@keyframes dfd-ping{100%{opacity:0}}@keyframes dfd-bounce{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}@keyframes dfd-loader-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes dfd-loader-spinner-prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes rotate360{100%{transform:rotate(360deg)}}@keyframes rotateloading2{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes exist{100%{width:1rem;height:1rem}}@keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes recording{0%,50%,100%{opacity:1}25%,75%{opacity:.25}}.mobile-only{display:var(--dfd-btn-display,inline-flex)!important}.desktop-only{display:none!important}.dfd-mobile{--dfd-searchbox-height:40px;--dfd-searchbox-font-size:16px;--dfd-results-grid-x-padding:8px;--dfd-results-grid-y-padding:1px;--dfd-results-grid-gap:8px;--dfd-results-grid-column-count:2;--dfd-results-grid-column-size:calc(50% - var(--dfd-results-grid-gap)/2);--dfd-no-results-padding:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483500;overflow:hidden}.dfd-backdrop{position:fixed;z-index:0}.dfd-mobile .dfd-layer{display:grid;grid-template-rows:max-content 1fr;grid-template-areas:"dfd-header" "dfd-content";width:100%;max-height:100%;min-height:100%;overflow:hidden;background-color:var(--bfd-neutral-surface,#fff);position:relative}.dfd-mobile[data-dfd-screen=mobile] .dfd-layer{height:100%}.dfd-mobile .dfd-header{grid-area:dfd-header;background-color:var(--bfd-neutral-surface,#fff);padding:4px 0 0}.dfd-mobile .dfd-searchbox{border-bottom:1px solid var(--bfd-accent-primary,#003880);height:48px}.dfd-mobile .dfd-searchbox .dfd-image-search-button{margin-right:2px}.dfd-mobile .dfd-searchbox .dfd-btn-icon{margin-right:10px}.dfd-mobile .dfd-searchbox .dfd-searchbox-slot .dfd-btn-icon{margin-left:6px;margin-right:5px}.dfd-mobile .dfd-btn-icon[dfd-click=clear] svg{fill:var(--bfd-neutral-medium-contrast,#75787a)}.dfd-mobile .dfd-suggestion-link{min-height:34px}.dfd-mobile .dfd-suggestion-link>button:not(:last-child){width:unset}.dfd-mobile .dfd-suggestion-link>button:first-child svg{position:relative;top:2px}.dfd-mobile .dfd-suggestion-link>button:last-child{margin:auto 0 auto auto}.dfd-mobile .dfd-popular-searches-list .dfd-popular-searches{height:100%}.dfd-mobile .dfd-popular-searches-tags .dfd-popular-searches{box-shadow:0 6px 12px 0 rgba(0,0,0,.06);padding-bottom:24px;margin-bottom:12px}.dfd-mobile .dfd-popular-searches-brand{overflow:hidden auto}.dfd-mobile .dfd-popular-searches-brand .dfd-popular-searches{margin-top:12px}.dfd-mobile .dfd-popular-searches-results>.dfd-content-header>.dfd-title-sm{padding-left:12px}.dfd-mobile .dfd-popular-searches>div{padding:0 12px 0 12px}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-title{padding-top:24px}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-title .dfd-title-sm{margin-bottom:7px;font-weight:500;font-size:13px;float:left}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-title .dfd-delete-link-button{font-size:12px;height:18px;float:right}.dfd-mobile .dfd-popular-searches .dfd-suggestion-button{border-color:#e5e5e5;margin-right:2px}.dfd-mobile .dfd-popular-searches .dfd-suggestion-button span{color:#212529}.dfd-mobile .dfd-popular-searches .dfd-smart-filters{width:auto;overflow-x:auto;white-space:nowrap;clear:both}.dfd-mobile .dfd-popular-searches .dfd-smart-filters button{padding-right:12px}.dfd-mobile .dfd-popular-searches .dfd-smart-filters button.dfd-is-action{padding-left:0}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-buttons{width:auto;overflow-x:auto;white-space:nowrap;clear:both}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-buttons button.dfd-is-action{padding-left:0}.dfd-mobile .dfd-popular-searches .dfd-popular-searches-buttons::-webkit-scrollbar{display:none}.dfd-mobile[data-dfd-screen=mobile-brand-categories] :nth-last-child(1 of .dfd-smart-filters){box-shadow:0 6px 12px 0 rgba(0,0,0,.06);padding-bottom:24px;margin-bottom:12px}.dfd-mobile[data-dfd-screen=mobile-brand-categories] .dfd-title-sm{margin-bottom:12px}.dfd-mobile[data-dfd-screen=mobile-brand-categories] .dfd-smart-filters{margin-top:16px}.dfd-mobile[data-dfd-screen=mobile-brand-categories] .dfd-smart-filters>a{color:#212529!important;margin-right:2px;text-decoration:none;border:1px solid #e5e5e5;border-style:solid;gap:4px;border-radius:500px;padding:8px;height:32px;width:auto;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.dfd-mobile .dfd-content{position:relative;grid-area:dfd-content;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;background-color:var(--bfd-neutral-background,#fff)}.dfd-mobile .dfd-content .dfd-card-flags{top:8px}.dfd-mobile .dfd-content-header{position:sticky;z-index:2;padding:18px 0 0 0;top:0;background:var(--bfd-neutral-background)}.dfd-mobile .dfd-content-header .dfd-title-sm{height:20px;margin-bottom:8px;font-size:13px;font-weight:500;float:left}.dfd-mobile .dfd-smart-filters{display:block;white-space:nowrap;overflow-y:hidden;overflow-x:auto;padding:0 16px 0;clear:both}.dfd-mobile .dfd-smart-filters button{border-color:#e5e5e5;margin-right:2px;color:#212529}.dfd-mobile .dfd-smart-filters button:last-child{margin-right:24px}.dfd-mobile .dfd-smart-filters::-webkit-scrollbar{display:none}.dfd-mobile .dfd-meta{padding:4px 12px}.dfd-mobile .dfd-meta:first-child{margin-top:-12px}.dfd-mobile .dfd-fallback-content{text-align:center;width:100%;padding:32px 25px;background-color:#f9f9fb;border-bottom:#e5e5e5;grid-area:dfd-content;align-self:flex-start}.dfd-mobile .dfd-tabs{grid-area:dfd-content}.dfd-mobile .dfd-tabs .dfd-content{grid-area:unset;flex-grow:1}.dfd-mobile .dfd-tabs-nav{position:relative;padding:4px 20px 4px 20px;border-bottom-width:0;background:linear-gradient(to top,#fff,#fff 4px,var(--bfd-neutral-outline,#cbcccd) 4px,var(--bfd-neutral-outline,#cbcccd) 5px,#fff 5px)}.dfd-mobile .dfd-banner{text-align:center}.dfd-mobile .dfd-banner a{width:97%;max-width:100%}.dfd-mobile .dfd-card{padding:8px}.dfd-mobile .dfd-toggle-filters-button,.dfd-mobile .dfd-close-filters-button{--dfd-btn-font-size:16px;--dfd-btn-width:auto;--dfd-btn-height:48px;--dfd-btn-padding-x:16px;--dfd-btn-border-radius:50rem}.dfd-mobile .dfd-toggle-filters-button,.dfd-mobile .dfd-close-filters-button{--dfd-btn-bg:var(--bfd-accent-primary,#003880);--dfd-btn-border-color:var(--bfd-accent-primary,#003880);--dfd-btn-color:var(--bfd-accent-on-primary,#f5f9fe);--dfd-btn-hover-bg:var(--bfd-accent-primary-hover,#002154);--dfd-btn-hover-border-color:var(--bfd-accent-primary,#003880);--dfd-btn-hover-color:var(--bfd-accent-on-primary,#f5f9fe);--dfd-btn-active-bg:var(--bfd-accent-primary-active,#002f72);--dfd-btn-active-border-color:var(--bfd-accent-primary,#003880);--dfd-btn-active-color:var(--bfd-accent-on-primary,#f5f9fe);--dfd-btn-disabled-bg:var(--bfd-accent-primary,#003880);--dfd-btn-disabled-border-color:var(--bfd-accent-primary,#003880);--dfd-btn-disabled-color:var(--bfd-accent-on-primary,#f5f9fe)}.dfd-mobile .dfd-filters-layer{display:flex!important;flex-direction:column;position:absolute;right:0;bottom:0;left:0;top:0;z-index:2;height:100%;transition:transform .4s ease-in-out;background:#fff}.dfd-mobile .dfd-filters-layer.hidden{height:0;transform:translateY(100%);overflow:hidden}.dfd-mobile .dfd-aside{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;height:calc(100% - 32px);padding:0;margin:32px 0 0;border-radius:16px 16px 0 0;background-color:var(--bfd-neutral-surface,#fff)}.dfd-mobile .dfd-aside-header{flex:0 0 auto;position:relative;line-height:48px;text-align:center;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:8px 24px 0}.dfd-mobile .dfd-aside-header .dfd-close-button{margin-right:-8px}.dfd-mobile .dfd-aside-header .dfd-swipe-close{position:absolute;left:50%;top:8px;transform:translateX(-50%)}.dfd-mobile .dfd-aside-content{flex:1 1 auto;padding:8px 16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.dfd-mobile .dfd-aside-footer{flex:0 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;padding:24px}.dfd-mobile .dfd-aside-footer>button{flex:0 0 48%}.dfd-mobile .dfd-aside-footer::before{content:"";display:block;position:absolute;top:0;left:24px;right:24px;height:1px;background-color:var(--bfd-neutral-outline,#cbcccd);margin:0 auto}.dfd-mobile .dfd-toggle-filters-button,.dfd-mobile .dfd-back-to-top-button{position:absolute;bottom:24px;z-index:1;box-shadow:0 6px 20px rgba(49,36,133,.15)}.dfd-mobile .dfd-toggle-filters-button{left:50%;transform:translateX(-50%)}.dfd-mobile .dfd-back-to-top-button{right:24px}.dfd-card-description{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dfd-card-measuere_base{color:#e0001b;font-size:10px;font-weight:bold;margin-left:5px;margin:5px;order:2}.dfd-card-promo_title{background-color:#f00;color:#fff;font-weight:bold;position:relative;left:auto;font-size:10px!important}.dfd-card-flag1{background:var(--bfd-card-flag-out-of-stock-background,var(--bfd-neutral-disabled,#eff0f0))!important;color:var(--bfd-card-flag-out-of-stock-color,var(--bfd-neutral-medium-contrast,#75787a))!important;font-size:12px!important;height:fit-content!important}.dfd-card-flag{height:fit-content!important}.dfd-card-price--sale~.dfd-card-price{font-size:10px!important;color:var(--bfd-neutral-medium-contrast,#75787a);font-weight:normal;text-decoration:line-through}.dfd-card-pricing{align-items:flex-start}.dfd-card-price.dfd-card-price-iva,.dfd-card-price.dfd-card-price-iva-equiv{font-size:.9em;opacity:.6}.dfd-card-price.dfd-card-price-main,.dfd-card-price.dfd-card-price-equiv{color:#e0001b!important;font-size:1.1em!important;display:inline-flex;align-items:flex-end;gap:.25em}.dfd-card-price.dfd-card-price-equiv+.dfd-card-price-main{color:inherit!important;font-size:.9em!important}.dfd-card-row{flex-direction:column;align-items:unset;gap:.5em}.dfd-cart-add-button,.dfd-cart-add-button button[data-role="add_to_cart"]{width:100%}.dfd-cart-add-button button[data-role="add_to_cart"]:before{content:"A�adir"}.dfd-cart-add-button button[data-role="add_to_cart"].dfd-btn-loading::before{content:''!important}.dfd-mobile{--dfd-results-grid-column-count:auto-fill;--dfd-results-grid-column-size:minmax(200px,1fr)}.dfd-card-price-equiv .dfd-card-iva,.dfd-card-price-equiv .dfd-price-decimal,.dfd-card-price-main .dfd-card-iva,.dfd-card-price-main .dfd-price-decimal{align-self:flex-start;font-size:.6em}.dfd-card-price-equiv+.dfd-card-price-main .dfd-card-iva,.dfd-card-price-equiv+.dfd-card-price-main .dfd-price-decimal{font-size:.6em;align-self:flex-start}.dfd-card-price.dfd-card-price-main .dfd-card-price-value,.dfd-card-price.dfd-card-price-equiv .dfd-card-price-value{display:inline-flex}