:root{--ac-black-soft: #1A1A1A;--ac-warm-white: #FAF6F1;--ac-gold-light: #E8DAC8;--ac-gold: #C4A47C;--ac-gold-dark: #8A7050;--ac-pink-accent: #F7C4D4;--ac-pink-deep: #A14165;--ac-text-muted: #666666;--ac-border: #E0D7C6;--ac-font-display: "Playfair Display", "Cormorant Garamond", Georgia, serif;--ac-font-heading: "Playfair Display", Georgia, serif;--ac-font-body: "Inter", system-ui, -apple-system, sans-serif;--ac-space-xs: .25rem;--ac-space-sm: .5rem;--ac-space-md: 1rem;--ac-space-lg: 2rem;--ac-space-xl: 4rem;--ac-space-2xl: 7.5rem;--ac-container-max: 1380px}.ac-container{max-width:var(--ac-container-max);margin:0 auto;padding:0 var(--ac-space-lg)}@media(max-width:767px){.ac-container{padding:0 var(--ac-space-md)}}.ac-section{padding-top:var(--ac-space-xl);padding-bottom:var(--ac-space-xl)}@media(max-width:767px){.ac-section{padding-top:var(--ac-space-lg);padding-bottom:var(--ac-space-lg)}}.ac-eyebrow{font-family:var(--ac-font-body);font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-gold-dark);margin:0 0 var(--ac-space-md) 0;display:inline-block}@media(max-width:767px){.ac-eyebrow{font-size:10px}}.ac-display{font-family:var(--ac-font-display);font-weight:400;font-size:clamp(36px,6vw,64px);line-height:1.05;color:var(--ac-black-soft);letter-spacing:-.01em;margin:0 0 var(--ac-space-md) 0}.ac-display em{font-style:italic;color:var(--ac-gold-dark)}.ac-display-sm{font-family:var(--ac-font-display);font-weight:400;font-size:clamp(24px,3.5vw,36px);line-height:1.1;color:var(--ac-black-soft);margin:0 0 var(--ac-space-sm) 0}.ac-body-lead{font-family:var(--ac-font-body);font-size:17px;line-height:1.6;color:var(--ac-text-muted);margin:0 0 var(--ac-space-md) 0}@media(max-width:767px){.ac-body-lead{font-size:15px}}.ac-cta{display:inline-block;padding:16px 32px;font-family:var(--ac-font-body);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:0;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease;border:none}.ac-cta--primary{background:var(--ac-black-soft);color:#fff}.ac-cta--primary:hover{background:var(--ac-pink-deep);color:#fff}.ac-cta--outline{background:transparent;border:1.5px solid var(--ac-black-soft);color:var(--ac-black-soft)}.ac-cta--outline:hover{background:var(--ac-black-soft);color:#fff}.ac-cta--gold{background:var(--ac-gold);color:#fff}.ac-cta--gold:hover{background:var(--ac-gold-dark)}.ac-link-discreet{display:inline-block;font-family:var(--ac-font-body);font-size:14px;color:var(--ac-black-soft);text-decoration:none;border-bottom:1px solid var(--ac-gold);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.ac-link-discreet:hover{color:var(--ac-pink-deep);border-bottom-color:var(--ac-pink-deep)}.ac-fade-up,.ac-fade-in,.ac-image-reveal,.ac-rise,.ac-clip-reveal,.ac-stagger>*{opacity:1;transform:none;clip-path:none}html.ac-js-ready .ac-fade-up{opacity:0;transform:translate3d(0,24px,0);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}html.ac-js-ready .ac-fade-up.ac-in-view{opacity:1;transform:none}html.ac-js-ready .ac-fade-in{opacity:0;transition:opacity .6s ease-out}html.ac-js-ready .ac-fade-in.ac-in-view{opacity:1}html.ac-js-ready .ac-image-reveal{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1)}html.ac-js-ready .ac-image-reveal.ac-in-view{clip-path:inset(0)}html.ac-js-ready .ac-stagger>*{opacity:0;transform:translate3d(0,16px,0);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}html.ac-js-ready .ac-stagger.ac-in-view>*{opacity:1;transform:none}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(1){transition-delay:0ms}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(2){transition-delay:.1s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(3){transition-delay:.2s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(4){transition-delay:.3s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(5){transition-delay:.4s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(6){transition-delay:.5s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(7){transition-delay:.6s}html.ac-js-ready .ac-stagger.ac-in-view>*:nth-child(8){transition-delay:.7s}html.ac-js-ready .ac-clip-reveal{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.7,0,.3,1)}html.ac-js-ready .ac-clip-reveal.ac-in-view{clip-path:inset(0)}html.ac-js-ready .ac-rise{opacity:0;transform:translate3d(0,60px,0) scale(.95);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}html.ac-js-ready .ac-rise.ac-in-view{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){html.ac-js-ready .ac-fade-up:not(.ac-in-view),html.ac-js-ready .ac-fade-in:not(.ac-in-view),html.ac-js-ready .ac-image-reveal:not(.ac-in-view),html.ac-js-ready .ac-rise:not(.ac-in-view),html.ac-js-ready .ac-clip-reveal:not(.ac-in-view),html.ac-js-ready .ac-stagger:not(.ac-in-view)>*{animation:ac-failsafe-show .8s 4s forwards}}@keyframes ac-failsafe-show{to{opacity:1;transform:none;clip-path:inset(0)}}.ac-magnetic{transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease;will-change:transform}.ac-marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.ac-marquee__track{display:flex;gap:var(--ac-space-2xl);flex-shrink:0;min-width:100%;animation:ac-marquee-scroll 40s linear infinite}.ac-marquee:hover .ac-marquee__track{animation-play-state:paused}@keyframes ac-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.ac-step-active .ac-gesto__step-num{color:var(--ac-pink-deep);transform:scale(1.15);transition:color .4s ease,transform .4s ease}.ac-step-active .ac-gesto__step-title{color:var(--ac-black-soft);font-weight:500}@media(prefers-reduced-motion:reduce){.ac-fade-up,.ac-fade-in,.ac-image-reveal,.ac-stagger>*,.ac-clip-reveal,.ac-rise{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.ac-marquee__track{animation:none!important}}.template-index .laber_slidershow .slide_item_h3,.template-index .laber_slidershow .slide_item_h3 span,.template-index .laber_slidershow .slide_item_h4,.template-index .laber_slidershow .slide_item_h4 span{font-family:var(--ac-font-display, "Playfair Display", Georgia, serif)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.05!important}.template-index .laber_slidershow .slide_item_h3[style*=italic],.template-index .laber_slidershow .slide_item_h4[style*=italic]{font-style:italic!important}.template-index .laber_slidershow .slide_item_p,.template-index .laber_slidershow .slide_item_p span{font-family:var(--ac-font-body, "Inter", sans-serif)!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important}.template-index .laber_slidershow .buttons{font-family:var(--ac-font-body, "Inter", sans-serif)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important}.template-index div[data-wrapper-slidershow] .content-item{height:var(--alo-height-pc, 100vh)!important;min-height:480px;position:relative;overflow:hidden}.template-index div[data-wrapper-slidershow] .content-item .image-slideshow,.template-index div[data-wrapper-slidershow] .content-item .image_pc,.template-index div[data-wrapper-slidershow] .content-item .image_mobile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-index div[data-wrapper-slidershow] .content-item .image-slideshow img,.template-index div[data-wrapper-slidershow] .content-item .image_pc img,.template-index div[data-wrapper-slidershow] .content-item .image_mobile img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-height:none!important}@media(max-width:1199px){.template-index div[data-wrapper-slidershow] .content-item{height:var(--alo-height-tb, 70vh)!important}}@media(max-width:767px){.template-index div[data-wrapper-slidershow] .content-item{height:var(--alo-height-mb, 70vh)!important;min-height:420px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ac-global.css.map */
