.scrt-product{--scrt-side-pad: 20px;--scrt-band-top: calc(var(--scrt-announcement-height, 0px) + 3.75rem);--scrt-cols-top: calc(var(--scrt-announcement-height, 0px) + 3.75rem);position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:0 auto;align-items:start;background:#fff;color:#000;font-family:var(--scrt-sans);font-size:var(--scrt-small, .6875rem);line-height:1.4;letter-spacing:0}.scrt-product__title{position:sticky;top:var(--scrt-band-top);grid-column:1 / -1;grid-row:1;height:0;overflow:visible;z-index:calc(var(--layer-overlay, 10) - 2);margin:0 var(--scrt-page-gutter, 2.5rem);font-family:var(--scrt-serif);font-weight:200;font-size:clamp(2.25rem,.28rem + 3.19vw,3.15rem);line-height:1.1;letter-spacing:-.01em;text-transform:none;color:#fff;mix-blend-mode:difference;pointer-events:none}.scrt-product__title-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrt-product__gallery{position:relative;grid-row:2;display:grid;gap:2px;margin:0}.scrt-product__media{position:relative;aspect-ratio:3 / 4;background:#f2f2f2;overflow:hidden;overflow:clip}.scrt-product__media img,.scrt-product__media video{display:block;width:100%;height:100%;object-fit:cover}.scrt-product__counter{display:none}.scrt-product__model{position:absolute;z-index:2;right:var(--scrt-model-gap, 2rem);bottom:calc(var(--scrt-model-gap, 2rem) - 3.3px);margin:0;color:#fff;mix-blend-mode:difference;font-size:.6875rem;line-height:1.4;letter-spacing:var(--scrt-track, .02em);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s ease}.scrt-product__model.is-on-light,.scrt-product__model.is-on-dark,.scrt-product__model.is-on-mixed,.scrt-product__model.is-tone-failed{opacity:1}.scrt-product__model.is-on-mixed{mix-blend-mode:normal;color:transparent;-webkit-background-clip:text;background-clip:text}.scrt-product__model.is-on-light{color:#000;mix-blend-mode:normal}.scrt-product__model.is-on-dark{color:#fff;mix-blend-mode:normal}@media screen and (max-width:989px){.scrt-product__model{--scrt-model-gap: var(--scrt-page-gutter, 1rem);font-size:inherit;line-height:inherit}}.scrt-product--fade .scrt-product__media{animation:scrt-media-in .7s ease-out both}.scrt-product--fade .scrt-product__media:nth-child(2){animation-delay:60ms}.scrt-product--fade .scrt-product__media:nth-child(3){animation-delay:.12s}.scrt-product--fade .scrt-product__media:nth-child(n+4){animation-delay:.18s}@keyframes scrt-media-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.scrt-product--fade .scrt-product__media{animation:none}}.scrt-product__side{position:sticky;top:var(--scrt-cols-top);grid-row:2;height:calc(100dvh - var(--scrt-cols-top));overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:#fff}.scrt-product__side::-webkit-scrollbar{display:none}.scrt-product__inner{display:grid;grid-template-columns:minmax(0,16fr) minmax(0,17fr);column-gap:var(--scrt-side-pad);align-items:start;padding:calc(clamp(2.25rem,.28rem + 3.19vw,3.15rem)*1.1 + 24px) var(--scrt-side-pad) var(--scrt-side-pad)}.scrt-product__crumb{grid-column:1;line-height:15px}.scrt-product__crumb a{color:inherit;text-decoration:none}.scrt-product__crumb a:hover{text-decoration:underline;text-underline-offset:2px}.scrt-product__crumb span{color:inherit}.scrt-product__crumb-here{color:#8d8d8d!important}.scrt-product__tabs{grid-column:2;display:flex;flex-wrap:wrap;gap:0 10px;line-height:15.4px}.scrt-product__tab{margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:#8d8d8d;cursor:pointer;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s}.scrt-product__tab:hover{color:#000}.scrt-product__tab.is-active{color:#000;text-decoration:underline}.scrt-product__tab:focus-visible{outline:1px solid currentColor;outline-offset:2px}.scrt-product__desc-wrap{grid-column:1;position:relative;margin-top:20px}.scrt-product .scrt-product__desc{max-height:270px;overflow-y:auto;scrollbar-width:none;font-family:var(--scrt-serif);font-weight:200;font-size:19.5px;line-height:1.1;letter-spacing:0}.scrt-product__desc::-webkit-scrollbar{display:none}.scrt-product__desc :is(p,span,a,li,strong,em){font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.scrt-product__desc p{margin:0 0 .55em}.scrt-product__desc p:last-child{margin-bottom:0}.scrt-product__desc a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.scrt-product__desc-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;opacity:0;transition:opacity .2s}.scrt-product__desc-wrap.has-more:after{opacity:1}.scrt-product__panels{grid-column:2;margin-top:20px;line-height:15.4px}.scrt-product__panel p,.scrt-product__panel-rte p{margin:0 0 15.4px}.scrt-product__panel p:last-child,.scrt-product__panel-rte>:last-child{margin-bottom:0}.scrt-product__panel :is(p,li,a,span,strong,em,h2,h3,h4){font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-transform:none!important}.scrt-product__panel a{color:inherit;text-decoration:underline;text-underline-offset:2px}.scrt-product__panel ul{margin:0;padding:0;list-style:none}.scrt-product__panel li:before{content:"\2022  "}.scrt-product__research-wait{color:#8d8d8d}.scrt-product__research-list a{text-decoration:none}.scrt-product__research-list a:hover{text-decoration:underline}.scrt-product__research-list time{color:#8d8d8d}.scrt-product__research-head{margin:15.4px 0 0!important}.scrt-product__research-head.is-first{margin-top:0!important}.scrt-product__research-post{margin:0 0 15.4px}.scrt-product__research-post a{text-decoration:underline;text-underline-offset:2px}.scrt-product__research-post span{color:#8d8d8d}.scrt-product__meta{grid-column:1;margin-top:42px;min-height:18.2px}.scrt-product__meta[hidden]{display:none}.scrt-product__swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;padding:12px;border:1px solid #d6d6d6;background:#efefef}.scrt-product__swatch{display:block;width:66px;aspect-ratio:3 / 4;overflow:hidden;background:#efefef;transition:background .15s}.scrt-product__swatch img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.scrt-product__swatch:hover,.scrt-product__swatch.is-current{background:#fff}.scrt-product__form,.scrt-product__formel{display:contents}.scrt-product__sizes{grid-column:2;margin-top:42px}.scrt-product__label-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.scrt-product__label{margin:0;line-height:18.2px}.scrt-product__value{text-transform:uppercase;color:inherit;text-decoration:none;margin-left:.35em}a.scrt-product__value:hover{text-decoration:underline;text-underline-offset:2px}.scrt-product__chart{color:#8d8d8d;text-decoration:none;line-height:18.2px}.scrt-product__chart:hover{color:#000}.scrt-product__options{display:flex;flex-wrap:wrap;gap:9px 10px;margin-top:6px}.scrt-product__option{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:60px;height:33px;padding:0 8px;background:var(--scrt-block-bg, #cdcdcd);color:#000;font-size:13px;line-height:18.2px;letter-spacing:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,color .15s}.scrt-product__options--wide .scrt-product__option{min-width:0;padding:0 14px}.scrt-product__option input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.scrt-product__option:hover{background:silver}.scrt-product__option:has(input:checked){background:#242424;color:#fff}.scrt-product__option.is-unavailable{color:#8d8d8d;text-decoration:line-through}.scrt-product__option.is-unavailable:has(input:checked){background:#242424;color:#8d8d8d}.scrt-product__option:has(input:focus-visible){outline:1px solid #000;outline-offset:2px}.scrt-product__atc-wrap{grid-column:1 / -1;display:block;margin-top:20px}@media screen and (min-width:990px){.scrt-product__side:not(:has(.scrt-pr)) .scrt-product__inner{box-sizing:border-box;min-height:100%;align-content:center;padding-bottom:calc(clamp(2.25rem,.28rem + 3.19vw,3.15rem)*1.1 + 24px)}.scrt-product__atc-wrap{position:sticky;top:0;z-index:3}.scrt-product__atc-wrap:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px;background:#fff;pointer-events:none}}.scrt-product__atc{display:flex;align-items:center;justify-content:space-between;width:100%;height:140px;margin:0;padding:0 60px;border:0;border-radius:0;background:#242424;color:#fff;font-family:var(--scrt-sans);font-size:19.5px;line-height:18.2px;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.scrt-product__atc:hover{background:#484848}.scrt-product__atc:disabled{background:var(--scrt-block-bg, #cdcdcd);color:#666;cursor:default}.scrt-product__atc:focus-visible{outline:1px solid #000;outline-offset:2px}.scrt-product__price{display:flex;align-items:baseline;gap:.6em;font-family:var(--scrt-serif);font-weight:200;font-size:19.5px;text-transform:none}.scrt-product__price-was{opacity:.55}.scrt-product__price-was[hidden]{display:none}.scrt-product__atc[data-added=true] .scrt-product__atc-text{animation:scrt-atc-added 1.6s steps(1) both}@keyframes scrt-atc-added{0%,to{opacity:1}}.scrt-product__error{grid-column:1 / -1;margin-top:8px;color:#b00}.scrt-product__error[hidden],.scrt-product__error.hidden{display:none}.scrt-product__dispatch{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:40px;margin:16px 0 0;padding:0 12px;border:1px solid #d6d6d6;background:#efefef;text-align:center;line-height:18.2px}.scrt-product__dispatch>*{transition:opacity .25s ease}.scrt-product__dispatch[data-pending]>*{opacity:0}.scrt-product__dispatch p{margin:0;font:inherit}.scrt-product__dispatch a{color:inherit}@media screen and (max-width:989px){main.content-for-layout[data-template=product]{padding-block-start:0!important;--scrt-title-top: calc(var(--scrt-header-h, 92px) - 4px);--scrt-row-top: calc(var(--scrt-title-top) + var(--scrt-title-h, 38px) + 10px)}.scrt-product{display:block;position:relative}.page-wrapper{overflow-x:clip}.scrt-product__title{position:sticky;top:var(--scrt-title-top);z-index:4;height:0;overflow:visible;margin:0 var(--scrt-page-gutter, 1rem);color:#fff;mix-blend-mode:difference;font-size:2.25rem;line-height:1.05;pointer-events:none}.scrt-product__title-text{white-space:normal;overflow:visible}.scrt-product__gallery{position:relative}.scrt-product__gallery{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.scrt-product__inner>:not([class*=scrt-]),.scrt-product__form>:not([class*=scrt-]),.scrt-product__formel>:not([class*=scrt-]){order:7}.scrt-product__gallery::-webkit-scrollbar{display:none}.scrt-product__media{flex:0 0 100%;scroll-snap-align:start;overflow:hidden;overflow:clip}.scrt-product__gallery{overflow-y:hidden}.scrt-product__counter{display:block;position:absolute;right:var(--scrt-page-gutter, 1rem);bottom:calc(var(--scrt-page-gutter, 1rem) - 3.3px);z-index:2;margin:0;white-space:nowrap;pointer-events:none;color:#fff;mix-blend-mode:difference;letter-spacing:var(--scrt-track, .02em)}.scrt-product__side{position:static;height:auto;overflow:visible}.scrt-product__inner{display:flex;flex-direction:column;align-items:stretch;padding:1.25rem var(--scrt-page-gutter, 1rem) 2rem}.scrt-product__desc-wrap{order:1}.scrt-product__tabs{order:2}.scrt-product__panels{order:3}.scrt-product__meta{order:4}.scrt-product__sizes{order:5}.scrt-product__atc-wrap{order:6}.scrt-product__error{order:7}.scrt-product__dispatch{order:8}.scrt-product__crumb{display:none}.scrt-product__desc-wrap{margin-top:0}.scrt-product .scrt-product__desc{max-height:none;font-size:16px;line-height:1.15}.scrt-product__desc-wrap:after{display:none}.scrt-product__tabs{margin-top:1.5rem}.scrt-product__panels{margin-top:12px}.scrt-product__meta,.scrt-product__sizes{margin-top:1.5rem}.scrt-product__atc{height:64px;padding:0 1.25rem;font-size:15px}.scrt-product__price{font-size:15px}.scrt-product__seat{order:6;height:0;margin:0}.scrt-product__dispatch{margin:0;border-top:16px solid #fff;box-shadow:inset 0 1px #d6d6d6}.scrt-product--held .scrt-product__atc-wrap{position:fixed;left:0;right:0;bottom:var(--scrt-note-h, 0px);z-index:4;margin:0}.scrt-product--held .scrt-product__dispatch{position:fixed;left:0;right:0;bottom:0;z-index:4}.scrt-product--leaving .scrt-product__atc-wrap,.scrt-product--leaving .scrt-product__dispatch{position:absolute}.scrt-product--held .scrt-product__atc{padding-inline:calc(1.25rem + var(--scrt-page-gutter, 1rem))}.scrt-product--held .scrt-product__inner{padding-bottom:calc(2rem + var(--scrt-bar-h, 64px) + var(--scrt-note-h, 40px))}.scrt-product__up{display:block;position:fixed;top:var(--scrt-row-top, 136px);right:var(--scrt-page-gutter, 1rem);z-index:4;margin:0;padding:0;border:0;background:none;font-family:var(--scrt-sans);font-size:var(--scrt-small, .6875rem);line-height:15.4px;letter-spacing:var(--scrt-track, .02em);text-transform:uppercase;color:#fff;mix-blend-mode:difference;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s,transform .3s cubic-bezier(.32,.72,0,1)}.scrt-product__up span{display:inline-block;margin-left:.35em}.scrt-product--up .scrt-product__up{opacity:1;pointer-events:auto}product-recommendations .section{position:relative}product-recommendations .section-resource-list__content{position:sticky;top:var(--scrt-title-top, 88px);z-index:4;mix-blend-mode:difference;pointer-events:none}product-recommendations .section-resource-list__content :is(h1,h2,h3,h4,h5,h6,p,span){color:#fff!important}}@media screen and (min-width:990px){.scrt-product__up{display:none}}@media screen and (min-width:990px){.scrt-product__sizes:has(.scrt-product__options:not(.scrt-product__options--wide)>.scrt-product__option:nth-child(9)){grid-column:1 / -1;margin-top:24px}.scrt-product__sizes .scrt-product__options:not(.scrt-product__options--wide):has(>.scrt-product__option:nth-child(9)){display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.scrt-product__options:has(>.scrt-product__option:nth-child(9))>.scrt-product__option{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/scrt-product.css.map */
