@font-face{font-family:Coolvetica;src:url(/cdn/shop/files/Coolvetica_Rg.woff2?v=1783729402) format("woff2");font-weight:400;font-style:normal;font-display:swap}product-grid-item-variant .product__badge--custom{position:absolute!important;top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;z-index:4!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:calc(100% - 20px)!important;padding:5px 9px!important;margin:0!important;border:1px solid rgba(81,74,120,.18)!important;border-radius:999px!important;background:#bfc3f2!important;color:#514a78!important;font-family:Coolvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-shadow:none!important;transform:none!important}product-grid-item-variant .product__badge--custom[class*=product__badge--ahorra],product-grid-item-variant .product__badge--custom[class*=product__badge--descuento],product-grid-item-variant .product__badge--custom[class*=product__badge--off],product-grid-item-variant .product__badge--custom[class*=-off]{border-color:#b15c5224!important;background:#fbe1dc!important;color:#8f4c45!important}product-grid-item-variant .product__badge--custom:before,product-grid-item-variant .product__badge--custom:after{display:none!important}html body product-grid-item.product-grid-item product-grid-item-variant.product-grid-item__content .product-grid-item__container>a[data-grid-link]>.product-grid-item__images{border-radius:18px!important;overflow:hidden!important;clip-path:inset(0 round 18px)!important;isolation:isolate!important;transform:translateZ(0)}html body product-grid-item.product-grid-item product-grid-item-variant.product-grid-item__content .product-grid-item__container>a[data-grid-link]>.product-grid-item__images>product-grid-item-image.product-grid-item__image-wrapper,html body product-grid-item.product-grid-item product-grid-item-variant.product-grid-item__content .product-grid-item__container>a[data-grid-link]>.product-grid-item__images .product-grid-item__image,html body product-grid-item.product-grid-item product-grid-item-variant.product-grid-item__content .product-grid-item__container>a[data-grid-link]>.product-grid-item__images img{border-radius:18px!important}.product__grid__title,.product__grid__title__wrapper .product__grid__title{font-family:Coolvetica,sans-serif!important;font-size:inherit;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#3f3f3f!important;-webkit-text-fill-color:#3f3f3f!important;opacity:1!important;text-decoration:none!important;transform:none!important}product-grid-item .rating__wrapper__grid,product-grid-item .rating__wrapper__grid .product__rating,product-grid-item .rating__wrapper__grid .product__rating__value,product-grid-item .rating__wrapper__grid .product__rating__star,product-grid-item .rating__wrapper__grid .product__rating__count,product-grid-item .rating__wrapper__grid .product__rating__star:before,product-grid-item .rating__wrapper__grid .product__rating__star:after{color:#514a78!important}product-grid-item .rating__wrapper__grid svg,product-grid-item .rating__wrapper__grid svg *{fill:#514a78!important;stroke:#514a78!important}product-grid-item .product__grid__price .price,product-grid-item .product__grid__price .price.on-sale{font-weight:600!important;color:#3f3f3f!important;-webkit-text-fill-color:#3f3f3f!important;opacity:1!important}product-grid-item .product__grid__price .compare-at{font-weight:400!important;color:#8a8a8a!important;-webkit-text-fill-color:#8a8a8a!important;opacity:1!important}.subo-kit-link-button{position:relative!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100%!important;min-height:52px!important;padding:0 20px!important;border:1px solid #d87569!important;background:#f09081!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:Coolvetica,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;text-indent:0!important;text-decoration:none!important;text-transform:none!important;cursor:pointer!important;opacity:1!important}.subo-kit-link-button:hover,.subo-kit-link-button:focus-visible{border-color:#c9655b!important;background:#e47f72!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media(max-width:749px){product-grid-item-variant .product__badge--custom{top:8px!important;right:8px!important;max-width:calc(100% - 16px)!important;padding:4px 7px!important;font-size:11px!important}.subo-kit-link-button{font-size:17px!important}}.jdgm-carousel-wrapper .jdgm-carousel-item,.jdgm-carousel-wrapper .jdgm-carousel-item__review-wrapper{border-radius:16px!important;overflow:hidden!important;clip-path:inset(0 round 16px)!important;-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate!important;transform:translateZ(0)}.jdgm-carousel-wrapper .jdgm-carousel-item__product-image-wrapper,.jdgm-carousel-wrapper .jdgm-carousel-item__product-image{border-radius:16px!important;overflow:hidden!important}@media(max-width:749px){.jdgm-carousel-wrapper .jdgm-carousel__item-container{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}.jdgm-carousel-wrapper .jdgm-carousel-item{margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}html body .product__block__buttons a.subo-kit-link-button.btn--outline.btn--full.btn--primary.btn--add-to-cart{font:400 22px/1 Coolvetica,sans-serif!important;font-size:22px!important}@media(max-width:749px){html body .product__block__buttons a.subo-kit-link-button.btn--outline.btn--full.btn--primary.btn--add-to-cart{font:400 20px/1 Coolvetica,sans-serif!important;font-size:20px!important}}html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]){position:relative!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100%!important;min-height:52px!important;padding:0 20px!important;border:1px solid #d87569!important;background:#f09081!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font:400 22px/1 Coolvetica,sans-serif!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-indent:0!important;text-decoration:none!important;text-transform:none!important;cursor:pointer!important;opacity:1!important}html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]):hover,html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]):focus-visible{border-color:#c9655b!important;background:#e47f72!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media(max-width:749px){html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]){font:400 20px/1 Coolvetica,sans-serif!important;font-size:20px!important}}html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]),html body .product__block__buttons a.subo-kit-link-button.btn--outline.btn--full.btn--primary.btn--add-to-cart{white-space:nowrap!important}@media(max-width:749px){html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]),html body .product__block__buttons a.subo-kit-link-button.btn--outline.btn--full.btn--primary.btn--add-to-cart{padding-left:12px!important;padding-right:12px!important;font:400 18px/1 Coolvetica,sans-serif!important;font-size:18px!important;white-space:nowrap!important}}html body .product__block__buttons .btn--add-to-cart:not(:disabled):not([aria-disabled=true]),html body .product__block__buttons a.subo-kit-link-button.btn--outline.btn--full.btn--primary.btn--add-to-cart{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;column-gap:6px!important;white-space:nowrap!important}html body product-grid-item :is(button,a)[id*=quick-add-menu-button]{background:#fff!important;color:#f09081!important;-webkit-text-fill-color:#f09081!important;border-color:#514a7824!important;box-shadow:0 4px 12px #3f3f3f29!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}html body product-grid-item :is(button,a)[id*=quick-add-menu-button] svg,html body product-grid-item :is(button,a)[id*=quick-add-menu-button] svg *{color:#f09081!important;stroke:#f09081!important}html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:hover,html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:focus-visible{background:#f09081!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#d87569!important;box-shadow:0 6px 16px #3f3f3f33!important;transform:translateY(-1px)!important}html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:hover svg,html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:hover svg *,html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:focus-visible svg,html body product-grid-item :is(button,a)[id*=quick-add-menu-button]:focus-visible svg *{color:#fff!important;stroke:#fff!important}html body product-grid-item .rating__wrapper__grid,html body product-grid-item .rating__wrapper__grid .product__rating,html body product-grid-item .rating__wrapper__grid .product__rating__value,html body product-grid-item .rating__wrapper__grid .product__rating__star,html body product-grid-item .rating__wrapper__grid .product__rating__count,html body product-grid-item .rating__wrapper__grid .product__rating__star:before,html body product-grid-item .rating__wrapper__grid .product__rating__star:after{color:#6f6698!important}html body product-grid-item .rating__wrapper__grid svg,html body product-grid-item .rating__wrapper__grid svg *{fill:#6f6698!important;stroke:#6f6698!important}html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]){background:#fff!important;color:#f09081!important;-webkit-text-fill-color:#f09081!important;border-color:#514a7824!important;box-shadow:0 4px 12px #3f3f3f29!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]) .btn-state-ready,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]) .btn-state-ready *{color:#f09081!important;-webkit-text-fill-color:#f09081!important}html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]) svg,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]) svg *{color:#f09081!important;stroke:#f09081!important}html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):hover,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):focus-visible{background:#f09081!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#d87569!important;box-shadow:0 6px 16px #3f3f3f33!important;transform:translateY(-1px)!important}html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):hover .btn-state-ready,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):hover .btn-state-ready *,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):focus-visible .btn-state-ready,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):focus-visible .btn-state-ready *,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):hover svg,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):hover svg *,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):focus-visible svg,html body product-grid-item button[data-add-to-cart][type=submit]:not([class*="group/option-button"]):focus-visible svg *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:#fff!important}.navlink--cart,.header__mobile__button[data-drawer-toggle=drawer-cart]{position:relative!important;overflow:visible!important}.header__cart__status [data-header-cart-price]{display:none!important}.header__cart__status [data-header-cart-count]{min-width:17px!important;height:17px!important;padding:0 4px!important;box-sizing:border-box!important;border-radius:999px!important;background:#f09081!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;font-weight:700!important;line-height:1!important;z-index:20!important;pointer-events:none!important}.header__cart__status [data-header-cart-count]:after{content:attr(data-header-cart-count);font-size:10px!important;line-height:1!important}.header__cart__status [data-header-cart-count="0"]{display:none!important}@media screen and (min-width:1100px){.navlink--cart .header__cart__status{position:absolute!important;top:50%!important;left:50%!important;width:0!important;height:0!important;overflow:visible!important}.navlink--cart [data-header-cart-count]{position:absolute!important;top:0!important;left:0!important;right:auto!important;transform:translate(2px,-18px)!important}}@media screen and (max-width:1099px){.header__mobile__right,.header__mobile__button[data-drawer-toggle=drawer-cart]{overflow:visible!important}.header__mobile__button[data-drawer-toggle=drawer-cart] .header__cart__status{position:static!important;width:auto!important;height:auto!important;transform:none!important}.header__mobile__button[data-drawer-toggle=drawer-cart] [data-header-cart-count]{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(15px,-20px)!important}}@media screen and (min-width:750px){product-grid-item [class*="group/quick-actions-toolbar"]{opacity:1!important;transform:none!important;align-items:flex-end!important}product-grid-item [class*="group/quick-actions-toolbar"]>*,product-grid-item [class*="group/quick-actions-toolbar"] form,product-grid-item [class*="group/quick-actions-toolbar"] inline-add-product{width:auto!important}}html body product-grid-item :is(button,a)[class~="group/quick-action-button"]{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;aspect-ratio:1 / 1!important;padding:0!important;border-radius:9999px!important;background:#fffaf3eb!important;color:#3f3f3f!important;border:1px solid rgba(63,63,63,.08)!important;box-shadow:0 5px 12px #3f3f3f1f!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}html body product-grid-item :is(button,a)[class~="group/quick-action-button"] [class~=hidden][class~="md:block"]{display:none!important}html body product-grid-item :is(button,a)[class~="group/quick-action-button"] [class~=block][class~="md:hidden"]{display:block!important}html body product-grid-item :is(button,a)[class~="group/quick-action-button"] svg{width:17px!important;height:17px!important}@media screen and (max-width:767px){form.klaviyo-form[data-testid=klaviyo-form-Tbgqih]{flex-direction:column!important;max-width:100%}form.klaviyo-form[data-testid=klaviyo-form-Tbgqih]>div{width:100%!important;min-width:0!important;margin:0!important}form.klaviyo-form[data-testid=klaviyo-form-Tbgqih] img{max-width:100%}}.product__media[data-media-slide]{border-radius:32px;overflow:hidden}.jdgm-cards-carousel .jdgm-card{border-radius:16px!important;overflow:hidden!important;clip-path:inset(0 round 16px);isolation:isolate}.jdgm-cards-carousel .jdgm-card>img{border-radius:16px 16px 0 0}html.aos-initialized [data-section-id$=__section_richtext_4GDznw] [data-aos]{opacity:1!important;animation:none!important;transition:none!important;transform:none!important;will-change:auto}.shopify-app-block:has(>.jdgm-cards-carousel){min-height:600px}.shopify-app-block:has(>.jdgm-cards-carousel .jdgm-card){min-height:0}[id$=__apps_Tjengf] .jdgm-cards-carousel{padding-bottom:8px}[id$=__apps_Tjengf] .jdgm-cards-carousel .jdgm-content{margin-bottom:12px}html body :is(.subo-purchase-button.subo-hero__button--primary,.product__block__buttons .subo-purchase-button.btn--add-to-cart.subo-purchase-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:52px!important;padding:0 20px!important;border:1px solid #d87569!important;border-radius:10px!important;background:#f09081!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:400 22px/1.2 Coolvetica,sans-serif!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;gap:8px!important;box-shadow:0 4px 8px #0003,0 2px 4px #0000001a,inset 0 1px #ffffff1a,inset 0 -1px #0000004d!important;transition:background-color .16s ease,border-color .16s ease!important}html body .subo-purchase-button .btn-state-ready{align-items:center;gap:8px;white-space:nowrap}html body .subo-purchase-button__arrow{display:block;width:20px;height:20px;flex:0 0 20px}html body .subo-purchase-button .cta__dot{margin:0}html body .subo-purchase-button [data-button-price]{font-variant-numeric:tabular-nums}html body :is(.subo-purchase-button.subo-hero__button--primary,.product__block__buttons .subo-purchase-button.btn--add-to-cart.subo-purchase-button):not(:disabled):hover{background:#e47f72!important;border-color:#c9655b!important}html body .product__block__buttons .subo-purchase-button:disabled{opacity:.6!important;cursor:not-allowed!important}@media(max-width:749px){html body :is(.subo-purchase-button.subo-hero__button--primary,.product__block__buttons .subo-purchase-button.btn--add-to-cart.subo-purchase-button){font-size:18px!important;padding-inline:16px!important}}html body .subo-hero .subo-hero__button.subo-hero__button--primary.subo-purchase-button{min-height:48px!important;font-size:18px!important;letter-spacing:.03em!important;box-shadow:0 2px 6px #d4726529!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/subo-custom.css.map */
