.wws-wallpaper-configurator{display:block;--wws-config-line: #e5e5e5;--wws-config-muted: #62686b;--wws-config-error: #b0352a}.wws-wallpaper-configurator [hidden]{display:none!important}.wws-wallpaper-configurator form{margin:0}.wws-wallpaper-configurator fieldset{min-width:0;padding:0;margin:0;border:0}.wws-config__step{padding:2rem 0;border-top:1px solid var(--wws-config-line)}.wws-config__step-head{display:flex;align-items:center;gap:.9rem;margin-bottom:1.5rem}.wws-config__step-head .product-details__title{margin:0;font-size:1.6rem;font-weight:700;line-height:1.45}.wws-config__step-number{display:grid;place-items:center;width:2.3rem;height:2.3rem;flex:0 0 2.3rem;border-radius:50%;background:#f9f3d7;font-size:1.2rem;font-weight:600}.wws-config__optional{margin-left:auto;font-size:1.2rem;color:var(--wws-config-muted)}.wws-config__dimension-layout{container:wws-dimensions / inline-size}.wws-config__dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.wws-config__dimensions .wallpaper-dimensions__input{display:block;min-width:0}.wws-config__dimensions label,.wws-config__area-label{display:block;font-size:1.4rem;font-weight:700;color:#7d7d7d}.wws-config__dimensions input{display:block;width:100%;min-width:0;height:5rem;margin-top:.7rem;border-radius:.8rem}.wws-config__hint,.wws-config__field-error{display:block;margin:.5rem 0 0;font-size:1.2rem;font-weight:400;color:var(--wws-config-muted);line-height:1.7}.wws-config__field-error{color:var(--wws-config-error);font-weight:500}.wws-config__dimensions input[aria-invalid=true],.wws-config__dimensions input[aria-invalid=true]:focus{border-color:var(--wws-config-error);color:var(--wws-config-error);background:#fff5f3}.wws-config__area{min-width:0}.wws-config__area-value{display:flex;align-items:center;min-height:5rem;margin-top:.7rem;padding:0 1.5rem;background:#f9f3d7;border-radius:.8rem;font-size:1.8rem;font-weight:600;font-variant-numeric:tabular-nums}.wws-config__rounding{margin-top:1.5rem}.wws-config__materials.product-variant-option__container{container:wws-materials / inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}.wws-wallpaper-configurator .product-variant-option{display:flex;align-items:center;gap:1rem;width:100%;min-width:0;padding:.4rem 1.4rem;border:1px solid #7d7d7d;border-radius:1rem;transition:all .2s ease-in-out;line-height:2.4rem}.wws-wallpaper-configurator .product-variant-option--checked{background-color:#f9f3d7}.wws-wallpaper-configurator .product-variant-option input[type=radio]{width:13px;height:13px;flex:0 0 13px;margin:0;padding:0;border:0;-webkit-appearance:auto;appearance:auto;accent-color:rgb(var(--text-color))}.wws-wallpaper-configurator .wws-config__material{padding:.9rem 1.2rem;cursor:pointer}.wws-wallpaper-configurator .wws-config__material .product-variant-option__label{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(9rem,auto);align-items:center;flex:1;min-width:0;gap:1rem}.wws-config__material-identity{min-width:0}.wws-config__material-identity>.value{display:block;font-size:1.4rem;font-weight:500;line-height:1.5;background:transparent}.wws-config__material input:checked+.product-variant-option__label .value{font-weight:700}.wws-config__material-description{display:block;font-size:1.2rem;font-weight:400;color:#7d7d7d;line-height:1.5}.wws-config__material-application{padding:0 1rem;border-inline:1px solid #b8b8b8;font-size:1.2rem;font-weight:400;color:var(--wws-config-muted);line-height:1.4;text-align:center}.wws-config__material-price{font-size:1.4rem;font-weight:700;line-height:1.5;text-align:right}.wws-config__step-head--materials{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto}.wws-config__comparison{min-width:0;font-size:1.2rem;font-weight:400}.wws-config__comparison .modal{margin:0}.wws-config__comparison .modal__toggle{font-size:inherit}.wws-config__sample{display:grid;justify-items:start;gap:.8rem;margin-top:1.8rem;font-size:1.2rem;color:var(--wws-config-muted)}.wws-config__glue-option.facet-checkbox{display:flex;align-items:center;cursor:pointer;margin-bottom:0}.wws-config__glue-option .checkbox{flex:0 0 18px;border-radius:5px}.wws-config__glue-option input[type=checkbox]{width:100%;height:100%;cursor:pointer}.wws-config__glue-option .icon-checkmark{pointer-events:none}.wws-config__glue-text{flex:1;min-width:0}.wws-config__glue-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-weight:600;font-size:1.4rem;line-height:2.4rem}.wws-config__glue-description{display:block;margin-top:.4rem;font-size:1.2rem!important;color:#7d7d7d;font-weight:400}.wws-config__peel{margin:0;padding:1.5rem;background:#faf7ea;border-radius:1rem}.wws-config__installation{display:grid;gap:1rem}.wws-config__installation label{cursor:pointer}.wws-config__installation strong{display:block;font-size:1.4rem;line-height:2.4rem;font-weight:500}.wws-config__installation .product-variant-option--checked strong{font-weight:700}.wws-config__installation small{display:block;font-size:1.2rem;color:#7d7d7d;font-weight:400}.wws-config__summary{padding-top:2rem;border-top:1px solid var(--wws-config-line)}.wws-config__summary-line{display:flex;justify-content:space-between;gap:1.4rem;padding:.5rem 0;font-size:1.3rem}.wws-config__summary-line>:first-child{color:var(--wws-config-muted)}.wws-config__summary-line strong{white-space:nowrap}.wws-config__total{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-top:1.2rem;padding-top:1.4rem;border-top:1px solid var(--wws-config-line)}.wws-config__total>span{font-size:1.4rem;font-weight:600}.wws-config__total .total-price__value{font-size:3.2rem;font-weight:700;font-variant-numeric:tabular-nums}.wws-wallpaper-configurator .total-price__submit{max-width:100%;margin-top:1rem;border-radius:3.5rem;padding:1.6rem 5rem;font-size:1.8rem;font-weight:600}.wws-wallpaper-configurator .product__buy-sample-button.style-2{padding:.75rem 1.5rem;font-size:1.4rem;border:1px solid rgb(var(--text-color));font-weight:400}.wws-wallpaper-configurator .button:disabled{opacity:.6;cursor:not-allowed}.wws-config__error{margin:1.2rem 0;color:var(--wws-config-error);font-size:1.3rem}.wws-wallpaper-configurator input:focus-visible,.wws-wallpaper-configurator button:focus-visible,.wws-wallpaper-configurator summary:focus-visible{outline:2px solid var(--heading-color);outline-offset:3px}@container wws-dimensions (max-width: 439.98px){.wws-config__dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.wws-config__area{grid-column:1 / -1}}@container wws-materials (max-width: 439.98px){.wws-wallpaper-configurator .wws-config__material .product-variant-option__label{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.wws-config__material-price{grid-column:2;grid-row:1}.wws-config__material-application{grid-column:1 / -1;padding:.5rem 0 0;border-inline:0;border-top:1px solid var(--wws-config-line);text-align:left}}@media(max-width:767.98px){.wws-config__step{padding:2rem 0}.wws-config__dimensions input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/wallpaper-configurator.css.map */
