.elementor-1817 .elementor-element.elementor-element-ae4b9b7:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-ae4b9b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f4ec}.elementor-1817 .elementor-element.elementor-element-ae4b9b7>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-ae4b9b7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:48px 20px 64px}.elementor-1817 .elementor-element.elementor-element-ae4b9b7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1817 .elementor-element.elementor-element-a90d406 .cart button,.elementor-1817 .elementor-element.elementor-element-a90d406 .cart .button{transition:all .2s}.elementor-1817 .elementor-element.elementor-element-a90d406 .quantity .qty{transition:all .2s}.elementor-1817 .elementor-element.elementor-element-290c626:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-290c626>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbba16}.elementor-1817 .elementor-element.elementor-element-290c626>.elementor-container{max-width:1920px}.elementor-1817 .elementor-element.elementor-element-290c626{border-style:solid;border-width:3px 0;border-color:#1d1c1a;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-1817 .elementor-element.elementor-element-290c626>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1817 .elementor-element.elementor-element-f2ede6f:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-f2ede6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1e4380}.elementor-1817 .elementor-element.elementor-element-f2ede6f>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-f2ede6f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 20px}.elementor-1817 .elementor-element.elementor-element-f2ede6f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1817 .elementor-element.elementor-element-6268dce:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-6268dce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f4ec}.elementor-1817 .elementor-element.elementor-element-6268dce>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-6268dce{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:48px 20px 24px}.elementor-1817 .elementor-element.elementor-element-6268dce>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-woocommerce-product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1817 .elementor-element.elementor-element-3a46639:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-3a46639>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00492c}.elementor-1817 .elementor-element.elementor-element-3a46639>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-3a46639{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 20px}.elementor-1817 .elementor-element.elementor-element-3a46639>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1817 .elementor-element.elementor-element-1e00aad:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-1e00aad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f4ec}.elementor-1817 .elementor-element.elementor-element-1e00aad>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-1e00aad{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:64px 20px}.elementor-1817 .elementor-element.elementor-element-1e00aad>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1817 .elementor-element.elementor-element-329662b:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-329662b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1e4380}.elementor-1817 .elementor-element.elementor-element-329662b>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-329662b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 20px}.elementor-1817 .elementor-element.elementor-element-329662b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-1817 .elementor-element.elementor-element-9045960 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-1817 .elementor-element.elementor-element-9045960 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-1817 .elementor-element.elementor-element-9045960 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-type-html{padding-bottom:0}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-button[type=submit]{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-button[type=submit] svg *{fill:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-button[type=submit]:hover{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-1817 .elementor-element.elementor-element-9045960 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-1817 .elementor-element.elementor-element-9045960{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-1817 .elementor-element.elementor-element-f7e175f:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-f7e175f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f4ec}.elementor-1817 .elementor-element.elementor-element-f7e175f>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-f7e175f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:64px 20px}.elementor-1817 .elementor-element.elementor-element-f7e175f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1817 .elementor-element.elementor-element-8863420.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1817 .elementor-element.elementor-element-8863420.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-1817 .elementor-element.elementor-element-b603d50:not(.elementor-motion-effects-element-type-background),.elementor-1817 .elementor-element.elementor-element-b603d50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f4ec}.elementor-1817 .elementor-element.elementor-element-b603d50>.elementor-container{max-width:1140px}.elementor-1817 .elementor-element.elementor-element-b603d50{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-1817 .elementor-element.elementor-element-b603d50>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1817 .elementor-element.elementor-element-8863420.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-1817 .elementor-element.elementor-element-ae4b9b7{padding:34px 16px 45px}.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1817 .elementor-element.elementor-element-290c626{padding:0}.elementor-1817 .elementor-element.elementor-element-f2ede6f{padding:50px 16px}.elementor-1817 .elementor-element.elementor-element-6268dce{padding:34px 16px 17px}.elementor-1817 .elementor-element.elementor-element-3a46639{padding:50px 16px}.elementor-1817 .elementor-element.elementor-element-1e00aad{padding:45px 16px}.elementor-1817 .elementor-element.elementor-element-329662b{padding:50px 16px}.elementor-1817 .elementor-element.elementor-element-f7e175f{padding:45px 16px}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1817 .elementor-element.elementor-element-8863420.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1817 .elementor-element.elementor-element-b603d50{padding:0}}@media(min-width:768px){.elementor-1817 .elementor-element.elementor-element-f772201{width:46%}.elementor-1817 .elementor-element.elementor-element-9b04d8c{width:54%}.elementor-1817 .elementor-element.elementor-element-9923701{width:55%}.elementor-1817 .elementor-element.elementor-element-7992611{width:45%}}.lo-sec,.lo-sec *{box-sizing:border-box}.lo-sec{--lo-blue:#1e4380;--lo-navy:#2e3b74;--lo-yellow:#fbba16;--lo-cream:#f7f4ec;--lo-green:#00492c;--lo-ink:#1d1c1a;--lo-red:#d62828}.lo-sec .lo-h{font-family:Oswald,"Arial Narrow",Impact,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.02;letter-spacing:.01em;margin:0}.lo-sec .lo-p{font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:22px;line-height:1.3;margin:0}.lo-eyebrow{font-family:"Pathway Gothic One","Arial Narrow",sans-serif;letter-spacing:.28em;text-transform:uppercase;font-size:16px;color:#1e4380}.lo-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.lo-chip{display:inline-flex;align-items:center;gap:8px;background:#fbba16;border:2px solid #1d1c1a;padding:6px 12px;font-family:Oswald,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#1d1c1a;line-height:1}.lo-dot{width:10px;height:10px;border-radius:50%;background:#d62828;animation:lo-pulse 1.6s infinite}@keyframes lo-pulse{0%{box-shadow:0 0 0 0 rgb(214 40 40 / .6)}70%{box-shadow:0 0 0 9px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.lo-hero{background:#f7f4ec}.lo-hero .elementor-widget-woocommerce-product-title .product_title{font-family:Oswald,"Arial Narrow",Impact,sans-serif;font-weight:700;text-transform:uppercase;color:#1e4380;font-size:clamp(34px,4.4vw,60px);line-height:1.02;margin:0;text-align:left}.lo-hero .elementor-widget-woocommerce-product-price .price{font-family:Oswald,sans-serif;font-weight:700;font-size:42px;color:#1d1c1a;line-height:1}.lo-hero .elementor-widget-woocommerce-product-price .price del{opacity:.5;font-size:.6em}.lo-hero .elementor-widget-woocommerce-product-price .price ins{text-decoration:none}.lo-hero .elementor-widget-woocommerce-product-short-description,.lo-hero .elementor-widget-woocommerce-product-short-description p,.lo-hero .elementor-widget-woocommerce-product-short-description li{font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:22px;line-height:1.3;color:#1d1c1a}.lo-hero .single_add_to_cart_button{background:#FBBA16!important;color:#1D1C1A!important;border:3px solid #FBBA16!important;border-radius:999px!important;font-family:Oswald,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em;font-size:18px!important;padding:16px 36px!important;transition:.15s;min-height:56px}.lo-hero .single_add_to_cart_button:hover{background:#1E4380!important;border-color:#1E4380!important;color:#F7F4EC!important}.lo-win{border:3px solid #1d1c1a;background:#f7f4ec;box-shadow:8px 8px 0 #1d1c1a;border-radius:6px;overflow:hidden}.lo-win:before{content:"";display:block;height:36px;background:radial-gradient(circle at 20px 50%,#fbba16 6px,transparent 7px),radial-gradient(circle at 42px 50%,#e58b8b 6px,transparent 7px),radial-gradient(circle at 64px 50%,#8ec5e8 6px,transparent 7px),#1d1c1a}.lo-win .woocommerce-product-gallery{margin:0!important;opacity:1!important}.lo-checks{list-style:none;padding:0;margin:0}.lo-checks li{display:flex;gap:12px;align-items:flex-start;font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:22px;line-height:1.25;color:#1d1c1a;padding:5px 0}.lo-checks li:before{content:"✓";flex:0 0 26px;height:26px;border-radius:50%;background:#1e4380;color:#f7f4ec;font:700 14px/26px Oswald,sans-serif;text-align:center}.lo-trust{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.lo-trust span{border:2px solid #1d1c1a;background:#f7f4ec;padding:6px 10px;font-family:Oswald,sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#1d1c1a}.lo-wa-link{display:inline-block;margin-top:12px;font-family:Oswald,sans-serif;font-weight:600;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#1E4380!important;text-decoration:underline;text-underline-offset:4px}.lo-ribbon{background:#fbba16;border-top:3px solid #1d1c1a;border-bottom:3px solid #1d1c1a;overflow:hidden;white-space:nowrap}.lo-ribbon .lo-track{display:inline-block;padding:14px 0;animation:lo-marq 30s linear infinite;font-family:Oswald,sans-serif;font-weight:700;font-size:26px;letter-spacing:.06em;text-transform:uppercase;color:#1d1c1a}.lo-ribbon .lo-track span{margin:0 22px}@keyframes lo-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.lo-ribbon .lo-track{animation:none}.lo-dot{animation:none}}.lo-blue{background:#1e4380}.lo-blue .lo-eyebrow{color:#fbba16}.lo-blue .lo-h2{color:#f7f4ec;font-size:clamp(32px,4.2vw,58px)}.lo-blue .lo-h2 em{font-style:normal;color:#fbba16}.lo-blue .lo-sub{color:#f7f4ec;margin-top:14px;max-width:640px}.lo-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}.lo-card{background:#f7f4ec;border:2px solid #1d1c1a;border-radius:4px;padding:26px}.lo-num{display:inline-flex;width:46px;height:46px;border:2px solid #1d1c1a;align-items:center;justify-content:center;font:700 24px Oswald,sans-serif;background:#fbba16;color:#1d1c1a;margin-bottom:14px}.lo-card h3{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#1e4380;font-size:34px;line-height:1;margin:0 0 10px}.lo-card p{font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:21px;line-height:1.3;color:#1d1c1a;margin:0}.lo-quote{margin-top:30px;border-left:6px solid #fbba16;padding:6px 0 6px 18px;color:#f7f4ec;font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:24px;line-height:1.25;max-width:760px}.lo-green{background:#00492c}.lo-green .lo-eyebrow{color:#fbba16}.lo-green .lo-h2{color:#f7f4ec;font-size:clamp(30px,3.8vw,52px)}.lo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0 40px;text-align:center}.lo-stat b{display:block;font-family:Oswald,sans-serif;font-weight:700;font-size:clamp(48px,7vw,92px);line-height:1;color:#fbba16}.lo-stat span{display:inline-block;margin-top:8px;background:#f7f4ec;color:#1d1c1a;padding:3px 12px;font-family:Oswald,sans-serif;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.lo-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.lo-logos div{background:#fff;border:2px solid #1d1c1a;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:10px}.lo-logos img{max-width:100%;max-height:100%;object-fit:contain;display:block}.lo-sub-h{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#f7f4ec;font-size:clamp(22px,2.6vw,32px);margin:44px 0 16px}.lo-work{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.lo-work a{display:block;background:#f7f4ec;border:2px solid #1d1c1a;text-decoration:none;color:#1D1C1A!important;transition:.15s}.lo-work a:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 #fbba16}.lo-work img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top;display:block;border-bottom:2px solid #1d1c1a}.lo-work b{display:block;padding:10px 10px 2px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;line-height:1.1;color:#1e4380}.lo-work i{display:block;padding:0 10px 10px;font-style:normal;font-family:Oswald,sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#1d1c1a}.lo-desc{background:#f7f4ec}.lo-desc .elementor-widget-woocommerce-product-content{font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:22px;line-height:1.35;color:#1d1c1a}.lo-desc h2,.lo-desc h3{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#1e4380}.lo-faq-sec{background:#f7f4ec}.lo-faq-sec .lo-h2{color:#1e4380;font-size:clamp(30px,3.8vw,52px);margin:8px 0 26px}.lo-faq details{border:2px solid #1d1c1a;background:#fff;margin-bottom:10px}.lo-faq summary{cursor:pointer;list-style:none;padding:16px 56px 16px 18px;position:relative;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#1e4380;font-size:19px;line-height:1.15}.lo-faq summary::-webkit-details-marker{display:none}.lo-faq summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:#fbba16;border:2px solid #1d1c1a;text-align:center;font:700 20px/24px Oswald,sans-serif;color:#1d1c1a}.lo-faq details[open] summary:after{content:"−"}.lo-faq details p{margin:0;padding:0 18px 18px;font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:21px;line-height:1.35;color:#1d1c1a}.lo-cta{background:#1e4380}.lo-cta .lo-h2{color:#f7f4ec;font-size:clamp(30px,4vw,54px)}.lo-cta .lo-h2 em{font-style:normal;color:#fbba16}.lo-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.lo-btn{display:inline-block;border:3px solid #fbba16;background:#fbba16;color:#1D1C1A!important;border-radius:999px;padding:14px 28px;font-family:Oswald,sans-serif;font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;transition:.15s}.lo-btn:hover{background:#f7f4ec;border-color:#f7f4ec}.lo-btn.is-ghost{background:0 0;border-color:#f7f4ec;color:#F7F4EC!important}.lo-btn.is-ghost:hover{background:#f7f4ec;color:#1E4380!important}.lo-cta .elementor-field-textual{background:#f7f4ec;border:2px solid #1d1c1a;border-radius:0;font-family:"Pathway Gothic One",sans-serif;font-size:19px;color:#1d1c1a}.lo-cta .elementor-field-label{font-family:Oswald,sans-serif;color:#f7f4ec;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.lo-cta .elementor-button{background:#fbba16;color:#1d1c1a;border:3px solid #fbba16;border-radius:999px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.lo-cta .elementor-message{color:#f7f4ec;font-family:Oswald,sans-serif}.lo-rel{background:#f7f4ec}.lo-rel .lo-h2{color:#1e4380;font-size:clamp(28px,3.4vw,44px);margin:8px 0 24px}.lo-rel .related.products>h2,.lo-rel section.related>h2{display:none}.lo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:8000;background:#1d1c1a;color:#f7f4ec;border-top:3px solid #fbba16;transform:translateY(115%);transition:transform .25s ease}.lo-sticky.is-on{transform:none}.lo-sticky__in{max-width:1140px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:16px}.lo-sticky__name{font:700 20px/1.1 Oswald,sans-serif;text-transform:uppercase;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lo-sticky__price{font:700 24px/1 Oswald,sans-serif;color:#fbba16;white-space:nowrap}.lo-sticky__btn{background:#fbba16;color:#1d1c1a;border:3px solid #fbba16;border-radius:999px;font:700 16px/1 Oswald,sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:12px 24px;cursor:pointer;white-space:nowrap}.lo-sticky__btn:hover{background:#f7f4ec;border-color:#f7f4ec}body.single-product{padding-bottom:64px}@media (max-width:1024px){.lo-logos,.lo-work{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.lo-cards,.lo-stats{grid-template-columns:1fr}.lo-logos,.lo-work{grid-template-columns:repeat(2,1fr)}.lo-win{box-shadow:5px 5px 0 #1d1c1a}.lo-hero .elementor-widget-woocommerce-product-price .price{font-size:36px}.lo-sticky__name{display:none}.lo-sticky__in{padding:10px 78px 10px 14px;gap:12px}.lo-sticky__btn{flex:1;padding:12px 14px}.lo-ribbon .lo-track{font-size:20px}.lo-card h3{font-size:30px}}.lo-ribbon-sec .elementor-container,.lo-ribbon-sec .elementor-column,.lo-ribbon-sec .elementor-widget-wrap,.lo-ribbon-sec .elementor-widget,.lo-ribbon-sec .elementor-widget-container{min-width:0!important;max-width:100%!important;width:100%;overflow:hidden}.lo-ribbon-sec{contain:paint}.lo-ribbon .lo-track{width:max-content}.lo-ribbon-sec .elementor-widget-wrap{padding:0!important}.lo-sec .elementor-column,.lo-sec .elementor-widget-wrap{min-width:0}.lo-ribbon{contain:inline-size;width:100%;max-width:100%}.elementor-location-single.elementor-1817,.elementor-1817 .elementor-section-wrap{min-width:0;max-width:100%;width:100%}.lo-hero .elementor-widget-woocommerce-product-price .price,.lo-hero .elementor-widget-woocommerce-product-price .price *{font-family:Oswald,sans-serif!important;font-weight:700!important}.lo-hero .elementor-widget-woocommerce-product-add-to-cart form.cart{margin:0}.lo-short .woocommerce-product-details__short-description{position:relative}.lo-short.is-clamped:not(.is-open) .woocommerce-product-details__short-description{max-height:210px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.lo-short-toggle{margin-top:8px;background:0 0;border:2px solid #1d1c1a;color:#1d1c1a;border-radius:999px;font:700 14px Oswald,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:8px 18px;cursor:pointer}.lo-short-toggle:hover{background:#1d1c1a;color:#f7f4ec}.lo-ribbon-sec .lo-ribbon{border:0!important}.lo-ribbon-sec.elementor-section-stretched{max-width:none!important}.lo-stat b{text-transform:uppercase}.lo-sec h3.lo-sub-h{color:#F7F4EC!important}.lo-sec .lo-h2{margin-top:8px}.lo-cta .elementor-field-group label,.lo-cta .elementor-field-label{color:#F7F4EC!important;font-family:Oswald,sans-serif!important}.lo-cta .elementor-button{background:#FBBA16!important;color:#1D1C1A!important;border:3px solid #FBBA16!important;border-radius:999px!important;font-family:Oswald,sans-serif!important;font-weight:700!important;text-transform:uppercase}.lo-cta .elementor-button:hover{background:#F7F4EC!important;border-color:#F7F4EC!important}body.lo-bar-on .joinchat{bottom:86px!important;transition:bottom .25s}body.lo-bar-on .back-to-top{bottom:92px!important}.lo-hero form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0}@media (max-width:767px){.lo-sticky__in{padding:10px 14px}}.lo-work{grid-template-columns:repeat(4,1fr);gap:16px}.lo-work img{aspect-ratio:3/2}.lo-work b{font-size:18px;padding:12px 12px 2px}.lo-work em{display:block;padding:0 12px;font-style:normal;font-family:"Pathway Gothic One","Arial Narrow",sans-serif;font-size:18px;line-height:1.2;color:#1d1c1a}.lo-work i{padding:8px 12px 12px;font-size:13px}.lo-logos img{max-height:80%}@media (max-width:1024px){.lo-work{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.lo-work{grid-template-columns:repeat(2,1fr);gap:10px}.lo-work b{font-size:16px}.lo-work em{font-size:16px}}.lo-marq{overflow:hidden;contain:inline-size;width:100%;max-width:100%}.lo-marq__track{display:flex;width:max-content;animation:lo-logos 90s linear infinite}.lo-marq:hover .lo-marq__track{animation-play-state:paused}.lo-m-item{flex:0 0 150px;height:150px;margin-right:12px;background:#fff;border:2px solid #1d1c1a;display:flex;align-items:center;justify-content:center;padding:14px}.lo-m-item img{max-width:100%;max-height:100%;object-fit:contain;display:block}.lo-m-item.is-inv img{filter:brightness(0)}@keyframes lo-logos{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.lo-marq{overflow-x:auto}.lo-marq__track{animation:none}}.lo-car{position:relative}.lo-work.lo-car__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 6px 12px;margin:0 -6px}.lo-car__track::-webkit-scrollbar{display:none}.lo-car__track a{flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start}.lo-car__btn{position:absolute;top:34%;z-index:3;width:46px;height:46px;background:#fbba16;border:3px solid #1d1c1a;color:#1d1c1a;font:700 22px/1 Oswald,sans-serif;cursor:pointer;padding:0}.lo-car__btn:hover{background:#f7f4ec}.lo-car__btn.is-prev{left:-14px}.lo-car__btn.is-next{right:-14px}@media (max-width:1024px){.lo-car__track a{flex-basis:calc((100% - 32px)/3)}}@media (max-width:767px){.lo-car__track a{flex-basis:78%}.lo-car__btn{width:40px;height:40px}.lo-car__btn.is-prev{left:-6px}.lo-car__btn.is-next{right:-6px}.lo-m-item{flex-basis:110px;height:110px}}.lo-m-item.is-dark{background:#1d1c1a}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lo-progress{position:fixed;top:0;left:0;right:0;height:4px;z-index:100000;pointer-events:none}.lo-progress i{display:block;height:100%;width:100%;background:#fbba16;transform-origin:left;transform:scaleX(0);box-shadow:0 1px 0 #1d1c1a}.lo-js .lo-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms);will-change:opacity,transform}.lo-js .lo-reveal.is-in{opacity:1;transform:none}.lo-js .lo-win{animation:lo-pop .9s cubic-bezier(.2,.7,.2,1) both}@keyframes lo-pop{from{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}.lo-win{translate:0 var(--py,0)}.lo-card{transition:transform .2s ease,box-shadow .2s ease}.lo-card:hover{transform:translate(-4px,-4px);box-shadow:6px 6px 0 #fbba16}.lo-m-item{transition:transform .2s ease}.lo-m-item:hover{transform:translateY(-4px)}.lo-btn,.lo-hero .single_add_to_cart_button{transition:transform .15s ease,background .15s ease,color .15s ease}.lo-btn:hover,.lo-hero .single_add_to_cart_button:hover{transform:translateY(-2px)}.lo-btn:active,.lo-hero .single_add_to_cart_button:active{transform:translateY(1px)}.lo-work a img{transition:transform .5s ease}.lo-work a{overflow:hidden}.lo-work a:hover img{transform:scale(1.04)}.lo-faq details[open] p{animation:lo-fade .35s ease}@keyframes lo-fade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lo-ribbon .lo-track span:nth-child(4n+2){display:inline-block;animation:lo-spin 6s linear infinite}@keyframes lo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lo-js .lo-reveal{opacity:1;transform:none;transition:none}.lo-js .lo-win{animation:none}.lo-ribbon .lo-track span{animation:none!important}.lo-progress{display:none}}