.pano-sizes{display:none}@media(hover:hover)and (min-width:990px){.pano-sizes{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;opacity:0;transform:translateY(.6rem);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.card-wrapper:hover .pano-sizes{opacity:1;transform:none;pointer-events:auto}.pano-sizes__size{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:2.8rem;padding:0 .75rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:99rem;background:rgba(var(--color-background),.94);color:rgb(var(--color-foreground));font-size:1.15rem;font-weight:500;letter-spacing:.02em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pano-sizes__size[hidden]{display:none}.pano-sizes.is-fit{flex-wrap:nowrap}.pano-sizes__size:hover{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.pano-sizes__size--more{color:rgba(var(--color-foreground),.6)}}@media(prefers-reduced-motion:reduce){.pano-sizes{transition:none;transform:none}}.quick-add__submit:after{border-radius:inherit!important}.pano-card-grade{margin:.4rem 0 0;font-size:1.1rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.product-sold .pano-card-grade{color:rgba(var(--color-foreground),.5)}@media screen and (max-width:749px){shopify-chat::part(activator){width:5rem;min-width:0;height:5rem;padding:0 1.55rem;column-gap:3rem;justify-content:start;border-radius:50%;overflow:hidden}body[class*=overflow-hidden] shopify-chat{display:none!important}}@media screen and (max-width:749px){html:has(.mobile-facets__disclosure[open]) shopify-chat,html:has(#Details-menu-drawer-container[open]) shopify-chat{display:none!important}}body .section-header.shopify-section-group-header-group{z-index:20}@media screen and (min-width:990px){body .shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - 14.6rem)}}.ultra-slider:after{content:"";position:absolute;top:0;left:0;right:0;z-index:1;height:20rem;background:linear-gradient(to bottom,#0000006b,#0000002e 45%,#0000);pointer-events:none}sticky-header.header--ultra-transparent{transition:background-color .25s ease,border-color .25s ease}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])){background:rgb(var(--color-background))!important;background-color:rgb(var(--color-background))!important;border-bottom-color:rgba(var(--color-foreground),.08)!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__menu-item,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__menu-item>span,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__menu-item.link{color:rgba(var(--color-foreground),.75)!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon svg{color:rgb(var(--color-foreground))!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon .icon path,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon .icon circle,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon .icon line,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__icon .icon rect{stroke:currentColor!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .icon-hamburger path,sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .icon-close path{fill:currentColor!important;stroke:none!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .cart-count-bubble{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}sticky-header.header--ultra-transparent:is(:hover,:focus-within,:has(details[open])) .header__heading-logo{filter:none}@media screen and (min-width:990px){.header__inline-menu .mega-menu__list:has(>.mega-menu__item--solo){display:flex;align-items:flex-start;gap:3.2rem}.header__inline-menu .mega-menu__list:has(>.mega-menu__item--solo)>li{flex:1 1 0;min-width:0}.header__inline-menu .mega-menu__list>li.mega-menu__item--solo{flex:0 0 clamp(16rem,13vw,22rem)}.header__inline-menu .mega-menu__list>li.mega-menu__item--solo .mega-menu__solo-card{height:auto;aspect-ratio:3 / 4;padding:1.6rem}.header__inline-menu .mega-menu__solo-title{font-size:clamp(2.8rem,2.2vw,4rem)}}@media screen and (min-width:990px)and (max-width:1299px){.header__inline-menu .mega-menu__list:has(>.mega-menu__item--solo){gap:2.4rem}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline .header__menu-item span{font-size:inherit!important}}@media screen and (min-width:990px)and (max-width:1439px){.header__inline-menu .list-menu--inline .header__menu-item{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/pano-cards.css.map */
