.hidden-mixin{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.max-height-mixin{height:intrinsic;height:-moz-max-content;height:-webkit-max-content}.position-sticky{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky}.hide-placeholder{-moz-appearance:textfield}.hide-placeholder::-webkit-input-placeholder{color:transparent}.hide-placeholder:-moz-placeholder{color:transparent}.hide-placeholder::-moz-placeholder{color:transparent}.hide-placeholder:-ms-input-placeholder{color:transparent}.hide-placeholder::placeholder{color:transparent}.hide-placeholder::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-placeholder::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media only screen and (min-width:1025px) and (max-width:1349px){.about-block-info div[data-content-type=text]{max-width:100%}}@media only screen and (min-width:1025px) and (max-width:1200px){body .cms-shop-top-banner__image picture{padding-bottom:33.6%}body .cms-shop-top-banner--cooler .cms-shop-top-banner__image picture{padding-bottom:43%}}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.product-info-stock-sku .configurable-variation-qty{display:none}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:31px;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__us{height:11px;background-position:-5241px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url('../Dotdigitalgroup_Sms/images/flags.png');background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url('../Dotdigitalgroup_Sms/images/flags@2x.png')}}.iti__flag.iti__np{background-color:transparent}.klarna-payments-method-cell{display:table-cell;vertical-align:middle}label.klarna-payments-method-cell>span{padding-left:5px}span.klarna-payments-method-cell>img{display:block}.opc-block-summary .vertex-message td,.cart-summary .vertex-message td{padding:0;border-top:none}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media only screen and (min-width:1025px) and (max-width:1200px){body .divide-widget:not(.has-background):not(.has-equal-proportions).has-button-and-subtitle .divide-widget__info{width:50%}body .divide-widget:not(.has-background):not(.has-equal-proportions).has-button-and-subtitle .divide-widget__image{width:50%}body .divide-widget:not(.has-background):not(.has-equal-proportions).has-button-and-subtitle .divide-widget__picture{padding-bottom:94%}body .divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info,body .divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info{padding:2.8rem 6rem 2.8rem 54px}body .divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__image,body .divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__image{padding-right:0}}@media only screen and (min-width:1025px) and (max-width:1200px){body .category-banner--background{min-height:364px}body .category-banner--background .category-banner__content{width:60%;padding:1.5rem 16% 1.5rem 3.5rem}}@media only screen and (min-width:1025px) and (max-width:1349px){.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .block:first-child{padding:100px 0 0}.checkout-onepage-success .checkout-success-container[data-name=middleright] .order-date{border-top:0}}@media all and (min-width:768px),print{.pagebuilder-mobile-only{display:none}}@media all and (min-width:1025px),print{.cms-noroute-index .no-route-container{padding:3rem 20%}.cms-noroute-index .no-route-container .subtitle{font-size:.875rem;margin-bottom:1rem}.cms-noroute-index .no-route-container ul{font-size:.75rem;margin-bottom:1rem;margin-left:1rem}.cms-noroute-index .no-route-container dd{font-size:.75rem;margin-bottom:1rem}.cms-noroute-index .page-title-wrapper{margin-top:3rem}.cms-noroute-index .page-title-wrapper h1{font-size:2.25rem}input.mage-error,input[aria-invalid=true]+.field-error,input[aria-invalid=true]+.field-tooltip+.field-error,textarea.mage-error,textarea[aria-invalid=true]+.field-error span,textarea[aria-invalid=true]+.field-tooltip+.field-error span,select.mage-error,select[aria-invalid=true]+.field-error span,select[aria-invalid=true]+.field-tooltip+.field-error span{margin-bottom:.3rem}input.mage-error+.mage-error,input[aria-invalid=true]+.field-error+.mage-error,input[aria-invalid=true]+.field-tooltip+.field-error+.mage-error,textarea.mage-error+.mage-error,textarea[aria-invalid=true]+.field-error span+.mage-error,textarea[aria-invalid=true]+.field-tooltip+.field-error span+.mage-error,select.mage-error+.mage-error,select[aria-invalid=true]+.field-error span+.mage-error,select[aria-invalid=true]+.field-tooltip+.field-error span+.mage-error{font-size:.85em}input.mage-error:focus-visible,input[aria-invalid=true]+.field-error:focus-visible,input[aria-invalid=true]+.field-tooltip+.field-error:focus-visible,textarea.mage-error:focus-visible,textarea[aria-invalid=true]+.field-error span:focus-visible,textarea[aria-invalid=true]+.field-tooltip+.field-error span:focus-visible,select.mage-error:focus-visible,select[aria-invalid=true]+.field-error span:focus-visible,select[aria-invalid=true]+.field-tooltip+.field-error span:focus-visible{box-shadow:0 0 1px 1px #c20909}.page-layout-1column .columns .field-tooltip,.account .columns .field-tooltip{width:.75rem;height:.75rem}.page-layout-1column .columns .field-tooltip .field-tooltip-action:after,.account .columns .field-tooltip .field-tooltip-action:after{font-size:.7em}.page-layout-1column .columns .field-tooltip .field-tooltip-content,.account .columns .field-tooltip .field-tooltip-content{width:10rem;padding:.5rem;top:-1.9rem;left:1.5rem;font-size:.75rem}.page-layout-1column .columns .field-tooltip .field-tooltip-content:after,.account .columns .field-tooltip .field-tooltip-content:after{top:2.2rem;left:-.5rem;width:.5rem;height:.5rem}.modal-popup,.modal-custom:not(.opc-sidebar){padding:1.125rem}.modal-popup .modal-header,.modal-custom:not(.opc-sidebar) .modal-header{font-size:1rem;padding:.75rem 1.5rem}.modal-popup .modal-header .action-close,.modal-custom:not(.opc-sidebar) .modal-header .action-close{font-size:1.125rem;top:50%;transform:translate(0,-50%);right:1rem}.modal-popup .modal-inner-wrap,.modal-custom:not(.opc-sidebar) .modal-inner-wrap{max-width:26.5625rem}.modal-popup .modal-content,.modal-custom:not(.opc-sidebar) .modal-content{padding:1.25rem}.modal-popup .modal-footer,.modal-custom:not(.opc-sidebar) .modal-footer{padding:1.25rem}.modal-popup .modal-footer .action.primary,.modal-custom:not(.opc-sidebar) .modal-footer .action.primary,.modal-popup .modal-footer .action.secondary,.modal-custom:not(.opc-sidebar) .modal-footer .action.secondary{padding:.5600000000000001rem 1.35rem}.modal-popup.modal--nutrition--double .modal-inner-wrap,.modal-custom:not(.opc-sidebar).modal--nutrition--double .modal-inner-wrap{max-width:calc(2*26.5625rem)}.modal-popup.modal--nutrition--double .modal-content>div,.modal-custom:not(.opc-sidebar).modal--nutrition--double .modal-content>div{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}.modal-popup.modal--nutrition--double .modal-content>div .content,.modal-custom:not(.opc-sidebar).modal--nutrition--double .modal-content>div .content{width:48%}.nav-sections .navigation>ul .parent>.level0.submenu:before{position:absolute;border-top:1px solid #365002;border-left:1px solid #365002;background-color:#fff;content:'';z-index:3;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:.75rem;height:.75rem;top:0;left:calc(var(--long-element) - .4rem);margin-top:-.4rem}.nav-sections .navigation>ul .parent.first>.level0.submenu{-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.nav-sections .navigation>ul .parent.first>.level0.submenu:before{left:2rem}.nav-sections .navigation>ul .parent>a.level-top:hover{position:relative;z-index:1}.nav-sections .navigation>ul .parent>a.level-top:hover:after{position:absolute;top:95%;left:0;width:11rem;content:' ';height:2.2vw;z-index:0}.nav-sections .navigation>ul>li.level-top{position:relative}.nav-sections .navigation>ul>li.level-top .level0.submenu{padding:.5rem 0;left:0;top:2rem !important;min-width:11rem;border:1px solid #365002;background-color:#fff;z-index:10}.nav-sections .navigation>ul>li.level-top .level0.submenu .ui-corner-all{display:inline-block;padding:.6rem .95rem}.nav-sections .navigation>ul>li.level-top.first .level0.submenu{padding:4rem 7rem;left:0 !important;background-color:#faf9f7}.nav-sections .navigation>ul>li.level-top.first .level0.submenu:before{background-color:#faf9f7}.nav-sections .navigation>ul>li.level-top.first .level0.submenu>li{width:16.66%}.nav-sections .navigation>ul>li.level-top.first .level0.submenu a{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;font-weight:600;font-size:.75rem;text-transform:initial}.nav-sections .navigation>ul>li.level-top.first .level0.submenu a .menu-item-img{width:8.75rem;margin-bottom:1rem}.nav-sections .navigation>ul>li.level-top.first .level0.submenu a img{width:100%}.nav-sections .navigation>ul>li.level-top.first .ui-widget-content.submenu{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;width:100vw}.hero-section__wrapper{background-image:var(--desktopPoster)}.hero-section__content .action.primary{font-size:1rem;padding:1rem 3.25rem}.overflow-height .hero-section__wrapper{background-image:none;background-color:#fff}.collection-widget{padding:3.43rem 3.43rem 3.8125rem}.collection-widget .title{font-size:2.5rem}.collection-widget__top{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-align-items:center;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem}.collection-widget__top .action{padding:.875rem 3.25rem}.collection-widget__wrapper .item{width:24%;margin-right:1.33333333%;margin-bottom:1.25rem}.collection-widget__wrapper .item:nth-child(4n){margin-right:0}.collection-widget__wrapper .action{font-size:9px;bottom:22px}.collection-widget__wrapper .action.action-sign span{position:relative;padding-right:.75rem}.collection-widget__wrapper .action.action-sign span:after{font-size:.75rem}.collection-widget__wrapper .action.primary{min-width:80%;text-align:center}.collection-widget picture{padding-bottom:125%}.salma-collection{display:-ms-flex;display:flex}.salma-collection__image{width:41%}.salma-collection__content{width:59%;padding-left:3.23rem}.salma-collection__main{display:-ms-flex;display:flex;margin-top:50px}.salma-collection__main .action{padding:.75rem 2.25rem}.salma-collection__main h3{font-size:42px;margin-bottom:5px}.salma-collection__main h5{font-size:1.25rem}.salma-collection__main picture{width:13.8vw;padding-bottom:13.6%;margin-bottom:.75rem;margin-right:1rem}.salma-collection__main-top{padding-bottom:2rem}.salma-collection__product-list{height:100%;margin-top:1.25rem}.salma-collection__product-list .block-content::-webkit-scrollbar-track{margin-right:3.4375rem}.salma-collection__product-list .product-items{display:-ms-flex;display:flex;padding-bottom:1.875vw}.salma-collection__product-list .product-items li{width:15.94rem;min-width:15.94rem;margin-right:1.0625rem}.salma-collection .product-item-top-wrapper{padding:0 .75rem .75rem;margin-bottom:1.5rem}.salma-collection .product-item-name{margin-bottom:.5rem}.salma-collection .product-item-photo{margin-top:.625rem;margin-bottom:.625rem}.salma-collection .product-item-link{font-size:1rem}.salma-collection .product-item-category{font-size:.875rem;margin-bottom:.5rem}.salma-collection .product-item .price{font-size:1.125rem}.salma-collection .product-item .rating-star__wrapper{margin-bottom:.5rem}.salma-collection .product-item .rating-star__wrapper .rating-star{width:1rem;height:1rem}.salma-collection-disabled-links .salma-collection__main .salma-collection__main-top h3{font-size:3.75rem}.client-widget{padding:2.5625rem 12rem}.client-widget__list{width:85%;margin:0 auto 1.25rem}.client-widget__list p{font-size:1.75rem;min-height:112px;padding-left:40px;width:fit-content;width:-moz-fit-content;margin:0 auto}.client-widget__images .item{width:17%}.client-widget__images .item--newyourk{width:18.34%}.client-widget__images .item--today{width:13.88%}.client-widget__images .item--time{width:10.815%}.client-widget__images .item--gma{width:8.475%}.client-widget__images .item--vanityfair{width:13.441%}.client-widget__images .item--theview{width:8.401%}.client-widget__images .item--vogue{width:10.52%}.client-widget__images .item--sunday{width:13.807%}.client-widget .swiper-button-next,.client-widget .swiper-button-prev{display:none}.locations-widget__info{-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-align-items:center;align-items:center;text-align:center;width:30%;padding:2.4375rem}.locations-widget__info .title{font-size:3.75vw;line-height:2.75rem}.locations-widget__info .title span{font-size:5.98958333vw}.locations-widget__info .action.primary{font-size:1.125rem;padding:.97rem 2.75rem}.locations-widget__items{width:70%;padding:3.125rem 0 1.875rem 3.75rem}.locations-widget__items-wrapper{padding-bottom:1.5rem}.locations-widget__items-wrapper::-webkit-scrollbar-track{margin-right:3.4375rem}.locations-widget__items picture{margin-left:1.25rem}.locations-widget__items .item{-ms-align-items:center;align-items:center;width:30rem;min-width:30rem;padding:1.5rem 1.5rem 1.5rem 0}.locations-widget__items .item:not(:nth-child(1)){margin-left:41px}.locations-widget__items .item:not(:nth-last-child(1)){border-right:1px solid #365002}.locations-widget__items .item .info{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;height:fit-content;width:44%}.locations-widget__items .item .image{width:56%;margin-left:auto}.locations-widget__items .item .title{font-size:1.375rem;font-weight:500;margin-bottom:1rem}.locations-widget__items .item p{font-size:.875rem;margin-bottom:.875rem}.locations-widget__items .item .wrapper-today-hours{font-size:.875rem;margin-bottom:1.25rem}.locations-widget__items .item .view-this-location{font-size:.875rem}.locations-widget__items .item .view-this-location:after{margin-left:.5rem}.lacation-gelato .locations-widget__info{width:42%;border-right:1px solid #000}.lacation-gelato .locations-widget__info .title{font-size:3.75rem;line-height:1;margin-bottom:1.5rem}.lacation-gelato .locations-widget__info .section_description{font-size:1.5rem;margin-bottom:1.5rem;font-weight:700}.lacation-gelato .locations-widget__info .section_short_description{font-size:1.375rem}.lacation-gelato .locations-widget__items{width:58%}.lacation-gelato .locations-widget__items .item{padding:2.5rem 1.5rem 1.5rem 0}.agreement-content>p,.agreement-content>ul,.agreement-content>span{padding:0 1.25rem}.agreement-content th,.agreement-content td,.agreement-content p,.agreement-content span,.agreement-content li{font-size:.75rem}.agreement-content strong{font-size:.875rem}.marquee-line-block{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:calc(var(--height-header-fixed,0) - .1vw);z-index:2;background-color:#fff}.marquee-line-block .marquee-line{padding-top:19px;padding-bottom:23px}.marquee-line-block .marquee-line--green li{font-size:.875rem;color:#fff}.cms-page-view .page-main h1,.cms-page-view .page-main-full-width h1{font-size:3.75rem}.cms-page-view .page-main h2,.cms-page-view .page-main-full-width h2{font-size:3.125rem}.cms-page-view .page-main h3,.cms-page-view .page-main-full-width h3{font-size:2.5rem}.cms-page-view .page-main h4,.cms-page-view .page-main-full-width h4{font-size:1.75rem}.cms-page-view .page-main .careers-accordion .careers-accordion-content,.cms-page-view .page-main-full-width .careers-accordion .careers-accordion-content{margin:-1.86vw 10vw 2.86vw 2.86vw;-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-ms-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out}.cms-page-view .page-main .careers-accordion .careers-accordion-content .desktop-hidden,.cms-page-view .page-main-full-width .careers-accordion .careers-accordion-content .desktop-hidden{display:none}.cms-page-view .page-main .careers-title.block-title-60 h2,.cms-page-view .page-main-full-width .careers-title.block-title-60 h2{font-size:3.75rem}.cms-page-view .page-main .careers-title.block-title-60 p,.cms-page-view .page-main-full-width .careers-title.block-title-60 p{font-size:1.5rem}.cms-page-view .page-main .about-block h3,.cms-page-view .page-main-full-width .about-block h3{font-size:2.5rem}.cms-page-view .page-main .about-block h5,.cms-page-view .page-main-full-width .about-block h5{font-size:.875rem}.cms-page-view .page-main .about-block p,.cms-page-view .page-main-full-width .about-block p{font-size:1rem}.cms-page-view .page-main .about-block-bottom-text p,.cms-page-view .page-main-full-width .about-block-bottom-text p{font-size:.75rem}.cms-page-view .page-main .about-block-bottom-text .action span,.cms-page-view .page-main-full-width .about-block-bottom-text .action span{font-size:.875rem}.cms-page-view.cms-careers .page-main h2,.cms-page-view.cms-careers .page-main-full-width h2{font-size:3.75rem}.cms-page-view .tabs-double-narrowed .tabs-navigation a{padding:24px 98px;font-size:1.125rem}.cms-careers .careers-content-block-right{padding:85px 120px 85px 65px}.careers-title{padding:2.1vw 2.86vw 1.5vw}.careers-accordion-image img{padding:3vw}.careers-content-block-right{padding:85px 65px}.careers-content-block-right p{font-size:1.25rem}.careers-tab .tabs-navigation li{font-size:1.75rem}.careers-harlem{margin:20px 0 15px 20px}.careers-harlem-image{width:30vw}.careers-harlem-images.custom-scroll::-webkit-scrollbar-track{margin:0 20px 0 120px}.careers-apply{padding:2.86vw 6.5vw}.careers-apply div.action.primary-small{padding:0;border-radius:40px}.careers-apply div.action.primary-small .pagebuilder-button-primary{display:block;padding:1.25rem 4.6875rem}.about-top{padding:4rem 1.25rem;padding-left:calc(1.25rem + 50px)}.about-top>div{margin:0 auto}.about-top h3,.about-top p{font-size:2.25rem !important;text-transform:none}.about-block figure{margin:0}.about-block .pagebuilder-column:not(.about-block-info) img{width:100%}.about-block .pagebuilder-column:not(.about-block-info) .image-auto img{width:auto}.about-block-info{padding:2.75rem}.about-block-info.block-title-40 h2{font-size:2.5rem}.about-block-info [data-content-type=text]{max-width:33vw}.about-block-bottom .action.secondary{padding:.7rem 2.96rem}.garlem-green{max-width:76.5%;border-radius:50px}.faq-tab.shipping-tab .tabs-navigation{width:37%}.faq-tab.shipping-tab .tabs-content{width:63%}.faq-tab.shipping-tab .tabs-content>div[aria-expanded=true]{margin-bottom:330px}.faq-tab.shipping-tab .careers-accordion .careers-accordion-block h4{font-family:'NeutrafaceDisplayBold'}.faq-tab .categories._sticky{-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end}.faq-tab .tabs-navigation{position:relative;width:50%;padding:4.5rem 3.25rem;display:block !important}.faq-tab .tabs-navigation._sticky{margin-top:100px;position:fixed;top:50px;left:0;z-index:1}.faq-tab .tabs-navigation._sticky.relative{position:relative}.faq-tab .tabs-navigation li{margin-bottom:2.81rem}.faq-tab .tabs-navigation li a{font-size:1.75rem}.faq-tab .faq-tab-container{width:50%}.faq-tab .faq-tab-container .tabs-navigation{width:100%}.faq-tab .tabs-content{width:50%;padding:3.3rem 3.25rem 0 0}.faq-tab .careers-accordion .careers-accordion-block h4{font-size:1.25rem}.faq-tab .careers-accordion .careers-accordion-content{font-size:.875rem}.faq-tab-toggle,.accordion-mob-title{display:none}.privacy-policy-block{padding:0 1.25rem}.privacy-policy .privacy-policy-block th,.privacy-policy .privacy-policy-block td,.privacy-policy .privacy-policy-block p,.privacy-policy .privacy-policy-block span,.privacy-policy .privacy-policy-block li{font-size:.75rem}.privacy-policy .privacy-policy-block h2{font-size:.875rem;font-weight:600}.cms-privacy-policy-cookie-restriction-mode .column.main,.cms-paytronix-privacy-policy .column.main,.cms-terms-of-use .column.main,.cms-accessibility-statement .column.main{padding:0 20%}.cms-privacy-policy-cookie-restriction-mode .column.main h1,.cms-paytronix-privacy-policy .column.main h1,.cms-terms-of-use .column.main h1,.cms-accessibility-statement .column.main h1{width:100vw;margin-left:50%;-webkit-transform:translate(-50%,0px);-moz-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);transform:translate(-50%,0px);text-align:center}.delivery-block p{font-size:1.25rem}.delivery-block-content{padding:4.8rem 7rem 1rem 3.43rem}.delivery-block .delivery-block-items h2{font-size:2rem;margin-top:7px}.delivery-block-items{margin-top:1.25rem}.delivery-block-items-item{padding:1.5rem}.delivery-block .delivery-block-sub{margin-bottom:1.25rem}.delivery-block .delivery-block-sub p{font-size:1.125rem}.cms-subtitle{font-size:1.25rem;padding-right:3.25rem}.careers-tab .trust-tab-content .careers-accordion{padding-left:3.4375rem;padding-right:3.4375rem}.careers-tab .trust-tab-content .careers-accordion h3{padding-top:2.5rem;padding-bottom:2.25rem}.careers-tab .trust-tab-content .careers-accordion .careers-accordion-content *{font-size:.875rem}.careers-tab .trust-tab-content h2{font-size:2.5rem;padding-left:3.4375rem;padding-right:3.4375rem;padding-top:52px;padding-bottom:25px}.careers-tab .trust-tab-content h3{font-size:1.75rem}.careers-tab .trust-tab-content h4{font-size:1.25rem}.careers-tab .tabs-content h2{font-size:2.5rem}.careers-tab .trust-tab-image{border-right:1px solid #707070}.allergens{padding-top:46px;padding-left:79px;padding-right:51px}.allergens__title{font-size:2.5rem;margin-bottom:1.5rem}.allergens__content .top{width:41.3%;padding-top:1.5rem}.allergens__content .top p{font-size:.875rem;margin-bottom:1.25rem}.allergens .list{width:84.5%;margin-left:auto;margin-top:-13rem}.allergens .list .allergen-item{width:calc(33% - .2rem);margin-bottom:.75rem}.allergens .list .allergen-item--vertical{transform:translate3d(0,50%,0)}.allergens .list .allergen-item h5{font-size:1.875rem}.allergens .list .allergen-item p{font-size:.875rem;margin-bottom:1.25rem}.careers-accordion--widget .careers-accordion-image{padding:3vw}.careers-accordion--widget .careers-accordion-image img{padding:0}.careers-accordion-block>li div[data-role=content] ul,.careers-accordion-block>li div[data-role=content] ol{padding-left:1rem}.special-diet{padding:0 187px}.special-diet__top{padding-top:63px;padding-bottom:58px;padding-left:95px;padding-right:70px}.special-diet__top h3{font-size:2.5rem;margin-bottom:1.5rem}.special-diet__top p{font-size:1.25rem;margin-bottom:1.75rem}.special-diet__middle{position:relative;display:-ms-flex;display:flex;width:100%;padding-bottom:76px}.special-diet__middle .left{width:238px;min-width:238px;z-index:2}.special-diet__middle .left img{width:100%;height:100%}.special-diet__middle .right{padding-top:9px;margin-left:-46px;overflow-y:auto;z-index:1}.special-diet__middle .right::-webkit-scrollbar-track{margin-left:2.5rem;margin-right:2.5rem}.special-diet__middle img{width:100%}.special-diet_mobile{display:none;visibility:hidden}.cms-shipping-refunds .divide-widget.has-background .divide-widget__info{background-color:rgba(255,255,255,.79)}.sticky-block-item p,.sticky-block-item a{font-size:1rem}.rewards-howitworks-item{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.rewards-howitworks-item h3{font-size:1.875rem !important}.rewards-howitworks-item p{margin-top:auto}.cms-page-view .how-it-works-block{padding:70px}.cms-page-view .how-it-works-block .how-it-works-block__title{font-size:3.75rem;padding-bottom:19px;padding-left:38px;margin-bottom:51px}.cms-page-view .how-it-works-block__item{position:relative;width:32%}.cms-page-view .how-it-works-block__item .content h4{font-size:24px}.cms-page-view .how-it-works-block__item .content p{font-size:.875rem}.cms-page-view .how-it-works-block__item:nth-child(1) .image{width:144px}.cms-page-view .how-it-works-block__item:nth-child(1) .content{margin-left:110px}.cms-page-view .how-it-works-block__item:nth-child(2) .image{width:144px}.cms-page-view .how-it-works-block__item:nth-child(2) .content{margin-left:130px}.cms-page-view .how-it-works-block__item:nth-child(3) .image{width:132px}.cms-page-view .how-it-works-block__item:nth-child(3) .content{margin-left:110px}.cms-page-view .download-block__header{-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;padding-top:67px;padding-bottom:43px;padding-left:105px;padding-right:105px}.cms-page-view .download-block__header .title{font-size:3.75rem}.cms-page-view .download-block__header .subtitle{font-size:1.25rem}.cms-page-view .download-block__header-right .action{padding:12px 40px;font-size:25px}.cms-page-view .download-block__content{padding-top:1.25rem;padding-bottom:1.5rem;padding-left:105px;padding-right:105px}.cms-page-view .download-block__slider .swiper-wrapper{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}.cms-page-view .download-block__slider .swiper-slide{width:24%}.cms-page-view .download-block__slider .swiper-button-next,.cms-page-view .download-block__slider .swiper-button-prev{display:none}.cms-page-view .download-block__bottom{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;margin-top:20px}.cms-page-view .download-block__bottom a img{width:174px}.cms-page-view .download-block__bottom-subscribe{font-size:17px}.cms-page-view .download-block__actions{margin-bottom:16px}.contributors-title{padding:3.25rem 0 2.5rem;font-size:3.75rem}.product-contributors{padding:0 0 1.875rem 2.5rem}.product-contributors__items-wrapper::-webkit-scrollbar-track{margin:0 150px 0 110px}.product-contributors__items-wrapper .item{margin-right:15px;padding-bottom:2.5rem}.product-contributors__items-wrapper .item .text{padding:0 15px}.product-contributors__items-wrapper .item .text h4{font-size:1.5rem;margin:1.25rem 0}.product-contributors__items-wrapper .item .text p{font-size:15px}.look-inside{padding:0 0 2.5rem 2.5rem}.look-inside .item{width:100%;min-width:100%}.look-inside__items-wrapper::-webkit-scrollbar-track{margin:0 150px 0 110px}.as-feature-bottom,.order-your-copy{padding:1.5rem 6rem;padding-bottom:3.75rem}.as-feature-bottom__title,.order-your-copy__title{font-size:3.25rem;margin-top:3.25rem;margin-bottom:1.875rem}.as-feature-bottom{padding:1.5rem}.as-feature-bottom__item{text-align:left}.as-feature-bottom__item .text{display:inline-block;margin-top:.625rem}.contact-title{-ms-flex-direction:row !important;flex-direction:row !important;-ms-align-items:center !important;align-items:center !important;-ms-justify-content:space-between !important;justify-content:space-between !important;-webkit-box-pack:space-between !important;-ms-flex-pack:space-between !important}.contact-title h1{font-size:3.75rem;margin-right:5rem}.contact-left,.contact-center{width:50%}.contact-left h2,.contact-center h2{font-size:1.75rem}.contact-left h4,.contact-center h4{font-size:1.25rem}.contact-left{padding:1.875rem}.contact-left h2{margin:1.875rem 0 1.5rem}.contact-left h4{margin-bottom:1.875rem}.contact-left p{margin-bottom:15px}.contact-left figure{margin:0}.contact-center{border-left:1px solid #365002;border-right:1px solid #365002}.contact-center figure{display:-ms-flex;display:flex;margin:0}.contact-center-visit{padding:3rem 1.875rem 1.875rem 3.25rem}.shop-cms-block_wrapper{padding:5rem 9rem;background-color:#faf9f7}.shop-cms-block__item{width:25%}.shop-cms-block a{font-weight:600;font-size:.75rem;text-transform:initial}.shop-cms-block img{width:8.75rem;margin-bottom:1rem}.farm-listing{padding-top:1.875rem}.farm-listing .farm-item{width:25%;margin-bottom:2.5rem}.farm-listing .farm-item .farm-image-box{width:15.0073206vw;height:15.0073206vw;margin-bottom:.875rem}.farm-listing .farm-item .farm-name{font-size:1.25rem}.farm-modal-content{margin-bottom:3.75rem}.farm-modal-content .farm-item-details,.farm-modal-content .farm-item-image{width:50%}.farm-modal-content .farm-item-details{padding:45px;padding-bottom:24px}.farm-modal-content .farm-item-details .farm-overlay-name{font-size:2.25rem;margin-bottom:44px}.farm-modal-content .farm-item-details .farm-overlay-description{font-size:.875rem}.farm-modal-content .wrapper-ingredient{margin-top:1.875rem}.farm-modal-content .wrapper-ingredient .list-ingredients{padding-bottom:.625rem}.farm-modal-content .wrapper-ingredient .list-ingredients__item{min-width:calc(33.33% - 11px);width:calc(33.33% - 11px);margin-right:11px}.farm-modal-content .wrapper-ingredient .ingredient-image{width:100%;margin-bottom:.5rem;padding:0 1rem}.farm-modal-content .wrapper-ingredient .ingredient-title{font-size:1.25rem;padding:0 1rem}.farm-modal-content .overlay-farm_action{font-size:.25rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-right:1.25rem;top:.625rem;right:45px}.farm-modal-content .overlay-farm_action:after,.farm-modal-content .overlay-farm_action:before{width:1.125rem;right:-1rem}.scroll-sliders-image{padding-bottom:60px}.scroll-sliders-image__item{min-width:23%;width:23%;margin-bottom:40px;margin-top:40px}.scroll-sliders-image__wrapper::-webkit-scrollbar-track{margin-left:3.4375rem;margin-right:3.4375rem}.image-height-100{height:100%}.image-height-100 img{height:100% !important}.cms-shop-top-banner{position:relative;overflow:hidden;min-height:345px;background-color:#fffbef}.cms-shop-top-banner--without-subtitle .cms-shop-top-banner__content{padding-top:70px}.cms-shop-top-banner__subtitle{font-size:.875rem;margin-bottom:1.875rem}.cms-shop-top-banner__title{font-size:3.25rem !important;margin-bottom:1.5rem}.cms-shop-top-banner__title sup{font-size:1.8rem}.cms-shop-top-banner__description{font-size:1rem !important;line-height:1.5rem;margin-right:7%}.cms-shop-top-banner__description--mt{margin-top:1.5rem}.cms-shop-top-banner__content{position:relative;z-index:2;width:50.7%;padding-left:75px;padding-right:40px;padding-top:32px;padding-bottom:32px}.cms-shop-top-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cms-shop-top-banner__image picture{padding-bottom:25.37%}.cms-shop-top-banner--cooler .cms-shop-top-banner__content{width:47.7%}.cms-shop-top-banner--cooler .cms-shop-top-banner__image picture{padding-bottom:31%}.cms-top{min-height:450px;overflow:hidden}.cms-top__content{position:relative;z-index:2;width:36%;margin-left:75px;padding-top:50px}.cms-top__content h1{margin-bottom:.625rem}.cms-top__content h5{font-weight:600;margin-bottom:1.25rem}.cms-top__description{font-size:1.25rem !important;margin-bottom:2.5rem}.cms-top__policy-text{font-size:.625rem !important;margin-bottom:1.5rem}.cms-top__buttons a.action.secondary,.cms-top__buttons a.action.primary-small{padding:12px 40px;font-size:1rem}.cms-top__buttons a.action.primary-small{margin-right:.5rem}.cms-top picture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:35.4502863%;z-index:1}.salma-cms-top{overflow:hidden}.salma-cms-top__subtitle{font-size:1.02489019vw;margin-bottom:1.75695461vw}.salma-cms-top__title{font-size:3.51390922vw !important;margin-bottom:1.75695461vw}.salma-cms-top__title .title-letter{font-size:1.8vw !important}.salma-cms-top__quote{font-size:1.02489019vw;margin-bottom:2.92825769vw;padding-top:0;padding-bottom:0;padding-left:2.56222548vw;padding-right:2.56222548vw}.salma-cms-top__left{position:relative;width:42.8%}.salma-cms-top__left picture{padding-bottom:116%}.salma-cms-top__right{width:57.2%;padding-top:1.9033675vw;padding-bottom:1.31771596vw;padding-left:2.56222548vw;padding-right:3.2942899vw}.salma-cms-top__right p{font-size:1.09809663vw;margin-bottom:1.46412884vw}.salma-cms-top__right img{max-width:13.17715959vw !important}.cms-page-view .top-mega-banner-bg{min-height:589px}.cms-page-view .top-mega-banner-bg__content{width:39.9479167%;left:66px;padding:38px}.cms-page-view .top-mega-banner-bg__content .subtitle{font-size:1.125rem;margin-bottom:.25rem}.cms-page-view .top-mega-banner-bg__content h1{font-size:2.5rem;margin-bottom:.5rem}.cms-page-view .top-mega-banner-bg__content .description{font-size:1.25rem;margin-bottom:2.5rem}.cms-page-view .top-mega-banner-bg__content .buttons{margin-bottom:1.25rem}.cms-page-view .top-mega-banner-bg__content .buttons .action{font-size:14px}.cms-page-view .top-mega-banner-bg__content .buttons .action.primary{padding:13px 40px;margin-right:18px}.cms-page-view .top-mega-banner-bg__content .buttons .action.secondary{padding:13px 50px}.cms-page-view .top-mega-banner-bg__content .small-description{font-size:.625rem}.cms-page-view .top-mega-banner-bg__picture picture{padding-bottom:58.308333%}.cms-shop-bottom-block .pagebuilder-column-group{overflow:hidden}.cms-shop-bottom-block .pagebuilder-column:not(.cms-shop-bottom-block__content) figure[data-content-type=image]{height:100%}.cms-shop-bottom-block .pagebuilder-column:not(.cms-shop-bottom-block__content) figure[data-content-type=image] img{height:100% !important}.cms-shop-bottom-block div[data-content-type=video] iframe{min-height:463px}.cms-shop-bottom-block__content{padding:45px 30px}.cms-shop-bottom-block__content h6{font-size:.875rem;margin-bottom:1.25rem}.cms-shop-bottom-block__content h2{font-size:3.25rem !important}.cms-shop-bottom-block__content h2.registration-marks{margin-bottom:1.875rem}.cms-shop-bottom-block__content h2.registration-marks:after{right:-1rem;font-size:2.5rem !important}.cms-shop-bottom-block__content h2.tm-mark{margin-bottom:1.875rem}.cms-shop-bottom-block__content h2.tm-mark:after{right:-1.5rem;font-size:2.5rem !important}.cms-shop-bottom-block__content div[data-content-type=text]{max-width:535px;padding-bottom:1.75rem}.cms-shop-bottom-block__content figure[data-content-type=image] img{width:70px}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content h2{margin-bottom:40px}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content div[data-content-type=html]{padding-top:50px}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content div[data-content-type=html] .action{font-size:1rem;padding:.625rem 2.5rem}.cms-divide-bottom__picture{width:48.5%}.cms-divide-bottom__picture picture{padding-bottom:103.648069%}.cms-divide-bottom__content{width:51.5%;padding-top:94px;padding-bottom:94px;padding-left:94px;padding-right:156px}.cms-divide-bottom__content span{font-size:1.125rem;margin-bottom:2.5rem}.cms-divide-bottom__content h2{font-size:70px !important;margin-bottom:3.25rem}.cms-divide-bottom__content p{font-size:1.25rem !important;margin-bottom:1.5rem}.cms-half-divide.cms-half-divide-reverse .pagebuilder-column-group{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cms-half-divide .pagebuilder-column-group .pagebuilder-column:nth-child(1){padding:3.75rem;-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.cms-half-divide .pagebuilder-column-group .pagebuilder-column:nth-child(2){padding-top:90px;padding-left:60px;padding-right:90px;padding-bottom:60px}.cms-half-divide .pagebuilder-column-group h2{font-size:3.25rem !important;margin-bottom:.625rem}.cms-half-divide .pagebuilder-column-group h6{font-size:1.125rem !important;margin-bottom:2.5rem}.cms-half-divide .pagebuilder-column-group p{font-size:1.25rem !important;margin-bottom:1.5rem}.heading-product-widget{font-size:3.25rem !important;padding-bottom:2.25rem;padding-top:3.25rem}.page-layout-category-full-width .products-grid-cms.products-triple .widget-product-grid{max-width:67.7vw}.page-layout-category-full-width .products-grid-cms.products-triple .widget-product-grid .product-item{width:28.3333333%;margin-right:7.5%}.page-layout-category-full-width .products-grid-cms.products-triple .widget-product-grid .product-item:nth-child(2n){margin-right:7.5%}.page-layout-category-full-width .products-grid-cms.products-triple .widget-product-grid .product-item:last-child{margin-right:0}.product-double-row-html{width:43vw;margin-bottom:4rem}.product-double-row-html .gift-cart-cms-product{width:calc(100% - 38px)}.product-double-row-html .gift-cart-cms-product-image{margin-bottom:1.5rem}.product-double-row-html .gift-cart-cms-product-image picture{padding-bottom:140%}.product-double-row-html .gift-cart-cms-product__name{font-size:1.25rem;margin-bottom:.3125rem}.product-double-row-html .gift-cart-cms-product__desc{font-size:.875rem;margin-bottom:.3125rem}.product-double-row-html .gift-cart-cms-product__price{font-size:1.125rem}.product-double-row-html .gift-cart-cms-product .tocart{bottom:1.25rem}.products-grid-cms.products-solo .widget-product-grid .product-item{width:calc(100% - 38px)}.products-grid-cms.products-double.without-heading .widget-product-grid{padding-top:94px}.products-grid-cms.products-double .widget-product-grid{width:615px}.products-grid-cms.products-double .widget-product-grid .product-item{width:calc(50% - 38px);margin-bottom:94px}.products-grid-cms.products-double .widget-product-grid .product-item:nth-child(2n-1){margin-right:76px}.products-grid-cms.products-triple.without-heading .widget-product-grid{padding-top:94px}.products-grid-cms.products-triple .widget-product-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1000px;padding-bottom:50px}.products-grid-cms.products-triple .widget-product-grid .product-item{width:30%;margin-right:5%;margin-bottom:5.6%}.products-grid-cms.products-triple .widget-product-grid .product-item:last-child{margin-right:.1%}.products-grid-cms.products-triple .widget-product-grid .product-item:nth-child(2n){margin-right:5%}.products-grid-cms.products-quadruple .widget-product-grid{padding:0 3.4375rem}.products-grid-cms.products-quadruple .widget-product-grid .product-item{width:20.9%;margin-right:5.466%;margin-bottom:5.6%}.products-grid-cms.products-quadruple .widget-product-grid .product-item:nth-child(4n){margin-right:0}.products-grid-cms .widget-product-grid{margin:0 auto}.products-grid-cms .widget-product-grid .product-item-photo{margin-bottom:1.375rem}.products-grid-cms .widget-product-grid .product-item-info{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.products-grid-cms .widget-product-grid .product-item-top-wrapper{margin-bottom:1.5rem}.products-grid-cms .widget-product-grid .product-item-category{font-size:.875rem;margin-bottom:.3125rem}.products-grid-cms .widget-product-grid .product-item .price{font-size:1.125rem}.products-grid-cms .widget-product-grid .product-item-name{font-size:1.25rem}.products-grid-cms .widget-product-grid .product-item .actions-primary{bottom:1.25rem;margin-bottom:.5rem;font-size:1rem}.klarna-payments-method>.payment-method-title{padding:11.5px 0}.track-my-order-section__title{font-size:3.75rem !important;padding-left:61px !important;padding-top:49px !important;padding-bottom:34px !important}.track-my-order-section__wrapper{display:-ms-flex;display:flex}.track-my-order-section__image,.track-my-order-section__content{width:50%}.track-my-order-section__image{position:sticky;position:-webkit-sticky;top:var(--height-header-fixed);height:calc(100vh - var(--height-header-fixed));max-height:calc(100vh - var(--height-header-fixed));overflow:hidden}.track-my-order-section__image>div{height:100%}.track-my-order-section__image picture{padding-bottom:92%;height:inherit}.track-my-order-section__content{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:35px;padding-right:35px;padding-top:23px}.track-my-order-section__forms{border:1px solid #707070;margin-bottom:63px}.track-my-order-section__forms .title-actions .item a{font-size:1.125rem;padding-top:16px;padding-bottom:23px}.track-my-order-section__forms .wrapper-content .content{padding:30px 23px}.track-my-order-section__forms fieldset .field{margin-bottom:2.25rem}.track-my-order-section__forms .action.submit.primary{font-size:.875rem;padding:1.125rem}.track-my-order-section__progress{margin-bottom:30px}.track-my-order-section__progress .title-tracking-number{font-size:1.875rem !important;margin-bottom:44px !important}.track-my-order-section__progress .progress-container{margin-bottom:30px}.track-my-order-section__progress .progress-container:after{top:77px}.track-my-order-section__progress .progress-container .item:before{top:72px}.track-my-order-section__progress .progress-container .item .svg{margin-bottom:50px}.track-my-order-section__progress .progress-container .item span{font-size:1rem;margin-top:auto}.track-my-order-section__progress .progress-container:after,.track-my-order-section__progress .progress-container.progress-container--1:after{background:linear-gradient(90deg,#748e3b 5%,#d0d0d0 5%)}.track-my-order-section__progress .progress-container .item.ordered:before,.track-my-order-section__progress .progress-container.progress-container--1 .item.ordered:before{background:#748e3b}.track-my-order-section__progress .progress-container .item.ordered span,.track-my-order-section__progress .progress-container.progress-container--1 .item.ordered span{color:#748e3b}.track-my-order-section__progress .progress-container.progress-container--2:after{background:linear-gradient(90deg,#748e3b 28%,#d0d0d0 28%)}.track-my-order-section__progress .progress-container.progress-container--2 .item.ordered:before,.track-my-order-section__progress .progress-container.progress-container--2 .item.shipped:before{background:#748e3b}.track-my-order-section__progress .progress-container.progress-container--2 .item.ordered span,.track-my-order-section__progress .progress-container.progress-container--2 .item.shipped span{color:#748e3b}.track-my-order-section__progress .progress-container.progress-container--2 .item.shipped svg path.a{fill:#3b5125}.track-my-order-section__progress .progress-container.progress-container--2 .item.shipped svg path.b{fill:#748e3b}.track-my-order-section__progress .progress-container.progress-container--3:after{background:linear-gradient(90deg,#748e3b 53%,#d0d0d0 53%)}.track-my-order-section__progress .progress-container.progress-container--3 .item.ordered:before,.track-my-order-section__progress .progress-container.progress-container--3 .item.shipped:before,.track-my-order-section__progress .progress-container.progress-container--3 .item.transit:before{background:#748e3b}.track-my-order-section__progress .progress-container.progress-container--3 .item.ordered span,.track-my-order-section__progress .progress-container.progress-container--3 .item.shipped span,.track-my-order-section__progress .progress-container.progress-container--3 .item.transit span{color:#748e3b}.track-my-order-section__progress .progress-container.progress-container--3 .item.shipped svg path.a,.track-my-order-section__progress .progress-container.progress-container--3 .item.transit svg path.a{fill:#3b5125}.track-my-order-section__progress .progress-container.progress-container--3 .item.shipped svg path.b,.track-my-order-section__progress .progress-container.progress-container--3 .item.transit svg path.b{fill:#748e3b}.track-my-order-section__progress .progress-container.progress-container--4:after{background:linear-gradient(90deg,#748e3b 80%,#d0d0d0 80%)}.track-my-order-section__progress .progress-container.progress-container--4 .item.ordered:before,.track-my-order-section__progress .progress-container.progress-container--4 .item.shipped:before,.track-my-order-section__progress .progress-container.progress-container--4 .item.transit:before,.track-my-order-section__progress .progress-container.progress-container--4 .item.delivery:before{background:#748e3b}.track-my-order-section__progress .progress-container.progress-container--4 .item.ordered span,.track-my-order-section__progress .progress-container.progress-container--4 .item.shipped span,.track-my-order-section__progress .progress-container.progress-container--4 .item.transit span,.track-my-order-section__progress .progress-container.progress-container--4 .item.delivery span{color:#748e3b}.track-my-order-section__progress .progress-container.progress-container--4 .item.shipped svg path.a,.track-my-order-section__progress .progress-container.progress-container--4 .item.transit svg path.a{fill:#3b5125}.track-my-order-section__progress .progress-container.progress-container--4 .item.shipped svg path.b,.track-my-order-section__progress .progress-container.progress-container--4 .item.transit svg path.b{fill:#748e3b}.track-my-order-section__progress .progress-container.progress-container--4 .item.delivery svg path{fill:#3b5125}.track-my-order-section__progress .progress-container.progress-container--5:after{background:linear-gradient(90deg,#748e3b 100%,#d0d0d0 100%)}.track-my-order-section__progress .progress-container.progress-container--5 .item.ordered:before,.track-my-order-section__progress .progress-container.progress-container--5 .item.shipped:before,.track-my-order-section__progress .progress-container.progress-container--5 .item.transit:before,.track-my-order-section__progress .progress-container.progress-container--5 .item.delivery:before,.track-my-order-section__progress .progress-container.progress-container--5 .item.delivered:before{background:#748e3b}.track-my-order-section__progress .progress-container.progress-container--5 .item.ordered span,.track-my-order-section__progress .progress-container.progress-container--5 .item.shipped span,.track-my-order-section__progress .progress-container.progress-container--5 .item.transit span,.track-my-order-section__progress .progress-container.progress-container--5 .item.delivery span,.track-my-order-section__progress .progress-container.progress-container--5 .item.delivered span{color:#748e3b}.track-my-order-section__progress .progress-container.progress-container--5 .item.shipped svg path.a,.track-my-order-section__progress .progress-container.progress-container--5 .item.transit svg path.a{fill:#3b5125}.track-my-order-section__progress .progress-container.progress-container--5 .item.shipped svg path.b,.track-my-order-section__progress .progress-container.progress-container--5 .item.transit svg path.b{fill:#748e3b}.track-my-order-section__progress .progress-container.progress-container--5 .item.delivery svg path,.track-my-order-section__progress .progress-container.progress-container--5 .item.delivered svg path{fill:#3b5125}.track-my-order-section__progress .status-and-product-container{-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}.track-my-order-section__progress .status-and-product-container h3{font-size:1.375rem}.track-my-order-section__progress .status-and-product-container p{font-size:1.375rem}.divide-widget{display:-ms-flex;display:flex}.divide-widget .divide-widget__info .action{font-size:1.125rem;margin-top:auto;padding:.875rem 3.25rem}.divide-widget.has-button .divide-widget__info{width:43%;padding:3.94rem 2.75rem 7.94rem 3.44rem}.divide-widget.has-button .divide-widget__info .title{font-size:4.43rem;margin-bottom:1.25rem}.divide-widget.has-button .divide-widget__info .description{font-size:1.5rem}.divide-widget.has-button .divide-widget__image{width:57%}.divide-widget.has-button picture{padding-bottom:102%}.divide-widget.has-subtitle .divide-widget__info{width:50%;padding:4.8rem 3.43rem}.divide-widget.has-subtitle .divide-widget__image{width:50%}.divide-widget.has-subtitle picture{padding-bottom:97.9%}.divide-widget.has-button-and-subtitle .divide-widget__info{width:41%;padding-top:77px;padding-left:54px;padding-bottom:106px;padding-right:54px}.divide-widget.has-button-and-subtitle .divide-widget__info .action{font-size:1.5rem}.divide-widget.has-button-and-subtitle .divide-widget__image{width:59%}.divide-widget.has-button-and-subtitle picture{padding-bottom:64.536%}.divide-widget.has-subtitle .divide-widget__info .subtitle,.divide-widget.has-button-and-subtitle .divide-widget__info .subtitle{font-size:.875rem;margin-bottom:.75rem}.divide-widget.has-subtitle .divide-widget__info .title,.divide-widget.has-button-and-subtitle .divide-widget__info .title{font-size:3.75rem;margin-bottom:1.5rem}.divide-widget.has-subtitle .divide-widget__info .description,.divide-widget.has-button-and-subtitle .divide-widget__info .description{font-size:1.25rem}.divide-widget.has-background{overflow:hidden}.divide-widget.has-background.has-subtitle{min-height:589px}.divide-widget.has-background.has-subtitle .divide-widget__info{width:60%;padding:70px 40px;left:40px;max-width:695px;border:1px solid rgba(112,112,112,.5)}.divide-widget.has-background.has-subtitle picture{padding-bottom:38.0208333%}.divide-widget.has-background.has-button-and-subtitle{min-height:672px}.divide-widget.has-background.has-button-and-subtitle .divide-widget__info{width:59%;padding-top:77px;padding-left:54px;padding-bottom:106px}.divide-widget.has-background.has-button-and-subtitle picture{padding-bottom:38.0208333%}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info{width:50%}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__image,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image{width:50%}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__image picture,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:118%}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__info,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__info{width:41%}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__image,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__image{width:59%}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__image picture,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:65%}.divide-widget.has-salma-proportions.gelato-divide .divide-widget__image picture{height:100%;padding-bottom:initial}.divide-widget-top-banner .divide-widget.has-subtitle,.divide-widget-top-banner .divide-widget.has-button-and-subtitle{background-color:#fffbef}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info{padding-top:77px;padding-left:54px;left:0;background-color:transparent;border:none}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .subtitle,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .subtitle{font-size:1.125rem}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info br,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info br{margin:2rem}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .action,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .action{font-size:1.3125rem}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__image,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image{padding:3.75rem}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__image picture,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:119.137%}.page-product-gelato .column.main .block.related-gelato{position:absolute;width:calc(48% - 38px - 38px);bottom:62px;right:38px}.page-product-gelato .bundle-options-container .bundle-options-wrapper{padding:26px 55px;width:52%;margin-bottom:36px}.page-product-gelato .bundle-options-container .bundle-options-wrapper .legend.title{padding:10px 6px}.page-product-gelato .bundle-options-container .bundle-options-wrapper .legend.title span{font-size:26px}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list{padding:0 20px;padding-top:20px}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .product-name{font-size:.875rem;margin-bottom:2.5rem}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .price-notice{margin-bottom:1.125rem}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .price-notice .price{font-size:1.125rem}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list picture{margin-bottom:1rem}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder{width:calc(100% - 44px);margin:0 auto}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;border-radius:26px;border:1px solid #365002;width:fit-content;margin:0 auto}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control input{width:2.875rem;height:2.5rem;line-height:2.5rem;min-height:auto;-moz-appearance:textfield;text-align:center;padding:0;border:none}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control input::-webkit-outer-spin-button,.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control .button-action-qty{padding:.75rem}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list>.field{width:calc(33% - 8px);margin-bottom:39px}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list>.field:not(:nth-child(3n)){margin-right:calc(24px/3)}.page-product-gelato .bundle-options-container .block-bundle-summary{width:48%;padding:38px}.page-product-gelato .bundle-options-container .block-bundle-summary #count-selected-product{font-size:1.75rem;margin-bottom:1rem}.page-product-gelato .bundle-options-container .block-bundle-summary .short-description{font-size:1.25rem;margin-bottom:1rem}.page-product-gelato .bundle-options-container .block-bundle-summary .price-box{margin-bottom:1rem}.page-product-gelato .bundle-options-container .block-bundle-summary .price-box .price{font-size:1.375rem}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items{min-height:162px;margin-bottom:35px}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li{width:40%;margin-bottom:2px}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li:nth-child(2n){width:60%}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li .options-item__title{font-size:1.25rem;margin-left:.5rem}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li picture{width:40px;padding-bottom:125%;border:1px solid #d9d9d9}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart{padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid #000}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart .actions .error{font-size:13px}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart .actions .error.error-more-pack{font-size:11px}.page-product-gelato .top-gelato-bundle-information{padding:27px 60px;padding-top:35px}.page-product-gelato .top-gelato-bundle-information h1{font-size:64px;width:52%}.page-product-gelato .top-gelato-bundle-information p{font-size:20px;width:48%}.page-product-gelato .block.related-gelato .block-title.title{padding:14px}.page-product-gelato .block.related-gelato .block-title.title h2{font-size:1.5rem}.page-product-gelato .block.related-gelato .products-related{padding:1.125rem 1.5rem}.page-product-gelato .block.related-gelato .product-item .product-item-info{width:25%}.page-product-gelato .block.related-gelato .product-item .product-item-info .product-item-photo{display:block;padding:1.5rem;margin-bottom:1.125rem;border:1px solid #d9d9d9}.page-product-gelato .block.related-gelato .product-item .product-item-info .product-item-name{font-size:.875rem;margin-bottom:1rem;text-align:center}.page-product-gelato .block.related-gelato .product-item .product-item-info .price-box{margin-bottom:1rem}.page-product-gelato .block.related-gelato .product-item .product-item-info .price-box .price{font-size:1.125rem}.page-product-gelato .block.related-gelato .product-item .product-item-description{padding-left:1.875rem;width:75%}.page-product-gelato .block.related-gelato .product-item .product-item-description h2{font-size:1.5rem}.page-product-gelato .block.related-gelato .product-item .product-item-description p{font-size:1.125rem}.page-product-gelato .block.related-gelato .product-item .product-item-description span{margin-top:1.875rem}.page-product-gelato .block.related-gelato .product-item .product-item-form{width:100%}.page-product-gelato .block.related-gelato .product-item .product-item-form form{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-align-items:center;align-items:center}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;width:25%}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty .control{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;border-radius:26px;border:1px solid #365002;width:fit-content}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty input{width:2.875rem;height:2.5rem;line-height:2.5rem;max-width:105px;min-height:auto;-moz-appearance:textfield;text-align:center;border:none}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty input::-webkit-outer-spin-button,.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty .button-action-qty{padding:.75rem;cursor:pointer}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty label{margin-left:8px}.cms-in-plants-we-trust .page-main .parent-category-list{background:#fff;opacity:.8;box-shadow:0 4px 6px rgba(0,0,0,.16);position:absolute;top:0;left:0}.cms-in-plants-we-trust .ingredient-name{font-size:1.25rem;min-height:26px}.cms-in-plants-we-trust .ingredients-listing{padding-left:152px;padding-right:152px}.cms-in-plants-we-trust .ingredients-listing .ingredient-item{width:calc(100%/4);margin-bottom:40px}.cms-in-plants-we-trust .ingredients-listing .ingredient-item .ingredient-image-box{width:13vw;height:13vw}.cms-in-plants-we-trust .ingredients-listing .ingredient-item .ingredient-name{margin-top:20px}.cms-in-plants-we-trust .overlay-product{margin-left:-3.4375rem;margin-right:-3.4375rem;margin-top:1.875rem;border-width:.05263158vw}.cms-in-plants-we-trust .overlay-product_action{display:-ms-flex;display:flex;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;position:absolute;top:0;left:0;right:0;padding-right:.875rem}.cms-in-plants-we-trust .overlay-product_close{font-size:.25rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-right:1.25rem}.cms-in-plants-we-trust .overlay-product_close:after,.cms-in-plants-we-trust .overlay-product_close:before{width:1.125rem;right:-1rem}.cms-in-plants-we-trust .ingredient-modal-content{position:relative;padding-bottom:2.5rem;margin-bottom:1.875rem;border:1px solid #707070;padding-top:50px}.cms-in-plants-we-trust .ingredient-modal-content .ingredient-name{font-size:2.25rem;padding:27px 32px;padding-bottom:1.125rem}.cms-in-plants-we-trust .ingredient-modal-related{padding-left:1.5rem}.cms-in-plants-we-trust .ingredient-modal-related .title{font-size:1.25rem;padding-bottom:.75rem;margin-bottom:.75rem}.cms-in-plants-we-trust .ingredient-modal-details{padding-left:2.5rem;padding-right:1.5rem}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-image{width:80px;height:80px;margin-top:-40px}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-name{padding-top:50px}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-description{font-size:16px;padding:27px;font-weight:400;padding-top:0}.catalog-product-view .ingredient-product-heading{padding:0 4.125rem}.catalog-product-view .ingredient-product-heading h3{font-size:4.43rem;margin-top:22px;margin-bottom:4px}.catalog-product-view .ingredient-product-listing{padding-top:1.25rem;padding-left:4.125rem;padding-right:4.125rem}.catalog-product-view .ingredient-product-listing .ingredient-item{width:calc(100%/4);margin-bottom:50px}.catalog-product-view .ingredient-product-listing .ingredient-item-block{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.catalog-product-view .ingredient-product-listing .ingredient-image-box{display:inline-block;width:160px;height:160px;margin:0 auto}.catalog-product-view .ingredient-modal-content{margin-bottom:66px}.catalog-product-view .ingredient-modal-content .ingredient-overlay-name{margin-top:79px;margin-bottom:36px;font-size:44px}.catalog-product-view .ingredient-modal-content .ingredient-overlay-description{font-size:1.25rem;margin-bottom:1.25rem}.catalog-product-view .ingredient-modal-content__image{width:51%}.catalog-product-view .ingredient-modal-content__details{width:49%;padding:0 38px}.catalog-product-view .overlay-ingredient_action{display:-ms-flex;display:flex;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;position:absolute;top:0;left:0;right:0;padding-right:.875rem}.catalog-product-view .overlay-ingredient_close{font-size:.25rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-right:1.25rem}.catalog-product-view .overlay-ingredient_close:after,.catalog-product-view .overlay-ingredient_close:before{width:1.125rem;right:-1rem}.cms-locations .location-top-info{-ms-align-items:flex-end;align-items:flex-end;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;padding:2.5rem 3.4375rem .75rem;border-bottom:1px solid #365002}.cms-locations .location-top-info h1{font-size:3.75rem}.cms-locations .menu-town a{padding:.75rem 1.25rem}.cms-locations .location-wrapper{-ms-align-items:flex-start;align-items:flex-start}.cms-locations .location-list{width:50%;overflow:hidden}.cms-locations .location-list.scrolled{overflow-y:auto}.cms-locations .location-list.scrolled .product.data.items{border-right:1px solid #365002}.cms-locations .location-list .item-town{padding:.5rem .625rem 1.25rem 3.4375rem;border-bottom:1px solid #365002;transition:background-color .3s}.cms-locations .location-list .item-town.current{background-color:rgba(190,202,109,.4)}.cms-locations .location-list .item-town .image{width:42%}.cms-locations .location-list .item-town .info{position:relative}.cms-locations .location-list .item-town .info:before{position:absolute;width:2px;height:100%;top:0;bottom:0;left:-1rem;background-color:#bacc5e;content:''}.cms-locations .location-list .info .title{font-size:1.75rem;margin-bottom:1.25rem}.cms-locations .location-list .info p,.cms-locations .location-list .info .wrapper-today-hours{font-size:.875rem;margin-bottom:1rem}.cms-locations .location-list .info .view-this-location{font-size:.875rem}.cms-locations .location-map{position:relative;width:50%;padding-bottom:9vw;border-left:1px solid #365002}.cms-locations .location-map .info-location{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 3.4375rem}.cms-locations .location-map .main-info{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:.875rem}.cms-locations .location-map .main-info h2{font-size:1.75rem}.cms-locations .location-map .secondary-info{display:-ms-flex;display:flex;margin-bottom:1.875rem}.cms-locations .location-map .secondary-info h3{font-size:1rem;margin-bottom:1rem}.cms-locations .location-map .secondary-info .left{margin-right:5.5rem;width:10rem}.cms-locations .location-map .secondary-info .left .direction-link{font-size:.875rem;margin-bottom:1.5rem}.cms-locations .location-map .secondary-info .right strong{font-size:1rem;margin-bottom:1rem}.cms-locations .location-map .secondary-info .right .schedule{font-size:1rem}.cms-locations .location-map .secondary-info .right .schedule .label{width:5.1875rem;margin-right:45px}.cms-locations .location-map .image-location{padding:0 3.4375rem;padding-top:1.5rem;padding-bottom:1.5rem}.cms-locations .location-map .image-location picture{padding-bottom:35.8%}.cms-locations .location-map .video-wrapper{display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;max-height:18.75rem;overflow:hidden}.cms-locations .location-map .video-wrapper video{height:100%;max-height:18.75rem}.cms-locations .location-map .map{position:absolute;bottom:0;left:0;right:0;height:9vw}.cms-locations .subway-stations-wrapper{margin-bottom:1rem}.cms-locations .subway-stations-wrapper .subway-stations-title{font-size:.875rem;margin-right:.625rem;margin-top:.3rem}.cms-locations .subway-stations .subway-station-item{width:1.7rem;height:1.7rem;margin-right:.3rem;margin-bottom:.3rem}.cms-locations .custom-content .action{white-space:nowrap;min-width:120px}.press-widget-container{width:calc(100vw - 10rem);margin:0 auto}.press-widget-container__slider:not(&.swiper-container-initialized) .swiper-slide{width:calc(25% - 30px);margin-right:30px}.press-widget-container__title{margin-top:3.25rem;margin-bottom:2.5rem}.press-widget-container__wrapper .press-name{font-size:1.25rem;margin-top:.625rem}.press-widget-container.press-widget-container--green{width:calc(100vw - 200px)}.press-widget-container.press-widget-container--green .press-widget-container__wrapper{padding-top:130px;padding-bottom:130px}.catalog-product-view .press-widget-container__title{position:relative}.catalog-product-view .press-widget-container__title span{position:relative;z-index:2;background-color:#fff;padding:0 1.875rem}.catalog-product-view .press-widget-container__title:before{position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;height:1px;content:'';display:block;background-color:#707070;z-index:1}.modal-popup.press-modal .modal-inner-wrap{max-width:50%}.modal-popup.press-modal .action-close{right:3vw;top:2vw;visibility:visible}.modal-popup .action-close,.modal-custom:not(.opc-sidebar) .action-close{font-size:2.1vw;right:-3vw;top:-2vw}.press-items-listing{padding:2vw 1.96vw 1.7vw}.press-items-listing .press-item{width:calc(100%/6);display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;padding:.15vw .9vw;margin-bottom:1.2vw}.action.primary.next{font-size:1.75rem}.not-slider .swiper-slide{width:calc(25% - 23px)}.not-slider .swiper-slide:nth-last-child(1){margin-right:0 !important}.products-grid .product-item .rating-star__wrapper{margin-bottom:.5rem}.products-grid .product-item .rating-star__wrapper .rating-star{width:1rem;height:1rem}.catalog-category-view .products-grid.grid .product-item-name,.catalogsearch-result-index .products-grid.grid .product-item-name{font-size:1.25rem}.catalog-category-view .products-grid.grid .product-item .actions-primary,.catalogsearch-result-index .products-grid.grid .product-item .actions-primary{bottom:1.25rem}.catalog-category-view .overlay-product,.catalogsearch-result-index .overlay-product{margin-left:-3.4375rem;margin-right:-3.4375rem;margin-top:1.875rem}.catalog-category-view .overlay-product_action,.catalogsearch-result-index .overlay-product_action{display:-ms-flex;display:flex;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;margin-top:1.125rem;margin-bottom:.5rem}.catalog-category-view .overlay-product_close,.catalogsearch-result-index .overlay-product_close{font-size:.5rem;padding:.25rem 1.75rem .25rem 0}.catalog-category-view .overlay-product_close:after,.catalogsearch-result-index .overlay-product_close:after,.catalog-category-view .overlay-product_close:before,.catalogsearch-result-index .overlay-product_close:before{width:1.125rem;right:-.5rem}.catalog-category-view .overlay-product_image,.catalogsearch-result-index .overlay-product_image{width:26.5%;background-image:var(--desktopOverlayImage)}.catalog-category-view .overlay-product_wrapper,.catalogsearch-result-index .overlay-product_wrapper{width:73.5%;padding-left:66px;padding-right:116px}.catalog-category-view .overlay-product_top-info,.catalogsearch-result-index .overlay-product_top-info{padding-bottom:1.5rem;margin-bottom:.75rem}.catalog-category-view .overlay-product_top-info h1,.catalogsearch-result-index .overlay-product_top-info h1{font-size:3.25rem;margin-bottom:.625rem}.catalog-category-view .overlay-product_top-info h1.title-sign span,.catalogsearch-result-index .overlay-product_top-info h1.title-sign span,.catalog-category-view .overlay-product_top-info h1.title-sign-tm span,.catalogsearch-result-index .overlay-product_top-info h1.title-sign-tm span{padding-right:1rem}.catalog-category-view .overlay-product_top-info h1.title-sign span:after,.catalogsearch-result-index .overlay-product_top-info h1.title-sign span:after,.catalog-category-view .overlay-product_top-info h1.title-sign-tm span:after,.catalogsearch-result-index .overlay-product_top-info h1.title-sign-tm span:after{top:0;font-size:2.25rem}.catalog-category-view .overlay-product_top-info p,.catalogsearch-result-index .overlay-product_top-info p{font-size:1rem}.catalog-category-view .overlay-product_top-info .action.primary,.catalogsearch-result-index .overlay-product_top-info .action.primary{white-space:nowrap}.catalog-category-view .overlay-product_bottom,.catalogsearch-result-index .overlay-product_bottom{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.catalog-category-view .overlay-product_ingredients,.catalogsearch-result-index .overlay-product_ingredients{width:56%}.catalog-category-view .overlay-product_ingredients .ingredients,.catalogsearch-result-index .overlay-product_ingredients .ingredients{margin-bottom:.625rem}.catalog-category-view .overlay-product_ingredients .ingredients h4,.catalogsearch-result-index .overlay-product_ingredients .ingredients h4{padding-top:10px;padding-left:13px;padding-right:13px;padding-bottom:3px;font-size:1.875rem}.catalog-category-view .overlay-product_ingredients .ingredients-list,.catalogsearch-result-index .overlay-product_ingredients .ingredients-list{padding-top:1.875rem}.catalog-category-view .overlay-product_ingredients .ingredient-item,.catalogsearch-result-index .overlay-product_ingredients .ingredient-item{width:22.8%;margin:0 5.266%;margin-bottom:1rem}.catalog-category-view .overlay-product_ingredients .ingredient-img,.catalogsearch-result-index .overlay-product_ingredients .ingredient-img{margin-bottom:.625rem}.catalog-category-view .overlay-product_ingredients .ingredient-title,.catalogsearch-result-index .overlay-product_ingredients .ingredient-title{font-size:.75rem}.catalog-category-view .overlay-product_ingredients .allegry,.catalogsearch-result-index .overlay-product_ingredients .allegry{margin-bottom:.75rem}.catalog-category-view .overlay-product_ingredients .allegry p,.catalogsearch-result-index .overlay-product_ingredients .allegry p,.catalog-category-view .overlay-product_ingredients .allegry div,.catalogsearch-result-index .overlay-product_ingredients .allegry div{font-size:.625rem}.catalog-category-view .overlay-product_ingredients .product-certification .certification,.catalogsearch-result-index .overlay-product_ingredients .product-certification .certification{width:2.5rem;margin-right:1.75rem}.catalog-category-view .overlay-product_nutrition-allegry,.catalogsearch-result-index .overlay-product_nutrition-allegry{width:42.5%}.catalog-category-view .overlay-product_nutrition-allegry .ingrediens-full,.catalogsearch-result-index .overlay-product_nutrition-allegry .ingrediens-full{font-size:.75rem;margin-bottom:1rem}.catalog-category-view .overlay-product_daily-menu,.catalogsearch-result-index .overlay-product_daily-menu{width:42.5%}.catalog-category-view .overlay-product_nutrition,.catalogsearch-result-index .overlay-product_nutrition{margin-bottom:.5rem}.catalog-category-view .overlay-product_bottom,.catalogsearch-result-index .overlay-product_bottom{padding-bottom:.625rem}.catalogsearch-result-index .page-title-wrapper{padding-top:4rem}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:2.5rem}.catalog-product-view .order-now-wrapper{margin-bottom:4.0625rem}.catalog-product-view .box-tocart input{width:2.875rem;height:2.5rem;line-height:2.5rem;text-align:center}.catalog-product-view .box-tocart input.mage-error{margin-bottom:0}.catalog-product-view .product-info-main .action.disable{margin-bottom:20px}.all-of-the-good .swiper-button-prev,.all-of-the-good .swiper-button-next{font-size:4.43rem;bottom:1.4375rem}.all-of-the-good .swiper-button-prev{left:3.4375rem}.all-of-the-good .swiper-button-next{left:6.5rem;right:auto}.all-of-the-good__item .image picture{height:100%}.as-featured-in-brands--jgbook h4{font-size:1.5rem;padding:.5rem;margin-bottom:1rem}.product.info.detailed{padding:4.375rem 3.4375rem}.pack-items-wrapper{border-bottom:1px solid #365002}.pack-items-wrapper .pack-items-list{max-height:calc(100vh - var(--height-header-fixed));width:50%}.pack-items-wrapper .pack-items-list .pack-item{width:33.33%;padding-top:1.25rem;padding-bottom:2.5rem}.pack-items-wrapper .pack-items-list .pack-item:first-child,.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n+1),.pack-items-wrapper .pack-items-list .pack-item:nth-last-child(1){border-right:1px solid #365002}.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n+1){border-left:1px solid #365002}.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n-1){border-right:1px solid #365002}.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n){border-right:1px solid #365002}.pack-items-wrapper .pack-items-list .pack-item-title{font-size:.875rem}.pack-items-wrapper .pack-items-list .pack-item-img{width:67%;margin-bottom:.75rem}.pack-items-wrapper .pack-component-content{width:50%;padding:2.5rem 3.4375rem 1.25rem}.pack-items-wrapper .pack-component-content h2{font-size:2.5rem;margin-bottom:.625rem}.pack-items-wrapper .nutrition-image{margin-bottom:1rem}.pack-items-wrapper .ingredients{margin-bottom:1rem}.pack-items-wrapper .ingredient-item{margin-right:1.25rem}.pack-items-wrapper .ingredient-item .ingredient-img{width:4.625rem;height:4.625rem;margin-bottom:.875rem}.pack-items-wrapper .ingredient-item .ingredient-title{font-size:.625rem;margin-bottom:.75rem}.pack-items-wrapper .allegry{margin-bottom:.5rem}.pack-product-images div[data-role=collapsible]{padding:22px 0}.pack-product-images div[data-role=collapsible] h6{font-size:.875rem}.reviews-container .block-title{-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-align-items:center;align-items:center;padding-bottom:.75rem}.reviews-container .block-title h3{font-size:2.5rem}.reviews-container .review-list{padding:3.4375rem 4.125rem}.reviews-container .list-review-opened{margin-right:6%}.reviews-container .review-items.hidden-list-review{height:180px}.reviews-container .review-item{width:50%}.reviews-container .review-item:nth-child(odd){padding:2.94rem 12% 2.94rem 0}.reviews-container .review-item:nth-child(even){padding:2.94rem 6%}.reviews-container .review-item .rating-star{width:1.5rem;height:1.5rem}.reviews-container .rating-result{margin-bottom:1.75rem}.reviews-container .review-content{font-size:1.5rem;margin-bottom:2.25rem}.reviews-container .review-author{font-size:.875rem}.reviews-container .no-reviews{font-size:1rem;margin:1.5rem 0}.block.review-add{margin-bottom:1.5rem}.block.review-add .block-title{font-size:1.25rem;margin-bottom:1.25rem}.block.review-add .review-legend{font-size:1.125rem}.block.review-add div.mage-error{font-size:.85rem}.block.review-add .field{margin-bottom:1rem}.block.related{padding:0 3.4375rem}.block.related .block-title{-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-align-items:center;align-items:center;padding:.75rem 0}.block.related .block-title h2{font-size:2.5rem}.block.related .product-items{padding-bottom:2.5rem}.block.related .product-item{width:22.8%;margin-top:1.875rem;margin-right:2.9333%}.block.related .product-item:nth-child(4n){margin-right:0}.block.related .product-item-top-wrapper{padding:.75rem;margin-bottom:1.5rem}.block.related .product-item-name{margin-bottom:.5rem}.block.related .product-item-link{font-size:1rem}.block.related .product-item-category{font-size:.875rem;margin-bottom:.5rem}.block.related .product-item .price{font-size:1.125rem}.block.related .product-item .rating-star__wrapper{margin-bottom:.5rem}.block.related .product-item .rating-star__wrapper .rating-star{width:1rem;height:1rem}.block.related .product-item .actions-primary{bottom:1.25rem}.none-of-the-bad{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;padding:1rem 3.4375rem}.none-of-the-bad h2{font-size:2.5rem;width:40%}.none-of-the-bad_items{width:60%;-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.none-of-the-bad .item:not(:nth-last-child(1)){margin-right:.9375rem}.none-of-the-bad .item_img{width:4.25rem;height:4.25rem;margin:0 auto;margin-bottom:1.125rem}.none-of-the-bad .item_text{font-size:.75rem}.catalog-product-view .ingrediens-full{font-size:.75rem;margin-bottom:1rem}.catalog-product-view .allegry{font-size:.75rem}.catalog-product-view .product-certification{margin-bottom:.75rem}.catalog-product-view .product-certification .certification{width:2.25rem;margin-right:1.5rem}.catalog-product-view .modal-popup .info-image{margin-bottom:1rem}.pdp-book-top .row{padding-left:154px;padding-right:154px}.pdp-book-top .row .column-left{width:52.802%;padding-top:59px;padding-right:73px}.pdp-book-top .row .column-left .subtitle{font-size:14px;margin-bottom:20px}.pdp-book-top .row .column-left h1{font-size:50px;margin-bottom:5px}.pdp-book-top .row .column-left .subtitle-bottom{font-size:18px;margin-bottom:23px}.pdp-book-top .row .column-left h5{font-size:25px;margin-bottom:21px}.pdp-book-top .row .column-left p{font-size:18px}.pdp-book-top .row .column-left .product-reviews-summary{margin-top:24px;margin-bottom:36px}.pdp-book-top .row .column-right{width:47.198%}.pdp-book-top .row .column-right picture{top:7px;padding-bottom:135.055866%}.pdp-book-top .green-line{padding-top:13px;padding-bottom:36px;padding-left:154px;padding-right:154px}.pdp-book-top .green-line h3{font-size:2.92825769vw}.pdp-book-content-block{background:linear-gradient(180deg,#ebe8ea 0%,#ebe8ea 66%,#f3f1f2 63%,#f3f1f2 100%)}.pdp-book-middle{width:50%;padding-left:154px}.pdp-book-middle__wrapper{padding-bottom:43px;transform:translate(0,-33px)}.pdp-book-middle__item{width:20.6278%}.pdp-book-bottom{padding-left:156px;padding-right:174px}.pdp-book-bottom .column-left,.pdp-book-bottom .column-right{width:50%}.pdp-book-bottom .column-left{padding-right:15px;padding-bottom:64px}.pdp-book-bottom .column-left h3{font-size:46px;margin-bottom:24px}.pdp-book-bottom .column-left img{width:250px;margin-bottom:17px}.pdp-book-bottom .column-left p{font-size:23px}.pdp-book-bottom .column-right{padding-left:14px}.pdp-book-bottom .column-right h2{font-size:54px;margin-bottom:28px}.pdp-book-bottom .column-right p{font-size:18px;margin-bottom:21px}.video-book-widget{padding-top:.75rem}.video-book-widget h6{font-size:1.5rem;margin-bottom:.75rem}.video-book-widget__items{-ms-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start}.video-book-widget__item{width:21%;margin-right:5.33%}.video-book-widget__item:nth-child(4n){margin-right:0}.pdp-book-right-info__title{font-size:1.5rem;margin-bottom:1.125rem}.pdp-book-right-info__description{font-size:1.25rem;margin-bottom:30px}.pdp-book-right-info__quote{text-align:center}.pdp-book-right-info__quote p{font-size:18px;font-style:italic;line-height:1.2;margin-bottom:.625rem}.pdp-book-right-info__quote--first{margin-bottom:30px}.pdp-book-right-info__quote--first img{max-width:185px}.pdp-book-right-info__quote--second{margin-bottom:.75rem}.pdp-book-right-info__quote--second img{max-width:150px}.pdp-book-right-info__actions{padding-top:.875rem}.pdp-book-right-info__actions .action{font-size:.875rem;padding:10px 14px}.pdp-book-about__title{padding-top:36px;padding-bottom:28px;padding-left:50px;padding-right:50px}.pdp-book-about__title h2{font-size:3.75rem}.pdp-book-about__content{padding-top:29px;padding-bottom:20px;padding-left:50px;padding-right:50px}.pdp-book-about__content-left{padding-left:43px}.pdp-book-about__content-left img{max-width:200px}.pdp-book-about__content-left div{margin-top:.625rem;font-size:1.125rem}.pdp-book-about__content-right{padding-left:52px}.pdp-book-about__content-right p{font-size:1.25rem;margin-bottom:1.5rem}.pdp-book-about__content-right .quote{padding-left:70px;margin-top:47px;font-size:1.875rem}.pdp-book-about__content-right .quote:before{top:-37%;width:96px;height:64px}.catalog-product-view.pdp-book-page .page-title{font-size:2.5rem}.video-cms-block .pagebuilder-video-container{padding-top:68px;padding-bottom:97px}.video-cms-block .pagebuilder-video-container iframe{height:450px}.contributors-pdp{padding-bottom:67px}.contributors-pdp__title{font-size:60px;margin-bottom:40px;padding-top:36px;padding-bottom:28px;padding-left:50px;padding-right:50px;text-align:right}.contributors-pdp__title span{position:relative;z-index:2}.contributors-pdp__items{padding-left:50px;padding-right:50px}.contributors-pdp__item{width:21.08%;margin-bottom:2.25rem}.contributors-pdp__item .image{margin-bottom:.75rem}.catalog-product-view .contributors-title{position:relative}.catalog-product-view .contributors-title span{position:relative;z-index:2}.minicart-wrapper .icon-minicart{width:1.1rem;height:1.3rem;margin-right:.5rem}.minicart-wrapper .minicart-cms{padding:12px 40px 9px}.minicart-wrapper .minicart-cms .empty-content,.minicart-wrapper .minicart-cms p{font-size:.75rem}.minicart-wrapper .mage-dropdown-dialog{width:340px;top:100%;right:1.25rem}.minicart-wrapper .mage-dropdown-dialog .block-content{padding:0 .625rem .875rem}.minicart-wrapper .mage-dropdown-dialog .block-content__top{padding-top:13px;padding-bottom:9px;font-size:.75rem}.minicart-wrapper .mage-dropdown-dialog .block-content .action.viewcart,.minicart-wrapper .mage-dropdown-dialog .block-content .action.checkout{font-size:1rem;border-radius:26px}.minicart-wrapper .mage-dropdown-dialog .block-content .action.viewcart{padding:9px}.minicart-wrapper .mage-dropdown-dialog .block-content .action.checkout{padding:9px;margin-bottom:.625rem;border-width:1px}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper{margin-top:6px;margin-bottom:28px;width:calc(340px - 20px - 8px);max-height:calc(var(--mxheight) - 28px - 6px - 10px)}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .item:not(:nth-last-child(1)){padding-bottom:.875rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-photo{width:36%;margin-right:28px}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-details{width:calc(64% - 28px)}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-name{margin-bottom:.5rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-name a{font-size:1rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options{margin-bottom:.5rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options span[data-role=title]{font-size:.875rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options .product.options.list{padding-left:.5rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options .product.options.list .values{font-size:.875rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-pricing .price{margin-bottom:.5rem;font-size:1rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .label{font-size:.625rem;margin-bottom:.25rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty input{width:26px;padding:3px 0;min-height:auto;font-size:.625rem}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .button-action-qty{font-size:.625rem;padding:3px 6px}.minicart-wrapper .mage-dropdown-dialog .subtitle.empty{font-size:.75rem;margin:30px 50px}.minicart-wrapper .counter-number{font-size:.75rem}.checkout-cart-index .page-title-wrapper{padding:43px 3.4375rem 1.875rem}.checkout-cart-index .page-title-wrapper .page-title{font-size:3.75rem}.checkout-cart-index .cart-left-content{position:sticky;position:-webkit-sticky;width:42.8%;top:var(--height-header-fixed);height:calc(100vh - var(--height-header-fixed));max-height:calc(100vh - var(--height-header-fixed));border-top:1px solid #365002}.checkout-cart-index .cart-left-content picture{padding-bottom:247%}.checkout-cart-index .cart-container{width:57.2%;padding:.75rem 2.25rem;border:1px solid #365002}.checkout-cart-index .cart-container__top-info{margin-bottom:1rem}.checkout-cart-index .cart-container__top-info h2{font-size:1.25rem}.checkout-cart-index .cart-container__top-info span{font-size:1rem}.checkout-cart-index .cart-container__count-product{font-size:.875rem;margin-bottom:.625rem}.checkout-cart-index .cart-container .control.qty label input{min-height:auto;width:57px;height:20px;font-size:.875rem}.checkout-cart-index .cart-container .control.qty label .juice-qty-decrease,.checkout-cart-index .cart-container .control.qty label .juice-qty-increase{width:26px;font-size:.875rem}.checkout-cart-index .table-wrapper thead{font-size:14px}.checkout-cart-index .table-wrapper thead th{padding:15px 0}.checkout-cart-index .table-wrapper thead .col.item{padding-left:10.75rem;text-align:left}.checkout-cart-index .table-wrapper .item-info{border-bottom:1px solid #989696}.checkout-cart-index .table-wrapper .item-info td{padding:.625rem 0}.checkout-cart-index .table-wrapper .item-info .col.price,.checkout-cart-index .table-wrapper .item-info .col.qty,.checkout-cart-index .table-wrapper .item-info .col.subtotal{padding-top:33px;vertical-align:top}.checkout-cart-index .table-wrapper .item-info .product-item-details{padding-top:23px}.checkout-cart-index .table-wrapper .col.item{width:45.4%;min-width:45.4%}.checkout-cart-index .table-wrapper .col.item a{font-size:.875rem}.checkout-cart-index .table-wrapper .col.item .product-item-photo{width:10rem}.checkout-cart-index .table-wrapper .col.item .description{font-size:.875rem}.checkout-cart-index .table-wrapper .col.item .product-item-details{width:calc(100% - 10rem);padding-right:.75rem;padding-left:.75rem}.checkout-cart-index .table-wrapper .col.item .item-options{padding-left:.875rem}.checkout-cart-index .table-wrapper .col.item .item-options dt{display:none}.checkout-cart-index .table-wrapper .col.item .item-options dd{font-size:.875rem}.checkout-cart-index .table-wrapper .col.price{width:21.4%}.checkout-cart-index .table-wrapper .col.qty{width:15.8%}.checkout-cart-index .table-wrapper .col.subtotal{width:17%;text-align:right;padding-right:1.25rem}.checkout-cart-index .table-wrapper .cart-price{font-size:.875rem}.checkout-cart-index .table-wrapper .actions-toolbar .action-delete{bottom:18px;right:1.25rem;font-size:.875rem}.checkout-cart-index .cart-summary{padding-top:32px}.checkout-cart-index .block.discount{margin-bottom:76px}.checkout-cart-index .block.discount .title{margin-bottom:.5rem}.checkout-cart-index .block.discount .title strong{font-size:.75rem}.checkout-cart-index .block.discount input{min-height:auto;font-size:1rem;border:1px solid #707070;padding:15px;min-width:343px}.checkout-cart-index .block.discount .action.square,.checkout-cart-index .block.discount .action.cancel{font-size:.75rem;padding:14px}.checkout-cart-index .cart-totals{padding:23px 0}.checkout-cart-index .cart-totals table th{min-width:100px;font-size:.75rem;padding-right:.75rem}.checkout-cart-index .cart-totals table td{font-size:.875rem}.checkout-cart-index .checkout-methods-items .action.primary{font-size:.875rem;padding:11px 18px}.checkout-cart-index .cart-empty{width:57.2%;padding:.75rem 2.25rem}.checkout-cart-index .cart-empty p{font-size:1.125rem}.checkout-index-index{overflow-y:scroll}.checkout-index-index .page-title-wrapper{padding:2.25rem 0 1.75rem 3.25rem}.checkout-index-index .page-title-wrapper h1{font-size:3.75rem}.checkout-index-index .opc-wrapper{width:47.5%}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method #rootways_authorizecim_option-form{max-width:50%}.checkout-index-index .opc-sidebar{width:33%}.checkout-index-index .opc-sidebar .opc-block-summary .product.options .item-options{padding-left:.875rem;font-size:.75rem}.checkout-index-index .opc-sidebar .opc-block-summary .product.options .item-options span{font-size:.75rem}.checkout-index-index .authentication-dropdown .modal-inner-wrap .action-remind span{font-size:.8em}.checkout-index-index .modal-popup .fieldset.address{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-index-index .modal-popup [name="shippingAddress.firstname"],.checkout-index-index .modal-popup [name="shippingAddress.lastname"],.checkout-index-index .modal-popup [name="shippingAddress.country_id"],.checkout-index-index .modal-popup [name="shippingAddress.region_id"],.checkout-index-index .modal-popup [name="shippingAddress.city"],.checkout-index-index .modal-popup [name="shippingAddress.postcode"]{width:50%;margin-bottom:1.25rem}.checkout-index-index .modal-popup [name="shippingAddress.telephone"],.checkout-index-index .modal-popup .street,.checkout-index-index .modal-popup [name="shippingAddress.company"]{width:100%}.checkout-index-index .modal-popup [name="shippingAddress.firstname"],.checkout-index-index .modal-popup [name="shippingAddress.country_id"],.checkout-index-index .modal-popup [name="shippingAddress.city"]{padding-right:8px}.checkout-index-index .modal-popup [name="shippingAddress.lastname"],.checkout-index-index .modal-popup [name="shippingAddress.region_id"],.checkout-index-index .modal-popup [name="shippingAddress.postcode"]{padding-left:8px}.checkout-index-index .modal-popup .choice{margin-top:5px}.contact-index-index .column.main{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-index-index .form.contact{width:50%;padding:3rem 1.875rem 1.875rem}.customer-account-login .page-main h1,.customer-account-forgotpassword .page-main h1,.customer-account-logoutsuccess .page-main h1,.customer-account-create .page-main h1,.customer-account-createpassword .page-main h1{font-size:3.75rem}.customer-account-login .block-title,.customer-account-forgotpassword .block-title,.customer-account-logoutsuccess .block-title,.customer-account-create .block-title,.customer-account-createpassword .block-title{font-size:1.75rem}.customer-account-login .field,.customer-account-forgotpassword .field,.customer-account-logoutsuccess .field,.customer-account-create .field,.customer-account-createpassword .field{font-size:1rem}.customer-account-login .page-title,.customer-account-forgotpassword .page-title,.customer-account-logoutsuccess .page-title,.customer-account-create .page-title,.customer-account-createpassword .page-title{padding:2.25rem 3.25rem 1.75rem}.customer-account-login .block-customer-login{width:43%;padding:3.25rem 8rem 5rem 3.25rem;border-right:1px solid #365002}.customer-account-login .block-new-customer{width:57%;padding:3.25rem 3.25rem 1.75rem}.customer-account-login .block-new-customer .block-content{max-width:430px}.customer-account-login .block-new-customer .actions-toolbar{margin-top:1.25rem}.customer-account-forgotpassword .page-title,.customer-account-logoutsuccess .page-title,.customer-account-createpassword .page-title{text-align:center}.customer-account-logoutsuccess .column.main{padding:5rem}.customer-account-create .fieldset.info{width:42%;padding:3.25rem 5rem 5rem 3.25rem}.customer-account-create .fieldset.account{width:42%;padding:3.25rem 5rem 5rem 3.25rem}.account .page-main h2.page-title{padding:2.25rem 3.25rem 1.75rem}.account .page-main .action.track{margin-bottom:10px}.account .columns{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;padding:1.875rem 15px;max-width:1200px}.account .column.main{width:calc(100% - 23% - 2.25rem);order:2;margin-left:2.25rem}.account .sidebar.sidebar-main{width:19%;order:1;background-color:rgba(186,204,94,.35)}.account .sidebar.sidebar-additional{width:100%;order:3}.account .order-status-wrapper{place-content:flex-end}.sales-order-shipment .page-main div.page-title-wrapper,.sales-order-invoice .page-main div.page-title-wrapper{margin-bottom:25px;padding-bottom:25px}.page-wrapper.menu-fixed .page-main{margin-top:calc(var(--height-header-fixed,5.52vw) - .1vw)}.page-main{transition:margin-top .3s ease-in-out}.page-header__wrapper{transition:padding .3s ease-in-out}.page-header.sticky .page-header__wrapper{padding:0 1.5rem 0 0}.block-search{margin-right:1rem}.block-search-link-container a{width:1.25rem;height:1.25rem}.block-search .mage-dropdown-dialog{width:50vw;padding:3.5rem 1.5rem 2.06rem;max-height:calc(100vh - var(--height-header-fixed,7.5vw))}.block-search input{padding:.75rem .75rem .75rem 2.68rem;font-size:.875rem}.block-search .action.search{left:.75rem;top:.625rem;width:1.125rem;height:1.25rem}.block-search__close-btn{width:1.125rem;height:1.125rem;top:1rem;right:1.25rem}.block-search .autocomplete-suggestions .autocomplete-suggestion{width:50%;padding-right:5rem}.block-search .autocomplete-suggestions .autocomplete-suggestion:not(:nth-child(1)),.block-search .autocomplete-suggestions .autocomplete-suggestion:not(:nth-child(2)){margin-top:2.5rem}.block-search .autocomplete-suggestions .suggestion-right{padding-left:2.25rem}.block-search .autocomplete-suggestions .product-name{font-size:.75rem}.block-search .autocomplete-suggestions .product-price{font-size:.75rem}footer.page-footer{padding:3.4rem 1.5rem 1.5rem}footer.page-footer .footer-container{-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2.125rem;border-bottom:2px solid #fff}footer.page-footer .footer-container-bottom{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;padding-top:1.15rem}footer.page-footer .footer-menu-container{width:68%}footer.page-footer .footer-menu-container>div{width:20%}footer.page-footer .footer-menu-container li{margin-bottom:.75rem}footer.page-footer .footer-menu-container li a{font-size:.875rem}footer.page-footer h3{font-size:.875rem;margin-bottom:1.25rem}footer.page-footer .footer-copyright-container{-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;padding-right:5rem}footer.page-footer .footer-copyright-menu-items{display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin-bottom:49px}footer.page-footer .footer-copyright-menu-items a{font-size:.625rem}footer.page-footer .footer-copyright-menu-items li:not(:nth-last-child(1)):after{font-size:.7em;margin:0 .25rem}footer.page-footer .footer-copyright-text{font-size:.625rem}footer.page-footer .footer-subscription-follow-us{width:32%}footer.page-footer .footer-follow-us{padding-top:7.94rem}footer.page-footer .footer-follow-us:before{width:6.06rem;height:6.06rem}footer.page-footer .footer-follow-us-link{height:.9375rem;margin-right:1rem}footer.page-footer .footer-follow-us-link.mgz-fa-twitter{width:.89rem}footer.page-footer .footer-follow-us-link.mgz-fa-instagram{width:.9375rem}footer.page-footer .footer-follow-us-link.mgz-fa-youtube{width:.89rem;height:.8125rem}footer.page-footer .footer-follow-us-link.mgz-fa-facebook-f{width:.5625rem}footer.page-footer .footer-follow-us-link.mgz-fa-li{width:.9375rem}footer.page-footer .footer-follow-us-link.mgz-fa-tiktok{width:.85rem}footer.page-footer .block.newsletter{-ms-align-items:flex-start;align-items:flex-start;width:17.1rem}footer.page-footer .block.newsletter .title{font-size:.875rem;font-weight:700;margin-right:auto;margin-bottom:.375rem;text-align:left}footer.page-footer .block.newsletter .title span{font-size:.75rem}footer.page-footer .block.newsletter input{padding:.625rem;padding-right:9rem;border-radius:19px;font-size:.75rem}footer.page-footer .block.newsletter form .subscribe{font-size:.75rem;font-weight:700;top:.1rem;right:0}footer.page-footer .block.newsletter form p{font-size:.625rem;margin-top:.875rem}.checkout-onepage-success .checkout-success-container[data-name=middleright] .table-wrapper{overflow:auto}.checkout-onepage-success .table-wrapper.order-items{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-onepage-success .table-wrapper.order-items .table-order-items{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-onepage-success .table-wrapper.order-items .table-order-items tr{display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}.checkout-onepage-success .table-wrapper.order-items .col.sku{position:absolute}.checkout-onepage-success .table-wrapper.order-items .col.name,.checkout-onepage-success .table-wrapper.order-items .col.value{width:50%;min-width:50%}.checkout-onepage-success .table-wrapper.order-items .col.price,.checkout-onepage-success .table-wrapper.order-items .col.qty{width:15%;min-width:15%}.checkout-onepage-success .table-wrapper.order-items .col.subtotal{width:20%;min-width:20%}}@media all and (min-width:1350px),print{body:not(.fotorama__fullscreen) div[data-gallery-role=gallery] .fotorama__stage__frame .fotorama__img{width:calc(100% - 3rem)}}@media all and (min-width:1500px),print{.custom-scroll::-webkit-scrollbar{width:.52vw;height:.52vw}.custom-scroll::-webkit-scrollbar-thumb,.custom-scroll::-webkit-scrollbar-track{border-radius:2.6vw}.cms-noroute-index .no-route-container{padding:3vw 20%}.cms-noroute-index .no-route-container .subtitle{font-size:.84vw;margin-bottom:1vw}.cms-noroute-index .no-route-container ul{font-size:.74vw;margin-bottom:1vw;margin-left:1vw}.cms-noroute-index .no-route-container a{border-width:.05263158vw}.cms-noroute-index .no-route-container dd{font-size:.74vw;margin-bottom:1vw}.cms-noroute-index .page-title-wrapper{margin-top:3vw}.cms-noroute-index .page-title-wrapper h1{font-size:3.16vw}.neutra-demi-alt{font-size:6.5vw !important}input[type=checkbox]{width:1.146vw;height:1.146vw;border-width:.05263158vw;padding:.33vw;cursor:pointer}input,input[aria-invalid=true]{min-height:2.7vw;padding:0 .63vw;font-size:.95vw}input[type=file]{min-height:auto;padding:0}input.mage-error,input[aria-invalid=true]+.field-error,input[aria-invalid=true]+.field-tooltip+.field-error,textarea.mage-error,textarea[aria-invalid=true]+.field-error span,textarea[aria-invalid=true]+.field-tooltip+.field-error span,select.mage-error,select[aria-invalid=true]+.field-error span,select[aria-invalid=true]+.field-tooltip+.field-error span{margin-bottom:.3vw}input.mage-error+.mage-error,input[aria-invalid=true]+.field-error+.mage-error,input[aria-invalid=true]+.field-tooltip+.field-error+.mage-error,textarea.mage-error+.mage-error,textarea[aria-invalid=true]+.field-error span+.mage-error,textarea[aria-invalid=true]+.field-tooltip+.field-error span+.mage-error,select.mage-error+.mage-error,select[aria-invalid=true]+.field-error span+.mage-error,select[aria-invalid=true]+.field-tooltip+.field-error span+.mage-error,input.mage-error span,input[aria-invalid=true]+.field-error span,input[aria-invalid=true]+.field-tooltip+.field-error span,textarea.mage-error span,textarea[aria-invalid=true]+.field-error span span,textarea[aria-invalid=true]+.field-tooltip+.field-error span span,select.mage-error span,select[aria-invalid=true]+.field-error span span,select[aria-invalid=true]+.field-tooltip+.field-error span span{font-size:.75vw;margin-top:.417vw}input.mage-error:focus-visible,input[aria-invalid=true]+.field-error:focus-visible,input[aria-invalid=true]+.field-tooltip+.field-error:focus-visible,textarea.mage-error:focus-visible,textarea[aria-invalid=true]+.field-error span:focus-visible,textarea[aria-invalid=true]+.field-tooltip+.field-error span:focus-visible,select.mage-error:focus-visible,select[aria-invalid=true]+.field-error span:focus-visible,select[aria-invalid=true]+.field-tooltip+.field-error span:focus-visible{box-shadow:0 0 .05263158vw .05263158vw #c20909}textarea{padding:.63vw;font-size:.95vw}select{min-height:2.7vw;line-height:2.7vw;padding:0 .63vw;font-size:.74vw}select[aria-invalid=true]:not(.valid){border-width:.05263158vw}select[aria-invalid=true]+.field-error{margin-bottom:.3vw}select[aria-invalid=true]+.field-error span{font-size:.75vw}.limiter-options{padding-right:1.3vw}input,select,textarea{border-width:.05263158vw}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 .1vw .1vw #bacc5e}form .label *,form label *{font-size:.75vw}form fieldset .field{margin-bottom:1.146vw}form fieldset .field.required>.label:after,form fieldset .field._required>.label:after{content:'*';color:#c20909;font-size:1.05vw;margin:0 0 0 .26vw;position:relative;top:.1vw}form fieldset .control{padding-top:.4vw}form fieldset .label{font-size:.84vw}.field-recaptcha{margin-bottom:1.26vw}.password-strength-meter{margin-top:.26vw;padding:.52vw;font-size:.63vw}.page-layout-1column .columns .field-tooltip,.account .columns .field-tooltip{width:.75vw;height:.75vw}.page-layout-1column .columns .field-tooltip .field-tooltip-action:after,.account .columns .field-tooltip .field-tooltip-action:after{font-size:.63vw}.page-layout-1column .columns .field-tooltip .field-tooltip-content,.account .columns .field-tooltip .field-tooltip-content{width:12.5vw;padding:.6vw;top:-150%;left:200%;font-size:.63vw}.page-layout-1column .columns .field-tooltip .field-tooltip-content:after,.account .columns .field-tooltip .field-tooltip-content:after{top:45%;left:-.7vw;width:.7vw;height:.7vw}.modal-popup,.modal-custom:not(.opc-sidebar){padding:.95vw}.modal-popup .modal-header,.modal-custom:not(.opc-sidebar) .modal-header{font-size:.84vw;padding:.63vw 1.26vw}.modal-popup .modal-inner-wrap,.modal-custom:not(.opc-sidebar) .modal-inner-wrap{max-width:22.14vw}.modal-popup .modal-content,.modal-custom:not(.opc-sidebar) .modal-content{padding:1.05vw}.modal-popup .modal-content::-webkit-scrollbar,.modal-custom:not(.opc-sidebar) .modal-content::-webkit-scrollbar{width:.3125vw;height:.3125vw}.modal-popup .modal-footer,.modal-custom:not(.opc-sidebar) .modal-footer{padding:1.05vw}.modal-popup .modal-footer .action.primary,.modal-custom:not(.opc-sidebar) .modal-footer .action.primary,.modal-popup .modal-footer .action.secondary,.modal-custom:not(.opc-sidebar) .modal-footer .action.secondary{padding:.625vw 1.25vw}.modal-popup.modal--nutrition--double .modal-inner-wrap,.modal-custom:not(.opc-sidebar).modal--nutrition--double .modal-inner-wrap{max-width:calc(2*22.14vw)}.modal-popup.modal--nutrition .modal-header .action-close,.modal-custom:not(.opc-sidebar).modal--nutrition .modal-header .action-close{top:1.5rem}.page.messages .message,div[data-role=checkout-messages] .message{padding:.84vw;font-size:.84vw}div[role=alert].message{font-size:.84vw;padding:.417vw 0}.page-has-messages .page.messages div[aria-atomic=true]:not(:empty){padding-bottom:2.4vw}.nav-sections .navigation>ul .parent>.level0.submenu:before{width:.75vw;height:.75vw;top:0;left:calc(var(--long-element) - .4vw);border-width:.05263158vw;margin-top:-.4vw}.nav-sections .navigation>ul .parent.first>.level0.submenu:before{left:2.35vw}.nav-sections .navigation>ul>li.level-top .level0.submenu{top:3.2vw !important;min-width:12.5vw;padding:.5vw 0;border-width:.05263158vw}.nav-sections .navigation>ul>li.level-top .level0.submenu .ui-corner-all{padding:.74vw .4vw}.nav-sections .navigation>ul>li.level-top>a.level-top{display:-ms-flex;display:flex}.nav-sections .navigation>ul>li.level-top>a.level-top span:not(.ui-menu-icon){display:inline-block;padding-top:.12vw;height:.74vw}.nav-sections .navigation>ul>li.level-top.first .level0.submenu{padding:5.98vw 13.02vw}.nav-sections .navigation>ul>li.level-top.first .level0.submenu a{font-size:.84vw}.nav-sections .navigation>ul>li.level-top.first .level0.submenu a .menu-item-img{width:100%;max-width:11.5vw;margin-bottom:1.26vw}.collection-widget{padding:2.92vw 2.92vw 3.18vw}.collection-widget__top{padding-bottom:.63vw;margin-bottom:1.26vw}.collection-widget__top .action{padding:.875rem 3.75rem}.collection-widget__wrapper{border-width:.05263158vw}.collection-widget__wrapper .item{margin-bottom:1.05vw}.collection-widget__wrapper .action.action-sign span{position:relative;padding-right:.75vw}.collection-widget__wrapper .action.action-sign span:after{font-size:.63vw}.collection-widget__wrapper .action.primary{bottom:1.146vw;text-align:center;min-width:18rem;font-size:.74vw;padding:.6rem 2rem}.collection-widget .title{font-size:2.08333333vw}.salma-collection__main{margin-top:5.41666667vw}.salma-collection__main h3{font-size:2.60416667vw}.salma-collection__main h5{font-size:1.05vw}.salma-collection__main picture{margin-bottom:.63vw}.salma-collection__main .action.secondary{padding:.75vw 3.35vw;font-size:1.26vw}.salma-collection__main-top{padding-bottom:3.16vw}.salma-collection__content{padding-left:3.75vw}.salma-collection__image picture{padding-bottom:127.5%}.salma-collection__image picture img{height:auto}.salma-collection__product-list{margin-top:3.73vw}.salma-collection__product-list .block-content::-webkit-scrollbar-track{margin-right:2.92vw}.salma-collection__product-list .product-items{padding-bottom:3.28125vw}.salma-collection__product-list .product-items li{min-width:14.35vw;width:14.35vw;margin-right:.63vw}.salma-collection__product-list .product-items img{width:100%;height:auto}.salma-collection .product-item-top-wrapper{padding:0 .63vw .63vw;margin-bottom:1.26vw}.salma-collection .product-item-name{margin-bottom:.417vw}.salma-collection .product-item-photo{margin-top:.52vw;margin-bottom:.52vw}.salma-collection .product-item-link{font-size:.84vw}.salma-collection .product-item-category{font-size:.74vw;margin-bottom:.417vw}.salma-collection .product-item .price{font-size:.95vw}.salma-collection-disabled-links .salma-collection__main{margin-top:3.125vw}.salma-collection-disabled-links .salma-collection__main .salma-collection__main-top{padding-bottom:1.57vw}.salma-collection-disabled-links .salma-collection__main .salma-collection__main-top h3{font-size:3.16vw}.salma-collection-disabled-links .salma-collection .salma-collection__product-list{margin-top:2.1vw}.salma-collection-disabled-links .salma-collection .salma-collection__image picture{padding-bottom:114%}.client-widget{padding:2.3vw 14.35vw}.client-widget__list{width:76%;padding:0;margin:0 auto .7vw}.client-widget__list p{font-size:1.77083333vw;line-height:2.1vw;min-height:150px}.client-widget__list p:before{width:110px;height:73px;top:-29px;left:-30px}.client-widget__images .item{width:20%}.client-widget__images .item--newyourk{width:18.34%}.client-widget__images .item--today{width:13.88%}.client-widget__images .item--time{width:10.815%}.client-widget__images .item--gma{width:8.475%}.client-widget__images .item--vanityfair{width:13.441%}.client-widget__images .item--theview{width:8.401%}.client-widget__images .item--vogue{width:10.52%}.client-widget__images .item--sunday{width:13.807%}.locations-widget__info{padding:2.92vw}.locations-widget__info .title{font-size:3.75vw;line-height:3.1vw}.locations-widget__info .title span{font-size:5.98958333vw}.locations-widget__info .action.primary{font-size:.9375vw;padding:.7553vw 3.256vw;margin-top:.208vw}.locations-widget__items{padding-top:2.6vw;padding-left:3.125vw;padding-bottom:1.562vw}.locations-widget__items-wrapper{padding-bottom:1.26vw}.locations-widget__items-wrapper::-webkit-scrollbar-track{margin-right:2.92vw}.locations-widget__items picture{margin-left:1.05vw}.locations-widget__items .item{width:34vw;min-width:34vw}.locations-widget__items .item:not(:nth-child(1)){margin-left:2.135vw}.locations-widget__items .item:not(:nth-last-child(1)){border-width:.05263158vw}.locations-widget__items .item .info{padding-right:1vw}.locations-widget__items .item .title{font-size:1.146vw;margin-bottom:.84vw}.locations-widget__items .item p{font-size:.74vw;margin-bottom:.74vw}.locations-widget__items .item .wrapper-today-hours{font-size:.74vw;margin-bottom:1.05vw}.locations-widget__items .item .view-this-location{font-size:.74vw}.lacation-gelato .locations-widget__info{padding-left:5.20833333vw;padding-right:5.20833333vw}.lacation-gelato .locations-widget__info .title{font-size:3.16vw;margin-bottom:1.26vw}.lacation-gelato .locations-widget__info .section_description{font-size:1.26vw;margin-bottom:1.26vw}.lacation-gelato .locations-widget__info .section_short_description{font-size:1.146vw}.lacation-gelato .locations-widget__items .item p{font-size:.74vw}.marquee-line{border-width:.05263158vw;padding-top:.625vw;padding-bottom:.625vw}.marquee-line--green:not(.marquee-line--links) li,.marquee-line--white:not(.marquee-line--links) li{font-size:1.14583333vw}.marquee-line--green:not(.marquee-line--links) li:nth-child(even),.marquee-line--white:not(.marquee-line--links) li:nth-child(even){-webkit-text-stroke-width:.05263158vw}.marquee-line ul li{margin-right:3.8vw}.marquee-line ul li:nth-last-child(1){margin-right:0}.agreement-content h1{padding:1.875vw 2.7vw 1.47vw;border-width:.05263158vw;margin-bottom:2.1vw}.agreement-content>p,.agreement-content>ul,.agreement-content>span{padding:0 1.26vw}.agreement-content p{margin-bottom:1.05vw}.agreement-content ul{margin-bottom:1.05vw;margin-left:1.05vw}.agreement-content ul li{margin-bottom:.417vw}.marquee-line-block .marquee-line{padding-top:.98958333vw;padding-bottom:1.19791667vw}.marquee-line-block .marquee-line--green li{font-size:.74vw}.marquee-line-block .marquee-line--green a{position:relative}.marquee-line-block .marquee-line--green a:after{position:absolute;background-color:#748e1d;content:' ';width:100%;height:4px;border-radius:8px;bottom:-8px;left:0;z-index:1;opacity:0;transition:opacity .3s}.marquee-line-block .marquee-line--green a:hover:after{opacity:1}.cms-page-view .page-main h1,.cms-page-view .page-main-full-width h1,.cms-page-view .page-main h2,.cms-page-view .page-main-full-width h2{font-size:3.125vw;line-height:1.1}.cms-page-view .page-main h3,.cms-page-view .page-main-full-width h3{font-size:2.1vw}.cms-page-view .page-main h4,.cms-page-view .page-main-full-width h4{font-size:1.5625vw;line-height:1.875vw}.cms-page-view .page-main h5,.cms-page-view .page-main-full-width h5{font-size:.95vw}.cms-page-view .page-main p,.cms-page-view .page-main-full-width p{font-size:1.05vw}.cms-page-view .page-main .careers-title.block-title-60 h2,.cms-page-view .page-main-full-width .careers-title.block-title-60 h2{font-size:3.125vw}.cms-page-view .page-main .careers-title.block-title-60 p,.cms-page-view .page-main-full-width .careers-title.block-title-60 p{font-size:1.47vw}.cms-page-view .page-main .about-block h3,.cms-page-view .page-main-full-width .about-block h3{font-size:2.1vw}.cms-page-view .page-main .about-block h5,.cms-page-view .page-main-full-width .about-block h5{font-size:.95vw}.cms-page-view .page-main .about-block p,.cms-page-view .page-main-full-width .about-block p{font-size:1.05vw}.cms-page-view .page-main .about-block-bottom-text p,.cms-page-view .page-main-full-width .about-block-bottom-text p{font-size:.84vw}.cms-page-view .page-main .about-block-bottom-text .action span,.cms-page-view .page-main-full-width .about-block-bottom-text .action span{font-size:.95vw}.cms-page-view .policy-text{font-size:.68vw}.cms-page-view .cms-title{padding:2.23958333vw 2.86458333vw 1.5625vw;border-width:.05263158vw}.cms-page-view .cms-subtitle{padding-right:0}.cms-page-view .tabs-double-narrowed .tabs-navigation li.ui-state-active span:before{bottom:-.52vw;height:.208vw}.cms-page-view .tabs-double-narrowed .tabs-navigation a{padding:1.26vw 5.1vw;font-size:.95vw}.cms-page-view .page-main .careers-content-block-right p,.cms-page-view .page-main-full-width .careers-content-block-right p{font-size:1.05vw}.cms-page-view .page-main .privacy-policy .data-table tr,.cms-page-view .page-main-full-width .privacy-policy .data-table tr{border-width:.05263158vw}.cms-page-view .page-main .privacy-policy .data-table th,.cms-page-view .page-main-full-width .privacy-policy .data-table th,.cms-page-view .page-main .privacy-policy .data-table td,.cms-page-view .page-main-full-width .privacy-policy .data-table td{padding:.3vw}.cms-page-view .page-main .privacy-policy .data-table th+th,.cms-page-view .page-main-full-width .privacy-policy .data-table th+th,.cms-page-view .page-main .privacy-policy .data-table td,.cms-page-view .page-main-full-width .privacy-policy .data-table td{border-width:.05263158vw}.cms-page-view.cms-careers .page-main h2{font-size:3.16vw}.cms-careers .careers-content-block-right{padding:6.5vw 18vw 6.5vw 5vw}.careers-video iframe{width:100%;height:100%}.careers-video.juice-video{padding-top:4vw;padding-bottom:4vw;background-color:#fffbef}.careers-video.juice-video.juice-video--bg-white{background-color:#fff}.careers-video.juice-video iframe{height:685px}.careers-video.juice-video .pagebuilder-video-inner{width:100%;max-width:1229px;margin-left:auto;margin-right:auto;border:4px solid #707070}.careers-apply div.action.primary-small{padding:0;border-radius:2.3vw}.careers-apply div.action.primary-small .pagebuilder-button-primary{display:block;padding:1vw 4vw}.careers-tab .tabs-navigation li{font-size:1.47vw}.careers-tab .tabs-navigation li a{padding:1.146vw .84vw .86vw}.careers-tab .tabs-navigation li:first-child{border-width:.05263158vw}.careers-content-block-right{padding:6.5vw 5vw}.careers-accordion-block>li{border-width:.05263158vw}.careers-accordion-block>li h4{padding:2.86vw 75px 2.56vw 2.86vw}.careers-title,.careers-accordion-image{border-width:.05263158vw}.full-video iframe{width:100%;height:100%;vertical-align:top}.full-video.juice-video{padding-top:4vw;padding-bottom:4vw;background-color:#fffbef}.full-video.juice-video iframe{height:685px}.full-video.juice-video .pagebuilder-video-inner{width:100%;max-width:1229px;margin-left:auto;margin-right:auto;border:4px solid #707070}.page-main .careers-accordion .careers-accordion-content *,.page-main-full-width .careers-accordion .careers-accordion-content *{font-size:.833335vw;line-height:1.05vw}.about-top{padding:3vw 25vw;padding-left:calc(25vw + 80px);padding-right:calc(25vw - 80px)}.about-top h3,.about-top p{font-size:1.97916667vw !important;line-height:1.2}.about-top span{font-size:1.57vw}.about-top p:before{width:110px;height:73px;top:-29px;left:-81px}.about-block figure{margin:0}.about-block-info{padding:3.16vw}.about-block-info.block-title-40 h2{font-size:2.66vw}.garlem-green{padding:2.5vw 3.5vw;border-width:.05263158vw}.garlem-green .pagebuilder-column h3{font-size:2.5vw}.faq-tab .tabs-navigation{padding:4.05vw 2.7vw}.faq-tab .tabs-navigation li{margin-bottom:3vw}.faq-tab .tabs-navigation li a{font-size:1.875vw}.faq-tab .tabs-content{padding:2.86vw 2.7vw 0 0}.faq-tab .careers-accordion .careers-accordion-content ul{margin-top:.84vw;padding-left:2.3vw}.faq-tab .careers-accordion .careers-accordion-content ul li{margin-bottom:.52vw}.faq-tab .careers-accordion .careers-accordion-content p{margin-bottom:.74vw}.faq-tab .careers-accordion .careers-accordion-block h4{font-size:1.26vw;padding:1.26vw 4.81rem 1.26vw 0}.privacy-policy h1{padding:1.875vw 2.7vw 1.47vw;border-width:.05263158vw;margin-bottom:2.1vw}.privacy-policy-block{padding:0 1.26vw}.privacy-policy .privacy-policy-block th,.privacy-policy .privacy-policy-block td,.privacy-policy .privacy-policy-block p,.privacy-policy .privacy-policy-block span,.privacy-policy .privacy-policy-block li{font-size:.74vw}.privacy-policy .privacy-policy-block h2{font-size:.95vw;font-weight:600}.privacy-policy p{margin-bottom:.74vw}.privacy-policy p strong{font-size:1.146vw}.privacy-policy a{border-width:.05263158vw}.privacy-policy ul{margin-bottom:1.05vw;margin-left:1.05vw}.privacy-policy ul li{margin-bottom:.417vw;font-size:1.05vw}.privacy-policy .message{font-size:1.05vw}.cms-terms-of-use .agreement-content th,.cms-accessibility-statement .agreement-content th,.cms-terms-of-use .agreement-content td,.cms-accessibility-statement .agreement-content td,.cms-terms-of-use .agreement-content p,.cms-accessibility-statement .agreement-content p,.cms-terms-of-use .agreement-content span,.cms-accessibility-statement .agreement-content span,.cms-terms-of-use .agreement-content li,.cms-accessibility-statement .agreement-content li{font-size:.74vw}.cms-terms-of-use .agreement-content strong,.cms-accessibility-statement .agreement-content strong{font-size:.95vw}.delivery-block p{font-size:1.26vw}.delivery-block-content{padding:4.01vw 7vw 1vw 2.86vw}.delivery-block .delivery-block-items h2{font-size:1.875vw;margin-top:.4vw}.delivery-block-items{margin-top:1.26vw}.delivery-block-items-item{padding:1.47vw;border-width:.05263158vw}.delivery-block .delivery-block-sub{margin-bottom:1.26vw}.delivery-block .delivery-block-sub p{font-size:1.146vw}.careers-tab .trust-tab-content .careers-accordion{padding-left:2.86458333vw;padding-right:2.86458333vw;border-width:.05263158vw}.careers-tab .trust-tab-content .careers-accordion h3{padding-top:2.1vw;padding-bottom:1.875vw}.careers-tab .trust-tab-content .careers-accordion .careers-accordion-content *{font-size:.74vw}.careers-tab .trust-tab-content h2{padding-left:2.86458333vw;padding-right:2.86458333vw;padding-top:2.70833333vw;padding-bottom:1.30208333vw;font-size:2.1vw}.careers-tab .trust-tab-content h3{font-size:1.47vw}.careers-tab .trust-tab-content h4{font-size:1.05vw;padding:1.05vw 0}.careers-tab .trust-tab-content .careers-accordion li h4{font-size:1.04166667vw;padding:1.04166667vw 0 .83333333vw}.careers-tab .trust-tab-content .careers-accordion-content{margin:0 0 1.05vw}.careers-tab .trust-tab-content .careers-accordion-content p{margin-bottom:.79vw}.careers-tab .trust-tabs{margin-top:calc(2.1vw - 40px)}.careers-tab .trust-tabs .tabs-navigation{border-width:.05263158vw}.careers-tab .trust-tabs .tabs-content h2{font-size:2.1vw}.careers-tab .trust-tab-image img{width:100%}.allergens{padding-top:2.39583333vw;padding-left:4.11458333vw;padding-right:2.65625vw;border-width:.1vw}.allergens__title{font-size:2.08333333vw;margin-bottom:1.30208333vw}.allergens__content .top{padding-top:1.30208333vw}.allergens__content .top p{font-size:.72916667vw;margin-bottom:1.05vw}.allergens .list{margin-top:-8.75vw}.allergens .list .allergen-item{width:calc(33% - .2vw);margin-bottom:.63vw}.allergens .list .allergen-item h5{font-size:1.5625vw}.allergens .list .allergen-item p{font-size:.72916667vw;margin-bottom:1.05vw}.careers-accordion-block>li div[data-role=content] ul,.careers-accordion-block>li div[data-role=content] ol{padding-left:1vw}.special-diet{padding-left:9.73958333vw;padding-right:9.73958333vw}.special-diet__top{padding-top:3.28125vw;padding-bottom:3.02083333vw;padding-left:4.94791667vw;padding-right:3.64583333vw}.special-diet__top h3{font-size:2.1vw;margin-bottom:1.26vw}.special-diet__top p{font-size:1.05vw;margin-bottom:1.47vw}.special-diet__middle{padding-bottom:3.95833333vw}.sticky-block-item a,.sticky-block-right a,.sticky-block-item a.action,.sticky-block-right a.action{font-size:1.05vw}.sticky-block{border-width:.05263158vw;padding-left:5.52083333vw;padding-right:8.69791667vw;padding-top:2.1875vw;padding-bottom:2.39583333vw}.sticky-block .sticky-block-item p{font-size:1.57vw !important;margin-bottom:0 !important}.sticky-block .sticky-block-item a{font-size:1.05vw;font-weight:500}.rewards-howitworks h3{font-size:1.47vw}.rewards-howitworks-top{margin:3.39vw 3.91vw 2.344vw 5.417vw}.rewards-howitworks-top h2{font-size:3.64583333vw !important}.rewards-howitworks-item{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.021vw 3.021vw 5vw;border-width:.05263158vw}.rewards-howitworks-item h3{font-size:2.03125vw !important}.rewards-howitworks-item-img{margin-top:1.82291667vw;margin-bottom:2.44791667vw}.rewards-howitworks-item-img img{width:15.83333333vw}.rewards-howitworks-item-img--small img{width:11.51041667vw}.rewards-howitworks-right .action.primary-small{font-size:1.30208333vw;border-radius:1.35416667vw;padding:.63vw 1.875vw}.rewards-download{padding-left:5.52083333vw;padding-top:3.80208333vw;padding-right:7.65625vw;padding-bottom:0}.rewards-download-right{display:-ms-flex;display:flex;width:52%}.rewards-download-left{width:48%;padding-top:4.53125vw}.rewards-download-left h2{font-size:3.64583333vw !important}.rewards-download-left h4{font-size:1.26vw}.rewards-download-right img{margin-top:auto;margin-left:auto}.rewards-download-but{margin-top:3.38541667vw;margin-bottom:.88541667vw}.rewards-download .policy-text{font-size:.78125vw !important}.rewards-download ul{margin-top:4.0625vw;padding-left:4.375vw}.rewards-download ul li{margin-bottom:2.86458333vw}.rewards-download ul li:before{width:2.91666667vw;height:2.91666667vw;background-size:contain;left:-4.375vw}.rewards-download ul li span{font-size:.98958333vw}.cms-page-view .how-it-works-block{padding:3.64583333vw}.cms-page-view .how-it-works-block .how-it-works-block__title{font-size:3.16vw;padding-left:1.97916667vw;padding-bottom:.98958333vw;margin-bottom:2.65625vw}.cms-page-view .how-it-works-block__item .content h4{font-size:1.97916667vw}.cms-page-view .how-it-works-block__item .content p{font-size:1.05vw}.cms-page-view .how-it-works-block__item:nth-child(1) .image{width:9.58333333vw}.cms-page-view .how-it-works-block__item:nth-child(1) .content{margin-left:7.8125vw}.cms-page-view .how-it-works-block__item:nth-child(2) .image{width:9.58333333vw}.cms-page-view .how-it-works-block__item:nth-child(2) .content{margin-left:8.85416667vw}.cms-page-view .how-it-works-block__item:nth-child(3) .image{width:8.95833333vw}.cms-page-view .how-it-works-block__item:nth-child(3) .content{margin-left:7.8125vw}.cms-page-view .download-block__header{padding-top:3.48958333vw;padding-bottom:2.23958333vw;padding-left:5.46875vw;padding-right:5.46875vw}.cms-page-view .download-block__header .title{font-size:3.16vw}.cms-page-view .download-block__header .subtitle{font-size:1.05vw}.cms-page-view .download-block__header-right .action{padding-top:.625vw;padding-bottom:.625vw;padding-left:2.08333333vw;padding-right:2.08333333vw;font-size:1.30208333vw}.cms-page-view .download-block__content{border-width:.05263158vw;padding-top:1.05vw;padding-bottom:1.26vw;padding-left:5.46875vw;padding-right:5.46875vw}.cms-page-view .download-block__bottom{display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;margin-top:1.04166667vw}.cms-page-view .download-block__bottom a img{width:9.0625vw}.cms-page-view .download-block__bottom-subscribe{font-size:.88541667vw}.contributors-title{padding:3.16vw 0 2.1vw;font-size:3.16vw}.product-contributors{padding:0 0 1.57vw 2.1vw;padding-left:14.32291667vw;padding-right:14.32291667vw}.product-contributors__items-wrapper::-webkit-scrollbar-track{margin:0 7.885vw 0 5.785vw}.product-contributors__items-wrapper .item{width:calc(25% - .79vw);min-width:calc(25% - .79vw);margin-right:.79vw;padding-bottom:2.1vw}.product-contributors__items-wrapper .item .text{padding:0 .79vw}.product-contributors__items-wrapper .item .text h4{font-size:1.26vw;margin:1.05vw 0}.product-contributors__items-wrapper .item .text p{font-size:.84vw}.look-inside{background-color:#fffbef;padding:0;padding-bottom:3.54166667vw}.look-inside__items-wrapper{padding-bottom:2.1vw}.look-inside__items-wrapper::-webkit-scrollbar-track{margin-top:3.022vw;margin-left:26.36vw;margin-right:26.36vw}.look-inside .item{padding-right:2.1vw;min-width:65.4%;width:65.4%}.as-feature-bottom{padding-left:14.32291667vw;padding-right:14.32291667vw}.order-your-copy{padding-left:19.01041667vw;padding-right:19.01041667vw}.order-your-copy__item{width:23%}.as-feature-bottom,.order-your-copy{padding-bottom:3.16vw}.as-feature-bottom__title,.order-your-copy__title{font-size:2.7vw}.contact-title{padding:1.875vw 2.7vw 1.47vw;border-width:.05263158vw}.contact-title a{border-width:.05263158vw}.contact-center .action span{font-size:.84vw}.contact-title h1{font-size:3.16vw;margin-right:12vw}.contact-title p{font-size:.84vw}.contact-left h2,.contact-center h2{font-size:1.57vw}.contact-left h4,.contact-center h4{font-size:1.146vw}.contact-left{padding:1.57vw}.contact-left h2{margin:1.57vw 0 1.26vw}.contact-left h4{margin-bottom:1.57vw}.contact-left p{font-size:.84vw;margin-bottom:.84vw}.contact-center{border-width:.05263158vw}.contact-center-visit{padding:2.7vw 1.57vw 1.57vw 2.7vw}.shop-cms-block_wrapper{padding:5.98vw 13.02vw}.shop-cms-block a{font-size:.84vw}.shop-cms-block img{width:12vw;margin-bottom:1.26vw}.farm-listing{padding-top:1.45833333vw;padding-left:7.91666667vw;padding-right:7.91666667vw}.farm-listing .farm-item{margin-bottom:2.1vw}.farm-listing .farm-item .farm-image-box{width:10vw;height:10vw;margin-bottom:.96vw}.farm-listing .farm-item .farm-name{font-size:1.05vw}.farm-modal-content{margin-bottom:3.16vw;margin-left:7vw;margin-right:7vw}.farm-modal-content .farm-item-details{padding:2.34375vw;padding-bottom:1.25vw}.farm-modal-content .farm-item-details .farm-overlay-name{font-size:1.875vw;margin-bottom:2.29166667vw}.farm-modal-content .farm-item-details .farm-overlay-description{font-size:.74vw}.farm-modal-content .wrapper-ingredient{margin-top:1.57vw}.farm-modal-content .wrapper-ingredient .list-ingredients{padding-bottom:.52vw}.farm-modal-content .wrapper-ingredient .ingredient-image{padding:0 .84vw;margin-bottom:.417vw}.farm-modal-content .wrapper-ingredient .ingredient-title{font-size:1.05vw;padding:0 .84vw}.farm-modal-content .overlay-farm_action{font-size:.208vw;padding-top:.95vw;padding-bottom:.95vw;padding-right:1.05vw;right:2.34375vw}.farm-modal-content .overlay-farm_action:after,.farm-modal-content .overlay-farm_action:before{width:.95vw;height:.05263158vw;right:-.63vw}.scroll-sliders-image{padding-top:3.16vw}.scroll-sliders-image__item{margin-top:2.1vw;margin-bottom:2.1vw}.scroll-sliders-image__wrapper::-webkit-scrollbar-track{margin-left:6.77083333vw;margin-right:6.77083333vw}.cms-shop-top-banner{min-height:23.54166667vw}.cms-shop-top-banner--without-subtitle .cms-shop-top-banner__content{padding-top:5.15625vw}.cms-shop-top-banner__subtitle{font-size:.74vw;margin-bottom:1.47vw}.cms-shop-top-banner__title{font-size:3.125vw !important;margin-bottom:1.26vw}.cms-shop-top-banner__title sup{font-size:1.7vw}.cms-shop-top-banner__description{font-size:1.04166667vw !important;line-height:1.26vw}.cms-shop-top-banner__description--mt{margin-top:1.47vw}.cms-shop-top-banner__content{padding-left:10.41666667vw;padding-right:3.90625vw;padding-top:2.29166667vw}.cms-shop-top-banner__content img{margin-left:auto;margin-right:20%;max-width:9.79166667vw}.cms-shop-top-banner__image picture{padding-bottom:25.37%}.cms-shop-top-banner--blend .cms-shop-top-banner__content{padding-top:2.91666667vw}.cms-shop-top-banner--cooler .cms-shop-top-banner__image picture{padding-bottom:25.37%}.cms-top{min-height:37.8125vw}.cms-top__content{padding-top:5.88541667vw;margin-left:5.57291667vw}.cms-top__content h1{font-size:3.73vw !important;margin-bottom:2px}.cms-top__content h5{font-size:.95vw !important;margin-bottom:1.05vw}.cms-top__description{font-size:1.05vw !important;margin-bottom:2.1vw}.cms-top__policy-text{font-size:.52vw !important;margin-bottom:1.26vw}.cms-top__buttons a.action.secondary,.cms-top__buttons a.action.primary-small{padding:.8vw 3.58vw;font-size:.98958333vw;border-radius:1.5625vw}.cms-top__buttons a.action.secondary{padding:.8vw 4.23vw}.salma-cms-top__subtitle{font-size:.74vw;margin-bottom:1.57vw}.salma-cms-top__title{font-size:3.73vw !important;margin-bottom:1.57vw}.salma-cms-top__quote{font-size:.88541667vw !important;margin-bottom:2.7vw;padding:0 4.5vw}.salma-cms-top__left{width:42.8%}.salma-cms-top__right{width:57.2%;padding-top:1.66666667vw;padding-left:3.59375vw;padding-right:5vw;padding-bottom:1.25vw}.salma-cms-top__right p{font-size:1.05vw !important;margin-bottom:1.26vw}.salma-cms-top__right img{max-width:11.875vw !important;margin-top:.52vw}.cms-page-view .top-mega-banner-bg{min-height:38.02083333vw}.cms-page-view .top-mega-banner-bg__content{left:3.4375vw;padding-left:1.97916667vw;padding-right:1.97916667vw;padding-top:6.30208333vw;padding-bottom:6.30208333vw}.cms-page-view .top-mega-banner-bg__content .subtitle{font-size:.98958333vw;margin-bottom:.208vw}.cms-page-view .top-mega-banner-bg__content h1{font-size:3.64583333vw;margin-bottom:.417vw}.cms-page-view .top-mega-banner-bg__content .description{font-size:1.05vw;margin-bottom:2.1vw}.cms-page-view .top-mega-banner-bg__content .buttons{margin-bottom:1.05vw}.cms-page-view .top-mega-banner-bg__content .buttons .action{font-size:.98958333vw}.cms-page-view .top-mega-banner-bg__content .buttons .action.primary{padding-left:3.64583333vw;padding-right:3.64583333vw;padding-top:.78125vw;padding-bottom:.78125vw;margin-right:.9375vw}.cms-page-view .top-mega-banner-bg__content .buttons .action.secondary{padding-left:4.27083333vw;padding-right:4.27083333vw;padding-top:.78125vw;padding-bottom:.78125vw}.cms-page-view .top-mega-banner-bg__content .small-description{font-size:.52vw}.cms-page-view .top-mega-banner-bg__picture picture{padding-bottom:38.308333%}.cms-shop-bottom-block .pagebuilder-column-group{border-bottom:1px solid #707070}.cms-shop-bottom-block div[data-content-type=video] iframe{min-height:33.8vw}.cms-shop-bottom-block__content{padding:2.865vw 3.4375vw}.cms-shop-bottom-block__content h6{font-size:.74vw;margin-bottom:1.57vw}.cms-shop-bottom-block__content h2{font-size:3.125vw !important;line-height:1}.cms-shop-bottom-block__content h2.registration-marks{margin-bottom:1.875vw}.cms-shop-bottom-block__content h2.tm-mark{margin-bottom:1.875vw}.cms-shop-bottom-block__content p{font-size:1.05vw !important;line-height:1.3}.cms-shop-bottom-block__content div[data-content-type=text]{max-width:35.86vw;padding-bottom:1.47vw}.cms-shop-bottom-block__content figure[data-content-type=image] img{width:3.95833333vw}.cms-shop-bottom-block__content figure[data-content-type=image].img-bottom-sign img{width:11.875vw !important}.cms-shop-bottom-block--gift .pagebuilder-column-group{border:none}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content{padding-left:6.92708333vw;padding-top:4.16666667vw;padding-bottom:5.57291667vw}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content h2{margin-bottom:2.96875vw}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content div[data-content-type=html]{padding-top:4.27083333vw}.cms-shop-bottom-block--gift .cms-shop-bottom-block__content div[data-content-type=html] .action{font-size:1.05vw;padding:.63vw 3.16vw}.cms-shop-bottom-block--gift--small-content-padding .cms-shop-bottom-block__content{padding-left:2.44791667vw;padding-top:5.52083333vw}.cms-shop-bottom-block--gift--small-content-padding .cms-shop-bottom-block__content div[data-content-type=html]{padding-top:3.17708333vw}.cms-divide-bottom__content{padding-top:4.89583333vw;padding-bottom:4.89583333vw;padding-left:4.58333333vw;padding-right:8.125vw}.cms-divide-bottom__content span{font-size:.95vw;margin-bottom:2.1vw}.cms-divide-bottom__content h2{font-size:3.64583333vw !important;margin-bottom:2.7vw}.cms-divide-bottom__content p{font-size:1.05vw !important;margin-right:1.30208333vw;margin-bottom:1.26vw}.cms-half-divide .pagebuilder-column-group .pagebuilder-column:nth-child(1){padding:3.5vw}.cms-half-divide .pagebuilder-column-group .pagebuilder-column:nth-child(2){padding-top:6.40625vw;padding-left:3.80208333vw;padding-right:5.46875vw;padding-bottom:3.69791667vw}.cms-half-divide .pagebuilder-column-group h2{font-size:2.7vw !important;margin-bottom:.52vw}.cms-half-divide .pagebuilder-column-group h6{font-size:.95vw !important;margin-bottom:2.1vw}.cms-half-divide .pagebuilder-column-group p{font-size:1.05vw !important;margin-bottom:1.26vw}.heading-product-widget{font-size:3.125vw !important;padding-bottom:2.1vw;padding-top:3.73vw}.page-layout-category-full-width .products-grid-cms.products-triple .widget-product-grid{width:48.6vw}.page-layout-category-full-width .product-double-row-html{width:32vw;margin-bottom:4vw}.page-layout-category-full-width .product-double-row-html .gift-cart-cms-product{width:calc(100% -2.3vw)}.page-layout-category-full-width .product-double-row-html .gift-cart-cms-product-image{margin-bottom:1.26vw}.page-layout-category-full-width .product-double-row-html .gift-cart-cms-product__name{margin-bottom:.417vw;font-size:.84vw}.page-layout-category-full-width .product-double-row-html .gift-cart-cms-product__desc{font-size:.74vw;margin-bottom:.26rem}.products-grid-cms.products-solo .widget-product-grid .product-item{width:calc(100% - 2.3vw)}.products-grid-cms.products-double.without-heading .widget-product-grid{padding-top:4.89583333vw}.products-grid-cms.products-double .widget-product-grid{width:32.03125vw}.products-grid-cms.products-double .widget-product-grid .product-item{width:calc(50% - 1.97916667vw)}.products-grid-cms.products-double .widget-product-grid .product-item:nth-child(2n-1){margin-right:3.95833334vw}.products-grid-cms.products-triple.without-heading .widget-product-grid{padding-top:4.89583333vw}.products-grid-cms.products-triple .widget-product-grid{width:52.1vw;padding-bottom:2.6vw}.products-grid-cms.products-quadruple .widget-product-grid{padding:0 16.77%}.products-grid-cms .widget-product-grid .product-item-photo{margin-bottom:1.146vw}.products-grid-cms .widget-product-grid .product-item .actions-primary{bottom:1.25rem}.products-grid-cms .widget-product-grid .product-item-top-wrapper{margin-bottom:1.26vw;border-width:.05263158vw}.products-grid-cms .widget-product-grid .product-item-top-wrapper:hover{border-width:.05263158vw}.products-grid-cms .widget-product-grid .product-item-category{font-size:.74vw;margin-bottom:.26rem}.products-grid-cms .widget-product-grid .product-item .price{font-size:.95vw}.products-grid-cms .widget-product-grid .product-item-name{margin-bottom:.417vw;font-size:.84vw}.pager .pages-items{padding:.417vw 0}.pager .pages-items .item{font-size:1.05vw}.pager .pages-items .item .page{padding:.417vw .208vw}.pager .pages-items .item.pages-item-previous{margin-right:.417vw}.pager .pages-items .item.pages-item-next{margin-left:.417vw}.track-my-order-section__title{font-size:3.16vw !important;border-width:.05263158vw;padding-left:3.17708333vw !important;padding-top:2.55208333vw !important;padding-bottom:1.77083333vw !important}.track-my-order-section__content{padding-left:1.875vw;padding-right:1.875vw;padding-top:1.35416667vw}.track-my-order-section__forms{margin-bottom:3.28125vw;min-height:15.10416667vw}.track-my-order-section__forms .title-actions .item a{font-size:.95vw;padding-top:.83333333vw;padding-bottom:1.19791667vw}.track-my-order-section__forms .wrapper-content .content{padding-left:1.19791667vw;padding-right:1.19791667vw;padding-top:1.5625vw;padding-bottom:1.5625vw}.track-my-order-section__forms fieldset .field{margin-bottom:1.875vw}.track-my-order-section__forms .action.submit.primary{font-size:.74vw;padding:.95vw}.track-my-order-section__progress{margin-bottom:1.5625vw}.track-my-order-section__progress .title-tracking-number{font-size:1.57vw !important;margin-bottom:2.29166667vw !important}.track-my-order-section__progress .progress-container{margin-bottom:1.5625vw}.track-my-order-section__progress .progress-container .item span{font-size:.84vw}.track-my-order-section__progress .status-and-product-container h3{font-size:1.146vw !important}.track-my-order-section__progress .status-and-product-container p{font-size:1.146vw}.divide-widget.has-button .divide-widget__info{padding:3.28vw 2.75vw 4.61vw 2.86vw}.divide-widget.has-button .divide-widget__info .title{font-size:3.73vw;margin-bottom:1.05vw}.divide-widget.has-button .divide-widget__image picture{padding-bottom:75%}.divide-widget.has-subtitle .divide-widget__info{padding:4.01vw 2.86vw}.divide-widget.has-subtitle .divide-widget__image picture{padding-bottom:75%}.divide-widget.has-button-and-subtitle .divide-widget__info{padding-top:4.79166667vw;padding-left:5.67708333vw;padding-bottom:4.27083333vw}.divide-widget.has-button-and-subtitle .divide-widget__info .action{font-size:1.26vw}.divide-widget.has-subtitle .divide-widget__info .subtitle,.divide-widget.has-button-and-subtitle .divide-widget__info .subtitle{font-size:.74vw;margin-bottom:.63vw}.divide-widget.has-subtitle .divide-widget__info .title,.divide-widget.has-button-and-subtitle .divide-widget__info .title{font-size:3.16vw;margin-bottom:1.26vw}.divide-widget.has-subtitle .divide-widget__info .description,.divide-widget.has-button-and-subtitle .divide-widget__info .description{font-size:1.05vw}.divide-widget.has-background.has-subtitle{min-height:38.02083333vw}.divide-widget.has-background.has-subtitle .divide-widget__info{padding:4.5vw 3.28125vw;left:4.6875vw;max-width:35vw}.divide-widget.has-background.has-subtitle .divide-widget__info .subtitle{margin-bottom:2.1875vw}.divide-widget.has-background.has-button-and-subtitle{min-height:38.02083333vw}.divide-widget.has-background.has-button-and-subtitle .divide-widget__info{width:49%;padding-top:4.6875vw;padding-left:8.125vw;padding-bottom:6.71875vw}.divide-widget.has-background.has-button-and-subtitle .divide-widget__info .subtitle{margin-bottom:2.39583333vw}.divide-widget.has-background.has-button-and-subtitle .divide-widget__info .title{padding-right:41%}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info{padding-top:4.375vw;padding-left:7.76041667vw;padding-bottom:3.17708333vw;padding-right:0}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .subtitle,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .subtitle{margin-bottom:2.1vw}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .title,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .title{font-size:3.73vw;margin-bottom:.63vw}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .description,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .description{padding-right:4.42708333vw}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .action,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .action{font-size:.95vw}.divide-widget.has-equal-proportions.has-subtitle .divide-widget__image picture,.divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:80.932%}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__info,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__info{padding-top:4.89583333vw;padding-left:5.20833333vw;padding-bottom:3.64583333vw}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__info .description,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__info .description{padding-right:2.44791667vw}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__image,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__image{width:59%}.divide-widget.has-salma-proportions.has-subtitle .divide-widget__image picture,.divide-widget.has-salma-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:65%}.divide-widget.has-salma-proportions.has-subtitle.gelato-divide .divide-widget__image picture,.divide-widget.has-salma-proportions.has-button-and-subtitle.gelato-divide .divide-widget__image picture{height:auto;padding-bottom:65%}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info{padding-left:8.28125vw;padding-top:4.53125vw;padding-right:0;left:0;max-width:51vw}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info .subtitle,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info .subtitle{margin-bottom:1.97916667vw}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info .title,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info .title{font-size:4.167vw;padding-right:10%}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info .title span,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info .title span{font-size:6.5vw !important}.divide-widget-top-banner .divide-widget.has-subtitle .divide-widget__info .title .digit,.divide-widget-top-banner .divide-widget.has-button-and-subtitle .divide-widget__info .title .digit{font-size:6.51041667vw}.divide-widget-top-banner--gelato .divide-widget.has-subtitle,.divide-widget-top-banner--gelato .divide-widget.has-button-and-subtitle{min-height:34.79166667vw}.divide-widget-top-banner+.marquee-line-block{margin-top:-3.22916667vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info{padding-left:7.13541667vw;padding-top:7.03125vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .title,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .title{font-size:2.7vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info .subtitle,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info .subtitle{font-size:.95vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__info br,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__info br{margin:2vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__image,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image{padding:3.5vw}.divide-widget-eric .divide-widget.has-equal-proportions.has-subtitle .divide-widget__image picture,.divide-widget-eric .divide-widget.has-equal-proportions.has-button-and-subtitle .divide-widget__image picture{padding-bottom:88.449%}.page-product-gelato .column.main .block.related-gelato{bottom:3.22916667vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper{padding-top:1.35416667vw;padding-bottom:1.35416667vw;padding-left:1.875vw;padding-right:1.875vw;margin-bottom:1.875vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .legend.title{padding-top:.52083333vw;padding-bottom:.52083333vw;padding-left:.3125vw;padding-right:.3125vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .legend.title span{font-size:1.35416667vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list{padding:1.04166667vw;padding-bottom:0}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .product-name{font-size:.74vw;margin-bottom:2.1vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .price-notice{margin-bottom:.95vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .product-details .price-notice .price{font-size:.95vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list picture{margin-bottom:.84vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list .qty-holder .control input{width:2.38vw;height:2vw;line-height:2vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list>.field{width:calc(25% - 5px);margin-bottom:2.03125vw}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list>.field:not(:nth-child(3n)){margin-right:0}.page-product-gelato .bundle-options-container .bundle-options-wrapper .fieldset-group-list>.field:not(:nth-child(4n)){margin-right:calc(20px/3)}.page-product-gelato .bundle-options-container .block-bundle-summary{padding:1.97916667vw}.page-product-gelato .bundle-options-container .block-bundle-summary #count-selected-product{font-size:1.47vw;margin-bottom:.84vw}.page-product-gelato .bundle-options-container .block-bundle-summary .short-description{font-size:1.05vw;margin-bottom:.84vw}.page-product-gelato .bundle-options-container .block-bundle-summary .price-box{margin-bottom:.84vw}.page-product-gelato .bundle-options-container .block-bundle-summary .price-box .price{font-size:1.146vw}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items{min-height:8.4375vw;margin-bottom:1.82291667vw}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li{margin-bottom:.10416667vw}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li .options-item__title{font-size:1.05vw;margin-left:.417vw}.page-product-gelato .bundle-options-container .block-bundle-summary .bundle.items>li picture{width:2.08333333vw}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart{padding-bottom:1.05vw;margin-bottom:1.26vw}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart .actions .error{font-size:.67708333vw}.page-product-gelato .bundle-options-container .block-bundle-summary .box-tocart .actions .error.error-more-pack{font-size:.57291667vw}.page-product-gelato .top-gelato-bundle-information{padding-top:1.82291667vw;padding-bottom:1.40625vw;padding-left:3.125vw;padding-right:3.125vw}.page-product-gelato .top-gelato-bundle-information h1{font-size:3.33333333vw}.page-product-gelato .top-gelato-bundle-information p{font-size:1.04166667vw}.page-product-gelato .block.related-gelato .block-title.title{padding:.74vw}.page-product-gelato .block.related-gelato .block-title.title h2{font-size:1.26vw}.page-product-gelato .block.related-gelato .products-related{padding:.95vw 1.26vw}.page-product-gelato .block.related-gelato .product-item .product-item-info .product-item-photo{padding:1.26vw;margin-bottom:.95vw}.page-product-gelato .block.related-gelato .product-item .product-item-info .product-item-name{font-size:.74vw;margin-bottom:.84vw}.page-product-gelato .block.related-gelato .product-item .product-item-info .price-box{margin-bottom:.84vw}.page-product-gelato .block.related-gelato .product-item .product-item-info .price-box .price{font-size:.95vw}.page-product-gelato .block.related-gelato .product-item .product-item-description{padding-left:1.57vw}.page-product-gelato .block.related-gelato .product-item .product-item-description h2{font-size:1.26vw}.page-product-gelato .block.related-gelato .product-item .product-item-description p{font-size:.95vw}.page-product-gelato .block.related-gelato .product-item .product-item-description span{margin-top:1.57vw}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty input{max-width:5.46875vw}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty input input{width:2.38vw;height:2vw;line-height:2vw}.page-product-gelato .block.related-gelato .product-item .product-item-form form .field.qty label{margin-left:.41666667vw}.page-product-gelato .page.messages .error{font-size:.95vw}.cms-in-plants-we-trust .page-main .parent-category-list{box-shadow:0 .313vw .417vw rgba(0,0,0,.16)}.cms-in-plants-we-trust .ingredient-name{font-size:1.05vw}.cms-in-plants-we-trust .ingredients-listing{padding-left:7.91666667vw;padding-right:7.91666667vw}.cms-in-plants-we-trust .ingredients-listing .ingredient-item{margin-bottom:2.5rem}.cms-in-plants-we-trust .ingredients-listing .ingredient-item .ingredient-image-box{width:10vw;height:10vw}.cms-in-plants-we-trust .ingredients-listing .ingredient-item .ingredient-name{margin-top:1.5rem}.cms-in-plants-we-trust .overlay-product_action{padding-right:.74vw}.cms-in-plants-we-trust .overlay-product_close{font-size:.208vw;padding-top:.95vw;padding-bottom:.95vw;padding-right:1.05vw}.cms-in-plants-we-trust .overlay-product_close:after,.cms-in-plants-we-trust .overlay-product_close:before{width:.95vw;height:.05263158vw;right:-.63vw}.cms-in-plants-we-trust .ingredient-modal-content{max-width:calc(100% - 14vw);margin-left:7vw;margin-right:7vw;margin-bottom:1.57vw;padding-bottom:2.1vw;padding-top:4.32291667vw}.cms-in-plants-we-trust .ingredient-modal-content .ingredient-name{font-size:1.875vw;padding:1.40625vw 1.66666667vw;padding-bottom:1.146vw}.cms-in-plants-we-trust .ingredient-modal-details{padding-left:2.1vw;padding-right:1.26vw}.cms-in-plants-we-trust .ingredient-modal-related{padding-left:1.26vw}.cms-in-plants-we-trust .ingredient-modal-related .title{font-size:1.05vw;padding-bottom:.63vw;margin-bottom:.63vw}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-image{width:7.4vw;height:7.4vw;margin-top:-3.7vw}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-name{padding-top:5vw}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-name,.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-description{border-width:.05263158vw}.cms-in-plants-we-trust .ingredient-modal-details-content .ingredient-description{font-size:.84vw;padding:1.40625vw;padding-top:0}.cms-in-plants-we-trust .ingredient-related-products-slider{margin-top:.3vw}.cms-in-plants-we-trust .ingredient-related-products-slider .related-product-item{min-width:10vw;width:10vw;margin-right:.74vw}.cms-in-plants-we-trust .ingredient-slider-name{margin-top:1.05vw;min-height:30px}.catalog-product-view .ingredient-product-heading{padding-left:10.57291667vw;padding-right:10.57291667vw}.catalog-product-view .ingredient-product-heading h3{font-size:3.125vw;margin-top:1.14583333vw;margin-bottom:.95vw}.catalog-product-view .ingredient-product-listing{padding-left:10.41666667vw;padding-right:10.41666667vw;padding-top:1.05vw}.catalog-product-view .ingredient-product-listing .ingredient-item{margin-bottom:3.85416667vw}.catalog-product-view .ingredient-product-listing .ingredient-item .ingredient-name{font-size:1.05vw}.catalog-product-view .ingredient-product-listing .ingredient-image-box{width:10vw;height:10vw}.catalog-product-view .ingredient-modal-content{margin-bottom:3.4375vw}.catalog-product-view .ingredient-modal-content .ingredient-overlay-name{margin-top:4.11458333vw;margin-bottom:1.875vw;font-size:2.29166667vw}.catalog-product-view .ingredient-modal-content .ingredient-overlay-description{font-size:1.05vw;margin-bottom:1.05vw}.catalog-product-view .ingredient-modal-content__details{padding-left:1.97916667vw;padding-right:1.97916667vw}.catalog-product-view .overlay-ingredient_action{padding-right:.74vw}.catalog-product-view .overlay-ingredient_close{font-size:.208vw;padding-top:.95vw;padding-bottom:.95vw;padding-right:1.05vw}.catalog-product-view .overlay-ingredient_close:after,.catalog-product-view .overlay-ingredient_close:before{width:.95vw;height:.05263158vw;right:-.63vw}.cms-locations .location-top-info{padding:2.1vw 2.92vw .63vw;border-width:.05263158vw}.cms-locations .location-top-info h1{font-size:3.16vw}.cms-locations .menu-town a{padding:.63vw 1.05vw}.cms-locations .location-list::-webkit-scrollbar{width:.3125vw;height:.3125vw}.cms-locations .location-list .item-town{padding:.417vw .52vw 1.05vw 2.92vw;border-width:.05263158vw}.cms-locations .location-list .item-town.current .info:before{border-width:.1vw}.cms-locations .location-list .info .title{font-size:1.47vw;margin-bottom:1.05vw}.cms-locations .location-list .info p,.cms-locations .location-list .info .wrapper-today-hours{font-size:.74vw;margin-bottom:.84vw}.cms-locations .location-list .info .view-this-location{font-size:.74vw}.cms-locations .location-map .info-location{padding:0 2.92vw}.cms-locations .location-map .main-info{margin-bottom:.74vw}.cms-locations .location-map .main-info h2{font-size:1.47vw}.cms-locations .location-map .secondary-info{margin-bottom:1.57vw}.cms-locations .location-map .secondary-info h3{font-size:.84vw;margin-bottom:.84vw}.cms-locations .location-map .secondary-info .left{margin-right:4.58vw;width:11vw}.cms-locations .location-map .secondary-info .left .direction-link{font-size:.74vw;margin-bottom:1.26vw}.cms-locations .location-map .secondary-info .right strong{font-size:.84vw;margin-bottom:.84vw}.cms-locations .location-map .secondary-info .right .schedule{font-size:.84vw}.cms-locations .location-map .secondary-info .right .schedule .label{width:4.33vw;margin-right:2.35vw}.cms-locations .location-map .video-wrapper{max-height:15.625vw}.cms-locations .location-map .video-wrapper video{max-height:15.625vw}.cms-locations .subway-stations-wrapper{margin-bottom:1.5vw}.cms-locations .subway-stations-wrapper .subway-stations-title{font-size:.74vw;margin-right:.52vw;margin-top:.3vw}.cms-locations .subway-stations .subway-station-item{width:1.2vw;height:1.2vw;margin-right:.3vw;margin-bottom:.3vw}.press-widget-container{width:calc(100vw - 28.66vw)}.press-widget-container__title{font-size:2.6vw !important;margin-top:2.7vw;margin-bottom:2.1vw}.press-widget-container__wrapper .press-name{font-size:1.05vw;margin-top:.52vw}.press-widget-container.press-widget-container--green{width:calc(100vw - 14vwvw)}.press-widget-container.press-widget-container--green .press-widget-container__wrapper{padding-top:6.25vw;padding-bottom:6.25vw}.press-items-listing .press-item span{font-size:.95vw}.action.primary.next{font-size:1.664vw}.parent-category-list a:before,.children-category-list a:before{height:.2vw;bottom:.5vw}.products-grid .product-item .rating-star__wrapper{margin-bottom:.417vw}.products-grid .product-item .rating-star__wrapper .rating-star{width:.84vw;height:.84vw}.catalog-category-view .products-grid.grid .product-item-name,.catalogsearch-result-index .products-grid.grid .product-item-name{font-size:1.05vw}.catalog-category-view .products-grid.grid .product-item .actions-primary,.catalogsearch-result-index .products-grid.grid .product-item .actions-primary{bottom:1.05vw}.catalog-category-view .overlay-product,.catalogsearch-result-index .overlay-product{margin-top:1.57vw;margin-left:-2.92vw;margin-right:-2.92vw}.catalog-category-view .overlay-product_action,.catalogsearch-result-index .overlay-product_action{margin-top:.95vw;margin-bottom:.417vw}.catalog-category-view .overlay-product_close,.catalogsearch-result-index .overlay-product_close{font-size:.417vw;padding:.21vw 1.47vw .21vw 0}.catalog-category-view .overlay-product_close:after,.catalogsearch-result-index .overlay-product_close:after,.catalog-category-view .overlay-product_close:before,.catalogsearch-result-index .overlay-product_close:before{width:.95vw;height:.05263158vw;right:-.417vw}.catalog-category-view .overlay-product_top-info,.catalogsearch-result-index .overlay-product_top-info{padding-bottom:1.3vw;margin-bottom:.6vw;border-width:.05263158vw}.catalog-category-view .overlay-product_top-info h1,.catalogsearch-result-index .overlay-product_top-info h1{font-size:2.7vw;margin-bottom:.52vw}.catalog-category-view .overlay-product_top-info h1.title-sign span,.catalogsearch-result-index .overlay-product_top-info h1.title-sign span,.catalog-category-view .overlay-product_top-info h1.title-sign-tm span,.catalogsearch-result-index .overlay-product_top-info h1.title-sign-tm span{padding-right:1vw}.catalog-category-view .overlay-product_top-info h1.title-sign span:after,.catalogsearch-result-index .overlay-product_top-info h1.title-sign span:after,.catalog-category-view .overlay-product_top-info h1.title-sign-tm span:after,.catalogsearch-result-index .overlay-product_top-info h1.title-sign-tm span:after{font-size:1.875vw}.catalog-category-view .overlay-product_top-info p,.catalogsearch-result-index .overlay-product_top-info p{font-size:.84vw}.catalog-category-view .overlay-product_ingredients .ingredients,.catalogsearch-result-index .overlay-product_ingredients .ingredients{border-width:.05263158vw;margin-bottom:.52vw}.catalog-category-view .overlay-product_ingredients .ingredients h4,.catalogsearch-result-index .overlay-product_ingredients .ingredients h4{padding-top:.52083333vw;padding-bottom:.15625vw;padding-left:.67708333vw;padding-right:.67708333vw;font-size:1.57vw;border-width:.05263158vw}.catalog-category-view .overlay-product_ingredients .ingredients-list,.catalogsearch-result-index .overlay-product_ingredients .ingredients-list{padding-top:1.57vw}.catalog-category-view .overlay-product_ingredients .ingredient-item,.catalogsearch-result-index .overlay-product_ingredients .ingredient-item{margin-bottom:.84vw}.catalog-category-view .overlay-product_ingredients .ingredient-img,.catalogsearch-result-index .overlay-product_ingredients .ingredient-img{margin-bottom:.52vw;border-width:.05263158vw}.catalog-category-view .overlay-product_ingredients .ingredient-title,.catalogsearch-result-index .overlay-product_ingredients .ingredient-title{font-size:.63vw}.catalog-category-view .overlay-product_ingredients .allegry p,.catalogsearch-result-index .overlay-product_ingredients .allegry p,.catalog-category-view .overlay-product_ingredients .allegry div,.catalogsearch-result-index .overlay-product_ingredients .allegry div{font-size:.52vw}.catalog-category-view .overlay-product_ingredients .product-certification .certification,.catalogsearch-result-index .overlay-product_ingredients .product-certification .certification{width:2.1vw;margin-right:1.47vw}.catalog-category-view .overlay-product_nutrition-allegry .ingrediens-full,.catalogsearch-result-index .overlay-product_nutrition-allegry .ingrediens-full{font-size:.63vw;margin-bottom:.84vw}.catalog-category-view .overlay-product_daily-menu,.catalogsearch-result-index .overlay-product_daily-menu{padding:.84vw}.catalog-category-view .overlay-product_daily-menu h5,.catalogsearch-result-index .overlay-product_daily-menu h5{font-size:.95vw;margin-bottom:1.26vw}.catalog-category-view .overlay-product_daily-menu p,.catalogsearch-result-index .overlay-product_daily-menu p{margin-bottom:1.05vw}.catalog-category-view .overlay-product_daily-menu *,.catalogsearch-result-index .overlay-product_daily-menu *{font-size:.74vw}.catalog-category-view .overlay-product_daily-menu ol,.catalogsearch-result-index .overlay-product_daily-menu ol{padding-left:.74vw}.catalog-category-view .overlay-product_daily-menu ol li,.catalogsearch-result-index .overlay-product_daily-menu ol li{margin-bottom:.417vw}.catalog-category-view .overlay-product_nutrition,.catalogsearch-result-index .overlay-product_nutrition{margin-bottom:.417vw}.catalog-category-view .overlay-product_bottom,.catalogsearch-result-index .overlay-product_bottom{padding-bottom:.52vw}.catalog-category-view .overlay-product_bottom-action,.catalogsearch-result-index .overlay-product_bottom-action{margin-bottom:.52vw}.catalog-category-view .overlay-product_bottom-action .action,.catalogsearch-result-index .overlay-product_bottom-action .action{padding:.625vw 1.25vw}.catalog-category-view.narrowed-list-products-view .products-grid.grid .overlay-product,.catalogsearch-result-index.narrowed-list-products-view .products-grid.grid .overlay-product{margin-left:0;margin-right:0;border:1px solid #748e1d}.catalog-category-view.narrowed-list-products-view .products-grid.grid .overlay-product_image,.catalogsearch-result-index.narrowed-list-products-view .products-grid.grid .overlay-product_image{width:30.2%}.catalog-category-view.narrowed-list-products-view .products-grid.grid .overlay-product_wrapper,.catalogsearch-result-index.narrowed-list-products-view .products-grid.grid .overlay-product_wrapper{width:69.8%;padding-left:2.86vw;padding-right:2.86vw}.catalog-category-view.narrowed-list-products-view .products-grid.grid .overlay-product_ingredients .allegry,.catalogsearch-result-index.narrowed-list-products-view .products-grid.grid .overlay-product_ingredients .allegry{font-size:.625rem}.catalogsearch-result-index .page-title-wrapper{padding-top:3vw}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:2.1vw}.catalogsearch-result-index .message.notice{font-size:.84vw;padding:2vw}.catalog-product-view .order-now-wrapper{margin-bottom:3.39vw}.catalog-product-view .box-tocart input{width:2.38vw;min-height:auto;padding:0;height:2vw;line-height:2vw}.all-of-the-good .swiper-button-prev,.all-of-the-good .swiper-button-next{font-size:3.73vw;bottom:1.52vw}.all-of-the-good .swiper-button-prev{left:7.5vw}.all-of-the-good .swiper-button-next{left:10vw}.as-featured-in-brands--jgbook h4{font-size:1.26vw;padding:.417vw;margin-bottom:.84vw}.pack-items-wrapper{border-width:.05263158vw;padding-left:14.32291667vw;padding-right:14.32291667vw;background-color:rgba(186,204,94,.4)}.pack-items-wrapper .pack-items-list{max-height:100%;background-color:#fff}.pack-items-wrapper .pack-items-list::-webkit-scrollbar{width:.3125vw;height:.3125vw}.pack-items-wrapper .pack-items-list .pack-item{padding-top:1.05vw;padding-bottom:2.1vw}.pack-items-wrapper .pack-items-list .pack-item:first-child,.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n+1),.pack-items-wrapper .pack-items-list .pack-item:nth-last-child(1),.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n),.pack-items-wrapper .pack-items-list .pack-item:nth-child(3n-1){border-width:.05263158vw}.pack-items-wrapper .pack-items-list .pack-item-title{font-size:1rem;font-weight:500}.pack-items-wrapper .pack-items-list .pack-item-img{margin-bottom:1rem}.pack-items-wrapper .pack-component-content{padding:2.1vw 2.92vw 1.05vw;background-color:#fff;border-right:.05263158vw solid #365002}.pack-items-wrapper .pack-component-content h2{font-size:2.5rem;margin-bottom:.75rem}.pack-items-wrapper .ingredients{margin-bottom:.84vw}.pack-items-wrapper .nutrition-image{margin-bottom:.84vw}.pack-items-wrapper .ingredient-item{margin-right:1.05vw}.pack-items-wrapper .ingredient-item .ingredient-img{margin-bottom:.74vw}.pack-items-wrapper .ingredient-item .ingredient-title{font-size:.75rem;margin-bottom:.63vw}.pack-items-wrapper .allegry{margin-bottom:.417vw}.pack-product-images div[data-role=collapsible]{padding-top:1.14583333vw;padding-bottom:1.14583333vw}.pack-product-images div[data-role=collapsible] h6{font-size:.74vw}.pack-product-images div[data-role=collapsible] h6:after,.pack-product-images div[data-role=collapsible] h6:before{width:.67708333vw;height:.05208333vw;right:-1.35416667vw}.pack-product-images__item{border-top-width:.05263158vw}.reviews-container .block-title h3{font-size:1.875vw}.reviews-container .review-list{padding-left:7.5vw;padding-right:7.5vw}.reviews-container .review-items.hidden-list-review{'height':9.42708333vw}.reviews-container .review-item:nth-child(odd){padding:2.45vw 12% 2.45vw 0}.reviews-container .review-item:nth-child(even){padding:2.45vw 6%}.reviews-container .review-item .rating-star{width:1.26vw;height:1.26vw}.reviews-container .no-reviews{font-size:.74vw;margin:1.26vw 0}.block.review-add{margin-bottom:1.26vw}.block.review-add .block-title{font-size:1.05vw;margin-bottom:1.05vw}.block.review-add .review-legend{font-size:.95vw}.block.review-add .field{margin-bottom:.84vw}.block.review-add div.mage-error{font-size:.75vw}.block.review-add input,.block.review-add textarea{min-height:auto;padding:.5vw 1vw;border-width:.05263158vw}.block.review-add .review-control-vote{margin-bottom:.84vw}.block.review-add .review-control-vote:before,.block.review-add .review-control-vote label:before{font-size:1.26vw;height:1.26vw;letter-spacing:.417vw;line-height:1.26vw}.block.related{padding:0 7.5vw;padding-bottom:2.1vw}.block.related .block-title{padding:.63vw 0}.block.related .block-title h2{font-size:1.875vw}.block.related .product-items{padding-left:8vw;padding-right:8vw}.block.related .product-item{margin-top:1.57vw}.block.related .product-item-top-wrapper{padding:.63vw;margin-bottom:1.26vw}.block.related .product-item-name{margin-bottom:.417vw}.block.related .product-item-link{font-size:.84vw}.block.related .product-item-category{font-size:.74vw;margin-bottom:.417vw}.block.related .product-item .price{font-size:.95vw}.block.related .product-item .rating-star__wrapper{margin-bottom:.417vw}.block.related .product-item .rating-star__wrapper .rating-star{width:.84vw;height:.84vw}.block.related .product-item .actions-primary{bottom:1.05vw}.none-of-the-bad{padding-top:.7vw;padding-bottom:.7vw;padding-left:7.5vw;padding-right:7.5vw}.none-of-the-bad h2{font-size:3.125vw;width:50%}.none-of-the-bad_items{width:50%;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end}.none-of-the-bad .item:not(:nth-last-child(1)){margin-right:2.45vw}.none-of-the-bad .item_img{width:5.21vw;height:5.21vw;margin-bottom:.95vw}.none-of-the-bad .item_text{font-size:.74vw}.catalog-product-view .ingrediens-full{font-size:.63vw;margin-bottom:.84vw}.catalog-product-view .allegry{font-size:.63vw}.catalog-product-view .product-certification{margin-bottom:.63vw}.catalog-product-view .product-certification .certification{width:1.875vw;margin-right:1.26vw}.catalog-product-view .modal-popup .info-image{margin-bottom:.84vw}body:not(.fotorama__fullscreen) div[data-gallery-role=gallery] .fotorama__stage__frame .fotorama__img{width:100%}.pdp-book-top .row{padding-left:8.02083333vw;padding-right:12.96875vw}.pdp-book-top .row .column-left{padding-top:3.07291667vw;padding-right:3.80208333vw}.pdp-book-top .row .column-left .subtitle{font-size:.72916667vw;margin-bottom:1.04166667vw}.pdp-book-top .row .column-left h1{font-size:3.125vw;margin-bottom:.26041667vw}.pdp-book-top .row .column-left .subtitle-bottom{font-size:1.04166667vw;margin-bottom:1.19791667vw}.pdp-book-top .row .column-left h5{font-size:1.5625vw;margin-bottom:1.09375vw}.pdp-book-top .row .column-left p{font-size:1.04166667vw}.pdp-book-top .row .column-left .product-reviews-summary{margin-top:1.25vw;margin-bottom:1.875vw}.pdp-book-top .row .column-right picture{top:.36458333vw}.pdp-book-top .green-line{padding-top:.67708333vw;padding-bottom:1.875vw;padding-left:11.5625vw;padding-right:11.5625vw}.pdp-book-top .green-line h3{font-size:2.1vw}.pdp-book-middle{padding-left:8.02083333vw;padding-right:6.875vw}.pdp-book-middle__wrapper{padding-bottom:2.23958333vw;transform:translate(0,-1.71875vw)}.pdp-book-bottom{padding-left:8.125vw;padding-right:9.0625vw}.pdp-book-bottom .column-left{padding-right:7.86458333vw;padding-bottom:3.33333333vw}.pdp-book-bottom .column-left h3{font-size:1.5625vw;margin-bottom:1.25vw}.pdp-book-bottom .column-left img{width:16.14583333vw;margin-bottom:.88541667vw}.pdp-book-bottom .column-left p{font-size:1.19791667vw}.pdp-book-bottom .column-right{padding-top:13.02083333vw;padding-left:.72916667vw;padding-bottom:2.86458333vw}.pdp-book-bottom .column-right h2{font-size:2.8125vw;margin-bottom:.4vw}.pdp-book-bottom .column-right p{font-size:.9375vw;margin-bottom:1.09375vw}.video-book-widget{padding-top:1.05vw}.video-book-widget h6{font-size:1.26vw;margin-bottom:.63vw}.video-book-widget__item .image:after{width:3.28125vw;height:3.59375vw}.video-book-widget__item .name{font-size:.63vw}.catalog-product-view.pdp-book-page .product-top-section{padding-left:12.5vw;padding-right:12.5vw}.catalog-product-view.pdp-book-page .product.media{width:52%}.catalog-product-view.pdp-book-page .product-info-main{width:48%}.pdp-book-right-info__title{font-size:1.66666667vw;margin-bottom:1.146vw}.pdp-book-right-info__description{font-size:1.05vw;margin-bottom:2.44791667vw}.pdp-book-right-info__quote p{font-size:1.45833333vw;margin-bottom:.52vw}.pdp-book-right-info__quote--first{margin-bottom:2.29166667vw}.pdp-book-right-info__quote--first img{max-width:9.63541667vw}.pdp-book-right-info__quote--second{margin-bottom:.63vw}.pdp-book-right-info__quote--second img{max-width:7.8125vw}.pdp-book-right-info__actions{padding-top:.84vw}.pdp-book-right-info__actions .action{font-size:.84vw;padding:.67708333vw}.pdp-book-right-info__price{font-size:1.125rem}.pdp-book-page .product-info-main .page-title{font-size:3.02083333vw}.pdp-book-about__title{padding-top:1.875vw;padding-bottom:1.45833333vw;padding-left:12.55208333vw;padding-right:12.55208333vw}.pdp-book-about__title h2{font-size:3.16vw}.pdp-book-about__content{padding-top:1.51041667vw;padding-bottom:1.04166667vw;padding-left:12.55208333vw;padding-right:12.55208333vw}.pdp-book-about__content-left{padding-left:7.44791667vw}.pdp-book-about__content-left img{max-width:15.05208333vw}.pdp-book-about__content-left div{margin-top:.52vw;font-size:1.26vw}.pdp-book-about__content-right{padding-left:2.70833333vw}.pdp-book-about__content-right p{font-size:1.05vw;margin-bottom:1.26vw}.pdp-book-about__content-right .quote{font-size:1.97916667vw;margin-top:2.44791667vw;padding-left:3.64583333vw}.pdp-book-about__content-right .quote:before{width:5vw;height:3.33333333vw}.video-cms-block .pagebuilder-video-container{padding-top:3.54166667vw;padding-bottom:5.05208333vw}.video-cms-block .pagebuilder-video-container iframe{height:35.88541667vw}.contributors-pdp{padding-bottom:3.48958333vw}.contributors-pdp__title{font-size:3.125vw;margin-bottom:2.08333333vw;padding-left:12.55208333vw;padding-right:12.55208333vw}.contributors-pdp__items{padding-left:13.33333333vw;padding-right:13.33333333vw}.contributors-pdp__item{margin-bottom:1.875vw}.contributors-pdp__item .image{margin-bottom:.63vw}.contributors-pdp__item .title{font-size:1.05vw}.minicart-wrapper .icon-minicart{width:1.21vw;height:1.42vw;margin-right:.5vw}.minicart-wrapper .action.close{width:.52083333vw;height:.52083333vw;top:.52083333vw;right:.52083333vw}.minicart-wrapper .action.close:after,.minicart-wrapper .action.close:before{height:.05208333vw;left:0}.minicart-wrapper .minicart-cms{padding:.625vw 2.08333333vw .46875vw;border-width:.05263158vw}.minicart-wrapper .minicart-cms .empty-content,.minicart-wrapper .minicart-cms p{font-size:.625vw}.minicart-wrapper .mage-dropdown-dialog{min-width:340px;width:17.70833333vw;right:1.05vw;border-width:.05263158vw}.minicart-wrapper .mage-dropdown-dialog .block-content{padding:0 .52083333vw .72916667vw}.minicart-wrapper .mage-dropdown-dialog .block-content__top{padding-top:.67708333vw;padding-bottom:.46875vw;font-size:.625vw}.minicart-wrapper .mage-dropdown-dialog .block-content .action.viewcart,.minicart-wrapper .mage-dropdown-dialog .block-content .action.checkout{font-size:.83333333vw;border-radius:1.35416667vw;padding:.46875vw;border-width:.05208333vw}.minicart-wrapper .mage-dropdown-dialog .block-content .action.checkout{margin-bottom:.52083333vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper{width:100%;margin-top:.3125vw;margin-bottom:1.45833333vw;max-height:calc(var(--mxheight) - 1.45833333vw - .3125vw - .520833333vw)}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-name{margin-bottom:.41666667vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-name a{font-size:.83333333vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options{margin-bottom:.41666667vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options span[data-role=title]{font-size:.72916667vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options .product.options.list{padding-left:.417vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product.options .product.options.list .values{font-size:.72916667vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .label{margin-bottom:.41666667vw;font-size:.41666667vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty input{width:1.35416667vw;font-size:.41666667vw;border-width:.05208333vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .button-action-qty{font-size:.41666667vw;border-width:.05208333vw;padding:.15625vw .3125vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .product-item-pricing .price{margin-bottom:.41666667vw;font-size:.83333333vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .label{font-size:.52083333vw;margin-bottom:.20833333vw}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty input{width:1.35416667vw;padding:.15625vw 0;font-size:.52083333vw;min-height:auto}.minicart-wrapper .mage-dropdown-dialog .minicart-items-wrapper .details-qty .button-action-qty{font-size:.52083333vw;padding:.15625vw .3125vw}.minicart-wrapper .mage-dropdown-dialog .subtitle.empty{font-size:.625vw;margin:1.5625vw 1.82291667vw}.minicart-wrapper .counter-number{font-size:.84vw}.checkout-cart-index .page-title-wrapper{padding:2.23958333vw 2.86458333vw 1.5625vw}.checkout-cart-index .page-title-wrapper .page-title{font-size:3.125vw}.checkout-cart-index .cart-left-content{border-width:.05263158vw}.checkout-cart-index .cart-container{padding:.625vw 1.875vw;border-width:.05263158vw}.checkout-cart-index .cart-container__top-info{margin-bottom:.83333333vw}.checkout-cart-index .cart-container__top-info h2{font-size:1.04166667vw}.checkout-cart-index .cart-container__top-info span{font-size:.83333333vw}.checkout-cart-index .cart-container__count-product{font-size:.72916667vw;margin-bottom:.52083333vw}.checkout-cart-index .cart-container .control.qty label input{width:2.96875vw;height:1.04166667vw;font-size:.72916667vw}.checkout-cart-index .cart-container .control.qty label div.mage-error{font-size:.57291667vw;bottom:-1.82291667vw}.checkout-cart-index .cart-container .control.qty label .juice-qty-decrease,.checkout-cart-index .cart-container .control.qty label .juice-qty-increase{width:1.35416667vw;font-size:.72916667vw}.checkout-cart-index .table-wrapper thead{border-width:.05208333vw;font-size:.72916667vw}.checkout-cart-index .table-wrapper thead th{padding:.78125vw 0}.checkout-cart-index .table-wrapper thead .col.item{padding-left:7.825vw}.checkout-cart-index .table-wrapper .item-info{border-width:.05208333vw}.checkout-cart-index .table-wrapper .item-info td{padding:.52083333vw 0}.checkout-cart-index .table-wrapper .item-info .col.price,.checkout-cart-index .table-wrapper .item-info .col.qty,.checkout-cart-index .table-wrapper .item-info .col.subtotal{padding-top:1.71875vw}.checkout-cart-index .table-wrapper .item-info .description{font-size:.74vw}.checkout-cart-index .table-wrapper .item-info .product-item-details{padding-top:1.19791667vw}.checkout-cart-index .table-wrapper .item-info .item-options{padding-left:.74vw}.checkout-cart-index .table-wrapper .item-info .item-options dd{font-size:.74vw}.checkout-cart-index .table-wrapper .col.item a{font-size:.72916667vw}.checkout-cart-index .table-wrapper .col.item .product-item-photo{width:7.2vw}.checkout-cart-index .table-wrapper .col.item .product-item-details{width:calc(100% - 7.2vw);padding-right:.625vw;padding-left:.625vw}.checkout-cart-index .table-wrapper .col.subtotal{padding-right:1.04166667vw}.checkout-cart-index .table-wrapper .cart-price{font-size:.72916667vw}.checkout-cart-index .table-wrapper .actions-toolbar .action-delete{font-size:.72916667vw;bottom:.9375vw;right:1.04166667vw}.checkout-cart-index .table-wrapper .actions-toolbar .action-delete span{padding-left:.625vw}.checkout-cart-index .table-wrapper .actions-toolbar .action-delete span:after,.checkout-cart-index .table-wrapper .actions-toolbar .action-delete span:before{width:.625vw;height:.05208333vw;left:-.625vw}.checkout-cart-index .cart-summary{padding-top:1.66666667vw}.checkout-cart-index .block.discount{margin-bottom:3.95833333vw}.checkout-cart-index .block.discount .title{margin-bottom:.41666667vw}.checkout-cart-index .block.discount .title strong{font-size:.625vw}.checkout-cart-index .block.discount input{font-size:.83333333vw;border-width:.05208333vw;padding:.78125vw;min-width:17.86458333vw}.checkout-cart-index .block.discount .field{margin-right:.52083333vw}.checkout-cart-index .block.discount .action.square,.checkout-cart-index .block.discount .action.cancel{font-size:.625vw;border-width:.05208333vw;padding:.72916667vw}.checkout-cart-index .block.discount div.mage-error{bottom:-1.04166667vw;font-size:.625vw}.checkout-cart-index .cart-totals{padding:1.19791667vw 0;border-width:.15625vw}.checkout-cart-index .cart-totals table th{min-width:5.20833333vw;font-size:.625vw;padding-right:.625vw}.checkout-cart-index .cart-totals table td{font-size:.72916667vw}.checkout-cart-index .checkout-methods-items .action.primary{font-size:.72916667vw;padding:.57291667vw .9375vw}.checkout-cart-index .cart-empty{padding:.625vw 1.875vw;border-width:.05208333vw}.checkout-cart-index .cart-empty p{font-size:.9375vw}.checkout-cart-index .cart-empty a{border-width:.05208333vw}.checkout-index-index .page-title-wrapper{padding:2.23958333vw 2.86458333vw 1.5625vw;border-width:.1vw}.checkout-index-index .page-title-wrapper h1{font-size:3.125vw}.checkout-index-index select{min-height:2.7vw;line-height:2.7vw;background-size:1.3vw}.checkout-index-index form fieldset .field{margin-bottom:.84vw}.checkout-index-index input[type=radio]{width:.8vw;height:.8vw}.checkout-index-index input[type=radio]:after{width:.8vw;height:.8vw;border-width:.05263158vw}.checkout-index-index .choice input{width:.92vw;height:.92vw}.checkout-index-index .opc-wrapper{width:42.5%;margin-top:2.1vw}.checkout-index-index .opc-wrapper .authentication-wrapper{top:.55vw;right:1.57vw}.checkout-index-index .opc-wrapper .authentication-wrapper>button,.checkout-index-index .opc-wrapper .authentication-wrapper button span{font-size:.63vw}.checkout-index-index .opc-wrapper .opc>li{padding:1.57vw 1.57vw .63vw;margin-bottom:.63vw}.checkout-index-index .opc-wrapper .opc .checkout-billing-address{padding:.84vw 1.57vw .63vw}.checkout-index-index .opc-wrapper .opc .checkout-shipping-address>.step-content .shipping-address-item{margin-bottom:1.875vw}.checkout-index-index .opc-wrapper .opc .checkout-shipping-address>.step-content .selected-item:before{width:.218vw;left:-1.788vw}.checkout-index-index .opc-wrapper .opc .checkout-shipping-address>.step-content .addresses+.new-address-popup{margin-top:.84vw}.checkout-index-index .opc-wrapper .opc .fc-order-summary-copy .fc-place-order-button .checkout{font-size:.78125vw;padding:.63vw 1.47vw}.checkout-index-index .opc-wrapper .step-title{font-size:.95vw;border-width:.05263158vw;margin-bottom:.52vw}.checkout-index-index .opc-wrapper .form-login fieldset.hidden-fields .note{font-size:.72916667vw;margin:.625vw 0}.checkout-index-index .opc-wrapper .form-login fieldset.hidden-fields .action.remind{margin-top:.625vw;margin-bottom:.83333333vw;font-size:.625vw}.checkout-index-index .opc-wrapper .checkout-registration{margin-top:.5vw}.checkout-index-index .opc-wrapper .checkout-registration .password{padding-right:.417vw}.checkout-index-index .opc-wrapper .checkout-registration .password-confirm{padding-left:.417vw}.checkout-index-index .opc-wrapper .address>.field{margin-bottom:.63vw}.checkout-index-index .opc-wrapper .address>.field[name="shippingAddress.country_id"],.checkout-index-index .opc-wrapper .address>.field[name="shippingAddress.city"]{padding-right:.417vw}.checkout-index-index .opc-wrapper .address>.field[name="shippingAddress.region_id"],.checkout-index-index .opc-wrapper .address>.field[name="shippingAddress.postcode"]{padding-left:.417vw}.checkout-index-index .opc-wrapper .control{padding-top:.4vw}.checkout-index-index .opc-wrapper .street{margin-top:1.57vw}.checkout-index-index .opc-wrapper .street legend{margin-bottom:.26041667vw}.checkout-index-index .opc-wrapper .table-checkout-shipping-method td,.checkout-index-index .opc-wrapper .table-checkout-shipping-method span{font-size:.74vw}.checkout-index-index .opc-wrapper .table-checkout-shipping-method .col-method{font-size:.63vw}.checkout-index-index .opc-wrapper .table-checkout-shipping-method .step-title{margin-bottom:1.05vw}.checkout-index-index .opc-wrapper .checkout-payment-method .field-select-billing{margin-bottom:.26041667vw}.checkout-index-index .opc-wrapper .checkout-payment-method .field-select-billing .label{font-size:.74vw}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment{padding:.84vw 1.57vw .63vw;margin-top:.63vw}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment .payment-methods .step-title{margin-bottom:1.47vw}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method{margin-bottom:10px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method:last-child{margin-bottom:0}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method .choice input{margin-right:.417vw}.checkout-index-index .opc-wrapper .checkout-billing-address>.field{margin-bottom:1.47vw}.checkout-index-index .opc-wrapper .checkout-billing-address .billing-address-details{padding:1.26vw 0;top:.84vw;margin-bottom:0}.checkout-index-index .opc-wrapper .checkout-billing-address .billing-address-details:before{width:.218vw;left:-1.788vw}.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.firstname"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.lastname"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.country_id"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.region_id"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.city"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.postcode"]{width:50%}.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.firstname"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.country_id"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.city"]{padding-right:.41666667vw}.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.lastname"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.region_id"],.checkout-index-index .opc-wrapper .checkout-billing-address .address [name="billingAddressshared.postcode"]{padding-left:.41666667vw}.checkout-index-index .opc-wrapper .checkout-billing-address .address .street{margin-top:.26041667vw}.checkout-index-index .opc-wrapper .checkout-billing-address .actions-toolbar .action{padding:.63vw 2.6vw}.checkout-index-index .opc-wrapper .checkout-billing-address .actions-toolbar .action-update{margin-right:.52083333vw}.checkout-index-index .opc-sidebar{width:28%;margin-top:2.1vw;padding:.84vw 1.875vw 0}.checkout-index-index .opc-sidebar .opc-block-summary>.title{margin-bottom:.52vw;font-size:.95vw}.checkout-index-index .opc-sidebar .opc-block-summary .block .title{font-size:.84vw;margin-bottom:.84vw}.checkout-index-index .opc-sidebar .opc-block-summary .product-item{padding:1.05vw 0;border-width:.05263158vw}.checkout-index-index .opc-sidebar .opc-block-summary .product-item:first-child{border-width:.05263158vw}.checkout-index-index .opc-sidebar .opc-block-summary .product-image-container{margin-right:.52vw}.checkout-index-index .opc-sidebar .opc-block-summary .product span,.checkout-index-index .opc-sidebar .opc-block-summary .product strong{font-size:.84vw}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals{margin:2.1vw 0}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr{margin-bottom:1.05vw}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr:last-child{padding-top:1.05vw}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals td span{margin-right:1.05vw}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals th,.checkout-index-index .opc-sidebar .opc-block-summary .table-totals td{font-size:.84vw}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .grand{border-width:.1vw}.checkout-index-index .opc-sidebar .opc-block-summary .product.options .item-options{padding-left:.74vw;font-size:.63vw}.checkout-index-index .opc-sidebar .opc-block-summary .product.options .item-options span{font-size:.63vw}.checkout-index-index .opc-sidebar .discount-code{margin-bottom:2.1vw}.checkout-index-index .opc-sidebar .discount-code .message-error{font-size:.75vw}.checkout-index-index .opc-sidebar .discount-code .payment-option-inner{margin-right:1.05vw}.checkout-index-index .opc-sidebar .discount-code .action{font-size:.63vw;border-width:.05263158vw;padding:.52vw 1.6vw;min-height:2.7vw}.checkout-index-index .opc-sidebar .discount-code .label{font-size:.63vw}.checkout-index-index .opc-sidebar .additional-content{font-size:.63vw}.checkout-index-index .opc-sidebar .additional-content p{font-size:.84vw;margin-bottom:.26vw}.checkout-index-index .opc-sidebar .place-order{margin-top:2.1vw}.checkout-index-index .opc-sidebar .place-order .action{font-size:.78125vw;padding:.63vw 1.47vw}.checkout-index-index .firecheckout-msg.message.notice{font-size:.72916667vw;margin-bottom:.625vw}.checkout-index-index .authentication-dropdown .modal-inner-wrap .action-remind span{font-size:.63vw}.checkout-index-index .authentication-dropdown .field-email{margin-bottom:.52vw}.checkout-index-index .modal-popup .street{margin-top:1.6vw}.checkout-index-index .modal-popup [name="shippingAddress.firstname"],.checkout-index-index .modal-popup [name="shippingAddress.lastname"],.checkout-index-index .modal-popup [name="shippingAddress.country_id"],.checkout-index-index .modal-popup [name="shippingAddress.region_id"],.checkout-index-index .modal-popup [name="shippingAddress.city"],.checkout-index-index .modal-popup [name="shippingAddress.postcode"]{margin-bottom:.84vw}.checkout-index-index .modal-popup [name="shippingAddress.firstname"],.checkout-index-index .modal-popup [name="shippingAddress.country_id"],.checkout-index-index .modal-popup [name="shippingAddress.city"]{padding-right:.41666667vw}.checkout-index-index .modal-popup [name="shippingAddress.lastname"],.checkout-index-index .modal-popup [name="shippingAddress.region_id"],.checkout-index-index .modal-popup [name="shippingAddress.postcode"]{padding-left:.41666667vw}.checkout-index-index .modal-popup .choice{margin-top:.3vw}.contact-index-index .column.main h2{font-size:1.57vw}.contact-index-index .column.main h4{font-size:1.146vw}.contact-index-index .form.contact{padding:2.7vw 1.57vw 1.57vw}.contact-index-index .actions-toolbar .action{font-size:.84vw;padding:.74vw 2.5vw .63vw}.customer-account-login .page-main h1,.customer-account-forgotpassword .page-main h1,.customer-account-logoutsuccess .page-main h1,.customer-account-create .page-main h1,.customer-account-createpassword .page-main h1{font-size:3.125vw}.customer-account-login .block-title,.customer-account-forgotpassword .block-title,.customer-account-logoutsuccess .block-title,.customer-account-create .block-title,.customer-account-createpassword .block-title{font-size:1.68vw;margin-bottom:.84vw}.customer-account-login .field,.customer-account-forgotpassword .field,.customer-account-logoutsuccess .field,.customer-account-create .field,.customer-account-createpassword .field{font-size:1.1vw}.customer-account-login .page-title,.customer-account-forgotpassword .page-title,.customer-account-logoutsuccess .page-title,.customer-account-create .page-title,.customer-account-createpassword .page-title{padding:2.23958333vw 2.86458333vw 1.5625vw;border-width:.05263158vw}.customer-account-login .actions-toolbar .action,.customer-account-forgotpassword .actions-toolbar .action,.customer-account-logoutsuccess .actions-toolbar .action,.customer-account-create .actions-toolbar .action,.customer-account-createpassword .actions-toolbar .action{font-size:.84vw}.customer-account-login .actions-toolbar .secondary,.customer-account-forgotpassword .actions-toolbar .secondary,.customer-account-logoutsuccess .actions-toolbar .secondary,.customer-account-create .actions-toolbar .secondary,.customer-account-createpassword .actions-toolbar .secondary{margin-top:1.146vw}.customer-account-login .actions-toolbar .secondary .action,.customer-account-forgotpassword .actions-toolbar .secondary .action,.customer-account-logoutsuccess .actions-toolbar .secondary .action,.customer-account-create .actions-toolbar .secondary .action,.customer-account-createpassword .actions-toolbar .secondary .action{font-size:.74vw}.customer-account-login .block-customer-login{padding:2.7vw 8vw 5vw 2.7vw;border-width:.05263158vw}.customer-account-login .block-customer-login .note{margin-bottom:2.4vw}.customer-account-login .block-new-customer{padding:2.7vw 2.7vw 1.47vw}.customer-account-login .block-new-customer .block-content{max-width:27vw}.customer-account-login .block-new-customer .actions-toolbar{margin-top:1.26vw}.customer-account-login .block-new-customer p{font-size:1.05vw}.customer-account-forgotpassword .form,.customer-account-logoutsuccess .form,.customer-account-createpassword .form{padding:3vw 0 12vw;max-width:27vw;margin:0 auto}.customer-account-logoutsuccess .column.main{padding:5vw}.customer-account-logoutsuccess .column.main p{font-size:1.05vw}.customer-account-create .fieldset.info{padding:2.7vw 5vw 5vw 2.7vw}.customer-account-create .fieldset.account{padding:2.7vw 5vw 5vw 2.7vw}.customer-account-create .fieldset.account .actions-toolbar{margin-top:1.26vw}.customer-account-create .fieldset.account p{font-size:1.05vw}.customer-account-create .choice .label{cursor:pointer}.account .columns{padding:1.7vw 0;max-width:64vw;min-width:1030px}.account .column.main{width:calc(100% - 19% - 2.8vw);order:2;margin-left:2.8vw;padding-top:1.26vw}.account .page-main .page-title{font-size:1.08vw}.account .page-main h2.page-title{font-size:3.3vw;padding:2.23958333vw 2.86458333vw 1.5625vw;border-width:.05263158vw}.account .page-main address,.account .page-main .limiter-label,.account .page-main .limiter-text,.account .page-main .box-content,.account .page-main .box-content a,.account .page-main .order-links{font-size:.84vw}.account .page-main .box-content p,.account .page-main address{line-height:1.2vw}.account .page-main .box .action{font-size:.74vw}.account .page-main .box-title{font-size:.84vw}.account .page-main .block-title,.account .page-main .toolbar-amount{font-size:.84vw}.account .page-main .block-title a,.account .page-main .toolbar-amount a{font-size:.74vw}.account .page-main .page-title,.account .page-main .message.empty{font-size:1.05vw}.account .page-main .block-title,.account .page-main .table-caption,.account .page-main .page-title-wrapper{border-width:.05263158vw;padding-bottom:.1vw}.account .page-main .toolbar,.account .page-main .limiter{margin-top:.8vw}.account .page-main .sidebar .items{padding:.84vw 0}.account .page-main .sidebar .item{font-size:.84vw;line-height:.85vw;border-width:.2vw}.account .page-main .sidebar .item>a,.account .page-main .sidebar .item>strong{padding:.5600000000000001vw .84vw}.account .page-main .sidebar .item .delimiter{height:.05263158vw;margin:.84vw auto}.account .page-main .table-wrapper .table .table-caption{font-size:.74vw;margin-bottom:.84vw}.account .page-main .table-wrapper .table th,.account .page-main .table-wrapper .table td{font-size:.84vw;padding:.417vw .84vw .417vw 0}.account .page-main .table-wrapper .table .product-name a{font-size:.74vw}.account .page-main .table-wrapper .table thead{border-width:.2vw}.account .page-main .table-wrapper .table tbody:before{line-height:.84vw}.account .page-main .table-wrapper .table .action{font-size:.74vw}.customer-account-index .block-dashboard-info .block-content,.customer-address-index .block-dashboard-info .block-content,.sales-order-view .block-dashboard-info .block-content,.customer-account-index .block-dashboard-addresses .block-content,.customer-address-index .block-dashboard-addresses .block-content,.sales-order-view .block-dashboard-addresses .block-content,.customer-account-index .sales-order-shipment .block-content,.customer-address-index .sales-order-shipment .block-content,.sales-order-view .sales-order-shipment .block-content{padding:.57vw 0}.customer-account-index .block-dashboard-info .block-content .box-actions,.customer-address-index .block-dashboard-info .block-content .box-actions,.sales-order-view .block-dashboard-info .block-content .box-actions,.customer-account-index .block-dashboard-addresses .block-content .box-actions,.customer-address-index .block-dashboard-addresses .block-content .box-actions,.sales-order-view .block-dashboard-addresses .block-content .box-actions,.customer-account-index .sales-order-shipment .block-content .box-actions,.customer-address-index .sales-order-shipment .block-content .box-actions,.sales-order-view .sales-order-shipment .block-content .box-actions{margin-top:.74vw}.customer-account-index .block-reviews-dashboard .block-title .action,.customer-address-index .block-reviews-dashboard .block-title .action,.sales-order-view .block-reviews-dashboard .block-title .action,.customer-account-index .block-dashboard-orders .block-title .action,.customer-address-index .block-dashboard-orders .block-title .action,.sales-order-view .block-dashboard-orders .block-title .action{margin-left:2.1vw}.customer-account-index .column .block{margin-bottom:1.26vw}.customer-address-form .field .street .nested{margin-top:1.146vw}.customer-address-form .field .street .primary{margin-bottom:.3vw}.customer-address-index .page-main .block-addresses-list .block-title{display:none}.customer-address-index .page-main .data.table .table-caption{display:table-caption;font-size:.84vw}.customer-address-form .form-address-edit{padding-top:.57vw;margin-bottom:.52vw}.customer-address-form .form-address-edit .fieldset:first-child{margin-bottom:.74vw}.sales-order-view .order-status-wrapper .action,.sales-order-view .order-links.items .action,.sales-order-view .order-details-items>.order-title .action,.sales-order-view .order-status-wrapper .action span,.sales-order-view .order-links.items .action span,.sales-order-view .order-details-items>.order-title .action span,.sales-order-view .order-status-wrapper a,.sales-order-view .order-links.items a,.sales-order-view .order-details-items>.order-title a{font-size:.84vw}.sales-order-shipment .page-main .page-title-wrapper,.sales-order-invoice .page-main .page-title-wrapper,.sales-order-shipment .page-main .items.order-links,.sales-order-invoice .page-main .items.order-links,.sales-order-shipment .page-main .shipments,.sales-order-invoice .page-main .shipments,.sales-order-shipment .page-main .invoice,.sales-order-invoice .page-main .invoice{font-size:.84vw}.sales-order-shipment .page-main .page-title-wrapper .action,.sales-order-invoice .page-main .page-title-wrapper .action,.sales-order-shipment .page-main .items.order-links .action,.sales-order-invoice .page-main .items.order-links .action,.sales-order-shipment .page-main .shipments .action,.sales-order-invoice .page-main .shipments .action,.sales-order-shipment .page-main .invoice .action,.sales-order-invoice .page-main .invoice .action,.sales-order-shipment .page-main .page-title-wrapper .action span,.sales-order-invoice .page-main .page-title-wrapper .action span,.sales-order-shipment .page-main .items.order-links .action span,.sales-order-invoice .page-main .items.order-links .action span,.sales-order-shipment .page-main .shipments .action span,.sales-order-invoice .page-main .shipments .action span,.sales-order-shipment .page-main .invoice .action span,.sales-order-invoice .page-main .invoice .action span,.sales-order-shipment .page-main .page-title-wrapper a,.sales-order-invoice .page-main .page-title-wrapper a,.sales-order-shipment .page-main .items.order-links a,.sales-order-invoice .page-main .items.order-links a,.sales-order-shipment .page-main .shipments a,.sales-order-invoice .page-main .shipments a,.sales-order-shipment .page-main .invoice a,.sales-order-invoice .page-main .invoice a{font-size:.84vw}.sales-order-shipment .page-main div.page-title-wrapper,.sales-order-invoice .page-main div.page-title-wrapper{margin-bottom:1.26vw;padding-bottom:1.26vw}.sales-order-shipment .page-main .block-content .box,.sales-order-invoice .page-main .block-content .box{margin-bottom:.8vw}.page-wrapper.menu-fixed .page-main{margin-top:calc(var(--height-header-fixed,5.19vw) - .1vw)}.page-header.sticky .page-header__wrapper{padding:0 1.89vw 0 0}.page-header.sticky .header-logo-wrapper a{height:3.25vw}.block-search{margin-right:1.31vw}.block-search-link-container a{width:1.386vw;height:1.42vw}.block-search .mage-dropdown-dialog{padding:4vw 2.1vw 2.47vw;border-width:.05263158vw}.block-search input{min-height:auto;border-width:.05263158vw;font-size:1.05vw;padding:.68vw .89vw .68vw 3.26vw}.block-search__close-btn{width:1.36vw;height:1.36vw;top:1.42vw;right:2.42vw}.block-search__close-btn:after,.block-search__close-btn:before{height:.05263158vw}.block-search .action.search{top:.65vw;left:1vw;width:1.315vw;height:1.42vw}.block-search .autocomplete-category{margin-top:1vw}.block-search .autocomplete-category p{font-size:.84vw;margin-bottom:.5vw}.block-search .autocomplete-suggestions .autocomplete-suggestion:not(:nth-child(1)),.block-search .autocomplete-suggestions .autocomplete-suggestion:not(:nth-child(2)){margin-top:2.15vw}.block-search .autocomplete-suggestions .suggestion-right{padding-right:3vw}.block-search .autocomplete-suggestions .product-name{font-size:.885vw;margin-bottom:.74vw}.block-search .autocomplete-suggestions .product-price{font-size:.885vw}footer.page-footer{padding:3vw 2.92vw 2.92vw}footer.page-footer .footer-menu-container li{margin-bottom:.84vw}footer.page-footer .footer-menu-container li a{font-size:.84vw}footer.page-footer h3{font-size:.95vw;margin-bottom:1.26vw}footer.page-footer .footer-container{padding-bottom:2.55vw;border-width:.1vw}footer.page-footer .footer-container-bottom{padding-top:1.46vw}footer.page-footer .block.newsletter{width:21vw}footer.page-footer .block.newsletter .title{margin-bottom:.5vw;font-size:.95vw}footer.page-footer .block.newsletter .title span{font-size:.84vw}footer.page-footer .block.newsletter input{font-size:.72916667vw;padding:.83333333vw 3.75vw .83333333vw 1.09375vw;border-radius:1.35vw;min-height:auto}footer.page-footer .block.newsletter form .subscribe{font-size:.72916667vw;padding:.83333333vw 1.09375vw .83333333vw 0;top:0;right:0}footer.page-footer .block.newsletter form p{font-size:.63vw;margin-top:.74vw}footer.page-footer .footer-copyright-text{font-size:.63vw}footer.page-footer .footer-copyright-container{height:100%;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}footer.page-footer .footer-copyright-menu-items li:not(:nth-last-child(1)):after{margin:0 .25vw}footer.page-footer .footer-copyright-menu-items a{font-size:.63vw}footer.page-footer .footer-follow-us{padding-top:9.54vw}footer.page-footer .footer-follow-us:before{width:7.18vw;height:7.18vw}footer.page-footer .footer-follow-us-link{height:1.146vw;margin-right:1.315vw}footer.page-footer .footer-follow-us-link.mgz-fa-twitter{width:1.3vw;height:1.093vw}footer.page-footer .footer-follow-us-link.mgz-fa-instagram{width:1.146vw}footer.page-footer .footer-follow-us-link.mgz-fa-youtube{width:1.3vw;height:.885vw}footer.page-footer .footer-follow-us-link.mgz-fa-facebook-f{width:.625vw}footer.page-footer .footer-follow-us-link.mgz-fa-li{width:1.146vw}footer.page-footer .footer-follow-us-link.mgz-fa-tiktok{width:1vw}.checkout-onepage-success .checkout-success{min-width:1250px;max-width:68%;margin:0 auto;padding-top:4.2vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft]{width:calc(63% - .84vw)}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .address-text{margin:1.57vw 0}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] p{font-size:.765vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .action span{font-size:.84vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] hr{height:.05263158vw;border-width:.05263158vw;margin:.84vw 0}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .thank-you-note .thank-you-print{margin-top:1.47vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .block-content strong{font-size:.84vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .actions-toolbar{padding:2.7vw 0 5.52vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft]:before{top:-1.7vw;width:3.2vw;height:3.4vw}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .block{padding:0 0 5.2vw;max-width:41.5%;margin:0 auto}.checkout-onepage-success .checkout-success-container[data-name^=middleleft] .block:first-child{padding:5.2vw 0 0}.checkout-onepage-success .checkout-success-container[data-name=middleright]{width:calc(37% - .84vw);padding:1.05vw 0 0}.checkout-onepage-success .checkout-success-container[data-name=middleright] .table-wrapper{overflow:initial}.checkout-onepage-success .checkout-success-container[data-name=middleright] .grand_total{border-top:.1vw solid #748e1d}.checkout-onepage-success .checkout-success-container[data-name=middleright] .grand_total th{padding:.8169999999999999vw .84vw .8169999999999999vw 0}.checkout-onepage-success .checkout-success-container[data-name=middleright] .product-image-container{width:4.167vw}.checkout-onepage-success .checkout-success-container[data-name=middleright] .order-title,.checkout-onepage-success .checkout-success-container[data-name=middleright] .block-title{font-size:.95vw}.checkout-onepage-success .checkout-success-container[data-name=middleright] .order-date{font-size:.74vw;border-width:.05263158vw}.checkout-onepage-success .checkout-success-container[data-name=middleright] .block-order-details-view{margin-top:1.26vw}.checkout-onepage-success .checkout-success-container[data-name=middleright] .box{margin:.84vw 0 .84vw}}@media all and (min-width:1921px),print{.hero-section__content .action.primary{font-size:.84vw;padding:.84vw 2.7vw}.collection-widget__top .action{padding:.74vw 2.7vw}.collection-widget__wrapper .action.primary{min-width:14vw;font-size:.7vw;padding:.625vw 1.5625vw}.locations-widget__info .action.primary{font-size:.95vw;padding:.74vw 3.16vw}.divide-widget .divide-widget__info .action{font-size:.95vw;padding:.74vw 2.7vw}.pack-items-wrapper .pack-items-list-title{font-size:.72916667vw}.pack-items-wrapper .pack-items-list-img{margin-bottom:.625vw}.pack-items-wrapper .pack-component-content h2{font-size:2.08333333vw;margin-bottom:.52083333vw}.pack-items-wrapper .nutrition-image{margin-bottom:.84vw}.pack-items-wrapper .ingredient-item .ingredient-img{width:3.91vw;height:3.91vw}.pack-items-wrapper .ingredient-item .ingredient-title{font-size:.625vw}}