.product .product__title,.product .product__title *{font-size:2.4rem!important;font-weight:400!important;text-transform:uppercase!important;color:#1e1e1e!important;letter-spacing:0!important;line-height:1.35!important}.product .price .price-item--regular,.product .price__regular .price-item,.product .price .price-item--sale{font-size:2.4rem!important;font-weight:500!important;color:#1e1e1e!important}.product .price--on-sale .price-item--regular{font-size:1.5rem!important;font-weight:500!important;color:#acacac!important}.product .price,.product .price__container,.product .price .price__regular,.product .price .price__sale{justify-content:flex-start!important;text-align:left!important}.product .product__tax,.product .product__tax.caption,.product .product__info-container .product__tax,.product .installment,.product .product__info-container .installment,.product noscript .installment{display:none!important}.product variant-selects{display:block!important;border-top:1px solid #ececec!important;padding-top:2.6rem!important;margin-top:2.2rem!important}.product .product__media-wrapper{margin:0!important;padding:0!important}.product .product__media-list .product__media-item{position:relative!important;aspect-ratio:var(--dd-ar,.702)!important;height:auto!important;max-height:none!important}.product .product-media-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;aspect-ratio:auto!important;width:100%!important;height:100%!important;--ratio:.667!important;--preview-ratio:.667!important;max-height:none!important;min-height:0!important;padding:0!important;overflow:hidden!important}.product .product-media-container .product__modal-opener{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important}.product .product-media-container .media,.product .product-media-container .product__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;aspect-ratio:auto!important}.product .product-media-container img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media screen and (min-width:750px){.product .product__media-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.8rem!important}.product .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}@media screen and (max-width:749px){.product slider-component{position:relative!important;display:block!important}.product .product__media-list{padding:0!important;margin:0!important;scroll-snap-type:x mandatory!important}.product .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:center!important}.product .slider-buttons{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;display:block!important;pointer-events:none!important;background:transparent!important}.product .slider-button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:auto!important;background:transparent!important;border:0!important;width:4.4rem!important;height:4.4rem!important;padding:0!important;color:#1e1e1e!important;opacity:.85!important;z-index:3!important}.product .slider-button:disabled{opacity:.2!important}.product .slider-button--prev{left:.2rem!important}.product .slider-button--next{right:.2rem!important}.product .slider-button .svg-wrapper,.product .slider-button svg{width:2.2rem!important;height:2.2rem!important}.product .slider-counter{display:none!important}}.product .form__label,.product fieldset legend.form__label,.product .product-form__input>.form__label{font-size:1.2rem!important;text-transform:uppercase!important;color:#9a9a9a!important;letter-spacing:0!important;font-weight:400!important;line-height:1.2!important}.product .product-form__input--swatch input[type=radio]+label,.product .swatch-input__input+.swatch-input__label{border-radius:50%!important;width:2.1rem!important;height:2.1rem!important;min-width:2.1rem!important}.product .product-form__input--swatch legend.dd-swatch-legend{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;width:100%!important;gap:1rem!important;min-height:1.7rem!important}.product .product-form__input--swatch legend.dd-swatch-legend [data-selected-value]{margin-left:auto!important;color:#1e1e1e!important;font-size:1.3rem!important;text-transform:uppercase!important;letter-spacing:0!important;font-weight:400!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:60%!important;flex:0 1 auto!important;min-width:0!important}.product .product-form__input--pill{display:flex!important;flex-wrap:wrap!important;gap:0!important}.product .product-form__input--pill:not(.dd-colorgroup){gap:.8rem!important}.product .product-form__input--pill.dd-pill-grid{display:grid!important}.product .product-form__input--pill.dd-pill-grid input[type=radio]+label{width:100%!important}.product .product-form__input--pill input[type=radio]+label{flex:1 1 0!important;min-width:5.6rem!important;height:4.2rem!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #9a9a9a!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:1.3rem!important;color:#9a9a9a!important;background:transparent!important;font-weight:400!important}.product .product-form__input--pill input[type=radio]:checked+label{color:#1e1e1e!important;border-bottom-color:#1e1e1e!important;font-weight:500!important}.product .product-form__input--pill input[type=radio]:disabled+label,.product .product-form__input--pill input[type=radio][disabled]+label{color:#d8d8d8!important;border-bottom-color:#eee!important;text-decoration:line-through!important}.product .product-form__quantity,.product .product-form__input--quantity,.product .quantity__label{display:none!important}.product .product-form__buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;align-items:stretch!important}.product .product-form__buttons .shopify-payment-button{order:1!important;flex:0 0 50%!important;max-width:50%!important;width:50%!important;margin:0!important}.product .product-form__buttons .product-form__submit{order:2!important;flex:0 0 50%!important;max-width:50%!important;width:50%!important;margin:0!important}.product .product-form__submit,.product .shopify-payment-button__button{min-height:4.8rem!important;height:4.8rem!important;border-radius:0!important;font-size:1.3rem!important;letter-spacing:.02em!important}.product .shopify-payment-button__button,.product .shopify-payment-button__button--unbranded{background:#1e1e1e!important;color:#fff!important;border:1px solid #1e1e1e!important}.product .product-form__submit{background:#fff!important;color:#1e1e1e!important;border:1px solid #1e1e1e!important;box-shadow:none!important}.product .product-form__submit:not([disabled]):hover{background:#1e1e1e!important;color:#fff!important}.product .product-form__submit[disabled]{color:#bdbdbd!important;border-color:#e2e2e2!important}.product .dd-wishlink{display:flex!important;align-items:center!important;gap:.8rem!important;margin-top:1.6rem!important;font-size:1.3rem!important;color:#1e1e1e!important;text-decoration:none!important}.product .dd-wishlink svg{display:block!important}.product .dd-colorgroup{display:flex!important;flex-wrap:wrap!important;gap:1rem!important}.product .dd-colorgroup legend.form__label{display:none!important}.product .dd-colorgroup .dd-color-head{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;width:100%!important;flex:0 0 100%!important;margin:0 0 1.2rem!important;min-height:1.7rem!important}.product .dd-colorgroup .dd-color-lab{font-size:1.2rem!important;text-transform:uppercase!important;color:#9a9a9a!important;letter-spacing:0!important;font-weight:400!important;flex:0 0 auto!important}.product .dd-colorgroup .dd-color-name{color:#1e1e1e!important;font-size:1.3rem!important;text-transform:uppercase!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:60%!important;min-width:0!important;flex:0 1 auto!important;margin-left:auto!important}.product .dd-colorgroup input[type=radio]+label{flex:0 0 auto!important;width:2.2rem!important;height:2.2rem!important;min-width:2.2rem!important;padding:0!important;margin:0!important;border:1px solid #ddd!important;border-radius:50%!important;font-size:0!important;overflow:hidden!important;background-clip:padding-box!important}.product .dd-colorgroup input[type=radio]:checked+label{border-color:#1e1e1e!important;box-shadow:0 0 0 2px #fff inset,0 0 0 1px #1e1e1e!important}.product .dd-colorgroup input[type=radio].disabled,.product .dd-colorgroup input[type=radio].disabled+label,.product .dd-colorgroup input[type=radio][disabled],.product .dd-colorgroup input[type=radio][disabled]+label{display:none!important}.product .dd-breadcrumb{font-size:1.1rem;color:#9a9a9a;text-transform:uppercase;letter-spacing:.03em}.product .dd-tabs{width:100%!important;margin-top:2.4rem;padding-top:0}.product .dd-tabbar{display:flex!important;gap:1.4rem!important;margin-bottom:1.8rem!important;flex-wrap:nowrap!important}.product .dd-tab{flex:1 1 0!important;min-width:0!important;background:none!important;border:0!important;border-bottom:1px solid #d8d8d8!important;padding:0 0 1rem!important;text-align:left!important;font-size:1.3rem!important;letter-spacing:.02em!important;color:#9a9a9a!important;cursor:pointer!important;text-transform:uppercase!important;white-space:nowrap!important}.product .dd-tab.is-on{color:#1e1e1e!important;border-bottom-color:#1e1e1e!important}.product .dd-tabpanel{font-size:1.3rem;color:#5a5a5a;line-height:1.7}.product .dd-tabpanel p{margin:0 0 1rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dduddi-product.css.map */
