:root[data-bc4-sitio]{--bc4-papel: #F4F4F0;--bc4-tinta: #141414;--bc4-gris: #55534D;--bc4-linea: rgb(20 20 20 / .1);--bc4-cobalto: #2340FF;--bc4-blanco: #F7F6F2;--bc4-serif: "Instrument Serif", Georgia, serif;--bc4-sans: var(--font-body--family, "Manrope", system-ui, sans-serif);--bc4-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--bc4-gutter: clamp(16px, 3.6vw, 52px);--bc4-c: #2F40A0;--bc4-tinte: color-mix(in oklab, var(--bc4-c) 22%, var(--bc4-papel));--bc4-panel: radial-gradient(90% 70% at 50% 100%, color-mix(in oklab, var(--bc4-c) 46%, transparent), transparent 72%), linear-gradient(180deg, #F2F2EF 0%, var(--bc4-tinte) 100%);--bc4-panel-oscuro: radial-gradient(60% 110% at 88% 0%, var(--bc4-b2), transparent 62%), radial-gradient(70% 120% at 8% 100%, var(--bc4-b1), transparent 66%), var(--bc4-base)}[data-bc4-sitio] .bc4-etiqueta--numero{color:var(--bc4-gris)}:root[data-bc4-sitio]{transition:--bc4-base 1.4s ease,--bc4-b1 1.4s ease,--bc4-b2 1.4s ease,--bc4-b3 1.4s ease}:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos){isolation:isolate;overflow:hidden;background:var(--bc4-base)!important}:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos){position:relative}:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos):before,:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos):after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none;will-change:transform}:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos):before{width:90%;height:120%;left:28%;top:-42%;background:radial-gradient(closest-side,var(--bc4-b1),transparent);animation:bc4-a 16s ease-in-out infinite alternate}:is([data-bc4-sitio] .bc-cp__hero,[data-bc4-sitio] .bocetta-quiz-bloque,[data-bc4-sitio] .bc-equipos):after{width:72%;height:100%;left:-20%;top:38%;opacity:.55;background:radial-gradient(closest-side,var(--bc4-b2),transparent);animation:bc4-c 13s ease-in-out infinite alternate}@media(min-width:990px){[data-bc4-sitio] #header-component .header__columns{position:relative}[data-bc4-sitio] #header-component header-menu{position:absolute;left:50%;top:0;bottom:0;display:flex;align-items:center;width:max-content;transform:translate(-50%)}[data-bc4-sitio] #header-component overflow-list::part(list){padding:4px;border:1px solid rgb(20 20 20 / .08);border-radius:8px;background:#ffffff9e}[data-bc4-sitio] #header-component overflow-list::part(overflow){position:absolute}[data-bc4-sitio] #header-component .menu-list__list-item{display:flex;align-items:center;height:32px;padding:0}[data-bc4-sitio] #header-component .menu-list__link{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:6px;font-family:var(--bc4-mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--bc4-tinta);text-decoration:none;transition:background-color .25s,color .25s}[data-bc4-sitio] #header-component .menu-list__link:after{display:none}[data-bc4-sitio] #header-component .menu-list__link:hover{background:#1414140f}[data-bc4-sitio] #header-component .menu-list__link:is(.menu-list__link--active,[aria-expanded=true]){background:var(--bc4-cobalto);color:#fff}[data-bc4-sitio] #header-component .header__column--right{justify-self:end;width:max-content;gap:2px;padding:3px 6px;border:1px solid rgb(20 20 20 / .08);border-radius:8px;background:#ffffff9e}[data-bc4-sitio] #header-component .dropdown-localization__button{font-family:var(--bc4-mono);font-size:11px;letter-spacing:.04em}body:has(.bc4-hero) #header-component[transparent]:not([data-sticky-state=active]) .header__column--right,body:has(.bc4-hero) #header-component[transparent]:not([data-sticky-state=active]) overflow-list::part(list),[data-bc4-plantilla=product] #header-component[transparent]:not([data-sticky-state=active]) .header__column--right,[data-bc4-plantilla=product] #header-component[transparent]:not([data-sticky-state=active]) overflow-list::part(list){border-color:#fff3;background:#ffffff1a}:is(body:has(.bc4-hero),[data-bc4-plantilla=product]) #header-component[transparent]:not([data-sticky-state=active]) .menu-list__link:hover{background:#ffffff24}:is(body:has(.bc4-hero),[data-bc4-plantilla=product]) #header-component[transparent]:not([data-sticky-state=active]) .menu-list__link:is(.menu-list__link--active,[aria-expanded=true]){background:var(--bc4-cobalto);color:#fff}}[data-bc4-plantilla=product] #header-component[transparent]:not([data-sticky-state=active]){--color-foreground: #F7F6F2;--color-foreground-rgb: 247 246 242;color:#f7f6f2}[data-bc4-plantilla=product] #header-component[transparent]:not([data-sticky-state=active]) :is(a,button,summary,.menu-list__link,.header-actions__action){color:#f7f6f2}[data-bc4-plantilla=product] #header-component[transparent]:not([data-sticky-state=active]) .header-logo__image{filter:invert(1) brightness(1.15)}:is(body:has(.bc4-hero),body:has(.bc4-cabecera),body:has(.bc-cp__hero),body:has(.bc4-coleccion__cabeza),[data-bc4-plantilla=product]) #header-group .shopify-section:has(.announcement-bar) .section-background{background:var(--bc4-base)!important}:is(body:has(.bc4-hero),body:has(.bc4-cabecera),body:has(.bc-cp__hero),body:has(.bc4-coleccion__cabeza),[data-bc4-plantilla=product]) #header-group .announcement-bar{background:var(--bc4-base)!important;border:0!important}:is(body:has(.bc4-hero),body:has(.bc4-cabecera),body:has(.bc-cp__hero),body:has(.bc4-coleccion__cabeza),[data-bc4-plantilla=product]) #header-group .bc-ondas{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%)}:is(body:has(.bc4-hero),body:has(.bc4-cabecera),body:has(.bc-cp__hero),body:has(.bc4-coleccion__cabeza),[data-bc4-plantilla=product]) #header-group .announcement-bar{padding-bottom:10px}.bc4-hero{background-color:var(--bc4-base)}.bc4-hero .bc4-mesh{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 180px);mask-image:linear-gradient(180deg,transparent 0,#000 180px)}:root[data-bc4-sitio]{--bc4-hoja: clamp(22px, 3vw, 40px)}.bc4-hero{padding-bottom:var(--bc4-hoja)}[data-bc4-sitio] main .shopify-section:has(.bc4-hero)+.shopify-section,[data-bc4-plantilla=product] main .shopify-section:has(.product-information)+.shopify-section{padding-top:var(--bc4-hoja);position:relative;z-index:2;margin-top:calc(-1 * var(--bc4-hoja));border-radius:var(--bc4-hoja) var(--bc4-hoja) 0 0;background:var(--bc4-papel);box-shadow:0 -24px 48px -28px #00000073}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.product-information{padding-bottom:calc(clamp(40px,5vw,80px) + var(--bc4-hoja))!important}.bc4-boletin{overflow:hidden;border-radius:var(--bc4-hoja) var(--bc4-hoja) 0 0}[data-bc4-sitio] footer>.shopify-section:not(:has(.bc4-boletin)){background-color:var(--bc4-base)}.bc4-menu{position:fixed;z-index:30;inset-inline:0;top:var(--bc4-menu-top, 72px);padding:8px var(--bc4-gutter) 0;pointer-events:none}.bc4-menu[hidden]{display:none}.bc4-menu__panel{max-width:1180px;margin-inline:auto;overflow:hidden;pointer-events:auto;border:1px solid rgb(20 20 20 / .08);border-radius:12px;background:#fafaf7fa;box-shadow:0 34px 70px -34px #080c1e73;opacity:0;transform:translateY(-8px);transition:opacity .22s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.bc4-menu.es-abierto .bc4-menu__panel{opacity:1;transform:none}.bc4-menu__cabeza{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:48px;align-items:start;padding:26px 26px 22px}.bc4-menu__titulo{font-size:34px;line-height:1;color:var(--bc4-tinta)}.bc4-menu__todos{font-size:11px;color:var(--bc4-gris)}.bc4-menu__lista{display:grid;gap:5px;margin:0;padding:0;list-style:none;font-size:11px;color:var(--bc4-tinta)}.bc4-menu__lista span{color:var(--bc4-gris)}.bc4-menu__tarjetas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0 12px 12px;list-style:none}.bc4-menu__tarjeta{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;align-items:center;height:100%;padding:12px;border:1px solid rgb(20 20 20 / .06);border-radius:8px;background:#fff;color:var(--bc4-tinta);transition:border-color .25s,transform .25s}.bc4-menu__tarjeta:hover{border-color:var(--bc4-c);transform:translateY(-2px)}.bc4-menu__foto{display:block;aspect-ratio:611 / 856}.bc4-menu__foto img{width:100%;height:100%;object-fit:contain}.bc4-menu__nombre{display:block;font-family:var(--bc4-serif);font-size:24px;line-height:1}.bc4-menu__sub,.bc4-menu__precio{display:block;margin-top:6px;font-size:10px;color:var(--bc4-gris)}.bc4-menu__mas{display:grid;place-items:center;align-self:end;width:26px;height:26px;border-radius:5px;background:var(--bc4-cobalto);color:#fff;font-size:16px;line-height:1}.bc4-menu__barra{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;background:var(--bc4-cobalto);color:#fff;font-size:11px;transition:background-color .25s}.bc4-menu__barra:hover{background:#1630e0}[data-bc4-sitio] footer{counter-reset:bc4-col;background-color:transparent;color:var(--bc4-blanco)}[data-bc4-sitio] footer .section-background{background:transparent!important}[data-bc4-sitio] footer :is(.footer-content,.utilities){color:var(--bc4-blanco)}.bc4-boletin{display:block;background-color:var(--bc4-base)}.bc4 .bc4-campo{border-color:#ffffff47!important;background-color:#ffffff1a!important;color:#fff!important}.bc4-boletin .bc4-mesh{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 100%);mask-image:linear-gradient(180deg,#000 50%,transparent 100%)}[data-bc4-sitio] footer .footer-content{padding-block:36px 8px;border-top:1px solid rgb(255 255 255 / .14)}[data-bc4-sitio] footer .menu__heading{color:#f7f6f2a8;font-family:var(--bc4-mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] footer .menu__heading__texto:before{counter-increment:bc4-col;content:counter(bc4-col,decimal-leading-zero) " / "}[data-bc4-sitio] footer :is(.footer-content,.utilities) a{color:#f7f6f2e6;text-decoration:none}[data-bc4-sitio] footer :is(.footer-content,.utilities) a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}[data-bc4-sitio] footer .menu__heading__toggle,[data-bc4-sitio] footer .policy-list-trigger{color:#f7f6f2cc}[data-bc4-sitio] footer .utilities{border-top-color:#ffffff24!important;font-family:var(--bc4-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}[data-bc4-sitio] footer .utilities :is(.footer-utilities__text,.policy-list-trigger){font-family:inherit;font-size:inherit;color:#f7f6f2a8}[data-bc4-sitio] footer [class*=divider]{border-color:#ffffff24}[data-bc4-plantilla=index] footer .footer-content{border-top:0}[data-bc4-sitio] main :is(.h6,h6):not(.bc4 *){font-family:var(--bc4-mono);font-size:12px;font-weight:400;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:var(--bc4-gris)}[data-bc4-sitio] main :is(.button,.button-secondary,.submit-button):not(.bc4 *):not(.slideshow-control):not(.button-unstyled):not(.facets *),[data-bc4-sitio] :is(.cart-drawer,.cart-page) :is(.button,.button-secondary){min-height:48px;padding-inline:22px;border-radius:6px;font-family:var(--bc4-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] main :is(.contact-form__input,.field__input,.bc-cot input:not([type=checkbox],[type=radio]),.bc-cot select,.bc-cot textarea):not(.bc4 *),[data-bc4-sitio] main :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=date],select,textarea):not(.bc4 *):not([class*=quantity]):not(.facets *){border:1px solid rgb(20 20 20 / .16);border-radius:6px;background-color:#ffffffb8;color:var(--bc4-tinta);transition:border-color .2s,box-shadow .2s}[data-bc4-sitio] main :is(input,select,textarea):not(.bc4 *):focus-visible{border-color:var(--bc4-tinta);box-shadow:0 0 0 1px var(--bc4-tinta);outline:none}[data-bc4-sitio] main :is(input,textarea):not(.bc4 *)::placeholder{font-family:var(--bc4-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#14141480}[data-bc4-sitio] :is(.bc-arcoiris,.bc-enlace-arcoiris){animation:none!important;color:var(--bc4-c)!important;text-shadow:none!important}[data-bc4-sitio] .bc-arcoiris--titulo{font-style:italic}[data-bc4-sitio] :is(.bc-boton-arcoiris,a.button.bc-boton-arcoiris){animation:none!important;background-color:var(--bc4-cobalto)!important;color:#fff!important}[data-bc4-sitio] .bc-barra__avance{animation:none!important;background-color:var(--bc4-cobalto)}[data-bc4-sitio] .bc-barra__banda{font-family:var(--bc4-mono);font-weight:400;font-size:11px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] :is(.bc-acordeon__fila,.bc-cp__q,.accordion details) summary{list-style:none}[data-bc4-sitio] .bc-acordeon__mas{position:relative;display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border:1px solid rgb(20 20 20 / .22);border-radius:4px}[data-bc4-sitio] .bc-acordeon__titulo{font-family:var(--bc4-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--bc4-gris)}[data-bc4-plantilla=product] .product-information__media media-gallery{padding:clamp(12px,1.8vw,26px);border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:#ffffff0a}[data-bc4-plantilla=product] main .shopify-section:has(>.product-information,.product-information){position:relative;isolation:isolate;overflow:clip;background:var(--bc4-base);color:var(--bc4-blanco)}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.section-background{background:transparent!important}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.product-information{padding-bottom:clamp(40px,5vw,80px)}[data-bc4-plantilla=product] main .shopify-section:has(.product-information):before,[data-bc4-plantilla=product] main .shopify-section:has(.product-information):after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none;will-change:transform}[data-bc4-plantilla=product] main .shopify-section:has(.product-information):before{width:75vw;height:110vh;left:30%;top:6vh;background:radial-gradient(closest-side,var(--bc4-b1),transparent);animation:bc4-a 16s ease-in-out infinite alternate}[data-bc4-plantilla=product] main .shopify-section:has(.product-information):after{width:60vw;height:90vh;left:-15%;top:45vh;opacity:.55;background:radial-gradient(closest-side,var(--bc4-b2),transparent);animation:bc4-c 13s ease-in-out infinite alternate}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.product-information{padding-top:calc(var(--header-height, 64px) + 32px)}[data-bc4-plantilla=product] .product-information__media media-gallery{margin-top:0!important;top:calc(var(--header-height, 64px) + 12px)!important}.bc4-con-3d>:not(.bc4-galeria3d){display:none!important}.bc4-galeria3d{position:relative;width:100%;height:100%;min-height:min(68vh,640px);margin:0}.bc4-galeria3d canvas.libreta3d{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;outline:none}[data-bc4-plantilla=product] .product-information__media .slideshow-control.bc4-miniatura-3d{position:relative;overflow:hidden;background:var(--bc4-base)!important;box-shadow:inset 0 0 0 1px #fff3}[data-bc4-plantilla=product] .product-information__media .bc4-miniatura-3d .slideshow-controls__thumbnail-badge{display:none}.bc4-miniatura-3d img{visibility:hidden}[data-bc4-plantilla=product] .product-information__media .bc4-miniatura-3d:after{display:grid!important;content:"3D";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;background:#ffffff1f;color:var(--bc4-blanco);font-family:var(--bc4-mono);font-size:13px;letter-spacing:.06em}[data-bc4-plantilla=product] .product-details{color:var(--bc4-blanco);--color-foreground: #F7F6F2;--color-foreground-rgb: 247 246 242}[data-bc4-plantilla=product] .product-details :is(h1,h2,h3,h4,p,li,legend,summary,strong,em,span,a,.price,.rte):not(.add-to-cart-button *):not(.variant-option__button-label *):not(.bc-color-panel .bc-color){color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details :is(.bc-unico,.bc-color-panel>p,.bc-acordeon__cuerpo,.bc-acordeon__cuerpo *){color:#f7f6f2db!important}[data-bc4-plantilla=product] .product-details .bc-unico strong,[data-bc4-plantilla=product] .product-details .bc-color{color:var(--bc4-blanco)!important}[data-bc4-plantilla=product] .product-details :is(.bc-arcoiris,.bc-enlace-arcoiris){color:var(--bc4-blanco)!important}[data-bc4-plantilla=product] .product-details .bc-arcoiris{font-style:italic}[data-bc4-plantilla=product] .bc4-migas ol,[data-bc4-plantilla=product] .bc4-migas a{color:#f7f6f2b3}[data-bc4-plantilla=product] .bc4-migas [aria-current]{color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details :is(.divider__line,hr){border-color:#ffffff2e!important;background:#ffffff2e!important}[data-bc4-plantilla=product] .product-details .variant-option--buttons legend{color:#f7f6f2b3}[data-bc4-plantilla=product] .product-details .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]){border-color:#ffffff29!important;background:#ffffff14!important}[data-bc4-plantilla=product] .product-details .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]) *{color:var(--bc4-blanco)!important}[data-bc4-plantilla=product] .product-details .variant-option--buttons .variant-option__button-label:has(input:checked){border-color:var(--bc4-blanco)!important;box-shadow:0 0 0 1px var(--bc4-blanco)!important;background:#ffffff24!important}[data-bc4-plantilla=product] .product-details .variant-option__button-label:has(input[value=Nero]):before{box-shadow:inset 0 0 0 1px #ffffff38}[data-bc4-plantilla=product] .product-details :is(.add-to-cart-button,.product-form-buttons .button:not(.button-secondary)){border-color:transparent!important;background:var(--bc4-blanco)!important;color:var(--bc4-tinta)!important}[data-bc4-plantilla=product] .product-details :is(.add-to-cart-button,.product-form-buttons .button:not(.button-secondary)) *{color:var(--bc4-tinta)!important}[data-bc4-plantilla=product] .product-details :is(.add-to-cart-button,.product-form-buttons .button:not(.button-secondary)):hover{background:#fff!important}[data-bc4-plantilla=product] .product-details .quantity-selector{border-color:#ffffff38!important;background:#ffffff14!important;color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details .quantity-selector :is(input,button,svg){color:var(--bc4-blanco)!important;background:transparent!important}[data-bc4-plantilla=product] .product-details .bc-niveles{border-color:#ffffff24;background:#ffffff0f}[data-bc4-plantilla=product] .product-details .bc-niveles *{color:var(--bc4-blanco)!important;border-color:#ffffff24!important}[data-bc4-plantilla=product] .product-details .bc-niveles__celda{background:transparent!important}[data-bc4-plantilla=product] .product-details .bc-iconos,[data-bc4-plantilla=product] .product-details .bc-iconos li{border-color:#ffffff29!important}[data-bc4-plantilla=product] .product-details .bc-iconos svg{color:var(--bc4-blanco);stroke:currentColor}[data-bc4-plantilla=product] .product-details :is(.bc-acordeon__fila,.bc-acordeon){border-color:#ffffff2e!important}[data-bc4-plantilla=product] .product-details .bc-acordeon__mas{border-color:#fff6;color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details .bc-acordeon__mas *{background-color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details svg:not(.add-to-cart-button svg){color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-information__media :is(.product-media,.product-media-container,slideshow-slide,slideshow-slides,slideshow-container){background:transparent!important}[data-bc4-plantilla=product] .product-information__media img{background-color:transparent!important}[data-bc4-plantilla=product] .product-information__media .slideshow-control:not(.slideshow-controls__thumbnail){border-radius:6px;background:#fff!important;color:var(--bc4-tinta)!important;box-shadow:0 8px 20px -12px #00000073}[data-bc4-plantilla=product] .product-information__media .slideshow-control:not(.slideshow-controls__thumbnail):before,[data-bc4-plantilla=product] .product-information__media .slideshow-control:not(.slideshow-controls__thumbnail):after{display:none}[data-bc4-plantilla=product] .product-information__media .slideshow-controls__thumbnail{border-radius:8px;background:#ffffff0f!important;box-shadow:inset 0 0 0 1px #ffffff1f}[data-bc4-plantilla=product] .product-information__media .slideshow-controls__thumbnail[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--bc4-blanco)}[data-bc4-plantilla=product] .product-information__media .slideshow-controls__thumbnail img{background:transparent!important}[data-bc4-plantilla=product] .product-information__media :is(.slideshow-controls__thumbnail,.thumbnail,[class*=thumbnail]) img{border-radius:6px}[data-bc4-plantilla=product] .product-information__media :is(.slideshow-controls__thumbnail,.thumbnail,[class*=thumbnail]) :is(button,a){border-radius:8px;background:#ffffff1a}[data-bc4-plantilla=product] .product-information__media :is(.slideshow-counter,[class*=counter]){background:#ffffff24;color:var(--bc4-blanco)}[data-bc4-plantilla=product] .product-details h1{font-family:var(--bc4-serif);font-weight:400;font-size:clamp(40px,4.4vw,66px);line-height:.95;letter-spacing:-.01em}[data-bc4-plantilla=product] .product-details product-price :is(.price,.compare-at-price){font-family:var(--bc4-mono);font-size:15px;font-weight:400;letter-spacing:.04em}[data-bc4-plantilla=product] .product-details .bc-unico{font-size:15px;line-height:1.55;color:var(--bc4-gris)}[data-bc4-plantilla=product] .product-details .bc-unico strong{color:var(--bc4-tinta);font-weight:600}.bc4-migas ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:11px;color:var(--bc4-gris)}.bc4-migas li+li:before{content:"/";margin-inline-end:6px}.bc4-migas a{color:inherit;text-decoration:none}.bc4-migas a:hover,.bc4-migas [aria-current]{color:var(--bc4-tinta)}[data-bc4-sitio] .variant-option__button-label:has(input[value=Nero]){--bc-c: #2A292D}[data-bc4-sitio] .variant-option__button-label:has(input[value=Blu]){--bc-c: #2F40A0}[data-bc4-sitio] .variant-option__button-label:has(input[value=Rosso]){--bc-c: #952B42}[data-bc4-sitio] .variant-option__button-label:has(input[value=Viola]){--bc-c: #56297A}[data-bc4-sitio] .variant-option--buttons legend{margin-bottom:10px;font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--bc4-gris)}[data-bc4-sitio] .variant-option--buttons:has(input[value=Nero],input[value=Blu]){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]){display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;min-width:0;min-height:0;height:auto!important;block-size:auto!important;overflow:visible;margin:0;padding:8px 8px 10px!important;border:1px solid rgb(20 20 20 / .1)!important;border-radius:8px!important;background:#fff!important;color:var(--bc4-tinta)!important;box-shadow:none;transition:border-color .2s,box-shadow .2s,transform .2s}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]):before{content:"";position:static!important;inset:auto!important;display:block;width:auto!important;height:40px;border-radius:4px;background:var(--bc-c);opacity:1}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]) *{color:var(--bc4-tinta)!important}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]) .variant-option__button-label__pill{display:none!important}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]) .variant-option__button-label__text{font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:start}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:hover{transform:translateY(-1px)}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input:checked){border-color:var(--bc4-tinta)!important;box-shadow:0 0 0 1px var(--bc4-tinta)!important}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]){opacity:.6}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough{display:none}[data-bc4-plantilla=product] .product-details :is(.add-to-cart-button,.product-form-buttons .button){min-height:52px;border-radius:6px;font-family:var(--bc4-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}[data-bc4-plantilla=product] .product-details .quantity-selector{border-radius:6px;font-family:var(--bc4-mono)}[data-bc4-plantilla=product] .product-details .accelerated-checkout-block{--shopify-accelerated-checkout-button-border-radius: 6px}[data-bc4-sitio] .sticky-add-to-cart__bar{border-radius:10px}[data-bc4-sitio] .sticky-add-to-cart__title{font-family:var(--bc4-serif);font-size:20px;font-weight:400}[data-bc4-sitio] :is(.sticky-add-to-cart__variant,.sticky-add-to-cart__price){font-family:var(--bc4-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase}[data-bc4-sitio] .sticky-add-to-cart__button{border-radius:6px;font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] .bc-niveles{padding:14px;border:1px solid var(--bc4-linea);border-radius:10px;background:#fff}[data-bc4-sitio] .bc-niveles__titulo{font-family:var(--bc4-mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--bc4-gris)}[data-bc4-sitio] .bc-niveles__titulo .bc-arcoiris{font-weight:500}[data-bc4-sitio] .bc-niveles__celda{border-radius:6px}[data-bc4-sitio] :is(.bc-niveles__compra,.bc-niveles__cu,.bc-niveles__nota){font-family:var(--bc4-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}[data-bc4-sitio] .bc-niveles__off{font-family:var(--bc4-serif);font-size:26px;font-weight:400;line-height:1}[data-bc4-sitio] .bc-color-panel>p{font-size:15px;line-height:1.55}[data-bc4-sitio] .bc-iconos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--bc4-linea);border-left:1px solid var(--bc4-linea)}[data-bc4-sitio] .bc-iconos li{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;min-height:92px;margin:0;padding:14px;border-right:1px solid var(--bc4-linea);border-bottom:1px solid var(--bc4-linea);font-family:var(--bc4-mono);font-size:10.5px;letter-spacing:.05em;line-height:1.35;text-align:start;text-transform:uppercase}[data-bc4-sitio] .bc-iconos svg{width:20px;height:20px}[data-bc4-sitio] .bocetta-ficha--acordeon .bc-acordeon__fila summary{font-family:var(--bc4-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] .bc-acordeon__fila summary{align-items:center}[data-bc4-sitio] .bc-equipos{border:0!important;border-radius:14px;color:var(--bc4-blanco)}[data-bc4-sitio] .bc-equipos :is(h2,h3,p,strong,span){color:var(--bc4-blanco)}[data-bc4-sitio] .bc-equipos .bc-arcoiris{color:var(--bc4-blanco)!important;font-style:italic;font-weight:inherit}[data-bc4-sitio] .bc-equipos :is(.button,a.button){border:0;background:var(--bc4-blanco)!important;color:var(--bc4-tinta)!important}.bc4-dentro{position:relative;padding-block:clamp(56px,7vw,96px);overflow:hidden}.bc4-dentro__cabeza{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px}.bc4-dentro__titulo{margin-top:12px;font-size:clamp(40px,4.6vw,68px);line-height:.95}.bc4-dentro__pista{color:var(--bc4-gris)}.bc4-dentro__carril{overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--bc4-gutter);scrollbar-width:none;cursor:none;outline:none}.bc4-dentro__carril::-webkit-scrollbar{display:none}.bc4-dentro__carril:focus-visible{box-shadow:inset 0 0 0 2px var(--bc4-tinta)}.bc4-dentro.es-arrastrando .bc4-dentro__carril{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bc4-dentro__lista{display:flex;gap:12px;width:max-content;margin:0;padding:0 var(--bc4-gutter);list-style:none}.bc4-dentro__pieza{flex:none;width:clamp(240px,23vw,330px);scroll-snap-align:start}.bc4-dentro__foto{aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--bc4-panel)}.bc4-dentro__foto img{width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;pointer-events:none;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.bc4-dentro__pieza:hover .bc4-dentro__foto img{transform:scale(1.05)}.bc4-dentro__nombre{margin-top:14px;font-family:var(--bc4-sans);font-size:16px;font-weight:600;letter-spacing:0}.bc4-dentro__texto{margin-top:6px;font-size:14px;line-height:1.5;color:var(--bc4-gris)}.bc4-dentro__cursor{position:fixed;z-index:5;left:0;top:0;display:grid;place-items:center;width:74px;height:74px;margin:-37px 0 0 -37px;border-radius:50%;background:var(--bc4-cobalto);color:#fff;font-size:11px;pointer-events:none;opacity:0;scale:.4;transition:opacity .2s,scale .25s}.bc4-dentro.con-cursor .bc4-dentro__cursor{opacity:1;scale:1}.bc4-dentro.es-arrastrando .bc4-dentro__cursor{scale:.86}@media(hover:none){.bc4-dentro__carril{cursor:auto}.bc4-dentro__cursor{display:none}}.bc4-coleccion__cuerpo{padding-block:clamp(20px,3vw,36px) clamp(64px,8vw,110px)}.bc4-coleccion__cabeza{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);gap:40px;align-items:end;position:relative;isolation:isolate;overflow:hidden;min-height:clamp(300px,42vh,460px);margin-bottom:12px;padding:clamp(24px,3.4vw,48px);border-radius:14px;color:var(--bc4-blanco)}.bc4-coleccion__cabeza :is(.bc4-etiqueta,.bc4-coleccion__titulo,.bc4-coleccion__texto,.bc4-coleccion__texto *,.bc4-coleccion__lista,.bc4-coleccion__lista span){color:var(--bc4-blanco)}.bc4-coleccion__cabeza :is(.bc4-etiqueta,.bc4-coleccion__lista span){opacity:.8}.bc4-coleccion__titulo{margin-top:14px;font-size:clamp(48px,6.4vw,104px);line-height:.9}.bc4-coleccion__texto{max-width:560px;margin-top:18px;font-size:15px;line-height:1.55;color:var(--bc4-gris)}.bc4-coleccion__texto p{margin:0}.bc4-coleccion__lista{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none;font-size:11px}.bc4-coleccion__lista span{color:var(--bc4-gris)}.bc4-coleccion__rejilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.bc4-ctarjeta{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(20 20 20 / .06);border-radius:10px;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.bc4-ctarjeta:hover{transform:translateY(-3px);box-shadow:0 26px 44px -30px #080c1e66}.bc4-ctarjeta__foto{display:block;aspect-ratio:1;background:radial-gradient(80% 70% at 50% 100%,color-mix(in oklab,var(--bc4-c) 32%,transparent),transparent 70%),linear-gradient(180deg,#f3f3f0,color-mix(in oklab,var(--bc4-c) 12%,var(--bc4-papel)))}.bc4-ctarjeta__foto img{width:100%;height:100%;padding:6%;object-fit:contain;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.bc4-ctarjeta:hover .bc4-ctarjeta__foto img{transform:scale(1.05) rotate(-1.5deg)}.bc4-ctarjeta__info{padding:16px 16px 0}.bc4-ctarjeta__nombre{margin:0;font-family:var(--bc4-serif);font-size:30px;font-weight:400;line-height:1}.bc4-ctarjeta__nombre a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bc4-ctarjeta__sub{margin-top:8px;font-size:11px;color:var(--bc4-gris)}.bc4-ctarjeta__compra{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:16px}.bc4-ctarjeta__mas{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:6px;background:var(--bc4-cobalto);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background-color .2s,transform .2s}.bc4-ctarjeta__mas:hover{background:#1630e0;transform:scale(1.06)}.bc4-ctarjeta__mas[aria-busy=true]{opacity:.6}.bc4-ctarjeta .error{position:absolute;inset-inline:12px;bottom:60px;z-index:2;margin:0;padding:8px 10px;border-radius:6px;background:var(--bc4-tinta);color:#fff;font-size:12px}.bc4-coleccion__paginas{display:flex;justify-content:center;gap:18px;margin-top:32px}.bc4-coleccion__vacia{grid-column:1 / -1;padding:40px 0;color:var(--bc4-gris)}[data-bc4-sitio] .bc-cp__hero{margin-top:12px;padding-block:clamp(16px,2.4vw,32px);border-radius:14px;color:var(--bc4-blanco)}[data-bc4-sitio] .bc-cp__hero :is(h1,p,.h6,figcaption,.bc-cp__lead,.bc-cp__precio,.bc-cp__specs,.bc-cp__pronto,strong){color:var(--bc4-blanco)!important}[data-bc4-sitio] .bc-cp__hero .button:not(.button-secondary){border-color:transparent;background:var(--bc4-blanco)!important;color:var(--bc4-tinta)!important}[data-bc4-sitio] .bc-cp__hero .button-secondary{border-color:#ffffff73!important;background:transparent!important;color:var(--bc4-blanco)!important}[data-bc4-sitio] .bc-cp__h1{font-family:var(--bc4-serif);font-weight:400;letter-spacing:-.01em}[data-bc4-sitio] :is(.bc-cp__precio,.bc-cp__specs){font-family:var(--bc4-mono);font-weight:400;letter-spacing:.04em}[data-bc4-sitio] .bc-cp__precio{font-size:15px}[data-bc4-sitio] .bc-cp__specs{font-size:11px;text-transform:uppercase;color:var(--bc4-gris)}[data-bc4-sitio] .bc-cp__por{margin-inline:var(--bc4-gutter);border-radius:14px;background:var(--bc4-panel-oscuro)!important;color:var(--bc4-blanco)}[data-bc4-sitio] .bc-cp__por :is(h2,p,.h6){color:var(--bc4-blanco)}[data-bc4-sitio] .bc-cp__lista li{border-radius:6px!important;font-family:var(--bc4-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase}[data-bc4-sitio] .bc-cp__foto{overflow:hidden;border-radius:10px}[data-bc4-sitio] .bc-cp__tarjeta>a{overflow:hidden;border:1px solid rgb(20 20 20 / .06);border-radius:10px;background:#fff}[data-bc4-sitio] .bc-cp__tarjeta-nombre{font-family:var(--bc4-serif);font-size:24px;font-weight:400}[data-bc4-sitio] .bc-cp__tarjeta-frase{font-family:var(--bc4-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase}[data-bc4-sitio] .bc-cp__otros-p{color:var(--bc4-gris)}[data-bc4-sitio] .bocetta-quiz-bloque{padding:clamp(22px,4vw,56px);border-radius:14px;color:var(--bc4-blanco)}[data-bc4-sitio] .bocetta-quiz-bloque :is(h2,h3,p,span,strong,label,legend){color:var(--bc4-blanco)}[data-bc4-sitio] .bocetta-quiz-bloque .quiz__pregunta{font-family:var(--bc4-serif);font-weight:400}[data-bc4-sitio] .bocetta-quiz-bloque :is(.quiz__estado,.bocetta-quiz__datos){font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] .bocetta-quiz-bloque .progreso{background:#fff3}[data-bc4-sitio] .bocetta-quiz-bloque .progreso>*{background:var(--bc4-blanco)}[data-bc4-sitio] .bocetta-quiz-bloque .opcion{border:1px solid rgb(255 255 255 / .22)!important;border-radius:10px;background:#ffffff1a!important;color:var(--bc4-blanco);transition:background-color .2s,border-color .2s,transform .2s}[data-bc4-sitio] .bocetta-quiz-bloque .opcion:hover{border-color:#ffffff80!important;background:#ffffff2e!important;transform:translateY(-2px)}[data-bc4-sitio] .bocetta-quiz-bloque .opcion *{color:var(--bc4-blanco)!important}[data-bc4-sitio] .bocetta-quiz-bloque :is(.btn,.button,button:not(.opcion)){border-radius:6px;font-family:var(--bc4-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-sitio] .bocetta-quiz-bloque :is(input[type=email],input[type=text]){border-color:#ffffff4d!important;background:#ffffff1a!important;color:#fff!important}[data-bc4-plantilla=page] main .h2>h1{font-size:clamp(46px,5.6vw,84px);line-height:.95;letter-spacing:-.01em}[data-bc4-plantilla=page] main .rte :is(h2,h3){font-family:var(--bc4-serif);font-weight:400;letter-spacing:-.01em}[data-bc4-plantilla=page] main .rte h2{margin-top:1.6em;padding-top:18px;border-top:1px solid var(--bc4-linea);font-size:clamp(30px,3vw,42px)}[data-bc4-plantilla=page] main .rte a{text-underline-offset:4px}[data-bc4-sitio] .contact-form__input{min-height:50px;padding:14px}[data-bc4-sitio] textarea.contact-form__input{min-height:140px}[data-bc4-sitio] main :is(.bc-cot,.bocetta-cotizacion) :is(label,legend){font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-plantilla=blog] main :is(.blog-post-card,.blog-post-item,article){border-radius:10px}[data-bc4-plantilla=blog] main :is(.blog-post-card,.blog-post-item,article) img{border-radius:10px}[data-bc4-plantilla=blog] main :is(.blog-post-card__title,.blog-post-item h2,article h2,article h3){font-family:var(--bc4-serif);font-weight:400;letter-spacing:-.01em}[data-bc4-sitio] main :is(time,.blog-post-card__date,.blog-post-details,.article-meta){font-family:var(--bc4-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}[data-bc4-plantilla=article] main .rte :is(h2,h3){font-family:var(--bc4-serif);font-weight:400;letter-spacing:-.01em}[data-bc4-plantilla=article] main img{border-radius:10px}[data-bc4-plantilla=article] main .rte blockquote{margin-inline:0;padding:18px 22px;border-left:0;border-radius:10px;background:var(--bc4-tinte);font-family:var(--bc4-serif);font-size:24px;line-height:1.25}[data-bc4-sitio] main product-card{display:block;overflow:hidden;border:1px solid rgb(20 20 20 / .06);border-radius:10px;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}[data-bc4-sitio] main product-card:hover{transform:translateY(-3px);box-shadow:0 26px 44px -30px #080c1e66}[data-bc4-sitio] main product-card .card-gallery{background:var(--bc4-panel)}[data-bc4-sitio] main product-card .product-card__content{padding-bottom:16px}[data-bc4-sitio] main product-card .product-card__content>:not(.card-gallery){padding-inline:16px}[data-bc4-sitio] main product-card .text-block p{font-family:var(--bc4-serif);font-size:22px;line-height:1.05}[data-bc4-sitio] main product-card product-price .price{font-family:var(--bc4-mono);font-size:12px;letter-spacing:.04em}[data-bc4-sitio] main product-card .quick-add__button{border-radius:6px;background:var(--bc4-cobalto);color:#fff}[data-bc4-sitio] :is(.cart-page,.cart-drawer) :is(.cart-title,.cart-drawer__heading,h1){font-family:var(--bc4-serif);font-weight:400}[data-bc4-sitio] :is(.cart-page,.cart-drawer) :is(.cart-items__table,.cart-items) :is(.cart-items__title,.cart-item__title){font-family:var(--bc4-serif);font-size:22px;font-weight:400}[data-bc4-sitio] :is(.cart-page,.cart-drawer) :is(.cart-items__variant,.cart-item__variant,.cart__subtotal,.cart-totals){font-family:var(--bc4-mono);font-size:12px;letter-spacing:.04em}[data-bc4-sitio] :is(.cart-page,.cart-drawer) .cart__checkout-button{min-height:52px;border-radius:6px;background:var(--bc4-tinta)}[data-bc4-sitio] :is(.cart-page,.cart-drawer) .cart__checkout-button:hover{background:var(--bc4-cobalto)}[data-bc4-plantilla="404"] main h1,[data-bc4-plantilla=search] main h1{font-family:var(--bc4-serif);font-weight:400}.bc4-cabecera{display:block;margin:12px var(--bc4-gutter) 0;overflow:hidden;border-radius:14px;color:var(--bc4-blanco)}.bc4-cabecera .bc4-wrap{max-width:none;padding-inline:clamp(20px,3.4vw,52px)}.bc4-cabecera__cuerpo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;align-items:end;gap:28px 40px;min-height:clamp(260px,40vh,440px);padding-block:clamp(24px,3.4vw,48px)}.bc4-cabecera__ceja{grid-column:1 / -1;align-self:start;color:#f7f6f2db}.bc4-cabecera__titulo h1{max-width:16ch;margin:0;color:var(--bc4-blanco);font-family:var(--bc4-serif)!important;font-size:clamp(50px,7.4vw,120px)!important;font-weight:400!important;line-height:.92;letter-spacing:-.01em;text-wrap:balance}.bc4-cabecera .bc4-selector{justify-self:end}[data-bc4-plantilla=article] .bc4-cabecera__titulo h1{max-width:24ch;font-size:clamp(40px,4.8vw,78px)!important;line-height:.98}[data-bc4-sitio] main:has(>.bc4-cabecera) .shopify-section h1{display:none}[data-bc4-sitio] main .bc4-cabecera+.shopify-section{margin-top:0}@media(max-width:989px){.bc4-cabecera{margin-inline:12px}.bc4-cabecera__cuerpo{grid-template-columns:minmax(0,1fr);min-height:300px;gap:22px}.bc4-cabecera .bc4-selector{justify-self:start}.bc4-coleccion__cabeza{grid-template-columns:minmax(0,1fr);gap:24px}.bc4-coleccion__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.bc4-ctarjeta__nombre{font-size:26px}[data-bc4-sitio] .variant-option--buttons:has(input[value=Nero],input[value=Blu]){grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}[data-bc4-sitio] .bc-iconos{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bc4-sitio] .bc-cp__por{margin-inline:12px}}@media(max-width:479px){.bc4-coleccion__rejilla{grid-template-columns:minmax(0,1fr)}.bc4-dentro__pieza{width:74vw}[data-bc4-sitio] .variant-option--buttons .variant-option__button-label:has(input[value=Nero],input[value=Blu],input[value=Rosso],input[value=Viola]):before{height:30px}}@media(prefers-reduced-motion:reduce){.bc4-menu__panel,.bc4-ctarjeta,.bc4-ctarjeta__foto img,.bc4-dentro__foto img{transition:none}}:root[data-bc4-sitio] body{--bc4-arriba: var(--header-height, 76px)}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component .header__underlay-closed{background:transparent!important}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component{--color-foreground: #F7F6F2;--color-foreground-rgb: 247 246 242;color:#f7f6f2}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component :is(a,button,summary,.menu-list__link,.header-actions__action){color:#f7f6f2}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component .header-logo__image{filter:invert(1) brightness(1.15)}@media(min-width:990px){html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component .header__column--right{border-color:#fff3;background:#ffffff1a}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component overflow-list::part(list){border-color:#fff3;background:#ffffff1a}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component .menu-list__link:hover{background:#ffffff24}html:not(.bc-scroll) body:is(:has(.bc4-cabecera),:has(.bc-cp__hero),:has(.bc4-coleccion__cabeza)) #header-component .menu-list__link:is(.menu-list__link--active,[aria-expanded=true]){background:var(--bc4-cobalto);color:#fff}}.bc4-cabecera{margin:calc(-1 * var(--bc4-arriba)) 0 0;border-radius:0 0 var(--bc4-hoja) var(--bc4-hoja)}.bc4-cabecera .bc4-wrap{max-width:none;padding-inline:max(var(--bc4-gutter),calc((100% - 1440px) / 2 + var(--bc4-gutter)))}.bc4-cabecera__cuerpo{min-height:clamp(380px,56vh,600px);padding-top:calc(var(--bc4-arriba) + clamp(28px,4vw,56px));padding-bottom:clamp(32px,4vw,56px)}[data-bc4-sitio] main:has(>.bc4-cabecera)>.shopify-section:first-of-type{margin-top:clamp(8px,2vw,24px)}.bc4-coleccion__cuerpo{padding-top:0}.bc4-coleccion__cabeza{margin:calc(-1 * var(--bc4-arriba)) calc(50% - 50vw) clamp(20px,3vw,36px);padding:calc(var(--bc4-arriba) + clamp(36px,5vw,72px)) max(var(--bc4-gutter),calc((100vw - 1440px) / 2 + var(--bc4-gutter))) clamp(36px,4vw,60px);min-height:clamp(400px,58vh,620px);border-radius:0 0 var(--bc4-hoja) var(--bc4-hoja)}[data-bc4-sitio] .bc-cp{padding-top:0!important}[data-bc4-sitio] .bc-cp>.bc-cp__hero{width:auto!important;max-width:none!important;margin:calc(-1 * var(--bc4-arriba)) 0 0!important;padding:calc(var(--bc4-arriba) + clamp(28px,4vw,56px)) max(var(--bc4-gutter),calc((100% - 1280px)/2)) clamp(40px,5vw,72px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;min-height:clamp(460px,72vh,760px);border-radius:0 0 var(--bc4-hoja) var(--bc4-hoja)}[data-bc4-sitio] .bc-cp__hero .bc-cp__h1{font-size:clamp(48px,6vw,96px);line-height:.95}[data-bc4-sitio] .bc-cp__hero .bc-cp__visor{min-height:clamp(320px,50vh,560px)}[data-bc4-sitio] .bc-cp__por{margin-top:clamp(28px,4vw,56px)}@media(max-width:989px){.bc4-cabecera{margin-inline:0}.bc4-cabecera__cuerpo{min-height:340px}[data-bc4-sitio] .bc-cp__hero,.bc4-coleccion__cabeza{grid-template-columns:minmax(0,1fr)}}:root[data-bc4-sitio]{background-color:#e9eae4}:root[data-bc4-sitio] body{background-color:transparent}.bc4-fondo-vivo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.bc4-brillo{position:absolute;border-radius:50%;will-change:transform;background:radial-gradient(closest-side,var(--g),transparent)}.bc4-brillo--a{--g: color-mix(in srgb, var(--bc4-b2, #4A6FE0) 36%, transparent);width:72vmax;height:72vmax;left:-22vmax;top:-20vmax;animation:bc4-deriva-a 34s ease-in-out infinite alternate}.bc4-brillo--b{--g: color-mix(in srgb, #9A5BD0 22%, transparent);width:58vmax;height:58vmax;right:-20vmax;top:18vh;animation:bc4-deriva-b 42s ease-in-out infinite alternate}.bc4-brillo--c{--g: color-mix(in srgb, var(--bc4-b1, #2F40A0) 26%, transparent);width:56vmax;height:56vmax;left:22vw;bottom:-30vmax;animation:bc4-deriva-c 38s ease-in-out infinite alternate}@keyframes bc4-deriva-a{to{transform:translate(30vw,24vh) scale(1.15)}}@keyframes bc4-deriva-b{to{transform:translate(-32vw,20vh) scale(.88)}}@keyframes bc4-deriva-c{to{transform:translate(-20vw,-28vh) scale(1.2)}}.bc4-chispa{position:absolute;left:var(--x);top:var(--y);width:calc(18px * var(--s));height:calc(18px * var(--s));background:var(--c);opacity:0;will-change:transform,opacity;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:bc4-chispa 7s ease-in-out var(--d) infinite}@keyframes bc4-chispa{0%,to{opacity:0;transform:scale(.2) rotate(0)}45%{opacity:.9;transform:scale(1) rotate(45deg)}62%{opacity:.8;transform:scale(.9) rotate(70deg)}}.bc4-aparece:not(.bc4-visto){opacity:0}.bc4-aparece.bc4-visto{animation:bc4-entra .95s cubic-bezier(.2,.7,.2,1) var(--bc4-retraso, 0s) backwards}@keyframes bc4-entra{0%{opacity:0;transform:translateY(34px) scale(.985)}to{opacity:1;transform:none}}html.bc4-3d :is([data-lienzo],[data-lienzo-3d])>img{opacity:0!important}html.bc4-3d [data-tres-d=false] [data-lienzo]>img{opacity:1!important}html.bc4-3d[data-bc4-fijo] .product-information__media slideshow-slide:has(product-model) :is(img,.deferred-media__poster-button){opacity:0!important}html.bc4-3d[data-bc4-fijo] .product-information__media img[src*=preview_images]{opacity:0!important}html.bc4-3d [data-lienzo]:not(.con-3d):before{content:"";position:absolute;top:18%;right:14%;bottom:18%;left:14%;border-radius:50%;background:radial-gradient(closest-side,rgb(255 255 255 / .16),transparent);animation:bc4-espera 1.8s ease-in-out infinite alternate}@keyframes bc4-espera{0%{opacity:.35;transform:scale(.92)}to{opacity:1;transform:scale(1.04)}}.bc4-colores .bc4-tarjeta{background:var(--bc4-base);color:var(--bc4-blanco);box-shadow:0 24px 60px -30px color-mix(in srgb,var(--bc4-c) 70%,transparent);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.bc4-colores .bc4-tarjeta:hover{transform:translateY(-6px)}.bc4-colores .bc4-tarjeta .bc4-mesh{opacity:1}.bc4-colores .bc4-tarjeta .bc4-mancha,.bc4-colores .bc4-tarjeta .bc4-marquesina__pista{animation-play-state:running}.bc4-colores .bc4-tarjeta :is(.bc4-tinta-1,.bc4-tinta-2){color:var(--bc4-blanco)}.bc4-colores .bc4-tarjeta .bc4-tinta-2{opacity:.8}.bc4-colores .bc4-tarjeta .bc4-chip{background:#ffffff24;color:var(--bc4-blanco);border:1px solid rgb(255 255 255 / .22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bc4-colores .bc4-tarjeta__libreta .bc4-lienzo{top:-6px;right:-26px;bottom:-6px;left:-26px}.bc4-colores .bc4-spec{border-color:#ffffff4d;color:var(--bc4-blanco)}.bc4-colores .bc4-carril{padding-block:10px 26px}.bc4-mini__busca{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.bc4-mini__busca .bc4-mono{font-size:10px;color:var(--bc4-gris)}.bc4-mini__animo{font-size:19px;line-height:1;color:var(--bc4-c)}.bc4-pluma__foto--3d{background:var(--bc4-base)}.bc4-pluma__foto--3d model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;--poster-color: transparent;z-index:1}.bc4-pluma__foto--3d figcaption{z-index:2}.bc4-seccion{padding-block:clamp(52px,5.6vw,84px)}.bc4-cabeza{margin-bottom:28px}.bc4-porque .bc4-seccion,.bc4-porque>.bc4-wrap{padding-block:clamp(48px,5vw,76px)}.bc4-porque__texto{margin-top:20px}.bc4-porque__pie{margin-top:36px}.bc4-quiz__cuerpo{padding-block:clamp(64px,7vw,96px)}.bc4-pluma__foto{min-height:420px}.bc4-boletin__cuerpo{padding-block-start:clamp(56px,6vw,88px)}@media(max-width:749px){.bc4-seccion{padding-block:44px}.bc4-brillo--a{width:110vmax;height:110vmax}.bc4-chispa:nth-child(n+10){display:none}}@media(prefers-reduced-motion:reduce){.bc4-brillo,.bc4-chispa{animation:none}.bc4-chispa{opacity:.45}.bc4-aparece:not(.bc4-visto){opacity:1}}[data-bc4-sitio] main .shopify-section:has(.bc4-hero)+.shopify-section,[data-bc4-plantilla=product] main .shopify-section:has(.product-information)+.shopify-section{background:linear-gradient(180deg,var(--bc4-papel) calc(var(--bc4-hoja) * 1.2),color-mix(in srgb,var(--bc4-papel) 0%,transparent) calc(var(--bc4-hoja) * 5))}[data-bc4-plantilla=product] .product-information__media model-viewer{background:transparent!important;--poster-color: transparent}[data-bc4-plantilla=product]:not([data-bc4-fijo]) .product-information__media :is(slideshow-arrows,.slideshow-controls,slideshow-controls){display:none!important}.bc4-cabecera__cuerpo{min-height:clamp(300px,42vh,460px)}.bc4-coleccion__cabeza{min-height:clamp(320px,46vh,500px)}.bc4-pluma__foto--3d model-viewer::part(default-poster),[data-bc4-plantilla=product] .product-information__media model-viewer::part(default-poster){background-image:none!important;background-color:transparent!important}@media(max-width:749px){.shopify-section[id$=__comunidad] .bc4-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}[data-bc4-sitio] main>.shopify-section:not(:has(.product-information)) :is(button[type=submit],.button):not(.button-secondary):not(.button-unstyled):not(.bc4-boton):not(.bc4-selector__boton):not(.bc4-ctarjeta__mas),[data-bc4-sitio] .cart__checkout-button{background-color:var(--bc4-cobalto, #2340FF)!important;color:#fff!important;border-color:transparent!important;border-radius:8px!important}[data-bc4-sitio] main>.shopify-section:not(:has(.product-information)) :is(button[type=submit],.button):not(.button-secondary):not(.button-unstyled):not(.bc4-boton):not(.bc4-selector__boton):not(.bc4-ctarjeta__mas):hover,[data-bc4-sitio] .cart__checkout-button:hover{background-color:#1730d6!important}[data-bc4-sitio] :is(.contact-form,.cart-page__items,.cart-summary){background:#ffffff8c!important;border:1px solid rgb(255 255 255 / .7);border-radius:18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 50px -30px #141e5059}[data-bc4-sitio] .contact-form{padding:clamp(18px,3vw,36px)!important}[data-bc4-sitio] :is(.cart-page__items,.cart-summary){padding:clamp(14px,2vw,26px)!important}[data-bc4-sitio] main .rte>p{max-width:min(100%,640px)!important}[data-bc4-plantilla=page] main>.shopify-section>.section.page-width-content:not(:has(form,.bocetta-quiz-bloque))>.section-content-wrapper{background:#ffffff80;border:1px solid rgb(255 255 255 / .65);border-radius:22px;padding:clamp(22px,4vw,56px) clamp(18px,4vw,64px)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px -36px #141e5059}[data-bc4-plantilla=cart] main>.shopify-section h1{display:none!important}[data-bc4-plantilla=cart] main>.shopify-section .cart-page{gap:clamp(16px,2vw,28px)}[data-bc4-plantilla=search] .search-page__header>.text-block{display:none!important}[data-bc4-plantilla=search] .main-collection-grid{background:transparent!important}:is([data-bc4-plantilla=search],[data-bc4-plantilla=cart]) main product-card{background:#ffffff8c;border:1px solid rgb(255 255 255 / .7);border-radius:16px;padding:10px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .4s cubic-bezier(.2,.7,.2,1)}:is([data-bc4-plantilla=search],[data-bc4-plantilla=cart]) main product-card:hover{transform:translateY(-4px)}:is([data-bc4-plantilla=search],[data-bc4-plantilla=cart]) main product-card img{border-radius:10px}[data-bc4-plantilla=cart] main .section-background,[data-bc4-plantilla=cart] main .main-collection-grid{background:transparent!important}:is([data-bc4-plantilla="404"],[data-bc4-plantilla=cart]) main>.shopify-section>.section{padding-block:clamp(28px,4vw,56px)!important}.bc4-sugerencias{padding-block:8px clamp(56px,6vw,96px)}.bc4-sugerencias .bc4-etiqueta{margin-bottom:16px}.bc4-sugerencias__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bc4-sugerencia{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:220px;padding:20px;border-radius:18px;overflow:hidden;color:var(--bc4-blanco);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bc4-sugerencia:hover{transform:translateY(-6px)}.bc4-sugerencia__nombre{font-size:clamp(30px,3vw,44px);line-height:1}.bc4-sugerencia__animo{font-size:11px;opacity:.85}.bc4-sugerencia__flecha{position:absolute;top:16px;right:18px;font-size:18px;transition:transform .3s}.bc4-sugerencia:hover .bc4-sugerencia__flecha{transform:translate(3px,-3px)}@media(max-width:749px){.bc4-sugerencias__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.bc4-sugerencia{min-height:150px}}[data-bc4-sitio] .bc-cp{gap:clamp(32px,4.5vw,64px)}[data-bc4-sitio] .bc-cp>:is(.bc-cp__usos,.bc-cp__otros){max-width:1200px!important;padding-inline:var(--bc4-gutter, 24px)!important}[data-bc4-sitio] .bc-cp__por-int{max-width:1100px!important}[data-bc4-sitio] .bc-cp__por{border-radius:var(--bc4-hoja, 28px);margin-inline:clamp(12px,2vw,32px)}[data-bc4-sitio] .bc-cp__faq{max-width:860px!important}[data-bc4-sitio] .bc-cp__fotos{gap:14px}[data-bc4-sitio] .bc-cp__foto{border-radius:16px}[data-bc4-sitio] .bc-cp__tarjeta img{display:none!important}[data-bc4-sitio] .bc-cp__tarjeta a{position:relative;min-height:200px;justify-content:flex-end;padding:22px;border-radius:18px;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 85% 10%,color-mix(in srgb,var(--bc-t) 55%,#fff 0%),transparent 60%),radial-gradient(90% 80% at 10% 100%,color-mix(in srgb,var(--bc-t) 70%,#000),transparent 70%),var(--bc-t);transition:transform .45s cubic-bezier(.2,.7,.2,1)}[data-bc4-sitio] .bc-cp__tarjeta a:hover{transform:translateY(-6px)}[data-bc4-sitio] .bc-cp__tarjeta a:after{content:"\2197";position:absolute;top:16px;right:18px;font-size:18px}[data-bc4-sitio] .bc-cp__tarjeta-nombre{color:#fff!important;font-family:var(--bc4-serif, "Instrument Serif", serif);font-weight:400!important;font-size:clamp(30px,3vw,42px)!important;line-height:1}[data-bc4-sitio] .bc-cp__tarjeta-frase{color:#fff;opacity:.85!important;font-family:var(--bc4-mono, monospace);text-transform:uppercase;letter-spacing:.05em;font-size:11px!important}.bc4-menu__foto{aspect-ratio:1 / 1!important;border-radius:10px;overflow:hidden}.bc4-menu__foto img{object-fit:cover!important}[data-bc4-sitio] dialog.theme-drawer__dialog{border-radius:20px 0 0 20px;box-shadow:-30px 0 80px -40px #0a143c80}[data-bc4-sitio] #header-group .shopify-section:has(.announcement-bar) .section-background,[data-bc4-sitio] #header-group .announcement-bar{background:var(--bc4-base)!important;border:0!important}[data-bc4-sitio] #header-group .bc-ondas{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%)}[data-bc4-sitio] #header-component .header__underlay{background:transparent!important}[data-bc4-sitio] #header-component{--color-foreground: #F7F6F2;--color-foreground-rgb: 247 246 242;color:#f7f6f2;transition:background-color .4s ease,box-shadow .4s ease}[data-bc4-sitio] #header-component .header__columns :is(a,button,summary,.menu-list__link,.header-actions__action):not(:is(dialog,[popover],.menu-drawer,.localization-form__list,.dropdown-localization__list) *){color:#f7f6f2}[data-bc4-sitio] #header-component .header-logo__image{filter:invert(1) brightness(1.15)}html.bc-scroll[data-bc4-sitio] #header-component,:root[data-bc4-sitio]:not(:has(.bc4-hero,.bc4-cabecera,.bc-cp__hero,.bc4-coleccion__cabeza)):not([data-bc4-plantilla=product]) #header-component{background-color:color-mix(in srgb,var(--bc4-base) 86%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 10px 30px -20px #0009}@media(min-width:990px){[data-bc4-sitio] #header-component .header__column--right,[data-bc4-sitio] #header-component overflow-list::part(list){border-color:#fff3!important;background:#ffffff1a!important}[data-bc4-sitio] #header-component .menu-list__link:hover{background:color-mix(in srgb,var(--bc4-cobalto) 70%,transparent)!important;color:#fff!important}[data-bc4-sitio] #header-component .menu-list__link:is(.menu-list__link--active,[aria-expanded=true]){background:var(--bc4-cobalto)!important;color:#fff!important}}[data-bc4-sitio] #header-component .menu-drawer{background:var(--bc4-base)!important;color:#f7f6f2!important;--color-foreground: #F7F6F2;--color-foreground-rgb: 247 246 242}[data-bc4-sitio] #header-component .menu-drawer :is(a,button,summary,span){color:#f7f6f2!important}[data-bc4-sitio] main .shopify-section:has(.bc4-hero)+.shopify-section{margin-top:0!important;padding-top:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.bc4-hero{--bc4-fundido: clamp(160px, 30vh, 320px);padding-bottom:clamp(120px,24vh,260px)!important;background:linear-gradient(180deg,var(--bc4-base) 0,var(--bc4-base) calc(100% - var(--bc4-fundido)),transparent 100%)!important}.bc4-hero>.bc4-mesh{background-color:transparent!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 180px,#000 calc(100% - var(--bc4-fundido) - 40px),transparent calc(100% - 60px));mask-image:linear-gradient(180deg,transparent 0,#000 180px,#000 calc(100% - var(--bc4-fundido) - 40px),transparent calc(100% - 60px))}[data-bc4-plantilla=product] main .shopify-section:has(.product-information){border-radius:0!important}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.product-information{padding-bottom:clamp(40px,5vw,80px)!important}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)+.shopify-section{margin-top:0!important;border-radius:0!important;box-shadow:none!important;z-index:auto!important;padding-top:clamp(120px,16vh,200px)!important;background:linear-gradient(180deg,var(--bc4-base) 0,transparent clamp(160px,24vh,280px))!important}.bc4-cabecera,.bc4-coleccion__cabeza{--bc4-fundido: clamp(120px, 18vh, 200px);border-radius:0!important;background:linear-gradient(180deg,var(--bc4-base) 0,var(--bc4-base) calc(100% - var(--bc4-fundido)),transparent 100%)!important}:is(.bc4-cabecera,.bc4-coleccion__cabeza)>.bc4-mesh{background-color:transparent!important;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - var(--bc4-fundido) - 30px),transparent calc(100% - 40px));mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - var(--bc4-fundido) - 30px),transparent calc(100% - 40px))}.bc4-cabecera__cuerpo{padding-bottom:calc(var(--bc4-fundido) + 8px)!important;min-height:clamp(360px,50vh,560px)!important}.bc4-coleccion__cabeza{padding-bottom:calc(var(--bc4-fundido) + 12px)!important;min-height:clamp(400px,56vh,600px)!important}.bc4-cabecera__cuerpo{grid-template-columns:minmax(0,1fr)!important}[data-bc4-sitio] .bc-cp__hero{border-radius:0!important;padding-bottom:clamp(140px,20vh,220px)!important;background:linear-gradient(180deg,var(--bc4-base) 0,var(--bc4-base) calc(100% - clamp(150px,22vh,240px)),transparent 100%)!important}[data-bc4-sitio] .bc-cp__hero:before,[data-bc4-sitio] .bc-cp__hero:after{-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 62%);mask-image:linear-gradient(180deg,#000 30%,transparent 62%)}[data-bc4-sitio] .bc-cp__por{border-radius:0!important;margin-inline:0!important;background:radial-gradient(60% 50% at 75% 40%,color-mix(in srgb,var(--bc4-b1) 55%,transparent),transparent 70%),linear-gradient(180deg,transparent 0,var(--bc4-base) clamp(140px,20vh,220px),var(--bc4-base) calc(100% - clamp(140px,20vh,220px)),transparent 100%)!important;padding-block:clamp(170px,22vh,250px)!important}.bc4-boletin{border-radius:0!important;background:linear-gradient(180deg,transparent 0,var(--bc4-base) clamp(140px,20vh,240px))!important}.bc4-boletin .bc4-mesh{background-color:transparent!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 clamp(180px,24vh,280px),#000 50%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 clamp(180px,24vh,280px),#000 50%,transparent 100%)}.bc4-boletin__cuerpo{padding-block-start:clamp(150px,20vh,240px)!important}:is([data-bc4-plantilla=page]:not([data-bc4-sufijo=empresas]):not([data-bc4-sufijo=quiz]),[data-bc4-plantilla="404"],[data-bc4-plantilla=article]) main>.shopify-section .section-content-wrapper{width:min(100%,860px)!important;max-width:860px!important;margin-inline:auto!important;align-items:stretch!important;text-align:left!important}:is([data-bc4-plantilla=page],[data-bc4-plantilla="404"],[data-bc4-plantilla=article],[data-bc4-plantilla=blog],[data-bc4-plantilla=cart],[data-bc4-plantilla=search]) main>.shopify-section :is(.text-block,.rte,h1,h2,h3,h4,h5,h6,p,li,.article__date,time){text-align:left!important;margin-inline-start:0!important}:is([data-bc4-plantilla=page],[data-bc4-plantilla="404"],[data-bc4-plantilla=article]) main>.shopify-section :is(.text-block,.rte)>:is(p,ul,ol){max-width:none!important;margin-inline:0!important}[data-bc4-sitio] main :is(.rte,.text-block) :is(p,li),[data-bc4-sitio] .bc-cp :is(.bc-cp__lead,.bc-cp__por-cols p,.bc-cp__q p,.bc-cp__otros-p),[data-bc4-sitio] main .bc4-pluma__bajada,[data-bc4-sitio] main .bc4-cabeza>p,[data-bc4-sitio] .bc4-ciencia details p{text-align:justify;text-justify:inter-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}:is([data-bc4-plantilla=page],[data-bc4-plantilla="404"],[data-bc4-plantilla=article]) main>.shopify-section :is(ul,ol){padding-inline-start:1.2em!important}:is([data-bc4-plantilla=page],[data-bc4-plantilla="404"]) main>.shopify-section :is(.button,button[type=submit]){align-self:flex-start!important}[data-bc4-plantilla=page] main>.shopify-section>.section.page-width-content:not(:has(form,.bocetta-quiz-bloque))>.section-content-wrapper{width:min(100%,860px)!important;max-width:860px!important}[data-bc4-sitio] .contact-form{width:min(100%,860px)!important;margin-inline:auto!important}html.bc4-ligero .bc4-chispa,html.bc4-ligero .bc4-brillo--b,html.bc4-ligero .bc4-brillo--c{display:none}html.bc4-ligero .bc4-brillo,html.bc4-ligero .bc4-mancha,html.bc4-ligero :is(.bc-cp__hero,.bocetta-quiz-bloque,.bc-equipos):before,html.bc4-ligero :is(.bc-cp__hero,.bocetta-quiz-bloque,.bc-equipos):after,html.bc4-ligero[data-bc4-plantilla=product] main .shopify-section:has(.product-information):before,html.bc4-ligero[data-bc4-plantilla=product] main .shopify-section:has(.product-information):after{animation:none!important}html.bc4-ligero *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.bc4-ligero .bc4-aparece.bc4-visto{animation-duration:.45s}[data-bc4-sitio] main :is(.cart-items,.quantity-selector,quantity-selector-component,.facets,.sorting-filter,.column-picker) :is(button,.button){background-color:transparent!important;color:inherit!important;border-radius:6px!important}:is([data-bc4-plantilla="404"],[data-bc4-plantilla=cart]) main>.shopify-section :is(.section,.layout-panel-flex){min-height:0!important}:is([data-bc4-plantilla="404"],[data-bc4-plantilla=cart]) main>.shopify-section:first-of-type .layout-panel-flex{padding-block:clamp(20px,3vw,40px)!important}[data-bc4-sitio] #header-component .header__columns,[data-bc4-sitio] #header-component .header__row{background:transparent!important}:is([data-bc4-plantilla=page]:not([data-bc4-sufijo=empresas]):not([data-bc4-sufijo=quiz]),[data-bc4-plantilla="404"],[data-bc4-plantilla=article]) main>.shopify-section .section.page-width-content{grid-template-columns:1fr min(860px,calc(100% - 2 * var(--bc4-gutter, 20px))) 1fr!important}:is([data-bc4-plantilla=article],[data-bc4-plantilla=page]) main>.shopify-section p:not(:is(form *,.bc4-cabecera *,.bc4-sugerencias *,label,.bc4-mono,.h6,small)){text-align:justify;text-justify:inter-word;-webkit-hyphens:manual;hyphens:manual}@media(max-width:749px){[data-bc4-sitio] .bc-cp>.bc-cp__hero{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}[data-bc4-sitio] .bc-cp__hero .bc-cp__visor{min-height:0!important}[data-bc4-sitio] .bc-cp__hero .bc-cp__h1{font-size:clamp(40px,11vw,56px)!important}[data-bc4-sitio] .bc-cp__hero .bc-cp__lead{text-align:left!important}}[data-bc4-plantilla="404"] main>.shopify-section:first-of-type>.section{display:block!important;padding:0!important;min-height:0!important}[data-bc4-plantilla="404"] main>.shopify-section:first-of-type .section-content-wrapper{--g: clamp(16px, 3.6vw, 52px);width:100%!important;max-width:none!important;box-sizing:border-box;padding:0 max(var(--g),calc((100% - 1440px) / 2 + var(--g))) clamp(28px,3vw,44px)!important;align-items:flex-start!important;gap:22px!important;min-height:0!important}[data-bc4-plantilla="404"] main>.shopify-section:first-of-type :is(p,.rte,.text-block){text-align:left!important;max-width:34em!important}[data-bc4-plantilla="404"] main>.shopify-section:first-of-type p{font-size:clamp(18px,1.5vw,22px)!important;line-height:1.45!important;text-align:left!important}[data-bc4-plantilla="404"] main>.shopify-section:not(:first-of-type):not(.bc4-sugerencias):has(product-card,.product-list,[class*=product-list]){display:none!important}[data-bc4-plantilla="404"] .bc4-sugerencias{padding-top:0}html[data-bc4-plantilla="404"][data-bc4-sitio][data-bc4-sufijo] main>.shopify-section:first-of-type .section-content-wrapper{width:100%!important;max-width:none!important;margin-inline:0!important}html[data-bc4-plantilla="404"][data-bc4-sitio] main>.shopify-section:first-of-type :is(.rte,.text-block){display:block!important;width:100%!important;max-width:36em!important;align-self:flex-start!important}.bc4-menu__todos,.bc4-menu__lista{display:none!important}.bc4-menu__cabeza{grid-template-columns:minmax(0,1fr)!important}[data-bc4-sitio] #header-component svg{color:#f7f6f2}@media(min-width:990px){[data-bc4-sitio] #header-component overflow-list::part(list){padding:6px!important;gap:4px;border-radius:999px!important;background:#ffffff1f!important;border:1px solid rgb(255 255 255 / .22)!important;box-shadow:0 10px 30px -18px #0009,inset 0 1px #ffffff1f}[data-bc4-sitio] #header-component .menu-list__list-item{height:44px!important}[data-bc4-sitio] #header-component .menu-list__link{min-height:44px!important;padding:0 22px!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;transition:background-color .3s,color .3s,transform .3s cubic-bezier(.2,.7,.2,1)!important}[data-bc4-sitio] #header-component .menu-list__link:hover{transform:translateY(-1px)}[data-bc4-sitio] #header-component .header__column--right{gap:6px!important;padding:6px 8px 6px 14px!important;border-radius:999px!important;background:#ffffff1f!important;border:1px solid rgb(255 255 255 / .22)!important;box-shadow:0 10px 30px -18px #0009,inset 0 1px #ffffff1f}[data-bc4-sitio] #header-component .dropdown-localization__button{font-size:13px!important;letter-spacing:.06em!important;min-height:44px;padding-inline:8px 10px}[data-bc4-sitio] #header-component .header__column--right :is(.header-actions__action,button,a):not(.dropdown-localization__button):not(:is(dialog,[popover],.menu-drawer) *){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;transition:background-color .3s}[data-bc4-sitio] #header-component .header__column--right :is(.header-actions__action,button,a):not(:is(dialog,[popover],.menu-drawer) *):hover{background:#ffffff24}[data-bc4-sitio] #header-component .header__column--right svg{width:22px!important;height:22px!important}[data-bc4-sitio] #header-component .header-logo__image{height:22px;width:auto}}@media(max-width:989px){[data-bc4-sitio] #header-component :is(.header-actions__action,.header__icon,header-drawer summary){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}[data-bc4-sitio] #header-component svg{width:22px;height:22px}}.bc4-selector{gap:6px!important;padding:6px!important;box-shadow:0 14px 40px -22px #000000b3,inset 0 1px #ffffff24}.bc4-selector__boton{min-height:52px!important;padding:12px 22px 12px 16px!important;gap:12px!important;font-size:14px!important;letter-spacing:.08em!important;transition:background-color .3s,transform .3s cubic-bezier(.2,.7,.2,1)!important}.bc4-selector__boton:hover{transform:translateY(-1px)}.bc4-selector__boton[aria-pressed=true]{background:#ffffff3d!important;box-shadow:inset 0 0 0 1px #ffffff4d}.bc4-punto{width:20px!important;height:20px!important;border:2px solid rgb(255 255 255 / .7)!important;box-shadow:0 0 14px color-mix(in srgb,var(--bc4-c) 70%,transparent)}@media(max-width:749px){.bc4-selector__boton{min-height:46px!important;padding:10px 14px 10px 12px!important;font-size:12px!important;gap:8px!important}.bc4-punto{width:16px!important;height:16px!important}}.bc4-boletin__marca{font-family:"Montserrat",var(--bc4-sans),sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.34em;padding-left:.34em;white-space:nowrap;line-height:1!important;font-size:clamp(40px,10vw,170px)!important}:is(.bc4-ciencia,.bc4-quiz){background:transparent!important}:is(.bc4-ciencia,.bc4-quiz)>.bc4-mesh{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 clamp(150px,20vh,220px),#000 calc(100% - clamp(150px,20vh,220px)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 clamp(150px,20vh,220px),#000 calc(100% - clamp(150px,20vh,220px)),transparent 100%)}.bc4-ciencia__cuerpo,.bc4-quiz__cuerpo{padding-block:clamp(170px,22vh,240px)!important}[data-bc4-sitio] :is(.bc4-mono,.bc4-etiqueta,.bc4-spec,.bc4-chip,.bc4-marquesina,.bc4-sugerencia__animo,.bc-cp__tarjeta-frase,.bc4-menu__sub,.bc4-menu__precio,.bc4-ctarjeta__sub,.bc4-migas){font-size:13px!important;letter-spacing:.06em}[data-bc4-sitio] .bc4-tarjeta [style*="font-size: 11px"]{font-size:13px!important}[data-bc4-sitio] :is(.cart-page,.cart-drawer) :is(.cart-items__variant,.cart-item__variant,.cart__subtotal,.cart-totals){font-size:13px!important}[data-bc4-sitio] footer :is(a,p,li,span){font-size:max(14px,1em)}[data-bc4-sitio] .bc4-boletin__acepto{font-size:14px!important}@media(max-width:749px){[data-bc4-sitio] :is(.bc4-mono,.bc4-etiqueta,.bc4-spec,.bc4-chip,.bc4-marquesina,.bc4-sugerencia__animo,.bc-cp__tarjeta-frase,.bc4-menu__sub,.bc4-menu__precio,.bc4-ctarjeta__sub,.bc4-migas){font-size:12px!important}}@media(min-width:750px)and (max-width:1099px){[data-bc4-plantilla=product] .product-information__grid{grid-template-columns:var(--bc4-gutter, 32px) minmax(0,1fr) var(--bc4-gutter, 32px)!important;row-gap:28px}[data-bc4-plantilla=product] .product-information__grid>:is(.product-information__media,.product-details){grid-column:2!important;width:100%!important;max-width:760px;justify-self:center}[data-bc4-plantilla=product] .product-information__media media-gallery{position:relative!important;top:auto!important}[data-bc4-plantilla=product] .product-information__media :is(slideshow-slide,.product-media-container){max-height:66vh}}[data-bc4-plantilla=product] .product-information__media .slideshow-control:not(.slideshow-controls__thumbnail){opacity:.85}.bc4-ciencia{--f: clamp(150px, 20vh, 220px);background:linear-gradient(180deg,transparent 0,var(--bc4-base) var(--f),var(--bc4-base) calc(100% - var(--f)),#050506 100%)!important}.bc4-quiz{--f: clamp(150px, 20vh, 220px);background:linear-gradient(180deg,#050506 0,#050506 calc(100% - var(--f)),transparent 100%)!important}:is(.bc4-ciencia,.bc4-quiz)>.bc4-mesh{background-color:transparent!important}.bc4-ciencia{display:block!important;position:relative}.bc4-boletin__marca{letter-spacing:.34em!important}:root[data-bc4-sitio]{--bc4-g: clamp(20px, 3.6vw, 52px);--bc4-m: max(var(--bc4-g), calc((100% - 1440px) / 2 + var(--bc4-g)))}[data-bc4-sitio] .bc4{--bc4-gutter: var(--bc4-g)}@media(min-width:990px){[data-bc4-sitio] #header-component .header__columns{padding-block:28px 18px!important}}@media(max-width:989px){[data-bc4-sitio] #header-component .header__columns{padding-block:20px 12px!important}}[data-bc4-sitio] #header-component .header__row,[data-bc4-sitio] :is(main,footer) .section.section--page-width,[data-bc4-plantilla=blog] main .blog-posts{grid-template-columns:var(--bc4-m) minmax(0,1fr) var(--bc4-m)!important}.bc4-hero__cuerpo{padding-top:calc(var(--header-height, 82px) + 56px)!important}.bc4-cabecera__cuerpo{padding-top:calc(var(--bc4-arriba) + clamp(56px,6vw,88px))!important}.bc4-coleccion__cabeza{padding-top:calc(var(--bc4-arriba) + clamp(64px,6.5vw,96px))!important}[data-bc4-sitio] .bc-cp>.bc-cp__hero{padding-top:calc(var(--bc4-arriba) + clamp(48px,5vw,80px))!important}.bc4-barra{top:calc(var(--header-height, 64px) + 22px)!important}.bc4-barra__fila{gap:8px!important;max-width:1100px;margin-inline:auto}.bc4-mini{min-height:0!important;padding:9px 14px!important;gap:2px!important}.bc4-mini__busca{gap:4px!important}.bc4-mini__animo{font-size:16px!important}:is(.bc4,main .shopify-section) :is(h1,h2,.bc4-etiqueta){scroll-margin-top:200px}.bc4-seccion{padding-top:clamp(80px,8vw,120px)!important}.bc4-hero__texto{gap:30px!important}.bc4-hero__botones{gap:14px!important;margin-top:6px}.bc4-hero__pie{padding-bottom:36px!important;align-items:center!important}.bc4-colores .bc4-cabeza{display:flex!important;flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;margin-bottom:40px!important}.bc4-colores .bc4-cabeza>*{grid-column:auto!important}.bc4-colores .bc4-cabeza>:nth-child(2){font-size:clamp(34px,3.4vw,52px)!important}.bc4-colores .bc4-cabeza>:nth-child(3){max-width:600px;font-size:16px!important}.bc4-porque__pie{padding-inline-start:0!important;margin-top:48px!important;gap:20px 36px!important}.bc4-porque__pie p{max-width:380px!important;font-size:15px!important}.bc4-ciencia__titulo{margin-bottom:40px!important}.bc4-ciencia__lista{gap:16px!important}.bc4-ciencia__fuentes{margin-top:18px!important}.bc4-quiz__cuerpo{gap:28px!important}.bc4-quiz__cuerpo .bc4-boton{margin-top:8px}.bc4-pluma__cuerpo{align-items:center!important;gap:clamp(32px,4vw,72px)!important}.bc4-pluma__texto{gap:26px!important}.bc4-pluma__compra{gap:24px!important;margin-top:8px}.bc4-comunidad .bc4-etiqueta{display:block;margin-bottom:28px!important}[data-bc4-plantilla=product] main .shopify-section:has(.product-information)>.product-information{padding-top:calc(var(--header-height, 64px) + 64px)!important}[data-bc4-plantilla=product] .product-details .group-block-content{gap:30px!important}[data-bc4-plantilla=product] .product-details .group-block-content>.view-product-title{display:none!important}[data-bc4-plantilla=product] .product-details :is(.bocetta-ficha--niveles,.bc-iconos){padding:6px 4px}[data-bc4-plantilla=product] .product-details .bocetta-ficha--regalo+.bocetta-ficha--quiz{margin-top:-14px}.bc4-coleccion__cabeza{align-items:end!important}.bc4-coleccion__rejilla{margin-top:24px;gap:20px!important}[data-bc4-sitio] .bc-cp{gap:clamp(64px,7vw,104px)!important}[data-bc4-sitio] .bc-cp :is(.bc-cp__usos,.bc-cp__otros,.bc-cp__faq){gap:22px!important}.bc4-cabecera{--bc4-fundido: clamp(90px, 13vh, 150px) !important}[data-bc4-sitio] main .rte :is(h2,h3,h4){margin-top:1.7em!important;margin-bottom:.55em!important}[data-bc4-sitio] main .rte>:first-child{margin-top:0!important}[data-bc4-sitio] main .rte :is(p,ul,ol)+:is(p,ul,ol){margin-top:.9em}[data-bc4-sitio] .contact-form{margin-top:32px!important}[data-bc4-sitio] .contact-form__form{row-gap:18px!important;column-gap:16px!important}[data-bc4-plantilla=blog] .blog-posts-container{gap:48px 32px!important}[data-bc4-plantilla=blog] .blog-post-card{gap:28px!important}[data-bc4-plantilla=blog] .blog-post-card__content{gap:12px!important;padding:26px 30px 30px!important}.bc4-boletin__cuerpo{gap:22px!important}.bc4-boletin__titulo{margin-bottom:4px}.bc4-boletin__marca{margin-top:clamp(56px,7vw,96px)!important}[data-bc4-sitio] footer .footer-content{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 48px!important;padding-block:56px 36px!important}[data-bc4-sitio] footer .footer-content .payment-icons{padding-top:28px!important;border-top:1px solid rgb(255 255 255 / .12);margin-top:8px}[data-bc4-sitio] footer .footer-content :is(.text-block,.rte) h6{margin:0 0 14px!important;font-family:var(--bc4-mono, monospace);text-transform:uppercase;letter-spacing:.06em;font-size:13px!important;opacity:.75}[data-bc4-sitio] footer .footer-content :is(.text-block,.rte) p{margin:0 0 8px!important}[data-bc4-sitio] footer .footer-content :is(.text-block,.rte) a{color:inherit;text-decoration:none}[data-bc4-sitio] footer .footer-content :is(.text-block,.rte) a:hover{text-decoration:underline}[data-bc4-sitio] footer .utilities{padding-block:22px 40px!important;border-top:1px solid rgb(255 255 255 / .12)}@media(max-width:749px){:root[data-bc4-sitio]{--bc4-g: 20px}.bc4-hero__cuerpo{padding-top:calc(var(--header-height, 64px) + 28px)!important}.bc4-seccion{padding-block:64px!important}[data-bc4-sitio] footer .footer-content{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.bc4-boletin__marca{margin-top:40px!important}.bc4-boletin__cuerpo{padding-block-start:120px!important}.bc4-colores .bc4-cabeza>:nth-child(2){font-size:32px!important}}[data-bc4-sitio] footer .footer-content>.text-block{display:block!important;color:#f7f6f2e6!important;font-family:Manrope,system-ui,sans-serif;font-size:16px}[data-bc4-sitio] footer .footer-content>.text-block h6{margin:0 0 9px!important;line-height:37.8px;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:14px!important;font-weight:400;letter-spacing:.66px;text-transform:uppercase;color:#f7f6f2a8!important;opacity:1!important}[data-bc4-sitio] footer .footer-content>.text-block p{margin:0!important;line-height:27.5px}[data-bc4-sitio] footer .footer-content>.text-block a{color:inherit!important}[data-bc4-sitio] footer .menu__heading__texto:before{counter-increment:none!important}[data-bc4-sitio] footer .footer-content>accordion-custom:nth-child(3) .menu__heading__texto:before{content:"01 / "!important}[data-bc4-sitio] footer .footer-content>accordion-custom:nth-child(4) .menu__heading__texto:before{content:"02 / "!important}[data-bc4-sitio] footer .footer-content>.text-block h6:before{content:"03 / "}[data-bc4-sitio] footer .footer-content .payment-icons{grid-column:1 / -1!important}@media(min-width:990px){[data-bc4-plantilla=product] .product-information>.product-information__grid{grid-column:2!important}}[data-bc4-sitio] .bc-cp .bc-cp__tag{opacity:1!important;color:#f7f6f2b8!important;font-size:13px!important;letter-spacing:.08em;margin-bottom:14px!important}[data-bc4-sitio] .contact-form :is(input,textarea)::placeholder{font-size:13px}[data-bc4-sitio] .contact-form :is(input,textarea){font-size:15px!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/bocetta-v4-paginas.css.map */
