store-product-detail{--store-detail-preview-height: var(--store-detail-height-mobile, 320px);display:block;min-width:0;scroll-margin-top:calc(var(--header-height, 0px) + 20px)}store-product-detail .store-product-detail__viewport{position:relative}store-product-detail .store-product-detail__content{display:flow-root}store-product-detail[data-collapsible][data-expanded=false] .store-product-detail__viewport{max-height:var(--store-detail-preview-height);overflow:hidden}store-product-detail[data-collapsible][data-expanded=false] .store-product-detail__viewport:after{content:"";position:absolute;inset:auto 0 0;height:96px;background:linear-gradient(transparent,rgb(var(--color-background, 255 255 255)));pointer-events:none}store-product-detail .store-product-detail__controls:not([hidden]){display:flex;justify-content:center;padding:20px 16px 28px}store-product-detail .store-product-detail__toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:160px;min-height:48px;padding:10px 24px;border:1px solid rgb(var(--color-foreground, 18 18 18) / .3);border-radius:999px;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 18 18 18));font:inherit;font-weight:600;line-height:1.5;cursor:pointer}store-product-detail .store-product-detail__toggle:hover{border-color:currentColor}store-product-detail .store-product-detail__toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}store-product-detail[data-expanded=true] .store-product-detail__toggle svg{transform:rotate(180deg)}@media(min-width:768px){store-product-detail{--store-detail-preview-height: var(--store-detail-height-desktop, 520px)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/store-product-detail.css.map */
