:root{--madam-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--madam-line: #d9d4cb;--madam-muted: #6f6a63;--madam-sand: #e8e4dd;--font-body--family: var(--madam-font);--font-subheading--family: var(--madam-font);--font-heading--family: var(--madam-font);--font-accent--family: var(--madam-font);--font-heading--weight: 400;--font-accent--weight: 700;--font-size--paragraph: .8125rem;--font-size--h1: 2.5rem;--font-size--h2: 1.75rem;--font-size--h3: 1.125rem;--font-size--h4: .875rem;--font-size--h5: .75rem;--font-size--h6: .75rem;--font-h1--letter-spacing: -.01em;--font-h2--letter-spacing: -.005em;--font-h3--letter-spacing: 0;--font-h4--weight: 700;--font-h5--weight: 700;--font-h4--letter-spacing: .02em;--font-h5--letter-spacing: .04em;--font-h3--case: none}@media(max-width:749px){:root{--font-size--h1: 1.75rem;--font-size--h2: 1.375rem;--font-size--h3: 1rem}}body{font-family:var(--madam-font);-webkit-font-smoothing:antialiased}@media(min-width:990px){.product-information .product-details{padding-inline:40px!important;max-width:480px}}.product-details [class*=product_title],.product-details [class*=product_title] p{font-family:var(--madam-font)!important;font-size:.875rem!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin:0}.product-details product-price,.product-details product-price .price{font-family:var(--madam-font)!important;font-size:.875rem!important;font-weight:700!important}.product-details product-price .tax-note,.product-details product-price small,.product-details .installments,.product-details shopify-payment-terms{display:block;font-size:.6875rem!important;font-weight:400!important;color:var(--madam-muted);margin-top:4px}.madam-intro{font-size:.75rem;line-height:1.55;color:#000;max-width:40ch}.madam-intro p{margin:0 0 .5em}.madam-intro hr,.madam-intro h2{display:none}.product-details variant-picker legend,.product-details .variant-option__label,.product-details fieldset>legend{font-size:.75rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.product-details .variant-option__button-label{font-size:.75rem!important;min-height:36px}.product-details quantity-selector-component{display:none!important}.product-details .add-to-cart-button,.product-details button[name=add]{width:100%;min-height:48px;font-family:var(--madam-font)!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:0!important}.madam-acc{border-top:1px solid var(--madam-line);margin-top:8px}.madam-acc__row{border-bottom:1px solid var(--madam-line)}.madam-acc__row>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:56px;font-size:.75rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.madam-acc__row>summary::-webkit-details-marker{display:none}.madam-acc__row>summary:after{content:"";width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}.madam-acc__row[open]>summary{font-weight:700}.madam-acc__row[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.madam-acc__body{font-size:.75rem;line-height:1.55;padding-bottom:24px}.madam-acc__body p{margin:0 0 .75em}.madam-acc__body hr{display:none}.madam-specs h3{font-family:var(--madam-font)!important;font-size:.6875rem!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--madam-muted)!important;margin:20px 0 8px!important;line-height:1.3!important}.madam-specs h3:first-child{margin-top:0!important}.madam-specs h3 strong{font-weight:400}.madam-specs ul{list-style:none;margin:0 0 .75em;padding:0}.madam-specs li{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:2px 0}.madam-specs li>strong:first-child{font-weight:400;color:var(--madam-muted)}.madam-specs li:not(:has(>strong:first-child)){display:list-item;list-style:none}.madam-dl{display:grid;grid-template-columns:110px 1fr;gap:4px 12px;margin:0 0 12px}.madam-dl dt{color:var(--madam-muted)}.madam-dl dd{margin:0}.madam-link,.madam-help a{color:inherit;text-decoration:underline;text-underline-offset:3px}.madam-help{font-size:.75rem;margin-top:20px;color:var(--madam-muted)}.shopify-policy__container,.template-page .page-content,.main-page-content,.page-width-content .rte{max-width:680px;margin-inline:auto}.shopify-policy__container{padding-block:64px 96px}.shopify-policy__title h1,.shopify-policy__title{font-family:var(--madam-font)!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:left!important;margin-bottom:40px!important}.shopify-policy__body{font-size:.8125rem;line-height:1.65}.shopify-policy__body>p:first-child{font-size:1.125rem;line-height:1.45;margin-bottom:40px}.shopify-policy__body h3,.shopify-policy__body h2{font-family:var(--madam-font)!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-top:1px solid var(--madam-line);padding-top:20px;margin:40px 0 14px!important}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:.75rem;margin:24px 0}.shopify-policy__body th{text-align:left;font-weight:400;color:var(--madam-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;border-bottom:1px solid #000;padding:0 12px 10px 0}.shopify-policy__body td{border-bottom:1px solid var(--madam-line);padding:12px 12px 12px 0;vertical-align:top}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.1em}.shopify-policy__body li{margin-bottom:.5em}.shopify-policy__body li::marker{color:var(--madam-muted)}@media(max-width:749px){.shopify-policy__container{padding:40px 16px 64px}.shopify-policy__body table{font-size:.6875rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/madam.css.map */
