body:has(.dlpreview) .productView{max-width:1260px;margin:0 auto}body:has(.dlpreview) .productView .productView-title,body:has(.dlpreview) .productView h1.productView-title{font-size:clamp(24px,2.1vw,32px)!important;line-height:1.24!important;font-weight:750!important;letter-spacing:-.025em;color:#153456!important}body:has(.dlpreview) .productView .productView-price .price{font-weight:750;color:#153456}body:has(.dlpreview) .productView .productView-details{padding:16px 20px}body:has(.dlpreview) .productView .productView-image,body:has(.dlpreview) .productView .productView-thumbnail{border-radius:12px;overflow:hidden}body:has(.dlpreview) .productView .productView-details .product-form__buttons button{border-radius:8px}body:has(.dlpreview) .dlpreview{margin-top:10px;margin-bottom:45px}body:has(.dlpreview) .product-recommendations{margin-top:28px}@media(max-width:749px){body:has(.dlpreview) .productView .productView-details{padding:12px 0}}body:has(.dlpreview) .productView .productView-details{border:1px solid #e0e9f2;border-radius:14px;box-shadow:0 7px 25px #1735510f;padding:25px!important;background:#fff}body:has(.dlpreview) .productView .productView-title{margin-top:5px!important;margin-bottom:17px!important}body:has(.dlpreview) .productView .productView-price{padding:15px 0!important;margin:8px 0 14px!important;border-top:1px solid #e9eff6;border-bottom:1px solid #e9eff6}body:has(.dlpreview) .productView .productView-price .price{font-size:clamp(25px,2vw,32px)!important}body:has(.dlpreview) .productView .productView-thumbnail img,body:has(.dlpreview) .productView .productView-image img{object-fit:contain}body:has(.dlpreview) .productView .product-form__input{margin-bottom:17px}body:has(.dlpreview) .productView .product-form__buttons button,body:has(.dlpreview) .productView .product-form__submit{min-height:49px;border-radius:9px!important;font-weight:700!important}body:has(.dlpreview) .productView .productView-info{font-size:13px;color:#52667e}body:has(.dlpreview) .productView .productView-short-description{color:#50657b;font-size:14px;line-height:1.6}body:has(.dlpreview) .productView .productView-gallery{background:#fff;border:1px solid #e7eef5;border-radius:14px;overflow:hidden}body:has(.dlpreview) .productView .productView-image{background:#fff}@media(max-width:749px){body:has(.dlpreview) .productView .productView-details{padding:17px!important}}body:has(.dlpreview) .dlpreview__desc{overflow-wrap:anywhere}body:has(.dlpreview) .dlpreview__desc img,body:has(.dlpreview) .dlpreview__desc video,body:has(.dlpreview) .dlpreview__desc iframe{max-width:100%;height:auto}body:has(.dlpreview) .dlpreview__desc table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}body:has(.dlpreview) .dlpreview__desc table td,body:has(.dlpreview) .dlpreview__desc table th{border:1px solid #dce7f0;padding:9px;min-width:80px}body:has(.dlpreview) .dlpreview__expand{margin-top:18px}body:has(.dlpreview) .dlpreview__expand summary{cursor:pointer;color:#1268bc;font-weight:750;font-size:14px;padding:13px 15px;border-radius:8px;background:#eef5fc;list-style:revert}body:has(.dlpreview) .dlpreview__expanded{padding-top:18px}body:has(.dlpreview) .productView .product-form__input,body:has(.dlpreview) .productView .product-form__input .form__label{max-width:100%}body:has(.dlpreview) .productView .productView-details select,body:has(.dlpreview) .productView .productView-details input{max-width:100%}body:has(.dlpreview) .productView .productView-details button{overflow-wrap:anywhere}@media(min-width:750px)and (max-width:1024px){body:has(.dlpreview) .productView .productView-details{padding:18px!important}body:has(.dlpreview) .productView h1.productView-title{font-size:24px!important}.dlpreview{padding:0 18px}.dlpreview__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.dlpreview__card{padding:18px}}@media(max-width:749px){body:has(.dlpreview) .productView{width:100%;min-width:0}body:has(.dlpreview) .productView .productView-details{border-radius:10px;box-shadow:none;border:1px solid #e0e9f2}body:has(.dlpreview) .productView h1.productView-title{font-size:23px!important}.dlpreview{padding:0 14px!important;margin-top:22px!important}.dlpreview__grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.dlpreview__card{min-width:0;padding:16px!important}.dlpreview__doc{gap:8px;padding:10px;flex-wrap:wrap}.dlpreview__doc a{margin-left:42px}.dlpreview__spec{grid-template-columns:40% 60%}}@media(max-width:380px){.dlpreview__doc{align-items:flex-start}.dlpreview__doctext{flex-basis:calc(100% - 56px)}.dlpreview__doc a,.dlpreview__unavailable{margin-left:50px}}@media(min-width:1025px){body:has(.dlpreview) .dlpreview{width:100%;max-width:1260px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}}body:has(.dlpreview) .dlpreview__grid{width:100%;box-sizing:border-box}body:has(.dlpreview) .dlpreview__card{min-width:0;box-sizing:border-box}.dlpreview__intro{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px}.dlpreview__eyebrow{font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#67839d}.dlpreview__jump{font-size:13px;font-weight:700;color:#116db8;text-decoration:none}.dlpreview__notice{font-size:12px;color:#697b8f;line-height:1.6}.dlpreview__help{display:flex;gap:16px;align-items:center;justify-content:space-between;border:1px solid #dce8f2;border-radius:12px;background:#f7fbff;padding:18px 22px;margin-top:20px}.dlpreview__help strong{font-size:16px;color:#183957}.dlpreview__help p{font-size:13px;line-height:1.6;color:#587084;margin:5px 0 0}.dlpreview__help-link{flex-shrink:0;font-size:13px;font-weight:750;color:#1369b4;border:1px solid #aacbe7;border-radius:7px;padding:12px 15px;text-decoration:none}#dl-tech-documents{scroll-margin-top:100px}@media(max-width:749px){.dlpreview__intro{align-items:start;flex-direction:column;gap:5px}.dlpreview__help{align-items:stretch;flex-direction:column}.dlpreview__help-link{text-align:center}}.product__vendor.dl-brand-vendor{display:flex;align-items:center;min-height:54px}.product__vendor .dl-brand-vendor__link:focus-visible{outline:2px solid #0d74af;outline-offset:4px}@media(max-width:749px){.product__vendor.dl-brand-vendor{min-height:46px}.product__vendor .dl-brand-vendor__image{max-height:46px!important}}body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .slick-list,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .slick-track,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .productView-image{height:570px!important;max-height:570px!important}body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .productView-image,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container .media{display:flex!important;align-items:center;justify-content:center}body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container .media{width:100%!important;height:100%!important}body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container img{display:block;width:auto!important;height:auto!important;max-width:78%!important;max-height:520px!important;object-fit:contain!important;margin:auto}@media(max-width:749px){body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .slick-list,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .slick-track,body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-nav .productView-image{height:365px!important;max-height:365px!important}body:has(.dlpreview) .productView[data-product-handle*=elmont] .productView-img-container img{max-width:88%!important;max-height:325px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/diellelab-product-preview.css.map */
