#MainContent:has([data-zc-duo]) .product__info-wrapper,#MainContent:has([data-zc-duo]) .product__media-wrapper,#MainContent:has([data-zc-duo]) .product__info-container,#MainContent:has([data-zc-duo]) .product__media-list{min-width:0}#MainContent:has([data-zc-duo]) .product__title h1{font-size:clamp(23px,2.4vw,30px);line-height:1.19;font-weight:400;letter-spacing:0}#MainContent:has([data-zc-duo]) .product__info-container .product__text{font-size:15px;line-height:1.5;margin:8px 0}#MainContent:has([data-zc-duo]) .product__info-container .zc-positioning{font-size:15px;line-height:1.5;margin:6px 0 8px}#MainContent:has([data-zc-duo]) .product__media img{height:auto;max-width:100%;object-fit:contain}#MainContent:has([data-zc-duo]) .product__accordion .accordion__content{font-size:15px;line-height:1.55;overflow-wrap:anywhere}#MainContent:has([data-zc-duo]) .product__accordion .accordion__title{font-size:16px;line-height:1.35}@media screen and (max-width:749px){#MainContent:has([data-zc-duo]) .product.grid{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;max-width:100%;min-width:0;gap:0}#MainContent:has([data-zc-duo]) .product.grid>.product__media-wrapper,#MainContent:has([data-zc-duo]) .product.grid>.product__info-wrapper{display:block;flex:0 0 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:0;padding-left:0;padding-right:0}#MainContent:has([data-zc-duo]) .product__info-container,#MainContent:has([data-zc-duo]) .product__info-container>*{min-width:0;max-width:100%}#MainContent:has([data-zc-duo]) .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0}#MainContent:has([data-zc-duo]) .product__media-list{width:100%;max-width:100%;min-width:0;margin:0 0 5px;padding:0}#MainContent:has([data-zc-duo]) .product__media-list .product__media-item{box-sizing:border-box;flex:0 0 100%;width:100%;max-width:100%;min-width:0;margin:0;padding:0}#MainContent:has([data-zc-duo]) .product__title{margin-top:5px;margin-bottom:5px}#MainContent:has([data-zc-duo]) .product__info-wrapper{padding-top:6px}#MainContent:has([data-zc-duo]) .product__info-container>*+*{margin-top:6px;margin-bottom:6px}#MainContent:has([data-zc-duo]) .product__info-container .product__accordion{margin:9px 0}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/zc-crossbody-layout.css.map */
