:root{--albor-noche: #0c0e14;--albor-albo: #fcfcfc;--albor-verde: #3e704D;--albor-verde-luz: #8fb39b;--albor-niebla: #eef1f5;--albor-caliza: #d9dfe7;--albor-bruma-texto: #4a5568;--font-heading--family: "Cormorant Garamond", "Iowan Old Style", Georgia, serif !important;--font-primary--family: "Cormorant Garamond", "Iowan Old Style", Georgia, serif !important;--font-accent--family: "Cormorant Garamond", Georgia, serif !important;--font-body--family: "Jost", "Avenir Next", "Century Gothic", sans-serif !important;--font-subheading--family: "Jost", "Avenir Next", sans-serif !important;--font-heading--weight: 500;--font-subheading--weight: 400;--font-body--weight: 400}h1,h2,h3,.h1,.h2,.h3,h4,.h4{font-family:var(--font-heading--family);font-weight:500;font-feature-settings:"liga","kern";letter-spacing:.002em}h5,h6,.h5,.h6{font-family:var(--font-subheading--family);letter-spacing:.02em}body{font-family:var(--font-body--family);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button:not(.button-unstyled),button.button,a.button{font-family:var(--font-subheading--family)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}#header-component{--full-open-header-height: 0px !important}#header-component .header__underlay-open:after{content:none!important}#header-component .header__row,#header-component .header__row--top,#header-component .header__row--bottom,#header-component .header__columns{border-bottom-width:0!important}#header-component[transparent]:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:140px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#0c0e148c,#0c0e1440,#0c0e1400);opacity:1;transition:opacity .3s ease}#header-component[transparent][data-sticky-state=active]:before,#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])):before,#header-component[transparent]:has(.menu-list__submenu:hover):before{opacity:0}#header-component[transparent]:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true])),#header-component[transparent]:has(.menu-list__submenu:hover){--closed-underlay-height: 100% !important}#header-component .menu-list__link{letter-spacing:.11em;font-weight:400}.menu-list__list-item{position:relative}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{--submenu-padding-block-start: 6px;--submenu-padding-block-end: 6px;position:absolute!important;box-sizing:border-box;width:max-content!important;min-width:100%!important;max-width:300px;left:0!important;right:auto!important;top:100%!important;padding-inline:0!important;overflow:hidden;background-color:var(--albor-albo);border:1px solid var(--albor-caliza)!important;border-top:none!important;outline:none!important;border-radius:0 0 2px 2px;box-shadow:0 18px 34px -22px #0c0e1473;clip-path:inset(0 0 100% 0)!important;transition:clip-path .34s cubic-bezier(.22,.61,.36,1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu *,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{border-top:none!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{display:block!important;padding-inline:6px!important;max-height:none!important;overflow:visible!important;border:none!important;transform:translateY(-8px)!important;transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .26s ease}#header-component .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover{clip-path:inset(0 0 0 0)!important}#header-component .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .menu-list__submenu-inner,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover .menu-list__submenu-inner{transform:translateY(0)!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{display:block!important;width:auto!important;padding-inline:0!important;margin-inline:0!important;border:none!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list{display:block!important;width:auto!important;gap:0!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__column{display:block!important;grid-column:auto!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{position:relative;display:block!important;white-space:nowrap;padding:9px 12px!important;border-radius:2px;font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.06em;color:var(--albor-noche)!important;overflow:hidden;background-image:linear-gradient(to right,#3e704d1a 0 100%);background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .38s cubic-bezier(.22,.61,.36,1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:50%;width:2px;height:58%;background-color:var(--albor-verde);transform:translateY(-50%) scaleY(0);transition:transform .32s cubic-bezier(.22,.61,.36,1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link .wrap-text{display:inline-block;transition:transform .38s cubic-bezier(.22,.61,.36,1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover{background-size:100% 100%}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover:before{transform:translateY(-50%) scaleY(1)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover .wrap-text{transform:translate(7px)}.menu-drawer{left:0!important;right:auto!important;top:0!important;bottom:0!important;height:auto!important;width:min(420px,calc(100vw - 28px))!important;background-color:var(--albor-noche)!important;color:var(--albor-albo)!important;border-left:none!important;border-right:1px solid rgb(252 252 252 / .08)!important;padding:74px 26px 28px!important;flex-direction:column;transform:translate(-103%)!important;visibility:hidden;transition:transform .48s cubic-bezier(.32,.72,0,1),visibility .48s!important}details[open]>header-drawer .menu-drawer,details[open] .menu-drawer,.menu-drawer-container[open] .menu-drawer{transform:translate(0)!important;visibility:visible}.menu-drawer-container[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:17;background:#0c0e1480;pointer-events:none;animation:albor-fade .4s ease both}.menu-drawer .menu-drawer__close-button{position:absolute!important;top:18px!important;left:18px!important;right:auto!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--albor-albo)!important;background:transparent!important;border:none!important;opacity:.9}.menu-drawer .menu-drawer__close-button:hover{opacity:1}.menu-drawer__navigation{flex:1 1 auto;overflow-y:auto}.menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:1px solid rgb(252 252 252 / .13)}.menu-drawer__menu-item--mainlist{font-family:var(--font-subheading--family)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--albor-albo)!important;padding:19px 2px!important;background:none!important}.menu-drawer accordion-custom summary.menu-drawer__menu-item--mainlist{font-size:.7rem!important;font-weight:400!important;letter-spacing:.22em!important;color:#fcfcfc8c!important;padding:18px 2px 6px!important;pointer-events:none}.menu-drawer accordion-custom summary .icon-plus{display:none}.menu-drawer__menu--childlist{padding:0 0 14px!important;margin:0!important}.menu-drawer__menu-item--child{font-family:var(--font-subheading--family)!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--albor-verde-luz)!important;padding:11px 2px!important;transition:color .25s ease,transform .3s cubic-bezier(.22,.61,.36,1)}.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text{color:var(--albor-albo)}.menu-drawer__menu-item--child:hover{transform:translate(6px)}.menu-drawer__utility-links{margin-top:18px;padding-top:18px!important;border-top:1px solid rgb(252 252 252 / .13);background:none!important;color:var(--albor-albo)!important}.menu-drawer__utility-links a,.menu-drawer__utility-links button{color:var(--albor-albo)!important}details[open] .menu-drawer .menu-drawer__animated-element,details[open] .menu-drawer__utility-links{animation:albor-menu-rise .42s cubic-bezier(.22,.61,.36,1) both}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(1) .menu-drawer__animated-element{animation-delay:.16s}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(2) .menu-drawer__animated-element{animation-delay:.25s}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(3) .menu-drawer__animated-element{animation-delay:.34s}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(3) .menu-drawer__menu--childlist{animation-delay:.43s}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(4) .menu-drawer__animated-element{animation-delay:.43s}details[open] .menu-drawer .menu-drawer__menu>li:nth-child(5) .menu-drawer__animated-element{animation-delay:.52s}details[open] .menu-drawer__utility-links{animation-delay:.55s}@keyframes albor-menu-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes albor-fade{0%{opacity:0}to{opacity:1}}[id*=product_list_themegen] .card-gallery img,[id*=product_list_themegen] .card-gallery svg{transition:transform .8s cubic-bezier(.22,.61,.36,1),filter .55s ease;will-change:transform}[id*=product_list_themegen] .resource-list__item:hover .card-gallery img,[id*=product_list_themegen] .resource-list__item:hover .card-gallery svg{transform:scale(1.05);filter:brightness(.97) saturate(1.05)}[id*=product_list_themegen] .resource-list__item .group-block-content{transition:transform .45s cubic-bezier(.22,.61,.36,1)}[id*=product_list_themegen] .resource-list__item:hover .group-block-content{transform:translateY(-5px)}[id*=product_list_themegen] .resource-list__item .group-block-content>*:nth-child(2){margin-top:5px}[id*=product_list_themegen] .resource-list__item h5{position:relative;display:inline-block;font-family:var(--font-heading--family)!important;font-size:1.375rem!important;font-weight:500!important;letter-spacing:.01em!important;transition:color .3s ease}[id*=product_list_themegen] .resource-list__item h5:after{content:"";position:absolute;inset-inline:0;inset-block-end:-4px;height:1px;background-color:var(--albor-verde);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,.61,.36,1)}[id*=product_list_themegen] .resource-list__item:hover h5{color:var(--albor-verde)}[id*=product_list_themegen] .resource-list__item:hover h5:after{transform:scaleX(1)}[id*=product_list_themegen] .resource-list__item price-list,[id*=product_list_themegen] .resource-list__item .price{font-weight:300;letter-spacing:.04em}.add-to-cart-button{position:relative;background-image:linear-gradient(to top,var(--albor-noche) 0 100%);background-repeat:no-repeat;background-position:center bottom;background-size:100% 0%;transition:background-size .45s cubic-bezier(.22,.61,.36,1),transform .18s ease}.add-to-cart-button:hover,.add-to-cart-button:focus-visible{background-size:100% 100%}.add-to-cart-button:active{transform:scale(.98)}@media(hover:none),screen and (max-width:749px){.add-to-cart-button{background-size:100% 0%;box-shadow:0 0 0 16px #3e704d00;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .55s ease-out,filter .4s ease}.add-to-cart-button:active{transform:scale(.955);filter:brightness(1.25);box-shadow:0 0 #3e704d8c;transition:transform 0s,box-shadow 0s,filter 0s}}@media screen and (min-width:750px){[id*=hero_p9CmMG] br{display:none}}[id*=hero_p9CmMG] a.button-unstyled{position:relative;padding:0 0 5px!important;border:none!important;background:none!important;text-decoration:none!important;font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}[id*=hero_p9CmMG] a.button-unstyled:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:1px;background-color:currentColor;opacity:.5;transition:opacity .28s ease}[id*=hero_p9CmMG] a.button-unstyled:hover:after,[id*=hero_p9CmMG] a.button-unstyled:focus-visible:after{opacity:1}[id*=albor_marquee] .marquee__content,[id*=albor_marquee] p{font-family:var(--font-accent--family)!important;font-style:italic;font-weight:400;letter-spacing:.04em}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main .shopify-section h2,main .shopify-section .h2{animation:albor-reveal linear both;animation-timeline:view();animation-range:entry 5% entry 45%}}}@keyframes albor-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.albor-cop{display:block;font-family:var(--font-subheading--family);font-size:.8125em;font-weight:400;letter-spacing:.03em;color:var(--albor-bruma-texto);margin-top:2px}.albor-cop-note{display:block;font-size:.75rem;color:var(--albor-bruma-texto);letter-spacing:.02em;margin-top:6px}footer .section a{color:#fcfcfcbf;text-decoration:none;transition:color .2s ease}footer .section a:hover{color:var(--albor-albo)}footer .section p{margin-block:0}footer .utilities a{color:var(--color-utilities, rgb(252 252 252 / .75))}footer .utilities a:hover{color:var(--albor-albo)}.footer-utilities .social-icons__wrapper{align-items:center;gap:10px}@media screen and (min-width:600px){.footer-utilities .social-icons__wrapper{justify-content:flex-end}}.footer-utilities .social-icons__wrapper:before{content:"S\edguenos";color:#fcfcfcd9;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;margin-inline-end:6px}.footer-utilities .social-icons__icon-wrapper{width:32px!important;height:32px!important;border-radius:50%;background-color:transparent;border:1px solid rgb(252 252 252 / .3);display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,border-color .25s ease}.footer-utilities .social-icons__icon-wrapper:hover{background-color:var(--albor-verde);border-color:var(--albor-verde)}.footer-utilities .social-icons__icon{width:15px!important;height:15px!important}.social-icons__wrapper a{display:flex;align-items:center;justify-content:center}@media screen and (min-width:600px)and (max-width:749px){footer .layout-panel-flex--row.mobile-column{flex-direction:row!important;--vertical-alignment-mobile: flex-start}footer .utilities{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center}footer .utilities>*:nth-child(2){justify-self:end}}@media(prefers-reduced-motion:reduce){.add-to-cart-button,.menu-drawer,details[open] .menu-drawer .menu-drawer__animated-element,details[open] .menu-drawer__utility-links,.menu-drawer-container[open]:before,#header-component[transparent]:before,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:before,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link .wrap-text,[id*=product_list_themegen] .card-gallery img,[id*=product_list_themegen] .card-gallery svg,[id*=product_list_themegen] .resource-list__item .group-block-content,[id*=product_list_themegen] .resource-list__item h5,[id*=product_list_themegen] .resource-list__item h5:after{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/albor-custom.css.map */
