rc-holiday-carousel{display:block;position:relative;margin:0;padding:0}rc-holiday-carousel:before,rc-holiday-carousel:after{content:"";display:block;width:100%;height:var(--rc-ribbon-height);background:#810c20 var(--rc-ribbon-image) repeat-x center / auto 100%;pointer-events:none}rc-holiday-carousel{--rc-ribbon-height: clamp(20px, 2.6vw, 36px)}rc-holiday-carousel:after{transform:scaleY(-1);background-position-x:30%}.rc-holiday-track{display:flex;gap:0;padding:0;margin:0;overflow-x:auto;scroll-behavior:auto;scrollbar-width:none}.rc-holiday-track::-webkit-scrollbar{display:none}.rc-holiday-track>a{flex:0 0 100%;display:block;margin:0;padding:0}.rc-holiday-track img{display:block;width:100%;height:auto;aspect-ratio:4 / 3}.rc-holiday-track>a:focus-visible{outline:3px solid white;outline-offset:-5px}.rc-holiday-track{overflow-anchor:none;overscroll-behavior-x:contain}.rc-holiday-track.is-swiping{scroll-snap-type:x mandatory}.rc-holiday-track.is-swiping>a{scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:750px){.rc-holiday-track>a{flex-basis:50%}}.rc-six{max-width:1440px;margin:0 auto;padding:10px}.rc-six h2{margin:0 0 10px;text-align:center}.rc-six__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rc-six__tile{aspect-ratio:1;min-width:0}.rc-six__tile a,.rc-six__tile img,.rc-six__tile svg{display:block;width:100%;height:100%}.rc-six__tile img{object-fit:cover}@media(min-width:750px){.rc-six__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
