.review-rating.loading{opacity:0;transition:opacity 1s ease-in-out}.productos-listado{opacity:0;transition:opacity 0.4s ease-in-out}.review-rating.loaded,.productos-listado.loaded{opacity:1}::view-transition-old(page){-webkit-animation:fade 0.2s linear forwards;animation:fade 0.2s linear forwards}::view-transition-new(page){-webkit-animation:fade 0.3s linear reverse;animation:fade 0.3s linear reverse}@-webkit-keyframes fade{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes fade{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}.single-product .review-rating{opacity:0;transition:opacity 1s ease}.single-product .review-rating.loaded{opacity:1}.site-header-above-section-center.site-header-section.ast-flex.ast-grid-section-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section#block-5 p{margin:0;margin-top:10px}#ast-fixed-header .ast-below-header{background:#045cb4!important;backdrop-filter:unset;-webkit-backdrop-filter:unset;top:46px;position:relative}.astra-cart-drawer{z-index:999999}aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{padding:0;margin:0}p#asp-try-1_2{text-align:center;font-size:12px}section#block-3 img{max-width:80%;margin-inline:auto;text-align:center;display:flex}@media (max-width:767px){div#ajaxsearchpro1_2,div#ajaxsearchpro1_1{height:40px!important}}.header-widget-area[data-section="sidebar-widgets-header-widget-2"]{display:block;width:100%;max-width:900px}#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.asp_m.asp_m_1 .probox{background:transparent!important;border-radius:20px}div#ajaxsearchpro1_2,div#ajaxsearchpro1_1{border-radius:25px;height:50px;background:#fff0;border:3px solid #045cb4}input.orig{height:100%}.proinput{height:100%!important}input.orig{color:black!important;font-size:18px!important}div#ajaxsearchpro1_2,div#ajaxsearchpro1_1{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5%;grid-template-columns:1fr 5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-inline:1rem}button.promagnifier{position:absolute;right:20px}#ajaxsearchpro1_1 .probox .promagnifier .innericon svg,#ajaxsearchpro1_2 .probox .promagnifier .innericon svg,div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{fill:#045cb4!important}button.promagnifier{background:transparent!important}.bloque__categorias{width:100%;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:3rem}.bloque__categorias__categoria{border:3px solid #045cb4;border-radius:50%;padding:14px}.bloque__categorias__categoria:hover{background:#e8e8e870}@media (max-width:767px){img.bloque__categorias__categoria-icon{max-width:40px}.bloque__categorias__categoria{padding:7px}}.ast-shop-product-out-of-stock{display:none!important}.producto h2{font-size:18px;font-weight:600;text-wrap:balance}.producto img{height:100%;max-width:100%;max-height:130px;-o-object-fit:contain;object-fit:contain}.precio-producto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;font-size:18px}a.btn-detalle{margin-top:auto}.producto{padding:1rem;text-align:center;border:1px solid #E4E4E4;border-radius:7px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);max-width:420px;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.precio-regular del{color:#000000!important}.precio-producto{margin-top:12px}.precio-rebajado bdi{color:#045cb4}.iva-incluido{font-size:14px;color:gray;display:block}span.custom-iva{font-size:12px}.productos-listado{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3rem;max-width:1400px;margin-inline:auto}.producto{padding:1rem;text-align:center;border:1px solid #E4E4E4;border-radius:7px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);max-width:420px;margin-inline:auto}.envio-gratis{background:#DF9641;color:#fff;font-weight:700;padding:5px 10px;display:inline-block;border-radius:7px;margin-top:5px;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-inline:auto}.etiquetas-producto{list-style:none;padding:0;font-weight:600;color:#000}.etiquetas-producto li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}.btn-detalle,.btn-comprar{display:block;padding:10px;margin-top:10px;text-decoration:none;text-align:center;font-weight:700;border-radius:5px}.btn-detalle{color:#c50;text-transform:uppercase;font-size:14px;padding-block:0}.btn-comprar{background:#045cb4;color:#fff;border:none;cursor:pointer;width:100%;padding:14px;text-transform:uppercase;text-decoration:none!important}.btn-comprar:hover{background:#c50;color:#fff}.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.btn-comprar.add_to_cart_button.ajax_add_to_cart.added:focus{color:white!important}.valoracion-producto{margin-top:5px}.valoracion-producto{margin-top:5px;font-size:14px;color:#666}.stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:10px}.stars .star-rating{font-size:16px;color:gold}.stars .star-rating{font-size:16px;color:gold;margin:0}.custom-product-rating{padding-bottom:10px}.custom-product-rating .star-rating{margin-bottom:0!important}.added_to_cart.wc-forward{display:none!important}@media (max-width:1080px){.productos-listado{-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.productos-listado{-ms-grid-columns:minmax(0,1fr)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}}.rp_estimated_date{color:#767676!important;line-height:100%;font-size:18px!important;margin:24px 0 5px 0}.woocommerce .products .products{display:-ms-grid!important;display:grid!important;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3rem;max-width:1400px;margin-inline:auto}.woocommerce .products h2,section.related.products h2{max-width:1400px;margin-inline:auto}.woocommerce-js ul.products li.product a img{max-height:180px;object-fit:contain}.woocommerce .products h2.woocommerce-loop-product__title,.related.products h2.woocommerce-loop-product__title{margin-block:10px;font-size:18px!important;font-weight:700!important}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:#EEBA36}.woocommerce .products .products .custom-product-rating .star-rating{margin-bottom:12px}a.button.product_type_simple,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:100%;text-align:center;font-weight:600;text-transform:uppercase}span.ast-on-card-button.ast-onsale-card{display:none}bdi{color:#0046BE;line-height:100%}small.woocommerce-price-suffix{color:#0046BE;font-size:11px!important;font-weight:400}a.button.product_type_simple{width:100%;text-align:center}.astra-shop-thumbnail-wrap{margin-bottom:auto}a.ast-on-card-button.ast-select-options-trigger.product_type_simple{display:none}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{position:absolute!important;left:0;right:0;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e0e9ff}.woocommerce-js .products ul li,.woocommerce-js ul.products li{border:1px solid #E4E4E4;border-radius:7px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);max-width:420px;margin-inline:auto}.ast-article-single img{-webkit-box-shadow:unset!important;box-shadow:unset!important}.astra-shop-summary-wrap{text-align:left;padding:0!important}.woocommerce .products .products li{padding:1rem!important;max-width:420px;margin-inline:auto}.woocommerce .products .products li .astra-shop-summary-wrap{padding:0}.woocommerce .products .products li .astra-shop-summary-wrap h2.woocommerce-loop-product__title{text-align:left}.woocommerce .products .products li .astra-shop-summary-wrap .review-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1080px){.woocommerce .products,section.related.products .products{-ms-grid-columns:minmax(240px,1fr) 3rem minmax(240px,1fr)!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important}}@media (max-width:767px){.woocommerce .products,section.related.products .products{-ms-grid-columns:minmax(240px,1fr)!important;grid-template-columns:repeat(1,minmax(240px,1fr))!important}}h1.woocommerce-products-header__title.page-title{text-align:center;text-transform:uppercase;font-weight:700;line-height:100%;text-wrap:balance;font-size:clamp(1.5rem, 1.481vw + 1.204rem, 2.5rem);color:#045cb4}nav.woocommerce-breadcrumb{text-align:center;font-size:18px!important;text-transform:uppercase;font-weight:600;color:#808285!important}.child-categories-buttons{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin-inline:auto;margin-bottom:2rem}.button.child-category-link{background:transparent!important;color:#045cb4!important;text-transform:uppercase!important;font-weight:600!important;border:2px solid #045cb4!important;padding:10px!important;font-size:14px!important;line-height:100%!important}.button.child-category-link:hover{background:#045cb4!important;color:#ffffff!important}select.orderby{border:1px solid #E4E4E4!important;border-radius:7px!important}nav.woocommerce-breadcrumb a:hover{color:#c50}.custom-product-actions{margin-top:auto}.astra-shop-thumbnail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.tax-product_cat .astra-shop-summary-wrap{display:none}h2.woocommerce-l8op-product__title a{font-size:18px!important;text-wrap:balance;text-align:center}h2.woocommerce-loop-product__title{text-align:center;font-size:18px;font-weight:600;text-wrap:balance}h2.woocommerce-loop-product__title a{color:#046bd2;text-decoration:underline!important}.custom-product-image img{height:100%;max-width:100%;max-height:130px!important;-o-object-fit:contain;object-fit:contain}.custom-envio-gratis{background:#DF9641;color:#fff;font-weight:700;padding:5px 10px;display:inline-block;border-radius:7px;margin-top:10px;max-width:fit-content;margin-inline:auto}.custom-product-card{height:100%;display:flex;flex-direction:column}ul.custom-product-tags{margin-top:auto!important}ul.custom-product-tags li{font-weight:600}.tax-product_cat .astra-shop-thumbnail-wrap{text-align:center;padding:1rem}.rp_estimated_date{color:#767676!important;line-height:100%;font-size:18px!important;margin:24px 0 5px 0!important}.review-rating{margin-inline:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.custom-product-tags li{border:0!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{background:#c50}.custom-product-price p{margin:0;margin-block:12px;font-weight:700;font-size:18px}select.orderby{border:1px solid #E4E4E4!important;border-radius:7px!important}nav.woocommerce-pagination{text-align:center;margin-bottom:3rem}a.button.child-category-link:hover svg{fill:#fff}a.button.child-category-link:hover .cls-1{stroke:#fff}.tax-product_tag .astra-shop-summary-wrap{display:none}.tax-product_tag .astra-shop-thumbnail-wrap{text-align:center;padding:1rem}.faq-section{margin-block:3rem}.faq-title{font-size:2rem;font-weight:700;color:#333;margin-bottom:2rem}.faq-item{margin-bottom:1rem;border-bottom:1px solid #ddd}.faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.25rem;font-weight:500;color:#333;padding:10px;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.faq-question:hover{color:#06c}.faq-question span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600}.faq-icon{width:24px;height:24px;margin-right:10px;fill:#999;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.faq-answer{margin-top:1rem;padding-left:30px;color:#666;font-size:1rem;overflow:hidden;opacity:0;max-height:0;-webkit-transition:max-height 0.5s ease-out,padding-top 0.3s ease;-o-transition:max-height 0.5s ease-out,padding-top 0.3s ease;transition:max-height 0.5s ease-out,padding-top 0.3s ease}.faq-answer[x-show="expanded"]{opacity:1;max-height:500px;padding-top:1rem}.faq-answer p{margin:0}.faq-icon{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.faq-icon[x-show="expanded"]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-answer{padding-bottom:3rem}.single-product img.alignnone.size-full.wp-image-13672{max-width:320px;margin-top:1rem}.single-product h1.product_title.entry-title{font-size:30px;text-wrap:balance}.single-product .woocommerce-product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product .review-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-product .woocommerce-product-gallery__image{border:1px solid #E4E4E4;border-radius:7px}.single-product .sequra-promotion-widget.sequra-promotion-widget--pp3{margin-top:1rem}.single-product .woocommerce-product-details__short-description h2{font-size:24px}.single-product .woocommerce-product-details__short-description h3{font-size:21px}.single-product .summary.entry-summary{padding-inline:2rem}.single-product .woocommerce-product-gallery{max-width:40%;width:100%!important;padding:1rem}.single-product .summary.entry-summary{max-width:60%;width:100%!important}.single-product .ast-breadcrumbs-wrapper{text-align:center;text-transform:uppercase}.single-product h1.entry-title{text-align:center;text-transform:uppercase;font-weight:700!important;line-height:100%!important;text-wrap:balance;font-size:clamp(1.5rem, 1.481vw + 1.204rem, 2.5rem)!important;color:#045cb4;max-width:1200px;margin-inline:auto}.single-product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product button.single_add_to_cart_button.button.alt{text-transform:uppercase;font-weight:700}.single-product button.single_add_to_cart_button.button.alt:hover{background:#c50}.single-product .woocommerce-tabs.wc-tabs-wrapper{max-width:1200px;margin-inline:auto}.single-product ul.tabs.wc-tabs{text-align:center;text-transform:uppercase}.woocommerce-js div.product .woocommerce-tabs ul.tabs:before{content:'';height:0}.single-product ul.tabs.wc-tabs li a{font-size:18px}div#reviews{display:flex;flex-direction:column-reverse}div#review_form_wrapper{margin-bottom:2rem}div#respond{border:1px solid #eaeaea!important;border-radius:8px;padding:20px!important;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .05);box-shadow:0 2px 4px rgb(0 0 0 / .05)}form#commentform{font-size:21px}p.stars{margin:0}p.stars span{margin:0;display:flex;align-items:center;justify-content:center;gap:5px}.comment-form-rating{display:flex;align-items:center;gap:1rem;margin-top:2rem}span#reply-title{text-transform:uppercase;font-weight:600}.comment-form-rating label{font-size:18px!important}p.comment-form-comment label{font-size:18px}p.comment-form-comment{margin-top:10px}@media (max-width:1080px){.single-product .woocommerce-product-gallery{max-width:100%}.single-product .summary.entry-summary{max-width:100%}.single-product .woocommerce-product-gallery__wrapper{max-width:400px}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images{max-width:400px}.single-product .summary.entry-summary{padding:0}}ul.recently-viewed-products{list-style:none;padding:0;height:100%;display:-ms-grid!important;display:grid!important;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3rem;max-width:1400px;margin-inline:auto}.recently-viewed-products li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;position:relative;border:1px solid #E4E4E4;border-radius:7px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);padding:1rem;max-width:420px;margin-inline:auto}.recently-viewed-products img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{height:auto;display:block;margin-inline:auto;-webkit-box-shadow:none;box-shadow:none}.recently-viewed-products .astra-shop-summary-wrap{padding:0}.recently-viewed-products h2.woocommerce-loop-product__title{margin-block:12px!important;font-size:18px!important;font-weight:700!important;text-align:left}.recently-viewed-products a{text-decoration:none!important}.recently-viewed-products .review-rating{margin-inline:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.5em}.recently-viewed-products .star-rating{color:#EEBA36}.recently-viewed-products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{margin-top:12px}.recently-viewed-products ins bdi{font-weight:700}@media (max-width:1080px){ul.recently-viewed-products{-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){ul.recently-viewed-products{-ms-grid-columns:minmax(0,1fr)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}}.bloque__informacion__contacto{max-width:1200px;margin-inline:auto;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;text-align:center;border:1px solid #E4E4E4;border-radius:7px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);margin-block:3rem}@media (max-width:1080px){.bloque__informacion__contacto{-ms-grid-columns:minmax(0,1fr) 2rem minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem}}@media (max-width:767px){.bloque__informacion__contacto{-ms-grid-columns:minmax(0,1fr)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:1rem}}img.bloque__informacion__contacto-pagos,img.bloque__informacion__contacto-envio,img.bloque__informacion__contacto-whatsapp{margin-inline:auto}.comment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;border:1px solid #eaeaea!important;border-radius:8px;padding:20px!important;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .05);box-shadow:0 2px 4px rgb(0 0 0 / .05);background-color:#fff;width:100%}.comment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #f5f5f5;padding-bottom:10px}.flag-icon{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding-right:10px}.flag-icon img{max-width:100%;height:auto;border-radius:2px}.author-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:0 15px}.woocommerce-review__author{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:3px;text-transform:uppercase}.woocommerce-review__verified{font-size:12px;color:#777;font-style:italic}.woocommerce-review__published-date{display:block;font-size:12px;color:#888;margin-top:2px}.review-rating{-webkit-box-flex:0;-ms-flex:0;flex:0;text-align:right}.star-rating{display:inline-block;position:relative;height:20px;line-height:20px;font-size:20px;width:100px;color:#ffb900}.star-rating::before{content:"★★★★★";color:#d3d3d3;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:20px}.star-rating span::before{content:"★★★★★";top:0;position:absolute;left:0}.comment-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:18px!important}.comment-content-empty{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.comment-text-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.description p{margin:0;font-size:14px;line-height:1.6;color:#444}@media screen and (max-width:767px){.comment-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flag-icon{margin-bottom:10px}.author-info{padding:0;margin-bottom:10px;width:100%}.review-rating{width:100%;text-align:left}.comment-content-empty{display:none}.comment-text-content{padding-left:0}.review-rating{-webkit-box-flex:0;-ms-flex:0 0 0%;flex:0 0 0%;margin-inline:unset}}.description p{font-size:18px!important}h3.wc-block-components-product-name{font-size:14px;font-weight:bold!important;line-height:140%!important;text-wrap:balance}.wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-product-metadata{display:none}.tax-product_cat .astra-shop-thumbnail-wrap{margin:0!important}.tax-product_cat .woocommerce ul.products li.product,.tax-product_cat ul.products li.product{padding-bottom:0!important}button.single_add_to_cart_button.button.alt{width:100%!important}.search-results ul.products li{padding:1rem!important}.search-results .astra-shop-summary-wrap{display:none}.search-results ul.custom-product-tags li{padding:0!important;!i;!;text-align:center}.search-results .rp_estimated_date{text-align:center}.search-results .custom-product-price p{text-align:center}.search-results ul.products{display:grid;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr) 3rem minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3rem;max-width:1400px;margin-inline:auto}.search-results ul.products li.product{margin-bottom:0!important}.search-results .custom-product-rating{text-align:center}.search-result img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin:0!important}@media (max-width:1080px){.search-results ul.products{-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.search-results ul.products{-ms-grid-columns:minmax(0,1fr)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}}.search-result .custom-product-price p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}button.show-password-input.display-password{padding:10x;background:transparent!important;border:1px solid #00519c}.woocommerce-page form .show-password-input::after{margin-left:0;color:#fff}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:0}button.show-password-input{padding:10px;background:#045cb4!important}.woocommerce-page form .display-password::after{margin-left:0;color:#00519c}.logged-in button.show-password-input{position:absolute;right:12px;top:-7px!important}.logged-in .show-password-input::after,.logged-in form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e010";text-decoration:none}.logged-in input#password_current{position:relative}.logged-in span.password-input{position:relative}div#nf-form-4-cont,div#nf-form-5-cont{max-width:900px;padding:1rem;border:2px solid #f0f0f0;border-radius:20px;margin-block:2rem}div#nf-form-4-cont input#nf-field-19,div#nf-form-5-cont input#nf-field-26{width:100%;text-transform:uppercase}div#nf-form-4-cont label,div#nf-form-5-cont label{text-transform:uppercase}