#MainContent[data-template^=collection] product-card,#MainContent[data-template^=collection] .product-card{position:relative!important}#MainContent[data-template^=collection] .product-card__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:6!important;display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;opacity:1!important}#MainContent[data-template^=collection] product-card .quick-add,#MainContent[data-template^=collection] product-card quick-add,#MainContent[data-template^=collection] product-card button,#MainContent[data-template^=collection] product-card .quick-add__button{position:relative!important;z-index:8!important;pointer-events:auto!important}#MainContent[data-template^=collection] .product-card__content{min-height:100%!important;pointer-events:none!important}#MainContent[data-template^=collection] .card-gallery:before,#MainContent[data-template^=collection] .card-gallery:after,#MainContent[data-template^=collection] .product-media-container:before,#MainContent[data-template^=collection] .product-media-container:after{opacity:.34!important}#MainContent[data-template^=collection] .card-gallery img,#MainContent[data-template^=collection] .product-card__image,#MainContent[data-template^=collection] .product-media__image{filter:saturate(.96) contrast(1.04) brightness(.98)!important}#MainContent[data-template^=collection] product-card p[role=heading],#MainContent[data-template^=collection] product-card .product-grid__card a,#MainContent[data-template^=collection] product-card product-price,#MainContent[data-template^=collection] product-card .price{position:relative!important;z-index:7!important}#MainContent[data-template=product] .product-information{padding-top:clamp(30px,4vw,64px)!important}#MainContent[data-template=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{align-items:start!important}#MainContent[data-template=product] .product-information__media{overflow:visible!important}#MainContent[data-template=product] .media-gallery__grid{align-items:start!important}#MainContent[data-template=product] .product-media-container{display:block!important;max-width:100%!important;max-height:none!important;overflow:hidden!important;background:#0c0a08!important;border-color:#c49a573d!important}#MainContent[data-template=product] .product-media-container:before,#MainContent[data-template=product] .product-media-container:after,#MainContent[data-template=product] .product-media:before,#MainContent[data-template=product] .product-media:after{content:none!important;display:none!important}#MainContent[data-template=product] .product-media-container img,#MainContent[data-template=product] .product-media__image,#MainContent[data-template=product] .media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;filter:saturate(1) contrast(1.04) brightness(1.02)!important;opacity:1!important}#MainContent[data-template=product] .product-details>.group-block{position:sticky!important;top:calc(var(--header-height, 72px) + 28px)!important;max-height:calc(100svh - var(--header-height, 72px) - 56px)!important;overflow:auto!important;scrollbar-width:thin}#MainContent[data-template=product] .product-details>.group-block::-webkit-scrollbar{width:6px}#MainContent[data-template=product] .product-details>.group-block::-webkit-scrollbar-thumb{background:#c49a5747}#MainContent[data-template=product] .sticky-add-to-cart,#MainContent[data-template=product] .sticky-add-to-cart__button{z-index:70!important}#MainContent[data-template=product] .sticky-add-to-cart__button{width:auto!important;min-width:148px!important;max-width:min(280px,calc(100vw - 32px))!important}#MainContent[data-template=product] .product-recommendations .product-card__content,#MainContent[data-template=product] .product-recommendations .card-gallery{min-height:0!important}@media screen and (min-width:990px){#MainContent[data-template=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,.98fr) minmax(390px,.46fr)!important;column-gap:clamp(42px,5vw,84px)!important}#MainContent[data-template=product] .media-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:989px){#MainContent[data-template=product] .product-details>.group-block{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}}@media screen and (max-width:749px){#MainContent[data-template^=collection] .product-card__link{z-index:5!important}#MainContent[data-template^=collection] product-card .quick-add,#MainContent[data-template^=collection] product-card quick-add,#MainContent[data-template^=collection] product-card button,#MainContent[data-template^=collection] product-card .quick-add__button{z-index:9!important}#MainContent[data-template=product] .product-information{padding-top:20px!important}#MainContent[data-template=product] .product-media-container{border-inline:0!important}#MainContent[data-template=product] .sticky-add-to-cart{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dao-origin-shop-product-repair.css.map */
