.leer-ann{background:#141414;color:#fbf8f3}.leer-ann__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:1.2rem;max-width:72rem;min-height:3.8rem;margin:0 auto;padding:0 1.2rem}.leer-ann__viewport{position:relative;flex:1;height:3.8rem;overflow:hidden}.leer-ann__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;font:400 1.05rem/1.2 Jost,Helvetica Neue,Arial,sans-serif;letter-spacing:.22em;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(calc(var(--dir, 1) * 100%));transition:opacity .5s ease,transform .6s cubic-bezier(.16,1,.3,1)}.leer-ann__msg.is-active{opacity:1;transform:none}.leer-ann__msg.is-leaving{opacity:0;transform:translateY(calc(var(--dir, 1) * -100%))}.leer-ann__msg a{color:inherit;text-decoration:none;background:linear-gradient(#d9c3a0,#d9c3a0) 0 100% / 0 1px no-repeat;padding-bottom:2px;transition:background-size .4s ease,color .3s ease}.leer-ann__msg a:hover{color:#d9c3a0;background-size:100% 1px}.leer-ann__arrow{flex-shrink:0;display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:0;border:0;background:none;color:#fbf8f399;cursor:pointer;transition:color .3s ease,transform .3s ease}.leer-ann__arrow:hover{color:#d9c3a0}.leer-ann__arrow svg{width:1.4rem;height:1.4rem}[data-ann-prev]:hover{transform:translate(-2px)}[data-ann-next]:hover{transform:translate(2px)}@media screen and (max-width:749px){.leer-ann__msg{font-size:.95rem;letter-spacing:.14em;white-space:normal}.leer-ann__arrow{width:2.4rem}}.leer-faq{background:#fbf8f3}.leer-faq__wrap{display:grid;gap:4.8rem}.leer-faq__lead{margin:2.4rem 0 3.2rem}.leer-faq__list{border-top:1px solid rgba(20,20,20,.12)}.leer-faq__item{border-bottom:1px solid rgba(20,20,20,.12)}.leer-faq__summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:2.6rem 0;cursor:pointer;list-style:none}.leer-faq__summary::-webkit-details-marker{display:none}.leer-faq__summary::marker{content:""}.leer-faq__num{font:500 1.05rem/1 Jost,sans-serif;letter-spacing:.2em;color:#b08d57}.leer-faq__q{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.25;color:#141414;transition:color .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.leer-faq__summary:hover .leer-faq__q{transform:translate(4px)}.leer-faq__icon{position:relative;width:3.6rem;height:3.6rem;border:1px solid rgba(20,20,20,.15);border-radius:50%;transition:background-color .35s ease,border-color .35s ease,transform .5s cubic-bezier(.16,1,.3,1)}.leer-faq__icon:before,.leer-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1px;background:#141414;transform:translate(-50%,-50%);transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .35s ease}.leer-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.leer-faq__item[open] .leer-faq__icon{background:#141414;border-color:#141414;transform:rotate(180deg)}.leer-faq__item[open] .leer-faq__icon:before,.leer-faq__item[open] .leer-faq__icon:after{background:#fbf8f3}.leer-faq__item[open] .leer-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.leer-faq__summary:focus-visible{outline:1px solid #b08d57;outline-offset:4px}.leer-faq__a{padding:0 5.6rem 2.8rem 4.4rem;font-size:1.5rem;line-height:1.85;color:#6f6a63;animation:leerFaqIn .5s cubic-bezier(.16,1,.3,1)}.leer-faq__a p{margin:0 0 1rem}.leer-faq__a p:last-child{margin-bottom:0}.leer-faq__a a{color:#141414}@keyframes leerFaqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media screen and (min-width:990px){.leer-faq__wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:10rem;align-items:start}.leer-faq__intro{position:sticky;top:14rem}}@media screen and (max-width:749px){.leer-faq__summary{gap:1.2rem;padding:2rem 0}.leer-faq__icon{width:3rem;height:3rem}.leer-faq__a{padding:0 0 2.2rem}}.leer-footer{background:#141414;color:#fbf8f3b8}.leer-footer a{color:inherit;text-decoration:none}.leer-footer__top{display:grid;gap:4.8rem;padding:7.2rem 0 5.6rem}.leer-footer__logo{display:inline-block;max-width:18rem}.leer-footer__wordmark{font-family:Cormorant Garamond,Georgia,serif;font-size:3.6rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#d9c3a0}.leer-footer__about{max-width:34rem;margin:2rem 0 0;font-size:1.4rem;line-height:1.8}.leer-footer__social{margin-top:2.4rem}.leer-footer__social .list-social{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.leer-footer__social .list-social__link{display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:1px solid rgba(251,248,243,.18);border-radius:50%;color:#fbf8f3;transition:border-color .3s ease,background-color .3s ease,color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.leer-footer__social .list-social__link:hover{border-color:#d9c3a0;background:#d9c3a0;color:#141414;transform:translateY(-3px)}.leer-footer__social .icon{width:1.6rem;height:1.6rem}.leer-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.6rem 2.4rem}.leer-footer__heading{margin:0 0 2rem;font:500 1.05rem/1.4 Jost,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#d9c3a0}.leer-footer__list{margin:0;padding:0;list-style:none}.leer-footer__list li+li{margin-top:1.2rem}.leer-footer__list a{position:relative;display:inline-block;font-size:1.4rem;line-height:1.4;transition:color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.leer-footer__list a:hover,.leer-footer__list a[aria-current]{color:#fbf8f3;transform:translate(4px)}.leer-footer__news-title{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,3vw,3.6rem);line-height:1.1;color:#fbf8f3}.leer-footer__news-title em{font-style:italic;color:#d9c3a0}.leer-footer__news-text{margin:1.4rem 0 2.4rem;font-size:1.4rem;line-height:1.7}.leer-news{margin:0}.leer-news__field{display:flex;align-items:stretch;border-bottom:1px solid rgba(251,248,243,.35);transition:border-color .3s ease}.leer-news__field:focus-within{border-color:#d9c3a0}.leer-news__field input{flex:1;min-width:0;height:5.2rem;padding:0;border:0;background:transparent;color:#fbf8f3;font:400 1.5rem Jost,sans-serif;letter-spacing:.02em;outline:none;box-shadow:none}.leer-news__field input::placeholder{color:#fbf8f373}.leer-news__submit{display:inline-flex;align-items:center;gap:1rem;padding:0 0 0 1.6rem;border:0;background:none;color:#d9c3a0;font:500 1.05rem/1 Jost,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:color .3s ease}.leer-news__submit svg{width:1.6rem;height:1.6rem;transition:transform .45s cubic-bezier(.16,1,.3,1)}.leer-news__submit:hover{color:#fbf8f3}.leer-news__submit:hover svg{transform:translate(4px)}.leer-news__msg{margin:1.2rem 0 0;font-size:1.3rem;color:#d9c3a0}.leer-news__msg--error{color:#f0a9a0}.leer-news__legal{margin:1.4rem 0 0;font-size:1.15rem;line-height:1.6;color:#fbf8f373}.leer-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding:2.8rem 0 3.2rem;border-top:1px solid rgba(251,248,243,.12)}.leer-footer__copy{margin:0;font-size:1.2rem;letter-spacing:.06em;color:#fbf8f380}.leer-footer__policies{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:0;padding:0;list-style:none}.leer-footer__policies a{font-size:1.2rem;color:#fbf8f38c;transition:color .3s ease}.leer-footer__policies a:hover{color:#fbf8f3}.leer-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.leer-footer__pay .icon{width:3.8rem;height:2.4rem}@media screen and (min-width:750px){.leer-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.leer-footer__top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.8fr) minmax(0,1.3fr);gap:6.4rem;padding:9.6rem 0 7.2rem}}.leer-related{background:#fbf8f3;border-top:1px solid rgba(20,20,20,.08)}.leer-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem;margin:0;padding:0;list-style:none}.leer-related__item{animation:leerUp .9s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 80ms)}@media screen and (min-width:990px){.leer-related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem 2rem}}@media(prefers-reduced-motion:reduce){.leer-ann__msg,.leer-faq__a,.leer-related__item{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/leer-sections.css.map */
