.configurator{--cfg-accent: #ec995c;--cfg-accent2: #ec995c;--cfg-ink: oklch(.24 .012 50);--cfg-muted: oklch(.55 .012 55);--cfg-line: oklch(.9 .006 60);--cfg-line-soft: oklch(.93 .006 62);--cfg-soft: #f6f5f3;--cfg-card: #ffffff;--cfg-green: oklch(.62 .13 150);--cfg-green-pill-bg: oklch(.95 .045 155);--cfg-green-pill-ink: oklch(.44 .11 150);--cfg-dark: #0c0c0c;--cfg-dark-grad: linear-gradient(90deg, #0c0c0c, #3a1800);--cfg-dark-pill-bg: rgba(12,12,12,.07);--cfg-dark-pill-ink: #0c0c0c;--cfg-dark-banner-bg: #f6f5f3;--cfg-dark-banner-line: oklch(.91 .004 60);--cfg-gold: oklch(.72 .14 75);--cfg-amber-bg: oklch(.96 .04 70);--cfg-amber-ink: oklch(.5 .11 62);--cfg-amber-dot: oklch(.68 .14 62);--cfg-chip-bg: rgba(236, 153, 92, .09);--cfg-chip-line: rgba(236, 153, 92, .35);--cfg-chip-ink: #a05010;--cfg-grad: linear-gradient(90deg, #d4621a, #ec995c);background:#fff;color:var(--cfg-ink);border-radius:20px;overflow:hidden;box-shadow:none}.configurator *,.configurator *:before,.configurator *:after{box-sizing:border-box}.configurator__hairline{height:3px;background:linear-gradient(90deg,#0c0c0c,#6b2d05,#d4621a 70%,#ec995c);transform:scaleX(0);transform-origin:left;transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.configurator.cfg-in-view .configurator__hairline{transform:scaleX(1)}.cfg-section-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;flex-wrap:wrap}.cfg-section-headings{flex:1;min-width:0}.cfg-section-title{font-size:28px;font-weight:800;letter-spacing:-.01em;color:var(--heading-color, #0c0c0c);margin:0 0 6px;font-family:var(--heading-font-family, inherit)}.cfg-section-subtitle{font-size:14px;color:var(--heading-color, #0c0c0c);margin:0;line-height:1.5}.configurator__trustbadge-img{width:56px;height:56px;object-fit:contain;flex:none}.configurator__topbar,.configurator__trustbadge{display:none}.configurator__trustbadge-check{width:30px;height:30px;border-radius:50%;background:var(--cfg-dark-grad);display:flex;align-items:center;justify-content:center;flex:none}.configurator__trustbadge-check svg{width:17px;height:17px}.configurator__trustbadge-body{display:flex;flex-direction:column;gap:1px;line-height:1}.configurator__trustbadge-provider{font-size:11px;font-weight:700;color:var(--cfg-ink)}.configurator__trustbadge-rating{display:flex;align-items:center;gap:5px}.configurator__trustbadge-score{font-size:13.5px;font-weight:800;color:var(--cfg-ink)}.configurator__trustbadge-pill{font-size:10px;color:#fff;background:var(--cfg-dark);border-radius:4px;padding:1px 5px;font-weight:700}.configurator__stepper{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 26px;background:#fff;overflow-x:auto}.configurator__steps{display:flex;align-items:center;gap:8px}.configurator__tab{display:flex;align-items:center;gap:9px;border:1.5px solid transparent;background:none;border-radius:999px;padding:7px 15px 7px 8px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.configurator__tab.is-active{border-color:var(--cfg-accent);background:#fff}.configurator__tab-number{width:21px;height:21px;border-radius:50%;background:var(--cfg-line);color:var(--cfg-muted);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.configurator__tab.is-active .configurator__tab-number{background:#0c0c0c;color:#fff}.configurator__tab.has-selection .configurator__tab-number{background:var(--cfg-grad);color:#fff}.configurator__tab-label{font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--cfg-muted);pointer-events:none}.configurator__tab.is-active .configurator__tab-label{font-weight:800;color:var(--cfg-ink)}.configurator__tab.has-selection .configurator__tab-label{font-weight:800;color:var(--cfg-accent)}.configurator__step-line{width:24px;height:1.5px;background:#d2cdc9;flex:none}.configurator__stepcount{font-size:11.5px;font-weight:700;color:var(--cfg-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.configurator__panel{display:none;padding:22px 26px 24px}.configurator__panel.is-active{display:block}.cfg-guided{display:flex;flex-direction:column}.cfg-step{display:flex;gap:16px}.cfg-rail{display:flex;flex-direction:column;align-items:center;align-self:stretch;flex:none;width:32px}.cfg-marker{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--cfg-line);color:var(--cfg-muted);font-size:15px;font-weight:800}.cfg-step.is-active .cfg-marker{background:#0c0c0c;color:#fff}.cfg-step.is-done .cfg-marker{background:var(--cfg-grad);color:#fff}.cfg-marker-num{display:block}.cfg-marker-check{display:none}.cfg-marker-check svg{width:16px;height:16px}.cfg-step.is-done .cfg-marker-num{display:none}.cfg-step.is-done .cfg-marker-check{display:block}.cfg-rail-line{width:2px;flex:1;min-height:12px;background:var(--cfg-line);margin-top:8px}.cfg-step--last .cfg-rail-line{display:none}.cfg-stepbody{flex:1;min-width:0;padding-bottom:16px}.cfg-step--last .cfg-stepbody{padding-bottom:0}.cfg-stephead{display:flex;align-items:center;gap:10px;min-height:32px;flex-wrap:wrap}.cfg-stephead--products{align-items:baseline}.cfg-steptitle{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:16px;font-weight:800;color:var(--cfg-ink);text-align:left;cursor:default}.cfg-step[data-step=type].is-done .cfg-steptitle,.cfg-step[data-step=filter].is-done .cfg-steptitle{cursor:pointer}.cfg-step[data-step=type].is-done .cfg-steptitle:hover,.cfg-step[data-step=filter].is-done .cfg-steptitle:hover{color:var(--cfg-accent);text-decoration:underline;text-underline-offset:3px}.cfg-steptitle:focus-visible{outline:2px solid var(--cfg-accent);outline-offset:3px;border-radius:4px}.cfg-substep{font-size:12.5px;color:var(--cfg-muted)}.cfg-chip[hidden],.cfg-edit[hidden],.cfg-note[hidden],.cfg-expand[hidden]{display:none}.cfg-chip{display:inline-flex;align-items:center;gap:5px;background:var(--cfg-chip-bg);border:1px solid var(--cfg-chip-line);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700;color:var(--cfg-chip-ink)}.cfg-edit{-webkit-appearance:none;appearance:none;font-family:inherit;cursor:pointer;margin-left:auto;background:none;border:none;color:var(--cfg-accent);font-size:12.5px;font-weight:800;padding:4px 6px;letter-spacing:.02em}.cfg-edit:hover{text-decoration:underline}.cfg-expand{margin-top:13px}.cfg-typegrid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.cfg-typecard{position:relative;-webkit-appearance:none;appearance:none;font-family:inherit;cursor:pointer;background:var(--cfg-card);border:1.5px solid var(--cfg-line);border-radius:14px;padding:16px 8px;display:flex;flex-direction:column;align-items:center;gap:9px;color:#2e2724;transition:border-color .15s ease,background .15s ease}.cfg-typecard:hover{border-color:var(--cfg-accent);background:#fff}.cfg-typecard:focus-visible{outline:2px solid var(--cfg-accent);outline-offset:2px}.cfg-typecard.is-selected{border-color:var(--cfg-accent);background:#ec995c0f;box-shadow:0 0 0 3px #ec995c26}.cfg-typecard-icon svg{width:34px;height:34px}.cfg-typecard-icon img{width:36px;height:34px;object-fit:contain}.cfg-typecard-label{font-size:12.5px;font-weight:700;text-align:center}.cfg-check-badge{position:absolute;top:-9px;right:-9px;width:21px;height:21px;border-radius:50%;background:var(--cfg-grad);color:#fff;display:none;align-items:center;justify-content:center;box-shadow:0 0 0 3px #fff}.cfg-check-badge svg{width:11px;height:11px}.cfg-typecard.is-selected .cfg-check-badge,.cfg-sizecard.is-selected .cfg-check-badge{display:flex}.cfg-cardgrid{display:flex;gap:11px;flex-wrap:wrap}.cfg-sizecard{position:relative;-webkit-appearance:none;appearance:none;font-family:inherit;cursor:pointer;background:var(--cfg-card);border:1.5px solid var(--cfg-line);border-radius:14px;padding:13px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:110px;color:#27201d;transition:border-color .15s ease,background .15s ease}.cfg-sizecard:hover{border-color:var(--cfg-accent);background:#fff}.cfg-sizecard:focus-visible{outline:2px solid var(--cfg-accent);outline-offset:2px}.cfg-sizecard.is-selected{border-color:var(--cfg-accent);background:#ec995c0f;box-shadow:0 0 0 3px #ec995c26}.cfg-sizecard-value{font-size:17px;font-weight:800}.cfg-note{margin-top:13px;display:flex;align-items:center;gap:11px;padding:14px 16px;border-radius:14px;background:var(--cfg-soft);color:var(--cfg-muted);font-size:13px;line-height:1.45}.cfg-note-mark{color:var(--cfg-accent);font-size:15px;flex:none}.configurator__options{display:flex;flex-direction:column;gap:10px}.configurator__option{-webkit-appearance:none;appearance:none;font-family:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;gap:16px;border:1px solid var(--cfg-line);border-radius:16px;padding:13px 15px;background:#fff;color:var(--cfg-ink);position:relative;transition:border-color .15s ease,box-shadow .15s ease}.configurator__option:hover{border-color:var(--cfg-accent);box-shadow:0 2px 14px #ec995c1f}.configurator__option:focus-visible{outline:2px solid var(--cfg-accent);outline-offset:2px}.configurator__option:has(.configurator__row-badge),.configurator__option.is-selected{border:1.5px solid var(--cfg-accent);box-shadow:0 0 0 3px #ec995c1a;background:#fffdfb;background:oklch(.995 .004 60)}.configurator__option--unavailable{opacity:.55;cursor:not-allowed}.configurator__row-media{width:96px;height:66px;flex:none;border-radius:11px;overflow:hidden;background:#fff}.configurator__row-media .media,.configurator__row-media img{width:100%;height:100%;object-fit:contain}.configurator__row-media-placeholder{width:100%;height:100%}.configurator__row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.configurator__row-titleline{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.configurator__row-title{font-size:14.5px;font-weight:700;line-height:1.25;color:var(--cfg-ink);cursor:pointer;display:inline-block;position:relative}.configurator__row-title:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1.5px;background:var(--cfg-ink);transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.configurator__row-titleline:hover .configurator__row-title:after{transform:scaleX(1)}.configurator__row-badge{background:#1c110c;color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;flex:none}.configurator__row-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.configurator__row-rating{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--cfg-muted)}.configurator__row-stars{color:var(--cfg-gold);letter-spacing:.03em}.configurator__row-rating b{font-weight:700;color:#38312d}.configurator__row-trust{display:inline-flex;align-items:center;gap:5px;background:var(--cfg-dark-pill-bg);color:var(--cfg-dark-pill-ink);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.configurator__row-trust svg{width:12px;height:12px}.configurator__row-meta .status-pills{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.configurator__row-right{display:flex;flex-direction:column;align-items:flex-end;gap:9px;flex:none}.configurator__row-actions{display:flex;flex-direction:row;align-items:center;gap:8px}.configurator__row-pdplink{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;color:var(--cfg-muted);cursor:pointer;border:1px solid var(--cfg-line);transition:color .15s ease,border-color .15s ease,background .15s ease}.configurator__row-pdplink svg{width:11px;height:11px;flex:none}.configurator__row-pdplink:hover,.configurator__row-titleline:hover .configurator__row-pdplink{color:#fff;border-color:var(--cfg-ink);background:var(--cfg-ink)}.configurator__row-price{font-size:18px;font-weight:800;white-space:nowrap}.configurator__row-tax{display:none;font-size:10px;color:var(--cfg-muted);line-height:1.4}.configurator__row-cta{-webkit-appearance:none;appearance:none;border:1.5px solid var(--cfg-accent);color:var(--cfg-accent);background:#fff;border-radius:999px;padding:11px 20px;font-weight:800;font-size:13px;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease,filter .15s ease}.configurator__option:hover .configurator__row-cta,.configurator__option:has(.configurator__row-badge):not(.is-selected) .configurator__row-cta{background:var(--cfg-grad);color:#fff;border-color:transparent}.configurator__option.is-selected .configurator__row-cta{background:var(--cfg-grad);color:#fff;border-color:transparent}.configurator__option-select-active:before{content:"\2713  ";font-weight:900}.cfg-reassure{display:flex;align-items:center;gap:15px;background:var(--cfg-dark-banner-bg);border:1px solid var(--cfg-dark-banner-line);border-radius:15px;padding:14px 18px;margin:0 26px 22px}.cfg-reassure-icon{width:40px;height:40px;border-radius:12px;background:var(--cfg-dark-grad);display:flex;align-items:center;justify-content:center;flex:none}.cfg-reassure-icon svg{width:22px;height:22px}.cfg-reassure-body{flex:1;min-width:0}.cfg-reassure-title{font-size:14px;font-weight:800;color:var(--cfg-ink)}.cfg-reassure-text{font-size:12.5px;color:var(--cfg-muted);margin-top:2px}.configurator__sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 26px;border-top:none;background:var(--color-scheme-2-grad, rgb(var(--color-scheme-2-bg, 12 12 12)))}.configurator__sticky-bar.is-hidden{display:none}.configurator__sticky-left{display:flex;flex-direction:column;align-items:stretch;gap:9px;flex:1 1 auto;min-width:0;position:relative}.configurator__sticky-left.has-overflow:after{content:"";position:absolute;right:0;top:0;bottom:0;width:48px;pointer-events:none;background:linear-gradient(to right,transparent,var(--color-scheme-2-bg-solid, #1a0a00))}.configurator__sticky-items{display:flex;flex-direction:row;align-items:stretch;gap:8px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.configurator__sticky-items::-webkit-scrollbar{display:none}.configurator__sticky-item{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:108px;flex-shrink:0;scroll-snap-align:start;background:#ffffff29;border-radius:10px;padding:6px;min-width:0}.configurator__sticky-item-image{width:100%;height:50px;border-radius:6px;overflow:hidden;flex:none;background:#fff}.configurator__sticky-item--accessory .configurator__sticky-item-image{width:100%;height:50px;border-radius:6px}.configurator__sticky-item-image img{width:100%;height:100%;object-fit:contain}.configurator__sticky-item-namewrap{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.configurator__sticky-sep{display:flex;align-items:center;justify-content:center;align-self:center;width:20px;height:20px;flex-shrink:0;background:#d4621a;color:#fff;border-radius:50%;font-size:14px;font-weight:900;line-height:1}.configurator__sticky-item-name{font-size:10.5px;font-weight:700;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;line-height:1.3}.configurator__sticky-item-sub{font-size:9.5px;color:#ffffffb8}.configurator__sticky-item--accessory .configurator__sticky-item-name{font-size:10.5px;font-weight:700}.configurator__sticky-item-price{margin-left:0;flex:none;font-size:10.5px;font-weight:700;color:#ffffffd9;white-space:nowrap}.configurator__sticky-divider{display:none}.configurator__sticky-trust{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;background:#fff3;color:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700}.configurator__sticky-trust svg{width:13px;height:13px}.configurator__sticky-right{display:flex;align-items:center;gap:22px;flex:none}.configurator__sticky-total{text-align:right}.configurator__sticky-total-price{font-size:24px;font-weight:800;letter-spacing:-.01em;color:#fff;white-space:nowrap}.configurator__sticky-total-hint{font-size:11.5px;color:#ffffffbf}.configurator__sticky-bar .configurator__atc-btn,.configurator__atc-btn{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Archivo Black,archivo,sans-serif;font-weight:900;background:linear-gradient(90deg,#d4621a,#ec995c)!important;border:none!important;color:#fff!important;border-radius:999px;padding:15px 28px;font-size:14px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;transition:background .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.configurator__sticky-bar .configurator__atc-btn:hover,.configurator__atc-btn:hover{background:linear-gradient(90deg,#a24910,#e08444)!important;transform:scale(1.02)}.configurator__atc-btn .product-info__add-button-icon{display:inline-flex;align-items:center}.configurator__atc-btn .product-info__add-button-icon svg{width:18px;height:18px}.configurator__atc-btn.is-loading{opacity:.75;cursor:wait}.configurator__atc-btn.is-success{background:linear-gradient(90deg,#2d7a4f,#3aad70)!important}.configurator__panel-heading{font-size:16px;font-weight:800;margin:0 0 14px;color:var(--cfg-ink)}.configurator__panel-description{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:13px 16px;background:#f298561a;border:1px solid rgba(242,152,86,.45);border-radius:12px;font-size:13px;line-height:1.6;color:var(--cfg-ink)}.configurator__panel-description-icon{width:18px;height:18px;flex-shrink:0;margin-top:2px;stroke:#f29856}.configurator__panel-description p{margin:0 0 8px}.configurator__panel-description p:last-child{margin-bottom:0}.configurator__panel-description strong{color:var(--cfg-ink);font-weight:700}.cc-product-configurator{position:relative;z-index:1}.cc-product-configurator:has(product-configurator){background:#e3dfd9;padding:48px 0}.cc-product-configurator:not(:has(product-configurator)){display:none}.cc-product-configurator+*{clear:both}@media(max-width:820px){.configurator__topbar{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px}.configurator__stepper{padding:12px 18px}.configurator__stepcount{display:none}.configurator__panel{padding:18px 18px 20px}.cfg-typegrid{grid-template-columns:repeat(2,1fr)}.cfg-reassure{margin:0 18px 18px}.configurator__option:hover{border-color:var(--cfg-line);box-shadow:none}.configurator__row-media,.configurator__row-title{cursor:pointer}.configurator__option:hover:not(.is-selected) .configurator__row-cta{background:#fff;color:var(--cfg-accent);border:1.5px solid var(--cfg-accent);padding:10px 14px}.configurator__option.is-selected .configurator__row-cta{background:var(--cfg-grad);color:#fff;border:none;padding:10px 14px}.configurator__row-tax{display:block}.configurator__options{display:flex;flex-direction:column;gap:10px}.configurator__option{flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:12px;overflow:hidden}.configurator__row-media{width:100%;height:120px;border-radius:0;flex:none}.configurator__row-body{flex:1;padding:10px 10px 6px;gap:6px}.configurator__row-title{font-size:12.5px}.configurator__row-meta{gap:5px}.configurator__row-right{flex-direction:column;align-items:stretch;gap:6px;padding:0 10px 10px;margin-left:0;width:auto;justify-content:flex-start}.configurator__row-price{font-size:15px;font-weight:800}.configurator__row-pdplink{width:20px;height:20px}.configurator__row-actions{flex-direction:column}.configurator__row-cta{padding:10px 14px;font-size:12px;text-align:center;width:100%;transition:none}.configurator__sticky-bar{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.configurator__sticky-items{overflow-x:auto;flex-wrap:nowrap;align-items:stretch;padding-bottom:2px}.configurator__sticky-item{width:115px}.configurator__sticky-item-image{height:44px}.configurator__sticky-sep{width:18px;height:18px;font-size:12px}.configurator__sticky-right{flex-direction:column;align-items:stretch;gap:10px}.configurator__sticky-total{text-align:left}.configurator__atc-btn{flex:1;text-align:center}}@keyframes cfg-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes cfg-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes cfg-chip-in{0%{opacity:0;transform:translateY(-3px) scale(.9)}to{opacity:1;transform:none}}@keyframes cfg-footer-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cfg-row-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.cfg-expand:not([hidden]){animation:cfg-reveal 1.1s cubic-bezier(.22,1,.36,1)}.cfg-note:not([hidden]){animation:cfg-reveal 1.1s cubic-bezier(.22,1,.36,1)}.cfg-marker{transition:background .9s ease,color .9s ease}.cfg-step.is-done .cfg-marker-check{animation:cfg-pop .9s cubic-bezier(.34,1.56,.64,1)}.cfg-chip:not([hidden]){animation:cfg-chip-in .8s ease}.cfg-check-badge{animation:cfg-pop .8s cubic-bezier(.34,1.56,.64,1)}.cfg-typecard,.cfg-sizecard{transition:border-color .24s ease,background .24s ease,box-shadow .32s ease,transform .24s ease}.cfg-typecard.is-selected,.cfg-sizecard.is-selected{transform:translateY(-1px)}.cfg-typecard:active,.cfg-sizecard:active,.configurator__option:active{transform:scale(.985)}.configurator__option{transition:border-color .24s ease,box-shadow .32s ease,background .24s ease,transform .16s ease}.cfg-expand:not([hidden]) .configurator__option{animation:cfg-row-in .85s ease backwards}.cfg-expand:not([hidden]) .configurator__option:nth-child(2){animation-delay:.14s}.cfg-expand:not([hidden]) .configurator__option:nth-child(3){animation-delay:.28s}.cfg-expand:not([hidden]) .configurator__option:nth-child(4){animation-delay:.42s}.cfg-expand:not([hidden]) .configurator__option:nth-child(5){animation-delay:.54s}.cfg-expand:not([hidden]) .configurator__option:nth-child(n+6){animation-delay:.62s}.configurator__sticky-bar:not(.is-hidden){animation:cfg-footer-in .48s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.cfg-expand:not([hidden]),.cfg-note:not([hidden]),.cfg-step.is-done .cfg-marker-check,.cfg-chip:not([hidden]),.cfg-check-badge,.configurator__sticky-bar:not(.is-hidden),.cfg-expand:not([hidden]) .configurator__option{animation:none}.cfg-typecard.is-selected,.cfg-sizecard.is-selected{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/product-configurator.css.map */
