#MainContent .ec-product .ec-title-mobile{display:none}#MainContent .ec-product-benefits{margin:18px 0 22px}#MainContent .ec-product-benefits__mobile{display:none}#MainContent .ec-product-benefits__desktop{margin:0;border-top:1px solid #ded8cf}#MainContent .ec-product-benefits__desktop>div{display:grid;grid-template-columns:86px 1fr;gap:18px;padding:11px 0;border-bottom:1px solid #ded8cf;font-size:13px;line-height:1.5}#MainContent .ec-product-benefits__desktop dt{color:#963c2e;font-size:11px;font-weight:600}#MainContent .ec-product-benefits__desktop dd{margin:0;color:#242424}#MainContent .ec-product-benefits__meta{margin:12px 0 0;color:#68615a;font-size:11px;line-height:1.6}#MainContent .ec-product .ec-stock-alert:not(:has(.ec-restock-form)){display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:14px 0;padding:0;border:0;background:transparent}#MainContent .ec-product .ec-stock-alert__badge{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:11px;line-height:1.5;letter-spacing:0;text-transform:none;font-weight:600}#MainContent .ec-product .ec-stock-alert__count{margin:0;font-size:11px;line-height:1.5;font-weight:400;color:#68615a}#MainContent .ec-product .ec-stock-alert__count:before{content:"\b7";margin-right:8px}#MainContent .ec-product .ec-stock-alert__badge span{width:6px;height:6px}#MainContent .ec-product .ec-product__details{margin-top:18px;padding:15px 0;border-top:1px solid #ded8cf}#MainContent .ec-product-quiz{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 19px;background:#f0ebe3;border:1px solid #ded8cf;text-decoration:none;margin:16px 0}#MainContent .ec-product-quiz>span:first-child{display:grid;gap:5px}#MainContent .ec-product-quiz strong{font-size:15px;font-weight:500;line-height:1.3}#MainContent .ec-product-quiz>span>span{font-size:11px;color:#68615a;line-height:1.4}#MainContent .ec-product-quiz__arrow{font-size:24px;color:#ad3928}#MainContent .ec-product-quiz:hover{background:#eae2d8}#MainContent .ec-product-quiz:focus-visible{outline:2px solid #ad3928;outline-offset:3px}@media(max-width:749px){#MainContent .ec-product{padding-top:12px!important}#MainContent .ec-product .ec-product__breadcrumb{margin-bottom:10px;font-size:10px;gap:7px}#MainContent .ec-product .ec-product__breadcrumb>span:nth-last-child(2){display:none}#MainContent .ec-product .product__media-wrapper{margin:0;width:100%;max-width:100%}#MainContent .ec-product .product__media-list{margin:0!important;scroll-padding-left:0;gap:0}#MainContent .ec-product .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#MainContent .ec-product .product__media-item .product-media-container{width:100%;max-width:none!important;--ratio:1.45!important;--preview-ratio:1.45!important}#MainContent .ec-product .product__media-item .product__media{padding-top:0!important;height:clamp(190px,53vw,230px);min-height:0}#MainContent .ec-product .product__media-item .product__media img{width:100%;height:100%;object-fit:contain}#MainContent .ec-product .product__media-list .scroll-trigger{opacity:1;transform:none}#MainContent .ec-product .thumbnail-slider{display:none}#MainContent .ec-product .slider-buttons{min-height:32px;height:32px;margin:0}#MainContent .ec-product .slider-button{height:32px;width:44px}#MainContent .ec-product .slider-counter{font-size:11px}#MainContent .ec-product .product__info-wrapper{padding:12px 0 0!important}#MainContent .ec-product .product__info-container>*+*{margin-top:11px;margin-bottom:11px}#MainContent .ec-product .product__text.caption-with-letter-spacing{font-size:10px;margin:0 0 6px}#MainContent .ec-product .product__title{margin:0 0 8px}#MainContent .ec-product .product__title h1{font-size:24px;line-height:1.16;margin:0}#MainContent .ec-product .ec-title-desktop{display:none}#MainContent .ec-product .ec-title-mobile{display:inline}#MainContent .ec-product .product__info-container .price{font-size:22px}#MainContent .ec-product .ec-product-benefits{margin:10px 0 13px}#MainContent .ec-product-benefits__desktop,#MainContent .ec-product-benefits__meta{display:none}#MainContent .ec-product-benefits__mobile{display:block;font-size:13px;line-height:1.5;margin:0;color:#5c5853}#MainContent .ec-product .ec-stock-alert:not(:has(.ec-restock-form)){margin:11px 0}#MainContent .ec-product .product-form__quantity{margin:11px 0}#MainContent .ec-product .quantity__label{margin-bottom:6px;font-size:11px}#MainContent .ec-product .quantity{min-height:42px;height:42px;width:128px}#MainContent .ec-product .quantity__button{width:42px}#MainContent .ec-product .product-form{margin:12px 0}#MainContent .ec-product .product-form__submit{min-height:50px;margin-bottom:0;font-size:14px}#MainContent .ec-product .ec-product__details{margin-top:15px;padding:13px 0}#MainContent .ec-product__details summary{font-size:13px;min-height:24px}#MainContent .ec-product .ec-product-quiz{margin:12px 0;padding:14px 16px}#MainContent .ec-product-quiz strong{font-size:14px}#MainContent .ec-product .product__info-container:has(.product__media){min-width:0}}@media(max-width:749px){body:has(#MainContent .ec-product) shopify-chat::part(activator){display:none}#MainContent .ec-product .ec-product__services{margin:12px 0;padding:12px 0;gap:12px}#MainContent .ec-product .ec-product__services svg{display:none}#MainContent .ec-product .ec-product__services a{font-size:10px}}body:has(#MainContent .ec-product) shopify-chat::part(activator){display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/eclat-product-ux.css.map */
