@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;0,6..96,500;1,6..96,400&display=swap";.tluxy-fly{position:fixed;z-index:2147483000;pointer-events:none;background:transparent center/contain no-repeat;filter:drop-shadow(0 14px 22px rgba(0,0,0,.18));will-change:transform,opacity}@keyframes tluxyBump{0%{transform:scale(1)}35%{transform:scale(1.22) rotate(-6deg)}65%{transform:scale(.94) rotate(3deg)}to{transform:scale(1)}}.tluxy-cart-bump{animation:tluxyBump .55s cubic-bezier(.3,.7,.4,1)}@keyframes tluxyBadge{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:scale(1)}}.tluxy-badge-pop{animation:tluxyBadge .45s cubic-bezier(.3,.7,.4,1.4)}.tluxy-added-check{display:inline-block;width:.55em;height:1em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-.15em);margin-right:.7em;vertical-align:middle;animation:tluxyCheck .35s ease-out}@keyframes tluxyCheck{0%{opacity:0;transform:rotate(45deg) translateY(-.15em) scale(.3)}to{opacity:1}}@keyframes tluxyFlash{0%,35%{background-color:#f3f3f1}to{background-color:transparent}}.cart__item.tluxy-just-added{animation:tluxyFlash 2.6s ease-out both}.tluxy-toast{position:fixed;z-index:2147483001;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));top:auto!important;display:flex;gap:12px;align-items:flex-start;max-width:min(360px,calc(100vw - 32px));background:#111;color:#fff;padding:14px 18px;font-size:13px;line-height:1.4;letter-spacing:.02em;box-shadow:0 14px 34px #00000038;transform:translateY(12px);opacity:0;transition:transform .35s ease,opacity .35s ease}.tluxy-toast.is-in{transform:none;opacity:1}.tluxy-toast small{opacity:.75;font-size:12px}.tluxy-toast__check{flex:none;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin:2px 4px 0 2px}@media(max-width:767px){.tluxy-toast{left:16px;right:16px;max-width:none}}@media(prefers-reduced-motion:reduce){.tluxy-cart-bump,.tluxy-badge-pop,.cart__item.tluxy-just-added{animation:none}.tluxy-toast{transition:none}}:root,body{--FONT-STACK-HEADING: "Bodoni Moda", Didot, "Bodoni 72", Georgia, serif !important;--FONT-STACK-SUBHEADING: Jost, "Helvetica Neue", Arial, sans-serif !important;--FONT-STACK-NAV: Jost, "Helvetica Neue", Arial, sans-serif !important;--FONT-WEIGHT-HEADING: 400 !important;--FONT-WEIGHT-NAV: 500 !important}.main-heading,.rich-text__heading,.section__heading,.featured-image__heading,h1.h1,h2.h2,.h2,.h3{font-family:Bodoni Moda,Didot,"Bodoni 72",Georgia,serif!important;font-weight:400!important;letter-spacing:.01em}.subheading-text,.tabs__link,.text-highlight__break,.announcement__divider{font-family:Jost,Helvetica Neue,Arial,sans-serif!important}.tabs__link{letter-spacing:.14em!important;font-weight:500}.featured-image__caption,.featured-image__caption *,.rich-text__text,.rich-text__text *{font-family:Jost,Helvetica Neue,Arial,sans-serif!important}.icons-row-item__title{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;font-size:11px!important;letter-spacing:.18em!important;line-height:1.5!important}body.template-product .product-single__details a[href*="/collections/vendors"]{font-family:Bodoni Moda,Didot,Georgia,serif!important;font-weight:400}body.template-product .product__title{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.01em}body.template-product .product__accordion__title{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;text-transform:none!important;font-weight:500!important;letter-spacing:0!important}body.template-index .brick-block--image .brick-image{height:auto!important;min-height:0!important;display:flex;flex-direction:column}body.template-index .brick-block--image .featured-image__link{z-index:3}body.template-index .brick-block--image .featured-image__bg{position:relative!important;height:62vh;min-height:380px;max-height:680px;overflow:hidden;border-radius:0!important}body.template-index .six-fifty-height .featured-image__bg{height:76vh;max-height:760px}body.template-index .brick-block--image .featured-image__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.template-index .brick-block--image .featured-image__content{position:relative!important;inset:auto!important;padding:16px 0 6px!important;background:none!important;color:#111!important;text-align:center;justify-content:center;min-height:0}body.template-index .brick-block--image .featured-image__content-inner{padding:0!important;max-width:none}body.template-index .brick-block--image .featured-image__heading{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.15!important;text-transform:none!important;color:#111!important;margin:0 0 4px!important}body.template-index .brick-block--image .featured-image__caption,body.template-index .brick-block--image .featured-image__caption p{font-size:13px!important;color:#5a5650!important;margin:0 0 8px!important}body.template-index .brick-block--image .btn{color:#111!important;font-size:11px!important;letter-spacing:.2em!important;text-decoration:underline;text-underline-offset:4px;padding:0!important;min-height:0!important;background:none!important;border:0!important}#BrickBlock--image_inQH8D .featured-image__bg img,#BrickBlock--image_gNxJCK .featured-image__bg img{object-position:50% 0%;transform:scale(1.3);transform-origin:50% 0%}body.template-index .collection-promo--image .collection-promo__content{background:linear-gradient(180deg,#00000014,#00000061);color:#fff!important}body.template-index .collection-promo--image .collection-promo__heading,body.template-index .collection-promo--image .collection-promo__heading *{font-family:Bodoni Moda,Didot,Georgia,serif!important;color:#fff!important;font-weight:400!important}body.template-index .collection-promo--image .collection-promo__text,body.template-index .collection-promo--image .btn{color:#fff!important}@media(max-width:767px){body.template-index .brick-block--image .featured-image__bg{height:58vh;min-height:320px}body.template-index .six-fifty-height .featured-image__bg{height:64vh}body.template-index .brick-block--image .featured-image__heading{font-size:22px!important}}.ly-switcher-wrapper.fixed{display:none!important}.wishlisthero-product-page-button-container svg,.tluxy-wishlist-slot svg,.tluxy-wishlist-slot [class*=wishlisthero]{color:#111!important}.tluxy-safe-header .search-popdown__toggle{width:auto!important;padding:4px!important;display:flex;align-items:center;justify-content:center}.tluxy-safe-header .search-popdown__toggle svg.icon-search{flex:none!important;width:22px!important;height:22px!important}.tluxy-safe-header .search-popdown__toggle svg path{stroke:#111!important;stroke-width:10px!important}.tluxy-safe-header details:not([open])>.search-popdown__toggle .icon-close{display:none!important}.tluxy-safe-header details[open]>.search-popdown__toggle .icon-search{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/tluxy-add-to-cart-fx.css.map */
