:root{--nu-rojo:#D62F2E;--nu-negro:#1E1E1E;--nu-azul:#798da3}h1,h2,h3,h4{text-wrap:balance}.ct-media-container img,.ct-media-container picture{object-fit:contain}@font-face{font-family:"WooCommerce";src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg) format("svg")}.topcarrusel a{color:#fff!important}.topcarrusel a *{color:inherit!important}.topcarrusel a:hover{color:var(--nu-negro)!important;text-decoration:underline}li.menu-outlet a,li.offcanvas-outlet a{color:var(--nu-rojo)!important}ul li.menu-secondary a{font-size:1em;margin-bottom:5px}ul li.menu-secondary span{margin-right:7px}ul li.menu-secondary.first{margin-top:50px}#footer .ct-widget:has(.nu-foot-redes){margin-top:20px}div.nu-foot-metodos-pago{margin-top:-25px!important}#footer p{--theme-link-initial-color:var(--nu-negro);--theme-link-hover-color:var(--nu-rojo)}#footer p a{text-decoration:underline;text-underline-offset:2px}div.woo-listing-top{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}div.woo-listing-top select,div.woo-listing-top a{--form-field-height:35px;font-size:1em;font-weight:600;text-transform:uppercase}body.home h2.woocommerce-loop-product__title{font-size:1.38em}body.home h2.woocommerce-loop-product__title a{text-decoration:none}body.home span.price{font-size:.9em}body.term-outlet div.hero-section{display:none}div.wpc-filters-widget-top-container{background-color:#fff0}.wpc-filters-section{margin-bottom:50px}div.wpc-filter-header{font-size:1em;font-weight:700;text-transform:uppercase}div.wpc-filter-content label{font-size:1em;white-space:nowrap}div.wpc-custom-selected-terms{margin-bottom:2em}div.wpc-filters-main-wrap a.wpc-open-close-filters-button{font-weight:700;text-transform:uppercase;border-radius:3px}ul.wpc-filter-chips-list{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px!important;padding:0!important;list-style:none!important}.wpc-filter-chips-list li{width:auto!important;height:auto!important;margin:0!important;padding:0!important;list-style:none!important}body .wpc-filter-chips-list li a,body .wpc-filter-chips-list li span[data-wpc-span-link]{display:inline-flex!important;align-items:center;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;padding:6px 14px!important;border:1px solid #d8d8d8;border-radius:50px!important;background:#f7f7f7;color:#333;line-height:1.2!important;text-decoration:none;box-shadow:none}body .wpc-filter-chips-list li a:hover{background:#eaeaea;border-color:#bbb;color:#111}.wpc-filter-chips-list .wpc-chip-content{display:flex;align-items:center;height:auto!important;min-height:0!important}.wpc-filter-chips-list .wpc-filter-chip-name{max-width:240px;margin-right:6px}.wpc-filter-chips-list .wpc-chip-remove-icon{height:auto!important;max-height:none!important;line-height:1}body .wpc-filter-chips-list li.wpc-chip-reset-all a{border-color:#d98e8e;background:#fff;color:#b04a4a}p.stock{display:none}button.single_add_to_cart_button{font-weight:700;text-transform:uppercase}li.iconic-was-swatches__label{margin-top:1em;font-weight:700}li.iconic-was-swatches__label:first-child{margin-top:0}div#tab-description{font-size:1.2em}.ct-accordion-heading.ct-expandable-trigger{font-size:1.2em}.foto-resena img{object-position:left center!important}span.woocommerce-Price-currencySymbol{margin-right:.2em;font-size:.694em;vertical-align:.5em}span.monedaPrecio{font-size:.5em}div.summary p.price{font-size:1.2em;color:var(--nu-rojo)}div.product_cat-outlet div.summary p.price{font-size:1.728em}span.card-price.card-price--sale{color:var(--nu-rojo)!important}p.nu-msi{margin-top:-1rem;margin-bottom:2rem}p.nu-msi-mini{text-align:center}tr.nu-msi-total td{padding-top:10px;font-size:0.8rem!important;text-align:center!important}#woo-cart-panel .woocommerce-mini-cart__total:has(+.nu-envio){margin-bottom:0}#woo-cart-panel .nu-envio{margin:0;padding-top:10px;border-top:0}#woo-cart-panel .nu-total{margin-top:12px;padding-top:12px}body.woocommerce-cart #woo-cart-panel .nu-carrito-vacio{display:none}body.woocommerce-cart h1.page-title{margin-bottom:1em}.ct-woocommerce-cart-form .cart_totals h2{font-size:2.074em}div.ct-cart-form-actions div.coupon{margin-top:2em}body.woocommerce-cart #main .return-to-shop{display:flex;justify-content:center;margin-top:2em}body.woocommerce-cart #main .nu-carrito-vacio .onsale{display:none}.checkout-button,#place_order{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:2em;font-size:1.2em}.checkout-button::after,#place_order::after{content:"";order:-1;flex-shrink:0;width:.9em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z'/%3E%3C/svg%3E") no-repeat center / contain}form.checkout label{margin-bottom:0;font-size:1.2em;font-weight:700;color:rgb(30 30 30 / .6)}div.ct-order-review{background-color:#FBFBFC}ul#shipping_method,.woocommerce-terms-and-conditions-checkbox-text{font-size:.833em}.iti--container{z-index:1000000!important}div.gform_footer input.gform_button{font-weight:700}div.esconder_obligatorio_wrapper .gform_required_legend{display:none}.gform-theme--foundation .esconder_obligatorio .gform_fields{grid-row-gap:10px!important}.esconder_obligatorio #gform_submit_button_8{font-weight:bold!important}article.type-page p,article.type-page ul{font-size:15px}div.entry-content img.mainbanner,div.entry-content picture.mainbanner,div.banner-secundario img{width:100%;height:auto}div.no-comprimir div{flex-wrap:nowrap}.boton-interiorismo{border-width:1px}.dfwidget-title,.dfd-guided-filters-card img,div.dfd-footer{display:none!important}button#product-ai-assistant-trigger{background-color:var(--nu-negro);border:none}button#product-ai-assistant-trigger:hover{background:var(--nu-rojo)}div button.stk-block-notification__close-button{top:10px}div.mp-credits-tooltip-container{margin-bottom:2em}:root{--nu-fab-size:56px;--nu-fab-right:20px;--nu-fab-bottom:20px;--nu-fab-gap:12px;--nu-fab-shadow:0 4px 12px rgba(0, 0, 0, 0.22);--nu-fab-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.28)}#simple-chat-button--container{right:var(--nu-fab-right)!important;bottom:calc(var(--nu-fab-bottom) + env(safe-area-inset-bottom))!important}a#simple-chat-button--button{width:var(--nu-fab-size);height:var(--nu-fab-size);background-size:32px 32px;box-shadow:var(--nu-fab-shadow)}a#simple-chat-button--button:hover{transform:scale(1.06);box-shadow:var(--nu-fab-shadow-hover)}a#simple-chat-button--button::before{animation:none!important}.dfd-chat-bubble{right:calc(var(--nu-fab-right) + env(safe-area-inset-right))!important;bottom:calc(var(--nu-fab-bottom) + var(--nu-fab-size) + var(--nu-fab-gap) + env(safe-area-inset-bottom))!important}.dfd-chat-bubble-trigger,.dfd-chat-bubble-trigger .data-svg-wrapper,.dfd-chat-bubble .dfd-bubble-circle{width:var(--nu-fab-size)!important;height:var(--nu-fab-size)!important}.dfd-chat-bubble .dfd-bubble-circle{transform:scale(1)!important;box-shadow:var(--nu-fab-shadow)!important;transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out}.dfd-chat-bubble-trigger:hover .dfd-bubble-circle{transform:scale(1.06)!important;box-shadow:var(--nu-fab-shadow-hover)!important}@media (min-width:690px){#billing_postcode_field,#shipping_postcode_field{float:left;clear:both;width:48%}}@media (max-width:690px){.ct-container{flex-direction:column;row-gap:1px}.flexy-view .flexy-items{--sliderHeight:250px !important}div.woocommerce-product-gallery li{--thumbs-width:25% !important}}body.woocommerce-order-received .entry-content>.stk-3b16a70{display:none}.ct-order-review-block ul.woocommerce-order-overview{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0 0 36px;padding:22px 24px;list-style:none;border:1px solid #e3e3e3;border-radius:6px;background:#f7f7f5}.ct-order-review-block ul.woocommerce-order-overview li{margin:0;padding:0;border:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#888}.ct-order-review-block ul.woocommerce-order-overview li strong{display:block;margin-top:4px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--nu-negro);overflow-wrap:anywhere}.ct-order-review-block .woocommerce-order-overview__total strong{font-size:18px}.ct-order-review-block .woocommerce-order-overview__payment-method{grid-column:1 / -1}.ct-order-review-block .woocommerce-order-details__title,.ct-order-review-block .woocommerce-column__title{margin:0 0 14px;font-size:24px}.ct-order-review-block .woocommerce-table--order-details{width:100%;margin:0 0 40px;border:0;border-collapse:collapse;font-size:15px}.ct-order-review-block .woocommerce-table--order-details :is(th,td){padding:12px 0;border:0;border-bottom:1px solid #ececec;background:#fff0;vertical-align:top}.ct-order-review-block .woocommerce-table--order-details thead th{padding-top:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#888}.ct-order-review-block .woocommerce-table--order-details :is(.product-total,tfoot td){padding-left:16px;text-align:right}.ct-order-review-block .woocommerce-table--order-details .product-name a{color:var(--nu-negro);font-weight:600;text-decoration:none}.ct-order-review-block .woocommerce-table--order-details .product-quantity{font-weight:400;color:#888}.ct-order-review-block .woocommerce-table--order-details .wc-item-meta{margin:6px 0 0;padding:0;list-style:none;font-size:13px;color:#777}.ct-order-review-block .woocommerce-table--order-details .wc-item-meta :is(strong,p){display:inline;margin:0;font-weight:400}.ct-order-review-block .woocommerce-table--order-details tfoot :is(th,td){padding:8px 0;border-bottom:0;font-weight:400;color:#555}.ct-order-review-block .woocommerce-table--order-details tfoot tr:first-child :is(th,td){padding-top:16px}.ct-order-review-block .woocommerce-table--order-details .shipped_via{display:block;font-size:12px;color:#999}.ct-order-review-block .woocommerce-table--order-details tfoot tr:has(.shipped_via)+tr :is(th,td){padding-top:14px;border-top:1px solid #e3e3e3;font-size:18px;font-weight:700;color:var(--nu-negro)}.ct-order-review-block .woocommerce-table--order-details tfoot tr:has(.shipped_via)+tr+tr:not(:has(.order-actions-button)){display:none}.ct-order-review-block .woocommerce-table--order-details tfoot tr:has(.order-actions-button) :is(th,td){padding-top:16px;vertical-align:middle}.ct-order-review-block .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ct-order-review-block .woocommerce-columns--addresses .woocommerce-column{width:auto;float:none;margin:0}.ct-order-review-block .woocommerce-customer-details address{height:calc(100% - 50px);margin:0;padding:18px 20px;border:1px solid #e3e3e3;border-radius:6px;font-size:14px;font-style:normal;line-height:1.6;color:#444}.ct-order-review-block .woocommerce-customer-details address p{margin:8px 0 0;font-size:inherit}@media (max-width:689px){.ct-order-review-block ul.woocommerce-order-overview{padding:18px;gap:14px 16px}.ct-order-review-block .woocommerce-order-overview__email{grid-column:1 / -1}.ct-order-review-block .woocommerce-columns--addresses{grid-template-columns:1fr;gap:0}.ct-order-review-block .woocommerce-columns--addresses .woocommerce-column+.woocommerce-column{margin-top:24px}.ct-order-review-block .woocommerce-customer-details address{height:auto}}body:not(.nu-pago-bacs) .nu-paso-spei{display:none}.ct-order-review-block>p{margin:0 0 36px;padding:16px 20px;border-radius:6px;background:#eef1f5;color:var(--nu-negro);font-size:15px;line-height:1.5}.ct-order-review-block .woocommerce-bacs-bank-details{margin:0 0 36px;padding:22px 24px;border:1px solid #e3e3e3;border-radius:6px}.ct-order-review-block .wc-bacs-bank-details-heading{margin:0 0 4px;font-size:24px}.ct-order-review-block .wc-bacs-bank-details-account-name{margin:0 0 18px;font-size:18px;font-weight:600;color:var(--nu-negro)}.ct-order-review-block ul.bacs_details{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0;list-style:none}.ct-order-review-block ul.bacs_details li{margin:0;padding:0;border:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#888}.ct-order-review-block ul.bacs_details li strong{display:block;margin-top:4px;font-size:16px;letter-spacing:.02em;text-transform:none;color:var(--nu-negro);font-variant-numeric:tabular-nums;user-select:all}@media (max-width:689px){.ct-order-review-block ul.bacs_details{grid-template-columns:1fr}}body.woocommerce-order-pay .entry-content>.woocommerce{max-width:760px;margin-inline:auto}.nu-pagar-head{max-width:760px;margin:0 auto 28px;text-align:center}.nu-pagar-head h1{margin:0 0 6px;font-size:clamp(28px, 3.4vw, 36px)}.nu-pagar-head p{margin:0;color:#555}body.woocommerce-order-pay #order_review .shop_table{width:100%;margin:0 0 32px;border:0;border-collapse:collapse;font-size:15px}body.woocommerce-order-pay #order_review .shop_table :is(th,td){padding:12px 0;border:0;border-bottom:1px solid #ececec;background:#fff0;vertical-align:top}body.woocommerce-order-pay #order_review .shop_table thead th{padding-top:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#888}body.woocommerce-order-pay #order_review .shop_table :is(.product-quantity,.product-total,.product-subtotal){padding-left:16px;text-align:right;white-space:nowrap}body.woocommerce-order-pay #order_review .shop_table .product-quantity strong{font-weight:400;color:#888}body.woocommerce-order-pay #order_review .shop_table td.product-name{font-weight:600;color:var(--nu-negro)}body.woocommerce-order-pay #order_review .shop_table .wc-item-meta{margin:6px 0 0;padding:0;list-style:none;font-size:13px;font-weight:400;color:#777}body.woocommerce-order-pay #order_review .shop_table .wc-item-meta :is(strong,p){display:inline;margin:0;font-weight:400}body.woocommerce-order-pay #order_review .shop_table tfoot :is(th,td){padding:8px 0;border-bottom:0;font-weight:400;color:#555}body.woocommerce-order-pay #order_review .shop_table tfoot tr:first-child :is(th,td){padding-top:16px}body.woocommerce-order-pay #order_review .shipped_via{display:none}body.woocommerce-order-pay #order_review .shop_table tfoot tr:last-child :is(th,td){padding-top:14px;border-top:1px solid #e3e3e3;font-size:18px;font-weight:700;color:var(--nu-negro)}body.woocommerce-order-pay #place_order{width:100%;margin-top:8px}@media (max-width:689px){body.woocommerce-order-pay #order_review .shop_table{font-size:14px}}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper{margin:28px 0 20px;padding:16px 20px;border:1px solid #e3e3e3;border-radius:6px;background:#fff}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper .form-row{margin:0;padding:0}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper label{display:block;margin:0;font-size:15px;color:var(--nu-negro);cursor:pointer}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper input[type="checkbox"]{width:20px;height:20px;margin:0 10px 0 0;vertical-align:middle}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper a{font-weight:600;text-decoration:underline}.woocommerce-form-track-order>p:first-child{display:none}