body.ds{--font-body-family: var(--ds-font);--font-heading-family: var(--ds-display)}body.ds-s-bold{--ds-font: "Rubik", "Heebo", "Helvetica Neue", Arial, sans-serif;--ds-display: "Rubik", "Heebo", sans-serif;--ds-ink: 17, 17, 17;--ds-tile: #f3f3f1;--ds-track: .01em;--ds-h-weight: 600;--ds-h-track: .05em;--ds-hero-weight: 700;--ds-hero-track: .04em;--ds-big-weight: 800;--ds-st-weight: 500;--ds-btn-radius: 99rem;--ds-arrow-radius: 50%;--ds-rail-gap: 1.2rem;--ds-tile-gap: 1.6rem;--ds-cutout-bg: #f4f4f2;--ds-nav-weight: 500}.ds-s-bold .button,.ds-s-bold .button:before,.ds-s-bold .button:after,.ds-s-bold .ds-nl__btn,.ds-s-bold .ds-ftr__form--box .ds-ftr__submit{border-radius:99rem}.ds-s-bold .ds-nl__input,.ds-s-bold .ds-ftr__input{border-radius:99rem;border-inline-end:.1rem solid var(--ds-line-strong)}.ds-s-bold .ds-nl__row,.ds-s-bold .ds-ftr__form--box{gap:.8rem}.ds-s-bold .product-form__input input[type=radio]+label{border-radius:99rem}.ds-s-bold .badge,.ds-s-bold .card__badge .badge{border-radius:99rem;padding-inline:1rem}.ds-s-bold .ds-sec-head__title{font-size:clamp(2rem,2.4vw,2.8rem)}.ds-s-bold .card__heading,.ds-s-bold .card__heading.h5{font-weight:500}.ds-s-bold .ds-tile__title{font-weight:600}body.ds-s-soft{--ds-font: "Assistant", "Heebo", "Helvetica Neue", Arial, sans-serif;--ds-display: "Assistant", "Heebo", sans-serif;--ds-ink: 43, 38, 34;--ds-mute: 128, 118, 108;--ds-tile: #f1ebe2;--ds-line: rgba(43, 38, 34, .14);--ds-line-strong: rgba(43, 38, 34, .85);--ds-fs-xs: 1.2rem;--ds-fs-s: 1.3rem;--ds-fs-m: 1.5rem;--ds-fs-l: 1.8rem;--ds-h-weight: 600;--ds-h-track: .16em;--ds-hero-weight: 600;--ds-hero-track: .12em;--ds-big-weight: 700;--ds-st-weight: 600;--ds-rail-gap: 1.6rem;--ds-tile-gap: 1.6rem;--ds-nav-weight: 600;--ds-nav-track: .12em;--ds-sec-title: var(--ds-fs-m)}.ds-s-soft .ds-sec-head__title{text-transform:uppercase}.ds-s-soft .ds-tile__title{font-size:var(--ds-fs-xs);letter-spacing:.18em}.ds-s-soft .button{letter-spacing:.14em}.ds-s-soft .badge,.ds-s-soft .card__badge .badge{background:#efe7dc;color:rgb(var(--ds-ink))}.ds-s-soft .badge.ds-badge-new{background:rgb(var(--ds-paper));color:rgb(var(--ds-ink));font-weight:600;letter-spacing:.12em}.ds-s-soft .ds-ftr{background:#f6f1ea;border-top:0}.ds-s-soft .ds-bundle__tiers{background:#faf7f2}body.ds-s-classic{--ds-display: "Heebo", "Helvetica Neue", Arial, sans-serif;--ds-h-weight: 700;--ds-h-track: .01em;--ds-hero-weight: 800;--ds-hero-track: -.005em;--ds-big-weight: 800;--ds-st-weight: 800;--ds-st-track: .02em;--ds-rail-gap: 1.2rem;--ds-tile-gap: .8rem;--ds-nav-weight: 500;--ds-nav-track: .04em}.ds-s-classic .ds-sec-head__title{font-size:clamp(2rem,2.4vw,2.8rem)}.ds-s-classic .price--on-sale .price-item--sale,.ds-s-sport .price--on-sale .price-item--sale{color:var(--ds-sale);font-weight:600}.ds-s-classic .badge,.ds-s-classic .card__badge .badge{background:var(--ds-sale);color:#fff;font-weight:600}.ds-s-classic .badge.ds-badge-new{background:rgb(var(--ds-ink))}@media(hover:hover)and (min-width:990px){.ds-s-classic .card-wrapper .quick-add{opacity:0;transition:opacity .2s ease}.ds-s-classic .card-wrapper:hover .quick-add,.ds-s-classic .card-wrapper:focus-within .quick-add{opacity:1}}.ds-s-classic .quick-add__submit{min-height:4rem;font-size:var(--ds-fs-xs)}body.ds-s-sport{--ds-display: "Secular One", "Heebo", sans-serif;--ds-navy: #14213d;--ds-h-weight: 400;--ds-h-track: .01em;--ds-hero-weight: 400;--ds-hero-track: .01em;--ds-big-weight: 400;--ds-big-track: 0;--ds-st-weight: 400;--ds-st-track: .04em;--ds-rail-gap: .8rem;--ds-tile-gap: .8rem;--ds-nav-weight: 600;--ds-nav-track: .06em}.ds-s-sport :is(.ds-hero__title,.ds-tile__big,.ds-sec-head__title,.ds-st__text,.ds-nl__title,.ds-ed__title,.ds-mq--l){font-synthesis:none}.ds-s-sport .ds-sec-head__title{font-size:clamp(2.2rem,2.8vw,3.2rem)}.ds-s-sport .ds-ed__light{font-family:var(--ds-font);font-weight:300}.ds-s-sport .ds-ed__bold{font-weight:400}.ds-s-sport .ds-tile__big{font-size:clamp(3.4rem,5.4vw,7.2rem)}.ds-s-sport .badge,.ds-s-sport .card__badge .badge{background:var(--ds-navy);color:#fff;font-weight:600}.ds-s-sport .ds-ftr{background:var(--ds-navy);color:#fff;border-top:0;--ds-line: rgba(255, 255, 255, .18);--ds-line-strong: rgba(255, 255, 255, .85)}.ds-s-sport .ds-ftr :is(.ds-ftr__sub,.ds-ftr__about,.ds-ftr__copy,.ds-ftr__legal a,.ds-ftr__copy a){color:#ffffffb8}.ds-s-sport .ds-ftr__logo .ds-logo{filter:invert(1)}.ds-s-sport .ds-ftr__form--box .ds-ftr__submit{background:#fff;color:var(--ds-navy)}.ds-s-sport .ds-ftr__input::placeholder{color:#fff9}.ds-s-bold .ds-chip{border-radius:99rem;padding-inline:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ds-styles.css.map */
