:root{--nc-maxw: 1320px;--nc-gutter: clamp(16px, 4vw, 48px);--nc-space-section: clamp(52px, 8vw, 104px);--nc-space-block: clamp(24px, 3.5vw, 44px);--nc-radius-sm: 10px;--nc-radius: 14px;--nc-radius-lg: 20px;--nc-ease: cubic-bezier(.22, .61, .36, 1);--nc-dur-fast: .2s;--nc-shadow-1: 0 1px 2px rgb(var(--nc-noche-rgb) / .08);--nc-fs-display: clamp(2rem, 1.5rem + 2.6vw, 3.5rem);--nc-fs-h2: clamp(1.75rem, 1.4rem + 1.6vw, 2.625rem);--nc-fs-h3: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--nc-fs-lead: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--nc-fs-body: 1rem;--nc-fs-small: .875rem}html{background-color:var(--nc-noche)}.nc-section{--nc-bg: var(--nc-blanco);--nc-fg: var(--nc-tinta);--nc-muted: rgb(var(--nc-tinta-rgb) / .72);--nc-line: var(--nc-linea);--nc-surface: var(--nc-blanco);--nc-accent: var(--nc-oro-texto);--nc-tag-bg: var(--nc-noche);--nc-tag-fg: #fff;--nc-icon: var(--nc-noche);position:relative;background:var(--nc-bg);color:var(--nc-fg);padding-block:var(--nc-space-section);overflow-x:clip}.nc-section--blanco{--nc-surface: var(--nc-arena)}.nc-section--arena{--nc-bg: var(--nc-arena);--nc-surface: var(--nc-blanco)}.nc-section--noche{--nc-bg: var(--nc-noche);--nc-fg: #fff;--nc-muted: rgb(255 255 255 / .76);--nc-line: rgb(255 255 255 / .14);--nc-surface: var(--nc-noche-2);--nc-accent: var(--nc-oro);--nc-tag-bg: var(--nc-oro);--nc-tag-fg: var(--nc-noche);--nc-icon: var(--nc-oro)}.nc-section--tight{padding-block:var(--nc-space-block)}.nc-wrap{width:100%;max-width:var(--nc-maxw);margin-inline:auto;padding-inline:var(--nc-gutter)}.nc-head{display:grid;gap:12px;justify-items:start;max-width:720px;margin-block-end:var(--nc-space-block)}.nc-head--center{margin-inline:auto;text-align:center;justify-items:center}.nc-tag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;border-radius:999px;background:var(--nc-tag-bg);color:var(--nc-tag-fg);font-family:var(--font-body--family);font-size:.75rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.nc-display,.nc-h2,.nc-h3{margin:0;font-family:var(--font-heading--family);font-weight:800;color:inherit;text-wrap:balance}.nc-display{font-size:var(--nc-fs-display);line-height:1.06;letter-spacing:-.03em}.nc-h2{font-size:var(--nc-fs-h2);line-height:1.12;letter-spacing:-.025em}.nc-h3{font-size:var(--nc-fs-h3);line-height:1.3;letter-spacing:-.01em;font-weight:700}.nc-display em,.nc-h2 em,.nc-h3 em{font-style:normal}.nc-lead{margin:0;font-size:var(--nc-fs-lead);line-height:1.6;color:var(--nc-muted);text-wrap:pretty}.nc-lead p{margin:0}.nc-text{margin:0;font-size:var(--nc-fs-body);line-height:1.65;color:var(--nc-muted);text-wrap:pretty}.nc-text p{margin:0 0 .75em}.nc-text p:last-child{margin-block-end:0}.nc-text strong,.nc-lead strong{color:var(--nc-fg);font-weight:700}.nc-small{font-size:var(--nc-fs-small);line-height:1.5;color:var(--nc-muted)}.nc-icon{width:24px;height:24px;flex:none;fill:currentColor}.nc-icon--lg{width:32px;height:32px}.nc-icon--xl{width:40px;height:40px}.nc-icon-chip{display:inline-grid;place-items:center;flex:none;color:var(--nc-icon)}.nc-icon-chip .nc-icon{width:30px;height:30px}.nc-icon-chip--sm .nc-icon{width:24px;height:24px}.nc-btn{--nc-btn-bg: var(--nc-oro);--nc-btn-fg: var(--nc-noche);--nc-btn-border: var(--nc-oro);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 28px;border:1.5px solid var(--nc-btn-border);border-radius:999px;background:var(--nc-btn-bg);color:var(--nc-btn-fg);font-family:var(--font-body--family);font-size:1rem;font-weight:800;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--nc-dur-fast) var(--nc-ease),border-color var(--nc-dur-fast) var(--nc-ease),color var(--nc-dur-fast) var(--nc-ease);-webkit-tap-highlight-color:transparent}.nc-btn:hover{--nc-btn-bg: var(--nc-oro-hover);--nc-btn-border: var(--nc-oro-hover)}.nc-btn:focus-visible{outline:2px solid var(--nc-fg);outline-offset:3px}.nc-btn .nc-icon{width:20px;height:20px}.nc-btn--dark{--nc-btn-bg: var(--nc-noche);--nc-btn-fg: #fff;--nc-btn-border: var(--nc-noche)}.nc-btn--dark:hover{--nc-btn-bg: var(--nc-noche-2);--nc-btn-border: var(--nc-noche-2)}.nc-btn--ghost{--nc-btn-bg: transparent;--nc-btn-fg: var(--nc-fg);--nc-btn-border: currentColor}.nc-btn--ghost:hover{--nc-btn-bg: rgb(var(--nc-tinta-rgb) / .06);--nc-btn-border: currentColor}.nc-section--noche .nc-btn--ghost:hover{--nc-btn-bg: rgb(255 255 255 / .1)}.nc-btn--block{width:100%}.nc-btn--wa{--nc-btn-bg: #0f7a43;--nc-btn-fg: #fff;--nc-btn-border: #0f7a43}.nc-btn--wa:hover{--nc-btn-bg: #0b6e3b;--nc-btn-border: #0b6e3b}.nc-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--nc-fg);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.nc-link:hover{color:var(--nc-accent)}.nc-link .nc-icon{width:18px;height:18px}.nc-card{background:var(--nc-surface);border:1px solid var(--nc-line);border-radius:var(--nc-radius);padding:clamp(18px,3vw,26px)}.nc-media{position:relative;overflow:hidden;border-radius:var(--nc-radius-lg);background:var(--nc-surface);aspect-ratio:var(--nc-ratio, 4 / 5)}.nc-media>img,.nc-media>svg{display:block;width:100%;height:100%;object-fit:cover}.nc-media--contain>img{object-fit:contain}.nc-media .placeholder-svg{fill:rgb(var(--nc-tinta-rgb) / .12)}.nc-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--nc-ok);color:#fff;font-size:.8125rem;font-weight:800;line-height:1.2}.nc-stars{display:inline-flex;gap:2px;color:var(--nc-oro)}.nc-stars .nc-icon{width:18px;height:18px}.nc-checks{display:grid;gap:12px;margin:0;padding:0;list-style:none}.nc-checks li{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.nc-checks .nc-icon{color:var(--nc-icon)}.nc-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}@media(prefers-reduced-motion:no-preference){[data-nc-reveal].nc-pending{opacity:0}[data-nc-reveal].nc-in{animation:nc-reveal .8s var(--nc-ease) var(--nc-delay, 0s) backwards}}@keyframes nc-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media screen and (min-width:750px){.nc-gallery-controls .slideshow-controls__arrows{display:none}}@media screen and (max-width:749px){.nc-gallery-controls[thumbnails]{--thumbnail-width: 72px;display:flex;align-items:center;gap:4px;padding-inline:calc(var(--page-margin, 16px) - 6px)}.nc-gallery-controls[thumbnails] .slideshow-controls__thumbnails-container{flex:1 1 auto;min-width:0;scroll-snap-type:x mandatory;scroll-padding-inline:8px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%)}.nc-gallery-controls[thumbnails] .slideshow-controls__thumbnails{gap:8px;margin-inline:0;padding-inline:8px}.nc-gallery-controls[thumbnails] .slideshow-controls__thumbnail{flex:none;width:var(--thumbnail-width);scroll-snap-align:start}.nc-gallery-controls .slideshow-controls__arrows{display:contents}.nc-gallery-controls .slideshow-control:is(.slideshow-control--previous,.slideshow-control--next){flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;color:var(--nc-noche);background-color:transparent;background-image:radial-gradient(circle,#2e4ea83d,#2e4ea81f 48%,#2e4ea800 72%);box-shadow:0 0 20px 2px #2e4ea829;opacity:1}.nc-gallery-controls .slideshow-control--previous{order:-1}.nc-gallery-controls .slideshow-control--next{order:2}.nc-gallery-controls .slideshow-control--previous svg,.nc-gallery-controls .slideshow-control--next svg{width:14px;height:14px}.nc-gallery-controls .slideshow-control:is(.slideshow-control--previous,.slideshow-control--next):hover{background-color:rgb(var(--nc-noche-rgb) / .06);color:var(--nc-noche)}.nc-gallery-controls .slideshow-control[disabled]{opacity:.35}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.nc-gallery-controls[thumbnails] .slideshow-controls__thumbnails-container{scroll-behavior:smooth}.nc-gallery-controls .slideshow-control:is(.slideshow-control--previous,.slideshow-control--next){transition:background-color .2s var(--nc-ease),scale .12s var(--nc-ease)}.nc-gallery-controls .slideshow-control:is(.slideshow-control--previous,.slideshow-control--next):active{scale:.94}}.product-information .product-form-buttons{gap:10px}.product-information .add-to-cart-button,.accelerated-checkout-block .shopify-payment-button__button--unbranded{min-height:56px;border-radius:999px;font-family:var(--font-body--family);font-size:1rem;font-weight:800;letter-spacing:.01em}.product-information .add-to-cart-button{--button-background-color: var(--nc-oro);--button-color: var(--nc-noche);box-shadow:inset 0 -3px #0000001f}.product-information .add-to-cart-button:hover:not(:disabled){--button-background-color: var(--nc-oro-hover);--button-color: var(--nc-noche)}.product-information .add-to-cart-button .add-to-cart-icon svg{width:20px;height:20px}.accelerated-checkout-block .shopify-payment-button__button--unbranded{background:var(--nc-noche)!important;color:#fff!important;border:0!important;box-shadow:none!important}.accelerated-checkout-block .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--nc-noche-2)!important}.product-information .add-to-cart-button:focus-visible,.accelerated-checkout-block .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--nc-noche);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.product-information .add-to-cart-button,.accelerated-checkout-block .shopify-payment-button__button--unbranded,.sticky-add-to-cart__button,.nc-btn{transition:scale .12s var(--nc-ease),background-color .2s var(--nc-ease),border-color .2s var(--nc-ease)}.product-information .add-to-cart-button:active:not(:disabled),.accelerated-checkout-block .shopify-payment-button__button--unbranded:active,.sticky-add-to-cart__button:active,.nc-btn:active{scale:.98}}.product-information .quantity-selector{min-height:56px;border:1.5px solid rgb(var(--nc-tinta-rgb) / .2);border-radius:999px;background:var(--nc-blanco)}.product-information .quantity-selector input{font-size:1rem;font-weight:800}.product-information .quantity-selector .button-unstyled{min-width:44px;min-height:44px}.product-information .variant-option[data-testid=variant-option-single]{font-size:.875rem;color:rgb(var(--nc-tinta-rgb) / .7)}.product-information .variant-option__swatch-value{margin-inline-start:6px;font-weight:800;color:var(--nc-tinta)}.product-information .compare-at-price{margin-inline-start:4px;font-size:.64em;font-weight:500;color:rgb(var(--nc-tinta-rgb) / .65)}@media screen and (max-width:749px){.sticky-add-to-cart__info{display:none}.sticky-add-to-cart__price{display:grid;line-height:1.15;font-size:1rem;font-weight:800}.sticky-add-to-cart__price .compare-at-price{margin:0;font-size:.75rem}.sticky-add-to-cart__bar .sticky-add-to-cart__button .add-to-cart-text__content{display:inline}.sticky-add-to-cart__button.sticky-add-to-cart__button{flex:1;width:auto;padding-inline:16px;font-weight:800}}@media screen and (max-width:389px){.sticky-add-to-cart__image{display:none}}.blog-post-content .noct{--body: var(--font-body--family), sans-serif;--display: var(--font-heading--family), sans-serif}.blog-post-content .noct svg text{font-family:var(--font-body--family),sans-serif}.blog-post-content .noct :is(.noct__eyebrow,.noct__answer-tag,.noct__checklist-tag,.noct__reflect-tag,.noct__recall-tag){color:var(--nc-oro-texto)}.blog-post-content .noct .noct__disclaimer{color:var(--ink-soft)}@media screen and (max-width:749px){.blog-post-content .noct{background:transparent}}.blog-post-content .noct .noct__eyebrow{display:block;padding-block-start:clamp(12px,3vw,40px)}@media screen and (max-width:480px){.blog-post-content .noct .noct__date{padding-left:0}.blog-post-content .noct .noct__date:before{display:none}}.nc-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.jdgm-widget .jdgm-rev__timestamp{color:rgb(var(--nc-tinta-rgb) / .65)}@media screen and (max-width:749px){product-card .quick-add__button.add-to-cart-button{--quick-add-collapsed-width: 44px;--quick-add-icon-width: 40px;height:44px}}button.facets-toggle__button.button-unstyled{padding-block:12px;margin-block:-12px}.search__reset-button:after{content:"";position:absolute;inset:50% auto auto 50%;width:44px;height:44px;translate:-50% -50%}@media screen and (max-width:749px){.cart-discount__form .cart-discount__input{font-size:1rem}}.nc-wa{position:fixed;inset-inline-end:max(16px,env(safe-area-inset-right));inset-block-end:max(16px,env(safe-area-inset-bottom));z-index:30;display:inline-flex;gap:10px;align-items:center;justify-content:center;min-width:56px;min-height:56px;border-radius:999px;background:#0f7a43;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 10px 28px #0b162847;transition:inset-block-end .3s ease,background-color .2s ease}.nc-wa .nc-icon{flex:none;width:30px;height:30px}.nc-wa__label{display:none}.nc-wa:hover{background:#0b6e3b;color:#fff}.nc-wa:focus-visible{outline:3px solid var(--nc-oro);outline-offset:3px}@media screen and (min-width:990px){.nc-wa{padding:0 22px 0 14px}.nc-wa__label{display:inline}}@media screen and (max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .nc-wa{inset-block-end:calc(96px + env(safe-area-inset-bottom))}[class*=kl-teaser-]{transition:translate .3s ease}body:has(.sticky-add-to-cart__bar[data-stuck=true]) [class*=kl-teaser-]{translate:0 -84px}}@media(prefers-reduced-motion:no-preference){.nc-wa{animation:nc-wa-in .5s 1s both cubic-bezier(.16,1,.3,1)}@keyframes nc-wa-in{0%{opacity:0;translate:0 16px}}}@media print{.nc-wa{display:none}}@media screen and (min-width:990px){.page-wrapper{position:relative}}:is(.nc-pillars__name,.nc-pcard__title,.nc-pack-items__text)>a{display:inline-block;padding-block:11px;margin-block:-11px}@media(pointer:coarse),(max-width:1024px){.jdgm-widget select.jdgm-sort-dropdown{font-size:16px}}.jdgm-widget .jdgm-paginate .jdgm-paginate__page{display:inline-grid;place-items:center;min-width:44px;min-height:44px}.jdgm-widget .jdgm-histogram__row{min-height:28px;display:flex;align-items:center}.jdgm-widget .jdgm-histogram__star[role=button]{padding-block:6px}.jdgm-widget .jdgm-rev__timestamp{font-size:12px}.blog-post-content .noct .noct__cross{color:var(--nc-alerta)}.blog-post-content .noct .noct__highlight-row .noct__tick{color:color-mix(in srgb,var(--nc-ok) 78%,#000)}.product-information .accordion .details-content .rte p{margin-block:0 .75em}.product-information .accordion .details-content .rte ul{display:grid;gap:6px;margin-block:.25em .9em;padding-inline-start:1.15em}.product-information .accordion .details-content .rte li::marker{color:var(--nc-oro-texto)}.product-information .accordion .details-content .rte :is(h2,h3){font-size:var(--font-h5--size);line-height:1.3;margin-block:1em .4em}.nc-icon-chip--wa{width:44px;height:44px;border-radius:50%;background:#0f7a43;color:#fff}.nc-icon-chip--wa .nc-icon{width:26px;height:26px}.nc-footer__contact .nc-icon--whatsapp{color:#25d366}:root{--nc-calidad: #ffc20e}.nc-icon--award path:first-child{fill:var(--nc-calidad);opacity:1}.nc-icon--award path:last-child{fill:var(--nc-noche)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/noctura.css.map */
