.drs-sbb__head{margin-bottom:1.75rem}.drs-sbb__title{margin:0;font-size:1.5rem;letter-spacing:.01em;text-align:center}.drs-sbb__grid{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.drs-sbb__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.drs-sbb__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.drs-sbb__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.drs-sbb__tile{display:block;text-decoration:none;color:inherit}.drs-sbb__plate{display:grid;place-items:center;aspect-ratio:3 / 2;padding:1.25rem;background:#f4f4f5;border-radius:4px;overflow:hidden;transition:background-color .16s ease}.drs-sbb__tile:hover .drs-sbb__plate,.drs-sbb__tile:focus-visible .drs-sbb__plate{background:#ebebec}.drs-sbb__logo{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.drs-sbb__wordmark{font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#171717}.drs-sbb__name{display:flex;align-items:baseline;justify-content:center;gap:.375rem;margin-top:.625rem;font-size:.8125rem}.drs-sbb__count{font-size:.75rem;color:#17171780;font-variant-numeric:tabular-nums}@media(max-width:989px){.drs-sbb__grid--5,.drs-sbb__grid--6{grid-template-columns:repeat(4,minmax(0,1fr))}.drs-sbb__grid--carousel.drs-sbb__grid--5,.drs-sbb__grid--carousel.drs-sbb__grid--6{grid-auto-columns:calc((100% - 3rem)/4)}}@media(max-width:749px){.drs-sbb__grid{gap:.625rem}.drs-sbb__grid--4,.drs-sbb__grid--5,.drs-sbb__grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}.drs-sbb__plate{padding:1rem}.drs-sbb__title{font-size:1.25rem}.drs-sbb__head{margin-bottom:1.25rem}.drs-sbb__grid--carousel.drs-sbb__grid--4,.drs-sbb__grid--carousel.drs-sbb__grid--5,.drs-sbb__grid--carousel.drs-sbb__grid--6{grid-template-columns:none;grid-auto-columns:calc((100% - 1.25rem) / 2.2)}}.drs-scc-band{position:relative}.drs-scc-band.is-spectrum{overflow:hidden;background:radial-gradient(520px 280px at 4% 6%,rgba(126,232,212,.32),transparent 70%),radial-gradient(560px 300px at 97% 0%,rgba(143,182,230,.36),transparent 70%),radial-gradient(520px 300px at 90% 104%,rgba(122,30,58,.1),transparent 70%),radial-gradient(520px 300px at 8% 104%,rgba(31,90,64,.11),transparent 70%),linear-gradient(180deg,#fbfcfd,#f2f6f9)}.drs-scc-band.is-spectrum:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#111 0 8.33%,#1b2a4a 0 16.66%,#8fb6e6 0 25%,#2c4fa3 0 33.33%,#7a1e3a 0 41.66%,#1f5a40 0 50%,#8b8f94 0 58.33%,#b7bcc2 0 66.66%,#e9edf0 0 75%,#1aa5a5 0 83.33%,#5aa58c 0 91.66%,#3a3d42 0 100%)}.drs-scc-band.is-spectrum .drs-scc__controls{background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.drs-scc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.25rem}.drs-scc__eyebrow{margin:0 0 .375rem;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#0e7c70}.drs-scc__title{margin:0 0 .5rem;font-size:clamp(1.25rem,2.6vw,1.625rem);letter-spacing:.04em;text-transform:uppercase;color:#0a2540}.drs-scc__desc{margin:0;max-width:46ch;font-size:.875rem;line-height:1.55;color:#0a25409e}.drs-scc__shop-all{flex:0 0 auto;display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1.125rem;border:1px solid #0a2540;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#0a2540;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.drs-scc__shop-all:hover{background:#0a2540;color:#fff}.drs-scc__shop-all svg{transition:transform .2s ease}.drs-scc__shop-all:hover svg{transform:translate(3px)}.drs-scc__controls{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.5rem;padding:.75rem 1rem;background:#fff;border:1px solid rgba(10,37,64,.08);border-radius:1.125rem;box-shadow:0 8px 24px #0a25400f}.drs-scc__genders{flex:0 0 auto;display:inline-flex;padding:.25rem;border-radius:999px;background:#f1f4f6;border:1px solid rgba(10,37,64,.06)}.drs-scc__gender{padding:.4375rem 1.0625rem;border:0;border-radius:999px;background:transparent;font:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.03em;color:#0a2540;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.drs-scc__gender:hover{background:#0a25400f}.drs-scc__gender.is-active{background:#0a2540;color:#fff;box-shadow:0 2px 8px #0a254033}.drs-scc__gender:focus-visible{outline:2px solid #0e7c70;outline-offset:2px}.drs-scc__swatches{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding-inline-start:1.25rem;border-inline-start:1px solid rgba(10,37,64,.08)}.drs-scc__swatch{display:inline-flex;text-decoration:none;border-radius:50%;-webkit-tap-highlight-color:transparent}.drs-scc__chip{display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:50%;background-color:var(--drs-swatch, #d8d8d8);box-shadow:inset 0 0 0 1px #00000024,0 2px 6px #0a25401f;transition:box-shadow .18s ease,transform .18s ease}.drs-scc__swatch:hover .drs-scc__chip{transform:scale(1.1)}.drs-scc__swatch.is-active .drs-scc__chip{transform:scale(1.06);box-shadow:inset 0 0 0 1px #00000024,0 0 0 3px #fff,0 0 0 5px #0e8f80}.drs-scc__swatch:focus-visible{outline:none}.drs-scc__swatch:focus-visible .drs-scc__chip{box-shadow:0 0 0 3px #fff,0 0 0 5px #0a2540}.drs-scc__tick{width:1.0625rem;height:1.0625rem;opacity:0;fill:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.55));transition:opacity .14s ease}.drs-scc__swatch.is-active .drs-scc__tick{opacity:1}.drs-scc__chip--multi{background-image:conic-gradient(#e34c4c 0deg 60deg,#e8c44a 60deg 120deg,#57b26b 120deg 180deg,#4a8fd4 180deg 240deg,#8a5fc0 240deg 300deg,#e07bb0 300deg 360deg)}.drs-scc__name{margin-inline-start:auto;padding:.3125rem .75rem;border-radius:999px;background:#eaf7f4;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:#0e5c56;white-space:nowrap}.drs-scc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3rem)/4);gap:1rem;margin:0;padding:0 0 .5rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(10,37,64,.25) transparent}.drs-strip__item{scroll-snap-align:start;min-width:0}drs-colour-strip[aria-busy=true] .drs-scc__track{opacity:.45;transition:opacity .12s ease}@media(max-width:989px){.drs-scc__track{grid-auto-columns:calc((100% - 2rem) / 3)}.drs-scc__controls{flex-direction:column;align-items:stretch;gap:.875rem}.drs-scc__genders{align-self:flex-start}.drs-scc__swatches{padding-inline-start:0;border-inline-start:0}}@media(max-width:749px){.drs-scc__head{flex-direction:column;align-items:flex-start;gap:.875rem}.drs-scc__controls{padding:.75rem;border-radius:1rem}.drs-scc__genders{align-self:stretch}.drs-scc__gender{flex:1}.drs-scc__swatches{gap:.5rem;justify-content:center}.drs-scc__chip{width:1.875rem;height:1.875rem}.drs-scc__name{flex-basis:100%;margin:.25rem 0 0;text-align:center;background:transparent;padding:0}.drs-scc__track{grid-auto-columns:calc((100% - 1.25rem) / 2.2);gap:.625rem}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
