.font-inherit,.text-section__text h1,.text-section__text h2,.text-section__text h3,.text-section__text h4,.text-section__text h5,.text-section__text h6,.text-section__text p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}.button,.font-button,.sdd-download-button{font-family:pp_neue_montreal,sans-serif;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase}@media print,screen and (min-width:961px){.button,.font-button,.sdd-download-button{font-size:12px}}.font-input,.form__input,.form__toggle-switch-description,input,select,textarea{font-family:pp_neue_montreal,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1.3}.font-label,.form__label{font-size:11px}.font-copy,.font-label,.form__errors li,.form__label,.form__success{font-family:pp_neue_montreal,sans-serif;font-style:normal;font-weight:400;line-height:1.3}.font-copy,.form__errors li,.form__success{font-size:13px}.blog__heading,.font-display{font-family:pp_neue_montreal,sans-serif;font-size:36px;font-style:normal;font-weight:440;letter-spacing:0;line-height:1.1}@media print,screen and (min-width:961px){.blog__heading,.font-display{font-size:64px}}.font-heading-1,.page-content__heading,.shared-signup__text,.shopify-policy__title h1{font-family:pp_neue_montreal,sans-serif;font-size:36px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.1}@media print,screen and (min-width:961px){.font-heading-1,.page-content__heading,.shared-signup__text,.shopify-policy__title h1{font-size:40px}}#judgeme_product_reviews .jdgm-rev-widg__title,.cart__heading,.circle-points__title,.collection-header__title,.font-heading-2,.ingredients-dictionary__title,.ingredients-section__heading,.page__title,.product-qa__title,.rewards__heading,.rewards__points-heading,.rewards__widgets h3,.search__heading{font-family:pp_neue_montreal,sans-serif;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.3}@media print,screen and (min-width:961px){#judgeme_product_reviews .jdgm-rev-widg__title,.cart__heading,.circle-points__title,.collection-header__title,.font-heading-2,.ingredients-dictionary__title,.ingredients-section__heading,.page__title,.product-qa__title,.rewards__heading,.rewards__points-heading,.rewards__widgets h3,.search__heading{font-size:34px}}.font-heading-2-medium{font-family:pp_neue_montreal,sans-serif;font-size:25px;font-style:normal;font-weight:500;letter-spacing:.01em;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-2-medium{font-size:34px}}.font-heading-2-serif{font-family:STIX Two Text,sans-serif;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-2-serif{font-size:34px}}.font-heading-3{font-family:pp_neue_montreal,sans-serif;font-size:22px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-3{font-size:30px}}.font-heading-3-serif,.search__tab{font-family:STIX Two Text,sans-serif;font-size:22px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-3-serif,.search__tab{font-size:30px}}.font-heading-4,.header-nav__dropdown-heading,.paginator__item-title,.product-details__title{font-family:pp_neue_montreal,sans-serif;font-size:19px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-4,.header-nav__dropdown-heading,.paginator__item-title,.product-details__title{font-size:26px}}.font-heading-5{font-family:pp_neue_montreal,sans-serif;font-size:17px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-5{font-size:24px}}.blog__title,.collection-grid__title,.font-heading-5-serif{font-family:STIX Two Text,sans-serif;font-size:17px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.blog__title,.collection-grid__title,.font-heading-5-serif{font-size:24px}}.font-heading-5-serif-medium{font-family:STIX Two Text,sans-serif;font-size:17px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-5-serif-medium{font-size:24px}}.blog-section__heading,.font-heading-6,.product-details__price,.tabs-section__heading{font-family:pp_neue_montreal,sans-serif;font-size:16px;font-style:normal;font-weight:380;letter-spacing:.03em;line-height:1.3}@media print,screen and (min-width:961px){.blog-section__heading,.font-heading-6,.product-details__price,.tabs-section__heading{font-size:22px}}.font-heading-6-serif,.ingredients-dictionary__item-title{font-family:STIX Two Text,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}.font-heading-6-serif-medium,.page__side-nav-heading{font-family:STIX Two Text,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.3}.cart__checkout-total-text,.cart__product-heading,.cart__product-title,.font-heading-7,.ingredients-section__item-title,.mobile-menu__nav-label{font-family:pp_neue_montreal,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:1.3}@media print,screen and (min-width:961px){.cart__checkout-total-text,.cart__product-heading,.cart__product-title,.font-heading-7,.ingredients-section__item-title,.mobile-menu__nav-label{font-size:16px}}.blog__no-search-results,.cart-tray__heading,.font-heading-7-serif,.paginator__item-copy{font-family:STIX Two Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:1.3}@media print,screen and (min-width:961px){.blog__no-search-results,.cart-tray__heading,.font-heading-7-serif,.paginator__item-copy{font-size:16px}}.font-heading-7-serif-italic{font-family:STIX Two Text,sans-serif;font-size:16px;font-style:italic;font-weight:400;letter-spacing:.03em;line-height:1.3}@media print,screen and (min-width:961px){.font-heading-7-serif-italic{font-size:16px}}.account__nav-label,.blog__description,.cart__product-cell,.font-body-1,html{font-family:pp_neue_montreal,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}@media print,screen and (min-width:961px){.account__nav-label,.blog__description,.cart__product-cell,.font-body-1,html{font-size:16px}}.account-details__heading,.addresses__heading,.blog-grid__item-title,.font-body-1-medium,.product-details__selling-plan-label-price,.product-recommendations__title,.table__cell--total,.table__heading{font-family:pp_neue_montreal,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:1.3}@media print,screen and (min-width:961px){.account-details__heading,.addresses__heading,.blog-grid__item-title,.font-body-1-medium,.product-details__selling-plan-label-price,.product-recommendations__title,.table__cell--total,.table__heading{font-size:16px}}.font-body-1-semibold,.product-recommendations__heading{font-family:pp_neue_montreal,sans-serif;font-size:14px;font-style:normal;font-weight:560;letter-spacing:.02em;line-height:1.3}@media print,screen and (min-width:961px){.font-body-1-semibold,.product-recommendations__heading{font-size:16px}}.font-body-1-serif,.product-details__suited-to-heading,.reviews-section__item-text{font-family:STIX Two Text,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}.font-body-1-serif-medium{font-family:STIX Two Text,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.3}#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__body p,.account-details__text,.blog-section--large .blog-section__item-date,.blog-section--large .blog-section__item-title,.blog-section--small .blog-section__item-title,.blog-section__sub-heading,.cart__shipping-note,.circle-points__copy,.collection-header__description,.collection-product__price,.directory-search__input,.font-body-2,.ingredients-section__sub-heading,.mobile-menu__nav-sublink,.page__content,.page__content li,.page__content p,.page__meta,.product-details__rating .jdgm-prev-badge__text,.product-details__selling-plan-label,.product-details__selling-plans-heading,.product-recommendations__price,.rewards__points-subheading,.search-tray__result-text{font-family:pp_neue_montreal,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:1.3}@media print,screen and (min-width:961px){#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__body p,.account-details__text,.blog-section--large .blog-section__item-date,.blog-section--large .blog-section__item-title,.blog-section--small .blog-section__item-title,.blog-section__sub-heading,.cart__shipping-note,.circle-points__copy,.collection-header__description,.collection-product__price,.directory-search__input,.font-body-2,.ingredients-section__sub-heading,.mobile-menu__nav-sublink,.page__content,.page__content li,.page__content p,.page__meta,.product-details__rating .jdgm-prev-badge__text,.product-details__selling-plan-label,.product-details__selling-plans-heading,.product-recommendations__price,.rewards__points-subheading,.search-tray__result-text{font-size:13px;line-height:1.4}}.cart-tray__gift-heading,.cart-tray__shipping-protection-price,.cart-tray__shipping-protection-title,.directory-search__heading,.directory-search__link,.font-body-2-medium,.page__side-nav-link,.paginator__item-copy-footer,.product-accordions__label,.search-tray__result-title{font-family:pp_neue_montreal,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:1.4}@media print,screen and (min-width:961px){.cart-tray__gift-heading,.cart-tray__shipping-protection-price,.cart-tray__shipping-protection-title,.directory-search__heading,.directory-search__link,.font-body-2-medium,.page__side-nav-link,.paginator__item-copy-footer,.product-accordions__label,.search-tray__result-title{font-size:13px}}.cart-tray__subtotal,.font-body-2-semibold,.product-qa__label{font-family:pp_neue_montreal,sans-serif;font-size:12px;font-style:normal;font-weight:560;letter-spacing:.05em;line-height:1.4}@media print,screen and (min-width:961px){.cart-tray__subtotal,.font-body-2-semibold,.product-qa__label{font-size:13px}}.font-body-2-serif{font-family:STIX Two Text,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3}.blog-grid__item-date,.breadcrumbs__item,.breadcrumbs__link,.cart-tray__saved-message,.collection-grid__sort,.collection-grid__sort-title,.font-body-3,.footer__content-heading,.footer__sub-nav-link,.header-nav__blog-title,.header-nav__grandchild-nav-link,.ingredients-dictionary__item-bottom-copy,.ingredients-dictionary__item-content,.ingredients-section__item-copy,.product-accordions__contents *,.product-accordions__contents-inner,.product-accordions__tag-icons-text,.product-details__suited-to-link,.product-qa__content,.search-tray__result-tagline{font-family:pp_neue_montreal,sans-serif;font-size:11px;font-style:normal;font-weight:420;letter-spacing:.07em;line-height:1.4;text-transform:none}@media print,screen and (min-width:961px){.blog-grid__item-date,.breadcrumbs__item,.breadcrumbs__link,.cart-tray__saved-message,.collection-grid__sort,.collection-grid__sort-title,.font-body-3,.footer__content-heading,.footer__sub-nav-link,.header-nav__blog-title,.header-nav__grandchild-nav-link,.ingredients-dictionary__item-bottom-copy,.ingredients-dictionary__item-content,.ingredients-section__item-copy,.product-accordions__contents *,.product-accordions__contents-inner,.product-accordions__tag-icons-text,.product-details__suited-to-link,.product-qa__content,.search-tray__result-tagline{font-size:12px}}.cart-tray__title,.font-body-3-medium,.header-nav__image-text{font-family:pp_neue_montreal,sans-serif;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.07em;line-height:1.4;text-transform:none}@media print,screen and (min-width:961px){.cart-tray__title,.font-body-3-medium,.header-nav__image-text{font-size:12px}}.font-body-3-semibold{font-family:pp_neue_montreal,sans-serif;font-size:11px;font-style:normal;font-weight:560;letter-spacing:.07em;line-height:1.4;text-transform:none}@media print,screen and (min-width:961px){.font-body-3-semibold{font-size:12px}}.cart-tray__item-count,.font-body-3-serif,.header-nav__blog-date{font-family:STIX Two Text,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:1.4}.font-body-4{font-family:pp_neue_montreal,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:1.4}@media print,screen and (min-width:961px){.font-body-4{font-size:11px}}.collection-product__rating .jdgm-prev-badge__text,.font-body-4-medium,.topbar__right-link{font-family:pp_neue_montreal,sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.07em;line-height:1.4}@media print,screen and (min-width:961px){.collection-product__rating .jdgm-prev-badge__text,.font-body-4-medium,.topbar__right-link{font-size:11px}}.font-body-4-serif{font-family:STIX Two Text,sans-serif;font-size:9px;font-style:normal;font-weight:400;letter-spacing:.07em;line-height:1.4}@media print,screen and (min-width:961px){.font-body-4-serif{font-size:10px}}.cart-tray__gift-product-title,.cart-tray__gift-subheading,.cart-tray__progress-message,.cart-tray__shipping-protection-description,.cart-tray__text,.font-caption-1,.footer__naturopath-approved-text,.page__side-nav-note{font-family:pp_neue_montreal,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4}.blog-section--large .blog-section__item-blog,.blog-section--large .blog-section__item-link,.collection-product__tag,.font-title,.footer__nav-heading,.header-nav__blog-name,.header-nav__child-nav-link,.header-nav__link,.header__link--text,.product-details__tag,.reviews-section__item-product-price,.reviews-section__item-product-title,.topbar__item p{font-family:pp_neue_montreal,sans-serif;font-size:10px;font-style:normal;font-weight:560;letter-spacing:.07em;line-height:1;text-transform:uppercase}@media print,screen and (min-width:961px){.blog-section--large .blog-section__item-blog,.blog-section--large .blog-section__item-link,.collection-product__tag,.font-title,.footer__nav-heading,.header-nav__blog-name,.header-nav__child-nav-link,.header-nav__link,.header__link--text,.product-details__tag,.reviews-section__item-product-price,.reviews-section__item-product-title,.topbar__item p{font-size:11px}}.collection-product__title,.font-title-large,.reviews-section__item-author,.reviews-section__item-title,.tabs-section__label{font-family:pp_neue_montreal,sans-serif;font-size:10px;font-style:normal;font-weight:560;letter-spacing:.07em;line-height:1;text-transform:uppercase}@media print,screen and (min-width:961px){.collection-product__title,.font-title-large,.reviews-section__item-author,.reviews-section__item-title,.tabs-section__label{font-size:12px}}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:560}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}optgroup{font-weight:700}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{-ms-overflow-style:none;scrollbar-width:none!important}div::-webkit-scrollbar{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizeLegibility}body{background-color:#fff;color:#200906;-webkit-transition:background-color .5s;transition:background-color .5s}li,ol,ul{margin:0;padding:0}li{list-style:none}img,picture{display:block;width:100%}img{height:auto}svg{display:block;width:100%}a,h1,h2,h3,h4,h5,h6,p{padding:0}a{color:#200906;cursor:pointer}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:0}fieldset{border:none;display:block;margin:0;padding:0}button,input[type=reset],input[type=submit]{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0;padding:0}button,input,input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input{-webkit-box-shadow:none!important;box-shadow:none!important}input,textarea{background-color:#fff;border:1px solid #ccc;border-radius:0}textarea{outline:none;overflow:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,silver 0),linear-gradient(135deg,silver 50%,transparent 0);background-position:calc(100% - 12px) 50%,calc(100% - 8px) 50%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:none;border-radius:0;cursor:pointer;max-width:100%;outline:none;padding:0 12px 0 0}select.error{background-image:linear-gradient(45deg,transparent 50%,#aa1d1c 0),linear-gradient(135deg,#aa1d1c 50%,transparent 0);border-color:#aa1d1c}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button{overflow:visible}.body-scroll-toggle{height:2px;position:absolute;right:0;top:0;width:2px}main{max-width:100%;min-height:calc(100vh - 200px)}.body--overlay-header main{margin-top:-46px}@media print,screen and (min-width:961px){.body--overlay-header main{margin-top:-64px}}.overlay-text{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;text-decoration:none!important;top:0;width:100%}.overlay-text--left{width:50%}.overlay-text--right{left:50%;width:50%}.overlay-text__text{text-decoration:none!important}.overlay-text__text em,.overlay-text__text span{color:inherit;font-style:italic}.overlay-text__button{border-radius:1.4em;font-family:pp_neue_montreal,sans-serif;font-weight:460;letter-spacing:.05em;padding:.46em 1.6em}.overlay-text__button:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.button,.sdd-download-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#d9b094;border:1px solid #d9b094;border-radius:0;color:#200906;cursor:pointer;height:32px;justify-content:center;outline:none;padding:0 32px;position:relative;text-align:center;text-decoration:none;white-space:nowrap}@media print,screen and (min-width:961px){.button,.sdd-download-button{height:36px}}.button:hover,.sdd-download-button:hover{background-color:#d19f7d;border-color:#d19f7d;text-decoration:none}.button--inverted{background-color:transparent;border-color:#200906;color:#200906;font-weight:500}.button--inverted:hover{background-color:#d9b094;border-color:#200906;color:#200906}.button--white{background-color:#fff;border-color:#fff;color:#200906;font-weight:480}.button--white:hover{background-color:#d9b094;border-color:#d9b094}.button--white-inverted{background-color:transparent;border-color:#fff;color:#fff;font-weight:500}.button--white-inverted:hover{background-color:#fff;border-color:#fff;color:#200906}.button--green{background-color:#002e3c;border-color:#002e3c;color:#fff}.button--green:hover{background-color:#003a4b;border-color:#003a4b}.button--fit{width:-webkit-max-content;width:-moz-max-content;width:max-content}.button--full-width{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;padding-right:0}.button--size-small{font-size:8px;height:22px;padding:0 12px}@media print,screen and (min-width:961px){.button--size-small{font-size:9px}}.button--size-medium{font-size:9px;height:26px;padding:0 16px}@media print,screen and (min-width:961px){.button--size-medium{font-size:10px}}.button--size-large{font-size:11px;height:30px;padding:0 24px}@media print,screen and (min-width:961px){.button--size-large{font-size:11px;height:32px}}.button__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.accordion__item{margin-bottom:32px}.accordion__radio{display:none}.accordion__title{cursor:pointer;position:relative}.accordion__title:after,.accordion__title:before{content:" ";display:block;position:absolute}.accordion__title:before{border-top:1px solid rgba(0,0,0,.5);height:1px;right:-20px;top:6px;width:9px}.accordion__title:after{border-right:1px solid rgba(0,0,0,.5);height:9px;right:-16px;top:2px;width:1px}.accordion__radio:checked~.accordion__title:after{display:none}.accordion__title--border{border-bottom:1px solid rgba(0,0,0,.1);display:block;padding-bottom:16px}.accordion__title--border:before{right:0}.accordion__title--border:after{right:4px}.accordion__content{overflow:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.accordion__radio:not(:checked)~.accordion__content{max-height:0!important}@media print,screen and (min-width:961px){.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.breadcrumbs--padding{padding:16px 40px 0}}.breadcrumbs__link{opacity:.5;white-space:nowrap}@media print,screen and (max-width:960px){.breadcrumbs__item,.breadcrumbs__link{display:inline}}.scroll-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-pagination--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll-pagination__dot{display:block;-webkit-box-flex:0;border:1px solid #fff;border-radius:2px;cursor:pointer;-ms-flex:0 0 4px;flex:0 0 4px;height:4px;width:4px}@media print,screen and (min-width:961px){.scroll-pagination__dot{-webkit-box-flex:0;border-radius:3px;-ms-flex:0 0 6px;flex:0 0 6px;height:6px;width:6px}}.scroll-pagination--dark .scroll-pagination__dot{border-color:#00000080}.scroll-pagination--vertical .scroll-pagination__dot{margin:4px 0}.scroll-pagination--horizontal .scroll-pagination__dot{margin:0 4px}.scroll-pagination--small .scroll-pagination__dot{-webkit-box-flex:0;border-radius:2px;-ms-flex:0 0 4px;flex:0 0 4px;height:4px;width:4px}[data-active-index="0"] .scroll-pagination__dot:first-of-type{background-color:#fff}[data-active-index="0"] .scroll-pagination--dark .scroll-pagination__dot:first-of-type{background-color:#200906;border-color:#200906}[data-number-of-items="0"] .scroll-pagination__dot:nth-of-type(n+1){display:none}[data-active-index="1"] .scroll-pagination__dot:nth-of-type(2){background-color:#fff}[data-active-index="1"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(2){background-color:#200906;border-color:#200906}[data-number-of-items="1"] .scroll-pagination__dot:nth-of-type(n+2){display:none}[data-active-index="2"] .scroll-pagination__dot:nth-of-type(3){background-color:#fff}[data-active-index="2"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(3){background-color:#200906;border-color:#200906}[data-number-of-items="2"] .scroll-pagination__dot:nth-of-type(n+3){display:none}[data-active-index="3"] .scroll-pagination__dot:nth-of-type(4){background-color:#fff}[data-active-index="3"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(4){background-color:#200906;border-color:#200906}[data-number-of-items="3"] .scroll-pagination__dot:nth-of-type(n+4){display:none}[data-active-index="4"] .scroll-pagination__dot:nth-of-type(5){background-color:#fff}[data-active-index="4"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(5){background-color:#200906;border-color:#200906}[data-number-of-items="4"] .scroll-pagination__dot:nth-of-type(n+5){display:none}[data-active-index="5"] .scroll-pagination__dot:nth-of-type(6){background-color:#fff}[data-active-index="5"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(6){background-color:#200906;border-color:#200906}[data-number-of-items="5"] .scroll-pagination__dot:nth-of-type(n+6){display:none}[data-active-index="6"] .scroll-pagination__dot:nth-of-type(7){background-color:#fff}[data-active-index="6"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(7){background-color:#200906;border-color:#200906}[data-number-of-items="6"] .scroll-pagination__dot:nth-of-type(n+7){display:none}[data-active-index="7"] .scroll-pagination__dot:nth-of-type(8){background-color:#fff}[data-active-index="7"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(8){background-color:#200906;border-color:#200906}[data-number-of-items="7"] .scroll-pagination__dot:nth-of-type(n+8){display:none}[data-active-index="8"] .scroll-pagination__dot:nth-of-type(9){background-color:#fff}[data-active-index="8"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(9){background-color:#200906;border-color:#200906}[data-number-of-items="8"] .scroll-pagination__dot:nth-of-type(n+9){display:none}[data-active-index="9"] .scroll-pagination__dot:nth-of-type(10){background-color:#fff}[data-active-index="9"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(10){background-color:#200906;border-color:#200906}[data-number-of-items="9"] .scroll-pagination__dot:nth-of-type(n+10){display:none}[data-active-index="10"] .scroll-pagination__dot:nth-of-type(11){background-color:#fff}[data-active-index="10"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(11){background-color:#200906;border-color:#200906}[data-number-of-items="10"] .scroll-pagination__dot:nth-of-type(n+11){display:none}[data-active-index="11"] .scroll-pagination__dot:nth-of-type(12){background-color:#fff}[data-active-index="11"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(12){background-color:#200906;border-color:#200906}[data-number-of-items="11"] .scroll-pagination__dot:nth-of-type(n+12){display:none}[data-active-index="12"] .scroll-pagination__dot:nth-of-type(13){background-color:#fff}[data-active-index="12"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(13){background-color:#200906;border-color:#200906}[data-number-of-items="12"] .scroll-pagination__dot:nth-of-type(n+13){display:none}[data-active-index="13"] .scroll-pagination__dot:nth-of-type(14){background-color:#fff}[data-active-index="13"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(14){background-color:#200906;border-color:#200906}[data-number-of-items="13"] .scroll-pagination__dot:nth-of-type(n+14){display:none}[data-active-index="14"] .scroll-pagination__dot:nth-of-type(15){background-color:#fff}[data-active-index="14"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(15){background-color:#200906;border-color:#200906}[data-number-of-items="14"] .scroll-pagination__dot:nth-of-type(n+15){display:none}[data-active-index="15"] .scroll-pagination__dot:nth-of-type(16){background-color:#fff}[data-active-index="15"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(16){background-color:#200906;border-color:#200906}[data-number-of-items="15"] .scroll-pagination__dot:nth-of-type(n+16){display:none}[data-active-index="16"] .scroll-pagination__dot:nth-of-type(17){background-color:#fff}[data-active-index="16"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(17){background-color:#200906;border-color:#200906}[data-number-of-items="16"] .scroll-pagination__dot:nth-of-type(n+17){display:none}[data-active-index="17"] .scroll-pagination__dot:nth-of-type(18){background-color:#fff}[data-active-index="17"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(18){background-color:#200906;border-color:#200906}[data-number-of-items="17"] .scroll-pagination__dot:nth-of-type(n+18){display:none}[data-active-index="18"] .scroll-pagination__dot:nth-of-type(19){background-color:#fff}[data-active-index="18"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(19){background-color:#200906;border-color:#200906}[data-number-of-items="18"] .scroll-pagination__dot:nth-of-type(n+19){display:none}[data-active-index="19"] .scroll-pagination__dot:nth-of-type(20){background-color:#fff}[data-active-index="19"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(20){background-color:#200906;border-color:#200906}[data-number-of-items="19"] .scroll-pagination__dot:nth-of-type(n+20){display:none}[data-active-index="20"] .scroll-pagination__dot:nth-of-type(21){background-color:#fff}[data-active-index="20"] .scroll-pagination--dark .scroll-pagination__dot:nth-of-type(21){background-color:#200906;border-color:#200906}[data-number-of-items="20"] .scroll-pagination__dot:nth-of-type(n+21){display:none}.scroll-pagination__link{cursor:pointer;padding:32px 20px;position:absolute;top:40%;z-index:1}.collection-product:not(:hover) .scroll-pagination__link{display:none}.scroll-pagination__link:before{border-bottom:1px solid #200906;border-left:1px solid #200906;content:"";display:block;height:14px;margin:0 auto;width:14px}.scroll-pagination__link--prev{left:0}.scroll-pagination__link--prev:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.scroll-pagination__link--next{right:0}.scroll-pagination__link--next:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.scroll-pagination__link--above{top:-40px}.scroll-pagination__link--above.scroll-pagination__link--prev{left:unset;right:40px}.scroll-pagination__link--above.scroll-pagination__link--next{right:0}.scroll-pagination__link--arrow{border:1px solid rgba(0,0,0,.6);border-radius:12px;height:24px;padding:4px;width:24px}@media print,screen and (min-width:961px){.scroll-pagination__link--arrow{border-radius:14px;height:28px;padding:6px;width:28px}}.scroll-pagination__link--arrow:before{display:none}.scroll-pagination__link-arrow-img{display:block;width:100%}.scroll-pagination__link--prev .scroll-pagination__link-arrow-img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.toggle-switch__input{display:none;height:0;visibility:hidden;width:0}.toggle-switch__label{background:gray;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;font-size:16px;height:16px;padding:0 4px;position:relative;width:40px}.toggle-switch__label--large{border-radius:24px;font-size:24px;height:24px;padding:0 6px;width:50px}.toggle-switch__label--green-red{background-color:#aa1d1c}.toggle-switch__input:checked~.toggle-switch__label--green-red{background:#6ca629}.toggle-switch__label--green-gray{background-color:#e3ded1}.toggle-switch__input:checked~.toggle-switch__label--green-gray{background:#6ca629}.toggle-switch__label span{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;font-family:sans-serif;font-size:.41em;font-weight:800;line-height:1;text-align:center;text-transform:uppercase;-webkit-transition:opacity .3s;transition:opacity .3s}.toggle-switch__label span:first-of-type{opacity:0}.toggle-switch__input:checked~.toggle-switch__label span:first-of-type{opacity:1}.toggle-switch__input:checked~.toggle-switch__label span:last-of-type{opacity:0}.toggle-switch__label:after{background:#fff;border-radius:12px;content:"";height:12px;left:2px;position:absolute;top:2px;-webkit-transition:.3s;transition:.3s;width:12px}.toggle-switch__input:checked~.toggle-switch__label:after{left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translate(-100%)}.toggle-switch__label--large:after{border-radius:18px;height:18px;left:3px;top:3px;width:18px}.toggle-switch__input:checked~.toggle-switch__label--large:after{left:calc(100% - 3px)}.font-pagination,.page-pagination{font-family:pp_neue_montreal,sans-serif;font-size:14px;line-height:1;text-transform:uppercase}@media print,screen and (min-width:961px){.font-pagination,.page-pagination{font-size:18px}}.page-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-pagination .next,.page-pagination .prev{height:10px;width:10px}.page-pagination .next a,.page-pagination .prev a{border-right:1px solid #200906;border-top:1px solid #200906;display:block;height:8px;-webkit-transform:translateY(3px) rotate(45deg);transform:translateY(3px) rotate(45deg);width:8px}@media print,screen and (min-width:961px){.page-pagination .next a,.page-pagination .prev a{height:10px;-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg);width:10px}}.page-pagination .prev a{-webkit-transform:translate(-7px,4px) rotate(-135deg);transform:translate(-7px,4px) rotate(-135deg)}.page-pagination a{color:#000;text-decoration:none!important}.page-pagination span{display:block;margin:0;padding:6px 16px}@media print,screen and (min-width:961px){.page-pagination span{margin:0 5px}}.page-pagination .page.current{font-weight:600}:root{--top-space-desktop:100px;--top-space-mobile:50px}.top-space{margin-top:var(--top-space-mobile);min-height:1px}@media print,screen and (min-width:961px){.top-space{margin-top:var(--top-space-desktop)}}:root{--max-width-desktop:100%;--max-width-mobile:100%}.max-width{max-width:var(--max-width-mobile)}@media print,screen and (min-width:961px){.max-width{max-width:var(--max-width-desktop)}}.jdgm-star{display:inline;font-family:JudgemeStar;font-size:13px;font-weight:700;margin:0;opacity:1;padding:0 4px 0 0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:last-of-type{padding:0}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}#judgeme_product_reviews{padding:40px 16px 24px}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:24px}@media print,screen and (min-width:961px){#judgeme_product_reviews{padding:160px 40px 24px;position:relative}#judgeme_product_reviews .jdgm-rev-widg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}#judgeme_product_reviews .jdgm-rev-widg__paginate-spinner-wrapper{-webkit-box-flex:0;display:block;-ms-flex:0 0 300px;flex:0 0 300px;opacity:0}#judgeme_product_reviews .jdgm-rev-widg__header{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}#judgeme_product_reviews .jdgm-rev-widg__body{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:800px}#judgeme_product_reviews .jdgm-rev:first-of-type{border-top:none;padding-top:0}#judgeme_product_reviews .jdgm-row-stars{display:block}#judgeme_product_reviews .jdgm-histogram,#judgeme_product_reviews .jdgm-rev-widg__summary,#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin:0 0 32px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none}#judgeme_product_reviews .jdgm-rev-widg__summary-average{display:block;padding:12px 0}#judgeme_product_reviews .jdgm-rev-widg__title{left:0;margin:60px 0 48px;position:absolute;top:0;width:100%}#judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-star{font-size:20px}}#judgeme_product_reviews .jdgm-rev__icon:after,#judgeme_product_reviews .jdgm-rev__reply,#judgeme_product_reviews .jdgm-row-actions,#judgeme_product_reviews .jdgm-row-media{display:none}#judgeme_product_reviews .jdgm-rev__icon{border-radius:20px}#judgeme_product_reviews .jdgm-row-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#judgeme_product_reviews .jdgm-link,#judgeme_product_reviews .jdgm-paginate__page,#judgeme_product_reviews .jdgm-rev-widg,#judgeme_product_reviews .jdgm-rev__author,#judgeme_product_reviews .jdgm-star{color:#11281b}#judgeme_product_reviews .jdgm-histogram__bar-content,#judgeme_product_reviews .jdgm-rev__icon,#judgeme_product_reviews .jdgm-write-rev-link{background-color:#11281b}#judgeme_product_reviews .jdgm-write-rev-link{border-color:#11281b;margin:0}#judgeme_product_reviews .jdgm-rev__timestamp{opacity:.5}#judgeme_product_reviews .jdgm-histogram__bar{height:8px;width:100px}#judgeme_product_reviews .jdgm-rev__author{font-weight:560;padding:0 4px 0 8px}#judgeme_product_reviews .jdgm-rev__icon:before{color:#fff}#judgeme_product_reviews .jdgm-rev__buyer-badge{background-color:#11281b;border-radius:10px}#judgeme_product_reviews .jdgm-rev__title{font-family:STIX Two Text,sans-serif;font-size:24px;font-style:italic;font-weight:400}#judgeme_product_reviews .jdgm-rev__title:before{content:"\201c"}#judgeme_product_reviews .jdgm-rev__title:after{content:"\201d"}#judgeme_product_reviews .jdgm-rev__body:empty .jdgm-rev__body p:empty,#judgeme_product_reviews .jdgm-rev__title:empty{display:none}.quantity-incrementer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f5f5;margin-right:16px;width:140px}.quantity-incrementer__quantity{-webkit-box-flex:0;background-color:#fff;color:#000;-ms-flex:0 0 50px;flex:0 0 50px;padding:6px 0;text-align:center}@media print,screen and (min-width:961px){.quantity-incrementer__quantity{padding:8px 0}}.quantity-incrementer__increment{cursor:pointer;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;position:relative}.quantity-incrementer__increment:after,.quantity-incrementer__increment:before{background-color:#000;content:"";display:block;position:absolute}.quantity-incrementer__increment:before{height:1px;left:calc(50% - 7px);top:50%;width:14px}.quantity-incrementer__increment--positive:after{height:15px;left:50%;top:calc(50% - 7px);width:1px}.quantity-incrementer--small{height:32px;margin:0;width:100px}.quantity-incrementer--small .quantity-incrementer__quantity{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;font-size:14px}.quantity-incrementer--small .quantity-incrementer__increment:before{height:1px;left:calc(50% - 6px);width:12px}.quantity-incrementer--small .quantity-incrementer__increment--positive:after{height:13px;top:calc(50% - 6px)}.form{display:block}.form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.form__errors,.form__success{margin-bottom:8px}.form__errors{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form__errors ul{display:block}.form__errors li{color:#aa1d1c;display:block;font-style:italic;white-space:nowrap}.form__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:12px;position:relative}.form__item--col2{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}@media print,screen and (max-width:960px){.form__item--col2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.form__item--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__input{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;outline:none;padding:18px 12px 6px;width:100%}.form__input:-moz-placeholder{padding-bottom:12px;padding-top:12px}.form__input:placeholder-shown{padding-bottom:12px;padding-top:12px}textarea.form__input{line-height:1.4}.form__label{color:#0006;left:12px;pointer-events:none;position:absolute;top:4px;z-index:1}.form__input:-moz-placeholder~.form__label{display:none}.form__input:placeholder-shown~.form__label{display:none}.form__label--select{z-index:2}.form__toggle-switch-description{margin-left:8px}.loader-vertical-lines{-webkit-animation:animloader 1s linear infinite alternate;animation:animloader 1s linear infinite alternate;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:12px;position:relative;width:2px}@-webkit-keyframes animloader{0%{-webkit-box-shadow:12px 0 transparent,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 transparent,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent}20%{-webkit-box-shadow:12px 0 #000,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent}40%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 transparent,48px 0 transparent,60px 0 transparent}60%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 transparent,60px 0 transparent}80%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 transparent}to{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 #000;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 #000}}@keyframes animloader{0%{-webkit-box-shadow:12px 0 transparent,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 transparent,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent}20%{-webkit-box-shadow:12px 0 #000,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 transparent,36px 0 transparent,48px 0 transparent,60px 0 transparent}40%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 transparent,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 transparent,48px 0 transparent,60px 0 transparent}60%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 transparent,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 transparent,60px 0 transparent}80%{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 transparent;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 transparent}to{-webkit-box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 #000;box-shadow:12px 0 #000,24px 0 #000,36px 0 #000,48px 0 #000,60px 0 #000}}.screen-fill{position:relative}.screen-fill__background-image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.screen-fill__foreground{min-height:calc(100vh - 70px);width:100%}@media print,screen and (min-width:961px){.screen-fill__foreground{min-height:calc(100vh - 92px)}}.screen-fill__foreground--centered-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table__heading{padding-bottom:8px;text-align:center}.table__cell{padding:8px 0;text-align:center;vertical-align:top;white-space:nowrap}.table__row--footer .table__cell{border-top:1px solid #e3ded1;padding-top:24px}.table__cell--left{text-align:left}.table__cell--right{text-align:right}@media print,screen and (max-width:960px){.table__cell--total{padding-left:4px}}.table__cell-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;text-transform:capitalize}.table__cell-columns:last-child{margin-bottom:0}.table__cell-columns div:first-child{padding-right:8px}.currency-selector{height:100%;padding:0 8px;position:absolute;right:0;top:0}@media print,screen and (min-width:961px){.currency-selector{right:40px}}.currency-selector__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.currency-selector__flag-icon{display:block;margin-right:4px;width:16px}@media print,screen and (min-width:961px){.currency-selector__flag-icon{margin-right:8px;width:28px}}.currency-selector__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0);background-position:calc(100% - 3px) 60%,100% 60%;background-repeat:no-repeat;background-size:3px 3px,3px 3px;color:#fff;font-size:12px;line-height:1}@media print,screen and (min-width:961px){.currency-selector__select{background-position:calc(100% - 4px) 60%,100% 60%;background-size:4px 4px,4px 4px;font-size:13px}}:root{--topbar-animation-duration:5s}.topbar{position:relative;width:100%}.topbar,.topbar__right-links{display:-webkit-box;display:-ms-flexbox;display:flex}.topbar__right-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding-right:114px}.topbar__right-link{display:block;margin-right:16px;text-decoration:none!important}.topbar__items{height:24px;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media print,screen and (min-width:961px){.topbar__items{height:28px}}.topbar__item{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;text-decoration:none!important;white-space:nowrap}.topbar__item p{margin:0;padding:0}@media print,screen and (max-width:960px){.topbar__item p{font-size:9px}}.topbar__item a{color:inherit}@media print,screen and (min-width:961px){.topbar__item{padding:0 40px}}.topbar__icon{display:block;height:16.8px;margin-right:6px}@media print,screen and (min-width:961px){.topbar__items--space_between .topbar__item--animated,.topbar__items--space_evenly .topbar__item--animated{-webkit-animation:none!important;animation:none!important;opacity:1!important;position:static;-webkit-transform:none!important;transform:none!important;width:auto;-webkit-box-flex:0;-ms-flex:0;flex:0}.topbar__items--space_between .topbar__item--animated.topbar__item--1{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:40px}.topbar__items--space_between .topbar__item--animated.topbar__item--3{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:40px}.topbar__items--2 .topbar__item--animated.topbar__item--1{-webkit-animation:calc(var(--topbar-animation-duration)*2) topbar-animation-first-vertical-2 linear,calc(var(--topbar-animation-duration)*2) topbar-animation-vertical-2 calc(var(--topbar-animation-duration)*2) infinite linear;animation:calc(var(--topbar-animation-duration)*2) topbar-animation-first-vertical-2 linear,calc(var(--topbar-animation-duration)*2) topbar-animation-vertical-2 calc(var(--topbar-animation-duration)*2) infinite linear;opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.topbar__items--2 .topbar__item--animated.topbar__item--2{-webkit-animation:topbar-animation-vertical-2 calc(var(--topbar-animation-duration)*2) infinite linear;animation:topbar-animation-vertical-2 calc(var(--topbar-animation-duration)*2) infinite linear;-webkit-animation-delay:var(--topbar-animation-duration);animation-delay:var(--topbar-animation-duration);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.topbar__items--3 .topbar__item--animated.topbar__item--1{-webkit-animation:calc(var(--topbar-animation-duration)*3) topbar-animation-first-vertical-3 linear,calc(var(--topbar-animation-duration)*3) topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:calc(var(--topbar-animation-duration)*3) topbar-animation-first-vertical-3 linear,calc(var(--topbar-animation-duration)*3) topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.topbar__items--3 .topbar__item--animated.topbar__item--2{-webkit-animation:topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;-webkit-animation-delay:var(--topbar-animation-duration);animation-delay:var(--topbar-animation-duration);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.topbar__items--3 .topbar__item--animated.topbar__item--3{-webkit-animation:topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:topbar-animation-vertical-3 calc(var(--topbar-animation-duration)*3) infinite linear;-webkit-animation-delay:calc(var(--topbar-animation-duration)*2);animation-delay:calc(var(--topbar-animation-duration)*2);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}}@media print,screen and (max-width:960px){.topbar__item--animated{opacity:0}.topbar__items--2 .topbar__item--animated.topbar__item--1{-webkit-animation:calc(var(--topbar-animation-duration)*2) topbar-animation-first-horizontal-2 linear,calc(var(--topbar-animation-duration)*2) topbar-animation-horizontal-2 calc(var(--topbar-animation-duration)*2) infinite linear;animation:calc(var(--topbar-animation-duration)*2) topbar-animation-first-horizontal-2 linear,calc(var(--topbar-animation-duration)*2) topbar-animation-horizontal-2 calc(var(--topbar-animation-duration)*2) infinite linear;opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.topbar__items--2 .topbar__item--animated.topbar__item--2{-webkit-animation:topbar-animation-horizontal-2 calc(var(--topbar-animation-duration)*2) infinite linear;animation:topbar-animation-horizontal-2 calc(var(--topbar-animation-duration)*2) infinite linear;-webkit-animation-delay:var(--topbar-animation-duration);animation-delay:var(--topbar-animation-duration);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.topbar__items--3 .topbar__item--animated.topbar__item--1{-webkit-animation:calc(var(--topbar-animation-duration)*3) topbar-animation-first-horizontal-3 linear,calc(var(--topbar-animation-duration)*3) topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:calc(var(--topbar-animation-duration)*3) topbar-animation-first-horizontal-3 linear,calc(var(--topbar-animation-duration)*3) topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.topbar__items--3 .topbar__item--animated.topbar__item--2{-webkit-animation:topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;-webkit-animation-delay:var(--topbar-animation-duration);animation-delay:var(--topbar-animation-duration);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.topbar__items--3 .topbar__item--animated.topbar__item--3{-webkit-animation:topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;animation:topbar-animation-horizontal-3 calc(var(--topbar-animation-duration)*3) infinite linear;-webkit-animation-delay:calc(var(--topbar-animation-duration)*2);animation-delay:calc(var(--topbar-animation-duration)*2);opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}}.topbar__item--animated:nth-of-type(n+4){display:none}@-webkit-keyframes topbar-animation-horizontal-2{0%{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}12%{opacity:1;-webkit-transform:translateX(100%);transform:translate(100%)}16%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}64%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}68%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@keyframes topbar-animation-horizontal-2{0%{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}12%{opacity:1;-webkit-transform:translateX(100%);transform:translate(100%)}16%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}64%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}68%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-first-horizontal-2{0%{opacity:0;-webkit-transform:translateX(0);transform:translate(0)}2%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}12%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}16%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}64%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}68%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@keyframes topbar-animation-first-horizontal-2{0%{opacity:0;-webkit-transform:translateX(0);transform:translate(0)}2%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}12%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}16%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}64%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}68%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-horizontal-3{0%{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}12%{opacity:1;-webkit-transform:translateX(100%);transform:translate(100%)}16%{-webkit-transform:translateX(0);transform:translate(0)}45%{-webkit-transform:translateX(0);transform:translate(0)}49%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}53%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@keyframes topbar-animation-horizontal-3{0%{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}12%{opacity:1;-webkit-transform:translateX(100%);transform:translate(100%)}16%{-webkit-transform:translateX(0);transform:translate(0)}45%{-webkit-transform:translateX(0);transform:translate(0)}49%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}53%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-first-horizontal-3{0%{opacity:0}0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}12%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}16%{-webkit-transform:translateX(0);transform:translate(0)}45%{-webkit-transform:translateX(0);transform:translate(0)}49%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}53%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@keyframes topbar-animation-first-horizontal-3{0%{opacity:0}0%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}12%{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}16%{-webkit-transform:translateX(0);transform:translate(0)}45%{-webkit-transform:translateX(0);transform:translate(0)}49%{opacity:1;-webkit-transform:translateX(-100%);transform:translate(-100%)}53%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-vertical-2{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}12%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}16%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}64%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}68%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes topbar-animation-vertical-2{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}12%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}16%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}64%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}68%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-first-vertical-2{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}2%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}12%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}16%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}64%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}68%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes topbar-animation-first-vertical-2{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}2%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}12%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}16%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}64%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}68%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-vertical-3{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}12%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}16%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(0);transform:translateY(0)}49%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes topbar-animation-vertical-3{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}12%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}16%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(0);transform:translateY(0)}49%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@-webkit-keyframes topbar-animation-first-vertical-3{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}2%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}12%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}16%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(0);transform:translateY(0)}49%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes topbar-animation-first-vertical-3{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}2%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}12%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}16%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(0);transform:translateY(0)}49%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}53%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;max-width:100%;position:sticky;top:-1px;z-index:15;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdfbf6}@media print,screen and (min-width:961px){.header{height:64px;z-index:8}}.header__logo{display:block;height:80%;width:auto}.header__logo img,.header__logo svg{display:block;height:100%;width:auto}.header__content-panel{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.header__content-panel--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4px}@media print,screen and (min-width:961px){.header__content-panel--right{padding-right:32px}}.header__link{display:block;padding:8px}@media print,screen and (min-width:961px){.header__link{padding:8px 16px}}.header__link--icon{position:relative;text-decoration:none!important}@media print,screen and (max-width:960px){.header__link--icon:last-of-type{margin-right:4px}}.header__link--text{padding:10px 16px;text-decoration:none!important}.header__link--button{background-color:#d9b094;margin-right:16px}.header__link--button:hover{background-color:#d19f7d}.header__icon-svg{display:block;width:15px;fill:none}@media print,screen and (min-width:961px){.header__icon-svg{width:20px}}.header__mobile-menu-button{display:block;height:41px;position:relative;width:52px}.header__mobile-menu-button-line{background-color:#200906;display:block;height:1px;left:16px;position:absolute;-webkit-transition:all .7s;transition:all .7s;width:20px}.header__mobile-menu-button-line:first-of-type{top:16px}.header__mobile-menu-button-line:nth-of-type(2){bottom:16px;-webkit-transform:scaleX(.7) translateX(-20%);transform:scaleX(.7) translate(-20%)}.header__mobile-menu-show-checkbox:checked~.header .header__mobile-menu-button-line:first-of-type{-webkit-transform:translateY(3.5px) translateX(0) rotate(45deg);transform:translateY(3.5px) translate(0) rotate(45deg)}.header__mobile-menu-show-checkbox:checked~.header .header__mobile-menu-button-line:nth-of-type(2){-webkit-transform:translateY(-3.5px) translateX(0) rotate(-45deg);transform:translateY(-3.5px) translate(0) rotate(-45deg)}.header__cart-count{background-color:#200906;border-radius:8px;bottom:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:13px;position:absolute;right:4px;width:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:9px;font-weight:600;justify-content:center}@media print,screen and (min-width:961px){.header__cart-count{bottom:2px;font-size:10px;height:15px;right:10px;width:15px}}.header-nav{display:none}@media print,screen and (min-width:961px){.header-nav{display:block}}.header-nav__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:64px}.header-nav__item,.header-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav__link{padding:8px 16px;text-decoration:none!important;text-transform:uppercase}.header-nav__item:first-of-type .header-nav__link{padding-left:40px}.header-nav__dropdown-nav{background:#e3ded1;left:0;max-height:0;overflow:hidden;position:absolute;top:64px;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;width:100%}.header-nav__item:hover .header-nav__dropdown-nav{max-height:412px}.header-nav__dropdown-nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 40px}.header-nav__dropdown-heading{white-space:nowrap}.header-nav__child-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-nav__child-nav-item{display:block}.header-nav__child-nav-item--nav{min-width:20px}.header-nav__child-nav-item--space{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:65px;min-width:20px}.header-nav__item--blog-menu .header-nav__child-nav-item--space{height:20px;width:20px}.header-nav__item--blog-menu .header-nav__child-nav-item--space:nth-of-type(4){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header-nav__item--blog-menu .header-nav__child-nav-item--space:nth-of-type(n+7){display:none}.header-nav__child-nav-link{display:block;padding-bottom:4px;text-decoration:none!important;white-space:nowrap}.header-nav__child-nav-link--blog{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:128px;padding:0 0 0 114px;position:relative;width:407px}.header-nav__grandchild-nav-list{display:block;list-style:none;margin-top:8px}.header-nav__grandchild-nav-item{display:block;padding:4px 0}.header-nav__grandchild-nav-item--space{height:20px}.header-nav__grandchild-nav-item--space *{display:none!important}.header-nav__grandchild-nav-link{display:block;line-height:1.6;text-decoration:none;white-space:nowrap}.header-nav__grandchild-nav-link:hover{font-weight:500;letter-spacing:.062em}.header-nav__blog-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;max-height:280px}.header-nav__blog-items--1,.header-nav__blog-items--2{-webkit-box-flex:0;-ms-flex:0 0 407px;flex:0 0 407px}.header-nav__blog-items--3,.header-nav__blog-items--4{-webkit-box-flex:0;-ms-flex:0 0 826px;flex:0 0 826px}.header-nav__blog-items--5,.header-nav__blog-items--6{-webkit-box-flex:0;-ms-flex:0 0 1245px;flex:0 0 1245px}.header-nav__blog-image{display:block;height:100%;left:0;min-height:128px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:114px}.header-nav__blog-copy{-webkit-box-flex:1;-ms-flex:1;flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 16px 8px}.header-nav__blog-name{opacity:.6}.header-nav__blog-title{margin:8px 0;white-space:normal}.header-nav__blog-icon{border:1px solid rgba(0,0,0,.7);border-radius:14px;display:none;margin-top:8px;padding:5px;width:22px}.header-nav__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-nav__image-container--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-nav__image-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:32px}.header-nav__image-link{display:block;margin-left:8px;text-decoration:none!important}.header-nav__image-link:first-of-type{margin-left:0}.header-nav__picture{width:auto}.header-nav__img{max-height:332px;max-width:270px;max-width:min(270px,25vw - 26px);min-height:auto;min-width:auto;width:auto}.header-nav__image-text{padding-top:6px}.mobile-menu__show-checkbox{display:none}.mobile-menu{background-color:#fdfbf6;height:100%;max-width:0;overflow:hidden;padding-top:46px;position:fixed;text-align:left;-webkit-transition:max-width .5s;transition:max-width .5s;width:100%;will-change:max-width;z-index:14}.mobile-menu__show-checkbox:checked~.mobile-menu{max-width:300px}.mobile-menu__cover{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}.mobile-menu__show-checkbox:checked~.mobile-menu__cover{display:block}.mobile-menu__scroll-container{overflow-y:scroll;padding:8px 0 80px;scrollbar-width:none;width:280px;-ms-overflow-style:none}.mobile-menu__scroll-container::-webkit-scrollbar{display:none}.mobile-menu__radio{display:none}.mobile-menu__nav{padding-left:8px}.mobile-menu__nav--bottom{margin-top:100px}.mobile-menu__nav-label{cursor:pointer;display:block;padding:9px 12px;position:relative;text-decoration:none!important}.mobile-menu__nav-label--accordion:after,.mobile-menu__nav-label--accordion:before{content:" ";display:block;position:absolute}.mobile-menu__nav-label--accordion:before{border-top:1px solid rgba(0,0,0,.5);height:1px;right:0;top:50%;width:9px}.mobile-menu__nav-label--accordion:after{border-right:1px solid rgba(0,0,0,.5);height:9px;right:4px;top:50%;-webkit-transform:translateY(-4px);transform:translateY(-4px);width:1px}.mobile-menu__radio:checked~.mobile-menu__nav-label--accordion:after{display:none}.mobile-menu__nav-label--small{font-size:13px}.mobile-menu__nav-label--small:last-of-type{padding-bottom:16px}.header-nav__nav-sublinks{overflow:hidden;padding-left:24px;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.mobile-menu__radio:not(:checked)+label+.header-nav__nav-sublinks{max-height:0!important}.mobile-menu__nav-sublink{display:block;padding:9px 10px;text-decoration:none!important}.mobile-menu__nav-sublink:last-of-type{padding-bottom:12px}.mobile-menu__nav-link--current{font-weight:700}.footer{background-color:#e3ded1;padding:24px 16px 0}@media print,screen and (min-width:961px){.footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px}}@media print,screen and (max-width:960px){.footer__content-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__big-button{margin-bottom:24px;text-align:center;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:961px){.footer__big-button{margin-bottom:40px;width:auto}}.footer__big-button:hover{background-color:#0000000d}@media print,screen and (max-width:960px){.footer__content-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media print,screen and (min-width:961px){.footer__social-links{margin-bottom:20px}}.footer__social-link{padding:8px}.footer__social-link:first-of-type{padding-left:0}.footer__social-svg{display:block;width:24px}.footer__currency-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}@media print,screen and (min-width:961px){.footer__currency-form{margin-bottom:40px}}.currency-selector__button{margin:0 16px 0 0}.currency-selector__icon{display:block;width:40px}.footer__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:961px){.footer__nav-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer__nav-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:32px}@media print,screen and (min-width:961px){.footer__nav-item{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-bottom:48px}}.footer__nav-space{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50px;min-width:30px}@media print,screen and (max-width:960px){.footer__nav-space{display:none}}.footer__nav-heading{color:#200906;display:block;padding-bottom:12px;position:relative}@media print,screen and (min-width:961px){.footer__nav-heading{padding-bottom:16px}}.footer__sub-nav-link{color:#200906;display:block;padding:6px 0;text-align:left;text-decoration:none}@media print,screen and (min-width:961px){.footer__sub-nav-link{padding:6px 0;white-space:nowrap}}.footer__sub-nav-link:hover{color:#000;text-decoration:underline;text-decoration-color:#00000080;text-underline-offset:.3em}.footer__lower{background-color:#fdfbf6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 16px}@media print,screen and (min-width:961px){.footer__lower{height:88px;padding:20px 40px}}.footer__payment-icons{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;opacity:.5}@media print,screen and (min-width:961px){.footer__payment-icons{-webkit-box-flex:0;-ms-flex:0;flex:0;height:52px;width:auto}.footer__payment-icons img{height:100%;width:auto}}.footer__lower-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__naturopath-approved{width:102px}.footer__naturopath-approved-text{margin-left:24px;max-width:170px}.tray{background-color:#fff;height:100vh;max-width:86%;position:fixed;right:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden;width:340px;will-change:transform,box-shadow;z-index:17}@media print,screen and (min-width:961px){.tray{width:500px}}.tray--ready{-webkit-transition:-webkit-transform .7s,-webkit-box-shadow .7s;transition:-webkit-transform .7s,-webkit-box-shadow .7s;transition:transform .7s,box-shadow .7s;transition:transform .7s,box-shadow .7s,-webkit-transform .7s,-webkit-box-shadow .7s;visibility:visible}.tray--show{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px #0000001a;-webkit-transform:translateZ(0);transform:translateZ(0)}.tray__cover{display:none;height:100%;position:absolute;right:100%;top:0;width:calc(100vw - 500px)}@media print,screen and (max-width:960px){.tray__cover{width:calc(100vw - 340px)}}.tray--show .tray__cover,.tray__close{display:block}.tray__close{cursor:pointer;padding:18px;width:60px}.tray__close-svg{display:block;width:100%;stroke:#200906;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cart-tray{background-color:#fff;height:100vh;height:100dvh;position:fixed;right:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden;width:100%;will-change:transform,box-shadow;z-index:17}@media print,screen and (min-width:961px){.cart-tray{width:500px}}.cart-tray--ready{-webkit-transition:-webkit-transform .7s,-webkit-box-shadow .7s;transition:-webkit-transform .7s,-webkit-box-shadow .7s;transition:transform .7s,box-shadow .7s;transition:transform .7s,box-shadow .7s,-webkit-transform .7s,-webkit-box-shadow .7s;visibility:visible}.cart-tray--show{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px #0000001a;-webkit-transform:translateZ(0);transform:translateZ(0)}.cart-tray__cover{display:none;height:100%;position:absolute;right:100%;top:0;width:calc(100vw - 500px)}@media print,screen and (min-width:961px){.cart-tray--show .cart-tray__cover{display:block}}.cart-tray__inner{height:100%;padding:0}.cart-tray__spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-height:190px}.cart-tray__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px 0 24px}.cart-tray__item-count{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 0 0 10px}.cart-tray__close{cursor:pointer;display:block;padding:8px;position:absolute;right:0;top:0;width:36px}.cart-tray__close-svg{display:block;width:100%;stroke:#200906;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cart-tray__saved-message{background-color:#e3ded1;padding:8px 0;position:relative;text-align:center}.cart-tray__progress{background-color:#003a4b;padding:16px 24px}.cart-tray__progress-message{color:#fff;margin-bottom:4px}.cart-tray__progress-bar{background-color:#ffffff80;border-radius:3px;height:6px;position:relative;width:100%}.cart-tray__progress-bar-fill{background-color:#fff;border-radius:3px;height:100%;left:0;position:absolute;top:0}.cart-tray__scroll-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;height:calc(100% - 270px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none!important}.cart-tray__scroll-container::-webkit-scrollbar{display:none}.cart-tray__loading-item{padding:8px 16px 0}.cart-tray__loading-animation{background-color:#002731;height:2px;opacity:.6;position:relative;width:100%}.cart-tray__loading-dot{background:#fff;height:100%;left:-18px;position:absolute;top:0;width:18px}.cart-tray__loading-dot:first-child{-webkit-animation:cart-loading-dot 2s infinite;animation:cart-loading-dot 2s infinite}.cart-tray__loading-dot:nth-child(2){-webkit-animation:cart-loading-dot 2s .5s infinite;animation:cart-loading-dot 2s .5s infinite}.cart-tray__loading-dot:nth-child(3){-webkit-animation:cart-loading-dot 2s 1s infinite;animation:cart-loading-dot 2s 1s infinite}.cart-tray__product{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px 0}.cart-tray__product--animated{-webkit-animation:cart-item-scale 1s;animation:cart-item-scale 1s}.cart-tray__gifts+.cart-tray__loading-item+.cart-tray__products .cart-tray__product--animated{-webkit-animation:none;animation:none}.cart-tray__image-link{border:1px solid rgba(0,0,0,.1);display:block;width:150px}.cart-tray__details{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px}.cart-tray__product-bottom-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.cart-tray__quantity-incrementer{height:40px}.cart-tray__remove-link{display:block}.cart-tray__remove-icon{display:block;height:24px;width:24px;fill:#200906;opacity:.65}.cart-tray__text{padding:2px 0}.cart-tray__text--center{font-size:15px;left:0;position:absolute;text-align:center;top:180px;width:100%}.cart-tray__shipping-protection{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 24px 24px;position:relative}.cart-tray__shipping-protection-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart-tray__shipping-protection-title{line-height:1;padding-top:3px}.cart-tray__shipping-protection-description{left:24px;letter-spacing:0;line-height:1;max-width:calc(100% - 170px);position:absolute;top:26px}@media print,screen and (min-width:961px){.cart-tray__shipping-protection-description{top:30px}}.cart-tray__shipping-protection-price{padding:3px 12px 0 0}.cart-tray__shipping-protection-toggle{width:42px}.cart-tray__checkout-container{border-top:1px solid #200906;padding:16px 24px}.cart-tray__subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-tray__checkout-button{margin:16px 0 0;width:100%}.cart-tray__gifts{border-bottom:1px solid rgba(0,0,0,.2);padding:8px 0 16px;text-align:center}.cart-tray__gift-heading{font-size:13px;font-weight:600}.cart-tray__gift-subheading{padding:2px 0 8px}.cart-tray__gift-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-tray__gift-product{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;margin:0 4px;text-align:center;text-decoration:none}@media print,screen and (max-width:960px){.cart-tray__gift-product{margin:0 2px}.cart-tray__gift-product:first-of-type{margin-left:0}.cart-tray__gift-product:last-of-type{margin-right:0}}.cart-tray__gift-product-image{display:block;height:120px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:120px}@media print,screen and (max-width:960px){.cart-tray__gift-product-image{height:110px;width:100%}}.cart-tray__gift-product-title{font-weight:400;line-height:1.2;margin-top:4px;min-height:16px;text-align:center;text-decoration:none}@media print,screen and (max-width:960px){.cart-tray__gift-product-title{min-height:20px}}.cart-tray__gift-product-button{display:table;font-size:9px;font-weight:600;line-height:20px;margin:4px auto 0;padding-left:0;padding-right:0;text-decoration:none;width:100%}@-webkit-keyframes cart-loading-dot{0%{left:-18px}to{left:100%}}@keyframes cart-loading-dot{0%{left:-18px}to{left:100%}}@-webkit-keyframes cart-item-scale{0%{max-height:0}to{max-height:175px}}@keyframes cart-item-scale{0%{max-height:0}to{max-height:175px}}.search-tray__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.search-tray__header{background-color:#fdfbf6}.search-tray__close{margin:0 0 0 auto;padding:18px 18px 14px}@media print,screen and (max-width:960px){.search-tray__close{position:absolute;right:0;top:8px}}.search-tray__form{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:16px 56px 16px 16px;position:relative}@media print,screen and (min-width:961px){.search-tray__form{margin:0 24px 16px}}.search-tray__search-icon{left:0;position:absolute;top:7px;width:18px}.search-tray__search-icon svg{display:block;height:18px;width:100%}.search-tray__input{background-color:#fdfbf6;border:none;border-bottom:1px solid rgba(0,0,0,.5);font-size:20px;height:28px;padding-left:0;text-indent:32px;width:100%}.search-tray__no-results{display:none}.search-tray__no-results-text{display:block;font-style:italic;padding:16px}@media print,screen and (min-width:961px){.search-tray__no-results-text{padding:24px}}.search-tray__tab-radio{display:none}.search-tray__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:961px){.search-tray__tabs{padding:8px 24px 0}}.search-tray__tab{cursor:pointer;font-family:STIX Two Text,sans-serif;font-size:20px;margin-right:40px;padding-bottom:2px}@media print,screen and (max-width:960px){.search-tray__tab{font-size:18px;font-size:16px;margin:0}}.search-tray__tab:last-of-type{margin:0}.search-tray__results-items{display:none}.search-tray__tab-radio:first-of-type:checked~.search-tray__tabs .search-tray__tab:first-of-type{border-bottom:1px solid #200906}.search-tray__tab-radio:first-of-type:checked~.search-tray__no-results-container .search-tray__no-results:first-of-type,.search-tray__tab-radio:first-of-type:checked~.search-tray__results .search-tray__results-items-container .search-tray__results-items:first-of-type{display:block}.search-tray__tab-radio:nth-of-type(2):checked~.search-tray__tabs .search-tray__tab:nth-of-type(2){border-bottom:1px solid #200906}.search-tray__tab-radio:nth-of-type(2):checked~.search-tray__no-results-container .search-tray__no-results:nth-of-type(2),.search-tray__tab-radio:nth-of-type(2):checked~.search-tray__results .search-tray__results-items-container .search-tray__results-items:nth-of-type(2){display:block}.search-tray__tab-radio:nth-of-type(3):checked~.search-tray__tabs .search-tray__tab:nth-of-type(3){border-bottom:1px solid #200906}.search-tray__tab-radio:nth-of-type(3):checked~.search-tray__no-results-container .search-tray__no-results:nth-of-type(3),.search-tray__tab-radio:nth-of-type(3):checked~.search-tray__results .search-tray__results-items-container .search-tray__results-items:nth-of-type(3){display:block}.search-tray__results{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100vh - 60px);overflow-y:scroll;padding:16px 16px 100px;position:relative}@media print,screen and (min-width:961px){.search-tray__results{padding:16px 24px 100px}}.search-tray__results--show{display:block}.search-tray__loader{display:none}.search-tray__result-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;text-decoration:none}@media print,screen and (min-width:961px){.search-tray__result-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:8px}}.search-tray__result-item--page{border-bottom:1px solid #e3ded1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tray__result-item--page:after{border-bottom:1px solid #200906;border-right:1px solid #200906;content:"";display:block;height:10px;margin-left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px}.search-tray__result-image{-webkit-box-flex:0;border:1px solid rgba(0,0,0,.1);-ms-flex:0 0 80px;flex:0 0 80px;margin-right:16px}@media print,screen and (min-width:961px){.search-tray__result-image{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}}.search-tray__result-img{display:block;width:100%}.search-tray__result-details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media print,screen and (max-width:960px){.search-tray__result-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:4px}}.search-tray__result-tagline{margin:0 0 4px}@media print,screen and (max-width:960px){.search-tray__result-item--product .search-tray__result-tagline{line-height:1.2}}@media print,screen and (min-width:961px){.search-tray__result-tagline{margin:8px 0}}.search-tray__result-text{display:block}.search-tray__result-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.search-tray__search-more-button{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.5);border-radius:0;margin:0;padding:6px 0 0}.shopify-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-transition:background-color .5s;transition:background-color .5s;width:100%}.shopify-sections--collection{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.shopify-sections--info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:24px 5%}@media print,screen and (min-width:961px){.shopify-sections--info{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:visible;padding:50px 0}.shopify-sections--info:after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:10px}}.shopify-section{max-width:100%}.shopify-section--full-width,.shopify-sections__container,div[class=shopify-section]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:961px){.shopify-sections__container{-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px}}.image-section{position:relative}.image-section__link{display:block;width:100%}.image-section__rollover-picture{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.image-section:hover .image-section__rollover-picture{display:block}.image-section__rollover-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-section__section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}.text-section__block{display:block;text-decoration:none!important;width:100%}.text-section__block--button{display:-webkit-box;display:-ms-flexbox;display:flex}.text-section__text{display:block;text-decoration:none!important;width:auto}.text-section__text a{color:inherit}.text-section__text i,.text-section__text span{color:inherit;font-style:italic}.text-section__text ul{padding-left:12px}.text-section__text li{list-style:disc;margin-bottom:24px}.text-section__text h1,.text-section__text h2,.text-section__text h3,.text-section__text h4,.text-section__text h5,.text-section__text h6,.text-section__text p{margin:0 0 1em}.text-section__text h1:last-of-type,.text-section__text h2:last-of-type,.text-section__text h3:last-of-type,.text-section__text h4:last-of-type,.text-section__text h5:last-of-type,.text-section__text h6:last-of-type,.text-section__text p:last-of-type{margin-bottom:0}.text-section__text--embed{max-width:100vw;width:100%}.text-section__text--embed svg{display:block;width:100%}.circle-points__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.circle-points{margin:0 auto;max-width:1500px;min-height:200px;padding:40px 16px 16px;width:100%}@media print,screen and (min-width:961px){.circle-points{padding:40px}.circle-points__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.circle-points__copy,.circle-points__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.circle-points__copy{margin-top:24px;max-width:550px}@media print,screen and (min-width:961px){.circle-points__copy{margin-top:0}}.circle-points__circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10vw;position:relative}@media print,screen and (min-width:961px){.circle-points__circles{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:40px;padding-bottom:0}}.circle-points__spacer{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:20px}@media print,screen and (max-width:960px){.circle-points__spacer{display:none}}.circle-points__circle{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}@media print,screen and (min-width:961px){.circle-points__circle{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:16px}}.circle-points__circle-radius{border:1px solid #fff;border-radius:50%;padding-top:100%;position:relative;width:100%}.circle-points__circle svg{display:block;height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.circle-points__circle-text{display:block}@media print,screen and (min-width:961px){.circle-points__circle-text{font-size:18px}}@media print,screen and (max-width:960px){.circle-points__circle-text{font-size:3.2vw;position:absolute;text-align:center;top:24vw;width:24%}.circle-points__circle-text:first-of-type{left:0}.circle-points__circle-text:nth-of-type(2){left:25.5%}.circle-points__circle-text:nth-of-type(3){left:51%}.circle-points__circle-text:nth-of-type(4){left:76%}}.animation-loop{overflow:hidden;width:100%}.animation-loop,.animation-loop__items{display:-webkit-box;display:-ms-flexbox;display:flex}.animation-loop__items{min-width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0}.animation-loop__items:first-of-type{-webkit-animation:scrolling-left-1 20s linear infinite;animation:scrolling-left-1 20s linear infinite}.animation-loop__items:nth-of-type(2){-webkit-animation:scrolling-left-2-start 20s linear,scrolling-left-2 20s linear 10s infinite;animation:scrolling-left-2-start 20s linear,scrolling-left-2 20s linear 10s infinite}.animation-loop--not-animated .animation-loop__items:first-of-type{-webkit-animation:none!important;animation:none!important}.animation-loop--not-animated .animation-loop__items:nth-of-type(2){-webkit-animation:none!important;animation:none!important;display:none}.animation-loop__item{line-height:1;white-space:nowrap}.animation-loop__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.animation-loop__item-container svg{margin-right:12px}@media print,screen and (min-width:961px){.animation-loop__item-container svg{margin-right:20px}}@-webkit-keyframes scrolling-left-1{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes scrolling-left-1{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes scrolling-left-2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-200%);transform:translate(-200%)}}@keyframes scrolling-left-2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-200%);transform:translate(-200%)}}@-webkit-keyframes scrolling-left-2-start{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(-300%);transform:translate(-300%)}}@keyframes scrolling-left-2-start{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(-300%);transform:translate(-300%)}}.ingredients-dictionary{padding:16px}@media print,screen and (min-width:961px){.ingredients-dictionary{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1400px;padding-top:50px}}.ingredients-dictionary__main-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:30px}@media print,screen and (min-width:961px){.ingredients-dictionary__main-panel{padding-top:0}}.ingredients-dictionary__title{margin:0 0 24px;padding:0}.ingredients-dictionary__item{background-color:#e3ded1;margin-bottom:16px;padding:16px 24px}.ingredients-dictionary__checkbox{display:none}.ingredients-dictionary__item-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ingredients-dictionary__item-label:after{border-bottom:1px solid #200906;border-right:1px solid #200906;content:"";display:block;height:10px;margin-top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.ingredients-dictionary__checkbox:checked~.ingredients-dictionary__item-label:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ingredients-dictionary__item-title{margin:0;padding:0}.ingredients-dictionary__item-content{overflow:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.ingredients-dictionary__item-content p:last-of-type{margin-bottom:0;padding-bottom:0}.ingredients-dictionary__checkbox:not(:checked)~.ingredients-dictionary__item-content{max-height:0!important}.ingredients-dictionary__item-bottom-copy{margin-top:8px}.ingredients-dictionary__item-bottom-copy p{margin:0;padding:0}.ingredients-dictionary__item-bottom-copy span{padding-right:8px}.paginator,.paginator__items{position:relative}.paginator__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;left:0;opacity:0;padding:16px;position:absolute;text-decoration:none!important;top:0;-webkit-transition:opacity .7s;transition:opacity .7s}@media print,screen and (min-width:961px){.paginator__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}}.paginator__item.active{opacity:1}.paginator__item--placeholder{position:static}@media print,screen and (min-width:961px){.paginator__item-image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.paginator__item-space{-webkit-box-flex:1;-ms-flex:1;flex:1}.paginator__item-details{padding:24px 0 64px;text-align:center}@media print,screen and (min-width:961px){.paginator__item-details{padding:24px 0 48px;width:500px}}.paginator__item-subtitle{font-family:pp_neue_montreal,sans-serif;font-size:12px;letter-spacing:.05em;margin:12px 0 32px;text-transform:uppercase}@media print,screen and (min-width:961px){.paginator__item-subtitle{font-size:14px;margin:12px 0 48px}}.paginator__item-copy{font-style:italic;margin:16px}.paginator__item-copy-footer{text-transform:uppercase}.paginator__item-star:before{content:"\e000";font-family:JudgemeStar;font-size:16px;letter-spacing:.4em}.paginator__arrows{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;position:absolute;right:50%;-webkit-transform:translate(50%,-60%);transform:translate(50%,-60%)}@media print,screen and (min-width:961px){.paginator__arrows{right:30%;-webkit-transform:translate(40%,-70%);transform:translate(40%,-70%)}}.paginator__arrow{border:1px solid;border-radius:20px;display:block;padding:8px;width:32px}.paginator__arrow--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.paginator__arrow-svg{display:block;width:100%}.ingredients-section__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ingredients-section{background-color:#11281b;padding:16px}@media print,screen and (min-width:961px){.ingredients-section{padding:80px 40px}}.ingredients-section__inner{margin:0 auto;max-width:1400px}@media print,screen and (min-width:961px){.ingredients-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ingredients-section__heading{color:#fff;max-width:500px}@media print,screen and (min-width:961px){.ingredients-section__heading{margin-bottom:0}}.ingredients-section__header-details{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:580px}.ingredients-section__sub-heading{margin:32px 0}@media print,screen and (min-width:961px){.ingredients-section__sub-heading{margin:16px 0 32px}}.ingredients-section__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;justify-content:space-between;margin-top:80px}.ingredients-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;border:1px solid hsla(0,0%,100%,.5);-ms-flex:0 0 100%;flex:0 0 100%;text-decoration:none!important}@media print,screen and (min-width:961px){.ingredients-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}}.ingredients-section__item-image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.ingredients-section__item-image-inner{padding-top:100%;position:relative}@media print,screen and (max-width:960px){.ingredients-section__item-image-inner{height:100%}}@media print,screen and (min-width:961px){.ingredients-section__item-image-inner{padding-top:70%}}.ingredients-section__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ingredients-section__item-details{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;padding:16px}@media print,screen and (min-width:961px){.ingredients-section__item-details{padding:24px}}.ingredients-section__item-copy{margin:16px 0}.ingredients-section__item-icon{border:1px solid hsla(0,0%,100%,.5);border-radius:12px;display:block;padding:4px;width:24px}.ingredients-section__item-icon-svg{width:100%;fill:#fff}.cell-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.cell-grid__item{display:block;position:relative;text-decoration:none}.cell-grid__item-details{padding-top:16px}@media print,screen and (max-width:960px){.cell-grid__item-details{padding-top:8px}}.cell-grid--text-overlaid .cell-grid__item-details,.cell-grid--text-overlaid-on-hover .cell-grid__item-details{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;text-align:center}.cell-grid--text-overlaid-on-hover .cell-grid__item-details{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.cell-grid--text-overlaid-on-hover .cell-grid__item:hover .cell-grid__item-details{opacity:1}.cell-grid__item-details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cell-grid--text-center .cell-grid__item-details-inner,.cell-grid--text-overlaid .cell-grid__item-details-inner,.cell-grid--text-overlaid-on-hover .cell-grid__item-details-inner{display:block;text-align:center}.cell-grid__item-title{margin-bottom:8px}.cell-grid--text-overlaid .cell-grid__item-title,.cell-grid--text-overlaid-on-hover .cell-grid__item-title{margin:0;text-align:center}.cell-grid--text-overlaid .cell-grid__item-text,.cell-grid--text-overlaid-on-hover .cell-grid__item-text{margin:20px auto;max-width:400px;text-align:center}.cell-grid__item-button{margin-left:40px}.cell-grid--text-center .cell-grid__item-button{margin:16px auto 0}.cell-grid--text-overlaid .cell-grid__item-button,.cell-grid--text-overlaid-on-hover .cell-grid__item-button{margin:0 auto}.media-slider,.media-slider__section{position:relative}.media-slider__items{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.media-slider__items::-webkit-scrollbar{display:none}.media-slider__item{display:block;position:relative;scroll-snap-align:start;scroll-snap-stop:always}@media print,screen and (min-width:961px){.media-slider__item--full-width-desktop{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media print,screen and (max-width:960px){.media-slider__item--full-width-mobile{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.media-slider__img,.media-slider__link,.media-slider__picture{display:block;height:100%;width:auto}@media print,screen and (min-width:961px){.media-slider__item--full-width-desktop .media-slider__img,.media-slider__item--full-width-desktop .media-slider__link,.media-slider__item--full-width-desktop .media-slider__picture{-o-object-fit:cover;object-fit:cover;width:100%}}@media print,screen and (max-width:960px){.media-slider__item--full-width-mobile .media-slider__img,.media-slider__item--full-width-mobile .media-slider__link,.media-slider__item--full-width-mobile .media-slider__picture{-o-object-fit:cover;object-fit:cover;width:100%}}.media-slider__pagination{bottom:16px;left:0;position:absolute;width:100%;z-index:2}.media-slider__pagination--over{bottom:16px}.media-slider__pagination--under{bottom:-24px}.media-slider__pagination-link.scroll-pagination__link{border:1px solid #200906;border-radius:15px;height:30px;padding:6px;width:30px}.media-slider__pagination-link.scroll-pagination__link:before{display:none}.media-slider__pagination-link.scroll-pagination__link--prev{left:-60px}.media-slider__pagination-link.scroll-pagination__link--next{right:-60px}.media-slider__pagination-svg{display:block;width:100%}.media-slider__pagination-svg--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.parallax-image__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (max-width:960px){.parallax-image__section{display:none}}.parallax-image__link{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100vh;width:100%}.video-section{position:relative}.video-section__link{height:100%;left:0;position:absolute;top:0;z-index:1}.video-section__link,.video-section__tag{display:block;width:100%}.grid-section__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 16px}@media print,screen and (min-width:961px){.grid-section__section{padding:0 40px}}.grid-section__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:1200px}@media print,screen and (min-width:961px){.grid-section__grid{gap:24px}}.grid-section__item{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%;min-width:40%}@media print,screen and (min-width:961px){.grid-section__item{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px #0003}}.grid-section__img{display:block;width:100%}@media print,screen and (max-width:960px){.grid-section__img{aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover}}.grid-section__content{padding:20px 0;text-align:center}@media print,screen and (min-width:961px){.grid-section__content{padding:40px 0}}.grid-section__content-title{font-family:STIX Two Text,sans-serif;font-size:22px;font-weight:400;letter-spacing:.05em;margin:0;padding:0}@media print,screen and (min-width:961px){.grid-section__content-title{font-size:38px}}.grid-section__content-button{margin:16px auto 0}@media print,screen and (max-width:960px){.grid-section__content-button{font-size:10px;height:24px;margin-top:8px;padding:0 12px}}.tabs-section{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-section__heading{margin:0 0 16px;text-transform:uppercase}.tabs-section__label{cursor:pointer;display:block;margin-right:16px;position:relative}.tabs-section__label:before{background-color:#00000080;bottom:0;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.tabs-section--init .tabs-section__label:first-of-type:before{display:block}.reviews-section__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.reviews-section{margin:0 auto;max-width:1400px;padding:0 16px;position:relative}@media print,screen and (min-width:961px){.reviews-section{padding:0 40px}}.reviews-section .scroll-pagination__link{top:0}.reviews-section__inner{position:relative}.reviews-section__heading{padding-right:60px}.reviews-section__grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none!important}.reviews-section__grid,.reviews-section__item{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-section__item{-webkit-box-flex:0;border:1px solid rgba(0,0,0,.3);-ms-flex:0 0 32%;flex:0 0 32%;margin-right:2%;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;scroll-snap-align:start;scroll-snap-stop:always}.reviews-section__item .jdgm-star{font-size:11px;padding:0 1px 0 0!important}@media print,screen and (max-width:960px){.reviews-section__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.reviews-section__item-title{margin-top:16px}.reviews-section__item-text{font-style:italic;padding:16px 0 32px;-webkit-box-flex:1;-ms-flex:1;flex:1}.reviews-section__item-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#003a4b;color:#fff;margin-top:24px;text-decoration:none}.reviews-section__item-product-img{height:80px;width:auto}.reviews-section__item-product-details{padding:0 16px}.reviews-section__item-product-price{margin-top:8px}.shared_signup__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.shared-signup__image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media print,screen and (min-width:961px){.shared-signup__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}}.shared-signup__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px}@media print,screen and (min-width:961px){.shared-signup__text-container{padding:0 40px}}.shared-signup__text{text-align:center}@media print,screen and (max-width:960px){.shared-signup__text{font-size:30px}}.shared-signup__embed-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px}@media print,screen and (min-width:961px){.shared-signup__embed-container{-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px;height:700px}}.shared-signup__embed{max-width:500px;padding:40px 0}.account{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 40px}@media print,screen and (max-width:960px){.account{display:block;padding:16px 0}}.account__radio{display:none}.account__tabs-panel{margin-right:10vw}@media print,screen and (max-width:960px){.account__tabs-panel{margin-right:0}}.account__content-panel{-webkit-box-flex:1;-ms-flex:1;flex:1}@media print,screen and (max-width:960px){.account__content-panel{padding:16px}}.account__heading{font-family:STIX Two Text,sans-serif;font-size:24px;font-style:italic;font-weight:200;letter-spacing:.1em;margin:0;text-transform:none}.account__nav{margin-top:48px}@media print,screen and (max-width:960px){.account__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:30px;margin:0}}.account__nav-item{margin-bottom:32px}@media print,screen and (max-width:960px){.account__nav-item{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(0,0,0,.3);border-left:none;margin:0;text-align:center;white-space:nowrap}.account__nav-item:nth-last-child(2){border-right:0}}.account__nav-label{border-bottom:1px solid transparent;cursor:pointer;padding:0 0 4px;text-decoration:none!important}.account__nav-label:hover{font-weight:560}@media print,screen and (max-width:960px){.account__nav-label{font-size:10px;padding:0 8px;width:100%}}.account__logout-link-container{text-align:right}.account__logout-link{display:inline-block;font-family:STIX Two Text,sans-serif;font-size:16px;font-style:italic;font-weight:400;letter-spacing:.01em;margin-top:80px;text-transform:none}@media print,screen and (max-width:960px){.account__logout-link{margin:0 16px 32px}}.account__content{display:none;padding-top:30px}@media print,screen and (min-width:961px){.account__content{padding-top:78px}}@media print,screen and (max-width:960px){.account__radio:first-of-type:checked~.account__tabs-panel .account__nav-item:first-of-type{background-color:#fff;border-bottom:none}}.account__radio:first-of-type:checked~.account__tabs-panel .account__nav-item:first-of-type .account__nav-label{border-bottom:1px solid rgba(0,0,0,.7);font-weight:600}@media print,screen and (max-width:960px){.account__radio:first-of-type:checked~.account__tabs-panel .account__nav-item:first-of-type .account__nav-label{border:none}}.account__radio:first-of-type:checked~.account__content-panel .account__content:first-of-type{display:block}@media print,screen and (max-width:960px){.account__radio:nth-of-type(2):checked~.account__tabs-panel .account__nav-item:nth-of-type(2){background-color:#fff;border-bottom:none}}.account__radio:nth-of-type(2):checked~.account__tabs-panel .account__nav-item:nth-of-type(2) .account__nav-label{border-bottom:1px solid rgba(0,0,0,.7);font-weight:600}@media print,screen and (max-width:960px){.account__radio:nth-of-type(2):checked~.account__tabs-panel .account__nav-item:nth-of-type(2) .account__nav-label{border:none}}.account__radio:nth-of-type(2):checked~.account__content-panel .account__content:nth-of-type(2){display:block}@media print,screen and (max-width:960px){.account__radio:nth-of-type(3):checked~.account__tabs-panel .account__nav-item:nth-of-type(3){background-color:#fff;border-bottom:none}}.account__radio:nth-of-type(3):checked~.account__tabs-panel .account__nav-item:nth-of-type(3) .account__nav-label{border-bottom:1px solid rgba(0,0,0,.7);font-weight:600}@media print,screen and (max-width:960px){.account__radio:nth-of-type(3):checked~.account__tabs-panel .account__nav-item:nth-of-type(3) .account__nav-label{border:none}}.account__radio:nth-of-type(3):checked~.account__content-panel .account__content:nth-of-type(3){display:block}.account-details{max-width:400px}.account-details__heading{border-bottom:1px solid rgba(0,0,0,.3);margin-top:48px;padding-bottom:8px}.account-details__heading:first-of-type{margin-top:0}.account-details__text--password{cursor:pointer;text-decoration:underline}#account-password-update:checked~.account-details__text--password,.account-details__text--reset-password{display:none}#account-password-update:checked~.account-details__text--reset-password{display:block}.account-details__form{display:none}#account-password-update:checked~.account-details__form,.addresses{display:-webkit-box;display:-ms-flexbox;display:flex}.addresses{-ms-flex-wrap:wrap;flex-wrap:wrap}.addresses__address{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 80px 48px 0;max-width:850px;min-width:480px}@media print,screen and (max-width:960px){.addresses__address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 32px;max-width:unset;min-width:unset}}.addresses__heading{border-bottom:1px solid rgba(0,0,0,.3);margin-top:0;padding-bottom:8px}.addresses__edit-link{float:right;font-style:italic;font-weight:400;text-transform:none}.addresses__edit-link:hover{text-decoration:underline}.addresses__checkbox:checked~.addresses__heading .addresses__edit-link{display:none}.addresses__details{line-height:3}.addresses__checkbox:checked~.addresses__details,.addresses__form{display:none}.addresses__checkbox:checked~.addresses__form{display:block}.login__forgot-password-checkbox{display:none}.login__panel{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background-color:#ffffff4d;max-width:600px;padding:24px 64px 48px;width:92vw}@media print,screen and (max-width:960px){.login__panel{padding:16px 24px}}.login__forgot-password-checkbox:checked~.login__panel--login,.login__panel--forgotten-password{display:none}.login__forgot-password-checkbox:checked~.login__panel--forgotten-password{display:block}.login__logo{height:100px;margin:0 auto;width:280px}@media print,screen and (max-width:960px){.login__logo{height:60px;width:180px}}.login__logo-svg{display:block;height:100%;width:100%}.login__header{margin-bottom:20px;text-align:center}@media print,screen and (max-width:960px){.login__header{margin-bottom:8px}}.login__errors{margin-bottom:8px}.login__errors ul{display:block}.login__errors li{color:#aa1d1c}.login__errors li,.login__notice{display:block;font-style:italic;text-align:center}.login__notice{margin-bottom:8px}.login__input{background:transparent;border:none;border-bottom:thin solid #000;color:#200906;margin-bottom:16px;outline:none;padding:8px 0;width:100%}.login__input::-webkit-input-placeholder{color:#200906;opacity:.8}.login__input::-moz-placeholder{color:#200906;opacity:.8}.login__input::-ms-input-placeholder{color:#200906;opacity:.8}.login__input::placeholder{color:#200906;opacity:.8}@media print,screen and (max-width:960px){.login__input{margin-bottom:8px}}.login__input:-webkit-autofill,.login__input:-webkit-autofill:active,.login__input:-webkit-autofill:focus,.login__input:-webkit-autofill:hover{-webkit-background-clip:text!important}.login__input--margin{margin:16px 0 8px}.login__link{cursor:pointer;font-style:italic;font-weight:500;margin:4px 0}.login__link--center{display:block;margin-left:auto;margin-right:auto;text-align:center}.login__button--margin{margin-top:16px}.login__options{margin-top:16px;text-align:center}.login__option-row{margin-bottom:12px}@media print,screen and (max-width:960px){.login__option-row{margin-bottom:8px}}.login__option-text{color:#200906}.order{margin:0 auto;max-width:1000px}@media print,screen and (max-width:960px){.order{padding:0 16px}}.order__address-panels{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px}@media print,screen and (max-width:960px){.order__address-panels{margin-top:32px}}.order__address-panel{-webkit-box-flex:1;-ms-flex:1;flex:1}.order__order-panel{margin-top:48px}@media print,screen and (max-width:960px){.order__order-panel{margin-top:32px}}.collection-header__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.collection-header{border-bottom:1px solid #e3ded1;padding:16px 16px 8px}@media print,screen and (min-width:961px){.collection-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:20px 40px 40px}}.collection-header__checkbox{display:none}.collection-header__title{margin:0;padding:0}.collection-header__description,.collection-header__title{max-width:550px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}.collection-header__description{margin:8px 0}@media print,screen and (min-width:961px){.collection-header__description{margin:0 0 0 60px}}.collection-header__checkbox:checked~.collection-header__description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;max-width:99999px}.collection-header__checkbox:checked~.collection-header__description .collection-header__short-content,.collection-header__long-content,.collection-header__long-content .readmore-text{display:none}.collection-header__checkbox:checked~.collection-header__description .collection-header__long-content{display:block;padding-bottom:0}.collection-header__read-more-link{cursor:pointer;display:block;margin-top:8px;text-decoration:underline;text-decoration-color:#0000004d;text-underline-offset:4px}.collection-header__checkbox:checked~.collection-header__description .collection-header__read-more-link span:first-of-type,.collection-header__read-more-link span:last-of-type{display:none}.collection-header__checkbox:checked~.collection-header__description .collection-header__read-more-link span:last-of-type{display:block}.collection-header__image,.collection-header__img,.collection-header__picture{display:block;width:100%}.collection-nav__section{position:relative;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 300px;flex:0 0 300px;padding:40px 16px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid red;justify-content:space-between}@media print,screen and (max-width:960px){.collection-nav__section{padding:16px 8px 0}}.collection-nav__show-checkbox{display:none}.collection-nav__show-label{cursor:pointer;display:block;font-family:pp_neue_montreal,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.collection-nav{display:none;padding:30px 0 0;position:absolute;top:16px;width:260px;z-index:12}@media print,screen and (max-width:960px){.collection-nav{width:210px}}.collection-nav--filters{left:0}.collection-nav__show-checkbox:first-of-type:checked~.collection-nav--filters{display:block}.collection-nav--sort{right:0}.collection-nav__show-checkbox:nth-of-type(2):checked~.collection-nav--sort{display:block}.collection-nav__close{display:block;height:14px;left:12px;position:absolute;top:11px;width:14px}.collection-nav--filters .collection-nav__close{left:230px}.collection-nav__close-svg{display:block;height:100%;width:100%;stroke-width:6px;stroke:#000}.collection-nav__container{background-color:#ffffffe6;padding:32px 16px 50px}.collection-nav__group-space{height:64px}@media print,screen and (max-width:960px){.collection-nav__group-space{height:18px}}.collection-nav__item{margin:0;padding:12px 0}@media print,screen and (max-width:960px){.collection-nav__item{padding:0 0 0 8px}}.collection-nav__radio{display:none}.collection-nav__label,.collection-nav__link{color:#200906;cursor:pointer;display:block;padding:2px 0;text-decoration:none;white-space:nowrap;width:100%}@media print,screen and (max-width:960px){.collection-nav__label,.collection-nav__link{padding:10px 24px 10px 0}}.collection-nav__label{display:block;line-height:1;position:relative}.collection-nav__label:after,.collection-nav__label:before{background-color:#000;content:" ";display:block;position:absolute}.collection-nav__label:before{height:1px;right:0;top:5px;width:7px}.collection-nav__label:after{height:7px;right:3px;top:2px;width:1px}.collection-nav__radio:checked+.collection-nav__label:after,.collection-nav__radio:checked+.collection-nav__top .collection-nav__label:after{display:none}@media print,screen and (max-width:960px){.collection-nav__label{width:calc(100% - 8px)}.collection-nav__label:before{top:14px}.collection-nav__label:after{top:11px}}.collection-nav__label--main{width:auto;-webkit-box-flex:0;-ms-flex:0;flex:0}.collection-nav__accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.collection-nav__radio:not(:checked)~.collection-nav__accordion-content{max-height:0!important}.collection-nav__sub-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;position:relative;text-decoration:none;text-transform:none;white-space:nowrap}.collection-nav__sub-link:before{border:1px solid rgba(0,0,0,.5);border-radius:4px;content:"";display:block;height:6px;margin-right:16px;width:10px}.collection-nav__sub-link:first-of-type{margin-top:6px}.collection-nav--sort .collection-nav__sub-link{margin-left:0}@media print,screen and (max-width:960px){.collection-nav__sub-link{padding:8px 0}.collection-nav__sub-link:first-of-type{margin-top:0}.collection-nav__sub-link:last-of-type{padding-bottom:16px}}.collection-nav__sub-link--current:before{background-color:#000}.collection-grid__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:16px}@media print,screen and (min-width:961px){.collection-grid__section{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:32px}}.collection-grid__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px}@media print,screen and (min-width:961px){.collection-grid__header{padding-bottom:40px}}.collection-grid__sort-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;-ms-flex-item-align:center;align-self:center;letter-spacing:0;padding-right:10px}.collection-grid__sort{border:1px solid #200906;border-radius:18px;letter-spacing:0;line-height:1;padding:0 20px 0 16px}@media print,screen and (max-width:960px){.collection-grid__sort{border:1px solid rgba(0,0,0,.3)}}@media print,screen and (min-width:961px){.collection-grid__sort{line-height:2.4}}.collection-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-grid--scroll{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.collection-grid--scroll .collection-grid__item{scroll-snap-align:start;scroll-snap-stop:always}.collection-grid__item--similar-product{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}@media print,screen and (max-width:960px){.collection-grid__item--similar-product{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}}.collection-grid__item--filler{margin:0;max-height:1px}.collection-grid__pagination-container{margin-bottom:48px}@media print,screen and (min-width:961px){.collection-grid__pagination-container{height:44px;margin-bottom:64px;position:relative}}.collection-grid__pagination{margin-top:32px}.collection-product{padding-bottom:40px;position:relative}@media print,screen and (max-width:960px){.collection-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.products-section .collection-product{padding-bottom:20px}@media print,screen and (min-width:961px){.products-section .collection-product{padding-bottom:12px}}.collection-product__image-container{overflow:hidden;position:relative}.collection-product__image-link{height:100%;left:0;position:absolute;top:0;width:100%}.collection-product__img,.collection-product__picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection-product__picture--rollover{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.collection-product:hover .collection-product__picture--rollover{display:block}.collection-product__tag{background-color:#d9b094;display:table;left:4px;line-height:1;opacity:.7;padding:4px 8px;position:absolute;top:4px;z-index:2}@media print,screen and (min-width:961px){.collection-product__tag{left:10px;padding:8px 12px;top:10px}.collection-product__button{bottom:16px;display:none;left:16px;position:absolute;right:16px}.collection-product:hover .collection-product__image-container .collection-product__button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (max-width:960px){.collection-product__button{font-size:10px;margin-top:8px}}.collection-product__details{display:block;text-decoration:none!important}@media print,screen and (max-width:960px){.collection-product__details{-webkit-box-flex:1;-ms-flex:1;flex:1}}.collection-product__title{line-height:1.4;margin:5px 0}.collection-product__price-container{display:-webkit-box;display:-ms-flexbox;display:flex}.collection-product__price{white-space:nowrap}.collection-product__price--old{margin-right:12px}.collection-product__price-from{font-size:.9em;padding:0 2px 0 0;text-transform:lowercase}.collection-product__price-currency{font-size:.8em;-webkit-transform:translateY(1px);transform:translateY(1px)}.collection-product__rating{margin:4px 0 0;min-height:22px;position:relative}@media print,screen and (max-width:960px){.collection-product__rating{margin-top:8px;min-height:11px}}.collection-product__rating .jdgm-prev-badge{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection-product__rating .jdgm-prev-badge__text{opacity:.4;padding:3px 0 0 8px;visibility:visible}@media print,screen and (max-width:960px){.collection-product__rating .jdgm-prev-badge__text{display:none;padding:0;position:absolute;right:0;text-align:right;top:-12px}.collection-product__rating .jdgm-prev-badge__stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}.collection-product__rating .jdgm-star{font-size:11px}@media print,screen and (max-width:960px){.collection-product__rating .jdgm-star{font-size:9px;padding:0 2px 0 0!important}}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;height:40px;justify-content:center}.search-form__input{text-indent:16px;width:200px}@media print,screen and (min-width:961px){.search-form__input{width:400px}}.search-form__submit[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#200906;border-radius:0;color:#fff;font-weight:600;height:auto;padding:0 20px}.search-form__message{font-size:16px;margin-top:48px;text-align:center}.search__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 16px}@media print,screen and (min-width:961px){.search__section{padding:0 40px}}.search__heading{text-align:center}.search__tab-radio{display:none}.search__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:961px){.search__tabs{margin-top:48px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.search__tab{cursor:pointer;margin-right:40px;opacity:.5}@media print,screen and (max-width:960px){.search__tab{font-size:18px;margin:0}}.search__tab:last-of-type{margin:0}.search__contents{margin-top:16px}@media print,screen and (min-width:961px){.search__contents{margin-top:32px}}.search__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.search__grid-item{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}.search__grid-item .collection-product__image-container{padding-top:100%}@media print,screen and (min-width:961px){.search__grid-item{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}}.search__item--page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:16px;justify-content:space-between;-webkit-box-flex:0;border-bottom:1px solid rgba(0,0,0,.3);-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 0}.search__item--page:first-of-type{border-top:1px solid rgba(0,0,0,.3)}.search__item--page:after{border-bottom:1px solid #200906;border-right:1px solid #200906;content:"";display:block;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px}@media print,screen and (min-width:961px){.search__item--page{font-size:20px}}.search__tab-radio:first-of-type:checked~.search__tabs .search__tab:first-of-type{opacity:1}.search__tab-radio:first-of-type:checked~.search__contents .search__grid:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.search__tab-radio:nth-of-type(2):checked~.search__tabs .search__tab:nth-of-type(2){opacity:1}.search__tab-radio:nth-of-type(2):checked~.search__contents .search__grid:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}.search__tab-radio:nth-of-type(3):checked~.search__tabs .search__tab:nth-of-type(3){opacity:1}.search__tab-radio:nth-of-type(3):checked~.search__contents .search__grid:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex}:root{--image-aspect-ratio:1}.product__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product{margin-top:-8px;padding-bottom:16px}@media print,screen and (min-width:961px){.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16px;padding:0 40px 40px}}.product__images{position:relative}@media print,screen and (min-width:961px){.product__images{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:29px;max-width:calc((100vh - 9px)*var(--image-aspect-ratio));position:sticky;top:84px}}.product__thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:4px}@media print,screen and (max-width:960px){.product__thumbnails{overflow-x:scroll;scrollbar-width:none;width:100%;-ms-overflow-style:none}.product__thumbnails::-webkit-scrollbar{display:none}}@media print,screen and (min-width:961px){.product__thumbnails{display:block;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;height:calc(100vh - 152px);margin-right:8px;overflow-y:scroll;padding:0}}.product__thumbnail{border:1px solid rgba(0,0,0,.05);cursor:pointer;display:block;margin-bottom:8px}@media print,screen and (max-width:960px){.product__thumbnail{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px}}.product__image-scroll-container{max-width:100%;width:100%}@media print,screen and (max-width:960px){.product__image-scroll-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.product__image-scroll-container::-webkit-scrollbar{display:none}}.product__image-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1px}@media print,screen and (max-width:960px){.product__image-item{scroll-snap-align:start;scroll-snap-stop:always}}@media print,screen and (min-width:961px){.product__image-item{border:1px solid rgba(0,0,0,.05);display:none}}.product__image-item--current{display:block}.product__video{-o-object-fit:cover;object-fit:cover;width:100%}.product__scroll-pagination{bottom:70px;left:0;position:absolute;width:100%}@media print,screen and (min-width:961px){.product__scroll-pagination{bottom:10px}}.product__details{padding:0 16px}@media print,screen and (min-width:961px){.product__details{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:550px;min-width:420px;padding:0 20px}}:root{--link-heading:"Subscribe & Save"}.product-details__rating .jdgm-prev-badge__text{padding-left:8px}@media print,screen and (max-width:960px){.product-details__rating .jdgm-prev-badge__text{display:block;font-size:11px;padding-left:2px}.product-details__rating .jdgm-prev-badge__stars{display:block}}.product-details__rating .jdgm-star{font-size:9px}@media print,screen and (min-width:961px){.product-details__rating .jdgm-star{font-size:15px}}@media print,screen and (max-width:960px){.product-details__rating{position:absolute;right:0;top:-8px}}.product-details__title{margin:8px 0;padding-top:0;text-transform:uppercase}@media print,screen and (max-width:960px){.product-details__title{font-size:20px;line-height:1.1;margin:4px 0 8px}}.product-details__tag{background-color:#d9b094;line-height:1;opacity:.6;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}@media print,screen and (min-width:961px){.product-details__tag{padding:8px 12px}}.product-details__brief{color:#8d615f;font-family:serif;font-size:16px;font-style:italic;font-weight:100;line-height:1.1;margin:10px 0 12px}@media print,screen and (min-width:961px){.product-details__brief{font-size:22px;line-height:1.3;margin:32px 0}}.product-details__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.product-details__price{margin-right:16px}.product-details__selling-plan-radio{display:none}.product-details__selling-plans{border-radius:4px;max-width:160px;overflow:hidden;padding-top:2px;position:relative}@media print,screen and (min-width:961px){.product-details__selling-plans{padding-top:5px}}.product-details__selling-plans-heading{display:none;font-weight:560;line-height:1;padding:0 0 8px}.product-details__selling-plan-label{cursor:pointer;display:none;line-height:1.3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.product-details__price-container .product-details__selling-plan-radio:first-of-type:checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(2){border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;padding:0;position:relative;text-decoration:underline;text-transform:none}.product-details__price-container .product-details__selling-plan-radio:first-of-type:checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(2):before{background-color:#fff;content:var(--link-heading);height:100%;left:0;position:absolute;text-decoration:underline;top:0;width:100%}.product-details__selling-plan-label-circle{border:1px solid #d9b094;border-radius:8px;height:16px;margin-right:8px;padding:2px;width:16px}.product-details__selling-plan-label-circle:before{background-color:#d9b094;border-radius:6px;content:"";display:none;height:100%;width:100%}.product-details__selling-plan-label-discount{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4px}.product-details__selling-plan-label-price del{padding-right:8px}.product-details__price-container .product-details__selling-plan-radio:first-of-type:checked~.product-details__selling-plans .product-details__selling-plan-label:first-of-type .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(0):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(0) .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(2):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(2) .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(3):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(3) .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(4):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(4) .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(5):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(5) .product-details__selling-plan-label-circle:before,.product-details__price-container .product-details__selling-plan-radio:nth-of-type(6):checked~.product-details__selling-plans .product-details__selling-plan-label:nth-of-type(6) .product-details__selling-plan-label-circle:before{display:block}.product-details__price-container .product-details__selling-plan-radio:nth-of-type(n+2):checked~.product-details__selling-plans{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:16px;max-width:100%}.product-details__price-container .product-details__selling-plan-radio:nth-of-type(n+2):checked~.product-details__selling-plans .product-details__selling-plans-heading{display:block}.product-details__price-container .product-details__selling-plan-radio:nth-of-type(n+2):checked~.product-details__selling-plans .product-details__selling-plan-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 0}.product-details__actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}@media print,screen and (min-width:961px){.product-details__actions-container{margin-top:20px}}.product-details__variant-select{border:1px solid rgba(0,0,0,.3);display:block;font-size:14px;margin-bottom:16px;min-width:140px;padding:5px 20px 5px 8px}@media print,screen and (min-width:961px){.product-details__variant-select{font-size:16px;margin-bottom:24px}}.product-details__force-new-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-details__incrementer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f5f5;margin-right:16px;width:140px}.product-details__quantity{-webkit-box-flex:0;background-color:#fff;color:#000;-ms-flex:0 0 50px;flex:0 0 50px;padding:10px 0;text-align:center}.product-details__increment{cursor:pointer;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;position:relative}.product-details__increment:after,.product-details__increment:before{background-color:#000;content:"";display:block;position:absolute}.product-details__increment:before{height:1px;left:calc(50% - 7px);top:50%;width:14px}.product-details__increment--positive:after{height:15px;left:50%;top:calc(50% - 7px);width:1px}.product-details__add-to-cart-button{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-details__suited-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdfbf6;margin-top:16px;padding:8px 12px}@media print,screen and (min-width:961px){.product-details__suited-to{margin-top:24px}}.product-details__suited-to-heading{line-height:1;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:.7}.product-details__suited-to-link{display:block;font-weight:460;letter-spacing:0;line-height:1;margin-left:8px;opacity:.7;text-decoration:none}.product-details__suited-to-link:last-of-type span{display:none}@media print,screen and (max-width:1200px){.product-details__suited-to-link:nth-of-type(n+3) span,.product-details__suited-to-link:nth-of-type(n+4){display:none}}.product-details__accordions{margin-top:16px}@media print,screen and (min-width:961px){.product-details__accordions{margin-top:0}}.product-accordions{text-align:left}@media print,screen and (min-width:961px){.product-accordions{margin-top:32px}}.product-accordions__item{border-top:1px solid rgba(0,0,0,.1)}.product-accordions__item:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.product-accordions__radio{display:none}.product-accordions__label{cursor:pointer;display:block;padding:16px 0;position:relative;white-space:nowrap}.product-accordions__label:after{border-bottom:2px solid rgba(0,0,0,.5);border-right:2px solid rgba(0,0,0,.5);content:"";height:8px;position:absolute;right:0;top:19px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.product-accordions__radio:checked~.product-accordions__label:after{top:21px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-accordions__contents{overflow-y:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.product-accordions__radio:not(:checked)~.product-accordions__contents{max-height:0!important}.product-accordions__contents-inner{padding-bottom:16px}.product-accordions__contents-inner>p:first-of-type{margin-top:0;padding-top:0}.product-accordions__contents-inner>p:last-of-type{margin-bottom:0;padding-bottom:0}.product-accordions__contents-inner b{font-weight:600}.product-accordions__contents-inner a{font-style:italic;text-decoration:underline}.product-accordions__contents-inner em{font-style:italic}.product-accordions__contents-inner bold,.product-accordions__contents-inner strong{font-weight:500}.product-accordions__contents-inner table{border:1px solid rgba(0,0,0,.1);table-layout:fixed}.product-accordions__contents-inner td,.product-accordions__contents-inner th{letter-spacing:.01em;padding:8px}.product-accordions__contents-inner table thead td,.product-accordions__contents-inner table thead th{border:1px solid rgba(0,0,0,.1)}.product-accordions__contents-inner table tbody tr:first-of-type td,.product-accordions__contents-inner table tbody tr:first-of-type th{padding-top:16px}.product-accordions__contents-inner table tbody tr:last-of-type td,.product-accordions__contents-inner table tbody tr:last-of-type th{padding-bottom:16px}.product-accordions__contents-inner ul{list-style-type:disc;padding-left:20px}.product-accordions__contents-inner li{display:list-item;list-style:initial;padding:4px 0}.product-accordions__contents-inner li:first-of-type{padding-top:0}.product-accordions__contents-inner li:last-of-type{padding-bottom:0}.product-accordions__contents-inner .ingredient-button{border-radius:19px;height:38px!important}.product-accordions__contents-inner .ingredient-button:hover{background-color:#0000000a}.product-accordions__tab-radio:nth-of-type(0):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(0):after{opacity:1}.product-accordions__tab-radio:nth-of-type(0):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(0){display:block}.product-accordions__tab-radio:first-of-type:checked~.product-accordions__tab-headings .product-accordions__tab-label:first-of-type:after{opacity:1}.product-accordions__tab-radio:first-of-type:checked~.product-accordions__tab-contents .product-accordions__tab-content:first-of-type{display:block}.product-accordions__tab-radio:nth-of-type(2):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(2):after{opacity:1}.product-accordions__tab-radio:nth-of-type(2):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(2){display:block}.product-accordions__tab-radio:nth-of-type(3):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(3):after{opacity:1}.product-accordions__tab-radio:nth-of-type(3):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(3){display:block}.product-accordions__tab-radio:nth-of-type(4):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(4):after{opacity:1}.product-accordions__tab-radio:nth-of-type(4):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(4){display:block}.product-accordions__tab-radio:nth-of-type(5):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(5):after{opacity:1}.product-accordions__tab-radio:nth-of-type(5):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(5){display:block}.product-accordions__tab-radio:nth-of-type(6):checked~.product-accordions__tab-headings .product-accordions__tab-label:nth-of-type(6):after{opacity:1}.product-accordions__tab-radio:nth-of-type(6):checked~.product-accordions__tab-contents .product-accordions__tab-content:nth-of-type(6){display:block}.product-accordions__tag-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.product-accordions__tag-icons-item{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-accordions__tag-icons-image{-webkit-box-flex:0;background-color:#fdfbf6;border:1px solid rgba(0,0,0,.1);border-radius:19px;-ms-flex:0 0 38px;flex:0 0 38px;height:38px;padding:6px;width:38px}@media print,screen and (min-width:961px){.product-accordions__tag-icons-image{-webkit-box-flex:0;border-radius:24px;-ms-flex:0 0 48px;flex:0 0 48px;height:48px;padding:10px;width:48px}}.product-accordions__tag-icons-image img{display:block;-webkit-filter:invert(100%);filter:invert(100%);height:100%;width:100%}.product-accordions__tag-icons-text{padding-left:12px}@media print,screen and (min-width:961px){.product-accordions__tag-icons-text{padding-left:16px}}.ingredient-button{margin-top:16px;width:100%}.ingredient-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;height:100%;width:100%}.product-recommendations{margin-top:40px}.product-recommendations__items{margin-top:16px}.product-recommendations__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.product-recommendations__image{-webkit-box-flex:0;border:1px solid rgba(0,0,0,.1);-ms-flex:0 0 100px;flex:0 0 100px;text-decoration:none!important}.product-recommendations__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px}.product-recommendations__title{margin-bottom:8px;text-decoration:none!important}@media print,screen and (max-width:960px){.product-recommendations__title{font-size:14px;line-height:1}}@media print,screen and (min-width:961px){.product-recommendations__bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}}.product-recommendations__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}@media print,screen and (min-width:961px){.product-recommendations__price-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media print,screen and (max-width:960px){.product-recommendations__price{font-size:14px;line-height:1}}@media print,screen and (min-width:961px){.product-recommendations--old{margin-left:12px}}.product-recommendations__add-to-cart{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:961px){.product-recommendations__add-to-cart{margin-right:16px}}.product-qa__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:200px}.product-qa{padding:32px 16px;width:100%}@media print,screen and (min-width:961px){.product-qa{padding:80px 40px}}.product-qa__title{margin:0;padding:0}@media print,screen and (min-width:961px){.product-qa__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}}.product-qa__column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.product-qa__item{border-bottom:1px solid rgba(0,0,0,.5)}.product-qa__checkbox{display:none}.product-qa__label{cursor:pointer;display:block;padding:16px 32px 16px 0;position:relative}.product-qa__label:after{border-bottom:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5);content:"";display:block;height:10px;position:absolute;right:4px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.product-qa__content{overflow:hidden;padding-right:16px;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.product-qa__checkbox:not(:checked)~.product-qa__content{max-height:0!important}.product-qa__content-inner{padding-bottom:16px}.product-reviews__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:200px}.font-cart-product-title{font-family:STIX Two Text,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1}@media print,screen and (max-width:960px){.font-cart-product-title{font-size:14px}}.font-cart-product-button{font-size:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.font-cart-item,.font-cart-product-button{font-family:pp_neue_montreal,sans-serif;font-style:normal;line-height:1}.font-cart-item{font-size:11px;font-weight:300;letter-spacing:.1em}.main-content--cart{margin:0;padding:0}.cart{min-height:calc(100vh - 450px);padding:24px 24px 0}@media print,screen and (max-width:960px){.cart{padding:20px 16px 0}}.cart__heading{margin:64px 0;text-align:center}.cart__empty{padding-top:64px;text-align:center}.cart__empty p{font-size:14px;margin:16px 0 0;padding:0}.cart__panels{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1380px}@media print,screen and (max-width:960px){.cart__panels{display:block}}.cart__table-panel{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart__product-table{background-color:#fff;width:100%}.cart__product-row{border-bottom:1px solid #e0e0e0}@media print,screen and (max-width:960px){.cart__product-row{border:none}}.cart__product-cell{border:none;padding:80px 0 32px;position:relative;text-align:center;vertical-align:top}.cart__product-row:first-of-type .cart__product-cell{padding-top:8px}@media print,screen and (max-width:960px){.cart__product-cell{display:table-cell;font-size:13px;padding:0 0 8px}.cart__product-cell:before{content:none!important}}.cart__product-cell--title{text-align:left}.cart__product-cell--qty{width:15%}.cart__product-cell--image{padding-left:20px;padding-top:32px;width:190px}.cart__product-cell--image--mobile{display:none;padding-right:16px;width:115px}@media print,screen and (max-width:960px){.cart__product-cell--image--mobile{display:table-cell}}.cart__product-title{color:#200906;display:block;margin-bottom:16px;text-decoration:none;text-transform:uppercase}@media print,screen and (max-width:960px){.cart__product-title{font-size:12px;margin-bottom:6px}}.cart__product-price,.cart__product-variant{display:block;margin-bottom:16px}@media print,screen and (max-width:960px){.cart__product-price{margin-bottom:6px}}.cart__remove-link{color:#999;display:inline-block;font-style:italic;text-decoration:underline!important}@media print,screen and (max-width:960px){.cart__remove-link{display:none}}.cart__product-heading{font-size:.9em;font-weight:600;margin:0;text-transform:uppercase}.cart__product-heading--gap{margin-bottom:16px}.cart__product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__product-quantity--mobile{display:none;margin-top:-18px}@media print,screen and (max-width:960px){.cart__product-quantity--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cart__product-qty-count{font-size:17px;padding:16px 0}@media print,screen and (max-width:960px){.cart__product-qty-count{font-size:13px}}.cart__product-qty-action{font-size:16px;padding:16px 8px;text-decoration:none!important}.cart__product-qty-action:first-of-type{font-size:18px;padding-top:14px}.cart__product-image{border:1px solid rgba(0,0,0,.1);display:block;width:100%}@media print,screen and (max-width:960px){.cart__product-image{max-height:150px;-o-object-fit:cover;object-fit:cover}}.cart__total-panel{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;font-family:pp_neue_montreal,sans-serif;letter-spacing:.1em;margin-left:80px;padding-top:8px}@media print,screen and (max-width:960px){.cart__total-panel{border-top:1px solid #e0e0e0;margin:0 auto;padding:16px 0 0;width:100%}}.cart__form{position:sticky;top:180px}.cart__checkout-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media print,screen and (max-width:960px){.cart__checkout-total{margin-bottom:8px}}.cart__checkout-total-text{text-transform:uppercase}.cart__shipping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media print,screen and (max-width:960px){.cart__shipping{margin-bottom:8px}}.cart__shipping-note{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.cart__checkout-button{margin-top:20px;text-transform:uppercase}@media print,screen and (max-width:960px){.cart__checkout-button{margin-top:12px}}.cart__payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.cart__payment-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:2px}.cart__payment-icon:first-of-type{margin-left:0}.cart__payment-icon:last-of-type{margin-right:0}.cart__payment-icon-svg{display:block;width:100%}.cart-gifts__title,.font-cart-gift-title{font-family:pp_neue_montreal,sans-serif;font-size:16px;font-weight:500}.cart-gifts__message,.font-cart-gift-copy{font-family:STIX Two Text,sans-serif;font-size:14px}.cart-gifts__product-title,.font-cart-gift-product{font-family:pp_neue_montreal,sans-serif;font-size:12px;font-weight:550;letter-spacing:0}.cart-gifts{margin:24px 0 32px}@media print,screen and (max-width:960px){.cart-gifts{text-align:center}}.cart-gifts__info{margin-bottom:8px}.cart-gifts__title{font-size:14px;margin-bottom:4px;text-align:center}.cart-gifts__message{text-align:center}@media print,screen and (max-width:960px){.cart-gifts__scroll{display:inline-block;margin:0 auto;max-width:100%;overflow-x:scroll}}.cart-gifts__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:960px){.cart-gifts__products{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cart-gifts__product{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;margin:0 4px;text-align:center;text-decoration:none}.cart-gifts__product-image{display:block;height:140px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:140px}.cart-gifts__product-title{margin-top:8px;min-height:16px;text-align:center}.cart-gifts__product-button{margin:4px auto 0}@media print,screen and (max-width:960px){.cart-gifts__product-button{padding:0 16px}}.page{padding:16px}@media print,screen and (min-width:961px){.page{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;padding-top:50px}.page__side-nav{margin-right:40px;max-width:300px;padding:0 40px}}.page__side-nav-heading{border-bottom:1px solid rgba(0,0,0,.3);margin:0}@media print,screen and (min-width:961px){.page__side-nav-heading{padding:0 0 16px}}.page__side-nav-links{margin:24px 0}@media print,screen and (max-width:960px){.page__side-nav-links{display:none}}.page__side-nav-link{display:block;padding:5px 0;text-decoration:none}.page__side-nav-link--current{font-weight:600}@media print,screen and (max-width:960px){.page__side-nav-button{display:none}}.page__side-nav-note{margin-top:16px}@media print,screen and (max-width:960px){.page__side-nav-note{display:none}}.page__main-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:12px}@media print,screen and (min-width:961px){.page__main-panel{padding-top:0}}.page__title{margin:24px 0 0}@media print,screen and (min-width:961px){.page__title{margin:32px 0 24px}}.page__meta{margin-bottom:24px}@media print,screen and (min-width:961px){.page__meta{margin-bottom:32px}}.page__content{padding-bottom:32px}.page__content h1,.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6{font-weight:560;margin:32px 0 8px}.page__content h1{font-size:17px}@media print,screen and (min-width:961px){.page__content h1{font-size:23px}}.page__content h2{font-size:16px}@media print,screen and (min-width:961px){.page__content h2{font-size:21px}}.page__content h3{font-size:15px}@media print,screen and (min-width:961px){.page__content h3{font-size:19px}}.page__content h4{font-size:14px}@media print,screen and (min-width:961px){.page__content h4{font-size:17px}}.page__content h5{font-size:13px}@media print,screen and (min-width:961px){.page__content h5{font-size:15px}}.page__content h6{font-size:13px}.page__content strong{font-weight:560}@media print,screen and (max-width:960px){.page-content{max-width:100vw}}.page-content__heading,.shopify-policy__title h1{margin:0 0 32px}.shopify-policy__container{margin:0 auto;max-width:1000px;padding:40px}@media print,screen and (max-width:960px){.directory-search{display:none}}.directory-search__heading{margin:24px 0 8px;padding:0}.directory-search__input-wrapper{position:relative}.directory-search__input-wrapper:after{content:"\26b2";display:block;font-size:22px;position:absolute;right:8px;top:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.directory-search__input{border:1px solid #200906;padding:8px 12px;width:100%}.directory-search__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.directory-search__link{color:#e3ded1;cursor:default;display:block;font-weight:600;padding:2px 4px;pointer-events:none;text-decoration:none!important;text-transform:uppercase}.directory-search__link--active{color:#200906;cursor:pointer;pointer-events:auto}.rewards__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.rewards__widgets{margin-top:50px;padding:0 16px}@media print,screen and (min-width:961px){.rewards__widgets{padding:0 40px}}.rewards__widgets h3{text-align:center}.rewards__widgets .lion-claimed-rewards-list--no-items{font-size:19px;text-align:center}.rewards__widgets .lion-reward-item__title{font-size:19px;font-weight:500}.rewards__heading{margin:0;text-align:center}.rewards__heading--white{color:#fff}.rewards__function{padding:40px 16px}@media print,screen and (min-width:961px){.rewards__function{padding:64px 0}}.rewards__function-items{margin-top:32px}@media print,screen and (min-width:961px){.rewards__function-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}}.rewards__function-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:150px}.rewards__function-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;max-width:350px}@media print,screen and (min-width:961px){.rewards__function-item{margin:0}}.rewards__function-number{border:1px solid rgba(0,0,0,.3);border-radius:34px;width:68px;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 68px;flex:0 0 68px;font-size:20px;height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px}.rewards__function-title{font-family:STIX Two Text,sans-serif;font-size:26px}.rewards__function-text{font-size:14px}.rewards__widgets-earn{background-color:#003a4b;margin:50px 0 0;padding:40px 16px}@media print,screen and (min-width:961px){.rewards__widgets-earn{padding:40px}}.rewards__widgets-earn .lion-rules-list{gap:8px;margin-top:24px;padding:0}@media print,screen and (min-width:961px){.rewards__widgets-earn .lion-rules-list{gap:16px}}.rewards__widgets-earn .lion-rule-item{-webkit-box-flex:1;background-color:#003a4b;border:1px solid #fff;-ms-flex:1;flex:1;max-width:50%;min-width:44%;padding:12px}@media print,screen and (min-width:961px){.rewards__widgets-earn .lion-rule-item{max-width:33%;min-width:28%;padding:20px}}.rewards__widgets-earn .lion-rule-item__content{background:none;border:none!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;padding:0;position:relative}.rewards__widgets-earn .lion-action-button{background-color:#fff;border-radius:0;color:#000;font-size:12px;font-weight:500;letter-spacing:.03em;margin-top:8px;padding:6px 16px;text-transform:uppercase}.rewards__widgets-earn .lion-rule-item__icon{height:40px;width:40px}.rewards__widgets-earn .lion-rule-item__title{font-size:20px;margin:8px 0 0;padding:0}.rewards__widgets-earn .lion-rule-item__points{margin:28px 0 0;padding:0}@media print,screen and (max-width:960px){.rewards__widgets-earn .lion-rule-item__points{margin-top:8px}}.rewards__widgets-earn .lion-rule-item__points .text,.rewards__widgets-earn .lion-rule-item__points .value{color:#fff;font-size:14px;font-weight:400}.rewards__widgets-earn .lion-rule-item__completed-forever{height:26px;margin-top:5px}.rewards__widgets-earn .lion-rule-item__completed-forever:after{color:#fff}@media print,screen and (max-width:960px){.rewards__widgets-earn .lion-action-button{text-align:center;width:100%}}@media print,screen and (min-width:961px){.rewards__widgets-earn .lion-action-button{bottom:0;margin-top:0;position:absolute;right:0}.rewards__widgets-earn .lion-rule-item__completed-forever{bottom:0;position:absolute;right:0}.rewards__widgets-earn .lion-rule-item__completed-forever:after{color:#fff}}.rewards__redeem{background-color:#3f001d}@media print,screen and (min-width:961px){.rewards__redeem{display:-webkit-box;display:-ms-flexbox;display:flex}}.rewards__redeem-image{-webkit-box-flex:0;-ms-flex:0 0 405px;flex:0 0 405px}@media print,screen and (max-width:960px){.rewards__redeem-image{display:none}}.rewards__redeem-img{display:block;width:100%}.rewards__redeem-content{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;padding:40px 16px}@media print,screen and (min-width:961px){.rewards__redeem-content{padding:40px 40px 0}}.rewards__redeem-content .lion-rewards-list{display:block;margin-top:24px;padding:0;width:100%}.rewards__redeem-content .lion-reward-item{background:none;border:1px solid hsla(0,0%,100%,.5);border-radius:0;color:#fff;margin-bottom:8px;padding:16px;width:100%}@media print,screen and (min-width:961px){.rewards__redeem-content .lion-reward-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin-bottom:16px;padding:0 32px}}.rewards__redeem-content .lion-reward-item__content{background:none;border:none!important;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:960px){.rewards__redeem-content .lion-reward-item__content{display:block}}.rewards__redeem-content .lion-reward-item__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;font-weight:500;padding:0;text-align:left}.rewards__redeem-content .lion-action-button{background-color:#fff;border-radius:0;color:#000;font-size:12px;font-weight:500;letter-spacing:.03em;margin:0 0 0 16px;padding:6px 16px;text-transform:uppercase}.rewards__redeem-content .lion-reward-item__meta{-webkit-box-flex:0;color:#fff;display:block;-ms-flex:0;flex:0;font-size:15px;margin:0;white-space:nowrap}.rewards__redeem-content .lion-reward-item__cost{display:block;text-align:right}.rewards__redeem-content .lion-reward-item__cost *{color:#fff;font-size:15px;white-space:nowrap}.rewards__redeem-content .lion-reward-item__links *,.rewards__redeem-content .lion-reward-item__min-spend{color:#fff;display:block;font-size:11px;padding-top:2px;white-space:nowrap}.rewards__redeem-content .lion-reward-item__more-info-url{margin:0 0 0 12px;padding:0}.rewards__redeem-content .lion-reward-item__fill{background-color:#000;border-radius:0}@media print,screen and (max-width:960px){.rewards__redeem-content .lion-action-button{display:block;margin:8px auto 0 0}.rewards__redeem-content .lion-reward-item__meta{margin:8px 0 0}.rewards__redeem-content .lion-reward-item__links,.rewards__redeem-content .lion-reward-item__more-info-url{margin:4px 0 0}.rewards__redeem-content .lion-reward-item__cost,.rewards__redeem-content .lion-reward-item__links,.rewards__redeem-content .lion-reward-item__meta{text-align:left}}.rewards__redeem-heading{font-size:30px}.rewards__points{padding:40px 16px}@media print,screen and (min-width:961px){.rewards__points{display:-webkit-box;display:-ms-flexbox;display:flex;padding:100px 40px}}.rewards__points-header{text-align:center}@media print,screen and (min-width:961px){.rewards__points-header{padding-right:100px;padding-top:30px;text-align:left}}.rewards__points-heading{line-height:1.2;margin:0}@media print,screen and (min-width:961px){.rewards__points-heading{max-width:200px}}.rewards__points-subheading{margin:16px auto;max-width:240px}@media print,screen and (min-width:961px){.rewards__points-subheading{margin:12px 0 177px}}.rewards__points-button{margin:40px auto 16px}@media print,screen and (min-width:961px){.rewards__points-button{margin:0}}.rewards__points-prompt{font-size:13px;margin-top:8px}.rewards__points-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.rewards__points-note{font-size:12px;padding:8px 0 0 8px}@media print,screen and (min-width:961px){.rewards__points-note{padding:8px 0 0 16px}}.rewards__points-table{margin-top:40px}@media print,screen and (min-width:961px){.rewards__points-table{margin-top:0}}.rewards__points-table td{border:1px solid #e3ded1;font-size:11px;padding:8px 4px;text-align:center}@media print,screen and (min-width:961px){.rewards__points-table td{font-size:14px;padding:8px}}.rewards__points-table th{color:#fff;font-size:11px;font-weight:400;padding:8px 4px}@media print,screen and (min-width:961px){.rewards__points-table th{font-size:14px;padding:8px}}.rewards__points-table tr:nth-of-type(2n) td{background-color:#fdfbf6}.rewards__points-table td:first-of-type,.rewards__points-table th:first-of-type{padding-left:8px;text-align:left}@media print,screen and (min-width:961px){.rewards__points-table td:first-of-type,.rewards__points-table th:first-of-type{padding-left:16px}}.rewards__points-table tr:first-of-type td{border:none;font-size:11px}@media print,screen and (min-width:961px){.rewards__points-table tr:first-of-type td{font-size:16px}}.rewards__points-table td:nth-of-type(2){color:#336472}.rewards__points-table td:nth-of-type(3){color:#e17670}.rewards__points-table td:nth-of-type(4){color:#b86c4a}.rewards__points-table th:first-of-type{background-color:#200607}.rewards__points-table th:nth-of-type(2){background-color:#336472}.rewards__points-table th:nth-of-type(3){background-color:#e17670}.rewards__points-table th:nth-of-type(4){background-color:#b86c4a}.blog__header,.rewards__faqs{background-color:#fdfbf6}.blog__header{padding:10px 16px 8px}@media print,screen and (min-width:961px){.blog__header{padding:100px 40px 0}}.blog__heading{margin:0 auto;text-align:center}@media print,screen and (min-width:961px){.blog__heading{width:900px}}.blog__description{margin:24px auto;text-align:center}@media print,screen and (min-width:961px){.blog__description{margin:32px auto;width:900px}}.blog__search-box{display:none;margin:50px auto 16px;position:relative}.blog__search-box:after{content:"\26b2";display:block;font-size:24px;opacity:.6;position:absolute;right:12px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media print,screen and (min-width:961px){.blog__search-box{display:block;width:700px}}.blog__search-input{background-color:#fdfbf6;border:1px solid rgba(0,0,0,.3);padding:8px 16px;width:100%}.blog__categories{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media print,screen and (min-width:961px){.blog__categories{display:-webkit-box;display:-ms-flexbox;display:flex}}.blog__category{font-size:14px;padding:16px 24px;text-decoration:none}.blog__category--active{border-bottom:1px solid #b86c4a;font-weight:600}.blog__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px 0}@media print,screen and (min-width:961px){.blog__title-bar{padding:32px 40px 0}}.blog__title-bar--border{border-top:1px solid rgba(0,0,0,.3)}.blog__title{margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.blog__search-query{font-size:20px;font-style:italic;padding-bottom:1px;padding-left:12px}.blog__no-search-results{padding:16px 40px 0}.blog-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;width:100%}@media print,screen and (min-width:961px){.blog-grid{padding:32px 40px}}.blog-grid__item{display:block;text-decoration:none;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:6vw}@media print,screen and (min-width:961px){.blog-grid__item{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;margin-bottom:2vw}}.blog_grid__item-image-container{padding-top:100%;position:relative;width:100%}.blog-grid__item-image{-o-object-fit:cover;object-fit:cover}.blog-grid__item-image,.blog-grid__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.blog-grid__overlay{background-color:#b86c4acc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.blog_grid__item-image-container:hover .blog-grid__overlay{opacity:1}.blog-grid__item-title{margin:16px 0 8px}.blog-grid__pagination{margin-bottom:40px}.blog-section__section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.blog-section--small{padding:40px 16px 32px}@media print,screen and (min-width:961px){.blog-section--small{padding:80px 40px}}.blog-section--large{padding:40px 16px 24px}@media print,screen and (min-width:961px){.blog-section--large{padding:40px}}.blog-section__inner{margin:0 auto;max-width:1320px;position:relative}.blog-section__inner .scroll-pagination__link{top:0}@media print,screen and (min-width:961px){.blog-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.blog-section__heading{text-transform:uppercase}@media print,screen and (min-width:961px){.blog-section__heading{margin-bottom:0}}.blog-section--small .blog-section__heading{max-width:500px}.blog-section__header-details{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:580px}.blog-section__sub-heading{margin:24px 0}@media print,screen and (min-width:961px){.blog-section__sub-heading{margin:16px 0 32px}}.blog-section--small .blog-section__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;justify-content:space-between;margin-top:32px}@media print,screen and (min-width:961px){.blog-section--small .blog-section__items{margin-top:80px}}.blog-section--small .blog-section__item{background-color:#e3ded1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-decoration:none!important}@media print,screen and (min-width:961px){.blog-section--small .blog-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}}.blog-section--small .blog-section__item-image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.blog-section--small .blog-section__item-image-inner{padding-top:100%;position:relative}@media print,screen and (max-width:960px){.blog-section--small .blog-section__item-image-inner{height:100%}}@media print,screen and (min-width:961px){.blog-section--small .blog-section__item-image-inner{padding-top:70%}}.blog-section--small .blog-section__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.blog-section--small .blog-section__item-details{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px}@media print,screen and (min-width:961px){.blog-section--small .blog-section__item-details{padding:24px}}.blog-section--small .blog-section__item-date{font-family:STIX Two Text,sans-serif;font-size:14px}@media print,screen and (min-width:961px){.blog-section--small .blog-section__item-date{font-size:15px}}.blog-section--small .blog-section__item-title{margin:8px 0}@media print,screen and (min-width:961px){.blog-section--small .blog-section__item-title{margin:12px 0 24px}}.blog-section--small .blog-section__item-icon{border:1px solid #200906;border-radius:12px;display:block;padding:4px;width:24px}.blog-section--small .blog-section__item-icon-svg{width:100%;fill:#200906;stroke:#200906;stroke-width:.5px}.blog-section--large .blog-section__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}@media print,screen and (min-width:961px){.blog-section--large .blog-section__items{margin-top:8px}}@media print,screen and (max-width:960px){.blog-section--large .blog-section__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none!important}}.blog-section--large .blog-section__item{text-decoration:none!important}@media print,screen and (min-width:961px){.blog-section--large .blog-section__item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}}@media print,screen and (max-width:960px){.blog-section--large .blog-section__item{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;margin-right:16px;scroll-snap-align:start;scroll-snap-stop:always}}.blog-section--large .blog-section__item-image{margin-top:12px}.blog-section--large .blog-section__img{aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;width:100%}.blog-section--large .blog-section__item-blog{margin-top:12px;opacity:.4}.blog-section--large .blog-section__item-blog p{font-size:10px}.blog-section--large .blog-section__item-title{font-weight:480;margin:8px 0}@media print,screen and (min-width:961px){.blog-section--large .blog-section__item-title{margin:12px 0 0}}.blog-section--large .blog-section__item-date{font-size:13px;margin-top:8px}.blog-section--large .blog-section__item-link{font-weight:440;margin-top:12px;text-decoration:underline;text-underline-offset:2px}.blog-section--large .blog-section__item-icon,.hide{display:none}@media print,screen and (max-width:960px){.hide--mobile{display:none}}@media print,screen and (max-width:1200px){.hide--tablet{display:none}}@media print,screen and (max-width:1450px){.hide--small-laptop{display:none}}@media print,screen and (max-width:1650px){.hide--laptop{display:none}}@media print,screen and (min-width:961px){.hide--larger-than-mobile{display:none}}@media print,screen and (min-width:1201px){.hide--larger-than-tablet{display:none}}.body--customer .hide--if-customer{display:none}.klaviyo-form input[type=checkbox]+label{position:relative}.klaviyo-form input[type=checkbox]+label svg:nth-of-type(2){height:20px;left:0;top:0;width:20px}.sdd-download-button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:14px!important;margin:0 auto!important}.products-section,.products-section__section{position:relative}.animated-button-hover{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none!important;-webkit-transition:all .2s;transition:all .2s}.animated-button-hover:hover{border-color:#5e5e5e;color:#5e5e5e;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.animated-button-hover:hover:before{opacity:1}.animated-button-hover:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0,transparent 80%);bottom:-1.35em;content:"";height:1em;left:0;opacity:0;position:absolute;-webkit-transition:all .45s;transition:all .45s;width:100%}
/*# sourceMappingURL=/cdn/shop/t/259/assets/bundle.css.map */
