:root{--rx-font: "Helvetica Now Text", "Neue Haas Grotesk Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--rx-body: 1.2rem;--rx-label: 1rem;--rx-title: 1.3rem;--rx-gap: 4.8rem;--rx-rule: color-mix(in srgb, var(--color, #000) 14%, transparent)}.product-page,.product-page :where(h1,h2,h3,h4,h5,h6,p,li,summary,label,button,select,input,a,span){font-family:var(--rx-font)}.product-page :where(.title h1,.mobtitle .h1,.mobtitle .h1 a){font-size:var(--rx-title);font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.45}.product-page :where(.description,.rx-acc) .rte{font-size:var(--rx-body);line-height:1.7;letter-spacing:.01em;font-weight:400}.product-page :where(.description,.rx-acc) .rte p{max-width:62ch;margin:0 0 1.4rem}.product-page :where(.description,.rx-acc) .rte p:last-child{margin-bottom:0}.product-page .description .rte em{font-style:italic;letter-spacing:0;opacity:.78}.product-page .meta>div>section{margin-block:0}.product-page .meta>div>section+section{margin-block-start:var(--rx-gap)}.product-page .meta>div>section.installments{margin-block-start:1.2rem}@media(min-width:778px){.product-page .meta [section-sticky=true]{max-height:calc(100vh - 6rem);max-height:calc(100dvh - 6rem);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2.4rem}.product-page .meta [section-sticky=true]::-webkit-scrollbar{width:0;height:0}}.product-page .rx-acc{border-top:1px solid var(--rx-rule)}.product-page .rx-acc:last-of-type{border-bottom:1px solid var(--rx-rule)}.product-page .rx-acc+.rx-acc{margin-block-start:0!important}.product-page .rx-acc summary{font-weight:400;letter-spacing:.14em;text-transform:uppercase;padding-block:1.6rem;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-page .rx-acc summary::-webkit-details-marker{display:none}.product-page .rx-acc summary:after{content:"+";font-size:1.2rem;line-height:1;letter-spacing:0;opacity:.5}.product-page .rx-acc[open] summary:after{content:"\2013"}.product-page .rx-acc summary:focus-visible{outline:1px solid currentColor;outline-offset:3px}.product-page .rx-acc .rte{padding-block:.4rem 2.4rem}.product-page .item .meta .blocks.accordion.rx-acc summary{font-size:var(--rx-label);line-height:1.5}.product-page .item .meta .blocks.accordion.rx-acc .rte h4{font-size:var(--rx-body);line-height:1.6}.product-page .rx-specs{list-style:none;margin:0;padding:0}.product-page .rx-specs li{display:grid;grid-template-columns:14rem 1fr;gap:1.6rem;padding-block:.8rem;align-items:baseline}.product-page .rx-specs li+li{border-top:1px solid var(--rx-rule)}.product-page .rx-specs .k{font-size:var(--rx-label);letter-spacing:.12em;text-transform:uppercase;opacity:.5}.product-page .rx-specs .v{font-size:var(--rx-body);line-height:1.6}.product-page .rx-acc .rte h4{font-weight:400;letter-spacing:.01em;text-transform:none;margin:2.4rem 0 .6rem}.product-page .rx-acc .rte h4:first-child{margin-top:0}.product-page .rx-acc .rte h4+p{opacity:.62;max-width:62ch}.product-page :where(.description,.rx-acc) .rte :where(strong,b){font-weight:400}.product-page .description .rte :where(h3){font-size:var(--rx-label);font-weight:400;letter-spacing:.14em;text-transform:uppercase;margin:var(--rx-gap) 0 1.2rem}.product-page .description .rte :where(h4){font-size:var(--rx-body);font-weight:400;letter-spacing:.01em;line-height:1.6;margin:2.4rem 0 .6rem}@media(max-width:777px){.product-page .rx-specs li{grid-template-columns:11rem 1fr;gap:1.2rem}:root{--rx-gap: 3.6rem }}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rx-type.css.map */
