.elementor-1179 .elementor-element.elementor-element-32a7fa73 > .elementor-container{min-height:260px;}.elementor-1179 .elementor-element.elementor-element-32a7fa73{padding:1% 0% 5% 0%;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1179 .elementor-element.elementor-element-7520e967{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-64a75a2 );stroke-width:0px;}.elementor-1179 .elementor-element.elementor-element-20577fba{padding:0% 7% 6% 7%;}@media(max-width:1024px){.elementor-1179 .elementor-element.elementor-element-32a7fa73 > .elementor-container{min-height:220px;}.elementor-1179 .elementor-element.elementor-element-32a7fa73{padding:2% 0% 8% 0%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1179 .elementor-element.elementor-element-7520e967{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1179 .elementor-element.elementor-element-20577fba{padding:0% 6% 14% 6%;}}@media(max-width:767px){.elementor-1179 .elementor-element.elementor-element-32a7fa73 > .elementor-container{min-height:90px;}.elementor-1179 .elementor-element.elementor-element-32a7fa73{padding:6% 0% 12% 0%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1179 .elementor-element.elementor-element-7520e967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1179 .elementor-element.elementor-element-7520e967 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1179 .elementor-element.elementor-element-20577fba{padding:0% 10% 22% 10%;}}/* Start custom CSS */body.page-id
@media(max-width:767px){body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form .actions{display:block!important;text-align:left!important;padding:16px!important}body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form .coupon{float:none!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:10px!important;margin:0!important}body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form .coupon #coupon_code,body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form .coupon .button{float:none!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important}body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form .actions>.button{float:none!important;display:block!important;width:100%!important;margin:12px 0 0!important}body.page-id-1179 .elementor-element-f5747ec .cart_totals{margin-top:20px!important}body.page-id-1179 .elementor-element-f5747ec .cart_totals .checkout-button{width:100%!important}}-1179{background:#071018;color:#eff9fc}
body.page-id-1179 .elementor-element-32a7fa73{min-height:485px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(4,13,22,.97) 0%,rgba(4,13,22,.82) 42%,rgba(4,13,22,.32) 100%),linear-gradient(0deg,#071018,transparent 36%),url('https://images.unsplash.com/photo-1529669851596-ba9a5549af95?auto=format&fit=crop&w=2400&q=88') center 53%/cover no-repeat!important;border-bottom:1px solid rgba(115,223,255,.16);padding:72px 28px 85px!important}
body.page-id-1179 .elementor-element-32a7fa73>.elementor-container{width:min(1180px,100%)!important;max-width:1180px!important;margin:auto}
body.page-id-1179 .elementor-element-32a7fa73 .elementor-widget-wrap{padding:0!important}
body.page-id-1179 .elementor-element-7520e967{text-align:left!important}
body.page-id-1179 .elementor-element-7520e967:before{content:'SNOW VIBES  /  READY FOR THE MOUNTAIN';display:block;color:#9de8ff;font-size:12px;font-weight:850;letter-spacing:.2em;margin:0 0 24px;text-transform:uppercase}
body.page-id-1179 .elementor-element-7520e967:after{content:'Ο εξοπλισμός σου είναι ένα βήμα πιο κοντά στο βουνό. Έλεγξε τα προϊόντα σου και συνέχισε με ασφάλεια στην ολοκλήρωση της παραγγελίας.';display:block;max-width:630px;margin:28px 0 0;color:#d5e3e9;font-size:17px;font-weight:400;line-height:1.65}
body.page-id-1179 .elementor-element-7520e967 .elementor-headline{margin:0!important;color:#fff!important;text-align:left!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(54px,7.2vw,100px)!important;font-weight:950!important;letter-spacing:-.075em!important;line-height:.91!important;text-transform:uppercase}
body.page-id-1179 .elementor-element-7520e967 .elementor-headline-plain-text{display:block;color:#fff!important}
body.page-id-1179 .elementor-element-7520e967 .elementor-headline-dynamic-wrapper,body.page-id-1179 .elementor-element-7520e967 .elementor-headline-dynamic-text{color:#73dfff!important}
body.page-id-1179 .elementor-element-7520e967 svg{display:none!important}
body.page-id-1179 .elementor-element-20577fba{background:radial-gradient(circle at 82% 2%,rgba(115,223,255,.08),transparent 28%),#071018!important;padding:55px 25px 100px!important}
body.page-id-1179 .elementor-element-20577fba>.elementor-container{width:min(1180px,100%)!important;max-width:1180px!important;margin:auto}
body.page-id-1179 .elementor-element-f5747ec{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#eaf5f9}
body.page-id-1179 .elementor-element-f5747ec .woocommerce:before{content:'01  /  Ο ΕΞΟΠΛΙΣΜΟΣ ΣΟΥ';display:block;color:#73dfff;font-size:12px;font-weight:900;letter-spacing:.18em;margin:0 0 20px}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form{background:#0d222e;border:1px solid rgba(202,237,252,.17);border-radius:22px;overflow:hidden;box-shadow:0 24px 65px rgba(0,0,0,.25);margin:0 0 34px}
body.page-id-1179 .elementor-element-f5747ec table.shop_table{border:0!important;border-collapse:collapse!important;margin:0!important;background:transparent!important;color:#eaf5f9!important}
body.page-id-1179 .elementor-element-f5747ec table.shop_table thead{background:#122d3b!important}
body.page-id-1179 .elementor-element-f5747ec table.shop_table th{background:transparent!important;color:#a9d2df!important;font-size:12px!important;font-weight:800!important;letter-spacing:.09em;text-transform:uppercase;border:0!important;border-bottom:1px solid rgba(202,237,252,.17)!important;padding:18px 16px!important}
body.page-id-1179 .elementor-element-f5747ec table.shop_table td{background:transparent!important;color:#eff9fc!important;border:0!important;border-bottom:1px solid rgba(202,237,252,.1)!important;padding:20px 16px!important;vertical-align:middle!important;font-size:15px!important}
body.page-id-1179 .elementor-element-f5747ec table.shop_table tr:last-child td{border-bottom:0!important}
body.page-id-1179 .elementor-element-f5747ec .product-name a{color:#f1fbff!important;font-weight:800!important;text-decoration:none!important}
body.page-id-1179 .elementor-element-f5747ec .product-name a:hover,body.page-id-1179 .elementor-element-f5747ec a.shipping-calculator-button{color:#73dfff!important}
body.page-id-1179 .elementor-element-f5747ec .product-thumbnail img{width:76px!important;height:76px!important;object-fit:contain;background:#f4f7f8;border-radius:12px;padding:6px}
body.page-id-1179 .elementor-element-f5747ec a.remove{color:#ff9da0!important;background:rgba(255,120,130,.12)!important;border-radius:50%!important;line-height:1.15!important}
body.page-id-1179 .elementor-element-f5747ec a.remove:hover{background:#ff6b78!important;color:#061018!important}
body.page-id-1179 .elementor-element-f5747ec input.input-text,body.page-id-1179 .elementor-element-f5747ec input.qty,body.page-id-1179 .elementor-element-f5747ec select{background:#f4fafb!important;color:#091822!important;border:1px solid #b6d2dc!important;border-radius:10px!important;min-height:46px!important;font-size:15px!important}
body.page-id-1179 .elementor-element-f5747ec input.qty{width:72px!important;text-align:center!important}
body.page-id-1179 .elementor-element-f5747ec .coupon{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
body.page-id-1179 .elementor-element-f5747ec .coupon label{color:#d9ebf1!important;font-size:13px}
body.page-id-1179 .elementor-element-f5747ec .coupon #coupon_code{width:180px!important;max-width:100%!important}
body.page-id-1179 .elementor-element-f5747ec .button,body.page-id-1179 .elementor-element-f5747ec .checkout-button{border-radius:999px!important;padding:15px 22px!important;font-weight:850!important;letter-spacing:.02em!important;text-transform:none!important;transition:transform .2s ease,background .2s ease!important}
body.page-id-1179 .elementor-element-f5747ec .coupon .button{background:#73dfff!important;color:#071018!important}
body.page-id-1179 .elementor-element-f5747ec .actions>.button{background:#1c3947!important;color:#eaf8fc!important}
body.page-id-1179 .elementor-element-f5747ec .button:hover,body.page-id-1179 .elementor-element-f5747ec .checkout-button:hover{transform:translateY(-2px)}
body.page-id-1179 .elementor-element-f5747ec .button:disabled{opacity:.58!important}
body.page-id-1179 .elementor-element-f5747ec .cart-collaterals{width:100%!important}
body.page-id-1179 .elementor-element-f5747ec .cart_totals{float:none!important;width:min(100%,510px)!important;margin-left:auto!important;padding:30px!important;background:linear-gradient(145deg,#12303e,#0b202b)!important;border:1px solid rgba(115,223,255,.22)!important;border-radius:22px!important;box-shadow:0 24px 65px rgba(0,0,0,.23)}
body.page-id-1179 .elementor-element-f5747ec .cart_totals h2{color:#fff!important;font-size:26px!important;font-weight:900!important;letter-spacing:-.035em;margin:0 0 22px!important}
body.page-id-1179 .elementor-element-f5747ec .cart_totals th{width:34%;color:#afc7d0!important;letter-spacing:0;text-transform:none;font-size:14px!important}
body.page-id-1179 .elementor-element-f5747ec .cart_totals td{text-align:right!important;color:#fff!important}
body.page-id-1179 .elementor-element-f5747ec .cart_totals .order-total th,body.page-id-1179 .elementor-element-f5747ec .cart_totals .order-total td{color:#b7f45a!important;font-size:18px!important;font-weight:900!important}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-shipping-methods{text-align:left;list-style:none;margin:0 0 12px;padding:0}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-shipping-methods li{display:flex;align-items:flex-start;gap:7px;margin-bottom:8px;color:#eef9fd!important}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-shipping-methods input{accent-color:#b7f45a;margin:4px 0 0}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-shipping-methods label,body.page-id-1179 .elementor-element-f5747ec .woocommerce-shipping-destination{color:#d7e8ee!important;font-size:13px!important;line-height:1.5}
body.page-id-1179 .elementor-element-f5747ec .checkout-button{display:block!important;background:#b7f45a!important;color:#071018!important;font-size:16px!important;text-align:center!important;margin:23px 0 0!important;box-shadow:0 12px 28px rgba(183,244,90,.18)}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-message,body.page-id-1179 .elementor-element-f5747ec .woocommerce-info{background:#102c3a!important;color:#eaf8fc!important;border-top-color:#73dfff!important;border-radius:12px}
body.page-id-1179 .elementor-element-f5747ec .woocommerce-message a,body.page-id-1179 .elementor-element-f5747ec .woocommerce-info a{color:#b7f45a!important}
@media(max-width:767px){body.page-id-1179 .elementor-element-32a7fa73{min-height:390px;padding:64px 20px!important}body.page-id-1179 .elementor-element-7520e967 .elementor-headline{font-size:clamp(48px,13vw,72px)!important}body.page-id-1179 .elementor-element-7520e967:after{font-size:15px}body.page-id-1179 .elementor-element-20577fba{padding:34px 15px 70px!important}body.page-id-1179 .elementor-element-f5747ec .woocommerce-cart-form{border-radius:16px}body.page-id-1179 .elementor-element-f5747ec table.shop_table_responsive tr{border-bottom:1px solid rgba(202,237,252,.16)}body.page-id-1179 .elementor-element-f5747ec table.shop_table_responsive td{display:block;text-align:right!important;padding:13px 18px!important}body.page-id-1179 .elementor-element-f5747ec table.shop_table_responsive td:before{color:#a9d2df!important;font-weight:800!important}body.page-id-1179 .elementor-element-f5747ec .product-thumbnail{text-align:center!important}body.page-id-1179 .elementor-element-f5747ec .actions{padding:18px!important}body.page-id-1179 .elementor-element-f5747ec .coupon{display:grid;grid-template-columns:1fr 1fr}body.page-id-1179 .elementor-element-f5747ec .coupon label{grid-column:span 2}body.page-id-1179 .elementor-element-f5747ec .coupon #coupon_code{width:100%!important}body.page-id-1179 .elementor-element-f5747ec .cart_totals{padding:23px!important}}/* End custom CSS */