.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.flex-desktop{display:none}@media (width >= 768px){.flex-desktop{display:flex}}.flex-mobile{display:flex}@media (width >= 768px){.flex-mobile{display:none}}.block-desktop{display:none}@media (width >= 1024px){.block-desktop{display:block}}.block-mobile{display:block}@media (width >= 1024px){.block-mobile{display:none}}@media only screen and (width >= 1024px){.no-margin-desktop:not(.mt-auto){margin:0!important}}@media only screen and (width <= 1024px){.no-margin-mobile:not(.mt-auto){margin:0!important}.no-padding-mobile{padding-top:0!important;padding-bottom:0!important}}@media only screen and (width >= 1024px){.no-padding-add-desktop{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.75rem!important;padding-bottom:1.75rem!important}}.snap-start{scroll-snap-align:start}.zws:after{content:"\200b"}.hide-empty:empty{display:none}:root{font-size:16px}::selection{background-color:rgb(127 187 65 / var(--tw-bg-opacity));--tw-bg-opacity: .3}body{overscroll-behavior-x:none}.stamped-main-widget{margin:0!important}.stamped-badge{flex-direction:row-reverse;display:flex!important}.stamped-badge-caption{display:none!important}hr{height:1px;width:100%;--tw-bg-opacity: 1;background-color:rgb(187 187 187 / var(--tw-bg-opacity));border-style:none}@font-face{font-family:Proxima Nova;src:url(pn-bold.c8ee3249.ttf);font-weight:700;font-display:swap}@font-face{font-family:Proxima Nova;src:url(pn-reg.3169ecfb.ttf);font-weight:400;font-display:swap}@font-face{font-family:Proxima Nova;src:url(pn-black.b59983b0.ttf);font-weight:800;font-display:swap}@font-face{font-family:proxima bold;src:url(pn-bold.c8ee3249.ttf);font-weight:700;font-display:swap}@font-face{font-family:Neue Plak Condensed;src:url(NeuePlak-CondBlack.58eb01c0.ttf);font-weight:800;font-display:swap}@font-face{font-family:Neue Plak Condensed;src:url(NeuePlak-CondBold.db9842ee.ttf);font-weight:700;font-display:swap}@font-face{font-family:Neue Plak Compressed;src:url(NeuePlak-PressBlack.cedd116c.otf);font-weight:700;font-display:swap}.super-heading.has-underline:after{--tw-bg-opacity: 1;background-color:rgb(220 0 25 / var(--tw-bg-opacity));display:none}@media (width >= 768px){.super-heading.has-underline:after{display:block}}.super-heading.has-underline:after{content:"";height:14px;width:80%}.heading{line-height:1.1}.text em{padding-left:.25rem;font-style:normal;text-decoration-line:line-through}.container{max-width:1440px}@media (width >= 768px){.container{padding-left:1rem;padding-right:1rem}}.container.condensed{max-width:1290px}.container.compressed{max-width:1124px}.container.enlarged{max-width:1600px}.container.super-compressed{max-width:1000px}.container.max{max-width:100vw}.wtb-container{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-bottom:2.5rem;position:relative}.wtb-container:after{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));z-index:-1;content:"";width:100%;height:70%;position:absolute;bottom:0;right:0}.wtb-container-mid{width:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));justify-content:center;display:flex;position:relative}.wtb-container-mid:after{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));z-index:-1;content:"";width:100%;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.image-wtb-bottom-decorative-container{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-bottom:2.5rem;position:relative}.image-wtb-bottom-decorative-container:after{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));z-index:-1;content:"";width:100%;height:48%;position:absolute;bottom:0;right:0}.grid-container{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));position:relative}.grid-container:after{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));z-index:-1;content:"";width:100%;height:60px;position:absolute;top:0;bottom:0;right:0}.promo-bar li:not(:last-child):after{height:100%;width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";position:absolute;right:0}.gryffeditor,.gryffeditor #table{width:100%}.gryffeditor #table td{padding-left:1rem;padding-right:1rem}.gryffeditor #table *{font-family:Proxima Nova,sans-serif!important}.header .sub-menu{pointer-events:none;height:24rem;width:100%;max-width:1490px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));opacity:0;transition:opacity .2s ease-in .12s;position:absolute;top:100%;left:50%}.header .sub-menu.active{pointer-events:auto;opacity:1;transition-delay:0s;transition-timing-function:ease-out}.header .menu-item a{cursor:pointer;padding:1rem 1.5rem;display:block}.header .menu-item a span{display:block;position:relative}.header .menu-item a span:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";height:1px;width:100%;transform-origin:100%;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.header .sub-menu-overlay{pointer-events:none;z-index:-1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity: .6;opacity:0;transition:opacity .2s ease-in .12s;position:fixed;top:0;right:0;bottom:0;left:0}.header .sub-menu-overlay.active{opacity:1;transition-delay:0s;transition-timing-function:ease-out}.header .menu-item:hover a span:after{transform-origin:0;transform:scaleX(1)}.btn{text-align:center;text-transform:uppercase;border-width:2px;border-color:#0000;border-radius:.125rem;padding:.5rem 2.25rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:hover{--tw-bg-opacity: 1;background-color:rgb(155 155 155 / var(--tw-bg-opacity))}.btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.btn.secondary{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-dark{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-dark:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-dark-transparent{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:#0000}.btn-dark-transparent:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(155 155 155 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-dark-black-border{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-dark-black-border:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-light-white-border{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-light-white-border:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-light-orange-text{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(180 72 6 / var(--tw-text-opacity))}.btn-light-orange-text:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#0000}.btn-light-tangerine-text{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(243 159 106 / var(--tw-text-opacity))}.btn-light-tangerine-text:hover,.btn-light-transparent{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#0000}.btn-light-transparent:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(155 155 155 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-light{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-light:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-light.inverted{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-light.inverted:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.btn-red{--tw-bg-opacity: 1;background-color:rgb(220 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}button:disabled{opacity:.5;cursor:not-allowed}.product-slider-container{max-width:100vw;scroll-snap-type:x mandatory;scroll-padding-left:20px;scroll-padding-right:20px;overflow-x:scroll}@media only screen and (width >= 1024px){.product-slider-container{max-width:calc(100vw - 2rem)}}@media only screen and (width <= 375px){.product-slider-container{max-width:15rem}}.image-block-slider-container{max-width:100vw;scroll-snap-type:x mandatory;scroll-padding-left:20px;scroll-padding-right:20px;overflow-x:scroll}@media only screen and (width >= 1024px){.image-block-slider-container{max-width:calc(100vw - 2rem)}}.product-dna :not(ul):not(li):not(br):not(span):not(strong):not(div){display:none}.product-dna strong{font-weight:600}.product-dna ul{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1rem;list-style-type:disc;display:block}.product-dna.description-only p{margin-top:.5rem;padding-top:.5rem;padding-bottom:.5rem;display:block}.product-dna.description-only ul{display:none}.shopify-challenge__container{padding-top:30px;padding-bottom:30px}@media screen and (width >= 450px){.about-mb{justify-content:center;display:flex}}
/*# sourceMappingURL=/cdn/shop/t/834/assets/main.css.map */
