.em-fit-panel{border:1px solid var(--colorBorder, #dedad4);padding:16px 18px}.em-fit-panel summary{cursor:pointer;font-weight:600}.em-fit-panel__content{padding-top:14px;font-size:15px;line-height:1.6}.em-fit-panel dl{margin:0 0 12px}.em-fit-panel dl div{display:flex;gap:12px;justify-content:space-between;padding-block:5px}.em-fit-panel dt{font-weight:600}.em-fit-panel dd{margin:0;text-align:end}.em-product-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;gap:14px 20px}.em-product-benefits li{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1.4}.em-product-benefits__icon{display:block;flex:0 0 24px;width:24px;height:24px}.em-product-benefits__icon svg{width:100%;height:100%}.em-editor-note{border:1px dashed currentColor;padding:14px;font-size:14px}.em-sticky-purchase[hidden]{display:none!important}.em-sticky-purchase{position:fixed;inset:auto 0 0;z-index:6;display:block;background:var(--colorBody,#faf9f6);color:var(--colorTextBody,#302e2b);border-top:1px solid var(--colorBorder,#dedad4);box-shadow:0 -4px 16px #0000000d;padding:12px 0 calc(12px + env(safe-area-inset-bottom))}.em-sticky-purchase__inner{display:flex;gap:16px;align-items:center}.em-sticky-purchase__image{flex:0 0 52px;width:52px;height:60px;object-fit:cover}.em-sticky-purchase__info{display:grid;gap:4px;flex:1;min-width:0;font-size:14px}.em-sticky-purchase__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}[data-em-purchase-options],.product-single__form{scroll-margin-top:150px}product-recommendations[data-intent=complementary]:has(.product-recommendations-placeholder:empty):not(:has(.product-single__related)){display:none}@media(max-width:768px){.em-sticky-purchase__inner{gap:10px}.em-sticky-purchase__image{display:none}.em-sticky-purchase__title{max-width:40vw;font-size:12px}.em-sticky-purchase .btn{font-size:13px;padding:12px 16px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/em-product-enhancements.css.map */
