.custom-product [hidden]{display:none}.custom-product .custom-product__spec{font-size:.9rem;color:var(--hm-color-ink-muted)}.custom-product .custom-product__purchase-row{margin-block:1rem}.custom-product .custom-product__price span{font-size:1.1rem}.custom-product .studio-launcher{padding:0;border:0;background:transparent;box-shadow:none;margin-block:1rem 1.5rem}.custom-product .studio-launcher__form label{font-weight:500}.custom-product .product-accordion summary{font-family:var(--hm-font-body);font-weight:500}.studio-launcher__total{margin:0;font-size:1.1rem}.custom-product .studio-launcher__actions{display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:center}.custom-product .studio-launcher__actions .button{grid-column:1 / -1}.custom-product .studio-launcher__total{text-align:right}.note-example{background:var(--hm-color-photo-paper);scroll-margin-top:2rem}.note-example__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.note-example h2,.buying-guide h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15}.note-example__privacy,.note-example small{font-size:.85rem;color:var(--hm-color-ink-muted)}.note-example__page{position:relative;max-width:28rem;margin-bottom:.8rem;background:var(--hm-color-paper-soft);border:1px solid var(--hm-color-line);border-radius:var(--hm-radius-sm);box-shadow:var(--hm-shadow-card);padding:clamp(2rem,4vw,3rem)}.note-example__page:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid var(--hm-color-parchment);pointer-events:none}.note-example__page>*{position:relative}.note-example__page p:not(.eyebrow){font-family:var(--hm-font-display);font-size:1.25rem;line-height:1.68}.note-example__brand{display:block;color:var(--hm-color-heritage-blue);margin-bottom:2rem}.note-example__page h3{font-family:var(--hm-font-display);font-weight:400;font-size:2.25rem;letter-spacing:-.035em;line-height:1.08}.note-example p,.buying-guide p{font-size:1rem}.how-it-works .how-it-works__step span{color:var(--hm-color-heritage-blue);margin-bottom:.75rem;font-size:2rem}.how-it-works .how-it-works__step h3{font-family:var(--hm-font-display);font-size:1.75rem;font-weight:400}.how-it-works .how-it-works__step p{font-size:1rem}.note-example__signature{margin-top:2rem;font-style:italic}.buying-guide__inner{max-width:48rem}.buying-guide details{border-bottom:1px solid var(--hm-color-line);padding:1.2rem 0}.buying-guide summary{cursor:pointer;font-size:1rem;font-weight:500}.buying-guide__finish{text-align:center;padding-top:3rem}.site-footer__policies{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}@media(max-width:989px){.custom-product.section-shell{padding-block:1.25rem}.custom-product .custom-product__grid{gap:1.5rem}.custom-product .custom-product__preview{height:14rem}.custom-product .custom-product__preview>img{object-fit:contain;object-position:center}.custom-product .custom-product__thumbs{grid-template-columns:repeat(7,3rem)}.custom-product .custom-product__thumbs img{width:3rem;height:3rem}.custom-product .custom-product__info h1{font-size:2.25rem;margin-bottom:.75rem}.note-example__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/storefront-refinements.css.map */
