:root{--ub-glass-radius: 16px;--ub-glass-blur: 10px;--ub-glass-bg: rgba(255, 255, 255, .06);--ub-glass-border: rgba(255, 255, 255, .18);--ub-shadow-rest: 0 6px 18px rgba(0, 0, 0, .12);--ub-shadow-hover: 0 10px 28px rgba(0, 0, 0, .18);--ub-lift-rest: translate3d(0, 0, 0) scale(1);--ub-lift-hover: translate3d(0, -2px, 0) scale(1.01);--ub-sheen: linear-gradient( 120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .28) 40%, rgba(255, 255, 255, .06) 60%, rgba(255, 255, 255, 0) 100% );--ub-sheen-width: 140%;--ub-sheen-speed: .8s;--ub-anim-speed: .22s;--ub-anim-curve: cubic-bezier(.2,.7,.2,1)}.grid-product__content{position:relative;border-radius:var(--ub-glass-radius);background:var(--ub-glass-bg);box-shadow:var(--ub-shadow-rest);transform:var(--ub-lift-rest);transition:transform var(--ub-anim-speed) var(--ub-anim-curve),box-shadow var(--ub-anim-speed) var(--ub-anim-curve);overflow:hidden}.grid-product__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;backdrop-filter:blur(var(--ub-glass-blur));-webkit-backdrop-filter:blur(var(--ub-glass-blur));border:1px solid var(--ub-glass-border);background:linear-gradient(180deg,#ffffff0a,#ffffff05);z-index:0}.grid-product__content:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-30%;width:120%;transform:translate3d(-120%,0,0) rotate(8deg);background:var(--ub-sheen);border-radius:inherit;pointer-events:none;opacity:0;transition:transform var(--ub-sheen-speed) var(--ub-anim-curve),opacity var(--ub-sheen-speed) var(--ub-anim-curve);z-index:1}.grid-product:hover .grid-product__content,.grid-product:focus-within .grid-product__content{transform:var(--ub-lift-hover);box-shadow:var(--ub-shadow-hover)}.grid-product:hover .grid-product__content:after,.grid-product:focus-within .grid-product__content:after{transform:translate3d(140%,0,0) rotate(8deg);opacity:1}.grid-product__image-mask,.image-wrap{border-radius:calc(var(--ub-glass-radius) - 2px);overflow:hidden;will-change:transform}.grid-product__image-mask img,.image-wrap img{transition:transform var(--ub-anim-speed) var(--ub-anim-curve);transform:translateZ(0)}.grid-product:hover .grid-product__image-mask img,.grid-product:focus-within .grid-product__image-mask img,.grid-product:hover .image-wrap img,.grid-product:focus-within .image-wrap img{transform:scale(1.04)}.grid-product__meta{position:relative;z-index:2}.quick-product__btn{position:relative;z-index:3;pointer-events:auto}.grid-product__content:before,.grid-product__content:after{pointer-events:none}@media (prefers-reduced-motion: reduce){.grid-product__content,.grid-product__image-mask img,.image-wrap img{transition:none!important}.grid-product__content:after{display:none!important}.grid-product:hover .grid-product__content,.grid-product:focus-within .grid-product__content{transform:none;box-shadow:var(--ub-shadow-rest)}.grid-product:hover .grid-product__image-mask img,.grid-product:focus-within .grid-product__image-mask img,.grid-product:hover .image-wrap img,.grid-product:focus-within .image-wrap img{transform:none}}@media (hover: none) and (pointer: coarse){.grid-product:hover .grid-product__content,.grid-product:focus-within .grid-product__content{transform:translate3d(0,-1px,0) scale(1.005);box-shadow:var(--ub-shadow-hover)}}.grid-product__content{position:relative;z-index:0}.grid-product__content:before,.grid-product__content:after{z-index:0;pointer-events:none}.grid-product a,.grid-product__link{position:relative;z-index:1}.quick-product__btn{position:relative;z-index:20;pointer-events:auto}.grid-product__meta{position:relative;z-index:2;padding:12px 14px;margin-top:8px}.grid-product__meta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-top:1px solid var(--ub-glass-border);backdrop-filter:blur(calc(var(--ub-glass-blur) * .5));-webkit-backdrop-filter:blur(calc(var(--ub-glass-blur) * .5));border-bottom-left-radius:var(--ub-glass-radius);border-bottom-right-radius:var(--ub-glass-radius)}.grid-product__meta .grid-product__title a,.grid-product__meta .grid-product__link{display:block;text-decoration:none;outline:none;transition:opacity .16s var(--ub-anim-curve),text-decoration-color .16s var(--ub-anim-curve)}.grid-product__meta .grid-product__title a:hover,.grid-product__meta .grid-product__title a:focus,.grid-product__meta .grid-product__link:hover,.grid-product__meta .grid-product__link:focus{text-decoration:underline;opacity:.92}.grid-product__meta .grid-product__title a:focus-visible,.grid-product__meta .grid-product__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (hover: none) and (pointer: coarse){.grid-product__meta{padding:14px 16px}}:root{--ub-title-line-height: 1.25em;--ub-price-row-height: 1.6em;--ub-meta-vpad: 28px}.grid-product__meta{display:grid;grid-template-rows:auto auto;row-gap:6px;min-height:calc((var(--ub-title-line-height) * 2) + var(--ub-price-row-height) + var(--ub-meta-vpad))}.grid-product__title,.grid-product__meta .grid-product__title a{line-height:var(--ub-title-line-height);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:calc(var(--ub-title-line-height) * 2)}.grid-product__price{line-height:var(--ub-price-row-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-product__price .was-price,.grid-product__price .sale-price{white-space:nowrap}.product-images,.product__images,.product-photos,.product__media,.product_media,.product_photos,.product_photos-template{position:relative;border-radius:16px;background:inherit;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 26px #0000001f;overflow:hidden}.product-images:hover,.product__images:hover,.product-photos:hover,.product__media:hover,.product_media:hover,.product_photos:hover,.product_photos-template:hover{box-shadow:0 12px 30px #00000024}.product__media-wrapper,.product__main-photos,.product-photos__stage,.product_images__stage{border-radius:inherit;overflow:hidden}.product__media-wrapper img,.product-photos__stage img,.product_images__stage img{transform:translateZ(0)}.product-thumbs,.product_thumbs,.product__thumbnails,.product-thumbnails{display:grid;gap:10px}.product__thumb,.product-thumb,.product-single__thumbnail,.product__thumbnail,.product-thumbnail{position:relative;border-radius:12px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 14px #0000001a;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1)}.product__thumb:hover,.product-thumb:hover,.product-single__thumbnail:hover,.product__thumbnail:hover,.product-thumbnail:hover{transform:translate3d(0,-1px,0);box-shadow:0 6px 18px #0000001f}.product__thumb.is-active,.product-thumb.is-active,.product-single__thumbnail.is-active,.product__thumbnail.is-active,.product-thumbnail.is-active{border-color:#ffffff47;box-shadow:0 0 0 2px #ffffff38,0 6px 18px #0000001f}.product__thumb img,.product-thumb img,.product-single__thumbnail img,.product__thumbnail img,.product-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;transform:translateZ(0)}.product-thumbs,.product_thumbs,.product__thumbnails,.product-thumbnails{margin-top:14px}@media (prefers-reduced-motion: reduce){.product__thumb,.product-thumb,.product-single__thumbnail,.product__thumbnail,.product-thumbnail{transition:none!important}}:root{--ub-glow-green: #00FF7F;--ub-glow-magenta: #FF4DCE;--ub-bento-radius: 24px;--ub-bento-shadow: 0 28px 60px rgba(0,0,0,.3), 0 10px 24px rgba(0,0,0,.16), 0 1px 0 rgba(255,255,255,.08);--ub-bento-shadow-hover: 0 36px 72px rgba(0,0,0,.34), 0 14px 28px rgba(0,0,0,.18), 0 1px 0 rgba(255,255,255,.1);--ub-bento-outline: rgba(255,255,255,.12);--ub-bento-lift: translate3d(0,-4px,0)}.product__photos{position:relative;border-radius:var(--ub-bento-radius);background:inherit;box-shadow:var(--ub-bento-shadow),0 0 0 1px var(--ub-bento-outline);overflow:hidden;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1),filter .22s cubic-bezier(.2,.7,.2,1)}.product__photos:hover{transform:var(--ub-bento-lift);box-shadow:var(--ub-bento-shadow-hover),0 0 0 1px var(--ub-bento-outline)}.product__main-photos{border-radius:inherit;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.product__photos:before,.product__photos:after{content:"";position:absolute;pointer-events:none;top:-15%;right:-15%;bottom:-15%;left:-15%;filter:blur(26px);opacity:.3;z-index:0}.product__photos:before{background:radial-gradient(40% 40% at 20% 80%,var(--ub-glow-green) 0%,transparent 60%)}.product__photos:after{background:radial-gradient(40% 40% at 85% 15%,var(--ub-glow-magenta) 0%,transparent 60%)}.product__main-photos{position:relative;z-index:1}.product__main-photos img,.product__main-photos video,.product__main-photos .media,.product__main-photos .image-element{transform:translateZ(0)}@media (prefers-reduced-motion: reduce){.product__photos{transition:none!important}.product__photos:hover{transform:none}}[id^=shopify-section-][id*=bento_glassproducts_grid] .title,[id^=shopify-section-][id*=bento_glassproducts_grid] .title a,[id^=shopify-section-][id*=bento_glasscollections_grid] .title,[id^=shopify-section-][id*=bento_glasscollections_grid] .title a{color:#00ff7f!important;text-decoration:none}[id^=shopify-section-][id*=bento_glassproducts_grid] .content,[id^=shopify-section-][id*=bento_glassproducts_grid] .meta,[id^=shopify-section-][id*=bento_glasscollections_grid] .content,[id^=shopify-section-][id*=bento_glasscollections_grid] .meta{position:relative;z-index:2;padding:12px 14px;margin-top:8px}[id^=shopify-section-][id*=bento_glassproducts_grid] .content:before,[id^=shopify-section-][id*=bento_glassproducts_grid] .meta:before,[id^=shopify-section-][id*=bento_glasscollections_grid] .content:before,[id^=shopify-section-][id*=bento_glasscollections_grid] .meta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-top:1px solid rgba(255,255,255,.18);border-bottom-left-radius:16px;border-bottom-right-radius:16px}[id^=shopify-section-][id*=bento_glassproducts_grid] .card,[id^=shopify-section-][id*=bento_glasscollections_grid] .card{box-shadow:0 12px 30px #00000038!important;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1)}[id^=shopify-section-][id*=bento_glassproducts_grid] .card:hover,[id^=shopify-section-][id*=bento_glasscollections_grid] .card:hover{box-shadow:0 24px 54px #0000004d!important;transform:translate3d(0,-3px,0) scale(1.01)}.ub-try-another{display:inline-block;margin-top:8px;text-decoration:none;border-bottom:1px solid currentColor;opacity:.9;transition:opacity .2s ease}.ub-try-another:hover{opacity:1}.ub-try-another{position:relative;padding-left:1.25em}.ub-try-another:before{content:"\2684";position:absolute;left:0;top:50%;transform:translateY(-55%);font-size:.95em;line-height:1;opacity:.9}.ub-try-another:hover:before{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/24/assets/unbrandt-glass-cards.css.map */
