@charset "UTF-8";@-webkit-keyframes bsub-fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes bsub-fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.bsub__hidden{display:none}.bsub-widget{padding:0 5px!important;border:0!important;margin:0!important}.bsub-widget legend{margin-bottom:5px}.bsub-widget__wrapper{padding:24px;border-radius:8px;border:1px solid rgba(0,0,0,.4);background-color:#f8f9f9;font-size:14px}.bsub-widget__wrapper fieldset{border:0;background-color:inherit;margin:0;padding:0}.bsub-widget__wrapper legend{font-size:11px;text-transform:uppercase;letter-spacing:3px}.bsub-widget__wrapper--single .bsub-widget__groups-container{display:none}.bsub-widget__wrapper--single .bsub-widget__options-container,.bsub-widget__wrapper--single .bsub-widget__plans-container{margin-top:0}.bsub-widget__description{margin-top:20px;padding-top:10px;color:#000;border-top:1px solid rgba(0,0,0,.1)}.bsub-widget__groups-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bsub-widget__groups-container input[type=radio]{display:none}.bsub-widget__groups-container:only-child{margin-bottom:0}.bsub-widget__group{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.bsub-widget__group+.bsub-widget__group{margin-left:1em}.bsub-widget__group-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;padding:1rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid rgba(0,0,0,.1);border-radius:5px;background-color:#fff}.bsub-widget__group-header .bsub-widget__image{display:block;width:4em;height:4em}.bsub-widget__group-header:hover{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2)}input:checked+.bsub-widget__group-header{border-color:#3b63ff;color:#3b63ff;font-weight:700}.bsub-widget__group-label{height:100%}.bsub-widget__group-discount-summary{font-size:12px}.bsub-widget__options-container,.bsub-widget__plans-container{-webkit-animation:bsub-fadeInFromNone .1s ease-in-out;animation:bsub-fadeInFromNone .1s ease-in-out;margin-top:24px}.bsub-widget__options-container input[type=radio],.bsub-widget__plans-container input[type=radio]{display:none}.bsub-widget__options-container fieldset+fieldset,.bsub-widget__plans-container fieldset+fieldset{margin-top:10px}.bsub-widget__option,.bsub-widget__plan{width:100%}.bsub-widget__option+.bsub-widget__option,.bsub-widget__option+.bsub-widget__plan,.bsub-widget__plan+.bsub-widget__option,.bsub-widget__plan+.bsub-widget__plan{margin-top:5px}.bsub-widget__plan-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;border-radius:8px}.bsub-widget__plan-header .bsub-widget__image{width:20px;height:20px;margin-right:8px}.bsub-widget__plan-header .bsub-widget__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}input:checked+.bsub-widget__plan-header{font-weight:700;color:#7dba63;background:rgba(125,186,99,.07)}input:checked+.bsub-widget__plan-header .bsub-widget__unchecked-icon{display:none}input:not(:checked)+.bsub-widget__plan-header .bsub-widget__checked-icon{display:none}input:not(:checked)+.bsub-widget__plan-header:hover{background:rgba(0,0,0,.03)}.bsub-cart-popup__selling-plan-details,.bsub-cart__selling-plan-details{font-size:12px}@font-face{font-family:"El Grosa Round";src:url(ElGrosa-Round.woff2) format("woff2"),url(ElGrosa-Round.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"El Grosa Display";src:url(ElGrosa-Display.woff2) format("woff2"),url(ElGrosa-Display.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calvous;src:url(Calvous-Regular.woff2) format("woff2"),url(Calvous-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bravest;src:url(Bravest.woff2) format("woff2"),url(Bravest.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(HelveticaNowDisplay-XBlk.woff2) format("woff2"),url(HelveticaNowDisplay-XBlk.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oaxaca;src:url(OaxacaRegular.woff2) format("woff2"),url(OaxacaRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GTSectra;src:url(GTSectra-Black.woff2) format("woff2"),url(GTSectra-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ASM;src:url(ASM-Regular.woff2) format("woff2"),url(ASM-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ASM;src:url(ASM-Bold.woff2) format("woff2"),url(ASM-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Palo Santo";src:url(PaloSantoRegular.woff2) format("woff2"),url(PaloSantoRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(Druk-Medium.woff2) format("woff2"),url(Druk-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(Druk-Bold.woff2) format("woff2"),url(Druk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Druk Condensed";src:url(DrukCondensed-Super.woff2) format("woff2"),url(DrukCondensed-Super.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Druk Super";src:url(Druk-Super.woff2) format("woff2"),url(Druk-Super.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cart-ajax{scrollbar-color:var(--background-color) transparent;scrollbar-width:thin;border-bottom:1px solid var(--background-color)}.cart-ajax::-webkit-scrollbar-track{border-radius:2px;background-color:transparent;padding:2px}.cart-ajax::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.cart-ajax::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--background-color);opacity:.1}html{height:100%}body{background-color:var(--background-color,#fff0e0);font-family:Bravest,Arial,Helvetica,sans-serif;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body.scroll-disabled{overflow:hidden}@media screen and (min-width:768px){body.scroll-disabled{overflow:visible}}#shopify-section-footer,#shopify-section-header{-webkit-box-flex:0;-ms-flex:none;flex:none}.page-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:0}@media only screen and (min-width:750px){.main-content{padding-top:0}}.template-article .main-content,.template-blog:not(.careers-page) .main-content,.template-cart .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-page:not(.subscription-page):not(.merch-page) .main-content{padding-top:35px}@media only screen and (min-width:750px){.template-article .main-content,.template-blog:not(.careers-page) .main-content,.template-cart .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-page:not(.subscription-page):not(.merch-page) .main-content{padding-top:55px}}.bsub-auth-message__flex{color:var(--foreground-color)}.btn:not([type=submit]) [data-loader]{position:absolute;inset:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn:not([type=submit]).is-loading [data-add-to-cart-text]{opacity:0}.btn:not([type=submit]).is-loading [data-loader]{opacity:1}.btn,.hovered-item,a{cursor:url(cursor-image-small.png) 0 15,auto;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:auto}.text-link--accent:focus a:focus,.text-link--accent:not([disabled]):hover,a:not([disabled]):hover{color:#f9423a}.footer .text-link--accent:focus a:focus,.footer .text-link--accent:not([disabled]):hover,.footer a:not([disabled]):hover{color:var(--background-color)}img{max-width:100%;max-height:100%;height:auto}.h1,h1{font-size:38px}.h2,h2{font-size:32px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}li,p{font-size:17px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{color:#f9423a}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"El Grosa Round",Arial,Helvetica,sans-serif}.default-image,.hover-image{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.hover-image{position:absolute;top:0;left:0;width:100%;opacity:0}.hovered-item{display:block;color:inherit}.hovered-item:focus,.hovered-item:not([disabled]):hover{color:#f9423a}.hovered-item:focus .hover-image,.hovered-item:not([disabled]):hover .hover-image{opacity:1}.hovered-item:focus .default-image,.hovered-item:not([disabled]):hover .default-image{opacity:0}.hovered-item:focus .home-about-section__info,.hovered-item:not([disabled]):hover .home-about-section__info{-o-border-image:none;border-image:none;background-color:#f9423a}.hovered-item:focus .home-about-section__info p,.hovered-item:not([disabled]):hover .home-about-section__info p{color:#fff}.hovered-item:focus .banner-section__title,.hovered-item:focus .hero-section__caption,.hovered-item:focus .hero-section__title,.hovered-item:focus .home-about-section__title,.hovered-item:not([disabled]):hover .banner-section__title,.hovered-item:not([disabled]):hover .hero-section__caption,.hovered-item:not([disabled]):hover .hero-section__title,.hovered-item:not([disabled]):hover .home-about-section__title{color:#f9423a}.hovered-item:focus .banner-section__title span,.hovered-item:focus .hero-section__caption span,.hovered-item:focus .hero-section__title span,.hovered-item:focus .home-about-section__title span,.hovered-item:not([disabled]):hover .banner-section__title span,.hovered-item:not([disabled]):hover .hero-section__caption span,.hovered-item:not([disabled]):hover .hero-section__title span,.hovered-item:not([disabled]):hover .home-about-section__title span{color:#f9423a}.hovered-item:focus .link,.hovered-item:not([disabled]):hover .link{color:#fff;background:#f9423a}.hovered-item:focus.home-about-section__info,.hovered-item:not([disabled]):hover.home-about-section__info{background-color:#f9423a}.hovered-item:focus.home-about-section__info p,.hovered-item:not([disabled]):hover.home-about-section__info p{color:#fff}.grid--uniform{width:100%}.grid:not(.grid--uniform){padding:0 16px;width:100%;max-width:1440px;margin:0 auto}.about-video__wrapper .grid:not(.grid--uniform),.store-header .grid:not(.grid--uniform){max-width:1584px}@media screen and (min-width:768px){.grid:not(.grid--uniform){padding:0 3%}.about-video__wrapper .grid:not(.grid--uniform),.store-header .grid:not(.grid--uniform){padding:0 3%}}@media screen and (min-width:1200px){.grid:not(.grid--uniform){padding:0 65px}.about-video__wrapper .grid:not(.grid--uniform),.store-header .grid:not(.grid--uniform){padding:0 40px}}.container__xs{width:100%;max-width:468px;margin:0 auto;padding:0 16px}.container__sm{width:100%;max-width:718px;margin:0 auto;padding:0 16px}.container__md{width:100%;max-width:1002px;margin:0 auto;padding:0 16px}.container__lg{width:100%;max-width:1252px;margin:0 auto;padding:0 16px}.hidden,[hidden]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media only screen and (max-width:768px){.empty-page-content{padding:0!important}}.page-width{max-width:1308px}.page-width.no-padding{padding-left:0;padding-right:0}.page__title{margin:40px 0 0 0;text-align:center;font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(40px + (92 - 40) * ((100vw - 320px)/ (1440 - 320)));line-height:1;font-weight:700;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.page__title{font-size:92px}}.about-header__title span,.title-grosa{font-size:calc(32px + (70 - 32) * ((100vw - 320px)/ (1440 - 320)));text-align:center;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:clamp(30px,3.125vw,60px);position:relative;z-index:1;color:var(--foreground-color);letter-spacing:normal}@media all and (min-width:1441px){.about-header__title span,.title-grosa{font-size:70px}}.title-grosa--xxxs{font-size:calc(24px + (40 - 24) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--xxxs{font-size:40px}}.title-grosa--xxs{font-size:calc(28px + (50 - 28) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--xxs{font-size:50px}}.title-grosa--xs{font-size:calc(32px + (60 - 32) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--xs{font-size:60px}}.title-grosa--md{font-size:calc(48px + (80 - 48) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--md{font-size:80px}}.title-grosa--lg{font-size:calc(42px + (90 - 42) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--lg{font-size:90px}}.title-grosa--xl{font-size:calc(45px + (100 - 45) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--xl{font-size:100px}}.about-header__title span,.title-grosa--xxl{font-size:calc(50px + (140 - 50) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.about-header__title span,.title-grosa--xxl{font-size:140px}}.title-grosa--xxxl{font-size:calc(70px + (180 - 70) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.title-grosa--xxxl{font-size:180px}}.page__subtitle{margin:16px 0;text-align:center;font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;font-weight:700;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.page__subtitle{font-size:20px}}.page__link{border-bottom:1px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;color:#f9423a;text-transform:uppercase}.page__link:focus,.page__link:hover{color:#f9423a}.collection-cards,.collection-grid,.home-press__grid,.large-grid{max-width:1537px;padding:0 16px;margin:0 auto clamp(48px,6.3vw,100px)}@media screen and (min-width:768px){.collection-cards,.collection-grid,.home-press__grid,.large-grid{padding:0 3%}}@media screen and (min-width:1200px){.collection-cards,.collection-grid,.home-press__grid,.large-grid{padding:0 30px}}.btn,.shopify-challenge__button{font-size:20px;color:#fff;line-height:1;text-transform:uppercase;padding:0;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:ASM,Arial,Helvetica,sans-serif;height:48px}@media screen and (max-width:576px){.btn,.shopify-challenge__button{font-size:14px}}.btn.has-tooltip,.shopify-challenge__button.has-tooltip{position:relative}.btn--dynamic-color:not([disabled]):focus,.btn--dynamic-color:not([disabled]):hover{-webkit-filter:brightness(105%);filter:brightness(105%)}.btn--link{background-color:transparent;border:0;margin:0;padding:15px 0;color:var(--foreground-color);text-align:left;text-decoration:underline}.btn--link:focus,.btn--link:not([disabled]):hover{color:var(--foreground-color);background-color:transparent}.btn--link .icon{vertical-align:middle}.btn-primary,.shopify-challenge__button{padding:.7em 2.6em}@media screen and (max-width:768px){.btn-primary,.shopify-challenge__button{padding:.5em 2em}}.btn-primary:not(:hover),.shopify-challenge__button:not(:hover){background-color:var(--foreground-color)}.btn-primary:not([disabled]):hover,.shopify-challenge__button:not([disabled]):hover{background-color:var(--foreground-color)}.btn-secondary{min-width:170px;height:50px;background:0 0;border:2px solid #f9423a;color:#f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}.btn-secondary:not([disabled]):focus,.btn-secondary:not([disabled]):hover{background-color:#f9423a;color:#fff}.btn--secondary-accent{font-family:ASM,Arial,Helvetica,sans-serif;line-height:1;letter-spacing:1.57px;padding:1em;border-radius:0;border:2px solid #f9423a;color:#f9423a}.btn--secondary-accent span{color:#f9423a}.btn--secondary-accent:not([disabled]):focus,.btn--secondary-accent:not([disabled]):hover{color:#fff;border-color:#f9423a;outline:0;background:#f9423a url(overlay@2x.png)}.btn--secondary-accent:not([disabled]):focus span,.btn--secondary-accent:not([disabled]):hover span{color:#fff}.btn-outline{border:2px solid #f9423a;color:#f9423a}.btn-outline:not([disabled]):focus,.btn-outline:not([disabled]):hover{background:#f9423a;-o-border-image:none;border-image:none;color:#fff}.btn-sm{height:40px;padding:0 12px;font-size:16px}.btn-lg{height:50px;padding:0 24px}.btn-wide{width:100%}.btn:focus,.form__input:focus,.form__select:focus{outline:0}.fine-print{font-size:calc(14 / (var(--font-size-base)) * 1em);font-family:ASM,Arial,Helvetica,sans-serif;font-style:normal}.btn{border-radius:0}.btn[disabled]{pointer-events:none}.btn span{pointer-events:none}.btn--small{width:180px;height:35px;font-size:18px}@media screen and (max-width:576px){.btn--small{height:30px;font-size:12px}}.form-vertical .form__title{margin-bottom:40px}.form-vertical .form__input,.form-vertical .form__row{margin-bottom:10px}.form-vertical .form__row--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width:576px){.form-vertical .form__row--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.form-vertical .form__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:576px){.form-vertical .form__col{width:100%}}.form-vertical .form__col .form__input{margin-bottom:0}.form-vertical .form__input{margin-top:0;padding:11px 16px;background-color:transparent;border:2px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;color:#f9423a;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media all and (min-width:1441px){.form-vertical .form__input{font-size:16px}}.form-vertical .form__input::-webkit-input-placeholder{color:#f9423a;opacity:1}.form-vertical .form__input::-moz-placeholder{color:#f9423a;opacity:1}.form-vertical .form__input:-ms-input-placeholder{color:#f9423a;opacity:1}.form-vertical .form__input::-ms-input-placeholder{color:#f9423a;opacity:1}.form-vertical .form__input::placeholder{color:#f9423a;opacity:1}.form-vertical .form__input:focus{border-left-width:6px;padding-left:13px}.form-vertical textarea.form__input{height:240px;resize:none}@media screen and (min-width:768px){.form-vertical textarea.form__input{height:343px}}.form-vertical .form__select{margin-bottom:0;padding:8px 16px;background-color:transparent;border:2px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;color:#f9423a;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(arrow-down.svg)}@media all and (min-width:1441px){.form-vertical .form__select{font-size:16px}}.form-vertical .form__select::-ms-expand{display:none}.form-vertical .form__button{width:100%;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-vertical .form__bottom{padding-top:20px}@media screen and (min-width:576px){.form-vertical .form__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form-vertical .form__bottom p:not(:last-of-type){margin-bottom:10px}@media screen and (min-width:576px){.form-vertical .form__bottom p:not(:last-of-type){margin-bottom:0}}.form-vertical .form__bottom span{display:none}@media screen and (min-width:576px){.form-vertical .form__bottom span{display:block;color:#f9423a;font-weight:400;font-family:ASM,Arial,Helvetica,sans-serif}}.form-vertical .form__bottom a{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:1.5;color:#f9423a;text-transform:uppercase;padding:0 10px;text-decoration:underline}.form-vertical .form__bottom a:focus,.form-vertical .form__bottom a:hover{color:#f9423a}.form-vertical #customer_register_link{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-vertical #customer_register_link::after{display:inline-block;margin-left:12px;font-family:GTSectra,Arial,Helvetica,sans-serif;color:#f9423a;font-weight:700}.form-vertical #customer_register_link:focus::after,.form-vertical #customer_register_link:hover::after{color:#f9423a}.form-vertical .form-message{margin-bottom:0}.form-vertical .form-message .form-message__title{display:none}.form-vertical .form-message--error{border:none;background-color:transparent;padding:16px 0;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.55;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.form-vertical .form-message--error{font-size:20px}}.form-vertical .form-message--error li{list-style-type:none}input[type=checkbox]{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:21px 0 30px;color:#f9423a;font-size:14px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}input[type=checkbox]+label::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;content:"";width:20px;height:20px;border:2px solid #f9423a;border-radius:2px;font-size:calc(16px + (16 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){input[type=checkbox]+label::before{font-size:16px}}input[type=checkbox]:checked+label::before{content:"✔"}.accordion{color:var(--foreground-color);border-top:2px solid #f9423a;border-bottom:2px solid #f9423a;max-width:970px;margin-inline:auto}.accordion__item{position:relative;font-size:calc(14px + (20 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;text-transform:uppercase;color:currentColor}@media all and (min-width:1441px){.accordion__item{font-size:20px}}.accordion__item:not(:last-child)::after{position:absolute;left:0;width:100%;bottom:0;height:2px;display:block;content:"";background-color:currentColor}@media screen and (min-width:768px){.accordion__item{line-height:1.85}}.accordion__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 40px 18px 0;background-color:transparent;border:none;text-align:left;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;color:currentColor;cursor:pointer;text-transform:inherit;position:relative}.accordion__header:focus,.accordion__header:hover{outline:0}.accordion__header svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:20px}@media screen and (min-width:1440px){.accordion__header svg{width:auto}}.accordion__body{display:none;padding:0 0 1.8rem 0;color:currentColor;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400}.accordion__body p{line-height:1.6}.accordion__body a{color:currentColor}.accordion__item--active .accordion__header svg{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.table .table-row{border-bottom:2px solid #f9423a}.table td,.table th{color:#f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400;border-color:transparent}.table td:first-of-type,.table th:first-of-type{padding-left:0}.table td:last-of-type,.table th:last-of-type{padding-right:0;text-align:right}.table th{padding-top:0;padding-bottom:20px;font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase;font-weight:700}@media all and (min-width:1441px){.table th{font-size:18px}}@media screen and (max-width:767px){.table th{padding:12px 0!important;text-transform:initial}}.table td{padding-top:30px;padding-bottom:30px;font-size:calc(13px + (18 - 13) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4}@media all and (min-width:1441px){.table td{font-size:18px}}@media screen and (max-width:767px){.table td{padding:12px 0}}.table a{color:currentColor;text-decoration:none}.table a:focus,.table a:hover{color:currentColor;text-decoration:underline}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media screen and (max-width:576px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}}.pagination li{display:inline-block}@media screen and (max-width:576px){.pagination li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.pagination .icon{display:block;height:20px;vertical-align:middle}.pagination__text{padding:0 1rem;color:var(--foreground-color);font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase;font-weight:700}@media all and (min-width:1441px){.pagination__text{font-size:18px}}@media screen and (max-width:576px){.pagination__text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}}@media screen and (max-width:576px){.pagination .btn-secondary{min-width:0;width:100%}}.announcement-bar{padding:7px 0;background-color:var(--foreground-color)}.announcement-bar .announcement-bar__text{color:var(--background-color);text-transform:none;font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.announcement-bar .announcement-bar__text{font-size:18px}}.announcement-bar .announcement-bar__text:active,.announcement-bar .announcement-bar__text:hover,.announcement-bar .announcement-bar__text:visited{color:var(--background-color);text-decoration:underline}@media screen and (min-width:768px){#shopify-section-header{position:relative}}.store-header{background:var(--background-color);border-bottom:2px solid var(--foreground-color);font-family:"El Grosa Round",Arial,Helvetica,sans-serif;position:relative}.store-header .store-header__cart-count,.store-header a,.store-header p,.store-header span{text-decoration:none}.store-header .site-nav__label{border-bottom:0;font-size:17px}@media screen and (max-width:768px){.store-header .site-nav__label{font-size:calc(22px + (24 - 22) * ((100vw - 320px)/ (1440 - 320)))}}@media screen and (max-width:768px) and (min-width:1441px){.store-header .site-nav__label{font-size:24px}}.store-header .site-nav__icon{position:relative;left:9px}.store-header .site-nav--has-dropdown button{padding-right:16px}.store-header a,.store-header span{color:var(--foreground-color)}.store-header a:not([disabled]):focus,.store-header a:not([disabled]):hover,.store-header span:not([disabled]):focus,.store-header span:not([disabled]):hover{color:var(--foreground-color)}.store-header a.btn,.store-header a.btn span,.store-header span.btn,.store-header span.btn span{color:var(--background-color);background-color:var(--foreground-color)}.store-header a.btn span:not([disabled]):focus,.store-header a.btn span:not([disabled]):hover,.store-header a.btn:not([disabled]):focus,.store-header a.btn:not([disabled]):hover,.store-header span.btn span:not([disabled]):focus,.store-header span.btn span:not([disabled]):hover,.store-header span.btn:not([disabled]):focus,.store-header span.btn:not([disabled]):hover{color:var(--background-color);background-color:var(--foreground-color)}@media screen and (max-width:768px){.site-nav--has-dropdown .site-nav__close-btn{display:none}}.site-nav__close-btn{border:none;background:0 0;position:absolute;top:24px;right:0;z-index:9999}.site-nav__close-btn svg{width:18px;height:18px}.site-nav__close-btn svg path{fill:var(--foreground-color)}.store-header__cart-count{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid var(--foreground-color)}.store-header__cart-count span{font-size:12px}.store-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:63px;padding:16px 0 12px 0}@media screen and (min-width:768px){.store-header__inner{padding:0}}.header-wrapper{position:sticky;top:0;z-index:100}@media screen and (max-width:576px){.header-wrapper{top:-66px}}.store-header__info{font-size:calc(13px + (13 - 13) * ((100vw - 320px)/ (1440 - 320)));-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:HelveticaNowDisplay,Arial,Helvetica,sans-serif}@media all and (min-width:1441px){.store-header__info{font-size:13px}}@media screen and (min-width:768px){.store-header__info{display:-webkit-box;display:-ms-flexbox;display:flex}}.store-header__info a{text-transform:uppercase}.store-header__date{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:16px}.store-header__date p{line-height:1;font-size:inherit}.store-header__date p:first-of-type{font-family:"El Grosa Round",Arial,Helvetica,sans-serif;margin-bottom:4px;font-size:calc(14px + (26 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.store-header__date p:first-of-type{font-size:26px}}.store-header__locale{position:relative}.store-header__locale:after{content:"";width:2px;background-color:var(--foreground-color);height:1em;position:absolute;right:54%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.store-header__locale a{position:relative;padding:0 4px}.store-header__locale a:not(:last-of-type){padding-left:0}.store-header__locale a:not(.current){opacity:.6}.store-header__socials{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:16px}.store-header__socials .social-icons .icon{width:20px;height:20px}.store-header__socials .social-icons__item a,.store-header__socials .social-icons__item a:hover{color:#f9423a;opacity:.9}.store-header__logo{max-width:100px;width:100%}@media screen and (min-width:992px){.store-header__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.store-header__logo h1{margin-bottom:0}.store-header__logo-image{display:block;font-size:0}.store-header__logo-image img{position:relative;left:-30px}@media screen and (min-width:768px) and (max-width:992px){.store-header__logo-image img{left:-15px}}@media screen and (max-width:768px){.store-header__logo-image img{left:0}}@media screen and (min-width:768px){.store-header__icons-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.store-header__icons-wrapper .store-header__links{display:none}}.store-header__icon.tablet-up--hide{margin-top:10px}.store-header__links{display:-webkit-box;display:-ms-flexbox;display:flex}.store-header__links>*{margin-right:32px}@media screen and (max-width:992px){.store-header__links>*{margin-right:18px}}a.store-header__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px}a.store-header__cart svg{pointer-events:none}a.store-header__cart svg .C{fill:var(--foreground-color)}a.store-header__cart:hover .store-header__cart-count{color:#f9423a}@media screen and (min-width:769px){.tablet-up--hide{display:none!important}}.store-header__menu{font-size:28px;padding:42px 0;position:fixed;left:0;bottom:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;background-color:var(--background-color);height:calc(100% - 63px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.store-header__menu{width:100%;padding:30px 16px;z-index:9999;top:0;height:100%;overflow:scroll}}.store-header__menu.menu-opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:768px){.store-header__menu.menu-opened .site-nav--has-dropdown button{padding:0}}@media screen and (min-width:769px){.store-header__menu{position:relative;opacity:1;background:0 0;height:auto!important;font-size:17px}.store-header__menu,.store-header__menu.menu-opened{-webkit-transform:none;-ms-transform:none;transform:none}}.store-header__menu .site-nav{padding:0;margin:0}@media screen and (max-width:768px){.store-header__menu .site-nav{margin-bottom:24px}}.store-header__menu .site-nav li{display:block;text-align:left}@media screen and (min-width:769px){.store-header__menu .site-nav li{display:inline-block;text-align:center}}@media screen and (max-width:768px){.store-header__menu .site-nav a{color:#f9423a;padding:4px 0;margin-bottom:7px}}.store-header__menu .store-header__account,.store-header__menu .store-header__icons-wrapper,.store-header__menu .store-header__locale{display:block;font-size:15px;color:#f9423a}.store-header__menu .store-header__icons-wrapper{margin:0 0 35px auto}.store-header__menu .store-header__locale{display:inline-block}.store-header__menu .store-header__locale:after{right:51%}.store-header__menu .store-header__cart-count{position:relative;z-index:10}.store-header__btn{padding:0;height:77px;background-color:transparent;border:none;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;margin-left:-6px}.store-header__btn svg{width:48px;height:47px}@media screen and (min-width:769px){.store-header__btn{display:none}}.store-header__btn.active:after{height:20px}@media screen and (min-width:769px){.store-header__btn.active:after{background:transparent url(icon-close@2x.png) center/100% no-repeat}}.store-header__close-btn{background-color:transparent;border:none;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0}.store-header__close-btn svg{width:44px;height:44px}.store-header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:40px}.hero-section{min-height:800px;height:95vh;max-height:1080px;color:var(--background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1599px){.hero-section{height:43.5vh}}@media screen and (max-width:768px){.hero-section{height:80vh}}@media screen and (max-width:576px){.hero-section{height:35vh;min-height:240px}}.hero-section .grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hero-section__content{color:currentColor;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:perspective(1px) rotate(-2deg);transform:perspective(1px) rotate(-2deg)}@media screen and (max-width:576px){.hero-section__content{margin-bottom:10%}}.hero-section__content.centered .hero-section__title{width:100%;text-align:center}.hero-section__content.centered .btn{margin-inline:auto}.about-hero--home .btn,.about-hero__button,.hero-section .btn{width:319px;margin:40px auto 0;background-color:var(--foreground-color)}@media screen and (max-width:576px){.about-hero--home .btn,.about-hero__button,.hero-section .btn{margin:15px 0 0 0;width:auto}}.hero-section__title{font-size:calc(16px + (32 - 16) * ((100vw - 320px)/ (1440 - 320)));position:relative;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:currentColor;line-height:1.1;text-transform:uppercase;z-index:1;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}@media all and (min-width:1441px){.hero-section__title{font-size:32px}}@media screen and (max-width:375px){.hero-section__title{font-size:17px}}@media screen and (max-width:320px){.hero-section__title{font-size:15px}}.hero-section__title span{font-size:calc(32px + (90 - 32) * ((100vw - 320px)/ (1440 - 320)));white-space:nowrap;display:block;margin-bottom:10px}@media all and (min-width:1441px){.hero-section__title span{font-size:90px}}@media screen and (max-width:320px){.hero-section__title span{font-size:30px}}.hero-section__image{position:relative}.hero-section__image img{display:block;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.hero-section__image .hover-image{left:1%}.hero-section__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2%;margin-top:2%;-webkit-transform:perspective(1px) rotate(-2deg);transform:perspective(1px) rotate(-2deg);color:#f9423a}.hero-section__caption p{max-width:49%;color:inherit;line-height:1.14;font-size:calc(14px + (30 - 14) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif}@media all and (min-width:1441px){.hero-section__caption p{font-size:30px}}@media screen and (min-width:576px){.hero-section__caption p{max-width:55%}.hero-section__caption p br{display:none}}.hero-section--video{position:relative}.hero-section--video .about-hero__video-wrapper{width:100%;position:absolute}.hero-section--video .about-video-poster{z-index:0}.home-flavors{position:relative;padding-top:clamp(100px,8.1vw,130px);background-color:var(--background-color)}@media screen and (max-width:1200px){.home-flavors{padding-bottom:15px}}.home-flavors .product-marquee{background-color:var(--background-color);color:var(--foreground-color)}.home-flavors .product-marquee:before{background-color:var(--background-color);border-bottom:2px solid var(--foreground-color)}.home-flavors .product-marquee:after{background-color:var(--background-color)}.home-flavors__title{font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;text-align:center;font-size:clamp(32px,5.7vw,90px);margin-bottom:clamp(40px,4.5vw,68px);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);color:var(--foreground-color)}.home-banner{height:75vh;max-height:810px;position:relative;z-index:1}@media screen and (max-width:992px){.home-banner{height:35vh;min-height:360px}}@media screen and (max-width:768px){.home-banner{background-color:var(--foreground-color)}}@media screen and (max-width:576px){.home-banner{height:60vh;min-height:450px}}.home-banner--small{height:50vh;max-height:500px;margin-bottom:50px}@media screen and (max-width:992px){.home-banner--small{height:35vh;min-height:360px}}@media screen and (max-width:768px){.home-banner--small{background-color:transparent;height:30vh;min-height:210px}}@media screen and (max-width:576px){.home-banner--small{height:30vh;min-height:210px}}.home-banner__bg{position:absolute;inset:0;background:bottom center/cover no-repeat;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 55px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 55px))}.home-banner__bg:after{content:"";position:absolute;bottom:-36px;left:0;right:0;height:94px;-webkit-clip-path:polygon(0 0,100% calc(100% - 38px),100% 100%,0 100%);clip-path:polygon(0 0,100% calc(100% - 38px),100% 100%,0 100%);background-color:var(--background-color)}.home-banner__bg--reverse{-webkit-clip-path:polygon(0 0,100% 0,100% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.home-banner__bg--reverse:after{display:none;content:"";position:absolute;bottom:-36px;left:0;right:0;height:94px;-webkit-clip-path:polygon(0 0,100% calc(100% - 38px),100% 100%,0 100%);clip-path:polygon(0 0,100% calc(100% - 38px),100% 100%,0 100%);background-color:var(--background-color)}.home-banner img{position:absolute;z-index:1;width:clamp(200px,23vw,367px)}.home-banner img.home-banner--left{left:0;top:0;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}.home-banner img.home-banner--right{right:0;bottom:0;-webkit-transform:translate(30%,12%);-ms-transform:translate(30%,12%);transform:translate(30%,12%)}.home-banner__title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-3deg);-ms-transform:translate(-50%,-50%) rotate(-3deg);transform:translate(-50%,-50%) rotate(-3deg);font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-size:calc(32px + (80 - 32) * ((100vw - 320px)/ (1440 - 320)));font-weight:400;color:var(--background-color)}@media all and (min-width:1441px){.home-banner__title{font-size:80px}}@media screen and (max-width:320px){.home-banner__title{font-size:30px}}.home-collection{position:relative}.home-collection__inner{padding:60px 0 100px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 95%);clip-path:polygon(0 0,100% 0,100% 100%,0 95%)}.home-collection:before{content:"";position:absolute;bottom:99%;left:0;right:0;height:35%;z-index:0}@media screen and (max-width:992px){.home-collection:before{height:15%}}.home-collection__title{font-size:calc(32px + (70 - 32) * ((100vw - 320px)/ (1440 - 320)));text-align:center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:clamp(48px,6.3vw,100px);position:relative;z-index:1}@media all and (min-width:1441px){.home-collection__title{font-size:70px}}.home-collection .collection-cards,.home-collection .collection-grid{margin-bottom:40px}.home-press{color:var(--foreground-color);padding:clamp(48px,6.3vw,100px) 0;position:relative}.home-press__grid{margin-bottom:0}.home-press__title{font-size:calc(32px + (70 - 32) * ((100vw - 320px)/ (1440 - 320)));text-align:center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:clamp(48px,6.3vw,100px);position:relative;z-index:1;color:currentColor}@media all and (min-width:1441px){.home-press__title{font-size:70px}}.home-press__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:45px}@media screen and (max-width:992px){.home-press__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:35px}}@media screen and (max-width:576px){.home-press__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.home-press>img{position:absolute;z-index:1;left:0;top:0;-webkit-transform:translate(-35%,-60%);-ms-transform:translate(-35%,-60%);transform:translate(-35%,-60%);width:clamp(150px,22vw,342px)}@media screen and (max-width:992px){.home-press>img{-webkit-transform:translate(-10%,-77%);-ms-transform:translate(-10%,-77%);transform:translate(-10%,-77%)}}.press-card{border:2px solid currentColor;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.press-card:nth-of-type(even){-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.press-card__body,.press-card__body:focus,.press-card__body:not([disabled]):hover{color:currentColor}.press-card__header{border-bottom:2px solid currentColor;font-size:0;padding:40px 23px 34px;text-align:center}@media screen and (max-width:1200px){.press-card__header{padding:24px}}@media screen and (max-width:576px){.press-card__header{padding:18px}.press-card__header img{display:block;width:75%;margin:0 auto}}.press-card__text{padding:20px 30px;text-align:center}@media screen and (max-width:1200px){.press-card__text{padding:18px}}@media screen and (max-width:992px){.press-card__text{padding:24px}}.press-card p{font-family:ASM,Arial,Helvetica,sans-serif;color:currentColor;font-weight:700;font-size:14px;text-transform:uppercase}.home-about{padding:clamp(100px,10.5vw,165px) 0 clamp(55px,5.7vw,90px);background-color:var(--foreground-color);position:relative;z-index:1;-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 100%);clip-path:polygon(0 0,100% 5%,100% 100%,0 100%)}@media screen and (max-width:992px){.home-about{margin-top:10px}}@media screen and (max-width:576px){.home-about{padding:100px 0 70px}}.home-about__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}@media screen and (max-width:992px){.home-about__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-about__title{font-size:calc(32px + (100 - 32) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--background-color);-webkit-transform:translate(-5%,-5%);-ms-transform:translate(-5%,-5%);transform:translate(-5%,-5%);letter-spacing:1px}@media all and (min-width:1441px){.home-about__title{font-size:100px}}@media screen and (max-width:992px){.home-about__title{-webkit-transform:translate(-5%,-8%);-ms-transform:translate(-5%,-8%);transform:translate(-5%,-8%);width:80%}}.home-about__content{text-align:center;color:var(--background-color);font-family:ASM,Arial,Helvetica,sans-serif;-webkit-box-flex:0;-ms-flex:none;flex:none;width:39%}@media screen and (max-width:992px){.home-about__content{width:80%}}@media screen and (max-width:576px){.home-about__content{width:95%}}.home-about__text{margin-bottom:26px}.home-about p{text-transform:uppercase;color:inherit;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.home-about p{font-size:16px}}.home-about p:not(:last-of-type){margin-bottom:1em}.home-about .btn{background-color:var(--background-color);color:var(--foreground-color)}.home-about .btn:not([disabled]):focus,.home-about .btn:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color)}.home-about .btn--small{width:226px}.features-section{padding:0 3%;margin:11% 0 8% 0;font-family:Calvous,Arial,Helvetica,sans-serif;color:#f9423a}@media screen and (min-width:992px){.features-section{margin:120px 0 65px 0}}@media screen and (min-width:1200px){.features-section{padding:0 65px}}.features-section .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1320px;padding:10% 20px 5% 20px;position:relative}@media screen and (min-width:768px){.features-section .grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.features-section .grid{padding:100px 25px 90px 48px}}.features-section .grid:after,.features-section .grid:before{content:"";position:absolute;left:0;top:0;width:100%;background:url(feature-border-bottom.png) center/100%;height:2px}@media screen and (min-width:576px){.features-section .grid:after,.features-section .grid:before{height:6px}}.features-section .grid:after{top:auto;bottom:0}.features-section__title{font-size:calc(32px + (74 - 32) * ((100vw - 320px)/ (1440 - 320)));-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;margin-bottom:20px;position:relative;font-family:Calvous,Arial,Helvetica,sans-serif;color:#f9423a}@media all and (min-width:1441px){.features-section__title{font-size:74px}}[lang=es] .features-section__title{font-size:calc(32px + (58 - 32) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){[lang=es] .features-section__title{font-size:58px}}@media screen and (max-width:767px){.features-section__title{font-size:calc(32px + (100 - 32) * ((100vw - 320px)/ (1440 - 320)));margin-bottom:40px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title{font-size:100px}}@media screen and (max-width:575px){.features-section__title{margin-bottom:10px}}.features-section__title:last-of-type{margin-bottom:0}.features-section__title .features-section__images{display:-webkit-box;display:-ms-flexbox;display:flex}.features-section__title .features-section__images:hover .features-section__img-hover{display:block;opacity:1}.features-section__title .features-section__images:hover .features-section__img-add{display:none}.features-section__title .features-section__images .features-section__images-block{position:relative}.features-section__title .features-section__images .features-section__img-add{max-width:161px;position:absolute}@media screen and (max-width:768px){.features-section__title .features-section__images .features-section__img-add{opacity:0}}.features-section__title .features-section__images .features-section__img-hover{max-width:161px;opacity:0;position:absolute}@media screen and (max-width:768px){.features-section__title .features-section__images .features-section__img-hover{opacity:1}}.features-section__title .features-section__img{max-width:500px}@media screen and (max-width:1200px){.features-section__title .features-section__img{max-width:340px}}@media screen and (max-width:992px){.features-section__title .features-section__img{max-width:280px}}@media screen and (max-width:450px){.features-section__title .features-section__img{width:260px}}.features-section__title img:not(.features-section__img){position:absolute;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:992px){.features-section__title img:not(.features-section__img){opacity:0}}.features-section__title h2{font-size:inherit;font-family:inherit;color:inherit;font-weight:400;line-height:1;overflow-wrap:normal}@media screen and (min-width:992px){.features-section__title h2{color:#f9423a}.features-section__title h2 span,.features-section__title h2 strong{color:#f9423a;font-weight:400}}.features-section__title h2 span{white-space:nowrap}.features-section__title h2 strong{font-weight:400}.features-section__title:nth-of-type(1) h2{letter-spacing:-2px}.features-section__title:nth-of-type(1) span{display:inline-block}.features-section__title:nth-of-type(1) span:last-of-type{margin-left:1.5em}.features-section__title:nth-of-type(1) img:not(.features-section__img){right:-14%;top:-10%;width:22%;max-width:161px;-webkit-transform:rotate(-10deg) scale(.95);-ms-transform:rotate(-10deg) scale(.95);transform:rotate(-10deg) scale(.95)}@media screen and (min-width:768px){.features-section__title:nth-of-type(1) img:not(.features-section__img){right:-3%}}@media screen and (min-width:992px){.features-section__title:nth-of-type(1) img:not(.features-section__img){width:25%;right:-5%;top:-17%}}.features-section__title:nth-of-type(2) h2{text-indent:-3em;letter-spacing:normal;margin-left:3em}@media screen and (min-width:768px){.features-section__title:nth-of-type(2) h2{text-indent:-2em;margin-left:2em}}@media screen and (min-width:992px){.features-section__title:nth-of-type(2) h2{text-indent:.75em;letter-spacing:-4.57px;margin-left:0}}.features-section__title:nth-of-type(2) img:not(.features-section__img){right:21%;top:-15%;width:14%;max-width:111px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media screen and (min-width:992px){.features-section__title:nth-of-type(2) img:not(.features-section__img){width:21%;top:-45%;right:35%}}.features-section__title:nth-of-type(3){z-index:1}.features-section__title:nth-of-type(3) h2{font-family:Druk,Arial,Helvetica,sans-serif;letter-spacing:.05px;font-weight:700;font-size:calc(38px + (78 - 38) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.features-section__title:nth-of-type(3) h2{font-size:78px}}@media screen and (max-width:767px){.features-section__title:nth-of-type(3) h2{font-size:calc(38px + (100 - 38) * ((100vw - 320px)/ (1440 - 320)))}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title:nth-of-type(3) h2{font-size:100px}}@media screen and (max-width:575px){.features-section__title:nth-of-type(3) h2{margin-bottom:25px}}.features-section__title:nth-of-type(3) img:not(.features-section__img){right:36%;top:25%;width:26%;max-width:166px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media screen and (min-width:992px){.features-section__title:nth-of-type(3) img:not(.features-section__img){right:38%;top:60%;width:31%}}@media screen and (min-width:992px){.features-section__title:nth-of-type(3) img:not(.features-section__img){top:40%}}.features-section__title:nth-of-type(4){padding-top:.3em;margin-top:-.3em;position:relative;margin-left:-1.5em}@media screen and (max-width:576px){.features-section__title:nth-of-type(4){margin-bottom:30px}}.features-section__title:nth-of-type(4) .features-section__img{max-width:420px}@media screen and (max-width:1200px){.features-section__title:nth-of-type(4) .features-section__img{max-width:320px}}@media screen and (max-width:992px){.features-section__title:nth-of-type(4) .features-section__img{max-width:260px}}@media screen and (max-width:450px){.features-section__title:nth-of-type(4) .features-section__img{max-width:220px;height:100px}}.features-section__title:nth-of-type(4) .features-section__img-add,.features-section__title:nth-of-type(4) .features-section__img-hover{max-width:100px;top:10px}@media screen and (max-width:1200px){.features-section__title:nth-of-type(4) .features-section__img-add,.features-section__title:nth-of-type(4) .features-section__img-hover{max-width:90px}}@media screen and (max-width:992px){.features-section__title:nth-of-type(4) .features-section__img-add,.features-section__title:nth-of-type(4) .features-section__img-hover{max-width:70px}}@media screen and (max-width:450px){.features-section__title:nth-of-type(4) .features-section__img-add,.features-section__title:nth-of-type(4) .features-section__img-hover{max-width:80px;height:80px}}.features-section__title:nth-of-type(4) h2{display:inline-block;letter-spacing:-.17px;position:relative}@media screen and (min-width:576px){.features-section__title:nth-of-type(4) h2{letter-spacing:-2.17px}}.features-section__title:nth-of-type(4) h2 span{display:block;font-family:GTSectra,Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:calc(32px + (74 - 32) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.features-section__title:nth-of-type(4) h2 span{font-size:74px}}@media screen and (max-width:767px){.features-section__title:nth-of-type(4) h2 span{font-size:calc(32px + (100 - 32) * ((100vw - 320px)/ (1440 - 320)));margin-top:-.3em;margin-left:0;letter-spacing:.14px}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title:nth-of-type(4) h2 span{font-size:100px}}@media screen and (max-width:575px){.features-section__title:nth-of-type(4) h2 span{margin-left:.5em;margin-top:-.1em}}.features-section__title:nth-of-type(4) h2:after{content:attr(data-number);position:absolute;left:100%;top:-.15em;font-family:Druk,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(68px + (150 - 68) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.features-section__title:nth-of-type(4) h2:after{font-size:150px}}@media screen and (min-width:992px){.features-section__title:nth-of-type(4) h2:after{color:#f9423a}}@media screen and (max-width:767px){.features-section__title:nth-of-type(4) h2:after{font-size:calc(68px + (100 - 68) * ((100vw - 320px)/ (1440 - 320)));margin-bottom:40px;margin-left:0}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title:nth-of-type(4) h2:after{font-size:100px}}@media screen and (max-width:575px){.features-section__title:nth-of-type(4) h2:after{margin-left:.1em}}.features-section__title:nth-of-type(5){margin-bottom:0}@media screen and (max-width:576px){.features-section__title:nth-of-type(5){margin-bottom:10px}}.features-section__title:nth-of-type(5) h2{font-family:Druk,Arial,Helvetica,sans-serif;letter-spacing:-.58px;font-size:calc(52px + (123 - 52) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.features-section__title:nth-of-type(5) h2{font-size:123px}}@media screen and (max-width:767px){.features-section__title:nth-of-type(5) h2{font-size:calc(52px + (170 - 52) * ((100vw - 320px)/ (1440 - 320)))}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title:nth-of-type(5) h2{font-size:170px}}@media screen and (max-width:575px){.features-section__title:nth-of-type(5) h2{margin-bottom:25px}}.features-section__title:nth-of-type(5) img:not(.features-section__img){right:21%;top:7%;width:25%;max-width:126px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media screen and (min-width:768px){.features-section__title:nth-of-type(5) img:not(.features-section__img){right:38%}}@media screen and (min-width:992px){.features-section__title:nth-of-type(5) img:not(.features-section__img){right:36%;top:16%}}.features-section__title:nth-of-type(6) h2{font-family:Druk,Arial,Helvetica,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;line-height:1;letter-spacing:.05px;font-size:calc(38px + (79 - 38) * ((100vw - 320px)/ (1440 - 320)));-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}@media all and (min-width:1441px){.features-section__title:nth-of-type(6) h2{font-size:79px}}@media screen and (max-width:767px){.features-section__title:nth-of-type(6) h2{font-size:calc(38px + (100 - 38) * ((100vw - 320px)/ (1440 - 320)));-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:767px) and (min-width:1441px){.features-section__title:nth-of-type(6) h2{font-size:100px}}.features-section__title:nth-of-type(6) h2 span{font-family:Calvous,Arial,Helvetica,sans-serif;margin:.2em 0 0 .4em;font-size:calc(44px + (95 - 44) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.features-section__title:nth-of-type(6) h2 span{font-size:95px}}@media screen and (max-width:767px){.features-section__title:nth-of-type(6) h2 span{margin:.2em 0 0 .1em}}.features-section__title:nth-of-type(6) img{margin-top:20px}.features-section__title:nth-of-type(6) img:not(.features-section__img){right:24%;top:30%;width:28%;max-width:200px;-webkit-transform:rotate(-10deg) scale(.95);-ms-transform:rotate(-10deg) scale(.95);transform:rotate(-10deg) scale(.95)}@media screen and (min-width:768px){.features-section__title:nth-of-type(6) img:not(.features-section__img){right:44%}}@media screen and (min-width:992px){.features-section__title:nth-of-type(6) img:not(.features-section__img){right:39%;top:42%;width:40%}}.features-section__title h2:hover,.features-section__title h2:hover:after{color:#f9423a}.features-section__title:nth-child(7) h2{letter-spacing:normal}.features-section__title:nth-child(7) h2 strong{font-family:ASM,Arial,Helvetica,sans-serif}.features-section__title:nth-child(7) h2 span{font-family:Bravest,Arial,Helvetica,sans-serif}.features-section__title:nth-child(8) h2{font-family:Bravest,Arial,Helvetica,sans-serif;letter-spacing:-2.63px}.features-section__title:hover img{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.banner-section{overflow:hidden;color:#f9423a;text-align:center;padding:0 3% 50px 3%}@media screen and (min-width:992px){.banner-section{padding:0 3% 5% 3%}}@media screen and (min-width:1200px){.banner-section{padding:33px 65px 90px 65px}}.banner-section .grid{padding:0}.banner-section .btn{position:absolute;bottom:0;left:50%;-webkit-transform:rotate(3deg) translate(-50%,52%);-ms-transform:rotate(3deg) translate(-50%,52%);transform:rotate(3deg) translate(-50%,52%);border:2px solid transparent;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.banner-section__content{background:transparent top center/100% no-repeat;padding:30px 0 80px 0;position:relative}@media screen and (min-width:992px){.banner-section__content{padding:37px 0 100px 0}}.banner-section__content:hover .btn{border-color:#fff}.banner-section__title{display:inline-block;font-family:Druk,Arial,Helvetica,sans-serif;color:inherit;letter-spacing:0;position:relative;font-weight:400;z-index:2;width:100%;text-align:center;margin:0 auto .39em auto;font-size:calc(48px + (180 - 48) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a}@media all and (min-width:1441px){.banner-section__title{font-size:180px}}@media screen and (max-width:575px){.banner-section__title{color:#f9423a}}.banner-section__title:after{content:"";position:absolute;right:22%;top:90%;width:.7em;height:1em;background:url(home-arrow-down.png) center/contain no-repeat}@media screen and (min-width:576px){.banner-section__title:after{right:26%}}@media screen and (min-width:768px){.banner-section__title:after{right:22%}}@media screen and (min-width:992px){.banner-section__title:after{right:20%}}.banner-section__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-size:100% 100%}.banner-section__bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(homepage-banner-border.png) center/100% 100%}.banner-section__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.banner-section__image{width:26%;max-width:283px;min-width:150px;margin:0 auto;position:relative;padding-bottom:45%}.banner-section__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;-o-transition:none;transition:none}.banner-section__image img.hover-image{-webkit-filter:grayscale(30%);filter:grayscale(30%)}.banner-section__subtitle{position:relative;margin-bottom:26px;font-family:ASM,Arial,Helvetica,sans-serif;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#f9423a;z-index:1;font-size:calc(32px + (61 - 32) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a}@media all and (min-width:1441px){.banner-section__subtitle{font-size:61px}}.banner-section__subtitle span{font-family:Bravest,Arial,Helvetica,sans-serif;display:block;font-weight:400;font-size:calc(16px + (28 - 16) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;-webkit-text-stroke-width:2px}@media all and (min-width:1441px){.banner-section__subtitle span{font-size:28px}}@media screen and (max-width:575px){.banner-section__subtitle span{-webkit-text-stroke-width:1px}}.banner-section__badge{position:absolute;right:4%;top:4%;-webkit-transform:translateX(32%);-ms-transform:translateX(32%);transform:translateX(32%);min-width:86px;width:20%;max-width:292px;z-index:1}@media screen and (min-width:576px){.banner-section__badge{right:0}}@media screen and (min-width:992px){.banner-section__badge{right:0;top:14%}}.home-about-section{padding:5% 3% 5% 3%;color:#f9423a;font-size:calc(14px + (37 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.home-about-section{font-size:37px}}@media screen and (min-width:992px){.home-about-section{padding:100px 65px}}.home-about-section .grid{padding:0}.home-about-section__title{text-align:center;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;letter-spacing:.26px;font-weight:400;line-height:1.1;display:inline-block;vertical-align:top;font-size:calc(40px + (186 - 40) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;width:100%}@media all and (min-width:1441px){.home-about-section__title{font-size:186px}}@media screen and (max-width:575px){.home-about-section__title{color:#f9423a}}.home-about-section__title span{display:block;margin-bottom:2%;font-family:"Druk Super",Arial,Helvetica,sans-serif;color:#f9423a;font-size:calc(14px + (37 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.home-about-section__title span{font-size:37px}}@media screen and (min-width:992px){.home-about-section__title span{margin-bottom:40px}}.home-about-section__title strong{color:#f9423a;font-weight:400}.home-about-section__content{font-family:"El Grosa Round",Arial,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1200px){.home-about-section__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:-95px}}.home-about-section__content .home-about-section__image{position:relative;width:35%;margin:0 0 30px -30px;padding-bottom:35%}@media screen and (min-width:992px){.home-about-section__content .home-about-section__image{margin:0 0 30px 60px}}@media screen and (min-width:1200px){.home-about-section__content .home-about-section__image{margin-bottom:0}}.home-about-section__content .home-about-section__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-about-section__info{display:-webkit-box;display:-ms-flexbox;display:flex;width:219px;border:2px solid #f9423a;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:15%;font-size:calc(16px + (37 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.home-about-section__info{font-size:37px}}@media screen and (min-width:576px){.home-about-section__info{width:45%}}@media screen and (min-width:1200px){.home-about-section__info{width:457px;margin-left:0}}@media screen and (max-width:575px){.home-about-section__info{color:#f9423a}}.home-about-section__info .home-about-section__info--image{position:absolute;top:25%;left:auto;right:100%;padding-bottom:60%;width:67%}.home-about-section__info .home-about-section__info--image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform:translateX(54%);-ms-transform:translateX(54%);transform:translateX(54%)}.home-about-section__info p{letter-spacing:.48px;margin:0;padding:12px 20px;background-color:#fff;color:#f9423a;line-height:1.3;font-size:inherit;color:#f9423a}@media screen and (min-width:1200px){.home-about-section__info p{padding:20px 20px 20px 37px;line-height:normal}}.home-about-section__info .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:upright;padding:24px 14px 14px;color:#fff;font-family:Bravest,Arial,Helvetica,sans-serif;letter-spacing:4px;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);font-size:calc(11px + (20 - 11) * ((100vw - 320px)/ (1440 - 320)));background:#f9423a url(overlay@2x.png)}@media all and (min-width:1441px){.home-about-section__info .link{font-size:20px}}@media screen and (max-width:575px){.home-about-section__info .link{padding:12px 8px 9px;letter-spacing:1px}}.home-about-section__info .link:hover{color:#fff}.home-about-section__info .link span{font-family:GTSectra,Arial,Helvetica,sans-serif;font-size:calc(14px + (28 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.home-about-section__info .link span{font-size:28px}}@media screen and (max-width:575px){.home-about-section__info .link span{font-size:inherit}}.home-about-section__info:hover{-o-border-image:none;border-image:none}.home-about-section__info:hover .link{color:#fff;background:#f9423a}.section-corner{position:absolute;inset:0;background-position:bottom center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-corner--left{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 75%);clip-path:polygon(0 0,100% 0,100% 100%,0 75%)}.section-corner--left .title{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.section-corner--right{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%)}.section-corner--right .title{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.section-corner .title{margin-bottom:.72em;text-align:center}.section-corner__image{position:absolute;bottom:0;z-index:1}@media screen and (max-width:768px){.section-corner__image{width:100px}}.section-corner__image--left{left:0;-webkit-transform:translate(-30%,10%);-ms-transform:translate(-30%,10%);transform:translate(-30%,10%)}@media screen and (max-width:768px){.section-corner__image--left{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0)}}.section-corner__image--right{right:0;-webkit-transform:translate(30%,10%);-ms-transform:translate(30%,10%);transform:translate(30%,10%)}@media screen and (max-width:768px){.section-corner__image--right{-webkit-transform:translate(40%,5%);-ms-transform:translate(40%,5%);transform:translate(40%,5%)}}.collection-header{margin-bottom:clamp(30px,3.2vw,60px);position:relative;height:clamp(200px,25vw,400px)}.collection--title{font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;color:var(--background-color);font-size:calc(32px + (70 - 32) * ((100vw - 320px)/ (1440 - 320)));letter-spacing:1px;line-height:1.1;margin:0}@media all and (min-width:1441px){.collection--title{font-size:70px}}.collection-cards,.collection-grid{margin-bottom:0;padding-bottom:clamp(48px,6.3vw,100px)}@media screen and (max-width:992px){.collection-cards,.collection-grid{padding-bottom:clamp(48px,6.3vw,100px)}}@media screen and (max-width:768px){.collection-cards,.collection-grid{padding-bottom:clamp(48px,6.3vw,100px)}}.collection-cards:not(.carousel) .collection-cards,.collection-cards:not(.carousel) .collection__list,.collection-grid:not(.carousel) .collection-cards,.collection-grid:not(.carousel) .collection__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:56px 60px}@media screen and (max-width:992px){.collection-cards:not(.carousel) .collection-cards,.collection-cards:not(.carousel) .collection__list,.collection-grid:not(.carousel) .collection-cards,.collection-grid:not(.carousel) .collection__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media screen and (max-width:576px){.collection-cards:not(.carousel) .collection-cards,.collection-cards:not(.carousel) .collection__list,.collection-grid:not(.carousel) .collection-cards,.collection-grid:not(.carousel) .collection__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:30px}}.carousel.collection-cards,.collection-grid.carousel{overflow:visible;position:relative}.carousel.collection-cards .empty-slide,.collection-grid.carousel .empty-slide{position:absolute;top:0;right:100%;width:50vw;height:100%;z-index:1;background-color:var(--background-color);-webkit-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear}.carousel.collection-cards .empty-slide.moved,.collection-grid.carousel .empty-slide.moved{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.carousel.collection-cards .collection-cards .collection-card,.carousel.collection-cards .collection__list .collection-card,.collection-grid.carousel .collection-cards .collection-card,.collection-grid.carousel .collection__list .collection-card{width:415px;margin:0 20px;opacity:.5;pointer-events:none;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:576px){.carousel.collection-cards .collection-cards .collection-card,.carousel.collection-cards .collection__list .collection-card,.collection-grid.carousel .collection-cards .collection-card,.collection-grid.carousel .collection__list .collection-card{width:320px;margin:0 10px}}@media screen and (max-width:360px){.carousel.collection-cards .collection-cards .collection-card,.carousel.collection-cards .collection__list .collection-card,.collection-grid.carousel .collection-cards .collection-card,.collection-grid.carousel .collection__list .collection-card{width:250px}}.carousel.collection-cards .collection-cards .collection-card.is-active,.carousel.collection-cards .collection-cards .collection-card.is-visible,.carousel.collection-cards .collection-cards .collection-card.slick-active,.carousel.collection-cards .collection__list .collection-card.is-active,.carousel.collection-cards .collection__list .collection-card.is-visible,.carousel.collection-cards .collection__list .collection-card.slick-active,.collection-grid.carousel .collection-cards .collection-card.is-active,.collection-grid.carousel .collection-cards .collection-card.is-visible,.collection-grid.carousel .collection-cards .collection-card.slick-active,.collection-grid.carousel .collection__list .collection-card.is-active,.collection-grid.carousel .collection__list .collection-card.is-visible,.collection-grid.carousel .collection__list .collection-card.slick-active{opacity:1;pointer-events:auto}.carousel.collection-cards .slick-list,.collection-grid.carousel .slick-list{margin:0 -20px}@media screen and (max-width:1599px){.carousel.collection-cards .slick-list,.collection-grid.carousel .slick-list{margin:0}}.carousel.collection-cards .splide__track,.collection-grid.carousel .splide__track{overflow:visible}.carousel.collection-cards .slick-track,.collection-grid.carousel .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.carousel.collection-cards .slick-slide,.collection-grid.carousel .slick-slide{height:inherit}.carousel.collection-cards .slick-list,.carousel.collection-cards .slick-track,.collection-grid.carousel .slick-list,.collection-grid.carousel .slick-track{overflow:visible}.collection-grid-item__title{color:#fff}.collection-grid--item{min-width:270px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.collection-grid--item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){.collection-grid--item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}.collection-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.collection-card a,.collection-card a:focus,.collection-card a:hover{color:currentColor}.collection-card__header{padding:9px 18px;color:currentColor;font-size:15px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}.collection-card__image{aspect-ratio:1.7;font-size:0}.collection-card__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-card__image img:nth-of-type(2){width:clamp(50px,6vw,95px);height:clamp(50px,6vw,95px);top:15px;left:auto;right:15px;-webkit-transform:none;-ms-transform:none;transform:none;-o-object-fit:contain;object-fit:contain}.collection-card__body{color:currentColor;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:2px solid currentColor;padding:clamp(20px,1.7vw,30px) clamp(15px,1.7vw,30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection-card__title{font-size:calc(20px + (40 - 20) * ((100vw - 320px)/ (1440 - 320)));color:currentColor;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400}@media all and (min-width:1441px){.collection-card__title{font-size:40px}}.collection-card__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px;font-size:16px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400}.collection-card__controls button{margin-bottom:15px;color:var(--background-color)}.collection-card__controls a{background-color:var(--background-color);border:2px solid currentColor}.collection-card__controls a:not([disabled]):focus,.collection-card__controls a:not([disabled]):hover{background-color:transparent}.collection-card__controls .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:576px){.collection-card .product-reviews-widget{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.collection-card .product-reviews-widget p{font-family:ASM,Arial,Helvetica,sans-serif;font-size:15px;color:currentColor;font-weight:400}@media screen and (max-width:576px){.collection-card .product-reviews-widget .product-stars{margin-bottom:4px}}.collection-card .product-reviews-widget .product-stars svg path{fill:currentColor}.collection-cards-wrapper{position:relative;z-index:1}.collection-cards{display:-ms-grid;display:grid;margin-top:20px;padding-bottom:clamp(48px,6.3vw,100px);-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:56px 60px;margin-bottom:0}@media screen and (max-width:992px){.collection-cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:30px}}@media screen and (max-width:576px){.collection-cards.has-mobile-offset{padding-bottom:0;margin-bottom:50px}}.collection-cards.three-columns{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){.collection-cards.three-columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media screen and (max-width:576px){.collection-cards.three-columns{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.collection-cards:not(.three-columns) .collection-card__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:576px){.collection-cards:not(.three-columns) .collection-card__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.collection-cards:not(.three-columns) .collection-card__image{width:50%;aspect-ratio:0}@media screen and (max-width:576px){.collection-cards:not(.three-columns) .collection-card__image{width:100%;aspect-ratio:1.5}}.product-card{max-width:270px;margin:0 auto 3em;font-family:ASM,Arial,Helvetica,sans-serif;font-size:17px;text-align:center}@media screen and (min-width:768px){.product-card{margin-bottom:6em}}.product-card__title{border-bottom:0;font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:28px;color:#f9423a;display:inline-block;vertical-align:top}.product-card__text{color:#f9423a}.product-card__image{position:relative;max-width:90px;margin:0 auto 20px;padding-bottom:60%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (min-width:768px){.product-card__image{max-width:216px;padding-bottom:140%}}.product-card__image:after{content:"";position:absolute;bottom:1px;left:34px;background:url(can-shadow-mobile.png) no-repeat;background-size:100%;width:170px;height:15px}@media screen and (min-width:768px){.product-card__image:after{background-image:url(can-shadow.png);width:532px;height:107px;left:0}}.product-card__image:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collection-action{margin-bottom:64px;text-align:center}@media screen and (min-width:768px){.collection-action{margin-bottom:163px}}.product-template__container{padding-bottom:45px;margin-top:-22px}@media screen and (min-width:768px){.product-template__container{padding-bottom:90px;margin-top:0}}.product-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.product-single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:767px){.product-single .medium-up--one-half{padding-left:0}}.product-single__title{font-size:50px;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:20px;color:inherit;letter-spacing:2px;font-size:calc(32px + (50 - 32) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.product-single__title{font-size:50px}}.product-single__description{margin-top:0;color:inherit;line-height:1.25;width:77%;margin-bottom:25px}@media screen and (max-width:576px){.product-single__description{width:100%}}.product-form__controls-group--submit{margin-bottom:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-form__item--submit{max-width:100%}.product-form__group{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form__group .product-form__item{margin:0 12px 0 0;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.product-form__group .product-form__item--submit{margin-right:0}.product-form__group .product-form__item>p{font-size:12px;text-align:center;text-transform:uppercase;padding:10px 0}@media screen and (max-width:767px){.product-form__input{height:44px}}.product-form__cart-submit{min-height:50px;min-width:0;border:0;background-color:var(--foreground-color);color:var(--background-color);border-radius:0}@media screen and (max-width:767px){.product-form__cart-submit{min-height:44px}}.product-form__cart-submit:not([disabled]):focus,.product-form__cart-submit:not([disabled]):hover{color:var(--background-color);background-color:var(--foreground-color)}.product-single__related{margin-top:clamp(10px,6vw,60px)}.product-single__related .product-variants__title{margin-bottom:clamp(20px,6vw,40px)}.product-single__related-items{display:-ms-grid;display:grid;-ms-grid-columns:(170px)[2];grid-template-columns:repeat(2,170px);grid-gap:clamp(10px,6vw,30px)}@media screen and (max-width:576px){.product-single__related-items{-ms-grid-columns:(100px)[2];grid-template-columns:repeat(2,100px);padding-bottom:100px}}.product-single__related-item{position:relative;padding-bottom:124%}.product-single__related-item img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.product-single__meta{padding-top:40px}}.product-single__pack{font-family:ASM,Arial,Helvetica,sans-serif;font-size:28px;display:block}.product__price{font-size:17px}.price{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-page .price,.template-product .price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.featured-product__price{font-size:17px}.featured-product__price .price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price__vendor,.price__vendor--listing{font-size:17px;color:#f9423a}.price__pricing-group{font-family:ASM,Arial,Helvetica,sans-serif}.price-item{color:#f9423a}.qtybox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.qtybox .btnqty{position:absolute;top:calc(50% - .5em);font-size:calc(14px + (17 - 14) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;line-height:1;text-align:center;width:1em;height:1em;cursor:pointer}@media all and (min-width:1441px){.qtybox .btnqty{font-size:17px}}.qtybox .qtyminus{left:.75em}.qtybox .qtyplus{right:.75em}.product-form__input--quantity{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (17 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1;letter-spacing:1.57px;padding:.7em 1em;border-radius:0;border:2px solid var(--foreground-color);color:var(--foreground-color);background:rgba(255,255,255,.3);text-align:center;min-width:100px;-moz-appearance:textfield}@media all and (min-width:1441px){.product-form__input--quantity{font-size:17px}}@media screen and (min-width:768px){.product-form__input--quantity{min-height:50px;padding:0 2em}}.product-form__input--quantity::-webkit-inner-spin-button,.product-form__input--quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-form__input--quantity:active,.product-form__input--quantity:focus{outline:0;border-color:#f9423a}.product-single__inside{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;margin-bottom:20px}.product-single__inside .inner{display:none}.product-single__inside .inner p{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;margin:30px 0;color:#f9423a}.product-single__inside--text{text-transform:uppercase;color:#f9423a}.product-single__inside--text:after{content:"+";font-size:calc(14px + (30 - 14) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;margin-left:30px}@media all and (min-width:1441px){.product-single__inside--text:after{font-size:30px}}.product-single__nutrition{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;margin-bottom:20px}.product-single__nutrition--link{color:#f9423a}.product-single__nutrition--link:after{content:"→";font-family:GTSectra,Arial,Helvetica,sans-serif;font-size:calc(14px + (30 - 14) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;margin-left:18px}@media all and (min-width:1441px){.product-single__nutrition--link:after{font-size:30px}}.product-single__media-wrapper{position:relative;z-index:2}.product-single__media{background:0 0!important;outline:0!important;margin-top:60px;max-width:120px;padding-top:71%!important}@media screen and (min-width:768px){.product-single__media{margin-top:0;max-width:100%;padding-top:177%!important}}@media screen and (min-width:992px){.product-single__media{padding-top:130%!important}}@media screen and (min-width:1200px){.product-single__media{padding-top:177%!important}}@media screen and (max-width:991px){.product-single__media{padding-top:120%!important}}@media screen and (max-width:767px){.product-single__media{padding-top:71%!important}}.feature-row__image{max-height:100%!important;-o-object-fit:contain;object-fit:contain}.product-single__media-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.product-single__media-group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:620px;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}}@media screen and (min-width:992px){.product-single__media-group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:900px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.product-image-custom{font-size:0;border-radius:50px;-khtml-border-radius:50px;overflow:hidden;width:100%;min-width:250px;height:0;padding-bottom:400px;position:relative;margin-top:50px;-webkit-transform:perspective(1px);transform:perspective(1px)}@media screen and (min-width:768px){.product-image-custom{margin-top:0;width:95%;margin-left:auto;padding-bottom:125%}}.product-image-custom img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-single__media--cover{position:absolute;top:0;left:-30px;bottom:100px;width:calc(100% + 60px);height:180px;display:none}@media screen and (min-width:768px){.product-single__media--cover{left:calc(100% - 200px);width:200%;bottom:0;height:auto}}@media screen and (min-width:1200px){.product-single__media--cover{left:calc(100% - 265px)}}.product-single__media--cover img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.product-single__media--cover img{border-radius:180px;width:auto}}.products-flavor--label{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;margin-bottom:.7em;color:#f9423a;text-transform:uppercase}.products-flavor__dropdown{position:relative;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;display:inline-block;vertical-align:top;margin-bottom:35px}.products-flavor--toggle{border:2px solid #f9423a;font-size:17px;padding:.7em 3em .7em 1em;background:0 0;position:relative}.products-flavor--toggle:after{content:"";position:absolute;right:1em;top:50%;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#f9423a transparent transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.products-flavor--toggle:after{border-width:10px 8px 0 8px}}.products-flavor--toggle:not(:disabled):focus{outline:0}.products-flavor--text{color:#f9423a}@media screen and (max-width:576px){.products-flavor--text{color:#f9423a}}.products-flavor--list{position:absolute;top:-99999px;left:0;width:100%;background:#f9423a url(overlay@2x.png);font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));border:2px solid #f9423a;margin-top:-3px;z-index:2}@media all and (min-width:1441px){.products-flavor--list{font-size:16px}}.is-open .products-flavor--list{top:100%}.products-flavor--list a{display:block;padding:.5em 1em;color:#f6f4f0}.products-flavor--list li:hover{background:#f6f4f0}.products-flavor--list li:hover a:hover{color:#f9423a}.divider{height:2px;max-width:1320px;margin:0 auto;background:#f9423a url(overlay@2x.png)}@media screen and (min-width:768px){.divider{height:22px;background:url(divider@2x.png) no-repeat 50% 0;background-size:100% 22px}}.product-features__container{padding-top:70px;padding-bottom:130px;position:relative;z-index:2}.product-features--title{font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:#f9423a;-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);letter-spacing:.26px;line-height:1.1;margin:0 0 55px;word-spacing:999999px;font-size:47px}@media screen and (min-width:768px){.product-features--title{font-size:120px;margin-bottom:.5em}}@media screen and (min-width:992px){.product-features--title{font-size:186px}}.product-features--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media screen and (min-width:768px){.product-features--grid{display:-ms-grid;display:grid;-ms-grid-columns:350px 350px;grid-template-columns:350px 350px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-bottom:70px}}@media screen and (min-width:1200px){.product-features--grid{padding-left:100px}}@media screen and (min-width:1200px){.product-features--grid{padding-left:450px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;padding-bottom:270px}}.featured-image__1{position:absolute;top:-69px;left:-45px;-webkit-transform:rotate(-1 3deg);-ms-transform:rotate(-1 3deg);transform:rotate(-1 3deg);min-width:180px;max-width:575px;width:35%;padding-bottom:65%}@media screen and (min-width:768px){.featured-image__1{top:-55%;left:-68px}}@media screen and (min-width:1200px){.featured-image__1{top:-22%;left:3%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.featured-image__1 img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.featured-image__2{position:absolute;bottom:0;right:-34px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg);padding-bottom:20%;width:33.5%}@media screen and (min-width:768px){.featured-image__2{right:20%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:992px){.featured-image__2{right:0;bottom:20%}}@media screen and (min-width:1200px){.featured-image__2{bottom:90px;right:40px}}.featured-image__2 img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-feature{font-family:Calvous,Arial,Helvetica,sans-serif;line-height:1;color:#f9423a;margin-bottom:15px}.product-feature img{max-width:300px}@media screen and (max-width:400px){.product-feature img{max-width:200px}}.product-feature b,.product-feature span,.product-feature strong{color:#f9423a;font-weight:400}@media screen and (max-width:767px){.product-feature.product-feature--1,.product-feature.product-feature--2,.product-feature.product-feature--3,.product-feature.product-feature--4,.product-feature.product-feature--5{text-align:right}.product-feature.product-feature--5{margin-bottom:50px}}@media screen and (min-width:992px){.product-feature{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);margin-bottom:30px}}.product-feature--1{font-size:calc(24px + (45 - 24) * ((100vw - 320px)/ (1440 - 320)));text-align:right}@media all and (min-width:1441px){.product-feature--1{font-size:45px}}.product-feature--2{font-size:calc(24px + (45 - 24) * ((100vw - 320px)/ (1440 - 320)));text-indent:.75em}@media all and (min-width:1441px){.product-feature--2{font-size:45px}}.product-feature--3{font-family:Druk,Arial,Helvetica,sans-serif;font-size:calc(24px + (47 - 24) * ((100vw - 320px)/ (1440 - 320)));letter-spacing:.03px}@media all and (min-width:1441px){.product-feature--3{font-size:47px}}.product-feature--4{font-size:calc(24px + (45 - 24) * ((100vw - 320px)/ (1440 - 320)));position:relative;padding-right:3em;text-align:right}@media all and (min-width:1441px){.product-feature--4{font-size:45px}}@media screen and (min-width:992px){.product-feature--4{padding-right:2em}}.product-feature--4:after{content:attr(data-number);float:right;margin-right:-1em;margin-top:-1em;font-family:Druk,Arial,Helvetica,sans-serif;font-size:calc(52px + (90 - 52) * ((100vw - 320px)/ (1440 - 320)));font-weight:700}@media all and (min-width:1441px){.product-feature--4:after{font-size:90px}}@media screen and (min-width:1200px){.product-feature--4:after{margin:-1.11em -.777em 0 0;font-size:90px}}.product-feature--4 span{display:block}.product-feature--5{font-size:calc(24px + (75 - 24) * ((100vw - 320px)/ (1440 - 320)));font-family:Druk,Arial,Helvetica,sans-serif}@media all and (min-width:1441px){.product-feature--5{font-size:75px}}@media screen and (min-width:992px){.product-feature--5{margin-top:-.6em}}.product-feature--6{font-family:Druk,Arial,Helvetica,sans-serif;font-size:calc(30px + (68 - 30) * ((100vw - 320px)/ (1440 - 320)));-ms-grid-row-span:2;grid-row:span 2/span 2}@media all and (min-width:1441px){.product-feature--6{font-size:68px}}.product-feature--6 span{font-size:calc(36px + (82 - 36) * ((100vw - 320px)/ (1440 - 320)));letter-spacing:-2.59px;font-family:Calvous,Arial,Helvetica,sans-serif;text-indent:.7em}@media all and (min-width:1441px){.product-feature--6 span{font-size:82px}}@media screen and (min-width:992px){.product-feature--6 span{display:block}}.product-feature--7{font-size:calc(24px + (36 - 24) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.product-feature--7{font-size:36px}}@media screen and (min-width:992px){.product-feature--7{margin:0 -10px 0 -30px}}.product-feature--8{font-size:calc(24px + (43 - 24) * ((100vw - 320px)/ (1440 - 320)));line-height:1.09}@media all and (min-width:1441px){.product-feature--8{font-size:43px}}.product-feature--8 strong{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400}.product-feature--8 span{display:block;font-family:Bravest,Arial,Helvetica,sans-serif}.product-feature--9{font-family:Bravest,Arial,Helvetica,sans-serif;font-size:calc(28px + (48 - 28) * ((100vw - 320px)/ (1440 - 320)));letter-spacing:-2.63px}@media all and (min-width:1441px){.product-feature--9{font-size:48px}}@media screen and (min-width:992px){.product-feature--9{margin-left:-2em}}.product-feature--9 img{max-width:250px}@media screen and (max-width:400px){.product-feature--9 img{max-width:180px}}.product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:12px;font-family:ASM,Arial,Helvetica,sans-serif;text-transform:capitalize}@media screen and (min-width:576px){.product-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-image__container{height:225px;background-size:cover;background-repeat:no-repeat;position:relative;margin:-100px 0}@media screen and (min-width:768px){.product-image__container{height:450px}}@media screen and (min-width:992px){.product-image__container{height:650px;margin:-200px 0}}.product-image__mask{position:absolute;top:0;left:0;width:100%;height:146px;background:url(paper-cut-768@2x.png) repeat-x 100% 0;background-size:768px 146px}@media screen and (min-width:768px){.product-image__mask{background-image:url(paper-cut@2x.png);background-position:0 0;background-size:2800px 146px}}.product-image__mask:before{content:"";position:absolute;bottom:calc(100% - 50px);left:0;width:100%;height:150px;background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(246,244,240,0)),color-stop(50%,#f6f4f0),color-stop(75%,rgba(246,244,240,0)));background:-o-linear-gradient(rgba(246,244,240,0) 25%,#f6f4f0 50%,rgba(246,244,240,0) 75%);background:linear-gradient(rgba(246,244,240,0) 25%,#f6f4f0 50%,rgba(246,244,240,0) 75%)}.product-image__hand{padding-top:46%;width:150px;margin:0 auto;position:absolute;bottom:75px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}@media screen and (min-width:768px){.product-image__hand{width:400px;padding-top:42%;bottom:80px}}.product-image__hand img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-page{color:#f9423a}.about-page section{text-align:center}.about-page section.about-card p{font-family:Calvous,Arial,Helvetica,sans-serif;line-height:normal;font-size:inherit}.about-page section.about-card h2,.about-page section.about-card p,.about-page section.about-card ul{color:inherit}@media screen and (max-width:575px){.about-page section.about-hero .about-hero__button{width:auto;height:auto}}.about-header{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);padding-bottom:1.5rem}@media screen and (min-width:768px){.about-header{padding-bottom:3.5rem}}@media screen and (min-width:1440px){.about-header{padding-bottom:5.5rem}}.about-header__title{font-size:30px;font-size:calc(16px + (30 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:0}@media all and (min-width:1441px){.about-header__title{font-size:30px}}.about-header__title span{display:block;margin:.5rem 0 0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.about-header__sub-title{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(16px + (24 - 16) * ((100vw - 320px)/ (1440 - 320)));letter-spacing:0;max-width:90%;margin-inline:auto}@media all and (min-width:1441px){.about-header__sub-title{font-size:24px}}.about-hero{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}@media screen and (min-width:1200px){.about-hero{height:calc(100vh - 158px);padding-bottom:0}}.about-hero:not(.about-hero--home){margin-bottom:32px}@media screen and (min-width:576px){.about-hero:not(.about-hero--home){margin-bottom:8%}}@media screen and (min-width:1200px){.about-hero:not(.about-hero--home){margin-bottom:100px}}.about-hero:after{position:absolute;top:0;bottom:0;left:0;right:0;background:url(overlay@2x.png)}@media screen and (min-width:576px){.about-hero:after{left:0;right:0;top:0;bottom:0}}.about-hero__button{position:absolute;top:auto;bottom:10%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:576px){.about-hero__button{bottom:12%}}.hero-section__media{position:absolute;left:50%;top:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-hero--home .grid{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:calc(100vh - 160px);max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.about-hero--home{height:81vh}.about-hero--home .about-hero__video-wrapper{padding-bottom:200%}}@media screen and (min-width:1440px){.about-hero--home{height:90vh}.about-hero--home .about-hero__video-wrapper{padding-bottom:190%}}@media screen and (min-width:1700px){.about-hero--home{height:94vh}.about-hero--home .about-hero__video-wrapper{padding-bottom:122%}}@media screen and (max-width:576px){.about-hero--home{padding-bottom:62.25%}}.about-video-poster{z-index:2}.about-hero__video-wrapper{position:relative;padding-bottom:200%;-webkit-transform:translateY(-35.95%);-ms-transform:translateY(-35.95%);transform:translateY(-35.95%)}@media screen and (min-width:1200px){.about-hero__video-wrapper{padding-bottom:200%}}@media screen and (min-width:1440px){.about-hero__video-wrapper{padding-bottom:175%}}@media screen and (min-width:1700px){.about-hero__video-wrapper{padding-bottom:110%}}.about-hero__video,.about-video-poster{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-hero-btn{position:absolute;padding:.3em 1.5em;bottom:16px;left:24px;font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;background-color:transparent;color:#fff;border:1px solid currentColor;z-index:10;display:none;outline:0;font-size:calc(12px + (14 - 12) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.about-hero-btn{font-size:14px}}@media screen and (min-width:576px){.about-hero-btn{bottom:24px;left:24px}}@media screen and (min-width:1200px){.about-hero-btn{bottom:56px;left:90px}}.about-hero-btn.sound-on{display:block}#shopify-section-about-hero{position:relative;z-index:1}.about-video__marquee{padding:.095em 0;background-color:#fbdb00}.about-video__marquee .marquee-section__list{margin-bottom:0;font-size:calc(16px + (30 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.about-video__marquee .marquee-section__list{font-size:30px}}.about-video__wrapper{--about-video-polygon-value:polygon(0 0, 1600px 0, 1600px 90%, 0 100%);height:90vh;max-height:815px;min-height:600px;background-color:var(--foreground-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-clip-path:var(--about-video-polygon-value);clip-path:var(--about-video-polygon-value)}@media screen and (min-width:1600px){.about-video__wrapper{--about-video-polygon-value:polygon(0 0,100% 0,100% calc(100% - 81px),0 100%)}}.about-video__wrapper .grid{position:relative;width:100%}.about-video__content{width:100%;padding:0 1rem}.about-video__title{color:var(--background-color);-webkit-transform:none;-ms-transform:none;transform:none;line-height:1}.about-video__modal-wrapper{position:fixed;inset:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1rem;opacity:0;visibility:hidden;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.about-video__modal-wrapper.is-opened{opacity:1;visibility:visible}.about-video__modal-wrapper.is-opened .about-video__modal{-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:1200px){.about-video__modal-wrapper{padding:2rem}}.about-video__modal-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.7);z-index:0}.about-video__modal{position:relative;margin:auto;z-index:1;aspect-ratio:16/9;font-size:0;width:100%;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}@media screen and (min-width:1200px){.about-video__modal{width:77%;max-width:1152px}}.about-video__modal iframe{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-video .btn{max-width:75%;width:320px;display:block;margin-inline:auto}.about-video-button-wrapper{position:relative}.about-video-play{position:absolute;left:0;top:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:clamp(60px,5.625vw,90px);border-radius:100%;border:0;background-color:transparent;padding:0;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.about-video-play svg{max-width:100%}.about-video-play:hover{-webkit-transform:translateY(100%) scale(1.1);-ms-transform:translateY(100%) scale(1.1);transform:translateY(100%) scale(1.1)}#shopify-section-about-founders{position:relative}.about-founders{--about-founders-polygon-value:polygon(0 0, 1600px 0, 1600px 90%, 0 100%);background-color:var(--foreground-color);color:var(--background-color);padding:2rem 0 0 0;-webkit-clip-path:var(--about-founders-polygon-value);clip-path:var(--about-founders-polygon-value)}@media screen and (min-width:1600px){.about-founders{--about-founders-polygon-value:polygon(0 0,100% 0,100% calc(100% - 81px),0 100%)}}.about-founders__bg{position:absolute;width:100%;bottom:100%;height:100px;background-color:var(--foreground-color)}.about-founders__title{color:currentColor;margin-bottom:1.7rem}.about-founders__text{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-bottom:1rem}@media screen and (min-width:992px){.about-founders__text{margin-bottom:0}}.about-founders p{font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(16px + (24 - 16) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase;color:currentColor;line-height:1.2}@media all and (min-width:1441px){.about-founders p{font-size:24px}}@media screen and (min-width:576px){.about-founders p{width:89%;margin-inline:auto}}.about-meet{padding:2rem 0 0 0;position:relative}.about-meet__title{margin-bottom:clamp(30px,6.25vw,100px)}.about-meet__title span{display:block;font-family:Bravest,Arial,Helvetica,sans-serif;margin-bottom:.5rem;font-size:calc(16px + (30 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.about-meet__title span{font-size:30px}}.about-meet__text{margin-bottom:1.5rem}@media screen and (min-width:1440px){.about-meet__text{width:87%;margin-inline:auto}}.about-meet__bg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.about-meet__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1px}}.about-meet__bg-col{position:relative;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:100%}@media screen and (min-width:992px){.about-meet__bg-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.about-meet__bg--left{background-image:url(about-left-bg-image.png);height:500px}@media screen and (min-width:992px){.about-meet__bg--left{height:auto}}.about-meet__bg--left img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:calc(100% - 2px);-o-object-fit:cover;object-fit:cover;z-index:-1}.about-meet__bg--right{background-image:url(about-right-bg-image.png);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media screen and (min-width:992px){.about-meet__bg--right{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.about-meet__row{--about-meet-polygon-value:polygon(0 0, 1600px 0, 1600px 100%, 0 calc(100% - 90px));display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:992px){.about-meet__row{-webkit-clip-path:var(--about-meet-polygon-value);clip-path:var(--about-meet-polygon-value)}}@media screen and (min-width:1600px){.about-meet__row{--about-meet-polygon-value:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 90px))}}.about-meet__row:before{content:"";position:absolute;top:455px;left:0;width:100%;height:50px;-webkit-clip-path:polygon(0 0,100% 75%,100% 100%,0 100%);clip-path:polygon(0 0,100% 75%,100% 100%,0 100%);z-index:1}@media screen and (min-width:992px){.about-meet__row:before{display:none}}.about-meet__row:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--background-color);z-index:1}@media screen and (min-width:992px){.about-meet__row:after{top:0;bottom:auto}}.about-meet__content{position:relative}@media screen and (min-width:992px){.about-meet__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.about-meet__col{position:relative}@media screen and (min-width:992px){.about-meet__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.about-header__title .about-meet__col span,.about-meet__col .about-header__title span,.about-meet__col .title-grosa{-webkit-transform:none;-ms-transform:none;transform:none;color:currentColor;margin-bottom:1rem}.about-meet__col p{font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.2;font-size:calc(16px + (24 - 16) * ((100vw - 320px)/ (1440 - 320)));color:currentColor;text-transform:uppercase}@media all and (min-width:1441px){.about-meet__col p{font-size:24px}}.about-meet__col--left{height:500px}@media screen and (min-width:992px){.about-meet__col--left{height:auto}}.about-meet__col--right{padding:2rem 0 5rem 0}@media screen and (min-width:576px){.about-meet__col--right{padding:3rem 1rem 6rem 1rem}}@media screen and (min-width:768px){.about-meet__col--right{padding:4rem 1rem 7rem 1rem}}@media screen and (min-width:992px){.about-meet__col--right{padding:11rem 0 8rem 3rem}}@media screen and (min-width:1200px){.about-meet__col--right{padding:14rem 0 8rem 5rem}}.about-meet .btn{width:240px;max-width:100%}.about-banner{position:relative;height:90vh;min-height:500px;max-height:973px;padding:8rem 0}@media screen and (min-width:992px){.about-banner{padding:12rem 0}}.about-banner>img{position:absolute;right:0;bottom:0;-webkit-transform:translate(25%,18%);-ms-transform:translate(25%,18%);transform:translate(25%,18%);width:clamp(250px,23.063vw,369px)}.about-banner .grid{position:relative}.about-banner__bg{--about-banner-polygon-value:polygon(0 10%, 1600px 0, 1600px 90%, 0 100%);position:absolute;inset:0;-webkit-clip-path:var(--about-banner-polygon-value);clip-path:var(--about-banner-polygon-value)}@media screen and (min-width:1600px){.about-banner__bg{--about-banner-polygon-value:polygon(0 81px,100% 0,100% calc(100% - 81px),0 100%)}}.about-banner__bg img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-banner__text{margin-inline:auto;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-bottom:1.2rem}@media screen and (min-width:576px){.about-banner__text{width:75%}}.about-banner p{font-size:calc(18px + (36 - 18) * ((100vw - 320px)/ (1440 - 320)));line-height:1.2;margin-bottom:1.2rem;color:var(--background-color)}@media all and (min-width:1441px){.about-banner p{font-size:36px}}.about-banner .btn-primary{width:240px;background-color:var(--background-color);color:var(--foreground-color);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.about-content{margin-bottom:48px}@media screen and (min-width:576px){.about-content{margin-bottom:8%}}@media screen and (min-width:1200px){.about-content{margin-bottom:93px}}.about-content img{margin:40px 0 30px;min-width:190px;width:60%;max-width:327px}@media screen and (min-width:576px){.about-content img{margin:40px 0 50px}}.about-content p{max-width:900px;margin:0 auto 40px auto}.about-content figure{margin:0 auto 30px auto;width:100%;max-width:900px}@media screen and (min-width:576px){.about-content figure{width:auto;margin-bottom:50px}}.about-content figure img{width:100%;max-width:100%;margin-bottom:10px}.about-content figcaption{color:#f9423a}.about-content--1 p{margin-bottom:10px;width:90%}@media screen and (min-width:576px){.about-content--1 p{margin-bottom:0;width:auto}}.about-content--1 p:last-of-type{width:auto}.about-content--2 p{margin-bottom:16px}.about-content--2 p:last-of-type{margin-bottom:25px}@media screen and (min-width:576px){.about-content--2 p{margin-bottom:40px}}.about-content__title{margin:0 auto 16px;width:85%;max-width:670px}@media screen and (min-width:576px){.about-content__title{margin-bottom:5%}}@media screen and (min-width:1200px){.about-content__title{margin-bottom:60px}}.about-features{padding:3rem 0 0}@media screen and (min-width:576px){.about-features{padding:4.7rem 0 2rem}}@media screen and (min-width:768px){.about-features{padding:4.7rem 0 6.5rem}}.about-features .about-header__title span,.about-features .title-grosa,.about-header__title .about-features span{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:1.2rem}@media screen and (min-width:992px){.about-features__row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){.about-features__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 2rem}}.about-features__item:not(:last-of-type){margin-bottom:4rem}@media screen and (min-width:992px){.about-features__item:not(:last-of-type){margin-bottom:0}}.about-features__media{height:180px;margin-inline:auto;font-size:0;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.about-features__media{margin-bottom:3rem;height:266px}}.about-features__content{font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.2;margin-inline:auto;width:100%}@media all and (min-width:1441px){.about-features__content{font-size:20px}}@media screen and (min-width:576px){.about-features__content{width:80%}}@media screen and (min-width:992px){.about-features__content{width:94%}}.about-card{margin-bottom:150px;color:#fff;font-family:Calvous,Arial,Helvetica,sans-serif;font-size:calc(15px + (45 - 15) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.about-card{font-size:45px}}@media screen and (min-width:576px){.about-card{margin-bottom:30%}}@media screen and (min-width:1200px){.about-card{margin-bottom:330px}}.about-card__item{max-width:878px;margin:0 auto;padding:24px 16px;background:url(about-card-bg.png) center/100% 100%;position:relative}@media screen and (min-width:576px){.about-card__item{padding:2em 1em}}@media screen and (min-width:1200px){.about-card__item{padding:80px 90px}}.about-card__item p{line-height:normal;letter-spacing:-.36px}.about-card__item p:not(:last-of-type){margin-bottom:16px}@media screen and (min-width:576px){.about-card__item p:not(:last-of-type){margin-bottom:5%}}@media screen and (min-width:1200px){.about-card__item p:not(:last-of-type){margin-bottom:40px}}.about-card__badge{min-width:112px;width:30%;max-width:311px;margin-top:0}@media screen and (min-width:576px){.about-card__badge{margin-top:5%}}@media screen and (min-width:1200px){.about-card__badge{margin-top:50px}}.about-card__image{min-width:69px;width:35%;max-width:222px;position:absolute;top:95%;right:10%}.locator-section{padding-bottom:10%}.locator-section .grid{max-width:1374px}.locator-section .hero-section__title{margin-bottom:40px;margin-left:0}@media screen and (min-width:1200px){.locator-section .hero-section__title{margin-bottom:.7em;margin-left:.3em}}.stockist-widget{border:2px solid #f9423a}#stockist-widget .stockist-result-message{border-top:0!important}#stockist-widget .stockist-search-form{margin-bottom:0!important}#stockist-widget .stockist-list-result>div{padding-left:90px!important}@media screen and (min-width:769px){#stockist-widget .stockist-horizontal .stockist-side-panel{width:320px!important;border-right:2px solid #f9423a}}@media screen and (min-width:1200px){#stockist-widget .stockist-horizontal .stockist-side-panel{width:423px!important}}@media screen and (min-width:1200px){#stockist-widget .stockist-map{left:423px!important}}@media screen and (max-width:768px){#stockist-widget.stockist-responsive .stockist-map{margin-bottom:0!important;border-top:2px solid #f9423a;position:relative!important;left:0!important}}@media screen and (max-width:768px){#stockist-widget.stockist-responsive .stockist-result-list{height:35vh!important}}#stockist-widget .stockist-query-entry .stockist-search-field{height:53px!important;border:0!important;background:0 0!important;font-family:Bravest,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#f9423a}#stockist-widget .stockist-query-entry .stockist-search-field::-webkit-input-placeholder{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1440 - 320)));color:inherit;text-transform:inherit;font-family:inherit}#stockist-widget .stockist-query-entry .stockist-search-field::-moz-placeholder{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1440 - 320)));color:inherit;text-transform:inherit;font-family:inherit}#stockist-widget .stockist-query-entry .stockist-search-field:-ms-input-placeholder{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1440 - 320)));color:inherit;text-transform:inherit;font-family:inherit}#stockist-widget .stockist-query-entry .stockist-search-field::-ms-input-placeholder{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1440 - 320)));color:inherit;text-transform:inherit;font-family:inherit}#stockist-widget .stockist-query-entry .stockist-search-field::placeholder{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1440 - 320)));color:inherit;text-transform:inherit;font-family:inherit}@media all and (min-width:1441px){#stockist-widget .stockist-query-entry .stockist-search-field::-webkit-input-placeholder{font-size:16px}#stockist-widget .stockist-query-entry .stockist-search-field::-moz-placeholder{font-size:16px}#stockist-widget .stockist-query-entry .stockist-search-field:-ms-input-placeholder{font-size:16px}#stockist-widget .stockist-query-entry .stockist-search-field::-ms-input-placeholder{font-size:16px}#stockist-widget .stockist-query-entry .stockist-search-field::placeholder{font-size:16px}}#stockist-widget .stockist-query-entry{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-bottom:2px solid #f9423a!important}#stockist-widget .stockist-query-entry .stockist-search-button{width:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#stockist-widget .stockist-query-entry .stockist-search-button button{width:53px!important;height:auto!important;margin-left:0!important;border-radius:0!important;background:#f9423a url(overlay@2x.png)}#stockist-widget .stockist-query-entry .stockist-search-button .stockist-icon{top:3px!important}#stockist-widget .stockist-result .stockist-result-name{font-weight:400!important;color:#f9423a}#stockist-widget .stockist-list-result .stockist-result-distance{color:#f9423a;font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:.3em!important;padding-left:0!important}@media screen and (min-width:769px){#stockist-widget .stockist-horizontal .stockist-result-list{padding:16px 5% 0 5%!important}}@media screen and (min-width:1200px){#stockist-widget .stockist-horizontal .stockist-result-list{padding:21px 45px 0 45px!important}}#stockist-widget .stockist-result-message .stockist-result-message-text{color:#f9423a;line-height:1.1;font-family:Bravest,Arial,Helvetica,sans-serif;padding-right:16px}#stockist-widget .stockist-icon-marker:before,#stockist-widget .stockist-list-result>.stockist-result-distance>.stockist-icon:before{content:""!important;display:block;margin:0 auto 2px auto;width:16px;height:16px;background:url(stoklist-icon-marker-updated.png) center/100% no-repeat}#stockist-widget .stockist-icon-marker:before{margin-top:3px}#stockist-widget .stockist-result-list ul{margin-right:0!important}#stockist-widget .stockist-result-list ul>li{font-family:Bravest,Arial,Helvetica,sans-serif;line-height:1.2;border-top:0!important;border-left:0!important;border-bottom:2px solid #f9423a;color:#f9423a;font-size:calc(12px + (12 - 12) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){#stockist-widget .stockist-result-list ul>li{font-size:12px}}@media screen and (min-width:1200px){#stockist-widget .stockist-result-list ul>li{padding:20px 0!important}}.stockist-map.stockist-map-leaflet{position:relative}.stockist-map.stockist-map-leaflet:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:.07;z-index:1;pointer-events:none;background:#f9423a url(overlay@2x.png)}.page-locator__sub-title{text-align:center;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:normal;margin-bottom:1.5rem}@media all and (min-width:1441px){.page-locator__sub-title{font-size:24px}}@media screen and (min-width:1200px){.page-locator__sub-title{margin-bottom:3.5rem}}.footer{color:var(--background-color);border-top:1px solid var(--background-color);background-color:var(--foreground-color);padding:80px 0;position:relative;z-index:4;margin-top:140px}@media screen and (min-width:768px){.footer{text-align:center;padding:80px 0}}@media screen and (max-width:576px){.footer{margin-top:50px}}.footer>svg{position:absolute;bottom:0;left:50%;height:200%;-webkit-transform:translate(-50%,20%);-ms-transform:translate(-50%,20%);transform:translate(-50%,20%);pointer-events:none;z-index:-1}@media screen and (max-width:576px){.footer>svg{height:150%}}.footer-instagram{position:relative;text-align:center;padding:100px 0 86px}.brand-video-page .footer-instagram{background-color:transparent;z-index:1;margin-top:-180px}@media screen and (max-width:992px){.footer-instagram{padding:0 0 55px}}@media screen and (max-width:576px){.footer-instagram{padding-top:0}}.footer-instagram__title{padding:40px 0}@media screen and (max-width:992px){.footer-instagram__title{padding:110px 0 24px;max-width:70%;margin-inline:auto}}@media screen and (max-width:576px){.footer-instagram__title{padding-bottom:.5em}}.footer-instagram .btn{color:var(--background-color);background-color:var(--foreground-color);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);position:relative;z-index:1;margin-top:30px}.footer-instagram .btn:not([disabled]):focus,.footer-instagram .btn:not([disabled]):hover{color:var(--background-color);background-color:var(--foreground-color)}.footer-instagram__images #insta-feed[id=insta-feed].OLD,.footer-instagram__images.OLD{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:21px;margin:0 0 46px 0;position:relative;z-index:1;padding:0 16px}.footer-instagram__images #insta-feed[id=insta-feed].OLD .instafeed-container,.footer-instagram__images.OLD .instafeed-container{width:100%!important;padding-top:0!important}.footer-instagram__images #insta-feed[id=insta-feed].OLD .instafeed-overlay,.footer-instagram__images.OLD .instafeed-overlay{width:100%!important;height:100%!important}.footer-instagram__images #insta-feed[id=insta-feed].OLD a,.footer-instagram__images #insta-feed[id=insta-feed].OLD img,.footer-instagram__images.OLD a,.footer-instagram__images.OLD img{position:relative;max-width:176px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;font-size:0}@media screen and (max-width:768px){.footer-instagram__images #insta-feed[id=insta-feed].OLD a,.footer-instagram__images #insta-feed[id=insta-feed].OLD img,.footer-instagram__images.OLD a,.footer-instagram__images.OLD img{max-width:150px}}@media screen and (max-width:576px){.footer-instagram__images #insta-feed[id=insta-feed].OLD a,.footer-instagram__images #insta-feed[id=insta-feed].OLD img,.footer-instagram__images.OLD a,.footer-instagram__images.OLD img{max-width:45%}}.footer-instagram__images #insta-feed[id=insta-feed].OLD img,.footer-instagram__images.OLD img{width:100%!important;height:100%!important;border:1px solid #fd0}@media screen and (max-width:576px){.footer-instagram__images #insta-feed[id=insta-feed].OLD img,.footer-instagram__images.OLD img{max-width:100%}}.footer-instagram__images #insta-feed .instafeed-overlay,.footer-instagram__images #insta-feed .instafeed-shopify,.footer-instagram__images #insta-feed img:not([alt="loading bar"]){width:92%!important;height:92%!important}.footer-instagram__images #insta-feed .slick-track{padding-bottom:30px}.footer-instagram__images #insta-feed .instafeed-container,.footer-instagram__images #insta-feed .instafeed-shopify .instafeed-container{width:100%!important;padding-top:100%!important}.footer-instagram__images #insta-feed .slick-slide:nth-child(even){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.footer-instagram__images{margin-bottom:0}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.footer__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__wrapper .selectors-form{width:0;position:absolute}.footer__wrapper .site-footer__linklist-item{padding-right:0}.footer__social{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px) and (max-width:1200px){.footer__social{max-width:438px;margin-left:auto}}.footer__social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__social a:not(:last-child){margin-right:30px}.footer__social img{width:24px;height:24px}.footer-logo{display:none}@media screen and (min-width:768px){.footer-logo{width:200px;display:block;margin-right:60px}}@media screen and (max-width:1200px){.footer-logo{margin-right:auto}}.footer-newsletter{width:100%;max-width:370px}@media screen and (min-width:768px){.footer-newsletter{background-size:620px 20px}}@media screen and (min-width:768px) and (max-width:1200px){.footer-newsletter{max-width:100%;margin-top:40px}}.footer-newsletter form{border-bottom:2px solid var(--background-color)}@media screen and (min-width:768px) and (max-width:1200px){.footer-newsletter form{max-width:438px;margin-left:auto}}.footer-newsletter h3{font-family:"El Grosa Round",Arial,Helvetica,sans-serif;color:var(--background-color);font-size:calc(14px + (14 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.footer-newsletter h3{font-size:14px}}@media screen and (min-width:768px){.footer-newsletter h3{display:none}}@media screen and (max-width:575px){.footer-newsletter .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer-newsletter .newsletter__input{background:0;border:0;margin:0;padding:0 0 5px;border-radius:0;color:var(--background-color);font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:17px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}@media screen and (min-width:768px){.footer-newsletter .newsletter__input{padding:0 0 10px}}@media screen and (max-width:575px){.footer-newsletter .newsletter__input{width:100px}}.footer-newsletter .newsletter__input:focus{outline:0}.footer-newsletter .newsletter__input::-webkit-input-placeholder{color:var(--background-color);opacity:1}.footer-newsletter .newsletter__input::-moz-placeholder{color:var(--background-color);opacity:1}.footer-newsletter .newsletter__input:-ms-input-placeholder{color:var(--background-color);opacity:1}.footer-newsletter .newsletter__input::-ms-input-placeholder{color:var(--background-color);opacity:1}.footer-newsletter .newsletter__input::placeholder{color:var(--background-color);opacity:1}.footer-newsletter .newsletter__submit{width:26px;height:12px;margin:0;padding:0;border:0;background:0 0;text-indent:-9999px;min-height:0}@media screen and (min-width:768px){.footer-newsletter .newsletter__submit{width:33px;height:15px;background-size:33px 15px}}@media screen and (max-width:575px){.footer-newsletter .newsletter__submit{-webkit-box-flex:0;-ms-flex:none;flex:none}}.footer-newsletter .newsletter__submit:hover{background-color:transparent}.footer-newsletter--red{max-width:400px;background:url(newsletter-line-red.svg) no-repeat 0 100%;background-size:contain}@media screen and (min-width:768px){.footer-newsletter--red{max-width:620px}}.footer-newsletter--red .newsletter__input{color:#f9423a}.footer-newsletter--red .newsletter__input::-webkit-input-placeholder{color:#f9423a}.footer-newsletter--red .newsletter__input::-moz-placeholder{color:#f9423a}.footer-newsletter--red .newsletter__input:-ms-input-placeholder{color:#f9423a}.footer-newsletter--red .newsletter__input::-ms-input-placeholder{color:#f9423a}.footer-newsletter--red .newsletter__input::placeholder{color:#f9423a}.footer-newsletter--red .newsletter__submit{width:40px;height:18px;background:url(arrow-right-red.svg) no-repeat;background-size:40px 18px}@media screen and (min-width:768px){.footer-newsletter--red .newsletter__submit{width:85px;height:40px;background-size:85px 40px}}.footer-linklist{font-family:"El Grosa Round",Arial,Helvetica,sans-serif;display:none;text-align:left}@media screen and (min-width:768px){.footer-linklist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1200px){.footer-linklist:not(:last-child){margin-right:50px}}.footer-linklist a{display:inline-block;color:var(--background-color)}.footer-linklist a:hover{-webkit-filter:brightness(95%);filter:brightness(95%);text-decoration:underline}.footer-social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}@media screen and (min-width:768px){.footer-social-icons{display:none}}.social-icons__item{padding:0 7px}.social-icons__item:first-of-type{padding-left:0}.social-icons__item a,.social-icons__item a:hover{color:#fff}.faq__title{margin-bottom:12%}.featherlight .featherlight-content{padding:4.75em 1.125em 4.125em;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));border-radius:2em;border-bottom:0;width:100%;max-width:520px}@media all and (min-width:1441px){.featherlight .featherlight-content{font-size:16px}}@media screen and (min-width:576px){.featherlight .featherlight-content{border-radius:4.25em;padding:4.75em 4.125em 4.125em}}@media screen and (max-width:575px){.featherlight .featherlight-content .featherlight-inner{max-height:75vh;overflow:auto}}.featherlight .featherlight-content img{max-width:80%}@media screen and (min-width:992px){.featherlight .featherlight-content img{max-height:64vh}}.featherlight .featherlight-content img.mobile-only{max-width:85%}@media screen and (min-width:576px){.featherlight .featherlight-content img.mobile-only{display:none}}@media screen and (max-width:575px){.featherlight .featherlight-content img.desktop-only{display:none}}.featherlight .featherlight-close-icon{background:url(icon-close@2x.png) no-repeat;background-size:20px 20px;width:20px;line-height:20px;top:2.25em;right:2.25em;text-indent:-99999px}.featherlight:last-of-type{background:rgba(216,216,216,.22) url(overlay.png)}.lightbox{display:none;text-align:center}.lightbox__title{font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (66 - 14) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;text-transform:uppercase;margin:0}@media all and (min-width:1441px){.lightbox__title{font-size:66px}}.auth__title{margin-bottom:0}p.auth__subtitle{margin-bottom:5%}.auth__title,.forgot-password__title,.reset-password__title{font-size:calc(32px + (70 - 32) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.2;padding:80px 0 40px;color:var(--foreground-color);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}@media all and (min-width:1441px){.auth__title,.forgot-password__title,.reset-password__title{font-size:70px}}.contacts-container{margin-inline:auto;max-width:602px}.contacts-container .contact-form{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.contacts__subtitle{margin:1rem auto 1.25rem;text-align:center;font-family:Bravest,Arial,Helvetica,sans-serif;max-width:500px}.contacts__subtitle p{font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)));line-height:1.2}@media all and (min-width:1441px){.contacts__subtitle p{font-size:24px}}.contacts__address{text-align:center;padding-top:1.88rem;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.contacts__address{font-size:20px}}.contacts__address p{font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.4;text-transform:uppercase;margin-bottom:.2rem}.contacts__address a{color:currentColor}.contacts__list{margin-bottom:49px;text-align:center;font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.375;font-weight:700;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.contacts__list{font-size:20px}}.contacts__list span{color:#f9423a}@media screen and (min-width:1440px){.contacts__list{margin-bottom:63px;line-height:1.55}}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__label{margin-right:8px}.contacts__link{color:#f9423a}.contacts__link:focus,.contacts__link:hover{color:#f9423a}.cart__page .cart-header{margin-bottom:38px}@media screen and (min-width:768px){.cart__page .cart-header{margin-bottom:77px}}.cart__page .cart-header__link{text-transform:uppercase}.cart__page .cart-header__link:hover{color:#f9423a}.cart__page .cart{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;color:#f9423a;text-transform:uppercase}@media screen and (max-width:767px){.cart__page .cart table{margin-bottom:0}}.cart__page .cart .cart__row--heading{color:#f9423a}.cart__page .cart td,.cart__page .cart th{font-family:inherit;font-weight:inherit;color:#f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}.cart__page .cart th{display:none;padding-top:28px;padding-bottom:28px;font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.55}@media all and (min-width:1441px){.cart__page .cart th{font-size:18px}}@media screen and (min-width:768px){.cart__page .cart th{display:table-cell}}.cart__page .cart td{padding-top:23px;padding-bottom:23px;font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4}@media all and (min-width:1441px){.cart__page .cart td{font-size:18px}}@media screen and (max-width:767px){.cart__page .cart td{padding:12px 0}}@media only screen and (min-width:990px){.cart__page .cart .cart__meta{width:52%}}@media screen and (max-width:767px){.cart__page .cart .cart__meta{width:100%;padding-top:24px}}.cart__page .cart .cart__meta-price dl{margin:0}@media screen and (max-width:767px){.cart__page .cart .cart__image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (max-width:576px){.cart__page .cart .cart__image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 95px;flex:0 0 95px;max-width:95px}}.cart__page .cart .cart__image{margin:0}.cart__page .cart .cart__product-information{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.cart__page .cart .cart__text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%}}@media screen and (max-width:767px){.cart__page .cart .cart__price,.cart__page .cart .cart__qty-label{display:none}}@media screen and (max-width:767px){.cart__page .cart .cart__final-price,.cart__page .cart .cart__quantity-td{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%}}.cart__page .cart .cart__qty{margin-top:0}.cart__page .cart .cart__final-price{padding-bottom:24px}.cart__page .cart .cart__final-price__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.cart__page .cart .cart__final-price__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart__page .cart .cart__final-price__label{font-size:calc(15px + (20 - 15) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.cart__page .cart .cart__final-price__label{font-size:20px}}@media screen and (min-width:768px){.cart__page .cart .cart__final-price__label{display:none}}.cart__page .cart__row{border:0;border-bottom:2px solid #f9423a}@media screen and (max-width:767px){.cart__page .cart__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cart__page .cart__product-information{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.cart__page .cart__product-information a{text-transform:uppercase}.cart__page .list-view-item__title{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px}.cart__page .cart__product-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#f9423a}.cart__page .cart__product-title span{color:#f9423a}.cart__page .cart__product-title:focus,.cart__page .cart__product-title:not([disabled]):hover{border-bottom:none;color:#f9423a}@media screen and (min-width:768px){.cart__page .cart__meta-price{display:none}}.cart__page .cart__remove{margin-top:16px}.cart__page .cart__remove-link{font-size:14px}.cart__page .cart__qty-input{width:100%;height:50px;background:0 0;border:2px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(17px + (17 - 17) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a}@media all and (min-width:1441px){.cart__page .cart__qty-input{font-size:17px}}.cart__page .cart__qty-input:focus{border-color:#f9423a;outline:0}@media screen and (min-width:768px){.cart__page .cart__qty-input{width:90px}}.cart__page .cart__qty-input[disabled]{opacity:.5}.cart__page .cart-subtotal__title{font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.25}@media all and (min-width:1441px){.cart__page .cart-subtotal__title{font-size:18px}}.cart__page .cart-subtotal__price{font-size:calc(18px + (28 - 18) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.cart__page .cart-subtotal__price{font-size:28px}}.cart__page .cart__buttons-container{max-width:468px;margin-left:auto}@media screen and (max-width:767px){.cart__page .cart__footer{padding-top:20px}}.cart__page .cart__footer .grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media screen and (max-width:576px){.cart__page .cart__footer .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:576px){.cart__page .cart__footer .cart-header__link{margin-bottom:1.5rem;display:inline-block}}.cart__page .cart__footer .grid__item{padding-left:0}.cart__page .cart__footer .cart-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart__page .cart__footer .cart-subtotal__price{padding-left:20px;font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(20px + (40 - 20) * ((100vw - 320px)/ (1440 - 320)));line-height:1.2}@media all and (min-width:1441px){.cart__page .cart__footer .cart-subtotal__price{font-size:40px}}.cart__page .cart__footer .cart__shipping{width:345px;margin-bottom:16px;padding:8px 0;text-align:left;font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(14px + (20 - 14) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;line-height:1.15}@media all and (min-width:1441px){.cart__page .cart__footer .cart__shipping{font-size:20px}}@media screen and (min-width:768px){.cart__page .cart__footer .cart__shipping{margin-bottom:32px;padding:20px 0;line-height:1.43}}@media screen and (min-width:768px){.cart__page .cart__footer .cart__submit-controls{margin-bottom:24px}}.cart__page .cart__footer .cart__payment{margin-bottom:8px;padding:10px 16px}@media screen and (min-width:768px){.cart__page .cart__footer .cart__payment{margin-bottom:0;padding:13px 16px}}.cart__page .cart__footer .cart__payment:focus,.cart__page .cart__footer .cart__payment:hover{background:0 0}.cart__page .cart__footer .cart__payment img{max-width:100%;max-height:100%;height:auto}.myaccount{display:block}.myaccount h2{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:22px;letter-spacing:normal;text-transform:uppercase}.myaccount__order-history{margin-bottom:32px}@media screen and (min-width:990px){.myaccount__order-history{margin-bottom:0}}.myaccount__title{margin:0 0 30px 0}.account-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;border-top:2px solid var(--foreground-color);border-bottom:2px solid var(--foreground-color);padding-bottom:84px;margin-bottom:20px}.account-details__title{margin-bottom:.3rem}.account-details__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.account-details p{font-size:16px;text-transform:uppercase;font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.4}.account__subtitle{margin:32px 0}.addresses-table{font-size:16px}.addresses-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;border-bottom:2px solid var(--foreground-color)}@media screen and (max-width:576px){.addresses-table__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:15px}}.addresses-table__header{padding:0 0 20px 0}.addresses-table__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.addresses-table p{font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.4;font-weight:400;text-transform:uppercase}.addresses-table .h4{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:22px;letter-spacing:normal;text-transform:uppercase}.addresses-form{position:fixed;background-color:rgba(0,0,0,.5);inset:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 2rem;overflow:auto}.addresses-form form{margin:auto;background-color:var(--background-color);padding:50px 50px 30px 50px;max-width:569px}@media screen and (max-width:768px){.addresses-form form{padding:50px 30px 20px 30px}}.no-items{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;color:#f9423a;text-transform:uppercase}.myaccount__account-details p,.order--cancelled,.order--cancelled p,.order-table,.order__date{color:#f9423a}.order-table td,.order-table th{padding-top:12px;padding-bottom:12px}.order-table tfoot{border-top:2px solid #f9423a}.order-table tfoot tr:first-child td,.order-table tfoot tr:first-child th{padding-top:12px}.order-table tfoot tr:nth-last-child(2) td,.order-table tfoot tr:nth-last-child(2) th{padding-bottom:12px}.order-table tfoot tr:last-child td,.order-table tfoot tr:last-child th{border-top:none}.order-table tfoot tr:last-child{border-top:2px solid #f9423a}.order-discount-wrapper{color:#f9423a}.order-discount{color:#f9423a;font-weight:400;line-height:1.18}.order-discount .icon{display:none}.hero-wrapper{margin-bottom:44px}@media screen and (min-width:768px){.hero-wrapper{margin-bottom:163px}}.landing-about__wrapper{width:100%;max-width:1280px;margin:0 auto;padding:30px 0 40px}@media screen and (min-width:768px){.landing-about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:86px 0}}.landing-about__left{margin-bottom:24px;padding:0 42px;text-align:center}@media screen and (min-width:768px){.landing-about__left{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding:21px 30px 0}}.landing-about__right{text-align:center;font-family:Bravest,Arial,Helvetica,sans-serif;font-size:calc(20px + (40 - 20) * ((100vw - 320px)/ (1440 - 320)));line-height:1.43;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.landing-about__right{font-size:40px}}.landing-about__right *{color:#f9423a}@media screen and (min-width:768px){.landing-about__right{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;text-align:left;line-height:1.18}}.landing-review__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 15px;border-radius:20px;background:#f9423a url(overlay@2x.png);background-size:200px}@media screen and (min-width:768px){.landing-review__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px;border-radius:58px}}.landing-review__image{max-width:60%;margin-bottom:17px}@media screen and (min-width:768px){.landing-review__image{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:372px;margin-bottom:0;padding-right:50px}}.landing-review__text{line-height:1.18;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.landing-review__text{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%}}.landing-review__body{text-align:center;font-family:Calvous,Arial,Helvetica,sans-serif;font-size:calc(15px + (40 - 15) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.landing-review__body{font-size:40px}}@media screen and (min-width:768px){.landing-review__body{text-align:right}}.landing-review__author{margin-top:16px;text-align:right;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(13px + (30 - 13) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.landing-review__author{font-size:30px}}@media screen and (min-width:768px){.landing-review__author{margin-top:50px}}@media screen and (min-width:768px){.landing-review__wrapper--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:768px){.landing-review__wrapper--reversed .landing-review__image{padding-right:0;padding-left:50px}}@media screen and (min-width:768px){.landing-review__wrapper--reversed .landing-review__body{text-align:left}}.landing-review__wrapper--reversed .landing-review__author{text-align:right}@media screen and (min-width:768px){.landing-review__wrapper--reversed .landing-review__author{text-align:left}}.landing-product__details{padding:40px 0}@media screen and (min-width:768px){.landing-product__details{padding:0}}.landing-product__details .grid{padding:0}.landing-product__details__wrapper{border-top:2px solid #f9423a}@media screen and (min-width:768px){.landing-product__details__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:none}}.landing-product__detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 16px;border-bottom:2px solid #f9423a;text-align:center;font-family:Bravest,Arial,Helvetica,sans-serif;font-size:calc(12px + (20 - 12) * ((100vw - 320px)/ (1440 - 320)));line-height:1.95;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.landing-product__detail__item{font-size:20px}}@media screen and (min-width:768px){.landing-product__detail__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:110px 45px 188px}}.landing-product__detail__item img{max-height:100%}@media screen and (min-width:768px){.landing-product__detail__item--left{border-right:2px solid #f9423a}}.landing-product__detail__item--right .landing-product__detail__item__img{margin-right:-50px}@media screen and (min-width:768px){.landing-product__detail__item--right .landing-product__detail__item__img{margin-right:-100px}}@media screen and (min-width:768px){.landing-product__detail__item--bottom{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:0;padding-bottom:90px;border-bottom:none}}.landing-product__detail__item--bottom .landing-product__detail__item__img{height:159px}@media screen and (min-width:768px){.landing-product__detail__item--bottom .landing-product__detail__item__img{margin-top:-154px;height:307px}}.landing-product__detail__item__img{margin-bottom:24px;height:172px;width:187px}@media screen and (min-width:768px){.landing-product__detail__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:auto;height:475px;margin-bottom:60px}}.landing-product__detail__item__title{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(24px + (40 - 24) * ((100vw - 320px)/ (1440 - 320)));line-height:1.18}@media all and (min-width:1441px){.landing-product__detail__item__title{font-size:40px}}.landing-product__detail__item__text{width:100%;max-width:825px;margin:0 auto}.landing-product__detail__item__text ul{width:100%;max-width:400px;margin:0 auto}.landing-product__detail__item__text li:not(:last-child){margin-bottom:px}.landing-product__detail__item__text li::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"-";margin-right:8px}.landing-newsletter{padding:50px 0}@media screen and (min-width:768px){.landing-newsletter{padding:110px 0}}@media screen and (min-width:768px){.landing-newsletter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:1130px;margin:0 auto}}.landing-newsletter__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 32px;max-width:85px}@media screen and (min-width:768px){.landing-newsletter__img{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;margin:0;padding:0 40px}}@media screen and (min-width:768px){.landing-newsletter__text{-webkit-box-flex:0;-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}}.landing-newsletter__title{margin-bottom:20px;text-align:left;letter-spacing:1px}@media screen and (min-width:768px){.landing-newsletter__title{margin-bottom:60px}}.landing-about__1{padding:50px 0}@media screen and (min-width:768px){.landing-about__1{padding:100px 0}}.landing-about__1__title{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);position:relative;display:inline-block;margin-bottom:24px;padding-bottom:13px;font-family:"Druk Super",Arial,Helvetica,sans-serif;font-size:calc(30px + (85 - 30) * ((100vw - 320px)/ (1440 - 320)));line-height:1;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.landing-about__1__title{font-size:85px}}@media screen and (min-width:768px){.landing-about__1__title{margin-bottom:50px;padding-bottom:53px}}.landing-about__1__title::after{position:absolute;left:0;bottom:0;width:100%;height:9px;display:block;content:"";background:transparent url(title-line.png) no-repeat left center;background-size:100% auto}@media screen and (min-width:768px){.landing-about__1__title::after{height:38px}}.landing-about__1__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.landing-about__1__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.landing-about__1__img{-webkit-box-flex:0;-ms-flex:0 0 113px;flex:0 0 113px;max-width:113px;margin-bottom:24px}@media screen and (min-width:768px){.landing-about__1__img{-webkit-box-flex:0;-ms-flex:0 0 312px;flex:0 0 312px;max-width:312px;margin-right:64px;margin-bottom:0}}.landing-about__1__text{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Bravest,Arial,Helvetica,sans-serif;font-size:calc(13px + (20 - 13) * ((100vw - 320px)/ (1440 - 320)));line-height:1.54;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.landing-about__1__text{font-size:20px}}@media screen and (min-width:768px){.landing-about__1__text{margin-top:8px;line-height:1.95}}#store-body_OLD *{-webkit-box-sizing:border-box;box-sizing:border-box}#store-body_OLD .kHbefU.kHbefU{position:relative;width:calc(100% - 32px);max-width:800px;border-radius:40px;background-color:#f9423a;margin:auto;padding:25px 105px 28px}@media screen and (max-width:992px){#store-body_OLD .kHbefU.kHbefU{max-width:736px}}@media screen and (max-width:768px){#store-body_OLD .kHbefU.kHbefU{max-width:544px;padding:24px 16px}}@media screen and (max-width:576px){#store-body_OLD .kHbefU.kHbefU{max-width:420px}}#store-body_OLD .fzQmMF.fzQmMF{right:15px;top:-3px;outline:0;width:35px;height:45px}@media screen and (min-width:576px){#store-body_OLD .fzQmMF.fzQmMF{right:45px;top:5px}}#store-body_OLD .fzQmMF.fzQmMF svg{position:absolute;top:50%;left:50%;width:100%;height:100%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}#store-body_OLD .fzQmMF.fzQmMF:after{content:"𐄂";font-size:40px;color:#fff}#store-body_OLD .fMxCHz.fMxCHz:nth-child(1) .dviQAo.dviQAo{width:100%;max-width:268px;padding:0;margin-bottom:11px}#store-body_OLD .MhNOK.MhNOK,#store-body_OLD .MhNOK.MhNOK img{width:auto}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2),#store-body_OLD .fMxCHz.fMxCHz:nth-child(4){position:absolute;top:0;height:100%;width:105px}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(2),#store-body_OLD .fMxCHz.fMxCHz:nth-child(4){position:static;width:auto;height:auto}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .dMHKxR.dMHKxR,#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .dMHKxR.dMHKxR{position:absolute;left:0;top:50%;margin-top:-25px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;padding:0;width:300px}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .dMHKxR.dMHKxR,#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .dMHKxR.dMHKxR{position:static}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span,#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{font-family:Bravest,Arial,Helvetica,sans-serif;font-size:17px!important;line-height:1.22;text-transform:uppercase;color:#fff}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span,#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{font-size:16px!important}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2){left:0}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(2){display:none}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1{position:relative}#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container{-webkit-transform:rotate(-90deg) translate(0,-50%);-ms-transform:rotate(-90deg) translate(0,-50%);transform:rotate(-90deg) translate(0,-50%);margin-left:-172px;position:absolute;top:50%;right:-100px}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(2) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container{margin-top:0;margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(4){right:0}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(4){display:none}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1{position:relative}#store-body_OLD .fMxCHz.fMxCHz:nth-child(4) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:-172px;position:absolute;top:50%;right:-85px}#store-body_OLD .fMxCHz.fMxCHz .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container{overflow:visible}#store-body_OLD .fMxCHz.fMxCHz:nth-child(5){padding:10px 0}@media screen and (max-width:576px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(5) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor{min-height:50px}}#store-body_OLD .fMxCHz.fMxCHz:nth-child(5) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{margin-top:-10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px!important;line-height:1.06;letter-spacing:-1.44px;color:#fff}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz:nth-child(5) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span{font-size:14px!important}}#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0,#store-body_OLD .fMxCHz.fMxCHz .TextInput__StyledInputContainer-sc-1ydur12-1{position:relative;width:100%;max-width:387px;margin:0 auto}#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0::before,#store-body_OLD .fMxCHz.fMxCHz .TextInput__StyledInputContainer-sc-1ydur12-1::before{position:absolute;left:-20px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);display:block;content:"";width:33px;height:40px}@media screen and (max-width:768px){#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0::before,#store-body_OLD .fMxCHz.fMxCHz .TextInput__StyledInputContainer-sc-1ydur12-1::before{display:none}}#store-body_OLD .fMxCHz.fMxCHz .TextInput__StyledInputContainer-sc-1ydur12-1::before{background:transparent url(email-icon.svg) no-repeat center/contain}#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0::before{background:transparent url(phone-icon.svg) no-repeat center/contain}#store-body_OLD .fMxCHz.fMxCHz .iAEzeA.iAEzeA.iAEzeA.iAEzeA.iAEzeA.iAEzeA{background-color:transparent!important;border:none!important}#store-body_OLD .fMxCHz.fMxCHz input{border-radius:5px!important;padding:0 0 0 16px!important;height:40px!important;color:#fff!important;font-family:ASM,Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:16px!important;background-color:transparent!important;border:1px solid #fff!important}#store-body_OLD .fMxCHz.fMxCHz input::-webkit-input-placeholder{opacity:1;color:#fff!important}#store-body_OLD .fMxCHz.fMxCHz input::-moz-placeholder{opacity:1;color:#fff!important}#store-body_OLD .fMxCHz.fMxCHz input:-ms-input-placeholder{opacity:1;color:#fff!important}#store-body_OLD .fMxCHz.fMxCHz input::-ms-input-placeholder{opacity:1;color:#fff!important}#store-body_OLD .fMxCHz.fMxCHz input::placeholder{opacity:1;color:#fff!important}#store-body_OLD .fMxCHz.fMxCHz input:focus{-webkit-box-shadow:rgba(255,255,255,.5) 0 0 5px;box-shadow:rgba(255,255,255,.5) 0 0 5px}#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0{border-radius:5px;height:40px;text-align:left;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));background-color:transparent}@media all and (min-width:1441px){#store-body_OLD .fMxCHz.fMxCHz .PhoneNumberInputComponents__StyledInputContainer-sc-13l4vul-0{font-size:18px}}#store-body_OLD .fMxCHz.fMxCHz .jOsBqZ.jOsBqZ{display:none}#store-body_OLD .fMxCHz.fMxCHz .FormComponent__StyledFormComponentWrapper-sc-15knat2-0{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#store-body_OLD .fMxCHz.fMxCHz .Button__FormStyledButton-sc-1of1qh3-0{display:inline-block;height:44px;width:auto;padding:0 18px;border:2px solid #000;border-radius:22px;background-color:#fbdb00;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;text-transform:uppercase;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;letter-spacing:2.7px;line-height:43px;margin:0 auto}@media all and (min-width:1441px){#store-body_OLD .fMxCHz.fMxCHz .Button__FormStyledButton-sc-1of1qh3-0{font-size:18px}}#store-body_OLD .fMxCHz.fMxCHz .Button__FormStyledButton-sc-1of1qh3-0:focus,#store-body_OLD .fMxCHz.fMxCHz .Button__FormStyledButton-sc-1of1qh3-0:hover{background-color:#f9423a;color:#fbdb00}#store-body_OLD .fMxCHz.fMxCHz:nth-child(9){max-width:540px;margin:0 auto}#store-body_OLD .fMxCHz.fMxCHz:nth-child(9) .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor p span{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;line-height:1;color:#fff!important;font-size:12px!important}.pdp-bold .bsub-widget__bottom{display:none}.bsub-widget{padding:0!important}.bsub-widget legend{display:none}.bsub-widget__wrapper{border:0;border-radius:0;padding:0;background-color:transparent}.bsub-widget__wrapper fieldset{background-color:transparent}.bsub-widget__groups-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bsub-widget__group+.bsub-widget__group{margin-left:0}.bsub-widget__group-header{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border-radius:0;border:2px solid var(--foreground-color);background:rgba(255,255,255,.3);height:51px;cursor:pointer;padding-left:clamp(36px,3.3vw,53px)}.bsub-widget__group-header:after,.bsub-widget__group-header:before{content:"";width:20px;height:20px;border:2px solid var(--foreground-color);position:absolute;top:50%;left:clamp(9px,.86vw,14px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}.bsub-widget__group-header:after{width:12px;height:12px;border:0;background-color:var(--foreground-color);left:clamp(13px,1.2vw,18px);-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.bsub-widget__group-header:hover{-webkit-box-shadow:none;box-shadow:none}.bsub-widget__group-header .bsub-widget__image{display:none}input:checked+.bsub-widget__group-header{-webkit-box-shadow:none;box-shadow:none;color:var(--foreground-color);border-color:var(--foreground-color)}input:checked+.bsub-widget__group-header:after{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}input:checked+.bsub-widget__group-header .bsub-widget__image{color:#f6f4f0}.bsub-widget__group-label{margin-bottom:12px}.bsub-widget__price,.bsub-widget__text{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:17px;text-transform:uppercase;padding-top:3px;font-size:calc(14px + (17 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.bsub-widget__price,.bsub-widget__text{font-size:17px}}@media screen and (min-width:768px){.bsub-widget__price br,.bsub-widget__text br{display:none}}.bsub-widget__group-discount-summary{font-size:100%}.bsub-widget__plans-container{margin-top:0;padding:12px;background:rgba(255,255,255,.3);margin-bottom:12px}.bsub-widget__plan-header{background:0 0;font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;border-radius:0;font-size:14px}@media screen and (max-width:575px){.bsub-widget__plan-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:50px;position:relative}}@media screen and (max-width:575px){.bsub-widget__plan-header .bsub-widget__image{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.bsub-widget__plan-header .bsub-widget__text{font-size:inherit}.bsub-widget__plan-header .bsub-widget__unchecked-icon circle:last-of-type{stroke:currentColor;stroke-opacity:.9}.bsub-widget__plan-header:hover{background:rgba(249,66,58,.05)}input:checked+.bsub-widget__plan-header{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,.17);color:var(--foreground-color)}.article__author,.article__date,.cart-popup-item__title,.cart-popup__heading,.custom__linklist-link,.rte--article,cite{color:#f9423a}.cart dd,.cart-popup-item__quantity span,.cart-subtotal__price,.cart-subtotal__title,.cart__final-price__label,.cart__final-price__value,.product-details__item--property,.product-details__item--property:after,.selling-plan-details{color:var(--foreground-color)}.selling-plan-details{font-size:0}.product-details__item--property{font-size:14px;text-transform:uppercase}.quote-icon svg{fill:#f9423a}.mega-subtitle{font-size:20px}.article__grid-excerpt,.mega-subtitle,.share-title,.shopify-payment-button__more-options,.slideshow__title--mobile{color:#f9423a}.cart-popup__dismiss-button{border-color:var(--foreground-color)}.cart-popup__dismiss-button span{color:var(--foreground-color)}.cart-popup__dismiss-button:not([disabled]):hover{background-color:var(--foreground-color);color:var(--background-color)}.cart-popup__dismiss-button:not([disabled]):hover span{color:currentColor}[data-image-loading-animation]{background-color:transparent;-webkit-animation:none;animation:none}.blog-card__title,.image-bar__caption,.mega-title,.slideshow__subtitle{color:#fff}.social-sharing{-ms-flex-wrap:wrap;flex-wrap:wrap}.social-sharing li:not(:last-of-type){margin-right:12px}.share-title{color:#f9423a;font-size:17px}.input-group__field{margin-bottom:0;margin-top:-2px;padding:13px 16px;background-color:transparent;border:2px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;color:#f9423a;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media all and (min-width:1441px){.input-group__field{font-size:20px}}.input-group__field::-webkit-input-placeholder{color:#f9423a;opacity:1}.input-group__field::-moz-placeholder{color:#f9423a;opacity:1}.input-group__field:-ms-input-placeholder{color:#f9423a;opacity:1}.input-group__field::-ms-input-placeholder{color:#f9423a;opacity:1}.input-group__field::placeholder{color:#f9423a;opacity:1}.input-group__field:focus{border-left-width:6px;padding-left:13px}@media screen and (min-width:768px){.input-group__field{padding:11px 16px}}.text-link{color:#f9423a}.quotes-slider__text cite{font-size:17px}.cart-popup-wrapper{background:var(--background-color);border-color:var(--foreground-color);border-width:2px}.cart-popup{background:var(--background-color)}.cart-popup:focus{outline:0}.cart-popup__heading{font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));font-weight:700}@media all and (min-width:1441px){.cart-popup__heading{font-size:18px}}.cart-popup-item__title{font-size:calc(16px + (19 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400}@media all and (min-width:1441px){.cart-popup-item__title{font-size:19px}}.cart-popup-item__description,.cart-popup-item__title,.cart-popup__heading{color:var(--foreground-color)}.cart-popup__header{border-bottom:2px solid var(--foreground-color)}.cart-popup__close .icon-close{fill:var(--foreground-color)}.cart-popup__cta-link{-o-border-image:none;border-image:none;border-color:var(--foreground-color);background-color:var(--foreground-color)}.cart-popup__cta-link,.cart-popup__cta-link span{color:var(--background-color)}.cart-popup__cta-link:not([disabled]):focus,.cart-popup__cta-link:not([disabled]):hover{background:var(--foreground-color);color:var(--background-color);border-color:var(--foreground-color)}.cart-popup__cta-link:not([disabled]):focus span,.cart-popup__cta-link:not([disabled]):hover span{color:currentColor}.article-listing{padding:20px 0 clamp(20px,3.125vw,50px);border-top:2px solid var(--foreground-color)}@media screen and (min-width:768px){.article-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.article__list-image-wrapper a{position:relative;width:100%;height:0;display:block;padding-top:0!important;padding-bottom:56.25%;overflow:hidden}.article__list-image-wrapper a img{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.blog-list-view{padding-top:clamp(20px,2.5vw,40px)}.blog-list-view .article-listing__content{margin-bottom:1rem}@media screen and (min-width:768px){.blog-list-view .article-listing__content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;margin-bottom:0}}.blog-list-view .article__title{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(18px + (22 - 18) * ((100vw - 320px)/ (1440 - 320)));margin-bottom:1.23rem}@media all and (min-width:1441px){.blog-list-view .article__title{font-size:22px}}.blog-list-view .article__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--foreground-color);font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase;line-height:1.4}@media all and (min-width:1441px){.blog-list-view .article__text{font-size:16px}}.blog-list-view .article__text a{color:currentColor}.blog-list-view .article__meta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media screen and (min-width:768px){.blog-list-view .article__meta-buttons{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;max-width:170px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-list-view .article__meta-buttons .btn{width:100%}.template-article{background-color:var(--background-color)}.template-article .return-link-wrapper{padding-bottom:100px}.article__text.inactive{display:none}.article__text p{color:#f9423a}.article__text.rte .article-single__image{margin-bottom:20px}@media screen and (min-width:768px){.article__text.rte .article-single__image{margin-bottom:40px}}.article__text.rte .article-single__image a{padding-bottom:75%}.article__text .article__cta-link{text-align:center}.grid__item.article-container{padding-left:0}.article-single__image a.article__list-image-container{border-bottom:0!important}.article-single__title{width:85%;margin-inline:auto;margin-top:2rem}.article-single__content{max-width:770px;margin-inline:auto}.article-single__content .social-sharing{list-style:none;margin:2rem 0}.article-single__content .social-sharing .btn--small{margin:0;width:auto}.article-single__content a:not(.btn){color:currentColor}.article-single__cta{padding-top:1rem}.article-single__cta .btn{width:100%}@media screen and (min-width:576px){.article-single__cta .btn{width:270px}}.open-roles{padding-top:clamp(2rem,4.375vw,70px)}.about-header__title .open-roles span,.open-roles .about-header__title span,.open-roles .title-grosa{margin-bottom:1rem}.press-page .static__page{padding-top:20px}@media screen and (min-width:768px){.press-page .static__page{padding-top:0}}.press-page .page__subtitle,.press-page .page__title{text-align:left}@media screen and (min-width:768px){.press-page .page__subtitle,.press-page .page__title{text-align:center}}.press-page .page__title{margin-bottom:20px}.press-page .page__subtitle{width:80%;margin-bottom:40px;font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400}@media screen and (min-width:768px){.press-page .page__subtitle{width:60%;margin:0 auto 60px auto}}@media screen and (min-width:992px){.press-page .page__subtitle{width:42%}}.press-item{border:4px solid #f9423a;text-align:center;margin-bottom:60px}@media screen and (min-width:992px){.press-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}@media screen and (min-width:992px){.press-item:not(:first-of-type){margin-top:-4px}}.press-item>div:not(.press-item__link){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:28px 16px}@media screen and (min-width:992px){.press-item>div:not(.press-item__link){padding:28px}}.press-item img{max-height:23px}@media screen and (min-width:992px){.press-item img{max-height:40px}}.press-item a,.press-item p,.press-item span{color:#f9423a}.press-item__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.press-item__logo{text-align:center;border-bottom:4px solid #f9423a}@media screen and (min-width:992px){.press-item__logo{border-right:4px solid #f9423a;border-bottom:0;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%}}.press-item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}@media screen and (min-width:992px){.press-item__link{border-left:4px solid #f9423a}}.press-item__link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-family:ASM,Arial,Helvetica,sans-serif;margin-bottom:0;padding:28px 16px}@media screen and (min-width:992px){.press-item__link a{padding:28px}}.press-item__link a:after{content:"→";font-size:24px;font-weight:700;font-family:GTSectra,Arial,Helvetica,sans-serif;margin:-3px 0 0 10px}.press-item__link a:hover{background:#f9423a url(overlay@2x.png);background-size:90px;color:#fff}@media screen and (max-width:991px){.press-item__link a{background:#f9423a url(overlay@2x.png);color:#fff}}.founders_caption{width:70%;max-width:100%}.banner-title:after{display:none}.page-history__title{margin-bottom:clamp(2rem,6.25vw,100px)}.page-history__instafeed{padding-top:2rem}.page-history__instafeed p{position:relative;z-index:1;margin-bottom:0}.stories{color:var(--foreground-color)}.stories__item{max-width:2000px;margin-inline:auto;margin-bottom:40px}@media screen and (min-width:576px){.stories__item{margin-bottom:clamp(80px,6.25vw,100px)}}.stories__header{margin-bottom:clamp(2rem,3.75vw,60px)}.stories__title{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:0;width:95%;margin-inline:auto}@media screen and (min-width:768px){.stories__title{width:75%;max-width:1300px}}.stories__subtitle{font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)));margin-inline:auto;text-align:center;width:75%}@media all and (min-width:1441px){.stories__subtitle{font-size:24px}}@media screen and (min-width:768px){.stories__subtitle{width:530px}}.stories__subtitle a{color:currentColor;text-decoration:underline}.stories__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.stories__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.stories__content.reversed .stories__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:0;margin-left:-2%}}@media screen and (min-width:992px){.stories__content.reversed .stories__text{margin-left:clamp(2rem,4.375vw,70px);margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}}@media screen and (min-width:1200px){.stories__content.reversed .stories__text{-webkit-box-flex:0;-ms-flex:0 0 clamp(100px,29.375vw,470px);flex:0 0 clamp(100px,29.375vw,470px);max-width:clamp(100px,29.375vw,470px)}}.stories__text{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}@media screen and (min-width:768px){.stories__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:992px){.stories__text{display:block;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px;margin-left:auto;margin-right:clamp(2rem,4.375vw,70px)}}@media screen and (min-width:1200px){.stories__text{-webkit-box-flex:0;-ms-flex:0 0 clamp(100px,30.25vw,484px);flex:0 0 clamp(100px,30.25vw,484px);max-width:clamp(100px,30.25vw,484px)}}.stories__text,.stories__text a,.stories__text p{color:currentColor;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.4;text-transform:uppercase}@media all and (min-width:1441px){.stories__text,.stories__text a,.stories__text p{font-size:20px}}.stories__text img{display:block;float:left;max-width:100px;margin-right:1rem}@media screen and (min-width:768px){.stories__text img{max-width:200px}}@media screen and (min-width:992px){.stories__text img{max-width:300px;float:none}}.stories__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem;width:90%}@media screen and (min-width:992px){.stories__media{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%;margin-right:-2%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}}.stories__media img{width:100%}.stories__image-wrapper{font-size:0}.stories-banner{--stories-banner-polygon-value:polygon(0 81px,100% 0,100% calc(100% - 81px),0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:1235px;position:relative;margin:90px 0 clamp(80px,11.688vw,187px)}@media screen and (min-width:576px){.stories-banner{height:1430px}}@media screen and (min-width:576px){.stories-banner{height:1709px}}@media screen and (min-width:768px){.stories-banner{margin:10vw 0 clamp(80px,11.688vw,187px)}}@media screen and (min-width:860px){.stories-banner{margin:25.227vw 0 clamp(80px,11.688vw,187px)}}@media screen and (min-width:992px){.stories-banner{margin:220px 0 clamp(80px,11.688vw,187px)}}@media screen and (min-width:1200px){.stories-banner{margin:250px 0 clamp(80px,11.688vw,187px)}}@media screen and (min-width:1440px){.stories-banner{margin-top:180px}}.stories-banner:before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--stories-banner-polygon-value);clip-path:var(--stories-banner-polygon-value)}.stories-banner>img{position:absolute;top:50%;left:50%;width:1500px;-webkit-transform:translate(-59%,-49%);-ms-transform:translate(-59%,-49%);transform:translate(-59%,-49%);max-width:2460px;max-height:none;z-index:10}@media screen and (min-width:375px){.stories-banner>img{width:1600px;-webkit-transform:translate(-63%,-49%);-ms-transform:translate(-63%,-49%);transform:translate(-63%,-49%)}}@media screen and (min-width:576px){.stories-banner>img{width:2000px}}@media screen and (min-width:768px){.stories-banner>img{width:245%}}@media screen and (min-width:860px){.stories-banner>img{width:245%}}@media screen and (min-width:992px){.stories-banner>img{width:200%}}@media screen and (min-width:1440px){.stories-banner>img{width:155%;-webkit-transform:translate(-61%,-49%);-ms-transform:translate(-61%,-49%);transform:translate(-61%,-49%)}}.stories-banner__content{position:relative;z-index:11}.stories-banner__title{color:currentColor;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-size:calc(32px + (60 - 32) * ((100vw - 320px)/ (1440 - 320)));font-weight:400;letter-spacing:normal}@media all and (min-width:1441px){.stories-banner__title{font-size:60px}}.stories-banner__text{width:563px;max-width:100%;margin-inline:auto;font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(16px + (24 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;text-transform:uppercase}@media all and (min-width:1441px){.stories-banner__text{font-size:24px}}@media screen and (min-width:576px){.stories-banner__text{width:412px}}@media screen and (min-width:768px){.stories-banner__text{width:563px}}.okendo_wrapper h1{text-align:center;margin-bottom:40px;font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase}.okeReviews .okeReviews-review-recommendation{display:none}.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview{display:inline-block!important;margin-top:15px!important}.hero-page .hero-section__title{-webkit-transform:none;-ms-transform:none;transform:none;text-align:center;color:#f9423a}.hero-page .hero-section__title:after{display:none}.hero-page .hero-section__image{z-index:-1}@media screen and (min-width:768px){.hero-page .hero-section__image{margin-top:-7.5em}}.hero-page .hero-section__caption{padding:0 0 12%;margin:-8% auto 0;max-width:900px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-page__title{text-align:center;z-index:1}.hero-page__title h1{display:block;font-size:calc(32px + (105 - 32) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.hero-page__title h1{font-size:105px}}.hero-section__item{width:80px}.hero-section__item:not(:last-child){margin-right:20px}@media screen and (min-width:576px){.hero-section__item{width:100px}.hero-section__item:not(:last-child){margin-right:100px}}@media screen and (min-width:768px){.hero-section__item{width:170px}.hero-section__item:not(:last-child){margin-right:150px}}.hero-section__item img{-o-object-fit:cover;object-fit:cover}.subscription-info{color:var(--background-color);position:relative;padding:10rem 0}@media screen and (max-width:768px){.subscription-info{padding-top:8rem}}@media screen and (max-width:576px){.subscription-info{padding-top:5rem}}.subscription-info__bg{position:absolute;inset:0;-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%);clip-path:polygon(0 0,100% 0,100% 95%,0 100%);background-color:var(--foreground-color)}.subscription-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px;position:relative}@media screen and (min-width:992px){.subscription-info__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.subscription-info__title{color:currentColor;padding:0 0 3rem;max-width:90%;margin-inline:auto}@media screen and (max-width:768px){.subscription-info__title{padding-bottom:1rem}}.subscription-info__text{color:currentColor;margin-bottom:2rem}.subscription-info__text h4,.subscription-info__text p{color:currentColor;text-transform:uppercase;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.subscription-info__text h4,.subscription-info__text p{font-size:24px}}.subscription-info__text h4{font-weight:400;font-family:Bravest,Arial,Helvetica,sans-serif;margin-bottom:0}.subscription-info__text p{font-family:ASM,Arial,Helvetica,sans-serif}.subscription-info__content{max-width:70%}@media screen and (min-width:992px){.subscription-info__content{max-width:500px}}@media screen and (max-width:768px){.subscription-info__content{text-align:center;max-width:500px;margin-inline:auto}}.subscription-info__image{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (min-width:992px){.subscription-info__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:814px;position:relative;margin-bottom:0}}.subscription-info__image img{max-width:150px;margin:0 auto;width:100%}@media screen and (min-width:576px){.subscription-info__image img{max-width:350px}}@media screen and (min-width:768px){.subscription-info__image img{width:814px;max-width:100%}}@media screen and (max-width:576px){.subscription-info__image img{width:100%;max-width:100%}}.subscription-info .btn{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.subscription-info .btn:not([disabled]),.subscription-info .btn:not([disabled]):focus,.subscription-info .btn:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color)}.subscription-info .aside-image{position:absolute;left:0;bottom:0}@media screen and (max-width:992px){.subscription-info .aside-image{scale:.7}}.subscription-info .aside-image--left{translate:-35% 28%}@media screen and (max-width:576px){.subscription-info .aside-image--left{translate:-50% 28%}}.subscription-info .aside-image--right{left:auto;right:0;bottom:auto;top:0;translate:35% -8%}@media screen and (max-width:576px){.subscription-info .aside-image--right{translate:50% -8%}}.why-subscribe{padding:4rem 0}.why-subscribe .grid{padding:0 40px;max-width:1585px}.why-subscribe__title{margin-bottom:5rem}@media screen and (max-width:768px){.why-subscribe__title{margin-bottom:3rem}}.why-subscribe__items{gap:4rem;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (min-width:1600px){.why-subscribe__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1440px){.why-subscribe__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.why-subscribe__items{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:3rem}}.why-subscribe__item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;max-width:325px;border:2px solid #f9423a;min-height:275px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-inline:auto}.why-subscribe__item:nth-of-type(even){-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}@media screen and (min-width:1600px){.why-subscribe__item{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;max-width:325px}}@media screen and (max-width:1439px){.why-subscribe__item:nth-of-type(even){margin-right:auto;margin-left:0}.why-subscribe__item:nth-of-type(odd){margin-right:0;margin-left:auto}}@media screen and (max-width:767px){.why-subscribe__item:nth-of-type(even),.why-subscribe__item:nth-of-type(odd){margin-inline:auto}}@media screen and (max-width:767px){.why-subscribe__item{margin-inline:auto}}.why-subscribe__item h3{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:0}@media screen and (min-width:1440px){.why-subscribe__item h3{font-size:36px}}@media screen and (min-width:1600px){.why-subscribe__item h3{font-size:40px}}.why-subscribe__item p{font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:.875rem}.why-subscribe__item-header{border-bottom:2px solid var(--foreground-color);padding:1.56rem 1rem}.why-subscribe__item-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.4rem 1rem}.subscription-product___OLD{padding-bottom:50px}@media screen and (min-width:768px){.subscription-product___OLD{padding-bottom:150px}}.subscription-product___OLD .product-single__media-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px}.subscription-product___OLD .bsub-widget__wrapper{border-width:2px;padding-top:0}@media screen and (min-width:1200px){.subscription-product___OLD .bsub-widget__wrapper{padding-left:10px;padding-right:10px}}.subscription-product___OLD .bsub-widget *{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}.subscription-product___OLD .bsub-widget__bottom{padding:20px 10px 0}.subscription-product___OLD .bsub-widget__bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-product___OLD .bsub-widget__bottom-item:not(:last-child){margin-bottom:5px}.subscription-product___OLD .bsub-widget__bottom-item p{font-size:calc(14px + (14 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.subscription-product___OLD .bsub-widget__bottom-item p{font-size:14px}}.subscription-product___OLD .bsub-widget__bottom-item img{margin-right:10px}.subscription-product___OLD .bsub-widget__text{font-size:calc(18px + (20 - 18) * ((100vw - 320px)/ (1440 - 320)))}@media screen and (min-width:576px){.subscription-product___OLD .bsub-widget__text{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width:1441px){.subscription-product___OLD .bsub-widget__text{font-size:20px}}.subscription-product___OLD .bsub-widget__plan-pricing span{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.subscription-product___OLD .bsub-widget__plan-pricing span{font-size:20px}}@media screen and (min-width:768px) and (max-width:992px){.subscription-product___OLD .bsub-widget__plan-pricing span{font-size:calc(12px + (12 - 12) * ((100vw - 320px)/ (1440 - 320)))}}@media screen and (min-width:768px) and (max-width:992px) and (min-width:1441px){.subscription-product___OLD .bsub-widget__plan-pricing span{font-size:12px}}.subscription-product___OLD .bsub-widget__plan-header .bsub-widget__text{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.subscription-product___OLD .bsub-widget__plan-header .bsub-widget__text{font-size:20px}}@media screen and (min-width:768px) and (max-width:992px){.subscription-product___OLD .bsub-widget__plan-header .bsub-widget__text{font-size:calc(12px + (12 - 12) * ((100vw - 320px)/ (1440 - 320)))}}@media screen and (min-width:768px) and (max-width:992px) and (min-width:1441px){.subscription-product___OLD .bsub-widget__plan-header .bsub-widget__text{font-size:12px}}.subscription-product___OLD input:checked+.bsub-widget__group-header{background:0 0;border:none}.subscription-product___OLD input:checked+.bsub-widget__group-header .bsub-widget__text{text-align:left;width:100%}.subscription-product___OLD input:checked+.bsub-widget__group-header .bsub-widget__text span{color:#f9423a}.subscription-product___OLD input:checked+.bsub-widget__plan-header{background:0 0}.subscription-product___OLD input:checked+.bsub-widget__plan-header .bsub-widget__text{background:0 0;color:#f9423a}.subscription-product___OLD input:checked+.bsub-widget__plan-header .bsub-widget__plan-pricing span{background:0 0;color:#f9423a}.subscription-product___OLD input:checked+.bsub-widget__plan-header .bsub-widget__image{color:#f9423a}.subscription-product___OLD .bsub-widget__group:nth-child(1){display:none}.subscription-product___OLD .product-image-custom{padding-bottom:100%}.subscription-product___OLD .product-single__description{display:none}.subscription-product___OLD .product-form{padding-top:0}.subscription-product___OLD .product-form__cart-submit{height:60px;color:#fff;border-color:#f9423a;outline:0;background:#f9423a url(overlay@2x.png)}.subscription-product___OLD .product-form__cart-submit span{color:#fff}.subscription-product___OLD .product-form__group{-ms-flex-wrap:wrap;flex-wrap:wrap}.subscription-product___OLD .product-form__controls-group{width:100%;margin-bottom:14px}@media screen and (min-width:768px){.subscription-product___OLD .product-form__controls-group{margin-bottom:25px}}.subscription-product___OLD .sub-product__input-wrapper p{font-size:calc(12px + (12 - 12) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.subscription-product___OLD .sub-product__input-wrapper p{font-size:12px}}.subscription-product___OLD .sub-product__quantity{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (17 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1;letter-spacing:1.57px;padding:.7em 1em;border-radius:0;border:2px solid #f9423a;color:#f9423a;text-align:center;min-width:85px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px}@media all and (min-width:1441px){.subscription-product___OLD .sub-product__quantity{font-size:17px}}@media screen and (min-width:768px){.subscription-product___OLD .sub-product__quantity{min-width:126px;height:60px;padding:.86em 2em}}.subscription-product___OLD .sub-product__quantity input.sub-product__input{width:50px;padding:0;margin:0;background:0 0;border:none;outline:0;min-height:auto;text-align:center;color:#f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(18px + (20 - 18) * ((100vw - 320px)/ (1440 - 320)));-moz-appearance:textfield}@media all and (min-width:1441px){.subscription-product___OLD .sub-product__quantity input.sub-product__input{font-size:20px}}.subscription-product___OLD .sub-product__quantity input.sub-product__input::-webkit-inner-spin-button,.subscription-product___OLD .sub-product__quantity input.sub-product__input::-webkit-outer-spin-button{-webkit-appearance:none}.subscription-product___OLD .sub-product__quantity input:active,.subscription-product___OLD .sub-product__quantity input:focus{outline:0;border-color:#f9423a}.subscription-product___OLD .sub-product__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.subscription-product___OLD .sub-product__input span{font-size:calc(18px + (20 - 18) * ((100vw - 320px)/ (1440 - 320)));margin-left:-5px}@media all and (min-width:1441px){.subscription-product___OLD .sub-product__input span{font-size:20px}}.subscription-product___OLD .qtybox{max-width:100%;width:100%}.subscription-product___OLD .product-form__item{margin-right:0;padding:0 5px}.subscription-product___OLD .product-form__child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.subscription-product___OLD .btnqty{z-index:10;cursor:pointer}.subscription-product___OLD .product-single__meta{max-width:100%}@media screen and (min-width:768px){.subscription-product___OLD .product-single__meta{max-width:545px}}.subscription-product___OLD .product-form__item--no-variants{max-width:100%}.subscription-product___OLD .product-form__item--submit{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.subscription-product___OLD .product-single__media-group{padding:0;min-height:auto}@media screen and (min-width:768px){.subscription-product___OLD .product-single__media-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding-left:22px;padding-top:40px}}.subscription-product___OLD .grid__item{padding-left:0}@media screen and (min-width:768px){.subscription-product___OLD .grid__item{padding-left:22px}}@media screen and (max-width:768px){.subscription-product___OLD .product-image-custom{margin-top:0}}.subscription-product___OLD .product-single__title{font-family:ASM,Arial,Helvetica,sans-serif}.reviews{padding:80px 0;position:relative;margin-top:30px}@media screen and (min-width:576px){.reviews{margin-top:80px;padding:100px 0}}@media screen and (min-width:768px){.reviews{margin-top:100px}}@media screen and (min-width:1200px){.reviews{margin-top:150px}}@media screen and (min-width:1440px){.reviews{margin-top:200px}}.reviews>img{position:absolute;right:0;bottom:100%;-webkit-transform:translate(50%,35%);-ms-transform:translate(50%,35%);transform:translate(50%,35%);width:150px}@media screen and (min-width:576px){.reviews>img{width:200px}}@media screen and (min-width:768px){.reviews>img{-webkit-transform:translate(50%,15%);-ms-transform:translate(50%,15%);transform:translate(50%,15%)}}@media screen and (min-width:992px){.reviews>img{width:250px;-webkit-transform:translate(50%,35%);-ms-transform:translate(50%,35%);transform:translate(50%,35%)}}@media screen and (min-width:1200px){.reviews>img{width:270px;-webkit-transform:translate(50%,5%);-ms-transform:translate(50%,5%);transform:translate(50%,5%)}}@media screen and (min-width:1440px){.reviews>img{width:300px;-webkit-transform:translate(50%,-20%);-ms-transform:translate(50%,-20%);transform:translate(50%,-20%)}}@media screen and (min-width:1600px){.reviews>img{width:auto;-webkit-transform:translate(50%,-10%);-ms-transform:translate(50%,-10%);transform:translate(50%,-10%)}}@media screen and (min-width:1440px){.reviews .grid{padding:0 40px;max-width:1585px}}.reviews__title{text-align:center;margin-bottom:4rem;color:var(--foreground-color)}@media screen and (min-width:1200px){.reviews__title{margin-bottom:6rem}}.reviews__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media screen and (min-width:768px){.reviews__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:4rem}}@media screen and (min-width:1440px){.reviews__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:0}}.reviews__item{background-color:var(--foreground-color);-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;max-width:325px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--background-color);margin-inline:auto}@media screen and (min-width:768px){.reviews__item:nth-of-type(odd){margin-left:auto;margin-right:0}.reviews__item:nth-of-type(even){margin-right:auto;margin-left:0}}@media screen and (min-width:1440px){.reviews__item{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px}.reviews__item:nth-of-type(even),.reviews__item:nth-of-type(odd){margin:0 auto}}@media screen and (min-width:1600px){.reviews__item{-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px;max-width:325px}}.reviews__item:nth-of-type(odd){-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}@media screen and (min-width:768px){.reviews__item:nth-of-type(odd){-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}}.reviews__item:nth-of-type(even){-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}@media screen and (min-width:768px){.reviews__item:nth-of-type(even){-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}}.reviews__item-stars{width:100%;padding:1.2rem;border-bottom:2px solid currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.reviews__item-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__item-text{padding:1.2rem 1.5rem 0 1.5rem}.reviews__item-text p{font-size:calc(18px + (26 - 18) * ((100vw - 320px)/ (1440 - 320)));color:currentColor;line-height:1.2}@media all and (min-width:1441px){.reviews__item-text p{font-size:26px}}.reviews__item-name{padding:1rem 1.5rem 2rem 1.5rem}.reviews__item-name p{font-family:ASM,Arial,Helvetica,sans-serif;color:currentColor;text-transform:uppercase;font-weight:700;margin-bottom:0;font-size:14px}.start-count-1 .reviews__item-stars img{display:none}.start-count-1 .reviews__item-stars img:nth-child(1){display:inline}.start-count-2 .reviews__item-stars img{display:none}.start-count-2 .reviews__item-stars img:nth-child(1),.start-count-2 .reviews__item-stars img:nth-child(2){display:inline}.start-count-3 .reviews__item-stars img{display:none}.start-count-3 .reviews__item-stars img:nth-child(1),.start-count-3 .reviews__item-stars img:nth-child(2),.start-count-3 .reviews__item-stars img:nth-child(3){display:inline}.start-count-4 .reviews__item-stars img{display:none}.start-count-4 .reviews__item-stars img:nth-child(1),.start-count-4 .reviews__item-stars img:nth-child(2),.start-count-4 .reviews__item-stars img:nth-child(3),.start-count-4 .reviews__item-stars img:nth-child(4){display:inline}.start-count-5 .reviews__item-stars img{display:none}.start-count-5 .reviews__item-stars img:nth-child(1),.start-count-5 .reviews__item-stars img:nth-child(2),.start-count-5 .reviews__item-stars img:nth-child(3),.start-count-5 .reviews__item-stars img:nth-child(4),.start-count-5 .reviews__item-stars img:nth-child(5){display:inline}.faq-section{position:relative;z-index:1;padding:2rem 0}.faq-section:not(.is-page){padding:90px 0 15px;-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}@media screen and (min-width:768px){.faq-section:not(.is-page){padding:120px 0 15px}}.faq-section:not(.is-page):before{content:"";position:absolute;left:0;right:0;bottom:95%;height:100%;background-color:var(--foreground-color);-webkit-clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.faq-section--backdrop{position:absolute;top:95%;left:0;right:0;height:200vh}.faq-section__footer{text-align:center;padding-top:3rem}.faq-section__footer h6{font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400}@media all and (min-width:1441px){.faq-section__footer h6{font-size:24px}}.faq-section__footer .btn{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-top:1rem;min-width:240px}.blog-featured__top li{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:768px){.blog-featured__top .article__list-image-wrapper a{padding-bottom:45%}}#k_id_modal_OLD.modal__custom{position:fixed;left:0;top:0;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;background-color:rgba(20,20,20,.6);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:900000}#k_id_modal_OLD.modal__custom .klaviyo_close_modal{right:0;top:-7px;outline:0;width:35px;height:45px;position:absolute;z-index:9}@media screen and (min-width:576px){#k_id_modal_OLD.modal__custom .klaviyo_close_modal{right:45px;top:5px}}#k_id_modal_OLD.modal__custom .klaviyo_close_modal:after{content:"𐄂";font-size:40px;color:#fff}@media screen and (max-width:576px){#k_id_modal_OLD.modal__custom .klaviyo_close_modal:after{font-size:30px}}#k_id_modal_OLD.modal__custom .klaviyo_inner{max-height:100%}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__wrapper.close{display:none}#k_id_modal_OLD.modal__custom .klaviyo_inner.klaviyo_inner_reskin{position:relative;width:calc(100% - 32px);max-width:800px;border-radius:40px;padding:25px 105px 28px;background:#f9423a;max-height:100%}#k_id_modal_OLD.modal__custom .klaviyo_inner.klaviyo_inner_reskin.success{max-width:515px}@media screen and (max-width:992px){#k_id_modal_OLD.modal__custom .klaviyo_inner.klaviyo_inner_reskin{max-width:736px}}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner.klaviyo_inner_reskin{max-width:544px;padding:24px 16px}}@media screen and (max-width:576px){#k_id_modal_OLD.modal__custom .klaviyo_inner.klaviyo_inner_reskin{max-width:420px}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__logo{width:100%;max-width:268px;padding:0;margin:0 auto 11px}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__text{text-align:center;padding:20px 0}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__text p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:1.06;letter-spacing:-1.44px;color:#fff}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__text p{font-size:14px}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical{position:absolute;top:0;height:100%;width:105px}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical{display:none}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical .modal__vertical--wrapper{position:absolute;left:0;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;padding:0;width:300px;text-align:center}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical .modal__vertical--wrapper{position:static}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical p{font-family:Bravest,Arial,Helvetica,sans-serif;font-size:17px;line-height:1.22;text-transform:uppercase;color:#fff;margin:0}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical p{font-size:16px}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.left{left:0}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.left .modal__vertical--wrapper{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:50%;margin-left:-100px;position:absolute;top:50%}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.left .modal__vertical--wrapper{margin-top:0;margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.right{right:0}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.right .modal__vertical--wrapper{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:-100px;top:50%}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__vertical.right .modal__vertical--wrapper{margin-top:0;margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group{position:relative;width:100%;max-width:387px;margin:0 auto;padding:10px 0}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group::before{position:absolute;left:-20px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);display:block;content:"";width:33px;height:40px}@media screen and (max-width:768px){#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group::before{display:none}}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group.klaviyo_field_group--email::before{background:transparent url(email-icon.svg) no-repeat center/contain}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group.klaviyo_field_group--tel::before{background:transparent url(phone-icon.svg) no-repeat center/contain}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input{border-radius:5px;padding:0 0 0 16px;height:40px;color:#fff;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;background-color:transparent;border:1px solid #fff;width:100%}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input::-webkit-input-placeholder{opacity:1;color:#fff}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input::-moz-placeholder{opacity:1;color:#fff}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input:-ms-input-placeholder{opacity:1;color:#fff}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input::-ms-input-placeholder{opacity:1;color:#fff}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input::placeholder{opacity:1;color:#fff}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_field_group input:focus{-webkit-box-shadow:rgba(255,255,255,.5) 0 0 5px;box-shadow:rgba(255,255,255,.5) 0 0 5px}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_form_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 6px}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_form_actions button{display:inline-block;height:44px;width:auto;padding:0 18px;border:2px solid #000;border-radius:22px;background-color:#fbdb00;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a;text-transform:uppercase;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;letter-spacing:2.7px;line-height:43px;margin:0 auto}@media all and (min-width:1441px){#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_form_actions button{font-size:18px}}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_form_actions button:focus,#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_form_actions button:hover{background-color:#f9423a;color:#fbdb00}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__bottom{max-width:540px;margin:0 auto;text-align:center;padding:10px 6px}#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__bottom p{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;line-height:1;color:#fff;font-size:12px}@media screen and (max-width:336px){#k_id_modal_OLD.modal__custom .klaviyo_inner .modal__bottom p{font-size:9px}}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__success{display:none;text-align:center}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__success p{font-family:Arial,Helvetica,sans-serif}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__success p strong{font-size:24px;font-weight:700;color:#000}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__success p span{font-size:16px;color:#000}#k_id_modal_OLD.modal__custom .klaviyo_inner .klaviyo_inner__success.show{display:block}.iti--allow-dropdown{width:100%}.iti__flag-container{opacity:0}.refer-section.grid{padding-bottom:50px}.refer-section h1{text-align:center}.scroll-to{position:absolute;width:2px;height:2px;top:-400px}@media screen and (max-width:767px){.hero-blog{margin-bottom:50px}}.hero-blog__title{text-align:center;margin-bottom:60px}@media screen and (max-width:576px){.hero-blog__title{margin-bottom:30px}}.hero-blog__media{position:relative;padding-top:45%}@media screen and (max-width:576px){.hero-blog__media{padding-top:75%}}.hero-blog__media img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.hero-blog__media h2{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:#fff;background:0 0;font-size:calc(22px + (55 - 22) * ((100vw - 320px)/ (1440 - 320)));width:100%;text-align:center}@media all and (min-width:1441px){.hero-blog__media h2{font-size:55px}}.template-article.job-posting-page .article__text h1,.template-article.job-posting-page .article__text h2,.template-article.job-posting-page .article__text h3,.template-article.job-posting-page .article__text h4,.template-article.job-posting-page .article__text h5,.template-article.job-posting-page .article__text h6,.template-article.job-posting-page .article__text strong{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase}@media all and (min-width:1441px){.template-article.job-posting-page .article__text h1,.template-article.job-posting-page .article__text h2,.template-article.job-posting-page .article__text h3,.template-article.job-posting-page .article__text h4,.template-article.job-posting-page .article__text h5,.template-article.job-posting-page .article__text h6,.template-article.job-posting-page .article__text strong{font-size:24px}}.template-article.job-posting-page .article__text p,.template-article.job-posting-page .article__text ul:not(.social-sharing),.template-article.job-posting-page .article__text ul:not(.social-sharing) li{font-family:ASM,Arial,Helvetica,sans-serif;color:var(--foreground-color);font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4}@media all and (min-width:1441px){.template-article.job-posting-page .article__text p,.template-article.job-posting-page .article__text ul:not(.social-sharing),.template-article.job-posting-page .article__text ul:not(.social-sharing) li{font-size:16px}}.template-article.job-posting-page .article__text ul:not(.social-sharing){margin-left:0;list-style:none}.template-article.job-posting-page .article__text ul:not(.social-sharing) li{position:relative;padding-left:15px}.template-article.job-posting-page .article__text ul:not(.social-sharing) li:not(:last-of-type){margin-bottom:.5rem}.template-article.job-posting-page .article__text ul:not(.social-sharing) li:before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;left:0;top:.5rem;background-color:currentColor}.template-article.job-posting-page .article__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0}.template-article.job-posting-page .article__location:first-of-type{margin-top:2rem}.template-article.job-posting-page .article__location p,.template-article.job-posting-page .article__location span{color:#f9423a;font-family:Bravest,Arial,Helvetica,sans-serif}.template-article.job-posting-page .article__location img{height:22px;margin:auto}.template-article.job-posting-page .article__location span{position:relative;top:2px}.template-article.job-posting-page .article__location-image{width:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:17px}.blog-form{position:fixed;background-color:rgba(0,0,0,.5);inset:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 2rem;overflow:auto}.blog-form.inactive{display:none}.blog-form .formFooter-heightMask{display:none}.blog-form__content{margin:auto;background-color:var(--background-color);padding:50px 50px 30px 50px;max-width:569px}@media screen and (max-width:768px){.blog-form__content{padding:50px 30px 20px 30px}}.blog-form__content .page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]),.blog-form__content .page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse])+li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]),.blog-form__content .page-section>li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]){margin-top:0!important}.blog-form__content .jotform-form .form-all{margin:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:100%}.blog-form__content .jotform-form .form-section{padding:0}.blog-form__content .jotform-form .form-section label{display:none}.blog-form__content .jotform-form .form-section input[type=file]{display:none}.blog-form__content .jotform-form .form-section .form-line{padding:0;margin:0 0 10px 0;background-color:transparent}.blog-form__content .jotform-form .form-section .form-dropdown,.blog-form__content .jotform-form .form-section .form-textarea,.blog-form__content .jotform-form .form-section .form-textbox:not(#productSearch-input),.blog-form__content .jotform-form .form-section .signature-wrapper{border-radius:0;border-width:2px}.blog-form__content .jotform-form .form-section .form-input{width:100%}.blog-form__content .jotform-form .form-section .form-error-message{display:none}.blog-form__content .jotform-form .form-section .form-buttons-wrapper,.blog-form__content .jotform-form .form-section .form-submit-clear-wrapper{margin:0;padding:0;border:0}.blog-form__content .jotform-form .form-section .form-line-active{background-color:transparent}.blog-form__content .jotform-form .form-section li[data-type=control_head]{cursor:pointer}.blog-form__content .jotform-form .form-section .form-header-group{margin:0;padding:0;border-color:transparent}.blog-form__content .jotform-form .form-section .form-header-group div,.blog-form__content .jotform-form .form-section .form-header-group h2{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.4;color:#f9423a;text-transform:uppercase}.blog-form__content .jotform-form .form-section .form-header-group h2{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form-header-group h2{font-size:20px}}.blog-form__content .jotform-form .form-section .form-header-group .form-header{margin:0;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form-header-group .form-header{font-size:18px}}.blog-form__content .jotform-form .form-section .form-header-group .form-subHeader{display:none}.blog-form__content .jotform-form .form-section .form-header-group div{font-size:calc(10px + (12 - 10) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form-header-group div{font-size:12px}}.blog-form__content .jotform-form .form-section input,.blog-form__content .jotform-form .form-section li[data-type=control_head]{height:50px}.blog-form__content .jotform-form .form-section input,.blog-form__content .jotform-form .form-section li[data-type=control_head],.blog-form__content .jotform-form .form-section textarea{margin-bottom:0;margin-top:-2px;padding:13px 16px;background-color:transparent;border:2px solid var(--foreground-color);font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;color:#f9423a;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:16px}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section input,.blog-form__content .jotform-form .form-section li[data-type=control_head],.blog-form__content .jotform-form .form-section textarea{font-size:16px}}.blog-form__content .jotform-form .form-section input::-webkit-input-placeholder,.blog-form__content .jotform-form .form-section li[data-type=control_head]::-webkit-input-placeholder,.blog-form__content .jotform-form .form-section textarea::-webkit-input-placeholder{color:#f9423a;opacity:1;font-weight:700}.blog-form__content .jotform-form .form-section input::-moz-placeholder,.blog-form__content .jotform-form .form-section li[data-type=control_head]::-moz-placeholder,.blog-form__content .jotform-form .form-section textarea::-moz-placeholder{color:#f9423a;opacity:1;font-weight:700}.blog-form__content .jotform-form .form-section input:-ms-input-placeholder,.blog-form__content .jotform-form .form-section li[data-type=control_head]:-ms-input-placeholder,.blog-form__content .jotform-form .form-section textarea:-ms-input-placeholder{color:#f9423a;opacity:1;font-weight:700}.blog-form__content .jotform-form .form-section input::-ms-input-placeholder,.blog-form__content .jotform-form .form-section li[data-type=control_head]::-ms-input-placeholder,.blog-form__content .jotform-form .form-section textarea::-ms-input-placeholder{color:#f9423a;opacity:1;font-weight:700}.blog-form__content .jotform-form .form-section input::placeholder,.blog-form__content .jotform-form .form-section li[data-type=control_head]::placeholder,.blog-form__content .jotform-form .form-section textarea::placeholder{color:#f9423a;opacity:1;font-weight:700}.blog-form__content .jotform-form .form-section input:hover,.blog-form__content .jotform-form .form-section li[data-type=control_head]:hover,.blog-form__content .jotform-form .form-section textarea:hover{-webkit-box-shadow:none;box-shadow:none}.blog-form__content .jotform-form .form-section input:focus,.blog-form__content .jotform-form .form-section li[data-type=control_head]:focus,.blog-form__content .jotform-form .form-section textarea:focus{border-left-width:6px;padding-left:13px;background:0 0!important}@media screen and (min-width:768px){.blog-form__content .jotform-form .form-section input,.blog-form__content .jotform-form .form-section li[data-type=control_head],.blog-form__content .jotform-form .form-section textarea{padding:12px 16px}}.blog-form__content .jotform-form .form-section textarea{height:280px!important;resize:none}.blog-form__content .jotform-form .form-section select{margin-bottom:0;margin-top:-2px;padding:13px 16px;background-color:transparent;border:2px solid #f9423a;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4;color:#f9423a;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(arrow-down.svg)}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section select{font-size:16px}}.blog-form__content .jotform-form .form-section select::-ms-expand{display:none}.blog-form__content .jotform-form .form-section .form-submit-button,.blog-form__content .jotform-form .form-section .formFooter-button,.blog-form__content .jotform-form .form-section .submit-button{width:100%;margin:0;border-radius:0;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));color:var(--background-color);line-height:1;text-transform:uppercase;padding:0;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:ASM,Arial,Helvetica,sans-serif;background-color:var(--foreground-color);height:48px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form-submit-button,.blog-form__content .jotform-form .form-section .formFooter-button,.blog-form__content .jotform-form .form-section .submit-button{font-size:18px}}.blog-form__content .jotform-form .form-section .form-submit-button:not([disabled]):focus,.blog-form__content .jotform-form .form-section .form-submit-button:not([disabled]):hover,.blog-form__content .jotform-form .form-section .formFooter-button:not([disabled]):focus,.blog-form__content .jotform-form .form-section .formFooter-button:not([disabled]):hover,.blog-form__content .jotform-form .form-section .submit-button:not([disabled]):focus,.blog-form__content .jotform-form .form-section .submit-button:not([disabled]):hover{-webkit-filter:brightness(105%);filter:brightness(105%)}.blog-form__content .jotform-form .form-section .form__bottom{padding-top:20px}.blog-form__content .jotform-form .form-section .form__bottom p{margin-bottom:10px}.blog-form__content .jotform-form .form-section .form__bottom a{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.5;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form__bottom a{font-size:20px}}.blog-form__content .jotform-form .form-section .form__bottom a:focus,.blog-form__content .jotform-form .form-section .form__bottom a:hover{color:#f9423a}.blog-form__content .jotform-form .form-section #customer_register_link{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-form__content .jotform-form .form-section #customer_register_link::after{display:inline-block;margin-left:12px;font-family:GTSectra,Arial,Helvetica,sans-serif;color:#f9423a;font-weight:700;content:"→"}.blog-form__content .jotform-form .form-section #customer_register_link:focus::after,.blog-form__content .jotform-form .form-section #customer_register_link:hover::after{color:#f9423a}.blog-form__content .jotform-form .form-section .form-message{margin-bottom:0}.blog-form__content .jotform-form .form-section .form-message .form-message__title{display:none}.blog-form__content .jotform-form .form-section .form-message--error{border:none;background-color:transparent;padding:16px 0;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.55;color:#f9423a;text-transform:uppercase}@media all and (min-width:1441px){.blog-form__content .jotform-form .form-section .form-message--error{font-size:20px}}.blog-form__content .jotform-form .form-section .form-message--error li{list-style-type:none}.blog-form__content .btn.btn-wide{background-color:transparent;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));color:var(--foreground-color);text-decoration:underline;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;padding:0;height:auto}@media all and (min-width:1441px){.blog-form__content .btn.btn-wide{font-size:18px}}.blog-form__content .btn.btn-wide:not([disabled]):focus,.blog-form__content .btn.btn-wide:not([disabled]):hover{background-color:transparent;color:var(--foreground-color)}.blog-form .form__title{margin-bottom:40px}.job-posting-page .blog-form__content .klaviyo-form{padding:0!important}.job-posting-page .blog-form__content .klaviyo-form strong{font-family:"El Grosa Round",Arial,Helvetica,sans-serif!important;background:#f9423a url(overlay@2x.png)!important;background-size:100px!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;background-origin:content-box!important;margin-bottom:30px;display:block}.job-posting-page .blog-form__content .klaviyo-form div.needsclick{border:none!important}.job-posting-page .blog-form__content .klaviyo-form .needsclick{padding-top:0!important;padding-bottom:0!important;background-color:transparent!important}.job-posting-page .blog-form__content .klaviyo-form .needsclick.inactive{display:none!important}.job-posting-page .blog-form__content .klaviyo-form .needsclick input[type=text]:not(:first-of-type){height:343px!important}.job-posting-page .blog-form__content .klaviyo-form .needsclick span{display:none!important}.job-posting-page .blog-form__content .klaviyo-form .needsclick svg{display:none}.job-posting-page .blog-form__content .klaviyo-form .go354640364.go354640364.go354640364.go354640364.go354640364.go354640364:hover{background-color:#f9423a!important}.job-posting-page .blog-form__content .klaviyo-form button{width:100%!important;margin-top:-4px!important;margin-bottom:0!important;margin-left:0!important;padding-left:16px!important;border-color:transparent!important;border-width:0!important;font-size:17px!important;color:#fff!important;line-height:1!important;text-transform:uppercase!important;border:0!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;font-family:ASM,Arial,Helvetica,sans-serif!important;height:52px!important}.job-posting-page .blog-form__content .klaviyo-form button:not(:hover){background:#f9423a url(overlay@2x.png)!important;background-size:90px!important}.job-posting-page .blog-form__content .klaviyo-form button:active,.job-posting-page .blog-form__content .klaviyo-form button:hover{background-color:#f9423a!important}.job-posting-page .blog-form__content .klaviyo-form input,.job-posting-page .blog-form__content .klaviyo-form textarea{margin-bottom:0;margin-top:-2px;padding:13px 16px!important;background-color:transparent!important;border:2px solid #f9423a!important;-o-border-image:url(overlay-red.png) 30!important;border-image:url(overlay-red.png) 30!important;font-family:ASM,Arial,Helvetica,sans-serif!important;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4!important;color:#f9423a!important;text-transform:uppercase!important;-webkit-transition:all .3s!important;-o-transition:all .3s!important;transition:all .3s!important;height:52px}@media all and (min-width:1441px){.job-posting-page .blog-form__content .klaviyo-form input,.job-posting-page .blog-form__content .klaviyo-form textarea{font-size:20px}}.job-posting-page .blog-form__content .klaviyo-form input::-webkit-input-placeholder,.job-posting-page .blog-form__content .klaviyo-form textarea::-webkit-input-placeholder{color:#f9423a!important;opacity:1!important}.job-posting-page .blog-form__content .klaviyo-form input::-moz-placeholder,.job-posting-page .blog-form__content .klaviyo-form textarea::-moz-placeholder{color:#f9423a!important;opacity:1!important}.job-posting-page .blog-form__content .klaviyo-form input:-ms-input-placeholder,.job-posting-page .blog-form__content .klaviyo-form textarea:-ms-input-placeholder{color:#f9423a!important;opacity:1!important}.job-posting-page .blog-form__content .klaviyo-form input::-ms-input-placeholder,.job-posting-page .blog-form__content .klaviyo-form textarea::-ms-input-placeholder{color:#f9423a!important;opacity:1!important}.job-posting-page .blog-form__content .klaviyo-form input::placeholder,.job-posting-page .blog-form__content .klaviyo-form textarea::placeholder{color:#f9423a!important;opacity:1!important}.job-posting-page .blog-form__content .klaviyo-form input:hover,.job-posting-page .blog-form__content .klaviyo-form textarea:hover{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.job-posting-page .blog-form__content .klaviyo-form input:focus,.job-posting-page .blog-form__content .klaviyo-form textarea:focus{border-left-width:6px!important;padding-left:13px!important;background:0 0!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (min-width:768px){.job-posting-page .blog-form__content .klaviyo-form input,.job-posting-page .blog-form__content .klaviyo-form textarea{padding:12px 16px}}.job-posting-page .blog-form__content .klaviyo-form input:nth-of-type(2){background-color:red!important}.job-posting-page .blog-form__content .klaviyo-form textarea{height:400px}.job-posting-page .blog-form__content .klaviyo-form .klaviyo-input-3{padding-top:20px!important;padding-bottom:300px!important}.job-posting-page .blog-form__content .klaviyo-form .go407003410.go407003410.go407003410.go407003410.go407003410.go407003410::before{display:none}.job-posting-page .blog-form__content .klaviyo-form .go407003410.go407003410.go407003410.go407003410.go407003410.go407003410::after{display:none}.job-posting-page .blog-form__content .klaviyo-form form{width:100%!important;max-width:100%!important}.job-posting-page .blog-form__content .klaviyo-form form>.needsclick>.needsclick input.needsclick:hover{border-color:inherit!important}.job-posting-page .blog-form__content .klaviyo-form form>.needsclick>.needsclick div>div>div.needsclick:hover{border-color:inherit!important}.job-posting-page .blog-form__content .klaviyo-form form>.needsclick>.needsclick:nth-child(5) input{padding-top:20px!important;padding-bottom:300px!important}.job-posting-page .blog-form__content .klaviyo-form form>.needsclick>.needsclick:nth-child(4) div>div>div>div{display:none!important}.article-form-success .article__title{font-size:calc(22px + (38 - 22) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.article-form-success .article__title{font-size:38px}}.article-form__success{padding:20px;border:2px solid #1f873d;margin-top:50px;margin-bottom:300px}@media screen and (max-width:576px){.article-form__success{margin-top:20px}}.article-form__success p{font-family:Bravest,Arial,Helvetica,sans-serif;font-size:calc(16px + (18 - 16) * ((100vw - 320px)/ (1440 - 320)));background:0 0;color:#1f873d}@media all and (min-width:1441px){.article-form__success p{font-size:18px}}@media screen and (max-width:576px){.article-form__success{margin-bottom:100px}}.to-hide.inactive{display:none}.social-sign-up-page .klaviyo-form{overflow:hidden!important}@media screen and (max-width:1200px){.social-sign-up-page .klaviyo-form form{padding:70px 40px!important}}@media screen and (max-width:576px){.social-sign-up-page .klaviyo-form form{padding:40px 20px!important}}@media screen and (max-width:1200px){.social-sign-up-page div[title=social-sign-up-image]{display:none!important}.social-sign-up-page div[title=social-sign-up-image]+.needsclick{padding-left:0!important}}.guide-page__hero{position:relative}.guide-page__title{width:100%;position:relative;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:inherit;line-height:1.1;text-transform:uppercase;display:inline-block;margin-bottom:clamp(40px,5.4vw,82px);z-index:1;font-weight:400;font-size:calc(22px + (102 - 22) * ((100vw - 320px)/ (1440 - 320)));color:#f9423a}@media all and (min-width:1441px){.guide-page__title{font-size:102px}}@media screen and (max-width:375px){.guide-page__title{font-size:17px}}@media screen and (max-width:320px){.guide-page__title{font-size:15px}}.guide-page__title span{display:block}.guide-page__title span:last-of-type{font-size:calc(22px + (73 - 22) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.guide-page__title span:last-of-type{font-size:73px}}.guide-page__quotes{position:relative;padding:16px 24px;color:#f9423a;border:2px solid currentColor;font-size:14px;text-transform:uppercase;text-align:center;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:clamp(40px,5.7vw,90px);font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:375px){.guide-page__quotes{font-size:12px}}.guide-page__quotes img{position:absolute;max-height:none;max-width:none;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.guide-page__quotes img:first-of-type{width:clamp(300px,22vw,380px);left:0;-webkit-transform:translate(-80%,-54%);-ms-transform:translate(-80%,-54%);transform:translate(-80%,-54%)}@media screen and (min-width:576px){.guide-page__quotes img:first-of-type{-webkit-transform:translate(-76%,-62%);-ms-transform:translate(-76%,-62%);transform:translate(-76%,-62%)}}.guide-page__quotes img:last-of-type{width:clamp(185px,13vw,230px);right:0;-webkit-transform:translate(86%,-52%);-ms-transform:translate(86%,-52%);transform:translate(86%,-52%)}.guide-list{margin-bottom:clamp(30px,3.2vw,50px)}.guide-list+.guide-page__quotes{margin-bottom:0}.guide-item{padding:18px;border:2px solid #f9423a}.guide-item:not(:last-of-type){margin-bottom:25px}.guide-item__img{font-size:0}.guide-item__content{padding:18px 10px 12px 10px;color:#f9423a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.guide-item__title{font-family:Bravest,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.1;margin-bottom:25px;font-weight:400}@media screen and (max-width:375px){.guide-item__title{font-size:15px}}.guide-item__text{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:1.4;text-transform:uppercase;margin-bottom:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:375px){.guide-item__text{font-size:12px}}.guide-item .btn{font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;padding:.6em 2em;font-size:12px}@media screen and (min-width:576px){.guide-item.is-left{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:38px}.guide-item.is-left .guide-item__content{padding:0}.guide-item.is-left .guide-item__title{margin-bottom:20px}.guide-item.is-left .guide-item__text{margin-bottom:20px}}@media screen and (max-width:768px){.store-header__menu .site-nav__dropdown ul{padding-left:20px}.store-header__menu .site-nav__dropdown ul li{display:list-item;list-style:disc;font-family:Bravest,Arial,Helvetica,sans-serif}.store-header__menu .site-nav__dropdown ul .site-nav__label{font-size:15px}}.store-header__menu .site-nav__dropdown li{color:#f9423a}@media screen and (min-width:768px){.store-header__menu .site-nav__dropdown li{display:list-item;list-style:disc}}.page-overlay{position:fixed;width:100vw;height:100vh;background-color:#000;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;display:none;z-index:2}@media screen and (min-width:768px){.page-overlay.active{opacity:.28;display:block}}.site-nav__link path{fill:var(--foreground-color)}.site-nav__blog{margin-top:36px;border-top:6px solid var(--foreground-color);padding-top:32px}.site-nav__blog.desktop{display:none}@media screen and (min-width:769px){.site-nav__blog.desktop{display:block}}.site-nav__blog.mobile{width:100%;border-bottom:6px solid var(--foreground-color);padding-bottom:32px}.site-nav__blog.mobile .site-nav__blog-image{padding-bottom:60%}.site-nav__blog-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-nav__blog-item:not(:last-child){margin-bottom:32px}.site-nav__blog-item .site-nav__blog-image{position:relative;padding-bottom:140px}.site-nav__blog-item .site-nav__blog-image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-nav__blog-item .site-nav__blog-title{padding:8px 0 0;font-size:calc(18px + (18 - 18) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.site-nav__blog-item .site-nav__blog-title{font-size:18px}}.site-nav__blog-items .btn-primary{color:#fff;font-size:calc(18px + (20 - 18) * ((100vw - 320px)/ (1440 - 320)));width:100%;padding:20px 0}@media all and (min-width:1441px){.site-nav__blog-items .btn-primary{font-size:20px}}.site-nav__blog-items .btn-primary:hover{background:#f9423a;color:#fff}.site-nav__footer{margin-top:40px}.site-nav__footer nav{margin-bottom:24px}.site-nav__footer nav a{display:block;line-height:1.8}.site-nav__footer-social a:not(:last-child){margin-right:32px}.site-nav__footer-social img{max-height:24px}.site-nav__footer-social svg path{fill:var(--foreground-color)}.template-product .okeReviews.okeReviews--theme .js-okeReviews-answer-main-content,.template-product .okeReviews.okeReviews--theme .okeReviews-answer-answerer-profile-name,.template-product .okeReviews.okeReviews--theme .okeReviews-button,.template-product .okeReviews.okeReviews--theme .okeReviews-question-questioner-profile-name,.template-product .okeReviews.okeReviews--theme .okeReviews-ratingDistribution-item-label-inner,.template-product .okeReviews.okeReviews--theme .okeReviews-ratingDistribution-item-value-count,.template-product .okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-name,.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-summary-rating-value .okeReviews-badge span,.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-summary-total,.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsSummary-ratingCount,.template-product .okeReviews.okeReviews--theme .okeReviews-select-input,.template-product .okeReviews.okeReviews--theme .okeReviews-showMore,.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar-count,.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar-item,.template-product .okeReviews.okeReviews--theme [data-oke-reviews-date]{background:0 0;color:var(--foreground-color);border-color:var(--foreground-color)}.template-product .okeReviews.okeReviews--theme .okeReviews-barGraph-layer--background,.template-product .okeReviews.okeReviews--theme .okeReviews-button,.template-product .okeReviews.okeReviews--theme .okeReviews-reviews-review,.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar,.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar-item[aria-selected=true]{border-color:var(--foreground-color)}.template-product .okeReviews.okeReviews--theme .okeReviews-button:hover,.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar-item:hover{-webkit-filter:brightness(105%);filter:brightness(105%);color:var(--foreground-color);background:0 0;cursor:pointer}.template-product .okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-status--verified{background-color:var(--foreground-color);color:var(--background-color)}.template-product .okeReviews.okeReviews--theme .okeReviews-reviews-footer{margin-top:3em}.template-product .okeReviews.okeReviews--theme .okeReviews-reviews-footer:before{display:none}.template-product .okeReviews.okeReviews--theme .okeReviews-avatar,.template-product .okeReviews.okeReviews--theme .okeReviews-barGraph-layer--foreground{background-color:var(--foreground-color)}.template-product .okeReviews.okeReviews--theme .okeReviews-showMore:after{border-top-color:var(--foreground-color)}.template-product .okeReviews .okeReviews-reviews-review{margin-bottom:0}.template-product .okeReviews .okeReviews-review-main{margin-bottom:0}.template-product .okeReviews p{font-size:16px;font-family:ASM,Arial,Helvetica,sans-serif}.template-product .okeReviews.okeReviews--theme .okeReviews-avatar{color:var(--background-color)}.template-product .okeReviews .okeReviews-starRating-indicator-layer,.template-product .okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer--foreground{background-image:none}.template-product .okeReviews.okeReviews--theme .okeReviews-starRating{height:23px}.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsWidget-emptyMessage,.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsWidget-loadingMessage{border-color:var(--foreground-color)}.product-hero{background-color:var(--background-color);color:var(--foreground-color);max-height:1200px;font-size:16px;font-family:ASM,Arial,Helvetica,sans-serif;position:relative}@media screen and (max-width:992px){.product-hero{max-height:none;padding-top:30px}}@media screen and (max-width:576px){.product-hero{padding-top:0}}.product-hero:after{content:"";position:absolute;top:100%;left:0;width:100%;height:50%;background-color:var(--background-color);z-index:-1}.product-hero p{color:inherit;font-size:inherit}.product-hero,.product-hero .grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){.product-hero,.product-hero .grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-hero__row{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:100px}@media screen and (max-width:992px){.product-hero__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;grid-gap:0}}.product-hero__row:after{display:none}.product-hero__col{position:relative;padding:clamp(30px,5.65vw,90px) 0}@media screen and (max-width:992px){.product-hero__col{padding:30px 0}}.product-hero .okeReviews.okeReviews--theme .okeReviews-reviewsSummary-ratingCount{color:inherit}.product-media{width:50vw;left:50%;max-width:990px;position:fixed;top:155px;height:calc(100vh - 158px);-webkit-transform:none;-ms-transform:none;transform:none;max-height:1200px}@media screen and (max-width:992px){.product-media{position:relative;width:100%;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;max-width:100%;left:auto;top:auto}}@media screen and (max-width:576px){.product-media{height:350px!important}}.product-media img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:992px){.product-media img{position:relative;max-width:60%;height:auto;display:block;margin:0 auto;min-width:300px}}@media screen and (max-width:576px){.product-media img{max-width:100%;min-width:0}}.product-reviews-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (max-width:576px){.product-reviews-widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-reviews-widget p{text-transform:none;font-weight:700;font-size:calc(14px + (17 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.product-reviews-widget p{font-size:17px}}.product-reviews-widget .product-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px 3px 0;position:relative}@media screen and (max-width:576px){.product-reviews-widget .product-stars{margin-bottom:12px}}.product-reviews-widget .product-stars svg{width:18px;height:18px;margin-right:1px}.product-reviews-widget .product-stars svg path{fill:var(--foreground-color)}.product-reviews-widget .product-stars .product-stars-fill{position:absolute;right:0;top:0;height:100%;background-color:var(--background-color);opacity:.5}.product-merch .product-hero__col{padding:clamp(30px,10vw,150px) 0 clamp(30px,5.65vw,90px);max-width:470px}@media screen and (min-width:992px){.product-merch .product-hero__col{-ms-grid-column-align:end;justify-self:end}}@media screen and (min-width:992px){.product-merch .product-hero__row{grid-gap:220px}}.product-merch .product-form__item{padding:0;margin-bottom:12px;-ms-flex-preferred-size:100%;flex-basis:100%}.product-merch .product-form__item .product-form__input{height:50px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1;letter-spacing:1.57px;padding:.7em 1em;border-radius:0;border:2px solid var(--foreground-color);color:var(--foreground-color)}@media all and (min-width:1441px){.product-merch .product-form__item .product-form__input{font-size:16px}}.product-merch .product-form__item .product-form__input--quantity{border:none;max-width:10px;min-width:30px;padding:0;background-color:transparent;height:auto}.product-merch .single-option-selector{background:rgba(255,255,255,.3) url(arrow.png) no-repeat right 10px center/10px;text-transform:uppercase}.product-merch .single-option-selector:focus-visible{outline:0}.product-merch .qtybox{min-width:170px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid var(--foreground-color);background-color:rgba(255,255,255,.3)}@media screen and (max-width:767px){.product-merch .qtybox{height:48px}}@media screen and (max-width:576px){.product-merch .qtybox{min-width:140px}}.product-merch .qtybox .btnqty{position:relative}.product-merch .qtybox-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;padding:0 10px}.product-merch .qtybox-value span{font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1;letter-spacing:1.57px;text-transform:uppercase}@media all and (min-width:1441px){.product-merch .qtybox-value span{font-size:16px}}.product-merch .product-form__item--submit{min-width:200px}.product-merch .product-form__group{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.product-merch .product-form__group .product-form__item{margin:0}.product-merch .product-form__group .product-form__child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-merch .product-form__controls-group--submit{-webkit-box-flex:14;-ms-flex-positive:14;flex-grow:14}.product-merch .product-form__cart-submit{font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.product-merch .product-form__cart-submit{font-size:16px}}@media screen and (max-width:576px){.product-merch .product-media img{-o-object-fit:contain;object-fit:contain}}.product-variants{margin-bottom:30px;max-width:530px}@media screen and (max-width:992px){.product-variants{max-width:100%}}.product-variants__title{margin-bottom:20px;font-weight:700;text-transform:uppercase}.product-variants__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:576px){.product-variants__list{gap:12px}}.product-variants__list li.active button,.product-variants__list li.active span{width:61px;height:61px}.product-variants__list li.active button img,.product-variants__list li.active span img{border-color:var(--foreground-color)}.product-variants__list li img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;border-radius:100%;width:100%;border:2px solid transparent}.product-variants__list li a,.product-variants__list li button,.product-variants__list li span{display:block;position:relative;width:57px;height:57px;border-radius:100%;border:0;background-color:transparent}.product-variants__list li a:empty,.product-variants__list li button:empty,.product-variants__list li span:empty{background-color:rgba(255,255,255,.3)}.product-variants__list li a.large,.product-variants__list li button.large,.product-variants__list li span.large{width:60px;height:60px}.product-variants__list li a,.product-variants__list li button{position:relative}.product-variants__list li a:hover .small-tooltip,.product-variants__list li button:hover .small-tooltip{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}.product-variants__list li:first-of-type .small-tooltip{-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);left:0}.product-variants__list li:first-of-type .small-tooltip:after{top:100%;left:25px}.product-variants__list li:first-of-type a,.product-variants__list li:first-of-type button{position:relative}.product-variants__list li:first-of-type a:hover .small-tooltip,.product-variants__list li:first-of-type button:hover .small-tooltip{opacity:1;visibility:visible;-webkit-transform:translate(0,-8px);-ms-transform:translate(0,-8px);transform:translate(0,-8px)}.product-variants__list--tradicional-pineapple-spice li a.icon--mixta-variety-pack,.product-variants__list--tradicional-pineapple-spice li button.icon--mixta-variety-pack,.product-variants__list--tradicional-pineapple-spice li span.icon--mixta-variety-pack{border:1px solid rgba(255,255,255,.7)}.product-variants__list--tradicional-pineapple-spice li a.icon--nueva-variety-pack,.product-variants__list--tradicional-pineapple-spice li button.icon--nueva-variety-pack,.product-variants__list--tradicional-pineapple-spice li span.icon--nueva-variety-pack{border:1px solid rgba(255,255,255,.7)}.product-variants__list--desierto-cactus-prickly-pear li a.icon--nueva-variety-pack,.product-variants__list--desierto-cactus-prickly-pear li button.icon--nueva-variety-pack,.product-variants__list--desierto-cactus-prickly-pear li span.icon--nueva-variety-pack{border:1px solid rgba(255,255,255,.9)}.small-tooltip{opacity:0;visibility:hidden;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);position:absolute;left:50%;bottom:100%;text-align:center;background-color:var(--foreground-color);color:var(--background-color);font-size:12px;text-transform:uppercase;border-radius:50px;padding:8px 12px;white-space:nowrap}.small-tooltip:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--foreground-color)}.small-tooltip.is-visible{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}.marquee-section,.marquee-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.marquee-section__list{-webkit-animation:text-marquee 55s linear infinite;animation:text-marquee 55s linear infinite}.marquee-section span{white-space:nowrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.1;border-left:2px solid currentColor}.product-marquee{color:var(--background-color);-webkit-transform:perspective(1px) rotate(-2deg);transform:perspective(1px) rotate(-2deg);position:absolute;bottom:100%}.product-marquee:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%;height:100%;background-color:var(--foreground-color);border-top:2px solid var(--background-color);border-bottom:2px solid var(--background-color);z-index:-1}.product-marquee:after{content:"";position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:150%;height:150%;background-color:var(--foreground-color);z-index:-1}.product-marquee span{padding:45px 27px}@media screen and (max-width:992px){.product-marquee span{padding:24px 18px}}.product-marquee span:nth-child(odd){font-size:calc(18px + (32 - 18) * ((100vw - 320px)/ (1440 - 320)));padding-top:52px}@media all and (min-width:1441px){.product-marquee span:nth-child(odd){font-size:32px}}@media screen and (max-width:992px){.product-marquee span:nth-child(odd){padding-top:30px}}.product-marquee span:nth-child(even){font-size:calc(24px + (40 - 24) * ((100vw - 320px)/ (1440 - 320)));font-family:Oaxaca,Arial,Helvetica,sans-serif}@media all and (min-width:1441px){.product-marquee span:nth-child(even){font-size:40px}}.collection-marquee{color:#f9423a;border-top:2px solid currentColor;margin-top:clamp(40px,6.3vw,100px)}.collection-marquee span{font-size:calc(18px + (34 - 18) * ((100vw - 320px)/ (1440 - 320)));color:inherit;padding:1em .9em;border-left:2px solid currentColor;font-family:Oaxaca,Arial,Helvetica,sans-serif}@media all and (min-width:1441px){.collection-marquee span{font-size:34px}}@-webkit-keyframes text-marquee{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes text-marquee{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.product-about{padding:200px 0 155px;background-color:var(--foreground-color);position:relative;margin-top:77px;z-index:1}@media screen and (max-width:992px){.product-about{margin-top:10px;padding:70px 0}}.product-about__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:992px){.product-about__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-about__title:not(.is-svg){font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--background-color);-webkit-transform:translate(-17%,8%) rotate(-7deg);-ms-transform:translate(-17%,8%) rotate(-7deg);transform:translate(-17%,8%) rotate(-7deg);min-width:300px}@media screen and (max-width:1599px){.product-about__title:not(.is-svg){-webkit-transform:translate(-10%,8%) rotate(-7deg);-ms-transform:translate(-10%,8%) rotate(-7deg);transform:translate(-10%,8%) rotate(-7deg)}}@media screen and (max-width:1440px){.product-about__title:not(.is-svg){-webkit-transform:translate(-5%,8%) rotate(-7deg);-ms-transform:translate(-5%,8%) rotate(-7deg);transform:translate(-5%,8%) rotate(-7deg)}}@media screen and (max-width:992px){.product-about__title:not(.is-svg){-webkit-transform:translate(0,0) rotate(-7deg);-ms-transform:translate(0,0) rotate(-7deg);transform:translate(0,0) rotate(-7deg);width:50%;margin-bottom:56px}}@media screen and (max-width:576px){.product-about__title:not(.is-svg){margin-bottom:40px}}.product-about__title:not(.is-svg) span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.product-about__title.is-svg img{max-width:none;max-height:none;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:clamp(300px,56vw,892px);top:50%;left:20%}@media screen and (max-width:992px){.product-about__title.is-svg img{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}}@media screen and (max-width:576px){.product-about__title.is-svg img{width:90%;margin:0 auto 10px auto;display:block}}.product-about .product-title--clasico-chamoy img{width:clamp(300px,56vw,974px)}.product-about__content{color:var(--foreground-color);background-color:var(--background-color);padding:47px 40px;font-family:ASM,Arial,Helvetica,sans-serif;width:657px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;position:relative;z-index:1}@media screen and (max-width:1440px){.product-about__content{padding:30px;width:55%}}@media screen and (max-width:992px){.product-about__content{padding:25px;width:70%;margin-left:0}}@media screen and (max-width:576px){.product-about__content{width:90%}}@media screen and (max-width:375px){.product-about__content{width:100%}}.product-about__content>p{font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.product-about__content>p{font-size:16px}}.product-about__top-text{font-size:calc(18px + (26 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:inherit;line-height:1.2;text-transform:uppercase;font-weight:400;margin-bottom:3em}@media all and (min-width:1441px){.product-about__top-text{font-size:26px}}.product-about__top-text p{font-size:inherit}.product-about__caption{font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));font-family:inherit;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:5px;color:inherit}@media all and (min-width:1441px){.product-about__caption{font-size:16px}}.product-about p{color:inherit}.product-banner{height:60vw;min-height:500px;max-height:900px;position:relative;z-index:1}@media screen and (max-width:576px){.product-banner{min-height:375px}}.template-index .product-banner{min-height:700px}@media screen and (max-width:576px){.template-index .product-banner{min-height:500px}}.product-banner:before{content:"";position:absolute;top:-1px;right:0;width:100%;height:50%;background-color:var(--foreground-color);z-index:0}.product-banner__background{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.product-banner__content{position:relative;height:100%;-webkit-clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px))}.product-banner__content:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:94px;-webkit-clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));background-color:var(--foreground-color)}.product-banner__text{font-size:calc(16px + (26 - 16) * ((100vw - 320px)/ (1440 - 320)));position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-15%) rotate(3deg);-ms-transform:translate(-50%,-15%) rotate(3deg);transform:translate(-50%,-15%) rotate(3deg);min-width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--foreground-color);border:1px solid var(--background-color);text-align:center;color:var(--background-color);padding:10px 30px;z-index:2;line-height:1.2;max-width:367px}@media all and (min-width:1441px){.product-banner__text{font-size:26px}}@media screen and (max-width:1440px){.product-banner__text{-webkit-transform:translate(-50%,-15%) rotate(5deg);-ms-transform:translate(-50%,-15%) rotate(5deg);transform:translate(-50%,-15%) rotate(5deg)}}@media screen and (max-width:992px){.product-banner__text{-webkit-transform:translate(-50%,-5%) rotate(5deg);-ms-transform:translate(-50%,-5%) rotate(5deg);transform:translate(-50%,-5%) rotate(5deg)}}@media screen and (max-width:768px){.product-banner__text{-webkit-transform:translate(-50%,20%) rotate(8deg);-ms-transform:translate(-50%,20%) rotate(8deg);transform:translate(-50%,20%) rotate(8deg)}}@media screen and (max-width:576px){.product-banner__text{min-width:90%;-webkit-transform:translate(-50%,20%) rotate(15deg);-ms-transform:translate(-50%,20%) rotate(15deg);transform:translate(-50%,20%) rotate(15deg)}}.product-banner__text p{color:inherit;font-size:inherit}.side-image{position:absolute;z-index:2}.side-image--left{top:100%;left:0;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}.side-image--left-desierto-cactus-prickly-pear{-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);width:clamp(160px,25vw,400px)}@media screen and (max-width:768px){.side-image--left-desierto-cactus-prickly-pear{-webkit-transform:translateY(-85%);-ms-transform:translateY(-85%);transform:translateY(-85%)}}@media screen and (max-width:576px){.side-image--left-desierto-cactus-prickly-pear{-webkit-transform:translateY(-75%);-ms-transform:translateY(-75%);transform:translateY(-75%)}}.side-image--left-picante{-webkit-transform:translate(-32%,-85%);-ms-transform:translate(-32%,-85%);transform:translate(-32%,-85%);width:clamp(160px,36.5vw,279px)}@media screen and (max-width:576px){.side-image--left-picante{-webkit-transform:translate(-32%,-100%);-ms-transform:translate(-32%,-100%);transform:translate(-32%,-100%)}}.side-image--left-original-ginger-manzana{-webkit-transform:translate(-25%,-90%);-ms-transform:translate(-25%,-90%);transform:translate(-25%,-90%);width:clamp(160px,16vw,244px)}.side-image--left-regional-tamarind-citrus{-webkit-transform:translate(-40%,-80%);-ms-transform:translate(-40%,-80%);transform:translate(-40%,-80%);width:clamp(190px,20.5vw,321px)}.side-image--left-moderno-orange-tumeric{-webkit-transform:translate(-32%,-87%);-ms-transform:translate(-32%,-87%);transform:translate(-32%,-87%);width:clamp(210px,20.5vw,321px)}.side-image--left-clasico-chamoy{-webkit-transform:translate(-25%,-82%);-ms-transform:translate(-25%,-82%);transform:translate(-25%,-82%);width:clamp(180px,22vw,374px)}@media screen and (max-width:576px){.side-image--left-clasico-chamoy{-webkit-transform:translate(-30%,-95%);-ms-transform:translate(-30%,-95%);transform:translate(-30%,-95%)}}.side-image--left-mixta-variety-pack,.side-image--left-nueva-variety-pack,.side-image--left-paloma-grapefruit-lime,.side-image--left-variety-pack{-webkit-transform:translate(-25%,-82%);-ms-transform:translate(-25%,-82%);transform:translate(-25%,-82%);width:clamp(150px,16.5vw,263px)}@media screen and (max-width:768px){.side-image--left-mixta-variety-pack,.side-image--left-nueva-variety-pack,.side-image--left-paloma-grapefruit-lime,.side-image--left-variety-pack{-webkit-transform:translate(-25%,-91%);-ms-transform:translate(-25%,-91%);transform:translate(-25%,-91%)}}@media screen and (max-width:576px){.side-image--left-mixta-variety-pack,.side-image--left-nueva-variety-pack,.side-image--left-paloma-grapefruit-lime,.side-image--left-variety-pack{-webkit-transform:translate(-30%,-95%);-ms-transform:translate(-30%,-95%);transform:translate(-30%,-95%)}}.side-image--left-viva-la-vida-watermelon-jalapeno{-webkit-transform:translate(0,-44%);-ms-transform:translate(0,-44%);transform:translate(0,-44%);width:clamp(180px,30vw,480px)}@media screen and (max-width:768px){.side-image--left-viva-la-vida-watermelon-jalapeno{-webkit-transform:translate(0,-70%);-ms-transform:translate(0,-70%);transform:translate(0,-70%)}}@media screen and (max-width:576px){.side-image--left-viva-la-vida-watermelon-jalapeno{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.side-image--right{right:0}.brand-video-page .side-image--right,.template-index .side-image--right{-webkit-transform:translate(27%,-27%);-ms-transform:translate(27%,-27%);transform:translate(27%,-27%);width:clamp(190px,18vw,290px)}@media screen and (max-width:576px){.brand-video-page .side-image--right,.template-index .side-image--right{-webkit-transform:translate(27%,-15%);-ms-transform:translate(27%,-15%);transform:translate(27%,-15%)}}.side-image--right-desierto-cactus-prickly-pear{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);width:clamp(120px,21vw,322px)}.side-image--right-picante{-webkit-transform:translate(40%,-15%);-ms-transform:translate(40%,-15%);transform:translate(40%,-15%);width:clamp(260px,21vw,322px)}.side-image--right-original-ginger-manzana{-webkit-transform:translate(26%,-25%);-ms-transform:translate(26%,-25%);transform:translate(26%,-25%);width:clamp(120px,12.5vw,228px)}@media screen and (max-width:576px){.side-image--right-original-ginger-manzana{-webkit-transform:translate(26%,-40%);-ms-transform:translate(26%,-40%);transform:translate(26%,-40%)}}.side-image--right-regional-tamarind-citrus{-webkit-transform:translate(37%,-15%);-ms-transform:translate(37%,-15%);transform:translate(37%,-15%);width:clamp(160px,18vw,286px)}@media screen and (max-width:576px){.side-image--right-regional-tamarind-citrus{-webkit-transform:translate(37%,-50%);-ms-transform:translate(37%,-50%);transform:translate(37%,-50%)}}.side-image--right-moderno-orange-tumeric{-webkit-transform:translate(42%,-15%);-ms-transform:translate(42%,-15%);transform:translate(42%,-15%);width:clamp(250px,20vw,320px)}@media screen and (max-width:576px){.side-image--right-moderno-orange-tumeric{-webkit-transform:translate(37%,-41%);-ms-transform:translate(37%,-41%);transform:translate(37%,-41%)}}.side-image--right-clasico-chamoy{-webkit-transform:translate(0,-31%);-ms-transform:translate(0,-31%);transform:translate(0,-31%);width:clamp(200px,20vw,320px)}.side-image--right-mixta-variety-pack,.side-image--right-nueva-variety-pack,.side-image--right-paloma-grapefruit-lime,.side-image--right-variety-pack{-webkit-transform:translate(21%,-27%);-ms-transform:translate(21%,-27%);transform:translate(21%,-27%);width:clamp(150px,18vw,290px)}.side-image--right-viva-la-vida-watermelon-jalapeno{-webkit-transform:translate(34%,-27%);-ms-transform:translate(34%,-27%);transform:translate(34%,-27%);width:clamp(160px,18vw,280px)}@media screen and (max-width:576px){.side-image--right-viva-la-vida-watermelon-jalapeno{-webkit-transform:translate(34%,-42%);-ms-transform:translate(34%,-42%);transform:translate(34%,-42%)}}.side-image--right-bottom{bottom:-22%;right:2%;-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%)}@media screen and (max-width:992px){.side-image--right-bottom{bottom:11%}}@media screen and (max-width:768px){.side-image--right-bottom{bottom:-12%;right:0}}@media screen and (max-width:576px){.side-image--right-bottom{bottom:-10%;width:150px}}.product-flavors{background-color:var(--background-color);color:var(--foreground-color);padding:60px 0 140px;position:relative}@media screen and (max-width:768px){.product-flavors{padding-bottom:100px}}@media screen and (max-width:640px){.product-flavors{padding-bottom:60px}}.product-flavors:after,.product-flavors:before{content:"";position:absolute;bottom:100%;right:0;width:100%;height:45%;background-color:var(--background-color);z-index:0}.product-flavors:after{bottom:auto;top:100%;left:0;right:auto;height:15%;z-index:1}.product-flavors .side-image--left{top:auto;bottom:-4%}.product-flavors__title{font-size:calc(48px + (60 - 48) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.05;text-align:center;text-transform:uppercase;color:inherit;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);margin-bottom:clamp(36px,6.45vw,106px)}@media all and (min-width:1441px){.product-flavors__title{font-size:60px}}.product-flavors__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}@media screen and (max-width:992px){.product-flavors__cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.product-flavors__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.flavor-card{width:372px;border:2px solid var(--foreground-color);text-align:center;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;position:relative;color:var(--foreground-color)}@media screen and (max-width:992px){.flavor-card{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;width:335px}}@media screen and (max-width:768px){.flavor-card{width:90%;max-width:372px}}.flavor-card:not(:last-of-type){margin-right:28px}@media screen and (max-width:992px){.flavor-card:not(:last-of-type){margin-right:0}}.flavor-card:nth-child(1){-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);top:-5px}@media screen and (max-width:992px){.flavor-card:nth-child(1){margin-right:24px;top:0}}@media screen and (max-width:576px){.flavor-card:nth-child(1){-webkit-transform:rotate(-5deg) translateX(10%);-ms-transform:rotate(-5deg) translateX(10%);transform:rotate(-5deg) translateX(10%)}}@media screen and (max-width:992px){.flavor-card:nth-child(2){-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}}@media screen and (max-width:576px){.flavor-card:nth-child(2){-webkit-transform:rotate(5deg) translateX(-10%);-ms-transform:rotate(5deg) translateX(-10%);transform:rotate(5deg) translateX(-10%)}}.flavor-card:nth-child(3){-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;top:-5px}@media screen and (max-width:992px){.flavor-card:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none;top:20px}}@media screen and (max-width:768px){.flavor-card:nth-child(3){-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);top:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}@media screen and (max-width:576px){.flavor-card:nth-child(3){-webkit-transform:rotate(-5deg) translateX(10%);-ms-transform:rotate(-5deg) translateX(10%);transform:rotate(-5deg) translateX(10%)}}.flavor-card p{color:inherit;font-family:ASM,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.1;margin-bottom:16px}.flavor-card__image img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.flavor-card__content{padding:32px 21px}@media screen and (max-width:1200px){.flavor-card__content{padding:24px}}.flavor-card__title{font-size:calc(18px + (36 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:inherit;font-weight:400;margin-bottom:16px;line-height:1.2;text-transform:uppercase}@media all and (min-width:1441px){.flavor-card__title{font-size:36px}}.flavor-card .btn{background-color:var(--foreground-color);color:var(--background-color)}.flavor-card .btn:not([disabled]):focus,.flavor-card .btn:not([disabled]):hover{background-color:var(--foreground-color);color:var(--background-color)}.product-video{-webkit-clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));position:relative;z-index:1}@media screen and (max-width:640px){.product-video{-webkit-clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px))}}.product-video:after,.product-video:before{content:"";position:absolute;left:0;right:0;height:94px;background-color:var(--foreground-color);-webkit-clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));clip-path:polygon(0 0,100% 90px,100% 100%,0 calc(100% - 90px));z-index:1}@media screen and (max-width:640px){.product-video:after,.product-video:before{-webkit-clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px))}}.product-video:after{bottom:-2px}@media screen and (max-width:576px){.product-video:after{bottom:-40px}}.product-video:before{top:-2px}@media screen and (max-width:640px){.product-video:before{top:-41px}}.product-video,.product-video .grid,.product-video__row{position:relative}@media screen and (min-width:641px){.product-video,.product-video .grid,.product-video__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-video__media{height:80vh;max-height:440px;position:relative}@media screen and (min-width:641px){.product-video__media{max-height:100%;-webkit-box-flex:0;-ms-flex:0 0 50vw;flex:0 0 50vw;max-width:50vw;width:50vw;height:100%;position:absolute;right:50%;top:0;overflow:hidden}}.product-video__media iframe,.product-video__media img,.product-video__media video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-video__content{color:var(--background-color);text-align:center;position:relative;padding:20% 6%;margin-left:auto}@media screen and (min-width:641px){.product-video__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:992px){.product-video__content{padding-top:25%}}@media screen and (max-width:640px){.product-video__content{padding-top:160px;padding-bottom:120px;-webkit-clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px));margin-top:-60px}}@media screen and (max-width:576px){.product-video__content{padding-top:150px;padding-bottom:100px}}.product-video__content:before{content:"";position:absolute;left:0;top:0;height:100%;width:100vw;z-index:-1;background-color:var(--foreground-color)}.product-video__content-inner{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);width:80%;margin:0 auto}@media screen and (max-width:1440px){.product-video__content-inner{width:auto}}@media screen and (max-width:640px){.product-video__content-inner{margin-top:-60px}}.product-video__title{font-size:calc(28px + (60 - 28) * ((100vw - 320px)/ (1440 - 320)));color:inherit;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;line-height:1.2;margin-bottom:30px}@media all and (min-width:1441px){.product-video__title{font-size:60px}}@media screen and (max-width:992px){.product-video__title{margin-bottom:15px}}.product-video p{font-size:calc(16px + (26 - 16) * ((100vw - 320px)/ (1440 - 320)));color:inherit;font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.2;text-transform:uppercase;margin-bottom:30px}@media all and (min-width:1441px){.product-video p{font-size:26px}}@media screen and (max-width:992px){.product-video p{margin-bottom:15px}}.product-video .btn{background-color:var(--background-color);color:var(--foreground-color)}.product-video .btn:not([disabled]):focus,.product-video .btn:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color)}.product-reviews-section{background-color:var(--background-color);color:var(--foreground-color);position:relative;padding:clamp(48px,6.3vw,100px) 0}@media screen and (max-width:1440px){.product-reviews-section{width:auto}}.product-reviews-section:before{content:"";position:absolute;bottom:100%;right:0;width:100%;height:15%;background-color:var(--background-color);z-index:0}.product-reviews-section p{color:var(--foreground-color)}.product-reviews-section .okendo_wrapper h1{font-size:calc(28px + (60 - 28) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);font-weight:400;line-height:1.2;color:inherit}@media all and (min-width:1441px){.product-reviews-section .okendo_wrapper h1{font-size:60px}}.reviews-stars{position:absolute;left:-99999px;opacity:0;visibility:hidden}.brand-video-page .product-banner:before{background-color:transparent}.brand-hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-position:center;background-size:cover;background-repeat:no-repeat;height:calc(100vh - 115px);-webkit-clip-path:polygon(0 0,100% 0,100% 92%,0 100%);clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}@media screen and (max-width:576px){.brand-hero-section{background-position:36%}}.brand-hero-section__content{color:currentColor;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:perspective(1px) rotate(2deg);transform:perspective(1px) rotate(2deg)}.brand-hero-section__title{font-size:calc(32px + (115 - 32) * ((100vw - 320px)/ (1440 - 320)));position:relative;font-family:"El Grosa Display",Arial,Helvetica,sans-serif;color:currentColor;line-height:1.1;text-transform:uppercase;z-index:1;font-weight:400;margin:0}@media all and (min-width:1441px){.brand-hero-section__title{font-size:115px}}@media screen and (min-width:1500px){.brand-hero-section__title{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}}@media screen and (max-width:576px){.brand-hero-section__title{font-size:45px;margin-bottom:2em}}.brand-hero-section .grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.brand-text-section{text-align:center;padding:64px 0 30px}.brand-text-section__content{max-width:763px;margin:0 auto}.brand-text-section__title{font-size:calc(20px + (39 - 20) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;margin-bottom:34px;font-weight:400;letter-spacing:0}@media all and (min-width:1441px){.brand-text-section__title{font-size:39px}}.brand-text-section p{font-size:calc(16px + (30 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.2;text-transform:uppercase}@media all and (min-width:1441px){.brand-text-section p{font-size:30px}}.brand-form-section{padding:30px 0 clamp(80px,10vw,160px)}.brand-form{max-width:1046px;text-align:center;margin:0 auto}@media screen and (min-width:768px){.brand-form{display:-webkit-box;display:-ms-flexbox;display:flex}}.brand-form__image{position:relative;overflow:hidden;border-bottom:2px solid #f9423a;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.brand-form__image{padding-bottom:100%}}.brand-form__image img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.brand-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(24px,3.7vw,58px)}@media screen and (min-width:768px){.brand-form__content{-webkit-box-flex:0;-ms-flex:0 0 54.5%;flex:0 0 54.5%}}.brand-form__content>p{font-size:calc(16px + (26 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;line-height:1.2;text-transform:uppercase;margin-bottom:2em}@media all and (min-width:1441px){.brand-form__content>p{font-size:26px}}@media screen and (min-width:768px){.brand-form__content>p{width:90%}}.brand-form__title{font-size:calc(32px + (68 - 32) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;margin:.6em 0;font-weight:400;-webkit-transform:perspective(1px) rotate(2deg);transform:perspective(1px) rotate(2deg);letter-spacing:0;color:#f9423a}@media all and (min-width:1441px){.brand-form__title{font-size:68px}}@media screen and (max-width:767px){.brand-form__title{margin-bottom:16px}}.brand-form form{width:100%;margin-bottom:2.5em}.brand-form .input-group{margin-bottom:15px}.brand-form input:focus{outline:0}.brand-form .btn{width:100%;height:54px;padding:1.13em 2.6em}.brand-form .form-message--success{background-color:transparent;margin-bottom:16px}@media screen and (max-width:768px){.mega-menu-container{width:100%}}.mega-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:992px){.mega-menu{gap:13px}}@media screen and (max-width:768px){.mega-menu{display:block}}.mega-menu__item{position:relative}@media screen and (max-width:768px){.mega-menu__item{width:50%;max-width:200px}.mega-menu__item a{width:100%}}.mega-menu__item>a{padding-top:2rem;padding-bottom:2rem;padding-right:32px;z-index:10000;position:relative}@media screen and (max-width:992px){.mega-menu__item>a{padding-right:20px}}@media screen and (max-width:768px){.mega-menu__item>a{z-index:1;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mega-menu__item .site-nav__icon-wrapper{padding:7px}@media screen and (max-width:992px){.mega-menu__item .site-nav__icon-wrapper{padding:4px}}.mega-menu__item .site-nav__icon{left:0;pointer-events:none}@media screen and (max-width:992px){.mega-menu__item .site-nav__icon{margin-left:4px}}@media (hover:hover){.mega-menu__item:hover .mega-sub-menu{-webkit-transform:translateY(2.5rem);-ms-transform:translateY(2.5rem);transform:translateY(2.5rem);opacity:1;visibility:visible}}.mega-menu__item--account{display:none}@media screen and (max-width:768px){.mega-menu__item--account{display:block}}.mega-menu__item:nth-child(2) .mega-sub-menu:before{left:8rem}@media screen and (max-width:992px){.mega-menu__item:nth-child(2) .mega-sub-menu:before{left:6rem}}.mega-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--background-color);border:2px solid var(--foreground-color);opacity:0;visibility:hidden;position:absolute;left:0;width:94vw;max-width:1500px;z-index:10;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media screen and (max-width:1200px){.mega-sub-menu{width:calc(100vw - 70px)}}@media screen and (max-width:768px){.mega-sub-menu{position:fixed;top:0;width:100%;height:100vh;display:block;overflow:auto;translate:-100% 0}}.mega-sub-menu:before{content:"";position:absolute;bottom:calc(100% - 13px);left:4px;width:30px;height:30px;background-color:var(--foreground-color);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){.mega-sub-menu:before{display:none}}.mega-sub-menu:after{content:"";position:absolute;bottom:100%;left:-2px;right:-2px;height:45px}@media screen and (max-width:768px){.mega-sub-menu:after{display:none}}.mega-sub-menu .btn-close-submenu{display:none;width:44px;height:44px}.mega-sub-menu.is-opened{translate:0 2.5rem;opacity:1;visibility:visible}@media screen and (max-width:768px){.mega-sub-menu.is-opened{translate:none}}.mega-sub-menu.is-opened .btn-close-submenu{position:fixed;z-index:1000;right:14px;top:10px;background-color:transparent;border:0}@media screen and (max-width:768px){.mega-sub-menu.is-opened .btn-close-submenu{display:block}}.mega-sub-menu__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mega-sub-menu__col.is-large{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}@media screen and (max-width:1200px){.mega-sub-menu__col.is-large{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:992px){.mega-sub-menu__col.is-large{-webkit-box-flex:1;-ms-flex:1 0 140px;flex:1 0 140px}}.mega-sub-menu__col.is-large .mega-sub-menu__item{width:auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mega-sub-menu__col.is-large .mega-sub-menu__item span{margin-bottom:0;line-height:1.1}@media screen and (max-width:992px){.mega-sub-menu__col.is-large .mega-sub-menu__item span{font-size:24px}}@media screen and (max-width:768px){.mega-sub-menu__col.is-large .mega-sub-menu__item span{font-size:40px;margin-top:1rem}.mega-sub-menu__col.is-large .mega-sub-menu__item span br{display:none}}.mega-sub-menu__col.is-large .mega-sub-menu__item img{width:60%}@media screen and (max-width:1200px){.mega-sub-menu__col.is-large .mega-sub-menu__item img{margin-right:0;margin-bottom:1rem}}@media screen and (max-width:768px){.mega-sub-menu__col.is-large .mega-sub-menu__item img{margin-bottom:0;margin-top:1rem;width:100%;max-width:314px}}@media screen and (max-width:1200px){.mega-sub-menu__col.is-large .mega-sub-menu__item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.mega-sub-menu__col.is-large .mega-sub-menu__item a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}.mega-sub-menu__col>span{display:block;background-color:var(--foreground-color);color:var(--background-color);font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;padding:.91rem 1rem;white-space:nowrap}@media screen and (max-width:1200px){.mega-sub-menu__col>span{font-size:16px}}@media screen and (max-width:992px){.mega-sub-menu__col>span{font-size:14px}}@media screen and (max-width:768px){.mega-sub-menu__col>span{padding:.91rem 1.25rem;font-size:18px;position:sticky;top:0;z-index:1}}.mega-sub-menu__col>span:not([disabled]):hover{color:var(--background-color)}.mega-sub-menu__col:last-of-type .mega-sub-menu__items{border-right:0}.mega-sub-menu__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;border-right:2px solid var(--foreground-color);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:768px){.mega-sub-menu__items{padding:10px 20px;border-right:0}}.mega-sub-menu__items.two-columns{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.mega-sub-menu__items.two-columns{display:block}}.mega-sub-menu__items.two-columns .mega-sub-menu__item:nth-child(odd){border-right:2px solid var(--foreground-color)}@media screen and (max-width:768px){.mega-sub-menu__items.two-columns .mega-sub-menu__item:nth-child(odd){border-right:0}}.mega-sub-menu__items.two-columns .mega-sub-menu__item:last-child,.mega-sub-menu__items.two-columns .mega-sub-menu__item:nth-last-child(2){border-bottom:0}@media screen and (max-width:768px){.mega-sub-menu__items.two-columns .mega-sub-menu__item:last-child{border-bottom:0}}.mega-sub-menu__item{padding:.72rem 1rem;border-bottom:2px solid var(--foreground-color);width:21.3vw;max-width:342px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){.mega-sub-menu__item{padding:.6rem}}@media screen and (max-width:768px){.mega-sub-menu__item{width:100%;max-width:100%;padding:.628rem 0;border-bottom:0;border-top:2px solid var(--foreground-color)}.mega-sub-menu__item:first-of-type{border-top:0}}.mega-sub-menu__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Bravest,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}@media screen and (max-width:1200px){.mega-sub-menu__item a{font-size:16px}}@media screen and (max-width:992px){.mega-sub-menu__item a{font-size:14px}}@media screen and (max-width:768px){.mega-sub-menu__item a{font-size:18px}}.mega-sub-menu__item.is-empty a{opacity:0;visibility:hidden}@media screen and (max-width:768px){.mega-sub-menu__item.is-empty{display:none}}.mega-sub-menu__item:last-child{border-bottom:0}.mega-sub-menu__item img{width:56px;margin-right:12px}@media screen and (max-width:992px){.mega-sub-menu__item img{width:40px;margin-right:6px}}@media screen and (max-width:768px){.mega-sub-menu__item img{width:56px;margin-right:12px}}.mega-sub-menu--cards{width:71vw;max-width:1136px;left:-95%}@media screen and (max-width:1200px){.mega-sub-menu--cards{width:calc(100vw - 70px)}}@media screen and (max-width:992px){.mega-sub-menu--cards{left:-110%}}@media screen and (max-width:768px){.mega-sub-menu--cards{left:0;width:100%}}.mega-sub-menu--cards .mega-sub-menu__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mega-sub-menu--cards .mega-sub-menu__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.mega-sub-menu--cards .mega-sub-menu__items{display:block;padding:20px}}.mega-sub-menu--cards .mega-sub-menu__item{border-bottom:0;padding:1.84rem;max-width:100%;width:100%;display:block}@media screen and (max-width:1200px){.mega-sub-menu--cards .mega-sub-menu__item{padding:1.2rem}}@media screen and (max-width:768px){.mega-sub-menu--cards .mega-sub-menu__item{padding:0 0 1rem 0;border-top:0}.mega-sub-menu--cards .mega-sub-menu__item:not(:last-of-type){margin-bottom:1.2rem;border-bottom:2px solid var(--foreground-color)}}.mega-sub-menu--cards .mega-sub-menu__item:nth-child(1),.mega-sub-menu--cards .mega-sub-menu__item:nth-child(2){border-right:2px solid var(--foreground-color)}@media screen and (max-width:768px){.mega-sub-menu--cards .mega-sub-menu__item:nth-child(1),.mega-sub-menu--cards .mega-sub-menu__item:nth-child(2){border-right:0}}.mega-sub-menu--cards .mega-sub-menu__item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mega-sub-menu--cards .mega-sub-menu__item img{width:100%;margin:0 0 .8rem 0}.mega-sub-menu--cards .mega-sub-menu__item h3{font-size:calc(18px + (30 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:.4rem;text-transform:uppercase;color:currentColor}@media all and (min-width:1441px){.mega-sub-menu--cards .mega-sub-menu__item h3{font-size:30px}}@media screen and (max-width:768px){.mega-sub-menu--cards .mega-sub-menu__item h3{font-size:24px}}.mega-sub-menu--cards .mega-sub-menu__item p{font-size:16px;font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;color:currentColor}.subscription-hero{text-align:center;padding:4rem 1rem;height:82vh;max-height:1080px;position:relative;background-color:var(--foreground-color)}.subscription-hero__header{position:relative;z-index:1}.subscription-hero__title{margin-bottom:1rem;line-height:1;color:var(--background-color)}.subscription-hero__bg{position:absolute;inset:0;z-index:0;-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%);clip-path:polygon(0 0,100% 0,100% 95%,0 100%)}.subscription-hero__bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);z-index:1}.subscription-hero__bg img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subscription-hero__icons{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-55%) rotate(-2deg);-ms-transform:translate(-50%,-55%) rotate(-2deg);transform:translate(-50%,-55%) rotate(-2deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:1}@media screen and (max-width:768px){.subscription-hero__icons{-webkit-transform:translate(-50%,-60%) rotate(-3deg);-ms-transform:translate(-50%,-60%) rotate(-3deg);transform:translate(-50%,-60%) rotate(-3deg)}}@media screen and (max-width:576px){.subscription-hero__icons{-webkit-transform:translate(-50%,-62%) rotate(-5deg);-ms-transform:translate(-50%,-62%) rotate(-5deg);transform:translate(-50%,-62%) rotate(-5deg)}}.subscription-hero__icons.grid{max-width:1100px}.subscription-hero__icons:after{display:none}.subscription-hero__icon{width:170px}@media screen and (max-width:768px){.subscription-hero__icon{width:120px}}@media screen and (max-width:576px){.subscription-hero__icon{width:90px}}.subscription-hero .btn{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}[data-sub-product-element].no-active{height:0;overflow:hidden;margin-bottom:0}[data-sub-product-element].active{height:auto;overflow:visible}.subscription-product{background-color:var(--foreground-color);color:var(--background-color);-webkit-clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.subscription-product>.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:992px){.subscription-product>.grid{display:-ms-grid;display:grid;-ms-grid-columns:(2fr)[2];grid-template-columns:repeat(2,2fr)}}.subscription-product p{font-size:14px;font-family:ASM,Arial,Helvetica,sans-serif;color:currentColor}@media screen and (min-width:576px){.subscription-product p{font-size:16px}}.subscription-product__content{padding:2rem 0 10rem 0}@media screen and (min-width:576px){.subscription-product__content{padding:2rem 0 8rem 0}}@media screen and (min-width:992px){.subscription-product__content{padding:10rem 2.5rem 7rem 0}}@media screen and (min-width:1440px){.subscription-product__content{padding:15rem clamp(40px,7.188vw,115px) 10rem 0}}@media screen and (min-width:1440px){.subscription-product__text{max-width:470px;margin-left:auto}}.subscription-product__title{-webkit-transform:none;-ms-transform:none;transform:none;text-align:left;color:currentColor;margin-bottom:1rem}.subscription-product__description{margin-bottom:1.5rem}.subscription-product__description p:not(:last-of-type){margin-bottom:.5rem}.subscription-product__shipping{margin-bottom:1.5rem;text-transform:uppercase}.subscription-product__shipping p{font-size:14px;font-weight:700}.subscription-product__shipping a{color:currentColor;text-decoration:underline}.subscription-product__shipping a:focus,.subscription-product__shipping a:hover{color:currentColor}.subscription-product__bottom .grid{position:relative;max-width:1200px}.subscription-product__bottom [data-sub-product-element].no-active{display:none}.subscription-product__bottom [data-sub-product-element].active{display:-webkit-box;display:-ms-flexbox;display:flex}.subscription-product__icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;z-index:1;left:0;right:0;-webkit-transform:translateY(-120%) rotate(-3deg);-ms-transform:translateY(-120%) rotate(-3deg);transform:translateY(-120%) rotate(-3deg)}@media screen and (min-width:576px){.subscription-product__icons{-webkit-transform:translateY(-80%) rotate(-3deg);-ms-transform:translateY(-80%) rotate(-3deg);transform:translateY(-80%) rotate(-3deg)}}@media screen and (min-width:992px){.subscription-product__icons{-webkit-transform:translateY(-69%) rotate(-2deg);-ms-transform:translateY(-69%) rotate(-2deg);transform:translateY(-69%) rotate(-2deg)}}.subscription-product__icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}@media screen and (min-width:576px){.subscription-product__icon{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px}}@media screen and (min-width:992px){.subscription-product__icon{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}}@media screen and (min-width:1200px){.subscription-product__icon{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;max-width:170px}}@media screen and (min-width:1440px){.subscription-product__icon{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px;max-width:195px}}.subscription-product__icon:nth-of-type(1){top:80px}@media screen and (min-width:1200px){.subscription-product__icon:nth-of-type(1){top:160px}}.subscription-product__icon:nth-of-type(2){top:30px}@media screen and (min-width:1200px){.subscription-product__icon:nth-of-type(2){top:60px}}.subscription-product__icon:nth-of-type(3){top:70px}@media screen and (min-width:1200px){.subscription-product__icon:nth-of-type(3){top:140px}}.subscription-product__icon:nth-of-type(4){top:0}.subscription-product__media{position:relative;height:50vh;min-height:380px}@media screen and (min-width:576px){.subscription-product__media{min-height:500px}}@media screen and (min-width:992px){.subscription-product__media{height:auto;min-height:0}}.subscription-product__media [data-sub-product-element],.subscription-product__media [data-sub-product-element].active{height:100%}.subscription-product__media [data-sub-product-element].no-active{display:none}.subscription-product__media [data-sub-product-element].active{display:block}.subscription-product__media img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100vw;max-width:1000px}@media screen and (min-width:992px){.subscription-product__media img{width:50vw;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.subscription-product__footer{padding-top:1.8rem}@media screen and (min-width:576px){.subscription-product__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}}.subscription-product__footer .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--background-color);color:var(--foreground-color);width:100%}@media screen and (min-width:576px){.subscription-product__footer .btn{width:auto}}.subscription-product__footer .btn:not([disabled]):focus,.subscription-product__footer .btn:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color)}.subscription-product .product-reviews-widget .product-stars svg path{fill:currentColor}.subscription-product .product-reviews-widget .product-stars .product-stars-fill{background-color:var(--foreground-color)}.subscription-product .product-reviews-widget p{font-weight:700}.subscription-product .product-variants__title{font-size:16px;margin-bottom:10px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700}.subscription-product .product-variants__list li.active button img{border-color:currentColor}.subscription-product .small-tooltip{background-color:var(--background-color);color:var(--foreground-color)}.subscription-product .small-tooltip:after{border-top-color:var(--background-color)}.subscription-widget__list-item{display:block}.subscription-widget__list-item:not(:last-of-type){margin-bottom:10px}.subscription-widget__list-item [type=radio]:checked,.subscription-widget__list-item [type=radio]:not(:checked){position:absolute;left:-9999px}.subscription-widget__list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;position:relative;border:2px solid var(--background-color);text-transform:uppercase;padding:11px 14px 12px 53px}@media screen and (min-width:420px){.subscription-widget__list-item label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.subscription-widget__list-item label>span{position:absolute;width:20px;height:20px;left:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;border:2px solid currentColor}.subscription-widget__list-item label>span:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:12px;height:12px;border-radius:100%;background-color:var(--foreground-color)}.subscription-widget__list-item label p{font-weight:700;margin-bottom:0}.subscription-widget__list-item [type=radio]:checked+label{background-color:var(--background-color);color:var(--foreground-color)}.subscription-widget__list-item [type=radio]:checked+label>span:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.qty-selector{text-align:center;padding-bottom:12px}@media screen and (min-width:576px){.qty-selector{padding-bottom:0;max-width:50%}}.qty-selector__container{position:relative;border:2px solid currentColor;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}@media screen and (min-width:576px){.qty-selector__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.qty-selector__control{background-color:transparent;border:none;color:currentColor;width:44px;height:100%;cursor:pointer;font-size:1rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.qty-selector--minus{margin-right:auto}.qty-selector--plus{margin-left:auto}.qty-selector__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:currentColor;text-align:center;font-size:1rem;overflow:hidden;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.qty-selector__input span{padding:0 .5rem}.qty-selector__input span:focus{outline:0}.qty-selector__input-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:0 .5rem 0 0;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.qty-selector__subtitle{font-size:12px;text-transform:uppercase;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;padding-top:.8rem}.subscription-messages{padding-top:1.8rem}.subscription-messages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.subscription-messages__item:not(:last-of-type){margin-bottom:10px}.collection-merch-section{padding-top:40px}@media screen and (min-width:576px){.collection-merch-section{padding-top:60px}}@media screen and (min-width:768px){.collection-merch-section{padding-top:80px}}.merch-grid{max-width:1182px;margin-inline:auto}.merch-grid__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:clamp(40px,6.25vw,100px) clamp(20px,1.875vw,30px)}@media screen and (min-width:576px){.merch-grid__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.merch-grid__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.merch-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.merch-card:hover .merch-card__image{border-color:var(--foreground-color)}.merch-card__image{position:relative;font-size:0;aspect-ratio:.813;overflow:hidden;margin-bottom:1.2rem;display:block;border:2px solid transparent}.merch-card__image img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.merch-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.about-header__title .merch-card span,.merch-card .about-header__title span,.merch-card .title-grosa{display:block;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:1.2rem}.merch-card .btn{min-width:170px}.merch-banner{height:100vh;max-height:1120px;position:relative}@media screen and (max-width:576px){.merch-banner{min-height:375px;height:100vw}}.merch-banner__bg{position:absolute;top:0;left:-10%;right:-10%;bottom:0;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}.merch-banner__bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.merch-banner__text{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0) rotate(-8deg);-ms-transform:translate(-50%,0) rotate(-8deg);transform:translate(-50%,0) rotate(-8deg);background-color:var(--foreground-color);border:2px solid var(--background-color);max-width:383px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:1.5rem 1.6rem}@media screen and (min-width:768px){.merch-banner__text{-webkit-transform:translate(-50%,-8%) rotate(-6deg);-ms-transform:translate(-50%,-8%) rotate(-6deg);transform:translate(-50%,-8%) rotate(-6deg)}}@media screen and (min-width:992px){.merch-banner__text{-webkit-transform:translate(-50%,-15%) rotate(-3deg);-ms-transform:translate(-50%,-15%) rotate(-3deg);transform:translate(-50%,-15%) rotate(-3deg)}}@media screen and (min-width:1200px){.merch-banner__text{min-height:142px;width:90%}}@media screen and (max-width:576px){.merch-banner__text{width:90%;-webkit-transform:translate(-50%,-28%) rotate(-5deg);-ms-transform:translate(-50%,-28%) rotate(-5deg);transform:translate(-50%,-28%) rotate(-5deg);padding:1rem}.merch-banner__text br{display:none}}.merch-banner__text p{font-size:calc(18px + (26 - 18) * ((100vw - 320px)/ (1440 - 320)));color:var(--background-color);line-height:1.2}@media all and (min-width:1441px){.merch-banner__text p{font-size:26px}}.article-section,.blog-news{color:var(--foreground-color)}.article-section .grid,.blog-news .grid{max-width:1300px}.blog-featured{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:clamp(2rem,6.25vw,100px);margin-bottom:clamp(2rem,6.25vw,100px)}@media screen and (min-width:576px){.blog-featured{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}}@media screen and (min-width:768px){.blog-featured{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}}.blog-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-post__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-post__title{font-family:"El Grosa Display",Arial,Helvetica,sans-serif;font-weight:400;color:currentColor;font-size:calc(22px + (44 - 22) * ((100vw - 320px)/ (1440 - 320)));margin-bottom:1.2rem}@media all and (min-width:1441px){.blog-post__title{font-size:44px}}@media screen and (max-width:576px){.blog-post__title{font-size:20px;margin-bottom:.8rem}}.blog-post__date{font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400;color:currentColor;text-transform:uppercase;margin-bottom:.9rem;display:block}@media all and (min-width:1441px){.blog-post__date{font-size:16px}}.blog-post__image{position:relative;font-size:0;margin-bottom:1.2rem}@media screen and (max-width:576px){.blog-post__image{margin-bottom:.8rem}}.blog-post__image img{width:100%;max-width:100%}@media screen and (min-width:576px){.blog-post.blog-post--large{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media screen and (min-width:768px){.blog-post.blog-post--large{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.blog-post.blog-post--large .blog-post__title{font-size:calc(26px + (54 - 26) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.blog-post.blog-post--large .blog-post__title{font-size:54px}}@media screen and (max-width:576px){.blog-post.blog-post--large .blog-post__title{font-size:26px}}.blog-post.blog-post--large .blog-post__image{margin-top:2rem;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.blog-post.blog-post--large .blog-post__image img{position:absolute;max-width:none;width:960px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1440px){.blog-post.blog-post--large .blog-post__image img{width:1100px}}@media screen and (max-width:576px){.blog-post.blog-post--large .blog-post__image{margin-top:1.2rem}}.blog-post:not(.blog-post--large) .blog-post__image{aspect-ratio:16/9;overflow:hidden}.blog-post:not(.blog-post--large) .blog-post__image img{-o-object-fit:cover;object-fit:cover}.blog-post:not(.blog-post--large) .blog-post__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-post .btn{width:100%}@media screen and (min-width:768px){.blog-post .btn{width:170px}}.blog-general{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:clamp(2rem,6.25vw,100px);margin-bottom:clamp(2rem,6.25vw,100px)}@media screen and (min-width:576px){.blog-general{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.blog-general.grid{padding:0}.blog-general.grid:after{display:none}.article-section{padding:2rem 2rem 0 2rem}.article-section .grid{border-bottom:2px solid currentColor;padding-bottom:clamp(2rem,5vw,80px);margin-bottom:clamp(2rem,5vw,80px)}.article-section__title span{display:block;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));margin-bottom:1.5rem;text-transform:uppercase}@media all and (min-width:1441px){.article-section__title span{font-size:16px}}.article-section__author{display:block;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:400;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));text-transform:uppercase}@media all and (min-width:1441px){.article-section__author{font-size:16px}}.article-section__image{font-size:0;margin-bottom:clamp(2rem,5vw,80px);aspect-ratio:16/9}.article-section__image img{width:100%;-o-object-fit:cover;object-fit:cover}.article-section .contact-form,.article-section__content{max-width:770px;margin-inline:auto}.article-section__content p{font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4}@media all and (min-width:1441px){.article-section__content p{font-size:16px}}.article-section__content a:not(.btn){text-decoration:underline;color:currentColor}.article-section__content ul{padding-left:1rem;margin:0 0 19.44444px}.article-section__content ul li{font-family:ASM,Arial,Helvetica,sans-serif;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));line-height:1.4}@media all and (min-width:1441px){.article-section__content ul li{font-size:16px}}.article-section__content .btn{width:170px;height:40px;padding:0;font-size:calc(14px + (16 - 14) * ((100vw - 320px)/ (1440 - 320)));-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}@media all and (min-width:1441px){.article-section__content .btn{font-size:16px}}.article-section .contact-form .btn{margin-bottom:0}.article-section h1:not(.blog-post__title):not(.title-grosa),.article-section h2:not(.blog-post__title):not(.title-grosa),.article-section h3:not(.blog-post__title):not(.title-grosa),.article-section h4:not(.blog-post__title):not(.title-grosa),.article-section h5:not(.blog-post__title):not(.title-grosa){font-family:Bravest,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:normal;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1440 - 320)))}@media all and (min-width:1441px){.article-section h1:not(.blog-post__title):not(.title-grosa),.article-section h2:not(.blog-post__title):not(.title-grosa),.article-section h3:not(.blog-post__title):not(.title-grosa),.article-section h4:not(.blog-post__title):not(.title-grosa),.article-section h5:not(.blog-post__title):not(.title-grosa){font-size:24px}}.article-section h1:not(.blog-post__title):not(.title-grosa):not(:first-child),.article-section h2:not(.blog-post__title):not(.title-grosa):not(:first-child),.article-section h3:not(.blog-post__title):not(.title-grosa):not(:first-child),.article-section h4:not(.blog-post__title):not(.title-grosa):not(:first-child),.article-section h5:not(.blog-post__title):not(.title-grosa):not(:first-child){margin-top:1.2rem}.article-section strong{font-family:inherit;font-weight:400}.related-posts__title{margin-bottom:clamp(2rem,5vw,80px)}.related-posts .grid{border-bottom:0;margin-bottom:0;padding-bottom:0}.cart-random-product{padding-top:clamp(2rem,5vw,80px)}.cart-random-product__title{font-size:calc(18px + (26 - 18) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;text-align:center;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-bottom:1.5rem;font-weight:400}@media all and (min-width:1441px){.cart-random-product__title{font-size:26px}}.cart-random-product__details{display:block}.cart-random-product__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media screen and (min-width:992px){.cart-random-product__variants{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cart-random-product__variants .cart-random-product__variants-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cart-random-product__variants [type=radio]:checked,.cart-random-product__variants [type=radio]:not(:checked){position:absolute;left:-99999px;opacity:0;height:0;visibility:hidden}.cart-random-product__variants label{width:40px;height:40px;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent}.cart-random-product__variants [type=radio]:checked+label{border-color:currentColor}.cart-random-product__variants-prices{padding-top:.3rem}@media screen and (min-width:768px){.cart-random-product__variants-prices{display:none}}.cart-random-product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:14px;margin-top:.3rem;white-space:nowrap}.cart-random-product__buttons .btn{width:170px}.cart-random-product.cart .cart__product-information{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-random-product .cart__row{border-top:2px solid var(--foreground-color)}.cart-level-up{margin-top:1.5rem}.cart-level-up__subtitle{font-size:16px;text-transform:uppercase;text-align:center;color:var(--background-color);font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;width:75%;margin-inline:auto}.cart-level-up__header{margin-bottom:40px}.cart-level-up.filled .cart-level-up__header{display:none}.cart-level-up__products{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}@media screen and (min-width:576px){.cart-level-up__products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.cart-level-bar{height:27px;border:2px solid var(--background-color);padding:5px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:21px}.cart-level-bar__inner{background-color:var(--background-color);width:0;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.cart-level-bar img{position:absolute;right:0;top:50%;-webkit-transform:translate(30%,-45%);-ms-transform:translate(30%,-45%);transform:translate(30%,-45%);width:60px;max-height:initial;z-index:1}.cart-product-card{border:2px solid var(--background-color);text-align:center;color:var(--background-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}.cart-product-card__image{aspect-ratio:1/1;position:relative;overflow:hidden}.cart-product-card__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cart-product-card__title{font-size:calc(16px + (19 - 16) * ((100vw - 320px)/ (1440 - 320)));font-family:Bravest,Arial,Helvetica,sans-serif;margin:1rem 0 5px;padding:0 1rem;color:currentColor;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:1441px){.cart-product-card__title{font-size:19px}}.cart-product-card__title a,.cart-product-card__title a:focus,.cart-product-card__title a:hover{color:currentColor}.cart-product-card__subtitle{font-size:calc(14px + (14 - 14) * ((100vw - 320px)/ (1440 - 320)));font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:1rem;color:currentColor;text-transform:uppercase}@media all and (min-width:1441px){.cart-product-card__subtitle{font-size:14px}}.cart-product-card .btn{background-color:var(--background-color);color:var(--foreground-color)}.cart-product-card .btn:not([disabled]):focus,.cart-product-card .btn:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color);border-color:var(--background-color)}.cart-product-card .btn[disabled]{opacity:.9}.cart-product-card .btn svg path{fill:var(--foreground-color)}.cart-ajax{position:fixed;right:0;top:0;width:516px;height:100%;max-width:100%;background-color:var(--foreground-color);z-index:1000;color:var(--background-color);overflow:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;will-change:transform}@media screen and (min-width:576px){.cart-ajax{top:42px}}.cart-ajax.is-opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cart-ajax .cart-loader{position:absolute;inset:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;color:var(--foreground-color)}.cart-ajax .cart-loader:after{content:"";position:absolute;inset:0;background-color:currentColor;opacity:.7}.cart-ajax .cart-loader svg{position:relative;z-index:1}.cart-ajax .cart-loader svg.icon:not(.icon--full-color) path{fill:var(--background-color)}.cart-ajax__title{position:sticky;top:0;z-index:1;padding:20px 0;background-color:var(--foreground-color);margin-bottom:16px}.about-header__title .cart-ajax span,.cart-ajax .about-header__title span,.cart-ajax .title-grosa{margin-bottom:0}.about-header__title .cart-ajax span,.cart-ajax .about-header__title span,.cart-ajax .title-grosa,.cart-ajax__title{text-align:left;color:currentColor}.cart-ajax__row{position:relative;padding:0 20px 60px}.cart-ajax__row:not(:last-of-type){border-bottom:2px solid currentColor}.cart-ajax__row-empty{padding:80px 20px 30px}@media screen and (min-width:576px){.cart-ajax__row-empty{padding:60px 20px}}.cart-ajax__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-ajax__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-ajax__total span{font-family:ASM,Arial,Helvetica,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-ajax__total span:last-of-type{font-size:24px}.cart-ajax__shipping{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:1rem;font-family:ASM,Arial,Helvetica,sans-serif;font-size:14px}.cart-ajax__shipping,.cart-ajax__shipping a{text-transform:uppercase;color:currentColor}.cart-ajax__shipping a{height:38px;text-decoration:underline}.cart-ajax__shipping a:not([disabled]):focus,.cart-ajax__shipping a:not([disabled]):hover{color:currentColor}.cart-ajax__buttons{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px;padding-top:30px}@media screen and (min-width:576px){.cart-ajax__buttons{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px}}.cart-ajax__buttons .btn-primary{border:2px solid var(--background-color);color:var(--foreground-color);background-color:var(--background-color)}.cart-ajax__buttons .btn-primary:not([disabled]):focus,.cart-ajax__buttons .btn-primary:not([disabled]):hover{background-color:var(--background-color);color:var(--foreground-color);border-color:var(--background-color)}.cart-ajax__buttons .btn-secondary{border:2px solid var(--background-color);color:var(--background-color)}.cart-ajax__buttons .btn-secondary:not([disabled]):focus,.cart-ajax__buttons .btn-secondary:not([disabled]):hover{background-color:var(--foreground-color);color:var(--background-color);border-color:var(--background-color)}.cart-ajax p{color:currentColor}.cart-ajax.is-loading{cursor:progress}.cart-ajax.is-loading .cart-loader{opacity:1;visibility:visible}.cart-ajax-close{position:fixed;right:18px;top:18px;background:0 0;border:0;z-index:10}@media screen and (min-width:576px){.cart-ajax-close{top:0}}.cart-product{display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;grid-gap:1rem;border-top:2px solid var(--background-color);padding:20px 0;position:relative}@media screen and (min-width:576px){.cart-product{grid-gap:38px;-ms-grid-columns:121px 1fr;grid-template-columns:121px 1fr}}.cart-product:last-of-type{border-bottom:2px solid var(--background-color)}.cart-product--free{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cart-product svg{position:relative;z-index:1}.cart-product svg.icon:not(.icon--full-color) path{fill:var(--foreground-color)}.cart-product__loader{position:absolute;inset:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;color:var(--background-color)}.cart-product__loader:after{content:"";position:absolute;inset:-3px -20px;background-color:currentColor;opacity:.5}.cart-product__title{border-bottom:2px solid var(--background-color);padding-bottom:18px;margin-bottom:8px;position:relative;padding-right:60px}@media screen and (min-width:576px){.cart-product__title{padding-bottom:18px}}.cart-product__title a{font-size:20px}.cart-product__title a,.cart-product__title a:not([disabled]){color:var(--background-color)}.cart-product__title p{font-family:ASM,Arial,Helvetica,sans-serif}.cart-product__title p:last-of-type{margin-bottom:0}.cart-product__image{font-size:0;aspect-ratio:1/1;position:relative}.cart-product__image .image-loader{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);z-index:0;opacity:.5}.cart-product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;position:relative}.cart-product__details{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1rem}@media screen and (min-width:576px){.cart-product__details{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:.5rem}}.cart-product__details-col input,.cart-product__details-col span{display:block;font-family:ASM,Arial,Helvetica,sans-serif}.cart-product__details-col .details-label{font-weight:700;font-size:14px;text-transform:uppercase}@media screen and (min-width:576px){.cart-product__details-col .details-label{margin-bottom:6px}}.cart-product__details-col .details-value{font-size:17px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-product__quantity-col{text-align:right}@media screen and (min-width:576px){.cart-product__quantity-col{text-align:center}}.cart-product__quantity-col span.details-value{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media screen and (min-width:576px){.cart-product__quantity-col span.details-value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cart-product__quantity-col input{text-align:right;width:66px;margin-left:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color);color:var(--foreground-color);padding:10px 12px 10px 6px;border:0;border-radius:0}@media screen and (min-width:576px){.cart-product__quantity-col input{margin-inline:auto}}.cart-product__quantity-col input:focus{outline:0}.cart-product__total-col{text-align:right;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media screen and (min-width:576px){.cart-product__total-col{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}}.cart-product__total-col span:last-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:700}.cart-product.is-loading .cart-product__loader{opacity:1;visibility:visible}.cart-product .cart-product-remove{position:absolute;right:0;top:-.5rem;background-color:transparent;border:0;font-size:14px;font-family:ASM,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:underline;padding:.5rem 0}