.p-large{font-family:var(--font-family-paragraph, "Inter");font-size:var(--font-paragraph-large-size, 18px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-large-line-height, 24px)}h3,.h3{font-family:var(--font-family-heading, "Anton");font-size:var(--font-h3-size, 24px);font-weight:700;line-height:var(--font-h3-line-height, 30px)}.extra-small-bold{font-family:var(--font-family-paragraph, "Inter");font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.p-extra-small-reg{color:var(--primary-100, #093027);text-align:right;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.small-regular{font-family:var(--font-family-paragraph, "Inter");font-size:var(--font-paragraph-small-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-small-line-height, 20px)}@media screen and (max-width: 989px){.p-large{font-size:16px;line-height:var(--font-paragraph-large-line-height, 22px)}h3,.h3{font-size:var(--font-h3-size, 18px);line-height:var(--font-h3-line-height, 24px)}.extra-small-bold{font-size:10px}}@media screen and (min-width: 1024px){.media-gallery{flex-direction:row-reverse;display:flex}.media-gallery__viewer{width:calc(100% - 90px)}.media-thumbs{width:90px;flex-direction:column}.media-thumbs img{aspect-ratio:1;border-radius:6px;object-fit:cover}.media-thumbs__item{margin-inline-end:6px!important}.media-viewer__item img{border-radius:12px;object-fit:cover}.media-gallery__viewer,.media-thumbs__btn{border:none!important;background:transparent!important}.media-thumbs__btn:after{height:100%!important;content:"";position:absolute;bottom:0;left:0;width:0;transition:width .3s;border:2px solid var(--dark-green-950-main, #093027);border-radius:6px!important;background:none!important}.media-thumbs__btn:not(.is-active):after{display:none!important}.media-gallery__thumbs{margin-top:0!important}}.product-tags-list{display:flex;align-items:flex-start;align-content:flex-start;gap:5px;align-self:stretch;flex-wrap:wrap}.product-tags-list .product-tag{padding:6px 10px;box-shadow:0 4px 40px #0000000d;border-radius:500px;border:1px solid var(--Stroke, #dae0df);background:var(--White-White, #fff)}.product-title{margin-bottom:12px!important}.product-info{padding-left:40px!important}.product-main .sticky__scroll{padding-right:44px!important}.opt-btn:checked+.opt-label:not(.opt-label--swatch):after,.opt-btn:checked+.opt-label--btn,.opt-label{border-radius:6px!important}.opt-btn:checked+.opt-label--btn{border-radius:6px;background:var(--primary-80, #337193)!important}.opt-btn:checked+.opt-label--btn span{color:#fff;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-large-size, 18px);font-style:normal;font-weight:700;line-height:100%}.opt-label:not([data-swatch]):after{box-shadow:none!important}.opt-label--btn span{position:relative;top:2px}.price__current{color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:26px;font-style:normal;font-weight:700;line-height:32px}.price__was--supercents:not(:empty):before{transform:none!important;top:41%!important}.product-card-actions{display:flex}product-recommendations .swiper-slide{width:180px}product-card quantity-input{left:inherit!important;right:0!important;width:auto!important}.card__title{height:36px}.js .qty-input--combined .qty-input__btn{border-radius:50%;width:30px!important;height:30px!important;min-height:auto;background:rgb(var(--btn-bg-color))!important}.js .qty-input--combined .qty-input__input{box-shadow:none!important;width:20px;min-height:auto!important;padding:0!important}.js .qty-input--combined .qty-input__btn[name=minus]{border-radius:50%;background:transparent!important;color:#337193!important;height:30px!important;width:30px!important;min-height:auto!important}.js .qty-input--combined[name=plus]{border-radius:100px;border:1px solid var(--primary-40, #99b8c9);background:#fff;display:flex;padding:3px;justify-content:center;align-items:center;gap:2px;height:auto}[data-show-quantity-selector] .btn--atc,.card--product .btn--primary{border-radius:50%;background:var(--dark-green-950-main, #093027);width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:3px 0 0 .5px}.quick-add-btn-text{height:27px}quantity-input{display:flex!important;padding:3px;justify-content:center;align-items:center;gap:2px;border-radius:100px;border:1px solid var(--primary-40, #99b8c9);background:#fff}.js .qty-input--combined .qty-input__btn{cursor:pointer}.price__was.price__was--supercents{color:var(--primary-60, #6694ae);font-family:var(--font-family-paragraph, Inter);font-size:26px;font-style:normal;font-weight:400;line-height:32px;text-decoration-line:strikethrough}.card:not(.card--related).card--no-lines .price{padding-top:0!important}.product-info__price .price{display:flex;align-items:center;gap:12px}.product-price .unit-price{color:var(--primary-80, #337193);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-small-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-small-line-height, 20px)}.option-selector legend.label{display:flex;align-items:center;justify-content:space-between;width:100%}[href="#description"]{text-decoration:underline}.product-policies{display:none!important}.custom-add-to-cart{display:flex;align-items:flex-start;width:100%;gap:8px;align-self:stretch}.custom-add-to-cart button{display:flex;padding:18px 42px;justify-content:center;position:relative;align-items:center;gap:10px;flex:1 1 0;width:0px;border-radius:100px;background:var(--primary-100, #093027);color:#fff;font-family:var(--font-family-heading, "Anton");font-size:22px;font-style:italic;font-weight:700;line-height:16px;white-space:nowrap}.custom-add-to-cart button span{display:flex;padding:4px 6px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:var(--secondary-60, #ebdac2);color:var(--primary-100, #093027);text-align:center;top:-9px;font-family:var(--font-family-paragraph, "Inter");font-size:14px;font-style:normal;line-height:12px;position:absolute;right:0}.product-info details-disclosure{display:none!important}shipping-delay{display:flex;padding:8px 18px;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--secondary-20, #f8f3eb);color:var(--primary-100, #093027);text-align:center;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:700;margin-top:12px;line-height:var(--font-paragraph-extra-small-line-height, 18px)}[data-date]{text-decoration:underline}.product-info{position:sticky!important;top:150px;position:-webkit-sticky!important;float:none;align-self:start}.product{display:flex;align-items:center}product-card.card{border-radius:12px;border:1px solid var(--secondary-40, #f1e6d7);background:#fff;padding:6px}product-card .card__media{margin:0!important;border-radius:6px;overflow:hidden}.card-link:after{display:none!important}.card__info{padding-top:10px}#product-media{align-self:start}.product-info product-recommendations{display:none!important}.price--sale-color.price--bottom{display:flex}.product-card__price .unit-price{font-size:10px}.product-card__price .unit-price .unit-price__unit{text-transform:uppercase}.product-card__price .price__current{color:var(--primary-100, #093027);text-align:center;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.product-card__price .price__was.price__was--supercents{color:var(--primary-60, #6694ae);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.card__title{overflow:hidden;color:var(--primary-100, #093027);text-overflow:ellipsis;font-family:var(--font-family-paragraph, Inter);font-size:12px;font-style:normal;font-weight:700;line-height:18px}.product-main{background:var(--secondary-10, #fcf9f5);margin-top:-60px;padding-top:60px}.product-main .product-info{background:transparent!important}.swiper-bottom{position:relative;justify-content:center;display:flex;gap:18px;margin-top:30px}.swiper-bottom .swiper-pagination{position:relative;width:auto;display:flex;top:-3px;bottom:0;align-items:center}.swiper-bottom .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-bottom .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}.swiper-pagination-bullet{background:#d6f5e5;width:6px;height:6px;opacity:1}.swiper-pagination-bullet-active{background:#093027;height:7.5px;width:7.5px}.product .disclosure__title{color:var(--primary-100, #093027);font-family:var(--font-family-heading, "Anton");font-size:var(--font-h4-size, 20px);font-weight:400;line-height:var(--font-h4-line-height, 26px)}details:not([open]) .close{display:none}details[open] .open{display:none}.product-info__block+details-disclosure details{border-top:0}.disclosure>summary{margin-top:10px}.media-ctrl__btn{background:transparent!important;border:0!important;opacity:1!important}@media screen and (max-width: 989px){.product-info product-recommendations{display:block!important}.product-info details-disclosure{display:block!important}#product-media details-disclosure{display:none!important}.product{display:block}sticky-scroll-direction+.product-info__block{display:none!important}.product-main .product-info{padding:0!important}.media-gallery__viewer img{border-radius:12px}.custom-add-to-cart button{padding-left:0;padding-right:0}.media-thumbs__item{flex:0 0 50px!important}.media-thumbs__btn:after{content:"";position:absolute;bottom:0;left:0;width:0;height:100%!important;border-radius:6px!important;transition:width .3s;background-color:transparent!important;border:2px solid var(--dark-green-950-main, #093027)}.media-thumbs__btn{border:none;border-radius:6px}button:not(.is-active):after{display:none!important}.media-thumbs{justify-content:start}.opt-btn:checked+.opt-label--btn span{font-size:16px}product-recommendations .swiper-slide{width:calc(50% - 3px)}.product-main{padding-top:30px}.media-gallery__viewer{background:none!important;border:none!important}.breadcrumbs .icon{display:inline-block;width:11px;height:12px}.price__current,.price__was.price__was--supercents{font-size:18px}product-form .product-info__price{margin-bottom:16px}.product{position:relative;z-index:2}.product .disclosure__title{font-size:var(--font-h4-size, 14px);line-height:var(--font-h4-line-height, 20px)}.product-info__price .unit-price{font-size:var(--font-paragraph-small-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-small-line-height, 18px)}.media-thumbs__item{flex:0 0 70px!important}}.product-info__block+details-disclosure{display:block!important}.product-media sticky-scroll-direction+details-disclosure{display:none!important}.product-media sticky-scroll-direction{margin-top:24px;margin-bottom:32px;display:block}@media screen and (min-width: 990px){product-form .product-info__price{display:none!important}}.template-product #chat-button{display:none!important}.template-collection .product-card__price .price__current,.product-card__price .price__was.price__was--supercents{font-size:12px;position:relative;bottom:0}@media screen and (max-width: 989px){.product-info .disclosure>summary{padding:12px 0}details-disclosure+.product-info__block{display:none!important}}.price--sale-color.price--bottom .price__from{font-size:11px}.product-info__add-button{display:flex}product-card .price__from{font-size:10px;position:relative;top:-3px}@media screen and (max-width: 749px){.badge-trust__container p{font-size:var(--font-paragraph-small-size, 12px)!important}}.product-card__infoss{display:flex;align-items:center;justify-content:space-between}.badge-trust__stars img{height:auto;object-fit:contain;width:80px!important}.predictive-result__title.h6{color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-small-size, 14px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-small-line-height, 20px)}.predictive-result .price__default,.predictive-result .price__current{line-height:26px!important}.swiper-bottom svg rect{stroke:#dae0df}.swiper-bottom svg path{fill:#093027}product-recommendations .gap-card{gap:12px}.cc-faq .disclosure__title{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-heading, Anton);font-size:var(--font-h6-size, 20px);font-style:normal;font-weight:400;line-height:var(--font-h6-line-height, 26px)}.cc-faq h2{color:var(--dark-green-950-main, #093027);text-align:center;font-family:var(--font-family-heading, Anton);font-size:var(--font-h3-size, 36px);font-style:normal;font-weight:400;line-height:var(--font-h3-line-height, 42px)}.cc-faq h2+details-disclosure details{border-top:0}product-recommendations h2{color:var(--dark-green-950-main, #093027);text-align:center;font-family:var(--font-family-heading, Anton);font-size:var(--font-h3-size, 36px);font-style:normal;font-weight:400;line-height:var(--font-h3-line-height, 42px)}shipping-delay{border-radius:500px;border:1px solid var(--Stroke, #dae0df);background:var(--White-White, #fff);box-shadow:0 4px 40px #0000000d;justify-content:center;padding:8px 10px}.product-info__add-to-cart quantity-input{border-radius:100px;border:1px solid var(--Stroke, #dae0df);background:var(--Dark-green-50, #eefbf5)}.product-info__block .price__was.price__was--supercents{opacity:.5;color:var(--dark-green-950-main, #093027);font-family:var(--font-family-heading, Anton);font-size:var(--font-h4-size, 28px);font-style:normal;font-weight:400}.product-info__block .price__current{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-heading, Anton);font-size:var(--font-h3-size, 36px);font-style:normal;font-weight:400;line-height:var(--font-h3-line-height, 42px)}.product-vendor a{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-medium-line-height, 22px)}.product-title{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-heading, Anton);font-size:var(--font-h3-size, 36px);font-style:normal;font-weight:400;line-height:var(--font-h3-line-height, 42px)}.product .disclosure>summary{margin-top:0}.media-gallery__viewer .media-ctrl__btn rect+rect{stroke:#093027}.media-gallery__viewer .media-ctrl__btn rect+rect+path{fill:#093027}@media screen and (max-width: 989px){.product-title{font-size:var(--font-h3-size, 28px);line-height:var(--font-h3-line-height, 36px)}.opt-label span{font-size:var(--font-paragraph-medium-size, 14px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-medium-line-height, 20px)}.product-info__block .price__current{font-size:var(--font-h3-size, 28px)}.product-info__block .price__was.price__was--supercents{font-size:var(--font-h4-size, 24px)}.product .disclosure__title{font-size:var(--font-h6-size, 18px);line-height:var(--font-h6-line-height, 24px)}.product-info .disclosure>summary{padding:16px 0!important}}.product-price .unit-price{font-weight:600;color:#093027}.quick-add-btn-text{height:27px;display:flex;align-items:center;padding-bottom:4px}.newsletter .input-with-button>.btn{background:transparent!important}product-card .product-label-container{padding:6px 0!important}@media screen and (max-width: 749px){.collection-banner__content{padding:24px 24px 0}}@media screen and (min-width: 750px){.collection-banner__content{padding:40px}}@media screen and (min-width: 750px) and (max-width: 1300px){.collection-banner__media div{padding-top:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
