.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:768px){.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}}.product-main{margin-top:-60px;padding-top:60px}.product-main .product-info{background:transparent!important}.product{display:flex;align-items:center}.product-info{padding-left:40px!important;position:sticky!important;position:-webkit-sticky!important;top:150px;float:none;align-self:start}.product-main .sticky__scroll{padding-right:44px!important}#product-media{align-self:start}.product-vendor a{color:var(--dark-green-950-main, #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)}.product-title{margin-bottom:12px!important;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-title-block .product-title{margin-bottom:var(--pdp-title-margin-bottom, 12px)!important;color:var(--pdp-title-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-title-font-family, var(--font-family-heading, Anton));font-size:var(--pdp-title-size, var(--font-h3-size, 36px));font-style:var(--pdp-title-style, normal);font-weight:var(--pdp-title-weight, 400);line-height:1.15}@media screen and (min-width:1024px){.media-gallery{flex-direction:row-reverse;display:flex}.media-gallery__viewer{width:calc(100% - 90px)}.media-gallery.media-gallery--single{display:block}.media-gallery.media-gallery--single .media-gallery__viewer{width:100%}.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{content:"";position:absolute;bottom:0;left:0;width:0;height:100%!important;border:2px solid var(--dark-green-950-main, #093027);border-radius:6px!important;background:none!important;transition:width .3s}.media-thumbs__btn:not(.is-active):after{display:none!important}.media-gallery__thumbs{margin-top:0!important}}.media-ctrl__btn{background:transparent!important;border:0!important;opacity:1!important}.media-gallery__viewer .media-ctrl__btn rect+rect{stroke:#093027}.media-gallery__viewer .media-ctrl__btn rect+rect+path{fill:#093027}.product-tags-list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;align-self:stretch;gap:5px}.product-tags-list .product-tag{padding:6px 10px;border-radius:500px;border:1px solid var(--Stroke, #dae0df);background:var(--White-White, #fff);box-shadow:0 4px 40px #0000000d}.metafield-tags-list{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.metafield-tags-label{color:var(--mf-tags-font-color, #093027);white-space:nowrap}.metafield-typewriter{display:inline-flex;align-items:center;padding:6px 10px;min-height:30px;border-radius:6px;border:var(--mf-tags-border-width, 1px) solid var(--mf-tags-border-color, #dae0df);background:var(--mf-tags-bg-color, #fff);color:var(--mf-tags-font-color, #093027);box-shadow:0 4px 40px #0000000d}.metafield-typewriter-text{white-space:nowrap}.metafield-typewriter-cursor{display:inline-block;margin-left:1px;color:var(--mf-tags-font-color, #093027);font-weight:400;animation:mf-cursor-blink .7s step-end infinite}@keyframes mf-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.opt-btn:checked+.opt-label:not(.opt-label--swatch):after,.opt-btn:checked+.opt-label--btn,.opt-label{border-radius:6px!important}.product:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn,.product-info:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn{background:var(--primary-80, #337193)!important;border-radius:6px}.product:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn span,.product-info:not(:has(.variant-picker)) .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%}.product:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn,.product-info:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn{border-radius:6px!important}.opt-label:not([data-swatch]):after{box-shadow:none!important}.product:not(:has(.variant-picker)) .opt-label--btn span:not(.variant-picker__radio){position:relative;top:2px}.option-selector legend.label{display:flex;align-items:center;justify-content:space-between;width:100%}.product-info__price .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}.product-info__price .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}.product-info__price .price__was--supercents:not(:empty):before{transform:none!important;top:41%!important}.card:not(.card--related).card--no-lines .price{padding-top:0!important}.product-info__price .price{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.product-price-block .price__default{display:inline-flex;align-items:flex-end;gap:12px}.product-price-block .price__was:empty{display:none}.product-price-block .unit-price[hidden]{display:none!important}.product-price-block .price__current{padding-inline-end:0}.price--sale-color.price--bottom{display:flex}.price--sale-color.price--bottom .price__from{font-size:11px}.product-price-block .price__current,.product-price-block .product-info__price .price__current{color:var(--pdp-price-current-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-price-current-font-family, var(--font-family-heading, Anton));font-size:var(--pdp-price-current-size, var(--font-h3-size, 36px));font-style:var(--pdp-price-current-style, normal);font-weight:var(--pdp-price-current-weight, 400);line-height:1}.product-price-block .price__was.price__was--supercents,.product-price-block .product-info__price .price__was.price__was--supercents{opacity:var(--pdp-price-compare-opacity, .5);color:var(--pdp-price-compare-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-price-compare-font-family, var(--font-family-heading, Anton));font-size:var(--pdp-price-compare-size, var(--font-h4-size, 28px));font-style:var(--pdp-price-compare-style, normal);font-weight:var(--pdp-price-compare-weight, 400);line-height:1}.product-price-block .price__was--supercents:not(:empty):before{top:50%!important;transform:translateY(-50%) rotate(-10deg)!important}.product-price-block .unit-price,.product-price-block .price .unit-price{color:var(--pdp-price-unit-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-price-unit-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-price-unit-size, var(--font-paragraph-small-size, 12px));line-height:1}quantity-input{display:flex!important;justify-content:center;align-items:center;gap:2px;padding:3px;border-radius:100px;border:1px solid var(--primary-40, #99b8c9);background:#fff}.product-info__add-to-cart quantity-input{border-radius:100px;border:1px solid rgba(9,48,39,.12);background:#0930270f}.js .qty-input--combined .qty-input__btn{width:30px!important;height:30px!important;min-height:auto;background:rgb(var(--btn-bg-color))!important;border-radius:50%;cursor:pointer}.js .qty-input--combined .qty-input__btn[name=minus]{width:30px!important;height:30px!important;min-height:auto!important;background:transparent!important;color:#337193!important;border-radius:50%}.product-info__add-to-cart .js .qty-input--combined .qty-input__btn[name=minus]{color:var(--dark-green-950-main, #093027)!important}.js .qty-input--combined .qty-input__input{width:20px;min-height:auto!important;padding:0!important;box-shadow:none!important}.product-info__add-to-cart .qty-input--combined .qty-input__input{color:var(--dark-green-950-main, #093027)}.product-info__add-to-cart .js .qty-input--combined{border:0!important;background:transparent!important}.custom-add-to-cart{display:flex;align-items:flex-start;gap:8px;width:100%;align-self:stretch}.custom-add-to-cart button{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;flex:1 1 0;width:0px;padding:18px 42px;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{position:absolute;top:-9px;right:0;display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 6px;border-radius:4px;background:var(--secondary-60, #ebdac2);color:var(--primary-100, #093027);text-align:center;font-family:var(--font-family-paragraph, "Inter");font-size:14px;font-style:normal;line-height:12px}.product-info__add-button{display:flex}.product-info__buy-buttons .product-info__add-button .btn[name=add]{font-family:var(--pdp-atc-font-family, var(--font-family-heading))!important;font-size:var(--pdp-atc-font-size, 18px)!important;font-weight:var(--pdp-atc-font-weight, 700)!important;font-style:var(--pdp-atc-font-style, normal)!important;color:var(--pdp-atc-color, rgb(var(--btn-text-color)))!important}.product-info__buy-buttons .product-info__add-button .btn[name=add].is-loading{color:rgba(var(--btn-text-color) / .1)!important}.product-info__buy-buttons .product-info__add-button .btn[name=add].btn--secondary{color:var(--pdp-atc-color, rgb(var(--btn-alt-text-color)))!important}shipping-delay{display:flex;justify-content:center;align-items:center;gap:12px;align-self:stretch;padding:8px 10px;margin-top:12px;border-radius:500px;border:1px solid var(--Stroke, #dae0df);background:var(--White-White, #fff);box-shadow:0 4px 40px #0000000d;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)}[data-date]{text-decoration:underline}.observed-price-row{display:flex;align-items:center;gap:8px}.observed-price-amount{font-family:var(--font-family-heading, Anton);font-size:var(--font-h5-size, 20px);font-weight:400;line-height:1.3;color:var(--op-text-color, var(--primary-60, #6e8c84));text-decoration:line-through}.observed-price-label{font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-small-size, 14px);font-weight:400;color:var(--op-text-color, var(--primary-60, #6e8c84))}.observed-price-tooltip-wrapper{position:relative;display:inline-flex}.observed-price-info-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid #222;color:#222;font-family:var(--font-family-paragraph, Inter);font-size:10px;font-weight:600;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.observed-price-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:max-content;max-width:240px;padding:8px 12px;background:var(--dark-green-950-main, #093027);color:#fff;font-family:var(--font-family-paragraph, Inter);font-size:12px;font-weight:400;line-height:1.4;border-radius:6px;white-space:normal;visibility:hidden;opacity:0;z-index:10;pointer-events:none;box-shadow:0 4px 12px #00000026;transition:opacity .2s ease,visibility .2s ease}.observed-price-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--dark-green-950-main, #093027)}.observed-price-info-icon:hover+.observed-price-tooltip,.observed-price-info-icon:focus+.observed-price-tooltip{visibility:visible;opacity:1}.product-info details-disclosure,.product-info__block+details-disclosure{display:block!important}.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)}.product .disclosure>summary{margin-top:0}.disclosure>summary{margin-top:10px}.product-info__block+details-disclosure details{border-top:0}details:not([open]) .close,details[open] .open{display:none}[href="#description"]{text-decoration:underline}.product-policies{display:none!important}@media screen and (max-width:768px){.product-main .product.js-product{display:flex;flex-direction:column;align-items:stretch;width:100%}.product-main .product-column--primary{display:contents}.product-main #product-media,.product-main .product-media{order:1;width:100%;max-width:100%;align-self:stretch}.product-main .product-info{order:2;width:100%;align-self:stretch}.product-main .product-folder--left{order:3}}.product-media sticky-scroll-direction{display:block}@media screen and (min-width:769px){.product-media sticky-scroll-direction{margin-bottom:32px}}.product-media sticky-scroll-direction+details-disclosure{display:none!important}.product-info product-recommendations{display:none!important}@media screen and (min-width:769px){product-form .product-info__price{display:none!important}}@media screen and (max-width:768px){.product{display:block;position:relative;z-index:2}.product-main .product.js-product{display:flex;flex-direction:column;align-items:stretch;width:100%}.product-main #product-media,.product-main .product-media,.product-main .product-info{width:100%;max-width:100%}.product-media sticky-scroll-direction{margin-top:24px;margin-bottom:0}.product-main{padding-top:30px}.product-main .product-info{padding:0!important}.product-info product-recommendations,.product-info details-disclosure,.product-folder--left details-disclosure,.product-folder--left product-recommendations{display:block!important}.product-info .disclosure>summary{padding:16px 0!important}.product-title-block .product-title{font-size:var(--pdp-title-size, var(--font-h3-size, 28px));line-height:1.15}.product-price-block .price__current,.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__block:not(:has(.variant-picker)) .opt-label span:not(.variant-picker__radio){font-size:var(--font-paragraph-medium-size, 14px);font-weight:700;line-height:var(--font-paragraph-medium-line-height, 20px)}.product-info__block:not(:has(.variant-picker)) .opt-btn:checked+.opt-label--btn span{font-size:16px}.media-gallery__viewer{background:none!important;border:none!important}.media-gallery__viewer img{border-radius:12px}.media-thumbs{justify-content:start}.media-thumbs__item{flex:0 0 50px!important}.media-thumbs__btn{border:none;border-radius:6px}.media-thumbs__btn:after{content:"";position:absolute;bottom:0;left:0;width:0;height:100%!important;background-color:transparent!important;border:2px solid var(--dark-green-950-main, #093027);border-radius:6px!important;transition:width .3s}button:not(.is-active):after{display:none!important}.custom-add-to-cart button{padding-left:0;padding-right:0}product-form .product-info__price{margin-bottom:16px}product-recommendations .swiper-slide{width:calc(50% - 3px)}.breadcrumbs .icon{display:inline-block;width:11px;height:12px}}@media screen and (max-width:749px){.badge-trust__container p{font-size:var(--font-paragraph-small-size, 12px)!important}}product-card.card--product-contained{--pc-card-radius: var(--card-corner-radius, 12px);--pc-image-radius: var(--card-image-corner-radius, 8px);--pc-image-radius-bottom: var(--card-image-bottom-radius, var(--pc-image-radius));--pc-content-padding: calc(3 * var(--space-unit));border-radius:var(--pc-card-radius)}@media(max-width:768.98px){.grid-cols-2 product-card.card--product-contained,.auto-cols-2 product-card.card--product-contained{--pc-content-padding: calc(4 * var(--space-unit))}}@media(min-width:769px){.grid-cols-2:not(.small-cards-mobile) product-card.card--product-contained,.auto-cols-2:not(.small-cards-mobile) product-card.card--product-contained,.small-cards-desktop product-card.card--product-contained{--pc-content-padding: calc(3 * var(--space-unit))}}product-card.card--product-contained:not(.card--product-contained-outset){overflow:visible}product-card.card--product-contained:not(.card--product-contained-outset) .card__media{margin:0;border-radius:var(--pc-image-radius) var(--pc-image-radius) var(--pc-image-radius-bottom) var(--pc-image-radius-bottom);overflow:hidden}product-card.card--product-contained:not(.card--product-contained-outset) .card__media .media,product-card.card--product-contained:not(.card--product-contained-outset) .card__main-image,product-card.card--product-contained:not(.card--product-contained-outset) .card__hover-image{border-radius:inherit}product-card.card--product-contained.card--product-contained-outset{overflow:hidden}product-card.card--product-contained.card--product-contained-outset .card__media{margin-top:calc(var(--pc-content-padding) * -1);margin-right:calc(var(--pc-content-padding) * -1);margin-left:calc(var(--pc-content-padding) * -1);border-radius:var(--pc-card-radius) var(--pc-card-radius) var(--pc-image-radius-bottom) var(--pc-image-radius-bottom);overflow:hidden}product-card.card--product-contained.card--product-contained-outset .card__media .media,product-card.card--product-contained.card--product-contained-outset .card__main-image,product-card.card--product-contained.card--product-contained-outset .card__hover-image{border-radius:inherit}product-card.card .card__media .banner-vertical{z-index:11}product-card.card{box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media(hover:hover)and (pointer:fine){product-card.card:hover{border-color:#b8c0bf!important;box-shadow:0 6px 16px #0930271f!important}}.card.card__collection--with-border{--cc-padding: 8px;--cc-image-radius: 8px;padding:var(--cc-padding);border-radius:calc(var(--cc-padding) + var(--cc-image-radius))}.card.card__collection--with-border .card__media{border-radius:var(--cc-image-radius);overflow:hidden}.card.card__collection--with-border .card__media .media{border-radius:var(--cc-image-radius)}@media(max-width:768.98px){.card.card__collection--with-border{--cc-padding: 6px;--cc-image-radius: 6px}}.cc-featured-collection carousel-slider .card{transition:border-color .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){body.template-index .cc-featured-collection carousel-slider .card:hover{box-shadow:0 6px 8px #0930271f}}.card__collection{margin-bottom:10px}.card__rating .rating__stars{--star-color: var(--card-rating-star, var(--star-color));font-size:var(--card-rating-size, 1.125em)}.card--product .product-card__vendor-rating-row .card__rating .rating__stars{font-size:1.22em}.card--product .card__info-inner{--pc-segment-meta-height: 1.5rem;--pc-segment-detail-height: 1.375rem;--pc-segment-variant-height: calc(var(--pcvp-font-size, 13px) + 22px);--pc-segment-price-height: 4.5rem;--pc-title-rating-fallback-height: calc( var(--pc-segment-meta-height, 1.5rem) + var(--font-paragraph-small-line-height, 20px) + .35rem );display:flex;flex-direction:column}.card--product .product-card__vendor-rating-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:.35rem;width:100%;min-width:0;min-height:var(--pc-segment-meta-height);overflow:hidden;white-space:nowrap;--card-rating-size: calc( .5 * (1em * var(--card-rating-em-scale, 1)) + .5 * var(--card-rating-px, 14px) )}.card--product .product-card__vendor-rating-row--center{justify-content:center}.card--product .product-card__vendor-rating-row .card__rating--ag,.card--product .product-card__vendor-rating-row .card__rating:not(.card__rating--ag){display:inline-flex;flex:0 1 auto;flex-shrink:3;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:.35rem;font-size:var(--card-rating-size);line-height:1;min-width:0;overflow:hidden}.card--product .product-card__vendor-rating-row .card__rating .rating{display:inline-flex;flex:0 0 auto;line-height:1}.card--product .product-card__vendor-rating-row .card__rating--ag .card-rating-ag__stars,.card--product .product-card__vendor-rating-row .card__rating--ag .rating__stars{font-size:1.22em;letter-spacing:-.14em;line-height:1;display:block}.card--product .product-card__vendor-rating-row .rating__stars--single{letter-spacing:0}.card--product .product-card__vendor-rating-row .card-rating-ag__count-wrap,.card--product .product-card__vendor-rating-row .card__rating .rating__count-wrap{flex:0 1 auto;min-width:0;max-width:max-content;overflow:hidden}.card--product .product-card__vendor-rating-row .card-rating-ag__count,.card--product .product-card__vendor-rating-row .card__rating .rating__count{display:inline-block;margin:0;margin-inline-start:0;font-size:.82em;line-height:1;white-space:nowrap;font-weight:inherit;vertical-align:baseline}.card--product .product-card__vendor-rating-row .card__rating--ag .card-rating-ag{flex:0 0 auto}.card--product .product-card__vendor-rating-row .card__rating--grc{font-size:var(--card-rating-size)}.card--product .product-card__vendor-rating-row .card__vendor{margin:0;line-height:1.25;display:block;flex:0 1 auto;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.card--product .product-card__vendor-rating-row .card__vendor:hover{text-decoration:underline}.card__rating--grc{display:inline-flex;align-items:center;align-self:center}.product-card__vendor-rating-row .grc-widget-category-stars-stars{font-size:1em!important;letter-spacing:.12em!important}.product-card__vendor-rating-row .grc-widget-category-stars-icon{height:1.35em!important;width:auto!important;margin-right:.35em!important}.product-card__vendor-rating-row .card__rating--grc .grc-category-stars{font-size:1em;line-height:1;display:inline-flex;align-items:center}.product-card__vendor-rating-row .grc-widget-category-stars{margin:0!important;display:flex!important;align-items:center!important}.product-card__vendor-rating-row .grc-widget-category-stars .grc-widget-category-stars-content{align-items:center!important}.card--product .product-card__title-rating-segment{display:flex;flex-direction:column;align-items:flex-start;height:var(--pc-title-rating-height, auto);min-height:var(--pc-title-rating-height, var(--pc-title-rating-fallback-height));overflow:visible}.card--product .product-card__title-rating-segment .card__title{display:block;overflow:visible}.card--product .product-card__detail-segment{overflow:hidden}.card--product .product-card__detail-segment--has-content{height:var(--pc-segment-detail-height)}.card--product .product-card__variant-segment{display:flex;align-items:flex-start;width:100%;min-width:0;height:var(--pc-segment-variant-height);overflow:hidden}.card--product .product-card__price-segment{display:flex;align-items:flex-start;min-height:var(--pc-segment-price-height);height:auto;overflow:visible}.card.card--product .product-card__price-segment .product-card__price--themed{margin-block-start:0}.card.card--product .product-card__price-segment .price,.card.card--product .product-card__price-segment .price--top,.card.card--product .product-card__price-segment .price--bottom{padding-top:0}.product-card__fast-add-form{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-card__fast-add{position:absolute;right:var(--pc-padding, 8px);bottom:var(--pc-padding, 8px);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;padding:0;border-radius:50%;box-shadow:0 2px 8px #0930272e;pointer-events:auto}.product-card__fast-add-icon{--pcfa-plus-size: 15px;--pcfa-plus-stroke: 1.5px;position:relative;display:block;width:var(--pcfa-plus-size);height:var(--pcfa-plus-size);flex-shrink:0}.product-card__fast-add-icon:before,.product-card__fast-add-icon:after{content:"";position:absolute;left:50%;top:50%;background-color:currentColor;border-radius:calc(var(--pcfa-plus-stroke) / 2);transform:translate(-50%,-50%)}.product-card__fast-add-icon:before{width:var(--pcfa-plus-stroke);height:var(--pcfa-plus-size)}.product-card__fast-add-icon:after{width:var(--pcfa-plus-size);height:var(--pcfa-plus-stroke)}.product-card__fast-add.is-loading{pointer-events:none}.product-card__fast-add.is-success .product-card__fast-add-icon{transform:scale(1.1)}.main-products-grid[data-layout=list] product-card.card .product-card__fast-add{right:var(--pc-padding, 8px);bottom:var(--pc-padding, 8px)}@keyframes headerIconAtcBump{0%,to{transform:scale(1)}40%{transform:scale(1.12)}}.header__icon--atc-bump{animation:headerIconAtcBump .55s ease-out}.header__icon--atc-bump .header__cart-count{animation:headerIconAtcBump .55s ease-out .05s}.product-card-variant-pills{position:relative;z-index:3;display:flex;flex-direction:column;width:calc(100% - 4px);min-width:0;gap:6px;pointer-events:auto}.product-card-variant-pills--center{align-items:center}.product-card-variant-pills__row{box-sizing:border-box;flex-wrap:nowrap;width:100%;max-width:100%;padding-inline:1px;overflow:hidden;gap:var(--pcvp-fit-gap, 4px);row-gap:0;white-space:nowrap}.product-card-variant-pills--center .product-card-variant-pills__row{justify-content:center}.product-card-variant-pills__pill{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:4px clamp(5px,.6em,8px);border-radius:var(--pcvp-radius, 50px);border:1px solid rgb(var(--pcvp-border) / .45);background-color:rgb(var(--pcvp-bg));color:rgb(var(--pcvp-text));font-size:var(--pcvp-synced-font-size, var(--pcvp-fit-font-size, var(--pcvp-font-size, 13px)));font-style:var(--pcvp-font-style, normal);font-weight:var(--pcvp-font-weight, 600);font-family:var(--pcvp-font-family, inherit);line-height:1.25;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease;cursor:pointer;appearance:none;-webkit-appearance:none}.product-card-variant-pills__unit{font-size:.75em;font-weight:500;opacity:.88}.product-card-variant-pills__pill:hover:not(.product-card-variant-pills__pill--muted){background-color:rgb(var(--pcvp-active-bg));color:rgb(var(--pcvp-active-text));border-color:rgb(var(--pcvp-active-border, var(--pcvp-active-bg)));box-shadow:0 1px 3px #0930271f}.product-card-variant-pills__pill:focus-visible:not(.product-card-variant-pills__pill--muted){background-color:rgb(var(--pcvp-active-bg));color:rgb(var(--pcvp-active-text));border-color:rgb(var(--pcvp-active-border, var(--pcvp-active-bg)));outline:2px solid rgb(var(--pcvp-active-bg));outline-offset:2px}.product-card-variant-pills__pill--muted:hover{opacity:.72;border-color:rgb(var(--pcvp-border) / .55)}.product-card-variant-pills__pill--active{background-color:rgb(var(--pcvp-active-bg));color:rgb(var(--pcvp-active-text));border-color:rgb(var(--pcvp-active-border, var(--pcvp-active-bg)))}.product-card-variant-pills__pill--muted{opacity:.55}@media screen and (max-width:749px){.collection-banner__content{padding:25px}}@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}}.quick-add-btn-text{display:flex;align-items:center;height:27px;padding-bottom:4px}.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{position:relative;display:flex;justify-content:center;gap:18px;margin-top:30px}.swiper-bottom .swiper-pagination{position:relative;display:flex;align-items:center;width:auto;top:-3px;bottom:0}.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{width:6px;height:6px;background:#d6f5e5;opacity:1}.swiper-pagination-bullet-active{width:7.5px;height:7.5px;background:#093027}.swiper-bottom svg rect{stroke:#dae0df}.swiper-bottom svg path{fill:#093027}product-recommendations .swiper-slide{width:180px}product-recommendations .gap-card{gap:12px}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)}.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}.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)}.badge-trust__stars img{width:80px!important;height:auto;object-fit:contain}.newsletter .input-with-button>.btn{background:transparent!important}.template-product #chat-button{display:none!important}.product-vendor-rating{display:flex;align-items:center;gap:10px;color:var(--dark-green-950-main, #093027)}.product-vendor-rating__vendor,.product-vendor-rating__vendor a{font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-small-size, 14px);line-height:var(--font-paragraph-small-line-height, 20px);color:inherit;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.product-vendor-rating__vendor a:hover{text-decoration:underline}.product-vendor-rating__reviews-link{display:inline-flex;align-items:center;min-width:0;color:inherit;text-decoration:none}.product-vendor-rating__reviews-link:hover .grc-widget-category-stars{opacity:.85}#product-reviews{scroll-margin-top:calc(var(--header-end-padded, 48px) + 16px)}.cc-custom-liquid[class*=section--padded]:has(.grc-product-reviews:empty){padding-top:0;padding-bottom:0}.product-vendor-rating__reviews{display:inline-flex;align-items:center;min-width:0}.product-vendor-rating__reviews .grc-category-stars{display:inline-flex;align-items:center;min-height:calc(var(--pdp-vendor-rating-size, 16px) + 4px)}.product-vendor-rating__reviews .rating__stars,.product-vendor-rating__reviews .grc-category-stars{--card-rating-star: var(--pdp-vendor-rating-star, 255 216 0);--star-color: var(--pdp-vendor-rating-star, 255 216 0);font-size:var(--pdp-vendor-rating-size, 16px)}.product-vendor-rating__reviews .grc-category-stars:not(:empty)+.product-vendor-rating__fallback{display:none}.product-info__block.product-options--inline-price--compact,.product-info__block.product-options--inline-price--stacked{display:inline-flex;align-items:flex-end;width:auto;max-width:none;margin-block:0;margin-inline-end:12px;vertical-align:bottom}.product-info__block.product-options--inline-price--compact+.product-info__block.product-price--after-variant-picker,.product-info__block.product-options--inline-price--stacked+.product-info__block.product-price--after-variant-picker{display:inline-flex;align-items:flex-end;width:auto;max-width:none;margin:0;padding-block:0;vertical-align:bottom}.product-options--inline-price--compact+.product-price--after-variant-picker .product-info__price,.product-options--inline-price--stacked+.product-price--after-variant-picker .product-info__price{display:inline-flex;align-items:flex-end;margin:0;padding-bottom:calc(var(--pdp-variant-padding-y, 12px) + var(--pdp-variant-border-width, 2px));box-sizing:border-box}.product-info__block.product-options--inline-price--compact+.product-info__block.product-price--after-variant-picker.product-price--wrapped,.product-info__block.product-options--inline-price--stacked+.product-info__block.product-price--after-variant-picker.product-price--wrapped{margin-top:10px}.product-info__block.product-options--inline-price--compact+.product-info__block.product-price--after-variant-picker.product-price--wrapped .product-info__price,.product-info__block.product-options--inline-price--stacked+.product-info__block.product-price--after-variant-picker.product-price--wrapped .product-info__price{padding-bottom:0}.product-options--inline-price .option-selector .opt-label--btn,.product-options--inline-price .option-selector .opt-label--btn:has(>.variant-picker__radio){align-items:flex-end!important}.product-options--inline-price .option-selector .opt-label--btn:has(>.variant-picker__radio)>span.variant-picker__radio{align-self:flex-end}.product-options--inline-price .option-selector .opt-label--btn:has(>.variant-picker__radio)>span:not(.variant-picker__radio){align-self:flex-end;min-height:0!important}.product-info__block.product-options--inline-price--stacked variant-picker,.product-info__block.product-options--inline-price--stacked .variant-picker,.product-info__block.product-options--inline-price--compact variant-picker,.product-info__block.product-options--inline-price--compact .variant-picker{display:block;width:auto;max-width:none;box-sizing:border-box}.product-info__block.product-options--inline-price--stacked .option-selector,.product-info__block.product-options--inline-price--compact .option-selector{width:auto;max-width:none}.product-options--inline-price+.product-price--after-variant-picker .product-policies,.product-options--inline-price+.product-price--after-variant-picker .js-instalments-form{display:none}.product-options--inline-price fieldset.option-selector{padding:0;margin:0;border:0}.product-options--inline-price .option-selector{margin-bottom:0}.product-options--inline-price .option-selector legend.label,.product-options--inline-price .option-selector .label{margin-block:0 4px;padding:0}.product-options--inline-price .option-selector__btns{display:flex;flex-wrap:nowrap;width:auto;max-width:none;margin-top:0;gap:8px 12px}.product-options--inline-price .option-selector__btns .opt-label{margin-top:0;margin-inline-end:0;flex:0 0 auto}.product-info__block.product-options--inline-price--compact+.product-info__block.product-price--after-variant-picker+.product-info__block,.product-info__block.product-options--inline-price--stacked+.product-info__block.product-price--after-variant-picker+.product-info__block{margin-top:var(--product-details-block-margin-sm, 12px)}.variant-picker .opt-label:not(.opt-label--swatch),.variant-picker .opt-label--btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-width:var(--pdp-variant-min-width, 50px);padding:var(--pdp-variant-padding-y, 12px) var(--pdp-variant-padding-x, 16px)!important;border-style:var(--pdp-variant-border-style, solid)!important;border-width:var(--pdp-variant-border-width, 2px)!important;border-color:var(--pdp-variant-border, var(--dark-green-950-main, #093027))!important;border-radius:var(--pdp-variant-radius, 8px)!important;background:var(--pdp-variant-bg, #ffffff)!important}.variant-picker--show-radio .opt-label--btn:has(>.variant-picker__radio),.option-selector .opt-label--btn:has(>.variant-picker__radio){display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;line-height:1!important;vertical-align:middle!important}.variant-picker--show-radio .opt-label--btn:has(>.variant-picker__radio)>span.variant-picker__radio+span,.option-selector .opt-label--btn:has(>.variant-picker__radio)>span.variant-picker__radio+span{display:inline-flex!important;align-items:center!important;align-self:center!important;justify-content:center!important;min-height:18px!important}.variant-picker .opt-label--btn.btn{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none}.variant-picker .opt-label--btn>span:not(.variant-picker__radio),.option-selector.variant-picker .opt-label--btn>span:not(.variant-picker__radio){position:relative;top:0;color:var(--pdp-variant-text, var(--dark-green-950-main, #093027))!important;font-family:var(--pdp-variant-font-family, var(--font-family-paragraph, Inter))!important;font-size:var(--pdp-variant-font-size, 16px)!important;font-style:var(--pdp-variant-font-style, normal)!important;font-weight:var(--pdp-variant-font-weight, 700)!important;line-height:var(--pdp-variant-line-height, 1)!important;letter-spacing:var(--pdp-variant-letter-spacing, 0)!important}.variant-picker .opt-btn:checked+.opt-label--btn{padding:var(--pdp-variant-selected-padding-y, var(--pdp-variant-padding-y, 12px)) var(--pdp-variant-selected-padding-x, var(--pdp-variant-padding-x, 16px))!important;border-style:var(--pdp-variant-border-style, solid)!important;border-width:var(--pdp-variant-selected-border-width, var(--pdp-variant-border-width, 2px))!important;border-radius:var(--pdp-variant-selected-radius, var(--pdp-variant-radius, 8px))!important;border-color:var(--pdp-variant-selected-border, #efb6fd)!important;background:var(--pdp-variant-selected-bg, #efb6fd)!important}.variant-picker .opt-btn:checked+.opt-label--btn>span:not(.variant-picker__radio),.option-selector.variant-picker .opt-btn:checked+.opt-label--btn>span:not(.variant-picker__radio){color:var(--pdp-variant-selected-text, var(--dark-green-950-main, #093027))!important;font-family:var(--pdp-variant-selected-font-family, var(--pdp-variant-font-family, var(--font-family-paragraph, Inter)))!important;font-size:var(--pdp-variant-selected-font-size, var(--pdp-variant-font-size, 16px))!important;font-style:var(--pdp-variant-selected-font-style, var(--pdp-variant-font-style, normal))!important;font-weight:var(--pdp-variant-selected-font-weight, var(--pdp-variant-font-weight, 700))!important;line-height:var(--pdp-variant-selected-line-height, var(--pdp-variant-line-height, 1))!important;letter-spacing:var(--pdp-variant-selected-letter-spacing, var(--pdp-variant-letter-spacing, 0))!important}.variant-picker.is-previewing .opt-btn:checked+.opt-label--btn{padding:var(--pdp-variant-padding-y, 12px) var(--pdp-variant-padding-x, 16px)!important;border-width:var(--pdp-variant-border-width, 2px)!important;border-color:var(--pdp-variant-border, var(--dark-green-950-main, #093027))!important;background:var(--pdp-variant-bg, #ffffff)!important}.variant-picker.is-previewing .opt-btn:checked+.opt-label--btn>span:not(.variant-picker__radio){color:var(--pdp-variant-text, var(--dark-green-950-main, #093027))!important;font-family:var(--pdp-variant-font-family, var(--font-family-paragraph, Inter))!important;font-size:var(--pdp-variant-font-size, 16px)!important;font-style:var(--pdp-variant-font-style, normal)!important;font-weight:var(--pdp-variant-font-weight, 700)!important;line-height:var(--pdp-variant-line-height, 1)!important;letter-spacing:var(--pdp-variant-letter-spacing, 0)!important}.variant-picker.is-previewing .opt-btn:checked+.opt-label--btn .variant-picker__radio{background:#fff;border:2px solid currentColor;box-shadow:none}.variant-picker.is-previewing .opt-btn.is-preview-active+.opt-label--btn{padding:var(--pdp-variant-selected-padding-y, var(--pdp-variant-padding-y, 12px)) var(--pdp-variant-selected-padding-x, var(--pdp-variant-padding-x, 16px))!important;border-width:var(--pdp-variant-selected-border-width, var(--pdp-variant-border-width, 2px))!important;border-color:var(--pdp-variant-selected-border, #efb6fd)!important;background:var(--pdp-variant-selected-bg, #efb6fd)!important}.variant-picker.is-previewing .opt-btn.is-preview-active+.opt-label--btn>span:not(.variant-picker__radio){color:var(--pdp-variant-selected-text, var(--dark-green-950-main, #093027))!important;font-family:var(--pdp-variant-selected-font-family, var(--pdp-variant-font-family, var(--font-family-paragraph, Inter)))!important;font-size:var(--pdp-variant-selected-font-size, var(--pdp-variant-font-size, 16px))!important;font-style:var(--pdp-variant-selected-font-style, var(--pdp-variant-font-style, normal))!important;font-weight:var(--pdp-variant-selected-font-weight, var(--pdp-variant-font-weight, 700))!important;line-height:var(--pdp-variant-selected-line-height, var(--pdp-variant-line-height, 1))!important;letter-spacing:var(--pdp-variant-selected-letter-spacing, var(--pdp-variant-letter-spacing, 0))!important}.variant-picker.is-previewing .opt-btn.is-preview-active+.opt-label--btn .variant-picker__radio{background:#fff;border:2px solid currentColor;box-shadow:inset 0 0 0 2px currentColor}.variant-picker.is-previewing input:checked+.opt-label--swatch{border:1px solid rgb(var(--swatch-border-color-default));box-shadow:0 0 rgba(var(--text-color) / 0)}.variant-picker.is-previewing input.is-preview-active+.opt-label--swatch{border:2px solid rgba(var(--bg-color));box-shadow:0 0 0 2px rgb(var(--swatch-border-color-active))}.variant-picker__radio{display:inline-flex;align-self:center;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;margin:0;padding:0;border:2px solid currentColor;border-radius:50%;box-sizing:border-box;line-height:0;background:#fff;box-shadow:none;transition:box-shadow .15s ease,border-color .15s ease}.opt-btn:checked+.opt-label--btn .variant-picker__radio{background:#fff;border:2px solid currentColor;box-shadow:inset 0 0 0 2px currentColor}.product-grand-format__heading{margin:0 0 14px;color:var(--pdp-gf-heading-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-gf-heading-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-gf-heading-size, var(--font-paragraph-medium-size, 14px));font-weight:var(--pdp-gf-heading-weight, 700);font-style:var(--pdp-gf-heading-style, normal);line-height:var(--font-paragraph-medium-line-height, 20px)}.product-grand-format__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-grand-format__item{display:flex;min-width:0;flex-direction:column;align-items:center;padding:16px 10px;border:1px solid var(--pdp-grand-format-border, #e7ecea);color:var(--pdp-gf-value-color, var(--dark-green-950-main, #093027));text-align:center;background:#fff;border-radius:8px}.product-grand-format__icon{display:block;width:var(--pdp-gf-icon-size, 24px);height:var(--pdp-gf-icon-size, 24px);margin-bottom:6px;-webkit-mask-image:var(--gf-icon-mask);mask-image:var(--gf-icon-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.product-grand-format__label{color:var(--pdp-gf-label-color, var(--pdp-grand-format-label, #6e8c84));font-family:var(--pdp-gf-label-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-gf-label-size, var(--font-paragraph-small-size, 12px));font-weight:var(--pdp-gf-label-weight, 700);font-style:var(--pdp-gf-label-style, normal);line-height:var(--font-paragraph-small-line-height, 18px);text-transform:uppercase}.product-grand-format__value{display:flex;min-height:calc(var(--font-paragraph-medium-line-height, 20px) * 2);align-items:center;justify-content:center;margin-top:4px;color:var(--pdp-gf-value-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-gf-value-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-gf-value-size, var(--font-paragraph-medium-size, 14px));font-weight:var(--pdp-gf-value-weight, 700);font-style:var(--pdp-gf-value-style, normal);line-height:var(--font-paragraph-medium-line-height, 20px)}.product-hugy-tip{padding:var(--pdp-hugy-tip-padding-y, 18px) var(--pdp-hugy-tip-padding-x, 20px);color:var(--pdp-hugy-tip-content-color, var(--dark-green-950-main, #093027));background:var(--pdp-hugy-tip-bg, rgba(9, 48, 39, .06));border-radius:var(--pdp-hugy-tip-radius, 8px)}.product-hugy-tip__heading{margin:0 0 6px;color:var(--pdp-hugy-tip-heading-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-hugy-tip-heading-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-hugy-tip-heading-size, var(--font-paragraph-small-size, 14px));font-weight:var(--pdp-hugy-tip-heading-weight, 700);font-style:var(--pdp-hugy-tip-heading-style, normal);line-height:var(--font-paragraph-small-line-height, 20px)}.product-hugy-tip__content{color:var(--pdp-hugy-tip-content-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-hugy-tip-content-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-hugy-tip-content-size, var(--font-paragraph-small-size, 14px));font-weight:var(--pdp-hugy-tip-content-weight, 400);font-style:var(--pdp-hugy-tip-content-style, normal);line-height:var(--font-paragraph-small-line-height, 20px)}.product-hugy-tip__content :where(p,li,a,span){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.product-hugy-tip__content :where(strong,b){color:inherit;font-family:inherit;font-size:inherit;font-weight:700}.product-hugy-tip__content :where(em,i){color:inherit;font-family:inherit;font-size:inherit;font-style:italic}.product-hugy-tip__content>:last-child{margin-bottom:0}.product-complementary product-recommendations>h2.h6,.product-complementary product-recommendations .mb-2>h2.h6{color:var(--pdp-comp-heading-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-comp-heading-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-comp-heading-size, 16px);font-weight:var(--pdp-comp-heading-weight, 600);font-style:var(--pdp-comp-heading-style, normal);line-height:1.25}.product-complementary .card--related .card-link,.product-complementary .card--related .card__info>.h6{color:var(--pdp-comp-title-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-comp-title-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-comp-title-size, 16px);font-weight:var(--pdp-comp-title-weight, 400);font-style:var(--pdp-comp-title-style, normal);line-height:1.25}.product-complementary .card--related .price,.product-complementary .card--related .price__current,.product-complementary .card--related .price__was,.product-complementary .card--related .custom_mesurements{color:var(--pdp-comp-price-color, var(--dark-green-950-main, #093027));font-family:var(--pdp-comp-price-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-comp-price-size, 14px);font-weight:var(--pdp-comp-price-weight, 400);font-style:var(--pdp-comp-price-style, normal);line-height:1.25}.product-complementary-cards{margin-top:24px}.product-complementary-cards__heading{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-heading, Anton);font-size:var(--font-h6-size, 20px);font-weight:400;line-height:var(--font-h6-line-height, 26px);margin:0 0 16px}@media screen and (max-width:768px){.product-complementary-cards__heading{padding-top:24px}}.product-complementary-cards__recommendations:empty{min-height:12rem;border-radius:8px;background:linear-gradient(90deg,#0930270a,#09302714,#0930270a);background-size:200% 100%;animation:product-complementary-cards-shimmer 1.4s ease-in-out infinite}@keyframes product-complementary-cards-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.product-complementary-cards .complementary-product-cards__carousel{--product-card-gap: 12px;--cpc-gap: 12px;--cpc-slides: 3}.product-complementary-cards product-recommendations .swiper-slide{height:auto}.product-complementary-cards complementary-product-cards-swiper{display:block;overflow:hidden;--cpc-slide-width: calc((100% - ((var(--cpc-slides) - 1) * var(--cpc-gap))) / var(--cpc-slides))}.product-complementary-cards complementary-product-cards-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:var(--cpc-gap)}.product-complementary-cards complementary-product-cards-swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 var(--cpc-slide-width);width:var(--cpc-slide-width)!important;max-width:var(--cpc-slide-width)}.product-complementary-cards complementary-product-cards-swiper .swiper-bottom{margin-top:16px}.product-complementary-cards complementary-product-cards-swiper.is-static .complementary-product-cards__nav{visibility:hidden;pointer-events:none}.product-media .product-complementary-cards product-recommendations{display:block}@media screen and (max-width:768px){.complementary-cards-placement--media{display:none!important}}@media screen and (min-width:769px){.complementary-cards-placement--info{display:none!important}.complementary-cards-placement--media .product-complementary-cards{margin-top:0}.complementary-cards-placement--media{margin-top:32px}}.product-disclosure-block .disclosure__title,.product-disclosure-block .product-info__disclosure{color:var(--pdp-disclosure-heading-color, var(--primary-100, #093027));font-family:var(--pdp-disclosure-heading-font-family, var(--font-family-heading, Anton));font-size:var(--pdp-disclosure-heading-size, var(--font-h4-size, 20px));font-weight:var(--pdp-disclosure-heading-weight, 400);font-style:var(--pdp-disclosure-heading-style, normal);line-height:1.3}.product-disclosure-block .disclosure__content,.product-description-block.product-description{color:var(--pdp-disclosure-content-color, var(--primary-100, #093027));font-family:var(--pdp-disclosure-content-font-family, var(--font-family-paragraph, Inter));font-size:var(--pdp-disclosure-content-size, var(--font-paragraph-medium-size, 16px));font-weight:var(--pdp-disclosure-content-weight, 400);font-style:var(--pdp-disclosure-content-style, normal);line-height:1.5}.product-disclosure-block .disclosure__content :where(p,li,a,span),.product-description-block.product-description :where(p,li,a,span){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.product-disclosure-block .disclosure__content :where(strong,b),.product-description-block.product-description :where(strong,b){color:inherit;font-family:inherit;font-size:inherit;font-weight:700}.product-disclosure-block .disclosure__content :where(em,i),.product-description-block.product-description :where(em,i){color:inherit;font-family:inherit;font-size:inherit;font-style:italic}@media(max-width:767px){.product-grand-format__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
