 .gs-live-empty[hidden]{display:none!important} :root{--gs-bg:#f5f6f4;--gs-surface:#fff;--gs-text:#222;--gs-muted:#6f756f;--gs-line:#e3e7df;--gs-green:#2f6f46;--gs-green-dark:#22593a;--gs-green-soft:#eaf4ed;--gs-orange:#2f6f46;--gs-orange-dark:#22593a;--gs-blue:#2870b8;--gs-shadow:0 10px 28px rgba(24,45,31,.08)} body.gs-trendy{background:var(--gs-bg)!important;color:var(--gs-text);letter-spacing:0} body.gs-trendy *{box-sizing:border-box}body.gs-trendy a{text-decoration:none}body.gs-trendy img{max-width:100%;height:auto} .gs-live{width:min(1780px,calc(100vw - 48px));margin:0 auto;padding:12px 0 42px;font-family:Inter,Arial,Helvetica,sans-serif}.gs-live button,.gs-live input,.gs-live select{font:inherit}.gs-live button{cursor:pointer}.gs-live-utility{display:flex;justify-content:flex-end;gap:18px;margin-bottom:8px;color:#777;font-size:12px}.gs-live-header{display:grid;grid-template-columns:minmax(180px,240px) minmax(260px,1fr) auto;gap:20px;align-items:center;padding:10px 0 12px}.gs-live-brand{display:inline-flex;align-items:center;gap:10px;color:var(--gs-green-dark)}.gs-live-brand img{width:min(210px,44vw);max-height:46px;object-fit:contain}.gs-live-brand span{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:linear-gradient(135deg,var(--gs-green),#68a66e);color:#fff;font-weight:900}.gs-live-brand strong{font-size:22px;line-height:1;color:var(--gs-green-dark)}.gs-live-search{display:grid;grid-template-columns:minmax(0,1fr) 72px;height:44px;overflow:hidden;border:2px solid var(--gs-orange);border-radius:8px;background:#f7fbf8}.gs-live-search input{min-width:0;border:0;outline:0;background:transparent;padding:0 14px}.gs-live-search button{border:0;background:var(--gs-orange);color:#fff;font-weight:900}.gs-live-actions{display:flex;gap:10px;font-size:13px;font-weight:850;white-space:nowrap}.gs-live-category-bar{display:flex;gap:18px;min-height:42px;overflow-x:auto;border-top:1px solid #e9ebe8;border-bottom:1px solid #e9ebe8}.gs-live-category-bar button{position:relative;flex:0 0 auto;border:0;background:transparent;color:#333;font-size:14px;font-weight:850;white-space:nowrap}.gs-live-category-bar button:after{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px 999px 0 0;background:transparent;content:""}.gs-live-category-bar button:hover,.gs-live-category-bar button.is-active{color:var(--gs-orange)}.gs-live-category-bar button:hover:after,.gs-live-category-bar button.is-active:after{background:var(--gs-orange)}.gs-live-home{display:block}.gs-live-listing{display:none;grid-template-columns:246px minmax(0,1fr);gap:16px;align-items:start;margin-top:18px}.gs-live.is-listing .gs-live-home{display:none}.gs-live.is-listing .gs-live-listing{display:grid}.gs-live-story-rail{display:grid;grid-template-columns:repeat(9,minmax(82px,1fr));gap:12px;margin-top:16px;padding:16px;border:1px solid var(--gs-line);border-radius:8px;background:#fff}.gs-live-story{display:grid;justify-items:center;gap:8px;border:0;background:transparent;color:#222;font-size:12px;font-weight:850}.gs-live-story img{width:68px;height:68px;border:2px solid var(--gs-orange);border-radius:999px;object-fit:cover;background:#eef2ec}.gs-live-story span{max-width:94px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gs-live-home-rows{display:grid;gap:22px;margin-top:18px}.gs-live-row{overflow:hidden;border:1px solid var(--gs-line);border-radius:12px;background:linear-gradient(#f4f5f2,#fff);padding:14px 14px 18px}.gs-live-row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:6px 4px 8px}.gs-live-row-head h2{margin:0;color:#1e2b20;font-size:21px;line-height:1.1}.gs-live-row-head button{border:0;background:transparent;color:#111;font-size:18px;font-weight:850}.gs-live-row-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;overflow-x:auto;overflow-y:hidden}.gs-live-card{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid #e1e4df;border-radius:8px;background:#fff;box-shadow:none}.gs-live-card:hover{border-color:#93bf9f;box-shadow:0 10px 24px rgba(34,89,58,.08)}.gs-live-image{position:relative;display:block;aspect-ratio:1/1.18;background:#fff}.gs-live-image img{width:100%;height:100%;object-fit:contain;padding:10px}.gs-live-fav{position:absolute;z-index:2;top:12px;right:12px;width:34px;height:34px;border:1px solid #e7e7e7;border-radius:999px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.14);color:#222;font-size:20px;line-height:1}.gs-live-badges{position:absolute;top:9px;left:9px;right:50px;display:flex;flex-wrap:wrap;gap:6px}.gs-live-badge{max-width:100%;padding:5px 7px;border-radius:6px;background:var(--gs-green);color:#fff;font-size:11px;font-weight:900}.gs-live-badge.sale{background:var(--gs-orange)}.gs-live-badge.stock{background:#b43362}.gs-live-ship{position:absolute;left:0;right:0;bottom:0;display:grid;place-items:center;min-height:25px;background:rgba(64,64,64,.82);color:#fff;font-size:12px;font-weight:850}.gs-live-info{display:grid;align-content:start;gap:7px;padding:10px 12px 12px}.gs-live-brand-name{color:#555;font-size:12px;font-weight:900}.gs-live-title{min-height:58px;color:#111;font-size:14px;font-weight:750;line-height:1.35}.gs-live-tagline{min-height:18px;color:#008a43;font-size:12px;font-weight:850}.gs-live-price{display:block;color:var(--gs-orange);font-size:18px;font-weight:900;line-height:1.22}.gs-live-add{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid var(--gs-orange);border-radius:8px;background:#fff;color:var(--gs-orange-dark);font-weight:850}.gs-live-add:hover{background:var(--gs-orange);color:#fff}.gs-live-promo-strip,.gs-live-discount-strip,.gs-live-category-strip{display:grid;gap:16px}.gs-live-promo-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-live-promo{display:grid;grid-template-columns:42% 1fr;align-items:center;min-height:138px;overflow:hidden;border:0;border-radius:8px;padding:10px 18px;color:#fff;text-align:left}.gs-live-promo img{width:100%;height:118px;object-fit:contain}.gs-live-promo b{display:block;font-size:24px;line-height:1.08}.gs-live-promo span{font-size:13px;font-weight:850}.gs-live-promo:nth-child(1){background:#2f6f46}.gs-live-promo:nth-child(2){background:#2870b8}.gs-live-promo:nth-child(3){background:#2f6f46}.gs-live-discount-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-live-discount-card{display:grid;grid-template-columns:42% 1fr;align-items:center;min-height:110px;overflow:hidden;border:0;border-radius:8px;background:#eef7ef;color:#22593a;font-weight:900;text-align:left}.gs-live-discount-card img{width:100%;height:110px;object-fit:contain;padding:8px}.gs-live-discount-card strong{font-size:30px;line-height:1}.gs-live-discount-card span{display:block;font-size:18px}.gs-live-tile-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;overflow-x:auto}.gs-live-category-tile{position:relative;min-height:150px;overflow:hidden;border:0;border-radius:8px;background:#eef2ec;color:#263327;text-align:center;font-weight:900}.gs-live-category-tile img{width:100%;height:116px;object-fit:contain;padding:8px}.gs-live-category-tile span{display:block;padding:8px 4px}.gs-live-pill{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:26px;padding:0 10px;border-radius:999px;background:var(--gs-orange);color:#fff;font-size:12px;font-weight:900}.gs-live-row.is-flash{border:0;background:linear-gradient(120deg,#245d3c,#40a464 48%,#2f6f46);color:#fff}.gs-live-row.is-flash .gs-live-row-head h2,.gs-live-row.is-flash .gs-live-row-head button{color:#fff}.gs-live-timer{display:inline-grid;grid-auto-flow:column;gap:6px;margin-left:8px;vertical-align:middle}.gs-live-timer span{display:grid;min-width:38px;height:34px;place-items:center;border-radius:6px;background:#fff;color:#222;font-size:16px}.gs-live-footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:10px;padding:28px 24px;border-radius:8px;background:#eef2ec;color:#444}.gs-live-footer h3{margin:0 0 14px;color:#222;font-size:18px}.gs-live-footer a,.gs-live-footer span{display:block;margin:10px 0;color:#555;font-size:14px}.gs-live-filter{position:sticky;top:12px;display:grid;gap:16px;padding:16px;border:1px solid var(--gs-line);border-radius:8px;background:#fff}.gs-live-filter h2{margin:3px 0 0;font-size:22px}.gs-live-filter label{display:grid;gap:7px;color:#424242;font-size:14px}.gs-live-filter label span,.gs-live-filter legend,.gs-live-filter>div>span{color:var(--gs-orange-dark);font-size:12px;font-weight:900;text-transform:uppercase}.gs-live-filter input[type=search]{width:100%;min-height:40px;border:1px solid var(--gs-line);border-radius:8px;padding:0 12px;outline-color:var(--gs-orange)}.gs-live-filter fieldset{display:grid;gap:10px;margin:0;padding:0;border:0}.gs-live-filter fieldset label{display:flex;align-items:center;gap:8px}.gs-live-filter input[type=checkbox],.gs-live-filter input[type=radio]{accent-color:var(--gs-orange)}.gs-live-note{margin:0;padding:10px;border-radius:8px;background:#f7f8f6;color:#777;font-size:12px;line-height:1.45}.gs-live-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;padding:13px 14px;border:1px solid var(--gs-line);border-radius:8px;background:#fff}.gs-live-toolbar span,.gs-live-toolbar strong{display:block}.gs-live-toolbar>div>span{color:#777;font-size:13px;font-weight:750}.gs-live-toolbar strong{margin-top:2px;font-size:20px}.gs-live-toolbar label{display:flex;align-items:center;gap:8px;color:#777;font-size:14px;font-weight:750}.gs-live-toolbar select{min-height:38px;border:1px solid var(--gs-line);border-radius:8px;background:#fff;padding:0 10px}.gs-live-back-home{min-height:34px;border:1px solid var(--gs-line);border-radius:8px;background:#fff;color:#555;font-weight:850;padding:0 12px}.gs-live-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gs-live-empty,.gs-live-loading{padding:26px;border:1px dashed var(--gs-line);border-radius:8px;background:#fff;color:#777;text-align:center;font-weight:800}.gs-live-card.is-hidden{display:none} body.gs-trendy:not(.gs-live-body) #main-content,body.gs-trendy:not(.gs-live-body) .site-content{background:var(--gs-bg)!important}body.gs-trendy input[type=text],body.gs-trendy input[type=email],body.gs-trendy input[type=tel],body.gs-trendy input[type=password],body.gs-trendy input[type=number],body.gs-trendy textarea,body.gs-trendy select{min-height:44px!important;border:1px solid var(--gs-line)!important;border-radius:6px!important;background:#fff!important;color:var(--gs-text)!important;box-shadow:none!important}body.gs-trendy input:focus,body.gs-trendy textarea:focus,body.gs-trendy select:focus{border-color:var(--gs-orange)!important;box-shadow:0 0 0 3px rgba(242,122,26,.13)!important;outline:none!important}body.gs-trendy a.button,body.gs-trendy button.button,body.gs-trendy .button,body.gs-trendy input[type=submit],body.gs-trendy .checkout-button,body.gs-trendy #place_order{min-height:46px!important;border:1px solid var(--gs-orange)!important;border-radius:6px!important;background:var(--gs-orange)!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:850!important;line-height:1!important;text-transform:none!important}body.gs-trendy a.button:hover,body.gs-trendy button.button:hover,body.gs-trendy .button:hover,body.gs-trendy input[type=submit]:hover,body.gs-trendy .checkout-button:hover,body.gs-trendy #place_order:hover{border-color:var(--gs-orange-dark)!important;background:var(--gs-orange-dark)!important;color:#fff!important;transform:none!important}body.gs-trendy .woocommerce-info,body.gs-trendy .woocommerce-message,body.gs-trendy .woocommerce-error{border:1px solid var(--gs-line)!important;border-left:4px solid var(--gs-orange)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:var(--gs-text)!important} body.gs-trendy.woocommerce-shop #nasa-breadcrumb-site,body.gs-trendy.tax-product_cat #nasa-breadcrumb-site,body.gs-trendy.single-product #nasa-breadcrumb-site,body.gs-trendy.woocommerce-account #nasa-breadcrumb-site{display:none!important}body.gs-trendy.woocommerce-shop .nasa-products-page-wrap,body.gs-trendy.tax-product_cat .nasa-products-page-wrap,body.gs-trendy.tax-product_tag .nasa-products-page-wrap,body.gs-trendy.woocommerce-cart .page-shopping-cart,body.gs-trendy.woocommerce-checkout .page-shopping-cart,body.gs-trendy.woocommerce-account #main-content .woocommerce{max-width:min(1780px,calc(100vw - 48px))!important;margin-left:auto!important;margin-right:auto!important}body.gs-trendy.woocommerce-shop .filters-container,body.gs-trendy.woocommerce-shop .top-bar-wrap-type-1,body.gs-trendy.tax-product_cat .filters-container,body.gs-trendy.tax-product_cat .top-bar-wrap-type-1,body.gs-trendy.tax-product_tag .filters-container,body.gs-trendy.tax-product_tag .top-bar-wrap-type-1{border:1px solid var(--gs-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}body.gs-trendy.woocommerce-shop ul.products>li.product-warp-item,body.gs-trendy.tax-product_cat ul.products>li.product-warp-item,body.gs-trendy.tax-product_tag ul.products>li.product-warp-item{padding:10px!important}body.gs-trendy.woocommerce-shop .product-item.grid,body.gs-trendy.tax-product_cat .product-item.grid,body.gs-trendy.tax-product_tag .product-item.grid,body.gs-trendy.woocommerce-shop ul.products li.product-warp-item>.product,body.gs-trendy.tax-product_cat ul.products li.product-warp-item>.product,body.gs-trendy.tax-product_tag ul.products li.product-warp-item>.product,body.gs-trendy ul.products li.product{overflow:hidden!important;border:1px solid var(--gs-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}body.gs-trendy.woocommerce-shop .product-item.grid:hover,body.gs-trendy.tax-product_cat .product-item.grid:hover,body.gs-trendy.tax-product_tag .product-item.grid:hover,body.gs-trendy ul.products li.product:hover{border-color:#9fc7a8!important;box-shadow:0 10px 24px rgba(34,89,58,.08)!important;transform:none!important}body.gs-trendy .product-img-wrap::before{display:none!important}body.gs-trendy .products .price,body.gs-trendy ul.products li.product .price{color:var(--gs-orange)!important;font-weight:900!important}body.gs-trendy .nasa-product-content-variable-warp,body.gs-trendy .nasa-sc-pdeal-countdown,body.gs-trendy .nasa-product-grid.nasa-group-btns,body.gs-trendy .nasa-btns-product-item,body.gs-trendy .deal-label,body.gs-trendy .woocommerce-product-rating,body.gs-trendy #reviews,body.gs-trendy .nasa-last-sold,body.gs-trendy .nasa-viewing,body.gs-trendy #nasa-counter-viewing,body.gs-trendy .nasa-promote-sales{display:none!important} body.gs-trendy.single-product .product-page{background:var(--gs-bg)!important;padding:18px 0 56px!important}body.gs-trendy.single-product .product-page .product,body.gs-trendy.single-product .product-page .nasa-row.nasa-product-details-page,body.gs-trendy.single-product .woocommerce-tabs,body.gs-trendy.single-product .related.products,body.gs-trendy.single-product .upsells.products{max-width:min(1780px,calc(100vw - 48px))!important;margin-left:auto!important;margin-right:auto!important}body.gs-trendy.single-product .product-page .nasa-row.nasa-product-details-page{padding:0 16px!important}body.gs-trendy.single-product .focus-info>.row{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:18px;align-items:start;margin:0!important}body.gs-trendy.single-product .focus-info>.row:before,body.gs-trendy.single-product .focus-info>.row:after{display:none!important}body.gs-trendy.single-product .product-gallery,body.gs-trendy.single-product .product-info.summary.entry-summary{float:none!important;width:auto!important;max-width:100%!important;padding:0!important}body.gs-trendy.single-product .woocommerce-product-gallery,body.gs-trendy.single-product .product-info.summary.entry-summary{background:#fff!important;border:1px solid var(--gs-line)!important;border-radius:8px!important;box-shadow:none!important}body.gs-trendy.single-product .woocommerce-product-gallery{overflow:hidden;min-height:520px}body.gs-trendy.single-product .woocommerce-product-gallery img{width:100%!important;height:auto!important;object-fit:contain!important}body.gs-trendy.single-product .product-info.summary.entry-summary{position:sticky;top:16px;padding:20px!important}body.gs-trendy.single-product .product_title{margin:0 0 12px!important;color:var(--gs-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;text-transform:none!important;letter-spacing:0!important;overflow-wrap:anywhere}body.gs-trendy.single-product .summary .price{display:flex!important;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:0 0 12px!important;color:var(--gs-orange)!important;font-size:27px!important;font-weight:900!important;line-height:1.18!important}body.gs-trendy.single-product .summary .price ins{order:1;color:var(--gs-orange)!important;text-decoration:none!important}body.gs-trendy.single-product .summary .price del{order:2;color:#9b9b9b!important;font-size:14px!important;font-weight:600!important}body.gs-trendy.single-product .summary .price small,body.gs-trendy.single-product .summary .price .woocommerce-price-suffix{order:3;color:#777!important;font-size:12px!important;font-weight:600!important}.gs-product-discount{display:inline-flex;align-items:center;min-height:28px;margin:0 0 12px;padding:0 10px;border:1px solid #cfe5d4;border-radius:999px;background:#eaf4ed;color:var(--gs-orange);font-size:13px;font-weight:900}.gs-product-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 16px}.gs-product-trust span{display:flex;align-items:center;gap:7px;min-height:36px;padding:8px 10px;border:1px solid #e1ebdf;border-radius:6px;background:#f5fbf3;color:#304836;font-size:12px;font-weight:750}.gs-product-trust span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gs-green);flex:0 0 auto}body.gs-trendy.single-product .variations,body.gs-trendy.single-product .summary form.cart{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body.gs-trendy.single-product .woocommerce-variation-add-to-cart,body.gs-trendy.single-product form.cart .single_variation_wrap{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center}body.gs-trendy.single-product form.cart .quantity{width:88px!important;height:48px!important;border:1px solid var(--gs-line)!important;border-radius:6px!important;overflow:hidden}body.gs-trendy.single-product form.cart .quantity input{height:46px!important;border:0!important;box-shadow:none!important}body.gs-trendy.single-product .single_add_to_cart_button,body.gs-trendy.single-product .nasa-buy-now{flex:1 1 170px;min-width:160px!important;min-height:48px!important;border-radius:6px!important;border:1px solid var(--gs-orange)!important;background:var(--gs-orange)!important;color:#fff!important;box-shadow:none!important;font-size:16px!important;font-weight:900!important;line-height:1!important;text-transform:none!important}body.gs-trendy.single-product .nasa-buy-now{border-color:var(--gs-green)!important;background:var(--gs-green)!important}body.gs-trendy.single-product .woocommerce-tabs,body.gs-trendy.single-product .related.products,body.gs-trendy.single-product .upsells.products{background:#fff!important;border:1px solid var(--gs-line)!important;border-radius:8px!important;padding:18px!important;box-shadow:none!important;margin-top:18px!important} body.gs-trendy.woocommerce-cart .order-steps{margin:0 calc(50% - 50vw) 24px!important;padding:20px max(20px,calc((100vw - 1780px)/2))!important;border-bottom:1px solid var(--gs-line);background:#fff}body.gs-trendy.woocommerce-cart .checkout-breadcrumb{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:center;max-width:980px;margin:0 auto!important}body.gs-trendy.woocommerce-cart .checkout-breadcrumb>div{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-height:64px;padding:12px 14px;border:1px solid var(--gs-line);border-radius:8px;background:#fff;width:auto!important;max-width:none!important;float:none!important}body.gs-trendy.woocommerce-cart .checkout-breadcrumb .title-cart{border-color:#cfe5d4;background:#eaf4ed}body.gs-trendy.woocommerce-cart .checkout-breadcrumb h3{margin:0!important;color:var(--gs-orange)!important;font-size:36px!important;font-weight:900!important;line-height:1!important}body.gs-trendy.woocommerce-cart .checkout-breadcrumb h4{margin:0!important;color:var(--gs-text)!important;font-size:15px!important;font-weight:850!important;white-space:nowrap}body.gs-trendy.woocommerce-cart .checkout-breadcrumb p{display:none!important}body.gs-trendy.woocommerce-cart .nasa-cart-content,body.gs-trendy.woocommerce-checkout .nasa-cart-content{padding:0 16px 54px!important}body.gs-trendy.woocommerce-cart .woocommerce-cart-form,body.gs-trendy.woocommerce-cart .cart_totals,body.gs-trendy.woocommerce-checkout #customer_details,body.gs-trendy.woocommerce-checkout .woocommerce-checkout-review-order,body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation,body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content,body.gs-trendy.woocommerce-account form.login,body.gs-trendy.woocommerce-account form.register{border:1px solid var(--gs-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;padding:20px!important}body.gs-trendy.woocommerce-cart table.shop_table,body.gs-trendy.woocommerce-checkout table.shop_table{border:0!important;border-collapse:separate!important;border-spacing:0 10px!important}body.gs-trendy.woocommerce-cart table.shop_table td,body.gs-trendy.woocommerce-checkout table.shop_table td{border-top:1px solid var(--gs-line)!important;border-bottom:1px solid var(--gs-line)!important;background:#fff!important;vertical-align:middle!important}body.gs-trendy.woocommerce-cart .cart_totals{position:sticky;top:14px}body.gs-trendy.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:18px;max-width:min(1780px,calc(100vw - 48px));margin:0 auto 54px;padding:0 16px}body.gs-trendy.woocommerce-checkout #place_order{width:100%;min-height:52px!important;font-size:16px!important}body.gs-trendy.woocommerce-account .woocommerce{max-width:920px;margin:34px auto 70px!important;padding:0 16px}body.gs-trendy.woocommerce-account #customer_login{display:grid!important;place-items:center;max-width:520px!important;margin:0 auto!important}.gs-mobile-product-nav,.gs-mobile-buybar,.gs-commerce-mobile-bar{display:none} @media(max-width:1080px){.gs-live-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-live-promo-strip{grid-template-columns:1fr}.gs-live-discount-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-live-tile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-live-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.gs-live-header,.gs-live-listing{grid-template-columns:1fr}.gs-live-actions,.gs-live-utility{justify-content:flex-start;overflow-x:auto}.gs-live-filter{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-live-filter>div,.gs-live-filter>label,.gs-live-note{grid-column:1/-1}.gs-live-story-rail{grid-template-columns:repeat(4,minmax(82px,1fr))}}@media(max-width:768px){body.gs-trendy{padding-bottom:82px}.gs-live{width:min(100% - 20px,1200px)}.gs-live-brand strong{font-size:20px}.gs-live-brand img{width:min(176px,58vw);max-height:38px}.gs-live-search{grid-template-columns:minmax(0,1fr) 58px}.gs-live-story-rail{display:flex;overflow-x:auto;padding:14px 10px}.gs-live-story{min-width:76px}.gs-live-row-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.gs-live-row .gs-live-card{flex:0 0 72%;scroll-snap-align:start}.gs-live-discount-strip,.gs-live-tile-grid,.gs-live-footer{grid-template-columns:1fr}.gs-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gs-live-toolbar{align-items:stretch;flex-direction:column}.gs-live-filter{grid-template-columns:1fr}.gs-live-title{min-height:56px;font-size:13px}body.gs-trendy.single-product{padding-bottom:92px!important}body.gs-trendy.single-product .product-page{padding:0 0 24px!important}body.gs-trendy.single-product .mobile-menu.header-responsive,body.gs-trendy.single-product .nasa-mobile-nav-wrap{display:none!important}body.gs-trendy.single-product .product-page .nasa-row.nasa-product-details-page{padding:0!important}body.gs-trendy.single-product .focus-info>.row{display:block!important}body.gs-trendy.single-product .woocommerce-product-gallery{min-height:0;border-left:0!important;border-right:0!important;border-radius:0!important}body.gs-trendy.single-product .product-info.summary.entry-summary{position:relative!important;top:auto!important;margin:8px 0 0!important;padding:14px!important;border-left:0!important;border-right:0!important;border-radius:0!important}body.gs-trendy.single-product .product_title{font-size:16px!important;line-height:1.4!important}body.gs-trendy.single-product .summary .price{font-size:23px!important}.gs-product-trust{grid-template-columns:1fr 1fr;gap:6px}.gs-product-trust span{min-height:32px;padding:7px 8px;font-size:11px}body.gs-trendy.single-product form.cart .quantity,body.gs-trendy.single-product .summary form.cart .single_add_to_cart_button,body.gs-trendy.single-product .summary .nasa-buy-now{display:none!important}.gs-mobile-product-nav{display:flex;position:fixed;top:0;left:0;right:0;z-index:99998;height:48px;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.gs-mobile-product-nav a{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;color:#222!important;font-size:13px;font-weight:850;text-decoration:none!important}.gs-mobile-product-nav strong{color:var(--gs-green);font-size:16px}.gs-mobile-buybar{display:grid;position:fixed;left:0;right:0;bottom:0;z-index:99998;grid-template-columns:1fr 1fr 1fr;gap:8px;align-items:center;padding:10px 12px max(10px,env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.12);background:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.12)}.gs-mobile-buybar-price{min-width:0}.gs-mobile-buybar-price span{display:block;color:#777;font-size:10px;font-weight:750}.gs-mobile-buybar-price strong{display:block;color:var(--gs-orange);font-size:16px;font-weight:900;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-mobile-buybar button,.gs-commerce-mobile-bar button{min-height:44px;border:0;border-radius:6px;color:#fff;font-size:13px;font-weight:900;line-height:1.05}.gs-mobile-cart{background:var(--gs-orange)}.gs-mobile-buy{background:var(--gs-green)}body.gs-trendy.woocommerce-checkout form.checkout{display:block!important;padding:0 10px!important}body.gs-trendy.woocommerce-shop ul.products.grid,body.gs-trendy.tax-product_cat ul.products.grid,body.gs-trendy.tax-product_tag ul.products.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 10px!important}body.gs-trendy.woocommerce-shop ul.products.grid>li,body.gs-trendy.tax-product_cat ul.products.grid>li,body.gs-trendy.tax-product_tag ul.products.grid>li{width:auto!important;padding:0!important}.gs-commerce-mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:99996;display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:10px;align-items:center;padding:10px 12px max(10px,env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.12);background:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.12)}.gs-commerce-mobile-bar span{display:block;color:#777;font-size:10px;font-weight:750}.gs-commerce-mobile-bar strong{display:block;color:var(--gs-orange);font-size:18px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-commerce-mobile-bar button{background:var(--gs-orange)}} .gs-live,.gs-live *{letter-spacing:0!important;text-transform:none!important}.gs-live{padding-top:0!important}.gs-live-utility{height:26px;align-items:center;margin-bottom:2px!important}.gs-live-utility a{color:#666!important;font-size:12px!important;font-weight:500}.gs-live-utility a:hover{color:var(--gs-orange)!important}.gs-live-header{grid-template-columns:minmax(190px,250px) minmax(360px,1fr) auto!important;gap:22px!important;padding:18px 0 14px!important;border-bottom:0!important}.gs-live-brand img{width:min(220px,44vw)!important;max-height:42px!important}.gs-live-search{height:46px!important;border:2px solid var(--gs-orange)!important;border-radius:8px!important;background:#fff!important}.gs-live-search input{font-size:14px!important}.gs-live-search button{min-width:74px;text-transform:none!important}.gs-live-actions{align-items:center;gap:18px!important}.gs-live-actions a{display:inline-flex;align-items:center;gap:5px;color:#222!important;font-size:14px!important;font-weight:850}.gs-live-actions span{font-size:21px;line-height:1}.gs-live-category-bar{height:44px;min-height:44px!important;gap:28px!important;border-top:0!important;border-bottom:1px solid #e5e5e5!important;align-items:center}.gs-live-category-bar button{height:44px;font-size:14px!important;font-weight:800!important}.gs-live-category-bar button:first-child{font-weight:900!important}.gs-live-story-rail{align-items:start;min-height:112px!important;padding:14px 10px 18px!important;overflow-x:auto;overflow-y:visible}.gs-live-story{min-height:78px!important;align-content:start!important;overflow:visible!important;padding:0!important}.gs-live-story img{background:#fff!important}.gs-live-story span{display:block!important;max-width:96px!important;min-height:28px!important;line-height:1.15!important;white-space:normal!important;overflow:hidden!important}.gs-live-card .gs-live-image{aspect-ratio:1/1.08!important;background:#fff!important}.gs-live-card .gs-live-image img{padding:14px!important;object-fit:contain!important}.gs-live-brand-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gs-live-brand-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:center;min-height:104px;overflow:hidden;border:1px solid var(--gs-line);border-radius:8px;background:#fff;color:#1e2b20;text-align:left}.gs-live-brand-card img{width:88px;height:88px;object-fit:contain;padding:8px;background:#fff}.gs-live-brand-card strong{display:block;font-size:20px;line-height:1.05}.gs-live-brand-card small{display:block;margin-top:5px;color:#667066;font-size:12px;font-weight:800;line-height:1.2}.gs-live-discount-card{grid-template-columns:44% minmax(0,1fr)!important;gap:8px;padding-right:12px}.gs-live-discount-card img{height:104px!important;background:#fff}.gs-live-discount-copy{display:grid!important;gap:3px;align-content:center;min-width:0;padding:0!important}.gs-live-discount-copy strong{display:block;color:var(--gs-green-dark);font-size:28px!important;line-height:1!important;white-space:nowrap}.gs-live-discount-copy span{display:block;color:var(--gs-green-dark);font-size:14px!important;line-height:1.15!important;white-space:normal}.gs-live-category-tile{display:grid;grid-template-rows:104px auto;min-height:156px!important;align-content:start}.gs-live-category-tile img{height:104px!important;background:#fff}.gs-live-category-name{display:block!important;min-height:44px;padding:8px 6px 10px!important;color:#263327;font-size:13px!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere}.gs-live-category-tile .gs-live-pill{display:inline-flex!important;padding:0 10px!important;line-height:1!important}.gs-live-footer{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:18px!important;padding:30px 28px!important;border-radius:0!important;background:#f5f5f5!important;border-top:1px solid #e2e2e2;color:#333!important}.gs-live-footer h3{font-size:18px!important;margin-bottom:14px!important;color:#333!important}.gs-live-footer a,.gs-live-footer span,.gs-live-footer button{display:block;width:max-content;max-width:100%;margin:9px 0!important;border:0!important;background:transparent!important;color:#555!important;font-size:14px!important;font-weight:500!important;text-align:left!important;padding:0!important}.gs-live-footer a:hover,.gs-live-footer button:hover{color:var(--gs-orange)!important}.gs-mobile-product-nav img{display:block;width:128px;max-height:28px;object-fit:contain}@media(max-width:768px){.gs-live-header{grid-template-columns:1fr!important;gap:10px!important;padding:12px 0!important}.gs-live-actions{justify-content:space-between!important;gap:10px!important}.gs-live-actions a{font-size:13px!important}.gs-live-brand-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gs-live-brand-card{grid-template-columns:70px minmax(0,1fr);min-height:88px}.gs-live-brand-card img{width:70px;height:70px}.gs-live-brand-card strong{font-size:16px}.gs-live-brand-card small{font-size:11px}.gs-live-footer{grid-template-columns:1fr 1fr!important;padding:22px 16px!important}.gs-live-card .gs-live-image{aspect-ratio:1/1.05!important}} @media(max-width:768px){body.gs-trendy .gs-live-utility{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}} .gs-live-brand-strip,.gs-live-promo-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important} .gs-live-filter{align-content:start!important} .gs-live-filter fieldset{padding:0 0 14px!important;border-bottom:1px solid #edf0eb!important} .gs-live-filter fieldset:last-of-type{border-bottom:0!important} .gs-live-filter-scroll{max-height:188px;overflow:auto;padding-right:5px} .gs-live-filter label{line-height:1.25!important} .gs-live-filter input[type=checkbox],.gs-live-filter input[type=radio]{width:16px;height:16px;flex:0 0 auto} .gs-live{width:min(1780px,calc(100vw - 48px))!important} .gs-live-home-rows{gap:18px!important} .gs-live-row{border-color:#e7e7e7!important;border-radius:10px!important;background:linear-gradient(#f6f6f6,#fff)!important;padding:12px 12px 16px!important} .gs-live-row-head{min-height:36px!important;margin-bottom:10px!important;padding:4px 4px 8px!important} .gs-live-row-head h2{font-size:20px!important;font-weight:850!important;color:#1f1f1f!important} .gs-live-row-head button{font-size:17px!important} .gs-live-row-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important} .gs-live-card{border-color:#dedede!important;border-radius:8px!important} .gs-live-card:hover{border-color:#2f6f46!important;box-shadow:0 8px 18px rgba(0,0,0,.08)!important} .gs-live-card .gs-live-image{aspect-ratio:1/1.1!important} .gs-live-info{gap:6px!important;padding:9px 10px 11px!important} .gs-live-title{min-height:54px!important;font-size:13px!important;font-weight:760!important;line-height:1.36!important} .gs-live-price{font-size:17px!important} .gs-live-add{min-height:32px!important;border-radius:6px!important;font-size:13px!important} .gs-live-ship{min-height:24px!important;background:rgba(78,78,78,.82)!important} .gs-live-badge{border-radius:999px!important} .gs-live-discount-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important} .gs-live-campaign-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0!important} .gs-live-campaign{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30%;align-items:center;aspect-ratio:564/232;min-height:0;overflow:hidden;border:0;border-radius:8px;padding:24px 22px;color:#fff;text-align:left;background:linear-gradient(180deg,#22bde5 0%,#86ddf4 100%)} .gs-live-campaign:before{position:absolute;inset:0;background:radial-gradient(circle at 9% 85%,rgba(48,111,70,.5) 0 18%,transparent 19%),linear-gradient(110deg,rgba(255,255,255,.05),rgba(255,255,255,0) 52%);content:""} .gs-live-campaign:after{position:absolute;right:6%;top:12%;bottom:12%;width:25%;border:7px solid #2f6f46;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.72),0 8px 20px rgba(0,0,0,.12);content:""} .gs-live-campaign[data-tone="1"]{background:linear-gradient(180deg,#31c2e4 0%,#8ee1f2 100%)} .gs-live-campaign[data-tone="2"]{background:linear-gradient(180deg,#5b72c5 0%,#657ac7 100%)} .gs-live-campaign[data-tone="3"]{background:linear-gradient(180deg,#c13f4b 0%,#d65d57 100%)} .gs-live-campaign[data-tone="4"]{background:linear-gradient(180deg,#3f8a57 0%,#7fbe91 100%)} .gs-live-campaign img{position:absolute;z-index:2;right:7.5%;top:18%;width:22%;height:64%;object-fit:contain;border-radius:8px;padding:6px} .gs-live-campaign-copy{position:relative;z-index:2;display:grid;align-content:center;justify-items:center;min-width:0;max-width:68%;text-align:center} .gs-live-campaign-kicker{display:inline-grid;place-items:center;min-height:30px;margin-bottom:12px;padding:0 18px;border-radius:4px;background:linear-gradient(180deg,#2f8a4e,#1f5a34);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);box-shadow:0 2px 0 #8bc69a;font-size:22px;font-weight:950;line-height:1;transform:rotate(-4deg)} .gs-live-campaign span{display:block;font-size:14px;font-weight:850;line-height:1.18;opacity:.98} .gs-live-campaign b{display:block;margin-top:4px;font-size:25px;font-weight:850;line-height:1.05} .gs-live-campaign-date{display:inline-grid;place-items:center;min-height:22px;margin-top:14px;padding:0 10px;border-radius:4px;background:#2f6f46;color:#fff;font-size:12px;font-weight:950;line-height:1} .gs-live-personal-cats{display:block} .gs-live-personal-cat-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;overflow-x:auto} .gs-live-personal-cat{position:relative;display:grid;min-height:132px;align-items:center;justify-items:center;overflow:hidden;border:0;border-radius:8px;color:#fff;font-weight:900;text-align:center;background:#236f50} .gs-live-personal-cat[data-tone="1"]{background:#586d2e}.gs-live-personal-cat[data-tone="2"]{background:#2f7f65}.gs-live-personal-cat[data-tone="3"]{background:#986142}.gs-live-personal-cat[data-tone="4"]{background:#2b7b80} .gs-live-personal-cat:before{position:absolute;inset:0;background:rgba(0,0,0,.18);content:""} .gs-live-personal-cat img{position:absolute;inset:auto 8px 8px auto;width:74%;height:102px;object-fit:contain;opacity:.9;filter:drop-shadow(0 6px 10px rgba(0,0,0,.2))} .gs-live-personal-cat span{position:relative;z-index:1;max-width:90%;font-size:18px;line-height:1.12;text-shadow:0 1px 5px rgba(0,0,0,.25)} .gs-live-row.is-flash{background:linear-gradient(100deg,#2f6f46,#3f8a57 48%,#78b58a)!important} .gs-live-row.is-soft,.gs-live-row.is-advantage,.gs-live-row.is-bestseller,.gs-live-row.is-brand{background:linear-gradient(#f5f5f5,#fff)!important} .gs-live-brand-strip,.gs-live-promo-strip{margin:0!important} .gs-live-brand-card,.gs-live-promo,.gs-live-discount-card,.gs-live-category-tile,.gs-live-campaign,.gs-live-personal-cat{transition:transform .16s ease,box-shadow .16s ease} .gs-live-brand-card:hover,.gs-live-promo:hover,.gs-live-discount-card:hover,.gs-live-category-tile:hover,.gs-live-campaign:hover,.gs-live-personal-cat:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.08)} @media(max-width:860px){.gs-live-filter-scroll{max-height:none;overflow:visible}} @media(max-width:1080px){.gs-live-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.gs-live-campaign-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gs-live-personal-cat-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}} @media(max-width:768px){.gs-live-row-grid{display:flex!important}.gs-live-row .gs-live-card{flex:0 0 72%!important}.gs-live-campaign-strip{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x proximity}.gs-live-campaign{flex:0 0 88%;padding:16px 14px;scroll-snap-align:start}.gs-live-campaign-kicker{min-height:24px;margin-bottom:8px;padding:0 12px;font-size:16px}.gs-live-campaign b{font-size:18px}.gs-live-campaign span{font-size:12px}.gs-live-campaign-date{margin-top:9px;font-size:10px}.gs-live-personal-cat-grid{display:flex}.gs-live-personal-cat{flex:0 0 48%;min-height:116px}.gs-live-personal-cat span{font-size:16px}.gs-live-discount-strip{grid-template-columns:1fr!important}} .gs-live-category-bar{justify-content:space-between!important;gap:18px!important;overflow:visible!important} .gs-live-category-bar button{flex:0 1 auto!important} .gs-live-brand-strip{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important} .gs-live-brand-card{grid-template-columns:54px minmax(0,1fr)!important;gap:9px!important;min-height:78px!important;padding:8px!important} .gs-live-brand-card img{width:54px!important;height:54px!important;padding:5px!important;border-radius:6px!important;background:#f7f8f6!important} .gs-live-brand-card strong{font-size:15px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} .gs-live-brand-card small{font-size:11px!important;line-height:1.15!important} .gs-live-personal-cat{display:grid!important;grid-template-rows:92px auto!important;align-items:start!important;justify-items:stretch!important;min-height:142px!important;padding:8px!important;border:1px solid #e4e8df!important;border-radius:8px!important;background:#fff!important;color:#222!important;text-align:center!important} .gs-live-personal-cat:before{display:none!important} .gs-live-personal-cat img{position:static!important;inset:auto!important;width:100%!important;height:92px!important;object-fit:contain!important;padding:7px!important;border-radius:6px!important;background:#f4f6f2!important;filter:none!important;opacity:1!important} .gs-live-personal-cat span{position:static!important;z-index:auto!important;display:block!important;max-width:100%!important;min-height:34px!important;padding:7px 4px 0!important;color:#222!important;font-size:13px!important;font-weight:900!important;line-height:1.16!important;text-shadow:none!important;overflow:hidden!important} .gs-live-fav.is-active{color:#d6001c!important} .gs-live-favorites-page .gs-live-listing{grid-template-columns:minmax(0,1fr)!important} .gs-live-favorites-page .gs-live-filter{display:none!important} .gs-live-favorites-page .gs-live-toolbar{margin-top:18px!important} .gs-live-favorites-page .gs-live-back-home{display:none!important} .gs-live-empty strong{display:block;margin-bottom:8px;color:#222;font-size:18px} .gs-live-empty span{display:block;margin-bottom:14px;color:#666;font-size:14px} .gs-live-empty a{display:inline-grid;min-height:38px;place-items:center;padding:0 16px;border:1px solid var(--gs-green);border-radius:8px;color:var(--gs-green);font-weight:850} .gs-header-favorites-link i{display:none!important} .gs-header-favorites-link.has-favorites i{display:inline-grid!important;min-width:15px!important;height:15px!important;place-items:center!important;padding:0 4px!important;color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1!important} @media(max-width:1080px){.gs-live-category-bar{overflow-x:auto!important;justify-content:flex-start!important}.gs-live-brand-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}} @media(max-width:768px){.gs-live-brand-strip{display:flex!important;overflow-x:auto!important}.gs-live-brand-card{flex:0 0 48%!important}.gs-live-personal-cat-grid{display:flex!important}.gs-live-personal-cat{flex:0 0 52%!important;min-height:142px!important}.gs-live-personal-cat span{font-size:13px!important}} body.gs-live-body{overflow-x:hidden!important} .gs-live{position:relative!important} .gs-live-category-bar{justify-content:space-between!important;gap:8px!important;overflow:hidden!important} .gs-live-category-bar button{flex:0 1 auto!important;min-width:0!important;width:auto!important;padding:0!important;font-size:13px!important} .gs-live-category-bar .gs-live-mega-toggle{flex:0 0 auto!important;color:var(--gs-orange)!important;font-weight:900!important} .gs-live.is-mega-open .gs-live-category-bar .gs-live-mega-toggle:after{background:var(--gs-orange)!important} .gs-live-category-bar button.is-hover-active{color:var(--gs-orange)!important} .gs-live-category-bar button.is-hover-active:after{background:var(--gs-orange)!important} .gs-live-story-rail{display:none!important} .gs-live-mega{position:absolute;left:0;right:0;top:var(--gs-mega-top,150px);z-index:10020;display:none;grid-template-columns:210px minmax(0,1fr);min-height:430px;overflow:hidden;border:1px solid #dfdfdf;background:#fff;box-shadow:0 22px 42px rgba(0,0,0,.18)} .gs-live.is-mega-open .gs-live-mega{display:grid} .gs-live-mega-close{display:none} .gs-live-mega-left{display:grid;align-content:start;gap:2px;padding:10px;border-right:1px solid #ececec;background:#fafafa} .gs-live-mega-left button{min-height:48px;border:0;border-radius:8px;background:transparent;color:#222;text-align:left;font-size:14px;font-weight:800;padding:0 10px} .gs-live-mega-left button:hover,.gs-live-mega-left button.is-active{background:#eaf4ed;color:var(--gs-orange)} .gs-live-mega-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:24px 36px;align-content:start;padding:18px 22px 28px;background:#fff} .gs-live-mega-group{display:grid;align-content:start;gap:8px} .gs-live-mega-group strong{display:inline-flex;align-items:center;gap:5px;color:var(--gs-orange);font-size:14px;font-weight:850;line-height:1.2} .gs-live-mega-group.is-active strong{text-decoration:underline} .gs-live-mega-group button{border:0;background:transparent;color:#222;text-align:left;font-size:14px;font-weight:500;line-height:1.25;padding:0} .gs-live-mega-group button:hover{color:var(--gs-orange);text-decoration:underline} .gs-live-mega-more{margin-top:2px!important;color:#111!important;font-weight:800!important;text-decoration:underline} .gs-live-filter-toggle,.gs-live-filter-close,.gs-live-filter-apply,.gs-live-filter-backdrop{display:none} .gs-live-filter-head{display:grid;gap:3px} .gs-live-listing{grid-template-columns:236px minmax(0,1fr)!important;gap:18px!important} .gs-live-filter{padding:0 10px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:0!important} .gs-live-filter-head{padding:0 0 12px!important;margin:0 0 2px!important;border-bottom:1px solid #e6e6e6!important} .gs-live-filter-head span{color:#333!important;font-size:13px!important;font-weight:800!important;text-transform:none!important} .gs-live-filter-head h2{margin:0!important;color:#777!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important} .gs-live-filter>label{display:grid!important;gap:7px!important;padding:12px 0!important;border-bottom:1px solid #ededed!important;font-size:13px!important} .gs-live-filter>label>span,.gs-live-filter legend{color:#333!important;font-size:13px!important;font-weight:800!important;text-transform:none!important} .gs-live-filter input[type=search]{min-height:34px!important;border-radius:6px!important;padding:0 10px!important;font-size:12px!important} .gs-live-filter fieldset{display:grid!important;gap:8px!important;margin:0!important;padding:12px 0 14px!important;border:0!important;border-bottom:1px solid #ededed!important} .gs-live-filter fieldset label{display:flex!important;align-items:center!important;gap:8px!important;color:#333!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important} .gs-live-filter-scroll{max-height:168px!important;overflow:auto!important} .gs-live-filter-cats{gap:6px!important} .gs-live-filter-cats button{width:100%!important;border:0!important;background:transparent!important;color:#333!important;text-align:left!important;font-size:13px!important;font-weight:500!important;padding:2px 0!important;line-height:1.25!important} .gs-live-filter-cats button:hover{color:var(--gs-orange)!important} .gs-live-note{display:none!important} @media(max-width:768px){   body.gs-live-filter-open{overflow:hidden!important;overscroll-behavior:none!important}   .gs-live-category-bar{     justify-content:flex-start!important;     gap:18px!important;     overflow-x:auto!important;     overflow-y:hidden!important;     -webkit-overflow-scrolling:touch!important;     scrollbar-width:none!important;   }   .gs-live-category-bar::-webkit-scrollbar{     display:none!important;   }   .gs-live-category-bar button{     flex:0 0 auto!important;     width:auto!important;     min-width:max-content!important;     max-width:none!important;     padding:0 2px!important;     white-space:nowrap!important;     letter-spacing:0!important;     text-transform:none!important;   }   .gs-live-mega{     position:fixed!important;     inset:0!important;     z-index:100020!important;     grid-template-columns:1fr!important;     min-height:0!important;     overflow:auto!important;     padding:12px 14px 96px!important;     border:0!important;     border-radius:0!important;     box-shadow:none!important;   }   .gs-live.is-mega-open .gs-live-mega{display:block!important}   .gs-live-mega-close{display:inline-flex!important;position:sticky;top:0;z-index:2;align-items:center;justify-content:center;min-height:36px;margin-left:auto;margin-bottom:10px;padding:0 14px;border:1px solid #e6e6e6!important;border-radius:999px!important;background:#fff!important;color:#333!important;font-weight:850!important}   .gs-live-mega-left{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 10px!important;border-right:0!important;border-bottom:1px solid #ececec!important;background:#fff!important}   .gs-live-mega-left button{min-height:40px;font-size:13px!important}   .gs-live-mega-grid{grid-template-columns:1fr!important;padding:14px 0!important;gap:18px!important}   .gs-live-toolbar{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important}   .gs-live-toolbar>div{min-width:0}   .gs-live-toolbar>label{grid-column:1/-1;justify-content:space-between!important}   .gs-live-back-home{display:none!important}   .gs-live-filter-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-height:38px;padding:0 14px!important;border:1px solid var(--gs-orange)!important;border-radius:8px!important;background:#eaf4ed!important;color:var(--gs-orange)!important;font-weight:900!important}   .gs-live-filter-backdrop{position:fixed!important;inset:0!important;z-index:100000!important;display:none;border:0!important;background:rgba(0,0,0,.46)!important}   .gs-live.is-filter-open .gs-live-filter-backdrop{display:block!important}   .gs-live-filter{     position:fixed!important;     left:0!important;     right:0!important;     bottom:0!important;     top:auto!important;     z-index:100001!important;     display:grid!important;     grid-template-columns:1fr!important;     grid-auto-rows:max-content!important;     gap:12px!important;     width:100%!important;     max-width:100%!important;     max-height:min(82vh,720px)!important;     overflow-y:auto!important;     overflow-x:hidden!important;     margin:0!important;     padding:16px 16px calc(78px + env(safe-area-inset-bottom))!important;     border:0!important;     border-radius:18px 18px 0 0!important;     background:#fff!important;     color:#202820!important;     box-shadow:0 -18px 42px rgba(0,0,0,.24)!important;     opacity:0!important;     visibility:hidden!important;     pointer-events:none!important;     transform:translateY(105%)!important;     transition:transform .22s ease,opacity .18s ease,visibility .18s ease!important;     -webkit-overflow-scrolling:touch!important;   }   .gs-live.is-filter-open .gs-live-filter{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}   .gs-live-filter-head{     position:sticky!important;     top:0!important;     z-index:2!important;     display:grid!important;     grid-template-columns:minmax(0,1fr) auto!important;     align-items:center!important;     gap:4px 12px!important;     margin:0!important;     padding:0 0 12px!important;     border-bottom:1px solid #e6eee8!important;     background:#fff!important;   }   .gs-live-filter-head span,.gs-live-filter-head h2{grid-column:1!important}   .gs-live-filter-head span{font-size:13px!important;line-height:1.2!important;color:#315541!important}   .gs-live-filter-head h2{font-size:20px!important;line-height:1.15!important;color:#171c17!important}   .gs-live-filter-close{display:inline-flex!important;grid-column:2!important;grid-row:1/3!important;align-items:center;justify-content:center;min-height:38px;padding:0 16px!important;border:1px solid #dfe8e1!important;border-radius:999px!important;background:#fff!important;color:#222!important;box-shadow:0 6px 18px rgba(0,0,0,.08)!important;font-weight:850!important}   .gs-live-filter>label{width:100%!important;margin:0!important;padding:12px 0!important}   .gs-live-filter>label>span,.gs-live-filter legend{display:block!important;margin:0 0 8px!important;color:#244f35!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}   .gs-live-filter input[type=search]{width:100%!important;min-height:46px!important;border:1px solid #dce7df!important;border-radius:8px!important;background:#fff!important;color:#111!important;font-size:15px!important}   .gs-live-filter fieldset{display:grid!important;gap:10px!important;margin:0!important;padding:12px 0 14px!important;border:0!important;border-bottom:1px solid #edf2ee!important}   .gs-live-filter fieldset label{display:flex!important;align-items:center!important;gap:10px!important;min-height:32px!important;color:#222!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important}   .gs-live-filter input[type=checkbox],.gs-live-filter input[type=radio]{flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;accent-color:var(--gs-green)!important}   .gs-live-filter-scroll{max-height:none!important;overflow:visible!important;padding-right:0!important}   .gs-live-filter-cats button{min-height:30px!important;color:#222!important;font-size:15px!important;line-height:1.25!important}   .gs-live-filter-apply{display:none!important;position:sticky!important;left:auto!important;right:auto!important;bottom:0!important;z-index:3!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin:8px 0 0!important;border:0!important;border-radius:10px!important;background:var(--gs-green)!important;color:#fff!important;font-size:17px!important;font-weight:900!important;box-shadow:0 8px 22px rgba(47,111,70,.24)!important}   .gs-live.is-filter-open .gs-live-filter-apply{display:flex!important} } @media(max-width:768px){   .gs-shell-categories,   .gs-fast-nav{     justify-content:flex-start!important;     gap:18px!important;     overflow-x:auto!important;     overflow-y:hidden!important;     white-space:nowrap!important;     -webkit-overflow-scrolling:touch!important;     scrollbar-width:none!important;   }   .gs-shell-categories::-webkit-scrollbar,   .gs-fast-nav::-webkit-scrollbar{     display:none!important;   }   .gs-shell-categories a,   .gs-fast-nav a{     flex:0 0 auto!important;     width:auto!important;     min-width:max-content!important;     max-width:none!important;     white-space:nowrap!important;     letter-spacing:0!important;     text-transform:none!important;   }   .gs-shell-mega,   .gs-shell.is-mega-open .gs-shell-mega{     display:none!important;   } } @media(max-width:768px){   body.gs-trendy.single-product .product-gallery,   body.gs-trendy.single-product .woocommerce-product-gallery,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .product-images-slider,   body.gs-trendy.single-product .nasa-main-image-default-wrap,   body.gs-trendy.single-product .nasa-main-wrap,   body.gs-trendy.single-product .nasa-single-product-main-image,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-list,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-track{     display:block!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:auto!important;     min-height:0!important;     max-height:none!important;     transform:none!important;     visibility:visible!important;     opacity:1!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery{     display:block!important;     min-height:300px!important;     background:#fff!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-track{     display:flex!important;     align-items:stretch!important;     overflow-x:auto!important;     overflow-y:hidden!important;     scroll-snap-type:x mandatory!important;     -webkit-overflow-scrolling:touch!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__image,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-slide{     display:block!important;     float:none!important;     flex:0 0 100%!important;     width:100%!important;     max-width:100%!important;     min-width:100%!important;     height:auto!important;     scroll-snap-align:start!important;     transform:none!important;   }   body.gs-trendy.single-product .nasa-single-product-main-image .slick-cloned{     display:none!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery img,   body.gs-trendy.single-product .product-gallery img{     display:block!important;     width:100%!important;     max-width:100%!important;     height:auto!important;     max-height:360px!important;     object-fit:contain!important;     object-position:center!important;     padding:12px!important;     opacity:1!important;     visibility:visible!important;   }   body.gs-trendy.single-product .gs-mobile-buybar{     grid-template-columns:minmax(84px,.78fr) minmax(116px,1fr) minmax(104px,.92fr)!important;     gap:6px!important;     left:10px!important;     right:10px!important;     bottom:10px!important;     border-radius:14px!important;     padding:9px 10px max(9px,env(safe-area-inset-bottom))!important;   }   body.gs-trendy.single-product .gs-mobile-buybar button{     min-width:0!important;     white-space:nowrap!important;     letter-spacing:0!important;     text-transform:none!important;     font-size:12px!important;     line-height:1!important;     padding:0 6px!important;   }   body.gs-trendy.woocommerce-checkout .checkout-modern-wrap,   body.gs-trendy.woocommerce-checkout .checkout-modern-left-wrap,   body.gs-trendy.woocommerce-checkout .page-checkout-modern,   body.gs-trendy.woocommerce-checkout .woocommerce,   body.gs-trendy.woocommerce-checkout .woocommerce>.row{     width:100%!important;     max-width:100%!important;     margin-left:0!important;     margin-right:0!important;     padding-left:0!important;     padding-right:0!important;     overflow:visible!important;   }   body.gs-trendy.woocommerce-checkout form.checkout{     display:grid!important;     grid-template-columns:1fr!important;     gap:12px!important;     width:100%!important;     max-width:100%!important;     margin:0!important;     padding:0 10px 104px!important;     overflow:visible!important;   }   body.gs-trendy.woocommerce-checkout #customer_details,   body.gs-trendy.woocommerce-checkout #order_review,   body.gs-trendy.woocommerce-checkout .woocommerce-checkout-review-order,   body.gs-trendy.woocommerce-checkout #payment{     width:100%!important;     max-width:100%!important;     margin:0!important;     padding:14px!important;     border-radius:10px!important;     overflow:visible!important;   }   body.gs-trendy.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,   body.gs-trendy.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,   body.gs-trendy.woocommerce-checkout #customer_details .col-1,   body.gs-trendy.woocommerce-checkout #customer_details .col-2{     display:block!important;     width:100%!important;     max-width:100%!important;   }   body.gs-trendy.woocommerce-checkout .form-row,   body.gs-trendy.woocommerce-checkout .form-row-first,   body.gs-trendy.woocommerce-checkout .form-row-last,   body.gs-trendy.woocommerce-checkout .form-row-wide,   body.gs-trendy.woocommerce-checkout .address-field,   body.gs-trendy.woocommerce-checkout .validate-required{     float:none!important;     clear:both!important;     display:block!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     margin:0 0 10px!important;     padding:0!important;   }   body.gs-trendy.woocommerce-checkout .woocommerce-input-wrapper,   body.gs-trendy.woocommerce-checkout input:not([type=checkbox]):not([type=radio]):not([type=hidden]),   body.gs-trendy.woocommerce-checkout select,   body.gs-trendy.woocommerce-checkout textarea,   body.gs-trendy.woocommerce-checkout .select2,   body.gs-trendy.woocommerce-checkout .select2-container,   body.gs-trendy.woocommerce-checkout .selectWoo-container,   body.gs-trendy.woocommerce-checkout .select2-selection,   body.gs-trendy.woocommerce-checkout .selectWoo-selection{     width:100%!important;     max-width:100%!important;     min-width:0!important;   }   body.gs-trendy.woocommerce-checkout label{     color:#333!important;     font-size:13px!important;     line-height:1.3!important;     white-space:normal!important;     letter-spacing:0!important;     text-transform:none!important;   }   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap{     display:block!important;     visibility:visible!important;     opacity:1!important;     width:100%!important;     max-width:100%!important;     height:auto!important;     margin:12px 0 0!important;     padding:12px!important;     border:1px solid var(--gs-line)!important;     border-radius:10px!important;     background:#fff!important;     overflow:visible!important;   }   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap h3,   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap .checkout-group-title,   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap .checkout-group-desc{     display:block!important;     width:100%!important;     height:auto!important;     margin:0 0 8px!important;     color:#222!important;     line-height:1.25!important;     letter-spacing:0!important;     text-transform:none!important;   }   body.gs-trendy.woocommerce-checkout .ns-billing-select{     display:grid!important;     grid-template-columns:1fr!important;     gap:8px!important;     width:100%!important;     max-width:100%!important;     padding:0!important;   }   body.gs-trendy.woocommerce-checkout .ns-billing-select-item{     display:block!important;     width:100%!important;     max-width:100%!important;     min-height:44px!important;     padding:10px!important;     border:1px solid var(--gs-line)!important;     border-radius:8px!important;     background:#fff!important;   }   body.gs-trendy.woocommerce-checkout .ns-billing-select-item.is-active{     border-color:var(--gs-orange)!important;     background:#eaf4ed!important;   }   body.gs-trendy.woocommerce-checkout .ns-billing-select .ns-input-wrap{     display:flex!important;     align-items:center!important;     gap:8px!important;     width:100%!important;     max-width:100%!important;     height:auto!important;   }   body.gs-trendy.woocommerce-checkout .ns-billing-select input[type=radio]{     position:static!important;     display:inline-block!important;     visibility:visible!important;     opacity:1!important;     width:16px!important;     height:16px!important;     min-width:16px!important;     margin:0!important;     accent-color:var(--gs-orange)!important;   }   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap .woocommerce-billing-fields{     display:none!important;     width:100%!important;     max-width:100%!important;     margin:12px 0 0!important;     padding:0!important;   }   body.gs-trendy.woocommerce-checkout #nasa-billing-detail-wrap .woocommerce-billing-fields__field-wrapper{     width:100%!important;     max-width:100%!important;     margin:0!important;     padding:0!important;   }   body.gs-trendy.woocommerce-checkout.gs-billing-different #nasa-billing-detail-wrap .woocommerce-billing-fields{     display:block!important;     visibility:visible!important;     opacity:1!important;     height:auto!important;     overflow:visible!important;   }   body.gs-trendy.woocommerce-checkout #ship-to-different-address{     display:none!important;   }   body.gs-trendy.woocommerce-checkout #place_order{     width:100%!important;     min-height:48px!important;     white-space:nowrap!important;     letter-spacing:0!important;     text-transform:none!important;   }   body.gs-trendy.woocommerce-checkout form.checkout .slick-slider,   body.gs-trendy.woocommerce-checkout form.checkout .slick-list,   body.gs-trendy.woocommerce-checkout form.checkout .slick-track,   body.gs-trendy.woocommerce-checkout form.checkout .related.products,   body.gs-trendy.woocommerce-checkout form.checkout .upsells.products,   body.gs-trendy.woocommerce-checkout form.checkout .cross-sells,   body.gs-trendy.woocommerce-checkout form.checkout .nasa-slider-wrap,   body.gs-trendy.woocommerce-checkout form.checkout .nasa-products-special-deal,   body.gs-trendy.woocommerce-checkout form.checkout .nasa-product-deal-slider{     display:none!important;     visibility:hidden!important;     width:0!important;     max-width:0!important;     height:0!important;     min-height:0!important;     margin:0!important;     padding:0!important;     overflow:hidden!important;     pointer-events:none!important;   } } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations select, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .nasa-product-content-select-wrap select, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker select.gs-picker-native-hidden, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .select2-container, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .selectWoo-container, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .select2-selection, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .selectWoo-selection{   position:absolute!important;   left:-9999px!important;   display:block!important;   width:1px!important;   max-width:1px!important;   height:1px!important;   min-height:1px!important;   margin:0!important;   padding:0!important;   border:0!important;   opacity:0!important;   visibility:hidden!important;   pointer-events:none!important; } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations tbody, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations tr, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations th, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations td{   display:block!important;   width:100%!important;   max-width:100%!important;   box-sizing:border-box!important; } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations{   margin:14px 0 12px!important;   padding:0!important;   border:0!important;   background:transparent!important; } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations tr{   margin:0!important;   padding:0!important;   border:0!important;   background:transparent!important; } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations th, body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations td{   padding:0!important;   border:0!important;   text-align:left!important; } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker table.variations label{   display:block!important;   margin:0 0 9px!important;   color:#222!important;   font-size:12px!important;   font-weight:850!important;   line-height:1.25!important;   letter-spacing:0!important;   text-transform:uppercase!important;   white-space:normal!important; } body.gs-trendy.single-product .gs-mobile-variation-picker{   position:relative!important;   z-index:3!important;   display:grid!important;   grid-template-columns:repeat(auto-fit,minmax(94px,1fr))!important;   gap:7px!important;   width:100%!important;   max-width:100%!important;   max-height:214px!important;   margin:0 0 10px!important;   padding:1px!important;   overflow:auto!important;   overflow-x:hidden!important;   scrollbar-width:thin!important;   visibility:visible!important;   opacity:1!important;   pointer-events:auto!important; } body.gs-trendy.single-product .gs-mobile-variation-picker.is-compact{   grid-template-columns:repeat(auto-fit,minmax(86px,1fr))!important;   gap:6px!important;   max-height:196px!important; } body.gs-trendy.single-product .gs-mobile-variation-option{   display:flex!important;   min-width:0!important;   min-height:36px!important;   align-items:center!important;   justify-content:center!important;   padding:7px 8px!important;   border:1px solid #dfe7de!important;   border-radius:7px!important;   background:#fff!important;   color:#223126!important;   box-shadow:none!important;   font-size:12px!important;   font-weight:850!important;   line-height:1.15!important;   text-align:center!important;   letter-spacing:0!important;   text-transform:none!important;   white-space:normal!important;   word-break:normal!important;   overflow-wrap:normal!important;   hyphens:none!important; } body.gs-trendy.single-product .gs-mobile-variation-picker.is-compact .gs-mobile-variation-option{   min-height:32px!important;   padding:5px 6px!important;   font-size:11.5px!important;   line-height:1.1!important; } body.gs-trendy.single-product .gs-mobile-variation-option:hover, body.gs-trendy.single-product .gs-mobile-variation-option.is-selected{   border-color:var(--gs-orange)!important;   background:#eaf4ed!important;   color:var(--gs-orange)!important;   box-shadow:none!important; } body.gs-trendy.single-product .gs-mobile-variation-option:disabled{   opacity:.45!important;   background:#f5f5f3!important;   color:#899089!important; } @media(max-width:768px){   body.gs-trendy.single-product .gs-mobile-variation-picker{     grid-template-columns:repeat(auto-fit,minmax(104px,1fr))!important;     max-height:210px!important;     gap:7px!important;     padding:1px 1px 4px!important;   }   body.gs-trendy.single-product .gs-mobile-variation-picker.is-compact{     grid-template-columns:repeat(auto-fit,minmax(98px,1fr))!important;     max-height:196px!important;     gap:6px!important;   }   body.gs-trendy.single-product .gs-mobile-variation-option{     min-height:38px!important;     padding:7px 8px!important;     font-size:12px!important;   }   body.gs-trendy.single-product .gs-mobile-variation-picker.is-compact .gs-mobile-variation-option{     min-height:32px!important;     padding:5px 6px!important;     font-size:11.5px!important;   } } body.gs-trendy.single-product form.variations_form.gs-has-variation-picker .reset_variations{   display:inline-flex!important;   width:max-content!important;   max-width:100%!important;   margin-top:2px!important;   color:var(--gs-orange)!important;   font-size:12px!important;   font-weight:850!important;   letter-spacing:0!important;   text-transform:none!important; } body.gs-trendy.single-product .nasa-add-to-cart-fixed, body.gs-trendy.single-product .nasa-single-product-fixed-add-to-cart, body.gs-trendy.single-product .nasa-fixed-single-add-to-cart, body.gs-trendy.single-product .nasa-fixed-product-info, body.gs-trendy.single-product .nasa-fixed-product-variations-wrap, body.gs-trendy.single-product .nasa-fixed-product-variations, body.gs-trendy.single-product .nasa-fixed-product-btn, body.gs-trendy.single-product .nasa-single-btn-clone, body.gs-trendy.single-product .single_variation_wrap-clone, body.gs-trendy.single-product .woocommerce-variation-add-to-cart-clone, body.gs-trendy.single-product .ns_btn-fixed, body.gs-trendy.single-product .nasa-toggle-layout-side-sidebar, body.gs-trendy.single-product .nasa-sidebar-single-product{   display:none!important;   visibility:hidden!important;   opacity:0!important;   pointer-events:none!important;   height:0!important;   min-height:0!important;   max-height:0!important;   overflow:hidden!important; } @media(min-width:769px){   body.gs-trendy.single-product .product-gallery{     min-width:0!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .product-gallery>.nasa-badges-wrap{     z-index:4!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery{     display:block!important;     width:100%!important;     max-width:100%!important;     min-height:560px!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.large-12,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.columns{     display:grid!important;     grid-template-columns:74px minmax(0,1fr)!important;     gap:14px!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:560px!important;     min-height:560px!important;     max-height:560px!important;     margin:0!important;     padding:0!important;     transform:none!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper:before,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper:after,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.large-12:before,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.large-12:after,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.columns:before,   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper>.columns:after{     display:none!important;   }   body.gs-trendy.single-product .nasa-thumb-wrap,   body.gs-trendy.single-product .nasa-thumbnail-default-wrap,   body.gs-trendy.single-product .product-thumbnails,   body.gs-trendy.single-product .product-thumbnails .slick-list,   body.gs-trendy.single-product .product-thumbnails .slick-track{     grid-column:1!important;     width:74px!important;     max-width:74px!important;     min-width:74px!important;     height:560px!important;     max-height:560px!important;     margin:0!important;     padding:0!important;     transform:none!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .product-thumbnails .slick-list{     overflow-y:auto!important;     overflow-x:hidden!important;   }   body.gs-trendy.single-product .product-thumbnails .slick-track{     display:grid!important;     align-content:start!important;     gap:8px!important;     height:auto!important;     max-height:none!important;     overflow:visible!important;   }   body.gs-trendy.single-product .product-thumbnails .slick-slide,   body.gs-trendy.single-product .nasa-wrap-item-thumb{     display:block!important;     width:74px!important;     max-width:74px!important;     min-width:74px!important;     height:74px!important;     max-height:74px!important;     min-height:74px!important;     margin:0!important;     padding:0!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .product-thumbnails a,   body.gs-trendy.single-product .product-thumbnails img{     display:block!important;     width:64px!important;     max-width:64px!important;     min-width:64px!important;     height:64px!important;     max-height:64px!important;     min-height:64px!important;     margin:0 auto!important;     padding:4px!important;     border-radius:6px!important;     object-fit:contain!important;   }   body.gs-trendy.single-product .product-thumbnails a{     border:1px solid var(--gs-line)!important;     background:#fff!important;     padding:0!important;   }   body.gs-trendy.single-product .nasa-main-wrap,   body.gs-trendy.single-product .product-images-slider,   body.gs-trendy.single-product .nasa-main-image-default-wrap,   body.gs-trendy.single-product .nasa-single-product-main-image,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-list{     grid-column:2!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:560px!important;     max-height:560px!important;     margin:0!important;     padding:0!important;     transform:none!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .nasa-single-product-main-image .slick-track{     display:block!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:560px!important;     max-height:560px!important;     transform:none!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .nasa-single-product-main-image .slick-slide,   body.gs-trendy.single-product .nasa-single-product-main-image .item-wrap{     display:none!important;     float:none!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:560px!important;     max-height:560px!important;     margin:0!important;     padding:0!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .nasa-single-product-main-image .slick-slide.slick-current,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-slide.slick-active,   body.gs-trendy.single-product .nasa-single-product-main-image .item-wrap.first{     display:block!important;   }   body.gs-trendy.single-product .nasa-item-main-image-wrap,   body.gs-trendy.single-product .easyzoom,   body.gs-trendy.single-product .product-image,   body.gs-trendy.single-product .woocommerce-product-gallery__image{     display:grid!important;     place-items:center!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;     height:560px!important;     max-height:560px!important;     margin:0!important;     padding:0!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .nasa-single-product-main-image img,   body.gs-trendy.single-product .woocommerce-product-gallery__image img{     display:block!important;     width:auto!important;     max-width:100%!important;     min-width:0!important;     height:auto!important;     max-height:532px!important;     margin:auto!important;     padding:14px!important;     object-fit:contain!important;     object-position:center!important;     opacity:1!important;     visibility:visible!important;   }   body.gs-trendy.single-product .product-gallery:not(:has(.nasa-thumb-wrap)) .woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .product-gallery:not(:has(.nasa-thumb-wrap)) .woocommerce-product-gallery__wrapper>.large-12,   body.gs-trendy.single-product .product-gallery:not(:has(.nasa-thumb-wrap)) .woocommerce-product-gallery__wrapper>.columns{     display:block!important;   } } @media(min-width:769px){   body.gs-trendy.single-product .product-gallery.gs-clean-gallery-active .woocommerce-product-gallery{     display:none!important;     visibility:hidden!important;     opacity:0!important;     pointer-events:none!important;     height:0!important;     min-height:0!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .gs-clean-product-gallery{     display:grid!important;     grid-template-columns:76px minmax(0,1fr)!important;     gap:14px!important;     width:100%!important;     min-height:560px!important;     padding:0!important;     border:1px solid var(--gs-line)!important;     border-radius:8px!important;     background:#fff!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .gs-clean-thumb-rail{     display:grid!important;     grid-template-rows:30px minmax(0,1fr) 30px!important;     gap:8px!important;     min-width:0!important;     max-height:560px!important;     padding:10px 0 10px 10px!important;     overflow:hidden!important;   }   body.gs-trendy.single-product .gs-clean-thumbs{     display:grid!important;     align-content:start!important;     gap:8px!important;     min-height:0!important;     max-height:100%!important;     padding:0!important;     overflow-x:hidden!important;     overflow-y:auto!important;     scrollbar-width:none!important;     -ms-overflow-style:none!important;     scroll-behavior:smooth!important;   }   body.gs-trendy.single-product .gs-clean-thumbs::-webkit-scrollbar{     display:none!important;     width:0!important;     height:0!important;   }   body.gs-trendy.single-product .gs-clean-thumb-arrow{     display:grid!important;     place-items:center!important;     width:64px!important;     height:30px!important;     min-height:30px!important;     margin:0!important;     padding:0!important;     border:1px solid var(--gs-line)!important;     border-radius:8px!important;     background:#fff!important;     color:#555!important;     box-shadow:0 3px 10px rgba(0,0,0,.06)!important;     cursor:pointer!important;   }   body.gs-trendy.single-product .gs-clean-thumb-arrow:hover{     border-color:var(--gs-orange)!important;     color:var(--gs-orange)!important;     background:#eaf4ed!important;   }   body.gs-trendy.single-product .gs-clean-thumb-arrow:disabled{     opacity:.34!important;     cursor:default!important;     border-color:var(--gs-line)!important;     color:#777!important;     background:#fff!important;   }   body.gs-trendy.single-product .gs-clean-thumb-arrow svg{     display:block!important;     width:18px!important;     height:18px!important;     stroke:currentColor!important;   }   body.gs-trendy.single-product .gs-clean-thumb{     display:grid!important;     place-items:center!important;     width:64px!important;     height:64px!important;     min-height:64px!important;     padding:0!important;     border:1px solid var(--gs-line)!important;     border-radius:6px!important;     background:#fff!important;     cursor:pointer!important;   }   body.gs-trendy.single-product .gs-clean-thumb.is-active{     border-color:var(--gs-orange)!important;     box-shadow:0 0 0 2px rgba(242,122,26,.12)!important;   }   body.gs-trendy.single-product .gs-clean-thumb img{     display:block!important;     width:56px!important;     max-width:56px!important;     height:56px!important;     max-height:56px!important;     padding:4px!important;     object-fit:contain!important;   }   body.gs-trendy.single-product .gs-clean-main{     display:grid!important;     place-items:center!important;     min-width:0!important;     min-height:560px!important;     padding:18px!important;     border:0!important;     background:#fff!important;     cursor:zoom-in!important;   }   body.gs-trendy.single-product .gs-clean-main img{     display:block!important;     width:auto!important;     max-width:100%!important;     min-width:0!important;     height:auto!important;     max-height:524px!important;     margin:auto!important;     padding:0!important;     object-fit:contain!important;     object-position:center!important;     opacity:1!important;     visibility:visible!important;   }   body.gs-trendy.single-product .gs-clean-product-gallery.is-single{     grid-template-columns:1fr!important;   }   body.gs-trendy.single-product .gs-clean-product-gallery.is-single .gs-clean-thumb-rail,   body.gs-trendy.single-product .gs-clean-product-gallery.is-single .gs-clean-thumbs{     display:none!important;   } } @media(min-width:1091px){   body.gs-trendy.single-product .focus-info>.row{     width:100%!important;     max-width:none!important;     grid-template-columns:minmax(620px,1fr) minmax(420px,520px)!important;     gap:24px!important;   }   body.gs-trendy.single-product .product-gallery,   body.gs-trendy.single-product .gs-clean-product-gallery{     width:100%!important;     max-width:none!important;   }   body.gs-trendy.single-product .gs-clean-product-gallery{     min-height:600px!important;   }   body.gs-trendy.single-product .gs-clean-thumb-rail{     max-height:600px!important;   }   body.gs-trendy.single-product .gs-clean-main{     min-height:600px!important;   }   body.gs-trendy.single-product .gs-clean-main img{     max-height:560px!important;   }   body.gs-trendy.single-product .product-info.summary.entry-summary,   body.gs-trendy.single-product .summary.entry-summary{     width:100%!important;     max-width:520px!important;     justify-self:start!important;   } } .gs-header-actions{   position:relative;   align-items:center!important;   gap:14px!important;   overflow:visible!important; } .gs-header-actions a, .gs-header-action-wrap{   position:relative; } .gs-header-action{   display:inline-flex!important;   min-height:28px;   align-items:center!important;   gap:5px!important;   color:#222!important;   font-size:13px!important;   font-weight:760!important;   line-height:1.15!important;   white-space:nowrap!important;   text-decoration:none!important; } .gs-header-action>span:not(.gs-header-icon){   font-size:13px!important;   font-weight:760!important;   line-height:1.15!important; } .gs-header-actions .gs-header-action{   font-size:13px!important;   font-weight:760!important; } .gs-header-action:hover, .gs-header-action-wrap:hover>.gs-header-action{   color:var(--gs-orange)!important; } .gs-header-icon{   position:relative;   display:inline-grid!important;   width:24px!important;   height:24px!important;   min-width:24px!important;   place-items:center!important;   color:currentColor!important;   font-size:0!important;   line-height:1!important; } .gs-header-actions .gs-header-icon{   width:24px!important;   height:24px!important;   min-width:24px!important; } .gs-header-icon-account:before{   content:"";   position:absolute;   top:4px;   left:8px;   width:7px;   height:7px;   border:2px solid currentColor;   border-radius:999px;   background:#fff; } .gs-header-icon-account:after{   content:"";   position:absolute;   left:4px;   bottom:4px;   width:15px;   height:9px;   border:2px solid currentColor;   border-top-left-radius:10px;   border-top-right-radius:10px;   border-bottom:0; } .gs-header-icon-heart:before{   content:"♡";   font-size:25px;   font-weight:400;   line-height:1; } .gs-header-icon-cart{   transform:translateY(-1px); } .gs-header-icon-cart:before{   content:"";   position:absolute;   inset:1px;   width:auto;   height:auto;   border:0;   border-radius:0;   background:currentColor;   -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/greensulama/%3E%3Ccircle cx='19' cy='21' r='1'/greensulama/%3E%3Cpath d='M2.05 2h2l2.66 12.42a2 2 0 0 0 2 1.58h8.56a2 2 0 0 0 1.95-1.57L21 7H5.12'/greensulama/%3E%3C/svg%3E") center/22px 22px no-repeat;   mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/greensulama/%3E%3Ccircle cx='19' cy='21' r='1'/greensulama/%3E%3Cpath d='M2.05 2h2l2.66 12.42a2 2 0 0 0 2 1.58h8.56a2 2 0 0 0 1.95-1.57L21 7H5.12'/greensulama/%3E%3C/svg%3E") center/22px 22px no-repeat; } .gs-header-icon-cart:after{   content:none;   display:none; } .gs-header-favorites-link i{   position:absolute;   top:2px;   left:18px;   width:8px;   height:8px;   border:2px solid #fff;   border-radius:999px;   background:#d6001c; } .gs-header-cart-link b{   display:inline-grid;   min-width:15px;   height:15px;   place-items:center;   margin-left:-2px;   padding:0 5px;   border-radius:999px;   background:#2f6f46;   color:#fff;   font-size:10px;   font-style:normal;   font-weight:900;   line-height:1; } .gs-header-account-wrap{   display:inline-flex; } .gs-header-account-menu{   position:absolute;   top:calc(100% + 9px);   right:-52px;   z-index:9999;   display:grid;   width:200px;   padding:8px 0;   border:1px solid #e6e6e6;   border-radius:8px;   background:#fff;   box-shadow:0 8px 28px rgba(0,0,0,.13);   opacity:0;   visibility:hidden;   transform:translateY(6px);   pointer-events:none;   transition:opacity .14s ease,transform .14s ease,visibility .14s ease; } .gs-header-account-menu:before{   content:"";   position:absolute;   left:0;   right:0;   top:-12px;   height:12px; } .gs-header-account-wrap:hover .gs-header-account-menu, .gs-header-account-wrap:focus-within .gs-header-account-menu{   opacity:1;   visibility:visible;   transform:translateY(0);   pointer-events:auto; } .gs-header-account-menu strong{   display:block;   padding:10px 16px 8px;   color:#2f6f46;   font-size:13px;   font-weight:900;   line-height:1.2; } .gs-header-account-menu a{   display:flex!important;   min-height:36px;   align-items:center!important;   padding:0 16px!important;   color:#333!important;   font-size:13px!important;   font-weight:650!important;   text-decoration:none!important; } .gs-header-account-menu a:hover{   background:#eaf4ed!important;   color:#2f6f46!important; } @media(max-width:860px){   .gs-header-actions{     justify-content:space-between!important;     width:100%;     gap:10px!important;   }   .gs-header-action{     font-size:13px!important;   }   .gs-header-account-menu{     left:0;     right:auto;   } } @media(max-width:420px){   .gs-header-action{     gap:4px!important;     font-size:12px!important;   }   .gs-header-icon{     width:24px!important;     min-width:24px!important;   } } @media(max-width:768px){   body.gs-trendy .div-toggle-sidebar,   body.gs-trendy .toggle-sidebar,   body.gs-trendy.single-product .div-toggle-sidebar,   body.gs-trendy.single-product .toggle-sidebar,   body.gs-trendy.single-product .nasa-open-toggle{     display:none!important;     visibility:hidden!important;     opacity:0!important;     pointer-events:none!important;   }   .gs-live.is-listing .gs-live-listing,   .gs-live-listing{     display:block!important;     width:100%!important;     max-width:100%!important;     grid-template-columns:1fr!important;     gap:0!important;   }   .gs-live-results,   .gs-live-toolbar,   .gs-live-grid{     width:100%!important;     max-width:100%!important;     min-width:0!important;   }   .gs-live-grid{     grid-template-columns:repeat(2,minmax(0,1fr))!important;     gap:10px!important;   }   .gs-live-card{     min-width:0!important;   }   .gs-live-ship{     min-height:22px!important;     padding:0 4px!important;     overflow:hidden!important;     font-size:11px!important;     line-height:1!important;     white-space:nowrap!important;     text-overflow:ellipsis!important;   }   .gs-live-badges{     right:42px!important;     gap:4px!important;   }   .gs-live-badge{     padding:4px 6px!important;     font-size:10px!important;     line-height:1!important;   }   body.gs-trendy.single-product .product-gallery,   body.gs-trendy.single-product .woocommerce-product-gallery{     height:auto!important;     min-height:0!important;     max-height:none!important;     align-content:start!important;     align-items:start!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .nasa-mobile-row.woocommerce-product-gallery__wrapper,   body.gs-trendy.single-product .nasa-main-wrap,   body.gs-trendy.single-product .product-images-slider,   body.gs-trendy.single-product .nasa-main-image-default-wrap,   body.gs-trendy.single-product .nasa-single-product-main-image,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-list,   body.gs-trendy.single-product .nasa-single-product-main-image .slick-track{     margin-top:0!important;     padding-top:0!important;   }   body.gs-trendy.single-product .woocommerce-product-gallery__wrapper{     transform:none!important;   } } body.gs-trendy.woocommerce-account .woocommerce{   width:min(1120px,calc(100vw - 48px))!important;   max-width:1120px!important;   margin:28px auto 72px!important;   padding:0!important; } body.gs-trendy.woocommerce-account #customer_login{   display:grid!important;   grid-template-columns:repeat(2,minmax(0,1fr))!important;   gap:18px!important;   align-items:stretch!important;   place-items:stretch!important;   max-width:100%!important;   margin:0 auto!important; } body.gs-trendy.woocommerce-account #customer_login:before, body.gs-trendy.woocommerce-account #customer_login:after{   content:none!important;   display:none!important; } body.gs-trendy.woocommerce-account #customer_login .u-column1, body.gs-trendy.woocommerce-account #customer_login .u-column2, body.gs-trendy.woocommerce-account #customer_login>.login-form, body.gs-trendy.woocommerce-account #customer_login>.register-form{   width:100%!important;   max-width:100%!important;   float:none!important;   margin:0!important;   padding:0!important;   position:static!important;   left:auto!important;   right:auto!important;   transform:none!important;   grid-column:auto!important; } body.gs-trendy.woocommerce-account #customer_login h2, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content h2, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content h3{   margin:0 0 14px!important;   color:#17251b!important;   font-size:22px!important;   font-weight:900!important;   line-height:1.15!important;   letter-spacing:0!important;   text-transform:none!important; } body.gs-trendy.woocommerce-account form.login, body.gs-trendy.woocommerce-account form.register, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content{   border:1px solid #e1e4df!important;   border-radius:8px!important;   background:#fff!important;   box-shadow:0 8px 22px rgba(28,61,37,.06)!important;   padding:22px!important; } body.gs-trendy.woocommerce-account form.login, body.gs-trendy.woocommerce-account form.register{   min-height:100%!important; } body.gs-trendy.woocommerce-account form.login label, body.gs-trendy.woocommerce-account form.register label{   color:#333!important;   font-size:13px!important;   font-weight:800!important;   line-height:1.25!important; } body.gs-trendy.woocommerce-account form.login input:not([type=checkbox]), body.gs-trendy.woocommerce-account form.register input:not([type=checkbox]), body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content input:not([type=checkbox]), body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content select, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content textarea{   width:100%!important;   min-height:44px!important;   border:1px solid #dce2dc!important;   border-radius:8px!important;   background:#fff!important;   padding:0 12px!important;   box-shadow:none!important;   color:#222!important;   font-size:14px!important; } body.gs-trendy.woocommerce-account .woocommerce-button, body.gs-trendy.woocommerce-account button.button, body.gs-trendy.woocommerce-account input.button{   display:inline-flex!important;   min-height:44px!important;   align-items:center!important;   justify-content:center!important;   border:0!important;   border-radius:8px!important;   background:#2f6f46!important;   color:#fff!important;   padding:0 18px!important;   font-size:14px!important;   font-weight:900!important;   letter-spacing:0!important;   text-transform:none!important; } body.gs-trendy.woocommerce-account .woocommerce-LostPassword, body.gs-trendy.woocommerce-account .woocommerce-privacy-policy-text{   color:#666!important;   font-size:12px!important;   line-height:1.45!important; } body.gs-trendy.woocommerce-account .woocommerce-privacy-policy-text p{   margin:10px 0 12px!important; } body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation ul{   display:grid!important;   gap:8px!important;   margin:0!important;   padding:0!important;   list-style:none!important; } body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation li{   margin:0!important;   padding:0!important;   list-style:none!important; } body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation a{   display:flex!important;   min-height:40px!important;   align-items:center!important;   justify-content:space-between!important;   border:1px solid #e8ece7!important;   border-radius:8px!important;   background:#f8fbf8!important;   color:#17251b!important;   padding:0 12px!important;   font-size:13px!important;   font-weight:850!important;   text-decoration:none!important; } body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation a:after{   content:"›";   color:#87a68f;   font-size:18px;   font-weight:900; } body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation .is-active a, body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation a:hover{   border-color:#bddbc4!important;   background:#eaf4ed!important;   color:#2f6f46!important; } @media(max-width:768px){   body.gs-trendy.woocommerce-account .woocommerce{     width:min(100% - 20px,1120px)!important;     margin:18px auto 104px!important;   }   body.gs-trendy.woocommerce-account #customer_login{     grid-template-columns:1fr!important;     gap:12px!important;   }   body.gs-trendy.woocommerce-account form.login,   body.gs-trendy.woocommerce-account form.register,   body.gs-trendy.woocommerce-account .woocommerce-MyAccount-navigation,   body.gs-trendy.woocommerce-account .woocommerce-MyAccount-content{     padding:16px!important;   }   body.gs-trendy.woocommerce-account .gs-floating-whatsapp{     right:12px!important;     bottom:96px!important;     width:46px!important;     height:46px!important;     min-width:46px!important;     overflow:hidden!important;     border-radius:999px!important;     padding:0!important;   }   body.gs-trendy.woocommerce-account .gs-floating-whatsapp span,   body.gs-trendy.woocommerce-account .gs-floating-whatsapp small{     display:none!important;   } } @media(max-width:768px){   body.gs-live-body .gs-live{     width:calc(100vw - 16px)!important;     padding-bottom:92px!important;   }   body.gs-live-body .gs-live-home-rows{     grid-template-columns:minmax(0,1fr)!important;     align-items:stretch!important;     gap:14px!important;     margin-top:12px!important;     width:100%!important;     max-width:100%!important;     min-width:0!important;   }   body.gs-live-body .gs-live-row{     width:100%!important;     max-width:100%!important;     min-width:0!important;     padding:10px 9px 12px!important;     border-radius:8px!important;   }   body.gs-live-body .gs-live-row-grid{     width:100%!important;     max-width:100%!important;     min-width:0!important;   }   body.gs-live-body .gs-live-row-head{     min-height:0!important;     margin-bottom:8px!important;     padding:2px 2px 6px!important;   }   body.gs-live-body .gs-live-row-head h2{     font-size:16px!important;     line-height:1.18!important;   }   body.gs-live-body .gs-live-row-head button{     font-size:13px!important;     white-space:nowrap!important;   }   body.gs-live-body .gs-live-row-grid{     display:flex!important;     gap:8px!important;     overflow-x:auto!important;     scroll-snap-type:x proximity!important;     -webkit-overflow-scrolling:touch!important;   }   body.gs-live-body .gs-live-row .gs-live-card{     flex:0 0 calc((100% - 8px) / 2)!important;     scroll-snap-align:start!important;   }   body.gs-live-body .gs-live-card .gs-live-image{     aspect-ratio:1/1!important;   }   body.gs-live-body .gs-live-card .gs-live-image img{     padding:7px!important;   }   body.gs-live-body .gs-live-info{     gap:4px!important;     padding:7px 8px 9px!important;   }   body.gs-live-body .gs-live-brand-name{     font-size:11px!important;   }   body.gs-live-body .gs-live-title{     display:-webkit-box!important;     min-height:36px!important;     max-height:36px!important;     overflow:hidden!important;     -webkit-box-orient:vertical!important;     -webkit-line-clamp:2!important;     font-size:12px!important;     line-height:1.28!important;   }   body.gs-live-body .gs-live-tagline{     min-height:0!important;     font-size:10.5px!important;   }   body.gs-live-body .gs-live-price{     font-size:15px!important;     line-height:1.15!important;   }   body.gs-live-body .gs-live-add{     min-height:30px!important;     border-radius:6px!important;     font-size:12px!important;   }   body.gs-live-body .gs-live-fav{     top:7px!important;     right:7px!important;     width:28px!important;     height:28px!important;     font-size:17px!important;   }   body.gs-live-body .gs-live-badges{     top:7px!important;     left:7px!important;     right:42px!important;     gap:4px!important;   }   body.gs-live-body .gs-live-badge{     padding:4px 6px!important;     font-size:10px!important;   }   body.gs-live-body .gs-live-ship{     min-height:21px!important;     font-size:10.5px!important;   }   body.gs-live-body .gs-live-discount-strip{     display:flex!important;     grid-template-columns:none!important;     gap:8px!important;     overflow-x:auto!important;     -webkit-overflow-scrolling:touch!important;   }   body.gs-live-body .gs-live-discount-card{     flex:0 0 154px!important;     grid-template-columns:58px minmax(0,1fr)!important;     min-height:72px!important;     gap:6px!important;     padding:6px 8px!important;   }   body.gs-live-body .gs-live-discount-card img{     width:54px!important;     height:58px!important;     padding:3px!important;   }   body.gs-live-body .gs-live-discount-copy{     gap:1px!important;   }   body.gs-live-body .gs-live-discount-copy strong{     font-size:20px!important;   }   body.gs-live-body .gs-live-discount-copy span{     font-size:10.5px!important;     line-height:1.08!important;   }   body.gs-live-body .gs-live-tile-grid{     display:flex!important;     grid-template-columns:none!important;     gap:8px!important;     overflow-x:auto!important;     -webkit-overflow-scrolling:touch!important;   }   body.gs-live-body .gs-live-category-tile{     flex:0 0 112px!important;     grid-template-rows:78px auto!important;     min-height:122px!important;   }   body.gs-live-body .gs-live-category-tile img{     height:78px!important;     padding:5px!important;   }   body.gs-live-body .gs-live-category-name{     min-height:34px!important;     padding:6px 4px!important;     font-size:11.5px!important;     line-height:1.12!important;   }   body.gs-live-body .gs-live-pill{     top:6px!important;     right:6px!important;     min-width:0!important;     height:20px!important;     padding:0 7px!important;     font-size:9.5px!important;   }   body.gs-live-body .gs-live-campaign{     flex-basis:78%!important;     padding:12px!important;   }   body.gs-live-body .gs-live-campaign-kicker{     font-size:14px!important;   }   body.gs-live-body .gs-live-campaign b{     font-size:16px!important;   }   body.gs-live-body .gs-live-personal-cat{     flex:0 0 44%!important;     grid-template-rows:74px auto!important;     min-height:116px!important;   }   body.gs-live-body .gs-live-personal-cat img{     height:74px!important;   }   body.gs-live-body .gs-live-personal-cat span{     min-height:30px!important;     font-size:11.5px!important;   }   body.gs-live-body .gs-live.is-listing .gs-live-grid,   body.gs-live-body .gs-live-grid{     grid-template-columns:repeat(2,minmax(0,1fr))!important;     gap:8px!important;   }   body.gs-live-body .gs-live.is-listing .gs-live-card{     min-width:0!important;   }   body.gs-trendy.woocommerce-shop ul.products.grid,   body.gs-trendy.tax-product_cat ul.products.grid,   body.gs-trendy.tax-product_tag ul.products.grid,   body.gs-trendy.post-type-archive-product ul.products.grid{     grid-template-columns:repeat(2,minmax(0,1fr))!important;     gap:8px!important;     padding:0 8px!important;   }   body.gs-trendy:not(.gs-live-body) .products .product-img-wrap{     min-height:152px!important;   }   body.gs-trendy:not(.gs-live-body) .products .product-img-wrap img,   body.gs-trendy:not(.gs-live-body) ul.products li.product a img{     max-height:148px!important;     padding:6px!important;   }   body.gs-trendy:not(.gs-live-body) .product-title,   body.gs-trendy:not(.gs-live-body) ul.products li.product .woocommerce-loop-product__title,   body.gs-trendy:not(.gs-live-body) .name{     font-size:12px!important;     line-height:1.25!important;   }   body.gs-trendy:not(.gs-live-body) .products .price,   body.gs-trendy:not(.gs-live-body) ul.products li.product .price{     font-size:15px!important;     line-height:1.15!important;   } } @media(min-width:430px) and (max-width:768px){   body.gs-live-body .gs-live.is-listing .gs-live-grid{     grid-template-columns:repeat(3,minmax(0,1fr))!important;   } } .gs-live-brand-strip{   display:grid!important;   grid-template-columns:repeat(4,minmax(0,1fr))!important;   gap:12px!important; } .gs-live-brand-card{   display:grid!important;   grid-template-columns:64px minmax(0,1fr)!important;   align-items:center!important;   min-height:86px!important;   padding:10px!important;   border:1px solid var(--gs-line)!important;   border-radius:8px!important;   background:#fff!important;   text-align:left!important; } .gs-live-blog-strip,.gs-live-seo-article,.gs-live-listing-seo{   border:1px solid var(--gs-line)!important;   border-radius:8px!important;   background:#fff!important;   padding:18px!important; } .gs-live-blog-grid{   display:grid!important;   grid-template-columns:repeat(4,minmax(0,1fr))!important;   gap:14px!important; } .gs-live-blog-card{   display:grid!important;   gap:9px!important;   min-width:0!important; } .gs-live-blog-card img{   width:100%!important;   aspect-ratio:16/9!important;   object-fit:cover!important;   border-radius:8px!important;   background:#edf4ee!important; } .gs-live-blog-card span{   color:var(--gs-green)!important;   font-size:12px!important;   font-weight:900!important; } .gs-live-blog-card h3,.gs-live-seo-article h2,.gs-live-listing-seo h2{   margin:0!important;   color:#17251b!important;   line-height:1.22!important; } .gs-live-blog-card p,.gs-live-seo-article p,.gs-live-listing-seo p{   margin:0!important;   color:#506257!important;   font-size:14px!important;   line-height:1.55!important; } .gs-live-blog-card button{   justify-self:start!important;   min-height:34px!important;   border:1px solid #cfe0d3!important;   border-radius:8px!important;   background:#f3faf4!important;   color:var(--gs-green)!important;   font-weight:850!important;   padding:0 12px!important; } .gs-live-listing-hero{   grid-column:1/-1!important;   display:grid!important;   grid-template-columns:minmax(0,1fr) minmax(260px,34%)!important;   align-items:center!important;   gap:20px!important;   margin-bottom:16px!important;   overflow:hidden!important;   border:1px solid var(--gs-line)!important;   border-radius:10px!important;   background:linear-gradient(120deg,#eff7f0,#fff)!important;   padding:22px 24px!important; } .gs-live-listing-hero[hidden],.gs-live-listing-seo[hidden]{display:none!important} .gs-live-listing-hero span{   color:var(--gs-green)!important;   font-size:12px!important;   font-weight:950!important; } .gs-live-listing-hero h1{   margin:6px 0 8px!important;   color:#16251a!important;   font-size:30px!important;   line-height:1.12!important; } .gs-live-listing-hero p{   max-width:680px!important;   margin:0!important;   color:#506257!important;   font-size:15px!important;   line-height:1.55!important; } .gs-live-listing-hero img{   width:100%!important;   aspect-ratio:16/7!important;   object-fit:cover!important;   border-radius:8px!important;   background:#eef5ef!important; } .gs-product-summary-actions{   display:grid!important;   grid-template-columns:1fr!important;   gap:10px!important;   margin:12px 0 16px!important; } .gs-product-summary-actions button,.gs-product-summary-actions a{   display:grid!important;   min-height:48px!important;   place-items:center!important;   border-radius:8px!important;   font-size:15px!important;   font-weight:900!important;   text-decoration:none!important; } .gs-product-summary-cart{   border:1px solid var(--gs-green)!important;   background:var(--gs-green)!important;   color:#fff!important; } .gs-product-summary-wp{   border:1px solid #25d366!important;   background:#25d366!important;   color:#fff!important; } .gs-live-row-grid,.gs-live-campaign-strip,.gs-live-blog-grid,.gs-live-brand-strip{   scrollbar-width:none!important;   -ms-overflow-style:none!important; } .gs-live-row-grid::-webkit-scrollbar, .gs-live-campaign-strip::-webkit-scrollbar, .gs-live-blog-grid::-webkit-scrollbar, .gs-live-brand-strip::-webkit-scrollbar{   width:0!important;   height:0!important;   display:none!important; } @media(max-width:1080px){   .gs-live-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important} } @media(max-width:768px){   body.gs-mobile-menu-open .gs-mobile-bottom-nav,   body.gs-live-filter-open .gs-mobile-bottom-nav{     pointer-events:none!important;     opacity:.18!important;   }   .gs-live-brand-strip{     display:grid!important;     grid-template-columns:repeat(2,minmax(0,1fr))!important;     overflow:visible!important;   }   .gs-live-brand-card{     grid-template-columns:46px minmax(0,1fr)!important;     min-height:66px!important;     padding:8px!important;   }   .gs-live-brand-card img{width:46px!important;height:46px!important}   .gs-live-blog-grid{     display:flex!important;     gap:12px!important;     overflow-x:auto!important;     scroll-snap-type:x proximity!important;   }   .gs-live-blog-card{     flex:0 0 82%!important;     scroll-snap-align:start!important;   }   .gs-live-listing-hero{     grid-template-columns:1fr!important;     gap:12px!important;     padding:14px!important;     margin:10px 0 12px!important;   }   .gs-live-listing-hero img{     order:-1!important;     aspect-ratio:16/8!important;   }   .gs-live-listing-hero h1{font-size:22px!important}   .gs-live-listing-hero p{font-size:13px!important}   .gs-live-listing-seo,.gs-live-seo-article,.gs-live-blog-strip{     padding:14px!important;   }   .gs-live-row-grid{     gap:10px!important;     padding-bottom:0!important;   }   .gs-live-row .gs-live-card{     flex:0 0 46%!important;   }   .gs-live-card{     border-radius:8px!important;   }   .gs-live-image{     aspect-ratio:1/1.08!important;   }   .gs-live-info{     padding:8px!important;     gap:5px!important;   }   .gs-live-title{     min-height:0!important;     max-height:none!important;     overflow:visible!important;     font-size:12px!important;     line-height:1.25!important;   }   .gs-live-price{     font-size:15px!important;   }   .gs-live-add{     min-height:32px!important;     font-size:12px!important;   }   .gs-live-filter-backdrop{     background:rgba(0,0,0,.58)!important;     backdrop-filter:blur(2px)!important;   }   .gs-live.is-filter-open .gs-live-filter{     top:auto!important;     bottom:0!important;     max-height:calc(100dvh - 74px)!important;     background:#fff!important;     opacity:1!important;     visibility:visible!important;     color:#18241b!important;   }   .gs-live.is-filter-open .gs-live-filter-apply{     position:sticky!important;     bottom:0!important;     display:flex!important;   }   .gs-product-summary-actions{     grid-template-columns:1fr!important;   }   .gs-mobile-float-offer{     right:64px!important;     bottom:calc(74px + env(safe-area-inset-bottom))!important;     min-width:68px!important;     min-height:42px!important;     padding:0 9px!important;     font-size:11px!important;   }   .gs-mobile-float-wp{     right:14px!important;     bottom:calc(74px + env(safe-area-inset-bottom))!important;     width:44px!important;     height:44px!important;   }   .gs-mobile-float-wp svg{     width:23px!important;     height:23px!important;   }   body.gs-trendy.single-product .related.products ul.products,   body.gs-trendy.single-product .upsells.products ul.products{     display:grid!important;     grid-template-columns:repeat(2,minmax(0,1fr))!important;     gap:10px!important;   } } 
@supports(content-visibility:auto){body.home .gs-live-home-rows>section:not(:first-child),body.home .gs-live-footer,body.home .gs-v2-footer{content-visibility:auto;contain-intrinsic-size:auto 680px}.gs-live-card,.gs-v2-card{content-visibility:auto;contain-intrinsic-size:auto 430px}}
.gs-live img,.gs-v2-card img{content-visibility:auto}
