.his-cover-design{--his-cover-ink: rgb(26 26 26);--his-cover-paper: rgb(255 255 255);display:flex;flex-direction:column;gap:24px}.main-product__form-input.his-cover-design-source{display:none}.his-cover-design~.pdp_product-selector_block-wrapper{padding-top:24px}.his-cover-design__label{white-space:nowrap}.his-cover-design input:disabled+label{opacity:.5}.his-cover-design input:focus-visible+label{outline:2px solid var(--his-cover-ink);outline-offset:2px}.his-cover-design__milestone{display:flex;flex-direction:column;gap:10px;text-align:left}.his-cover-design__milestone[hidden]{display:none}.his-cover-design__milestone-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.his-cover-design__milestone-text{display:flex;flex-direction:column;gap:2px;min-width:0}.his-cover-design__milestone-action{display:flex;flex:none;align-items:center;gap:8px}.his-cover-design__price{font-weight:700;white-space:nowrap}.his-cover-design__switch{display:block;flex:none;margin:0;padding:0;border:0;border-radius:999px;background:none;cursor:pointer}.his-cover-design__switch:disabled{cursor:not-allowed;opacity:.5}.his-cover-design__switch:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--his-cover-paper),0 0 0 4px var(--his-cover-ink)}.his-cover-design__switch-track{position:relative;display:block;width:44px;height:24px;border:1px solid var(--his-cover-ink);border-radius:999px;background:var(--his-cover-paper);transition:background-color .15s ease}.his-cover-design__switch-track:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--his-cover-ink);transition:transform .15s ease}.his-cover-design__switch[aria-checked=true] .his-cover-design__switch-track{background:var(--his-cover-ink)}.his-cover-design__switch[aria-checked=true] .his-cover-design__switch-track:after{background:var(--his-cover-paper);transform:translate(20px)}.his-cover-design__age{position:relative;transition:opacity .15s ease}.his-cover-design__age:has(input:disabled){opacity:.4}.his-cover-design__age--hide-when-off:has(input:disabled){display:none}.his-cover-design__age input{padding-right:44px}.his-cover-design__age #charCountAgeOnCover{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none}@media(prefers-reduced-motion:reduce){.his-cover-design__switch-track,.his-cover-design__switch-track:after,.his-cover-design__age{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/his-cover-design.css.map */
