.product-information h1,.product-details h1{font-family:var(--font-heading--family);font-size:clamp(1.9rem,3.2vw,2.75rem)!important;line-height:1.08!important;letter-spacing:-.005em}.text-block[class*=__text_origen],.text-block[class*=__text_origen] p{margin:0;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#3e704d}.variant-picker .variant-option__label,.variant-picker legend,.product-form__label{font-family:var(--font-subheading--family)!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;opacity:.62}.albor-perfil{background-color:#0c0e14;color:#fcfcfc;padding-block:clamp(56px,7vw,104px);padding-inline:clamp(20px,5vw,76px)}.albor-perfil__inner{max-width:1180px;margin-inline:auto}.albor-perfil__eyebrow{margin:0 0 clamp(14px,1.6vw,22px);font-family:var(--font-subheading--family);font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#8fb39b}.albor-perfil__notas{margin:0 0 clamp(36px,4.4vw,64px);font-family:var(--font-heading--family);font-size:clamp(1.75rem,4.2vw,3.1rem);line-height:1.12;letter-spacing:-.005em;color:#fcfcfc}.albor-perfil__sep{display:inline-block;margin-inline:.42em;color:#8fb39b;transform:translateY(-.12em)}.albor-perfil__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,5vw,88px);align-items:start}.albor-eje+.albor-eje{margin-block-start:clamp(24px,2.6vw,38px)}.albor-eje__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-block-end:12px}.albor-eje__name{font-family:var(--font-subheading--family);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fcfcfc9e}.albor-eje__word{font-family:var(--font-accent--family, var(--font-heading--family));font-style:italic;font-size:clamp(1rem,1.4vw,1.2rem);color:#fcfcfc}.albor-eje__track{position:relative;height:1px;background-color:#fcfcfc29}.albor-eje__fill{position:absolute;inset-block-start:0;inset-inline-start:0;height:1px;width:var(--albor-eje-v, 0%);background-image:linear-gradient(90deg,#3e704d,#8fb39b);animation:albor-amanece 1.05s cubic-bezier(.22,.61,.36,1) var(--albor-eje-d, 0ms) both}.albor-eje__fill:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:50%;width:7px;height:7px;border-radius:50%;background-color:#cfe0d6;transform:translate(50%,-50%);box-shadow:0 0 0 4px #8fb39b29,0 0 16px #8fb39b99}@keyframes albor-amanece{0%{width:0%}to{width:var(--albor-eje-v, 0%)}}@media(prefers-reduced-motion:reduce){.albor-eje__fill{animation:none}}.albor-perfil__ficha{margin:0;border-block-start:1px solid rgb(252 252 252 / .14)}.albor-perfil__ficha>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-block:13px;border-block-end:1px solid rgb(252 252 252 / .09)}.albor-perfil__ficha dt{margin:0;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fcfcfc8c}.albor-perfil__ficha dd{margin:0;text-align:end;font-family:var(--font-body--family);font-size:.95rem;color:#fcfcfc}.albor-perfil__prep{margin-block-start:clamp(40px,5vw,76px);padding-block-start:clamp(26px,3vw,42px);border-block-start:1px solid rgb(252 252 252 / .14)}.albor-perfil__prep-label{margin:0 0 10px;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#8fb39b}.albor-perfil__prep-text{margin:0;max-width:46rem;font-family:var(--font-heading--family);font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.65;color:#fcfcfcdb}@media screen and (max-width:749px){.albor-perfil__grid{grid-template-columns:minmax(0,1fr);gap:40px}.albor-perfil__notas{font-size:clamp(1.6rem,8.4vw,2.2rem)}.albor-perfil__ficha dd{font-size:.9rem}}.sticky-add-to-cart__bar{gap:12px}.sticky-add-to-cart__info{flex:1 1 auto!important;min-width:0!important}.sticky-add-to-cart__title,.sticky-add-to-cart__variant{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky-add-to-cart__price{flex:0 0 auto!important;white-space:nowrap}.sticky-add-to-cart__price .albor-cop,.sticky-add-to-cart__price .compare-at-price,.sticky-add-to-cart__price [class*=compare-at-price]{display:none!important}body:has(.product-information){background-color:#0c0e14}.product-information,.product-recommendations,.shopify-section:has(>.product-information),.shopify-section:has(>.product-recommendations){--color-background: #0c0e14;--color-background-rgb: 12 14 20;--color-foreground: #fcfcfc;--color-foreground-rgb: 252 252 252;--color-border: rgb(252 252 252 / .16);--color-input-background: transparent;--color-input-text: #fcfcfc;--color-primary-button-background: #3e704D;--color-primary-button-text: #fcfcfc;background-color:#0c0e14!important;color:#fcfcfc}.product-information .section-background,.product-recommendations .section-background{background-color:#0c0e14!important}.product-information h1,.product-information h2,.product-information h3,.product-information h4,.product-information .price,.product-information price-list,.product-recommendations h3,.product-recommendations .product-title,.product-recommendations a{color:#fcfcfc!important}.product-information .rte,.product-information .rte p,.product-information .rte li,.product-information .text-block p,.product-information .text-block li{color:#fcfcfcb8}.product-information .rte strong,.product-information .text-block strong{color:#fcfcfc}.product-information .text-block[class*=__text_origen],.product-information .text-block[class*=__text_origen] p,.product-information .albor-cop{color:#8fb39b!important}.product-information .albor-cop-note{color:#fcfcfc66!important}.product-information .compare-at-price,.product-information [class*=compare-at-price],.product-recommendations [class*=compare-at-price]{color:#fcfcfc6b!important}.product-recommendations .price,.product-recommendations price-list,.product-recommendations .albor-cop{color:#fcfcfcb8!important}.product-information .divider,.product-information [class*=divider]{--color-border: rgb(252 252 252 / .14) !important}.product-information hr{border-color:#fcfcfc24!important}.product-information .variant-option__button-label,.product-information .variant-option__button-label__pill{background-color:transparent!important;border-color:transparent!important;color:#fcfcfcd1!important;box-shadow:inset 0 0 0 1px #fcfcfc33;transition:box-shadow .25s ease,background-color .25s ease,color .25s ease}.product-information .variant-option__button-label:hover,.product-information .variant-option__button-label:hover .variant-option__button-label__pill{color:#fcfcfc!important;box-shadow:inset 0 0 0 1px #8fb39b}.product-information .variant-option__button-label:has(input:checked),.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__pill,.product-information input:checked+.variant-option__button-label__pill,.product-information input:checked~.variant-option__button-label__pill{background-color:#3e704d!important;color:#fcfcfc!important;box-shadow:inset 0 0 0 1px #3e704d}.product-information .variant-option__button-label:has(input:disabled),.product-information .variant-option__button-label--unavailable{color:#fcfcfc4d!important;box-shadow:inset 0 0 0 1px #fcfcfc1a}.product-information .quantity-selector,.product-information .quantity-selector-wrapper,.product-information .quantity-selector input,.product-information .quantity-selector button{background-color:transparent!important;color:#fcfcfc!important;border-color:#fcfcfc33!important}.product-information .product-media-container,.product-information .media-gallery,.product-information .product-media{background-color:transparent!important}.product-information [class*=thumbnail] img{border-radius:2px}.product-information [class*=thumbnail][aria-current=true] img,.product-information [class*=thumbnail].is-selected img{outline:1px solid #8fb39b;outline-offset:2px}.sticky-add-to-cart__bar{--color-background: #0c0e14;--color-foreground: #fcfcfc;background-color:#0c0e14!important;color:#fcfcfc!important;border-block-start:1px solid rgb(252 252 252 / .12)}.sticky-add-to-cart__title,.sticky-add-to-cart__variant,.sticky-add-to-cart__price{color:#fcfcfc!important}.sticky-add-to-cart__variant{color:#fcfcfc99!important}.albor-perfil{border-block-start:1px solid rgb(252 252 252 / .1)}.product-information .variant-picker legend,.product-information fieldset>legend,.product-information legend{color:#fcfcfc99!important;opacity:1!important}.product-information .shopify-payment-button,.product-information [class*=accelerated-checkout],.product-information shopify-accelerated-checkout,.product-information .shopify-payment-button__more-options,.sticky-add-to-cart__bar .shopify-payment-button,.sticky-add-to-cart__bar [class*=accelerated-checkout]{display:none!important}.product-information .slideshow-controls__dots{gap:10px}.product-information .slideshow-controls__dots .slideshow-control{font-size:0!important;width:9px!important;height:9px!important;min-width:0!important;padding:0!important;background:transparent!important}.product-information .slideshow-controls__dots .slideshow-control:after{width:7px!important;height:7px!important;border-radius:50%!important;background-color:#6f7987!important;transition:background-color .25s ease,transform .25s ease}.product-information .slideshow-controls__dots .slideshow-control[aria-current=true]:after,.product-information .slideshow-controls__dots .slideshow-control[aria-selected=true]:after,.product-information .slideshow-controls__dots .slideshow-control.is-selected:after,.product-information .slideshow-controls__dots li[aria-current=true] .slideshow-control:after{background-color:#4f8a61!important;transform:scale(1.12)}.product-information .slideshow-control--style-arrow{color:#fcfcfcb3!important;background:transparent!important;transition:color .2s ease}.product-information .slideshow-control--style-arrow:hover{color:#fcfcfc!important}.product-information slideshow-controls,.product-information .slideshow-controls{mix-blend-mode:normal!important}.product-information .slideshow-controls__dots{filter:drop-shadow(0 1px 3px rgb(12 14 20 / .55))}.product-information .slideshow-control--style-arrow{filter:drop-shadow(0 1px 4px rgb(12 14 20 / .6))}.sticky-add-to-cart__button{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important;padding-inline:clamp(16px,2vw,26px)!important;block-size:48px!important}.sticky-add-to-cart__button span,.sticky-add-to-cart__button .add-to-cart-text{white-space:nowrap!important}.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__bar{max-inline-size:min(760px,94vw)!important}.sticky-add-to-cart__title{font-size:.95rem;line-height:1.3}.sticky-add-to-cart__variant{font-size:.8rem;line-height:1.3}@media screen and (max-width:749px){.sticky-add-to-cart__button{padding-inline:20px!important}.sticky-add-to-cart__title{font-size:.875rem}}.sticky-add-to-cart__bar:before{background-image:linear-gradient(#0c0e14e0,#0c0e14e0)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4) brightness(.55)!important;backdrop-filter:blur(20px) saturate(1.4) brightness(.55)!important;box-shadow:inset 0 0 0 1px #fcfcfc1a}body:has(.contact-form){background-color:#fcfcfc}body:has(.contact-form) main .section,body:has(.contact-form) main .shopify-section,body:has(.contact-form) main .section-background{--color-background: #fcfcfc;--color-background-rgb: 252 252 252;--color-foreground: #0c0e14;--color-foreground-rgb: 12 14 20;--color-border: rgb(12 14 20 / .2);--color-input-background: transparent;--color-input-text: #0c0e14;background-color:#fcfcfc!important;color:#0c0e14}body:has(.contact-form) main h1{font-family:var(--font-heading--family);font-size:clamp(1.9rem,3.4vw,2.75rem)!important;line-height:1.1!important;color:#0c0e14!important}.contact-form .contact-form__input,.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea{background-color:transparent!important;color:#0c0e14!important;border:1px solid rgb(12 14 20 / .2)!important;border-radius:2px!important;padding:14px 16px!important;font-family:var(--font-body--family)!important;font-size:1rem!important;transition:border-color .2s ease,background-color .2s ease}.contact-form .contact-form__input::placeholder,.contact-form textarea::placeholder{color:#0c0e1473!important;opacity:1}.contact-form .contact-form__input:focus,.contact-form textarea:focus{border-color:#3e704d!important;background-color:#3e704d08!important;outline:none!important;box-shadow:none!important}.contact-form label{color:#0c0e1499!important}.contact-form .submit-button{inline-size:100%!important;background-color:#3e704d!important;background-image:none!important;color:#fcfcfc!important;border:0!important;box-shadow:none!important;border-radius:2px!important;padding-block:17px!important;font-family:var(--font-subheading--family)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important;transition:background-color .25s ease,transform .2s ease}.contact-form .submit-button:hover,.contact-form .submit-button:focus-visible{background-color:#4a8259!important;transform:translateY(-1px)}.contact-form .submit-button:active{transform:scale(.99)}body:has(.contact-form) #shopify-section-social{border-block-start:1px solid rgb(12 14 20 / .12);margin-block-start:8px}body:has(.contact-form) .social-links,body:has(.contact-form) [class*=social] ul{display:flex;justify-content:center;gap:22px}body:has(.contact-form) [class*=social] svg{inline-size:22px;block-size:22px;opacity:.65;transition:opacity .22s ease,transform .22s ease}body:has(.contact-form) [class*=social] a:hover svg,body:has(.contact-form) [class*=social] a:focus-visible svg{opacity:1;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/albor-custom-6.css.map */
