.efp-price{display:grid;gap:4px;margin:6px 0 4px}.efp-price__main{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.efp-price__now{font-size:24px;line-height:1.15;font-weight:500;color:#1c1c1c;font-variant-numeric:tabular-nums}.efp-price__per{font-size:15px;color:#666}.efp-price__was{font-size:15px;color:#999}.efp-price__save{font-size:12px;font-weight:600;color:#2f6b4f;background:#e9f2ec;padding:3px 9px;border-radius:99px;align-self:center}.efp-price__sub{font-size:15px;color:#666}.efp-price__sub b{color:#1c1c1c;font-weight:600}.efp-price [hidden],.template-product .custom-case-value-hide{display:none!important}.efp-total{display:grid;gap:8px;margin:12px 0 14px;font-size:14px;color:#666}.efp-total__line b{color:#1c1c1c;font-weight:600}.efp-ship{display:grid;gap:6px;font-size:13px;color:#1c1c1c}.efp-ship__track{height:6px;background:#e6e6e1;border-radius:99px;overflow:hidden}.efp-ship__fill{height:100%;width:0;background:#2f6b4f;border-radius:99px;transition:width .3s}@media(prefers-reduced-motion:reduce){.efp-ship__fill{transition:none}}.template-product .iwr-wrapper:has(.iwr-box+.iwr-box){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid #e6e6e1;border-bottom:1px solid #e6e6e1;padding:12px 0}.template-product .iwr-wrapper:has(.iwr-box+.iwr-box) .iwr-box{margin:0;font-size:13px;line-height:1.35}.template-product .iwr-wrapper:has(.iwr-box+.iwr-box) .iwr-box p{margin:0}@media(max-width:480px){.template-product .iwr-wrapper:has(.iwr-box+.iwr-box){grid-template-columns:1fr}}.efp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-top:1px solid #e6e6e1;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .25s}.efp-sticky__price{font-size:13px;line-height:1.3;color:#666}.efp-sticky__price b{font-size:17px;color:#1c1c1c}.efp-sticky__btn{white-space:nowrap}@media(max-width:989px){.efp-sticky{display:flex}.efp-sticky.is-visible{transform:none}}@media(prefers-reduced-motion:reduce){.efp-sticky{transition:none}}.template-product .product-text .product__title{font-weight:700!important;letter-spacing:-.01em}.template-product .product-text .product-variants .variantsku{display:none!important}.efp-sku{margin:2px 0 12px;font-size:13px;color:#6a6a6a;letter-spacing:.02em}.template-product .product-text .product-variant__container.color{display:flex!important;flex-wrap:wrap;gap:8px;margin-top:10px}.template-product .product-text .product-variant__container.color .product-variant__item{position:relative;display:inline-flex!important;align-items:center;gap:8px;width:auto!important;height:46px;margin:0!important;padding:0 16px 0 7px;border:1.5px solid #e6e6e1;border-radius:10px;background:#fff!important;cursor:pointer;box-sizing:border-box}.template-product .product-text .product-variant__container.color .product-variant__item:has(input:checked){border-color:#1c1c1c}.template-product .product-text .product-variant__container.color .product-variant__item .product-variant__label{position:static;width:30px!important;height:30px!important;min-width:30px;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background-color:#f6f6f3;background-size:contain;box-shadow:none!important}.template-product .product-text .product-variant__container.color .product-variant__item .product-variant__label.active{border:0!important}.template-product .product-text .product-variant__container.color .product-variant__label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px}.template-product .product-text .product-variant__container.color .label-below-image{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-align:left}.template-product .product-text .product-variant__container.color input:focus-visible~.label-below-image{text-decoration:underline}.template-product .meta_text-wrapper{display:inline-flex!important;flex-direction:column;gap:0;margin:0 24px 14px 0;vertical-align:top}.template-product .product-text .meta_text-wrapper .meta_label{margin-bottom:10px}.template-product .meta--product__size-list{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:0!important;padding:0!important;list-style:none}.template-product .meta--product__size-list-item{margin:0!important;padding:0!important;border:0!important}.template-product .product-text .meta_text-wrapper .meta--product__size-list .meta_text{display:inline-flex;align-items:center;justify-content:center;height:46px;min-width:64px;padding:0 16px!important;margin:0!important;border:1.5px solid #e6e6e1!important;border-radius:10px!important;box-shadow:none!important;background:#fff;color:#1c1c1c;font-size:14px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;box-sizing:border-box}.template-product .product-text .meta_text-wrapper .meta--product__size-list .meta_text:hover{border-color:#bdbdb6!important}.template-product .product-text .meta_text-wrapper .meta--product__size-list .meta_text.active{border-color:#1c1c1c!important;box-shadow:none!important;font-weight:500}.efp-hint{margin:-4px 0 16px;font-size:13px;line-height:1.45;color:#666}.template-product .product-text .quantity_wrapper .product-quantity{display:inline-flex;align-items:center;height:46px;min-width:136px;padding:0 4px!important;border:1.5px solid #e6e6e1!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box}.template-product .product-text .quantity_wrapper .product-quantity .qty-plus,.template-product .product-text .quantity_wrapper .product-quantity .qty-minus,.template-product .product-text .quantity_wrapper .product-quantity .qty-plus svg,.template-product .product-text .quantity_wrapper .product-quantity .qty-minus svg{width:36px;height:36px}.template-product .product-text .quantity_wrapper .product-quantity .qty-selector{width:40px;font-size:15px;font-weight:600;text-align:center}.template-product .product-text .quantity_wrapper .product-quantity svg circle{fill:transparent!important}.template-product .add-to-cart.button{border-radius:10px!important}.template-product .c_buttons-wrapper .button{border-radius:10px!important;width:100%}.efp-stock{font-size:13px;color:#2f6b4f;font-weight:500}.efp-stock.is-low{color:#9a5b00}.template-product .product-icons-list-container{display:flex;flex-wrap:wrap;gap:8px}.template-product .product-icons-list .text-with-icon{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:5px 12px;border-radius:99px;background:#f6f6f3;font-size:13px}.template-product .product-icons-list a{text-decoration:none;pointer-events:none}.efp-band{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:center;background:#2f6b4f;color:#fff;border-radius:16px;padding:32px}.efp-band h2{margin:0;color:#fff;font-size:26px;line-height:1.25}.efp-band p{margin:8px 0 0;color:#fff;opacity:.9;max-width:52ch}.efp-band__btn{display:inline-block;margin-top:16px;padding:12px 20px;border-radius:10px;background:#fff;color:#2f6b4f!important;font-weight:600;text-decoration:none}.efp-band__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.efp-band__facts div{background:#ffffff1f;border-radius:10px;padding:12px}.efp-band__facts b{display:block;font-size:16px;color:#fff}.efp-band__facts span{font-size:12px;opacity:.85}@media(max-width:760px){.efp-band{grid-template-columns:1fr;padding:24px}.efp-band__facts{grid-template-columns:1fr}}.efp-eyebrow{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2f6b4f;line-height:1.3}.template-product .product-text .product__title{margin-top:0!important}.template-product .product-text .iwr-wrapper .iwr-box{align-items:flex-start!important;gap:8px}.template-product .product-text .iwr-wrapper .iwr-box .icon{flex:none;margin:0;padding:0}.template-product .product-text .iwr-wrapper .iwr-box .icon img{display:block;margin:0}.template-product .product-text .iwr-wrapper .iwr-box .text,.template-product .product-text .iwr-wrapper .iwr-box .text p{line-height:18px}.efp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.efp-chip{font-size:13px;line-height:1.3;color:#1c1c1c;background:#f6f6f3;border-radius:99px;padding:5px 12px}.template-product .product-text .iwr-wrapper .iwr-box .text,.template-product .product-text .iwr-wrapper .iwr-box .text p{font-size:13px!important;line-height:18px}.template-product .product-text .iwr-wrapper .iwr-box .icon img{min-width:16px;min-height:16px;max-width:16px;max-height:16px;margin-top:1px}.efp-band--img{position:relative;overflow:hidden;background-color:#1c1c1c;background-image:linear-gradient(90deg,#000000b8,#00000073 55%,#0003),var(--efp-band-img);background-size:cover;background-position:center;min-height:300px}.efp-band--img .efp-band__facts div{background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.efp-band--img .efp-band__btn{color:#1c1c1c!important}@media(max-width:760px){.efp-band--img{background-image:linear-gradient(#0009,#0009),var(--efp-band-img)}}.template-product .product-text .c_richtext-wrapper .c_text,.template-product .product-text .c_richtext-wrapper .c_text li,.template-product .product-text .c_richtext-wrapper .c_text p{font-size:15px!important;line-height:1.5}.template-product .product-text .c_richtext-wrapper .c_text li{margin-bottom:6px}.template-product .product-text [id*=joy_wishlist],.template-product .product-text [class*=joy-wishlist],.template-product .product-text [class*=joy_wishlist],.template-product .product-text [class*=wishlist i],.template-product .product-text [id*=wishlist i],.template-product .product-text a[href*=wishlist i],.template-product .product-text [data-efp-hide]{display:none!important}.efp-tabs{margin-top:40px;margin-bottom:40px}.efp-tabs__bar{display:flex;gap:4px;border-bottom:1px solid #e6e6e1;overflow-x:auto;scrollbar-width:none}.efp-tabs__bar::-webkit-scrollbar{display:none}.efp-tabs__bar button{flex:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 16px;font-size:15px;font-weight:500;color:#6a6a6a;white-space:nowrap;cursor:pointer}.efp-tabs__bar button:hover{color:#1c1c1c}.efp-tabs__bar button[aria-selected=true]{color:#1c1c1c;border-bottom-color:#1c1c1c;font-weight:600}.efp-tabs__bar button:focus-visible{outline:2px solid #2f6b4f;outline-offset:-2px}.efp-tabs__panel{padding:24px 0;max-width:820px;font-size:15px;line-height:1.6;color:#1c1c1c}.efp-tabs__panel[hidden]{display:none}.efp-tabs__panel img{max-width:100%;height:auto}.efp-spec{width:100%;border-collapse:collapse;font-size:15px}.efp-spec th,.efp-spec td{text-align:left;padding:11px 0;border-bottom:1px solid #e6e6e1;vertical-align:top}.efp-spec th{width:42%;font-weight:500;color:#6a6a6a}.efp-spec td{font-variant-numeric:tabular-nums}.efp-spec__more{margin-top:16px}.efp-mat{display:flex;gap:20px;align-items:flex-start}.efp-mat[hidden]{display:none}.efp-mat__img{width:320px;height:320px;object-fit:cover;border-radius:10px;flex:none;background:#f6f6f3}.efp-mat__title{margin:0 0 6px;font-size:17px}.efp-list{margin:0 0 12px;padding-left:18px}.efp-list li{margin-bottom:8px}.efp-faq p strong,.efp-faq p b{display:block;margin-top:14px;font-weight:600}@media(max-width:600px){.efp-mat{flex-direction:column}.efp-mat__img{width:100%;height:auto;aspect-ratio:1/1;max-width:400px}.efp-spec th{width:50%}}.efp-mat{gap:28px}.efp-faq__heading{margin:32px 0 4px;padding-top:24px;border-top:1px solid #e6e6e1;font-size:17px}.efp-qa{padding:14px 0;border-bottom:1px solid #e6e6e1}.efp-qa__q{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.4}.efp-qa__a,.efp-qa__a p{margin:0;font-size:15px;line-height:1.6;color:#3a3a3a}.template-product .AirReviews-Blocks__Summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin:0 0 12px!important;padding:28px 32px!important;background:#fff!important;border:1px solid #e6e6e1!important;border-radius:16px!important;box-shadow:none!important}.template-product .AirReviews-Blocks__SummaryLeft,.template-product .AirReviews-Blocks__SummaryRight--Container,.template-product .AirReviews-Blocks__SummaryRight{width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.template-product .AirReviews-Blocks--Title{margin:0 0 16px!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;color:#1c1c1c!important}.template-product .AirReviews-Blocks--Information{display:grid!important;grid-template-columns:auto minmax(0,360px);align-items:center;gap:40px;margin:0!important;padding:0!important}.template-product .AirReviews-Blocks--Rate{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px;margin:0!important;padding:0 40px 0 0!important;border-right:1px solid #e6e6e1;text-align:left!important}.template-product .AirReviews-Blocks--RateCount{display:flex!important;align-items:baseline;gap:4px;margin:0!important;font-size:44px!important;font-weight:600!important;line-height:1!important;letter-spacing:-.02em;color:#1c1c1c!important}.template-product .AirReviews-Blocks--MaximumRate{font-size:16px!important;font-weight:400!important;letter-spacing:0;color:#6a6a6a!important}.template-product .AirReviews-Blocks--ReviewCount,.template-product .AirReviews-Blocks--ReviewCount p{margin:0!important;font-size:14px!important;color:#6a6a6a!important}.template-product .AirReviews-Blocks--List{display:grid!important;gap:6px;width:100%;margin:0!important;padding:0!important;list-style:none!important}.template-product .AirReviews-Blocks--ListItem{display:grid!important;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;height:auto!important;min-height:0!important;margin:0!important;padding:3px 0!important;border-radius:6px;cursor:pointer}.template-product .AirReviews-Blocks--ListItem:hover .AirReviews-Blocks-ProcessBar{opacity:.85}.template-product .AirReviews-Blocks--ListItem:focus-visible{outline:2px solid #2f6b4f;outline-offset:2px}.template-product .AirReviews-Blocks-Star{display:flex!important;align-items:center;gap:4px;margin:0!important}.template-product .AirReviews-Blocks-Stars__Rating{padding:0!important;font-size:13px!important;font-weight:500;line-height:1!important;color:#1c1c1c!important}.template-product .AirReviews-Blocks-Star svg{width:12px!important;height:12px!important}.template-product .AirReviews-Blocks-Star svg path{fill:#1c1c1c!important}.template-product .AirReviews-Blocks-Process{width:100%!important;height:6px!important;margin:0!important;border-radius:99px!important;background:#ecece7!important;overflow:hidden}.template-product .AirReviews-Blocks-ProcessBar{height:100%!important;border-radius:99px!important;background:#2f6b4f!important}.template-product .AirReviews-Blocks-Count{margin:0!important;font-size:13px!important;text-align:right;color:#6a6a6a!important;font-variant-numeric:tabular-nums}.template-product .AirReviews-Blocks--Actions{display:flex!important;flex-direction:column;align-items:center;gap:6px;margin:0!important;padding:18px 24px!important;border-radius:12px;background:#f6f6f3!important;font-size:14px!important;font-weight:600;color:#1c1c1c!important;text-align:center}.template-product .AirReviews-Blocks__ActionRate{display:flex!important;gap:2px;margin:0!important;padding:0!important;border:0!important}.template-product .AirReviews-StarRadio__Label{margin:0!important;padding:0!important;cursor:pointer}.template-product .AirReviews-StarRadio__Label svg{width:30px!important;height:30px!important}@media(max-width:760px){.template-product .AirReviews-Blocks__Summary{grid-template-columns:1fr;gap:20px;padding:20px!important}.template-product .AirReviews-Blocks--Information{grid-template-columns:1fr;gap:20px}.template-product .AirReviews-Blocks--Rate{flex-direction:row;align-items:baseline;gap:12px;padding:0 0 16px!important;border-right:0;border-bottom:1px solid #e6e6e1}.template-product .AirReviews-Blocks--RateCount{font-size:36px!important}.template-product .AirReviews-Blocks--Actions{width:100%;box-sizing:border-box}}.template-product .product-text #selectedVariant.efp-has-sku{display:flex!important;align-items:baseline;justify-content:flex-start;column-gap:6px;row-gap:4px;flex-wrap:wrap}.template-product .product-text #selectedVariant.efp-has-sku .efp-sku{margin:0 0 0 8px;padding-left:12px;border-left:1px solid #e6e6e1;font-size:12px;font-weight:400;line-height:1.3;letter-spacing:.04em;color:#8a8a85;white-space:nowrap}.template-product .product-text #selectedVariant.efp-has-sku #selectedVariantValue{margin:0!important;padding:0!important;flex:none!important;width:auto!important}.template-product .AirReviews-Blocks--Information{grid-template-columns:auto minmax(0,1fr)!important;gap:24px!important}.template-product .AirReviews-Blocks--Rate{padding-right:24px!important}.template-product .AirReviews-Blocks--List{display:flex!important;flex-wrap:wrap;gap:8px!important;width:auto}.template-product .AirReviews-Blocks--List:has(.AirReviews-Blocks-ProcessBar[style*="width: 100%"]){display:none!important}.template-product .AirReviews-Blocks--ListItem{display:inline-flex!important;grid-template-columns:none;align-items:center;gap:6px!important;padding:6px 12px!important;border:1px solid #e6e6e1;border-radius:99px!important;background:#fff}.template-product .AirReviews-Blocks--ListItem:hover{border-color:#1c1c1c}.template-product .AirReviews-Blocks--ListItem:has(.AirReviews-Blocks-ProcessBar[style*="width: 0%"]){display:none!important}.template-product .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process{display:none!important}.template-product .AirReviews-Blocks--ListItem .AirReviews-Blocks-Count{color:#6a6a6a!important}.template-product .AirReviews-Blocks--ListItem .AirReviews-Blocks-Count:before{content:"\b7";margin-right:6px}@media(max-width:760px){.template-product .AirReviews-Blocks--Rate{padding-right:0!important}}.template-product .AirReviews-Blocks--Information:has(.AirReviews-Blocks-ProcessBar[style*="width: 100%"]) .AirReviews-Blocks--Rate{border-right:0!important;border-bottom:0!important;padding:0!important}.template-product .AirReviews-Blocks__Summary+*{margin-top:0!important;padding-top:0!important}.template-product .AirReviews-Blocks__List{margin-top:0!important;padding-top:0!important}.template-product .AirReviews-Blocks__ListSort:empty{display:none!important}.template-product .AirReviews-Blocks__ListReview,.template-product .AirReviews-Blocks__ListReview .AirReviews-Carousel,.template-product .AirReviews-Blocks__ListReview .AirReviews-Carousel__Container,.template-product .AirReviews-Blocks__ListReview .AirReviews-Carousel__InnerContainer,.template-product .AirReviews-Blocks__ListReview .AirReviews-Carousel__Track,.template-product .AirReviews-Blocks__ListReview .swiper{margin-top:0!important;padding-top:0!important;min-height:0!important}.template-product .AirReviews-Blocks__ListReview .AirReviews-Carousel__Header{display:none!important}.template-product .product-recommendations .grid{gap:20px}.template-product .product-recommendations .product-item{position:relative;display:flex!important;flex-direction:column;height:100%;border:1px solid #e6e6e1!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:hidden;transition:border-color .2s}.template-product .product-recommendations .product-item:hover{border-color:#1c1c1c!important}.template-product .product-recommendations .product-item__image{background:#f6f6f3!important;border-radius:0!important;margin:0!important}.template-product .product-recommendations .product-item__text.card__text{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;flex:1;padding:16px 20px 20px!important;text-align:left!important}.template-product .product-recommendations .card__text>*{margin:0!important;min-height:0!important;height:auto!important;text-align:left!important}.template-product .product-recommendations .product-item__title{order:1}.template-product .product-recommendations .product-item__title span{font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:#1c1c1c}.template-product .product-recommendations .product-item__text-m{order:2;margin-top:4px!important;font-size:13px!important;line-height:1.4!important;letter-spacing:.04em;color:#6a6a6a!important}.template-product .product-recommendations .product-item__price{order:3;margin-top:8px!important}.template-product .product-recommendations .product-item__price .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;justify-content:flex-start}.template-product .product-recommendations .product-item__price .product-price--original{padding:0!important;font-size:18px!important;font-weight:600;color:#1c1c1c}.template-product .product-recommendations .product-item__price .product-price--compare{font-size:14px!important;color:#999}.template-product .product-recommendations .product-item__price .product-price--unit{display:block!important;flex-basis:100%;min-height:20px;margin-top:2px;font-size:13px!important;line-height:20px;color:#6a6a6a}.template-product .product-recommendations .ctm_variants_get{order:4;display:flex!important;flex-wrap:wrap;gap:8px;margin-top:6px!important;padding:0!important;justify-content:flex-start!important}.template-product .product-recommendations .ctm_variants_get a{display:block;line-height:0;border-radius:10px}.template-product .product-recommendations .ctm_variants_get .glob_ctm_cls{display:block!important;width:40px!important;height:40px!important;margin:0!important;border:1px solid #e6e6e1!important;border-radius:10px!important;background-color:#f6f6f3!important;background-size:cover!important;box-shadow:none!important}.template-product .product-recommendations .ctm_variants_get a:hover .glob_ctm_cls{border-color:#1c1c1c!important}.template-product .product-recommendations .ctm_variants_get a:focus-visible{outline:2px solid #2f6b4f;outline-offset:2px}.template-product .product-recommendations .ctm_variants_get a:nth-child(n+6){display:none}.template-product .product-recommendations .product-item__quick-buy{display:none!important}.template-product .product-recommendations .product-item__badges{top:12px!important;left:12px!important;right:auto!important}.template-product .product-recommendations .product-item__badges>span{display:inline-block;padding:4px 10px!important;border-radius:99px!important;background:#fff!important;color:#1c1c1c!important;border:1px solid #e6e6e1;font-size:11px!important;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.template-product .product-recommendations .product-item__badges>.product-item__badge--sale{background:#2f6b4f!important;border-color:#2f6b4f;color:#fff!important}@media(max-width:767px){.template-product .product-recommendations .ctm_variants_get .glob_ctm_cls{width:34px!important;height:34px!important}}.template-product [id$=__1729173830ef92d346]{display:none!important}.template-product .product-recommendations .card__text [class*=remove-line-height-space]{margin:0!important}.template-product .product-recommendations .product-item__text.card__text{gap:4px;padding:16px 20px 18px!important}.template-product .product-recommendations .product-item>.product-item__text:not(.card__text):has(>.product-item__quick-buy){display:none!important}.template-product .product-recommendations .ctm_variants_get .glob_ctm_cls{width:36px!important;height:36px!important}.efp-band .efp-band__facts div,.efp-band--img .efp-band__facts div{position:relative;padding:16px 16px 16px 18px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;box-shadow:0 6px 20px #0000002e;overflow:hidden}.efp-band .efp-band__facts div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#7cc49a}.efp-band .efp-band__facts b{display:block;font-size:17px;line-height:1.25;color:#2f6b4f}.efp-band .efp-band__facts span{display:block;margin-top:4px;font-size:13px;line-height:1.35;color:#4a4a4a;opacity:1}.template-product .product-text .size__tooltip{width:max-content!important;max-width:min(300px,calc(100vw - 48px));white-space:normal!important;border-radius:12px;padding:10px 14px}.efp-band .efp-band__btn,.efp-band--img .efp-band__btn{background:#2f6b4f!important;color:#fff!important;transition:background .2s}.efp-band .efp-band__btn:hover,.efp-band--img .efp-band__btn:hover{background:#24543e!important;color:#fff!important}.efp-sticky .efp-sticky__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px!important;border-radius:10px!important;font-size:15px!important;line-height:1!important;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/80/assets/efp-pdp.css.map */
