.product-information.section:has(.grifos-ficha-cabecera){--page-margin: var(--page-padding);--page-width: 100vw}@media screen and (min-width:750px){.product-information:has(.grifos-ficha-cabecera) .product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .45) calc(var(--full-page-grid-central-column-width) * .55) var(--full-page-grid-margin)}}.product-information:has(.grifos-ficha-cabecera) .product-media-container{background-color:var(--g-gris, #f4f6f8)}.product-information:has(.grifos-ficha-cabecera) .product-media-container :is(img,.deferred-media__poster-image){object-fit:contain;padding:7%;mix-blend-mode:multiply}.product-information:has(.grifos-ficha-cabecera) slideshow-arrows{mix-blend-mode:normal;padding-inline:16px}.product-information:has(.grifos-ficha-cabecera) slideshow-arrows .slideshow-control{width:44px;height:44px;padding:0;border:1px solid var(--g-borde, #e2e6eb);border-radius:50%;background-color:#fff;color:var(--g-tinta, #111418);opacity:1;justify-content:center}.product-information:has(.grifos-ficha-cabecera) slideshow-arrows .slideshow-control .svg-wrapper{width:18px;height:18px}.product-information:has(.grifos-ficha-cabecera) .slideshow-controls__thumbnails-container{justify-content:flex-start}.product-information:has(.grifos-ficha-cabecera) .slideshow-controls__thumbnails{justify-content:flex-start;margin-inline:0}.product-information:has(.grifos-ficha-cabecera) .slideshow-controls__thumbnail{background-color:var(--g-gris, #f4f6f8)}.grifos-ficha-cabecera{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.grifos-ficha__descuento{display:inline-block;margin-bottom:4px;padding:3px 8px;border-radius:4px;background-color:var(--g-oferta, #c2410c);color:#fff;font-size:13px;font-weight:700;line-height:1.3}.grifos-ficha-cabecera .grifos-ficha__marca{margin-bottom:0;text-decoration:none}.grifos-ficha__titulo{margin:0;color:var(--g-tinta, #111418);font-family:var(--font-heading--family);font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}@media(max-width:749px){.grifos-ficha__titulo{font-size:22px}}.product-details .price-item__group.price,.product-details product-price .price{font-size:22px;font-weight:700}.product-details product-price:has(.compare-at-price) .price{color:var(--g-oferta, #c2410c)}.product-details product-price .compare-at-price{color:var(--g-texto-suave, #5b6570);font-size:15px;font-weight:400}.product-details .tax-note.tax-note{margin-top:2px;font-size:15px;color:var(--g-tinta, #111418)}.product-details .variant-option--swatches legend{font-weight:600}.product-details .variant-option--swatches legend .variant-option__swatch-value{font-weight:400}.grifos-muestra.swatch{--swatch-width: 36px;--swatch-height: 36px;width:36px;height:36px;border-radius:50%;background:var(--swatch-background);box-shadow:inset 0 0 0 1px #0000001f}.product-details .sku{color:var(--g-texto-suave, #5b6570);font-size:13px}.product-details .sku bdi:before{content:"Referencia: "}.grifos-rejilla{--gap-x: 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--gap-x);margin:0;padding:0;list-style:none}.grifos-rejilla__celda{min-width:0}@media(min-width:768px){.grifos-rejilla{--gap-x: 24px}.grifos-rejilla--similares{grid-template-columns:repeat(3,minmax(0,1fr))}.grifos-rejilla--serie{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.grifos-rejilla--similares{grid-template-columns:repeat(4,minmax(0,1fr))}}.grifos-complemento__boton[aria-busy=true]{opacity:.6;pointer-events:none}.grifos-complemento__boton .grifos-cargando{display:none}.grifos-complemento__boton[aria-busy=true] .grifos-cargando{display:inline-flex}.grifos-complemento__boton--hecho{border-color:var(--g-marino, #053c75)}.grifos-compartir__boton{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--g-tinta, #111418);font:400 15px/1.4 var(--font-body--family);cursor:pointer}.grifos-compartir__boton:hover{color:var(--g-azul, #0060b8)}@media screen and (max-width:749px){.product-information:has(.grifos-ficha-cabecera) .product-information__media{grid-column:2 / 3}.product-information:has(.grifos-ficha-cabecera) .product-media-container{border-radius:10px;overflow:hidden}.product-details .price-item__group.price,.product-details product-price .price{font-size:18px}.grifos-ficha__titulo{font-size:20px}}html button.shopify-payment-button__button--unbranded{--button-color: #fff;--button-background-color: #111418;--button-border-color: #111418}html button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #fff;--button-background-color: #000;--button-border-color: #000}html .sticky-add-to-cart__bar{left:0;right:0;bottom:0;width:100%;max-width:none;transform:translateY(calc(100% + 40px));border-radius:0;padding:12px var(--page-padding);padding-block-end:calc(12px + var(--safe-area-inset-bottom, 0px));background:#fff;box-shadow:0 -4px 16px #1114181f}html .sticky-add-to-cart__bar:before{display:none}html .sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)}html sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{transform:translateY(calc(100% + 40px))}html .sticky-add-to-cart__image{height:56px;border-radius:4px;background:var(--g-gris, #f4f6f8)}html .sticky-add-to-cart__image-img{object-fit:contain}html .sticky-add-to-cart__title{font-size:15px;font-weight:600}html .sticky-add-to-cart__price .price-item__group.price:not(.compare-at-price){font-size:20px;font-weight:700}html .sticky-add-to-cart__price:has(.compare-at-price) .price-item__group.price:not(.compare-at-price){color:var(--g-oferta, #c2410c)}html .sticky-add-to-cart__price .compare-at-price{color:var(--g-texto-suave, #5b6570);font-size:14px;font-weight:400}html .sticky-add-to-cart__button{min-width:280px;height:48px}@media screen and (max-width:749px){html .sticky-add-to-cart__bar{flex-wrap:wrap;gap:10px 12px}html .sticky-add-to-cart__image{height:48px}html .sticky-add-to-cart__title{font-size:13px}html .sticky-add-to-cart__price .price-item__group.price:not(.compare-at-price){font-size:18px}html .sticky-add-to-cart__button{flex:1 0 100%;width:100%;min-width:0;padding:0 16px;height:50px}html .sticky-add-to-cart__bar .add-to-cart-text__content{display:initial}html .sticky-add-to-cart__bar .add-to-cart-text .svg-wrapper{display:none}}@media screen and (min-width:750px){html .product-information:has(.grifos-ficha-cabecera) .slideshow-controls__thumbnails-container,html .product-information:has(.grifos-ficha-cabecera) .slideshow-controls__thumbnails{--thumbnail-width: 100px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/grifos-hz-ficha.css.map */
