nav.main-nav[data-v-7f5c26c9]{position:relative;z-index:1000}nav.main-nav .inner-menu-wrapper[data-v-7f5c26c9]{display:flex;flex-flow:row nowrap;justify-content:space-between;min-width:-moz-max-content;min-width:max-content;width:100%}nav.main-nav .inner-menu-wrapper .main-menu-wrapper[data-v-7f5c26c9]{color:#121212;display:flex;height:100%;width:100%}nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul[data-v-7f5c26c9]{display:block;display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0;width:100%}nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul li[data-v-7f5c26c9]{display:flex}nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul li a[data-v-7f5c26c9]{color:#f1edea00;display:inline;flex-grow:1;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;pointer-events:auto;position:relative;text-decoration:none}nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul li a[data-v-7f5c26c9]:after{color:#121212;content:attr(data-text);left:0;position:absolute;transition:transform .5s cubic-bezier(.22,1,.36,1);width:-moz-max-content;width:max-content}nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul li a.exact-params[data-v-7f5c26c9]:after,nav.main-nav .inner-menu-wrapper .main-menu-wrapper ul li a[data-v-7f5c26c9]:hover:after{font-style:italic;font-weight:700;transform:rotate(-6.66deg)}nav.main-nav .cart-button[data-v-7f5c26c9],nav.main-nav .hamburger-toggle[data-v-7f5c26c9]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:.15em;transition:font-weight .3s,text-decoration-color .3s,text-underline-offset .3s,transform .3s}nav.main-nav .cart-button[data-v-7f5c26c9]:hover,nav.main-nav .hamburger-toggle[data-v-7f5c26c9]:hover{text-decoration-color:unset;text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:.3em}.hamburger-toggle svg[data-v-7f5c26c9]{transform:scale(1) rotate(0);transform-origin:50% 50%;transition:color .25s ease-in-out,transform .75s cubic-bezier(.22,1,.36,1)}.hamburger-toggle[data-v-7f5c26c9]{box-sizing:content-box;color:#121212;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;padding:.75rem .625rem .3125rem 0}.hamburger-toggle svg[data-v-7f5c26c9]{height:auto;max-width:100%}@media (min-width:1400px){.hamburger-toggle[data-v-7f5c26c9]{width:3.75rem}}header[data-v-18ea4a0b]{--color-bg:hsla(26,19%,93%,0);display:flex;flex-flow:column nowrap;justify-content:space-between;margin-top:0;padding-top:1.875rem;pointer-events:none;position:fixed;top:0;width:100%;will-change:background-color;z-index:860}header a[data-v-18ea4a0b],header button[data-v-18ea4a0b]{pointer-events:all}header .site-logo[data-v-18ea4a0b]{margin:auto;position:relative;will-change:width,transform}header .site-logo.age-not-verified[data-v-18ea4a0b]{visibility:hidden}header .site-logo.age-not-verified a[data-v-18ea4a0b]{pointer-events:none}header .site-logo a[data-v-18ea4a0b]{display:block;display:flex;flex-flow:row nowrap;justify-content:space-between}header .site-logo a .logo-letter-wrapper[data-v-18ea4a0b]{display:block;height:4rem;width:-moz-max-content;width:max-content;will-change:height}@media (min-width:768px){header .site-logo a .logo-letter-wrapper[data-v-18ea4a0b]{height:4.5rem;width:auto}}@media (min-width:992px){header .site-logo a .logo-letter-wrapper[data-v-18ea4a0b]{height:8.125rem}}@media (min-width:1200px){header .site-logo a .logo-letter-wrapper[data-v-18ea4a0b]{height:9.375rem}}header .site-logo a .logo-letter-wrapper .so-icon[data-v-18ea4a0b]{display:block;height:100%;width:auto}.menu-wrapper[data-v-18ea4a0b]{padding-top:1.5rem;will-change:padding-top;z-index:850}@media (min-width:992px){.menu-wrapper[data-v-18ea4a0b]{padding-bottom:.4375rem;padding-top:3.75rem}}.main-menu-wrapper[data-v-d9e08b91]{background-color:#121212;bottom:0;box-sizing:border-box;flex-flow:column nowrap;left:-100%;max-width:100%;overflow-x:hidden;padding:1.25rem 2.5rem;pointer-events:auto;position:fixed;text-align:center;top:0;transform:translateZ(0);transition:transform .35s cubic-bezier(.32,0,.67,0);width:100%;z-index:1100}.main-menu-wrapper.active[data-v-d9e08b91]{transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(.33,1,.68,1)}.main-menu-wrapper ul[data-v-d9e08b91]{flex-flow:column nowrap;list-style-type:none;margin:0;padding:0}.main-menu-wrapper ul li a[data-v-d9e08b91]{color:#12121200;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;font-size:2.8125rem;pointer-events:auto;position:relative;text-align:center;text-decoration:none}.main-menu-wrapper ul li a[data-v-d9e08b91],.main-menu-wrapper ul li a[data-v-d9e08b91]:after{transition:font-weight .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.main-menu-wrapper ul li a[data-v-d9e08b91]:after{color:#f0ece9;content:attr(data-text);left:0;position:absolute;width:-moz-max-content;width:max-content}.main-menu-wrapper ul li a.exact-params[data-v-d9e08b91]:after,.main-menu-wrapper ul li a[data-v-d9e08b91]:hover:after{font-style:italic;font-weight:700;transform:rotate(-6.66deg)}.hamburger-close[data-v-d9e08b91]{color:#f0ece9;justify-content:space-around;margin:0 auto 3.125rem;padding:1rem;transform:scale(1) rotate(0)}footer[data-v-59e49bdc]{padding-bottom:6.25rem;padding-top:2.5rem}.content[data-v-59e49bdc]{display:grid;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;gap:40px 20px;grid-template-areas:"gb-nbs" "menu" "acknowledgement" "copyright" "warning";grid-template-columns:1fr;height:100%;line-height:120%}@media (min-width:992px){.content[data-v-59e49bdc]{font-size:1.125rem}}@media (min-width:1200px){.content[data-v-59e49bdc]{font-size:1.25rem}}@media (min-width:768px){.content[data-v-59e49bdc]{gap:60px 20px;grid-template-areas:"gb-nbs menu" "acknowledgement menu" "copyright menu" "warning warning";grid-template-columns:1fr 1fr}}@media (min-width:992px){.content[data-v-59e49bdc]{grid-template-areas:"gb-nbs menu" "acknowledgement menu" "copyright warning"}}.gb-nbs[data-v-59e49bdc]{grid-area:gb-nbs}.gb-nbs .gb[data-v-59e49bdc]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:3rem;font-style:italic;font-weight:700;line-height:110%}@media (min-width:768px){.gb-nbs .gb[data-v-59e49bdc]{font-size:3.5rem}}@media (min-width:992px){.gb-nbs .gb[data-v-59e49bdc]{font-size:5.25rem}}@media (min-width:1400px){.gb-nbs .gb[data-v-59e49bdc]{font-size:6rem}}.gb-nbs .nbs[data-v-59e49bdc]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:3rem;font-style:normal;font-weight:400;line-height:110%}@media (min-width:768px){.gb-nbs .nbs[data-v-59e49bdc]{font-size:3.5rem}}@media (min-width:992px){.gb-nbs .nbs[data-v-59e49bdc]{font-size:5.25rem}}@media (min-width:1400px){.gb-nbs .nbs[data-v-59e49bdc]{font-size:6rem}}.menus[data-v-59e49bdc]{display:flex;flex-flow:row nowrap;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.25rem;font-style:normal;font-weight:400;gap:1.25rem;grid-area:menu;line-height:130%}@media (min-width:768px){.menus[data-v-59e49bdc]{font-size:1.5rem}}.menus .menu[data-v-59e49bdc]{display:flex;flex-flow:column nowrap;gap:1rem;width:100%}.menus .menu .menu-title[data-v-59e49bdc]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:130%}@media (max-width:767px){.menus .menu .menu-title[data-v-59e49bdc]{font-size:1.25rem}}.menus .menu .menu-container[data-v-59e49bdc]{display:flex;flex-flow:column nowrap;gap:.6875rem;list-style-type:none;margin:0;padding:0}.menus .menu .menu-container .menu-item a[data-v-59e49bdc]{text-decoration:none;text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:.15em;transition:font-weight .3s,text-decoration-color .3s,text-underline-offset .3s,transform .3s}.menus .menu .menu-container .menu-item a[data-v-59e49bdc]:hover{text-decoration-color:unset;text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:.3em}.acknowledgement[data-v-59e49bdc]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:italic;font-weight:700;grid-area:acknowledgement;line-height:120%}@media (min-width:992px){.acknowledgement[data-v-59e49bdc]{font-size:1.125rem}}@media (min-width:1200px){.acknowledgement[data-v-59e49bdc]{font-size:1.25rem}}.copyright[data-v-59e49bdc]{grid-area:copyright}.copyright span[data-v-59e49bdc]{display:block}.copyright span[data-v-59e49bdc]:first-of-type{margin-bottom:.375rem}.warning[data-v-59e49bdc]{grid-area:warning}.superodd-link[data-v-59e49bdc]{font-weight:bolder;text-decoration-color:transparent;text-decoration-color:#121212;text-decoration-line:underline;text-underline-offset:.15em;transition:font-weight .3s,text-decoration-color .3s,text-underline-offset .3s,transform .3s}.superodd-link[data-v-59e49bdc]:hover{text-decoration-color:unset;text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:.3em}.button[data-v-ac64831a]{border:.1875rem solid #121212;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:130%;padding:.625rem 2.3125rem;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){.button[data-v-ac64831a]{font-size:1.5rem}}@media (min-width:992px){.button[data-v-ac64831a]{font-size:1.75rem}}.button.small[data-v-ac64831a]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;font-weight:700;line-height:120%;padding:.625rem 1.25rem}@media (min-width:992px){.button.small[data-v-ac64831a]{font-size:1.125rem}}@media (min-width:1200px){.button.small[data-v-ac64831a]{font-size:1.25rem}}.button.solid[data-v-ac64831a]{background-color:#121212;color:#f0ece9}.button.solid[data-v-ac64831a]:hover{background-color:#f0ece9;color:#121212}.button.outline[data-v-ac64831a]{background-color:transparent;color:#121212}.button.outline[data-v-ac64831a]:hover{background-color:#121212;color:#f0ece9}.button.negative.solid[data-v-ac64831a]{background-color:#f0ece9;color:#121212}.button.negative.solid[data-v-ac64831a]:hover{background-color:#121212;color:#f0ece9}.button.negative.outline[data-v-ac64831a]{border-color:#f0ece9;color:#f0ece9}.button.negative.outline[data-v-ac64831a]:hover{background-color:#f0ece9;color:#121212}.button.colored[data-v-ac64831a]{border-color:transparent}.button.colored[data-v-ac64831a]:hover{background-color:#121212;color:#f0ece9}.age-verification[data-v-59396e11]{bottom:0;left:0;margin:0;position:fixed;right:0;top:0;z-index:850}.legal-age-popup[data-v-59396e11]{align-items:center;background-color:#f0ece9;border:3px solid #121212;display:flex;flex-flow:column nowrap;justify-content:center;left:50%;min-height:-moz-max-content;min-height:max-content;min-width:21.5625rem;min-width:-moz-max-content;min-width:max-content;padding:1.875rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.legal-age-popup .popup-text[data-v-59396e11]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;text-align:center}@media (min-width:768px){.legal-age-popup .popup-text[data-v-59396e11]{font-size:1.5rem}}.legal-age-popup .popup-text span[data-v-59396e11]{font-style:italic;font-weight:700}.legal-age-popup .buttons-wrapper[data-v-59396e11]{align-items:center;display:flex;flex-flow:row nowrap;gap:1.25rem;justify-content:space-between;margin-top:1.25rem;width:100%}.legal-age-popup .buttons-wrapper button[data-v-59396e11]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:130%;padding:.625rem 1.25rem;text-align:center;width:100%}@media (min-width:768px){.legal-age-popup .buttons-wrapper button[data-v-59396e11]{font-size:1.5rem}}@media (min-width:992px){.legal-age-popup .buttons-wrapper button[data-v-59396e11]{font-size:1.75rem}}.logo-wrapper[data-v-59396e11]{color:#121212;display:flex;flex-flow:row nowrap;gap:.625rem;height:9.375rem;justify-content:space-between}.logo-wrapper .so-icon[data-v-59396e11]{display:block;height:100%;width:auto}.toast-wrapper[data-v-63173ea6]{pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:900}.toast-wrapper .toast-inner[data-v-63173ea6]{position:absolute;right:0;top:0}.toast-wrapper .toast-inner .toast-spacer[data-v-63173ea6]{transition-duration:.5s;transition-property:height;transition-timing-function:ease-out}.toast-wrapper .toast-inner .toast-content[data-v-63173ea6]{background-color:#121212;color:#f0ece9;margin:1.25rem;max-width:-moz-max-content;max-width:max-content;overflow:hidden;padding:1.5625rem;transition:all .5s ease}@media (max-width:991px){.toast-wrapper .toast-inner .toast-content[data-v-63173ea6]{margin:.625rem}}@media (max-width:767px){.toast-wrapper .toast-inner .toast-content[data-v-63173ea6]{margin:.41667rem}}.toast-wrapper .toast-inner .toast-content[data-v-63173ea6] *{pointer-events:auto}@media (min-width:576px){.toast-wrapper .toast-inner .toast-content.contains-product[data-v-63173ea6]{min-width:28.125rem}}@media (max-width:575px){.toast-wrapper .toast-inner .toast-content.contains-product[data-v-63173ea6]{display:flex;flex-flow:column nowrap;flex-grow:1;max-width:calc(100vw - 1rem)}}.toast-wrapper .toast-inner .toast-content.contains-error[data-v-63173ea6]{background-color:#fff2f2;color:#e53e3e}.toast-wrapper .toast-inner .toast-content.contains-error .toast-header .close-button[data-v-63173ea6]{color:#121212}.toast-wrapper .toast-inner .toast-content .toast-header[data-v-63173ea6]{align-items:center;display:flex;justify-content:space-between}.toast-wrapper .toast-inner .toast-content .toast-header .toast-message[data-v-63173ea6]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media (min-width:992px){.toast-wrapper .toast-inner .toast-content .toast-header .toast-message[data-v-63173ea6]{font-size:1.125rem}}@media (min-width:1200px){.toast-wrapper .toast-inner .toast-content .toast-header .toast-message[data-v-63173ea6]{font-size:1.25rem}}.toast-wrapper .toast-inner .toast-content .toast-header .close-button[data-v-63173ea6]{border:0;margin-left:1.25rem;padding:0}.toast-wrapper .toast-inner .toast-content .product-wrapper[data-v-63173ea6]{margin-top:1.25rem}.toast-wrapper .toast-inner .toast-content .product-wrapper .product-content[data-v-63173ea6]{display:flex;flex-flow:row nowrap}.toast-wrapper .toast-inner .toast-content .product-wrapper .product-content .text-content[data-v-63173ea6]{padding-left:.625rem}.toast-wrapper .toast-inner .toast-content .product-wrapper .product-content .text-content h4[data-v-63173ea6]{line-height:unset;margin:0}.toast-wrapper .toast-inner .toast-content .product-wrapper .product-content .text-content p[data-v-63173ea6]{margin:unset}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper[data-v-63173ea6]{display:flex;flex-flow:column nowrap;gap:.625rem;justify-content:space-between;margin-top:1.25rem;width:100%}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-cart[data-v-63173ea6],.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-checkout[data-v-63173ea6]{border:0;display:block;flex-grow:1;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;padding:.625rem;text-align:center;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1)}@media (min-width:992px){.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-cart[data-v-63173ea6],.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-checkout[data-v-63173ea6]{font-size:1.125rem}}@media (min-width:1200px){.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-cart[data-v-63173ea6],.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-checkout[data-v-63173ea6]{font-size:1.25rem}}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-cart[data-v-63173ea6]{background-color:#121212;border:3px solid #f0ece9;color:#f0ece9}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-cart[data-v-63173ea6]:hover{background-color:#f0ece9;color:#121212}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-checkout[data-v-63173ea6]{background-color:#f0ece9;border:3px solid #f0ece9;color:#121212;text-decoration:none}.toast-wrapper .toast-inner .toast-content .product-wrapper .button-wrapper .goto-checkout[data-v-63173ea6]:hover{background-color:#121212;color:#f0ece9}.image-content[data-v-63173ea6]{min-width:104px}.image-content .image-wrapper[data-v-63173ea6]{position:relative}.image-content .image-wrapper[data-v-63173ea6] picture{display:block;height:6rem;position:relative;text-align:center;width:6rem}.image-content .image-wrapper[data-v-63173ea6] picture img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-content .no-image svg[data-v-63173ea6]{color:#878787;display:block;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%) scale(3)}.slide-right-left-enter-active[data-v-63173ea6],.slide-right-left-leave-active[data-v-63173ea6]{transition:all .5s ease-in-out!important}.slide-right-left-enter-active .toast-content[data-v-63173ea6],.slide-right-left-leave-active .toast-content[data-v-63173ea6]{transition:all .7s cubic-bezier(.6,.2,0,1)!important}.slide-right-left-enter-from[data-v-63173ea6],.slide-right-left-leave-to[data-v-63173ea6]{opacity:0!important}.slide-right-left-enter-to[data-v-63173ea6],.slide-right-left-leave-from[data-v-63173ea6]{opacity:.5!important}.slide-right-left-enter-from .toast-content[data-v-63173ea6],.slide-right-left-leave-to .toast-content[data-v-63173ea6]{transform:translate(100%)!important}.slide-right-left-enter-to .toast-content[data-v-63173ea6],.slide-right-left-leave-from[data-v-63173ea6]{transform:translate(0)!important}.quantity-stepper[data-v-7daddc2f]{display:flex;flex-flow:row nowrap;flex-grow:1}.quantity-stepper span[data-v-7daddc2f]{font-size:1.25rem}.quantity-stepper button[data-v-7daddc2f]{align-items:center;display:flex;flex-basis:33.33%;justify-content:center;position:relative;stroke:currentColor;background-color:#f0ece9;border:3px solid}.quantity-stepper button svg[data-v-7daddc2f]{transition:transform .2s ease-in-out}.quantity-stepper button[data-v-7daddc2f]:first-of-type{border-right:0}.quantity-stepper button[data-v-7daddc2f]:last-of-type{border-left:0}.quantity-stepper button[data-v-7daddc2f]:disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-stepper button:disabled svg[data-v-7daddc2f]{opacity:.45}.quantity-stepper button:hover svg[data-v-7daddc2f]{transform:scale(1.5)}.quantity-stepper input[data-v-7daddc2f]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border-style:solid;border-width:3px;border-left:0;border-radius:0;border-right:0;flex-basis:33.33%;min-width:0;text-align:center}.quantity-stepper input[data-v-7daddc2f]::-webkit-inner-spin-button,.quantity-stepper input[data-v-7daddc2f]::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}.quantity-stepper input[data-v-7daddc2f]:focus-visible{outline:none}.item-container[data-v-239a4e32]{border-bottom:2px solid #f0ece9;padding:1.5rem 0;transition:height .3s ease-in-out}.item-container .item-inner-wrapper[data-v-239a4e32]{display:flex;flex-flow:column nowrap}.item-container .item-inner-wrapper .content-wrapper[data-v-239a4e32]{display:flex;flex-flow:row nowrap;gap:1.25rem}.item-container .item-inner-wrapper .content-wrapper .image-content[data-v-239a4e32] picture{display:block;height:6rem;position:relative;text-align:center;width:6rem}.item-container .item-inner-wrapper .content-wrapper .image-content[data-v-239a4e32] picture img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.item-container .item-inner-wrapper .content-wrapper .text-content[data-v-239a4e32]{display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:space-between}.item-container .item-inner-wrapper .content-wrapper .text-content .product-name-link[data-v-239a4e32]{text-decoration:none}.item-container .item-inner-wrapper .content-wrapper .text-content .product-name-link .product-name[data-v-239a4e32]{color:#f0ece9;margin:0}.item-container .item-inner-wrapper .price-edit[data-v-239a4e32]{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.item-container .item-inner-wrapper .price-edit .price[data-v-239a4e32]{display:inline-block;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;padding-top:1.3125rem}@media (min-width:768px){.item-container .item-inner-wrapper .price-edit .price[data-v-239a4e32]{font-size:1.5rem}}.item-container .item-inner-wrapper .price-edit .edit-text[data-v-239a4e32]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#f0ece9;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;padding-top:1.3125rem;text-decoration-color:transparent;text-decoration-line:underline;text-decoration:underline;text-underline-offset:.15em;transition:font-weight .3s,text-decoration-color .3s,text-underline-offset .3s,transform .3s}@media (min-width:992px){.item-container .item-inner-wrapper .price-edit .edit-text[data-v-239a4e32]{font-size:1.125rem}}@media (min-width:1200px){.item-container .item-inner-wrapper .price-edit .edit-text[data-v-239a4e32]{font-size:1.25rem}}.item-container .item-inner-wrapper .price-edit .edit-text[data-v-239a4e32]:hover{text-decoration-color:unset;text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:.3em}.item-container .edit-cart-wrapper .edit-cart-inputs[data-v-239a4e32]{display:flex;flex-flow:row nowrap;gap:1.25rem;justify-content:flex-end;padding-top:.625rem}.item-container .edit-cart-wrapper .edit-cart-inputs .delete-button[data-v-239a4e32]{align-items:center;border:0;display:flex;flex-flow:row nowrap}.item-container .edit-cart-wrapper .edit-cart-inputs .delete-button svg[data-v-239a4e32]{color:#f0ece9;height:auto;width:25px}[data-v-239a4e32] .quantity-stepper button,[data-v-239a4e32] .quantity-stepper input{background-color:#121212;border-color:#f0ece9;box-sizing:border-box;color:#f0ece9;font-size:1.25rem;height:2.875rem}[data-v-239a4e32] .quantity-stepper button svg,[data-v-239a4e32] .quantity-stepper input svg{width:1rem}.fade-quick-enter-active[data-v-239a4e32],.fade-quick-leave-active[data-v-239a4e32]{transition:opacity .25s ease}.fade-quick-enter-from[data-v-239a4e32],.fade-quick-leave-to[data-v-239a4e32]{opacity:0}.cart-window[data-v-b7487c70]{bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:875}.overlay[data-v-b7487c70]{background-color:#121212;display:block;display:none;height:100%;opacity:.5;width:100%}@media (min-width:768px){.overlay[data-v-b7487c70]{display:block}}.cart-container[data-v-b7487c70]{margin:0 1.25rem;padding:1.25rem 0}.cart-container.no-border[data-v-b7487c70],.cart-container[data-v-b7487c70]:last-of-type{border-bottom:0}.cart-content[data-v-b7487c70]{background-color:#121212;bottom:0;color:#f0ece9;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;overflow-y:scroll;position:absolute;right:0;top:0;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:992px){.cart-content[data-v-b7487c70]{font-size:1.125rem}}@media (min-width:1200px){.cart-content[data-v-b7487c70]{font-size:1.25rem}}@media (max-width:575px){.cart-content[data-v-b7487c70]{width:100%}}@media (min-width:576px){.cart-content[data-v-b7487c70]{min-width:28rem}}.cart-content[data-v-b7487c70]::-webkit-scrollbar{display:none}.cart-content .inner-cart-content[data-v-b7487c70]{box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:space-between;margin-bottom:0;min-height:100%;padding-top:1.25rem}.cart-content .cart-header-wrapper[data-v-b7487c70]{align-items:center;display:flex;justify-content:space-between;position:relative}.cart-content .cart-header-wrapper .cart-summary-title[data-v-b7487c70]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;margin:0}.cart-content .cart-header-wrapper .menu-close[data-v-b7487c70]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#f0ece9;cursor:pointer;height:2rem;padding:0;width:2rem}.cart-content .cart-header-wrapper .menu-close svg[data-v-b7487c70]{transform:rotate(0);transform-origin:center center;transition:color .25s ease-in-out;transition:transform .75s cubic-bezier(.22,1,.36,1)}.cart-content .cart-header-wrapper .menu-close:focus svg[data-v-b7487c70],.cart-content .cart-header-wrapper .menu-close:hover svg[data-v-b7487c70]{transform:rotate(180deg)}.cart-content .coupon-wrapper[data-v-b7487c70]{display:flex;flex-flow:row nowrap;gap:1.25rem}.cart-content .coupon-wrapper .field-wrapper[data-v-b7487c70]{display:flex;flex-grow:1;justify-content:space-between}.cart-content .coupon-wrapper .field-wrapper input[data-v-b7487c70]{background-color:transparent;border:0;border-bottom:3px solid #f0ece9;box-sizing:border-box;color:#f0ece9;height:100%;margin:0;padding:.625rem .625rem .625rem 0;transition:border .25s ease-in-out;width:100%}.cart-content .coupon-wrapper .field-wrapper input[data-v-b7487c70]::-moz-placeholder{font-size:15px!important;text-overflow:ellipsis;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cart-content .coupon-wrapper .field-wrapper input[data-v-b7487c70]::placeholder{font-size:15px!important;text-overflow:ellipsis;transition:all .25s ease-in-out}.cart-content .coupon-wrapper .field-wrapper input[data-v-b7487c70]:focus-visible::-moz-placeholder{opacity:0}.cart-content .coupon-wrapper .field-wrapper input[data-v-b7487c70]:focus-visible::placeholder{opacity:0}.cart-content .coupon-wrapper .button[data-v-b7487c70]{background-color:transparent;color:#f0ece9}.cart-content .coupon-wrapper .button[data-v-b7487c70]:hover{background-color:#f0ece9;color:#121212}.cart-content .applied-discounts[data-v-b7487c70]{display:flex;flex-flow:column nowrap;padding-top:1.25rem}.cart-content .applied-discounts .discount-wrapper[data-v-b7487c70]{display:flex;justify-content:space-between}.cart-content .applied-discounts .giftcard-lastfour[data-v-b7487c70]{font-size:1.25rem}.cart-content .applied-discounts .flavortext[data-v-b7487c70]{font-size:1.125rem}.cart-content .applied-discounts button[data-v-b7487c70]{border:0}.cart-content .price-totals div[data-v-b7487c70],.cart-content .price-totals h3[data-v-b7487c70]{display:flex;justify-content:space-between}.cart-content .price-totals h3[data-v-b7487c70]{margin:0}.cart-content .price-totals h3 span[data-v-b7487c70]:first-of-type{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:italic;font-weight:700;line-height:120%}@media (min-width:992px){.cart-content .price-totals h3 span[data-v-b7487c70]:first-of-type{font-size:1.125rem}}@media (min-width:1200px){.cart-content .price-totals h3 span[data-v-b7487c70]:first-of-type{font-size:1.25rem}}.cart-content .price-totals span[data-v-b7487c70]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:.375rem}@media (min-width:992px){.cart-content .price-totals span[data-v-b7487c70]{font-size:1.125rem}}@media (min-width:1200px){.cart-content .price-totals span[data-v-b7487c70]{font-size:1.25rem}}.cart-content .shipping-info[data-v-b7487c70]{display:block;margin-bottom:.625rem}.cart-content .button.checkout[data-v-b7487c70]{box-sizing:border-box;display:block;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:130%;position:relative;text-align:center;text-decoration:none}@media (min-width:768px){.cart-content .button.checkout[data-v-b7487c70]{font-size:1.5rem}}@media (min-width:992px){.cart-content .button.checkout[data-v-b7487c70]{font-size:1.75rem}}.button[data-v-b7487c70]{background-color:#f0ece9;border-color:#f0ece9;color:#121212}.button[data-v-b7487c70]:hover{background-color:#121212;border-color:#f0ece9;color:#f0ece9}[data-v-b7487c70] .quantity-stepper{width:7.5rem}.cart-reveal-enter-active .overlay[data-v-b7487c70],.cart-reveal-leave-active .overlay[data-v-b7487c70]{transition:all .5s ease-in-out!important}.cart-reveal-enter-active .cart-content[data-v-b7487c70],.cart-reveal-leave-active .cart-content[data-v-b7487c70]{transition:all .7s cubic-bezier(.6,.2,0,1)!important}.cart-reveal-enter-from .overlay[data-v-b7487c70],.cart-reveal-leave-to .overlay[data-v-b7487c70]{opacity:0!important}.cart-reveal-enter-to .overlay[data-v-b7487c70],.cart-reveal-leave-from .overlay[data-v-b7487c70]{opacity:.5!important}.cart-reveal-enter-from .cart-content[data-v-b7487c70],.cart-reveal-leave-to .cart-content[data-v-b7487c70]{transform:translate(100%)!important}.cart-reveal-enter-to .cart-content[data-v-b7487c70],.cart-reveal-leave-from .overlay[data-v-b7487c70]{transform:translate(0)!important}#global-sweep[data-v-03066957]{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:9998}#global-sweep .global-sweep-inner[data-v-03066957]{pointer-events:auto;position:relative}#global-sweep .global-sweep-inner .close-button[data-v-03066957]{border:0;color:#121212;font-size:1.5rem;position:absolute;right:16px;top:16px;z-index:9999}.title[data-v-03066957]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:3rem;font-style:normal;font-weight:400;line-height:110%;margin-top:0}@media (min-width:768px){.title[data-v-03066957]{font-size:3.5rem}}@media (min-width:992px){.title[data-v-03066957]{font-size:5.25rem}}@media (min-width:1400px){.title[data-v-03066957]{font-size:6rem}}[data-v-03066957] .sweeps-wrapper+div{text-align:center}[data-v-03066957] .sweeps-wrapper+div iframe{margin:0 auto}select[data-v-8c69f53b]{border:1px solid #000;width:100%}.polite-newsletter-popup-wrapper[data-v-60590272]{bottom:0;left:0;margin:0;position:fixed;right:0;top:0;visibility:hidden;z-index:850}.newsletter-popup[data-v-60590272]{background-color:#121212;display:flex;flex-flow:row nowrap;left:50%;max-width:min(90vw,1200px);overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.newsletter-popup .close-button[data-v-60590272]{border:0;color:#f0ece9;font-size:1.5rem;position:absolute;right:16px;top:16px}.newsletter-popup .image-content[data-v-60590272]{width:45%}.newsletter-popup .image-content[data-v-60590272] picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}.newsletter-popup .image-content[data-v-60590272] picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.newsletter-popup .text-content[data-v-60590272]{color:#f0ece9;padding:35px 50px;width:55%}.newsletter-popup .text-content .newsletter-title[data-v-60590272]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:130%;margin:0;text-align:center}@media (min-width:576px){.newsletter-popup .text-content .newsletter-title[data-v-60590272]{font-size:1.75rem}}@media (min-width:992px){.newsletter-popup .text-content .newsletter-title[data-v-60590272]{font-size:2rem}}@media (min-width:1400px){.newsletter-popup .text-content .newsletter-title[data-v-60590272]{font-size:2.25rem}}.newsletter-popup .text-content .newsletter-title strong[data-v-60590272]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:130%}@media (min-width:576px){.newsletter-popup .text-content .newsletter-title strong[data-v-60590272]{font-size:1.75rem}}@media (min-width:992px){.newsletter-popup .text-content .newsletter-title strong[data-v-60590272]{font-size:2rem}}@media (min-width:1400px){.newsletter-popup .text-content .newsletter-title strong[data-v-60590272]{font-size:2.25rem}}.newsletter-popup .text-content[data-v-60590272] .input-wrapper input{border-bottom-color:#f0ece9;color:#f0ece9}.newsletter-popup .text-content[data-v-60590272] .input-wrapper ::-moz-placeholder{color:#f0ece9}.newsletter-popup .text-content[data-v-60590272] .input-wrapper ::placeholder,.newsletter-popup .text-content[data-v-60590272] .input-wrapper label{color:#f0ece9}.newsletter-popup .text-content[data-v-60590272] .input-wrapper .checkbox-group{padding:10px 0}.newsletter-popup .text-content[data-v-60590272] .input-wrapper .checkbox-group label{font-size:.9375rem}.newsletter-popup .submit-wrapper[data-v-60590272]{align-items:center;display:flex;flex-flow:row nowrap;gap:1.25rem;justify-content:space-between;margin-top:1.25rem;width:100%}.newsletter-popup .submit-wrapper button[data-v-60590272]{background-color:#e5d134;color:#121212;font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:130%;margin-left:auto;margin-right:auto;padding:.625rem 1.25rem;text-align:center}@media (min-width:768px){.newsletter-popup .submit-wrapper button[data-v-60590272]{font-size:1.5rem}}@media (min-width:992px){.newsletter-popup .submit-wrapper button[data-v-60590272]{font-size:1.75rem}}.form-submitted-message[data-v-60590272]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;margin:6.25rem 0;text-align:center}@media (min-width:768px){.form-submitted-message[data-v-60590272]{font-size:1.5rem}}.logo-wrapper[data-v-60590272]{color:#121212;display:flex;flex-flow:row nowrap;gap:.625rem;height:9.375rem;justify-content:space-between}.logo-wrapper .so-icon[data-v-60590272]{display:block;height:100%;width:auto}.not-revealed[data-v-980ee8ad]{visibility:hidden}h1[data-v-6b3c9c9a]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:3rem;font-style:italic;font-weight:700;line-height:110%}@media (min-width:768px){h1[data-v-6b3c9c9a]{font-size:3.5rem}}@media (min-width:992px){h1[data-v-6b3c9c9a]{font-size:5.25rem}}@media (min-width:1400px){h1[data-v-6b3c9c9a]{font-size:6rem}}a[data-v-6b3c9c9a],p[data-v-6b3c9c9a]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media (min-width:992px){a[data-v-6b3c9c9a],p[data-v-6b3c9c9a]{font-size:1.125rem}}@media (min-width:1200px){a[data-v-6b3c9c9a],p[data-v-6b3c9c9a]{font-size:1.25rem}}a[data-v-6b3c9c9a]{font-family:ChassiM,Big Caslon,Goudy Old Style,Times New Roman,serif;font-size:1rem;font-style:italic;font-weight:700;line-height:120%;text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:.15em;transition:font-weight .3s,text-decoration-color .3s,text-underline-offset .3s,transform .3s}@media (min-width:992px){a[data-v-6b3c9c9a]{font-size:1.125rem}}@media (min-width:1200px){a[data-v-6b3c9c9a]{font-size:1.25rem}}a[data-v-6b3c9c9a]:hover{text-decoration-color:unset;text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:.3em}
