@media(min-width:801px){.mz-v2 .shape-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}product-info:has(.mz-dory-pdp){--font-body-family: Helvetica, Arial, sans-serif;--font-heading-family: Helvetica, Arial, sans-serif;--font-body-scale: 1;--font-heading-scale: 1;--color-background: 255,255,255;--color-foreground: 37,35,32;--color-button: 37,35,32;--color-button-text: 255,255,255;--buttons-radius: 4px;--buttons-radius-outset: 4px;--inputs-radius: 4px;--inputs-radius-outset: 4px;background:#fff;color:#252320;font-family:Helvetica,Arial,sans-serif}product-info:has(.mz-dory-pdp)>product-component>.page-width{max-width:120rem}product-info:has(.mz-dory-pdp) .product__info-container{max-width:60rem}product-info:has(.mz-dory-pdp) .product__info-container>*+*{margin:2.2rem 0}product-info:has(.mz-dory-pdp) .product__info-container>:first-child{margin-top:0}product-info:has(.mz-dory-pdp) .product__title h1{margin:0;letter-spacing:0}.mz-product-eyebrow{margin:0 0 1.2rem;color:#70665c;font-size:1.05rem;font-weight:500;line-height:1.5;letter-spacing:.22em}.mz-design-name{display:block;font:500 clamp(3.2rem,2.7vw,4.2rem)/1.12 Helvetica,Arial,sans-serif;letter-spacing:-.035em;color:#252320;text-wrap:balance;overflow-wrap:anywhere}.mz-design-type{display:block;margin-top:1.2rem;font:400 1.4rem/1.6 Helvetica,Arial,sans-serif;letter-spacing:.02em;color:#69655f}product-info:has(.mz-dory-pdp) .price{font-size:2.6rem;font-weight:500;line-height:1.3;letter-spacing:-.035rem;color:#795640}product-info:has(.mz-dory-pdp) .price__regular .price-item--regular,product-info:has(.mz-dory-pdp) .price__sale .price-item--sale{color:#795640}product-info:has(.mz-dory-pdp) .price__sale .price-item--regular{font-size:1.6rem;color:#77716b}product-info:has(.mz-dory-pdp) .product__tax{margin-top:.6rem;font-size:1.15rem;color:#736e68;letter-spacing:.02em}.mz-product-lead{padding:2rem 0;border-top:1px solid #e6e1db;border-bottom:1px solid #e6e1db;font-size:1.45rem;line-height:1.8;letter-spacing:.005em;color:#5f5a54}.mz-product-lead p{margin:0}.mz-design-notes{margin-top:1.4rem;font-size:1.2rem;line-height:1.7;color:#706a63}.mz-product-lead .mz-handmade-note{display:flex;align-items:baseline;gap:.7rem;color:#5c5147;font-size:1.15rem;font-weight:500;letter-spacing:.025em}.mz-product-lead .mz-color-note{margin-top:.7rem}.mz-color-note strong{font-weight:500;color:#5c5750;margin-right:.35rem}product-info:has(.mz-dory-pdp) .product-form__input{max-width:44rem}product-info:has(.mz-dory-pdp) .form__label{color:#36332f;font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:.04em;margin-bottom:1rem}product-info:has(.mz-dory-pdp) variant-selects{padding-top:.3rem}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:7.2rem;min-height:4.6rem;margin:0 .8rem .6rem 0;padding:1.2rem 2.2rem;border:1px solid #c9c1b7;border-radius:4px;background:#fff;color:#4f4942;font-size:1.35rem;font-weight:500;line-height:1.3;letter-spacing:.04em;box-shadow:none}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio]+label:before{display:none}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio]:checked+label{background:#252320;border-color:#252320;color:#fff}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#795640;background:#f7f4ef}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #795640;outline-offset:3px;box-shadow:none}product-info:has(.mz-dory-pdp) .product-form__input--pill input[type=radio].disabled+label{color:#8b857e;background:#f4f2ef;border-color:#ded9d2;text-decoration:line-through}.mz-product-shape{display:flex;align-items:baseline;gap:1.2rem}product-info:has(.mz-dory-pdp) .mz-product-shape .form__label{margin:0;color:#736e68}.mz-fixed-shape{font-size:1.3rem;font-weight:500;line-height:1.6;color:#4f4942}product-info:has(.mz-dory-pdp) .product-form{margin:2rem 0}product-info:has(.mz-dory-pdp) .product-form__submit{min-height:5rem;text-transform:uppercase;font-size:1.3rem;font-weight:500;letter-spacing:.12em}product-info:has(.mz-dory-pdp) .product-form__buttons{max-width:44rem}.mz-order-note{max-width:44rem}.mz-order-note textarea{display:block;width:100%;min-height:6rem;padding:1rem 1.3rem;border:1px solid #c9c1b7;border-radius:4px;background:#fff;color:#4f4942;font:1.3rem/1.5 Helvetica,Arial,sans-serif;resize:vertical}.mz-order-note textarea:focus-visible{outline:2px solid #795640;outline-offset:3px}.mz-free-shipping{font-size:1.3rem;font-weight:500;line-height:1.6;color:#4c443b}.mz-delivery-estimate{font-size:1.2rem;line-height:1.7;margin-top:.4rem;color:#736e68}.mz-product-details details{border-top:1px solid #e6e1db}.mz-product-details details:last-child{border-bottom:1px solid #e6e1db}.mz-product-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:1.8rem 0;font-size:1.4rem;font-weight:500;line-height:1.4;cursor:pointer}.mz-product-details summary::-webkit-details-marker{display:none}.mz-product-details details[open] summary>span{transform:rotate(180deg)}.mz-product-details .rte{padding:0 0 1.8rem;font-size:1.4rem;line-height:1.8;color:#5f5a54}.mz-product-details .rte h2{font:500 1.4rem/1.5 Helvetica,Arial,sans-serif;color:#36332f}@media screen and (min-width:750px){product-info:has(.mz-dory-pdp) .product__info-wrapper{padding:1rem 0 0 5rem}}@media screen and (max-width:749px){product-info:has(.mz-dory-pdp) .product__info-wrapper{padding:0}product-info:has(.mz-dory-pdp) .product__info-container>*+*{margin:1.8rem 0}.mz-design-name{font-size:3.2rem}.mz-design-type{margin-top:.8rem;font-size:1.3rem}product-info:has(.mz-dory-pdp) .price{font-size:2.4rem}.mz-product-lead{padding:1.6rem 0;font-size:1.4rem}.mz-order-note,product-info:has(.mz-dory-pdp) .product-form__buttons{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
