:root{--css-loaded-product-section-6: 1}product-rail{--ps6-panel-max: calc(var(--space-lg) * 25);--ps6-viewer-media-max: calc(var(--space-md) * 75);--ps6-panel-width: min(var(--ps6-panel-max), 36vw);display:block;position:relative;color:var(--color-foreground);background-color:var(--color-background)}.ps6__stage{position:relative}.ps6-buylayer{--ps1-btn-width: 100%;--ps1-btn-width-mobile: 100%}.ps6-buylayer__inner{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm)}.ps6-buylayer__commerce{display:contents}.ps6-buylayer__identity{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.ps6-buylayer__variants{display:flex;flex-direction:column;gap:var(--space-md)}.ps6-buylayer__variants>:empty{display:none}@media screen and (min-width:750px){.ps6__stage:has(.ps6-rail) .ps6-buylayer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-color:transparent}.ps6__stage:has(.ps6-rail) .ps6-buylayer--right{align-items:flex-end}.ps6__stage:not(:has(.ps6-rail)) .ps6-buylayer{padding-block-start:var(--space-xl)}.ps6__stage:not(:has(.ps6-rail)) .ps6-buylayer--right .ps6-buylayer__inner{margin-inline-start:auto}.ps6-buylayer__inner{position:sticky;bottom:var(--space-xl);width:var(--ps6-panel-width);margin-inline:var(--page-margin);margin-block-end:var(--space-xl);pointer-events:none}.ps6-buylayer__identity,.ps6-buylayer__variants{background:color-mix(in srgb,var(--color-background) calc(var(--opacity-muted) * 100%),transparent);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));border-radius:var(--radius-button);box-shadow:var(--shadow-overlay);padding:var(--space-lg);pointer-events:auto}.ps6-buylayer__commerce>*{pointer-events:auto}.ps6-buylayer .ps1__actions .ps1__buy-row{gap:var(--space-xxs)}}@media screen and (max-width:749px){.ps6-buylayer__inner{padding-block-start:var(--space-lg);padding-inline:var(--details-inset-phone, var(--page-margin));text-align:left;--text-align-default: left}.ps6-buylayer__identity{align-items:flex-start}}.ps6-details{padding-inline:var(--page-margin);padding-block-start:var(--padding-block-start, var(--space-2xl));padding-block-end:var(--padding-block-end, var(--space-3xl))}.ps6-details__column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ps6-details-block-gap, var(--space-md));width:var(--ps6-panel-width);max-width:100%}.ps6-details__column--right{margin-inline-start:auto}.ps6-details__column>*{width:100%}@media screen and (max-width:749px){.ps6-details{padding-inline:var(--details-inset-phone, var(--page-margin))}.ps6-details__column{width:100%;align-items:flex-start;text-align:left;--text-align-default: left}}.ps6-rail{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;height:var(--ps6-rail-height, auto);transition-property:none;transition-duration:var(--ps6-glide-per-1000px, 0s),var(--ps6-follow-duration, var(--motion-follow-duration))}.ps6-rail::-webkit-scrollbar{display:none}.ps6-rail__track{display:flex;flex:0 0 auto;gap:var(--ps6-slide-gap, var(--space-2))}.ps6-rail--gliding .ps6-rail__track{will-change:transform}.ps6-rail[data-auto-glide]{--ps6-glide-per-1000px: calc(var(--duration-slower) * 40)}.ps6-rail[data-auto-glide=slow]{--ps6-glide-per-1000px: calc(var(--duration-slower) * 72)}.ps6-rail[data-auto-glide=fast]{--ps6-glide-per-1000px: calc(var(--duration-slower) * 20)}.ps6-rail.ps6-rail--looping{scroll-snap-type:none;touch-action:pan-y}.ps6-rail.ps6-rail--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ps6-rail:focus-visible{outline:2px solid var(--color-foreground);outline-offset:-2px}.ps6-rail__slide{position:relative;flex:0 0 auto;scroll-snap-align:start;overflow:hidden;cursor:zoom-in}.ps6-rail--dragging .ps6-rail__slide{cursor:grabbing}.ps6-rail__slide picture{display:contents}.ps6-rail__media{display:block;height:100%;width:auto;-webkit-user-select:none;user-select:none}.ps6-rail__video{height:100%;display:flex;align-items:center;justify-content:center}.ps6-rail__video video{display:block;height:100%;width:auto;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.ps6-rail__video--sized{width:calc(var(--ps6-rail-height, 85svh) * var(--ps6-video-ratio))}.ps6-rail__video--sized video{width:100%;height:auto;max-width:none;aspect-ratio:var(--ps6-video-ratio)}.ps6-rail--single-static{cursor:default;overflow-x:hidden;justify-content:center}@media screen and (max-width:749px){.ps6-rail{display:none}}.ps6-model{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:var(--color-background);color:var(--color-foreground);overflow:hidden;overscroll-behavior:contain}.ps6-model::backdrop{background:transparent}.ps6-model[open]{display:flex;flex-direction:column}.ps6-model__header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-lg) var(--page-margin);border-bottom:1px solid var(--color-border)}.ps6-model__title{font-family:var(--font-body--family);font-size:var(--font-body--size)}.ps6-model__body{flex:1;display:flex;align-items:center;justify-content:center;min-block-size:0;padding:var(--space-lg)}.ps6-model__body model-viewer{inline-size:100%;block-size:100%;max-inline-size:var(--ps6-viewer-media-max)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-section-6.css.map */
