.dpd{color:#222;background:#fff}.dpd,.dpd .product__info-container{font-family:var(--font-body-family);font-weight:400;letter-spacing:0}@media screen and (min-width:990px){.dpd .product.grid{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0;margin:0}.dpd .product__media-wrapper{width:66.6667%!important;max-width:66.6667%!important;flex:0 0 66.6667%;padding:0!important;position:static!important;top:auto!important}.dpd .product__info-wrapper{width:33.3333%!important;max-width:33.3333%!important;flex:0 0 33.3333%;padding:8px 0 0 32px!important;box-sizing:border-box;position:sticky!important;top:24px;align-self:flex-start;z-index:2}}@media screen and (max-width:989px){.dpd .product.grid{display:block}.dpd .product__media-wrapper,.dpd .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important;position:static!important}.dpd .product__info-wrapper{padding-top:16px!important}}.dpd .product__media-item{background:#f3f3f3}.dpd .product__media img,.dpd .product-media-container img{object-fit:cover}.dpd .dpd-eye{margin:0 0 6px;font-size:14px;line-height:1.4;color:#222}.dpd .product__title{margin:0}.dpd .product__title-heading{margin:0;font-size:39px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:0!important;color:#111}@media screen and (max-width:749px){.dpd .product__title-heading{font-size:27px!important}}.dpd a.product__title{display:none!important}.dpd .dpd-benefits{list-style:none;margin:0;padding:10px 0;display:flex;flex-direction:column;gap:10px}.dpd .dpd-benefits:not(:has(li)){display:none}.dpd .dpd-benefits li{display:flex;align-items:center;gap:6px;margin:0;color:#000;font-size:15px;font-weight:400;line-height:1.5}.dpd .dpd-benefits svg{flex:0 0 auto;width:20px;height:20px;display:block}@media screen and (max-width:989px){.dpd .dpd-benefits li{font-size:14px}.dpd .dpd-benefits svg{width:18px;height:18px}}.dpd .product-page-price{margin-top:0!important;margin-bottom:0!important}.dpd .price--dore-row{display:flex;align-items:center;gap:10px}.dpd .price--dore-row .price__container{display:flex;align-items:center}.dpd .price--dore-row .price__regular .price-item--regular,.dpd .price--dore-row .price-item--sale{font-size:20px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:#222!important}.dpd .price--dore-row.price--on-sale .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;gap:10px}.dpd .price--dore-row .price__compare-price{order:1}.dpd .price--dore-row .price-item--sale{order:2}.dpd .price--dore-row .price__compare-price .price-item--regular,.dpd .price--dore-row .price__compare-price s{font-size:15px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:#c41017!important;text-decoration:line-through}.dpd .price--dore-row .price__dore-off{order:3;display:inline-flex;align-items:center;margin:0;padding:2px 8px 1px;border-radius:5px;background:#000;color:#fff;font-size:10px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:normal;text-transform:uppercase;white-space:nowrap}.dpd .price--dore-row .price__dore-off[hidden],.dpd .price--dore-row .price__badge-sale,.dpd .price--dore-row .price__badge-custom,.dpd .price--dore-row .unit-price{display:none!important}.dpd .installment{display:none}.dpd .price--dore-row .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.dpd .product-form__label-container,.dpd .form__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#222}.dpd .product-form__input--pills{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dpd .product-form__input--pills .product-form__label-container{flex:0 0 100%;margin-bottom:2px}.dpd .product-form__input--pills input[type=radio]+label{border:1px solid #e4e4e4!important;border-radius:6px!important;background:#fff!important;color:#111!important;padding:10px 14px!important;margin:0!important;font-weight:400!important;letter-spacing:0;text-transform:none;font-size:14px}.dpd .product-form__input--pills input[type=radio]:checked+label{border-color:#111!important;box-shadow:inset 0 0 0 1px #111}.dpd .product-form__input--pills input.disabled+label,.dpd .product-form__input--pills input.unavailable+label{opacity:.45;text-decoration:line-through}.dpd .color-swatches-container{--swatch-size: 50px;column-gap:2px;row-gap:8px}.dpd .color-swatch__image{border-radius:50%}.dpd .color-swatch.unavailable,.dpd .color-swatch.disabled,.dpd .color-swatch input.disabled+.color-swatch__image{opacity:.45}.dpd .color-swatch__label{font-size:12px}.dpd .product-form__quantity{max-width:148px}.dpd quantity-input.quantity{border:1px solid #e4e4e4;border-radius:6px;min-height:44px;background:#fff}.dpd .product-form__buttons{display:block}.dpd .product-form__submit.button,.dpd button.product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;height:54px;min-height:54px;margin-top:16px;border:0!important;border-radius:6px!important;background:#111!important;color:#fff!important;font-family:var(--font-body-family);font-size:14.5px!important;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:none!important}.dpd .product-form__submit.button:before,.dpd .product-form__submit.button:after{display:none!important}.dpd .product-form__submit.button[disabled]{opacity:.45}.dpd .product-form__submit.button--secondary,.dpd .shopify-payment-button{display:none!important}.dpd .payment-badges{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.dpd .payment-badges .icon{height:22px;width:auto}.dpd .product__description,.dpd .product__accordion .accordion__content{font-size:14px;line-height:1.55;color:#333}.dpd .product__accordion{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dpd .product__accordion .accordion__summary{padding:16px 0!important;background:transparent!important;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.dpd .product__accordion .accordion__title{font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.dpd .main-product__info-container .product__accordion:first-of-type,.dpd .product__description+.product__accordion{border-top:1px solid #ececec!important}.dpd .product__accordion{border-bottom:1px solid #ececec!important}.dpd .product__view-details{display:none}html.dpd-page #MainContent{background:#fff;color:#222}html.dpd-page #MainContent .title,html.dpd-page #MainContent .image-with-text__heading,html.dpd-page #MainContent .collapsible-content__heading,html.dpd-page #MainContent .related-products__heading{font-weight:500;letter-spacing:0;color:#111}html.dpd-page #MainContent .testimonials .title,html.dpd-page #MainContent .collapsible-content .title{text-align:center;letter-spacing:.12em;text-transform:uppercase}html.dpd-page #MainContent .related-products .title{font-size:28px}@media screen and (min-width:990px){html.dpd-page #MainContent .related-products .title,html.dpd-page #MainContent .collapsible-content .title,html.dpd-page #MainContent .testimonials .title{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/default-pdp-dore.css.map */
