.radio__button input{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#000;top:20px;z-index:1;left:17px;opacity:1;visibility:visible;height:13px;width:13px;padding:0;border:1px solid black}.radio__button input:before{content:"";height:7px;background:#000;width:7px;position:absolute;left:1.5px;top:1.5px;border-radius:10px;transition:transform .3s ease;transform:scale(0)}.radio__button input:checked:before{transform:scale(1)}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-Regular.woff);font-weight:400}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-RegIta.woff);font-weight:400;font-style:italic}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Helvetica Now;src:url(HelveticaNowText-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Sharp Grotesk;src:url(SharpGroteskSemiBold20.woff);font-weight:900}@font-face{font-family:Sharp Grotesk;src:url(SharpGroteskMedium25.woff);font-weight:700}@font-face{font-family:Sharp Grotesk;src:url(SharpGroteskMedium20.woff);font-weight:400}@font-face{font-family:PalatinoBoldItalicRegular;src:url(PalatinoBoldItalicRegular.woff);font-weight:700;font-style:italic}body{line-height:1.3;letter-spacing:-.025em}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,.article__author-bio h3,.blog-section .article__image .article__tags{letter-spacing:0em}.titlecase{text-transform:unset}:root{--YELLOW: #FFEB54;--GREY: #999;--RADIUS: 35px;--border-style: .04em solid black;--FONT-WEIGHT-BODY: 400;--FONT-WEIGHT-BODY-BOLD: 700;--FONT-WEIGHT-NAV-BOLD:700;--FONT-STACK-BODY: "Helvetica Now", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--FONT-STACK-BODY-EM: "PalatinoBoldItalicRegular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--FONT-WEIGHT-HEADING: 400;--FONT-WEIGHT-HEADING-BOLD: 700;--FONT-STACK-NAV: "Sharp Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--FONT-STACK-HEADING: "Sharp Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--BTN-FONT-STACK: "Sharp Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--BTN-FONT-WEIGHT: 700;--BTN-UPPERCASE: uppercase;--btn-border-hover:#000;--final-breakpoint:1500px;--ANNOUNCEMENT-HEIGHT-DESKTOP: max(calc(var(--font-1) * var(--FONT-ADJUST-BODY) * var(--line-height-normal)), 32px) !important;--ANNOUNCEMENT-HEIGHT-MOBILE: max(calc(var(--font-1) * var(--FONT-ADJUST-BODY) * var(--line-height-normal)), 32px) !important;--content-max:1300px;--link-hover:#000;--rounded: 10px;--rounded--large: 10px}@media all and (min-width:750px){:root{--rounded--large: 15px}}.wrapper--wide{max-width:1380px}.rounded{border-radius:var(--rounded);overflow:hidden}.rounded--large{border-radius:var(--rounded--large)}.regular{font-weight:400}p em,.palatino,.check--list li em{font-family:var(--FONT-STACK-BODY-EM);font-style:italic;letter-spacing:-.03em}.border-top{border-top:var(--border-style)}.border-bottom{border-bottom:var(--border-style)}.announcement__text .body-size-1{font-size:calc(var(--font-1) * var(--FONT-ADJUST-BODY) * .85)}.z-index{z-index:1}.review__author__subheading,.drawer__head h3,.cart__item__title a,.cart__total__label{font-weight:700;font-family:var(--FONT-STACK-HEADING);letter-spacing:0px}.cart__discount{display:none}.cart__item__image .lazy-image{border-radius:4px;overflow:hidden}.em-to-pill em{font-style:normal;display:inline-block;padding:0 20px;position:relative;margin:0 12px}.em-to-pill em:after{border:2px solid;position:absolute;content:"";left:0;top:-6px;height:calc(100% + 3px);border-radius:50px;width:100%}.header__menu.caps,.blog-section .article__image .header__menu.article__tags,.header__menu.popout__toggle,.header__menu.sale-box,.header__menu.preorder-box,.header__menu.badge-box,.header__menu.search-submit{letter-spacing:0em}.page-announcement,.announcement__message{font-family:var(--FONT-STACK-HEADING);font-weight:700;font-style:var(--FONT-STYLE-HEADING);text-transform:var(--FONT-UPPERCASE-HEADING, none)}.btn:not(.btn--text) span:not([class]),.shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--text) span:not([class]),#shopify-product-reviews .spr-button-primary:not(.btn--text) span:not([class]),#challenge .shopify-challenge__button:not(.btn--text) span:not([class]),.btn:not(.btn--text) span.btn__text,.shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--text) span.btn__text,#shopify-product-reviews .spr-button-primary:not(.btn--text) span.btn__text,#challenge .shopify-challenge__button:not(.btn--text) span.btn__text{transform:translateY(.5px)}.shop-pay-terms,.rc-container-wrapper{display:none}.btn .icon-arrow-right{width:35px;height:35px;margin:-6px -14px -6px 13px}@media all and (min-width:750px){.btn.btn--large .icon-arrow-right{width:40px;height:45px;margin:-11px -23px -11px 25px}.btn--large{--btn-left: 30px}}@media all and (max-width:749px){.btn--large{--btn-left: 20px}}.btn--large{width:auto;max-width:none}.btn.btn--secondary.btn--solid .icon-arrow-right path{fill:#000;transition:.25s ease-out;transition-property:fill}.btn.btn--secondary.btn--solid:hover .icon-arrow-right path{fill:var(--YELLOW)}.btn--outline:after,.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,#shopify-product-reviews .spr-button-primary:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#000;opacity:.1;transform:scaleY(0);transform-origin:bottom left;transition:transform .5s cubic-bezier(.33,0,0,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn--outline:hover:after,.btn--solid:hover:after,.shopify-payment-button .shopify-payment-button__button:hover:after,#shopify-product-reviews .spr-button-primary:hover:after,.shopify-payment-button__button--unbranded:hover:after{transform:scaleY(1)}.btn:hover .icon-arrow-right,.shopify-payment-button .shopify-payment-button__button--unbranded:hover .icon-arrow-right,#shopify-product-reviews .spr-button-primary:hover .icon-arrow-right,#challenge .shopify-challenge__button:hover .icon-arrow-right{transform:translateZ(0)}.btn--primary,.shopify-payment-button .shopify-payment-button__button,#shopify-product-reviews .spr-button-primary,.shopify-payment-button__button--unbranded{--btn-border: var(--BTN-PRIMARY-BORDER-COLOR);--btn-bg: var(--BTN-PRIMARY-BG-COLOR);--btn-text: var(--BTN-PRIMARY-TEXT-COLOR)}.btn--primary.btn--solid,.shopify-payment-button .shopify-payment-button__button,#shopify-product-reviews .spr-button-primary,.shopify-payment-button__button--unbranded{--btn-border: var(--BTN-PRIMARY-BG-COLOR);--btn-bg: var(--BTN-PRIMARY-BG-COLOR);--btn-text: var(--BTN-PRIMARY-TEXT-COLOR);--btn-border-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);--btn-bg-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);--btn-text-hover: var(--BTN-PRIMARY-TEXT-COLOR);border-style:none}.btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,#shopify-product-reviews .spr-button-primary:hover,#challenge .shopify-challenge__button:hover{border-color:var(--btn-border-hover);color:var(--YELLOW)}.btn--outline:after,.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,#shopify-product-reviews .spr-button-primary:after,.shopify-payment-button__button--unbranded:after{opacity:1}.btn--secondary.btn--solid,.shopify-payment-button .btn--secondary.shopify-payment-button__button,#shopify-product-reviews .btn--secondary.spr-button-primary,.btn--secondary.shopify-payment-button__button--unbranded{--btn-border: var(--BTN-SECONDARY-BG-COLOR);--btn-bg: var(--BTN-SECONDARY-BG-COLOR);--btn-text: var(--BTN-SECONDARY-TEXT-COLOR);--btn-border-hover: #fff;--btn-bg-hover: var(--BTN-SECONDARY-TEXT-COLOR);--btn-text-hover: #fff}.btn--solid{border:none}.cart-bar__form .icon path,.cart-bar__form .icon{fill:unset}.cart-bar__form .icon-arrow-right{width:30px;height:30px}.cart-bar__form .icon path,.cart-bar__form .icon{stroke-width:unset!important}.cart-bar__form .btn:hover .icon-arrow-right path{fill:var(--YELLOW)}.review{max-width:1240px}.reviews--have-images .review__content{margin-left:0;margin-right:0;padding:0}@media only screen and (min-width: 750px){.review__image{flex:0 0 33%;max-width:33%}}.review__author__name{font-size:20px;font-family:var(--FONT-STACK-HEADING);margin-bottom:6px;font-weight:900;text-transform:uppercase}@media all and (min-width:750px){.review__author__name{font-size:27px}}.review{max-width:1240px;margin:0 auto}.reviews--have-images .review__content{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.reviews--have-images .review__content:after{background:url(custom-icon-giants.svg) no-repeat center center;background-size:contain;content:"";position:absolute;bottom:40px;right:20px;width:20%;max-width:82px;padding-top:20%}.review__author,.review__content blockquote{width:100%;max-width:660px}.review__content blockquote{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);margin:0}.review__author{position:relative;display:flex;margin:0;min-height:0px;padding-top:0}.review__author,.review__content blockquote{padding:calc(var(--gutter) * 2)}.review__content>:last-child{padding-bottom:calc(var(--gutter) * 2)}.reviews--have-images .review__content{justify-content:space-between}@media only screen and (min-width: 750px){.review__image{flex:0 0 40%;max-width:480px}}@media only screen and (max-width: 749px){.reviews--section .wrapper--full-padded{padding-left:0;padding-right:0}.reviews__grid-item{margin-right:0}.review__author,.review__content blockquote{padding:calc(var(--gutter) * 2)}.review__content>:last-child{padding-bottom:50px}.reviews--have-images .review__content:after{display:none}.reviews--section .section-padding{padding-bottom:0}}.navlink--toplevel{padding:3.5px 14px 2px;border:2px solid;height:unset;border-radius:30px;overflow:hidden;height:28px}.header__menu>.menu__item{display:flex;align-items:center;margin:0 7px}.header__menu>.menu__item:last-child{margin-right:0}.navlink .icon{--icon-size: 30px}.navlink--cart--circle .header__cart__status:before{border:.2em solid currentcolor}.navlink--cart--circle{--icon-size: 27px}@media all and (min-width: 750px){.header__desktop__button .navlink:not(.navlink--toplevel){padding-left:7px;padding-right:7px}}.navlink--toplevel{--link-hover: var(--link-hover)}@media only screen and (min-width: 750px){.navlink--toplevel:after,.navlink--cart--circle .header__cart__status:after{left:0;content:"";right:0;height:100%;background-color:var(--link);transform:scaleY(0);will-change:transform;transform-origin:bottom;z-index:-1}.navlink--cart--circle .header__cart__status:after{display:block;height:100%;width:100%;position:absolute;bottom:0;transition:transform .25s cubic-bezier(.215,.61,.355,1)}.navlink--cart--circle:hover .header__cart__status:after{transform:scaleY(1)}.navlink--cart--circle:hover{color:#000}.navlink:hover>.navtext,.navlink--cart--circle:hover .header__cart__status{color:var(--YELLOW)}}.header__desktop__bar__r .header__menu{margin-right:0}.header__menu>.menu__item:nth-last-child(3) a{background:var(--YELLOW);border:none;padding:12px 46px 10px 17px;height:34px}.header__menu>.menu__item:nth-last-child(3) .navtext:after{position:absolute;height:28px;width:30px;right:2px;top:3px;content:"";background:url(custom-icon-arrow-black.svg) no-repeat center center;background-size:contain}@media only screen and (min-width: 750px){.header__menu>.menu__item:nth-last-child(3) .navlink:hover>.navtext:after{background:url(custom-icon-arrow-yellow.svg) no-repeat center center;background-size:contain}}@media only screen and (max-width: 1149px){.header__menu>.menu__item:not(:nth-last-child(3)){display:none}}.header__desktop__bar__r .header__desktop__button.cart__button{display:block}.header__desktop__bar__c .cart__button,.header__desktop__bar__c .account__button{display:none}.navlink--cart--circle .header__cart__status:before{display:none}.navlink--cart--circle .header__cart__status__holder{min-width:var(--icon-size);width:auto}.navlink--cart--circle .header__cart__status__holder{border:2px solid;border-radius:30px;overflow:hidden}.navlink--cart--circle .header__cart__status{letter-spacing:-0em;font-weight:700;position:relative;padding:1px 6px 0;font-size:calc(var(--font-2) * var(--FONT-ADJUST-NAV));line-height:.8}.win{max-height:130px;transform-origin:top left}.win svg{height:100%;width:auto;display:block}@media all and (min-width:1150px){.win{max-height:130px;transform:scale(1.7)}}.drawer__head h3{padding:0}.drawer{--inner: 20px}.drawer__close{right:10px}.cart__total__price{font-size:16px;transition:opacity .5s ease-in-out;font-family:var(--FONT-STACK-HEADING)}sub{font-size:50%;padding:0 1%}.bordered--boxes .section-columns .column__icon.icon--top{display:flex;flex-direction:column-reverse}.bordered--boxes .section-columns .column__icon.icon--top .column__heading{letter-spacing:-.02em;line-height:1;text-transform:none;margin-bottom:0;margin-top:7px;font-weight:700}.bordered--boxes .section-columns .column__icon.icon--top .column__text p{margin-top:0;letter-spacing:-.01em}.bordered--boxes .section-columns{background:transparent}.bordered--boxes .section-columns .multicolumn{gap:2px 0px;position:relative;--gap-offset: 0px;background:var(--bg);border-radius:10px;padding:25px 0;overflow:hidden}.bordered--boxes .section-columns .multicolumn:after{height:100%;width:2px;background:var(--bg);content:"";position:absolute;top:0;right:0}body.has-line-design .bordered--boxes .section-columns .grid-item{--gap-offset: 0px;padding:0}.bordered--boxes .section-columns .grid-item .column__inner:after{height:100%;content:"";position:absolute;top:0;right:0;border-right:2px dotted;opacity:0;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.bordered--boxes .section-columns .grid-item .column__inner.aos-animate:after{animation-name:heroFade;animation-duration:1s;animation-fill-mode:both}.bordered--boxes .section-columns .multicolumn .grid-item .icon__animated{margin:calc(var(--inner) * .4) auto 0}@media all and (max-width:749px){.bordered--boxes .section-columns .grid-item .column__inner:after{display:none}.bordered--boxes .section-columns .multicolumn:after{height:100%;content:"";position:absolute;top:0;left:calc(50% - 1px);border-right:2px dotted;opacity:1}.bordered--boxes .section-columns .multicolumn:before{height:1px;content:"";position:absolute;top:calc(50% - 1px);left:0;border-bottom:2px dotted;opacity:1;width:100%;z-index:1}.bordered--boxes .section-columns .multicolumn{padding:0}.bordered--boxes .section-columns .column__icon.icon--top{padding:25px}body.has-line-design .bordered--boxes .section-columns .grid-item:nth-child(3),body.has-line-design .bordered--boxes .section-columns .grid-item:nth-child(4){border-bottom:none}}@media all and (max-width:479px){.bordered--boxes .section-columns .multicolumn .grid-item .icon__animated{margin-bottom:-15px}.bordered--boxes .section-columns .multicolumn:before,.bordered--boxes .section-columns .multicolumn:after{display:none}.bordered--boxes .section-columns .column__icon.icon--top{border-bottom:2px dotted}.bordered--boxes .section-columns .multicolumn .grid-item:last-child .column__icon.icon--top{border-bottom:0px dotted}}.hero--left,.hero--right{position:relative}.hero--roundal{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.hero--left--item>div{transform:rotate(-13deg);transform-origin:top right}.hero--right--item>div{transform:scale(1.25) rotate(18deg);transform-origin:right}@keyframes float{0%{transform:translatey(0) rotate(0)}50%{transform:translatey(-3%) rotate(-2deg)}to{transform:translatey(0) rotate(0)}}@keyframes float_two{0%{transform:translatey(0) rotate(0)}50%{transform:translatey(-3%) rotate(2deg)}to{transform:translatey(0) rotate(0)}}.float{animation:float 6s ease-in-out infinite}.float.delay{animation:float_two 6s ease-in-out infinite;animation-delay:.5s}.radio__fieldset--swatches .radio__buttons{display:flex;grid-column:unset;margin:0;width:100%}.swatch__button .sibling__link{border:2px solid black;margin-right:5px;font-family:var(--FONT-STACK-HEADING);font-weight:700;text-transform:uppercase;font-size:16px}.product__block .radio__legend__value{display:none}.radio__fieldset--swatches .swatch__button{padding:0;width:100%}.swatch__button .sibling__link:hover{color:#000}.swatch__button .image-wrapper{display:none}.swatch__button--square .sibling__link{transition:background-color .3s ease}.product__siblings .radio__fieldset--swatches .swatch__button,.radio__button{margin:0;display:inline-block;flex:1}.radio__fieldset--swatches .swatch__button .sibling__link{width:100%;text-align:center;padding:0 7px;height:34px;line-height:32px;overflow:hidden;font-size:13px;border:2px solid black;border-radius:0}@media all and (min-width:750px){.radio__fieldset--swatches .swatch__button .sibling__link{font-size:14px;height:38px;line-height:35px}}.radio__fieldset--swatches .swatch__button:first-child .sibling__link{border-radius:6px 0 0 6px}.radio__fieldset--swatches .swatch__button:last-child .sibling__link{border-radius:0 6px 6px 0}.select__fieldset,.radio__fieldset{display:flex}.swatch__button--square input~label:after,.swatch__button--square .sibling__link:after{height:calc(var(--swatch-size) + var(--swatch-outline-offset) * 2);width:100%;height:100%;top:0;left:0;padding:0;margin:0;border:0px}.swatch__button--square input~label:after,.swatch__button--square .sibling__link:after{width:13px;height:13px;background:#000;box-shadow:inset 0 0 0 3px var(--swatch),0 0 0 2px;box-shadow:inset 0 0 0 3px #fff,0 0 0 2px;border-radius:20px;top:16px;left:16px;display:none}.custom-label.visually-hidden{visibility:visible;position:relative!important;text-align:center;width:100%;margin:0;clip:none!important;height:auto;display:block}.product__block--lines{border-top:2px dotted black;border-bottom:2px dotted black}.tooltip-default__arrow{display:none}.tooltip-default__text{display:none!important;background:var(--bg);color:var(--text-dark);padding:3px 10px;border-radius:13px;box-shadow:0 0 0 2px var(--border)}.radio__fieldset--swatches .swatch__button .sibling__link{color:#000;border-color:#000;background-color:#f2f2f2;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.radio__fieldset--swatches .swatch__button .sibling__link:hover{background-color:var(--YELLOW);color:#000}.radio__fieldset .radio__button label{border-width:1px}.swatch__button .sibling__link.sibling__link--current{border-color:#000;color:var(--YELLOW);background-color:#000}.radio__fieldset .radio__button label:hover,.radio__fieldset .radio__button label:active,.radio__fieldset .radio__button label:focus{border:1px solid black}.radio__buttons{width:calc(100% + 0px)}.radio__button input{color:#000;top:20px;z-index:1;left:17px;opacity:1;visibility:visible;height:12px;width:12px}.swatch__button .sibling__link--current,.swatch__button input:checked~label{box-shadow:none}.radio__button{margin:0;width:100%}.radio__fieldset .radio__button label{border-radius:0;padding:12px 15px 12px 35px;line-height:1.2;font-size:12px;font-weight:600;font-family:inherit;text-transform:capitalize;text-align:left;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.deal--text{margin-left:3px;font-size:12px}.radio__fieldset .radio__button .deal--text{flex:1}@media all and (min-width:450px){.radio__fieldset .radio__button label{font-size:14px}.deal--text{margin-left:5px;font-size:14px}}@media all and (max-width:449px){.radio__fieldset .radio__button .deal--text{flex:1}.radio__fieldset .radio__button .product__price__meta{display:none}}@media all and (max-width:365px){.product__price__wrap .product__price--off{display:none}}@media only screen and (max-width: 749px){.product__images--mobile-slider .product__slide{flex:0 0 auto;width:calc(100% - 15px);margin:0}.product__images{overflow:hidden}}@media all and (min-width:750px) and (max-width:900px){.product__price__wrap .product__price--off{display:none}}@media all and (min-width:750px) and (max-width:1030px){.radio__fieldset .radio__button .product__price__meta{display:none}}@media all and (min-width:750px) and (max-width:1140px){.radio__fieldset .radio__button label,.deal--text,.radio__buttons .product__price__meta .product__price--unit{font-size:12px}}.black{background:#000}.black-text{color:#000}.white{background:#fff}.white-text{color:#fff}.yellow{background:var(--YELLOW)}.divider{border-top:2px dotted #000}.product__content .form__wrapper{font-size:15px}.lazy-image--backfill.is-loading{background:transparent!important}.lazy-image--backfill.is-loading:after{display:none!important}:root{--pillheight:40px}.rotating--text{text-align:center;letter-spacing:-.05em;line-height:1.25;font-weight:700;background:#fff;margin-top:0;margin-bottom:0}.rotating--text--container>span{display:inline-block;padding:0;position:relative;color:#fff;overflow:hidden;position:absolute;left:0;bottom:0;transform:translateY(11px)}.rotating--text--container>span:after{border:2px solid black;width:calc(100% - 4px);height:calc(100% - 4px)!important;content:"";top:0%;left:0;border-radius:30px;position:absolute}.rotating--text--container>span>span>span{text-align:center;position:absolute;width:100%;left:0;display:flex;flex-direction:column;overflow:visible;top:0;color:#000}.rotating--text--container>span>span{overflow:hidden;top:1.5px}.rotating--text--container{display:inline-block;overflow:visible;width:128px;position:relative}@media all and (min-width:750px){.rotating--text--container{width:148px}}.rotating--text--container>span,.rotating--text>span:after,.rotating--text--container span span{height:var(--pillheight);display:inline-block;line-height:var(--pillheight)}@keyframes pill{0%{transform:translatey(-300%)}30%{transform:translatey(-300%)}33%{transform:translatey(-400%)}63%{transform:translatey(-400%)}66%{transform:translatey(-500%)}97%{transform:translatey(-500%)}to{transform:translatey(-600%)}}.rotating--text--inner{animation:pill 6s ease-in-out infinite;top:1.5px!important}.accordion__title{padding:22px 0;margin:0;font-size:18px;text-transform:none;font-family:var(--BODY-FONT-STACK);font-weight:400}.accordion{display:block;border:2px solid;padding:0 10px 0 25px;margin-bottom:-2px}:root{--border-radius-accordion:10px}@media all and (min-width:750px){:root{--border-radius-accordion:22px}}collapsible-elements .accordion{transition:all .2s ease}collapsible-elements .accordion:hover{background:var(--YELLOW)}.accordion:first-of-type{border-top-right-radius:var(--border-radius-accordion);border-top-left-radius:var(--border-radius-accordion)}.accordion:last-of-type{border-bottom-right-radius:var(--border-radius-accordion);border-bottom-left-radius:var(--border-radius-accordion)}.accordion[open=true]{background:var(--YELLOW)}.accordion__title .icon{width:var(--icon-size, 32px);height:var(--icon-size, 32px);stroke-width:.8px}collapsible-elements [data-collapsible-trigger] .icon{transition:opacity 0s ease,transform 0s ease,visibility 0s}.faq__title{font-family:var(--BODY-FONT-STACK);font-size:24px;font-weight:700;margin-bottom:30px}.select-popout__toggle{border:1px solid var(--COLOR-A20)}.cart__price .line__price{display:none}.cart__total__discount .cart__total{background:var(--YELLOW);color:#000;border-radius:5px;padding:10px 13px;margin:0}.product__title,.product__price{font-weight:700}.product__price--unit{display:block!important}@media only screen and (max-width: 749px){.grid--mobile-slider .grid-item{width:100%}.analogue--vs .flickity-prev-next-button{display:block}}section.analogue--vs .check--list{max-width:250px;margin:20px auto 10px}main section.analogue--vs .hero__title{font-weight:600}@media only screen and (min-width: 660px) and (max-width:1024px){body.has-line-design .brick__block .hero__slide{width:50%}}main section.analogue--vs .brick__block--text .hero__content--compact.giants--original{align-items:center}@media only screen and (min-width: 1024px){main section.analogue--vs .seven-fifty-height-hero{min-height:700px}main section.analogue--vs .vs--vs{transform:translate(4%,-29%) scale(1.085)}main section.analogue--vs .grid-item .hero__rte,main section.analogue--vs .grid-item .hero__title{padding:0 0 8px}main section.analogue--vs .hero__content--compact:not(.giants--original) .grid-item .hero__title{padding-left:50px;padding-right:50px}}main section.analogue--vs .grid-item .vs--image{padding:25px 3px 30px 10px}section.analogue--vs .brick__block{background:transparent}section.analogue--vs .brick__block__text{flex-basis:100%;padding:0;align-items:start;position:relative;background:transparent}section.analogue--vs .brick__block .flickity-prev-next-button{opacity:1;transform:none;border-radius:0;box-shadow:none;width:50px;height:50px;top:62%;z-index:1}section.analogue--vs .brick__block .flickity-button-icon{display:block;padding:6px}section.analogue--vs .brick__block .flickity-prev-next-button{background:transparent;mix-blend-mode:multiply}section.analogue--vs .brick__block .flickity-prev-next-button:after,section.analogue--vs .brick__block .flickity-prev-next-button:before{display:none}section.analogue--vs .brick__block .flickity-prev-next-button.previous{left:0}section.analogue--vs .brick__block .flickity-prev-next-button.next{right:0}@media all and (max-width:1024px){section.analogue--vs .brick__section{flex-wrap:wrap}.vs--icon{max-width:120px}}@media all and (max-width:600px){section.analogue--vs .check--list ul li{font-size:16px;padding-left:35px}section.analogue--vs .check--list ul li:before{width:25px}}.flickity-button-icon{stroke:#fff;stroke-width:9px;mix-blend-mode:multiply;z-index:1}.accordion__content>p:first-child{padding-top:0}@media all and (max-width:749px){.accordion__title{padding:15px 0;margin:0;font-size:15px}.accordion{display:block;border:1px solid;padding:0 15px;margin-bottom:-1px}.accordion__title .icon{display:none}}.check--list ul{list-style:none;margin:0}.check--list ul li{position:relative;padding-left:45px;min-height:25px;font-size:18px;text-align:left;margin-bottom:10px;line-height:1.2}.check--list ul li:before{content:"";width:28px;height:28px;position:absolute;top:-2px;left:0;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(custom-icon-check-2.svg)}.brick__block--text.bad--item .check--list ul li{margin:0 auto 8px}.bad--item .check--list ul li:before{background-image:url(custom-icon-bad.svg)}@media all and (min-width:1024px){.check--list.large--checklist ul li:before{width:33px;height:33px;top:-2px;background-image:url(custom-icon-check-1.svg)}.check--list.large--checklist ul li{padding-left:54px;font-size:22px;margin-bottom:18px}}.hot--cold--container .hot--cold{opacity:0;pointer-events:none}.hot--cold--container .hot--cold.active{opacity:1}.hot--cold--button{font-size:20px;text-transform:uppercase;font-weight:700;font-family:var(--FONT-STACK-HEADING);margin:0 10px;display:inline-block;padding:5px 15px 3px;border-radius:30px;border:2px solid #000}.hot--cold--button:hover{border-color:#000}.hot--cold--button.active{border-color:#000;background:#000;color:var(--YELLOW)}.hot--cold--lifestyle{position:relative}.hot--cold--container .hot--cold.active{position:absolute;bottom:0}.hot--cold--lifestyle--image.active{opacity:1}.hot--cold--image{transform:scale(1.2) translate(1%);transform-origin:left}@media all and (min-width:1024px){.hot--cold--button{margin-left:15px;margin-right:0;border-color:transparent}.hot--cold--container .hot--cold.active{position:absolute;bottom:unset}.hot--cold--container .hot--cold{opacity:0;position:absolute}.hot--cold--lifestyle--image{position:absolute;top:0;opacity:0;height:100%;width:100%}.object-fit-md>*{height:100%;object-fit:cover;width:100%;position:absolute}.hot--cold--image{transform:scale(1.15) translate(-4%);transform-origin:bottom}}.icon--check{width:15px;display:inline-block;margin-right:25px;position:relative}.icon--check:after{width:23px;height:23px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:center / contain no-repeat url(custom-icon-check-1.svg)}@media all and (min-width:750px){.feature--list{font-size:18px}.feature--list .pad-sm-10{padding:13px}}@media all and (min-width:1100px){.feature--list{transform:translate(20px)}}.square,.wide,.tall{position:relative;width:100%}.square:before{content:"";display:block;padding-bottom:100%}.tall:before{content:"";display:block;padding-bottom:130%}.object-fit img{height:100%;width:100%;object-fit:cover;position:absolute;left:0;top:0}@media all and (min-width:1024px){.tall-md:before{padding-bottom:130%}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.ani-image{overflow:hidden;position:relative}.ani-image>*{transform:translate(-100%)}.in-view .ani-image>*{animation:slideInFromLeft .8s cubic-bezier(.215,.61,.355,1) .4s;animation-fill-mode:forwards}.ani-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:var(--red)}.ani-image:after{transform:translate(-100%);z-index:1}.in-view .ani-image:after{animation:slideInFromLeftScaleOut 1.2s cubic-bezier(.215,.61,.355,1) .4s;animation-fill-mode:forwards}.nutritional--table{border-radius:10px;border:2px solid black;overflow:hidden;font-size:18px;letter-spacing:-.015em}.nutritional--table .measure{font-size:21px}.nutritional--table table{margin:0;border-radius:10px;min-width:100%;text-align:left;border-collapse:collapse;border:0px solid black;line-height:1;background:#fff}.nutritional--table .h4{letter-spacing:-.02em}.nutritional--table .h5{text-transform:none;font-size:22px}.nutritional--table .emoji{font-size:1px;padding-right:13px}.nutritional--table .emoji img{max-width:44px;display:block}.nutritional--table table th .h4 sub{font-size:40%;letter-spacing:-.02em}.nutritionals--arrow{max-width:42px;display:block;margin:0 auto}.arrow--down{transform:rotate(180deg)}.nutritional--table table tr>th,.nutritional--table table tr>td{border-bottom:0px solid black;border-right:0px solid black;padding:6px 5px;line-height:1.3;vertical-align:middle}.nutritional--table table tbody>tr,.nutritional--table table tr>th{border-bottom:2px solid black}.nutritional--table table tr:last-of-type{border-bottom:0px}.nutritional--table table tr>td:first-child{width:100px;text-align:center}.nutritional--table table tr>th{background-color:var(--YELLOW);padding:17px 30px 14px}@media all and (min-width:750px){.nutritional--table .show-sm{display:table-cell}}@media all and (min-width:1024px){.nutritional--table .show-md{display:table-cell}}@media all and (max-width:1023px){.nutritional--table{font-size:14px}.nutritional--table .show-md{display:none}.nutritional--table .show-sm{display:table-cell}.nutritional--table table tbody tr>td:first-child{width:80px;text-align:center;padding:10px 12px}.nutritionals--arrow{max-width:27px;margin:0 auto}.ingredient--title{font-size:18px}}@media all and (max-width:768px){.nutritional--table table tbody tr>td:first-child{width:50px;text-align:center;padding:10px 12px}.nutritionals--arrow{max-width:27px;margin:0}.nutritional--table table tr>th{background-color:var(--YELLOW);padding:14px 20px 13px}.nutritional--table .h4{font-size:23px}.nutritional--table table tr>td{padding:8px 11px 8px 0}.nutritional--table table tr>th{padding:12px}.nutritional--table table tr>td p{margin:0}.nutritional--table .h5{text-transform:none;font-size:15px}}@media all and (max-width:649px){.nutritional--table .show-sm{display:none}.nutritional--table table tr>td{font-size:12px;vertical-align:top}.nutritional--table .h4{font-size:5vw}.ingredient--title{font-size:14px}}.is-loading.btn{background:#000}.gfgProductPageWrapperV2{display:none}.cart-bar__product__title{font-weight:700}.product__price--off{padding:8px 11px 7px 12px;background:var(--YELLOW);color:#000;font-weight:700;letter-spacing:.01em}.product__price--has-units{margin-bottom:0}.product__price__wrap{align-items:center;flex-wrap:wrap}.product__price--unit{position:relative;text-transform:none}.product__price__meta{display:flex;align-items:center;justify-content:flex-end;flex:1}span.data-product-unit-price{font-weight:700}.product__price__wrap .product__price--off{margin-right:15px;background:#000;color:var(--YELLOW)}.radio__buttons *{letter-spacing:-.03em}.radio__fieldset .radio__button input:checked~label .product__price--off{background:#000;color:var(--YELLOW)}.radio__fieldset .radio__button input:checked~label{background-color:#fcf2d4!important}.product__content .radio__fieldset .radio__button label{display:flex!important;flex-direction:column!important}.radio__fieldset .radio__button input:checked~label{background:var(--YELLOW);border-color:#000}.product__submit__item button{padding:14px;font-size:20px}.product__submit__item--inline .select-popout__toggle{padding:10px 20px;height:55px;border-radius:46px}.product__price--sale{color:#000}.product__price--strike{opacity:.3}.product__price__wrap>.product__price{display:flex}.cta--heading{letter-spacing:-.06em;font-size:9vw;line-height:1;margin-top:0;margin-bottom:0}@media all and (min-width:1024px){.cta--heading{font-size:7vw}}@media all and (min-width:1150px){.cta--heading{font-size:85px}}@media all and (min-width:1150px){.pump-image{transform:scale(1.3) translateY(7%);transform-origin:center}}.analogue--layout .wrapper{max-width:1300px}.analogue--layout .multicolumn{padding:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}.analogue--layout .multicolumn .grid-item{padding:8px 0}@media all and (min-width:750px){.analogue--layout .multicolumn{padding:30px;--columns: 2;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.analogue--layout .multicolumn .grid-item:nth-child(1){width:100%;grid-column:span 2;grid-column-start:span 2;grid-column-end:auto}}@media all and (min-width:1024px){.analogue--layout .multicolumn{display:grid;grid-gap:1px;grid-template-columns:1fr 1.6fr 1fr;grid-template-rows:repeat(3,auto);justify-content:center;align-content:end;gap:0px;--gap-offset: calc(var(--gap) / -1);padding:30px 0}.analogue--layout .multicolumn .grid-item .column__text{width:calc(100% + 45px);transform:translate(-45px)}.analogue--layout .multicolumn .grid-item{width:100%;padding:10px 0}.icon--left .icon__animated{margin:-10px 0;transform:translate(-3px,-3px)}.analogue--layout .multicolumn .grid-item:nth-child(2) .icon--left,.analogue--layout .multicolumn .grid-item:nth-child(3) .icon--left,.analogue--layout .multicolumn .grid-item:nth-child(4) .icon--left{text-align:right;flex-direction:row-reverse}.analogue--layout .multicolumn .grid-item:nth-child(2) .icon--left .icon__animated,.analogue--layout .multicolumn .grid-item:nth-child(3) .icon--left .icon__animated,.analogue--layout .multicolumn .grid-item:nth-child(4) .icon--left .icon__animated{transform:translate(3px,-3px)}.analogue--layout .multicolumn .grid-item:nth-child(2) .column__text,.analogue--layout .multicolumn .grid-item:nth-child(3) .column__text,.analogue--layout .multicolumn .grid-item:nth-child(4) .column__text{transform:translate(0)}.analogue--layout .multicolumn .grid-item:nth-child(1){grid-column:2;grid-row:1 / 4;grid-column-start:unset;grid-column-end:unset}.analogue--layout .multicolumn .grid-item:nth-child(2){grid-column:1;grid-row:1;align-self:end}.analogue--layout .multicolumn .grid-item:nth-child(3){grid-column:1;grid-row:2}.analogue--layout .multicolumn .grid-item:nth-child(4){grid-column:1;grid-row:3;align-self:start}.analogue--layout .multicolumn .grid-item:nth-child(5){grid-column:3;grid-row:1;align-self:end}.analogue--layout .multicolumn .grid-item:nth-child(6){grid-column:3;grid-row:2}.analogue--layout .multicolumn .grid-item:nth-child(7){grid-column:3;grid-row:3;align-self:start}}img{max-width:100%}.fullheight{height:100%}.fullwidth{width:100%}.absolute{position:absolute!important;top:0;left:0}.absolute.fill{height:100%;width:100%}.fixedtop{position:fixed!important;top:0}.relative{position:relative}.block{display:block}.overflow{overflow:hidden}.scroll{overflow:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch}.inlineblock{display:inline-block}.text-left{text-align:left!important}.text-center{text-align:center!important}.row.column{-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.pointer-events{pointer-events:none}.pointer-events-all{pointer-events:all}#countdown h4{margin-bottom:0}.nomarginbottom{margin-bottom:0!important}.nomargintop{margin-top:0!important}.wd-20{width:20px;display:inline-block}.wd-30{width:30px;display:inline-block}.sp-5,.sp-10,.sp-15,.sp-20,.sp-25,.sp-30,.sp-40,.sp-50,.sp-60,.sp-70,.sp-80,.sp-90,.sp-100,.sp-110,.sp-120{width:100%;clear:both;display:block}.sp-5{min-height:5px}.sp-10{min-height:10px}.sp-15{min-height:15px}.sp-20{min-height:20px}.sp-25{min-height:25px}.sp-30{min-height:30px}.sp-40{min-height:40px}.sp-50{min-height:50px}.sp-60{min-height:60px}.sp-70{min-height:70px}.sp-80{min-height:80px}.sp-90{min-height:90px}.sp-100{min-height:100px}.sp-110{min-height:110px}.sp-120{min-height:120px}.flexfill{flex:1!important}.box,.box-first,.box-large,.box-nested,.box-row{position:relative;box-sizing:border-box;min-height:1rem;margin-bottom:0;background:#007fff;border:1px solid var(--color-white);border-radius:2px;overflow:hidden;text-align:center;color:var(--color-white);padding:1em}._container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row,.flex,.row>.alm-reveal{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.show-sm,.show-md,.show-inline-md,.show-lg{display:none}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.noflex{display:block}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:uncenter}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.fill-xs{height:100%;flex:1}.pad-top-bottom{padding-left:0!important;padding-right:0!important}.pad-left-right{padding-top:0!important;padding-bottom:0!important}.pad-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.pad-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.pad-left{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.pad-right{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.pad-xs-0{padding:0}.pad-xs-5{padding:5px}.pad-xs-10{padding:10px}.pad-xs-15{padding:15px}.pad-xs-20{padding:20px}.pad-xs-25{padding:25px}.pad-xs-30{padding:30px}.pad-xs-40{padding:40px}.pad-xs-50{padding:50px}.pad-xs-60{padding:60px}.pad-xs-70{padding:70px}.pad-xs-80{padding:80px}.pad-xs-90{padding:90px}.pad-xs-100{padding:100px}.pad-xs-120{padding:120px}.fixed{position:fixed}svg{display:block;width:100%}.bottom{bottom:0;top:unset}.sticky,*.sticky{position:sticky;top:0}.pad-global{padding:6vw}@media all and (max-width:1023px){.pad-global{padding:calc(6vw + 20px) 6vw}}.pad-1{padding:1vw}.pad-2{padding:2vw}.pad-top-2{padding-top:2vw}.pad-bottom-2{padding-bottom:2vw}.pad-3{padding:3vw}.pad-top-3{padding-top:3vw}.pad-bottom-3{padding-bottom:3vw}.pad-4{padding:4vw}.pad-top-4{padding-top:4vw}.pad-bottom-4{padding-bottom:4vw}.pad-5{padding:5vw}.pad-top-5{padding-top:5vw}.pad-bottom-5{padding-bottom:5vw}.pad-6{padding:6vw}.pad-top-6{padding-top:6vw}.pad-bottom-6{padding-bottom:6vw}.pad-8{padding:8vw}.pad-top-8{padding-top:8vw}.pad-bottom-8{padding-bottom:8vw}.pad-15{padding:15vw}.pad-top-15{padding-top:15vw}.pad-bottom-15{padding-bottom:15vw}@media all and (min-width:1024px){.pad-md-1{padding:1vw}.pad-md-2{padding:2vw}.pad-md-top-2{padding-top:2vw}.pad-md-bottom-2{padding-bottom:2vw}.pad-md-3{padding:3vw}.pad-md-top-3{padding-top:3vw}.pad-md-bottom-3{padding-bottom:3vw}.pad-md-4{padding:4vw}.pad-md-top-4{padding-top:4vw}.pad-md-bottom-4{padding-bottom:4vw}.pad-md-5{padding:5vw}.pad-md-top-5{padding-top:5vw}.pad-md-bottom-5{padding-bottom:5vw}.pad-md-6{padding:6vw}.pad-md-top-6{padding-top:6vw}.pad-md-bottom-6{padding-bottom:6vw}.pad-md-8{padding:8vw}.pad-md-top-8{padding-top:8vw}.pad-md-bottom-8{padding-bottom:8vw}.pad-md-right-0{padding-right:0!important}.pad-md-left-0{padding-left:0!important}.pad-md-top-0{padding-top:0!important}.pad-md-bottom-0{padding-bottom:0!important}}@media all and (min-width:1600px){.pad-global{padding:calc(var(--final-breakpoint) * .06)}.pad-md-1{padding:calc(var(--final-breakpoint) * .01)}.pad-md-2{padding:calc(var(--final-breakpoint) * .02)}.pad-md-top-2{padding-top:calc(var(--final-breakpoint) * .02)}.pad-md-bottom-2{padding-bottom:calc(var(--final-breakpoint) * .02)}.pad-md-3{padding:calc(var(--final-breakpoint) * .03)}.pad-md-top-3{padding-top:calc(var(--final-breakpoint) * .03)}.pad-md-bottom-3{padding-bottom:calc(var(--final-breakpoint) * .03)}.pad-md-4{padding:calc(var(--final-breakpoint) * .04)}.pad-md-top-4{padding-top:calc(var(--final-breakpoint) * .04)}.pad-md-bottom-4{padding-bottom:calc(var(--final-breakpoint) * .04)}.pad-md-5{padding:calc(var(--final-breakpoint) * .05)}.pad-md-top-5{padding-top:calc(var(--final-breakpoint) * .05)}.pad-md-bottom-5{padding-bottom:calc(var(--final-breakpoint) * .05)}.pad-md-6{padding:calc(var(--final-breakpoint) * .06)}.pad-md-top-6{padding-top:calc(var(--final-breakpoint) * .06)}.pad-md-bottom-6{padding-bottom:calc(var(--final-breakpoint) * .06)}.pad-md-8{padding:calc(var(--final-breakpoint) * .08)}.pad-md-top-8{padding-top:calc(var(--final-breakpoint) * .08)}.pad-md-bottom-8{padding-bottom:calc(var(--final-breakpoint) * .08)}}@media all and (min-width:750px){.absolute-sm{position:absolute!important;top:0;left:0}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-45,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-unset{-webkit-flex-grow:unset;-ms-flex-positive:unset;-webkit-box-flex:unset;flex-grow:unset;-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-45{-ms-flex-preferred-size:37.5%;flex-basis:37.5%;max-width:37.5%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.show-sm{display:block}.row.show-sm{display:flex}.hide-sm{display:none}.fill-sm{height:100%}.pad-sm-0{padding:0}.pad-sm-5{padding:5px}.pad-sm-10{padding:10px}.pad-sm-15{padding:15px}.pad-sm-20{padding:20px}.pad-sm-25{padding:25px}.pad-sm-30{padding:30px}.pad-sm-40{padding:40px}.pad-sm-50{padding:50px}.pad-sm-60{padding:60px}.pad-sm-70{padding:70px}.pad-sm-80{padding:80px}.pad-sm-90{padding:90px}.pad-sm-100{padding:100px}.pad-sm-120{padding:120px}.lr-40-sm{padding-left:40px!important;padding-right:40px!important}.center-sm .button{margin:0 auto}.pad-top-sm{padding-bottom:0!important}.row.reverse-sm{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media all and (min-width:1024px){.absolute-md{position:absolute!important;top:0;left:0}.flexfill-md{flex:1!important}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-35,.col-md-4,.col-md-45,.col-md-5,.col-md-6,.col-md-65,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-20{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-unset{-webkit-flex-grow:unset;-ms-flex-positive:unset;-webkit-box-flex:unset;flex-grow:unset;-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset;width:unset}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-35{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-45{-ms-flex-preferred-size:36.6%;flex-basis:36.6%;max-width:36.6%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-65{-ms-flex-preferred-size:54%;flex-basis:54%;max-width:54%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start;text-align:left}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.right-md{text-align:right}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.column-md{flex-direction:column}.show-md{display:block}.row.show-md{display:flex}.hide-md{display:none}.fill-md{height:100%}.pad-md-0{padding:0}.pad-md-10{padding:10px}.pad-md-15{padding:15px}.pad-md-20{padding:20px}.pad-md-25{padding:25px}.pad-md-30{padding:30px}.pad-md-40{padding:40px}.pad-md-50{padding:50px}.pad-md-60{padding:60px}.pad-md-70{padding:70px}.pad-md-80{padding:80px}.pad-md-90{padding:90px}.pad-md-100{padding:100px}.pad-md-120{padding:120px}}@media all and (max-width:1339px){.show-dk{display:none}}@media all and (min-width:1340px){.hide-dk{display:none}}@media all and (min-width:1280px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-20{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start;text-align:left}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.show-lg{display:block}.hide-lg{display:none}.fill-lg{height:100%}.pad-lg-0{padding:0}.pad-lg-10{padding:10px}.pad-lg-15{padding:15px}.pad-lg-20{padding:20px}.pad-lg-25{padding:25px}.pad-lg-30{padding:30px}.pad-lg-40{padding:40px}.pad-lg-60{padding:60px}.pad-lg-80{padding:80px}.pad-lg-90{padding:90px}.pad-lg-100{padding:100px}.pad-lg-120{padding:120px}.start-lg .button{margin-left:0;color:inherit}}@media all and (max-width:1023px){.no-br-mobile br{display:none}.text--left--mobile p{text-align:left!important}}.no-pad-top{padding-top:0!important}.no-pad-bottom{padding-bottom:0!important}.no-pad-left{padding-left:0!important}.no-pad-right{padding-right:0!important}.translate-y-10-xs{transform:translateY(10%)}.translate-y-15-xs{transform:translateY(15%)}.translate-y-20-xs{transform:translateY(20%)}.translate-y-25-xs{transform:translateY(25%)}.translate-y-30-xs{transform:translateY(30%)}.translate-y-40-xs{transform:translateY(40%)}.translate-y-50-xs{transform:translateY(50%)}.translate-y-60-xs{transform:translateY(60%)}.translate-y-70-xs{transform:translateY(70%)}.translate-y-80-xs{transform:translateY(80%)}.translate-y-90-xs{transform:translateY(90%)}.translate-y-100-xs{transform:translateY(100%)}.translate-y-minus-10-xs{transform:translateY(-10%)}.translate-y-minus-15-xs{transform:translateY(-15%)}.translate-y-minus-20-xs{transform:translateY(-20%)}.translate-y-minus-25-xs{transform:translateY(-25%)}.translate-y-minus-30-xs{transform:translateY(-30%)}.translate-y-minus-40-xs{transform:translateY(-40%)}.translate-y-minus-50-xs{transform:translateY(-50%)}.translate-y-minus-60-xs{transform:translateY(-60%)}.translate-y-minus-70-xs{transform:translateY(-70%)}.translate-y-minus-80-xs{transform:translateY(-80%)}.translate-y-minus-90-xs{transform:translateY(-90%)}.translate-y-minus-100-xs{transform:translateY(-100%)}@media all and (min-width: 1024px){.translate-x-minus-10{transform:translate(-10%)}.translate-x-minus-15{transform:translate(-15%)}.translate-x-minus-20{transform:translate(-20%)}.translate-x-minus-25{transform:translate(-25%)}.translate-x-minus-30{transform:translate(-30%)}.translate-x-minus-40{transform:translate(-40%)}.translate-x-minus-50{transform:translate(-50%)}.translate-x-minus-60{transform:translate(-60%)}.translate-x-minus-70{transform:translate(-70%)}.translate-x-minus-80{transform:translate(-80%)}.translate-x-minus-90{transform:translate(-90%)}.translate-x-minus-100{transform:translate(-100%)}.translate-x-10{transform:translate(10%)}.translate-x-15{transform:translate(15%)}.translate-x-20{transform:translate(20%)}.translate-x-25{transform:translate(25%)}.translate-x-30{transform:translate(30%)}.translate-x-40{transform:translate(40%)}.translate-x-50{transform:translate(50%)}.translate-x-60{transform:translate(60%)}.translate-x-70{transform:translate(70%)}.translate-x-80{transform:translate(80%)}.translate-x-90{transform:translate(90%)}.translate-x-100{transform:translate(100%)}.translate-y-10{transform:translateY(10%)}.translate-y-15{transform:translateY(15%)}.translate-y-20{transform:translateY(20%)}.translate-y-25{transform:translateY(25%)}.translate-y-30{transform:translateY(30%)}.translate-y-40{transform:translateY(40%)}.translate-y-50{transform:translateY(50%)}.translate-y-60{transform:translateY(60%)}.translate-y-70{transform:translateY(70%)}.translate-y-80{transform:translateY(80%)}.translate-y-90{transform:translateY(90%)}.translate-y-100{transform:translateY(100%)}.translate-y-minus-10{transform:translateY(-10%)}.translate-y-minus-15{transform:translateY(-15%)}.translate-y-minus-20{transform:translateY(-20%)}.translate-y-minus-25{transform:translateY(-25%)}.translate-y-minus-30{transform:translateY(-30%)}.translate-y-minus-40{transform:translateY(-40%)}.translate-y-minus-50{transform:translateY(-50%)}.translate-y-minus-60{transform:translateY(-60%)}.translate-y-minus-70{transform:translateY(-70%)}.translate-y-minus-80{transform:translateY(-80%)}.translate-y-minus-90{transform:translateY(-90%)}.translate-y-minus-100{transform:translateY(-100%)}}@media all and (min-width:1024px){.text-right-md{text-align:right}}[data-product] .sls-purchase-options-container{border:none!important}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border:1px solid black!important;margin-bottom:7px;border-radius:40px!important;padding:14px!important}.sls-option-container.seal-table.sls-active,.sls-option-container.seal-table:hover{background:var(--YELLOW)}.sls-option-container.seal-table:hover+.sls-option-container.seal-table.sls-active,.sls-option-container.seal-table:hover~.sls-option-container.seal-table.sls-active{background:#fff}#locksmith-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:480px}#locksmith_email_submit{width:100%;background:#000;color:var(--YELLOW);padding:14px 13px 12px}.locksmith-email{display:block;content:"Line 2\aLine 3"}.locksmith-email::-webkit-input-placeholder:before{color:#666;content:"Email address..."}.locksmith-email,.locksmith-email:focus,.locksmith-email:active{background:#fff;border-bottom:0px solid black;border-radius:30px;padding:13px 20px 14px}.vip--roundal{position:absolute;right:-100px;top:-60px;width:100px}.locksmith-email-container{margin:50px auto 80px;max-width:min(90vw,750px)!important;margin:60px auto!important;width:100%}#locksmith-email-form{position:relative;background:var(--YELLOW);padding:25px 25px 87px;border-radius:10px}#locksmith-email-form p{text-align:center}#locksmith-email-form .row{position:unset}#locksmith-email-form .text-disclaimer{text-align:center;position:absolute;bottom:0}.form__legal{text-align:center;line-height:1.2}#locksmith-email-form .locksmith-email,#locksmith_email_submit{max-width:480px;margin:0 auto}#locksmith-email-form .vip--roundal{top:-70px}@media all and (min-width:700px){#locksmith-email-form .vip--roundal{top:-40px}#locksmith-email-form{padding:25px 40px 87px}}@media all and (max-width:500px){.locksmith-email-container{margin-top:20px}}.modal--default{max-width:750px}.newsletter-form{max-width:520px}.modal__overlay--newsletter .modal__inner{position:relative}.modal__overlay--newsletter .modal__inner{max-width:600px;margin:0 auto;padding:20px}.modal__overlay--newsletter .modal__title{margin-top:0;font-weight:700;margin-bottom:20px;padding:0}.modal__overlay--newsletter .vip--roundal{display:none}.modal__overlay--newsletter .newsletter--vip{position:absolute;top:40px;width:80%}.modal-section{position:relative}.modal__overlay--newsletter .modal--default{overflow:visible}.modal__underlay{background:#323232b3}@media all and (min-width:750px){.modal__overlay--newsletter .modal__inner{padding:40px}.modal__overlay--newsletter .modal__title{padding:0 40px}.modal__overlay--newsletter .vip--roundal{display:block}}.modal--default .modal__title{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))}.modal__overlay--newsletter .modal--default{border-radius:10px}.modal__overlay--newsletter .modal__outer a.close,.modal__overlay--newsletter .modal__outer button.close{left:20px;right:unset}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],textarea{border:none;background:#fff;border-radius:30px;padding:14px 22px}.small-newsletter .form__legal,.modal--newsletter .form__legal,.account--login .form__legal{margin-top:22px}@media only screen and (max-width: 749px){.modal-wrapper--reverse.modal-wrapper--no-image{padding-top:130px}.modal--default{border-bottom-left-radius:0;border-bottom-right-radius:0}}.small-newsletter .input-group__field::placeholder{color:var(--GREY)}.newsletter-form .input-group__field::placeholder,.newsletter-form .input-group__field:-webkit-autofill,.newsletter-form .input-group__field:-webkit-autofill:hover,.newsletter-form .input-group__field:-webkit-autofill:focus,.newsletter-form .input-group__field:-webkit-autofill:active{-webkit-text-fill-color:var(--GREY)}.field::placeholder,.field:-webkit-autofill,.field:-webkit-autofill:hover,.field:-webkit-autofill:focus,.field:-webkit-autofill:active{-webkit-text-fill-color:var(--GREY)}.footer--logo{transform:scale(1.01);transform-origin:top center}.site-footer-wrapper{padding-bottom:0}.footer--strapline--wrap{transform:translateY(7%)}.social--icon{padding:4%}.social--icons{max-width:340px}.social--icons--margin{margin-bottom:calc(4vw + 30px)}.site-footer-wrapper .vip--roundal{display:none}.footer__newsletter__wrapper{margin:0 auto}.footer__newsletter__wrapper .newsletter-form .input-group__btn{font-family:var(--FONT-STACK-HEADING);font-weight:700;letter-spacing:0px;font-size:13px;color:#000;background:#f6a017;border-radius:40px;padding:0 20px;height:48px}.footer__newsletter__wrapper .input-group input,.footer__newsletter__wrapper .input-group input:focus,.footer__newsletter__wrapper .input-group input:active{background-color:#fff}.footer__newsletter__wrapper .newsletter-form{border-radius:30px;height:60px;padding:6px;background-color:#fff}.footer__newsletter__wrapper .newsletter-form .input-group__field{flex:1 1 auto;border:0;padding:4px 15px 4px 27px;color:#000;height:48px}.newsletter-form .input-group__field::placeholder,.newsletter-form .input-group__field::-moz-placeholder,.newsletter-form .input-group__field::-webkit-input-placeholder{color:gray}.footer__newsletter__wrapper .newsletter-form .input-group{border-bottom:0px}.footer__newsletter__wrapper .newsletter-form{max-width:unset}.footer--inner{max-width:1440px;margin:0 auto}@media all and (max-width:660px){.footer__newsletter__wrapper .newsletter-form{background:transparent;border-radius:0;height:unset;padding:0}.footer__newsletter__wrapper .newsletter-form .input-group{flex-direction:column}.footer__newsletter__wrapper .newsletter-form .input-group__btn{margin-top:10px}.footer__newsletter__wrapper .newsletter-form .input-group__field{height:48px}}@media all and (min-width:1024px){.footer__newsletter__wrapper{max-width:540px;margin:0 auto}}.supporting-menu__payment .payment-icon{display:block;width:38px;filter:grayscale(100%)}.icon-menu{stroke-width:2px}.has-line-design .sliderow{font-family:var(--FONT-STACK-HEADING);font-weight:600;letter-spacing:0px;font-size:20px}.footer__block__title{font-size:15px;padding-bottom:16px;margin-top:13px}.footer__quicklinks li{margin:0 0 12px}.footer__block{padding:0 calc(var(--gutter) / 1)}footer .win--image{display:none}.footer__logo{width:100px}@media all and (min-width:750px){.footer__logo{width:150px}}.footer__block{padding:0}.footer__newsletter__wrapper .h5{font-weight:700;font-size:22px;text-align:center}.newsletter-form{position:relative}.newsletter__message{position:absolute;top:100%;z-index:100;margin:10px auto;width:95%;padding:10px 17px!important;border-radius:0!important;text-align:center;left:2.5%}.supporting-menu__payment{padding:0 10px;justify-content:center!important;max-width:500px;margin:0 auto}.supporting-menu__payment li{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.supporting-menu__payment .payment-icon{width:100%}.grid--mobile-slider:after{display:none}.grid--slider{align-items:normal;padding-right:0}.subtext p{margin-top:0;line-height:1;letter-spacing:-.05em;margin-bottom:0}.grid--slider .column__inner{display:flex;flex-direction:column;height:100%}.grid--slider .column__inner .column__content{flex:1;height:100%;display:flex;flex-direction:column}.grid--slider .column__inner .column__content .column__text{flex:1}.column__text+.highlight{margin-top:30px}.highlight{margin-top:5px;margin-bottom:5px;padding-left:35px;position:relative}.highlight:before{content:"+";color:var(--YELLOW);height:18px;width:18px;font-size:18px;line-height:15px;text-align:center;border-radius:20px;background:#000;position:absolute;left:0;top:3px;font-family:sans-serif;font-weight:300}@media only screen and (min-width: 990px){.grid--slider{--item-width: calc((100vw - var(--scrollbar-width) - var(--outer) * 1) * .25)}}.grid__heading{font-weight:700}.grid--slider{margin-right:0}body.has-line-design .section-columns .grid--slider .grid-item{margin-right:0;padding:35px;border-right:var(--border-style);border-bottom:var(--border-style);border-top:var(--border-style);max-width:350px}@media all and (min-width:375px){body.has-line-design .section-columns .grid--slider .grid-item{min-width:350px}}body.has-line-design .section-columns .grid--slider .grid-item:last-child{border-right:0px}.grid__heading-holder:before{position:absolute;width:100vw;top:0;border-top:.02em solid black;content:"";left:50%;transform:translate(-50%)}.grid__heading-holder{padding:40px;margin:0}.section-columns .wrapper--full-padded{padding-left:0;padding-right:0}.section-columns .grid--slider .slider__arrows{display:none}.template_advocate_signup_heading{font-weight:700;font-size:40px;line-height:1.1}#conjured_save_advocate.template_advocate_signup_button{background:#000!important;color:var(--YELLOW)!important;padding:17px 10px;font-size:16px}.conjured_image{border-radius:7px;overflow:hidden}#conjured_redemption .btn,#conjured_redemption .conjured-checkbox,#conjured_redemption h1,#conjured_redemption h2,#conjured_redemption h3,#conjured_redemption h4,#conjured_redemption h5,#conjured_redemption input[type=text],#conjured_redemption p,#conjured_redemption textarea,#conjured_referral .btn,#conjured_referral .conjured-checkbox,#conjured_referral h1,#conjured_referral h2,#conjured_referral h3,#conjured_referral h4,#conjured_referral h5,#conjured_referral input[type=text],#conjured_referral p,#conjured_referral textarea{margin-bottom:15px}@media all and (max-width:749px){.template_advocate_signup_heading{margin:0 0 10px;font-size:20px}.conjured_content{padding-bottom:0!important}}.product__content .radio__buttons{display:flex;align-items:stretch;gap:10px;margin-top:10px}.quantity-label+.radio__buttons span.radio__button{padding:0;position:relative;margin-bottom:10px}.product__content .radio__fieldset .radio__button label{padding:0;height:100%;text-align:center;justify-content:center;border:0}.product__content .radio__button input{visibility:hidden}.coffee-bar{display:flex;gap:6px;justify-content:center;align-items:flex-end;align-content:center;flex-wrap:wrap;flex-direction:column;align-items:center}span.text_save_price{font-weight:800;font-size:16px;text-transform:capitalize;width:100%;text-align:center;margin:10px 0}.discount_text{text-align:center}.coffee-bar-outer{padding:0;border:2px solid #78766c;border-radius:2px;display:flex;width:100%;align-items:center;justify-content:center}.product__selectors>.selector-wrapper:last-child .radio__fieldset{margin-bottom:15px}.product__subs__group .price--per{gap:2px;display:flex;flex-direction:column;align-items:flex-end}.total-coffee{font-size:14px;font-style:normal;color:#6e6e6d;font-weight:400}.bag-title{font-weight:600;font-size:18px}.coffee-bag-percentoff{position:absolute;bottom:-25px}.radio__fieldset.product-sub-metafield{margin-bottom:40px}.gram-coffee{font-style:normal;font-weight:400;font-size:14px;margin-top:3px;color:#6e6e6d}.radio__fieldset label{border-color:#333!important}.per-pack-one-price,.per-pack-sub-price{font-size:12px;padding-right:10px}.custom-tab .s_selector input[type=radio]{margin:5px 10px 0 0!important}.custom-tab span.var_title{font-weight:600}.custom-tab .tab.selectors_holder{display:flex;gap:8px;padding-top:15px;text-transform:capitalize}.custom-tab .tab-block.s_selector.selected{background:#fefbe9;border-color:#000}.custom-tab .tab-price{font-size:18px;font-weight:600}span.subscription-free-text{color:#8a2be2;font-size:14px;padding-top:5px!important;display:block;font-weight:500}.selectors_holder .tab-block.s_selector:nth-child(2) .subscription-free-text{color:#4a5562}.custom-tab .tab-block.s_selector{display:flex;align-items:flex-start;width:50%;padding:16px;border:2px solid #EFEFEF;border-radius:10px;background-color:#fff;cursor:pointer;transition:all .3s ease;flex-wrap:wrap;position:relative}.custom-tab .per-unit{display:inline}.custom-tab span.unit-text{font-size:12px;color:#4a5562}.custom-tab .s_selector input[type=radio]{background-color:transparent;-webkit-appearance:none!important;appearance:none!important;border:0!important;padding:0;background-image:url(/cdn/shop/files/empty_sign.svg?v=1743498071);width:20px;height:20px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.custom-tab .selected.s_selector input[type=radio]{background-image:url(/cdn/shop/files/new-sign.svg?v=1743494224)!important}.custom-tab span.bag-text{font-size:16px;margin-bottom:5px}span.var_free_gift_msg{font-size:12px;color:#8a2be2;font-weight:600;margin-bottom:20px;padding:0 8px}.product__content .radio__fieldset .radio__button label{position:relative}.radio__buttons .radio__button *{flex:1}span.save_price_text.hidden{display:none!important}.top-label span{width:100%;margin:0!important;padding:7px 0 20px;background-color:#ffea67;position:relative;font-size:13px;z-index:999;border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:5px;display:block}.top-label{width:100%}span.save_price_text{color:#000;padding:0 9px;font-size:11px;text-transform:capitalize;min-height:21px;font-weight:800;max-height:20px;border-radius:4px;background-color:#ffea67;margin-top:8px;display:flex;align-items:center;width:max-content}.quantity-label+.radio__buttons span.radio__button span.save_price_text{position:absolute;bottom:-10px;transform:translate(-50%);left:50%;background-color:#8a2be2;color:#fff}.selectors_holder span.save_price_text{margin-top:0;font-size:12px;position:absolute;padding:0 10px;max-height:unset;top:-10.5px;left:50%;transform:translate(-50%)}.product-accodion .accordion-item ul li{position:relative}.product-accodion .accordion-item ul li:before{content:"";position:absolute;left:-24px;top:-2px;background-image:url(/cdn/shop/files/right2.svg?v=1744025370);height:20px;width:20px;display:block;background-size:contain}.accordion-body p{margin:0 0 10px;font-family:Helvetica Now}.radio__fieldset .radio__button input:checked~label .inner-box{border-color:#000!important}span.val-text{color:#000;background:linear-gradient(180deg,#ffd73c 27%,#ffdf5d 76%)}.radio__fieldset{display:flex;flex-direction:column}.quantity-label{font-size:16px;font-weight:600;margin-top:15px;margin-bottom:10px}.free-gift-text strong{color:#8a2be2}.free-gift-text{font-weight:600;display:flex;align-items:center;gap:5px;font-size:14px;margin-bottom:15px;margin-top:15px}.radio__buttons span.radio__button{padding:0}.product-image img{max-width:70px;margin-top:20px}span.free-desc{font-size:12px;display:block}span.free-text{font-size:14px;font-weight:600;margin:5px 0;display:block}.free-text strong{color:#8a2be2;font-size:14px}.product-box{text-align:center;width:calc(33.333% - 6.6666px);padding:16px;border:2px dotted #EFEFEF!important;border-radius:10px;background-color:#fff!important;cursor:pointer;position:relative;opacity:.5}.product-box.active{opacity:1;border:2px dotted #ffea67!important;background-color:#fefce9!important}.gift-locker .gift-lockings{width:35px}.free-gift-products{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.free-gift-price{position:absolute;top:0;left:10px}.gift-locker{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.product-box.active .gift-locker{display:none}.product-box .gift-locker{display:block}.subscribe-content.gift-subs-content{display:flex;justify-content:center;width:100%;gap:10px;margin:15px auto 0;max-width:440px;flex-wrap:wrap}.policy_left_part-img img{max-width:60px}.policy-text-top svg{width:17px;height:17px}.policy-text{display:flex;gap:20px;margin-top:20px;padding:10px;align-items:center;border:1px solid #ddd!important;border-radius:10px}.policy-text-bottom p{font-size:14px;color:#000;line-height:20px}.policy-text-top{display:flex;font-size:14px;color:#000;cursor:pointer;gap:7px;font-weight:600;white-space:nowrap;justify-content:flex-start}.policy-title{color:#2e2a39;font-size:24px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:10px}.close-policy-popup{position:absolute;top:20px;right:20px;color:#000;z-index:11;cursor:pointer;line-height:0}.popup-overflow{overflow:hidden!important}.policy-popup-overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1112}.policy-popup-wrapper{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;height:100%;padding:0 20px}.policy-info{color:#2e2a39;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.policy-popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0000007f;z-index:9999999;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.policy-popup.popup-open{opacity:1;visibility:visible}.policy-popup-inner{max-width:500px;width:100%;padding:30px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;border-radius:10px;z-index:1113}.below_variant_text{margin-top:15px}.subscribe-content.gift-subs-content.hidden{display:none}.subscribe-content p{font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px;margin:0}.subscribe-content.gift-subs-content p{display:flex}.subscribe-content.gift-subs-content svg{width:28px;height:28px}.below_variant_text p{font-size:12px;text-align:center;color:#706f6f;margin:0 0 15px}.product__submit__item button span{display:flex!important;font-size:20px;justify-content:space-between;gap:8px;font-family:SharpGroteskMedium25;text-transform:capitalize}.product__submit__item .icon-arrow-right{width:30px;height:30px;margin:-6px -14px -6px 5px}.product__submit__item button .compare_price_cross{color:#4a5562;text-decoration:line-through;font-weight:400}.policy-popup-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.custom-tab+.product__form__outer .radio__fieldset{padding:0!important}.product__submit__buttons button.btn.btn--secondary.btn--solid{display:flex;max-width:100%;margin:0 auto;gap:3px;padding:15px 55px}.drawer__inner .drawer__message p{font-size:13px;position:relative}.footer-policy-text{text-align:center;padding:15px 0;font-size:14px;border-top:1px solid var(--border);display:flex;justify-content:center;align-items:center;gap:5px}.footer-policy-text svg{width:25px;height:25px}.drawer__inner .freeProduct .main-flex{display:none}.drawer__inner .drawer__message{padding:0 15px;font-weight:600;margin:0 auto;width:100%;display:flex;background-color:#f9fafb;justify-content:center}.drawer__inner .drawer__head{font-size:16px;padding:15px}.drawer__inner h3.cart-title{font-size:20px;font-weight:800}.drawer__inner .cart__item__content{width:calc(100% - 70px);padding-left:15px;position:relative;display:flex;flex-wrap:wrap;padding-bottom:0}.drawer__inner h4.cart__item__title a{width:77%}.drawer__inner p.cart__price{width:23%;text-align:center}.drawer__inner h4.cart__item__title{display:flex}.drawer__inner svg.remove-icon,.cart__inner svg.remove-icon{width:16px;height:16px}.drawer__inner .variant_tooltip,.cart__inner .variant_tooltip{font-size:12px;font-weight:500;color:#552418;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;cursor:pointer;align-items:center;margin-bottom:10px}.drawer__inner .variant_tooltip svg,.cart__inner .variant_tooltip svg{width:auto}.cart__inner .variant_tooltip svg.drop-dawn{width:18px;height:18px}.cart__inner .cart__item__meta{position:relative}.cart__inner .variant_tooltip svg.tooltip-icon{width:12px;height:12px}.drawer__items{position:relative;padding-bottom:5px}.drawer__inner .close-tooltip,.cart__inner .close-tooltip{position:absolute;right:15px;top:10px;cursor:pointer}.drawer__inner span.stock-qty,.cart__inner span.stock-qty{font-size:13px;color:#4d5664;display:flex;align-items:center;gap:2px}.drawer__inner .product-option,.cart__inner .product-option{display:flex;gap:0;font-size:12px;font-weight:500;margin-bottom:5px}p.cart__item__selected-options,.cart__item__selling-plan{display:none}.drawer__inner{max-width:450px!important}.variant-box dl{margin:0}svg.dot-icon{width:15px;height:15px}.cart__price{margin:0}.drawer__inner .variant-box{position:absolute;z-index:1;padding:10px 15px;left:-14%;top:75px;border-radius:10px;background:#f1f1f1;right:0;-webkit-box-shadow:0 3px 30px rgb(0 0 0 / 5%);box-shadow:0 3px 30px #0000000d;display:none;max-width:320px}.cart__inner .variant-box{position:absolute;z-index:1;padding:10px 15px;left:-14%;top:40%;border-radius:10px;background:#f1f1f1;right:0;-webkit-box-shadow:0 3px 30px rgb(0 0 0 / 5%);box-shadow:0 3px 30px #0000000d;display:none;max-width:320px}.cart__inner .variant-box.active{display:block}.cart__inner .cart__title{margin-top:0}.cart-drawer__review strong{font-size:14px;font-weight:800;color:#000}.drawer__inner .payment-icons h4{color:#6e7582;text-align:center;text-transform:uppercase;font-size:14px;margin-bottom:8px}.product__title__wrapper h1.product__title{font-weight:800!important;font-size:30px}.product__title__wrapper h1.product__title b{color:#902ddc;font-weight:800}.drawer__inner .payment-icons ul.list.list-payment{display:flex;list-style:none;margin:0}.cart__foot__inner .payment-icons .list-payment__item{padding:0 5px;margin:0}.cart__item__content .cart__price span.transcy-money{font-size:18px;font-weight:800}.drawer__inner .variant-box.active{display:block}.cart__item__image img{display:block;width:100%;max-width:75px;max-height:75px;height:100%;object-fit:contain}h4.cart__item__title a{color:#552418;font-size:16px;font-weight:800;line-height:24px}.cart__item__title{margin:0}.drawer__inner .cart-item__subscription{padding-top:0;margin:15px 0 0;border-top:solid 1px #e4e4e7;width:100%}.cart__inner .cart__items .cart__item__content{flex-direction:column}.cart__inner .cart__item__title{display:flex}.cart__inner h4.cart__item__title a{width:80%}.cart__inner .cart__items .cart__price{width:20%;text-align:right;padding:0}.cart__inner .cart__item__content{padding-left:20px!important}.cart__inner .cart__quantity-counter{position:relative;width:100%;justify-content:flex-start!important}.drawer__inner .freeProduct .main-flex,.drawer__inner .freeProduct .cart__quantity-counter,.drawer__inner .freeProduct .cart-item__subscription,.cart__inner .freeProduct .main-flex,.cart__inner .freeProduct .cart__quantity-counter,.cart__inner .freeProduct .cart-item__subscription{display:none}.cart__inner .cart__item__content-inner,.drawer__inner .freeProduct .cart__item__content-inner{width:100%}.freeProduct .cart__item__image a{width:60px;height:60px}.drawer__inner .freeProduct .cart__item__content{width:calc(100% - 60px)}.cart__inner .freeProduct h4.cart__item__title a,.drawer__inner .freeProduct h4.cart__item__title a{color:#000;font-size:14px;font-weight:400;line-height:20px}.drawer__inner .freeProduct span.free-text,.cart__inner .freeProduct span.free-text{font-size:16px;font-weight:800;margin:5px 0;display:block;color:#912edc;text-transform:uppercase}.drawer__inner p.cart__price{text-align:right;display:flex;flex-direction:column}.drawer__inner .freeProduct .cart__price span.transcy-money,.cart__inner .freeProduct .cart__price span.transcy-money{font-size:14px;font-weight:400;color:#9ba3ae;text-decoration:line-through}.cart__inner .freeProduct .cart__item__content span.free-text{display:block}@media (max-width:450px){.drawer__inner{max-width:100%}}@media (max-width:768px){.product-box{padding:10px}.cart__foot__inner .cart-drawer__review .star{width:12px!important;height:12px!important}.cart__foot__inner .cart-drawer__review span.trust-text{font-size:12px!important}.cart-drawer__review strong{font-size:10px}.product__content .custom-tab .s_selector input[type=radio]{width:calc(15% - 15px);margin:3px 5px 0 0!important}.drawer__inner span.stock-qty,.cart__inner span.stock-qty{font-size:12px;gap:1px}.cart__inner .cart__item__content{width:calc(100% - 70px)}.cart__inner h4.cart__item__title a{width:75%}h4.cart__item__title a{color:#1d2835;font-size:14px;font-weight:800;line-height:20px}.cart__item__content .cart__price span.transcy-money{font-size:16px;font-weight:800}.custom-tab .s_selector input[type=radio]{width:calc(15% - 15px);margin:3px 5px 0 0!important}.custom-tab .tab-title.selector_desc{width:85%}.product__content .product__title__wrapper h1.product__title{font-size:25px}.product__content .product__custom-code img{max-width:80px}.product__content .product__custom-code .rating-text{margin-left:5px;font-size:13px;margin-right:5px}.product__content .rev-numb{font-size:13px;font-weight:400}.product__content .product__custom-code{margin-bottom:8px}.product__custom-code span.line{margin-right:5px}.custom-tab .selected.s_selector input[type=radio]{width:15px;height:15px;min-width:15px}span.subscription-free-text{font-size:12px}.custom-tab .s_selector input[type=radio]{margin:5px 7px 0 0!important;width:15px;height:15px;min-height:15px;min-width:15px}.custom-tab .tab-block.s_selector{padding:12px}.free-gift-text{font-size:13px;margin-bottom:10px;margin-top:10px}.policy-text-bottom p{font-size:12px;color:#000;line-height:18px}.product__submit__item button span{font-size:18px}.top-label span{font-size:12px}.subscribe-content p{align-items:center;gap:10px}.subscribe-content.gift-subs-content{flex-wrap:wrap;justify-content:center}.custom-tab span.var_title{font-size:14px}.custom-tab .tab-price{font-size:16px}.product__content .radio__buttons{gap:8px;margin:0}.free-gift-products{gap:8px}.policy-info{font-size:16px;line-height:24px}.close-policy-popup svg{max-width:25px}.policy-title{font-size:18px;line-height:30px;margin-bottom:10px}}.drawer__inner svg.drop-dawn{max-width:18px;height:18px;margin-left:-4px;margin-top:3px}.drawer__inner svg.tooltip-icon{width:12px;height:12px}.cart__inner .cart__quantity{border:solid 1px #e5e5e8;border-radius:5px;height:35px}.cart__inner .cart__quantity button{width:25px;height:25px;background:#f3f4f6;border-radius:2px}.drawer__inner .cart__quantity{border:solid 1px #e5e5e8;border-radius:5px;height:35px}.drawer__inner .cart__quantity button{width:25px;height:25px;background:#f3f4f6;border-radius:2px}.cart__inner .cart__quantity .cart__quantity-field,.drawer__inner .cart__quantity .cart__quantity-field{padding:7px 30px}.drawer__inner .main-flex,.cart__inner .main-flex{display:flex;justify-content:space-between;margin-top:5px}.cart__inner .main-flex a.cart__item__remove{margin-top:20px}.drawer__inner .cart__item__remove{margin-left:0;text-align:center}.drawer__inner .cart__item.freeProduct{padding:10px 20px;border:0}.drawer__inner .subscribe-content-block{padding:15px 17px;border-radius:10px;background-color:#ffeb54;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;margin-top:15px}.drawer__inner .subscribe-content .title{margin:0;color:#46b5e4;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.drawer__inner .content{margin:10px 0}.drawer__inner .content p{color:#2e2a39;font-size:12px;font-style:normal;font-weight:500;line-height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 5px;padding-left:23px;background-repeat:no-repeat;background-size:15px;background-position:left;background-image:url(https://cdn.shopify.com/s/files/1/0788/1762/4403/files/check-lg.svg?v=1713420331)}.drawer__inner .content p:last-child{margin-bottom:0}.drawer__inner .subscribe-footer{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}.drawer__inner .subscribe-footer .subs-text,.drawer__inner .subscribe-footer .high-wrp-sub-btn{color:#2e2a39;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.drawer__inner .subscribe-footer .subs-text.active{color:#00b67a}.drawer__inner .subscribe-footer .wrp-sub-btn,.drawer__inner .subscribe-footer .high-wrp-sub-btn{position:relative;display:inline-block;width:50px;height:27px}.drawer__inner .subscribe-footer .wrp-sub-btn input,.drawer__inner .subscribe-footer .high-wrp-sub-btn input{opacity:0;width:0;height:0}.drawer__inner .subscribe-footer .wrp-sub-btn .switch,.drawer__inner .subscribe-footer .high-wrp-sub-btn .switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fffefc;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-size:0}.drawer__inner .subscribe-footer .wrp-sub-btn .switch.round,.drawer__inner .subscribe-footer .high-wrp-sub-btn .switch.round{border-radius:34px}.drawer__inner .subscribe-footer .wrp-sub-btn .switch:before,.drawer__inner .subscribe-footer .high-wrp-sub-btn .switch:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:3px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border:solid 1px #d1d5db;background-color:#fff}.drawer__inner .subscribe-footer .wrp-sub-btn .switch.round:before,.drawer__inner .subscribe-footer .high-wrp-sub-btn .switch.round:before{border-radius:50%}.drawer__inner .subscribe-footer .wrp-sub-btn input:checked+.switch,.drawer__inner .subscribe-footer .high-wrp-sub-btn input:checked+.switch{background-color:#912edb}.drawer__inner .subscribe-footer .wrp-sub-btn input:checked+.switch:before,.drawer__inner .subscribe-footer .high-wrp-sub-btn input:checked+.switch:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translate(22px)}.drawer__inner label.qaunt-text,.cart__inner label.qaunt-text{font-size:14px;font-weight:600;margin-right:7px;letter-spacing:1px}.cart__item__content span.free-text{display:none}.cart__foot__inner span.cart__total__label{font-size:16px;font-weight:800;text-transform:capitalize}.cart__foot__inner .totals{margin-top:8px}.cart__foot__inner .cart_grand_total.totals{border-top:1px solid #D9D9D9;padding-top:15px}.cart__foot__inner .totals .totals__total-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.cart__foot__inner .tax-note{margin:1.5rem 0 1.5rem auto}.cart__foot__inner .cart-drawer__review{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}.cart__foot__inner .cart-drawer__review svg{width:80px;height:auto}.cart__foot__inner .cart-drawer__review span{color:#3c4755;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin:0 5px}.cart__foot__inner .secure-text{margin:0 0 -7px;font-size:12px;text-decoration:none;font-weight:400;color:#2e2a39}.cart__foot__inner .payment-icons{margin:15px 0 0;border-top:1px solid var(--border);padding-top:5px}.cart__foot__inner .payment-icons .list-payment{padding-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__foot__inner .payment-icons .list-payment__item svg{height:auto;width:30px;stroke:unset}.cart__foot__inner .cart-timer-container{text-align:center;border-radius:10px;background:#fcf2d4;padding:10px 0;border:solid 1px #ffe077;max-width:340px;margin:0 auto}.cart__foot__inner .cart-timer-wrapper{font-size:14px;font-weight:400;line-height:1.8;color:#3f4a57;width:100%;max-width:320px;margin:0 auto}.drawer .cart__foot__inner{padding:15px 20px}.cart__foot__inner .cart-timer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;padding:0 10px;border-radius:5px;background:#000;font-weight:600;margin:0 3px}.cart__foot__inner .cart__buttons .cart__checkout{padding:13px 0;background-color:#f6a017;color:#000;font-weight:800;font-size:16px;align-items:center}.cart__foot__inner .cart__buttons .cart__checkout:hover{color:#ffde6d}.cart__foot__inner .cart-timer>div{min-width:15px}.cart__foot__inner .cart__checkout-button{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:#000;color:#fff;font-weight:500;font-size:16px}.cart__foot__inner .cart__checkout-button svg{height:auto;width:15px}.cart__foot__inner span.totals__total-discount-value,.cart__inner span.totals__total-discount-value{height:20px;border-radius:15px;background:#912edc;color:#fff;padding:3px 14px;gap:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__foot__inner .totals__total-prices{display:flex;gap:10px;align-items:center}.cart__foot__inner .cart__total__price span.transcy-money,.cart__inner .cart__total__price span.transcy-money{font-size:20px;font-weight:800}.cart__foot__inner span.totals__total-orignal-value,.cart__inner span.totals__total-orignal-value{font-size:14px;font-weight:600;color:#9ba3ae;text-decoration:line-through}span.shipping_label{font-weight:400;font-size:16px;color:#9ba3ae}.cart__foot__inner .shipping_data{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:15px}.cart__inner .cart-item__subscription{display:none}.product-accodion.accordion{max-width:100%;margin:14px auto;padding:0;font-family:sans-serif}.product-accodion .accordion-item{border:1px solid #e4e7eb;border-radius:10px;margin-bottom:10px;overflow:hidden;background-color:#fff}.product-accodion .accordion-header{background-color:#fff;display:flex;padding:1rem;justify-content:space-between;align-items:center;cursor:pointer}.product-accodion .accordion-title{display:flex;align-items:baseline}.product-accodion .accordion-title input[type=checkbox]{pointer-events:none;-webkit-appearance:none;appearance:none;padding-right:5px;margin:0;border:0;width:0}.product-accodion .accordion-body{padding:1rem;border-top:1px solid #ccc;display:none}.product-accodion .accordion-body.open{display:block}.product-accodion .rotate{transform:rotate(180deg);transition:transform .3s ease}.accordion-header span.arrow svg{transform:rotate(90deg);width:15px!important;height:15px!important}.product-accodion .accordion-title input[type=checkbox]{position:relative}.product-accodion .accordion-title{display:flex;align-items:center;gap:8px}.product-accodion .accordion-title input[type=checkbox]:after{color:transparent;position:absolute;background-image:url(/cdn/shop/files/my-new1.svg?v=1743771667);background-repeat:no-repeat;left:-4px;top:-4px;background-size:100%;content:"";width:24px;height:24px;border:0}.product-accodion .accordion-title input[type=checkbox]:checked:after{color:transparent;position:absolute;background-image:url(/cdn/shop/files/mynew2.svg?v=1743771667);left:-5px;top:-5px;background-size:100%;content:"";width:27px;height:27px;border:0}.product-accodion{border:0}.product-accodion .accordion-body{padding:1rem;border-top:1px solid #ccc;display:none;color:#000;font-size:16px}.accordion-title span{font-size:16px;font-weight:600}.accordion-item ul{list-style:none}.accordion-item ul li{color:#000;font-size:16px}.cart__foot__inner .payment_icons_header{margin-bottom:15px}.cart__foot__inner img.star-image{max-width:80px}.cart__foot__inner .cart-drawer__review .star{width:17px;height:17px;background-color:#00b67e;margin-right:0}.cart__foot__inner .cart-drawer__review span.trust-text{font-size:14px;color:#000;font-weight:800}.product__custom-code svg{width:90px}.product__custom-code .rating-text{margin-left:10px;font-size:14px;font-weight:800;margin-right:10px}.product__custom-code span.line{color:#bdbdbd;margin-right:10px}.rev-numb{font-size:14px;font-weight:400}.product__custom-code{display:flex;align-items:center;margin-bottom:12px}.product__title__wrapper{margin-bottom:10px}.product__custom-code img{max-width:90px}span.bag-texts{margin-bottom:0;max-height:20px;min-height:20px;font-size:16px;font-weight:700}span.subscription_value_price.subscription{color:#4a5562}.progress{position:absolute;height:3px;background:#ffe077;left:0;top:33px}.progress:after{content:"";position:absolute;height:3px;background:#dfdcdc;left:0;width:114%;z-index:-1}.delivery_instruction{display:flex;gap:4px;justify-content:center;font-size:14px;align-items:center;color:#4e5865;margin:6px 0}.drawer__inner .cart__item:first-child{position:relative;z-index:1}.cart__item__meta .product-option strong{color:#912edc;text-transform:uppercase}.save_with_subs_content{text-align:center;border-radius:10px;background:#fffdf3;padding:15px;border:solid 1px #ffe077;margin:15px auto 0;font-size:13px}span.save_price_text.hidden{background-color:transparent}span.availability_text.hidden{display:none}span.availability_text.selling_plan{padding-top:10px;display:block;font-size:13px;font-weight:500;color:red}.index-product .product__slides .slider__button--prev{left:0}.index-product .product__slides .slider__button--next{right:0}.index-product .slider__button:after{background:transparent}.index-product .slider__button{background:transparent;box-shadow:unset;--icon-size: 24px}@media (min-width:990px){span.var_free_gift_msg{min-height:20px}.top-label{min-height:32px;max-height:32px}.for-desktop{display:block}.for_mobile{display:none}}@media (max-width:1023px){button.product__thumbs-arrow.arrow-left,button.product__thumbs-arrow.arrow-right{display:none!important}}@media (min-width:1024px){.sticky-product .product__images{height:100%;max-height:max-content;position:sticky;top:80px}.sticky-product .product--callouts{position:sticky;top:80px}.product__thumbs{position:relative;padding:0 15px}button.product__thumbs-arrow.arrow-left{position:absolute;z-index:1;width:20px;height:20px;top:50%;left:0;transform:translate(-50%,-50%);display:flex;align-items:center}button.product__thumbs-arrow.arrow-right{position:absolute;z-index:1;width:20px;display:flex;height:20px;top:50%;right:-20px;transform:translate(-50%,-50%);align-items:center}}@media (max-width:989px){.template- .main-content>*:not(.shopify-policy__container){margin-top:0}.product-accodion .accordion-title{gap:10px}.index-product .product__thumbs__holder{flex-flow:row nowrap!important}.product__submit__buttons button.btn.btn--secondary.btn--solid{padding:15px 35px}.rev-numb{font-size:12px;font-weight:400}.product__custom-code .rating-text{font-size:12px}.product__title__wrapper h1.product__title{font-size:25px}.product__submit__item .icon-arrow-right{width:25px;height:25px;margin:0 0 0 4px}.for-mobile{display:block}.for_desktop{display:none}span.var_free_gift_msg{min-height:28px}.top-label{min-height:30px}span.save_price_text{font-size:10px}.product-image img{max-width:60px;margin-top:20px}.save_with_subs_content{text-align:center;border-radius:10px;background:#fffdf3;padding:13px;border:solid 1px #ffe077;margin:15px auto 0;font-size:12px}.index-product .slider__button{--icon-size: 20px}}@media (max-width:768px){.product--callouts .benefit--block{width:100px;height:100px}.product--callouts{min-width:100%!important;display:flex!important}.product__thumbs{display:none}.cart__foot__inner .payment-icons{margin:10px 0 0;padding-top:0}.cart__total{margin:0 0 10px}.cart__foot__inner .cart__buttons .cart__checkout{margin-bottom:10px!important}.cart__buttons-wrapper,.cart__foot__inner .shipping_data{margin-top:10px!important}.cart__foot__inner .cart__buttons .cart__checkout{padding:10px 0}.cart__item{padding:15px 20px}.freeProduct .cart__item__image a{width:50px;height:50px}}.drawer .cart__item__content-inner{width:100%}.cart-bar .cart-bar__form .product__submit__add{display:flex!important}span.availability_text{padding-top:10px;display:block;font-size:13px;font-weight:500;color:red}.rtnu-pdp__hero-description div,.rtnu-pdp__hero-description div p,.product__block.product__icon__row p{font-size:16px}.hero__content__wrapper .hero__content img{scale:1.1}.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp-zoom-gallery .pswp__button--arrow--right,.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left{border:0;background-color:transparent}.pswp-zoom-gallery .pswp__button--arrow--left,.pswp-zoom-gallery .pswp__button--arrow--right:hover,.pswp-zoom-gallery .pswp__button--arrow--right{background-color:transparent;border:0}.pswp__custom-close .icon{stroke:#000}button.pswp__button.disabled{opacity:.2;pointer-events:none}.product__slides .slider__button.disabled{opacity:.2!important;pointer-events:none!important}.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right .icon,.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left .icon,.pswp-zoom-gallery .pswp__button--arrow--right .icon,.pswp-zoom-gallery .pswp__button--arrow--left .icon{stroke:#000;fill:none;pointer-events:none}span.arrow{transition:transform .3s ease}.radio__buttons .inner-box{display:flex;flex-direction:column;gap:10px;padding:15px 0 20px;border:2px solid #EFEFEF;border-radius:8px;background-color:#fff!important;cursor:pointer;transition:all .2s ease;width:100%;z-index:1}.top-label{position:absolute;top:-28px;z-index:0}.rtnu-pdp__hero-description div p:first-child{margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
