.mer-steps-only{display:none}[data-mer-steps-ready] .mer-steps-only{display:block}[data-mer-step="1"] [data-mer-stage]:not([data-mer-stage="1"]),[data-mer-step="2"] [data-mer-stage]:not([data-mer-stage="2"]),[data-mer-step="3"] [data-mer-stage]:not([data-mer-stage="3"]),[data-mer-step="4"] [data-mer-stage]:not([data-mer-stage="4"]){display:none!important}.mer-steps-header{scroll-margin-top:140px;padding-block:8px 16px;border-top:1px solid #dedbd4}.mer-steps-header h2{font-size:22px;margin:8px 0 16px}.mer-steps-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mer-steps-tabs button{min-height:60px;padding:8px 2px;border:0;border-bottom:2px solid #dedbd4;background:transparent;color:#59616a;font:inherit;font-size:12px;cursor:pointer}.mer-steps-tabs button span{display:block;margin-bottom:4px;font-size:11px}.mer-steps-tabs button[aria-current]{border-color:#243b5c;color:#243b5c;font-weight:700;background:#f1eee7}.mer-step-education{margin-block:4px 16px}.mer-step-education details{border-bottom:1px solid #dedbd4;font-size:13px}.mer-step-education summary{padding:12px 0;cursor:pointer;min-height:44px}.mer-step-education p,.mer-step-hint{font-size:13px;line-height:1.6;color:#59616a}.mer-step-review{padding:16px;border:1px solid #dedbd4;background:#f9f7f2;margin-block:18px}.mer-step-review h3{font-size:17px;margin:0 0 8px}.mer-step-review dl{margin:0}.mer-step-review dl>div{display:grid;grid-template-columns:1fr auto;gap:4px 12px;border-top:1px solid #dedbd4;padding-block:10px;font-size:13px}.mer-step-review dt{color:#59616a}.mer-step-review dd{grid-column:1;margin:0;overflow-wrap:anywhere}.mer-step-review button{grid-column:2;grid-row:1 / span 2;border:0;background:transparent;color:#243b5c;text-decoration:underline;min-height:44px;cursor:pointer}[data-mer-steps-ready] .mer-steps-actions{display:flex;align-items:center;gap:12px;position:sticky;bottom:0;z-index:20;padding:12px 0;background:#f9f7f2;border-top:1px solid #dedbd4}.mer-step-back{border:0;color:#243b5c;background:transparent;font:inherit;font-size:13px;min-height:44px;cursor:pointer}.mer-step-back:disabled{opacity:.35;cursor:default}.mer-step-total{flex:1;min-width:0}.mer-step-total small{display:block;font-size:11px}.mer-step-total strong{font-size:17px;color:#243b5c;white-space:nowrap}.mer-steps-actions .button{min-width:120px;min-height:48px;font-size:14px}[data-mer-steps-ready] .gj-pdp-consult{min-height:44px;padding:6px 0;border:0;margin:6px 0;width:auto;justify-content:flex-start;gap:10px;text-decoration:underline}[data-mer-steps-ready] .gj-pdp-consult__title{font-size:13px;font-weight:400}[data-mer-steps-ready] .gj-pdp-consult__icon{width:18px;height:18px}[data-mer-steps-ready] .gj-pdp-consult__arrow{display:none}[data-mer-steps-ready] .gj-native-personalisation:has(>[data-mer-stage="1"]):not(:has(>[data-mer-stage="1"]:only-child)){margin-top:0}body:has([data-mer-steps-ready]) .gj-pdp-sticky{display:none!important}@media(max-width:749px){[data-mer-steps-ready] .mer-steps-actions{position:fixed;inset:auto 0 0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -3px 15px #00000008}body:has([data-mer-steps-ready]){padding-bottom:calc(90px + env(safe-area-inset-bottom))}body:has(cart-drawer.active,.menu-drawer-container[open],modal-dialog[open],dialog[open]) .mer-steps-actions{visibility:hidden}[data-mer-steps-ready] .product__media-list .product-media-container .product__media{padding-top:0!important;height:min(80vw,390px)!important}[data-mer-steps-ready] .product__media-list .product-media-container{width:100%!important}.mer-steps-header{scroll-margin-top:115px}.mer-step-total strong{font-size:15px}.mer-steps-actions .button{min-width:108px;padding-inline:12px}}.mer-step-thumbnail{display:none}@media(min-width:380px)and (max-width:749px){.mer-step-thumbnail{display:block;flex:0 0 44px;border:1px solid #dedbd4;padding:0;background:transparent;width:44px;height:44px}.mer-step-thumbnail img{width:100%;height:100%;object-fit:contain}.mer-steps-actions{gap:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/309/assets/mer-pdp-steps.css.map */
