main[data-template=product] product-info{display:block;background:#fcfaf7;color:#211b1d}main[data-template=product] product-info>.page-width{max-width:1550px;padding-inline:clamp(18px,4.4vw,75px)}main[data-template=product] .ms-product-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#726764;font:500 10px/1.6 Montserrat,Arial,sans-serif;letter-spacing:.06em;margin:0 0 22px;padding-top:4px}main[data-template=product] .ms-product-breadcrumb a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}main[data-template=product] .ms-product-breadcrumb a:hover,main[data-template=product] .ms-product-breadcrumb a:focus-visible{color:#420d22;border-bottom-color:currentColor}main[data-template=product] product-info .product{max-width:1450px!important;margin-inline:auto;align-items:start;column-gap:clamp(32px,4.4vw,76px);row-gap:15px}main[data-template=product] product-info .product__media-wrapper,main[data-template=product] product-info .product__info-wrapper{min-width:0}main[data-template=product] product-info .product__info-wrapper{padding-inline:0!important}main[data-template=product] product-info .product__info-container{max-width:590px!important}main[data-template=product] product-info .product__info-container:before{color:#6f283c;font-size:10px!important;margin:4px 0 15px;letter-spacing:.2em}main[data-template=product] product-info .product__title{margin:0 0 8px!important}main[data-template=product] product-info .product__title h1{margin:0!important;color:#241c20!important;font:400 clamp(34px,3.6vw,59px)/1.08 Georgia,"Times New Roman",serif!important;letter-spacing:-.046em!important;overflow-wrap:anywhere}main[data-template=product] product-info .product__info-container .price,main[data-template=product] product-info .product__info-container .price-item{color:#332b30!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:550!important;font-size:21px!important}main[data-template=product] product-info .product__tax{margin:4px 0 0;color:#796c6b!important}main[data-template=product] product-info .product__media-container,main[data-template=product] product-info .product-media-container,main[data-template=product] product-info .product__media{border:0!important;border-radius:0!important;box-shadow:none!important;background:#f0ebe4!important}main[data-template=product] product-info .product__media img{object-fit:contain!important;object-position:center center!important}main[data-template=product] product-info .thumbnail{border-radius:0!important;border:1px solid #e2d9ce!important;overflow:hidden;background:#f0ebe4;box-shadow:none!important}main[data-template=product] product-info .thumbnail[aria-current=true]{box-shadow:0 0 0 1px #420d22!important;border-color:#420d22!important}main[data-template=product] product-info .thumbnail img{object-fit:contain!important}main[data-template=product] product-info .product__media-icon{background:#ffffffe8;border-radius:0!important}main[data-template=product] product-info variant-selects{display:block}main[data-template=product] product-info .product-form__input{max-width:100%!important;margin:0 0 17px!important}main[data-template=product] product-info .product-form__input .form__label,main[data-template=product] product-info .product-form__input legend{margin-bottom:10px!important;color:#403237;text-transform:uppercase;font:700 10px/1.5 Montserrat,Arial,sans-serif!important;letter-spacing:.11em!important}main[data-template=product] product-info .product-form__input input[type=radio]+label{min-width:46px;min-height:43px;margin:0 7px 7px 0;padding:9px 14px;border:1px solid #c7bbb4!important;background:#fffdf9!important;color:#261e21!important;border-radius:0!important;box-shadow:none!important;font:550 12px/1.3 Montserrat,Arial,sans-serif!important}main[data-template=product] product-info .product-form__input input[type=radio]:checked+label{background:#420d22!important;border-color:#420d22!important;color:#fff!important}main[data-template=product] product-info .product-form__input input[type=radio]:disabled+label{color:#9e938d!important;background:#eeeae5!important}main[data-template=product] product-info .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #420d22!important;outline-offset:2px}main[data-template=product] product-info .product-form__input--dropdown .select,main[data-template=product] product-info .product-form__input--dropdown select{border-radius:0!important;box-shadow:none!important}main[data-template=product] product-info .product-form__quantity{max-width:175px!important}main[data-template=product] product-info .quantity{min-height:43px;border:1px solid #c7bbb4!important;border-radius:0!important;background:#fffdf9!important;box-shadow:none!important}main[data-template=product] product-info .product-form__buttons{max-width:100%!important}main[data-template=product] product-info .product-form__submit{width:100%!important;min-height:54px!important;background:#420d22!important;color:#fff!important;border:1px solid #420d22!important;border-radius:0!important;box-shadow:none!important;font:700 11px/1.5 Montserrat,Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase}main[data-template=product] product-info .product-form__submit:hover:not([disabled]){background:#24131c!important;border-color:#24131c!important}main[data-template=product] product-info .product-form__submit:disabled{background:#ded6d1!important;color:#736a69!important;border-color:#ded6d1!important}main[data-template=product] product-info .shopify-payment-button{margin-top:8px}main[data-template=product] product-info .shopify-payment-button__button,main[data-template=product] product-info .shopify-payment-button__more-options{border-radius:0!important}main[data-template=product] product-info .product__info-container>*+*{margin-top:13px}main[data-template=product] product-info .product__info-container .product-form__error-message-wrapper{margin-top:8px!important}main[data-template=product] .ms-product-accessories{margin:25px 0 12px;padding:18px 0 20px;border-top:1px solid #ded5cb;border-bottom:1px solid #ded5cb}main[data-template=product] .ms-product-accessories__heading{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin-bottom:13px}main[data-template=product] .ms-product-accessories__heading h2{margin:0;color:#2a2024;font:400 22px/1.2 Georgia,Times New Roman,serif!important;letter-spacing:-.035em}main[data-template=product] .ms-product-accessories__heading>span{color:#796d69;text-transform:uppercase;font:600 9px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.12em}main[data-template=product] .ms-product-accessories__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}main[data-template=product] .ms-accessory-card{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-width:0;text-decoration:none!important;border:1px solid #e6ded6;background:#fffdfa;padding:8px;color:#2c2226!important;transition:border-color .2s ease}main[data-template=product] .ms-accessory-card:hover{border-color:#724158}main[data-template=product] .ms-accessory-card:focus-visible{outline:2px solid #420d22;outline-offset:2px}main[data-template=product] .ms-accessory-card__image{display:block;width:100%;height:85px;object-fit:contain;background:#f1ece6}main[data-template=product] .ms-accessory-card__image--empty{background:#f0ebe4}main[data-template=product] .ms-accessory-card__copy{display:flex;flex-direction:column;gap:4px;min-width:0}main[data-template=product] .ms-accessory-card__title{font:500 10px/1.4 Montserrat,Arial,sans-serif;color:#2c2226;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main[data-template=product] .ms-accessory-card__price{font:700 10px/1.3 Montserrat,Arial,sans-serif;color:#420d22}main[data-template=product] product-info .ms-product-details{display:block;margin:0;border-top:1px solid #dfd6cd!important;border-bottom:0;background:transparent}main[data-template=product] product-info .ms-product-details:last-of-type{border-bottom:1px solid #dfd6cd}main[data-template=product] product-info .ms-product-details summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:17px 2px;color:#32262c;font:650 11px/1.45 Montserrat,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;list-style:none}main[data-template=product] product-info .ms-product-details summary::-webkit-details-marker{display:none}main[data-template=product] product-info .ms-product-details summary:focus-visible{outline:2px solid #420d22;outline-offset:2px}main[data-template=product] product-info .ms-product-details__indicator{width:10px;height:10px;display:block;flex-shrink:0;position:relative}main[data-template=product] product-info .ms-product-details__indicator:before,main[data-template=product] product-info .ms-product-details__indicator:after{content:"";position:absolute;top:50%;left:0;width:10px;height:1px;background:#420d22}main[data-template=product] product-info .ms-product-details__indicator:after{transform:rotate(90deg)}main[data-template=product] product-info .ms-product-details[open] .ms-product-details__indicator:after{transform:rotate(0)}main[data-template=product] product-info .ms-product-details .ms-product-details__body,main[data-template=product] product-info .ms-product-details .product__description{margin:0!important;padding:1px 2px 21px!important;border:0!important;background:transparent!important;color:#4a4042!important;font:400 13px/1.8 Montserrat,Arial,sans-serif!important;max-width:100%;overflow-wrap:anywhere}main[data-template=product] product-info .ms-product-details__body p{margin:0 0 11px}main[data-template=product] product-info .ms-product-details__body a{color:#420d22;text-underline-offset:3px}main[data-template=product] product-info .ms-product-details__body table{display:block;max-width:100%;overflow-x:auto}main[data-template=product] product-info .ms-product-details__body img{max-width:100%;height:auto}main[data-template=product] .related-products{max-width:1500px;padding-inline:clamp(18px,4.4vw,75px);border-top:1px solid #dfd6cc}main[data-template=product] .related-products__heading{font:400 clamp(32px,3.7vw,53px)/1.12 Georgia,"Times New Roman",serif!important;letter-spacing:-.046em;margin:0 0 26px!important}main[data-template=product] .related-products .card__media img{object-fit:contain}@media(max-width:749px){main[data-template=product] product-info>.page-width{padding:0 14px}main[data-template=product] .ms-product-breadcrumb{padding:10px 3px 0;margin-bottom:12px;font-size:9px}main[data-template=product] product-info .product{display:flex!important;flex-direction:column!important;align-items:stretch;gap:10px;padding:0!important;width:100%;margin:0!important}main[data-template=product] product-info .product>.grid__item{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;margin:0!important}main[data-template=product] product-info .product__media-wrapper{padding:0!important}main[data-template=product] product-info .product__media-list.slider .product__media-item{width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:center}main[data-template=product] product-info .product__info-wrapper{padding:12px 4px 0!important}main[data-template=product] product-info .product__info-container:before{margin:4px 0 12px!important}main[data-template=product] product-info .product__title h1{font-size:clamp(30px,8vw,41px)!important}main[data-template=product] product-info .product__info-container .price,main[data-template=product] product-info .product__info-container .price-item{font-size:19px!important}main[data-template=product] product-info .thumbnail-list{gap:7px;overflow-x:auto;scrollbar-width:thin}main[data-template=product] product-info .thumbnail-list .thumbnail-list__item{width:62px!important;max-width:62px!important;flex:0 0 62px!important}main[data-template=product] product-info .product-form__input{margin-bottom:13px!important}main[data-template=product] product-info .product-form__input input[type=radio]+label{min-width:43px;min-height:41px;margin-right:6px;padding:8px 11px;font-size:11px!important}main[data-template=product] product-info .product-form__submit{min-height:51px!important}main[data-template=product] .ms-product-accessories{margin:19px 0 11px;padding:16px 0}main[data-template=product] .ms-product-accessories__heading h2{font-size:20px!important}main[data-template=product] .ms-product-accessories__heading>span{font-size:8px}main[data-template=product] .ms-product-accessories__items{gap:6px}main[data-template=product] .ms-accessory-card{padding:6px;gap:5px}main[data-template=product] .ms-accessory-card__image{height:64px}main[data-template=product] .ms-accessory-card__title{font-size:9px}main[data-template=product] .ms-accessory-card__price{font-size:9px}main[data-template=product] product-info .ms-product-details summary{padding:15px 1px}main[data-template=product] .related-products{padding:28px 16px 37px}main[data-template=product] .related-products__heading{font-size:33px!important;margin-bottom:20px!important}}@media(prefers-reduced-motion:reduce){main[data-template=product] .ms-accessory-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms-product-luxury.css.map */
