.product-template.pdp-figma-styles{--pdp-figma-column-gap: min(24px, 1.2vw);--pdp-figma-card-gap: min(12px, .57vw);--pdp-figma-border: #ddd;--pdp-figma-green: #389130;--pdp-figma-delivery-bg: #f3feee;--pdp-figma-stock-in: #52a562;--pdp-figma-stock-pending: #dbaa53;--pdp-figma-stock-out: #f14949;--pdp-figma-m2-stats-bg: #ffffff;--pdp-figma-m2-stats-border: var(--pdp-figma-border)}@media(min-width:1024px){.product-template.pdp-figma-styles .pdp-figma-media-section>.sf-prod__block{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);column-gap:var(--pdp-figma-column-gap);align-items:start;justify-content:start;width:100%;flex-wrap:nowrap}.product-template.pdp-figma-styles .pdp-figma-media-section>.sf-prod__block>div{max-width:100%;width:100%;min-width:0}.product-template.pdp-figma-styles .sf-prod__info-wrapper{width:100%}.product-template.pdp-figma-styles .sf-prod__info{width:100%;max-width:none}}@media(min-width:768px)and (max-width:1023px){.product-template.pdp-figma-styles .pdp-figma-media-section>.sf-prod__block{gap:24px}}.pdp-figma-media-grid{gap:var(--pdp-figma-card-gap)}.pdp-figma-media-grid .sf-prod-media-item{overflow:visible}.pdp-figma-media-grid .pdp-figma-media-grid__frame{border:2px solid transparent;box-sizing:border-box}.pdp-figma-media-grid .sf-prod-media-item.is-selected .pdp-figma-media-grid__frame{border-color:#000}.pdp-figma-media-grid .pdp-figma-media-grid__label{position:absolute;left:0;bottom:0;z-index:2;min-height:28px;display:inline-flex;align-items:center;box-sizing:border-box}.pdp-figma-media-grid .sf-prod-media-item img,.pdp-figma-media-grid .sf-prod-media-item video,.pdp-figma-media-grid .sf-prod-media-item iframe{width:100%;height:100%;object-fit:cover}.pdp-figma-styles variant-picker{counter-reset:pdp-opt}.pdp-figma-styles .product-options__option{counter-increment:pdp-opt;margin-bottom:1.25rem}.pdp-figma-styles .product-options__option:last-child{margin-bottom:0}.pdp-figma-styles .pdp-figma-variant-picker .prod__option-label .font-semibold:before{content:counter(pdp-opt) ". ";font-weight:700}.pdp-figma-styles .pdp-figma-variant-picker .prod__option-label .selected-value{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.pdp-figma-styles .pdp-figma-variant-picker .prod__option-label{position:relative}.pdp-figma-styles .main-product__blocks{display:block;gap:0}.pdp-figma-styles .main-product__block:not(.main-product__block-complementary){margin-top:0;margin-bottom:0}.pdp-figma-styles .main-product__block-complementary .sf-complementary-products,.pdp-figma-styles .main-product__block-complementary product-recommendations.sf-complementary-products{background:transparent;border:none;box-shadow:none}.pdp-figma-styles .main-product__block.main-product__block-title{margin-bottom:1.5rem}.pdp-figma-styles .prod__title{padding-top:0;margin-bottom:0}.pdp-figma-styles .prod__title h1,.pdp-figma-styles .prod__title h2{font-size:24px;line-height:1.15;font-weight:700;letter-spacing:0}@media(min-width:768px){.pdp-figma-styles .prod__title h1,.pdp-figma-styles .prod__title h2{font-size:24px}}.pdp-figma-styles .prod_short_description{margin-top:6px;font-size:16px;line-height:1.4}.pdp-figma-styles .main-product__block-price_from{margin-top:10px;margin-bottom:18px}.pdp-figma-styles .main-product__block-m2_price_calculator,.pdp-figma-styles .pdp-figma-m2-root,.pdp-figma-styles .pdp-figma-m2-root #app_tailwind{display:block}.pdp-figma-styles .pdp-figma-m2-priceintro{margin-top:10px;margin-bottom:18px;display:block}.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;font-size:20px;line-height:1.3}.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter-wrapper{font-size:20px;line-height:1.3}.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter span[style*=font-size]{font-size:18px!important}@media(min-width:768px){.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter,.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter-wrapper{font-size:22px}.pdp-figma-styles .pdp-figma-m2-priceintro ._price-per-square-meter span[style*=font-size]{font-size:20px!important}}.pdp-figma-styles .pdp-figma-m2-calc{margin-bottom:0}.pdp-figma-styles .main-product__block-buy_buttons{display:none!important}.pdp-figma-styles .pdp-figma-delivery{margin-top:18px}.pdp-figma-styles .prod__reviews-and-prices{margin:0}.pdp-figma-styles .main-product__block-price_from .f-price-item,.pdp-figma-styles .main-product__block-price_from .f-price__regular,.pdp-figma-styles .main-product__block-price_from .f-price__sale,.pdp-figma-styles .main-product__block-price_from .f-price--regular{font-size:18px!important;line-height:1.25;font-weight:700}.pdp-figma-styles .main-product__block-price_from .f-price{align-items:baseline}.pdp-figma-styles .product__variant-picker{margin:0}.pdp-figma-styles .pdp-figma-variant-picker .prod__option-label{margin-bottom:12px;font-size:15px;line-height:1.35;letter-spacing:0;text-transform:uppercase}.pdp-figma-styles .pdp-figma-variant-picker .prod__option-label .font-semibold{font-weight:700}.pdp-figma-styles .pdp-figma-variant-picker .prod__option,.pdp-figma-styles .pdp-figma-variant-picker .variant-picker__option-values{gap:10px}.pdp-figma-styles .main-product__block-buy_buttons .prod__countdown,.pdp-figma-styles .main-product__block-buy_buttons .prod__stock-countdown,.pdp-figma-styles .main-product__block-buy_buttons .prod__option-label__quantity,.pdp-figma-styles .main-product__block-buy_buttons .quantity-discount-hook{display:none!important}.pdp-figma-styles .quantity_and_buy_button_div{width:100%}.pdp-figma-styles .product-form__actions{display:block}.pdp-figma-styles .variant-picker__option input:focus-visible+label{outline:2px solid #000;outline-offset:2px}.pdp-figma-styles .prod__option--button .variant-picker__button .variant-picker__option-button,.pdp-figma-styles .prod__option--button .variant-picker__button label.sf-po__option-button{min-height:46px;padding:.35rem 1rem;border-width:1.5px!important;border-color:#d7d7d7!important;border-radius:0;margin-right:.5rem!important;margin-bottom:.5rem!important;font-size:17px;line-height:1;letter-spacing:.02em;background:#fff;color:#d7d7d7;box-sizing:border-box}.pdp-figma-styles .prod__option--button .variant-picker__button input:checked+label{border-color:#000!important;color:#000;font-weight:500}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch{flex-direction:row;align-items:center;gap:.5rem}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch label.variant-picker__option-button{display:inline-flex!important;align-items:center;gap:.5rem;min-height:46px;padding:.35rem 1rem!important;border:1.5px solid #d7d7d7!important;border-radius:0;text-shadow:none!important;margin-right:.5rem;margin-bottom:.5rem;font-size:17px;line-height:1;letter-spacing:.02em;box-sizing:border-box;color:#d7d7d7}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch label.variant-picker__option-button:before{content:"";display:block;width:9px;height:9px;border-radius:9999px;background:#d7d7d7;flex-shrink:0}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch input:checked+label.variant-picker__option-button{border-color:#000!important;color:#000}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch input:checked+label.variant-picker__option-button:before{background:#333}.pdp-figma-styles .prod__option--color .variant-picker__color .sf__variant-swatch label.variant-picker__option-button[style*=background]:before{opacity:.9}.pdp-figma-styles .prod__option--image .variant-picker__image label.variant-picker__option-button{border-width:1.5px!important;border-color:#d7d7d7!important;border-radius:0;color:#d7d7d7;width:auto!important;height:auto!important;min-height:46px;font-size:17px!important;line-height:1.25!important;background-image:none!important;background-size:auto!important;background-position:initial!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center;box-sizing:border-box}.pdp-figma-styles .prod__option--image .variant-picker__image input:checked+label.variant-picker__option-button{border-color:#000!important;color:#000}.product-template.pdp-figma-styles .variant-picker__option.pdp-figma-size-option{display:inline-flex;flex-direction:column;align-items:center;gap:8px;vertical-align:top}.product-template.pdp-figma-styles label.pdp-figma-size-pill{box-sizing:border-box!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;aspect-ratio:1!important;padding:0 10px 14px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;border-width:1.5px!important;border-style:solid!important;border-color:#d7d7d7!important;background-color:#fff!important;color:#a4a4a4!important}.product-template.pdp-figma-styles .variant-picker__option input:checked+label.pdp-figma-size-pill{border-width:2px!important;border-color:#000!important;color:#000!important}.product-template.pdp-figma-styles .pdp-figma-size-pill__glyph{display:block;width:10px;height:10px;background-color:#a4a4a4;flex-shrink:0}.product-template.pdp-figma-styles .variant-picker__option input:checked+label.pdp-figma-size-pill .pdp-figma-size-pill__glyph{width:3px;height:18px;border-radius:0;background-color:#000}.product-template.pdp-figma-styles .pdp-figma-size-pill__caption{display:block;font-size:11px;font-weight:500;line-height:1.25;letter-spacing:.01em;text-align:center;color:#d7d7d7;max-width:5.5rem}@media(min-width:768px){.product-template.pdp-figma-styles .pdp-figma-size-pill__caption{font-size:12px}}.product-template.pdp-figma-styles .variant-picker__option input:checked+label.pdp-figma-size-pill+.pdp-figma-size-pill__caption{color:#000;font-weight:600}.pdp-figma-styles .add-to-cart.pdp-figma-atc{width:100%;min-height:60px;justify-content:center;align-items:center;gap:.5rem;background-color:var(--pdp-figma-green)!important;border-color:var(--pdp-figma-green)!important;color:#fff!important;font-size:20px;font-weight:600;letter-spacing:.02em;border-radius:4px;padding:14px 16px}.pdp-figma-styles .add-to-cart.pdp-figma-atc:hover:not(:disabled){filter:brightness(.95)}.pdp-figma-styles .add-to-cart.pdp-figma-atc:disabled{opacity:.55}.pdp-figma-styles .pdp-figma-m2-atc{margin-top:20px}.pdp-figma-styles .add-to-cart.pdp-figma-atc>svg.pdp-atc-cart-icon,.pdp-figma-styles .add-to-cart.pdp-figma-atc>svg:not(.animate-spin){fill:currentColor;stroke:none}.pdp-figma-styles .add-to-cart.pdp-figma-atc>svg.pdp-atc-cart-icon path,.pdp-figma-styles .add-to-cart.pdp-figma-atc>svg:not(.animate-spin) path{fill:currentColor;stroke:none}.pdp-figma-m2-root .status_circle{width:9px;height:9px;border-radius:9999px}.pdp-figma-styles .pdp-figma-m2-calc-grid,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-grid{display:grid!important;grid-template-columns:92px auto minmax(0,1fr) minmax(min-content,auto);column-gap:12px;row-gap:10px;align-items:center;width:100%}#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-cell-input{position:relative;width:92px!important;height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box;flex-shrink:0}@media(max-width:767px){.pdp-figma-styles .pdp-figma-m2-calc-grid,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-grid{grid-template-columns:92px auto minmax(0,1fr)!important;grid-template-rows:auto auto!important}.pdp-figma-styles .pdp-figma-m2-calc-cell-price,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-cell-price{grid-column:1 / -1;justify-self:end}}.pdp-figma-styles .pdp-figma-m2-calc input#m2_input_square_meters,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc input#m2_input_square_meters{height:100%!important;min-height:0!important;max-height:100%!important;box-sizing:border-box}.pdp-figma-styles .pdp-figma-m2-calc label[for=m2_input_square_meters],#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc label[for=m2_input_square_meters]{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;margin:0!important;pointer-events:none;font-size:12px!important;font-weight:500!important;line-height:1!important;color:#000!important}.pdp-figma-styles .pdp-figma-m2-calc-cell-price,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-cell-price{line-height:1;text-align:right;white-space:nowrap;justify-self:end}@media(min-width:768px){.pdp-figma-styles .pdp-figma-m2-calc-cell-price,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-cell-price{font-size:30px}}.pdp-figma-styles .pdp-figma-m2-calc #m2_checkbox_waste,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc #m2_checkbox_waste{border-color:#bfbfbf}.pdp-figma-styles .pdp-figma-m2-waste-hint,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-waste-hint{padding-left:calc(27px + .75rem)}.pdp-figma-styles .pdp-figma-delivery{min-height:211px;padding:25px 29px;background:var(--pdp-figma-delivery-bg);border:1.5px solid var(--pdp-figma-border);box-sizing:border-box}.pdp-figma-styles .pdp-figma-delivery p,.pdp-figma-styles .pdp-figma-delivery a,.pdp-figma-styles .pdp-figma-delivery .rte{font-size:17px;line-height:1.35}.pdp-figma-styles .pdp-figma-delivery__whole-boxes-note{margin:0 0 16px;padding:0;border:none;font-size:16px;line-height:normal;font-weight:400;color:#000;white-space:nowrap}.pdp-figma-styles .pdp-figma-m2-stats{padding:0;border:1.5px solid var(--pdp-figma-m2-stats-border);background:var(--pdp-figma-m2-stats-bg);box-sizing:border-box}.pdp-figma-styles .pdp-figma-m2-stats__grid{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);column-gap:0;align-items:stretch}.pdp-figma-styles .pdp-figma-m2-stats__column{min-width:0}.pdp-figma-styles .pdp-figma-m2-stats__column--pack{padding:22px 28px 24px 29px}.pdp-figma-styles .pdp-figma-m2-stats__column--stock{border-left:1px solid var(--pdp-figma-border);padding:22px 29px 24px 28px}.pdp-figma-styles .pdp-figma-m2-stats__heading{margin:0 0 14px;font-size:17px;line-height:normal;font-weight:600;color:#000;white-space:nowrap}.pdp-figma-styles .pdp-figma-m2-stats__rows{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:20px;font-size:17px}.pdp-figma-styles .pdp-figma-m2-stats__keys,.pdp-figma-styles .pdp-figma-m2-stats__values{display:grid;grid-auto-rows:30px;align-content:start}.pdp-figma-styles .pdp-figma-m2-stats__keys{grid-column:1}.pdp-figma-styles .pdp-figma-m2-stats__values{grid-column:2;justify-items:start;text-align:left;min-width:0}.pdp-figma-styles .pdp-figma-m2-stats__label{font-weight:400;color:#000;line-height:30px;white-space:nowrap}.pdp-figma-styles .pdp-figma-m2-stats__value{min-width:0;font-weight:500;color:#000;white-space:nowrap;line-height:30px}.pdp-figma-styles .pdp-figma-m2-stats__sup{font-size:11px;vertical-align:super}.pdp-figma-styles .pdp-figma-m2-stats__status{display:flex;align-items:center;white-space:nowrap}.pdp-figma-styles .pdp-figma-m2-stats__status>span[id^=status_]{font-weight:500;color:#000;line-height:30px}.pdp-figma-styles .pdp-figma-m2-stats__status-dot{width:9px;height:9px;border-radius:9999px;flex-shrink:0}.pdp-figma-styles #status_on_stock_div .status_circle{background-color:var(--pdp-figma-stock-in)}.pdp-figma-styles #status_available_on_stock_div .status_circle{background-color:var(--pdp-figma-stock-pending)}.pdp-figma-styles #status_not_on_stock_div .status_circle{background-color:var(--pdp-figma-stock-out)}.pdp-figma-styles .pdp-figma-m2-stats__status-line{display:inline-flex;align-items:center;gap:8px}.pdp-figma-styles .pdp-figma-specs{margin-top:0;padding:20px 29px 24px;border-right:1.5px solid var(--pdp-figma-border);border-bottom:1.5px solid var(--pdp-figma-border);border-left:1.5px solid var(--pdp-figma-border)}.pdp-figma-styles .pdp-figma-m2-root #not_same_batch_message_div,.pdp-figma-styles .pdp-figma-m2-root #m2_exceeds_message_div,.pdp-figma-styles .pdp-figma-m2-root #m2_out_of_stock_div{margin-top:1.5rem}.pdp-figma-styles .pdp-figma-specs>p{font-size:17px;line-height:1.35}.pdp-figma-styles .pdp-figma-specs__grid{align-items:start;gap:18px;font-size:14px}.pdp-figma-styles .pdp-figma-spec-item--meta{text-align:left}.pdp-figma-styles .pdp-figma-spec-item--color-shade.is-wide{grid-column:span 2}.pdp-figma-styles .pdp-figma-spec-item--meta>p{text-align:left}.pdp-figma-styles .pdp-figma-spec-item p{font-size:14px;line-height:1.25}.pdp-figma-styles .pdp-figma-spec-item--frostproof{text-align:left}.pdp-figma-styles .pdp-figma-spec-item--frostproof>p:first-child{text-align:left}.pdp-figma-styles .pdp-figma-spec-item__frost-value{font-weight:500;color:#000;gap:10px}.pdp-figma-styles .pdp-figma-spec-item__frost-icon{display:inline-flex;align-items:center;justify-content:center}.pdp-figma-styles .pdp-figma-spec-item__frost-icon svg{display:block;flex-shrink:0;width:17px;height:19px}.pdp-figma-styles .pdp-figma-spec-item--durability{display:grid;grid-template-rows:auto auto;row-gap:.25rem;align-items:start;text-align:left}.pdp-figma-styles .pdp-figma-spec-item__durability-top{grid-row:1;width:100%}.pdp-figma-styles .pdp-figma-spec-item__durability-heading{margin:0;font-size:14px;line-height:1.25;font-weight:600}.pdp-figma-styles ._pdp_durability_scale,.pdp-figma-styles .pdp-figma-spec-item__durability-fallback{grid-row:2;margin:0;align-self:center}.pdp-figma-styles ._pdp_durability_scale{position:relative;display:flex;justify-content:flex-start;align-items:center;width:105px;max-width:105px;min-height:18px}.pdp-figma-styles ._pdp_durability_scale.is-hidden{display:none}.pdp-figma-styles ._pdp_durability_scale__rail{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:#0000001c;z-index:0}.pdp-figma-styles ._pdp_durability_scale__steps{position:relative;z-index:1;display:flex;width:100%;justify-content:space-between;align-items:center;min-height:16px}.pdp-figma-styles ._pdp_durability_scale__step{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;min-width:16px}.pdp-figma-styles ._pdp_durability_scale__mark{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:7px;height:7px;overflow:hidden;border-radius:9999px;background:#d9d9d9;color:transparent;font-size:0;line-height:1}.pdp-figma-styles ._pdp_durability_scale__step.is-active ._pdp_durability_scale__mark{width:16px;height:16px;background:#000;color:#fff;font-size:12px;font-weight:500}.pdp-figma-styles .pdp-figma-sample-block{margin-top:20px;width:100%}.pdp-figma-styles .pdp-figma-sample-card{box-sizing:border-box;display:grid;width:100%;max-width:597px;min-height:0;align-items:start;column-gap:clamp(16px,3vw,28px);row-gap:0;padding:0;border:1px solid var(--pdp-figma-border);border-radius:0;background-color:transparent;overflow:visible;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.pdp-figma-styles .pdp-figma-sample-card{grid-template-columns:minmax(0,1fr) minmax(168px,232px)}}.pdp-figma-styles .pdp-figma-sample-card__copy{grid-column:1;box-sizing:border-box;min-width:0;align-self:start;padding:18px 0 18px 32px}.pdp-figma-styles .pdp-figma-sample-card__title{margin:0;max-width:100%;font-size:clamp(15px,2.8vw + 11px,17px);font-weight:600;line-height:1.35;letter-spacing:.02em;color:#000;white-space:normal;overflow-wrap:break-word}.pdp-figma-styles .pdp-figma-sample-card__subtitle{margin:10px 0 0;font-size:17px;font-weight:400;line-height:1.35;color:#000}.pdp-figma-styles .pdp-figma-sample-card__footer-note{margin:12px 0 0;padding:0 12px;font-size:16px;font-weight:400;line-height:1.35;text-align:center;color:#000}.pdp-figma-styles .pdp-figma-sample-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:14px 16px;border:1.5px solid #767676;border-radius:0;background:linear-gradient(180deg,#f5f5f5,#e6e6e6);box-shadow:none;font-family:inherit;font-size:17px;font-weight:600;line-height:normal;letter-spacing:.34px;color:#000;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none}.pdp-figma-styles .pdp-figma-sample-btn:hover{background:linear-gradient(180deg,#ececec,#dcdcdc)}.pdp-figma-styles .pdp-figma-sample-btn:focus-visible{outline:2px solid #000;outline-offset:3px}.pdp-figma-styles .pdp-figma-sample-btn:disabled{border-color:#c4c4c4!important;background:#efefef!important;color:#767676!important;cursor:not-allowed;opacity:1}.pdp-figma-styles .pdp-figma-sample-card__visual{position:relative;grid-column:1;min-width:0;min-height:clamp(76px,22vw,112px);width:100%}@media(min-width:768px){.pdp-figma-styles .pdp-figma-sample-card__title{font-size:17px;white-space:nowrap;overflow:visible}.pdp-figma-styles .pdp-figma-sample-card__visual{grid-column:2;width:auto;min-height:128px;align-self:end}}.pdp-figma-styles .pdp-figma-sample-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom}@media(max-width:767px){.product-template.pdp-figma-styles{--pdp-figma-card-gap: 10px}.pdp-figma-styles .main-product__blocks{gap:0}.pdp-figma-styles .main-product__block.main-product__block-title{margin-top:18px;margin-bottom:1.5rem}.pdp-figma-styles .main-product__block-buy_buttons{margin-top:18px}.pdp-figma-styles .pdp-figma-delivery,.pdp-figma-styles .pdp-figma-specs{padding-left:20px;padding-right:20px}.pdp-figma-styles .pdp-figma-sample-card__copy{padding:16px 20px 10px}.pdp-figma-styles .pdp-figma-sample-card__subtitle{margin-top:8px}.pdp-figma-styles .pdp-figma-sample-btn{margin-top:14px;white-space:normal;max-width:100%}.pdp-figma-styles .pdp-figma-sample-card__visual{margin-top:12px;min-height:clamp(72px,20vw,100px)}.pdp-figma-styles .pdp-figma-sample-card__footer-note{margin-top:10px;padding-left:20px;padding-right:20px}.pdp-figma-styles .pdp-figma-m2-stats__grid{grid-template-columns:minmax(0,1fr);row-gap:0}.pdp-figma-styles .pdp-figma-m2-stats__column--pack{padding:22px 20px 0}.pdp-figma-styles .pdp-figma-m2-stats__column--stock{border-left:none;border-top:1px solid var(--pdp-figma-border);margin-top:12px;padding:12px 20px 24px}.pdp-figma-styles .pdp-figma-m2-calc-cell-price,#m2_price_calculator.pdp-figma-m2-root .pdp-figma-m2-calc-cell-price{width:auto;max-width:100%;font-size:26px}.pdp-figma-specs__grid .pdp-figma-spec-item{border-left:none!important;padding-left:0!important}}.product-template.pdp-figma-styles .product-options__option:not(.prod__option--orderability) .prod__option--button .variant-picker__option:not(._custom-on-sale-border) input+label.sf-po__option-button,.product-template.pdp-figma-styles .product-options__option:not(.prod__option--orderability) .prod__option--button .variant-picker__option:not(._custom-on-sale-border) input+label.variant-picker__option-button{height:auto!important;min-height:46px!important;padding:14px 16px!important;margin:0 .5rem .5rem 0!important;border-style:solid!important;border-width:1.5px!important;border-color:#d7d7d7!important;border-radius:0!important;background-color:#fff!important;color:#d7d7d7!important;font-size:17px!important;font-weight:500!important}.product-template.pdp-figma-styles .product-options__option:not(.prod__option--orderability) .prod__option--button .variant-picker__option:not(._custom-on-sale-border) input:checked+label.sf-po__option-button,.product-template.pdp-figma-styles .product-options__option:not(.prod__option--orderability) .prod__option--button .variant-picker__option:not(._custom-on-sale-border) input:checked+label.variant-picker__option-button{background-color:#fff!important;color:#000!important;border-color:#000!important;border-width:1.5px!important}.product-template.pdp-figma-styles .prod__option--button .variant-picker__option._custom-on-sale-border input:checked+label{border:3px solid #e23a4e!important;background-color:#fff!important;color:#000!important}.product-template.pdp-figma-styles .prod__option--button .variant-picker__option._custom-on-sale-border input:not(:checked)+label{border:3px solid #e17985!important;background-color:#fff!important;color:#d7d7d7!important}.product-template.pdp-figma-styles .prod__option--color .sf__variant-swatch input+label.variant-picker__option-button{height:auto!important;min-height:46px!important;padding:14px 16px!important;margin:0 .5rem .5rem 0!important;border:1.5px solid #d7d7d7!important;border-radius:0!important;background-color:#fff!important;color:#d7d7d7!important;font-size:17px!important;font-weight:500!important}.product-template.pdp-figma-styles .prod__option--color .sf__variant-swatch input:checked+label.variant-picker__option-button{background-color:#fff!important;color:#000!important;border-color:#000!important}.product-template.pdp-figma-styles .prod__option--color .sf__variant-swatch label.variant-picker__option-button:before{background:#d7d7d7!important}.product-template.pdp-figma-styles .prod__option--color .sf__variant-swatch input:checked+label.variant-picker__option-button:before{background:#333!important}.product-template.pdp-figma-styles .prod__option--image .variant-picker__option input+label.variant-picker__option-button,.product-template.pdp-figma-styles .prod__option--image .variant-picker__image label.product-option-item[data-option-type=image]{height:auto!important;min-height:46px!important;padding:14px 16px!important;margin:0 .5rem .5rem 0!important;border-style:solid!important;border-width:1.5px!important;border-color:#d7d7d7!important;border-radius:0!important;background-color:#fff!important;background-image:none!important;background-size:auto!important;background-position:initial!important;color:#d7d7d7!important;font-size:17px!important;line-height:1.25!important;width:auto!important;max-width:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center;font-weight:500!important}.product-template.pdp-figma-styles .prod__option--image .variant-picker__option input:checked+label.variant-picker__option-button,.product-template.pdp-figma-styles .prod__option--image .variant-picker__image input:checked+label.product-option-item[data-option-type=image]{background-color:#fff!important;background-image:none!important;color:#000!important;border-color:#000!important}.product-template.pdp-figma-styles .prod__option--image .variant-picker__image label.pdp-figma-size-pill,.product-template.pdp-figma-styles .prod__option--image .variant-picker__option input+label.pdp-figma-size-pill{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;padding:0 10px 14px!important;margin:0!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;font-size:0!important;line-height:0!important}.product-template.pdp-figma-styles .prod__option--image .variant-picker__option input:checked+label.pdp-figma-size-pill{border-width:2px!important}.product-template.pdp-figma-styles .prod__option--color .variant-picker__option input:checked+label.pdp-figma-size-pill{background-color:#fff!important;background-image:none!important}.variant-picker__option-dot{display:none}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option-dot{display:block!important;width:9px;height:9px;border-radius:9999px;flex-shrink:0;background-color:var(--pdp-figma-orderability-default, #d7d7d7)}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option[data-orderability-state=in_stock] .variant-picker__option-dot{background-color:var(--pdp-figma-stock-in)!important}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option[data-orderability-state=backorderable] .variant-picker__option-dot,.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option[data-orderability-state=special_order] .variant-picker__option-dot{background-color:var(--pdp-figma-stock-pending)!important}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option[data-orderability-state=out_of_stock_non_backorderable] .variant-picker__option-dot{background-color:var(--pdp-figma-stock-out)!important}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option-values{gap:10px}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option input+label.sf-po__option-button,.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option input+label.variant-picker__option-button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:14px 16px!important;border-style:solid!important;border-width:1.5px!important;border-color:#d7d7d7!important;border-radius:0!important;background-color:#fff!important;background-image:none!important;background-size:auto!important;background-position:initial!important;background-repeat:no-repeat!important;color:#d7d7d7!important;font-size:17px!important;font-weight:500!important;line-height:normal!important;letter-spacing:.34px!important;white-space:nowrap;text-shadow:none!important}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option input:checked+label.sf-po__option-button,.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option input:checked+label.variant-picker__option-button{border-color:#000!important;background-color:#fff!important;color:#000!important}.product-template.pdp-figma-styles .prod__option--orderability .variant-picker__option input+label.has-bg-img{background-image:none!important;font-size:17px!important;line-height:normal!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pdp-figma.css.map */
