.usd-collection-intro{width:100%;color:var(--usd-intro-text);background:var(--usd-intro-bg)}.usd-collection-intro *{box-sizing:border-box}.usd-collection-intro__inner{width:min(var(--usd-intro-max-width),100%);margin-inline:auto;padding:var(--usd-intro-padding-top) var(--usd-intro-padding-inline) var(--usd-intro-padding-bottom)}.usd-collection-intro__inner--bordered{border-bottom:1px solid var(--usd-intro-border)}.usd-collection-intro--left{text-align:left}.usd-collection-intro--center{text-align:center}.usd-collection-intro__heading{margin:0 0 12px;color:var(--usd-intro-heading);font-size:var(--usd-intro-title-size);font-weight:750;line-height:1.15;letter-spacing:-.025em}.usd-collection-intro__text,.usd-collection-intro__expanded{color:var(--usd-intro-text);font-size:var(--usd-intro-body-size);line-height:1.65}.usd-collection-intro__text>:first-child,.usd-collection-intro__expanded>:first-child{margin-top:0}.usd-collection-intro__text>:last-child,.usd-collection-intro__expanded>:last-child{margin-bottom:0}.usd-collection-intro__details{display:block;margin-top:.25rem}.usd-collection-intro__details[open]{display:flex;flex-direction:column}.usd-collection-intro__details[open] .usd-collection-intro__expanded{order:1}.usd-collection-intro__details[open] .usd-collection-intro__toggle{order:2}.usd-collection-intro__expanded{margin-bottom:.25rem}.usd-collection-intro__guide,.usd-collection-intro__toggle{color:var(--usd-intro-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.usd-collection-intro__guide{display:inline-block;margin-top:.2rem}.usd-collection-intro__toggle{width:fit-content;margin-top:.15rem;padding:0;list-style:none;font-size:var(--usd-intro-body-size);line-height:1.45;cursor:pointer}.usd-collection-intro--center .usd-collection-intro__toggle{margin-inline:auto}.usd-collection-intro__toggle::-webkit-details-marker{display:none}.usd-collection-intro__toggle::marker{display:none;content:""}.usd-collection-intro__toggle:hover,.usd-collection-intro__guide:hover{text-decoration-thickness:2px}.usd-collection-intro__toggle:focus-visible,.usd-collection-intro__guide:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}.usd-collection-intro__less,.usd-collection-intro__details[open] .usd-collection-intro__more{display:none}.usd-collection-intro__details[open] .usd-collection-intro__less{display:inline}@media screen and (max-width:749px){.usd-collection-intro__inner{padding:var(--usd-intro-mobile-padding-top) var(--usd-intro-mobile-padding-inline) var(--usd-intro-mobile-padding-bottom)}.usd-collection-intro__heading{margin-bottom:8px;font-size:clamp(1.4rem,calc(var(--usd-intro-title-size) * .8),2rem)}.usd-collection-intro__text,.usd-collection-intro__expanded,.usd-collection-intro__toggle{font-size:max(15px,calc(var(--usd-intro-body-size) * .94));line-height:1.58}}.usd-promo-grid{width:100%;padding-top:var(--usd-promo-padding-top);padding-bottom:var(--usd-promo-padding-bottom);color:var(--usd-promo-text);background:var(--usd-promo-section-bg)}.usd-promo-grid *{box-sizing:border-box}.usd-promo-grid__inner{width:min(var(--usd-promo-max-width),100%);margin-inline:auto;overflow:hidden;background:var(--usd-promo-card-bg)}.usd-promo-grid__promise{min-height:112px;display:flex;align-items:center;justify-content:center;gap:22px;padding:24px;color:#080808;background:repeating-linear-gradient(45deg,rgb(255 255 255 / 8%) 0 26px,transparent 26px 78px),var(--usd-promo-accent)}.usd-promo-grid__promise-heading,.usd-promo-grid__promise-text,.usd-promo-card__heading,.usd-promo-card__description,.usd-promo-grid__swipe-hint{margin:0}.usd-promo-grid__promise-heading{color:#080808;font-size:clamp(2rem,3vw,3.25rem);font-weight:900;line-height:.95;letter-spacing:-.06em}.usd-promo-grid__promise-text{padding:10px 20px 12px;color:#fff;background:#080808;border-radius:8px;font-size:clamp(1rem,1.8vw,1.7rem);font-weight:700;line-height:1.1}.usd-promo-grid__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--usd-promo-gap);border-top:5px solid #fff;background:#fff}.usd-promo-card{min-width:0;display:flex;flex-direction:column;padding:18px 18px 24px;text-align:center;background:var(--usd-promo-card-bg)}.usd-promo-card__media{position:relative;width:100%;overflow:hidden;border-radius:22px;background:#eee}.usd-promo-grid--square .usd-promo-card__media{aspect-ratio:1 / 1}.usd-promo-grid--portrait .usd-promo-card__media{aspect-ratio:4 / 5}.usd-promo-grid--landscape .usd-promo-card__media{aspect-ratio:4 / 3}.usd-promo-card__image,.usd-promo-card__placeholder{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.usd-promo-card:hover .usd-promo-card__image{transform:scale(1.04)}.usd-promo-card__badge{position:absolute;z-index:1;top:14px;right:12px;width:94px;aspect-ratio:1;display:grid;place-content:center;padding:12px;color:#080808;background:var(--usd-promo-accent);clip-path:polygon(50% 0,61% 10%,76% 4%,83% 19%,99% 21%,94% 37%,100% 50%,90% 61%,96% 76%,81% 83%,79% 99%,62% 94%,50% 100%,39% 90%,24% 96%,17% 81%,1% 79%,6% 62%,0 50%,10% 39%,4% 24%,19% 17%,21% 1%,38% 6%);font-size:.86rem;font-weight:900;line-height:.9;text-transform:uppercase;transform:rotate(6deg);filter:drop-shadow(0 6px 8px rgb(0 0 0 / 18%));animation:usd-promo-badge-pulse 3.2s ease-in-out infinite}.usd-promo-card__badge span,.usd-promo-card__badge strong{display:block}.usd-promo-card__badge strong{font-size:1.65rem;letter-spacing:-.06em}.usd-promo-card__heading{min-height:78px;display:grid;place-content:center;margin-top:14px;color:var(--usd-promo-heading);font-size:clamp(1.9rem,3vw,3rem);font-weight:900;line-height:.86;letter-spacing:-.055em}.usd-promo-card__description{min-height:62px;margin:4px auto 18px;color:var(--usd-promo-text);font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.2}.usd-promo-card__button{min-width:150px;display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-top:auto;padding:11px 24px 12px;color:var(--usd-promo-button-text);background:var(--usd-promo-button-bg);border:1.5px solid var(--usd-promo-button-text);border-radius:999px;outline-offset:4px;text-decoration:none;font-weight:800;line-height:1;transition:color .2s ease,background .2s ease,transform .2s ease}.usd-promo-card__button:hover{color:var(--usd-promo-button-bg);background:var(--usd-promo-button-text);transform:translateY(-2px)}.usd-promo-card__button:focus-visible{outline:3px solid var(--usd-promo-accent)}.usd-promo-card__button[aria-disabled=true]{cursor:default;opacity:.65}.usd-promo-grid__empty{grid-column:1 / -1;padding:48px 20px;color:var(--usd-promo-text);background:var(--usd-promo-card-bg);text-align:center}.usd-promo-grid__swipe-hint{display:none}@keyframes usd-promo-badge-pulse{0%,78%,to{transform:rotate(6deg) scale(1)}84%{transform:rotate(3deg) scale(1.08)}91%{transform:rotate(8deg) scale(.98)}}@media screen and (max-width:989px){.usd-promo-grid__promise{min-height:96px;flex-direction:column;gap:8px;padding:18px 14px;text-align:center}.usd-promo-grid__promise-heading{font-size:2rem}.usd-promo-grid__promise-text{font-size:1rem}.usd-promo-grid__cards{grid-auto-flow:column;grid-auto-columns:minmax(275px,82vw);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.usd-promo-grid__cards::-webkit-scrollbar{display:none}.usd-promo-card{scroll-snap-align:start;padding:14px 16px 24px}.usd-promo-card__heading{min-height:70px;font-size:2.35rem}.usd-promo-card__description{min-height:52px;font-size:1.05rem}.usd-promo-grid__swipe-hint{display:block;padding:10px 12px 12px;color:var(--usd-promo-text);background:var(--usd-promo-card-bg);text-align:center;font-size:.75rem;opacity:.68}}@media(prefers-reduced-motion:reduce){.usd-promo-card__badge{animation:none}.usd-promo-card__image,.usd-promo-card__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
