.productView.productView-row{--row-per: var(--row-per-desktop, 3);max-width:100%}@media(max-width:1024px){.productView.productView-row{--row-per: var(--row-per-tablet, 2)}}@media(max-width:749px){.productView.productView-row{--row-per: var(--row-per-mobile, 1)}}.productView-row .productView-row-gallery{position:relative;width:100%;margin:0 0 var(--row-gallery-spacing, 40px) 0}.productView-row .productView-row-gallery .productView-badge{z-index:3}.productView.productView-row .productView-row-list{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--row-gap, 6px);margin:0;padding:0;position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.productView.productView-row .productView-row-list::-webkit-scrollbar{display:none}.productView.productView-row .productView-row-item{flex:0 0 calc((100% - (var(--row-per) - 1) * var(--row-gap, 6px)) / var(--row-per));width:auto;max-width:none;min-width:0;margin:0;padding:0;list-style:none;position:relative;scroll-snap-align:start}.productView.productView-row .productView-row-item[hidden]{display:none!important}.productView-row .productView-row-item>*{display:block;position:relative}.productView-row .productView-row-item .product__media>img{object-fit:var(--product-image-object-fit, cover)}.productView-row .productView-row-placeholder{padding-top:130%}.productView-row .productView-row-placeholder svg{position:absolute;top:0;left:0;width:100%;height:100%}.productView-row[data-row-ratio=square] .productView-row-item .product__media{padding-top:100%!important}.productView-row[data-row-ratio=portrait] .productView-row-item .product__media{padding-top:var(--row-portrait-ratio, 148%)!important}@media(min-width:992px){.productView-row .productView-row-item .product__modal-opener:not(.product__modal-opener--image){display:none}}.productView-row-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:var(--bg-white, #fff);color:#000;box-shadow:0 3px 7px #00000026;display:none;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease,visibility .2s ease}.productView-row-arrow svg{width:18px;height:18px}.productView-row-arrow--prev{left:15px}.productView-row-arrow--next{right:15px}.productView-row-gallery.is-scrollable .productView-row-arrow{display:flex}.productView-row-arrow[disabled]{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:749px){.productView-row-gallery.is-scrollable .productView-row-arrow{display:none}}.productView-row .productView-row-content{width:100%}@media(max-width:991px){.productView.productView-row .productView-top{display:flex;flex-direction:column}.productView.productView-row .halo-productView-right{order:1;width:100%}.productView.productView-row .productView-row-left{order:2;width:100%;margin-bottom:0}}@media(min-width:992px){.productView.layout-5.productView-row .productView-top{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:var(--row-column-gap, 60px);padding-right:0}.productView.layout-5.productView-row .productView-row-left{position:relative;top:auto;flex:1 1 auto;width:auto;min-width:0;margin:0;padding:0}.productView.layout-5.productView-row .halo-productView-right{flex:0 0 var(--row-details-width, 42%);width:var(--row-details-width, 42%);max-width:var(--row-details-width, 42%);margin:0}.productView.layout-5.productView-row.productView-row--no-left .productView-top{justify-content:center}.productView.layout-5.productView-row.productView-row--no-left .halo-productView-right{flex-basis:var(--row-details-width-solo, 60%);width:var(--row-details-width-solo, 60%);max-width:700px}}.productView-row .productView-row-left .productView-tab-vertical{margin-top:0}.productView-row .productView-row-left .productView-tab-vertical .tabs-contents-vertical{border-top:0}.productView.productView-row .productView-row-item:first-child{margin-left:auto}.productView.productView-row .productView-row-item:last-child{margin-right:auto}.productView-editorial .productView-row-gallery{background-color:#efede8}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-product-row.css.map */
