:root{--kinto-primary-pink: #ff5d5f;--kinto-primary-blue: #1a578e;--kinto-dark-blue: #2f4459;--kinto-light-pink: #facfd6;--kinto-primary-background: #f3eee1}@font-face{font-family:Gothiks Black;src:url(/cdn/shop/files/gothiks-black-webfont.woff2?v=1744979290) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gothiks Bold;src:url(/cdn/shop/files/gothiks-bold-webfont.woff2?v=1744979290) format("woff2");font-weight:700;font-style:normal;font-display:swap}h1{font: 4.5rem Gothiks Black,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--kinto-primary-blue)!important}@media screen and (max-width: 767px){.h1{font: 2rem Gothiks Black,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--kinto-primary-blue)!important}}h2{font:700 4.5rem Gothiks Bold,sans-serif!important;text-transform:uppercase!important;color:var(--kinto-primary-blue)!important;letter-spacing:.02em!important;align-self:start!important;line-height:50px!important}.h3{font-size:1.2rem!important;color:var(--kinto-primary-blue)!important;font-weight:700!important}h4{font-family:Barlow,sans-serif;font-weight:700!important;font-size:24px!important;letter-spacing:.02em!important;line-height:normal!important;margin:0!important;color:var(--kinto-primary-blue)!important}.h6{font-family:Barlow,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:normal!important;font-size:17px!important;color:var(--kinto-primary-blue)!important}p{font-size:1rem!important;color:var(--kinto-primary-blue)!important}.button{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;padding:.5rem 2.5rem;border-radius:20px;letter-spacing:0!important}carousel-next-button button{display:none}carousel-prev-button button{display:none}hr.custom-hr-green{border:none;height:5vh;width:100vw;background-image:url(/cdn/shop/files/Green_long_pattern.png?v=1749220177);background-size:cover;background-position:center}hr.custom-hr-yellow{border:none;height:5vh;width:100vw;background-image:url(/cdn/shop/files/Yellow_long_pattern.png?v=1750233472);background-size:cover;background-position:center}hr.custom-hr-blue{border:none;height:5vh;width:100vw;background-image:url(/cdn/shop/files/Blue_pattern_long.png?v=1750670230);background-size:cover;background-position:center}.gap-1{gap:0rem!important}.section-stack{gap:.5rem!important}.product-card__info .product-title{font-family:Gothiks Bold,sans-serif!important;font-size:1.6em!important;color:var(--kinto-primary-blue)!important}.product-card__info .wine-type{font-size:1rem!important;color:var(--kinto-primary-blue)!important;font-weight:700!important}.product-card__info sale-price{font-family:Barlow,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:20px!important;color:var(--kinto-primary-pink)!important}@media screen and (min-width: 768px){.prose.heading.is-selected{letter-spacing:normal;font-size:18px!important;font-weight:400;color:#fff!important}}@media screen and (max-width: 767px){.prose.heading.is-selected{letter-spacing:normal;font-size:14px!important;font-weight:600;color:#fff!important}}.prose p.h1{color:var(--kinto-primary-background)!important;font-family:Gothiks Black!important;font-size:60px!important;padding-top:18%!important}.announcement-bar{padding-top:1px!important;padding-bottom:1px!important}.header{padding:.5% 4%!important;border-bottom:1px solid var(--kinto-dark-blue)}.header__primary-nav-item .h6{color:var(--kinto-primary-blue);font-weight:300!important}.header_right{display:flex;align-items:center;gap:2.5rem}.header__nav-icon{color:var(--kinto-primary-pink)!important;width:30px;height:30px}.slideshow__next-section-button{background-color:var(--kinto-primary-background)!important;border:1px solid var(--kinto-primary-pink)!important}.slideshow__next-section-button svg path{stroke:var(--kinto-primary-pink)!important}.shopify-section--featured-collections .section-spacing.color-scheme--scheme-1.bordered-section{display:grid;place-items:center;padding-top:1%;padding-bottom:1%}@media screen and (min-width: 1700px){.shopify-section--featured-collections .section-spacing.color-scheme--scheme-1.bordered-section{padding-top:2.5%;margin-bottom:2%}}@media screen and (min-width: 1000px){.header-position-mobile{display:none}}.featured-collections-carousel__item.is-selected{width:75%;margin:auto}.image-with-text.image-with-text--reverse img{height:92vh;object-fit:cover;display:block}.input{text-transform:uppercase;text-align:center;padding:0!important}.newsletter-popup .form-control{width:100%}.newsletter-popup .form-control .input{width:100%;box-sizing:border-box;max-width:100%;padding:2px!important}.newsletter-popup .h4{letter-spacing:.3px!important;text-transform:none!important;font-size:20px;font-weight:500}.newsletter-popup{border-radius:20px!important;overflow:hidden!important}@media screen and (min-width: 1000px){.shopify-section--newsletter .section-header{width:48%;padding-bottom:5%}}newsletter-popup.newsletter-popup{border-radius:20px!important;overflow:hidden!important}@media screen and (max-width: 767px){.input{text-transform:uppercase;text-align:center;padding:6px!important}}.footer,.footer p,.footer a,.footer span,.footer li{color:var(--kinto-light-pink)!important;font-weight:600!important;margin:.1rem 0!important;line-height:.8!important;padding:0!important}.footer__block--links .h6{display:none}.footer__block--links ul{margin:0;padding:0;list-style:none}.footer__block--links li,.footer__block--links a{text-align:right}@media (min-width: 700px){.footer__aside{display:flex;flex-direction:column;align-items:center;text-align:center}.footer__aside p,.footer__aside .payment-methods{margin:0;padding:0}.footer__aside .payment-methods{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:0;margin-bottom:.5rem}.payment-methods li{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center}}@media (max-width: 699px){.footer__block-list{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:start;margin:1rem 0}.footer__block--image{justify-self:start}.footer__block--links{justify-self:end;text-align:right}}.footer__inner{padding-bottom:1rem;padding-top:1rem}@media screen and (min-width: 700px){.footer__inner{row-gap:0!important}.footer__aside{gap:.5rem!important}}@media (max-width: 767px){.footer__aside .social-media--list{display:flex;justify-content:center}}.footer__aside .heading.text-xxs{letter-spacing:-.02em;line-height:1.6}.badge-list--vertical{position:absolute!important;top:5.5rem!important;left:50%!important;transform:translate(-50%)!important;display:block!important;width:auto;margin-top:10px!important}.badge--sold-out{font-weight:600;color:var(--kinto-primary-blue)!important;border:1.3px solid var(--kinto-primary-pink)!important;letter-spacing:1.3px!important;border-radius:20px!important;padding-right:15px;padding-left:15px}.prev-next-button.prev-next-button--next.circle-button .icon-arrow-right{color:var(--kinto-primary-pink)!important;border:1px;border-color:var(--kinto-primary-pink)}.prev-next-button.prev-next-button--next.circle-button .icon-arrow-right path{stroke:currentColor}.prev-next-button.prev-next-button--next.circle-button,.prev-next-button.prev-next-button--prev.circle-button{border:1px solid var(--kinto-primary-pink)!important}.prev-next-button.prev-next-button--prev.circle-button .icon-arrow-left{color:var(--kinto-primary-pink)!important}.prev-next-button.prev-next-button--prev.circle-button .icon-arrow-left path{stroke:currentColor!important}.floating-controls-container{position:relative!important}.floating-controls-container .prev-next-button--prev{position:absolute!important;top:50%!important;left:-5rem!important;transform:translateY(-50%)!important}.floating-controls-container .prev-next-button--next{position:absolute!important;top:50%!important;right:-5rem!important;transform:translateY(-50%)!important}@media screen and (min-width: 1000px){.input,.textarea{border-radius:20px!important;border:1px solid rgb(255,93,95)!important;width:84%;padding:0% 0% 0% 6%}}@media screen and (max-width: 767px){.input,.textarea{border-radius:20px!important;border:1px solid rgb(255,93,95)!important;padding-left:6%}}.input:focus+.floating-label,.input:not(:placeholder-shown)+.floating-label,.textarea:focus+.floating-label,.textarea:not(:placeholder-shown)+.floating-label{transform:translateY(-1.5em) scale(.85)!important}.product-gallery__carousel .product-gallery__media img{border-radius:10px!important;object-fit:cover}.product-gallery__carousel .product-gallery__media img{border-radius:10px!important;outline:1px solid var(--kinto-dark-blue)!important;outline-offset:8px!important}@media screen and (min-width: 1000px){.product-gallery__carousel .product-gallery__media img{max-height:75vh;width:auto;height:auto;object-fit:contain;margin:0 auto}}.product-gallery__carousel .product-gallery__media{padding:10px!important}.product-gallery__thumbnail img{border-radius:10px!important}.featured-collections-carousel .justify-self-center .button{margin-bottom:20px}.product-title.h6{line-height:1}.product-gallery__thumbnail-list{display:none!important}.product-gallery__media.snap-center{margin:1px}.section-spacing.section-spacing--tight.color-scheme.color-scheme--scheme-1.color-scheme--bg-dd3d3b3c59d5326e12e5712336b68fe4{padding-top:24px;padding-bottom:24px}.vendor.h6.link{font-family:Barlow,sans-serif!important;font-weight:700!important;font-size:24px!important;letter-spacing:.02em!important;line-height:normal!important;color:var(--kinto-primary-blue)!important}.price-list sale-price.h4.text-subdued{font-family:Gothiks Bold,sans-serif!important;font-weight:500!important;font-size:60px!important;letter-spacing:.02em!important;line-height:normal!important;text-align:left!important;color:var(--kinto-primary-pink)!important}.prose .wine-description-text-block{display:block;font-size:1rem!important;line-height:1.3!important;color:var(--kinto-primary-blue)!important;margin:1em 0!important;font-family:inherit}.fieldset .form-control textarea{width:100%;box-sizing:border-box}.fieldset-row{display:flex;justify-content:center;align-items:flex-start;gap:24px;width:80%;margin:0 auto;flex-wrap:wrap}.fieldset-row .form-control{flex:1 1 0;max-width:300px;min-width:200px}.fieldset-row .form-control input{width:100%}.accordion__toggle{padding-top:3px!important;padding-bottom:3px!important}.text-with-icon{color:#1a578e!important;font-weight:700}.faq__category{letter-spacing:0px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-overrides.css.map */
