:root{--gl-blue: #0057a8;--gl-blue-dark: #003f7f;--gl-blue-mid: #1a6bbf;--gl-blue-light: #e8f0fb;--gl-orange: #f47920;--gl-orange-dark: #d4600a;--gl-orange-light: #fff4ec;--gl-text: #1a1a2e;--gl-text-mid: #374151;--gl-text-light: #6b7280;--gl-border: #e2e8f0;--gl-border-dark: #c9d5e8;--gl-bg-soft: #f8faff;--gl-white: #ffffff;--gl-success: #059669;--gl-error: #dc2626;--gl-radius-sm: 6px;--gl-radius-md: 10px;--gl-radius-lg: 16px;--gl-shadow-sm: 0 1px 4px rgba(0,0,0,.06), 0 2px 12px rgba(0,0,0,.04);--gl-shadow-md: 0 4px 16px rgba(0,0,0,.08), 0 1px 4px rgba(0,0,0,.04);--gl-shadow-lg: 0 8px 32px rgba(0,0,0,.12);--gl-ease: cubic-bezier(.25, .46, .45, .94)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;color:var(--gl-text)!important}main#MainContent{background:#f5f7fb;min-height:60vh}.gradient,[class*=color-scheme-]{background-color:revert}.page-width{max-width:var(--page-width, 1300px)!important;padding:0 1.5rem!important}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--gl-text);letter-spacing:-.01em}a{color:var(--gl-blue)}a:hover{color:var(--gl-blue-dark)}.button,.btn,button[type=submit].button{background:var(--gl-blue);color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-size:1.5rem!important;padding:12px 24px!important;transition:background .2s var(--gl-ease),transform .15s,box-shadow .2s!important;letter-spacing:.01em!important;cursor:pointer!important}.button:hover{background:var(--gl-blue-dark)!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #0057a840!important}.button--secondary{background:transparent!important;color:var(--gl-blue)!important;border:2px solid var(--gl-blue)!important}.button--secondary:hover{background:var(--gl-blue-light)!important}.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--gl-orange)!important;color:#fff!important;font-size:1.6rem!important;padding:14px 32px!important;border-radius:8px!important;font-weight:700!important;letter-spacing:.02em!important;transition:background .2s,transform .15s,box-shadow .2s!important;width:100%!important;border:none!important}.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--gl-orange-dark)!important;transform:translateY(-1px)!important;box-shadow:0 4px 20px #f4792059!important}.card-wrapper,.product-card-wrapper{background:transparent}.card{background:var(--gl-white)!important;border:1px solid var(--gl-border)!important;border-radius:var(--gl-radius-md)!important;box-shadow:var(--gl-shadow-sm)!important;overflow:hidden!important;transition:transform .25s var(--gl-ease),box-shadow .25s var(--gl-ease),border-color .25s!important}.card:hover{transform:translateY(-4px)!important;box-shadow:var(--gl-shadow-lg)!important;border-color:var(--gl-blue)!important}.card__media img{transition:transform .4s var(--gl-ease)!important}.card:hover .card__media img{transform:scale(1.04)!important}.card__content{padding:12px 14px 14px!important}.card__heading{font-size:1.45rem!important;font-weight:600!important;color:var(--gl-text)!important;margin-bottom:4px!important;line-height:1.35!important}.card__heading a:hover{color:var(--gl-blue)!important;text-decoration:none!important}.price{color:var(--gl-blue)!important;font-weight:700!important;font-size:1.6rem!important}.price--on-sale .price-item--regular{color:var(--gl-text-light)!important;font-size:1.3rem!important}.price--on-sale .price-item--sale{color:var(--gl-error)!important;font-weight:700!important}.quick-add__submit{background:var(--gl-blue)!important;border-radius:8px!important;font-weight:600!important;font-size:1.4rem!important}.quick-add__submit:hover{background:var(--gl-blue-dark)!important}.card__vendor{font-size:1.15rem!important;color:var(--gl-blue)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:2px!important}@media screen and (min-width:990px){.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;flex-grow:0!important;flex-shrink:0!important}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;flex-grow:0!important;flex-shrink:0!important}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;flex-grow:0!important;flex-shrink:0!important}.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)!important;max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)!important;flex-grow:0!important;flex-shrink:0!important}}@media screen and (max-width:749px){.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;flex-grow:0!important;flex-shrink:0!important}}@media screen and (min-width:750px)and (max-width:989px){.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;flex-grow:0!important;flex-shrink:0!important}}.badge{border-radius:4px!important;font-size:1.15rem!important;font-weight:700!important;padding:3px 8px!important}.badge--sale,.card-badge--sale{background:var(--gl-error)!important;color:#fff!important}.badge--sold-out{background:var(--gl-text-light)!important;color:#fff!important}.collection-list__item{background:var(--gl-white);border-radius:var(--gl-radius-md);overflow:hidden;box-shadow:var(--gl-shadow-sm);transition:transform .25s,box-shadow .25s}.collection-list__item:hover{transform:translateY(-3px);box-shadow:var(--gl-shadow-md)}.product__info-wrapper{background:var(--gl-white);border-radius:var(--gl-radius-lg);padding:24px!important;box-shadow:var(--gl-shadow-sm)}.product__title{font-size:2.4rem!important;font-weight:800!important;color:var(--gl-text)!important;line-height:1.25!important;margin-bottom:10px!important}.product__vendor{color:var(--gl-blue)!important;font-weight:600!important;font-size:1.3rem!important;text-transform:uppercase!important;letter-spacing:.06em!important}.product__info-container .price{font-size:2.8rem!important;color:var(--gl-blue)!important}.product__media-wrapper{background:var(--gl-white);border-radius:var(--gl-radius-lg);overflow:hidden;box-shadow:var(--gl-shadow-sm)}.product-form__input label,.product-form__option-label{font-weight:600;color:var(--gl-text);font-size:1.4rem}.swatch-input__input:checked+.swatch-input__label{border-color:var(--gl-blue)!important;box-shadow:0 0 0 2px var(--gl-blue)!important}.quantity__input{font-size:1.5rem!important;font-weight:600!important}.quantity__button{color:var(--gl-blue)!important}.accordion__title{font-weight:700!important;color:var(--gl-text)!important;font-size:1.5rem!important}.gl-product-trust{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:16px 0 0;padding:12px 0;border-top:1px solid var(--gl-border)}.gl-product-trust__item{display:flex;align-items:center;gap:5px;font-size:1.25rem;color:var(--gl-text-light);white-space:nowrap}.gl-product-trust__item svg{width:16px;height:16px;stroke:var(--gl-success);fill:none;stroke-width:2.2;flex-shrink:0}cart-drawer,#CartDrawer{background:var(--gl-white)!important}.cart-drawer__header{background:var(--gl-nav-bg, var(--gl-blue))!important;color:#fff!important;padding:16px 20px!important}.cart-drawer__header h2{color:#fff!important;font-size:1.8rem!important}.cart-item__name{font-weight:600!important}.field__input,input[type=text],input[type=email],input[type=tel],input[type=search],select,textarea{border:1.5px solid var(--gl-border)!important;border-radius:var(--gl-radius-sm)!important;font-size:1.4rem!important;color:var(--gl-text)!important;transition:border-color .2s,box-shadow .2s!important}.field__input:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:var(--gl-blue)!important;box-shadow:0 0 0 3px #0057a81a!important;outline:none!important}.footer-block__heading,.footer-block__heading--with-collapsible{font-size:1.35rem!important;font-weight:700!important}.footer__copyright{font-size:1.2rem!important}nav.breadcrumb,.breadcrumbs{font-size:1.3rem;color:var(--gl-text-light);padding:10px 0}nav.breadcrumb a,.breadcrumbs a{color:var(--gl-blue);text-decoration:none}nav.breadcrumb a:hover{text-decoration:underline}.facets-container{background:var(--gl-white);border-radius:var(--gl-radius-md);border:1px solid var(--gl-border);padding:16px;box-shadow:var(--gl-shadow-sm)}.facets__heading{font-weight:700!important;color:var(--gl-text)!important}.facet-checkbox__text{font-size:1.35rem}.facets__reset,.active-facets__button{color:var(--gl-blue)!important;border-color:var(--gl-blue)!important}.collection-hero{background:linear-gradient(135deg,var(--gl-blue) 0%,var(--gl-blue-dark) 100%)!important;color:#fff!important;border-radius:var(--gl-radius-md)!important;padding:32px!important;margin-bottom:24px!important}.collection-hero__title{color:#fff!important;font-size:3.2rem!important;font-weight:800!important}.collection-hero__description{color:#ffffffd9!important}.announcement-bar{background:var(--gl-orange)!important;color:#fff!important}.announcement-bar__message{font-weight:600!important}predictive-search,.predictive-search{border:1.5px solid var(--gl-border)!important;border-radius:0 0 var(--gl-radius-md) var(--gl-radius-md)!important;box-shadow:var(--gl-shadow-md)!important;overflow:hidden!important}.predictive-search__item:hover,.predictive-search__item--link:hover{background:var(--gl-blue-light)!important}.pagination__item--current{background:var(--gl-blue)!important;color:#fff!important;border-color:var(--gl-blue)!important;border-radius:6px!important}.pagination__item:hover:not(.pagination__item--current){border-color:var(--gl-blue)!important;color:var(--gl-blue)!important}.title-wrapper .title,.featured-collection .title,.section-heading{font-size:2.4rem!important;font-weight:800!important;color:var(--gl-text)!important;position:relative;padding-bottom:12px}.title-wrapper .title:after,.featured-collection .title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--gl-orange);border-radius:2px}.loading-overlay__spinner{color:var(--gl-blue)!important}cart-notification,.cart-notification{border-radius:var(--gl-radius-md)!important;box-shadow:var(--gl-shadow-lg)!important;border:1px solid var(--gl-border)!important}.cart-notification__heading{color:var(--gl-success)!important;font-weight:700!important}.modal-opened .media-gallery__item{border-radius:var(--gl-radius-sm)}.card-badge--sale{background:var(--gl-error)!important;color:#fff!important;font-weight:700!important}@media(max-width:749px){.product-form__submit{font-size:1.5rem!important;padding:14px 20px!important}}[dir=rtl] .title-wrapper .title:after,[dir=rtl] .featured-collection .title:after{left:auto;right:0}[dir=rtl] .gl-product-trust{justify-content:flex-end}[dir=rtl] .facets-container,[dir=rtl] .card__content{text-align:right}.gl-badge-new{display:inline-block;background:var(--gl-blue);color:#fff;border-radius:4px;font-size:1.1rem;font-weight:700;padding:2px 8px;letter-spacing:.04em}.gl-badge-sale{background:var(--gl-error)}.gl-badge-popular{background:var(--gl-orange)}.shopify-section{padding-top:0!important;padding-bottom:0!important}.section-padding{padding:40px 0!important}@media(max-width:749px){.section-padding{padding:24px 0!important}}.product__media.media img{transition:transform .4s var(--gl-ease)}.product__media.media:hover img{transform:scale(1.06)}.product__description{font-size:1.5rem!important;line-height:1.7!important;color:var(--gl-text-mid)!important}.product__description ul,.product__description ol{padding-left:1.5em}.product__description li{margin-bottom:6px}.featured-product{background:var(--gl-white);border-radius:var(--gl-radius-lg);box-shadow:var(--gl-shadow-md);overflow:hidden}.gl-whatsapp-btn{position:fixed;bottom:24px;right:24px;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #25d36666;z-index:999;transition:transform .2s,box-shadow .2s;text-decoration:none}.gl-whatsapp-btn:hover{transform:scale(1.08);box-shadow:0 6px 24px #25d36680}.gl-whatsapp-btn svg{width:30px;height:30px;fill:#fff}[dir=rtl] .gl-whatsapp-btn{right:auto;left:24px}
/*# sourceMappingURL=/cdn/shop/t/68/assets/gililens-adashot.css.map */
