.wallpaper-calculator-placement{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1rem;width:100%}.wallpaper-calculator-placement__quantity{min-width:0}.wallpaper-calculator,.wallpaper-calculator__details{display:block;width:100%}.wallpaper-calculator__summary{display:flex;align-items:center;justify-content:space-between;gap:1.15rem;min-width:0;min-height:4.15rem;padding:.75rem 1.45rem .75rem 1.05rem;cursor:pointer;list-style:none;border-radius:999px;background:#f4f1ec;color:#222}.wallpaper-calculator__summary::-webkit-details-marker{display:none}.wallpaper-calculator__summary-text{display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:.35rem;align-items:baseline;min-width:0;overflow:hidden;font-size:clamp(.76rem,1.25vw,.92rem);line-height:1.35;white-space:nowrap}.wallpaper-calculator__summary-link{text-decoration:underline;text-underline-offset:.2em}.wallpaper-calculator__summary-icon{display:inline-flex;flex:0 0 auto;color:#222;margin-inline-start:-.25rem}.wallpaper-calculator__toggle-symbol{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.25rem;color:#222;font-size:1.35rem;line-height:1}.wallpaper-calculator__toggle-symbol:before{content:"+"}.wallpaper-calculator__details[open] .wallpaper-calculator__toggle-symbol:before{content:"-"}.wallpaper-calculator__panel{margin-block-start:.5rem;border:0;border-radius:1rem;background:#f4f1ec;padding:1rem 1.1rem .55rem;overflow:hidden}.wallpaper-calculator__header{display:grid;justify-items:start;gap:.65rem;margin-block-end:1rem;text-align:left}.wallpaper-calculator__intro{max-width:min(100%,42rem)}.wallpaper-calculator__title{margin:0;color:#222;font-family:var(--heading-font-family, Georgia, serif);font-size:clamp(1.18rem,1.65vw,1.5rem);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:none}.wallpaper-calculator__note{max-width:36rem;margin:.25rem 0 0;color:#777;font-size:.85rem;line-height:1.42}.wallpaper-calculator__unit-toggle{display:flex;align-items:center;gap:.6rem;color:#222;font-size:.9rem;line-height:1;white-space:nowrap}.wallpaper-calculator__switch{position:relative;display:inline-flex;width:2.7rem;height:1.42rem}.wallpaper-calculator__switch input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.wallpaper-calculator__switch-track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#222}.wallpaper-calculator__switch-track:after{content:"";position:absolute;width:1rem;height:1rem;inset-block-start:.21rem;inset-inline-start:.23rem;border-radius:50%;background:#fff;transition:transform .2s ease}.wallpaper-calculator__switch input:checked+.wallpaper-calculator__switch-track:after{transform:translate(1.2rem)}.wallpaper-calculator__fields{display:grid;gap:.9rem}.wallpaper-calculator__row{display:grid;gap:.55rem}.wallpaper-calculator__label{color:#222;font-size:.74rem;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:uppercase}.wallpaper-calculator__inputs{display:grid;grid-template-columns:minmax(6rem,1fr) 2.5rem minmax(6rem,1fr) 4.2rem;align-items:center;gap:.55rem}.wallpaper-calculator__input{min-width:0;width:100%;min-height:2.75rem;border:1px solid rgba(34,34,34,.16);padding:.6rem .75rem;background:#fff;color:#222;font-size:1rem;line-height:1.2}.wallpaper-calculator__actions{display:grid;gap:.85rem;margin-block-start:.95rem}.wallpaper-calculator__button{width:100%;min-height:3.1rem;border:1px solid #222;background:#222;color:#fff;font-size:.82rem;letter-spacing:0;line-height:1;text-transform:uppercase}.wallpaper-calculator__button:last-child{margin-block-end:0}.wallpaper-calculator__button--secondary{background:transparent;color:#222}.wallpaper-calculator__result{min-height:1.5em;margin:0;color:#222}@media screen and (max-width:899px){.wallpaper-calculator__summary{padding-inline:1.1rem}.wallpaper-calculator__header{display:grid;justify-items:start;text-align:left}.wallpaper-calculator__note{margin-inline:0}.wallpaper-calculator__title{font-size:1.08rem}.wallpaper-calculator__inputs{grid-template-columns:minmax(0,1fr) 3.3rem minmax(0,1fr) 4rem;gap:.45rem}}@media screen and (max-width:520px){.wallpaper-calculator__inputs{grid-template-columns:minmax(0,1fr) 4rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/wallpaper-calculator.css.map */
