:root{--gs-purple: #6f2277;--gs-purple-dark: #4d1653;--gs-lilac: #c9a0d1;--gs-cream: #f6f1ea;--gs-ink: #2b2b2b;--gs-grey: #a5a8a9;--gs-white: #ffffff;--gs-gutter: clamp(16px, 4vw, 48px);--gs-max: 1440px;--gs-radius: 0}.gs-section[hidden]{display:none!important}.gs-section{--gs-bg: var(--gs-white);--gs-text: var(--gs-ink);--gs-accent: var(--gs-purple);--gs-btn-bg: var(--gs-purple);--gs-btn-text: var(--gs-white);background:var(--gs-bg);color:var(--gs-text);padding-top:var(--gs-pt, 48px);padding-bottom:var(--gs-pb, 48px)}.gs-scheme--purple{--gs-bg: var(--gs-purple);--gs-text: var(--gs-white);--gs-accent: var(--gs-lilac);--gs-btn-bg: var(--gs-white);--gs-btn-text: var(--gs-purple)}.gs-scheme--dark{--gs-bg: #111111;--gs-text: var(--gs-white);--gs-accent: var(--gs-lilac);--gs-btn-bg: var(--gs-white);--gs-btn-text: #111111}.gs-scheme--cream{--gs-bg: var(--gs-cream);--gs-text: var(--gs-ink)}.gs-scheme--custom{--gs-bg: var(--gs-custom-bg);--gs-text: var(--gs-custom-text);--gs-accent: var(--gs-custom-accent, var(--gs-custom-text));--gs-btn-bg: var(--gs-custom-text);--gs-btn-text: var(--gs-custom-bg)}@media(max-width:767px){.gs-section{padding-top:var(--gs-pt-m, var(--gs-pt, 32px));padding-bottom:var(--gs-pb-m, var(--gs-pb, 32px))}}.gs-container{max-width:var(--gs-max);margin:0 auto;padding:0 var(--gs-gutter)}.gs-container--full{max-width:none;padding:0}.gs-container--narrow{max-width:820px}.gs-section h1,.gs-section h2,.gs-section h3,.gs-section h4{color:inherit}.gs-heading{font-family:var(--heading-family);font-weight:var(--heading-weight);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5em;line-height:1.15}.gs-heading--xl{font-size:clamp(2rem,5vw,4rem)}.gs-heading--lg{font-size:clamp(1.6rem,3.4vw,2.6rem)}.gs-heading--md{font-size:clamp(1.25rem,2.2vw,1.75rem)}.gs-heading--sm{font-size:1rem}.gs-eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gs-accent);margin:0 0 .75em}.gs-rte{line-height:1.6}.gs-rte em{color:var(--gs-accent)}.gs-rte p:last-child{margin-bottom:0}.gs-align--left{text-align:left}.gs-align--center{text-align:center}.gs-align--right{text-align:right}.gs-btn{display:inline-block;padding:14px 28px;border:1px solid var(--gs-btn-bg);background:var(--gs-btn-bg);color:var(--gs-btn-text);text-decoration:none;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;line-height:1;border-radius:var(--gs-radius);transition:opacity .2s ease}.gs-btn:hover{opacity:.85;color:var(--gs-btn-text)}.gs-btn--outline{background:transparent;color:var(--gs-btn-bg)}.gs-btn--outline:hover{color:var(--gs-btn-bg)}.gs-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.gs-align--center .gs-actions{justify-content:center}.gs-align--right .gs-actions{justify-content:flex-end}.gs-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--gs-cols, 4) - 1) * var(--gs-gap, 16px)) / var(--gs-cols, 4));gap:var(--gs-gap, 16px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gs-rail::-webkit-scrollbar{display:none}.gs-rail>*{scroll-snap-align:start;min-width:0}@media(max-width:767px){.gs-rail{grid-auto-columns:calc((100% - (var(--gs-cols-m, 2.2) - 1) * var(--gs-gap, 16px)) / var(--gs-cols-m, 2.2))}}.gs-rail-nav{display:flex;gap:8px;justify-content:flex-end;margin-bottom:12px}.gs-rail-nav button{width:40px;height:40px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}@media(max-width:767px){.gs-rail-nav{display:none}}.gs-grid{display:grid;grid-template-columns:repeat(var(--gs-cols, 4),minmax(0,1fr));gap:var(--gs-gap, 16px)}@media(max-width:767px){.gs-grid{grid-template-columns:repeat(var(--gs-cols-m, 2),minmax(0,1fr))}}.gs-media{position:relative;overflow:hidden;background:#0000000a}.gs-media img,.gs-media video{width:100%;height:100%;object-fit:cover;display:block}.gs-media--square{aspect-ratio:1}.gs-media--portrait{aspect-ratio:4 / 5}.gs-media--tall{aspect-ratio:2 / 3}.gs-media--landscape{aspect-ratio:3 / 2}.gs-media--wide{aspect-ratio:16 / 9}.gs-card{display:block;color:inherit;text-decoration:none}.gs-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#f4f4f4}.gs-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.gs-card__media img+img{opacity:0}@media(hover:hover){.gs-card:hover .gs-card__media img+img{opacity:1}}.gs-card__badge{position:absolute;top:8px;left:8px;z-index:1;padding:4px 8px;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;background:var(--gs-white);color:var(--gs-ink)}.gs-card__title{margin:10px 0 4px;font-size:.85rem;line-height:1.35}.gs-card__price{font-size:.85rem;color:var(--gs-accent)}.gs-card__price s{color:var(--gs-grey);margin-right:6px}.gs-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.gs-section *,.gs-section *:before,.gs-section *:after{animation:none!important;transition:none!important}}ul.gs-rail,ul.gs-grid,ol.gs-rail,ol.gs-grid{list-style:none;margin:0;padding:0}.product-form__buttons .gs-whatsapp-buy,.gs-whatsapp-buy.gs-whatsapp-buy{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:48px;line-height:1.25;white-space:normal;padding-top:.75rem;padding-bottom:.75rem;text-align:center}@media(max-width:1023px){.js-scroll-gallery:not(.flickity-enabled){display:flex;flex-wrap:nowrap;align-items:flex-start;overflow:hidden}.js-scroll-gallery:not(.flickity-enabled)>.carousel-cell{flex:0 0 100%;width:100%;transform:translate(calc(-100% * var(--gs-start, 0)))}.js-scroll-gallery:not(.flickity-enabled)>.carousel-cell:not(.is-selected){height:0;overflow:hidden}.js-scroll-gallery.gs-gallery-dots:not(.flickity-enabled){padding-bottom:28px}}@media(hover:none){.product-loop .product-loop__img-wrapper .product-loop__img-wrapper--hidden{display:none!important}}.animation--active .page-wrap>.shopify-section:nth-child(-n+2) [data-section-loaded],.animation--active .page-wrap>.shopify-section[id$=__main] [data-section-loaded],.animation-text--active .page-wrap>.shopify-section:nth-child(-n+2) [data-section-loaded] .animate--text,.animation-text--active .page-wrap>.shopify-section[id$=__main] [data-section-loaded] .animate--text{opacity:1;visibility:visible;transform:none;transition:none}.js-product-rec-wrapper{display:flow-root}.js-product-rec-wrapper[data-section-loaded=false]:empty{min-height:480px}@media(min-width:768px){.js-product-rec-wrapper[data-section-loaded=false]:empty{min-height:460px}}.product-loop__item[data-alpha="Collar Cenizas y Huesos"]:before,.product-loop__item[data-alpha="Collar Cr\e1neo Solar"]:before,.product-loop__item[data-alpha="Aretes Mi coraz\f3n es Fuego"]:before,.product-loop__item[data-alpha="Aretes Tzompantli Dorado"]:before,.product-loop__item[data-alpha="Anillo Tzompantli Dorado"]:before,.product-loop__item[data-alpha="Anillo Mi Coraz\f3n es Fuego"]:before,.product-loop__item[data-alpha="Anillo Guardi\e1n del Sol"]:before,.product-loop__item[data-alpha="Collar Guardianes del Sol"]:before{top:1.25rem!important;right:2rem!important}.product-loop__item .gs-card-badge{position:absolute;top:0;right:0;z-index:2;width:48px;height:48px;object-fit:contain;translate:35% -35%;rotate:var(--gs-rot, 0deg);pointer-events:none}@media(max-width:767px){.product-loop__item .gs-card-badge{width:40px;height:40px;translate:12% -30%}}.product-loop__img-wrapper .gs-card-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.product-loop__img-wrapper .gs-card-video video{display:block;width:100%;height:100%;object-fit:cover}#main-nav li:nth-child(2) a.navigation__menulink,#c-accordion--mobile li:nth-child(3){background:#883b89}#aca-modal-wrapper{max-width:420px}#aca-modal-container{border:6px solid #6f2277}#aca-modal-container h2{color:#6f2277}#aca-modal-container h3{color:#a5a8a9}#aca-modal-container .aca-product-name,#aca-bottom-close{display:none}#aca-modal-container .aca-product-button{background:#6f2277;border-radius:100rem;max-width:200px}#aca-modal-container .aca-product-button:hover{background:#93358d}#aca-modal-container .aca-product{margin:0;width:100%;max-width:unset}#aca-modal-container .aca-product-image{height:240px;overflow:hidden}#aca-modal-container .aca-product-image img{max-width:unset;max-height:unset;width:400px;height:auto;object-fit:cover}#aca-modal-container .aca-product-dropdown{max-width:200px;margin:0 auto 10px}#aca-bottom-right{height:100%}.site-logo a img{width:160px}.section-header__main-bar{background-image:url(/cdn/shop/files/25-b.svg?v=1765535653);background-position:20px 20px;background-repeat:no-repeat;background-size:40px auto}@media(max-width:1023px){.section-header__mobile{background-image:url(/cdn/shop/files/25-b.svg?v=1765535653);background-position:12% 20px;background-repeat:no-repeat;background-size:40px auto}}@media(max-width:767px){.section-header__mobile{background-position:18% 25px;background-size:30px auto}}.span-6.product-loop__item--square .product-loop__video-inner-wrapper{width:100%;padding-bottom:177.778%!important}.slideout__trigger-mobile-menu:after{content:"";height:.5px;width:24px;background:#fff;display:block;position:absolute;bottom:4px}button.product-listing__quickview-trigger{display:none!important}.product-loop__item .grid__wrapper{grid-template-columns:auto}.product-loop__info-wrapper{padding-top:0!important}.product-loop__price{text-align:left;grid-column:1/8!important}.product-loop article[data-alpha="Empaque de regalo"],.product-loop article[data-alpha="Carta de felicitaci\f3n"]{display:none!important}.rte a.button{text-decoration:none;padding:10px 15px 8px!important;border-radius:100px;line-height:unset;height:unset;color:#fff;margin:0}@media(max-width:1023px){.section-header__mobile ul:has(>.mobile-header__cart-links--account){height:32px;overflow:visible}}.gs-gold h1,.gs-gold .product__section--main .product__section-right h1,.gs-gold .product__section--main .product__section-right .product-template__description p{color:#9c8763}.gs-gold .elimitada{filter:grayscale(1) sepia(1) hue-rotate(1deg) saturate(1.2) brightness(2)}.product__section--main{position:relative}.gs-elimitada--overlay{position:absolute;top:10px;left:10px;z-index:9;width:80px;height:80px}.product-template__description .gs-elimitada--desc{display:none;width:100px;height:100px}@media(min-width:1024px){.gs-elimitada--overlay{display:none}.product-template__description .gs-elimitada--desc{display:block}}.product-template__details-table .gs-elimitada--table{display:block;width:50px;height:50px;filter:brightness(100)}@media(min-width:768px){.product-template__details-table .gs-elimitada--table{width:80px;height:80px}}.product-template__details-table li.detail:first-child:has(.elimitada){display:grid!important}body .product-template__text-block--content{padding-top:0}body .product-template__text-block--content p{color:#6f2277!important;font-weight:700;font-style:italic;text-transform:uppercase}body .product-template__text-block--label{text-transform:capitalize!important;font-style:italic}.product-gallery__zoom-btn:before{content:"";width:8px;height:1px;display:block;background:#fff;position:absolute;margin-left:-2px;margin-top:-2px}.product-gallery__zoom-btn:after{content:"";width:1px;height:8px;display:block;background:#fff;position:absolute;margin-left:-2px;margin-top:-2px}.gs-gold .product-template__details-table .gs-elimitada--table{filter:grayscale(1) sepia(1) hue-rotate(1deg) saturate(1.2) brightness(2)}.gs-pill{--pill-bg: #6f2277;--pill-hover: #93358d;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:12px 20px 11px;border:0;border-radius:100px;background:var(--pill-bg);color:#fff;text-decoration:none;white-space:nowrap;font-family:var(--main-family);font-size:15px;line-height:15px;font-weight:600;letter-spacing:0;text-transform:none;transition:all .3s}.gs-pill:visited{color:#fff}.gs-pill:hover,.gs-pill:focus-visible{background:var(--pill-hover);color:#fff}.gs-pill--secondary{--pill-bg: #93358d;--pill-hover: #6f2277}.gs-pill--gold{--pill-bg: #9c8763;--pill-hover: #7e6c4d}.gs-flush{padding:0!important}@keyframes gs-fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.gs-reveal--pending{opacity:0}.gs-reveal--in{animation:gs-fade-in-up 1.25s ease both;animation-delay:var(--gs-reveal-delay, 0ms)}@keyframes gs-fade-in{0%{opacity:0}to{opacity:1}}.gs-reveal--in[data-gs-reveal=fade]{animation-name:gs-fade-in}.gs-hl-word{white-space:nowrap}.gs-hl-word,.gs-hl-word>span{font-size:inherit;line-height:inherit}@media(prefers-reduced-motion:reduce){.gs-reveal--pending{opacity:1}.gs-reveal--in{animation:none}}:is(.gs-sale-hero,.gs-sale-tiers,.gs-promo-cards,.gs-countdown,.gs-triptych,.gs-lb-hero,.gs-lb-text,.gs-lb-rows,.gs-lb-grid,.gs-lb-close,.gs-lb-index,.gs-story-film,.gs-photo-rail,.gs-zigzag,.gs-video-band,.gs-staggered,.gs-photo-grid,.gs-shipping-bar,.gs-image-carousel,.gs-values,.gs-cat,.gs-reviews,.gs-benefits,.gs-wa-help,.gs-contact-footer,.gs-blog-posts,.gs-press-gallery,.gs-mosaic,.gs-logo-card,.gs-hotspots,.gs-video-carousel,.gs-timeline,.gs-photo-wall,.gs-portrait-text,.gs-wishes) :is(p,a,li){margin-bottom:0}gs-carousel{position:relative;display:block;--gs-per: 3;--gs-per-m: 1;--gs-gap: 0px;--gs-gap-m: 0px}.gs-carousel__track{display:flex;gap:var(--gs-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gs-carousel__track::-webkit-scrollbar{display:none}.gs-carousel__track>*{flex:0 0 calc((100% - (var(--gs-per) - 1) * var(--gs-gap)) / var(--gs-per));min-width:0;scroll-snap-align:start}.gs-carousel__arrow{position:absolute;top:var(--gs-arrow-top, 50%);z-index:2;display:flex;width:25px;height:25px;padding:0;border:0;background:none;color:#ededede6;cursor:pointer;transform:translateY(-50%)}.gs-carousel__arrow:hover,.gs-carousel__arrow:focus-visible{background:none;color:#ededede6}.gs-carousel__arrow svg{width:100%;height:100%;fill:currentColor}.gs-carousel__arrow[data-dir=prev]{left:10px}.gs-carousel__arrow[data-dir=next]{right:10px}.gs-carousel__dots{display:flex;justify-content:center;gap:12px;height:6px;margin-top:var(--gs-dots-gap, 19px)}.gs-carousel__dots button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#a5a8a9;cursor:pointer}.gs-carousel__dots button:hover{background:#a5a8a9}.gs-carousel__dots button[aria-current],.gs-carousel__dots button[aria-current]:hover{background:var(--gs-dot-active, #93358d)}@media(max-width:767px){.gs-carousel__track{gap:var(--gs-gap-m)}.gs-carousel__track>*{flex-basis:calc((100% - (var(--gs-per-m) - 1) * var(--gs-gap-m)) / var(--gs-per-m))}}body :is(.price,.price-item,.prod-price,.price-unit-price,.gs-price,.gs-card__price,.product-loop__price,.product-loop__price--sale,.product-loop__price--savings,.product-loop__price--from,.product-form__prices,.total-price,.subtotal-price,.gs-price-row__item,.gs-contact-footer__lang select,.ajax-cart__item-line-price,.ajax-cart__item-line-price span,.cart-shipping-countdown span,.cart-shipping-countdown p,[data-cart-item-price-list] dd,[data-cart-item-price-list] dd :is(s,span)),body :is(.price,.price-item,.prod-price,.gs-price,.gs-card__price,.product-loop__price,.product-form__prices,.total-price,.subtotal-price,.gs-price-row__item) :is(span,s,small,strong,em,a){font-family:var(--gs-font-sans)}.gs-anchor{display:block;scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/gs-sections.css.map */
