#glass-collection-card .card,#glass-collection-card .card__inner{background:transparent!important}#collectionList .collection-list__item .full-unstyled-link{color:#141f38}#glass-product-card .full-unstyled-link,#glass-product-card .card-information>*,#glass-product-card .product-price-block .price-title,#glass-product-card .price-item--regular,#glass-product-card .price-title,#glass-product-card .spec-title,#glass-product-card .view-product-btn a,#glass-product-card .quantity__button,#glass-product-card .quantity__input,#glass-product-card .quick-add__submit,#glass-product-card .notify-card-btn,#glass-product-card svg,.upload-btn,.shipping-button,.cancel-btn,.flavour-title,#glass-product-card .link--text,#glass-product-card .money{color:#141f38!important}#glass-product-card .quick-add__submit,#glass-product-card .quantity:before{border:1px solid #141f38!important}#glass-product-card .flavour-values .metafield-rich_text_field p{margin-block-start:5px;margin-block-end:5px}#glass-product-card .sws-z_index{z-index:99}.slideshow__controls .slider-counter{display:none!important}.slick-loading{display:none}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}.header__menu-item span{font-size:2rem;color:#fff}@media(max-width:990px){.province-desk{display:none}}@media(min-width:990px){.province-mb{display:none;display:flex;justify-content:center;padding:3rem 0}}.province-mb{display:flex;justify-content:center;padding:3rem 0}select{-webkit-appearance:none;appearance:none;outline:10px red;border:0;box-shadow:none;flex:1;padding:0 1em;color:#455b87;background-color:#fff;background-image:none;cursor:pointer;font-family:inherit;font-size:2rem}select::-ms-expand{display:none}.header__icons{align-items:center}.province-block{text-align:right}@media(max-width:749px){.province-mobile{padding-bottom:10px}.logo-mobile{text-align:center}.logo-mobile img{width:50%}.logo-desktop{display:none}.logo-mobile .header__heading-link{padding-bottom:0!important}.header{padding-top:0!important}}@media(min-width:750px){.province-mobile{display:none!important}.logo-mobile{display:none}}.rte ul,.rte ol{list-style-position:outside!important}.shopify-policy__container{margin-bottom:50px}#card-product-without-glass .region-badge{position:absolute;top:0;padding:0 10px;width:fit-content;left:0;font-size:12px;line-height:1;border-radius:50px 0 5px}.cart-region-badge{font-size:12px;line-height:.2px;border-radius:5px;width:auto;text-align:center;padding:1px 10px}.product-region-badge{width:fit-content;padding:0 20px;border-radius:3px}.footer-block{text-align:center!important}.shopify-policy__container{max-width:var(--page-width)!important;margin:0 auto!important;padding:0 1.5rem!important}.shopify-policy__body{padding-bottom:50px}@media screen and (min-width:750px){.shopify-policy__container{padding:0 5rem!important}}pickup-availability{display:none!important}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{justify-content:center}}@media screen and (min-width:750px){.footer-block__details-content>li:not(:last-child){margin-right:0!important}}.title-wrapper-with-link{justify-content:center}#card-product-without-glass .badge-new-products{position:absolute;top:0;right:0;padding:0 20px;background:#8ee989;width:fit-content;color:#000;font-size:12px;line-height:1;border-radius:0 50px 0 5px}@media(max-width:749px){.region-badge,.badge-new-products{padding:0 25px;font-size:10px}#glass-product-card .badge-new-products,#glass-product-card .region-badge{padding:0}}.province-dropdown{width:150px;height:30px;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fdcba6;color:#000;padding:0 30px 0 10px;border:1px solid #ccc;border-radius:5px;background-image:url('data:image/svg+xml;utf8,<svg fill="%23fff" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 5px center;background-size:24px;transition:background-color .3s ease,color .3s ease}.province-dropdown.federal_stamp{background-color:#fdcba6;color:#000}.province-dropdown.ontario_stamp{background-color:#fce51c;color:#000}.province-dropdown.quebec_stamp{background-color:#81bee9;color:#000}.province-dropdown.alberta_stamp{background-color:#ee4b2b;color:#fff}.province-dropdown.manitoba_stamp{background-color:#d3d3d3;color:#000}#shopify-section-template--20624350511355__collection_list_DmHNqj,#shopify-section-template--20624350511355__collection_list_yexXhM,#shopify-section-template--20624350511355__collection_list_TNpp6b,#shopify-section-template--20624350511355__collection_list_fiXDpi,#shopify-section-template--20624350511355__collection_list_MCjFWY{display:none}quick-add-bulk{margin-bottom:0!important}.terms__reminder--text{color:#ff5733;font-size:14px;display:none}.cart-item__old-price{display:none}.cart__basic-price{font-size:inherit!importanrt}.cart__excise-tax,.cart-item__price-wrapper,.cart-item__price-wrapper .price{font-size:14px!important}.header-wrapper,.header{box-shadow:none!important}@media screen and (min-width:990px){#province-desktop-hide{display:none}.header__inline-menu{padding:2px 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.header__menu-item,.header__menu-item span{color:#fff!important}.header__menu-item svg{display:block!important}}.header-localization .disclosure__button,.localization-form select,.localization-form button{background:#fff!important;color:#000!important;padding:10px 22px!important;border-radius:10px!important;border:none!important;display:flex;align-items:center;gap:6px;box-shadow:0 4px 10px #00000026}.header-localization .disclosure__button svg{stroke:#000!important}.header__search details[open] .header__icons{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#ffffff1a!important}.header__icons{padding:2px 32px 2px 20px!important;display:flex;align-items:center;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}@media screen and (max-width:339px){.header__icons{padding:2px 10px!important}}.province-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#000;border-radius:12px;border:none;cursor:pointer;height:32px;line-height:32px;width:140px;box-shadow:0 4px 10px #00000026;position:relative;outline:none}.province-dropdown{background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='16' width='16' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><path d='M5 7l5 6 5-6z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:14px}.collection-list--filter form{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-bottom:20px}@media screen and (max-width:749px){.collection-list--filter form{display:flex!important;justify-content:center!important;align-items:center!important;gap:15px}.collection-list--filter form label{width:fit-content!important}}.collection-list--filter form label{display:inline-block;cursor:pointer;margin-right:20px;margin-bottom:15px;padding:4px 28px;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;position:relative;overflow:hidden}.collection-list--filter form label:has(input[type=checkbox]:checked){background:linear-gradient(135deg,#ffffff59,#ffffff26);border-color:#fff6;box-shadow:0 6px 25px #0000001f,inset 0 1px #ffffff4d;transform:translateY(-2px)}.collection-list--filter form label:before{content:"";position:absolute;top:0;left:-120%;width:50%;height:100%;background:linear-gradient(to right,#fff0,#fff9);transform:skew(-25deg);opacity:0}.collection-list--filter form label.shine-active:before{animation:filterShine .85s;opacity:1}@keyframes filterShine{0%{left:-120%}to{left:130%}}.collection-list--filter form input[type=checkbox]{display:none}#glass-product-card .card--card{background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}#HeaderMenu-media-kit-in-store-resources,#HeaderMenu-media-kit-digital-assets{color:#fff!important}#HeaderMenu-MenuList-4{background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}#glass-collection-card .card--card{background:linear-gradient(135deg,#ffffff26,#ffffff0d);border-radius:50px!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;transition:all .3s ease}#glass-collection-card .custom--card__media-link{z-index:100}.card--card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 6px 24px #0000001f,inset 0 1px #ffffff40}#glass-product-card .card{display:flex;flex-direction:row;height:100%}#glass-product-card .image-bulk-conatiner{width:40%!important}#glass-product-card .sws{width:60%!important}.product-price-block{margin-bottom:10px}.product-specs{font-family:inherit;border-top:1px solid #ffffff33;padding-top:10px}.spec-row{display:grid;grid-template-columns:auto auto auto;margin-bottom:10px;gap:15px}@media screen and (max-width:419px){.spec-row{grid-template-columns:auto}}.spec-col{display:flex;flex-direction:column}.spec-title{margin-bottom:4px;font-weight:800}.spec-notes{margin-top:12px}.spec-notes .spec-value{margin-top:6px}.flavour-notes-section{border-top:1px solid #ffffff33;padding-top:10px}.flavour-product{display:flex;justify-content:space-between}.flavour-title{margin-bottom:4px;color:#fff}.spec-divider{border-bottom:1px solid #ffffff33;margin:10px 0}@media screen and (min-width:990px)and (max-width:1312px){#product-grid{flex-direction:column!important}#product-grid .grid__item{width:100%;max-width:100%}#glass-product-card .image-bulk-conatiner{width:30%!important}}@media screen and (max-width:649px){#product-grid .card{flex-direction:column!important}#glass-product-card .image-bulk-conatiner,#glass-product-card .sws{width:100%!important}}#HeaderMenu-media-kit span{font-weight:600;display:inline-block;background:linear-gradient(90deg,#466ab9 50%,#fff 50%);background-size:200%;background-position:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .6s ease}#HeaderMenu-media-kit:hover span{background-position:0%}#HeaderMenu-media-kit:hover .icon-caret path{fill:url(#caret-gradient)}svg#gradient-defs{position:absolute;width:0;height:0}@media screen and (min-width:990px){.list-menu>li>a,.list-menu>li>details>summary{font-weight:600;display:inline-block;text-transform:uppercase;background:linear-gradient(90deg,#466ab9 50%,#fff 50%);background-size:200%;background-position:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .6s ease}.list-menu>li>a:hover,.list-menu>li>details>summary:hover{background-position:0%}summary.list-menu__item{text-transform:uppercase}}#HeaderMenu-media-kit:hover .icon-caret path{fill:#466ab9}.header__menu-item:hover span,.header__submenu .header__menu-item:hover{text-decoration:none!important;border-bottom:none!important}#glass-product-card .quick-add-bulk{display:flex;justify-content:center;align-items:center;flex-direction:column}.order-import-download{padding:20px}.order-import-inside-1{font-weight:600;margin-bottom:4px}.order-import-address{display:grid;grid-template-columns:1fr 1fr;width:fit-content;align-self:center;justify-self:center;gap:20px}#csvForm{grid-column:1 / -1!important}@media screen and (max-width:649px){.order-import-address{grid-template-columns:1fr}}.shipping-block{padding:20px;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.shipping-block-inside{line-height:1.5}.shipping-button{margin-top:20px;padding:10px 18px;color:#fff;cursor:pointer;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;position:relative;overflow:hidden}.upload-wrapper{max-width:100%}.drop-area{padding:60px 20px;text-align:center;cursor:pointer;transition:.25s ease;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.drop-area.active{border-color:#2c6ecb;background:#eef4ff}.drop-area-icon{font-size:40px;border:none}.drop-area-title{font-size:16px;font-weight:600;margin-bottom:4px}.drop-area-note{font-size:13px}.upload-btn{margin-top:20px;width:100%;padding:14px;font-weight:700;color:#fff;cursor:pointer;text-align:center;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.address-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;justify-content:center;align-items:center}.address-modal-content{width:450px;max-height:80vh;padding:20px;overflow:hidden;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.address-list{border:1px solid rgba(255,255,255,.15);height:300px;overflow-y:auto;margin-top:10px}.address-item{padding:12px;border-bottom:1px solid rgba(255,255,255,.15);cursor:pointer;line-height:1.4}.cancel-btn{width:100%;margin-top:15px;padding:10px;color:#fff;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;cursor:pointer}.button-spinner{border:3px solid #ffffff60;border-top:3px solid #fff;border-radius:50%;width:16px;height:16px;display:inline-block;animation:spin .8s linear infinite;vertical-align:middle;margin-right:6px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-btn.disabled{opacity:.7;cursor:not-allowed}.success-message{background:#d4edda;color:#155724;padding:15px;border-radius:8px;margin-top:20px;display:none}.error-message{background:#f8d7da;color:#721c24;padding:15px;border-radius:8px;margin-top:20px;display:none}.notify-card-btn{width:95%;padding:12px 18px;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border-radius:15px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;font-size:15px;font-weight:600;cursor:pointer;display:inline-block;text-align:center}@media screen and (min-width:750px){#shopify-section-template--20624350052603__image_banner_XfmHwm .banner__box{background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}}@media screen and (max-width:749px){#shopify-section-template--20624350052603__image_banner_XfmHwm .banner__content{background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}}#shopify-section-template--20624350052603__image_banner_XfmHwm .button{color:#fff;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}#shopify-section-template--20624350052603__image_banner_XfmHwm .banner__text p{color:#fff}#shopify-section-template--20624350052603__image_banner_XfmHwm .button:before,#shopify-section-template--20624350052603__image_banner_XfmHwm .button:after{--border-offset: none}@media screen and (min-width:1264px)and (max-width:1421px){.header .list-menu--inline span{font-size:1.5rem!important}}@media screen and (min-width:990px)and (max-width:1263px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}.header--middle-left{column-gap:1rem}.header__icons{padding:2px 15px 2px 0!important}.header__inline-menu{padding:8px 10px!important;gap:5px!important}.header__menu-item{padding:.8rem}.header__menu-item span{font-size:1.3rem}.province-dropdown{padding:0 15px 0 10px}}#glass-multicolumn .multicolumn-card{background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3;transition:all .3s ease}#glass-multicolumn .button{color:#fff;background:linear-gradient(135deg,#ffffff26,#ffffff0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);transition:all .3s ease;box-shadow:0 4px 20px #00000014,inset 0 1px #fff3}.product-price-container{display:flex;justify-content:space-between}.flavour-values ul{font-size:11px;padding-left:20px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
