.et-l--header .ut-cart svg,.et-l--header svg.ut-cart-ico,#fs-topbar .fs-tb__ico{width:17px!important;height:17px!important;flex:none!important}.et-l--header .et_pb_section[class*="_tb_header"]{position:relative!important;overflow:visible!important}.nav-card-featured p{color:#aaaaaa!important}@media (max-width:980px){.et-l--header .et_pb_section[class*="_tb_header"]{z-index:99999!important}ul.et_mobile_menu{z-index:99999!important}}header.et-l--header,.et_pb_section_0_tb_header,.et_pb_section_1_tb_header{background-color:#3d3d3d!important}.et_pb_image_0_tb_header img{width:150px!important;height:117px!important}@media (max-width:980px){.et_pb_image_0_tb_header img{width:100px!important;height:78px!important}}header.et-l--header{border-bottom:3px solid #7EBEC5!important}.et_pb_wc_price .price,.fs-variation-price-display .price{--fs-price-pad:20px 0 10px;padding:var(--fs-price-pad);margin:0;font-weight:700;font-size:19px!important}.fs-variation-price-display .price{display:inline-block}.et_pb_wc_price .price,.et_pb_wc_price .price .woocommerce-Price-amount,.et_pb_wc_price .price .woocommerce-Price-currencySymbol,.fs-variation-price-display .price,.fs-variation-price-display .price .woocommerce-Price-amount,.fs-variation-price-display .price .woocommerce-Price-currencySymbol,.woocommerce-variation-price .price,.woocommerce-variation-price .price .woocommerce-Price-amount,.woocommerce-variation-price .price .woocommerce-Price-currencySymbol{color:#3d3d3d!important}.et_pb_wc_price .price .elex-ppct-after-text,.fs-variation-price-display .price .elex-ppct-after-text,.woocommerce-variation-price .elex-ppct-after-text{color:#707070!important;font-weight:400}.et_pb_wc_price .price del,.et_pb_wc_price .price del .woocommerce-Price-amount,.fs-variation-price-display del,.fs-variation-price-display del .woocommerce-Price-amount,.woocommerce-variation-price del,.woocommerce-variation-price del .woocommerce-Price-amount{color:#999999!important}.et_pb_wc_price .price ins,.et_pb_wc_price .price ins .woocommerce-Price-amount,.fs-variation-price-display ins,.fs-variation-price-display ins .woocommerce-Price-amount,.woocommerce-variation-price ins,.woocommerce-variation-price ins .woocommerce-Price-amount{color:#e07b00!important;text-decoration:none}.tc-price,.tc-price .woocommerce-Price-amount,.tc-price .woocommerce-Price-currencySymbol,.tc-epo-totals .price,.tc-epo-totals .price .woocommerce-Price-amount,.tm-extra-product-options-totals .price,.tm-extra-product-options-totals .price .woocommerce-Price-amount{color:#3d3d3d!important}@media (max-width:980px){.et-l--header .et_pb_column[class*="_tb_header"]{position:relative!important}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .et_pb_menu_inner_container{position:static!important}ul.et_mobile_menu{width:90%!important;left:5%!important;right:auto!important;box-sizing:border-box!important;background-color:#2d2d2d!important;border-top-color:#7EBEC5!important}}@media (min-width:768px) and (max-width:980px){ul.et_mobile_menu{width:70%!important;left:15%!important}}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:100%!important;height:100%;max-height:44px;padding:0 14px 0 0!important;position:absolute;left:0;top:0;z-index:999;background-color:transparent;border-bottom:0;text-align:right;pointer-events:auto!important}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}ul.et_mobile_menu li.mi-help>a::before,ul.et_mobile_menu li.mi-learning>a::before,ul.et_mobile_menu li.mi-why>a::before,ul.et_mobile_menu li.mi-contact>a::before,ul.et_mobile_menu li.mi-quote>a::before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:middle;background:center/contain no-repeat}ul.et_mobile_menu li.mi-help>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237EBEC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E")}ul.et_mobile_menu li.mi-learning>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237EBEC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}ul.et_mobile_menu li.mi-why>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237EBEC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}ul.et_mobile_menu li.mi-contact>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237EBEC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E")}ul.et_mobile_menu li.mi-quote>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237EBEC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E")}ul.et_mobile_menu li.mi-whatsapp>a::before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:middle;background:center/contain no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2325D366'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z'/%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 2.117.554 4.103 1.523 5.83L.044 23.5l5.793-1.517A11.94 11.94 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.818a9.818 9.818 0 0 1-5.002-1.366l-.36-.214-3.716.973.99-3.62-.234-.373A9.818 9.818 0 0 1 2.182 12C2.182 6.57 6.57 2.182 12 2.182c5.43 0 9.818 4.388 9.818 9.818 0 5.43-4.388 9.818-9.818 9.818z'/%3E%3C/svg%3E")}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-open-icon,ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-close-icon{color:#7EBEC5!important}ul.et_mobile_menu li.current-menu-item>a,ul.et_mobile_menu li.current_page_item>a,ul.et_mobile_menu li.current-menu-ancestor>a,ul.et_mobile_menu li.current_page_ancestor>a,ul.et_mobile_menu li.menu-item-has-children.dt-open>a,ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.current-menu-item>a,.et-db #et-boc .et-l ul.et_mobile_menu li.current_page_item>a,.et-db #et-boc .et-l ul.et_mobile_menu li.current-menu-ancestor>a,.et-db #et-boc .et-l ul.et_mobile_menu li.current_page_ancestor>a,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>a{color:#cccccc!important;background-color:transparent!important}.woocommerce ul.products li.product .et_shop_image img{object-fit:cover}.quantity input.qty{padding-right:5px!important}.woocommerce-cart-form .product-quantity,.woocommerce-cart-form .quantity{display:none!important}.et-l .tm-qty.tc-element-qty{width:80px;min-width:80px;max-width:100px;box-sizing:border-box;text-align:center}#pickup-location-field-for-0{display:none!important}.pickup-location-field.pickup-location-cart-item-field{max-width:400px}.woocommerce-thankyou-order-received{padding-top:10px;font-size:20px}.woocommerce-order{padding-left:10px;padding-right:10px}.woocommerce-thankyou-order-details{margin-top:20px!important}.woocommerce-store-notice,p.demo_store{background-color:#3944BC!important;font-size:20px}small{font-size:0.7em}.elex-ppct-after-text{font-size:13px}.single-product span.onsale{display:none!important}.variable-item.fs-on-sale-swatch .variable-item-span,.variable-item.fs-on-sale-swatch{border:2px solid #e07b00!important;box-shadow:0 0 0 2px #e07b00!important}.woocommerce-variation-price ins .woocommerce-Price-amount{color:#e07b00!important}#fs-discontinued-notice{border-left:4px solid #cc0000;background:#f8f8f8;padding:10px 15px;margin-top:15px;font-size:13px;color:#333}@media only screen and (max-width:767px){#cart-info-row.et_pb_row{display:flex;flex-direction:column}#cart-info-row .et_pb_column:first-child{order:2}#cart-info-row .et_pb_column:last-child{order:1}}.et_pb_column:has(.payment-logo-row){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:15px!important}.et_pb_column:has(.payment-logo-row) .et_pb_image img{height:30px!important;width:auto!important;display:block!important}body .et_pb_column ul.fs-footer-links,body .et_pb_column ul.fs-legal-nav{list-style:none!important;padding:0!important;margin:0 auto!important;text-align:center!important}@media (min-width:981px){body .et_pb_column ul.fs-footer-links li a,body .et_pb_column ul.fs-legal-nav li a{display:block!important;padding:6px 0!important;font-size:14px;color:#9ed3ff!important}}.et_pb_footer_area a:hover{color:#ffffff!important;opacity:1!important}.et_pb_section_1_tb_footer a[href*="trustpilot"]{color:#ffffff!important}.cr-star-rating .cr-star-on,.cr-star-rating i.cr-star-on,.cr-summary-histogram .cr-star-on,.ivole-summaryBox .cr-star-on,.cr-overall-rating-section .cr-star-on{color:#FFD700!important;fill:#FFD700!important}.woocommerce-product-rating .star-rating span::before,.woocommerce-product-rating .star-rating::before{color:#FFD700!important}#smart-wa-container{position:fixed;bottom:150px;right:30px;z-index:999999;display:flex;flex-direction:column;align-items:flex-end;transition:all 0.3s ease}#wa-close-button{background-color:#f1f1f1;color:#333;border:1px solid #ddd;border-radius:50%;width:24px;height:24px;text-align:center;line-height:22px;font-size:16px;cursor:pointer;margin-bottom:8px;box-shadow:0px 2px 5px rgba(0,0,0,0.1)}#smart-wa-button{background-color:#25D366;color:white;border-radius:50px;padding:12px 24px;font-family:inherit;font-size:16px;font-weight:600;box-shadow:0px 6px 15px rgba(0,0,0,0.2);display:flex;align-items:center;gap:10px;text-decoration:none;transition:all 0.3s ease}@media (max-width:768px){#smart-wa-container{bottom:20px;right:20px}#smart-wa-button{padding:14px;gap:0}#smart-wa-button .wa-text{display:none}}.hero-grid-container{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;padding:3rem 2rem}@media (max-width:1200px){.hero-grid-container{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:2rem 1.5rem}}@media (max-width:768px){.hero-grid-container{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:2rem 1rem}}@media (max-width:480px){.hero-grid-container{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.5rem 0.75rem}}.hero-card{background:rgba(80,80,70,0.85);border-radius:16px;padding:1.5rem;text-align:center;transition:all 0.3s ease;cursor:pointer;text-decoration:none;display:block;position:relative}.hero-card:hover{background:rgba(60,60,50,0.95);transform:translateY(-8px)}.hero-card-inner{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative}.hero-card img{width:140px;height:140px;border-radius:50%;object-fit:cover;transition:transform 0.3s ease}.hero-card:hover img{transform:scale(1.1)}.hero-card-label{color:white;font-size:1rem;font-weight:500;line-height:1.4}.hero-card-cart{position:absolute;top:10px;right:10px;font-size:1.5rem;opacity:0;transition:opacity 0.3s ease}.hero-card:hover .hero-card-cart{opacity:1}@media (max-width:768px){.hero-card{padding:1.2rem}.hero-card img{width:100px;height:100px}.hero-card-label{font-size:0.9rem}}#gform_3 #gform_1 .gfield{margin-bottom:8px!important;padding-top:0!important}#gform_3 #gform_1 .gform_fields{row-gap:8px!important}.fs-store-carousel .wvs-archive-variations-wrapper{display:none!important}.fs-store-carousel .woocommerce-products-compare-compare-button{display:none!important}.fs-store-carousel .df-product-title-wrap{text-align:center!important}.fs-store-carousel .df-product-price-wrap{text-align:center!important}.et-l--header .et_pb_section[class*="_tb_header"].preset--module--divi-section--default{padding:0!important}.et-l--header .et_pb_row[class*="_tb_header"].preset--module--divi-row--default{padding:0!important}.fs-cta-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:10px 0}.fs-cta-row.fs-cta-col{grid-template-columns:1fr}.fs-cta-card{position:relative;display:block;text-decoration:none!important;border-radius:8px;overflow:hidden;background:#1a1a1a;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 2px 12px rgba(0,0,0,.15)}.fs-cta-card:hover{transform:scale(1.03);box-shadow:0 6px 24px rgba(0,0,0,.28)}.fs-cta-card img{width:100%;height:190px;object-fit:cover;display:block;opacity:.72;transition:opacity .3s ease,transform .3s ease}.fs-cta-card:hover img{opacity:.52;transform:scale(1.05)}.fs-cta-badge{position:absolute;top:12px;left:12px;background:rgba(126,190,197,.92);color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:12px;letter-spacing:.5px;text-transform:uppercase}.fs-cta-body{padding:14px 16px 16px}.fs-cta-title{font-size:16px;font-weight:700;color:#fff!important;margin:0 0 4px;line-height:1.3}.fs-cta-sub{font-size:13px;color:rgba(255,255,255,.78)!important;margin:0;line-height:1.5em}.fs-cta-arrow{display:inline-block;margin-top:8px;color:#7EBEC5;font-size:13px;font-weight:700;letter-spacing:.5px}@media(max-width:980px){.fs-cta-row{grid-template-columns:1fr 1fr}}@media(max-width:600px){.fs-cta-row{grid-template-columns:1fr}}.fs-faq-intro{max-width:none;margin:0 auto;text-align:center}.fs-faq-intro p{color:#555;font-size:15px;line-height:1.6;margin:0;text-wrap:balance}.fs-faq-cat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:10px 0}.fs-faq-cat{position:relative;display:block;text-decoration:none!important;border-radius:8px;overflow:hidden;aspect-ratio:3/2;background:#111}.fs-faq-cat img{width:100%;height:100%;object-fit:cover;display:block;opacity:.62;transition:opacity .3s,transform .3s}.fs-faq-cat:hover img{opacity:.45;transform:scale(1.05)}.fs-faq-cat span{position:absolute;left:0;right:0;bottom:0;padding:10px 11px;color:#fff!important;font-weight:700;font-size:13px;line-height:1.2;background:linear-gradient(transparent,rgba(0,0,0,.82));text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(max-width:1100px){.fs-faq-cat-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:700px){.fs-faq-cat-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.fs-faq-cat-grid{grid-template-columns:repeat(2,1fr)}}.fs-faq-group{max-width:820px;margin:0 auto 22px}.fs-faq-group-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:22px 0 10px;padding-bottom:6px;border-bottom:2px solid #7EBEC5}.fs-faq-item{border:1px solid #e6e6e6;border-radius:8px;margin:0 0 8px;overflow:hidden;background:#fff}.fs-faq-q{width:100%;text-align:left;background:none;border:0;padding:15px 44px 15px 16px;font-size:15px;font-weight:600;color:#1a1a1a;cursor:pointer;position:relative}.fs-faq-q::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;color:#7EBEC5;font-weight:700}.fs-faq-item.open .fs-faq-q::after{content:"\2013"}.fs-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 16px}.fs-faq-item.open .fs-faq-a{max-height:1200px;padding:0 16px 16px}.fs-faq-a p{margin:0;color:#555;font-size:14px;line-height:1.6}.fs-faq-a a{color:#2a7d86;font-weight:600}.fs-faq-why{display:block;margin-top:8px!important;color:#b96a14;font-size:13.5px;line-height:1.55}.fs-faq-why b{color:#b96a14}.fs-faq-help{max-width:none;margin:10px auto 0;background:#f6fbfb;border:1px solid #d9eef0;border-radius:12px;padding:26px 24px;text-align:center}.fs-faq-help h2{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.fs-faq-help p{color:#555;font-size:14.5px;line-height:1.6;margin:0 auto 16px;max-width:560px;text-wrap:balance}.fs-faq-contacts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.fs-faq-contact{display:inline-flex;align-items:center;gap:8px;text-decoration:none!important;background:#fff;border:1px solid #cfe7ea;border-radius:8px;padding:11px 16px;font-size:14px;font-weight:600;color:#1a6f78!important;transition:background .2s,transform .2s}.fs-faq-contact:hover{background:#7EBEC5;color:#fff!important;transform:translateY(-1px)}.fs-faq-help small{display:block;margin-top:14px;color:#888;font-size:12.5px}.fs-help-hero{text-align:center}.fs-help-hero__h1{font-size:1.6rem;font-weight:700;color:#ffffff;margin:0 0 .5rem;line-height:1.15}.fs-help-hero__tag{font-weight:700;color:#e6f3f5;margin:0 0 .9rem;font-size:.92rem;line-height:1.5}.fs-help-hero__intro{font-size:1rem;line-height:1.65;color:rgba(255,255,255,.92);margin:0}.fs-help-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;max-width:1280px;margin:0 auto}.fs-help-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e6e6e6;border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.fs-help-card:hover,.fs-help-card:focus-visible{transform:translateY(-4px);box-shadow:0 12px 26px rgba(61,61,61,.18);border-color:#7EBEC5;outline:none}.fs-help-card__media{aspect-ratio:4/3;width:100%;overflow:hidden;background:#f2f4f6}.fs-help-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.fs-help-card:hover .fs-help-card__media img{transform:scale(1.05)}.fs-help-card__body{padding:12px 12px 14px;text-align:center;display:flex;flex-direction:column;flex:1}.fs-help-card__title{font-size:1rem;font-weight:700;color:#3d3d3d;margin:0 0 6px;min-height:2.4em;display:flex;align-items:center;justify-content:center}.fs-help-card__text{font-size:.82rem;line-height:1.45;color:#5a6668;margin:0 0 10px}.fs-help-card__more{margin-top:auto;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#0e4a52}.fs-help-pop{max-width:760px;margin:0 auto}.fs-help-pop__title{font-size:1.45rem;font-weight:800;color:#3d3d3d;margin:0 0 .5rem}.fs-help-pop__lead{font-size:1.02rem;font-weight:700;color:#2b3a3c;margin:0 0 .25rem}.fs-help-pop__sub{color:#5a6668;margin:0 0 1.4rem}.fs-help-pop__step{border-left:3px solid #7EBEC5;background:#f7fbfc;border-radius:0 10px 10px 0;padding:16px 18px;margin:0 0 14px}.fs-help-pop__step h4{font-size:1.05rem;font-weight:700;color:#3d3d3d;margin:0 0 .5rem}.fs-help-pop__step p{margin:0 0 .6rem;color:#3c4749;line-height:1.6}.fs-help-pop__step ul{margin:0;padding-left:1.2rem;color:#3c4749;line-height:1.6}.fs-help-pop__step ul li{margin:0 0 .3rem}.fs-help-pop__tip{background:#eef7f8;border:1px solid #7EBEC5;color:#0e2f33;border-radius:10px;padding:14px 18px;font-size:.95rem;line-height:1.55;margin-top:6px}.fs-help-pop__tip strong{color:#0e2f33}.fs-help-guides{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.fs-help-guide{display:block;background:#fff;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}.fs-help-guide:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(61,61,61,.16)}.fs-help-guide__media{aspect-ratio:16/7;overflow:hidden}.fs-help-guide__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.fs-help-guide:hover .fs-help-guide__media img{transform:scale(1.06)}.fs-help-guide__body{padding:18px 20px 20px}.fs-help-guide__title{font-size:1.12rem;font-weight:600;color:#3d3d3d;margin:0 0 6px}.fs-help-guide__text{font-size:.92rem;line-height:1.55;color:#5a6668;margin:0 0 12px}.fs-help-guide__cta{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0e4a52}.fs-help-contact{text-align:center;background:#f7fbfc;border:1px solid #cfe6e9;border-radius:16px;padding:30px 28px}.fs-help-contact h3{font-size:1.3rem;font-weight:600;color:#3d3d3d;margin:0 0 .5rem}.fs-help-contact p{font-size:1rem;color:#5a6668;margin:0 0 1.2rem;line-height:1.6}.fs-help-contact__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.fs-help-contact__btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;text-decoration:none;padding:12px 22px;border-radius:10px;transition:transform .15s ease,opacity .15s ease}.fs-help-contact__btn:hover{transform:translateY(-2px);opacity:.92}.fs-help-contact__btn--wa{background:#25D366;color:#fff}.fs-help-contact__btn--teal{background:#7EBEC5;color:#0e2f33}.fs-help-contact__btn--outline{background:#fff;color:#0e4a52;border:2px solid #7EBEC5}@media (max-width:1100px){.fs-help-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.fs-help-guides{grid-template-columns:1fr}}@media (max-width:680px){.fs-help-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.fs-help-contact__btn{width:100%}}@media (max-width:430px){.fs-help-cards{grid-template-columns:1fr}}.df_at_image[src=""]{display:none!important}.df_at_nav{display:flex!important;align-items:center!important;min-height:10px!important}.at_nav_content{margin:0!important;padding:0!important}.df_at_title{margin:0!important;padding:0!important;line-height:1.0!important}:root{--content-max-width:1440px!important}.fs-footer-cta{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;max-width:1100px;margin:0 auto;padding:10px 0 16px}.fs-footer-cta__card{display:flex;flex-direction:row;align-items:center;gap:14px;padding:12px 32px;text-decoration:none!important;transition:transform 0.2s ease}.fs-footer-cta__card:not(:last-child){border-right:1px solid rgba(126,190,197,0.35)}.fs-footer-cta__card:hover{transform:translateY(-2px)}.fs-footer-cta__card:hover .fs-footer-cta__title{color:#7EBEC5}.fs-footer-cta__icon{flex:0 0 auto;display:flex}.fs-footer-cta__icon svg{width:24px;height:24px}.fs-footer-cta__text{display:flex;flex-direction:column;gap:2px}.fs-footer-cta__title{color:#ffffff;font-size:14px;font-weight:600;letter-spacing:0.3px;line-height:1.2;transition:color 0.2s ease}.fs-footer-cta__sub{color:rgba(255,255,255,0.65);font-size:12px;line-height:1.35}@media (min-width:768px) and (max-width:980px){.fs-footer-cta{display:grid;grid-template-columns:repeat(3,1fr);padding:6px 0}.fs-footer-cta__card{flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 12px}.fs-footer-cta__card:not(:last-child){border-right:1px solid rgba(126,190,197,0.35)}.fs-footer-cta__text{align-items:center}}@media (max-width:767px){.fs-footer-cta{flex-direction:column;align-items:stretch;padding:10px 0 4px}.fs-footer-cta__card{width:100%;justify-content:flex-start;padding:14px 28px}.fs-footer-cta__card:not(:last-child){border-right:none;border-bottom:1px solid rgba(126,190,197,0.25)}}@media (max-width:980px){.et-l--footer .et_pb_section_0_tb_footer{padding-top:0!important;padding-bottom:0!important}}body.page-id-513 .gform_wrapper .gform_fields{grid-row-gap:6px!important}body.page-id-513 .gform_wrapper .gfield_label{margin-bottom:6px!important}body.page-id-513 .gform_wrapper .gsection{margin:12px 0 6px!important;border-bottom:1px solid #eee!important;padding-bottom:8px!important}body.page-id-513 .gform_wrapper input,body.page-id-513 .gform_wrapper textarea{padding:10px!important}body.page-id-513 .gform_wrapper textarea{min-height:90px!important}body.page-id-513 .gform_wrapper .gform_fileupload_multifile .gform_drop_area.gform-theme-field-control{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:12px!important;height:auto!important;min-height:0!important;padding:16px!important}body.page-id-513 .gform_wrapper .gform_drop_area svg,body.page-id-513 .gform_wrapper .gform_drop_area img{width:28px!important;height:28px!important;margin:0!important}body.page-id-513 .gform_wrapper .gform_drop_instructions{margin:0!important}body.page-id-513 .gform_wrapper .gform_footer{padding-top:8px!important}.fs-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;gap:12px 24px;width:100%;max-width:1440px;margin:0 auto;padding:0}.fs-trust__reviews{flex:0 0 auto;width:360px;max-width:100%;text-align:center}.fs-trust .cr-trustbadgef{margin-top:-30px;margin-bottom:-30px}@media (max-width:767px){.fs-trust .cr-trustbadgef{margin-top:-100px}}.fs-trust__tp{flex:0 0 auto;width:230px;max-width:100%}.fs-trust__hp{flex:0 0 auto}.fs-trust__hp img{height:48px;width:auto;display:block}@media (max-width:767px){.fs-trust{flex-direction:column;gap:8px}}.et-l--header .et_pb_section[class*="_tb_header"]{overflow:visible!important}.fswsu-b{font-family:inherit;max-width:1140px;margin:0 auto;padding:10px 0 20px;box-sizing:border-box}.fswsu-b *{box-sizing:border-box}.fswsu-b__head{text-align:center;margin-bottom:28px}.fswsu-b__heading{font-size:clamp(13px,1.6vw,16px);font-weight:800;letter-spacing:0.04em;color:#1f2a2c;margin:0}.fswsu-b__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.fswsu-b__tile{position:relative;overflow:hidden;border-radius:20px;padding:28px;background:#ffffff;box-shadow:0 1px 0 rgba(0,0,0,.02),0 10px 26px rgba(20,40,42,.08);display:flex;flex-direction:column;opacity:0;transform:translateY(16px);animation:fswsuRise 0.6s cubic-bezier(.2,.7,.2,1) forwards;transition:transform .22s ease,box-shadow .22s ease}.fswsu-b__tile:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(20,40,42,.15)}@keyframes fswsuRise{to{opacity:1;transform:none}}.fswsu-b__grid>.fswsu-b__tile:nth-child(1){animation-delay:.04s}.fswsu-b__grid>.fswsu-b__tile:nth-child(2){animation-delay:.10s}.fswsu-b__grid>.fswsu-b__tile:nth-child(3){animation-delay:.16s}.fswsu-b__grid>.fswsu-b__tile:nth-child(4){animation-delay:.22s}.fswsu-b__grid>.fswsu-b__tile:nth-child(5){animation-delay:.28s}.fswsu-b__grid>.fswsu-b__tile:nth-child(6){animation-delay:.34s}.fswsu-b__grid>.fswsu-b__tile:nth-child(7){animation-delay:.40s}.fswsu-b__c2{grid-column:span 2}.fswsu-b__c4{grid-column:span 4}.fswsu-b__t-eyebrow{display:block;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.fswsu-b__tile h3{font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 9px;color:#1f2a2c}.fswsu-b__tile p{font-size:14.5px;line-height:1.55;color:#5e6e6f;margin:0}.fswsu-b__ico{width:46px;height:46px;border-radius:13px;background:#E9F4F5;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.fswsu-b__ico svg{width:24px;height:24px;color:#3C757D}.fswsu-b__link{margin-top:auto;padding-top:15px;font-size:13.5px;font-weight:700;color:#3C757D;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.fswsu-b__link:hover{gap:10px}.fswsu-b .fswsu-b__link--light{color:#ffffff!important}.fswsu-b__tile--star{background:linear-gradient(145deg,#3C757D,#26545b);justify-content:center}.fswsu-b .fswsu-b__tile--star .fswsu-b__t-eyebrow{color:#a9dbe0!important}.fswsu-b__star-title{font-size:clamp(28px,3.6vw,44px);font-weight:800;letter-spacing:-.025em;line-height:1.0;margin:0 0 14px}.fswsu-b .fswsu-b__tile--star .fswsu-b__star-title{color:#ffffff!important}.fswsu-b .fswsu-b__tile--star p{color:#d4ebed!important;font-size:15.5px;max-width:46ch}.fswsu-b__star-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.fswsu-b__star-list li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;font-weight:700}.fswsu-b .fswsu-b__tile--star .fswsu-b__star-list li{color:#eaf7f8!important}.fswsu-b__star-list svg{width:18px;height:18px;color:#ffd874;flex:none;margin-top:1px}.fswsu-b__route{position:absolute;right:-12px;bottom:-20px;width:170px;height:135px;opacity:.12;color:#fff;pointer-events:none}.fswsu-b__route svg{width:100%;height:100%}.fswsu-b__tile--rev{background:#3D3D3D;align-items:center;justify-content:center;text-align:center}.fswsu-b .fswsu-b__tile--rev .fswsu-b__t-eyebrow{color:#a7a7a7!important}.fswsu-b__cusrev{width:100%;max-width:420px;margin:0 auto}.fswsu-b__tile--pay{background:#E9F4F5}.fswsu-b__paylogo{display:block;height:28px;width:auto;max-width:100%;object-fit:contain;align-self:center;margin-bottom:14px}.fswsu-b__tile--wa{flex-direction:row;align-items:center;gap:26px}.fswsu-b__wa-logo{width:74px;height:74px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 8px 18px rgba(37,211,102,.3)}.fswsu-b__wa-logo svg{width:40px;height:40px;color:#fff}.fswsu-b__wa-body{flex:1}.fswsu-b__wa-body h3{margin-bottom:5px}.fswsu-b__wa-body p{max-width:78ch}.fswsu-b__wa-btn{flex:none;display:inline-flex;align-items:center;gap:9px;background:#25D366;color:#063!important;font-weight:800;font-size:14.5px;padding:13px 24px;border-radius:30px;text-decoration:none;box-shadow:0 8px 18px rgba(37,211,102,.3);transition:transform .18s ease}.fswsu-b__wa-btn:hover{transform:translateY(-2px)}.fswsu-b__wa-btn svg{width:19px;height:19px}@media (max-width:920px){.fswsu-b__grid{grid-template-columns:repeat(2,1fr)}.fswsu-b__tile--star,.fswsu-b__tile--rev,.fswsu-b__c2,.fswsu-b__c4{grid-column:span 2}.fswsu-b__tile--wa{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:560px){.fswsu-b__grid{grid-template-columns:1fr}.fswsu-b__tile,.fswsu-b__tile--star,.fswsu-b__tile--rev,.fswsu-b__c2,.fswsu-b__c4{grid-column:span 1}.fswsu-b__tile--rev{padding-left:14px;padding-right:14px}.fswsu-b__cusrev{width:100%;max-width:100%}.fswsu-b__wa-logo{display:none}}.fspm{font-family:inherit;color:#283133;text-align:left}.fspm *{box-sizing:border-box}.fspm__bar{display:block;width:46px;height:4px;border-radius:4px;background:#7EBEC5;margin-bottom:16px}.fspm .fspm__title{font-size:26px;font-weight:800;letter-spacing:-0.01em;color:#3C757D!important;margin:0 0 12px}.fspm__intro{font-size:15px;line-height:1.6;color:#444444;margin:0}.fspm .fspm__sub{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#4F8E96!important;margin:24px 0 12px}.fspm__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fspm__list li{position:relative;padding-left:24px;font-size:14px;line-height:1.55;color:#555555}.fspm__list li::before{content:"";position:absolute;left:3px;top:7px;width:9px;height:9px;border-radius:50%;background:#7EBEC5}.fspm__list strong{color:#283133}.fspm__req{font-size:14px;line-height:1.6;color:#555555;margin:0 0 18px}.fspm__btns{display:flex;gap:12px;flex-wrap:wrap}.fspm__btn{display:inline-block;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;transition:all 0.18s ease}.fspm .fspm__btn--solid{background:#3C757D;color:#ffffff!important}.fspm .fspm__btn--solid:hover{background:#2C5A61}.fspm .fspm__btn--ghost{background:transparent;color:#3C757D!important;border:2px solid #7EBEC5}.fspm .fspm__btn--ghost:hover{background:#7EBEC5;color:#ffffff!important}.wpfMainWrapper .wpfFilterContent,.wpfMainWrapper .wpfFilterContent *,.wpfMainWrapper .wpfFilterTitle,.wpfMainWrapper ul li,.wpfMainWrapper span,.wpfMainWrapper label{text-shadow:none!important}.wpfMainWrapper .wpfFilterContent,.wpfMainWrapper .wpfFilterContent *,.wpfMainWrapper .wpfFilterTitle,.wpfMainWrapper ul li,.wpfMainWrapper span,.wpfMainWrapper label{text-shadow:none}.wpfMainWrapper .wpfFilterTitle .wfpTitle,.wpfMainWrapper .wpfFilterTitle .wpfTitleToggle{color:#3d3d3d!important;font-weight:600!important;font-size:13px!important}.wpfMainWrapper .wpfValue,.wpfMainWrapper .wpfFilterTaxNameWrapper,.wpfMainWrapper .wpfFilterContent label{color:#3C757D;font-size:13px}.wpfMainWrapper .wpfFilterWrapper{border-bottom:1px solid #eef1f2;padding-bottom:7px;margin-bottom:7px}.wpfMainWrapper .wpfFilterWrapper:last-child{border-bottom:0}.wpfMainWrapper .irs-line{background:#e6edee!important}.wpfMainWrapper .irs-bar{background:#7EBEC5!important}.wpfMainWrapper .irs-handle{background:#ffffff!important;border-color:#4F8E96!important}.wpfMainWrapper .irs-min,.wpfMainWrapper .irs-max{color:#3C757D!important}.wpfMainWrapper input.wpfSwitch:checked+label.wpfSwitch{background:#4F8E96!important}.wpfMainWrapper .wpfLiLabel{gap:10px}.wpfMainWrapper .wpfFilterContent li{line-height:22px;margin-bottom:2px}.wpfMainWrapper .irs-from,.wpfMainWrapper .irs-to,.wpfMainWrapper .irs-single{display:none!important}.wpfMainWrapper{background:#ffffff;border:1px solid #ececec;border-radius:10px;padding:16px 16px 6px}.wpfMainWrapper .wpfFilterTitle{display:flex;align-items:center;justify-content:space-between}.wpfMainWrapper .wpfFilterTitle .wfpTitle{height:auto!important}@media (max-width:980px){.wpfFloating .wpfFilterTitle{min-height:46px!important;padding-top:8px!important;padding-bottom:8px!important}}@media (max-width:980px){.wpfMainWrapper.wpfFloating .wpfFilterContent li{line-height:27px}}.fscat-h1{font-size:25px;line-height:1.2;font-weight:600;color:#333333;margin:0 0 .5rem;text-align:center}.fscat-intro{font-size:15px;line-height:1.55;color:#555555;margin:0 auto;max-width:1000px;text-align:center}.fstrust{display:none;position:relative;margin:0}body.term-laminated-flooring .fstrust,body.term-spc-rigid-core-lvt-vinyl-planks .fstrust,body.term-lvt-luxury-vinyl-planks .fstrust,body.term-engineered-wood .fstrust,body.term-wall-to-wall-carpets .fstrust,body.term-carpet-tiles .fstrust,body.term-artificial-grass-synthetic-turf-lawn .fstrust,body.term-novilon-cushion-vinyl .fstrust,body.term-pvc-interlocking-rubber-tiles .fstrust,body.term-bamboo-flooring .fstrust,body.term-venetian-vertical-roller-blinds .fstrust,body.term-flooring-accessories .fstrust,body.term-vinyl-tiles-composite .fstrust,body.single-product .fstrust{display:block}.fstrust-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;border-top:2px solid #7EBEC5;padding-top:.6rem}.fstrust-item{display:inline-flex;align-items:center;gap:7px;padding:5px 13px;font-size:13.5px;line-height:1.2;color:#333333;background:none;border:0;border-radius:6px;cursor:pointer;font-family:inherit}.fstrust-item:hover{background:#eef4f5}.fstrust-item[data-fstrust="pm"]{color:#3C757D;font-weight:600}.fstrust-ico{width:18px;height:18px;stroke:#3C757D;fill:none;stroke-width:2;flex:none}.fstrust-label{font-weight:500}.fstrust-cap{color:#777777;font-size:12px}.fstrust-caret{width:13px;height:13px;stroke:#3C757D;fill:none;stroke-width:2;transition:transform .15s ease}.fstrust-item[aria-expanded="true"] .fstrust-caret{transform:rotate(180deg)}.fstrust-divider{width:1px;height:16px;background:#b5bfc9}.fstrust-panel{position:absolute;bottom:100%;left:0;right:0;margin-bottom:6px;z-index:100;padding:.85rem 1rem;background:#ffffff;border:1px solid #e3e3e3;border-left:3px solid #7EBEC5;border-radius:6px;box-shadow:0 -6px 18px rgba(0,0,0,.08);font-size:13px;line-height:1.6;color:#444444;text-align:center}.fstrust-panel[hidden]{display:none}body.single-product .et_pb_section:has(.fstrust),body.single-product .et_pb_column:has(.fstrust){position:relative!important;z-index:99999!important;overflow:visible!important}.fstrust-link{color:#0c71c3;text-decoration:none;white-space:nowrap}.fstrust-link:hover{text-decoration:underline}@media (max-width:768px){.fscat-h1{font-size:21px}.fstrust-divider{display:none}.fstrust-item{padding:6px 10px;font-size:12.5px}}.fsship-heading{color:#2da095;font-weight:700;font-size:15px;line-height:1.4}.fsship-line{display:block;font-size:13px;line-height:1.5;margin:2px 0}.fsship-label{color:#2da095;font-weight:700}.fscart-ship-line{display:block;font-size:13px;line-height:1.5;margin:2px 0}.fscart-ship-label{color:#2da095;font-weight:600}.fsptrust{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 22px}.fsptrust-item{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#333333;line-height:1.2}.fsptrust-item::before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 18px;background-repeat:no-repeat;background-position:center;background-size:contain}.fsptrust-secure::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233C757D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='11'%20width='18'%20height='11'%20rx='2'/%3E%3Cpath%20d='M7%2011V7a5%205%200%200%201%2010%200v4'/%3E%3C/svg%3E")}.fsptrust-returns::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233C757D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='1%204%201%2010%207%2010'/%3E%3Cpath%20d='M3.51%2015a9%209%200%201%200%202.13-9.36L1%2010'/%3E%3C/svg%3E")}.fsptrust-delivery::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233C757D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='1'%20y='3'%20width='15'%20height='13'/%3E%3Cpolygon%20points='16%208%2020%208%2023%2011%2023%2016%2016%2016%2016%208'/%3E%3Ccircle%20cx='5.5'%20cy='18.5'%20r='2.5'/%3E%3Ccircle%20cx='18.5'%20cy='18.5'%20r='2.5'/%3E%3C/svg%3E")}.fs-acc-card{display:flex;flex-direction:column;gap:0!important;row-gap:0!important;background:#ffffff;border:2px solid #d3d3d3;border-radius:10px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#page-container #et-boc .fs-acc-card{padding:12px!important}.fs-acc-card:hover{transform:translateY(-4px);border-color:#b9b9b9;box-shadow:0 10px 26px rgba(60,117,125,.14)}.fs-acc-card>*{width:100%!important;max-width:100%!important;box-sizing:border-box}.fs-acc-img img{display:block;border-radius:8px;aspect-ratio:1 / 1}.fs-acc-card .fs-acc-title .et_pb_module_header{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.7em;max-height:2.7em;line-height:1.35;font-size:14px;font-weight:600;color:#333333;margin:10px 0 6px;transition:color .2s ease}.fs-acc-card:hover .fs-acc-title .et_pb_module_header{color:#3C757D}.fs-acc-card .fs-acc-price{display:block!important;background-color:transparent!important;padding:0!important;margin:0 0 12px!important;min-height:24px}.fs-acc-card .fs-acc-price .et_pb_module_inner,.fs-acc-card .fs-acc-price .price,.fs-acc-card .fs-acc-price .price p{margin:0!important;padding:0!important}.fs-acc-card .fs-acc-price .woocommerce-Price-amount,.fs-acc-card .fs-acc-price .price{font-size:17px;font-weight:700;color:#3d3d3d!important;line-height:1.3}.fs-acc-card .fs-acc-price .elex-ppct-after-text,.fs-acc-card .fs-acc-price small{display:inline;font-size:11px;font-weight:500;color:#777777!important;margin-left:4px}.fs-acc-card .et_pb_button_module_wrapper{text-align:center}.fs-acc-card a.fs-acc-btn{display:block!important;text-align:center!important;color:#3C757D!important;background-color:transparent!important;border:1px solid #7EBEC5!important;border-radius:6px!important;padding:9px 16px!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;transition:background .2s,color .2s!important}.fs-acc-card a.fs-acc-btn:hover{background-color:#7EBEC5!important;color:#ffffff!important;padding:9px 16px!important}.fs-acc-card a.fs-acc-btn:after,.fs-acc-card a.fs-acc-btn:hover:after{display:none!important;content:none!important}.et_pb_group_carousel_slide{padding:0 8px}.et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_nav_item{transition:transform .2s ease,background-color .2s ease}.et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_nav_item:not(.et_pb_tab_active):hover{transform:translateY(-3px)}.et_pb_column_4_tb_footer{width:100%!important;float:none!important;margin:0!important}.fsmob-acc.et_pb_toggle{background:#ffffff!important;border:1px solid #e3e3e3!important;border-left:3px solid #7EBEC5!important;border-radius:8px!important;margin:0 0 10px!important;padding:0!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;overflow:hidden}.fsmob-acc .et_pb_toggle_title{color:#3d3d3d!important;font-size:15.5px!important;font-weight:600!important;padding:15px 46px 15px 16px!important;margin:0!important}.fsmob-acc.et_pb_toggle_open{border-left-color:#3C757D!important;box-shadow:0 3px 10px rgba(0,0,0,.07)!important}.fsmob-acc.et_pb_toggle_open .et_pb_toggle_title{color:#3C757D!important}.fsmob-acc .et_pb_toggle_title:before{color:#3C757D!important;right:16px!important;font-size:18px!important}.fsmob-acc .et_pb_toggle_content{padding:0 16px 18px!important;color:#3A3A3A!important;font-size:14px!important;line-height:1.6!important}body.single-product .single_add_to_cart_button.et_pb_button,body.single-product button.single_add_to_cart_button{background-color:#7EBEC5!important;color:#ffffff!important;border:0!important;border-radius:6px!important;font-weight:700!important;padding:12px 30px!important;transition:background-color .2s ease!important}body.single-product .single_add_to_cart_button.et_pb_button:hover,body.single-product button.single_add_to_cart_button:hover{background-color:#6aabb2!important;color:#ffffff!important;border:0!important;padding:12px 30px!important}body.single-product .single_add_to_cart_button.et_pb_button::after,body.single-product .single_add_to_cart_button.et_pb_button:hover::after,body.single-product .single_add_to_cart_button.et_pb_button::before{content:none!important;display:none!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt,.woocommerce-cart .return-to-shop a.button,.woocommerce-checkout #place_order,.woocommerce-checkout button[name="login"]{background-color:#7EBEC5!important;color:#ffffff!important;border:0!important;border-radius:6px!important;font-weight:700!important;padding:12px 30px!important;transition:background-color .2s!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt:hover,.woocommerce-cart .return-to-shop a.button:hover,.woocommerce-checkout #place_order:hover,.woocommerce-checkout button[name="login"]:hover{background-color:#6AABB2!important;color:#ffffff!important;border:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt::after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt::before,.woocommerce-cart .return-to-shop a.button::after,.woocommerce-cart .return-to-shop a.button::before,.woocommerce-checkout #place_order::after,.woocommerce-checkout #place_order::before,.woocommerce-checkout button[name="login"]::after,.woocommerce-checkout button[name="login"]::before{content:none!important;display:none!important}.woocommerce-checkout #place_order{float:none!important;display:block!important;width:100%!important}.woocommerce-cart button[name="update_cart"]{display:none!important}.woocommerce-cart button[name="tm_empty_cart"],.woocommerce-cart button[name="calc_shipping"]{background-color:#f5f6f7!important;color:#3d3d3d!important;border:1px solid #d4d8dd!important;border-radius:6px!important;font-weight:600!important;text-decoration:none!important;padding:12px 24px!important;opacity:1!important}.woocommerce-cart button[name="tm_empty_cart"]:hover,.woocommerce-cart button[name="calc_shipping"]:hover{background-color:#e9ebee!important;color:#222222!important;border-color:#c4c9d0!important}.woocommerce-cart button[name="tm_empty_cart"]::after,.woocommerce-cart button[name="tm_empty_cart"]::before,.woocommerce-cart button[name="calc_shipping"]::after,.woocommerce-cart button[name="calc_shipping"]::before{content:none!important;display:none!important}.woocommerce-message,.woocommerce-info{background-color:#7EBEC5!important;color:#103438!important;border:0!important;border-radius:6px!important}.woocommerce-error{background-color:#d9534f!important;color:#ffffff!important;border:0!important;border-radius:6px!important}.woocommerce-message a:not(.button),.woocommerce-info a:not(.button){color:#0c3a40!important;text-decoration:underline!important}.woocommerce-error a:not(.button){color:#ffffff!important;text-decoration:underline!important}.woocommerce-error a.button{display:none!important}.woocommerce-MyAccount-navigation-link a{color:#0c71c3!important;font-weight:500;transition:color .15s ease,border-color .15s ease}.woocommerce-MyAccount-navigation-link a:hover{color:#095a9d!important}.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-MyAccount-navigation-link.tab_selected a{color:#333!important;font-weight:600;border-left:3px solid #7EBEC5!important;padding-left:9px!important}.woocommerce-MyAccount-content a:not(.button){color:#0c71c3!important}.woocommerce-MyAccount-content a:not(.button):hover{color:#095a9d!important}.tgwc-user-info a.button{background:transparent!important;color:#333!important;border:1px solid #7EBEC5!important;border-radius:4px;transition:background .15s ease,color .15s ease}.tgwc-user-info a.button:hover{background:#7EBEC5!important;color:#fff!important}.woocommerce-MyAccount-content button.button,.woocommerce-MyAccount-content input[type="submit"],.woocommerce-MyAccount-content button[type="submit"]{background:#7EBEC5!important;color:#fff!important;border:1px solid #7EBEC5!important;border-radius:4px!important;transition:filter .15s ease}.woocommerce-MyAccount-content button.button:hover,.woocommerce-MyAccount-content input[type="submit"]:hover,.woocommerce-MyAccount-content button[type="submit"]:hover{filter:brightness(0.95)}.woocommerce-MyAccount-navigation-link--customer-logout{display:none}.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword button[type="submit"],.woocommerce-ResetPassword button.button{background:#7EBEC5!important;color:#fff!important;border:1px solid #7EBEC5!important;border-radius:4px!important;transition:filter .15s ease}.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.woocommerce-ResetPassword button[type="submit"]:hover,.woocommerce-ResetPassword button.button:hover{filter:brightness(0.95)}.woocommerce-form-login a,.woocommerce-form-register a,.woocommerce-LostPassword a{color:#0c71c3!important}.woocommerce-form-login a:hover,.woocommerce-form-register a:hover,.woocommerce-LostPassword a:hover{color:#095a9d!important}.woocommerce-MyAccount-content:has(.fs-acct-welcome)>p{display:none}.fs-acct-welcome{margin:0 0 22px}.fs-acct-welcome h2{color:#333;font-size:22px;font-weight:600;margin:0 0 6px;padding:0;border:0}.fs-acct-welcome p{color:#666;font-size:15px;margin:0}.fs-acct-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fs-acct-card{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #b5bfc9;border-radius:8px;padding:18px;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.fs-acct-card:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.08);border-color:#7EBEC5}.fs-acct-ic{flex:0 0 auto;color:#7EBEC5;line-height:0}.fs-acct-ic svg{width:26px;height:26px}.fs-acct-ct-t{display:block;color:#333!important;font-weight:600;font-size:15px;margin-bottom:3px}.fs-acct-ct-d{display:block;color:#666;font-size:13px;line-height:1.45}.woocommerce-orders-table__cell-order-actions a.button{font-size:13px!important;padding:7px 14px!important;margin:0 8px 8px 0!important;line-height:1.3!important}.woosc_table{border-collapse:collapse!important;width:100%!important;table-layout:fixed!important}.woosc_table td,.woosc_table th{border:1px solid #e3e3e3!important;padding:10px 12px!important;vertical-align:top!important;text-align:left!important;word-wrap:break-word}.woosc_table td:first-child,.woosc_table th:first-child{width:150px;font-weight:600!important;color:#333!important;background:#f4f4f4!important}.woosc_table tr:nth-child(even) td{background:#fafafa}.woosc_table tr:nth-child(even) td:first-child{background:#ededed!important}.woosc_table tr:first-child td:first-child,.woosc_table tr:first-child th:first-child{background:transparent!important;border:none!important}.woosc_table img{max-width:100%!important;height:auto!important}.woosc_table a.button{display:inline-block!important;width:auto!important;font-size:13px!important;padding:8px 16px!important;background:#7EBEC5!important;color:#fff!important;border:1px solid #7EBEC5!important;border-radius:4px!important;transition:padding .2s ease,filter .15s ease!important}.woosc_table a.button:hover{padding:8px 36px 8px 12px!important;filter:brightness(0.95)}.woosc_table a.button:hover::after{opacity:1!important}.woosw-list a.button{display:inline-block!important;width:auto!important;font-size:13px!important;padding:8px 16px!important;background:#7EBEC5!important;color:#fff!important;border:1px solid #7EBEC5!important;border-radius:4px!important;transition:padding .2s ease,filter .15s ease!important}.woosw-list a.button:hover{padding:8px 36px 8px 12px!important;filter:brightness(0.95)}.woosw-list a.button:hover::after{opacity:1!important}.woocommerce-MyAccount-content .woosw-copy .button{font-size:13px!important;padding:8px 18px!important;background:#7EBEC5!important;color:#fff!important;border:1px solid #7EBEC5!important;border-radius:4px!important}.woocommerce-MyAccount-content .woosw-copy .button::after{display:none!important}@media (max-width:980px){.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-content){flex-direction:column!important}.woocommerce-account .tgwc-woocommerce-MyAccount-navigation-wrap,.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;max-width:100%!important;float:none!important;flex:0 0 auto!important}.woocommerce-account .woocommerce-MyAccount-content{order:1;margin-top:0}.woocommerce-account .tgwc-woocommerce-MyAccount-navigation-wrap{order:2;margin-top:24px;padding-top:18px;border-top:1px solid #e3e3e3}.fs-acct-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.fs-acct-cards{grid-template-columns:1fr}}.fs-login-intro{background:#f4f4f4;border:1px solid #e3e3e3;border-radius:8px;padding:20px 24px;margin:0 0 28px}.fs-login-intro h2{color:#333;font-size:20px;font-weight:600;margin:0 0 12px;padding:0;border:0}.fs-login-benefits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 24px}.fs-login-benefits li{position:relative;padding-left:26px;color:#555;font-size:14px;line-height:1.4}.fs-login-benefits li::before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;background:#7EBEC5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 11px no-repeat}@media (max-width:600px){.fs-login-benefits{grid-template-columns:1fr}}.woocommerce-order-received .woocommerce-bacs-bank-details{display:none!important}.fs-acc-card.fs-on-sale::before{content:"Sale!";position:absolute;top:15px;left:15px;z-index:5;background:#e07b00;color:#ffffff;border:1px solid #000000;font-size:15px;font-weight:600;line-height:1;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;border-radius:3px;pointer-events:none}.et_pb_section:not(.et_pb_fullwidth_section) .et_pb_row:not([class*="_tb_header"]):not([class*="_tb_footer"]){padding-left:clamp(5px,1%,20px)!important;padding-right:clamp(5px,1%,20px)!important}.variable-item.fs-discontinued-swatch .variable-item-contents{opacity:0.6}.variable-item.fs-discontinued-swatch{--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23666666' stroke-linecap='round' stroke-width='1.8' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E")}@media only screen and (max-width:980px){span.mobile_menu_bar::before,span.mobile_menu_bar::after{color:#7EBEC5!important}}.woocommerce-cart dl.tc-epo-metadata.variation dt.tc-name.variation-m2input,.woocommerce-cart dl.tc-epo-metadata.variation dd.tc-value.variation-m2input,.woocommerce-cart dl.tc-epo-metadata.variation dt.tc-name.variation-thicknessinput,.woocommerce-cart dl.tc-epo-metadata.variation dd.tc-value.variation-thicknessinput,.woocommerce-cart dl.tc-epo-metadata.variation dt.tc-name.variation-mainqtyinput{display:none}.woocommerce .shipping-calculator-form{display:block!important}.woocommerce .shipping-calculator-button,.woocommerce .wc-shipping-calculator-button{display:none!important}.woocommerce #calc_shipping_country_field{display:none!important}.woocommerce .shipping-calculator-form{background:#f7f6fa;border:1px solid #e6e2ee;border-radius:8px;padding:14px 16px;margin-top:12px}.woocommerce .shipping-calculator-form::before{content:"Enter your postcode to calculate delivery";display:block;font-size:13px;font-weight:600;color:#555;margin-bottom:10px}.woocommerce .shipping-calculator-form .form-row{margin:0 0 10px!important;padding:0!important}.woocommerce .shipping-calculator-form label{display:block;font-size:12px;font-weight:600;margin:0 0 3px!important}.woocommerce .shipping-calculator-form .input-text{height:auto!important;min-height:0!important;padding:8px 12px!important;font-size:14px!important;line-height:1.3!important;margin:0!important}.woocommerce .shipping-calculator-form button[name="calc_shipping"]{width:auto!important;padding:8px 20px!important;font-size:14px!important;margin-top:2px!important}.single-product .fs-variation-price-wrap:has(.fs-variation-price-display:not(:empty)){min-height:63px!important;padding-top:20px!important;box-sizing:border-box!important}.single-product .fs-variation-price-display:not(:empty),.single-product .fs-variation-price-display .woocommerce-Price-amount{font-size:19px!important;font-weight:600!important;color:#3d3d3d!important;line-height:1.7!important}.single-product .fs-variation-price-display .elex-ppct-after-text{font-weight:400!important;font-size:13px!important;color:#707070!important}