.ds-price-wrap{display:block}.ds-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ds-wrap{box-sizing:border-box;width:100%;max-width:var(--ds-max);margin-inline:auto;padding-inline:var(--ds-gutter)}.ds-section{--ds-fg: var(--ds-text);--ds-bg: var(--ds-surface);background-color:var(--ds-bg);color:var(--ds-fg);font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-text);line-height:var(--ds-lh-body)}.ds-section--alt{--ds-bg: var(--ds-surface-alt)}.ds-section--reparto{--ds-bg: var(--ds-reparto)}.ds-section--inverse{--ds-fg: var(--ds-text-inverse);--ds-bg: var(--ds-surface-inverse);--ds-focus: var(--ds-text-inverse)}.ds-section--ruled{border-top:var(--ds-line) solid var(--ds-border)}.ds-section__inner{box-sizing:border-box;max-width:var(--ds-max);margin-inline:auto;padding:calc(var(--ds-section) / 2) var(--ds-gutter)}.ds-section--alt .ds-section__inner,.ds-section--reparto .ds-section__inner,.ds-section--inverse .ds-section__inner,.ds-section--lg .ds-section__inner{padding-block:var(--ds-section)}.ds-section--flush .ds-section__inner{padding-block:0}.ds-section--bleed .ds-section__inner{max-width:none;padding-inline:0}.ds-section__header{display:grid;gap:var(--ds-space-2) var(--ds-space-5);margin-block-end:var(--ds-space-6)}.ds-section__header:has(.ds-section__link){grid-template-columns:minmax(0,1fr) auto;align-items:end}.ds-section__header>:not(.ds-section__link){grid-column:1}.ds-section__link{grid-column:2;grid-row:1 / span 2;align-self:end}.ds-section--bleed .ds-section__header{padding-inline:var(--ds-gutter)}.ds-display-xl,.ds-display,.ds-h1,.ds-h2{margin:0;font-family:var(--ds-font-display);font-weight:400;font-synthesis:none;text-transform:uppercase;text-wrap:balance}.ds-h3{margin:0;font-family:var(--ds-font-text);font-weight:var(--ds-weight-strong);text-wrap:balance}.ds-fit{container-type:inline-size}.ds-display-xl{font-size:min(var(--ds-fs-display-xl),calc(100cqi/(max(var(--ds-chars, 1),1)/2)));line-height:var(--ds-lh-display-xl);letter-spacing:var(--ds-ls-display-xl);text-wrap:nowrap}.ds-display,.ds-h1{font-size:var(--ds-fs-display);line-height:var(--ds-lh-display);letter-spacing:var(--ds-ls-display)}.ds-h2{font-size:var(--ds-fs-h2);line-height:var(--ds-lh-h2);letter-spacing:var(--ds-ls-h2)}.ds-h3{font-size:var(--ds-fs-h3);line-height:var(--ds-lh-h3);letter-spacing:var(--ds-ls-h3)}.ds-eyebrow{margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);letter-spacing:.08em;line-height:var(--ds-lh-small);text-transform:uppercase}.ds-body{margin:0;font-size:var(--ds-fs-body);line-height:var(--ds-lh-body)}.ds-small{margin:0;font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ds-muted{color:var(--ds-text-muted)}.ds-grid{--ds-cols: var(--ds-cols-sm, 2)}.ds-grid__list{display:grid;grid-template-columns:repeat(var(--ds-cols),minmax(0,1fr));gap:var(--ds-gap-row) var(--ds-gap);margin:0;padding:0;list-style:none}.ds-grid__list>*{min-width:0}@media screen and (min-width:750px){.ds-grid{--ds-cols: var(--ds-cols-md, 3)}}@media screen and (min-width:1100px){.ds-grid{--ds-cols: var(--ds-cols-lg, 4)}}.ds-button{--ds-btn-bg: var(--ds-fg, var(--ds-text));--ds-btn-fg: var(--ds-bg, var(--ds-surface));--ds-btn-line: var(--ds-btn-bg);--ds-btn-fill: var(--ds-btn-fg);--ds-btn-fill-fg: var(--ds-btn-bg);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-3);isolation:isolate;overflow:hidden;box-sizing:border-box;min-height:var(--ds-control-md);padding:0 calc(var(--ds-space-4) + var(--ds-space-3));border:var(--ds-line) solid var(--ds-btn-line);border-radius:var(--ds-radius-pill);background-color:var(--ds-btn-bg);color:var(--ds-btn-fg);font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong);letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:color var(--ds-slow) var(--ds-ease),border-color var(--ds-slow) var(--ds-ease),transform var(--ds-fast) var(--ds-ease)}.ds-button:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:50% 50% 0 0/100% 100% 0 0;background-color:var(--ds-btn-fill);transform:translateY(101%);transition:transform var(--ds-slow) var(--ds-ease-out),border-radius var(--ds-slow) var(--ds-ease-out)}.ds-button--sm{min-height:var(--ds-control-sm);padding-inline:var(--ds-space-5)}.ds-button--lg{min-height:var(--ds-control-lg)}.ds-button--full{display:flex;width:100%}.ds-button--split{justify-content:space-between}.ds-button--secondary{--ds-btn-bg: transparent;--ds-btn-fg: var(--ds-fg, var(--ds-text));--ds-btn-line: var(--ds-fg, var(--ds-text));--ds-btn-fill: var(--ds-fg, var(--ds-text));--ds-btn-fill-fg: var(--ds-bg, var(--ds-surface))}.ds-button--light{--ds-btn-bg: var(--ds-text-inverse);--ds-btn-fg: var(--ds-text);--ds-btn-fill: var(--ds-text);--ds-btn-fill-fg: var(--ds-text-inverse)}.ds-button--light-outline{--ds-btn-bg: transparent;--ds-btn-fg: var(--ds-text-inverse);--ds-btn-line: var(--ds-text-inverse);--ds-btn-fill: var(--ds-text-inverse);--ds-btn-fill-fg: var(--ds-text)}.ds-button--text{min-height:var(--ds-control-sm);padding-inline:0;border-color:transparent;border-radius:0;background-color:transparent;color:var(--ds-fg, var(--ds-text));text-decoration:underline;text-decoration-thickness:var(--ds-line);text-underline-offset:var(--ds-space-1)}.ds-button--text:before{display:none}.ds-button__label{position:relative}.ds-button__icon{flex:none;width:var(--ds-space-4);height:var(--ds-space-4);transition:transform var(--ds-slow) var(--ds-ease-out)}.ds-button[aria-disabled=true],.ds-button:disabled{border-color:var(--ds-border-soft);background-color:var(--ds-border-soft);color:var(--ds-text-muted);cursor:not-allowed}.ds-button[aria-disabled=true]:before,.ds-button:disabled:before{display:none}@media(hover:hover){.ds-button:not([aria-disabled=true],:disabled,.ds-button--text):hover{color:var(--ds-btn-fill-fg)}.ds-button:not([aria-disabled=true],:disabled,.ds-button--text):hover:before{border-radius:0;transform:translateY(0)}.ds-button:not([aria-disabled=true],:disabled):hover .ds-button__icon{transform:translate(var(--ds-space-1))}.ds-button--text:not([aria-disabled=true],:disabled):hover{color:var(--ds-text-muted)}}.ds-button:not([aria-disabled=true],:disabled):active{transform:scale(.98)}.ds-pill{position:relative;display:inline-flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-pill-height);padding:0 var(--ds-space-4);border:var(--ds-line) solid var(--ds-border-field);border-radius:var(--ds-radius-pill);background-color:transparent;color:var(--ds-fg, var(--ds-text));font-family:var(--ds-font-text);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--ds-fast) var(--ds-ease),border-color var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds-pill:before{content:"";position:absolute;inset:calc(var(--ds-space-1) * -1) 0}.ds-pill[aria-current=true],.ds-pill[aria-pressed=true],.ds-pill--active{border-color:var(--ds-fg, var(--ds-text));background-color:var(--ds-fg, var(--ds-text));color:var(--ds-bg, var(--ds-surface))}.ds-pill__count{color:var(--ds-text-muted)}.ds-pill__remove{flex:none;width:var(--ds-space-3);height:var(--ds-space-3)}@media(hover:hover){.ds-pill:not([aria-current=true],[aria-pressed=true],.ds-pill--active,:disabled):hover{border-color:var(--ds-fg, var(--ds-text));background-color:var(--ds-fg, var(--ds-text));color:var(--ds-bg, var(--ds-surface))}}.ds-badge{display:inline-block;color:var(--ds-fg, var(--ds-text));font-family:var(--ds-font-text);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:var(--ds-lh-small)}.ds-badge--muted{color:var(--ds-text-muted)}.ds-badge--sale{color:var(--ds-sale)}.ds-badge--discount,.ds-badge--dark{padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-pill);background-color:var(--ds-price);color:var(--ds-text);font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.3;white-space:nowrap}.ds-badge--dark{background-color:var(--ds-surface-inverse);color:var(--ds-text-inverse)}.ds-media{position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:var(--ds-ratio, 1 / 1);background-color:var(--ds-media-bg, transparent)}.ds-media--rounded{border-radius:var(--ds-radius)}.ds-media--reparto{--ds-media-bg: var(--ds-reparto)}.ds-media--alt{--ds-media-bg: var(--ds-surface-alt)}.ds-media--photo{--ds-media-bg: var(--ds-surface-photo)}.ds-media__image{display:block;width:100%;height:100%;object-fit:var(--ds-fit, contain)}.ds-media--blend .ds-media__image{mix-blend-mode:multiply;filter:var(--ds-photo-lift)}.ds-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--ds-space-2);row-gap:var(--ds-space-1);color:var(--ds-fg, var(--ds-text));font-family:var(--ds-font-text);font-variant-numeric:tabular-nums}.ds-price__tag{display:inline-flex;align-items:baseline;gap:var(--ds-space-2);white-space:nowrap}.ds-price__from{font-size:var(--ds-fs-small);font-weight:var(--ds-weight-text)}.ds-price__now{font-size:var(--ds-fs-price-md);font-weight:var(--ds-weight-strong);letter-spacing:-.005em;line-height:1.1}.ds-price--sale .ds-price__now{color:var(--ds-sale)}.ds-price__was{color:var(--ds-text-muted);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-text);text-decoration:line-through}.ds-price__off{color:var(--ds-sale);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);white-space:nowrap}.ds-price__save{display:grid;justify-items:end;margin-inline-start:auto;color:var(--ds-sale)}.ds-price__save-label{font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:var(--ds-lh-small)}.ds-price__save-amount{font-size:var(--ds-fs-price-sm);font-weight:var(--ds-weight-strong);line-height:1.1}.ds-price__reference{flex-basis:100%;margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ds-price--sm .ds-price__now{font-size:var(--ds-fs-price-sm)}.ds-price--lg .ds-price__now{font-family:var(--ds-font-display);font-size:var(--ds-fs-price-lg);font-weight:400;letter-spacing:.01em}.ds-price--lg .ds-price__was,.ds-price--lg .ds-price__off{font-size:var(--ds-fs-body)}.ds-button:focus-visible,.ds-pill:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}@keyframes ds-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes ds-word{0%{transform:translateY(110%)}}@keyframes ds-parallax{0%{transform:translateY(-5%) scale(1.12)}to{transform:translateY(5%) scale(1.12)}}@keyframes ds-kenburns{to{transform:scale(1.08)}}[data-ds-intro]{animation:ds-rise var(--ds-rise) var(--ds-ease-out) backwards;animation-delay:calc(min(var(--ds-i, 0),3) * var(--ds-rise-step))}.ds-motion [data-ds-reveal]:not(.ds-in){opacity:0;transform:translateY(24px)}.ds-motion [data-ds-reveal].ds-in{animation:ds-rise var(--ds-rise) var(--ds-ease-out) backwards;animation-delay:calc(min(var(--ds-i, 0),3) * var(--ds-rise-step))}.ds-motion [data-ds-reveal].ds-still{animation:none}.ds-motion [data-ds-reveal=text],.ds-motion [data-ds-reveal=text]:not(.ds-in),.ds-motion [data-ds-reveal=text].ds-in{opacity:1;transform:none;animation:none}.ds-w{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.08em;margin-block:-.08em}.ds-w__i{display:inline-block}.ds-motion [data-ds-reveal=text]:not(.ds-in) .ds-w__i{transform:translateY(110%)}.ds-motion [data-ds-reveal=text].ds-in .ds-w__i{animation:ds-word var(--ds-rise) var(--ds-ease-out) backwards;animation-delay:calc(min(var(--ds-l, 0),2) * var(--ds-rise-step) + min(var(--ds-i, 0),1) * var(--ds-rise-step))}.ds-kenburns{animation:ds-kenburns calc(var(--ds-reveal) * 14) linear both}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){[data-ds-parallax]{animation:ds-parallax linear both;animation-timeline:view()}}}[data-ds-img=wait]{opacity:0;scale:1.02}[data-ds-frame]{background-image:linear-gradient(100deg,transparent 30%,var(--ds-shimmer) 50%,transparent 70%);background-repeat:no-repeat;background-size:250% 100%;animation:ds-shimmer calc(var(--ds-reveal) * 2) ease-in-out infinite}[data-ds-frame=fill]{background-color:var(--ds-surface-photo)}[data-ds-frame=out]{background-color:var(--ds-surface-photo);background-image:none;animation:ds-frame-out var(--ds-img-in) var(--ds-ease-out) both}@keyframes ds-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes ds-frame-out{to{background-color:transparent}}.ds-sentinel{height:1px;margin-bottom:-1px;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-base.css.map */
