.bst-product-360{--bst-360-viewer-background: #fff;--bst-360-gap: var(--gap-md, 16px)}.bst-product-360__wrapper{min-width:0}.bst-product-360__layout{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.bst-product-360__header{display:flex;flex-direction:column;align-items:center;gap:.5em;max-width:60ch;margin-block-end:var(--bst-360-gap);text-align:center}.bst-product-360__heading,.bst-product-360__description{margin:0}@media(min-width:1024px){.bst-product-360--split .bst-product-360__layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:1fr auto auto 1fr;column-gap:calc(var(--bst-360-gap) * 3)}.bst-product-360--split .bst-product-360__stage{grid-column:1;grid-row:1 / -1;justify-self:center;align-self:center}.bst-product-360--split .bst-product-360__header{grid-column:2;grid-row:2;align-items:flex-start;max-width:none;text-align:start}.bst-product-360--split .bst-product-360__controls{grid-column:2;grid-row:3;justify-self:start;margin-inline-start:-12px}}.bst-product-360__stage{position:relative;overflow:hidden;width:100%;max-width:var(--bst-360-max-width, 800px);aspect-ratio:var(--bst-360-ratio, 1.2);background-color:var(--bst-360-viewer-background);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bst-product-360__stage[role=slider]{cursor:grab}.bst-product-360__stage[data-dragging]{cursor:grabbing}.bst-product-360__stage:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.bst-product-360__poster,.bst-product-360__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.bst-product-360__placeholder-svg{width:100%;height:100%;fill:currentcolor;opacity:.2}.bst-product-360__sprite{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--bst-360-viewer-background);background-repeat:no-repeat;background-size:calc(var(--bst-360-columns, 1) * 100%) calc(var(--bst-360-rows, 1) * 100%);opacity:0;pointer-events:none}bst-product-360[data-state=ready] .bst-product-360__sprite{opacity:1}.bst-product-360__controls{display:flex;align-items:center;justify-content:center;gap:var(--gap-md, 16px);margin-block-start:4px}.bst-product-360__hint{margin:0;text-align:center;font-size:var(--font-size--sm, .875rem);color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.bst-product-360__arrow{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-foreground-rgb) / var(--opacity-70));cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.bst-product-360__arrow:hover{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.bst-product-360__arrow:active{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10))}.bst-product-360__arrow:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bst-product-360.css.map */
