@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@600;700;800&display=swap";:root,:root.dark,.dark,.dark :before,:root :before{--colors-background: 244, 245, 251;--background-color: 244, 245, 251;--background-color-base: 244, 245, 251;--colors-background-secondary: 236, 238, 250;--colors-text: 62, 66, 98;--colors-text-base: 62, 66, 98;--colors-text-secondary: 93, 98, 128;--colors-heading: 18, 20, 42;--colors-heading-base: 18, 20, 42;--colors-heading-secondary: 18, 20, 42;--colors-line-and-border: 220, 223, 240;--colors-line-and-border-base: 220, 223, 240;--colors-line-header: 220, 223, 240;--colors-line-footer: 52, 56, 92;--colors-text-link: 75, 57, 214;--color-highlight: rgb(255, 122, 26);--background-color-header: 255, 255, 255;--colors-text-header: 18, 20, 42;--background-color-footer: 18, 20, 42;--colors-text-footer: 183, 188, 214;--colors-heading-footer: 255, 255, 255;--colors-text-link-footer: 255, 255, 255;--colors-price: 18, 20, 42;--colors-price-sale: 214, 69, 0;--colors-button: 255, 122, 26;--colors-button-text: 26, 11, 0;--colors-button-hover: rgb(255, 150, 60);--colors-button-text-hover: 26, 11, 0;--colors-secondary-button: 18, 20, 42;--background-secondary-button: transparent;--colors-line-secondary-button: 18, 20, 42;--colors-cart: 255, 122, 26;--colors-cart-text: 26, 11, 0;--colors-icon-rating: 255, 164, 34;--image-treatment-overlay: 18, 20, 42;--image-treatment-text: 255, 255, 255;--card-product-bg: rgba(0, 0, 0, 0);--border-radius: 14px;--page-width: 1180px;--font-heading-family: "Plus Jakarta Sans", Prompt, sans-serif;--font-heading-weight: 800;--heading-letter-spacing: -.02em;color-scheme:light}html,html.dark{background:#f4f5fb}body.gradient{background:radial-gradient(60% 40% at 92% 0%,rgba(122,92,255,.14),transparent 70%),radial-gradient(40% 30% at 0% 22%,rgba(255,122,26,.07),transparent 70%),#f4f5fb}::selection{background:#ff7a1a;color:#1a0b00}:focus-visible{outline:2px solid #4b39d6;outline-offset:2px}h1,h2,h3,.h1,.h2,.h3{font-family:Plus Jakarta Sans,Prompt,sans-serif;letter-spacing:-.02em}.button,.button-solid,.button-outline{border-radius:12px;font-weight:600;letter-spacing:0}.button-outline{color:#12142a;border-color:#12142a}.button-solid{box-shadow:0 8px 20px #ff7a1a40}.button-solid:hover{transform:translateY(-1px)}button[\@click\.prevent*=toggleThemeMode],button[aria-label=Oscuro],button[aria-label=Luz]{display:none!important}#x-header-container{border-bottom:1px solid #dcdff0;box-shadow:0 6px 24px #12142a0d}#x-header-container a{transition:color .2s}#x-header-container a:hover{color:#c2410c}.breadcrumbs,[class*=breadcrumb]{background-color:#eceefa}.card-product.card{background-color:#fff!important;border:1px solid #dcdff0;border-radius:16px;transition:border-color .25s,transform .25s,box-shadow .25s}.card-product.card:hover{border-color:#ff7a1a;transform:translateY(-3px);box-shadow:0 16px 38px #12142a24}.card-product .price,.card-product [class*=price]{font-family:Plus Jakarta Sans,Prompt,sans-serif;font-weight:700}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{background:#fff;border-color:#dcdff0;color:#12142a;border-radius:12px}input::placeholder,textarea::placeholder{color:#8d92ad}.rte a,.link{color:#4b39d6}hr,.divider{border-color:#dcdff0}.pagination a,.pagination span{border-radius:12px}#cart-drawer,.cart-drawer,[id*=cart-drawer]{background:#fff}.theme-template-product h1{font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.theme-template-product .price{font-size:1.5rem}.theme-template-product .image-detail{max-height:min(58vh,480px);width:auto;max-width:100%;margin-inline:auto;object-fit:contain}.theme-template-collection .collection-title h1{font-weight:800}footer,.footer{border-top:0}.section-age-verification-popup .image-treatment-overlay{background:#12142a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.content-age-popup{position:relative;border-radius:26px;border:1px solid #dcdff0;box-shadow:0 40px 90px #12142a80;background-image:radial-gradient(70% 50% at 100% 0%,rgba(122,92,255,.2),transparent 70%),radial-gradient(60% 50% at 0% 100%,rgba(255,122,26,.16),transparent 70%)}.content-age-popup:before{content:"";display:block;width:84px;height:84px;margin:0 auto .8rem;background:url(https://shishalandmx.com/cdn/shop/files/S.svg) center / contain no-repeat}.content-age-popup .heading-content-0{font-size:clamp(1.5rem,3.6vw,1.9rem);font-weight:800;line-height:1.08}.content-age-popup .button{border-radius:12px}.content-age-popup .block-popup-age-verification.mt-4{display:flex;gap:.75rem;flex-wrap:wrap}.shl-seo .shl-rte{max-width:70ch;color:#3e4262;font-size:.98rem}.shl-seo .shl-rte p{margin:0 0 1rem}.shl-faq-h{margin:2rem 0 1rem;font-size:1.4rem}.shl-faq{display:grid;gap:.6rem;max-width:70ch}.shl-faq details{background:#fff;border:1px solid #dcdff0;border-radius:14px;padding:.9rem 1.1rem}.shl-faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:1rem}.shl-faq summary::-webkit-details-marker{display:none}.shl-faq summary:after{content:"+";color:#c2410c;font-weight:700}.shl-faq details[open] summary:after{content:"\2013"}.shl-faq p{margin:.7rem 0 0;color:#5d6280;font-size:.93rem}@media(prefers-reduced-motion:reduce){.card-product.card,.button-solid{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/shl-theme.css.map */
