/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes open-dropdown{0%{opacity:0;transform:translateY(0)}2%{opacity:0}to{opacity:1;transform:translateY(100%)}}@-moz-keyframes open-dropdown{0%{opacity:0;transform:translateY(0)}2%{opacity:0}to{opacity:1;transform:translateY(100%)}}@-o-keyframes open-dropdown{0%{opacity:0;transform:translateY(0)}2%{opacity:0}to{opacity:1;transform:translateY(100%)}}@keyframes open-dropdown{0%{opacity:0;transform:translateY(0)}2%{opacity:0}to{opacity:1;transform:translateY(100%)}}@-webkit-keyframes close-dropdown{0%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(0)}}@-moz-keyframes close-dropdown{0%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(0)}}@-o-keyframes close-dropdown{0%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(0)}}@keyframes close-dropdown{0%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(0)}}@-webkit-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@-moz-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@-o-keyframes red-curve-rotate{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes red-curve-rotate{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@-webkit-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}to{transform:rotate(0)}}@-moz-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}to{transform:rotate(0)}}@-o-keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}to{transform:rotate(0)}}@keyframes yellow-line-rotate{0%{transform:rotate(-20deg)}to{transform:rotate(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#stamped-main-widget{max-width:1050px!important;padding:0 25px!important}#stamped-main-widget .stamped-file-uploader{vertical-align:unset!important}form{margin:0}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}input,textarea,select{font-size:1.6rem;max-width:100%;border:1px solid #000;border-radius:0}input[disabled],textarea[disabled],select[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}option{background-color:#000;color:#000}.input-error{border-color:#ff6d6d;background-color:#fff;color:#000}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;z-index:10000;padding:15px;background-color:#000;color:#000;transition:none}.hide{display:none!important}html{background-color:#fff;box-sizing:border-box;--announcement-bar-height: 3.8rem}@media only screen and (max-width: 767px){html{--announcement-bar-height: 4.9rem}}::-webkit-scrollbar{display:none}*,*:before,*:after{box-sizing:border-box}body,html{height:100%}@media only screen and (max-width: 767px){body.cart-open{overflow:hidden}}#MainContent{position:relative;margin-top:72px;max-width:1750px;margin-left:auto;margin-right:auto;border-left:1px solid #969492;border-right:1px solid #969492}@media only screen and (max-width: 767px){#MainContent{margin-top:45px}}.page-width{padding-top:1.8rem}@media only screen and (max-width: 767px){.page-width{padding-top:.8rem}}#preview-bar-iframe{display:none!important}.wrap{max-width:1350px;width:100%;margin:0 auto;padding:0 25px}.grid__item{padding:22px 24px}@media only screen and (max-width: 767px){.hide-small{display:none}}@media screen and (min-width: 768px){.hide-small-up{display:none}}@media only screen and (max-width: 600px){.hide-xsmall{display:none}}@media screen and (max-width: 380px){.hide-xxsmall{display:none}}@media screen and (min-width: 381px){.hide-xxsmall-up{display:none}}.flex-justify-start{justify-content:flex-start}.no-bottom-border{border-bottom:0!important}.template-index .shopify-section:nth-last-of-type(1) .product-grid,.template-index .shopify-section:nth-last-of-type(1) .product-grid__item{border-bottom:none}.reveal,.revealed{transition:.7s transform ease-in-out}#sca_fg_cart{margin-top:0!important}body .uwy.uac.userway_p1,body .uwy.uac.userway_p2,body .uwy.uac.userway_p3,body .uwy.uac.userway_p4,body .uwy.uac.userway_p5,body .uwy.uac.userway_p6,body .uwy.uac.userway_p7,body .uwy.uac.userway_p8,body .uwy.uac{z-index:15!important}body .uwy.uac.userway_p1 div.uai,body .uwy.uac.userway_p2 div.uai,body .uwy.uac.userway_p3 div.uai,body .uwy.uac.userway_p4 div.uai,body .uwy.uac.userway_p5 div.uai,body .uwy.uac.userway_p6 div.uai,body .uwy.uac.userway_p7 div.uai,body .uwy.uac.userway_p8 div.uai,body .uwy.uac div.uai{position:sticky;bottom:240px!important;left:unset;right:8px!important;border-radius:15px!important;border:1px solid #2d2926;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,.07);-moz-box-shadow:0px 0px 10px 5px rgba(0,0,0,.07);box-shadow:0 0 10px 5px #00000012}body .uwy.uac.userway_p1 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p2 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p3 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p4 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p5 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p6 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p7 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p8 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac div.uai#userwayAccessibilityIcon.uli{background-color:#f2b826!important}body .uwy.uac.userway_p1 div.uai .accessibility-btn,body .uwy.uac.userway_p2 div.uai .accessibility-btn,body .uwy.uac.userway_p3 div.uai .accessibility-btn,body .uwy.uac.userway_p4 div.uai .accessibility-btn,body .uwy.uac.userway_p5 div.uai .accessibility-btn,body .uwy.uac.userway_p6 div.uai .accessibility-btn,body .uwy.uac.userway_p7 div.uai .accessibility-btn,body .uwy.uac.userway_p8 div.uai .accessibility-btn,body .uwy.uac div.uai .accessibility-btn{box-sizing:border-box;border:none;padding:7px}body .uwy.uac.userway_p1 div.uai .accessibility-btn__text,body .uwy.uac.userway_p2 div.uai .accessibility-btn__text,body .uwy.uac.userway_p3 div.uai .accessibility-btn__text,body .uwy.uac.userway_p4 div.uai .accessibility-btn__text,body .uwy.uac.userway_p5 div.uai .accessibility-btn__text,body .uwy.uac.userway_p6 div.uai .accessibility-btn__text,body .uwy.uac.userway_p7 div.uai .accessibility-btn__text,body .uwy.uac.userway_p8 div.uai .accessibility-btn__text,body .uwy.uac div.uai .accessibility-btn__text{font-family:LL Circular Bold Sub,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.2em;padding-left:-.2em;color:#2d2926;text-transform:uppercase}@media only screen and (max-width: 767px){body .uwy.uac.userway_p1 div.uai,body .uwy.uac.userway_p2 div.uai,body .uwy.uac.userway_p3 div.uai,body .uwy.uac.userway_p4 div.uai,body .uwy.uac.userway_p5 div.uai,body .uwy.uac.userway_p6 div.uai,body .uwy.uac.userway_p7 div.uai,body .uwy.uac.userway_p8 div.uai,body .uwy.uac div.uai{bottom:10px!important}}.announcement-push-down{top:var(--announcement-bar-height)}@media only screen and (min-width: 1025px){.hide-on-desktop{display:none!important}}@media only screen and (max-width: 1024px){.hide-on-mobile{display:none!important}}figure{margin:0}img,picture{margin:0;max-width:100%}@media only screen and (max-width: 767px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;margin:0;padding:15px;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:0;right:15px;left:15px;display:block;border-bottom:1px solid #000}}.rte{margin:0}.rte img{height:auto}.rte table{table-layout:fixed}.rte ul,.rte ol{margin:0 0 15px 30px}.rte strong{font-weight:700}.rte-table{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}html{font-size:62.5%}body{font-family:FairplexWideOT-Book,georgia,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:FairplexWideOT-Medium,georgia,sans-serif}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;text-size-adjust:100%}a{text-decoration:underline}a:focus{opacity:.9}.heading-1,h1{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:89px;font-size:8.9rem;font-weight:400;line-height:.93;color:#2d2926}.heading-2,h2{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:70px;font-size:7rem;font-weight:400;color:#2d2926;line-height:normal}.heading-3,h3{font-family:LL Circular Bold Sub,sans-serif;font-size:48px;font-size:4.8rem;font-weight:400;color:#2d2926;line-height:normal}.subheading-1,h4{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:36px;font-size:3.6rem;font-weight:400;line-height:1.69;color:#2d2926}.subheading-2,h5{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:24px;font-size:2.4rem;font-weight:400;line-height:1.69;color:#2d2926}.subheading-3,h6{font-family:LL Circular Bold Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:.2em;color:#2d2926;line-height:normal}.title-1,.gvlo-outer .gvlo-meta label{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.2em;padding-left:-.2em;color:#2d2926;line-height:normal}.title-2{font-family:LL Circular Bold Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.2em;padding-left:-.2em;color:#2d2926}.button{font-family:LL Circular Bold Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:.2em;text-indent:.2em;text-indent:0;color:#2d2926;text-transform:uppercase;border:solid 2px #2d2926;line-height:1;padding:10px 12px;display:inline-block;vertical-align:middle;width:auto;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.2s all ease-in-out}.button:hover{color:#fff;background-color:#2d2926;border-color:#2d2926;transition:.2s all ease-in-out}.button.white{color:#fff;border:solid 2px #fff}.button.white:hover{color:#2d2926!important;border-color:#fff;background-color:#fff}.button.black{background-color:#2d2926;color:#fff}@media only screen and (max-width: 1024px){.button{border-width:1px}}.button--full-width{width:100%}.tag{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#000;padding:6px 7px}.tag--small{font-size:12px}form,.form{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#2d2926}.form::-webkit-input-placeholder{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#a7a7a7}.form::-moz-placeholder{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#a7a7a7}.form:-ms-input-placeholder{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#a7a7a7}.form:-moz-placeholder{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#a7a7a7}link,.link{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;color:#2d2926;line-height:normal}link.link--underline,.link.link--underline{position:relative;text-decoration:none}link.link--underline:before,.link.link--underline:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.body,p,body{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.65;color:#2d2926}a{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2926}.caption,small,.caption p,small p{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.47;color:#2d2926}.number-button{width:28px;width:2.8rem;height:28px;height:2.8rem;border:solid 2px #2d2926;display:flex;align-items:center;justify-content:center;text-decoration:none}.number-button span{line-height:1;font-family:LL Circular Bold Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0;display:block;color:#2d2926}.disclaimer{font-family:LL Circular Book Sub,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a7a7}.tiny{font-family:LL Circular Book Sub,sans-serif;font-weight:400;font-size:9px;letter-spacing:.2em;text-indent:.2em;font-style:normal;line-height:normal}@media screen and (max-width: 1200px){.heading-1,h1{font-size:64px;font-size:6.4rem}.heading-2,h2{font-size:42px;font-size:4.2rem}.heading-2.product-heading,h2.product-heading{font-size:50px;font-size:5rem}.heading-3,h3{font-size:38px;font-size:3.8rem}.subheading-1,h4{font-size:30px;font-size:3rem;line-height:1.31}.subheading-2,h5{font-size:20px;font-size:2rem}.button,form,.subheading-3,h6,.form{font-size:16px;font-size:1.6rem}.form::-webkit-input-placeholder{font-size:16px;font-size:1.6rem}.form::-moz-placeholder{font-size:16px;font-size:1.6rem}.form:-ms-input-placeholder{font-size:16px;font-size:1.6rem}.form:-moz-placeholder{font-size:16px;font-size:1.6rem}.title-1,.title-2,.account__button,.gvlo-outer .gvlo-meta label{font-size:13px;font-size:1.3rem}link,.link{font-size:12px;font-size:1.2rem}.body,p,a{font-family:LL Circular Book Sub,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.68}.caption,small,.caption p,small p{font-size:13px;font-size:1.3rem;line-height:1.65}a{font-size:13px;font-size:1.3rem}}.white{color:#fff!important}.bg-pink{background-color:#f4d8d2;color:#2d2926}.bg-pink path{stroke:#2d2926!important}.bg-orchid{background-color:#e2d9e3;color:#2d2926}.bg-golden{background-color:#f2b826;color:#2d2926}.bg-tomato{background-color:#e86847;color:#fff}.bg-tomato a,.bg-tomato span{color:#fff}.bg-blue{background-color:#3d6897;color:#fff}.bg-blue a,.bg-blue span{color:#fff}.bg-black{background-color:#2d2926;color:#fff}.bg-black a,.bg-black span{color:#fff}.curve-text{font-family:LL Circular Bold Sub,sans-serif;text-transform:uppercase;font-size:18px;font-size:1.8rem;display:block;line-height:2}.brand-yellow-line.mobile,.brand-red-curve.mobile{display:none}@media screen and (max-width: 1200px){.brand-yellow-line,.brand-red-curve{display:none}.brand-yellow-line.mobile,.brand-red-curve.mobile{display:inline}}.signature{display:block;max-height:53px}@media only screen and (min-width: 1025px){.signature{max-height:63px}}.btn-semantic{padding:0;border:none;text-size-adjust:unset;line-height:unset;background:transparent}.border-left{border-left:1px solid #969492}.border-right{border-right:1px solid #969492}.border-top{border-top:1px solid #969492}.border-bottom{border-bottom:1px solid #969492}.border-all{border:1px solid #969492}.no-border{border:none}.w-100{width:100%}.uppercase{text-transform:uppercase}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.p-relative{position:relative}.p-absolute{position:absolute}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.lh-100{line-height:1}.lh-168{line-height:1.68}.bgc-trans{background:transparent}.bgc-grey{background-color:#a7a7a7}.bgc-golden{background-color:#f2b826}.bgc-tomato{background-color:#e86847}.bgc-orchid{background-color:#e2d9e3}.bgc-blue{background-color:#3d6897}.bgc-pink{background-color:#f4d8d2}.bgc-black{background-color:#2d2926}.bgc-black--50{background-color:#969492}.bgc-black--25{background-color:#cac9c9}.bgc-white{background-color:#fff}.col-grey{color:#a7a7a7}.col-golden{color:#f2b826}.col-tomato{color:#e86847}.col-orchid{color:#e2d9e3}.col-blue{color:#3d6897}.col-pink{color:#f4d8d2}.col-black{color:#2d2926}.col-black--50{color:#969492}.col-black--25{color:#cac9c9}.col-white{color:#fff}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.margin-center{margin-left:auto;margin-right:auto}.flex-center{display:flex;align-items:center;justify-content:center}.background-center{background-size:cover;background-position:center;background-repeat:no-repeat}.objectfit{object-fit:cover;object-position:center;display:block;position:absolute;top:0;left:0;height:100%;width:100%}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.product__media .splide,.product__details__media .splide,.index-featured-collections .splide,.index-featured-products .splide,.index-featured-articles .splide,.lookbook__slider .splide,.product__media .splide__track,.product__media .splide__list,.product__media .splide__slide,.product__details__media .splide__track,.product__details__media .splide__list,.product__details__media .splide__slide,.index-featured-collections .splide__track,.index-featured-collections .splide__list,.index-featured-collections .splide__slide,.index-featured-products .splide__track,.index-featured-products .splide__list,.index-featured-products .splide__slide,.index-featured-articles .splide__track,.index-featured-articles .splide__list,.index-featured-articles .splide__slide,.lookbook__slider .splide__track,.lookbook__slider .splide__list,.lookbook__slider .splide__slide{height:100%}.product__media .splide__track li,.product__media .splide__list li,.product__media .splide__slide li,.product__details__media .splide__track li,.product__details__media .splide__list li,.product__details__media .splide__slide li,.index-featured-collections .splide__track li,.index-featured-collections .splide__list li,.index-featured-collections .splide__slide li,.index-featured-products .splide__track li,.index-featured-products .splide__list li,.index-featured-products .splide__slide li,.index-featured-articles .splide__track li,.index-featured-articles .splide__list li,.index-featured-articles .splide__slide li,.lookbook__slider .splide__track li,.lookbook__slider .splide__list li,.lookbook__slider .splide__slide li{list-style:none}.product__media .splide__list,.product__details__media .splide__list,.index-featured-collections .splide__list,.index-featured-products .splide__list,.index-featured-articles .splide__list,.lookbook__slider .splide__list{margin:0}.lookbook__slider .splide .splide__arrows{display:none}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) img{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{user-select:none;cursor:default}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{outline:none}.responsive-image__image:focus{outline:none}.responsive-image__image .lazyautosizes.lazyloaded{display:none}.address-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.address-form [data-aria-hidden=true]{display:none}.address-form [data-line-count="1"]{flex-basis:100%}.address-form [data-line-count="2"]{flex-basis:49%}.address-form [data-line-count="3"]{flex-basis:32%}.product-cta-button{background-color:#2d2926;color:#fff;border:none;text-transform:uppercase;padding:18px;transition:.2s all ease-in-out}.product-cta-button:hover{background-color:#3d6897;border-color:#3d6897;transition:.2s all ease-in-out}.collection-header{background-size:cover;background-position:center;padding:75px 50px;border-bottom:1px solid #969492}.collection-header h1{margin-top:165px;margin-bottom:0}@media only screen and (max-width: 767px){.collection-header{padding:15px 15px 76%;height:0;position:relative;background-position:77% 23%}.collection-header h1{position:absolute;left:15px;bottom:25px}}.slider__nav{display:flex;justify-content:center;align-items:center}.slider__nav .nav__item{width:28px;width:2.8rem;height:28px;height:2.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.slider__nav .nav__item span{line-height:1;font-family:LL Circular Bold Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0;display:block;color:#2d2926}.slick-prev,.slick-next{display:none!important}.reviews__item{padding-bottom:40px;border-bottom:1px solid #969492;margin-top:5px;margin-bottom:35px}.reviews__item:last-of-type{padding-bottom:0;border-bottom:0}.reviews__item__header{display:flex;flex-wrap:wrap;align-items:center}.reviews__item__header .reviews__item__stars{margin-right:25px}.reviews__item__header h3{text-transform:uppercase;max-width:calc(100% - 120px)}@media only screen and (max-width: 767px){.reviews__item__header h3{max-width:100%;margin-top:5px;width:100%}}.reviews__item__stars{position:relative;top:3px;margin-right:25px}.reviews__item__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.reviews__item__footer .title-1{text-indent:.2em}.reviews__item__footer span{text-transform:uppercase;display:block}.reviews__item__footer .divider{margin:0 5px;height:15px;width:1px;background-color:#969492}.pdp-reviews{padding:25px;border-bottom:1px solid #969492}.pdp-reviews__inner{width:100%;max-width:57rem;margin:0 auto}.pdp-reviews__inner p{margin-top:0;width:100%}.pdp-reviews__header{display:flex;flex-wrap:wrap;align-items:center}.pdp-reviews__header h2{margin:20px auto 15px 0;padding-right:15px}.reviews-page .loading{border-top:1px solid #969492;margin:0;padding:50px 0}.reviews-pagination{padding:25px;border-top:1px solid #969492}.reviews-container{display:flex;flex-flow:row wrap;opacity:1;transition:.2s opacity linear}.reviews-container.loading{opacity:0;transition:.2s opacity linear}.reviews-container .reviews__item{margin:0;border-bottom:none;border-top:1px solid #969492;border-right:1px solid #969492;width:33.33%;padding:25px}.reviews-container .reviews__item:last-of-type{padding-bottom:25px}.reviews-container .reviews__item:nth-child(3n){border-right:none}.reviews-container .reviews__item .reviews__item__header .title-1{margin-left:auto}.reviews-container .reviews__item .subheading-1{line-height:1.3}@media only screen and (max-width: 1024px){.reviews-container .reviews__item{width:50%}.reviews-container .reviews__item:nth-child(3n){border-right:1px solid #969492}.reviews-container .reviews__item:nth-child(2n){border-right:none}}@media only screen and (max-width: 767px){.reviews-container .reviews__item{width:100%}.reviews-container .reviews__item:nth-child(3n){border-right:none}.reviews-container .reviews__item:nth-child(2n){border-right:none}}.about-header--reviews,.about-header--reviews .about-header__image,.about-header--reviews .about-header__content{border-bottom:none}.reviews__item__image{max-height:300px;width:300px;margin:3rem auto 0;object-fit:cover;object-position:center}#MainContent.brightland-locator .header_html{padding-top:0!important;padding-bottom:0!important}.brightland-locator{margin-top:100px;position:relative;min-height:calc(100vh - 140px)}.brightland-locator #store-locator-title{display:none}.brightland-locator .header_html h1{font-style:normal;text-transform:none;padding-left:40px;margin-top:0;margin-bottom:0;text-align:left;font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:36px;font-size:3.6rem;font-weight:400;line-height:1.2;color:#2d2926}@media only screen and (max-width: 767px){.brightland-locator .header_html h1{font-size:24px;font-size:2.4rem;line-height:1.31}}.brightland-locator .footer_html{display:none}.brightland-locator #store_map{height:calc(100vh - 230px)!important;position:fixed!important;float:right;top:160px!important;width:calc(50% - ((100% - 1750px)/2));overflow:hidden;right:calc((100% - 1750px)/2 + 40px);border:0!important}@media screen and (max-width: 1750px){.brightland-locator #store_map{right:40px;width:calc(50% - 40px)}}.brightland-locator #directions_text #direction_destination,.brightland-locator .addresses li{background-image:url(https://cdn.shopify.com/s/files/1/0020/7978/5023/files/pin.svg?9192)}.brightland-locator .distance_label,.brightland-locator #within_distance,.brightland-locator .search_limit_label,.brightland-locator #limit{display:none}.brightland-locator #store-locator-title{padding:0;width:50%;font-size:30px;line-height:1.275;max-width:535px}.brightland-locator .header_html{width:50%!important;padding:40px 40px 10px 0!important}.brightland-locator .header_html h1{max-width:535px}.brightland-locator .header_html h1 br{display:none!important}.brightland-locator .main_search_label{display:none}.brightland-locator .main_search_bar{margin-bottom:0;outline:none;width:100%;min-width:225px}.brightland-locator .main_search_bar input{width:100%;border:none;border-bottom:1px solid #c4c4c4;font-weight:300;padding-bottom:4px}.brightland-locator .search_bar button{box-shadow:none!important;background-repeat:no-repeat!important;background-image:url(https://cdn.shopify.com/s/files/1/0020/7978/5023/files/brightland-search-form.svg?9247)!important;background-position:center center!important;background-size:12.5px 10.5px!important;background-color:transparent!important;border-radius:0!important;border:0!important;display:inline-block!important;color:#101010!important;font-weight:400!important;padding:0 5px!important;text-decoration:none;text-shadow:none!important;margin-left:-10px!important;height:37px!important;font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.brightland-locator .search_bar button:hover{background:transparent}.brightland-locator .search_bar{background:0;border:0!important;padding:27px 40px;margin-bottom:15px;width:50%}.brightland-locator #addresses_list.addresses{height:100%!important;padding-top:0}.brightland-locator .addresses{padding:40px;width:50%}.brightland-locator .distance{margin-bottom:30px;margin-top:-14px;margin-left:30px;width:100%;height:auto;font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.brightland-locator .addresses ul{margin-left:-40px}.brightland-locator .addresses li{display:inline-block;width:33.333%;font-size:13px;border:0;padding:15px 0 60px 40px;background-size:15px 15px;background-position:40px 0;vertical-align:top}.brightland-locator .addresses li a .name{font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.brightland-locator .store_website a{margin-bottom:0!important;text-decoration:underline!important;overflow-wrap:break-word!important;color:gray}.brightland-locator .return_to_results{font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px solid #b2b2b2}.brightland-locator .directions{font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.brightland-locator .directions a{padding-top:0;color:gray;border-bottom:1px solid #b2b2b2;display:inline-block!important;width:auto!important}.brightland-locator .directions a:hover{color:#414042}.brightland-locator #directions_text{padding-right:40px;width:50%}.brightland-locator #directions_text.addresses{height:auto!important}.brightland-locator #direction_destination{border-bottom:1px solid #e5e5e5!important;background-position:0 40px!important;font-size:13px!important;padding:40px 0 40px 40px!important}.brightland-locator #direction_destination .name,.brightland-locator .directions_step_distance{font-weight:400!important;font-family:LL Circular Book Sub,sans-serif;font-size:9px;line-height:1.275;letter-spacing:.2em;color:#101010;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.brightland-locator .directions_step_distance{margin-bottom:0!important}.brightland-locator #directions_steps{height:auto!important}.brightland-locator .directions_step{border-bottom:1px solid #e5e5e5!important;color:#414042!important;font-size:12px!important;padding:12px 0!important}.brightland-locator .addresses .store_website,.brightland-locator .addresses .directions{margin-left:0}.brightland-locator #submitBtn{display:inline-block;float:none;padding:7.5px;margin-top:-7px!important;margin-left:10px!important}.brightland-locator .no_stores_found{margin:10px 0 40px}@media screen and (max-width: 1024px){.brightland-locator .addresses li{width:50%}}@media screen and (max-width: 969px){.brightland-locator{margin-top:0}}@media (max-width: 800px){.brightland-locator .search_bar .main_search_bar{width:auto}}@media only screen and (max-width: 767px){.brightland-locator #store-locator-title{padding-right:0!important;width:100%}.brightland-locator .header_html{width:100%!important;padding-left:20px!important}.brightland-locator .header_html h1{padding-left:0!important}.brightland-locator .search_bar{padding:10px 20px!important;width:100%;margin-bottom:0!important}.brightland-locator .search_bar button{width:auto}.brightland-locator .search_bar .main_search_bar{float:left!important}.brightland-locator .search_bar #submitBtn{margin-top:0!important;position:relative;top:-5px}.brightland-locator .search_bar .search_within_distance,.brightland-locator .search_bar .search_limit{display:none}.brightland-locator #store_map{position:relative!important;height:300px!important;width:calc(100% - 40px)!important;left:20px!important;right:20px!important;top:0!important;float:none!important}.brightland-locator .addresses{height:800px!important;padding-top:60px!important;padding-left:20px;padding-right:20px;width:40%!important;border-top:1px solid #e5e5e5}.brightland-locator .addresses ul{margin-left:-20px;display:block!important}.brightland-locator .addresses li{width:50%!important;padding-left:20px;background-position:20px 0}.brightland-locator #directions_text.addresses{height:800px!important;overflow-y:auto}.brightland-locator #directions_text{width:100%!important;padding-right:20px!important}.brightland-locator .footer_html{margin:0!important}.brightland-locator #addresses_list.addresses{width:100%!important}}.brightland-locator #col-main{padding:50px 0 0}.gvlo-popup-modal .gvlo-heading{margin:3rem auto 4rem;font-size:4.2rem}.gvlo-popup-modal .pdp__form__button--govalo{width:100%}.gvlo-popup-modal .gvlo-field input,.gvlo-popup-modal .gvlo-field textarea{margin:0;border:0;background:none;width:100%;height:100%;color:#2d2926;background-color:#ededed;padding:8px 10px;line-height:1}.gvlo-popup-modal .flatpickr-current-month .flatpickr-monthDropdown-months,.gvlo-popup-modal .flatpickr-current-month input.cur-year{font-family:LL Circular Bold Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:.2em;color:#2d2926;line-height:normal;text-transform:uppercase}.gvlo-popup-modal .flatpickr-current-month .flatpickr-monthDropdown-months{padding-right:0;margin-right:1em;text-indent:0}.gvlo-popup-modal .flatpickr-current-month .flatpickr-monthDropdown-months div{padding-right:0}.gvlo-popup-modal label{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;color:#2d2926;line-height:normal}@media only screen and (max-width: 767px){.gvlo-popup-modal .gvlo-heading{font-size:3rem}}#MainContent .gvlo-outer{margin-top:11rem}.gvlo-outer .gvlo-heading{font-family:LL Circular Bold Sub,sans-serif;font-size:48px;font-size:4.8rem;font-weight:400;color:#2d2926;line-height:normal;margin-top:0}.gvlo-outer .gvlo-inner{border-radius:0;box-shadow:none;border:1px solid #969492;margin-bottom:2rem}.gvlo-outer .gvlo-inner--meta{background-color:transparent}.gvlo-outer .gvlo-meta{display:flex;flex-direction:column;text-align:center}.gvlo-outer .gvlo-meta label{text-transform:uppercase;border-bottom:0;order:1;margin-bottom:0;margin-top:1rem}.gvlo-outer .gvlo-meta input[type=text]{border-radius:0;border:none;background-color:#ededed;padding:8px 10px;order:3;text-align:center}.gvlo-outer .gvlo-meta input[type=text]::placeholder{font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#a7a7a7}.gvlo-outer .gvlo-description{order:2;font-family:LL Circular Book Sub,sans-serif;color:#2d2926;font-size:14px;font-size:1.4rem;font-weight:400;margin-bottom:3rem}.gvlo-outer .gvlo-button{order:4;border-radius:0;background-color:#2d2926;font-family:LL Circular Bold Sub,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:.2em;padding:10px 20px;margin:0;width:100%;display:block;margin-top:1rem}.gvlo-outer .gvlo-button.gvlo-start-shopping{max-width:475px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1400px){#MainContent .gvlo-outer{margin-top:7rem}.gvlo-outer .gvlo-heading{font-size:38px;font-size:3.8rem}}.megamenu{display:flex;width:100%;padding:2rem;align-items:center;justify-content:center}.megamenu__menu__title{font-size:2rem;margin:0 0 .7em}.megamenu__menu__link{margin:0 0 .9em;text-transform:uppercase}.megamenu__menu__link.title-1{padding:0 0 5px!important;border:none!important;border-bottom:1px solid transparent!important;display:inline-block!important}.megamenu__menu__link.title-1:hover,.megamenu__menu__link.title-1.hovered{border:none!important;border-bottom:1px solid #2d2926!important}.megamenu__menu__button{font-size:1.4rem;margin-top:0;width:100%;display:block}@media only screen and (min-width: 1025px){.megamenu__menu__button{display:none}}@media only screen and (max-width: 1024px){.megamenu__menu{display:none}}.megamenu__content{position:relative;width:65%;margin-left:5%}.megamenu__item{width:100%;display:none;align-items:flex-start;justify-content:flex-start}.megamenu__item.active{display:flex}.megamenu__item__image-container{display:block;width:100%;height:28rem}.megamenu__item__image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.megamenu__item__image-container img:nth-child(2){display:none}.megamenu__item__image-container--product img{object-position:50% 65%}@media only screen and (max-width: 1024px){.megamenu__item__image-container img:first-child{display:none}.megamenu__item__image-container img:nth-child(2){display:block}}.megamenu__item__lifestyle{width:75%}.megamenu__item__lifestyle__mobile-title{display:none}.megamenu__item__lifestyle__caption{display:block;margin-top:.8em}@media only screen and (max-width: 1024px){.megamenu__item__lifestyle__caption{display:none}}.megamenu__item__product{position:relative;height:100%;width:25%}.megamenu__item__product__title{position:absolute;top:1.5rem;left:1.5rem;text-transform:uppercase}.megamenu__item__product__price{position:absolute;bottom:1.5rem;left:1.5rem}@media only screen and (max-width: 1024px){.megamenu__item__product{display:none}}@media only screen and (max-width: 1024px){.megamenu{padding:1.6rem 1rem;border-bottom:1px solid #2d2926;flex-wrap:wrap}.megamenu__content{width:100%;display:flex;flex-wrap:wrap;margin-left:0}.megamenu__item{width:calc(33.33% - 1rem);margin:0 .5rem 1.6rem;display:flex}.megamenu__item__lifestyle{position:relative;width:100%;padding-bottom:100%;height:0}.megamenu__item__lifestyle__mobile-title{position:absolute;bottom:.4rem;left:.4rem;display:block;font-size:1rem}.megamenu__item__image-container{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:1px solid #969492}.megamenu__item__image-container img{object-position:50% 100%}}.product-bundle-cta{padding:2.5rem}.product-bundle-cta__inner{width:100%;max-width:57rem;margin:0 auto}.product-bundle-cta__title{margin:20px 0 15px}.product-bundle-cta__product{width:100%;margin-bottom:2.5rem;background-color:#0000000d;display:flex;align-items:center}.product-bundle-cta__product__cta{padding:12px;font-size:1.6rem}.product-bundle-cta__product__content{padding:2rem}.product-bundle-cta__product__title{text-transform:uppercase;margin-top:0;margin-bottom:.5em}.product-bundle-cta__product .caption{margin-top:0}.product-bundle-cta__product .product-grid__item{width:25%;padding-bottom:35%;display:block;border:none}.product-bundle-cta__product .product-grid__item__wrap,.product-bundle-cta__product .grid-product__add{display:none}@media only screen and (min-width: 1025px){.product-bundle-cta{width:50%;margin-left:50%}}@media only screen and (max-width: 1024px){.product-bundle-cta{padding:2.5rem 0}.product-bundle-cta__title{padding:0 2.5rem}.product-bundle-cta__product{width:100%;margin-bottom:1.5rem}.product-bundle-cta__product__cta{padding:10px;font-size:1rem}.product-bundle-cta__product__content{padding:1.5rem;order:2;max-width:calc(66.67% - 1rem)}.product-bundle-cta__product .product-grid__item{order:1;margin-right:1rem;width:33.33%;padding-bottom:47%}}.product-accordions{padding:2.5rem 2.5rem 5rem;border-bottom:1px solid #969492}.product-accordions__inner{width:100%;max-width:57rem;margin:0 auto}.product-accordions__title{margin:20px 0 15px}.product-accordions__item{width:100%;border-bottom:1px solid #cac9c9}.product-accordions__item.active .faq__question svg{transform:rotate(45deg)}.product-accordions__item .subheading-3{text-transform:uppercase;cursor:pointer;display:flex;align-items:center}.product-accordions__item .subheading-3 svg{margin-left:auto;width:14px;height:auto}.product-accordions__item .faq__answer{max-height:0;transition:max-height .2s linear;overflow:hidden}@media only screen and (min-width: 1025px){.product-accordions{width:50%;margin-left:50%}}@media only screen and (max-width: 1024px){.product-accordions__title{margin:20px 0 35px}}.product-variants__option{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #969492;margin-top:1.5rem}.product-variants__toggle{cursor:pointer;padding:10px 20px;width:100%;text-align:center}.product-variants__values{opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1.5rem);left:0;display:block;width:100%;background-color:#fff;border:1px solid #969492;padding:5px}.product-variants__values span{display:block;padding:5px;cursor:pointer}.product-variants__values span:hover{background-color:#2d2926;color:#fff}.product-variants__values.active{opacity:1;pointer-events:unset;z-index:5}@media only screen and (max-width: 1024px){.product-variants__values{top:unset;bottom:calc(100% + 1.5rem);left:-1px;display:block;width:calc(100% + 2px)}}.product-variants__value,.product-variants__title{text-transform:uppercase}.product-variants__value--disabled{cursor:initial;opacity:.5}.product-variants__value__description{font-size:1rem}.product-variants__value span{padding-left:0}@media only screen and (max-width: 1024px){.product-variants__value,.product-variants__title{font-size:1.4rem}.product-variants__toggle{padding:7px 20px}}.subscription-builder__cta.mobile{display:none;position:fixed;top:unset;bottom:0;left:0;width:100%}@media only screen and (max-width: 1024px){.subscription-builder__cta.mobile{display:block;z-index:9;height:60px}.subscription-builder__cta.mobile:not(.active){display:none}.step-3 .subscription-builder__cta.mobile.subscription-builder__cta--add{display:block}}.subscription-builder{top:calc(var(--header-height) + var(--announcement-bar-height));position:fixed;height:calc(var(--app-height) - var(--header-height) - var(--announcement-bar-height));width:100%;background-color:#fff;display:flex;justify-content:stretch;z-index:8;transform:translate(100%);pointer-events:none;transition:transform .3s linear,height .3s linear;border-top:1px solid #969492;margin-left:auto;margin-right:auto;max-width:1748px}.subscription-builder.active{transform:translate(0);pointer-events:unset;transition:transform .3s linear}.subscription-builder__products{width:50%;height:100%;display:flex;flex-wrap:wrap;overflow-y:scroll}.subscription-builder__products .subscription-builder__product__quantity{display:none}.subscription-builder__product.product-grid__item{width:33%;padding-bottom:0;height:calc((var(--app-height) - var(--header-height) - var(--announcement-bar-height)) / 3)}.subscription-builder__product.product-grid__item .title-2{margin-top:0;text-transform:uppercase;font-size:1.2rem}.subscription-builder__product.product-grid__item .product-cta-button{font-size:1.2rem;letter-spacing:.05em}.subscription-builder__product.product-grid__item.active .grid-product__hover{display:none}@media only screen and (min-width: 1025px){.subscription-builder__product.product-grid__item,.subscription-builder__product.product-grid__item.product-grid__item--3{border-right:1px solid #969492}}.subscription-builder__product__quantity{position:absolute;width:80px;display:flex;justify-content:space-between;align-items:center;left:0;right:0;bottom:-30px;margin:0 auto}.subscription-builder__product__quantity__button{width:22px;height:22px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid #2d2926;padding:0;background-color:#fff;line-height:1;color:#2d2926}.subscription-builder__product__quantity__quantity{color:#2d2926}.subscription-builder__product__selected{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.product-grid__item.active .subscription-builder__product__selected{opacity:1;pointer-events:unset}.subscription-builder__details{width:50%;height:100%;padding:3rem;display:flex;align-items:center;text-align:center}.subscription-builder__details__inner{width:max-content;margin:0 auto}.subscription-builder__details__header{max-width:35rem;margin:0 auto}.subscription-builder__details__header .heading-3{margin-bottom:.25em;margin-top:0;font-size:3.6rem}.subscription-builder__subscription{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:2rem}.subscription-builder__subscription .product-grid__item:not(.active){display:none}.subscription-builder__subscription .product-grid__item.active{border:1px solid #969492;margin-right:1.5rem;width:10vw;height:13vw;margin-top:3rem;margin-bottom:3rem}.subscription-builder__subscription .product-grid__item.active .subscription-builder__product__selected{display:none!important}.subscription-builder__subscription .product-grid__item.selection .product-grid__item__wrap{display:flex;align-items:center;justify-content:center;text-align:center}.subscription-builder__cta{margin:2rem auto 0}.subscription-builder__cta:not(.active){display:none}.subscription-builder__back{background:none;border:none;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:center;margin:0 auto}.subscription-builder__confirm{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(100%);transition:transform .3s linear;background:#FFF;display:flex;z-index:9}.subscription-builder__confirm__image{width:50%;height:100%;object-position:center;object-fit:cover}@media only screen and (max-width: 1024px){.subscription-builder__confirm__image{display:none}}.subscription-builder__confirm.active{transform:translate(0);transition:transform .3s linear}.subscription-builder__confirm .subscription-builder__subscription{margin-bottom:0}.subscription-builder__confirm .subscription-builder__subscription__scroller{display:flex;width:max-content;overflow-x:scroll}.subscription-builder__confirm .subscription-builder__details__header{max-width:24rem}.subscription-builder__confirm .subscription-builder__details__inner{margin:auto;text-align:center;padding:2rem}.subscription-builder__confirm .subscription-builder__product__quantity__button{display:none}.subscription-builder__confirm .subscription-builder__product__quantity{justify-content:center;bottom:5px}.subscription-builder__confirm .subscription-builder__product.product-grid__item .title-2{text-align:center}.subscription-builder__confirm .product-grid__item__wrap{padding:10px}.subscription-builder__confirm .product-form-subscription__details{justify-content:center}@media only screen and (max-width: 1024px){.subscription-builder{flex-wrap:wrap;overflow:scroll}.subscription-builder.step-3{overflow:hidden}.subscription-builder__products,.subscription-builder__details{width:100%;height:auto}.step-3 .subscription-builder__products,.step-3 .subscription-builder__details{display:none}.subscription-builder__products{order:2;overflow:unset;margin-bottom:7.5rem}.subscription-builder__products .product-grid__item__cta{position:absolute;bottom:-5.2rem;z-index:5}.subscription-builder__products .product-grid__item__cta:before{content:"";position:absolute;top:0;right:-1px;height:100%;width:1px;background-color:#969492}.subscription-builder__products .grid-product__hover{opacity:1}.subscription-builder__products .subscription-builder__product__quantity{display:flex;bottom:-35px}.subscription-builder__subscription{display:none}.subscription-builder__subscription--frequency{display:flex}.subscription-builder__subscription .product-grid__item.active{width:9rem;height:14rem}.subscription-builder__details{order:1;padding:3rem 2rem 0}.subscription-builder__details__header .heading-3{line-height:1.1}.subscription-builder__details__header .caption.hide{display:block!important}.subscription-builder__details .subscription-builder__cta{display:none!important}.subscription-builder__product.product-grid__item{width:50%;height:70vw;margin-bottom:5.1rem;border-top:1px solid #969492}.subscription-builder__cta{position:fixed;top:calc(45px + var(--announcement-bar-height));left:0;width:100%;margin:0}.step-3 .subscription-builder__cta,.subscription-builder__cta--frequency{display:none}.step-3 .subscription-builder__cta--frequency{display:block}.subscription-builder__back{margin:2rem auto}.step-3 .subscription-builder__confirm .subscription-builder__products,.step-3 .subscription-builder__confirm .subscription-builder__details{display:block}.subscription-builder__confirm .subscription-builder__subscription{width:calc(100vw - 2rem);overflow-x:scroll;overflow-y:hidden;display:block}.subscription-builder__confirm .subscription-builder__subscription__scroller{display:flex;height:17rem;flex-wrap:nowrap;margin:0 auto}.subscription-builder__confirm .subscription-builder__details__inner{margin-top:0;padding:0;width:100%}}#ps__bis_container_root,body.template-product.template-product--subscription-builder .uwy{display:none!important}@media only screen and (max-width: 1024px){.template-product.template-product--subscription-builder.builder-open{overflow:hidden}}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bg-video__video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2}.bg-video__video video::-webkit-media-controls{display:none!important}.bg-video__video video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.bg-video__video video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.bg-video__video video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.bg-video__video video{position:absolute;z-index:3;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover;filter:blur(0);transform:scale(1);transition:.2s filter linear,.2s transform linear}.bg-video__video video.blur{filter:blur(10px);transform:scale(1.2);transition:.2s filter linear,.2s transform linear}.bg-video__fallback{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.bg-video__fallback img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}@media only screen and (max-width: 767px){.bg-video video{width:100%;height:100%}}.faq{max-width:80rem;margin:5rem auto 10rem;padding:0 2.5rem}.faq .faq__headline{text-align:center;margin-bottom:5rem;margin-top:3rem;padding-top:2rem}.faq .faq__headline:focus{outline:none}.faq .faq__headline:first-child{margin-top:0}.faq .faq__item{border-bottom:1px solid #969492;padding-bottom:1rem}.faq .faq__item .faq__question{margin-top:2rem;margin-bottom:.5rem;position:relative;padding-right:2rem;text-transform:uppercase;cursor:pointer}.faq .faq__item .faq__question:focus{outline:none}.faq .faq__item .faq__question svg{position:absolute;right:0;top:.2em}.faq .faq__item .faq__question svg path{stroke:#2d2926}.faq .faq__item .faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;line-height:1.65}@media screen and (max-width: 1200px){.faq .faq__item .faq__answer{font-size:16px;font-size:1.6rem;line-height:1.68}}.faq .faq__item .faq__answer p,.faq .faq__item .faq__answer a,.faq .faq__item .faq__answer span,.faq .faq__item .faq__answer strong,.faq .faq__item .faq__answer em{font-weight:400;font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-size:1.8rem;line-height:1.65}@media screen and (max-width: 1200px){.faq .faq__item .faq__answer p,.faq .faq__item .faq__answer a,.faq .faq__item .faq__answer span,.faq .faq__item .faq__answer strong,.faq .faq__item .faq__answer em{font-size:16px;font-size:1.6rem;line-height:1.68}}.faq .faq__item .faq__answer img{display:block;object-fit:unset;width:100%;max-width:50rem;height:auto}.faq .faq__item.active .faq__question svg{transform:rotate(45deg)}@media only screen and (max-width: 1024px){.faq .faq__question{line-height:3rem}}@media only screen and (max-width: 767px){.faq .faq__headline h2{text-align:left}}.faq-bar{width:100%;background-color:#fff;border-bottom:1px solid #969492;padding:12px 0}@media only screen and (min-width: 1025px){.faq-bar{position:sticky;top:calc(var(--header-height) + var(--announcement-bar-height));transition:top .3s ease;z-index:8}}.faq-bar__links{text-align:center;margin:0 auto;max-width:89rem}.faq-bar__link{position:relative;margin:0 12px;text-decoration:none;text-transform:uppercase}.faq-bar__link:hover:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}@media screen and (max-width: 1240px){.faq-bar__link{padding:0 5px;font-size:12px}}@media only screen and (max-width: 1024px){.faq-bar{padding-left:75px}.faq-bar__links{max-width:60rem;margin:0 auto;text-align:left;padding:0 27px}.faq-bar__link{padding:8px;display:inline-block}}@media only screen and (max-width: 767px){.faq-bar{padding-left:0}.faq-bar__link{display:block}}.featured-collection{display:flex;flex-wrap:wrap;max-width:1180px}.featured-collection-item{flex:1 1 33.33333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.featured-collection__title{flex-basis:100%}.image-with-text{display:flex;flex-wrap:wrap}.image-with-text__image{flex:0 1 50%;min-width:320px}.image-with-text__text{flex:1 1 50%}.announcement{position:fixed;top:0;left:0;right:0;width:100%;max-width:1750px;margin:0 auto;z-index:11;display:flex;align-items:center;justify-content:center;padding:0 35px;transition:transform .3s linear;transform:translateY(0)}.announcement a,.announcement p,.announcement span{padding:10px 0;display:block;text-align:center}@media only screen and (max-width: 767px){.announcement a,.announcement p,.announcement span{margin:0 auto;max-width:31rem;font-size:1.2rem;line-height:1.2;text-decoration:none}}.announcement .icon-close{position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer}.announcement .icon-close path{stroke:#fff}.announcement-buffer{height:calc(var(--announcement-bar-height));transition:height .3s linear}.header{position:fixed;top:calc(var(--announcement-bar-height));left:0;right:0;z-index:10;width:100%;height:72px;display:flex;align-items:flex-start;justify-content:center;background-color:#fff;max-width:1750px;margin-left:auto;margin-right:auto;transition:top .3s linear}.header__cta{font-size:1.3rem;position:absolute;top:calc(50% - 2px);right:7rem;z-index:10;transform:translateY(-50%);display:inline-block;padding:6px 12px;line-height:1}@media only screen and (max-width: 1024px){.header__cta{display:none}}.header.announcement-closed{top:0;transition:top .3s linear}@media only screen and (max-width: 1024px){.header.mobile-open .mobile__icon.open,.header.mobile-open .header__logo{opacity:0;transition:.2s opacity ease-in-out}.header.mobile-open .mobile__icon.close{opacity:1;transition:.2s opacity ease-in-out}.header.mobile-open .mobile__nav{transform:translate(0);transition:transform .8s cubic-bezier(.32,.24,.15,1),top .3s linear}.header.mobile-open .header__nav__shield--mobile{opacity:0}.header.mobile-open .product-sticky-bar:not(.show){opacity:0}}@media only screen and (max-width: 767px){.header{height:45px}.header.mobile-cart-open .mobile__icon.open,.header.mobile-cart-open .header__logo{opacity:0;transition:.2s opacity ease-in-out}.header.mobile-cart-open .mobile__icon.close{opacity:1;transition:.2s opacity ease-in-out}}.header nav{width:100%;display:flex;justify-content:center;border:solid 1px #969492;border-bottom:none}.header nav:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:100%;background-color:#969492;z-index:200}@media only screen and (max-width: 1024px){.header nav:before{bottom:-1px}}.header__nav{position:relative;z-index:10;width:100%;margin:0;padding:23px 0;text-align:center;list-style:none;background-color:#fff}.header__nav .header__nav__link,.header__nav li{list-style:none;text-align:left}.header__nav a{text-decoration:none}@media only screen and (max-width: 1024px){.header__nav .header__nav__link{display:none}}@media only screen and (max-width: 767px){.header__nav{display:none}}.header__nav__shield{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background-color:#fff}@media only screen and (min-width: 1025px){.header__nav__shield.header__nav__shield--mobile{display:none}}.header__nav__dropdown{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:28px 35px;background-color:#fff;transform:translateY(0);border-bottom:solid 1px #969492;opacity:0;display:block}.header__nav__link--level-3 .header__nav__dropdown{position:absolute;width:100%;margin:0 auto;left:0;right:0}.header__nav__dropdown__inner{position:absolute;top:0;left:0;width:100%;max-height:14.5rem;height:100%;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center}.header__nav__link--level-3 .header__nav__dropdown__inner{position:static;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;max-width:40rem;margin-left:auto;margin-right:auto}.header__nav__link--level-3 .header__nav__dropdown__inner ul{padding:0;margin:1px 0 0}.header__nav__link--level-3 .header__nav__dropdown__inner li{display:block;padding:4px 6px;margin-right:1.5rem}.header__nav__link--level-3 .header__nav__dropdown__inner .title-1,.header__nav__link--level-3 .header__nav__dropdown__inner .title-2{text-transform:uppercase;padding:4px 6px;display:block}.header__nav__dropdown.closed{opacity:0;transition:opacity .15s linear,transform .3s cubic-bezier(.32,.24,.15,1)}.header__nav__dropdown.open{opacity:1;transform:translateY(100%);transition:opacity .3s ease-in-out,transform .3s cubic-bezier(.32,.24,.15,1);z-index:15}.header__nav__link{display:inline-block}.header__nav__link--parent{margin:0 11px;padding:0;transition:border .2s linear}.header__nav__link--parent a.title-2{line-height:1;z-index:11;position:relative;text-transform:uppercase;padding:4px 6px;border:solid 2px transparent;transition:border .1s ease-in-out;display:block;text-indent:.2em}.header__nav__link--parent a.title-2.open,.header__nav__link--parent a.title-2:hover,.header__nav__link--parent a.title-2.active{border:solid 2px #2d2926;transition:border .1s ease-in-out}.header__nav__link--parent a.title-1{border-top:solid 2px transparent;border-bottom:solid 2px transparent}.header__nav__link--child{border-right:none}.header__nav__link--child a.title-2{padding:0 8px}.header__nav__link--child a.title-2.open,.header__nav__link--child a.title-2:hover,.header__nav__link--child a.title-2.active{border:solid 2px transparent;transition:none}.header__nav__link--child a:hover{text-decoration:underline}.header__nav__link--child:last-child{border-right:none}.header__logo{position:absolute;z-index:11;top:28px;left:24px;opacity:1;transition:.2s opacity ease-in-out}.header__logo h1,.header__logo .h1{margin:0;padding:0}.header__logo .logo-image{display:block;line-height:1}@media only screen and (max-width: 767px){.header__logo{top:13px;left:16px}.header__logo svg{width:141px;height:23px}}.cart__icon{position:absolute;z-index:11;top:23px;right:21px;width:28px;width:2.8rem;height:28px;height:2.8rem;border:solid 2px #2d2926;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:default}@media screen and (min-width: 768px) and (max-width: 1024px){.cart__icon{right:60px}}@media only screen and (max-width: 767px){.cart__icon{width:21px;width:2.1rem;height:21px;height:2.1rem;border-width:1px;top:12px;right:48px}}.cart__icon.cart__icon--cart{border:solid 2px #e86847;top:0;right:0;cursor:pointer}.cart__icon.has-items{border:solid 2px #e86847;cursor:pointer}.cart__icon__count{line-height:1;font-family:LL Circular Bold Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0;display:block;color:#2d2926!important}@media only screen and (max-width: 767px){.cart__icon__count{font-size:11px;font-size:1.1rem}}.mobile__icon{position:absolute;z-index:11;background:none;border:none;padding:0;top:13px;right:16px;opacity:1;transition:.2s opacity ease-in-out;outline:none}@media only screen and (min-width: 1025px){.mobile__icon{display:none}}.mobile__icon svg{width:14.5px;height:12.2px}.mobile__icon.close{opacity:0;transition:.2s opacity ease-in-out}@media screen and (min-width: 768px){.mobile__icon{top:26px}.mobile__icon svg{width:23px;height:23px}}.mobile__nav{position:fixed;left:0;top:calc(var(--announcement-bar-height));border:1px solid #969492;background-color:#fff;width:100%;height:calc(var(--dynamic-app-height) - var(--announcement-bar-height));padding:0;margin:0;transform:translate(100%);transition:transform .8s cubic-bezier(.32,.24,.15,1),height .3s ease,top .3s linear;z-index:10}@media only screen and (min-width: 1025px){.mobile__nav{display:none}}.mobile__nav__header{border-bottom:1px solid #969492}.mobile__nav__header h3.subheading-3{margin:0;line-height:1;padding:14px 15px;text-transform:uppercase;font-family:LL Circular Book Sub,sans-serif;font-weight:400}.mobile__nav__header h3.subheading-3:hover{text-decoration:none}.mobile__nav__header li{padding:8px 0}@media screen and (min-width: 768px){.mobile__nav__header h3.subheading-3{padding:28px 15px}}.mobile__nav__body{height:calc(100vh - 130px);padding:0}.mobile__nav__body ul{padding:0;margin:0;list-style:none;display:block}.mobile__nav__body .subheading-3{text-transform:uppercase;text-decoration:none}.mobile__nav__body .subheading-3:hover{text-decoration:underline}.mobile__nav__body li{display:block;padding:0;text-align:left}.mobile__nav__body li.wide{width:100%;border-right:none;border-bottom:none}.mobile__nav__body a{text-decoration:none;text-transform:uppercase}.mobile__nav__body a[data-mobile-dropdown],.mobile__nav__body a.no-child{position:relative;font-size:1.6rem;border-bottom:1px solid #969492;width:100%;padding:1rem 1.7rem;display:block}@media screen and (max-height: 650px){.mobile__nav__body a[data-mobile-dropdown],.mobile__nav__body a.no-child{font-size:1.2rem}}.mobile__nav__body a[data-mobile-dropdown] svg,.mobile__nav__body a.no-child svg{position:absolute;top:50%;right:1rem;transform:translateY(-50%)!important;height:unset;width:unset}.mobile__nav__body a[data-mobile-dropdown] svg.plus,.mobile__nav__body a.no-child svg.plus{opacity:1}.mobile__nav__body a[data-mobile-dropdown] svg.minus,.mobile__nav__body a.no-child svg.minus{opacity:0}.mobile__nav__body a[data-mobile-dropdown].open svg.plus,.mobile__nav__body a.no-child.open svg.plus{opacity:0}.mobile__nav__body a[data-mobile-dropdown].open svg.minus,.mobile__nav__body a.no-child.open svg.minus{opacity:1}.mobile__nav__dropdown{max-height:0;overflow-y:hidden;display:block;transition:max-height .2s linear}.mobile__nav__dropdown ul.mobile__nav__dropdown__inner{padding:1rem 1.8rem;border-bottom:1px solid #969492}.mobile__nav__footer{position:absolute;left:0;bottom:0;width:100%;padding:1.8rem}.mobile__nav__footer svg{display:block;width:9rem;height:auto}@media screen and (max-height: 650px){.mobile__nav__footer svg{display:none}}.mobile__nav__footer .link{text-transform:none;margin-top:1.5rem}.mobile__nav__footer .link a{text-transform:none}.product-sticky-bar{position:absolute;left:0;bottom:-4px;width:100%;background-color:#fff;transform:translateY(0);z-index:9;transition:transform .3s ease,opacity .1s linear;opacity:0;display:flex;align-items:center;border-bottom:1px solid #969492}@media screen and (max-width: 1250px){.product-sticky-bar .pdp__form__oos-title{display:none}}@media screen and (min-width: 1751px){.product-sticky-bar{border-left:1px solid #969492}}.product-sticky-bar.show{transform:translateY(100%);transition:transform .3s ease,opacity .1s linear;opacity:1}.product-sticky-bar__links{padding-left:25px}.product-sticky-bar__link{padding-right:24px;text-decoration:none;text-transform:uppercase}.product-sticky-bar__link:hover,.product-sticky-bar__link.nav-active{font-weight:600}@media screen and (max-width: 1300px){.product-sticky-bar__links--reduce{display:flex;justify-content:space-evenly;flex:auto;padding-left:0}.product-sticky-bar__links--reduce .product-sticky-bar__link{padding-right:.25em;padding-left:.25em}.product-sticky-bar__links--reduce .title-1{font-size:13px;font-size:1.3rem;border-top:solid 2px transparent;border-bottom:solid 2px transparent}}.product-sticky-bar .pdp__form__quantity__options{bottom:initial;top:calc(100% + 5px)}.product-sticky-bar .pdp__form--oos{display:flex!important}.product-sticky-bar .pdp__form--oos h3{margin-right:20px}.product-sticky-bar .pdp__form{margin-top:0;border-top:none;border-bottom:none;border-right:none}@media only screen and (min-width: 1025px){.product-sticky-bar .pdp__form{margin-left:auto}}@media screen and (max-width: 1200px){.product-sticky-bar .pdp__form__quantity .subheading-3{display:none}}@media only screen and (max-width: 1024px){.product-sticky-bar{z-index:8;bottom:-1px}.product-sticky-bar .pdp__form__quantity__options{top:100%;bottom:initial}.product-sticky-bar__links{display:none}.product-sticky-bar .pdp__form{width:100%;border:none}}@media only screen and (max-width: 767px){.product-sticky-bar{bottom:0}}.cookies{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:1750px;margin:0 auto;background-color:#2d2926;padding:15px 25px;display:flex;align-items:center;transform:translateY(100%);transition:transform .3s ease;z-index:10;outline:none}.cookies:focus{outline:none}.cookies.show{transform:translateY(0);transition:transform .3s ease;transition-delay:.5s}.cookies .cookies__text{color:#fff;padding-right:20px;outline:none}.cookies .cookies__text p,.cookies .cookies__text a{color:#fff}.cookies .cookies__text a{text-decoration:none;font-family:LL Circular Bold Sub,sans-serif}.cookies .cookies__text:focus{outline:none}.cookies .cookies__link{position:relative;color:#fff;margin-left:auto;text-decoration:none}.cookies .cookies__link:before{content:" ";position:absolute;left:0;bottom:-3px;width:100%;background-color:#fff;height:2px}@media only screen and (max-width: 767px){.cookies{display:block;padding:20px}.cookies .cookies__text{display:block;line-height:normal;margin-bottom:10px;padding-right:0}}.hero{position:relative;width:100%;height:calc(100vh - 72px);display:flex;align-items:center;overflow:hidden}.hero__background{position:relative;width:100%;height:46.4375vw;max-height:86vh}.hero__background--video{position:absolute;top:0;left:0;z-index:3}.hero__image,.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;filter:blur(0);transform:scale(1);transition:.2s filter linear,.2s transform linear}.hero__image.blur,.hero__video.blur{filter:blur(10px);transform:scale(1.2);transition:.2s filter linear,.2s transform linear}.hero__image--mobile,.hero__video--mobile{display:none}@media only screen and (max-width: 1024px){.hero__image,.hero__video{display:none}.hero__image--mobile,.hero__video--mobile{display:block}.hero__image--mobile.blur,.hero__video--mobile.blur{filter:unset;transform:unset}}.hero__video{position:absolute;top:0;left:0;z-index:3}.hero__video,.hero__video--mobile{display:block}@media only screen and (max-width: 1024px){.hero__video--mobile{display:block}}@media only screen and (max-width: 767px){.hero{background-position:bottom center;max-height:calc(100vh - 205px);height:500px}}@media only screen and (max-width: 600px){.hero{align-items:flex-start}}@media only screen and (min-width: 1025px){.hero{padding:7rem 0}}.hero--right{justify-content:flex-end}.hero--left{justify-content:flex-start}.hero--center-h{justify-content:center}.hero--top{align-items:flex-start}.hero--bottom{align-items:flex-end}.hero--center-v{align-items:center}@media only screen and (max-width: 1024px){.hero{align-items:center;justify-content:center}}.hero__alt-content{position:relative;z-index:4;background-color:#ffffffd9;padding:5rem}@media only screen and (max-width: 1024px){.hero__alt-content{background:transparent;padding:2rem;max-width:calc(100% - 4rem)!important;margin-left:2rem;margin-top:2rem;margin-right:2rem}.hero__alt-content .hero__subtext{display:none}.hero__alt-content .button{font-size:1.4rem}}.hero__alt-title{display:block}.hero__alt-title .heading-2{margin-top:0;margin-bottom:.3em;font-size:4.8rem}@media only screen and (max-width: 1024px){.hero__alt-title .heading-2{font-size:4.2rem;margin-bottom:.6em}}.hero__subtext{margin-top:0}.hero__reviews{margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.hero__reviews .stars svg{margin-right:5px}.hero__reviews .star-total{position:relative;top:4px;font-family:LL Circular Book Sub,sans-serif;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.hero__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.hero__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}@media only screen and (max-width: 767px){.hero__reviews .link{display:none}}.hero__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.hero__reviews.product__header__reviews--no-tag .link{margin-left:auto}.hero__title{position:relative;display:inline-block;padding-left:75px}.hero__title h2{color:#fff;position:relative;z-index:1}.hero__title .brand-red-curve{position:absolute;top:-7px;left:25px;transform:rotate(-45deg);-webkit-animation:red-curve-rotate ease-out .9s forwards;-moz-animation:red-curve-rotate ease-out .9s forwards;-o-animation:red-curve-rotate ease-out .9s forwards;animation:red-curve-rotate ease-out .9s forwards;animation-delay:.65s}.hero__title .brand-yellow-line{position:absolute;right:-18px;bottom:40px;transform:rotate(-20deg);-webkit-animation:yellow-line-rotate ease-out .7s forwards;-moz-animation:yellow-line-rotate ease-out .7s forwards;-o-animation:yellow-line-rotate ease-out .7s forwards;animation:yellow-line-rotate ease-out .7s forwards;animation-delay:.65s}@media screen and (max-width: 1200px){.hero__title{padding-left:15px;margin-top:65px}.hero__title .brand-yellow-line{right:-45px;bottom:22px;width:150px}.hero__title .brand-red-curve{top:-50px;left:15px}}.hero__content{position:relative;max-width:66rem;width:100%;opacity:0;-webkit-animation:fade-in ease-out .5s forwards;-moz-animation:fade-in ease-out .5s forwards;-o-animation:fade-in ease-out .5s forwards;animation:fade-in ease-out .5s forwards;animation-delay:.5s;z-index:4}.hero__content .button{position:relative;z-index:1;left:7.5rem;top:-1.5rem}@media only screen and (max-width: 767px){.hero__content .button{left:3rem;top:4rem}}@media screen and (max-width: 1200px){.hero__content{max-width:58rem}}.press{border-bottom:1px solid rgba(0,0,0,.5)}.press__quotes{width:100%;text-align:center;padding:6rem 2rem 1rem}.press__quotes__item{display:none;font-size:4.8rem;margin:0 auto}.press__quotes__item.active{display:block}@media only screen and (max-width: 1024px){.press__quotes{padding:2rem 0;min-height:15rem;display:flex;align-items:center}.press__quotes__item{font-size:2.4rem}}.press__inner{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.press__item{display:block;margin:0;padding:50px 15px}.press__item img{max-width:100%;display:block;max-height:63px}@media screen and (max-width: 1200px){.press__item img{max-height:45px;max-width:200px;width:auto;height:auto!important}}@media only screen and (max-width: 1024px){.press__item img{max-width:160px}}@media only screen and (max-width: 767px){.press__inner{justify-content:space-evenly;padding:35px 25px}.press__item{max-width:calc(50% - 30px);padding:21px 15px}.press__item img{max-width:100%;max-height:33px}}.home-text-block{background-color:#f2b826;padding:110px 0 90px;border-bottom:1px solid rgba(0,0,0,.5)}.home-text-block.color-bg--orchid{background-color:#e2d9e3}.home-text-block.color-bg--orchid .home-text-block__inner p,.home-text-block.color-bg--orchid .home-text-block__inner h3,.home-text-block.color-bg--orchid .home-text-block__inner .button{color:#2d2926!important}.home-text-block.color-bg--orchid .home-text-block__inner .button{border-color:#2d2926}.home-text-block.color-bg--orchid .home-text-block__inner .button:hover{border-color:#fff}.home-text-block.color-bg--pink{background-color:#f4d8d2}.home-text-block.color-bg--pink .home-text-block__inner p,.home-text-block.color-bg--pink .home-text-block__inner h3,.home-text-block.color-bg--pink .home-text-block__inner .button{color:#2d2926!important}.home-text-block.color-bg--pink .home-text-block__inner .button{border-color:#2d2926}.home-text-block.color-bg--pink .home-text-block__inner .button:hover{border-color:#fff}.home-text-block.color-bg--blue{background-color:#3d6897}.home-text-block.color-bg--tomato{background-color:#e86847}.home-text-block.color-bg--black{background-color:#2d2926}@media only screen and (max-width: 600px){.home-text-block{padding:38px 0}.home-text-block .home-text-block__inner{display:block;width:100%}.home-text-block .home-text-block__inner .home-text-block__title,.home-text-block .home-text-block__inner p{width:100%}.home-text-block .home-text-block__inner p{margin-top:30px}}.home-text-block__inner{display:flex;flex-wrap:wrap;align-items:flex-start}.home-text-block__inner .home-text-block__title{width:50%}.home-text-block__inner h3,.home-text-block__inner p{margin-top:0}.home-text-block__inner h3{margin-bottom:20px;padding-right:25px}.home-text-block__inner p{width:50%;color:#fff}.product-grid{display:flex;flex-wrap:wrap}.product-grid--standard{margin-bottom:-1px}.product-grid.home-grid{padding:0}.product-grid.product-grid--3-grid .product-grid__item:last-child{border-right:none}@media screen and (min-width: 768px){.product-grid.product-grid--3-products .product-grid__item{width:33.33%;padding-bottom:42.7735%}}.product-grid__item{position:relative;width:33.33%;padding-bottom:42.7735%;height:0;border-bottom:1px solid #969492;border-right:1px solid #969492}@media only screen and (min-width: 1025px){.product-grid__item.product-grid__item--3{border-right:none;border-right-width:0}}.product-grid__item__wrap{position:absolute;left:0;top:0;width:100%;height:100%;padding:23px 25px;background-color:#fff0;transition:background-color .2s linear}.product-grid__columnize{display:flex;flex-wrap:wrap;width:33.33%}.product-grid__columnize .product-grid__item--product,.product-grid__columnize .product-grid__item--title{width:100%;padding-bottom:128.2667%}.product-grid__item--product{background-size:cover;background-position:center;background-repeat:no-repeat}.product-grid__item--product:hover .grid-product__hover{opacity:1;transition:opacity .2s ease-in-out}.product-grid__item--product:hover .icon-arrow-right{opacity:1;transition:all .2s linear;transform:translate(0)}.product-grid__item--product:hover .product-grid__item__wrap{background-color:#ffffffa6;transition:background-color .2s ease-in-out}.product-grid__item--product .icon-arrow-right{position:absolute;right:20px;top:20px;transition:all .2s linear;transform:translate(-20px)}.product-grid__item--product .title-1{margin-top:0;text-transform:uppercase;font-weight:700}.product-grid__item--product .caption{max-width:24rem}.product-grid__item__cta{position:absolute;left:0;bottom:0;width:100%}.grid-product__hover{opacity:0;transition:opacity .2s ease-in-out}.grid-product__short-caption{position:absolute;top:4.6rem;left:2.5rem;opacity:1;transition:opacity .2s ease-in-out}.product-grid__item:hover .grid-product__short-caption{opacity:0;transition:opacity .2s ease-in-out}@media only screen and (min-width: 1025px){.grid-product__short-caption{top:4.6rem;left:2.5rem}}.product-grid__tag{position:absolute;right:18px;top:18px}@media only screen and (min-width: 1401px){.product-grid__tag{top:21px;right:24px;bottom:unset;left:unset;opacity:1;transition:opacity .2s ease-in-out}.product-grid__item__wrap:hover .product-grid__tag{opacity:0;transition:opacity .2s ease-in-out}}.product-grid__item--title .product-grid__item__wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.product-grid__item--title .product-grid__item__wrap.color-bg--orchid{background-color:#e2d9e3}.product-grid__item--title .product-grid__item__wrap.color-bg--pink{background-color:#f4d8d2}.product-grid__item--title .product-grid__item__wrap.color-bg--blue{background-color:#3d6897}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--blue .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--blue p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--golden{background-color:#f2b826}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--golden .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--golden p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato{background-color:#e86847}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--tomato p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--black{background-color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--black .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--black .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--black p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--black .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--black .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .inner{display:block;max-width:33.5rem}.product-grid__item--title .title-1,.product-grid__item--title .header-3,.product-grid__item--title p,.product-grid__item--title .button{margin-top:0;display:block}.product-grid__item--title .title-1{margin-bottom:5px;text-transform:uppercase}.product-grid__item--title .header-3{margin-bottom:20px}.product-grid__item--title p{margin-bottom:35px}.product-grid__item--tall-image{position:relative;width:66.66%;padding-bottom:85.59%;background-size:cover;border-right:none}.product-grid__item--tall-image .inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:25px;display:flex;align-items:center}.product-grid__item--tall-image .title-2{position:relative;margin-left:auto;max-width:27rem;text-transform:uppercase}.product-grid__item--tall-image .title-2 span{position:relative;z-index:2}.product-grid__item--tall-image svg{position:absolute;right:28px;top:-57px;z-index:1}.product-grid__item--cta-image{width:66.66%;padding-bottom:42.7735%;background-size:cover}.product-grid__item--cta-image .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.product-grid__item--cta-image .content{background-color:#fff;width:50%;padding:25px;min-width:50rem}@media screen and (max-width: 1200px){.product-grid__item--cta-image .content{min-width:42rem}}@media only screen and (max-width: 1024px){.product-grid__item--cta-image .content{min-width:auto;width:100%;max-width:calc(100% - 32px)}.product-grid__item--cta-image .content .subheading-1{font-size:24px}.product-grid__item--cta-image .content .cta-area{padding-top:20px}}.product-grid__item--cta-image .subheading-1{line-height:1.347;margin-top:0;margin-bottom:55px}.product-grid__item--cta-image .cta-area{display:flex;margin-bottom:5px;align-items:center}.product-grid__item--cta-image .caption{margin-left:auto}@media only screen and (max-width: 1024px){.product-grid__item--product{width:50%;padding-bottom:64.1667%;order:2}.product-grid__item--title{order:1;width:100%;padding-bottom:50%}.product-grid__columnize,.product-grid__item--tall-image{width:50%}.product-grid__item--tall-image{order:2;padding-bottom:128.3334%}.product-grid__item--cta-image{order:2;width:100%;padding-bottom:64.133%}}@media only screen and (max-width: 767px){.product-grid__item--product{width:100%;padding-bottom:128.2667%}.product-grid__item--title{padding-bottom:128.2667%}.product-grid__columnize{width:100%}.product-grid__item--cta-image{padding-bottom:128.3334%}.product-grid__item--tall-image{display:none;background-image:none}.product-grid--single-row .no-bottom-border{border-right:none;border-bottom:1px solid #969492!important}.product-grid--single-row .no-bottom-border.product-grid__item--2{border-bottom:none!important}}@media only screen and (max-width: 1024px){.home-icons__wrapper{border-bottom:1px solid rgba(0,0,0,.5);text-align:center}}.home-icons{display:flex;flex-wrap:wrap;justify-content:space-around;padding:11px 25px;border-bottom:1px solid rgba(0,0,0,.5)}@media screen and (max-width: 1200px){.home-icons{padding:11px 0}.home-icons .home-icons__item{transform:scale(.65)}}@media only screen and (max-width: 1024px){.home-icons{padding:11px 25px;display:inline-block;border-bottom:none}.home-icons .home-icons__item{transform:scale(1);text-align:left;display:flex;justify-content:flex-start;height:40px}.home-icons .home-icons__item svg{margin-right:20px}}.home-icons__item{display:flex;justify-content:center;align-items:center}.home-icons__item .title-2{text-transform:uppercase}.home-icons__item svg{margin-right:9px;width:17px}.cta-title{border-bottom:1px solid rgba(0,0,0,.5)}.cta-title .wrap{display:flex;padding:35px 25px;align-items:center}.cta-title .wrap .heading-3{margin:0}.cta-title .wrap .button{margin-left:auto}@media only screen and (max-width: 767px){.cta-title .wrap{display:block;padding:25px}.cta-title .wrap .button{margin-top:25px}}.home-reviews{padding:90px 25px 60px;border-bottom:1px solid #969492}.home-reviews .slick-arrow{display:none!important}@media only screen and (max-width: 767px){.home-reviews{padding:50px 25px}}.home-reviews__item__inner{max-width:65rem;margin-left:auto;margin-right:auto;display:block!important}.home-reviews__item .item__header{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.home-reviews__item .item__header .header__item{padding:0 22px}.home-reviews__item .item__header .header__item--count{line-height:.5}.home-reviews__item .item__header .header__divider{height:35px;width:1px;background-color:#969492}.home-reviews__item .item__header .title-1{text-transform:uppercase}@media only screen and (max-width: 600px){.home-reviews__item .item__header{max-width:35rem;margin-left:auto;margin-right:auto}.home-reviews__item .item__header .header__divider.last{display:none}}@media screen and (max-width: 355px){.home-reviews__item .item__header{flex-direction:column}.home-reviews__item .item__header .header__item--count{line-height:1;margin-top:10px}.home-reviews__item .item__header .caption{margin-top:10px}.home-reviews__item .item__header .header__divider{display:none}}.home-reviews__item .item__body{line-height:1.39;text-align:center}@media only screen and (max-width: 767px){.home-reviews__item .item__body{font-size:24px;font-size:2.4rem}}.home-reviews__footer{text-align:center}.home-reviews__link{position:relative;text-decoration:none;margin-bottom:38px;display:inline-block}.home-reviews__link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.footer{position:relative;z-index:2;display:flex;flex-wrap:wrap;background-color:#fff;max-width:1750px;margin-left:auto;margin-right:auto;border-top:1px solid #969492;border-left:1px solid #969492;border-right:1px solid #969492}.footer p,.footer ul,.footer a{margin-top:0}.footer ul{list-style:none;padding-left:0}.footer__column{width:33.3333%;border-right:1px solid #969492;border-bottom:1px solid #969492;padding:35px 15px 5px;display:flex;align-items:flex-start;justify-content:center}.footer__column .link{margin-bottom:13px}.footer__column .link,.footer__column .link a{text-decoration:none}.footer__column .disclaimer{margin-top:11px}.footer__column.footer__column--socials{justify-content:center}.footer__column.footer__column--socials>div{display:inline-block;max-width:50%}.footer__column.footer__column--socials .brand-curved-logo{margin-bottom:5px}@media screen and (max-width: 1200px){.footer__column.footer__column--socials .brand-curved-logo{padding-right:20px}}.footer__column.footer__column--socials .link a{position:relative}.footer__column.footer__column--socials .link a svg{position:absolute;top:3px;right:-12px;transform:translateY(0) translate(0);transition:transform .2s ease-in-out}.footer__column.footer__column--socials .link a:hover{text-decoration:none}.footer__column.footer__column--socials .link a:hover svg{transform:translateY(-3px) translate(3px);transition:transform .2s ease-in-out}.footer__column.footer__column--klaviyo>div{max-width:40rem}.footer__column.footer__column--klaviyo .link{margin-bottom:12px}.footer__column.footer__column--menu{border-right:none}.footer__column.footer__column--menu>div{width:100%;padding:0 15px;display:flex;justify-content:space-around}@media screen and (max-width: 1200px){.footer__column.footer__column--menu>div{padding:0}}@media only screen and (max-width: 1024px){.footer__column{width:100%;border-right:none;border-bottom:1px solid #969492}.footer__column>div{max-width:200px}.footer__column.footer__column--socials{order:3}.footer__column.footer__column--socials>div{display:inline-block;max-width:17rem}.footer__column.footer__column--klaviyo>div{max-width:31rem}.footer__column.footer__column--menu>div{justify-content:space-around;max-width:31rem}}.footer__menu{min-width:30%;padding-right:10px}.klaviyo__form .kmail-show-on-success,.klaviyo__form .kmail-show-on-fail,.klaviyo__form .sms-show-on-success,.klaviyo__form .sms-show-on-fail{display:none}.klaviyo__form__row{display:flex}.klaviyo__form__row .klaviyo__input{width:calc(50% - .5rem);margin-right:1rem}.klaviyo__form__row .klaviyo__input:last-of-type{margin-right:0}.klaviyo__form input:-webkit-autofill,.klaviyo__form input:-webkit-autofill:hover,.klaviyo__form input:-webkit-autofill:focus,.klaviyo__form textarea:-webkit-autofill,.klaviyo__form textarea:-webkit-autofill:hover,.klaviyo__form textarea:-webkit-autofill:focus,.klaviyo__form select:-webkit-autofill,.klaviyo__form select:-webkit-autofill:hover,.klaviyo__form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #ededed inset!important;background-color:#ededed;outline:none}.klaviyo__form{position:relative}.klaviyo__form .klaviyo__message{position:absolute;background-color:#ededed;padding:13px;line-height:1;top:0;left:0;width:100%;margin:0;font-size:13px}.klaviyo__form .klaviyo__input{background-color:#ededed;padding:8px 10px;line-height:1;position:relative}.klaviyo__form .klaviyo__input textarea,.klaviyo__form .klaviyo__input select,.klaviyo__form .klaviyo__input input,.klaviyo__form .klaviyo__input button{outline:none}.klaviyo__form .klaviyo__input input{margin:0;border:0;background:none;width:100%;height:100%;color:#2d2926}.klaviyo__form .klaviyo__input button{position:absolute;background:none;border:none;right:0;top:0;display:block;width:40px;height:40px;text-align:center}.klaviyo__form .klaviyo__input button:hover .icon-arrow-right{transform:translate(5px);transition:.3s transform ease-in-out}.klaviyo__form .klaviyo__input button .icon-arrow-right{width:9px;height:9px;position:relative;left:8px;transform:translate(0);transition:.3s transform ease-in-out}.klaviyo__form .klaviyo__input button .icon-check{width:10px;height:10px;position:relative;left:8px}.klaviyo__form .klaviyo__input button .icon-close{width:8px;height:8px;position:relative;left:8px}.klaviyo__form .klaviyo__input button .kmail-hide-on-submit{display:block}.popup{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;padding:25px}@media only screen and (max-width: 600px){.popup{top:45px;padding:15px;height:calc(100% - 45px)}}@media screen and (max-width: 370px){.popup{padding:12px}}.popup[data-popup-status=inactive],.popup[data-popup-status=disabled]{display:none}.popup[data-popup-status=closed]{-webkit-animation:closePopup .5s ease-in-out forwards;-moz-animation:closePopup .5s ease-in-out forwards;-o-animation:closePopup .5s ease-in-out forwards;animation:closePopup .5s ease-in-out forwards}.popup[data-popup-status=closed] .brand-yellow-line{-webkit-animation:unRotateBar .7s ease-in-out forwards;-moz-animation:unRotateBar .7s ease-in-out forwards;-o-animation:unRotateBar .7s ease-in-out forwards;animation:unRotateBar .7s ease-in-out forwards}.popup[data-popup-status=open]{display:block;opacity:1;-webkit-animation:openPopup .7s ease-in-out forwards;-moz-animation:openPopup .7s ease-in-out forwards;-o-animation:openPopup .7s ease-in-out forwards;animation:openPopup .7s ease-in-out forwards}.popup[data-popup-status=open] .popup__inner{transform:translateY(-50%);transition:transform .5s ease-in-out}.popup[data-popup-status=open].popup--home .popup__inner{transform:translateY(0)}.popup[data-popup-status=open] .brand-yellow-line{-webkit-animation:rotateBar .7s ease-in-out forwards;-moz-animation:rotateBar .7s ease-in-out forwards;-o-animation:rotateBar .7s ease-in-out forwards;animation:rotateBar .7s ease-in-out forwards;animation-delay:.1s}.popup input:-webkit-autofill,.popup input:-webkit-autofill:hover,.popup input:-webkit-autofill:focus,.popup textarea:-webkit-autofill,.popup textarea:-webkit-autofill:hover,.popup textarea:-webkit-autofill:focus,.popup select:-webkit-autofill,.popup select:-webkit-autofill:hover,.popup select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #ededed inset!important;background-color:#ededed;outline:none}.popup .klaviyo__button,.popup .klaviyo__input{margin-bottom:.5em}.popup--home{top:unset;left:0;bottom:0;width:100%;height:auto;display:block;padding:0}@media only screen and (max-width: 600px){.popup--home{top:unset;padding:0;height:auto}}@media screen and (max-width: 370px){.popup--home{padding:0}}.popup__home-content{text-align:center;max-width:50rem;margin:0 auto}.popup__home-content form{max-width:32rem;margin:0 auto;z-index:3}.popup__inner{position:relative;top:50%;transform:translateY(-40%);z-index:2;max-width:48.2rem;padding:35px;margin:0 auto;background-color:#fff;transition:transform .5s ease-in-out}.popup__inner .heading-3,.popup__inner p{position:relative;z-index:2}.popup__inner .heading-3{margin-top:0;margin-bottom:15px;text-align:center;line-height:1.1666}.popup__inner p:not(.disclaimer){margin-bottom:30px}.popup__inner .brand-yellow-line{position:absolute;right:90px;top:137px;opacity:.35;z-index:1}.popup__inner .icon-close{position:absolute;top:20px;right:20px;cursor:pointer;z-index:3;transform:rotate(0);transition:transform .3s ease-in-out}.popup__inner .icon-close:hover{transform:rotate(15deg);transition:transform .3s ease-in-out}.popup--home .popup__inner{border-top:1px solid #969492;position:relative;top:unset;transform:translateY(50%);max-width:100%;width:100%}@media only screen and (min-width: 1025px){.popup--home .popup__inner .brand-yellow-line{opacity:1}.popup--home .popup__inner .icon-close{width:2.3rem;height:2.3rem}}@media only screen and (max-width: 600px){.popup__inner{padding:25px 32px 32px}.popup__inner .icon-close{top:13px;right:11px}.popup__inner p:not(.disclaimer){font-family:FairplexWideOT-Medium,georgia,sans-serif;line-height:1.65;margin-top:30px}.popup__inner .disclaimer{margin-bottom:0}.popup__inner .brand-yellow-line{display:inline;right:14px;top:176px}.popup__inner .brand-yellow-line.mobile{display:none}}.popup__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#fff;opacity:.75;cursor:pointer}@keyframes rotateBar{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes unRotateBar{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes openPopup{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1;display:block}}@keyframes closePopup{0%{opacity:1}99%{opacity:0}to{opacity:0}}.cart{margin-top:0!important;position:fixed;top:0;right:0;z-index:12;transform:translate(100%);height:100vh;padding:25px;width:52.7rem;max-width:100%}@media only screen and (max-width: 767px){.cart{top:45px;width:100%;height:calc(100vh - 45px);border-bottom:1px solid #969492;padding:15px}}.cart__header{padding:26px 0 24px}.cart__header .title-2{position:absolute;top:2px;left:0;line-height:1;z-index:11;text-transform:uppercase;padding:4px 6px;border:solid 2px transparent;transition:border .1s ease-in-out;display:block;text-indent:.2em;margin:0}@media only screen and (max-width: 767px){.cart__header{display:none}}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__header{padding-bottom:9px}}.cart__overlay{position:fixed;top:0;left:0;background:rgba(255,255,255,.75);z-index:8;width:100%;height:100%;cursor:pointer;transition:opacity .5s ease;opacity:0;pointer-events:none}h3.cart__mobile-header{position:fixed;top:2px;left:0;margin:0;line-height:1;padding:13px 15px;text-transform:uppercase;font-family:LL Circular Book Sub,sans-serif;font-weight:400;transform:translate(-100%);transition:transform .8s cubic-bezier(.32,.24,.15,1);z-index:13}.cart-open .cart{z-index:14;transition:transform .8s cubic-bezier(.32,.24,.15,1);transform:translate(0);overflow:scroll}@media only screen and (max-width: 767px){.cart-open .cart{overflow:hidden}}.cart-open .cart__overlay{opacity:.8;pointer-events:auto}@media only screen and (max-width: 767px){.cart-open .cart__overlay{display:none}}.cart-open h3.cart__mobile-header{transition:transform .8s cubic-bezier(.32,.24,.15,1);transform:translate(0)}.cart-activated .cart{transition:transform .8s cubic-bezier(.32,.24,.15,1)}.cart__inner{overflow-y:scroll;max-height:calc(100vh - 440px);margin-top:7.8rem}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__inner{max-height:calc(100vh - 402px)}}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__inner{max-height:calc(100vh - 387px)}}@media only screen and (max-width: 767px){.cart__inner{margin-top:3rem;max-height:calc(100vh - 436px);margin-left:-15px;margin-right:-15px}}.cart__inner.has-note{max-height:calc(100vh - 430px)}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__inner.has-note{max-height:calc(100vh - 325px)}}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__inner.has-note{max-height:calc(100vh - 300px)}}@media only screen and (max-width: 767px){.cart__inner.has-note{margin-top:3rem;max-height:calc(100vh - 413px)}}.cart__items{border-top:1px solid #969492;border-bottom:1px solid #969492}.cart__item{display:flex;align-items:center;border-bottom:1px solid #969492}.cart__item:last-of-type{border-bottom:none}@media only screen and (max-width: 767px){.cart__item{padding:0 15px}}.cart__item__content{padding:25px 0 18px 30px;width:calc(100% - 110px)}.cart__item__content .cr1{align-items:flex-start;justify-content:space-between;margin-bottom:27px}@media only screen and (max-width: 767px){.cart__item__content .cr1{margin-bottom:1rem}}.gift .cart__item__content .cr1{margin-bottom:0}.cart__item__content .cr2{align-items:flex-end;justify-content:space-between}.cart__item__content .title-1{margin:0;text-transform:uppercase;color:#000;text-decoration:none}.cart__item__content .title-1:hover{text-decoration:underline}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__item__content{padding:8px}}@media only screen and (max-width: 600px){.cart__item__content{padding:0 8px;width:calc(100% - 70px)}.cart__item__content .cr1{display:block}.cart__item__content .cr2{align-items:center}.cart__item__content .cr2 .cart__item__remove,.cart__item__content .cr2 .cart__item__edit{top:0}}@media screen and (max-width: 370px){.cart__item__content{max-width:calc(100% - 80px);width:100%}}.cart__item__content--gift-note{padding:20px 0 10px;width:100%}.cart__item__content--gift-note .cr1{margin-bottom:1rem}.cart__item__content--gift-note .cart__item__note-toggle .title-1{font-size:1rem;font-weight:700}@media only screen and (max-width: 767px){.cart__item__content--gift-note{padding:12px 8px}}@media screen and (max-width: 370px){.cart__item__content--gift-note{max-width:100%}}.cart__item__content .cr1,.cart__item__content .cr2{display:flex}.cart__item__image-container{width:110px}.cart__item__image-container img{display:block}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__item__image-container{width:90px;max-width:40%}}@media only screen and (max-width: 600px){.cart__item__image-container{width:90px;max-width:40%}}@media screen and (max-width: 420px){.cart__item__image-container{width:70px;margin-right:auto}}.cart__item__controls{background-color:#ededed;padding:6px 15px;width:90px;display:flex;justify-content:space-between;align-items:center}.cart__item__controls .controls__minus,.cart__item__controls .controls__plus{cursor:pointer}@media only screen and (max-width: 767px){.cart__item__controls{padding:3px 10px;margin-top:2px}}.cart__item__quantity{font-family:LL Circular Bold Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.2em;text-indent:.2em;color:#000;position:relative;top:-2px;cursor:default}.cart__item__remove,.cart__item__edit{position:relative;top:3px;cursor:pointer;opacity:1;line-height:1;font-size:9px}.cart__item__remove svg,.cart__item__remove span,.cart__item__edit svg,.cart__item__edit span{opacity:.5;transition:.2s opacity ease}.cart__item__remove:hover svg,.cart__item__remove:hover span,.cart__item__edit:hover svg,.cart__item__edit:hover span{opacity:1;transition:.2s opacity ease}.cart__item__remove svg,.cart__item__edit svg{position:relative;top:1px}.cart__item__remove span,.cart__item__edit span{color:#000;text-transform:uppercase;display:inline-block;margin-left:7px;transition:.2s opacity ease}.cart__item__edit svg{top:0;width:9px;height:9px;transform:scale(1.5)}.cart__note{margin-top:19px;position:absolute;bottom:200px;width:100%;left:0;background-color:#e2d9e3;padding-top:10px;border-top:1px solid #969492;border-bottom:1px solid #969492}.cart__note a{text-decoration:none}.cart__note .tiny{color:#000;font-size:1rem;display:inline-block;text-transform:uppercase}@media only screen and (max-width: 767px){.cart__note .tiny{max-width:calc(100% - 140px)}}@media screen and (max-width: 370px){.cart__note .tiny{font-size:9px}}.cart__note__title{position:relative;width:100%;margin-bottom:-5px}.cart__note__title .text{font-size:18px;font-size:1.8rem;font-weight:400;font-family:LL Circular Book Sub,sans-serif;margin-left:2rem}@media only screen and (max-width: 767px){.cart__note__title .text{font-size:14px;font-size:1.4rem}}.cart__note__title svg{position:absolute;top:10px;right:20px}@media only screen and (max-width: 767px){.cart__note__title{margin-bottom:-10px}.cart__note__title svg{top:5px}}.cart__note__button{width:117px;font-size:1rem;color:#000;font-family:LL Circular Bold Sub,sans-serif;line-height:1;padding:1rem 0;border:1px solid #969492;display:block!important;text-align:center;text-transform:uppercase}.cart__note__button--save{position:absolute;right:21px;bottom:19px}@media only screen and (max-width: 767px){.cart__note__button--save{bottom:18px}}.cart__note__button--save--left{position:static;margin-top:11px}@media only screen and (max-width: 767px){.cart__note__button--save--left{margin-top:6px}}.cart__note__button--toggle{margin-left:auto;margin-right:25px}.cart__note.open .cart__note__button--toggle{display:none!important}.cart__note:not(.open) .cart__note__title{padding-bottom:2.9rem;padding-top:1.4rem;padding-left:.3rem}@media only screen and (max-width: 767px){.cart__note:not(.open) .cart__note__title{padding-bottom:1.9rem;padding-top:.4rem}}.cart__note:not(.open) .cart__message,.cart__note:not(.open) .cart__note__title svg{display:none}.cart__note:not(.has-note) .icon-carat{display:none}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__note{bottom:160px}}@media only screen and (max-width: 767px){.cart__note{bottom:265px;padding-bottom:5px}}.cart__note.no-meter{bottom:110px}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__note.no-meter{bottom:90px}}@media only screen and (max-width: 767px){.cart__note.no-meter{bottom:185px}}.cart__note__title{display:flex;align-items:center}.cart__note__title .cart__note__price{margin-left:auto;opacity:0}.cart__note__title .cart__note__price.show{opacity:1}.cart__note__title div{display:flex}.cart__note__title div>span{margin-right:5px}.cart__note__title div>span.cart-checkbox{position:relative;top:3px}@media only screen and (max-width: 767px){.cart__note__title div>span.cart-checkbox{top:1px}}.cart__note__title .icon-carat{width:7px;cursor:pointer;transform:rotate(180deg)}.cart-checkbox{width:13px;height:13px;border:solid 1px #969492;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-checkbox svg{width:9px;height:9px}.cart-checkbox[data-checked=false] svg{display:none}[data-checked=false] .cart-checkbox svg{display:none}.cart__message{padding:20px}.cart__message textarea{background:transparent;border:1px solid #969492;padding:1rem;width:100%;resize:none;color:#2d2926;font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-weight:400;line-height:normal;outline:none}.cart__message textarea,.cart__message textarea::-webkit-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea:-moz-placeholder{color:#a7a7a7;font-family:LL Circular Book Sub,sans-serif;font-size:18px;font-weight:400;line-height:normal}.cart__message a[data-cart=enableHandwrittenNote],.cart__message .cart__note__placeholder{display:flex;margin-top:2rem;margin-bottom:1rem}.cart__message a[data-cart=enableHandwrittenNote] .cart-checkbox,.cart__message .cart__note__placeholder .cart-checkbox{margin-right:5px}@media only screen and (max-width: 767px){.cart__message a[data-cart=enableHandwrittenNote],.cart__message .cart__note__placeholder{margin-top:8px;align-items:center}.cart__message a[data-cart=enableHandwrittenNote] .cart-checkbox,.cart__message .cart__note__placeholder .cart-checkbox{margin-right:8px}}@media only screen and (max-width: 767px){.cart__message{padding:20px 20px 10px}.cart__message textarea{min-height:80px;font-size:12px;font-size:1.2rem}.cart__message textarea,.cart__message textarea::-webkit-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea:-moz-placeholder{font-size:12px;font-size:1.2rem}}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__message textarea{font-size:14px;font-size:1.4rem}.cart__message textarea,.cart__message textarea::-webkit-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea:-moz-placeholder{font-size:14px;font-size:1.4rem}}.cart__pairing{padding-top:15px}.cart__pairing .subheading-3{margin-top:0;margin-bottom:15px;text-transform:uppercase}@media only screen and (max-height: 800px){.cart__pairing .subheading-3{margin-bottom:10px;font-size:12px;font-size:1.2rem}}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__pairing .subheading-3{font-size:12px;font-size:1.2rem}}.cart__pairing.hide{display:none}@media only screen and (max-height: 800px){.cart__pairing{padding-top:10px}}@media only screen and (max-width: 767px){.cart__pairing{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767px) and (max-height: 700px){.cart__pairing .subheading-3{display:none}}@media screen and (max-height: 600px){.cart__pairing{display:none}}.cart__pairing__inner{display:flex}.cart__pairing__item{position:relative;width:110px;margin-right:17px;cursor:pointer;transform:translateY(0);transition:transform .3s ease-in-out}.cart__pairing__item .cart__pairing__button{position:absolute;bottom:3rem;left:0;width:100%;opacity:0;background-color:#fff}@media only screen and (max-width: 767px){.cart__pairing__item .cart__pairing__button{opacity:1;position:static}.cart__pairing__item .cart__pairing__button .button-text{display:none}}.cart__pairing__item:hover{transform:translateY(-5px);transition:transform .3s ease-in-out}.cart__pairing__item:hover .cart__pairing__button{transition:all .1s ease-in-out;opacity:1}@media only screen and (max-width: 767px){.cart__pairing__item{width:auto;margin-right:8px}.cart__pairing__item img{max-width:70px}.cart__pairing__item:hover{transform:translateY(0)}}@media screen and (max-height: 705px) and (min-width: 1025px){.cart__pairing__item{width:98px}}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__pairing__item img{max-width:80px}}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__pairing__item img{max-width:70px}}.cart__pairing__title{font-family:LL Circular Book Sub,sans-serif;font-size:9px;font-weight:400;line-height:normal;letter-spacing:.2em;color:#000;text-transform:uppercase;display:block;margin-bottom:10px}@media screen and (max-height: 700px) and (min-width: 1025px){.cart__pairing__title{margin-bottom:5px;margin-top:-5px}}.cart__pairing__button{font-family:LL Circular Bold Sub,sans-serif;font-size:9px;font-weight:400;line-height:1;letter-spacing:.2em;color:#000;text-transform:uppercase;display:block;width:100%;padding:10px;border:1px solid #969492;text-align:center;text-decoration:none;transition:all .1s ease-in-out}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__pairing__button{padding:5px;max-width:92px}}.cart__shipping{position:absolute;left:25px;width:calc(100% - 50px);top:7.4rem;padding-top:1.5rem;border-top:1px solid #969492}.cart__shipping p{text-align:center;margin:0}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__shipping{padding-top:1rem}}@media only screen and (max-width: 767px){.cart__shipping{top:-.6rem;left:15px;padding-top:1rem;width:calc(100% - 30px)}}.cart__shipping-bar{position:relative;width:100%;height:10px;border:1px solid #969492;border-width:.5px;margin-top:12px}@media only screen and (max-width: 767px){.cart__shipping-bar{margin-top:6px}}.cart__shipping-bar__bar{position:absolute;left:0;top:0;height:100%;background-color:#e86847;transition:width .6s ease-in-out}.cart__route{position:absolute;left:0;width:100%;bottom:170px;border-top:1px solid #969492}.cart__route__inner{width:calc(100% - 50px);margin-left:25px}.cart__route .pw-route-protection.desktop-align-right{justify-content:center}@media only screen and (max-width: 767px){.cart__route .pw-route-protection.desktop-align-right{justify-content:flex-start}}.cart__route .pw-trademark{display:none!important}.cart__route .pw-route-protection{padding:0}.cart__route .pw-route-protection .pw-content .pw-title{font-size:clamp(13px,1.04vw,15px)}.cart__route .pw-route-protection .pw-content .pw-subtitle{font-size:clamp(10px,.09vw,13px);max-width:100%;margin-bottom:5px}.cart__route .pw-route-protection .pw-container{padding-top:12px;padding-left:12px;padding-right:12px;max-width:100%}@media only screen and (max-width: 767px){.cart__route .pw-route-protection .pw-container{padding:0}.cart__route .pw-route-protection .pw-container .pw-content{margin-left:7px}.cart__route .pw-route-protection .pw-container .pw-title{font-size:14px}.cart__route .pw-route-protection .pw-container .pw-subtitle{font-size:11px;margin-bottom:2px}}@media screen and (max-width: 415px){.cart__route .pw-route-protection .pw-container .pw-content-wrapper{margin-left:-35px}}.cart__route .pw-route-protection .pw-border{display:none}.cart__route .route-widget{display:flex!important;justify-content:flex-start!important}.cart__route .route-widget .rw-contents{width:100%}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span.rw-checked{background-color:#306e9a}.cart__route .route-widget .rw-contents .rw-center .rw-text-top,.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom{display:inline-block;font-family:LL Circular Book Sub;font-size:14px}.cart__route .route-widget .rw-contents .rw-center .rw-text-top{color:#000;font-weight:400}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom{color:gray;font-weight:400;margin-left:4px;text-transform:lowercase}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom strong{color:#000!important;font-weight:400}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span{position:relative;height:23px;width:60px;padding:0 3px}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider{right:29px}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider.rw-unchecked{left:3px;right:unset}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text{font-size:13px;font-family:LL Circular Book Sub;font-weight:400}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text{font-size:13px;font-family:LL Circular Book Sub;margin-left:auto;margin-right:6px}.cart__route .route-widget .rw-contents .rw-center .rw-text-top .rw-info{position:absolute;left:0;top:42px;display:block;width:15px;height:15px;border:solid .5px #969492!important;font-family:FairplexWideOT-Book,georgia,sans-serif;color:#000;font-size:10px;line-height:1.4;text-indent:2px;font-style:normal;margin-left:0}.cart__route .route-widget .rw-contents .rw-left .rw-route-logo{position:relative;top:2px;width:22px!important}.cart__route small{font-size:12px;font-size:1.2rem;line-height:1.3;display:block;padding-left:12px;font-size:10px;color:#000;margin-top:10px;margin-left:-3px}@media only screen and (max-width: 767px){.cart__route small{margin-top:0}}.cart__route .pw-footer{position:absolute;left:24px;bottom:-8px;transform:scale(.8);transform-origin:top left}@media screen and (min-width: 416px){.cart__route .pw-footer{left:55px}}@media screen and (min-width: 768px){.cart__route .pw-footer{left:12rem;bottom:12px;transform:scale(.75)}}.cart__route .pw-learn-more{display:block;font-size:1.2rem;margin-top:.7rem}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__route{bottom:132px}}@media only screen and (max-width: 767px){.cart__route{bottom:245px;left:0;width:calc(100% + 20px)}.cart__route__inner{margin-left:0;width:100%}.cart__route .route-div{transform:scale(.8)}.cart__route .rw-contents .rw-right{position:absolute;right:10px;top:40px}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text,.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text{margin-top:-1px}.cart__route .route-widget .rw-contents .rw-center .rw-text-top,.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom{font-size:12px}.cart__route .pw-route-protection{padding:2px 0}.cart__route small{font-size:10px;width:calc(100% - 74px);transform:scale(.8);padding-left:12px}}@media screen and (max-width: 360px){.cart__route .route-widget .rw-contents .rw-center .rw-text-top,.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom{font-size:10px}}.cart__checkout{position:absolute;left:25px;bottom:96px;width:calc(100% - 50px);padding:18px 15px}@media screen and (max-height: 870px) and (min-width: 1025px){.cart__checkout{bottom:81px;padding:10px 7px}}@media only screen and (max-width: 767px){.cart__checkout{bottom:186px;padding:15px;left:15px;width:calc(100% - 30px)}}@media screen and (max-width: 370px){.cart__checkout{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 332px){.cart__checkout{font-size:13px;font-size:1.3rem}}.founder-letter{padding:55px 30px}.founder-letter__inner{max-width:90rem;margin:0 auto}.founder-letter .subheading-2{margin-top:2.2em}.founder-letter .title-2{padding-top:20px;border-top:1px solid #969492}.founder-letter .title-1{margin-top:1.2em}.founder-letter .title-1,.founder-letter .title-2{text-transform:uppercase;display:block}@media only screen and (min-width: 1025px){.founder-letter{padding:85px 150px 95px}.founder-letter .subheading-2{margin-top:2em}}@media only screen and (max-width: 1024px){.founder-letter{border-bottom:1px solid #969492}}.vinegars-products__item{border-bottom:1px solid #969492;padding:0}.vinegars-products__item:last-of-type{border-bottom:none}@media only screen and (min-width: 1025px){.vinegars-products__item{display:flex}}@media only screen and (max-width: 1024px){.vinegars-products__item .vinegars-products__info{order:2;padding-top:110px;padding-bottom:100px;border:none}.vinegars-products__item .vinegars-products__product{order:1;border:none;border-bottom:1px solid #969492}}.vinegars-products__item--0 .vinegars-products__info{border-left:1px solid #969492}.vinegars-products__item--1 .vinegars-products__product{order:2;border-left:1px solid #969492}.vinegars-products .vinegars-products__product--white h4{color:#fff}.vinegars-products .product-content{position:relative;height:auto}.vinegars-products .product-content .heading-2{margin-bottom:.38em}@media screen and (max-width: 1200px){.vinegars-products .product-content{overflow:initial}}@media only screen and (min-width: 1025px){.vinegars-products .product-content{min-height:900px;width:50%}}@media only screen and (max-width: 1024px){.vinegars-products .product-content .heading-2{font-size:58px;font-size:5.8rem;margin-top:0;margin-bottom:.25em}}.vinegars-products .product__header__reviews{margin-left:0}.vinegars-products .product-content__inner{position:relative;max-width:54rem}.vinegars-products .product-content__inner .link{text-decoration:none;display:inline-block;margin-top:25px}.vinegars-products .pdp__form>a{padding:15px 20px}@media only screen and (max-width: 1024px){.vinegars-products .pdp__form{margin-top:30px}}.vinegars-products .product__flavors{margin-bottom:-15px;margin-top:40px}@media only screen and (max-width: 1024px){.vinegars-products .product__flavors{margin-bottom:25px;margin-top:30px}}.vinegars-products .curve-image{position:absolute;top:-120px;right:0;max-width:245px}@media only screen and (max-width: 1024px){.vinegars-products .curve-image{max-width:180px;top:-75px}}.vinegars-products .tagline{position:absolute;right:0;bottom:-135px;text-transform:uppercase;display:block;opacity:.5;line-height:1.68}@media only screen and (max-width: 1024px){.vinegars-products .tagline{bottom:-55px}}@media only screen and (max-width: 1024px){.vinegars-products .product-grid__item--product{width:100%;padding-bottom:128.3334%}}.vinegars-products p{font-size:16px;font-size:1.6rem;margin-bottom:1.2em;line-height:1.925}@media only screen and (max-width: 1024px){.vinegars-products p{font-size:13px;font-size:1.3rem;line-height:1.64}}.vinegars-products__product{position:relative}@media only screen and (min-width: 1025px){.vinegars-products__product{width:50%}}.vinegars-products__product:hover .product-grid__item__wrap{background-color:#fff0}@media only screen and (min-width: 1025px){.vinegars-products__info{width:50%}}@media only screen and (max-width: 1024px){.vinegars-products .product__header__meta{margin-bottom:0}}#vinegars .cta-title{border-top:1px solid #969492}.about-header--sms{margin-bottom:-1px}@media only screen and (min-width: 1025px){.about-header{display:flex}}.about-header .tag{letter-spacing:.2em;padding-left:-.2em}.about-header .heading-1,.about-header .heading-2{margin:.33em 0}.about-header .heading-2{line-height:.93}.about-header p{margin-bottom:1.8em}.about-header p,.about-header p a{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-weight:400;line-height:1.65;letter-spacing:normal}.about-header p a{font-size:1em}@media screen and (max-width: 1200px){.about-header p,.about-header p a{font-size:16px;font-size:1.6rem}}.about-header__image{height:0;padding-bottom:81%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1025px){.about-header__image{height:auto;padding-bottom:0;min-height:580px;width:50%;border-right:1px solid #969492}}.about-header__content{padding:50px 30px}@media only screen and (min-width: 1025px){.about-header__content{width:50%;padding:25px}}.about-header__content__inner{max-width:46rem}@media screen and (max-width: 1200px){.about-header__content__inner{max-width:100%}.about-header .heading-2{font-size:50px;font-size:5rem}}@media only screen and (max-width: 767px){.about-header .heading-2{max-width:540px}.about-header .heading-2 br{display:none}.about-header__content{padding:40px 30px 20px}.about-header__content .button{margin-bottom:33px}}@media only screen and (max-width: 767px){.about-header.about-header--collection .heading-1{font-size:44px;font-size:4.4rem}}.learn-content{padding:90px 0;overflow:hidden}.learn-content.learn-content--founder .signature{margin-top:40px}.learn-content__item{max-width:111rem;padding:0 25px}@media only screen and (min-width: 1025px){.learn-content__item>div{width:50%}}@media only screen and (min-width: 1025px){.learn-content__item--0 .learn-content__image{order:2}.learn-content__item--0 .learn-content__item__content{padding-right:25px}.learn-content__item--0 .learn-content__item__content .inner{padding-right:11%}.learn-content__item--1 .learn-content__item__content{padding-left:25px}.learn-content__item--1 .learn-content__item__content .inner{padding-left:11%}}@media only screen and (min-width: 1025px){.learn-content__item--display-stretch{max-width:100%;padding:0}.learn-content__item--display-stretch.learn-content__item--0 .learn-content__item__content{max-width:55.5rem;margin-left:auto;padding-left:25px}.learn-content__item--display-stretch.learn-content__item--1{margin-top:120px}.learn-content__item--display-stretch.learn-content__item--1 .learn-content__item__content{max-width:55.5rem;margin-right:auto;padding-right:25px}}.learn-content__item--display-stretch .brand-red-curve{position:absolute;top:4.8rem;right:4.5rem;transform:translateY(-100%) rotate(45deg)}.learn-content__item--display-stretch .brand-red-curve.revealed{transform:translateY(-100%) rotate(0)}@media screen and (max-width: 1200px){.learn-content__item--display-stretch .brand-red-curve{top:4rem;right:6rem}}.learn-content__item--display-stretch .brand-orchid-curve{position:absolute;top:12rem;left:calc(50% - 125px);transform:translate(-50%) translateY(-100%) rotate(45deg);z-index:1}.learn-content__item--display-stretch .brand-orchid-curve.revealed{transform:translate(-50%) translateY(-100%) rotate(0)}.learn-content__item__content{padding:25px 0}.learn-content__item__content *{position:relative;z-index:2}.learn-content__item__content .brand-yellow-line{max-width:20rem;position:absolute;transform:rotate(0);z-index:1;right:0;top:3rem}.learn-content__item__content .brand-yellow-line.revealed{transform:rotate(45deg)}.learn-content__item__content .title-1{margin-bottom:1.43em}.learn-content .heading-3{margin-bottom:.75em;margin-top:0}.learn-content p{margin-bottom:0;padding-right:.5rem}@media screen and (max-width: 1200px){.learn-content p{font-family:FairplexWideOT-Medium,georgia,sans-serif}}.learn-content .button{margin-top:2.8em}.learn-content__image img{width:100%;display:block}.learn-content__percent{left:-.98em;bottom:105px;font-family:LL Circular Bold Sub,sans-serif;font-size:98px;font-size:9.8rem;align-items:flex-start;letter-spacing:.02em;line-height:.6;border:1px solid #000;padding:.28em .2em .37em}.learn-content__percent span{font-size:.7em}@media screen and (max-width: 1260px){.learn-content__percent{display:none}}.learn-content .brand-blue-semi{position:absolute;top:-3px;transform:translate(-50%) rotate(45deg);left:50%;width:30rem;max-width:40%;z-index:2}.learn-content .brand-blue-semi.revealed{transform:translate(-50%) rotate(0)}@media only screen and (max-width: 767px){.learn-content .brand-blue-semi{position:absolute;top:-2px;right:-7px;transform:none;left:initial;max-width:20rem;height:90px}}.learn-content__sources{width:50%;padding-right:calc(5% + 25px);padding-bottom:50px}.learn-content__sources .brand-red-curve{position:absolute;left:-100px;bottom:0}.learn-content__sources .title-1{padding-top:25px;margin-top:0;padding-bottom:5px}.learn-content__sources .link p{line-height:.5;color:#000;font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;margin-bottom:1.4em}@media only screen and (min-width: 1025px){.learn-content__sources--1{margin-left:auto;padding-right:0;padding-left:calc(5% + 25px)}.learn-content__sources--alt-footnote{padding-left:25px;padding-right:25px;margin-left:auto}}@media screen and (max-width: 1200px){.learn-content .brand-yellow-line{display:inline}.learn-content .brand-yellow-line.mobile{display:none}}@media only screen and (max-width: 1024px){.learn-content{padding:30px 5px 0;max-width:60rem;margin-left:auto;margin-right:auto}.learn-content--founder .learn-content__image{order:2}.learn-content--founder .learn-content__image:last-of-type{margin-left:-30px;width:calc(100% + 60px);margin-right:-30px}.learn-content--founder .learn-content__item .signature{margin-top:25px;margin-bottom:35px}.learn-content--founder .learn-content__item:last-of-type{margin-bottom:0;padding-top:0}.learn-content--founder .learn-content__item:last-of-type .learn-content__item__content{padding-top:0}.learn-content--founder .learn-content__item:last-of-type .learn-content__item__content p{margin-top:0}.learn-content--founder .learn-content__item:last-of-type .learn-content__image{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.learn-content__item{margin-bottom:3rem}.learn-content__item__content{padding-right:2px}.learn-content__image{width:100%}.learn-content__item--display-stretch .brand-red-curve{top:-1rem;left:17rem}.learn-content__item--display-stretch .brand-orchid-curve{width:257px;transform:translate(0) translateY(-50%) rotate(45deg);left:initial;right:-20px;top:37px}.learn-content__item--display-stretch .brand-orchid-curve.revealed{transform:translate(0) translateY(-50%) rotate(0)}.learn-content__item--display-stretch.learn-content__item--1 .learn-content__image{margin-left:-30px;width:calc(100% + 20px)}.learn-content__sources{width:100%;padding-right:0;margin-top:25px;padding-bottom:0}.learn-content__sources .title-1{padding-top:15px;padding-bottom:10px}.learn-content .heading-3{margin-bottom:.4em}.learn-content .button{margin-top:1.8em}.learn-content .brand-yellow-line{right:2.6rem;top:3.2rem;width:143px}}.story-text-block{padding:90px 25px 70px}.story-text-block__inner{max-width:80rem}.story-text-block .heading-3{margin-top:0;margin-bottom:.75em}.story-text-block p{margin-bottom:0}@media only screen and (max-width: 767px){.story-text-block{padding:45px 14px 60px}}.learn-research{padding:85px 25px 100px}.learn-research__inner{z-index:2;max-width:87rem}.learn-research__item{margin-bottom:4rem}.learn-research__item.last{border-bottom:none;margin-bottom:0}.learn-research__numeral{width:3.8rem;height:3.8rem}.learn-research__numeral>span{left:.2rem;font-family:LL Circular Bold Sub,sans-serif;font-size:21px;font-size:2.1rem;font-stretch:normal;font-style:normal;line-height:1.69}.learn-research .heading-3{margin-top:0;margin-bottom:6rem;font-size:48px;font-size:4.8rem}@media screen and (max-width: 1200px){.learn-research .heading-3{font-size:38px;font-size:3.8rem}}.learn-research .subheading-2{margin-bottom:1.2em;margin-left:30px;max-width:calc(100% - 6.5rem)}.learn-research .brand-yellow-line{position:absolute;right:60px;bottom:165px;transform:rotate(0)}.learn-research .brand-yellow-line.revealed{transform:rotate(-45deg)}.learn-research .button{margin-top:3.5rem}@media only screen and (max-width: 600px){.learn-research{padding:55px 30px}.learn-research__item{display:block}.learn-research__numeral{width:3.4rem;height:3.4rem}.learn-research__numeral>span{font-size:18px;font-size:1.8rem;left:1px}.learn-research .heading-3{font-size:30px;font-size:3rem}.learn-research .subheading-2{max-width:100%;margin-top:10px;margin-bottom:1.5em;margin-left:0}.learn-research .button{width:100%}.learn-research .brand-yellow-line{display:none}}.learn-icons{padding:100px 25px 130px}.learn-icons--vinegars .learn-icons__icon img,.learn-icons--honey .learn-icons__icon img{width:43px}.learn-icons__inner{max-width:111rem;padding:0 25px}@media only screen and (min-width: 1025px){.learn-icons__inner>div{width:50%}.learn-icons__inner--honey{align-items:center}}.learn-icons__image img{display:block;width:100%}.learn-icons__content{padding:25px;flex-direction:column;justify-content:center;align-items:flex-start}.learn-icons__item .subheading-3,.learn-icons__item p{margin:0}.learn-icons__item .subheading-3{margin-bottom:.6em}.learn-icons__item__content{margin-bottom:40px;padding-left:20px;padding-right:50px;max-width:calc(100% - 4rem)}.learn-icons__icon{width:4rem;justify-content:center;align-items:flex-start}.learn-icons__icon img{width:30px;display:block}.learn-icons .heading-3{margin-top:0;margin-bottom:1.25em;font-size:48px;font-size:4.8rem}@media only screen and (max-width: 1024px){.learn-icons{padding:0 30px}.learn-icons__inner{flex-direction:column;padding:0}.learn-icons__image{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.learn-icons__image img{width:100%}.learn-icons__content{order:2;padding:25px 5px}.learn-icons__item__content{padding-right:0;padding-left:30px}.learn-icons .heading-3{font-size:38px;font-size:3.8rem;margin-top:15px}.learn-icons .button{width:100%;margin-bottom:30px}}.about-navigation{padding:45px 25px}.about-navigation__inner{max-width:124rem}.about-navigation__title{left:0}.about-navigation__item{text-decoration:none}.about-navigation__item:hover,.about-navigation__item.active,.about-navigation__item:focus{text-decoration:none}.about-navigation__item:hover:before,.about-navigation__item.active:before,.about-navigation__item:focus:before{content:"";position:absolute;left:0;bottom:6px;width:100%;height:2px;background-color:#2d2926}.about-navigation__divider{height:56px;width:1px;margin:0 7rem}.about-navigation__content{display:none;overflow:hidden}.about-navigation__content.active{display:block}@media only screen and (max-width: 767px){.about-navigation{padding:25px 35px}.about-navigation__inner{display:block}.about-navigation__title{position:relative}.about-navigation__options{justify-content:flex-start;margin-top:25px;margin-bottom:5px}.about-navigation__divider{margin:0 1.1rem;height:23px}.about-navigation__item{font-size:24px;font-size:2.4rem}.about-navigation__item.active:before{bottom:0px}}.health-benefits{border-bottom:1px solid #969492;padding:50px 75px 25px}.health-benefits__inner{position:relative;max-width:57rem;margin-left:auto;margin-right:auto}.health-benefits .heading-3,.health-benefits .subheading-3,.health-benefits p{position:relative;z-index:2}.health-benefits .heading-3{margin-top:5px}.health-benefits .subheading-3{margin-bottom:0}.health-benefits p{margin-bottom:45px;padding-left:40px}.health-benefits .golden-curve{z-index:1;position:absolute;right:-35px;top:40px}@media screen and (max-width: 1200px){.health-benefits p{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-weight:400}}@media only screen and (max-width: 767px){.health-benefits{padding:15px 35px}.health-benefits .heading-3{margin-bottom:5px}.health-benefits .golden-curve{width:230px;top:-16px;right:-24px}.health-benefits p{padding-left:0;margin-bottom:40px;margin-top:12px}.health-benefits__item:last-of-type p{margin-bottom:15px}}.article-grid{display:flex;flex-wrap:wrap;justify-content:center}.article-block{padding:25px;width:50%;max-width:72rem}.article-block h3{font-size:34px;font-size:3.4rem;margin-top:0}@media screen and (max-width: 1200px){.article-block h3{font-size:28px;font-size:2.8rem}}.article-block--0{border-right:1px solid #969492}.article-block img.desktop{display:block}.article-block img.mobile{display:none}@media only screen and (max-width: 767px){.article-block h3{font-size:24px;font-size:2.4rem;margin-top:15px}.article-block img.mobile{display:block}.article-block img.desktop{display:none}.article-block--0{border-right:none}}@media only screen and (max-width: 600px){.article-block{width:100%;padding:15px}.article-block .button{margin-top:-3px}.article-block--0{border-bottom:1px solid #969492}}.cross-section{display:flex;padding:8rem 5rem;max-width:144rem;margin:0 auto;align-items:center}.cross-section__image{position:relative;width:55%}.cross-section__image .responsive-image__image{width:100%;display:block}@media only screen and (min-width: 1025px){.cross-section__image--has-caption{margin-bottom:-3rem}}.cross-section__caption{margin-top:.5rem}.cross-section__content{width:45%;padding:3rem 5rem}.cross-section__tag{text-transform:unset}.cross-section__title{margin:1rem 0}.cross-section__body{margin-bottom:2rem}@media only screen and (max-width: 1024px){.cross-section{padding:0;flex-wrap:wrap}.cross-section__content,.cross-section__image{width:100%}.cross-section__content{padding:3rem;order:1}.cross-section__image{order:2}.cross-section__caption{padding:0 3rem}.cross-section__button--wrap-text{width:100%;white-space:unset;line-height:1.4;padding-left:5rem;padding-right:5rem}}.reviews-slider{padding:8rem 5rem;width:100%}.reviews-slider__inner{display:flex;max-width:144rem;margin:0 auto;align-items:center}.reviews-slider__content{width:40%;border-right:1px solid #969492;padding-right:6rem}.reviews-slider__title{font-weight:400;font-size:4.2rem;margin-top:0;margin-bottom:2rem}.reviews-slider__reviews{margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.reviews-slider__reviews .stars svg{margin-right:5px}.reviews-slider__reviews .star-total{position:relative;top:4px;font-family:LL Circular Book Sub,sans-serif;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.reviews-slider__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.reviews-slider__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}@media only screen and (max-width: 767px){.reviews-slider__reviews .link{display:none}}.reviews-slider__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.reviews-slider__reviews.product__header__reviews--no-tag .link{margin-left:auto}.reviews-slider__slider{position:relative;width:60%;padding:0 4rem}.reviews-slider__slider .splide__track{width:100%}.reviews-slider__slider__item{width:100%;display:flex;align-items:center}.reviews-slider__slider__item__inner{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.reviews-slider__slider__item__title,.reviews-slider__slider__item__meta{width:100%;text-align:center}.reviews-slider__slider__item__title{font-size:3.6rem;margin:0 auto 2rem}.reviews-slider__slider__item__author,.reviews-slider__slider__item__product{display:inline-block}.reviews-slider__slider__item__product{margin-left:1.5rem}.reviews-slider__slider__nav{position:absolute;top:calc(50% - 1.5rem);transform:translateY(-50%);background:transparent;border:none;box-shadow:none;font-size:1.4rem}@media only screen and (max-width: 1400px){.reviews-slider__slider__nav{font-size:1.3rem}}.reviews-slider__slider__nav--prev{left:3.57em}.reviews-slider__slider__nav--next{right:3.57em}@media only screen and (min-width: 768px) and (max-width: 1024px){.reviews-slider__slider__nav--prev{left:1rem}.reviews-slider__slider__nav--next{right:1rem}}@media only screen and (max-width: 1024px){.reviews-slider{padding:5rem 2.5rem 2rem;width:100%}.reviews-slider__inner{flex-wrap:wrap}.reviews-slider__content{width:100%;border-right:none;padding-right:0;text-align:center;border-bottom:1px solid #969492;padding-bottom:3rem}.reviews-slider__title{font-size:3rem;margin-bottom:2rem}.reviews-slider__reviews{margin-left:0;margin-top:2rem;margin-bottom:0;justify-content:center}.reviews-slider__reviews.product__header__reviews--no-tag{margin-left:0}.reviews-slider__slider{width:100%;padding:0 2rem}.reviews-slider__slider__item{width:100%}.reviews-slider__slider__item__inner{padding:3rem 0}.reviews-slider__slider__item__title,.reviews-slider__slider__item__meta{width:100%;text-align:center}.reviews-slider__slider__item__title{font-size:2.1rem;margin:0 auto 1.5rem}.reviews-slider__slider__nav--prev{left:-1.3em}.reviews-slider__slider__nav--next{right:-1.3em}}.home-insta{display:flex;padding:25px 50px 74px;justify-content:center}.home-insta__content{text-align:center;margin-top:5rem}.home-insta__content__title{margin:1.5rem 0}@media only screen and (max-width: 1024px){.home-insta__content__title{font-size:3rem}}@media only screen and (max-width: 1024px){.home-insta__content{text-align:left;padding:0 1.5rem 0 2.5rem}}.home-insta__subtitle{margin-bottom:1rem;text-align:center}.home-insta__subtitle p,.home-insta__subtitle a{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;letter-spacing:.2em;padding-left:-.2em;color:#2d2926;line-height:1.7;font-weight:700;text-transform:uppercase;margin:0}@media only screen and (max-width: 1024px){.home-insta__subtitle p,.home-insta__subtitle a{font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 1024px){.home-insta__subtitle{text-align:left}}.home-insta img{display:block}.home-insta__item{margin:0 10px;max-width:240px;position:relative;text-decoration:none;-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.05);box-shadow:0 0 7px 1px #0000000d}.home-insta__item:hover .hover{text-decoration:underline}@media only screen and (min-width: 1025px){.home-insta__item{-webkit-box-shadow:5px 5px 12px 5px rgba(0,0,0,.1);box-shadow:5px 5px 12px 5px #0000001a;transition:box-shadow .5s linear}.home-insta__item:hover{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.2);box-shadow:5px 5px 15px 5px #0003;transition:box-shadow .5s linear}}.home-insta__item__inner{position:relative}.home-insta__item__footer{display:flex;align-items:center;padding:1rem 1.5rem;background-color:#fff}.home-insta__item__footer__avatar{width:4.5rem;height:4.5rem;margin-right:1rem}.home-insta__item__footer__avatar img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:100%}.home-insta__item__footer__text{text-decoration:none;align-self:center}@media only screen and (max-width: 767px){.home-insta__item{width:220px}}.home-insta__item .title-1{text-transform:uppercase}.home-insta__item__image{position:relative}.home-insta__item .overlay{display:flex;align-items:center;justify-content:center;opacity:0;background-color:#f2b826;color:#fff;position:absolute;width:100%;height:100%;left:0;right:0;transition:.3s opacity ease}.home-insta__item .overlay span{color:#fff}.home-insta__item .overlay svg{width:12px;position:relative;top:3px;left:3px;transform:translate(0);transition:transform .3s ease}.home-insta__item .overlay svg path{stroke:#fff}.home-insta__item:hover .overlay{opacity:1;transition:.3s opacity ease}.home-insta__item:hover svg{transform:translate(5px);transition-delay:.2s;transition:transform .8s ease}.home-insta .splide__list{padding-bottom:3px!important}@media only screen and (max-width: 767px){.home-insta{overflow-x:scroll;padding:32px 0 54px 20px}}.giftcard-qr img,.apple-wallet-image{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.print-giftcard,.apple-wallet{display:none}}.product__container{display:flex;flex-wrap:wrap;width:100%;height:auto;border-left:1px solid #969492;border-bottom:1px solid #969492}@media only screen and (min-width: 1025px){.product__container>div{width:50%;height:100%}}@media screen and (min-width: 1025px) and (max-height: 700px){.product__container>div{width:60%;margin-left:40%}}.product__container .product__slider__container{position:fixed;left:0;top:72px;height:calc(100vh - 72px);border-bottom:1px solid #969492;z-index:1}.product__container .product__slider__container.end{top:initial;position:absolute;bottom:0;border-bottom:none}@media only screen and (max-width: 1024px){.product__container .product__slider__container{height:115vw;width:100%;position:static}}@media screen and (min-width: 1751px){.product__container .product__slider__container{left:calc((100% - 1750px)/2);border-left:1px solid #969492;width:calc(50% - ((100% - 1750px)/2))}}@media screen and (min-width: 1025px) and (max-height: 700px){.product__container .product__slider__container{width:40%;margin-left:0}}@media only screen and (max-width: 1024px){.product__container{border-left:none}}@media only screen and (min-width: 1025px){.pdp-block{width:50%;margin-left:50%}}@media screen and (min-width: 1025px) and (max-height: 700px){.pdp-block{width:60%;margin-left:40%;padding:25px}}.product__slider{position:relative;height:100%}.product__slider .splide__track{height:100%}@media only screen and (min-width: 1025px){.product__slider{border-right:1px solid #969492}}.product__slider__slick{width:100%;height:100%;position:absolute;left:0;top:0;background:#f4f4f0;background:-moz-linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%);background:-webkit-linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%);background:linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f4f0",endColorstr="#f8f8f8",GradientType=1)}.product__slider__slick .slick-slide{position:relative}.product__slider__slick .slick-list{height:100%!important}@media only screen and (max-width: 1024px){.product__slider__slick .slick-track{height:100%!important}.product__slider__slick .slick-slide>div{height:100%}}.product__slider__image{width:100%;height:calc(100vh - 45px);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.product__slider__image{height:100%}}.slider__nav--product__slider{position:absolute;left:0;right:0;bottom:30px;z-index:2}@media only screen and (max-width: 1024px){.slider__nav--product__slider{bottom:25px}.slider__nav--product__slider.slider__nav--hide-mobile{display:none}}.product-content__container{width:100%}@media only screen and (min-width: 1025px){.product-content__container{width:50%}}.product-content{padding:25px;display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 73px)}.product-content--large{padding:50px 25px}.product-content .heading-2{margin-top:0;margin-bottom:3.3rem}@media screen and (max-width: 1200px){.product-content{overflow:scroll}}@media only screen and (max-width: 1024px){.product-content{height:auto;min-height:0}}@media only screen and (max-width: 767px){.product-content h1{font-size:50px;font-size:5rem;margin-bottom:2rem}}.product__header{height:100%;min-height:calc(100vh - 73px);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.product__header{min-height:auto;padding-top:10px;padding-bottom:25px}}@media only screen and (max-width: 767px){.product__header{padding-top:7px;padding-bottom:0}}.product__header__meta{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width: 767px){.product__header__meta .tag{font-size:13px;font-size:1.3rem}}.product__header__reviews{margin-left:auto;display:flex;align-items:flex-start}.product__header__reviews .stars svg{margin-right:5px}.product__header__reviews .star-total{position:relative;top:4px;font-family:LL Circular Book Sub,sans-serif;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.product__header__reviews .link{text-decoration:none;position:relative;margin-left:10px;margin-top:1px}.product__header__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}@media only screen and (max-width: 767px){.product__header__reviews .link{display:none}}.product__header__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.product__header__reviews.product__header__reviews--no-tag .link{margin-left:auto}.product-content__inner{display:block;max-width:57rem;width:100%;margin:0 auto}.product-content__inner--oos .afterpay-paragraph,.product-content__inner--subscription .afterpay-paragraph{display:none}.product-content__slider{margin-bottom:15px}.product-content__slider .slide{display:none}.product-content__slider .slide.active{display:block}.slider__nav--product-content__slider{justify-content:space-between;align-items:flex-start;margin-bottom:5px}.slider__nav--product-content__slider .number-button,.slider__nav--product-content__slider .nav__item{width:auto;height:auto}.slider__nav--product-content__slider .button.nav__item{font-size:14px;font-size:1.4rem;font-family:LL Circular Book Sub,sans-serif;font-weight:400;letter-spacing:.2em;line-height:normal;padding:4px 7px}.slider__nav--product-content__slider .button.nav__item:not(.active){border-color:transparent}.slider__nav--product-content__slider .button.nav__item.active{font-family:LL Circular Bold Sub,sans-serif}@media screen and (max-width: 1200px){.slider__nav--product-content__slider .button.nav__item{font-size:13px;font-size:1.3rem}}.slider__nav--product-content__slider.flex-justify-start{justify-content:flex-start}.slider__nav--product-content__slider.flex-justify-start .button.nav__item{margin-right:20px}@media only screen and (max-width: 600px){.slider__nav--product-content__slider{justify-content:flex-start;width:100%;overflow-x:scroll}.slider__nav--product-content__slider .button.nav__item{font-size:10px;font-size:1rem;margin-right:3px}}.product__header__form--preorder .preorder-text{margin-top:4em;text-transform:uppercase}.product__header__form__shop-pay{margin-top:1rem}.product__header__form__shop-pay form{font-size:1.4rem}.pdp__form{position:relative;z-index:1;display:flex;border:1px solid #969492;margin-top:55px}.pdp__form__button--govalo{background-color:#2d2926;color:#fff}@media only screen and (max-width: 1024px){.pdp__form__button--govalo{margin-left:auto}}.pdp__form__oos-title{text-transform:uppercase}.pdp__form.pdp__form--oos{display:block;border:none}.pdp__form.pdp__form--hide-oos{display:none}.pdp__form.pdp__form--preorder{margin-top:0}.pdp__form>div,.pdp__form>a{padding:10px 20px;display:flex;align-items:center;justify-content:center;text-decoration:none}.pdp__form>div span,.pdp__form>a span{font-family:LL Circular Bold Sub,sans-serif;text-transform:uppercase}@media only screen and (max-width: 767px){.pdp__form>div,.pdp__form>a{padding:10px;font-size:14px;font-size:1.4rem}.pdp__form>div .subheading-3,.pdp__form>a .subheading-3{font-size:14px;font-size:1.4rem}}.pdp__form>a{background-color:#2d2926;color:#fff;flex-grow:3;text-align:center}@media only screen and (max-width: 767px){.pdp__form{margin-top:25px}}.pdp__form__quantity{flex-grow:2;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.pdp__form__quantity.open .pdp__form__quantity__options{display:block}.pdp__form__quantity.open .pdp__form__quantity__selector svg{transform:rotate(180deg)}@media only screen and (max-width: 767px){.pdp__form__quantity{width:70px;flex-grow:0}.pdp__form__quantity--govalo{width:10rem}.pdp__form__quantity .subheading-3{display:none}.pdp__form__quantity .pdp__form__quantity__selector svg{top:0}}.pdp__form__quantity__selector{margin-left:auto;min-width:47px}.pdp__form__quantity__selector svg{position:relative;top:-3px;margin-left:10px}.pdp__form__button span,.pdp__form__button s{color:#fff}.pdp__form__quantity__options{z-index:6;position:absolute;right:0;bottom:calc(100% + 5px);background-color:#fff;width:117px;border:1px solid #969492;text-align:center;padding:5px;display:none}.pdp__form__quantity__options span{display:block;cursor:pointer;padding:5px 0}.pdp__form__quantity__options span:hover{background-color:#2d2926;color:#fff}@media only screen and (max-width: 767px){.pdp__form__quantity__options{width:71px}}.afterpay-logo{width:4.6em!important;height:auto!important}.afterpay-paragraph{font-family:LL Circular Book Sub,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;color:#000;line-height:normal;margin-top:30px}.afterpay-paragraph .afterpay-instalments{font-family:LL Circular Bold Sub,sans-serif}.afterpay-paragraph a{text-decoration:none}@media only screen and (max-width: 767px){.afterpay-paragraph{margin-top:20px;font-size:13px;font-size:1.3rem;font-weight:400;margin-bottom:0}}@media screen and (max-width: 380px){.afterpay-paragraph{font-size:12px;font-size:1.2rem}}.afterpay-link-inner{text-decoration:none}.product-recipes__item{display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #969492}.product-recipes__item>div{width:100%}@media only screen and (min-width: 601px){.product-recipes__item>div{width:50%}.product-recipes__item.product-recipes__item--1 .product-recipes__image{order:1;border-left:none;border-right:1px solid #969492}.product-recipes__item.product-recipes__item--1 .product-recipes__content{order:2}}.product-recipes__content{padding:25px;align-self:center;display:flex;align-items:center;justify-content:center}.product-recipes__content h4{margin-top:0;margin-bottom:0;line-height:1.14}@media only screen and (max-width: 767px){.product-recipes__content{min-height:auto;padding:27px 25px 35px}.product-recipes__content h4{font-size:24px;font-size:2.4rem;max-width:20rem}}.product-recipes__content__inner{max-width:33rem}@media only screen and (max-width: 767px){.product-recipes__content__inner{width:100%;max-width:100%;padding:0 10px}}.product-recipes__content__product{position:relative;display:block;margin-top:30px;margin-bottom:30px}.product-recipes__content__product img{max-width:110px;width:100%}.product-recipes__content__product span{position:absolute;top:calc(50% - 15px);left:84px;text-transform:uppercase}.product-recipes__content__product span.adjust-positioning{left:120px;max-width:50%}@media only screen and (max-width: 767px){.product-recipes__content__product{margin:20px 0}}.product-recipes__content__footer{display:flex;flex-wrap:wrap;align-items:center;margin-top:-15px;margin-bottom:-15px}.product-recipes__content__footer .button{padding:8px 10px}.product-recipes__content__footer .spacer{width:15px;margin-right:auto}.product-recipes__content__footer .product-recipes__content__info{display:flex;align-items:center;margin:15px 0}.product-recipes__content__footer .product-recipes__content__info .divider{height:33px;width:1px;background-color:#969492;margin:0 15px}.product-recipes__image{background-size:cover;background-repeat:no-repeat;padding-bottom:50%;align-self:stretch;border-left:1px solid #969492}@media only screen and (max-width: 600px){.product-recipes__image{padding-bottom:100%;border-left:none;border-right:none;border-top:1px solid #2d2926;border-bottom:1px solid #2d2926}}.product-pairing{position:relative;padding:60px 75px 90px;overflow:hidden}.product-pairing__nav{position:absolute;top:70px;right:25px;width:142px;height:40px;background-color:#2d2926;border:none;box-shadow:none;outline:none;display:flex;align-items:center;justify-content:center}.product-pairing__nav span{color:#fff;text-transform:uppercase;margin-right:5px}.product-pairing__nav svg{display:block}.product-pairing__nav svg path{stroke:#fff;stroke-width:1.5}.product-pairing .heading-3{margin:0 0 60px}.product-pairing .product-pairing__inner{width:calc(100% + 90px);padding:0 15px;overflow-x:scroll}.product-pairing .product-pairing__track{display:flex;width:max-content}.product-pairing .product-grid__item{display:block;border:1px solid #969492;width:350px;padding-bottom:448px;margin-right:30px;flex:0 0 350px}@media only screen and (min-width: 1025px){.product-pairing .product-grid__item .product-grid__tag{top:unset;right:unset;left:24px;bottom:21px}}.product-pairing .product-grid__item .product-cta-button__compare{display:none}@media only screen and (max-width: 1024px){.product-pairing{width:100%;margin-left:0}}@media only screen and (max-width: 767px){.product-pairing{padding:40px 0 90px 35px}.product-pairing .product-pairing .heading-3{margin-bottom:45px}.product-pairing .product-pairing__inner{max-width:100%;width:calc(100% + 90px);padding:0}.product-pairing .product-pairing__nav{top:45px}.product-pairing .product-grid__item{background-size:cover;width:270px;padding-bottom:345px;margin-right:20px;flex:0 0 270px}.product-pairing .product-grid__item .title-1{font-size:1.1rem}.product-pairing .product-grid__item .caption{margin-top:0;max-width:calc(100% - 5rem)}.product-pairing .product-grid__item .product-grid__tag{top:unset;right:unset;left:20px;bottom:20px}.product-pairing .grid-product__hover{opacity:1}.product-pairing .grid-product__hover.caption,.product-pairing .grid-product__hover.icon-arrow-right{display:none}}.product__flavors{border-top:1px solid #969492;border-bottom:1px solid #969492;display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin-top:30px;margin-bottom:30px}.product__flavors span{text-transform:uppercase}@media only screen and (max-width: 767px){.product__flavors{margin-top:15px}.product__flavors span{font-size:10px;font-size:1rem}}.product-subscription-details__list-container{display:flex}.product-subscription-details__list{width:50%;margin:0;padding-left:0;padding-right:24px;list-style-type:none}.product-subscription-details__list>li{position:relative;padding-left:3px;margin-bottom:25px;color:#000;margin-left:10px}.product-subscription-details__list>li:before{content:"- ";position:absolute;font-family:LL Circular Bold Sub,sans-serif;left:-10px;top:0}.product-subscription-details .inner{position:relative;max-width:57rem;margin-left:auto;margin-right:auto}.product-subscription-details .heading-3,.product-subscription-details .subheading-3,.product-subscription-details p{position:relative;z-index:2}.product-subscription-details .heading-3{margin-top:5px;margin-bottom:.9em}.product-subscription-details .subheading-3{margin-bottom:0}.product-subscription-details p{margin-bottom:1em}@media only screen and (max-width: 1024px){.product-subscription-details{width:100%;margin-left:0}}@media only screen and (max-width: 767px){.product-subscription-details__list-container{display:block}.product-subscription-details__list{width:100%;padding-right:0}.product-subscription-details__list>link{font-size:13px;font-size:1.3rem}.product-subscription-details__list:last-of-type li:last-of-type{margin-bottom:15px}.product-subscription-details .heading-3{margin-bottom:5px}.product-subscription-details .golden-curve{width:230px;top:-16px;right:-24px}.product-subscription-details p{padding-left:0;margin-bottom:25px;margin-top:15px}}.product-form-subscription{border:1px solid #969492;margin-bottom:-35px}@media screen and (max-height: 800px){.product-form-subscription{margin-bottom:-45px;transform:scale(.8);width:125%;margin-left:-12.5%;margin-top:-15px;z-index:8;position:relative}}@media only screen and (max-width: 767px){.product-form-subscription{margin-bottom:-20px;transform:scale(.8);width:125%;margin-left:-12.5%;margin-top:-15px;z-index:8;position:relative}}.product-form-subscription__option{padding:25px}.product-form-subscription__option .inner{display:flex;align-items:center}.product-form-subscription__option .subheading-3{text-transform:uppercase}@media screen and (max-width: 340px){.product-form-subscription__option .subheading-3{font-size:12px}}.product-form-subscription__option .form-checkbox{display:flex;height:27px;width:27px;border:2px solid #2d2926;align-items:center;justify-content:center;margin-right:12px;cursor:pointer}.product-form-subscription__option .form-checkbox svg{width:12px;height:12px;display:none}.product-form-subscription__option .form-price{margin-left:auto}.product-form-subscription__option--first{padding:20px 25px 5px}.product-form-subscription__select{display:flex;align-items:center}.product-form-subscription__select.active svg{display:block}.product-form-subscription__toggle{display:none;position:absolute;left:40px;top:45px;background-color:#fff;z-index:5;border:1px solid #969492;padding:5px}.product-form-subscription__toggle span{display:block;padding:10px;cursor:pointer}.product-form-subscription__toggle span:hover{background-color:#000;color:#fff}.product-form-subscription__toggle.open{display:block}.product-form-subscription__details{position:relative;display:flex;align-items:center;padding-bottom:10px}.product-form-subscription__details .link{font-size:12px;margin-left:auto}.product-form-subscription__details .link a{font-size:12px}@media only screen and (max-width: 767px){.product-form-subscription__details{display:block}.product-form-subscription__details .link{display:block;margin-left:0;margin-top:20px;margin-bottom:0}}.product-form-subscription__frequency{margin-top:5px;position:relative;padding-right:20px;cursor:pointer}@media only screen and (max-width: 767px){.product-form-subscription__frequency{display:inline-block}}.product-form-subscription__frequency svg{position:absolute;right:0;top:12px}.product-form-subscription__frequency:before{content:" ";position:absolute;width:100%;bottom:-4px;height:1px;background-color:#2d2926}.product-form-subscription__frequency-option{text-transform:uppercase}.template-product .footer{border-top:1px solid #969492}.collection-grid .product-grid__item--cta-image .heading-1{margin:32px 0}.collection-grid .product-grid__item--cta-image .title-1{padding:6px 7px;text-transform:uppercase;font-size:14px;font-size:1.4rem;margin-top:15px;background-color:#e2d9e3}.collection-grid .product-grid__item--cta-image p{margin-bottom:48px}.collection-grid .product-grid__item--cta-image .content{width:74%;padding:35px 75px 50px}.collection-grid .product-grid__item--cta-image.product-grid__item--cta-image--2 .content{margin-left:auto}@media screen and (min-width: 768px){.collection-grid .product-grid__item--cta-image.single-column{width:50%;overflow:hidden}.collection-grid .product-grid__item--cta-image.single-column .content{background-color:#fffc;padding:25px;margin:0 auto;min-width:0;width:calc(100% - 70px)}.collection-grid .product-grid__item--cta-image.single-column .content .heading-1{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:46px;font-size:4.6rem;font-weight:400;line-height:1.69;color:#2d2926}}@media screen and (min-width: 768px) and (max-width: 1024px){.collection-grid .product-grid__item--cta-image.single-column{padding-bottom:64.233%}}@media only screen and (min-width: 1025px){.collection-grid .product-grid__item--cta-image.single-column{width:33.33%}}@media screen and (min-width: 768px) and (max-width: 1024px){.collection-grid .product-grid__item--cta-image.single-column--ipad{width:50%;padding-bottom:64.233%;overflow:hidden}.collection-grid .product-grid__item--cta-image.single-column--ipad .content{background-color:#fffc;padding:25px;margin:0 auto;min-width:0;width:calc(100% - 70px)}.collection-grid .product-grid__item--cta-image.single-column--ipad .content .heading-1{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-size:46px;font-size:4.6rem;font-weight:400;line-height:1.69;color:#2d2926}}@media only screen and (min-width: 1025px){.collection-grid .product-grid__item--cta-image.single-column--ipad{width:66.66%}}@media only screen and (max-width: 767px){.collection-grid .product-grid__item--cta-image{height:auto;padding:130px 0}.collection-grid .product-grid__item--cta-image .inner{position:relative}.collection-grid .product-grid__item--cta-image .heading-1{margin:25px 0}.collection-grid .product-grid__item--cta-image p{margin-bottom:0}.collection-grid .product-grid__item--cta-image .content{width:100%;max-width:100%;min-width:auto;padding:30px}}@media only screen and (max-width: 1024px){.collection-grid .product-grid__item.no-bottom-border:nth-last-of-type(2){border-bottom:1px solid #969492!important}}@media only screen and (max-width: 767px){.collection-grid .product-grid__item.no-bottom-border{border-bottom:1px solid #969492!important}.collection-grid .product-grid__item.no-bottom-border:last-of-type{border-bottom:none!important}}.product-grid__item__reviews{position:absolute;bottom:18px;left:18px;width:calc(100% - 25px);margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.product-grid__item__reviews .stars svg{margin-right:5px}.product-grid__item__reviews .star-total{position:relative;top:4px;font-family:LL Circular Book Sub,sans-serif;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.product-grid__item__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.product-grid__item__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}@media only screen and (max-width: 767px){.product-grid__item__reviews .link{display:none}}@media only screen and (max-width: 1024px){.product-grid__item__reviews{left:25px;bottom:7px}}#vinegars.template-collection .footer{border-top:1px solid #969492}.default-page{position:relative}.default-page p,.default-page li{font-family:LL Circular Book Sub,sans-serif}.default-page li{margin-bottom:1em}.default-page ul,.default-page ul li{list-style:none}.default-page ol li{margin-left:1em}.default-page .wrap{max-width:85rem;padding:4rem 50px 0;width:100%}@media only screen and (max-width: 767px){.default-page .wrap{max-width:calc(100% - 5rem);padding:4rem 2rem;width:calc(100% - 4rem);overflow:hidden}}.default-page ol,.default-page ul{padding:0;margin-left:0}.shopify-policy__container{z-index:0;position:relative;padding-top:12rem;max-width:55rem}.gifting__menu{display:flex;justify-content:center;margin-top:-2rem;padding:3rem 1rem;border-top:1px solid #969492;border-bottom:1px solid #969492}.gifting__menu a{display:inline-block;margin:0 2.7rem;text-transform:uppercase;text-decoration:none;line-height:1;transition:.1s color linear;text-align:center}.gifting__menu a:hover{color:#e86847;transition:.1s color linear}@media only screen and (max-width: 767px){.gifting__menu{border-bottom:0;display:block;width:100%;padding:0;margin-top:-1.2rem;margin-bottom:1.4rem}.gifting__menu a{display:block;margin:0;padding:1.7rem .5rem;width:100%;border-bottom:1px solid #969492}}.gifting__heading{padding:1.8rem 1rem;text-align:center;border-bottom:1px solid #969492;position:sticky;top:calc(75px + var(--announcement-bar-height));z-index:4;background-color:#fff;outline:none;transition:top .3s linear}@media only screen and (min-width: 1025px){.gifting__heading{height:75px}}.gifting__heading h2{text-transform:uppercase;text-decoration:none;line-height:1}@media only screen and (max-width: 1024px){.gifting__heading{top:73px}}@media only screen and (max-width: 767px){.gifting__heading{top:44px;position:static;padding:.5rem 1rem}}.gifting .pdp__form{margin-top:4.8rem}.gifting .curve-image{top:unset;bottom:-120px}@media only screen and (max-width: 767px){.gifting .curve-image{bottom:-75px}}.gifting .product__flavors{margin-bottom:-30px;margin-top:-30px}@media only screen and (max-width: 1024px){.gifting .vinegars-products__item .vinegars-products__info{padding-top:10rem;padding-bottom:11rem}}@media screen and (max-width: 400px){.gifting .product-content .heading-2{font-size:40px;font-size:4rem}}@media only screen and (max-width: 767px){.gifting .about-header{display:flex;flex-wrap:wrap}}.gifting .about-header__image{background-position:center}@media only screen and (min-width: 1025px){.gifting .about-header__image{min-height:620px}}@media screen and (max-height: 800px){.gifting .about-header__image{min-height:540px}}@media only screen and (max-width: 767px){.gifting .about-header__image{order:1;width:100%;min-height:0}}@media only screen and (max-width: 1400px){.gifting .about-header__content{padding:4rem 0 2rem}}.gifting .about-header__content__inner{max-width:51rem}@media only screen and (max-width: 1400px){.gifting .about-header__content__inner{max-width:calc(100% - 6.8rem)}}@media only screen and (max-width: 767px){.gifting .about-header__content{order:1}}#gifts-for-all #MainContent{border-bottom:1px solid #969492}@media only screen and (min-width: 1025px){.postscript-klaviyo .about-header{min-height:calc(100vh - 72px)}}@media only screen and (max-width: 767px){.postscript-klaviyo .about-header__content{padding-top:0}.postscript-klaviyo .about-header__image{padding-bottom:60%;background-position:50% 40%}.postscript-klaviyo .about-header__content .button{margin-bottom:0}}.postscript-klaviyo__form .klaviyo__button,.postscript-klaviyo__form .klaviyo__input{margin-bottom:.5em}.postscript-klaviyo__form p.disclaimer,.postscript-klaviyo__form p.disclaimer a{font-family:LL Circular Book Sub,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a7a7}.corporate-orders__form{max-width:60rem;margin:7rem auto 10rem}.corporate-orders__form select{background:none;width:100%;border:none}.corporate-orders__form select[value=""]{color:#757575!important}.corporate-orders__form .klaviyo__input textarea{width:100%;border:none;background:none}.corporate-orders__form .klaviyo__button,.corporate-orders__form .klaviyo__input{margin-bottom:.5em}.corporate-orders__form p.disclaimer,.corporate-orders__form p.disclaimer a{font-family:LL Circular Book Sub,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a7a7}
/*# sourceMappingURL=/s/files/1/0020/7978/5023/t/187/assets/theme.css.map?v=49557934368191279641666902401 */
