.rook-pchip{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .85rem;padding:.4rem .7rem;background:rgba(var(--color-foreground),.07);color:rgb(var(--color-foreground));font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.rook-pchip:before{content:"";width:6px;height:6px;background:currentColor;transform:rotate(45deg)}.rook-psiblings .rook-product-option--node__label{min-width:45px;font-size:var(--font-base-size);color:rgb(var(--color-foreground));text-decoration:none}.rook-psiblings .rook-product-option--node__label[data-selected=true]{color:rgb(var(--color-button-text-hover))}.rook-psiblings .rook-product-option--node__unavailable .rook-product-option--node__label{cursor:not-allowed}@media(max-width:767px){.rook-main-product--media{margin-top:15px}.rook-product-media--list .rook-media-gallery__list>.rook-product-media--item .rook-image{--aspect-ratio: .8 !important}.rook-product-media--list .rook-media-gallery__list>.rook-product-media--item .deferred-media{padding-top:125%!important}.rook-product-media--list .rook-media-gallery__list>.rook-product-media--item .deferred-media :is(video,img,iframe){object-fit:cover}.rook-main-product--media .rook-media-gallery__wrapper{position:relative}.rook-main-product--media .rook-product-media--slider__pagination.swiper-pagination{position:absolute;left:50%;right:auto;bottom:12px;z-index:2;display:inline-flex;width:auto;margin:0;padding:2px 6px;background:#ffffff8c;transform:translate(-50%);filter:invert(1)}}@media(min-width:768px){.rook-product-media--list [class*=grid-2-cols]>.rook-product-media--item:not(.rook-col-span-2) .rook-image{--aspect-ratio: .8 !important}.rook-product-media--list [class*=grid-2-cols]>.rook-product-media--item:not(.rook-col-span-2) .deferred-media{padding-top:125%!important}.rook-product-media--list [class*=grid-2-cols]>.rook-product-media--item:not(.rook-col-span-2) .deferred-media :is(video,img,iframe){object-fit:cover}}@media(min-width:1500px){product-info.rook-main-product>.container{max-width:1440px}}@media(min-width:990px){.rook-main-product--info .rook-product-info--wrapper{position:sticky;top:calc(var(--rook-header-height, 80px) + 1.5rem)}.rook-product-media--list .rook-media-gallery__list>.rook-product-media--item:first-child .rook-image{--aspect-ratio: .8 !important;max-height:max(420px,calc(100vh - 150px))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rook-product.css.map */
