.dna-hero{position:relative;overflow:hidden}.dna-hero__track{display:flex;transition:transform .7s ease}.dna-hero__slide{flex:0 0 100%}.dna-hero__slide img{display:block;width:100%;height:auto}.dna-hero__link{display:block}.dna-hero__dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:8px}.dna-hero__dot{width:9px;height:9px;border-radius:50%;border:1px solid rgba(0,0,0,.35);background:#ffffffa6;padding:0;cursor:pointer}.dna-hero__dot.is-active{background:#5b331e;border-color:#5b331e}.dna-marquee{overflow:hidden;padding:10px 0}.dna-marquee__track{display:flex;align-items:center;gap:48px;width:max-content;animation:dna-marquee var(--dna-marquee-speed, 40s) linear infinite}.dna-marquee__track img{height:var(--dna-marquee-h, 60px);width:auto;object-fit:contain}@keyframes dna-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dna-brands{padding-top:28px;padding-bottom:8px;text-align:center}.dna-brands__heading{margin:0 0 6px}.dna-brands__rule{display:block;margin:0 auto 14px;max-width:50%;height:auto}.dna-brands__row{display:flex;overflow-x:auto;gap:14px;padding:6px 2px 14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dna-brands__row::-webkit-scrollbar{display:none}.dna-brands__tile{flex:0 0 auto;width:150px;scroll-snap-align:start}.dna-brands__tile img{width:100%;height:auto;display:block;border-radius:8px}@media(max-width:749px){.dna-brands__tile{width:110px}}.dna-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .6s ease}.dna-splash img{max-width:240px;height:auto}.dna-splash.is-done{opacity:0;pointer-events:none}.dna-recent{padding-top:24px;padding-bottom:8px}.dna-recent__heading{margin:0 0 14px}.dna-recent__row{display:flex;overflow-x:auto;gap:14px;padding-bottom:10px;scrollbar-width:none}.dna-recent__row::-webkit-scrollbar{display:none}.dna-recent__card{flex:0 0 auto;width:160px}.dna-recent__card img{width:100%;height:auto;display:block;border-radius:6px}.dna-recent__title{font-size:13px;margin-top:6px;color:#000}
/*# sourceMappingURL=/cdn/shop/t/92/assets/dna-sections.css.map */
