#single-product .separator,#single-product .crumb{color:rgba(51,51,51,.5);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 767px){#single-product .separator,#single-product .crumb{font-size:10px}}.separator,.crumb{color:#333;font-size:10px;font-style:normal;font-weight:400;line-height:normal;font-family:"Poppins"}.sort-text-link{color:#333;text-align:center;font-family:"Poppins";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.newsletter-bar{background-color:#0a165a}.newsletter-title h2{color:#fff}.text-yellow{color:#fc0 !important}.newsletter .form-group{position:relative !important;margin-bottom:0}@media(max-width: 767px){.newsletter .form-group{width:100%;max-width:225px;margin:0 auto !important}}.newsletter .input-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);z-index:10;color:#001b5e;display:flex;align-items:center;pointer-events:none}.newsletter .input-icon svg{width:20px;height:20px;fill:currentColor}@media(max-width: 767px){.newsletter .input-icon{top:40%}}.newsletter .newsletter-input{padding-left:50px !important;border-radius:10px !important;height:52px !important;border:none !important;font-size:16px;background-color:#fff !important;box-shadow:none !important;color:#001b5e !important}.newsletter .newsletter-input::placeholder{color:#6c757d;font-weight:400}@media(max-width: 767px){.newsletter .newsletter-input{height:60px !important;width:300px}}.newsletter .btn-newsletter{background-color:#fc0 !important;color:#001b5e !important;border-radius:10px !important;font-weight:bold;height:52px;padding:0 30px;border:none;text-transform:none;font-size:16px;cursor:pointer;transition:all .3s ease}.newsletter .btn-newsletter:hover{background-color:#e6b800 !important}@media(max-width: 767px){.newsletter-bar{text-align:center}.newsletter-title h2{font-size:20px;line-height:1.3;margin-bottom:20px}.newsletter-input{margin-bottom:15px}}.head-custom-link__text{text-transform:initial;font-weight:600}.text-login{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.account_utilities_classes{color:#7f80a2 !important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.btn-nav-whatsapp{margin-left:40px;display:inline-flex;align-items:center;padding:6px;background-color:#28a745;color:#fff !important;border-radius:5px;font-size:12px;font-weight:500;letter-spacing:.5px;white-space:nowrap;text-decoration:none !important;transition:background-color .2s ease,transform .15s ease;flex-shrink:0}.btn-nav-whatsapp:hover{background-color:#1ebe5a;transform:translateY(-1px);color:#fff !important;text-decoration:none !important}.btn-nav-whatsapp svg{fill:#fff;width:22px;height:22px;margin-right:8px;flex-shrink:0}.footer-brand-logo{display:block;max-width:180px}.footer-social-icons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-social-icons .social-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#1b2773 !important;background-color:#fff}.footer-social-icons .social-icon svg{fill:currentColor;width:18px;height:18px}.footer-social-icons .social-icon:hover{background-color:rgba(255,255,255,.18);border-color:rgba(255,255,255,.5)}.credit-text{color:#fff}@media(min-width: 768px){.js-quickshop-hover-effect .js-item-quickshop-container{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.js-quickshop-hover-effect:hover .js-item-quickshop-container{opacity:1;visibility:visible}}.js-item-description{min-height:168px}@media(max-width: 767px){.js-item-description{min-height:200px}}.nav-list-link{color:#2b4fa2 !important}.nav-list-link svg{fill:#2b4fa2 !important}.title-page-header{color:#22317e;font-family:"Public Sans";font-size:28px;font-style:normal;font-weight:700;line-height:normal}.products-section-title{color:#182a74;font-family:"Public Sans";font-size:20px;font-style:normal;font-weight:700;line-height:normal}.js-product-slide-link img,.js-product-thumb img{border:1px solid #e6e6e6}.js-swiper-featured-prev,.js-swiper-featured-next,.js-swiper-product-thumbs-next,.js-swiper-product-thumbs-prev{display:none !important}.js-swiper-sale-next,.js-swiper-sale-prev,.js-swiper-new-next,.js-swiper-new-prev{background:rgba(0,0,0,0) !important}.js-product-name{color:#333;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 767px){.js-product-name{font-size:24px}}.btn-details-of-payments{color:#333;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.js-insta-variant{padding:11px 13px 10px 13px !important;border-radius:2px !important;background:#fff !important}@media(max-width: 767px){.js-price-display{margin-right:0}}.price-container .js-price-display{color:#1b2773;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.price-container .js-offer-label-private{font-size:16px}.js-calculate-shipping{padding:11px 39px !important;border:1px solid #000 !important}.top-banner-img{width:100% !important;height:auto !important;object-fit:cover !important;image-rendering:-webkit-optimize-contrast;max-width:100%}@media(min-width: 768px){.top-banner-img{min-height:40px}}.custom-product-tabs-wrapper{margin-top:20px;font-family:inherit}.custom-tabs-nav{display:flex;list-style:none;padding:0;margin:0;border-bottom:none;flex-wrap:wrap}.custom-tab-link{color:#182a74;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase;padding:14px 24px;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-bottom:none;border-radius:4px 4px 0 0;transition:all .2s ease-in-out}.custom-tab-link:hover{background-color:#f5f6f8}.custom-tab-link.active{background-color:#f7f8f9;border-color:#ced4da;border-bottom:2px solid #f7f8f9;position:relative;z-index:2;margin-bottom:-1px}.custom-tabs-container{background-color:#f7f8f9;border:1px solid #ced4da;border-radius:0 4px 4px 4px;padding:40px;min-height:250px}.custom-tab-content{display:none;animation:fadeIn .4s ease-in-out}.custom-tab-content.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.specs-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:15px}.spec-card{display:flex;gap:10px;background:#fff;padding:16px;border-radius:6px;border:1px solid #eef0f2;box-shadow:0 2px 4px rgba(0,0,0,.02);font-size:14px}.spec-info{display:flex;flex-direction:column}.spec-icon img{width:30px;height:30px}.spec-label{color:#6c757d;font-size:12px}.faq-accordion{background:#fff;margin-bottom:12px;padding:18px;border-radius:6px;border:1px solid #eef0f2;box-shadow:0 2px 4px rgba(0,0,0,.02);cursor:pointer}.faq-accordion summary{font-weight:700;font-size:14px;outline:none;list-style:none;display:flex;justify-content:space-between}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion summary:after{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23555555' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease;margin-left:10px}.faq-accordion[open] summary:after{content:"";transform:rotate(180deg)}.faq-answer{margin-top:15px;font-size:14px;color:#444}.pdf-link{color:#0056b3;text-decoration:underline;font-weight:bold}@media(max-width: 768px){.custom-tabs-nav{flex-direction:column}.custom-tab-link{margin-right:0;margin-bottom:5px;border-radius:4px;border-bottom:1px solid #e0e0e0}.custom-tab-link.active{margin-bottom:5px;border-bottom:1px solid #ced4da}.custom-tabs-container{border-radius:4px;padding:20px}.custom-tabs-select{display:inline-block;width:auto;min-width:60%;max-width:100%;margin-bottom:-1px !important;position:relative;z-index:2;background-color:#f7f8f9;border:1px solid #ced4da;border-bottom:2px solid #f7f8f9 !important;padding:14px 40px 14px 20px;color:#1c264a;font-weight:700;font-size:13px;text-transform:uppercase;border-radius:4px 4px 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c264a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;outline:none;cursor:pointer;box-shadow:none}}@media(max-width: 767px){.footer-container-logo{display:flex;align-items:center;flex-direction:column;padding-top:25px}}@media(max-width: 767px){.copy-right{flex-direction:column}}.adbar-message{color:#263484;font-family:"Poppins";font-size:12px;font-style:normal;user-select:none;font-weight:400;line-height:normal}.item-product:hover .item{box-shadow:0 0 0 1px #fc0,0 2px 4px rgba(0,0,0,.05);border-radius:4px}.js-item-image-padding{padding-bottom:100% !important}@media(max-width: 767px){.js-quantity-input{padding-bottom:11px !important}}.js-filter-container>.js-accordion-content{max-height:200px !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:5px}.js-filter-container>.js-accordion-content .js-accordion-container .js-accordion-content{display:block !important}.js-filter-container>.js-accordion-content .js-accordion-container>a.js-accordion-toggle{display:none !important}.js-filter-container>.js-accordion-content::-webkit-scrollbar{width:5px}.js-filter-container>.js-accordion-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.js-filter-container>.js-accordion-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.js-filter-container>.js-accordion-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.js-swiper-product-prev,.js-swiper-product-next{background:#fff !important;border:1px solid #e6e6e6;border-radius:6px;width:44px !important;height:48px !important;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .2s ease}.js-swiper-product-prev:hover,.js-swiper-product-next:hover{opacity:1}.js-swiper-product-prev svg,.js-swiper-product-next svg{fill:#333 !important;width:18px;height:18px}.js-swiper-product-prev{left:10px !important}.js-swiper-product-next{right:10px !important}.section-banners-home .textbanner{max-height:585px}.js-payment-discount-price-product-container{display:inline-block;background-color:#e6fcf5;color:#0ca678 !important;font-size:12px;font-weight:700;padding:4px 6px;border-radius:6px;margin-bottom:8px;text-transform:uppercase;line-height:normal}.js-item-name{min-height:27px}.our-stores{margin-left:50px}.variant-warning-alert{background-color:#fff3f3;color:#c00;border:1px solid #c00;padding:12px;margin-bottom:15px;border-radius:4px;font-size:14px;font-weight:bold;text-align:center;display:none}.variant-error{border:1px solid #c00 !important;border-radius:4px;padding:10px;background-color:#fff9f9;transition:all .3s ease}.js-swiper-adbar-next,.js-swiper-adbar-prev{display:none !important}
/* Engine:dart */