.pompas-general{padding:0;position:relative;z-index:1;display:flex;justify-content:center;width:100%;overflow:hidden}.pompas,.sticky-pompas{display:flex;justify-content:flex-start;align-items:flex-start;padding:20px 0 10px;border-top:2px solid #f5f0eb;border-bottom:3px solid #f5f0eb;flex-direction:row;flex-wrap:nowrap;background-color:#fff;width:100%;max-width:100%;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}.pompas::-webkit-scrollbar,.sticky-pompas::-webkit-scrollbar{display:none}.pompas .pompa,.sticky-pompas .pompa{padding:0 5px;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;scroll-snap-align:start;text-align:center}.pompas .pompa a,.sticky-pompas .pompa a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:inherit;transition:transform .2s ease,opacity .2s ease}.pompas .pompa a:hover,.sticky-pompas .pompa a:hover{transform:translateY(-5px)}.pompas .pompa h4,.pompas .pompa h3,.sticky-pompas .pompa h4,.sticky-pompas .pompa h3{font-family:Montserrat,helvetica,"sans-serif";font-weight:700;color:#000;font-size:13px;letter-spacing:.69px;line-height:1.4;text-transform:uppercase;margin-top:8px;margin-bottom:0;text-align:center;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.pompas .pompa img,.sticky-pompas .pompa img{width:110px;height:135px;display:block;margin:0 auto;object-fit:cover;border:none;border-radius:6px;transition:box-shadow .2s ease,transform .2s ease}.pompas .pompa a:hover img,.sticky-pompas .pompa a:hover img{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}@media (max-width: 768px){.pompas,.sticky-pompas{padding:15px 0 10px;gap:6px;justify-content:flex-start}.pompas .pompa,.sticky-pompas .pompa{padding:0 3px;flex-shrink:0}.pompas .pompa img,.sticky-pompas .pompa img{width:90px;height:110px}.pompas .pompa h4,.pompas .pompa h3,.sticky-pompas .pompa h4,.sticky-pompas .pompa h3{font-size:11px;margin-top:4px;max-width:90px}}@media (min-width: 769px) and (max-width: 992px){.pompas,.sticky-pompas{justify-content:center}.pompas .pompa,.sticky-pompas .pompa{padding:0 5px;flex-shrink:0}.pompas .pompa img,.sticky-pompas .pompa img{width:100px;height:125px}.pompas .pompa h4,.pompas .pompa h3,.sticky-pompas .pompa h4,.sticky-pompas .pompa h3{font-size:12px;max-width:100px}}@media (min-width: 993px){.pompas,.sticky-pompas{justify-content:center;overflow-x:auto;scroll-snap-type:x mandatory}.pompas .pompa,.sticky-pompas .pompa{padding:0 5px;flex-shrink:0;max-width:140px}.pompas .pompa img,.sticky-pompas .pompa img{width:110px;height:135px}.pompas .pompa h4,.pompas .pompa h3,.sticky-pompas .pompa h4,.sticky-pompas .pompa h3{font-size:12px;max-width:110px}}@media (min-width: 1200px){.pompas,.sticky-pompas{justify-content:center}.pompas .pompa,.sticky-pompas .pompa{flex:0 0 auto}}.pompas .pompa:focus-within h4,.pompas .pompa:focus-within h3,.sticky-pompas .pompa:focus-within h4,.sticky-pompas .pompa:focus-within h3{outline:2px solid #000;outline-offset:2px}.product-card__carousel-wrapper{overflow:hidden;width:100%;position:relative;touch-action:pan-y;isolation:isolate}.product-card__carousel-track{display:flex;transition:transform .4s ease-in-out;width:100%;position:relative}.product-card__slide{flex:0 0 100%;max-width:100%;box-sizing:border-box;position:relative}.product-card__image{width:100%;height:auto;object-fit:cover;display:block;aspect-ratio:1 / 1}.product-card__dots{position:absolute!important;bottom:8px!important;left:50%!important;transform:translate(-50%)!important;display:flex;justify-content:center;gap:4px;z-index:10!important;background-color:#fffc;padding:4px 6px;border-radius:99px;pointer-events:none;width:max-content;max-width:calc(100% - 16px);contain:layout style paint!important}.product-card__dot{width:6px;height:6px;border-radius:99px;background-color:#0000002e;transition:all .3s ease;flex-shrink:0}.product-card__dot.active{width:16px;background-color:#000000f5!important}@media screen and (min-width: 1000px){.product-card__carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#ffffffa3;border:none;border-radius:4px;z-index:10;display:none;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:background-color .2s ease}.product-card__carousel-arrow svg{width:14px;height:14px;fill:currentColor}.product-card__carousel-arrow:hover{background-color:#ffffffe6}.product-card__carousel-arrow--prev{left:8px}.product-card__carousel-arrow--next{right:8px}.product-card:hover .product-card__carousel-arrow{display:flex}}@media screen and (max-width: 999px){.product-card__carousel-arrow,.product-card__carousel-arrow--prev,.product-card__carousel-arrow--next{display:none!important;visibility:hidden!important;pointer-events:none!important}}body>.product-card__dots,.product-list>.product-card__dots,.section>.product-card__dots,.featured-collections-carousel>.product-card__dots,.featured-collections-carousel__item>.product-card__dots,.container>.product-card__dots{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.product-card .product-card__carousel-wrapper .product-card__dots{display:flex!important;visibility:visible!important;opacity:1!important}.product-gallery__carousel{position:relative}.product-gallery__dots-custom{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:6px;padding:2px 8px;border-radius:12px;background-color:#ffffffb3;z-index:5;pointer-events:none;max-width:100%;white-space:nowrap;overflow:hidden}.product-gallery__dot-custom{width:6px;height:6px;border-radius:3px;background-color:#bbb;transition:all .2s ease;flex:0 0 auto;margin:0 2px}.product-gallery__dot-custom.active{width:14px;background-color:#666}.page-dots{display:none!important}@media screen and (min-width: 1000px){.product-gallery__carousel-button{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#0006;border:none;border-radius:50%;z-index:6;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-gallery__carousel-button svg{width:12px;height:12px;fill:#fff}.product-gallery__carousel-button--prev{left:8px}.product-gallery__carousel-button--next{right:8px}.product-gallery__carousel:hover .product-gallery__carousel-button,.product-gallery__carousel-button:hover{display:flex}}@media screen and (max-width: 999px){.product-gallery__carousel-button,.product-gallery__carousel-button--prev,.product-gallery__carousel-button--next{display:none!important;visibility:hidden!important;pointer-events:none!important}}.product-gallery__media>*{display:block;margin:0 auto 5px;height:100%!important;width:100%!important;border-radius:8px!important;border:1px solid #efeeea}.product-title{font-weight:700!important;padding-left:3px!important;padding-right:3px!important;padding-bottom:1px!important;width:100%;font-size:16px!important;text-wrap:balance!important;text-transform:uppercase!important}.product-title-paginaproducto{font-weight:700!important;padding-left:3px!important;padding-right:3px!important;padding-bottom:1px!important;width:100%;font-size:18px!important;text-wrap:balance!important;text-transform:uppercase!important}.product-gallery__thumbnail,.object-contain{border-radius:8px!important}.product-card{border-radius:12px!important;border:1px solid #efeeea;background-color:#fff;padding:6px!important;margin:0!important;gap:8px!important;max-height:100%;transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden;isolation:isolate;contain:layout style}.product-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.product-card__image,.product-card__media,.product-gallery__media{border-radius:8px!important;background-color:#f9f8f4}.product-gallery__media img{background-color:#f9f8f4;width:100%}.product-card__media{pointer-events:auto}.product-card__figure{position:relative;overflow:hidden;isolation:isolate}.badge{border-radius:6px;font-weight:700}.badge--custom--discountbadge,.badge--on-sale{background-color:#f8c3c4!important;color:#fff!important;font-weight:700;font-size:8px!important;padding:2px 6px!important}.badge--sold-out{background:#e32c2b;color:#fff;font-weight:700;font-size:13px}.badge--custom--Personalizable{background-color:#f6e6e2;color:#474c50;padding:5px;margin:5px;font-size:8px!important}.badge--custom--Personalizable2{background-color:#fff;color:#474c50;border-color:#f8c3c4;border-width:2px;font-size:8px!important;border-style:solid}.badge--custom--Exclusivo{background-color:#23251c;color:#fff;font-size:12px!important}.badge--custom--single{background-color:#f8c3c4;color:#474c50;font-weight:700}.badge--custom--Outlet{background-color:#62aec4;color:#fff;font-weight:700}.badge--custom--nuevo{background-color:#000;color:#fff}.badge--custom--nuevo2{background-color:#e32c2b;color:#fff}.badge--custom--nuevo3{background-color:#fff;color:#000;border-width:2px;border-style:solid;border-color:#000}.badge--custom--rebajas{background-color:#000;color:#fff}.badge--custom--super{background-color:#e32c2b;color:#fff}.badge--custom--ultimas{background-color:#fba48c;color:#fff;font-weight:700}.badge--custom--fechablack{background-color:#fff;color:#000;border:solid;border-width:1px;font-size:8px;border-color:#fff}.badge--custom--navidad{background-color:#650000;color:#fff}.badge--custom--descuento{background-color:#ffeae5;color:#fff;font-size:10px}.text-subdued-compareatprice{color:#000!important;font-size:14px!important;font-weight:300!important}.product-list{display:grid!important;grid-template-columns:repeat(var(--product-list-items-per-row, 2),minmax(0,1fr))!important;--product-list-default-row-gap: 1rem !important;--product-list-default-column-gap: .75rem !important;position:relative;isolation:isolate;contain:layout style}.product-list:before,.product-list:after{content:none!important;display:none!important}.product-card__figure,.product-card__media{border-radius:8px!important;overflow:hidden!important}.product-card__image{aspect-ratio:1 / 1!important;object-fit:cover!important;width:100%!important;height:100%!important}.product-card__info{gap:6px!important;padding:8px!important;background:transparent!important}.product-card .product-title{font-size:14px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 4px!important;letter-spacing:-.01em!important;text-transform:uppercase!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:2.6em!important;max-height:2.6em!important}.product-card__vendor,.product-card .product-title+*{font-size:13px!important;opacity:.5!important;margin-bottom:6px!important;text-transform:capitalize!important;font-weight:400!important}.product-card .price-list{gap:6px!important;align-items:baseline!important}.product-card .text-on-sale{font-size:18px!important;font-weight:700!important;color:#2d7a3e!important}.product-card .price-list sale-price:not(.text-on-sale) .h6,.product-card .price-list .h6:not(.text-on-sale){font-size:18px!important;font-weight:700!important;color:#000!important}.product-card compare-at-price,.product-card .text-subdued.line-through{font-size:16px!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important;opacity:1!important}.product-card .price-list:not(:has(compare-at-price)) .h6{color:#000!important}.product-card__quick-add-button{background:#000!important;color:#fff!important;padding:8px 12px!important;border-radius:4px!important;font-size:14px!important;font-weight:600!important;inset-block-end:8px!important;inset-inline-end:8px!important;transition:background-color .2s ease}.product-card__quick-add-button:hover{background:#333!important}.product-card [aria-label*=wishlist]{top:8px!important;right:8px!important;padding:8px!important;opacity:.8!important;transition:opacity .2s ease}.product-card [aria-label*=wishlist]:hover{opacity:1!important}@media (max-width: 768px){.product-list{--product-list-items-per-row: 2 !important;gap:8px!important}.product-card .product-title{font-size:12px!important;min-height:2.4em!important;max-height:2.4em!important}.product-card .text-on-sale,.product-card .price-list .h6{font-size:16px!important}.product-card .text-subdued{font-size:14px!important}}@media (min-width: 769px) and (max-width: 999px){.product-list{--product-list-items-per-row: 3 !important;gap:12px!important}}@media (min-width: 1000px){.product-list{--product-list-items-per-row: 4 !important;gap:16px!important}}@media (min-width: 1400px){.product-list{--product-list-items-per-row: 5 !important;gap:16px!important}}.container{padding:12px;margin-left:10px!important;margin-right:10px!important}@media screen and (min-width: 1200px){.shopify-section--main-product .container{max-width:1260px!important;padding-left:48px!important;padding-right:48px!important;margin-left:auto!important;margin-right:auto!important}}body{background-color:#efeeec!important}@media (max-width: 768px){.shopify-section--main-product,.shopify-section--main-product .section-spacing{padding-top:8px!important;padding-bottom:8px!important;margin:0!important}.shopify-section--main-product .container,.shopify-section--main-product .container--lg{padding:8px!important;margin:0!important;max-width:100%!important}.product,div.product{padding:0!important;margin:0!important;gap:8px!important}.product-gallery{padding:4px!important;margin:0 0 6px!important}.product-info,safe-sticky.product-info{padding:6px!important;gap:6px!important}.product-info__block-list{gap:6px!important}.product-info__block-item{margin-bottom:6px!important}.product-title,.product-title-paginaproducto{margin-top:0!important;margin-bottom:4px!important;padding-top:0!important}}.header-search{z-index:2!important}.category-slider__wrapper{position:relative!important;z-index:1!important}.product-info{z-index:5}.breadcrumbs{font-weight:600;padding:6px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prose :where(:not(meta,span)+*){margin-block-start:0}.prose :is(.button,.button-group:has(.button)){margin-block-start:3px}.prose :first-child,.prose .sr-only:first-child+*{margin-block-start:0!important}.swatches{margin:1px}[value=title-ascending],[value=title-descending]{display:none}@media screen and (max-width: 999px){.product-gallery{padding:9px!important}}.product,.container--lg{padding-top:0!important;margin-top:0!important}.Heading2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:var(--heading-color);transition:color .2s ease-in-out;font-size:10px;margin-bottom:0;font-style:italic}.Heading3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:var(--heading-color);transition:color .2s ease-in-out;font-size:10px;margin-bottom:0}.Heading4{font-size:10px;padding-top:1px;font-weight:thin;color:#474c50}.Heading5{font-size:8px;text-transform:uppercase;font-weight:thin;color:#474c50}.Heading-Material{font-size:8px;font-weight:thin;color:#474c50}.ef__product-option-root .ef__option-value-text-box .field__input{height:20px!important}.hs-content-product-slide-cart{border-radius:10px!important}.hs-content-product-slide-cart,.hs-product-link-image{border-radius:10px;overflow:hidden}.hs-product-link-image img{border-radius:10px;display:block}.button{padding-top:20px!important;padding-bottom:20px!important;font-size:16px!important;border:none!important;border-radius:8px!important;font-weight:700!important}.variant-sku{font-size:9px!important}.featured-collections-carousel,.featured-collections-carousel__item{position:relative;isolation:isolate}.featured-collections-carousel__item:not(.is-selected){visibility:hidden;position:absolute;pointer-events:none;z-index:-1}.featured-collections-carousel__item.is-selected{visibility:visible;position:relative;pointer-events:auto;z-index:1}.product-list{display:grid!important;grid-template-columns:repeat(var(--product-list-items-per-row, 2),minmax(0,1fr))!important;gap:var(--product-list-default-row-gap, 1rem) var(--product-list-default-column-gap, .75rem)!important;position:relative!important;isolation:isolate!important;padding:0!important;margin:0!important}.product-list:before,.product-list:after{content:none!important;display:none!important;position:absolute!important;width:0!important;height:0!important}.product-list>*:not(.product-card){display:none!important;position:absolute!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important}.product-list>.product-card{display:block!important;position:relative!important;grid-column:auto!important;grid-row:auto!important}.product-card{margin:0!important}.shopify-section--featured-collections scroll-carousel.product-list,.featured-collections-carousel scroll-carousel.product-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:1rem!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.shopify-section--featured-collections scroll-carousel.product-list::-webkit-scrollbar,.featured-collections-carousel scroll-carousel.product-list::-webkit-scrollbar{display:none!important}.shopify-section--featured-collections scroll-carousel.product-list>.product-card,.featured-collections-carousel scroll-carousel.product-list>.product-card{flex:0 0 auto!important;width:calc((100vw - 48px)/2 - 8px)!important;max-width:308px!important}@media (min-width: 700px){.shopify-section--featured-collections scroll-carousel.product-list>.product-card,.featured-collections-carousel scroll-carousel.product-list>.product-card{width:calc((100vw - 96px) / 3.6 - 12px)!important}}@media (min-width: 1000px){.shopify-section--featured-collections scroll-carousel.product-list>.product-card,.featured-collections-carousel scroll-carousel.product-list>.product-card{width:264px!important}}@media (min-width: 1400px){.shopify-section--featured-collections scroll-carousel.product-list>.product-card,.featured-collections-carousel scroll-carousel.product-list>.product-card{width:242px!important}}.floating-controls-container{position:relative!important;display:block!important}.floating-controls-container:before,.floating-controls-container:after{display:none!important}carousel-prev-button,carousel-next-button{position:absolute!important;z-index:10!important;pointer-events:auto!important}.product-list carousel-prev-button,.product-list carousel-next-button{display:none!important}.product-info .text-on-sale,.product-info sale-price .text-on-sale{font-size:22px!important;font-weight:700!important;color:#2d7a3e!important}.product-info .price-list sale-price:not(.text-on-sale),.product-info .price-list sale-price:not(.text-on-sale) .h4,.product-info .price-list sale-price:not(.text-on-sale) .h6,.product-info .price-list .h4:not(.text-on-sale),.product-info .price-list .h6:not(.text-on-sale){font-size:22px!important;font-weight:700!important;color:#2d7a3e!important}.product-info .price-list:not(:has(compare-at-price)) sale-price,.product-info .price-list:not(:has(compare-at-price)) .h4,.product-info .price-list:not(:has(compare-at-price)) .h6{font-size:22px!important;font-weight:700!important;color:#2d7a3e!important}.product-info .price-list sale-price.text-subdued:not(:has(compare-at-price)),.product-info .price-list .h4.text-subdued:not(.text-on-sale){font-weight:700!important;color:#2d7a3e!important;opacity:1!important}.product-info compare-at-price,.product-info compare-at-price .h4,.product-info .text-subdued.line-through,.product-info .price-list compare-at-price{font-size:18px!important;font-weight:400!important;color:#ccc!important;text-decoration:line-through!important;opacity:1!important}@media (max-width: 768px){.product-info .text-on-sale,.product-info .price-list sale-price,.product-info .price-list .h4,.product-info .price-list .h6{font-size:20px!important;font-weight:700!important}.product-info .price-list:not(:has(compare-at-price)) sale-price,.product-info .price-list:not(:has(compare-at-price)) .h4{font-size:20px!important;font-weight:700!important}.product-info compare-at-price,.product-info .text-subdued.line-through{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
