:root{--site-margin: 1.85rem;--nav-width: 2.45rem;--content-width: calc(100vw - var(--nav-width));--mini-margin: .2rem;--medium-sans: 1rem;--modal-speed: .4s;--xs: .5rem;--smaller: .61rem;--small: .7rem;--medium: 1rem;--medium-large: .9rem;--large: 1.575rem;--jumbo: 3rem;--border-width: 1.5px;--border: solid black var(--border-width);--yellowz: #F1E76D;--yellowzz: #F1E659;--yellow: #efe347;--max-width: 1200px;--max-padding: max(var(--site-margin),calc((100vw - var(--max-width))/2));--mid-large: 1.3rem}@media(max-width:768px){:root{--site-margin: 1.85rem;--nav-width: round(3rem, 1px);--large: 2.75rem;--small: 1.2rem;--medium-large: 1.3rem;--medium: 1.5rem;--smaller: .9rem;--xs: .7rem}.mcolumn{display:flex;flex-direction:column}}html,body{overscroll-behavior-y:none;background:var(--site-background);margin:0;font-size:clamp(12px,2.9vw,35px);line-height:.95;font-family:omnes-pro,sans-serif!important;font-weight:600;letter-spacing:.02em;overflow:hidden}@media(max-width:768px){html,body{font-size:clamp(12px,2.1vw,50px);font-size:4.5vw}}html[data-modal-open],body[data-modal-open]{overflow:hidden}html[data-modal-open][data-modal-open=info],body[data-modal-open][data-modal-open=info]{overflow:visible}p{line-height:1.2}h1,h2,h3{padding:0;margin:0}.upper{text-transform:uppercase;letter-spacing:.03em}.xs{font-size:var(--xs)}.reg{font-family:omnes-pro,sans-serif;font-weight:500}.med{font-family:omnes-pro,sans-serif;font-weight:600}.semibold{font-family:omnes-pro,sans-serif;font-weight:700}.bold{font-family:omnes-pro,sans-serif;font-weight:800}.blac{font-family:omnes-pro,sans-serif;font-weight:900}.bg{position:absolute;z-index:0;pointer-events:none;left:0;top:0;width:100%;height:100%}.bg img{width:100%;height:100%;object-fit:cover}.lazyload{transition:filter .3s}.lazyload:nth-child(1){animation-delay:2s}.lazyload:nth-child(2){animation-delay:4s}.lazyload:nth-child(3){animation-delay:6s}.lazyload:nth-child(4){animation-delay:8s}.lazyload:nth-child(5){animation-delay:10s}.lazyload:nth-child(6){animation-delay:12s}.lazyload:nth-child(7){animation-delay:14s}.lazyload:nth-child(8){animation-delay:16s}.lazyload:nth-child(9){animation-delay:18s}.lazyload:nth-child(10){animation-delay:20s}.lazyloaded{filter:blur(0)}.option-value.active,.option-value:hover{z-index:2;position:relative}.option-value.active:hover,.option-value:hover:hover{color:var(--site-background)}.option-value.active:hover:after,.option-value:hover:hover:after{top:0}.option-value.active:after,.option-value:hover:after{z-index:-1;transition:top .2s;content:"";display:inline-block;position:absolute;top:calc(100% - 1px);bottom:0;background:#fff;left:-.1em;right:-.1em}.right{text-align:right}.shopify-section.shopify-section-tasting-notes{border-top:var(--border);border-bottom:var(--border)}.shopify-section.active .star-clone,.shopify-section.active .note-clone,.shopify-section.active .notes-clone{transform:scale(1) rotate(360deg) translate(-50%,-50%)}.shopify-section.active .star-clone:hover,.shopify-section.active .note-clone:hover,.shopify-section.active .notes-clone:hover{transform:scale(1.05) rotate(720deg) translate(-50%,-50%)}.word:nth-child(1){animation-delay:.1s!important;transition-delay:.1s}.word:nth-child(2){animation-delay:.2s!important;transition-delay:.2s}.word:nth-child(3){animation-delay:.3s!important;transition-delay:.3s}.word:nth-child(4){animation-delay:.4s!important;transition-delay:.4s}.word:nth-child(5){animation-delay:.5s!important;transition-delay:.5s}.word:nth-child(6){animation-delay:.6s!important;transition-delay:.6s}.word:nth-child(7){animation-delay:.7s!important;transition-delay:.7s}.word:nth-child(8){animation-delay:.8s!important;transition-delay:.8s}.word:nth-child(9){animation-delay:.9s!important;transition-delay:.9s}.word:nth-child(10){animation-delay:1s!important;transition-delay:1s}.star-clone,.note-clone,.notes-clone{overflow:visible;position:absolute;transition:transform 1.2s cubic-bezier(.66,0,0,1.962);transform-origin:top left;transform:scale(0) rotate(0) translate(-50%,-50%);aspect-ratio:1;stroke:#000;stroke-width:var(--border-width)!important}.star-clone:nth-child(2),.note-clone:nth-child(2),.notes-clone:nth-child(2){transition-delay:.2s;animation-delay:.2s}.star-clone:nth-child(3),.note-clone:nth-child(3),.notes-clone:nth-child(3){transition-delay:.3s;animation-delay:.3s}.star-clone:nth-child(4),.note-clone:nth-child(4),.notes-clone:nth-child(4){transition-delay:.4s;animation-delay:.4s}.star-clone:nth-child(5),.note-clone:nth-child(5),.notes-clone:nth-child(5){transition-delay:.5s;animation-delay:.5s}.star-clone:nth-child(6),.note-clone:nth-child(6),.notes-clone:nth-child(6){transition-delay:.6s;animation-delay:.6s}.info-box a{color:#fff}.info-box a:hover{color:var(--site-accent)}.info-box a:hover:after{top:.25em!important;bottom:.25em!important}.underline,.info-box a{z-index:2;position:relative}.underline:hover:after,.underline.active:after,.info-box a:hover:after,.info-box a.active:after{top:0}.underline:after,.info-box a:after{z-index:-1;transition:top .2s;content:"";display:inline-block;position:absolute;top:calc(100% - 1px);bottom:0;background:#fff;left:-.1em;right:-.1em}.cart-header-link:hover a{color:var(--site-accent)}*{background-repeat:no-repeat;background-size:cover;background-position:center}img{max-width:100%}.accent{color:var(--site-accent)}.margin-y{margin-top:var(--site-margin);margin-bottom:var(--site-margin)}.margin-x{margin-left:var(--site-margin);margin-right:var(--site-margin)}.margin,.inset{margin:var(--site-margin)}.half{width:50%}.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}a{color:inherit;text-underline-offset:.1em}.flex{display:flex}.flex-reverse{display:flex;flex-direction:row-reverse}.grid{display:grid}@media(max-width:768px){.mflex{display:flex!important}}.align-center{text-align:center!important;align-items:center!important}.left{text-align:left!important}.under{text-decoration:underline!important;text-decoration-thickness:1px}.align-right{text-align:right!important}.desktop{display:inherit}@media(max-width:768px){.desktop{display:none}}.mobile{display:none}.mobile.desktop{display:block}@media(max-width:768px){.mobile{display:block}}.mobile-flex{display:none}.mobile-flex.desktop{display:block}@media(max-width:768px){.mobile-flex{display:flex}}.gap-0{gap:0}.gap-0{gap:0rem}.pb-0{padding-bottom:0rem}.grid-0{grid-template-columns:repeat(0,1fr)}.row-0{row-gap:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.mb-0{margin-bottom:0rem}.mt-0{margin-top:0rem}.gap-1{gap:.5rem}.pb-1{padding-bottom:.5rem}.grid-1{grid-template-columns:repeat(1,1fr)}.row-1{row-gap:1rem}.py-1{padding-top:1rem;padding-bottom:1rem}.my-1{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:1rem}.mt-1{margin-top:1rem}.gap-2{gap:1rem}.pb-2{padding-bottom:1rem}.grid-2{grid-template-columns:repeat(2,1fr)}.row-2{row-gap:2rem}.py-2{padding-top:2rem;padding-bottom:2rem}.my-2{margin-top:2rem;margin-bottom:2rem}.mb-2{margin-bottom:2rem}.mt-2{margin-top:2rem}.gap-3{gap:1.5rem}.pb-3{padding-bottom:1.5rem}.grid-3{grid-template-columns:repeat(3,1fr)}.row-3{row-gap:3rem}.py-3{padding-top:3rem;padding-bottom:3rem}.my-3{margin-top:3rem;margin-bottom:3rem}.mb-3{margin-bottom:3rem}.mt-3{margin-top:3rem}.gap-4{gap:2rem}.pb-4{padding-bottom:2rem}.grid-4{grid-template-columns:repeat(4,1fr)}.row-4{row-gap:4rem}.py-4{padding-top:4rem;padding-bottom:4rem}.my-4{margin-top:4rem;margin-bottom:4rem}.mb-4{margin-bottom:4rem}.mt-4{margin-top:4rem}.gap-5{gap:2.5rem}.pb-5{padding-bottom:2.5rem}.grid-5{grid-template-columns:repeat(5,1fr)}.row-5{row-gap:5rem}.py-5{padding-top:5rem;padding-bottom:5rem}.my-5{margin-top:5rem;margin-bottom:5rem}.mb-5{margin-bottom:5rem}.mt-5{margin-top:5rem}.gap-6{gap:3rem}.pb-6{padding-bottom:3rem}.grid-6{grid-template-columns:repeat(6,1fr)}.row-6{row-gap:6rem}.py-6{padding-top:6rem;padding-bottom:6rem}.my-6{margin-top:6rem;margin-bottom:6rem}.mb-6{margin-bottom:6rem}.mt-6{margin-top:6rem}.gap-7{gap:3.5rem}.pb-7{padding-bottom:3.5rem}.grid-7{grid-template-columns:repeat(7,1fr)}.row-7{row-gap:7rem}.py-7{padding-top:7rem;padding-bottom:7rem}.my-7{margin-top:7rem;margin-bottom:7rem}.mb-7{margin-bottom:7rem}.mt-7{margin-top:7rem}.gap-8{gap:4rem}.pb-8{padding-bottom:4rem}.grid-8{grid-template-columns:repeat(8,1fr)}.row-8{row-gap:8rem}.py-8{padding-top:8rem;padding-bottom:8rem}.my-8{margin-top:8rem;margin-bottom:8rem}.mb-8{margin-bottom:8rem}.mt-8{margin-top:8rem}.gap-9{gap:4.5rem}.pb-9{padding-bottom:4.5rem}.grid-9{grid-template-columns:repeat(9,1fr)}.row-9{row-gap:9rem}.py-9{padding-top:9rem;padding-bottom:9rem}.my-9{margin-top:9rem;margin-bottom:9rem}.mb-9{margin-bottom:9rem}.mt-9{margin-top:9rem}.gap-10{gap:5rem}.pb-10{padding-bottom:5rem}.grid-10{grid-template-columns:repeat(10,1fr)}.row-10{row-gap:10rem}.py-10{padding-top:10rem;padding-bottom:10rem}.my-10{margin-top:10rem;margin-bottom:10rem}.mb-10{margin-bottom:10rem}.mt-10{margin-top:10rem}@media(max-width:768px){.mgap-0{gap:0rem}.mgrid-0{grid-template-columns:repeat(0,1fr)}.mgap-1{gap:.5rem}.mgrid-1{grid-template-columns:repeat(1,1fr)}.mgap-2{gap:1rem}.mgrid-2{grid-template-columns:repeat(2,1fr)}.mgap-3{gap:1.5rem}.mgrid-3{grid-template-columns:repeat(3,1fr)}.mgap-4{gap:2rem}.mgrid-4{grid-template-columns:repeat(4,1fr)}.mgap-5{gap:2.5rem}.mgrid-5{grid-template-columns:repeat(5,1fr)}.mgap-6{gap:3rem}.mgrid-6{grid-template-columns:repeat(6,1fr)}.mgap-7{gap:3.5rem}.mgrid-7{grid-template-columns:repeat(7,1fr)}.mgap-8{gap:4rem}.mgrid-8{grid-template-columns:repeat(8,1fr)}.mgap-9{gap:4.5rem}.mgrid-9{grid-template-columns:repeat(9,1fr)}.mgap-10{gap:5rem}.mgrid-10{grid-template-columns:repeat(10,1fr)}.mb-1_2{margin-bottom:.5rem}.mgap-margin{gap:var(--site-margin)}}.gap-mini{gap:calc(var(--mini-margin)*2)}.column{flex-direction:column}.fixed{position:fixed}.abs{position:absolute}.right{right:0}.left{left:0}.center{text-align:center}.top{top:0}.bottom{bottom:0}.full{width:100%}ul{list-style:none;margin-left:0;padding-left:0}.scrollx{overflow-x:auto}.fit{width:fit-content}.upper{text-transform:uppercase}[data-a11y-toggle]{cursor:pointer}#MainContent{overflow-x:hidden;max-height:100dvh;overflow-y:auto;flex:1 1;position:relative;-ms-overflow-style:none;scrollbar-width:none}#MainContent::-webkit-scrollbar{display:none}.visually-hidden,.sr{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);left:-5000px}@media(max-width:768px){main p{line-height:1.05}}main p:first-of-type{margin-top:0}.modal{position:fixed;top:0;left:0;z-index:150;pointer-events:none;opacity:0;transition:transform var(--modal-speed),opacity 0s var(--modal-speed)}.modal.bottom{transform:translateY(100vh)}.modal.top{transform:translateY(-100vh)}.modal.left{transform:translate(-100vw)}.modal.right{transform:translate(100vw)}.modal.active{transition:transform var(--modal-speed);pointer-events:all;opacity:1;transform:translate(0)}.modal-toggle,.pointer{cursor:pointer}.fullscreen{width:100vw;height:100vh}a{text-decoration:none}a h1,a h2{margin:0}.keyboard-navigation a:focus{outline:solid blue 2px}.keyboard-navigation button:focus{border:solid blue 2px}h1,h2{font-weight:800}h2{font-size:var(--large);line-height:.85}.big-h{font-weight:900}.med-h{font-weight:800;font-size:var(--medium)}.small-h{font-weight:800;font-size:var(--small)}.difference{mix-blend-mode:difference}.header-wrapper{z-index:100}header{height:100dvh;width:var(--nav-width);background:var(--nav-color)}@media(max-width:768px){header{position:fixed;top:0;right:0;height:auto;display:flex;flex-direction:row;z-index:20;width:calc(var(--nav-width)*2);left:auto;flex-direction:row-reverse!important}header #menu-toggle{background:#000}header button{flex:1 0 var(--nav-width)}header .cls-2{fill:#f1e659}header .cls-11{stroke:#000}}.homepage-link{display:inline-block;display:flex;left:0;top:0;width:var(--content-width);height:calc(2*var(--nav-width));z-index:1;background:linear-gradient(90deg,#000 0% 49.9%,#fff 50% 100%);position:relative;overflow:hidden}.homepage-link:before,.homepage-link:after{content:"";position:absolute;top:0;width:55%;height:120%;background:#000;left:50.7%;transform:translate(-100%)}.homepage-link:after{background:#fff;transform:none}@media(max-width:768px){.homepage-link{background:none;height:initial;overflow:visible}.homepage-link img{margin-left:var(--nav-width);width:calc(100% - var(--nav-width));position:absolute;top:calc(var(--nav-width)*2)}}.contain{background-size:contain}.newsletter-section{position:relative}.newsletter-form{display:flex;justify-content:center;padding:6rem var(--site-margin);height:6rem;margin:0 var(--site-margin);max-width:var(--max-width);margin:0 auto}@media(max-width:768px){.newsletter-form{flex-direction:column;border:var(--border);border-radius:1rem}.newsletter-form .email{border:var(--border);border-radius:1rem;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.newsletter-form .email input{border-radius:1rem;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;padding:2rem 0!important;border:none;height:auto}.newsletter-form .submit button{border-radius:0!important;border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important;border:var(--border)!important;border-top:none!important;width:100%;padding:1rem 0!important}}.newsletter-form .email input::placeholder{color:#000}.newsletter-form input,.newsletter-form button{height:100%;background:#fff;font-size:var(--medium);color:#000}.newsletter-form button{transition:background-color .3s;cursor:pointer}.newsletter-form button:hover{background-color:var(--yellow)!important}.newsletter-form .email,.newsletter-form .submit{z-index:1}.newsletter-form .email{flex-grow:1;border:var(--border);border-top-left-radius:1rem;border-bottom-left-radius:1rem}.newsletter-form .email input{font-family:inherit;font-weight:600;font-size:var(----medium);border-top-left-radius:1rem;border-bottom-left-radius:1rem;width:100%;padding:0}.newsletter-form .submit button{border:var(--border);border-left-style:hidden;font-size:var(--medium);padding:0 3rem;font-weight:700;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.newsletter{gap:1px}@media(max-width:768px){.newsletter{background:#fff}}.newsletter .newsletter-email{flex:1 0;text-transform:uppercase;border-radius:0}.newsletter .newsletter-submit{font-weight:400;flex:0 1;text-transform:uppercase;cursor:pointer}.newsletter .newsletter-submit:hover{background:#fff;color:#000}@media(max-width:768px){.newsletter{flex-direction:column}.newsletter .newsletter-email{padding:calc(var(--site-margin)*2.5) var(--site-margin)}.newsletter .newsletter-submit{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;padding:calc(var(--site-margin)*2.5) var(--site-margin)}}input{border:none;outline:none;background:#000;color:#fff;text-align:center}input::placeholder{color:#fff;text-align:center}button{cursor:pointer;outline:none;color:#000;border:none;font-family:omnes-pro,sans-serif}.marquee-container{display:flex;overflow:hidden;white-space:nowrap;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none}.marquee-container::-webkit-scrollbar{display:none}@media(max-width:768px){.marquee-container{padding:2rem 0!important;height:4rem!important}}.marquee,.marquee-duplicate{white-space:nowrap;border-right:solid 1px var(--site-background)}.image-banner-section.active .image-banner-announcement{transform:none}.image-banner-wrapper{position:relative;height:calc(100dvh - 2.8rem);height:calc(100dvh - 20vw)}.image-banner-wrapper .image-banner-caption{margin:0 var(--site-margin) var(--site-margin) var(--site-margin);max-width:50%}@media(max-width:768px){.image-banner-wrapper .image-banner-caption{max-width:none}}.image-banner-wrapper .image-banner-announcement{aspect-ratio:1.55;position:absolute;bottom:-1rem;left:1rem;width:16rem;z-index:10;transform:rotateY(-360deg) rotate(90deg) scale(0);transition:transform 1s ease-in}.image-banner-wrapper .image-banner-announcement svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-banner-wrapper .image-banner-announcement .announcement{position:absolute;font-weight:900;z-index:2;transform:translate(-50%,-50%) rotate(3deg);left:48%;top:50%;text-align:center;width:60%;display:flex;flex-direction:column;gap:0rem}.image-banner-wrapper .image-banner-announcement .announcement p{margin:0;padding:0}.image-banner{flex-direction:column;position:relative;height:100%}.image-banner img{object-fit:cover;height:100%}@media(max-width:768px){.image-banner{margin:0}}.image-banner .image-link{position:absolute;bottom:.5rem;right:.5rem;z-index:5;color:var(--site-background);text-decoration:underline}.image-banner.inset img{width:100%}.image-banner.dual a,.image-banner.dual>div{width:50%;display:inline-block}.image-banner.dual a img,.image-banner.dual>div img{width:100%;height:100%;object-fit:cover}.grow{flex-grow:1}.square{aspect-ratio:1}.grad{background:linear-gradient(to bottom,red,orange,#f1e659,green,#00f,indigo,violet)}.logo{transform-origin:top center;width:12rem;left:0;z-index:10;text-align:center;width:80%;position:static;margin-left:auto;margin-right:auto}@media(max-width:768px){.logo{width:100%;left:0}}.cart-logo{background:linear-gradient(90deg,#000 0% 49.9%,#fff 50% 100%)}@media(max-width:768px){.cart-logo{display:none}}.cart-logo .logo{position:static}.noclick{pointer-events:none!important}.add-to-cart-wrapper{gap:.5rem;height:2.5rem}@media(max-width:768px){.add-to-cart-wrapper{height:auto;align-items:center;gap:1rem}}.add-to-cart-wrapper .add-to-bag-price{font-weight:700;font-size:var(--smaller)}@media(max-width:768px){.add-to-cart-wrapper .add-to-bag-price{font-size:var(--smaller)}}.add-to-cart-wrapper .add-to-cart-quantity{background:#fff;border:var(--border);border:none;outline:none;flex:0 1 auto;border-radius:.25rem}@media(max-width:768px){.add-to-cart-wrapper .add-to-cart-quantity{width:fit-content;aspect-ratio:1;justify-content:center}}.add-to-cart-wrapper .add-to-cart-quantity button,.add-to-cart-wrapper .add-to-cart-quantity input{background:#0000;color:#000;font-size:var(--small);width:fit-content}.add-to-cart-wrapper .add-to-cart-quantity button[data-increment="-1"],.add-to-cart-wrapper .add-to-cart-quantity input[data-increment="-1"]{padding-left:.5em;padding-right:0}.add-to-cart-wrapper .add-to-cart-quantity button[data-increment="1"],.add-to-cart-wrapper .add-to-cart-quantity input[data-increment="1"]{padding-left:0;padding-right:.5em}.add-to-cart-wrapper .add-to-cart-quantity input{width:1rem;font-family:NYCTypewriter}@media(max-width:768px){.add-to-cart-wrapper .add-to-cart-quantity input{width:1.5rem}}.add-to-cart-wrapper.sold-out .available{display:none}.add-to-cart-wrapper.sold-out .sold-out{display:block}.add-to-cart-wrapper .sold-out{display:none}@media(max-width:768px){.inquire-button,.add-to-bag{width:100%!important}}@media(max-width:768px){.add-to-bag{margin-bottom:.5rem;font-size:var(--small)!important}}@keyframes bump{0%{transform:translateY(0)}25%{transform:translateY(-.1em)}75%{transform:translateY(.1em)}}.juicy-button,.shopify-challenge__button{font-weight:700;font-size:var(--medium-large);border:var(--border);text-transform:none;border-radius:2rem;height:2.5rem;cursor:pointer;transition:filter .3s;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){.juicy-button,.shopify-challenge__button{width:fit-content;padding:2rem 2.5rem}}.juicy-button:hover,.shopify-challenge__button:hover{filter:hue-rotate(25deg)}.juicy-button:hover .split-text .word,.shopify-challenge__button:hover .split-text .word{animation:bump 1s linear infinite}#menu-wrapper{position:fixed;left:0;top:0;transform:translateY(-120%);transition:transform .3s;width:100vw;min-height:100dvh;z-index:100;justify-content:center}#menu-wrapper.ready{transition:transform .3s}#menu-wrapper:not([aria-hidden=true]){transform:translateY(0)}#menu-wrapper:not(.ready){transform:translateY(-120%)}#menu-wrapper .main-nav{padding:0 calc(var(--site-margin)*2);display:flex;flex-direction:column;gap:3rem}@media(max-width:768px){#menu-wrapper .main-nav{max-width:none;padding:0 2rem}}#menu-wrapper .main-nav .statement{font-size:var(--small)}@media(max-width:768px){#menu-wrapper .main-nav .statement{text-align:center}}#menu-wrapper .main-nav .statement a{font-weight:700}#menu-wrapper .main-nav .menu-socials{gap:.25rem}@media(max-width:768px){#menu-wrapper .main-nav .menu-socials{justify-content:center}}#menu-wrapper .main-nav .menu-socials img{aspect-ratio:1;width:1.5rem;height:1.5rem;transition:transform .6s ease-in-out}@media(max-width:768px){#menu-wrapper .main-nav .menu-socials img{width:2.7rem;height:2.7rem}}#menu-wrapper .main-nav .menu-socials img:hover{transform:rotate(360deg)}#menu-wrapper .nav-links{gap:.1rem}@media(max-width:768px){#menu-wrapper .nav-links{gap:.25rem;text-align:center}}#menu-wrapper .nav-links a{font-size:var(--jumbo);font-weight:800;transition:color .15s}@media(max-width:768px){#menu-wrapper .nav-links a{font-size:var(--large)}}#menu-wrapper .nav-links a:hover{color:#fff}.menu-toggle{cursor:pointer;width:2.7rem;width:7vw;aspect-ratio:5/3;padding:1.25rem .75rem;justify-content:space-between;z-index:100;position:fixed;top:0;right:0}@media(max-width:768px){.menu-toggle{padding:1.2rem .65rem;height:1.7rem;padding:3.6vw 2.05vw;aspect-ratio:auto;height:4vw}}.menu-toggle.active span{background:var(--site-accent);background:#fff}.menu-toggle.active span:nth-child(1){transform:translate(.05rem,.6rem) rotate(45deg);transform:translate(.05vw,1.6vw) rotate(45deg)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:translateY(-1rem) rotate(-45deg);transform:translateY(-1.65vw) rotate(-45deg)}.menu-toggle span{transition:transform .3s,opacity .3s,background .3s;display:inline-block;background:#fff;height:1px;height:.75vw;width:100%}.menu{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000}#cart-toggle{width:100%;height:auto;aspect-ratio:1;background-size:58%;position:relative;border:var(--border);z-index:101}#cart-toggle .x-icon{display:none;position:absolute;top:0;left:0;width:100%}@media(max-width:768px){#cart-toggle .x-icon{top:-1px}}#cart-toggle.active{background-color:#000}#cart-toggle.active .x-icon{display:block}#cart-toggle:hover{background-color:var(--yellow)}@media(max-width:768px){#cart-toggle{border-left:none}#cart-toggle:hover{background-color:#f79520}}#cart-toggle #cart-count{font-family:NYCTypewriter;position:absolute;font-size:.45rem;top:0;left:0;transform:translateY(.15rem);letter-spacing:-.1em;text-align:center;width:100%;height:100%;display:flex;left:-.0275rem;align-items:center;justify-content:center}@media(max-width:768px){#cart-toggle #cart-count{font-size:.8rem;top:2%}}#menu-toggle{z-index:101;aspect-ratio:1;position:relative;background-color:#000;border:var(--border);border-top:none}@media(max-width:768px){#menu-toggle{border:var(--border)}}#menu-toggle .x-icon{opacity:0}#menu-toggle #menu-icon,#menu-toggle .x-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}#menu-toggle.active{background-color:#000}#menu-toggle.active #menu-icon{opacity:0}#menu-toggle.active .x-icon{opacity:1}#menu-toggle:hover{background-color:#000}#menu-toggle:hover svg rect.cls-1{fill:#000}#menu-toggle:hover svg line{stroke:var(--yellow)}#menu-toggle:hover .x-icon .x-icon-2{fill:var(--yellow)}#menu-toggle svg{position:absolute;top:0;left:0;width:100%;height:100%}:root{--scrollnote: calc((100dvh - (2 * var(--nav-width))) / 6);--note1: calc(var(--scrollnote) * 2);--note2: calc(var(--scrollnote) * 1.5);--note3: calc(var(--scrollnote) * 1)}#scrollbar{flex:1;overflow:hidden;gap:0rem;border-left:var(--border);border-right:var(--border);margin-top:-1px}#scrollbar .scrollbar-note{flex:1;transition:flex .5s ease;transition:flex-basis .4s,opacity .2s;flex-basis:var(--scrollnote)}#scrollbar .scrollbar-note.active{flex-basis:10rem}#scrollbar .scrollbar-note svg{stroke-width:var(--border-width);stroke:#000;height:100%;width:100%;transition:height 1s}@media(min-aspect-ratio:2.23){#scrollbar .scrollbar-note:nth-child(6),#scrollbar .scrollbar-note:nth-child(7){display:none}}#scrollbar .scrollbar-notez{flex-basis:2rem;flex-grow:.5;opacity:0;margin:-1.5px;transition:opacity .2s,flex-grow .4s,flex-basis .4s}#scrollbar .scrollbar-notez.active{flex-basis:min(8rem,100%)}#scrollbar .scrollbar-notez.active svg{stroke:#000}#scrollbar .scrollbar-notez.active-adjacent{flex-grow:2;flex-basis:min(4rem,15%)}#scrollbar .scrollbar-notez svg{transition:height .2s;stroke:#000;width:100%;height:100%;stroke-width:var(--border-width)}#scrollbar.ready .scrollbar-note{opacity:1}#cart-drawer-wrapper{background:var(--site-background);transform:translateY(-100%);width:var(--content-width);left:0;height:100dvh}@media(max-width:768px){#cart-drawer-wrapper{width:100vw;z-index:99}}#cart-drawer-wrapper:not([aria-hidden=true]){transform:translateY(0)}#cart-drawer-wrapper #cart-drawer{width:calc(100% - 4*var(--site-margin));margin:var(--site-margin) auto}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer{width:calc(100% - var(--site-margin));margin:calc(var(--site-margin)*2) auto calc(var(--site-margin)*4) auto}#cart-drawer-wrapper #cart-drawer .cart-title{font-weight:800;font-size:var(--medium-large);margin:1rem 0 2rem;text-align:center}}#cart-drawer-wrapper #cart-drawer .item-variant{display:flex;flex-direction:column;gap:.1rem}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .item-quantity-update{top:.35rem}}#cart-drawer-wrapper #cart-drawer .just-added{margin:calc(var(--site-margin)/2);justify-content:center;text-align:center}#cart-drawer-wrapper #cart-drawer .item-quantity{display:none}#cart-drawer-wrapper #cart-drawer .cart-items{margin-top:0;gap:0;margin-bottom:.5rem}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-items{margin-bottom:var(--site-margin)}}#cart-drawer-wrapper #cart-drawer .cart-item{position:relative;justify-content:space-between;padding:.5rem;background:#fff}#cart-drawer-wrapper #cart-drawer .cart-item:nth-child(2n){background:#000;color:#fff}#cart-drawer-wrapper #cart-drawer .cart-item:nth-child(2n) button{color:#fff}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main{font-size:var(--xs)}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-remove{font-size:var(--xs)!important}}#cart-drawer-wrapper #cart-drawer .cart-item .item-title{padding-right:2.5rem;font-weight:800}#cart-drawer-wrapper #cart-drawer .cart-item .qty-label{display:block}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main{flex:0 1 60%}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main img{border-radius:.5rem;border:var(--border);max-width:80%}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main{width:auto;flex:0 1 95%}}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-info{justify-content:flex-start;gap:1rem}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-info{width:auto}}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-info button{background:none;font-size:var(--smaller);font-weight:600;width:fit-content;padding:0}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-image-wrapper{border:var(--border);display:flex;flex:1 1 3rem;flex:inherit;align-self:flex-start}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-image-wrapper{flex:0 1 6rem}}#cart-drawer-wrapper #cart-drawer .cart-item .cart-item-main .cart-item-image-wrapper img{border:#000 solid 1px}#cart-drawer-wrapper #cart-drawer .cart-item-remove{text-decoration:none!important}#cart-drawer-wrapper #cart-drawer .cart-item-remove .split-text.split-letters{padding-bottom:0}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-drawer-final{margin:0}}@media(max-width:768px){#cart-drawer-wrapper #cart-drawer .cart-drawer-final .view-cart-button{padding:1rem 2rem;margin:0 auto;width:calc(100% - 4rem);font-size:var(--small)}}#cart-drawer-wrapper #cart-drawer .cart-drawer-final .underline:after{background-color:#000}#cart-drawer-wrapper #cart-drawer .cart-drawer-final .underline:hover{color:#fff}@media(max-width:768px){#cart-button{width:calc(var(--nav-width)*.54)!important}}.cart-item-image-wrapper{border:solid red 1px}.narrow-button{display:inline-block;background:#fff;color:#000;border:var(--border);padding:.3rem;text-align:center}.narrow-button:hover{background:#000;color:#fff}.compare-at-value{color:var(--site-accent);text-decoration:line-through}.prices .price{font-size:var(--small);font-weight:700;display:none}.prices .price.active{display:block}.product-info-title{margin-bottom:.5em;font-size:var(--mid-large)}@media(max-width:768px){.product-info-title{font-size:var(--medium);font-size:calc(var(--medium)*1.1);text-align:center;line-height:.95;margin:0 auto}}.product{padding:2rem 0;padding:calc(var(--site-margin)*1.5) var(--site-margin);padding:calc(var(--site-margin)*1.65) var(--site-margin);padding:calc(var(--site-margin)*1.65) var(--max-padding);padding:calc(var(--site-margin)*1.1) var(--max-padding);background:#f6ee96}@media(max-width:768px){.product{padding:calc(var(--site-margin)*1.5) calc(var(--site-margin)*1.25) 0}.product .prices{margin-top:1rem;margin-bottom:1.5rem}}.product .product-info{flex:1 0 10.5rem;flex:1 0 15rem;justify-content:center}@media(max-width:768px){.product .product-info{text-align:center;display:flex;flex-direction:row;gap:0;flex:0 0 auto;width:calc(100% + var(--site-margin)*3);left:calc(var(--site-margin)*-1.5);position:relative;--button-height: 5rem;height:var(--button-height)}.product .product-info .product-final{background:#000;justify-content:center;flex:0 0 50vw}.product .product-info .product-final .add-to-cart-wrapper{height:100%}.product .product-info .juicy-button,.product .product-info .shopify-challenge__button{margin-bottom:0;border-radius:0;text-transform:uppercase;padding:0;height:100%}.product .product-info .juicy-button .add-to-bag-price,.product .product-info .shopify-challenge__button .add-to-bag-price{display:none}.product .product-info .collapsible-toggle{cursor:pointer;flex:0 0 50vw;font-weight:700;background:#fff;display:flex;justify-content:center;align-items:center;height:100%;font-size:var(--small)}.product .product-info .collapsible-descriptions{position:fixed;top:0;left:0;width:calc(100% - 3rem);height:100%;background:#fff;z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s ease;overflow-y:auto;padding:0 1.5rem}.product .product-info .collapsible-descriptions .collapsible-descriptions-wrapper{display:flex;flex-direction:column;min-height:100dvh;justify-content:center}.product .product-info .collapsible-descriptions .collapsible-close{background:none;font-size:2rem;margin:0;padding:0;line-height:.9em;font-family:omnes-pro}.product .product-info .collapsible-descriptions .collapsible-description:first-of-type{padding-top:2rem}.product .product-info .collapsible-descriptions.open{pointer-events:auto;opacity:1}.product .product-info .collapsible-descriptions .collapsible-close{position:absolute;top:.2rem;left:.2rem;background:none;border:none;margin:0;padding:0;cursor:pointer;width:var(--nav-width);height:var(--nav-width);color:#000}.product .product-info .collapsible-descriptions .collapsible-close svg{width:100%;height:100%;display:block}}.product .mobile-product-info{align-items:center;gap:.5rem}.product .product-image{padding:0 .45rem;align-self:flex-start;position:relative;max-width:34vw}@media(max-width:768px){.product .product-image{max-width:80%;margin:0 auto;padding:0}}.product .product-image img{transform:translate(-2%,-2%) rotate(5.2deg);filter:drop-shadow(.25rem .25rem .075rem rgba(0,0,0,.3));width:100%}.product .product-new-icon{position:absolute;top:0%;background:var(--yellow);font-size:var(--large);font-size:1.2rem;border-radius:100%;border:var(--border);z-index:99;padding:.9rem .8rem;padding:.6rem;font-weight:bolder;left:3%;transform:translate(-50%) rotate(-5deg);pointer-events:none;transition:opacity .3s}.product .product-new-icon.hidden{opacity:0}@media(max-width:1400px){.product .product-new-icon{left:5%;top:0%;font-size:var(--medium)}}@media(max-width:768px){.product .product-new-icon{left:-4%}}.product .product-image-slider{display:grid;cursor:pointer}.product .product-slide{grid-area:1/1;opacity:0;transition:opacity .35s ease;width:100%}.product .product-slide.active{opacity:1}.product .product-image-dots{display:flex;gap:.5rem;justify-content:center;margin-top:.75rem;margin-right:2rem}@media(max-width:768px){.product .product-image-dots{margin-right:0;gap:.35rem}.product .product-image-dots .product-image-dot{width:1.2rem;height:.95rem}}.product .product-image-dot{width:1rem;height:.8rem;border-radius:50%;background:#fff;border:none;cursor:pointer;padding:0;width:.7rem;height:.56rem}.product .product-image-dot.active{background:#000}.product .product-options .product-option{gap:1em;padding-bottom:1.25em;margin-bottom:1em;border-bottom:solid #fff 1px}@media(max-width:768px){.product .product-options .product-option{padding-bottom:1rem}}.product .product-options .product-option:first-child{border-top:solid #fff 1px;padding-top:1em}.product .product-options .option-values{flex-wrap:wrap;gap:1rem;row-gap:.5rem}.product .product-options .option-values .option-value{cursor:pointer}.product .product-options .option-values .option-value.active{text-decoration:underline}.free-image{margin:0 auto;z-index:1}.free-image[data-align=bottom]{margin-top:-25vw}.free-image[data-align=bottom] canvas{transform:translateY(20%)}.no-min-w{min-width:0;width:auto}.cart-page{max-width:30rem;margin-left:auto;margin-right:auto;color:var(--site-background)}.cart-page .item-variant{display:flex;flex-direction:column;gap:.1rem}.cart-page .item-quantity-update{display:none}.cart-page .item-quantity{border:solid var(--site-background) 1px;align-self:flex-start;justify-self:flex-end;padding:.025rem 0rem 0rem;background:#0000;width:1.3rem;text-align:center;color:var(--site-background);transform:translate(.1rem);transform:translate(.3rem)}.cart-page .item-quantity::-webkit-inner-spin-button,.cart-page .item-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:768px){.cart-page .item-quantity{transform:translate(.1rem,-.3rem)}}.cart-page .cart-header{border-top:solid var(--site-background) 1px;border-bottom:solid var(--site-background) 1px;padding:.35rem 0}.cart-page .cart-grid-wrapper .cart-items{margin-top:1rem}.cart-page .cart-grid-wrapper .cart-item{padding-bottom:1rem}@media(max-width:768px){.cart-page .cart-grid-wrapper .cart-item{padding:.5rem .25rem 1.5rem 0}}.cart-page .cart-grid-wrapper .cart-item .cart-item-main{gap:1rem}@media(max-width:768px){.cart-page .cart-grid-wrapper .cart-item .cart-item-main{gap:1rem}}.cart-page .cart-grid-wrapper .cart-item .cart-item-main .cart-item-image-wrapper{width:3.75rem;flex:0 0 3.75rem}@media(max-width:768px){.cart-page .cart-grid-wrapper .cart-item .cart-item-main .cart-item-image-wrapper{flex:0 0 2.7rem;align-self:baseline}}.cart-page .cart-grid-wrapper .cart-item .cart-item-info{width:auto!important}.cart-page .cart-grid-wrapper .cart-item .item-quantity{justify-content:flex-end}.cart-page .cart-grid-wrapper .cart-grid{display:grid;grid-template-columns:2.95fr 1fr .8fr 1fr;border-bottom:solid var(--site-background) 1px}@media(max-width:768px){.cart-page .cart-grid-wrapper .cart-grid{grid-template-columns:2.95fr .8fr .6fr .7fr}}.cart-page .cart-grid-wrapper .cart-grid img{border:solid var(--site-background) 1px}.cart-page .cart-grid-wrapper .cart-grid>div{text-align:right}.cart-page .cart-grid-wrapper .cart-final{justify-content:flex-end}@media(max-width:768px){.cart-page .cart-grid-wrapper .cart-final{padding-bottom:4rem}}.cart-page .cart-grid-wrapper .checkout{background:var(--site-background);color:#fff}@media(max-width:768px){.cart-page .cart-grid-wrapper .checkout{padding:2rem 0}}.cart-page .cart-grid-wrapper .checkout:hover{background:#fff;color:var(--site-background);box-sizing:border-box;border:solid var(--site-background) 1px}@media(max-width:768px){.cart-page{margin:40vw auto;max-width:none}.cart-page .cart-page-header{margin-bottom:2rem;gap:1.2rem}.cart-page .item-variant .scaffold{height:1rem;position:relative;width:100%}.cart-page .item-variant .scaffold div{position:absolute;top:0;white-space:nowrap}}.shop-collection{column-gap:1px}.shop-collection.filtering .shop-item-image{display:none}.shop-collection .shop-item-image{grid-column:span 3}@media(max-width:768px){.shop-collection .shop-item-image{width:100%;grid-column:span 2}}.shop-collection .shop-item-image img{aspect-ratio:auto!important}.shop-collection .shop-item.inactive{display:none}.shop-collection .shop-item img{aspect-ratio:2/3;object-fit:cover}.crop-thumb{overflow:hidden}.crop-thumb img{transform:scale(1.3)}.cart-item-info{width:12rem}.continue:hover{color:#fff}@media(max-width:768px){.continue:hover{color:initial}.continue:hover:after{background-color:initial;height:initial}}.continue:after{background-color:var(--site-background)}.current-link h2{color:var(--alt-accent);color:var(--site-accent)}.collapsible-description{display:grid;grid-template-rows:auto 0;overflow:hidden;transition:grid-template-rows .3s ease,margin .3s ease;font-size:var(--smaller);margin:.2rem 0}@media(max-width:768px){.collapsible-description{grid-template-rows:auto 1fr!important}.collapsible-description .collapsible-description-header:after{display:none}}.collapsible-description.open{grid-template-rows:auto 1fr}.collapsible-description.open .collapsible-description-header:after{content:"-"}@media(min-width:768px){.collapsible-description.first-open{grid-template-rows:auto 1fr}.collapsible-description.first-open .collapsible-description-header:after{content:"-"}}.collapsible-description .collapsible-description-header{text-align:left;font-weight:800;cursor:pointer;position:relative;padding:.05rem 0;background:#0000;font-size:var(--smaller);line-height:1.1}@media(max-width:768px){.collapsible-description .collapsible-description-header{font-size:var(--small)}}.collapsible-description .collapsible-description-header:after{content:"+";position:absolute;right:0;font-weight:900;font-size:1.3em;transform-origin:center 60%;top:-.15rem;transition:transform .3s ease;transform:rotate(0)}.collapsible-description .collapsible-description-header:hover:after{transform:rotate(360deg)}.collapsible-description .collapsible-description-content{text-align:left;border-top:none;line-height:1.1;padding-bottom:.1em}.collapsible-description .collapsible-description-content p{margin-bottom:0}@media(max-width:768px){.collapsible-description .collapsible-description-content{font-size:var(--smaller);padding-bottom:2rem}}.claim-icons{font-weight:800;font-size:var(--xs);display:flex;justify-content:space-between;margin-top:1rem;margin:-1px 0;font-size:.575rem}@media(max-width:768px){.claim-icons{font-size:.95rem}}.claim-icons .claim-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;border:solid #000 .125rem;width:15%;transition:transform .3s;text-align:center}.claim-icons .claim-icon:nth-child(1){font-size:.85em}.claim-icons .claim-icon:nth-child(2){font-size:.55em}.claim-icons .claim-icon:nth-child(3){font-size:.6em}.claim-icons .claim-icon:nth-child(4){font-size:.5em}.claim-icons .claim-icon:nth-child(5){font-size:.425em}@media(max-width:768px){.claim-icons .claim-icon{border:solid #000 .2rem;width:12vw}}.claim-icons .claim-icon:hover{transform:rotate(360deg)}.tasting-notes{position:relative;background:var(--yellow);background:#eedf29}.tasting-notes .tasting-twins{width:30vw;position:absolute;bottom:-4vw;left:1.7vw;z-index:10}.tasting-notes .tasting-dee,.tasting-notes .tasting-ez{position:absolute;pointer-events:none}.tasting-notes .tasting-dee{width:26vw;top:-11vw;left:auto;right:3vw}@media(max-width:768px){.tasting-notes .tasting-dee{top:1vw}}.tasting-notes .tasting-ez{width:26vw;left:-.2vw;bottom:-5vw;z-index:98;transform:rotate(-11deg)}.tasting-notes .tasting-notes-header{flex:0 0 22%;margin-top:1.25rem;align-items:center}@media(max-width:768px){.tasting-notes .tasting-notes-header{flex-basis:4rem;margin-top:4rem}}.tasting-notes .tasting-notes-header>div{max-width:calc(100% - 2rem);text-align:center}@media(max-width:768px){.tasting-notes .tasting-notes-header>div{font-size:.8rem}}.tasting-notes .tasting-notes-header .testing-notes-header-title{max-width:3rem;text-align:center}@media(max-width:768px){.tasting-notes .tasting-notes-header .testing-notes-header-title{max-width:12rem;font-size:1.2rem}}.tasting-notes .tasting-notes-piano-roll{flex:0 0 78%}.tasting-notes .tasting-notes-piano-roll .tasting-note-key{flex:1;aspect-ratio:.4;aspect-ratio:.35;background:#fff;border:var(--border);border-radius:0;border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem;display:flex;flex-direction:column;justify-content:flex-end;position:relative;cursor:pointer;margin:-1.5px}@media(max-width:768px){.tasting-notes .tasting-notes-piano-roll .tasting-note-key{aspect-ratio:.25;margin:-1px}}.tasting-notes .tasting-notes-piano-roll .tasting-note-key:hover .tasting-note-title{transform:scale(1.05)}.tasting-notes .tasting-notes-piano-roll .tasting-note-key .tasting-note-title{display:inline-flex;align-items:center;text-align:center;font-size:var(--smaller);padding:1rem .3rem .75rem;height:2rem;display:flex;justify-content:center;flex-direction:column;transition:transform .3s}@media(max-width:768px){.tasting-notes .tasting-notes-piano-roll .tasting-note-key .tasting-note-title{font-size:.6rem;padding-right:0;padding-left:0}}.tasting-notes .tasting-notes-piano-roll .tasting-note-key:nth-child(4),.tasting-notes .tasting-notes-piano-roll .tasting-note-key:nth-child(7){border-top-right-radius:.6rem}.tasting-notes .tasting-notes-piano-roll .tasting-note-key:nth-child(1),.tasting-notes .tasting-notes-piano-roll .tasting-note-key:nth-child(5){border-top-left-radius:.6rem}.tasting-notes .tasting-notes-piano-roll .tasting-note-key .black-key{display:none}.tasting-notes .tasting-notes-piano-roll .tasting-note-key:not(:nth-child(4),:nth-child(7)) .black-key{display:block;position:absolute;border-radius:.6rem;background:#000;left:78%;width:44%;top:0;height:69%;z-index:3}.tasting-notes #black-keys{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.tasting-notes #black-keys .black-key{display:block;position:absolute;border-radius:.6rem;background:#000;left:78%;width:44%;width:1.5rem;width:4.4%;top:0;height:69%;pointer-events:all;cursor:pointer;z-index:3}.tasting-notes #black-keys .black-key:nth-child(1){left:31%}.tasting-notes #black-keys .black-key:nth-child(2){left:42%}.tasting-notes #black-keys .black-key:nth-child(3){left:64.3%}.tasting-notes #black-keys .black-key:nth-child(4){left:75.4%}.tasting-notes #black-keys .black-key:nth-child(5){left:86.5%}@media(max-width:768px){.tasting-notes #black-keys .black-key{width:6.9%;height:65%;top:5.2rem;top:8rem;height:45%;pointer-events:none}.tasting-notes #black-keys .black-key:nth-child(1){left:11%}.tasting-notes #black-keys .black-key:nth-child(2){left:25.2%}.tasting-notes #black-keys .black-key:nth-child(3){left:53.6%}.tasting-notes #black-keys .black-key:nth-child(4){left:68%}.tasting-notes #black-keys .black-key:nth-child(5){left:82.2%}}.tasting-notes .tasting-note-content{opacity:0;pointer-events:none;position:absolute;top:-4.5rem;padding:0;width:8rem;width:10.2rem;height:10rem;z-index:10;transition:transform .3s ease-in-out,opacity 0s ease-in-out .5s;transform:translate(-50%) scale(0) rotate(0);align-items:center;justify-content:center;gap:.75rem;width:12rem;height:11rem;height:auto;width:fit-content;aspect-ratio:1}.tasting-notes .tasting-note-content .flavor-line{position:absolute;top:0;width:100%;left:0;z-index:-1}.tasting-notes .tasting-note-content .flavor-outline{fill:none;stroke:#000;stroke-width:var(--border-width)}.tasting-notes .tasting-note-content button{position:absolute;background:#fff;border:var(--border);border-radius:50%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;font-weight:800;cursor:pointer;padding:.1em .45em .12em;right:.9rem;top:.9rem;transform:rotate(35deg);font-size:.65rem;top:1.4rem}.tasting-notes .tasting-note-content .richtext-content{text-align:center;padding:0 1rem;white-space:nowrap}@media(max-width:768px){.tasting-notes .tasting-note-content .richtext-content{padding:0 1rem}}.tasting-notes .tasting-note-content .richtext-content p{line-height:1.1;font-size:var(--smaller)}@media(max-width:768px){.tasting-notes .tasting-note-content .richtext-content p{font-size:var(--xs);font-size:.65rem}}.tasting-notes .tasting-note-content img{width:3.5rem}.tasting-notes .tasting-note-content:not([aria-hidden=true]){transition:transform .4s ease-in-out .2s,opacity 0s;transform:translate(-50%) scale(1) rotate(354deg);opacity:1;pointer-events:all}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(1){transform:translate(-50%) scale(1) rotate(356deg)}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(2){transform:translate(-50%) scale(1) rotate(358deg)}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(3){transform:translate(-50%) scale(1) rotate(360deg)}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(4){transform:translate(-50%) scale(1) rotate(362deg)}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(5){transform:translate(-50%) scale(1) rotate(364deg)}.tasting-notes .tasting-note-content:not([aria-hidden=true]):nth-child(6){transform:translate(-50%) scale(1) rotate(366deg)}.bumper{width:100%;aspect-ratio:15.66;background-image:url(//sweetstash-shop.myshopify.com/cdn/shop/files/sweet-stash-logo.svg?v=1744206043&width=1200);background-size:auto 100%;background-repeat:repeat;background-position:0;aspect-ratio:20.69}@media(max-width:768px){.bumper{aspect-ratio:13.79;aspect-ratio:auto;width:100vw;height:7.255vw}}.bumper:nth-child(2n){background-position:25% 0}@media(max-width:768px){.bumper:nth-child(2n){background-position:50% 0}}.footer-wrapper{padding:var(--site-margin);justify-content:space-between;align-items:center}@media(max-width:768px){.footer-wrapper{padding:calc(var(--site-margin)*2) var(--site-margin)}}.footer-wrapper .footer-content__email{font-size:var(--small);font-weight:700}@media(max-width:768px){.footer-wrapper .footer-content__email{font-size:1.4rem}}.footer-wrapper .footer-content-links{font-weight:700;font-size:.5rem;align-items:center}@media(max-width:768px){.footer-wrapper .footer-content-links{font-size:var(--smaller);gap:.25rem}.footer-wrapper .footer-content-links a{width:fit-content}}.footer-wrapper .footer-content__socials{gap:.25rem;height:1.5rem}@media(max-width:768px){.footer-wrapper .footer-content__socials{align-items:center;gap:.5rem;height:auto}.footer-wrapper .footer-content__socials img{height:2.7rem}}.footer-wrapper .footer-content__socials img{max-height:100%;transition:transform .6s linear}.footer-wrapper .footer-content__socials img:hover{transform:rotate(360deg)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-.1rem)}to{transform:translateY(0)}}@keyframes float2{0%{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-.1rem) rotate(12deg)}to{transform:translateY(0) rotate(12deg)}}.button-cherub,.tasting-twins{animation:float 3s ease-in-out infinite}.shopify-section-marquee{border:var(--border);border-right:none;border-left:none}#conscience{text-align:center;padding:4rem calc(var(--site-margin)*2) 4rem;max-width:calc(var(--max-width) - var(--site-margin)*4);margin:0 auto}@media(max-width:768px){#conscience{padding:4rem calc(var(--site-margin)*1.5)}}#conscience .conscience-header h2{font-size:var(--medium);line-height:.85;font-weight:900}#conscience .conscience-text{font-size:var(--smaller);line-height:1.1}#conscience .conscience-text p{padding:0 calc(var(--site-margin)*2);line-height:1.1}@media(max-width:768px){#conscience .conscience-text p{padding:0}}#conscience .conscience-button{position:relative;width:fit-content;margin:0 auto}#conscience .conscience-button .button-cherub{animation:float2 3s ease-in-out infinite;position:absolute;width:4rem;top:-2rem;left:-2.8rem;top:-1rem;transition:transform 2s ease-in-out 1s}@media(max-width:768px){#conscience .conscience-button .button-cherub{z-index:10;top:auto;bottom:-6.4rem;left:-1.5rem;width:4.5rem}}#conscience .suggestion{padding:2rem;border-radius:4rem;border:var(--border);font-weight:700;display:flex}@media(max-width:768px){#conscience .suggestion{padding:2rem 3rem;font-size:1.3rem;padding:2rem}}#conscience .suggestion:hover .word{animation:bump 1s ease-in-out infinite}.conscience.activez .button-cherub{transform:scale(1) rotate(12deg) translate(0)!important}.relative{position:relative}#founders{padding:4rem var(--max-padding);padding:4rem calc(var(--site-margin));max-width:var(--max-width);margin:0 auto}@media(max-width:768px){#founders{padding:4rem calc(var(--site-margin)/2)}}#founders .founder-images{aspect-ratio:2;justify-content:center}@media(max-width:768px){#founders .founder-images{display:flex}}#founders .founder-images .founder-image{aspect-ratio:1;width:50%}#founders .founder-images .founder-image img{height:100%;aspect-ratio:1;border:solid #000 1px;border-radius:2rem;object-fit:cover}.founders-header{text-align:center}.founders-header h2{font-size:var(--medium);line-height:.85;font-weight:900}.founders-header .founders-text{padding:0 var(--site-margin);font-size:var(--smaller);line-height:1.1;padding:0 calc(var(--site-margin)*3);margin-bottom:-1rem}@media(max-width:768px){.founders-header .founders-text{padding:0;padding:0 var(--site-margin)}}.founders-header .founders-text p{line-height:1.1}.founders .founder{border-radius:2rem;border:var(--border);padding:var(--site-margin);padding-bottom:calc(var(--site-margin)/2);gap:1rem;align-items:center;margin-bottom:-2px}@media(max-width:768px){.founders .founder{margin-bottom:1px;background-color:#0000!important;border:none;padding:0;gap:0}.founders .founder .founder-description{border-radius:2rem;border:var(--border);padding:var(--site-margin);padding-bottom:calc(var(--site-margin)/2);gap:1rem;align-items:center;margin-bottom:-2px;background:var(--yellow);font-size:.75rem!important}.founders .founder .founder-description p{line-height:1.2}}.founders .founder .founder-image{align-self:flex-start}.founders .founder .founder-image img{border-radius:0;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.founders .founder:nth-child(1){padding-right:.25rem}.founders .founder:nth-child(1) .founder-image{flex:1 0 10rem;aspect-ratio:1.4;position:relative;filter:drop-shadow(.25rem .25rem 0px black);transform:translate(-5%,-10%) rotate(3deg)}@media(max-width:768px){.founders .founder:nth-child(1) .founder-image{transform:none;filter:none;width:50%;flex:1 0 auto;aspect-ratio:1;position:relative}.founders .founder:nth-child(1) .founder-image img{border:var(--border);border-radius:2rem}}@media(max-width:768px){.founders .founder:nth-child(3){position:relative}}.founders .founder:nth-child(3) .founder-image{flex:1 0 6rem;height:7rem;overflow:visible;position:relative;filter:drop-shadow(-.25rem .25rem 0px black);transform:translate(-5%,-10%) rotate(-6deg)}@media(max-width:768px){.founders .founder:nth-child(3) .founder-image{transform:none;filter:none;flex:1 0 auto;position:relative;width:calc(50% - 8px);position:absolute;top:0;height:auto;left:calc(50% - 1px);transform:translateY(calc(-100% - 2px));aspect-ratio:1}.founders .founder:nth-child(3) .founder-image img{border:var(--border);border-radius:2rem;height:100%!important}}.founders .founder:nth-child(3) .founder-image img{width:100%;height:10rem}.founders .founder .founder-description{font-size:var(--smaller);font-size:.55rem}body.password{min-height:100dvh}body.password .password-formz{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;gap:.5rem;margin:calc(var(--site-margin)/2);background:#fff;width:fit-content}body.password .password-formz button{font-size:var(--small)}body.password .password-formz .password-field{display:flex;flex-direction:column-reverse}body.password .password-formz .password-field .field__label,body.password .password-formz .password-field .field__input,body.password .password-formz .password-field input{border:var(--border);color:#000;background:#fff;font-size:var(--small)}body.password .password-formz .password-field .field__label::placeholder,body.password .password-formz .password-field .field__input::placeholder,body.password .password-formz .password-field input::placeholder{color:#000}.marquee-items-clone{position:absolute}@media(max-width:768px){.marquee_item{height:4rem!important}}.cart-grid-columns{font-weight:600;font-size:var(--smaller);display:grid;grid-template-columns:20% auto 2rem 2rem 2rem;grid-template-columns:19% auto 1.5rem 3rem 3rem;grid-template-columns:19% auto 1.5rem 2.7rem 3rem}.cart-labels{padding:.2rem .5rem}@media(max-width:768px){.cart-labels{font-size:var(--xs)}}.cart-labels div{text-align:right}.cart-labels div:first-child{text-align:left}.shopify-challenge__button{margin-bottom:2rem!important;padding:0 1rem}.shopify-challenge__container{max-width:500px;margin:0 auto;min-height:calc(100dvh - 17.7rem);padding-top:4rem}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-.2em)}to{transform:translateY(0)}}.split-text{white-space:nowrap;display:flex;gap:.2em}.split-text.split-letters{border-bottom:solid #000 var(--border-width);padding-bottom:.1em}.split-text.split-letters:hover .word{transform:none!important}.split-text.split-letters:hover .word span{display:inline-block;animation:bounce .5s ease-in-out infinite}.split-text.split-letters .word{display:flex;gap:0}.split-text.split-letters .word span:nth-child(1){animation-delay:.1s}.split-text.split-letters .word span:nth-child(2){animation-delay:.2s}.split-text.split-letters .word span:nth-child(3){animation-delay:.3s}.split-text.split-letters .word span:nth-child(4){animation-delay:.4s}.split-text.split-letters .word span:nth-child(5){animation-delay:.5s}.split-text.split-letters .word span:nth-child(6){animation-delay:.6s}.split-text.split-letters .word span:nth-child(7){animation-delay:.7s}.split-text.split-letters .word span:nth-child(8){animation-delay:.8s}.word{display:inline-block;transition:transform .3s linear}.space{display:inline-block;width:.1em}.cart-empty-title{font-size:var(--medium);font-weight:700;text-align:center}.back-to-top{width:calc(100vw - var(--nav-width)*2);position:fixed;top:0;left:0;height:var(--nav-width);background-color:green;opacity:0}.plain-page,.lightbox{margin:calc(var(--site-margin)) auto;font-size:var(--xs);max-width:800px}@media(max-width:768px){.plain-page,.lightbox{margin:calc(var(--site-margin)*3) auto}}.plain-page .content,.lightbox .content{display:flex;flex-direction:column}.plain-page .content strong,.lightbox .content strong{font-weight:800}.plain-page .content p:first-of-type,.lightbox .content p:first-of-type{margin-top:.4rem}@media(max-width:768px){.plain-page .content,.lightbox .content{max-width:calc(100% - var(--site-margin)*2);margin:0 auto}}.template-page .homepage-link{width:100%}@media(max-width:768px){.template-page .homepage-link{display:none!important}.template-page .homepage-link img{width:auto;position:static;margin-left:0;height:calc(var(--nav-width)*2);margin:5rem auto 0rem}.template-page .homepage-link img.zdesktop{display:block!important}.template-page .homepage-link img.zmobile{display:none!important}}.lightbox{position:fixed;top:0rem;left:0rem;right:calc(var(--nav-width));height:calc(100dvh - 2rem);overflow:scroll;transition:opacity .3s,top .3s ease-in-out;background:var(--yellow);padding:2rem 2rem 4rem;z-index:100;font-size:var(--smaller);max-width:none;margin-top:0;pointer-events:none;opacity:0}@media(max-width:768px){.lightbox{width:calc(100vw - 4rem)}}.lightbox .lightbox-close{position:absolute;top:0rem;left:.2rem;background:none;font-size:2rem;margin:0;padding:0;line-height:.9em;font-family:omnes-pro}.lightbox .content{max-width:800px;margin:0 auto}.lightbox .lb-title{margin-top:2rem;margin-bottom:2rem;font-size:var(--medium-large)}.lightbox:not([aria-hidden=true]){pointer-events:all;top:0;opacity:1}#talk-bubble{position:absolute;bottom:68%;left:74%;width:8rem;transform-origin:bottom left;transition:transform .3s ease-in-out;transform:scale(0)}#talk-bubble.active{transform:scale(1)}#talk-bubble .talk-bubble-text{position:absolute;top:.8rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);display:flex;justify-content:center;align-items:center}.nutrition-facts-toggle{display:block;margin-top:1rem;font-size:1rem;font-weight:600;background:none;font-size:var(--smaller);text-transform:uppercase;text-decoration:underline}.nutrition-facts-close{background:#0000;font-weight:800;font-size:2em;position:fixed;top:0;line-height:.7;left:.05em}.nu-facts{text-align:center;position:fixed;top:0;bottom:0rem;width:auto;height:100dvh;left:50%;transform:translate(-50%);z-index:100;width:calc(100% + -0rem);max-width:600px;overflow:scroll;display:none;transform:translate(-50%,-110%);transition:transform .3s ease-in-out,display 0s linear .3s}.nu-facts img{max-width:100%;margin:0 auto}@media(max-width:768px){.nu-facts img{max-width:100%;margin:initial}}.nu-facts:not([aria-hidden=true]){transition:transform .3s ease-in-out,display 0s;transform:translate(-50%);display:block}.bumper-wrapper{background-color:#fff}.store-selector{margin:0 auto;padding:4rem calc(var(--site-margin));flex-direction:column;text-align:center;padding:4rem calc((100vw - var(--max-width))/2)}.store-selector .store-selector__item{align-items:center}.store-selector .store-selector__item .store-selector__image{background-color:var(--yellow);aspect-ratio:1;object-fit:cover;border-radius:.5rem;border:var(--border)}.store-selector h2{font-size:var(--medium);line-height:.85;font-weight:900;text-transform:uppercase;max-width:9em;margin:0 auto}.store-selector .store-selector__subtext{font-size:var(--smaller);max-width:60%;margin:0 auto;max-width:20rem}.store-selector__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1rem;gap:1.3rem 2rem}@media(max-width:768px){.store-selector__list{grid-template-columns:repeat(2,1fr);padding:0 var(--site-margin)!important;gap:calc(var(--site-margin)*.9) var(--site-margin)!important}}.store-selector__group{break-inside:avoid;page-break-inside:avoid;font-size:var(--smaller);-webkit-column-break-inside:avoid;margin:0 0 2rem}.store-selector__group ul{margin-left:0;padding-left:0}.store-selector__group ul li:hover{text-decoration:underline}.store-selector__state{font-weight:800;background:#0000;font-size:var(--smaller);line-height:1.1;margin-top:.5rem}.lightbox-contact a{text-decoration:underline}.claims-section{border-top:var(--border);border-bottom:var(--border);overflow:hidden}.claims-section .claims-marquee-container{overflow:hidden}.claims-section .claims-marquee-inner{display:flex;width:max-content;animation:claims-scroll 18s linear infinite}.claims-section .claims-marquee-track{display:flex;align-items:center;gap:2rem;padding:.5rem 1rem;flex-shrink:0}.claims-section .claim{display:flex;align-items:center;flex-shrink:0;gap:.5rem}@media(max-width:768px){.claims-section .claim{gap:1rem}}.claims-section .claim .claim-text{font-weight:bolder;width:fit-content;text-align:center;font-size:var(--small);text-transform:uppercase}@media(max-width:768px){.claims-section .claim .claim-text{font-size:var(--xs)}}.claims-section .claim .claim-text p{margin:0;padding:0;line-height:1}.claims-section .claim img{object-fit:contain;height:4rem;width:auto}@keyframes claims-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.template-page.page-qr-code #MainContent,.template-page.page-welcome #MainContent{display:block;flex-direction:column;min-height:100dvh;background:var(--nav-color)}@media(max-width:768px){.template-page.page-qr-code #MainContent,.template-page.page-welcome #MainContent{display:flex}}.template-page.page-qr-code .homepage-link:before,.template-page.page-qr-code .homepage-link:after,.template-page.page-welcome .homepage-link:before,.template-page.page-welcome .homepage-link:after{height:100%}.template-page.page-qr-code .homepage-link,.template-page.page-welcome .homepage-link{overflow:visible}.template-page.page-qr-code #shopify-section-footer,.template-page.page-welcome #shopify-section-footer{margin-top:auto}@media(max-width:768px){.template-page.page-qr-code .back-to-top,.template-page.page-welcome .back-to-top{position:relative;opacity:1;background:url(https://sweetstash.com/cdn/shop/files/sweet-stash-v3.svg?v=1753129292&width=1200) center center;color:#0000;background-repeat:no-repeat}.template-page.page-qr-code .back-to-top:before,.template-page.page-welcome .back-to-top:before{content:"";position:absolute;top:0;left:0;width:51%;height:100%;background:#000;z-index:-1}.template-page.page-qr-code .back-to-top:after,.template-page.page-welcome .back-to-top:after{content:"";position:absolute;top:0;right:-1%;width:50%;height:100%;background:#fff;z-index:-1}}.qr-video-section{--logo-height: 4.9rem;top:0;left:0;right:0;bottom:0;z-index:1000;background:#ff40b4;box-sizing:border-box;display:flex;align-items:start;justify-content:center;max-height:calc(100dvh - var(--logo-height));top:var(--logo-height);width:calc(100% + 1px)}@media(max-width:768px){.qr-video-section{margin-top:calc(var(--nav-width) + 3rem);margin-bottom:3rem}}.qr-video-section-wrapper{--logo-height: 11.1vw}@media(max-width:768px){.qr-video-section-wrapper{height:100dvh}}.qr-video-container{position:relative;height:100%;width:auto;max-width:100%;aspect-ratio:var(--qr-video-aspect, 16/9);border-radius:1.5rem;overflow:hidden;border:4px solid #ff40b4;border:var(--border);box-sizing:border-box;margin:0}.qr-video{width:100%;height:100%;object-fit:cover;background:#c5c5c5}.qr-video-controls{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;padding:.75rem 1rem;gap:.75rem;background:linear-gradient(transparent,#0000004d);opacity:0;transition:opacity .3s ease;z-index:10}.qr-video-controls.visible,.qr-video-container:hover .qr-video-controls{opacity:1}.qr-control-btn{flex-shrink:0;width:3.5rem;height:3.5rem;padding:0;border:none;background:none;cursor:pointer;transition:transform .15s ease}.qr-control-btn:hover{transform:scale(1.1)}.qr-control-btn:active{transform:scale(.95)}.qr-control-btn svg{width:100%;height:100%}.qr-play-btn{width:3.5rem;height:3.5rem}.qr-progress-container{flex:1;padding:.5rem 0;cursor:pointer}.qr-progress-bar{position:relative;width:100%;height:.25rem;background:#fff;border-radius:.25rem;border:var(--border)}.qr-progress-fill{position:absolute;top:0;left:0;height:100%;width:var(--progress, 0%);background-repeat:no-repeat;border-right:var(--border);border-radius:.25rem;transform:translate(-1px);pointer-events:none;margin-top:0;margin-left:1px;min-width:2px}.qr-progress-handle{position:absolute;top:50%;left:var(--progress, 0%);box-sizing:border-box;width:.5rem;height:.5rem;background:#db4580;border:var(--border);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .2s ease}.qr-progress-container:hover .qr-progress-handle{opacity:1}@media(max-width:768px){.qr-video-section{padding:.35rem}.qr-video-container{border-radius:1rem}.qr-control-btn{width:2.5rem;height:2.5rem}.qr-play-btn{width:3rem;height:3rem}.qr-video-controls{padding:.5rem;gap:.5rem}}.qr-video-section:fullscreen,.qr-video-section:-webkit-full-screen{padding:0}.qr-video-section:fullscreen .qr-video-container,.qr-video-section:-webkit-full-screen .qr-video-container{border-radius:0;border:none}.template-page.page-qrcode .homepage-link{position:relative;z-index:10}.template-page.page-qrcode main{padding:0;overflow:hidden}.template-page.page-qrcode #MainContent{display:flex;flex-direction:column;height:100vh}.template-page.page-qrcode .qr-video-section{position:relative;flex:1;height:auto}.link-banner{font-size:4rem;text-transform:uppercase;font-weight:100;border-top:var(--border);border-bottom:var(--border);margin:-1px 0;display:block;text-align:center;padding:.5rem 0;text-decoration:none}.link-banner .link-banner-text{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/style.css.map */
