:root{--gc-primary: #253d32;--gc-accent: #9ed063;--gc-white: #ffffff;--gc-text: #1f2a26;--gc-text-soft: #475852;--gc-bg-soft: #f6faf3;--gc-border: #e5ebe7;--gc-radius: 12px;--gc-radius-lg: 20px;--gc-shadow-sm: 0 2px 8px rgba(37, 61, 50, .06);--gc-shadow-md: 0 8px 28px rgba(37, 61, 50, .1);--gc-shadow-lg: 0 20px 60px rgba(37, 61, 50, .14);--gc-ease: cubic-bezier(.4, 0, .2, 1);--gc-font: "Rubik", Rubik, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}body{color:var(--gc-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p,li{line-height:1.65;color:var(--gc-text)}h1,h2,h3,h4,h5,h6{color:var(--gc-primary);line-height:1.2;letter-spacing:-.01em;font-weight:600}h1{font-size:clamp(2rem,4vw,3.25rem)}h2{font-size:clamp(1.6rem,3vw,2.4rem)}h3{font-size:clamp(1.25rem,2vw,1.6rem)}#hero h1.bold{color:var(--gc-white);font-weight:700;text-shadow:0 2px 12px rgba(0,0,0,.25);margin-bottom:1rem}#hero h6.light{color:var(--gc-white);font-weight:400;font-size:clamp(1rem,1.5vw,1.15rem);max-width:38ch;margin:0 auto 1.75rem;text-shadow:0 1px 6px rgba(0,0,0,.3)}.promo-topbar em,.promo_topbar em,.topbar em{font-style:normal;font-weight:600;letter-spacing:.02em}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p,#footer li,#footer a,#footer span,#footer div,#footer label,#footer button,#footer input,.footer-top h1,.footer-top h2,.footer-top h3,.footer-top h4,.footer-top h5,.footer-top h6,.footer-top p,.footer-top li,.footer-top a,.footer-top span,.footer-top div,.footer-bottom p,.footer-bottom li,.footer-bottom a,.footer-bottom span,.footer-bottom div,.footer-v1 h1,.footer-v1 h2,.footer-v1 h3,.footer-v1 h4,.footer-v1 h5,.footer-v1 h6,.footer-v1 p,.footer-v1 li,.footer-v1 a,.footer-v1 span,.footer-v1 div{font-family:var(--gc-font)!important}#footer i,#footer i[class*=bx],#footer i[class*=bxl-],#footer i[class*=bxs-],#footer .bx,#footer i[class*=fa-],#footer i.fa,#footer i.fas,#footer i.fab,#footer i.far,#footer [class*=icon-]:before,.footer-top i,.footer-top i[class*=bx],.footer-top .bx{font-family:boxicons,"Font Awesome 5 Free",FontAwesome,sans-serif!important;font-style:normal!important}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{font-weight:600!important;letter-spacing:.01em!important}body,html{font-family:var(--gc-font)}.product-icon-action,.product-icon-action>div,.product-icon-action>li,.product-icon-action .add-wishlist,.product-icon-action .quick-view,.product-icon-action .add-to-cart{pointer-events:auto}.product-icon-action a,.product-icon-action button,.product-icon-action form,.product-icon-action .maxus-product__wishlist,.product-icon-action .engoj_btn_quickview{pointer-events:auto!important;cursor:pointer!important}.image-thumbnail,.variant-image-group,.engoj_select_color:not(.product-icon-action),nav.engoj_select_color{position:relative;z-index:2}.variant-image-group{margin-top:.6rem;clear:both}.img-product img.lazyload,img.lazyload{animation:none!important}.img-product{position:relative;overflow:hidden}.img-product .img-product-hover{position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s var(--gc-ease);pointer-events:none}.img-product:hover .img-product-hover,.product:hover .img-product-hover,.product-item-v1:hover .img-product-hover{opacity:1}a{color:var(--gc-primary);text-underline-offset:3px;transition:color .2s var(--gc-ease)}a:hover{color:var(--gc-accent)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--gc-accent);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}.btn,button.btn,input[type=submit],.btn-get-started{border-radius:var(--gc-radius);font-weight:600;letter-spacing:.02em;padding:.85rem 1.75rem;transition:transform .25s var(--gc-ease),box-shadow .25s var(--gc-ease),background-color .25s var(--gc-ease)}.btn:hover,button.btn:hover,.btn-get-started:hover{transform:translateY(-2px);box-shadow:var(--gc-shadow-md)}#hero .btn-get-started{display:inline-block;margin:.4rem;padding:.95rem 2rem;border-radius:999px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;border:2px solid rgba(255,255,255,.85);background:#ffffff14;color:#fff!important;transition:all .3s var(--gc-ease)}#hero .btn-get-started:hover{background:var(--gc-accent);border-color:var(--gc-accent);color:var(--gc-primary)!important;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 32px #9ed06359}#hero .video-overlay{background:linear-gradient(180deg,#0000001a,#0000004d)!important}.product-item,.product-grid-item,.item_product_main,.product-item-v1{border-radius:var(--gc-radius);transition:transform .3s var(--gc-ease),box-shadow .3s var(--gc-ease)}.product-item:hover,.product-grid-item:hover,.item_product_main:hover,.product-item-v1:hover{transform:translateY(-4px);box-shadow:var(--gc-shadow-md)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],textarea,select{border:1px solid var(--gc-border);border-radius:8px;padding:.75rem 1rem;transition:border-color .2s var(--gc-ease),box-shadow .2s var(--gc-ease);font-size:1rem}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus{border-color:var(--gc-primary);box-shadow:0 0 0 3px #9ed0632e;outline:none}::selection{background-color:var(--gc-accent);color:var(--gc-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--gc-bg-soft)}::-webkit-scrollbar-thumb{background:var(--gc-border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--gc-primary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:576px){body{font-size:15px}h1{font-size:1.85rem}h2{font-size:1.45rem}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gc-fade-in{opacity:0;transform:translateY(24px);transition:opacity .7s var(--gc-ease),transform .7s var(--gc-ease)}.gc-fade-in.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/greeneclat-overrides.css.map */
