.storefront-handheld-footer-bar{display:none!important}.handheld-footer-bar{display:none!important}.elementor-widget-wc-categories .product-category img,.elementor-widget-wc-categories .count{display:none!important}#preset_550 .filter-title{display:none}#preset_550 .show-more{display:none!important}#preset_550 ul.filter-items{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:4px 24px;padding:0;margin:0;list-style:none}#preset_550 .filter-item{width:auto!important;float:none}#preset_550 .term-label{display:inline-block;padding:4px 0;color:#20314f;font-size:.9rem;font-weight:400;text-decoration:none;border-bottom:1.5px solid #fff0;transition:border-color 150ms ease,font-weight 150ms ease}#preset_550 .term-label:hover{border-bottom-color:#20314f}#preset_550 .filter-item.active .term-label{font-weight:700}#preset_550~form .yith-wcan-reset-filters,.yith-wcan-reset-filters.reset-filters{display:inline-block;background:none;border:none;color:#20314f;font-size:.8rem;font-weight:400;padding:4px 0;cursor:pointer;opacity:.55;transition:opacity 150ms ease;margin-bottom:16px;text-transform:uppercase;letter-spacing:.06em}.yith-wcan-reset-filters.reset-filters:hover{opacity:1}.panel-content .wrap{padding-top:0!important}.panel-content .wrap{padding-bottom:0!important}@media screen and (min-width:30em){.panel-content .wrap{padding-top:0!important;padding-bottom:0!important}}@media screen and (min-width:48em){.panel-content .wrap{padding-top:0!important;padding-bottom:0!important}}:root{--auros-primary:#20314f;--auros-primary-hover:#16243a;--auros-light-bg:#fcfcfc;--auros-border:#e2e2e2;--auros-bg-light:#fcfcfc}.wc-block-cart .wc-block-components-product-name{color:var(--auros-primary)!important;font-weight:600!important;text-decoration:none}.wc-block-cart-items__header{border-bottom:2px solid var(--auros-primary)!important;font-size:.85em;text-transform:uppercase;letter-spacing:1px}.wc-block-cart-item__image img{border-radius:4px}.wc-block-components-quantity-selector{border:1px solid var(--auros-border)!important;border-radius:4px!important;max-width:120px}.wc-block-components-quantity-selector__button{background:#f8f9fa!important;color:var(--auros-primary)!important;border:none!important}.wc-block-components-quantity-selector__button:hover{background:#eeeeee!important}.wc-block-cart-item__remove-link{color:#999!important;transition:color 0.3s}.wc-block-cart-item__remove-link:hover{color:#d11a2a!important}.wc-block-cart__sidebar{background-color:var(--auros-light-bg)!important;border:1px solid #eeeeee!important;padding:25px!important;border-radius:8px}.wc-block-cart__totals-title{color:var(--auros-primary)!important;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:20px!important;font-weight:700!important}.wc-block-components-panel__button{color:var(--auros-primary)!important;font-weight:600!important;padding:10px 0!important;display:flex;align-items:center}.wc-block-components-panel__button-icon{fill:var(--auros-primary)!important}.wc-block-components-totals-coupon__form{display:flex!important;gap:10px;margin-top:15px}.wc-block-components-totals-coupon__input input{border:1px solid var(--auros-border)!important;border-radius:4px!important;padding:10px 15px!important;height:45px!important}.wc-block-components-totals-coupon__input input:focus{border-color:var(--auros-primary)!important;outline:none!important;box-shadow:0 0 0 2px rgb(32 49 79 / .1)!important}.wc-block-components-totals-coupon__button{background-color:var(--auros-primary)!important;color:#fff!important;border-radius:4px!important;height:45px!important;padding:0 20px!important;font-weight:600!important;transition:all 0.3s ease!important}.wc-block-components-totals-coupon__button:disabled{background-color:#ccc!important;opacity:.6}.wc-block-components-totals-coupon__button:hover:not(:disabled){background-color:var(--auros-primary-hover)!important}.wc-block-cart__submit-button{background-color:var(--auros-primary)!important;color:#ffffff!important;border-radius:4px!important;padding:18px!important;font-weight:bold!important;text-transform:uppercase;letter-spacing:1px;font-size:1.1em!important;transition:all 0.3s ease!important;border:none!important;width:100%;display:block;text-align:center}.wc-block-cart__submit-button:hover{background-color:var(--auros-primary-hover)!important;box-shadow:0 4px 12px rgb(32 49 79 / .25);transform:translateY(-1px)}.wc-block-components-totals-footer-item-tax-value{font-weight:700;color:var(--auros-primary);font-size:1.2em}@media (max-width:768px){.wc-block-components-totals-coupon__form{flex-direction:column}.wc-block-components-totals-coupon__button{width:100%}}h1,h2,h3,h4,h5,h6{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0.5em!important}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0!important;margin-top:0!important}.elementor-template-full-width #content,.elementor-template-full-width .site-content,.elementor-template-full-width .site-content>.wrap,.elementor-template-full-width #primary{max-width:100%!important;width:100%!important;padding:0!important;margin-left:0!important;margin-right:0!important}.elementor-template-full-width .entry-content{max-width:100%!important;width:100%!important}.wc-block-checkout .wc-block-components-title,.wc-block-checkout h2,.wc-block-checkout h3{color:var(--auros-primary)!important;font-family:"Futura LT Pro",sans-serif!important;font-weight:bold!important;margin-bottom:20px!important}.wc-block-components-text-input,.wc-block-components-country-input,.wc-blocks-components-select{margin-bottom:15px!important;position:relative}.wc-block-components-text-input input,.wc-block-components-address-form input:not([type="checkbox"]):not([type="radio"]),.wc-blocks-components-select__select{padding-top:25px!important;padding-bottom:10px!important;height:55px!important;border:1px solid var(--auros-border)!important;border-radius:4px!important;font-size:16px!important}.wc-block-components-text-input label,.wc-blocks-components-select__label{top:8px!important;left:15px!important;font-size:12px!important;color:#888!important;transition:all 0.2s ease;z-index:2}.wc-block-components-text-input input:focus,.wc-blocks-components-select__select:focus{border-color:var(--auros-primary)!important;box-shadow:0 0 0 2px rgb(32 49 79 / .1)!important;outline:none!important}.wc-block-checkout__sidebar{background-color:var(--auros-bg-light)!important;border:1px solid var(--auros-border)!important;padding:30px!important;border-radius:4px}.wc-block-components-checkout-order-summary__title-text{color:var(--auros-primary)!important;font-weight:bold!important;font-size:1.2em}.wc-block-components-totals-footer-item{border-top:2px solid var(--auros-primary)!important;padding-top:15px!important;margin-top:15px!important}.wc-block-components-totals-footer-item-tax-value{color:var(--auros-primary);font-weight:800;font-size:1.4em}.wc-block-components-checkout-place-order-button{background-color:var(--auros-primary)!important;color:#ffffff!important;padding:22px!important;border-radius:4px!important;font-weight:bold!important;text-transform:uppercase;letter-spacing:1px;width:100%!important;transition:all 0.3s ease!important;border:none!important}.wc-block-components-checkout-place-order-button:hover{background-color:var(--auros-primary-hover)!important;box-shadow:0 5px 15px rgb(32 49 79 / .25);transform:translateY(-2px)}.wc-block-components-checkbox__input:checked{background-color:var(--auros-primary)!important;border-color:var(--auros-primary)!important}.wc-block-checkout__terms{font-size:.9em;color:#666;margin-top:20px;padding:15px;background:#f9f9f9;border-radius:4px}@media (max-width:768px){.wc-block-checkout__sidebar{padding:20px!important;margin-top:20px}}@media (max-width:991px){.site-content>.wrap{display:flex!important;flex-direction:column!important}#secondary{order:1!important;width:100%!important;margin-bottom:20px!important;flex:1 1 auto!important;height:auto!important;max-height:none!important}#primary{order:2!important;width:100%!important;flex:1 1 auto!important}}@font-face{font-family:'Futura LT Pro';src:url(/wp-content/uploads/2026/04/FuturaLTProBold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Futura LT Pro';src:url(/wp-content/uploads/2026/04/FuturaLTProMedium.woff2) format('woff2');font-weight:500;font-style:normal}*,html,body,p,a,li,span,div,input,button,select,textarea,label,td,th,blockquote,.woocommerce,.elementor-widget-container,.menu-item a{font-family:'Futura LT Pro',sans-serif!important;font-weight:500}h1,h2,h3,h4,h5,h6,strong,b,.site-title,.entry-title,.widget-title,.button,.elementor-button{font-family:'Futura LT Pro',sans-serif!important;font-weight:bold!important}.star-rating,.star-rating::before,.star-rating span,.star-rating span::before,p.stars a,p.stars a::before{font-family:'FontAwesome'!important}.comment-form-rating label{text-transform:none!important}.elementor-element-6eb929d9{transition:background-color 0.4s ease-in-out,box-shadow 0.4s ease-in-out!important}@media (max-width:767px){.elementor-element-6eb929d9:not(.elementor-sticky--effects){background-color:#D8DADD!important}.elementor-element-6eb929d9 .menu-item a,.elementor-element-6eb929d9 .elementor-menu-toggle i{color:#20314f!important}}.elementor-element-6eb929d9.elementor-sticky--effects{background-color:#ffffff!important}.elementor-element-6eb929d9.elementor-sticky--effects .menu-item a{color:#20314f!important}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#23375f!important}.elementor-element-6eb929d9:not(.elementor-sticky__spacer) .elementor-element-73387ce{opacity:1!important;visibility:visible!important}.elementor-sticky__spacer .elementor-element-73387ce{visibility:hidden!important}@media (max-width:1024px){.elementor-element-6eb929d9>.elementor-element-787a4ba5{--width:40% !important;width:40%!important}.elementor-element-6eb929d9>.elementor-element-35f70e3c{--width:auto !important;width:auto!important;flex:1 1 auto}.elementor-element-6eb929d9>.elementor-element-2a7368ed{--width:auto !important;width:auto!important}.elementor-element-6eb929d9 .elementor-element-73387ce img{width:100%;max-width:220px;height:auto}}@media (max-width:767px){.elementor-element-6eb929d9>.elementor-element-787a4ba5{--width:45% !important;width:45%!important}.elementor-element-6eb929d9 .elementor-element-73387ce img{max-width:160px}.elementor-element-6eb929d9>.elementor-element-2a7368ed{flex:1 1 auto!important;justify-content:flex-end!important}.elementor-element-6eb929d9>.elementor-element-35f70e3c{flex:0 0 auto!important}}@media (min-width:1200px){.site-content>.wrap{max-width:95%!important;width:95%!important;margin-left:auto!important;margin-right:auto!important}}.archive.woocommerce #main.site-main,.archive.woocommerce #primary.content-area{padding-top:5px!important;margin-top:0!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border:none!important;outline:none!important;box-shadow:none!important}.flex-control-thumbs li{border:none!important}.single-product div.product form.cart .quantity{border:none!important;outline:none!important;box-shadow:none!important}#osf-accordion-container.woocommerce-tabs{max-width:95%!important;width:95%!important;margin-left:auto!important;margin-right:auto!important}.woocommerce-form-row span.password-input{position:relative!important;display:block!important;width:100%!important}button.show-password-input{position:absolute!important;top:50%!important;right:45px!important;transform:translateY(-50%)!important;background:transparent!important;border:none!important;width:24px!important;height:24px!important;padding:0!important;margin:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:99999!important}button.show-password-input::after{content:"\e03d"!important;font-family:"WooCommerce"!important;font-size:18px!important;color:#20314f!important;display:block!important;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}button.show-password-input.display-password::after{content:"\e03c"!important}table.wc-block-cart-items{border-collapse:collapse!important;border:none!important;width:100%!important}tr.wc-block-cart-items__header{border-bottom:2px solid #20314f!important;background:transparent!important}tr.wc-block-cart-items__header th{padding:15px 10px!important;font-family:'Futura LT Pro',sans-serif!important;font-weight:bold!important;color:#20314f!important;text-transform:uppercase;font-size:0.85rem!important;letter-spacing:.5px;border:none!important}tr.wc-block-cart-items__row{border-bottom:1px solid #eeeeee!important;background-color:#ffffff!important;transition:background-color 0.2s ease}tr.wc-block-cart-items__row:hover{background-color:#fcfcfc!important}tr.wc-block-cart-items__row td{padding:25px 10px!important;vertical-align:middle!important;border:none!important}td.wc-block-cart-item__image{width:90px!important;max-width:90px!important}td.wc-block-cart-item__image img{border-radius:6px!important;box-shadow:0 2px 8px rgb(0 0 0 / .04)!important;border:1px solid #f0f0f0!important}.wc-block-cart-item__wrap{display:flex!important;flex-direction:column!important;gap:6px!important}.wc-block-cart-item__product .wc-block-components-product-name{font-size:1.05rem!important;font-weight:bold!important;color:#20314f!important}.wc-block-cart-item__prices .wc-block-components-product-price__value{font-size:0.9rem!important;color:#666666!important}.wc-block-components-product-metadata__description p{font-size:0.85rem!important;color:#888888!important;margin:0!important}.wc-block-cart-item__quantity{display:flex!important;align-items:center!important;gap:15px!important;margin-top:10px!important}.wc-block-cart-item__quantity .wc-block-components-quantity-selector{height:36px!important;border:1px solid #e2e2e2!important;border-radius:6px!important;background:#ffffff!important;overflow:hidden;max-width:105px!important}.wc-block-cart-item__quantity .wc-block-components-quantity-selector__input{font-size:0.9rem!important;font-weight:600!important;color:#20314f!important}button.wc-block-cart-item__remove-link{background:transparent!important;border:none!important;padding:5px!important;color:#a0a0a0!important;cursor:pointer!important;transition:color 0.2s ease,transform 0.2s ease!important;display:inline-flex!important;align-items:center;justify-content:center}button.wc-block-cart-item__remove-link:hover{color:#d11a2a!important;transform:scale(1.05)}button.wc-block-cart-item__remove-link svg{width:18px!important;height:18px!important;fill:currentColor!important}td.wc-block-cart-item__total{text-align:right!important}td.wc-block-cart-item__total .wc-block-components-product-price__value{font-size:1.1rem!important;font-weight:bold!important;color:#20314f!important}@media (max-width:480px){tr.wc-block-cart-items__header{display:none!important}tr.wc-block-cart-items__row{display:flex!important;flex-wrap:wrap!important;position:relative!important;padding:15px 0!important}td.wc-block-cart-item__image{padding:0!important}td.wc-block-cart-item__product{flex:1!important;padding:0 0 0 15px!important}td.wc-block-cart-item__total{width:100%!important;text-align:left!important;padding:10px 0 0 105px!important}}.wc-block-components-quantity-selector{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important}.wc-block-components-quantity-selector__input{height:100%!important;margin:0!important;padding:0!important;text-align:center!important;flex:1!important;min-width:30px!important;line-height:36px!important;display:block!important;border:none!important;background:transparent!important}.wc-block-components-quantity-selector__button{height:100%!important;width:30px!important;min-width:30px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}button.wc-block-components-totals-coupon__button,button.wc-block-components-totals-coupon__button:focus,button.wc-block-components-totals-coupon__button:active,button.wc-block-components-totals-coupon__button:hover{outline:none!important;box-shadow:none!important;border:none!important}.wc-block-components-totals-coupon__input input:focus{outline:none!important;box-shadow:0 0 0 2px rgb(32 49 79 / .1)!important;border-color:#20314f!important}.yith-wcan-filters{font-family:'Futura LT Pro',sans-serif!important;width:100%;max-width:300px;background:#fff;padding:24px;border:1px solid #ececec;box-sizing:border-box}.yith-wcan-filter .filter-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#20314f;margin:0 0 18px 0;padding-bottom:12px;border-bottom:1px solid #eee}.filter-content>.filter-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.filter-item{position:relative;border-radius:8px;transition:background-color 0.2s ease;padding:0!important}.filter-item:hover{background-color:#f7f8fa}.filter-item label{display:flex;align-items:flex-start;width:100%;padding:9px 10px;cursor:pointer;gap:12px;margin:0;box-sizing:border-box}.filter-item input[type="checkbox"]{-webkit-appearance:none;appearance:none;flex-shrink:0;width:19px;height:19px;border:1.5px solid #c9ccd1;border-radius:5px;position:relative;cursor:pointer;margin:0;margin-top:1px;background:#fff;transition:all 0.2s ease;display:block}.filter-item input[type="checkbox"]:hover{border-color:#20314f}.filter-item input[type="checkbox"]:checked{background-color:#20314f;border-color:#20314f}.filter-item input[type="checkbox"]:checked::after{content:"";position:absolute;left:6px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-item .term-label{color:#3d4148;font-size:14.5px;line-height:1.35;text-decoration:none;flex:1;transition:color 0.2s ease;font-weight:400;display:inline-block;margin:0;padding:0}.filter-item:hover .term-label{color:#20314f}.filter-item label:has(input:checked) .term-label{color:#20314f;font-weight:600}.filter-items.level-1{list-style:none;margin:4px 0 8px 0;padding-left:18px;display:flex;flex-direction:column;gap:2px;border-left:2px solid #eef0f3;margin-left:19px;box-sizing:border-box}.filter-items.level-1 .filter-item label{padding:7px 10px;align-items:flex-start}.filter-items.level-1 .term-label{font-size:13.5px;color:#6b7078;line-height:1.3}.filter-items.level-1 input[type="checkbox"]{width:16px;height:16px;margin-top:1px}.filter-items.level-1 input[type="checkbox"]:checked::after{left:4.5px;top:1px;width:3.5px;height:7.5px}@media (max-width:1024px){.yith-wcan-filters{max-width:100%}}@media (max-width:768px){.yith-wcan-filters{padding:18px;border-radius:10px}.filter-item label{padding:11px 8px}}@media (max-width:480px){.yith-wcan-filters{border-radius:0;border-left:none;border-right:none;padding:16px}}@media (min-width:768px){body.auros-front-page #content.site-content{max-width:min(1610px, 94vw)!important}.elementor-519 .elementor-element-1b4029d.e-con-boxed{width:min(1580px, 92vw)!important;max-width:1580px!important}.elementor-519 .elementor-element-1b4029d.e-con-boxed>.e-con-inner{width:min(1580px, 92vw)!important;max-width:1580px!important}}#preset_550 ul.filter-items{display:block!important}#preset_550 .filter-items .filter-item{display:block!important;width:100%!important;float:none!important}#preset_550 .filter-items.level-0 ul{padding-left:28px!important}@media (min-width:768px){.elementor-element-hpsidebarcol{flex:0 0 340px!important;width:340px!important;max-width:340px!important}.elementor-element-hpsidebarcol .elementor-element-567cecd.elementor-widget-yith_wcan_filters,.elementor-element-hpsidebarcol .elementor-element-hpsearch01{width:100%!important;max-width:100%!important}.elementor-519 .elementor-element-2f21f4f.elementor-widget-shortcode,.elementor-1171 .elementor-element-2f21f4f.elementor-widget-shortcode,.elementor-1181 .elementor-element-2f21f4f.elementor-widget-shortcode{width:auto!important;max-width:none!important;flex:1 1 auto!important}}.auros-category-toggle{display:none}@media (max-width:767px){.yith-wcan-filters{border:none!important;padding:0!important;height:0!important;overflow:hidden!important}.yith-wcan-filters.is-open{border:1px solid #ececec!important;padding:18px!important;height:auto!important;overflow:visible!important}.auros-category-toggle{width:100%!important;background-color:#20314f!important;color:#ffffff!important;padding:16px!important;border-radius:4px!important;border:none!important;font-family:'Futura LT Pro',sans-serif!important;font-weight:bold!important;font-size:.95rem;text-transform:uppercase;letter-spacing:1px;display:flex!important;justify-content:center;align-items:center;gap:10px;box-shadow:0 4px 12px rgb(32 49 79 / .2);margin-bottom:16px;cursor:pointer}.auros-category-toggle-icon{width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:6px solid #fff;transition:transform 0.2s ease}.auros-category-toggle.is-open .auros-category-toggle-icon{transform:rotate(180deg)}}.elementor-element-c2b185c{z-index:100!important}.elementor-widget-shortcode[data-id="c2b185c"]{z-index:100!important}.wp-block-search__inside-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:8px}.wp-block-search__input{flex:1 1 auto;min-width:0;border:1px solid #e2e2e2!important;border-radius:4px!important;padding:10px 14px!important;font-family:'Futura LT Pro',sans-serif!important}.wp-block-search__button{flex:0 0 auto;white-space:nowrap;background-color:#20314f!important;color:#ffffff!important;border:none!important;border-radius:4px!important;padding:10px 14px!important;font-family:'Futura LT Pro',sans-serif!important;font-weight:bold!important;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;font-size:13px}@media (max-width:380px){.wp-block-search__button{padding:10px 10px;font-size:12px;letter-spacing:.2px}}.wp-block-search__button:hover{background-color:#16243a!important}@media (max-width:767px){.elementor-menu-toggle{position:relative!important;z-index:60!important;width:46px!important;height:46px!important;padding:0!important;border-radius:50%!important;background-color:#20314f!important;border:1px solid rgb(255 255 255 / .18)!important;box-shadow:0 4px 14px rgb(32 49 79 / .35);transition:transform 0.2s ease,background-color 0.3s ease}.elementor-menu-toggle:active{transform:scale(.93)}.elementor-menu-toggle .elementor-menu-toggle__icon--open,.elementor-menu-toggle .elementor-menu-toggle__icon--close{display:block!important;position:absolute!important;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;transition:opacity 0.3s ease,transform 0.4s cubic-bezier(.34,1.56,.64,1)}.elementor-menu-toggle .e-font-icon-svg{fill:#ffffff!important}.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close,.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open{opacity:0;transform:rotate(-90deg) scale(.4);pointer-events:none}.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--open,.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close{opacity:1;transform:rotate(0deg) scale(1)}.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;background:linear-gradient(160deg,#2a3d5e 0%,#1c2b46 55%,#121b2e 100%)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow-y:auto!important;padding:32px 32px!important;margin-top:0!important;box-sizing:border-box!important;z-index:9999!important;clip-path:circle(0 at calc(100% - 50px) 46px);transition:clip-path 0.65s cubic-bezier(.77,0,.175,1)}.elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"]{clip-path:circle(150% at calc(100% - 50px) 46px)}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item{border:none!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-item{display:block!important;font-family:'Futura LT Pro',sans-serif!important;font-weight:300!important;font-size:2.4rem!important;line-height:1.3!important;letter-spacing:-.3px;color:rgb(255 255 255 / .55)!important;padding:10px 0!important;transform:translateY(22px);opacity:0;transition:transform 0.5s cubic-bezier(.2,.9,.3,1),opacity 0.4s ease,color 0.2s ease}.elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"] .elementor-item{transform:translateY(0);opacity:1}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item:nth-child(1) .elementor-item{transition-delay:0.15s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item:nth-child(2) .elementor-item{transition-delay:0.22s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item:nth-child(3) .elementor-item{transition-delay:0.29s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item:nth-child(4) .elementor-item{transition-delay:0.36s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item:nth-child(5) .elementor-item{transition-delay:0.43s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-item:active{color:rgb(255 255 255 / .8)!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item.current-menu-item{background:none!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item.current-menu-item .elementor-item,.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-item.current{color:#ffffff!important;font-weight:600!important;background:none!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-menu{padding-left:18px!important;border-left:2px solid rgb(255 255 255 / .15);margin-left:4px}.elementor-nav-menu--dropdown.elementor-nav-menu__container .sub-menu .elementor-item{font-size:1.1rem!important;font-weight:500!important;color:rgb(255 255 255 / .5)!important;padding:10px 0!important}body:has(.elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"]) .elementor-element-c2b185c,body:has(.woocommerce-message) .elementor-element-c2b185c{display:none!important}}.wc-block-components-checkbox__input:checked+.wc-block-components-checkbox__mark{fill:#ffffff!important}.yith-wcan-reset-filters.reset-filters,#preset_550~form .yith-wcan-reset-filters{text-transform:none!important;letter-spacing:normal!important}.auros-empty-state{background:none!important;border:none!important;text-align:center;padding:56px 24px!important;display:flex;flex-direction:column;align-items:center;max-width:420px;margin:0 auto}.auros-empty-state__icon{color:#b9bec7;margin-bottom:16px}.auros-empty-state__title{font-family:'Futura LT Pro',sans-serif;font-weight:700;font-size:1.15rem;color:#20314f;margin:0 0 8px}.auros-empty-state__text{color:#6b7078;font-size:.95rem;line-height:1.5;margin:0 0 24px}.auros-empty-state__reset{display:inline-block;background-color:#20314f!important;color:#ffffff!important;border:none!important;border-radius:4px!important;padding:11px 22px!important;font-family:'Futura LT Pro',sans-serif!important;font-weight:bold!important;text-transform:none!important;text-decoration:none!important;cursor:pointer}.auros-empty-state__reset:hover{background-color:#16243a!important}ul.products li.product .product-transition a.woocommerce-LoopProduct-link{position:absolute;inset:0;z-index:2}ul.products li.product .product-image img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}ul.products li.product .auros-swiss-label-badge{position:absolute;top:8px;right:8px;width:32px;height:32px;object-fit:contain;z-index:2;border-radius:4px;box-shadow:0 1px 4px rgb(0 0 0 / .15);background:#fff}.single-product div.product .auros-swiss-label-badge{display:block;width:48px;height:48px;object-fit:contain;margin:8px 0 16px}.elementor-menu-toggle{background:transparent!important;border-radius:0!important;box-shadow:none!important;width:auto!important;height:auto!important}.elementor-nav-menu--dropdown{position:fixed!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-height:100vh!important;overflow-y:auto!important;z-index:9999!important;margin:0!important}body.auros-mobile-menu-open{overflow:hidden!important}@media (min-width:768px){.elementor-element-2f21f4f{padding-left:46px}}.elementor-menu-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important}@media (max-width:767px){.elementor-menu-toggle{z-index:10000!important}}.elementor-menu-toggle .elementor-menu-toggle__icon--open,.elementor-menu-toggle .elementor-menu-toggle__icon--open path{fill:#20314f!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item a{color:#ffffff!important}.elementor-element-2f21f4f .woocommerce-ordering select{display:inline-block!important;padding:8px 12px;border:1px solid #e2e2e2;border-radius:4px;font-family:inherit;color:#20314f;background:#fff}@media (max-width:767px){.elementor-1021 .elementor-element.elementor-element-57a4c937 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0!important}}body .comment-form .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px}body .comment-form .comment-form-cookies-consent input[type="checkbox"]{flex:0 0 auto;margin-top:4px}body .comment-form .comment-form-cookies-consent label{display:block;margin:0;font-size:14px;line-height:1.4;text-transform:none;cursor:pointer}.single-product .single_add_to_cart_button,.single-product .single_add_to_cart_button.disabled[type="submit"],.products .product .add_to_cart_button,.products .product .button.product_type_simple{text-transform:none!important}.single-product .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:focus,.single-product .single_add_to_cart_button:active{background-color:#23375F!important;border-color:#23375F!important;color:#ffffff!important}.products li.product a[class*="product_type_"]{background-color:#20314F!important;color:#ffffff!important}.products li.product a[class*="product_type_"]:hover,.products li.product a[class*="product_type_"]:focus{background-color:#23375F!important;color:#ffffff!important}.products li.product .woocommerce-loop-product__title,.products li.product .woocommerce-loop-product__title a{font-weight:700!important}#review_form .form-submit input[type="submit"]{background-color:#20314F!important;border-color:#20314F!important;color:#ffffff!important;text-transform:none!important}#review_form .form-submit input[type="submit"]:hover,#review_form .form-submit input[type="submit"]:focus,#review_form .form-submit input[type="submit"]:active{background-color:#23375F!important;border-color:#23375F!important;color:#ffffff!important}html body *:not(#alfaset-angles-vifs):not(input[type="radio"]):not(input[type="checkbox"]):not(select):not(.wc-blocks-components-select__container):not(.select2-selection):not(.elementor-button-icon-qty):not(.swiper-pagination-bullet):not(.page-numbers.current),html body *:not(#alfaset-angles-vifs):not(input[type="radio"]):not(.cmplz-label)::before,html body *:not(#alfaset-angles-vifs):not(input[type="radio"]):not(.cmplz-label)::after{border-radius:0!important}html body input[type="checkbox"],html body select,html body .wc-blocks-components-select__container,html body .select2-container .select2-selection{border-radius:4px!important}html body .elementor-button-icon-qty,html body .swiper-pagination-bullet,html body .page-numbers.current{border-radius:50%!important}.single-product .woocommerce-Tabs-panel--description p,.single-product #tab-description p,.single-product .woocommerce-product-details__short-description p{margin-top:0;margin-bottom:.35em;line-height:1.45}.single-product .woocommerce-Tabs-panel--description p:last-child,.single-product #tab-description p:last-child{margin-bottom:.75em}.single-product .woocommerce-Tabs-panel--description img[alt*="swisslabel" i],.single-product #tab-description img[alt*="swisslabel" i],.single-product .woocommerce-Tabs-panel--description img[src*="swisslabel"],.single-product #tab-description img[src*="swisslabel"]{display:block;width:72px;height:auto;margin-top:.75em}