.vol2-layout{display:block;margin:0;width:100%}.vol2-layout .vol2-row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0 2px;align-items:start;margin-bottom:22px}.vol2-layout .vol2-cell{grid-column:span 2;min-width:0}.vol2-layout .vol2-span-2{grid-column:span 4}.vol2-layout .vol2-span-3{grid-column:span 6}.vol2-layout .vol2-span-4{grid-column:span 8}.vol2-layout .vol2-center-3>:first-child{grid-column:2 / span 2}.vol2-layout .vol2-center-2>:first-child{grid-column:3 / span 2}.vol2-layout .vol2-product>.grid-item{width:100%!important;max-width:100%!important;flex-basis:100%!important;padding:0!important;margin:0!important}.vol2-layout .vol2-product .grid-item__content{width:100%;margin:0}.vol2-layout .vol2-product .grid__image-ratio:before{padding-bottom:150%!important}.vol2-layout .vol2-product .grid-product__meta{padding:10px 8px 0}.vol2-layout .vol2-media{position:relative;overflow:hidden;aspect-ratio:2 / 3}.vol2-layout .vol2-media.vol2-span-2{aspect-ratio:4 / 3}.vol2-layout .vol2-media.vol2-span-3{aspect-ratio:2 / 1}.vol2-layout .vol2-media.vol2-span-4{aspect-ratio:8 / 3}.vol2-layout .vol2-media>a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.vol2-layout .vol2-media img,.vol2-layout .vol2-media video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vol2-layout .vol2-media video{z-index:1}@media(min-width:769px){.vol2-layout .vol2-row{container-type:inline-size}.vol2-layout .vol2-media{height:calc((100cqw - 6px)*.375)}}@media(max-width:768px){.vol2-layout .vol2-row{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px;margin-bottom:22px}.vol2-layout .vol2-center-3>:first-child,.vol2-layout .vol2-center-2>:first-child{grid-column:span 2}.vol2-layout .vol2-center-3>:last-child,.vol2-layout .vol2-wide-single>.vol2-product{grid-column:2 / span 2}.vol2-layout .vol2-media.vol2-span-2,.vol2-layout .vol2-media.vol2-span-3,.vol2-layout .vol2-media.vol2-span-4{grid-column:1 / -1;aspect-ratio:var(--vol2-source-ratio, 4 / 3)}.vol2-layout .vol2-mobile-banner-first>.vol2-media{order:-1}.vol2-layout .vol2-product .grid-product__meta{padding:8px 5px 0}}@media(prefers-reduced-motion:reduce){.vol2-layout video{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/special-pages-vol2.css.map */
