.ff-heading{font-family:Cormorant Garamond,Georgia,serif!important}.header{background:#d7d2cbf2!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(45,45,45,.07)}.header .header__row.lower{min-height:64px}.header .header__row-mobile{min-height:58px}.header .header__links-primary .ff-navigation,.header .header__links-primary a,.header .header__links-primary button{font-family:DM Sans,sans-serif!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2d2d2d!important}.header .header__links-list>li>a:hover,.header .header__links-list>li>a[aria-expanded=true],.header .header__links-list>li>button:hover,.header .header__links-list>li>button[aria-expanded=true],.header .header__links-list>li>a:hover .link-hover,.header .header__links-list>li>button:hover .link-hover{color:#7d55c7!important}.header .header__links-list .link-hover{position:relative}.header .header__links-list .link-hover:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:#7d55c7;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.header .header__links-list>li>a:hover .link-hover:after,.header .header__links-list>li>button:hover .link-hover:after,.header .header__links-list>li>[aria-expanded=true] .link-hover:after{transform:scaleX(1)}.header .header__icon-touch{color:#2d2d2d!important}.header .header__icon-touch:hover{color:#7d55c7!important}.header .header__icon-touch svg{width:20px;height:20px}.header [data-js-cart-count]{background:#2d2d2d!important;color:#fff!important;font-family:DM Sans,sans-serif;font-size:8.5px!important;font-weight:700!important}.meganav{background:#fff;box-shadow:0 20px 44px #0000001f}.meganav .meganav__inner{max-width:1000px;margin:0 auto;padding:42px 32px;gap:40px}.meganav .meganav__nav{gap:40px}.meganav .meganav__list-parent h4,.meganav .meganav__list-parent h4 a{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#00758d!important}.meganav .meganav__list-parent ul[depth="1"] a{font-family:Cormorant Garamond,Georgia,serif!important;font-size:19px!important;font-weight:500;color:#2d2d2d!important;text-transform:none!important;letter-spacing:0!important}.meganav .meganav__list-parent ul[depth="1"] a:hover{color:#7d55c7!important}.meganav .meganav__column-rule{display:none}.meganav .meganav-promo{background:#d7d2cb!important;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;--min-promo-height:0px;min-height:0!important}.meganav .meganav__promo-image{aspect-ratio:4/3}.meganav .meganav__promo-image img{object-fit:cover;height:100%;width:100%}.meganav .meganav__secondary-promo-overlay{display:none!important}.meganav .meganav__secondary-promo-text{position:static!important;inset:auto!important;padding:14px 16px 18px!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left}.meganav .meganav__secondary-promo-text:before{content:"Featured";display:block;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff7276;margin-bottom:4px}.meganav .meganav__secondary-promo-text-heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:18px!important;font-weight:500!important;color:#2d2d2d!important;text-transform:none!important;margin:0}.meganav .meganav__secondary-promo-text-button{display:none}.footer .footer__heading{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#fff!important}.footer .footer__links a{font-family:DM Sans,sans-serif;font-size:14.5px!important;color:#ffffffb8!important;text-decoration:none;transition:color .15s ease}.footer .footer__links a:hover{color:#ff7276!important}.footer .footer__links li{margin-bottom:10px}.footer .footer__newsletter .footer__text p{font-size:14.5px;color:#ffffffb8}.footer .footer__newsletter-input{border-radius:50px!important;border:none!important;background:#fff!important;color:#2d2d2d!important;padding:12px 20px!important;font-family:DM Sans,sans-serif;font-size:14px}.footer .footer__newsletter-name{display:flex;gap:10px}.footer .footer__newsletter-button{background:#97d700!important;color:#2d2d2d!important;border:none;border-radius:50px!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important}.footer .social-icons a{color:#ffffffb3!important;transition:color .15s ease}.footer .social-icons a:hover{color:#ff7276!important}.footer .footer__bottom{border-top:1px solid rgba(255,255,255,.12)}.footer .footer__credits,.footer .footer__credits p{font-size:12px!important;color:#ffffff80!important}.footer .footer__credits p:last-child{display:none}.header .header__links-primary .navigation__submenu a,.header .header__links-primary .navigation__submenu a *,.header .header__links-primary .navigation__submenu label{text-transform:none!important;letter-spacing:normal!important;font-size:15px!important;font-weight:400!important}.navigation__submenu .navigation__submenu-item{line-height:1.5}.lb-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lb-global.css.map */
