body.gs-shell{margin:0;background:#fff;color:#111418;font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1.55}body.gs-shell .wrap{max-width:1200px;margin-inline:auto}body.gs-shell .header{border-bottom:1px solid #ccd6df}body.gs-shell .header .brand{font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.1}body.gs-shell .header nav a{color:#111418}body.gs-shell .header .button{color:#fff;background:#111418;text-decoration:none}body.gs-shell .header .mobile-nav summary{color:#111418;background:#fff}body.gs-shell .gs-preview-notice{background:#edf6fc;color:#172b3b;text-align:center;padding:9px 20px;font-size:16px;line-height:1.45}body.gs-shell .footer{border-top:1px solid #ccd6df}body.gs-shell .footer p,body.gs-shell .footer a{color:#111418}body.gs-shell .gs-shop-view{padding-block:48px 64px}body.gs-shell .gs-shop-view .woocommerce-products-header{margin-bottom:30px}body.gs-shell .gs-shop-view>p.eyebrow{margin-bottom:14px}body.gs-shell .gs-native-content{padding-top:0}body.gs-shell .gs-native-content>.woocommerce{width:100%}body.gs-shell.woocommerce-page .col2-set,body.gs-shell .woocommerce .col2-set{width:100%}body.gs-shell .woocommerce form .form-row{padding:0;margin-bottom:22px}body.gs-shell .woocommerce table.shop_table{width:100%}body.gs-shell .woocommerce-checkout #payment .payment_box{background:#fff;color:#111418}body.gs-shell .woocommerce ul.products li.product .ast-shop-product-out-of-stock{color:#111418}body.gs-shell :focus-visible{outline:3px solid #1676d9;outline-offset:4px}
body.gs-shell a.button,body.gs-shell button.button{display:inline-flex;align-items:center;justify-content:center;background:#111418;color:#fff;border:1px solid #111418;border-radius:6px;padding:15px 24px;font-size:17px;line-height:1.3;font-weight:700;text-decoration:none;box-shadow:none}body.gs-shell a.button.secondary{background:#fff;color:#111418}body.gs-shell a.button:hover,body.gs-shell button.button:hover{background:#293039;color:#fff}body.gs-shell .hero .actions{display:flex;flex-wrap:wrap;gap:12px}body.gs-shell .woocommerce ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}body.gs-shell .woocommerce ul.products::before,body.gs-shell .woocommerce ul.products::after{display:none}body.gs-shell .woocommerce ul.products li.product{width:100%;margin:0;float:none}body.gs-shell .woocommerce ul.products li.product img{width:100%;height:340px;object-fit:contain;background:#f3f6f8;border-radius:14px}
@media(max-width:760px){body.gs-shell .header .brand{font-size:23px}body.gs-shell .header{height:76px;min-height:76px}body.gs-shell .header .mobile-nav nav{top:75px}body.gs-shell .gs-shop-view{padding-top:30px}body.gs-shell .footer{padding-bottom:32px}body.gs-shell .woocommerce ul.products{grid-template-columns:1fr}body.gs-shell .gs-preview-notice{text-align:left}body.gs-shell .woocommerce .col2-set .col-1,body.gs-shell .woocommerce .col2-set .col-2{width:100%;float:none}body.gs-shell .woocommerce .shop_table_responsive tr{display:block}body.gs-shell .woocommerce .shop_table_responsive td.product-name{overflow-wrap:anywhere}body.gs-shell .hero .actions .button{width:100%;min-width:0}}
