product-card .card-gallery{position:relative!important;overflow:hidden!important;--gallery-aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1!important;min-height:0!important}product-card .card-gallery>slideshow-component,product-card .card-gallery slideshow-slides,product-card .card-gallery slideshow-slide{min-height:0!important;height:100%!important}product-card .card-gallery .product-media-container{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;flex:0 0 100%!important;aspect-ratio:1 / 1!important;--product-media-fit: contain !important;background:var(--vl-product-media-bg, #fff)!important}product-card .card-gallery .product-media-container img,product-card .card-gallery .product-media__image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;margin:auto!important;padding:0!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important}@media(max-width:749px){.valesco-native-card-notes-panel .valesco-card-note--main{min-height:max(40px,calc(56px * var(--v-notes-scale)))!important}.valesco-native-card-notes-panel .valesco-card-notes__content{gap:3px!important}.valesco-native-card-notes-panel .valesco-card-note{padding:3px 5px!important}.valesco-native-card-notes-panel .valesco-card-note b{font-size:max(7px,calc(8px * var(--v-notes-scale)))!important}.valesco-native-card-notes-panel .valesco-card-note span{font-size:max(8px,calc(10px * var(--v-notes-scale)))!important;line-height:1.15!important}}@media(max-width:749px){.valesco-card-flip__back{padding:10px 8px!important}.valesco-card-notes__content{gap:4px!important}.valesco-card-notes__eyebrow{font-size:max(7px,calc(7px * var(--v-notes-scale)))!important}.valesco-card-notes__title{font-size:max(11px,calc(clamp(11px,4vw,14px) * var(--v-notes-scale)))!important;margin-bottom:1px!important}.valesco-card-notes__rule{margin-bottom:1px!important}.valesco-card-note{padding:4px 6px!important;gap:1px!important}.valesco-card-note b{font-size:max(7px,calc(7px * var(--v-notes-scale)))!important}.valesco-card-note span{font-size:max(8px,calc(9px * var(--v-notes-scale)))!important;line-height:1.15!important}.valesco-card-note--main{min-height:0!important;padding:4px 6px!important}.valesco-card-note--main span{font-size:max(10px,calc(11px * var(--v-notes-scale)))!important}}.valesco-product-card--v2 .valesco-product-media .valesco-card-gallery__slide{display:grid!important;place-items:center!important;flex:0 0 100%!important;width:100%!important;height:100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-media .valesco-card-gallery__slide img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;margin:auto!important;padding:clamp(12px,7%,22px)!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;opacity:1!important}@media(max-width:749px){html.valesco-luxury .valesco-categories .valesco-categories-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;justify-items:center!important;align-items:start!important;gap:var(--v-category-gap-mobile, 10px)!important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important;box-sizing:border-box!important}html.valesco-luxury .valesco-categories .valesco-category-card{display:flex!important;flex:initial!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;text-align:center!important;scroll-snap-align:none!important}html.valesco-luxury .valesco-categories .valesco-category-orb{flex:0 0 auto!important;margin-inline:auto!important}html.valesco-luxury .valesco-categories .valesco-category-label{width:100%!important;text-align:center!important;overflow-wrap:anywhere}}html.valesco-luxury .valesco-products--v2{background:#fff!important}html.valesco-luxury .valesco-product-card--v2{border:0!important;background:#fff!important;box-shadow:none!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-media{background:#fff!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-media :where(img,svg){max-width:100%!important;max-height:100%!important;padding:4px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-status-badge:not(.valesco-sale-badge){display:none!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-media:has(.valesco-product-offer-badge) .valesco-sale-badge,html.valesco-luxury product-card.valesco-native-product-card:has(.valesco-native-promo-badge) .product-badges.valesco-sale-badge{display:none!important}@media(max-width:749px){html.valesco-luxury body .valesco-products--v2[data-mobile-layout] .valesco-product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important;overscroll-behavior-inline:auto!important}html.valesco-luxury body .valesco-products--v2[data-mobile-layout] .valesco-product-card--v2{flex:initial!important;width:auto!important;min-width:0!important;scroll-snap-align:none!important}html.valesco-luxury .valesco-product-card--v2 .valesco-product-media :where(img,svg){padding:2px!important}html.valesco-luxury .valesco-product-card--v2 .valesco-card-cart-label{display:inline!important}html.valesco-luxury .valesco-product-card--v2 .valesco-card-action,html.valesco-luxury .valesco-product-card--v2 .valesco-card-action-button{width:100%!important}html.valesco-luxury .valesco-product-card--v2 .valesco-card-action-button{min-height:48px!important;height:48px!important}}html.valesco-luxury product-card.valesco-native-product-card .valesco-native-card-notes-panel{box-sizing:border-box;max-width:100%;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}html.valesco-luxury product-card.valesco-native-product-card .valesco-native-card-notes-panel::-webkit-scrollbar{display:none}html.valesco-luxury product-card.valesco-native-product-card .valesco-native-card-notes-panel .valesco-card-notes__content{width:100%;min-width:0}html.valesco-luxury product-card.valesco-native-product-card .valesco-native-card-notes-panel .valesco-card-note span{overflow-wrap:anywhere}html.valesco-luxury .valesco-products--v2 .valesco-product-card--v2 .valesco-product-media .valesco-card-gallery__slide img{scale:1.1;transform-origin:center}html.valesco-luxury #MainContent[data-template^=collection],html.valesco-luxury #MainContent[data-template^=collection]>.shopify-section,html.valesco-luxury #MainContent[data-template^=collection] .section-background,html.valesco-luxury #MainContent[data-template^=collection] .product-grid-container,html.valesco-luxury #MainContent[data-template^=collection] .collection-wrapper,html.valesco-luxury #MainContent[data-template^=collection] .main-collection-grid{background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/83/assets/valesco-hotfix-2026.css.map */
