:root{--rg-ink: #1a202c;--rg-titulo: #111;--rg-text: #4a5568;--rg-line: #edf2f7;--rg-rule: #e5e5e5;--rg-azul: #3b82f6;--rg-azul-oscuro: #2563eb;--rg-azul-claro: #eff6ff;--rg-azul-borde: rgba(59, 130, 246, .2);--rg-verde: #569e3e;--rg-cian: #009ada;--rg-gradiente: linear-gradient(135deg, #3b82f6 0%, #6366f1 100%);--rg-gradiente-marca: linear-gradient(90deg, #569e3e 0%, #009ada 100%);--rg-sombra-tarjeta: 0 15px 30px rgba(0, 154, 218, .15)}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.footer .copyright__content:has(a[href*=poweredby]){display:none}.alireviews-review-box{min-height:700px!important}main:has(.product-form .alireviews-review-star-rating[data-status=not-render]) .alireviews-review-box{min-height:145px!important}header .header__inline-menu :is(.header__menu-item,.header__menu-item span,.mega-menu__link){text-decoration:none;transition:color .2s ease,background-color .2s ease}header .header__inline-menu .header__menu-item:hover,header .header__inline-menu details[open]>.header__menu-item,header .header__inline-menu .header__active-menu-item{color:var(--rg-azul-oscuro)}header .mega-menu__link{border-radius:8px}header .mega-menu__list:not(.mega-menu__list--condensed) ul .mega-menu__link{margin:0 -1rem;padding-left:1rem;padding-right:1rem}header .mega-menu__link:hover,header .mega-menu__link--active{background:var(--rg-azul-claro);color:var(--rg-azul-oscuro)}header .mega-menu__link[href="#"]{pointer-events:none}header details:has(.mega-menu__list--condensed){position:relative}header details:has(.mega-menu__list--condensed)>.mega-menu__content{left:-12px;right:auto;z-index:3;width:max-content;margin-top:14px;padding:8px;border-radius:12px;box-shadow:0 12px 32px #00000021}header .mega-menu__list--condensed{padding:0}header .mega-menu__list--condensed .mega-menu__link{padding:11px 14px}.header .search-modal__content{padding:1rem;border:none;background-color:transparent}.header .search-modal__content .field{height:50px;overflow:visible;border:1px solid #e2e8f0;border-radius:999px;background-color:#fff;box-shadow:0 4px 12px #0000000d;transition:border-color .3s ease,box-shadow .3s ease}.header .search-modal__content .field:before,.header .search-modal__content .field:after{content:none;display:none}.header .search-modal__content .field:focus-within{border-color:var(--rg-azul);box-shadow:0 4px 20px #3b82f633}.header .search-modal__content .field__input{padding:0 50px 0 20px;border:none;border-radius:999px;background:transparent;box-shadow:none;outline:none;color:var(--rg-ink)}.header .search-modal__content .field__input::placeholder{color:#94a3b8;opacity:1}.header .search-modal__content .field__label{display:none}.header .search-modal__content .field .search__button{top:50%;right:5px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:50%;background:var(--rg-gradiente);color:#fff;box-shadow:0 4px 12px #3b82f640;transform:translateY(-50%);transition:box-shadow .3s ease}.header .search-modal__content .field .search__button:hover{box-shadow:0 6px 16px #6366f159}.header .search-modal__content .field .search__button .icon{width:16px;height:16px}.header .search-modal__content .field .reset__button{top:50%;right:50px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:#94a3b8;box-shadow:none;transform:translateY(-50%);transition:color .2s ease,transform .3s ease}.header .search-modal__content .field .reset__button:before,.header .search-modal__content .field .reset__button:after{display:none}.header .search-modal__content .field .reset__button:hover{color:#ef4444;transform:translateY(-50%) rotate(90deg)}.header predictive-search{position:relative;z-index:1000;display:block}.header .predictive-search{max-height:70vh;margin-top:15px;overflow-y:auto;border:1px solid var(--rg-line);border-radius:16px;background-color:#fff;box-shadow:0 20px 50px #00000026}main .collection-hero{position:relative;overflow:hidden;padding:40px 0 36px;border-bottom:1px solid var(--rg-line);background-color:#fff}main .collection-hero:before,main .collection-hero:after{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%}main .collection-hero:before{top:-150px;right:-60px;width:380px;height:380px;background:radial-gradient(closest-side,#009ada1a,#009ada00)}main .collection-hero:after{bottom:-160px;left:-80px;width:340px;height:340px;background:radial-gradient(closest-side,#569e3e1a,#569e3e00)}main .collection-hero .collection-hero__inner{position:relative;z-index:1}main .collection-hero .collection-hero__title{margin:0 0 1.5rem;color:var(--rg-titulo);font-size:clamp(2rem,3vw,2.8rem);font-weight:800;line-height:1.2;letter-spacing:-.05rem}main .collection-hero .collection-hero__title:after{content:"";display:block;width:60px;height:4px;margin-top:12px;border-radius:10px;background:var(--rg-gradiente-marca)}main .collection-hero .collection-hero__text-wrapper .collection-hero__description{max-width:none;margin:0;color:var(--rg-text);font-size:1.5rem;line-height:1.8}main .collection-hero__description p{margin:0 0 1.25rem}main .collection-hero__description :is(strong,b){color:var(--rg-ink);font-weight:700}main .collection-hero__description a{color:var(--rg-azul-oscuro);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}main .collection-hero__description a:hover{color:#1d4ed8}main .collection-hero__description a :is(strong,b){color:inherit}main .collection-hero__description :is(ul,ol){margin:1.5rem 0;padding-left:25px}main .collection-hero__description li{margin-bottom:.5rem}@media screen and (max-width:749px){main .collection-hero{padding:28px 0 24px}main .collection-hero .collection-hero__title{font-size:2rem}main .collection-hero .collection-hero__text-wrapper .collection-hero__description{font-size:1.4rem;line-height:1.7}}main .product-grid .card-wrapper{height:100%}main .product-grid .card{overflow:hidden;border:1px solid var(--rg-line);border-radius:16px;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}main .product-grid .card .card__inner{overflow:hidden;border-radius:16px 16px 0 0}main .product-grid .card .card__content{padding:16px;text-align:left}main .product-grid .card .card__information{padding:0;text-align:left}main .product-grid .card .card__heading{margin-bottom:6px;color:var(--rg-ink);font-size:1.4rem;font-weight:600;line-height:1.35;letter-spacing:-.03rem;text-align:left}main .product-grid .card .card__heading a:hover{color:var(--rg-azul-oscuro);text-decoration:none}main .product-grid .card .price{display:flex;align-items:center;justify-content:flex-start;margin-top:5px;letter-spacing:0}main .product-grid .card .price .price-item{color:var(--rg-ink);font-size:1.4rem;font-weight:700}main .product-grid .card :is(.price__unit,.unit-price,price-per-item){display:none}@media(hover:hover)and (pointer:fine){main .product-grid .card-wrapper:hover .card{border-color:var(--rg-azul-borde);box-shadow:var(--rg-sombra-tarjeta);transform:translateY(-6px)}}main .facets-vertical-sort{justify-content:flex-end;margin-bottom:20px;padding:10px 0}@media screen and (max-width:750px){main .facets-vertical-sort{flex-wrap:wrap;justify-content:space-between}main .product-count-vertical{width:100%;margin-top:5px;text-align:right}}main .page-width:has(>.collection-list){position:relative;padding-top:40px;padding-bottom:40px}main .page-width:has(>.collection-list)>.title--primary{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,25px);margin:0 0 4rem;color:var(--rg-titulo);font-size:clamp(2rem,3.5vw,3rem);font-weight:800;letter-spacing:-.05rem;text-align:center}main .page-width:has(>.collection-list)>.title--primary:before,main .page-width:has(>.collection-list)>.title--primary:after{content:"";flex:0 1 120px;min-width:28px;height:3px;border-radius:10px;background:var(--rg-rule)}main .collection-list .card{height:100%;overflow:hidden;border:1px solid var(--rg-line);border-radius:16px;background-color:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}main .collection-list .card .card__inner{overflow:hidden;border-radius:16px 16px 0 0}main .collection-list .card .card__content{padding:20px;text-align:center}main .collection-list .card .card__heading{margin:0;color:var(--rg-ink);font-size:1.5rem;font-weight:700;letter-spacing:-.03rem}@media(hover:hover)and (pointer:fine){main .collection-list__item:hover .card{border-color:var(--rg-azul-borde);box-shadow:var(--rg-sombra-tarjeta);transform:translateY(-8px)}main .collection-list__item:hover .card .card__heading{color:var(--rg-azul-oscuro)}}@media screen and (max-width:749px){main .page-width:has(>.collection-list){padding-top:28px;padding-bottom:28px}main .page-width:has(>.collection-list)>.title--primary{margin-bottom:2.5rem;font-size:1.8rem}}.template-search .template-search__header{position:relative;z-index:auto;margin-bottom:3rem;padding:56px 20px 40px;overflow:hidden;border-bottom:1px solid var(--rg-line);background:#fff;text-align:center}.template-search .template-search__header:before,.template-search .template-search__header:after{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%}.template-search .template-search__header:before{top:-160px;left:-60px;width:360px;height:360px;background:radial-gradient(closest-side,#009ada1a,#009ada00)}.template-search .template-search__header:after{right:-60px;bottom:-180px;width:340px;height:340px;background:radial-gradient(closest-side,#569e3e1a,#569e3e00)}.template-search .template-search__header h1{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,25px);margin-bottom:2.5rem;color:var(--rg-titulo);font-size:clamp(2rem,3.5vw,3rem);font-weight:800;letter-spacing:-.05rem}.template-search .template-search__header h1:before,.template-search .template-search__header h1:after{content:"";flex:0 1 120px;min-width:28px;height:3px;border-radius:10px;background:var(--rg-rule)}.template-search .template-search__search{position:relative;z-index:1;max-width:700px;margin:0 auto 2rem}.template-search .template-search__search .field{position:relative;display:flex;align-items:center;height:60px;overflow:visible;border:1px solid #e2e8f0;border-radius:999px;background-color:#fff;box-shadow:0 4px 12px #0000000d;transition:border-color .3s ease,box-shadow .3s ease}.template-search .template-search__search .field:before,.template-search .template-search__search .field:after{content:none;display:none}.template-search .template-search__search .field:focus-within{border-color:var(--rg-azul);box-shadow:0 8px 25px #3b82f626}.template-search .template-search__search .field__input{width:100%;height:100%;padding:0 110px 0 30px;border:none;background:transparent;box-shadow:none;outline:none;color:var(--rg-ink);font-size:1.6rem;font-weight:500}.template-search .template-search__search .field__input::placeholder{color:#94a3b8;font-weight:400;opacity:1}.template-search .template-search__search .field__input::-webkit-search-decoration,.template-search .template-search__search .field__input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.template-search .template-search__search .field__label{display:none}.template-search .template-search__search .field .field__button{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;transform:translateY(-50%)}.template-search .template-search__search .field .search__button{right:6px;width:48px;height:48px;border-radius:50%;background:var(--rg-gradiente);color:#fff;box-shadow:0 4px 12px #3b82f640;transition:box-shadow .3s ease}.template-search .template-search__search .field .search__button:hover{box-shadow:0 6px 16px #6366f159}.template-search .template-search__search .field .reset__button{right:62px;width:30px;height:30px;box-shadow:none;color:#94a3b8;transition:color .3s ease,transform .3s ease}.template-search .template-search__search .field .reset__button:before,.template-search .template-search__search .field .reset__button:after{content:none;display:none}.template-search .template-search__search .field .reset__button .icon{width:2rem;height:2rem}.template-search .template-search__search .field .reset__button .icon circle{display:none}.template-search .template-search__search .field .reset__button:hover{color:#ef4444;transform:translateY(-50%) rotate(90deg)}.template-search .template-search__search .field .reset__button.hidden{display:none}.template-search .template-search__search .predictive-search{position:absolute;top:100%;right:0;left:0;z-index:5;max-height:400px;margin-top:10px;overflow-y:auto;border:1px solid var(--rg-line);border-radius:16px;background:#fff;box-shadow:0 15px 40px #0000001a}@media screen and (max-width:750px){.template-search .template-search__header{padding:36px 15px 24px}.template-search .template-search__header h1{margin-bottom:2rem;font-size:1.8rem}.template-search .template-search__header h1:before,.template-search .template-search__header h1:after{flex:0 1 40px}.template-search .template-search__search .field{height:54px}.template-search .template-search__search .field .search__button{right:5px;width:44px;height:44px}.template-search .template-search__search .field .reset__button{right:56px}.template-search .template-search__search .field__input{padding:0 105px 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/rg-tienda.css.map */
