.main-collection.section--loading{opacity:.4;pointer-events:none}.sub-collection{display:block;margin-bottom:26px}.sub-collection .sub-collection-grid{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.sub-collection .sub-collection-item{align-items:center;grid-gap:8px;padding:14px 20px;font-size:16px;height:58px;border-radius:50px}.sub-collection .sub-collection-item.is-active{background-color:#b9b7db}.sub-collection .sub-collection-item.is-active .collection_title{color:#000}.sub-collection .collection_img{max-width:40px;min-width:40px;flex:40px;border-radius:50%;overflow:hidden}.sub-collection .collection_img img{width:100%;height:100%;display:block;object-fit:cover}.sub-collection .collection_title{font-size:16px;text-transform:none}.sub-collection .subscribe-toggle{display:inline-flex;align-items:center;border-radius:50px;cursor:pointer;width:fit-content;height:58px;border:1px solid #B6596F33}.sub-collection .subscribe-toggle:has(input:checked){background-color:#b9b7db}.sub-collection .subscribe-toggle:has(input:checked) .toggle-text{color:#fff}.sub-collection .subscribe-toggle:has(input:checked) .toggle-slider{background-color:#f5e7d4}.sub-collection #subscribe-checkbox{display:none}.sub-collection .toggle-label{display:flex;align-items:center;gap:8px;font-size:18px;padding:14px 20px;height:100%;cursor:pointer;white-space:nowrap}.sub-collection .toggle-slider{position:relative;width:27px;height:17px;background-color:#b6596f;border-radius:20px;transition:background-color .3s ease,transform .3s ease}.sub-collection .toggle-slider .dot{position:absolute;width:9px;height:9px;border-radius:50%;background-color:#faf3f5;top:50%;transform:translateY(-50%);left:3.75px;transition:all .2s ease;display:flex;justify-content:center;align-items:center}.sub-collection #subscribe-checkbox:checked+.toggle-label .toggle-slider .dot{left:15px;background-color:#b9b7db;display:flex;align-items:center;justify-content:center}.sub-collection .toggle-text{font-size:18px;color:#000!important;font-weight:700;letter-spacing:0;line-height:1.2}.sub-collection #subscribe-checkbox:checked+.toggle-label .toggle-slider svg{visibility:visible;width:5px}.sub-collection .toggle-slider .dot svg{fill:#fff;width:10px;visibility:hidden}.main-collection .product-card__info quick-add-button button.nuevo-add-collection{flex-wrap:wrap;grid-gap:3px}.section-main-collection-grid:not(.is-subscription-enabled) .main-collection .product-subscription{display:none}.section-main-collection-grid.is-subscription-enabled .main-collection .is-non-subscription-product{display:none}.main-collection .product-subscription{margin-bottom:16px;display:block}.main-collection .subscripton__grid{display:flex;align-items:center;grid-row-gap:8px}.main-collection .subcription__icon{max-width:20px;flex:20px}.main-collection .subcription__icon svg{width:100%;height:100%}.main-collection .selling__plan-select{font-size:16px;cursor:pointer;outline:none;padding:2px 10px}.main-collection .btn__grid+.mobile-button{margin:0}.section-main-collection-grid:not(.is-subscription-enabled) .subscription__price,.section-main-collection-grid:not(.is-subscription-enabled) .saving__price{display:none}.section-main-collection-grid.is-subscription-enabled .regular__price{display:none!important}.main-collection .cross__icon{max-width:12px;flex:10px;height:10px;display:flex}.main-collection .cross__icon svg{width:100%;fill:#000;height:100%}.sub-collection-item:not(.is-active) .cross__icon{display:none}.sub-collection-item .collection__rte{display:flex;align-items:center;grid-gap:8px;white-space:nowrap}.main-collection .option__grid{display:flex;margin:2px 0 16px;align-items:center;grid-gap:10px;flex-wrap:wrap}.main-collection .option__item input{display:none}.main-collection .option__item label{padding:8px 10px;border:.74px solid #00000033;font-size:14px;border-radius:22.5px;cursor:pointer;text-transform:lowercase;color:#000}.main-collection .option__item input:checked+label{border-color:#b6596f;color:#b6596f}@media screen and (min-width:768px){.product-card:hover .option__item input:checked+label{border-color:#fff;color:#fff}}.main-collection .option__item{height:34px}.main-collection .sub__grid{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:20px;align-items:center}.main-collection .grid__beta{height:58px;display:flex;align-items:center;border-radius:10px;padding:12px;position:relative}.main-collection .sub-collection .select__label{font-size:18px;font-weight:700}.main-collection .sub-collection summary:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.main-collection .sub-collection .collapse-chevron{width:1rem}.sub-collection .sort-label-icon{max-width:14px;flex:14px;display:flex;height:14px;margin-right:-5px}.sub-collection .sort-label-icon svg{width:100%;height:100%}.sub-collection .dropdown-menu{min-width:100%!important;max-width:100%!important;left:0!important;border-radius:0 0 10px 10px}.sub-collection .dropdown-list-item{padding:5px 12px;font-size:14px;text-align:left}.sub-collection .collection-grid__facets-active{margin-top:18px}.main-collection .option__grid.is-cantidad .option__item label{min-width:50px;width:100%;display:flex;justify-content:center;align-items:center;line-height:1.2}@media screen and (min-width: 990px){.main-collection .collection-grid .collection-grid__results-count,.main-collection .collection-grid .collection-grid__facets-active,.main-collection .collection-grid .collection-grid__sort{display:none}}@media screen and (max-width: 990px){.main-collection .grid__beta,.main-collection .sub-collection .collection-grid__facets-active{display:none}}@media screen and (max-width: 767px){.sub-collection{margin:0 -20px 28px}.sub-collection .sub-collection-grid>.subscribe-toggle{margin:0}.sub-collection .sub-collection-grid{grid-gap:10px;flex-wrap:nowrap;padding:0 24px;overflow-x:auto;overflow-y:clip}.sub-collection .sub-collection-grid::-webkit-scrollbar{display:none}.main-collection .product-subscription{margin-bottom:12px}.main-collection .selling__plan-select{font-size:14px;padding:2px 6px}.main-collection .atc__btn{flex-wrap:wrap;font-size:12px}.main-collection .product-card__info .atc__btn .precios-container-collection{flex-wrap:wrap;justify-content:center}.main-collection .product-card__info .atc__btn .sale-price,.main-collection .product-card__info .atc__btn .current-price{font-size:12px}.main-collection .option__grid{margin:1px 0 10px;grid-gap:4px}.main-collection .option__item label{padding:6px;font-size:11px}.main-collection .option__item{height:28px}.main-collection .option__grid.is-cantidad .option__item label{min-width:40px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/sub-collection.css.map */
