.ds-pdp{--ds-pdp-ratio: .8;--ds-pdp-photo-h: clamp(15rem, 35svh, 26rem);--ds-pdp-top: calc(var(--header-height, var(--ds-space-7)) + var(--ds-space-4));display:block;position:relative}.ds-pdp__grid{display:block}.ds-pdp__crumbs{min-width:0;padding:var(--ds-space-1) var(--ds-gutter) 0}.ds-pdp-crumbs{display:flex;align-items:center;margin:0;padding:0;overflow:hidden;color:var(--ds-text-muted);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);list-style:none;white-space:nowrap}.ds-pdp-crumbs__item{display:inline-flex;flex:none;align-items:center}.ds-pdp-crumbs__item:last-child{flex:0 1 auto;min-width:0}.ds-pdp-crumbs__item+.ds-pdp-crumbs__item:before{content:"/" / "";margin-inline:var(--ds-space-2);color:var(--ds-border-field)}.ds-pdp-crumbs__link{display:inline-flex;align-items:center;min-height:var(--ds-space-5);overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis}.ds-pdp-crumbs__link:hover{color:var(--ds-text);text-decoration:underline;text-underline-offset:var(--ds-space-1)}.ds-pdp-crumbs__link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}@media screen and (max-width:749px){.ds-pdp:has(.ds-pdp__crumbs){--ds-pdp-photo-h: clamp(15rem, calc(35svh - var(--ds-space-5)), 26rem)}}.ds-pdp__media{position:relative;min-width:0;padding-block-start:var(--ds-space-3)}.ds-pdp-gallery{position:relative}.ds-pdp-gallery__track{overflow-x:auto;padding-inline:var(--ds-gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--ds-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ds-pdp-gallery__track::-webkit-scrollbar{display:none}.ds-pdp-gallery__track:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:calc(var(--ds-focus-width) * -1)}.ds-pdp-gallery__list{display:flex;gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.ds-pdp-gallery__slide{position:relative;flex:0 0 auto;width:min(100%,calc(var(--ds-pdp-photo-h) * var(--ds-pdp-ratio)));box-sizing:border-box;height:var(--ds-pdp-photo-h);overflow:hidden;border-radius:var(--ds-radius);background-color:var(--ds-surface-photo);isolation:isolate;scroll-snap-align:start}.ds-pdp-gallery__slide[hidden]{display:none}.ds-pdp-gallery__zoom{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.ds-pdp-gallery__zoom:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:calc(var(--ds-focus-width) * -1)}.ds-pdp-gallery__image{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:var(--ds-photo-lift)}.ds-pdp-gallery__slide--ritaglio .ds-pdp-gallery__image{box-sizing:border-box;filter:none;padding:clamp(var(--ds-space-4),13%,var(--ds-space-7));object-fit:contain}.ds-pdp-gallery__slide[data-square] .ds-pdp-gallery__image{filter:none;mix-blend-mode:normal}.ds-pdp-gallery[data-only-squares] .ds-pdp-gallery__slide[data-square] .ds-pdp-gallery__image{object-fit:contain;mix-blend-mode:multiply;filter:var(--ds-photo-lift)}.ds-pdp-gallery__native{width:100%;height:100%}.ds-pdp-gallery__native :is(video,img,model-viewer,iframe){width:100%;height:100%;object-fit:contain}.ds-pdp-gallery__dots{position:absolute;inset-inline:0;inset-block-end:var(--ds-space-1);display:flex;align-items:center;justify-content:center;pointer-events:none}.ds-pdp-gallery__dots:empty{display:none}.ds-pdp-gallery__dot{display:grid;place-items:center;width:var(--ds-space-5);height:var(--ds-space-5);margin:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.ds-pdp-gallery__dot:before{content:"";width:var(--ds-space-2);height:var(--ds-space-2);border-radius:var(--ds-radius-pill);background-color:var(--ds-border-field);opacity:.55;transition:width var(--ds-slow) var(--ds-ease),opacity var(--ds-slow) var(--ds-ease),background-color var(--ds-slow) var(--ds-ease)}.ds-pdp-gallery__dot[aria-current=true]:before{width:var(--ds-space-5);background-color:var(--ds-text);opacity:1}.ds-pdp-gallery__dot:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:calc(var(--ds-focus-width) * -1)}.ds-pdp-gallery__nav{display:none}.ds-pdp__info{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-3) var(--ds-gutter) var(--ds-space-7)}.ds-pdp__brand{margin:0}.ds-pdp__brand-link{display:inline-flex;align-items:center;min-width:var(--ds-control-sm);min-height:var(--ds-control-sm);margin-block:calc((var(--ds-control-sm) - var(--ds-lh-small) * var(--ds-fs-small)) / -2);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-decoration:none;text-transform:uppercase}.ds-pdp__brand-link[href]:hover{color:var(--ds-text)}.ds-pdp__brand-link[href]:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.ds-pdp-title__name{margin:0;overflow-wrap:anywhere;font-family:var(--ds-font-display);font-size:clamp(36px,10vw,48px);font-weight:400;letter-spacing:.005em;line-height:1;text-transform:uppercase;text-wrap:balance}.ds-pdp .ds-pdp-title__name.ds-h2{font-size:clamp(30px,8.4vw,40px)}.ds-pdp .ds-pdp-title__name.ds-h3{font-family:var(--ds-font-display);font-size:clamp(24px,6.6vw,32px);font-weight:400;letter-spacing:.005em;line-height:1.04}.ds-pdp-title__descriptor{margin:var(--ds-space-1) 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-pdp-price .ds-price__off{display:none}.ds-pdp-options{display:grid;gap:var(--ds-space-3)}.ds-pdp-options__group{min-width:0}.ds-pdp-options__single{margin:0}.ds-pdp-options__size{position:relative}.ds-pdp-fit-link{position:absolute;inset-block-start:calc(var(--ds-space-2) * -1);inset-inline-end:0;min-height:var(--ds-space-6);font-size:var(--ds-fs-small)}.ds-pdp-options__hint{margin:var(--ds-space-2) 0 0;color:var(--ds-sale);font-weight:var(--ds-weight-strong)}.ds-pdp-options__size[data-prompt] .ds-size-grid__options{outline:var(--ds-focus-width) solid var(--ds-sale);outline-offset:var(--ds-space-1);border-radius:var(--ds-radius);animation:ds-pdp-nudge var(--ds-slow) var(--ds-ease)}@keyframes ds-pdp-nudge{25%{transform:translate(calc(var(--ds-space-1) * -1))}75%{transform:translate(var(--ds-space-1))}}.ds-buy__error{margin:0 0 var(--ds-space-2);color:var(--ds-sale);font-weight:var(--ds-weight-strong)}.ds-buy__error-icon{display:none}.ds-pdp-services__estimate p{margin:0}.ds-pdp-accordion{margin-block-start:var(--ds-space-2);border-top:var(--ds-line) solid var(--ds-border)}.ds-pdp-accordion__row:empty{display:none}.ds-pdp-rail__link{margin:var(--ds-space-3) 0 0}.ds-buybar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--ds-layer-sticky);padding-block-end:env(safe-area-inset-bottom,0);border-top:var(--ds-line) solid var(--ds-border);background-color:var(--ds-glass);color:var(--ds-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(100%);visibility:hidden;transition:transform var(--ds-slow) var(--ds-ease),visibility var(--ds-slow) var(--ds-ease)}.ds-buybar[data-visible=true]{transform:none;visibility:visible}.ds-buybar__inner{display:flex;align-items:center;gap:var(--ds-space-3);max-width:var(--ds-max);margin-inline:auto;padding:var(--ds-space-2) var(--ds-gutter)}.ds-buybar__price{flex:none}.ds-buybar__price .ds-price__was{display:none}.ds-buybar__button{flex:1 1 auto;min-width:0;padding-inline:var(--ds-space-4)}.ds-worn__inner{display:grid;gap:var(--ds-space-5);align-items:center;box-sizing:border-box;max-width:var(--ds-max);margin-inline:auto;padding:calc(var(--ds-section) / 2) var(--ds-gutter)}.ds-worn__photo{margin:0;overflow:hidden;border-radius:var(--ds-radius);background-color:var(--ds-surface-photo);aspect-ratio:4 / 5}.ds-worn__image{display:block;width:100%;height:100%;object-fit:cover}.ds-worn__text{display:grid;gap:var(--ds-space-3);align-content:center;justify-items:start;min-width:0}.ds-worn__heading{margin:0}.ds-worn__name{margin:0;color:var(--ds-text-muted);font-weight:var(--ds-weight-strong)}.ds-worn__caption{max-width:44ch;margin:0}.ds-pdp-zoom{width:100vw;max-width:100vw;height:100svh;max-height:100svh;margin:0;padding:0;border:0;background-color:var(--ds-surface-photo);color:var(--ds-text)}.ds-pdp-zoom::backdrop{background-color:var(--ds-surface-inverse)}.ds-pdp-zoom__scroll{height:100%;overflow:auto;touch-action:pan-x pan-y pinch-zoom}.ds-pdp-zoom__image{display:block;width:min(96rem,max(100%,170vw));max-width:none;height:auto;margin-inline:auto;mix-blend-mode:multiply;filter:var(--ds-photo-lift)}.ds-pdp-zoom__close,.ds-pdp-panel__close{position:absolute;inset-block-start:var(--ds-space-3);inset-inline-end:var(--ds-space-3);display:grid;place-items:center;width:var(--ds-control-sm);height:var(--ds-control-sm);padding:0;border:var(--ds-line) solid var(--ds-border);border-radius:var(--ds-radius-pill);background-color:var(--ds-surface);color:var(--ds-text);cursor:pointer}.ds-pdp-zoom__close svg,.ds-pdp-panel__close svg{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-pdp-zoom__close:focus-visible,.ds-pdp-panel__close:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.ds-pdp-panel{width:100%;max-width:100%;max-height:88svh;margin:auto 0 0;padding:0;border:0;border-radius:var(--ds-radius) var(--ds-radius) 0 0;background-color:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font-text)}.ds-pdp-panel::backdrop{background-color:var(--ds-overlay-strong)}.ds-pdp-panel__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-space-3);max-height:88svh;overflow:auto;padding:var(--ds-space-5) var(--ds-gutter) var(--ds-space-7)}.ds-pdp-panel__guide{min-width:0;overflow-x:auto;font-family:var(--ds-font-text)}.ds-pdp-panel__guide :is(h3,h4){font-family:var(--ds-font-text);font-weight:var(--ds-weight-strong)}.ds-pdp-panel__title,.ds-pdp-panel__fit,.ds-pdp-panel__note{margin:0;padding-inline-end:var(--ds-space-7)}.ds-pdp-panel__fit{font-weight:var(--ds-weight-strong)}@media screen and (min-width:480px){.ds-pdp-price .ds-price__off{display:inline}}@media screen and (min-width:750px){.ds-pdp{--ds-pdp-photo-h: clamp(26rem, 58svh, 42rem)}.ds-pdp__info{padding-block-start:var(--ds-space-5)}.ds-pdp-title__name{font-size:clamp(44px,6vw,64px)}.ds-pdp .ds-pdp-title__name.ds-h2{font-size:clamp(36px,5vw,52px)}.ds-pdp .ds-pdp-title__name.ds-h3{font-size:clamp(28px,3.6vw,38px)}.ds-pdp-title__descriptor{white-space:normal}.ds-pdp-gallery__nav{position:absolute;inset-block-start:50%;z-index:1;display:grid;place-items:center;width:var(--ds-control-sm);height:var(--ds-control-sm);margin-block-start:calc(var(--ds-control-sm) / -2);padding:0;border:var(--ds-line) solid var(--ds-border);border-radius:var(--ds-radius-pill);background-color:var(--ds-surface);color:var(--ds-text);cursor:pointer}.ds-pdp-gallery__nav[hidden]{display:none}.ds-pdp-gallery__nav svg{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-pdp-gallery__nav:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.ds-pdp-gallery__nav--prev{inset-inline-start:calc(var(--ds-gutter) + var(--ds-space-3))}.ds-pdp-gallery__nav--next{inset-inline-end:calc(var(--ds-gutter) + var(--ds-space-3))}.ds-pdp-panel{max-width:36rem;height:100svh;max-height:100svh;margin:0 0 0 auto;border-radius:var(--ds-radius) 0 0 var(--ds-radius)}.ds-pdp-panel__inner{max-height:100svh}.ds-worn__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--ds-space-7)}}@media screen and (min-width:990px){.ds-pdp{--ds-pdp-top: calc(var(--header-height, var(--ds-space-7)) + var(--ds-space-5))}.ds-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(27.5rem,34vw,33rem);gap:clamp(var(--ds-space-5),3.4vw,var(--ds-space-8));row-gap:var(--ds-space-3);align-items:start;max-width:var(--ds-max);margin-inline:auto;padding:var(--ds-space-5) var(--ds-gutter) 0}.ds-pdp__crumbs{grid-column:1 / -1;padding:0}.ds-pdp__media{padding-block-start:0}.ds-pdp-gallery__track{overflow:visible;padding-inline:0;scroll-snap-type:none}.ds-pdp-gallery__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-gap)}.ds-pdp-gallery__slide{width:auto;height:auto;aspect-ratio:var(--ds-ratio-card);align-self:start}.ds-pdp-gallery__nav,.ds-pdp-gallery__dots{display:none}.ds-pdp-gallery__zoom{position:absolute;top:0;right:0;bottom:0;left:0}.ds-pdp__info{position:sticky;inset-block-start:var(--ds-pdp-top);gap:var(--ds-space-4);max-height:calc(100svh - var(--ds-pdp-top) - var(--ds-space-4));padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-5);margin:calc(var(--ds-space-1) * -1);overflow-y:auto;scrollbar-width:thin}.ds-pdp-title__name{font-size:clamp(48px,4.6vw,72px)}.ds-pdp .ds-pdp-title__name.ds-h2{font-size:clamp(40px,3.8vw,58px)}.ds-pdp .ds-pdp-title__name.ds-h3{font-size:clamp(30px,2.8vw,42px)}.ds-buybar{display:none}}@media screen and (min-width:1200px){.ds-pdp-gallery__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.ds-worn__inner{padding-block:var(--ds-section)}}@media(prefers-reduced-motion:reduce){.ds-pdp-gallery__dot:before,.ds-buybar{transition:none}.ds-pdp-options__size[data-prompt] .ds-size-grid__options{animation:none}}.ds-pdp-options__size{scroll-margin-block-start:calc(var(--header-height, var(--ds-space-7)) + var(--ds-space-6))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-product.css.map */
