body.gc-storefront{--gc-glass-edge:inset 0 1px 0 #fffffff2,inset 0 -1px 0 #ffffff70,inset 1px 0 0 #ffffff90;--gc-shadow:var(--gc-glass-edge),0 8px 24px #244b3810;--gc-unified-surface:linear-gradient(145deg,#ffffffc9,#eff8f2b8 55%,#eeeaf7b8)}body.gc-storefront :is(.gc-header,.gc-menu-shell,.halo-sticky-toolbar-mobile){background:linear-gradient(135deg,#ffffffe0,#eff9f0b8 54%,#eeeafaad)!important;border:1px solid #ffffffe6!important;box-shadow:var(--gc-glass-edge),0 8px 26px #214f3514!important;backdrop-filter:blur(var(--gc-finish-blur,16px)) saturate(155%);-webkit-backdrop-filter:blur(var(--gc-finish-blur,16px)) saturate(155%)}body.gc-storefront.gc-storefront :is(.button,.btn,.gc-btn,.gc-add,.jdgm-write-rev-link,.shopify-payment-button__button--unbranded),body.gc-storefront #MainContent :is(.button,.btn,.product-form__submit){background:linear-gradient(180deg,#ffffff29,transparent 48%,#00000008),var(--gc-brand)!important;border:1px solid #ffffff80!important;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #00000018,0 5px 14px #143f2b16!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background-color .18s!important}body.gc-storefront.gc-storefront :is(.button,.btn,.gc-btn,.gc-add,.jdgm-write-rev-link,.shopify-payment-button__button--unbranded):hover{background:linear-gradient(180deg,#ffffff2b,transparent 55%),var(--gc-brand-hover)!important;box-shadow:inset 0 1px #ffffff80,0 7px 18px #143f2b20!important}body.gc-storefront.gc-storefront :is(.button,.btn,.gc-btn,.gc-add):active:not(:disabled),body.gc-storefront .halo-sticky-toolbar-mobile .list-item>a:active{transform:scale(.975)!important;box-shadow:inset 0 1px 3px #0002!important}body.gc-storefront .gc-cart-drawer{background:linear-gradient(145deg,#ffffffe6,#edf8f0d9 58%,#eeebf8d9);box-shadow:var(--gc-glass-edge),0 24px 70px #123b3433}body.gc-storefront .productView-details{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.gc-storefront.template-product #MainContent .productView-buttons .product-form__submit,body.gc-storefront.template-product #MainContent .productView-stickyCart [data-btn-addtocart]{background:var(--gc-pdp-atc-bg,#111)!important;background-image:linear-gradient(180deg,#ffffff16,transparent 58%)!important;color:#fff!important;border-color:#222!important;box-shadow:inset 0 1px #ffffff36,0 5px 15px #0002!important}body.gc-storefront.template-product #MainContent .productView-buttons .product-form__submit:hover,body.gc-storefront.template-product #MainContent .productView-stickyCart [data-btn-addtocart]:hover{background:var(--gc-pdp-atc-hover,#252525)!important;color:#fff!important}body.gc-storefront.template-product #MainContent .productView-buttons .product-form__submit:disabled{background:#8b918e!important;opacity:.65;cursor:not-allowed}.gc-upload{margin:18px 0 24px;padding:18px;border:1px solid #ffffffe6;border-radius:20px;background:linear-gradient(140deg,#ffffffc9,#eaf4efb8);box-shadow:var(--gc-glass-edge),0 5px 16px #244b380a;min-width:0}.gc-upload-label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;color:var(--gc-ink)}.gc-upload-help{font-size:12px;line-height:1.6;margin:0 0 14px;color:#486459}.gc-upload-file{display:block;width:100%;max-width:100%;font:12px/1.5 Arial,sans-serif;color:var(--gc-ink);border:1px solid #d0dfd5;border-radius:24px;padding:5px;background:#ffffff96;box-sizing:border-box}.gc-upload-file::file-selector-button{border:1px solid #ffffff80;border-radius:22px;padding:10px 15px;margin-right:10px;background:linear-gradient(#ffffff2b,transparent),var(--gc-brand);color:#fff;font:600 12px Arial,sans-serif;box-shadow:inset 0 1px #ffffff70;cursor:pointer}.gc-upload-file:focus-visible{outline:2px solid var(--gc-brand);outline-offset:3px}.gc-upload-file:disabled{opacity:.6}.gc-upload-status{font-size:12px;line-height:1.6;margin-top:10px;overflow-wrap:anywhere}.gc-upload-status:empty{margin:0}.gc-upload-preview{display:flex;align-items:center;gap:14px;margin-top:14px;min-width:0}.gc-upload-preview[hidden],.gc-upload-preview [hidden]{display:none!important}.gc-upload-preview img{width:80px;height:80px;object-fit:contain;background:#fff;border:1px solid #fff;border-radius:12px;filter:none;mix-blend-mode:normal}.gc-upload-preview>div{min-width:0}.gc-upload-preview strong{display:block;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.gc-upload-preview a,.gc-upload-preview button,.gc-attachment-link{font:12px/1.6 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;color:var(--gc-brand);cursor:pointer}.gc-upload-preview a{display:block;margin-top:5px}.gc-upload-preview button{background:none;border:0;padding:6px 0;color:#486459}.gc-cart-attachment{display:block;margin:6px 0;font:12px/1.5 Arial,sans-serif;color:var(--gc-brand);text-decoration:underline;text-underline-offset:3px}.gc-cart-line-info .gc-cart-attachment-image{width:48px;height:48px;object-fit:contain;border-radius:8px;background:#fff;margin:6px 0}.gc-storefront .cart-item-properties,.gc-storefront .properties{overflow-wrap:anywhere}@media(max-width:750px){.gc-upload{padding:14px;margin:16px 0 20px}.gc-upload-file{font-size:11px}.gc-upload-file::file-selector-button{padding:10px 12px;margin-right:6px}.gc-upload-preview img{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){body.gc-storefront.gc-storefront :is(.button,.btn,.gc-btn,.gc-add){transition:none!important;transform:none!important}}body.gc-storefront #MainContent :is(.account-page .account-item,.addresses-page .account-item,.login-page .halo-page-content,.register-page .halo-page-content){background:var(--gc-unified-surface);border:1px solid #ffffffe6;border-radius:var(--gc-radius,23px);box-shadow:var(--gc-shadow);padding:26px;min-width:0}body.gc-storefront .account-page .account-content{min-width:0;overflow-wrap:anywhere}body.gc-storefront .account-page :is(table th,table td){border-color:#cddfd4}body.gc-storefront .account-page table th{background:#dfeee58c}body.gc-storefront .account-page table td{background:#ffffff70}@media(max-width:750px){body.gc-storefront #MainContent :is(.account-page .account-item,.addresses-page .account-item,.login-page .halo-page-content,.register-page .halo-page-content){padding:18px}}body.gc-storefront #MainContent .productView-thumbnail .productView-thumbnail-link{aspect-ratio:1 / 1;height:auto!important;box-sizing:border-box}body.gc-storefront #MainContent .productView-thumbnail .productView-thumbnail-link:after{padding-bottom:100%!important}body.gc-storefront #MainContent .productView-thumbnail .productView-thumbnail-link img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/gc-glass-finish.css.map */
