:root{--lx-ease: cubic-bezier(.22, 1, .36, 1);--lx-fast: .18s;--lx-med: .32s;--lx-radius: 12px;--lx-shadow-soft: 0 6px 20px rgba(0, 0, 0, .06);--lx-shadow-hover: 0 14px 36px rgba(0, 0, 0, .12)}a,.button,button,.card,.card-wrapper,.card__media img,.media img,.product-card-wrapper,summary,.shopify-section--header{transition-timing-function:var(--lx-ease)}a{transition:color var(--lx-fast) var(--lx-ease),opacity var(--lx-fast) var(--lx-ease)}@media(prefers-reduced-motion:no-preference){.card__media,.media--hover-effect{overflow:hidden}.card-wrapper .card__media img,.product-card-wrapper .card__media img{transition:transform .6s var(--lx-ease);will-change:transform}.card-wrapper:hover .card__media img,.product-card-wrapper:hover .card__media img{transform:scale(1.045)}}.card-wrapper,.product-card-wrapper{transition:transform var(--lx-med) var(--lx-ease),box-shadow var(--lx-med) var(--lx-ease)}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px)}.card.card--standard .card__inner,.card.card--card,.card--card .card__inner{border-radius:var(--lx-radius);box-shadow:var(--lx-shadow-soft);transition:box-shadow var(--lx-med) var(--lx-ease)}.card-wrapper:hover .card--card .card__inner,.card-wrapper:hover .card.card--card{box-shadow:var(--lx-shadow-hover)}.card__heading{letter-spacing:.01em;line-height:1.3}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:calc(var(--lx-radius) - 2px);letter-spacing:.04em;font-weight:600;transition:transform var(--lx-fast) var(--lx-ease),box-shadow var(--lx-med) var(--lx-ease),background-color var(--lx-fast) var(--lx-ease),filter var(--lx-fast) var(--lx-ease)}.button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-2px);box-shadow:var(--lx-shadow-soft);filter:brightness(1.03)}.button:not([disabled]):active{transform:translateY(0)}.product-form__submit{border-radius:calc(var(--lx-radius) - 2px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;min-height:52px}.product-form__submit:not([disabled]):hover{transform:translateY(-2px);box-shadow:var(--lx-shadow-hover)}.button:focus-visible,a:focus-visible,.product-form__submit:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:calc(var(--lx-radius) - 2px)}h1,h2,.h0,.h1,.h2,.title--primary,.product__title{letter-spacing:-.01em;line-height:1.15;text-wrap:balance}.product__title h1,.product__title{font-weight:600}.price .price-item--regular,.price__regular .price-item{letter-spacing:.01em}.price__sale .price-item--last,.price-item--sale{font-weight:700}.price__sale .price-item--regular{opacity:.62}.shopify-section--header,.section-header{transition:box-shadow var(--lx-med) var(--lx-ease),background-color var(--lx-med) var(--lx-ease)}.lx-header-scrolled .shopify-section--header,.shopify-section--header.lx-elevated{box-shadow:0 2px 16px #00000014}.lx-trust{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center;justify-content:center;margin:1.5rem 0}.lx-trust__item{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;letter-spacing:.02em;opacity:.85}.lx-trust__item svg{width:1.4rem;height:1.4rem;flex:0 0 auto}@media(prefers-reduced-motion:no-preference){.lx-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--lx-ease),transform .6s var(--lx-ease)}.lx-reveal.lx-in{opacity:1;transform:none}}@media screen and (max-width:749px){.product-form__submit,.product-form__buttons .button{min-height:54px;font-size:1.5rem}.shopify-section+.shopify-section{--lx-section-gap: clamp(0px, 1vw, 8px)}.lx-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem calc(.8rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -6px 24px #0000001f;transform:translateY(110%);transition:transform var(--lx-med) var(--lx-ease)}.lx-sticky-atc.lx-in{transform:translateY(0)}.lx-sticky-atc__info{display:flex;flex-direction:column;line-height:1.2;min-width:0}.lx-sticky-atc__title{font-size:1.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.lx-sticky-atc__price{font-size:1.35rem;font-weight:700}.lx-sticky-atc__button{margin-left:auto;flex:0 0 auto;min-height:48px;padding:0 1.6rem}}:root{--lx-serif: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif}h1,h2,.h0,.h1,.h2,.banner__heading,.slideshow__text .banner__heading,.title-wrapper h2,.rich-text__heading,.collection-list-title,.product__title,.product__title h1,.title--primary,.section-header__title{font-family:var(--lx-serif);font-weight:600;letter-spacing:0;line-height:1.08}.banner__heading,.slideshow__text .banner__heading{font-size:clamp(3.4rem,6vw,7rem)}[class*=st_hero-section_right_text_title-],[class*=st_hero-section_left_title-],[class*=st_hero-section] h1,[class*=st_hero-section] h2{font-family:var(--lx-serif)!important;font-weight:600;letter-spacing:0;line-height:1.06}.rich-text__text,.banner__text{letter-spacing:.01em}.shopify-section{--lx-pad: clamp(3.2rem, 6vw, 7rem)}.shopify-section+.shopify-section:not(.shopify-section--header):not(.shopify-section-group-header-group){margin-top:clamp(2rem,4vw,4.4rem)}.page-width{--lx-gutter: clamp(1.6rem, 4vw, 4rem)}.banner:after,.slideshow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#00000047);pointer-events:none}.banner__box,.slideshow__text{-webkit-backdrop-filter:saturate(1.05);backdrop-filter:saturate(1.05)}.banner__buttons .button,.slideshow__text .button{padding:1.2rem 3.2rem;font-size:1.4rem}@media(prefers-reduced-motion:no-preference){.banner__media>img,.slideshow__media>img{animation:lx-kenburns 18s ease-in-out infinite alternate}}@keyframes lx-kenburns{0%{transform:scale(1)}to{transform:scale(1.06)}}.card--standard .card__inner,.grid__item .card__inner{border-radius:14px;overflow:hidden}.card--standard:hover{transform:translateY(-4px)}.card__information{padding-top:1rem}.card__heading a{font-family:var(--lx-serif);font-size:1.7rem;font-weight:600}.product-grid,.grid--2-col-tablet-down{--grid-desktop-vertical-spacing: 3.6rem;--grid-desktop-horizontal-spacing: 2.4rem}.card__badge .badge,.badge{border-radius:999px;letter-spacing:.04em;font-weight:600;padding:.5rem 1.1rem}.collection-list__item .card__inner,.collection-list .card{border-radius:16px;overflow:hidden}.collection-list-title,.title-wrapper-with-link h2{font-size:clamp(2.6rem,3.5vw,4rem)}.product__info-container .price{font-size:2.4rem}.product__info-container .price .price-item--sale{font-weight:700}.product__media-wrapper .media,.product__media img{border-radius:14px}.product .product__text,.product__description{line-height:1.7}.product-form__input .select__select,fieldset.product-form__input input[type=radio]+label{border-radius:10px;transition:border-color var(--lx-fast) var(--lx-ease),box-shadow var(--lx-fast) var(--lx-ease)}.announcement-bar,.utility-bar{letter-spacing:.08em;font-size:1.2rem;text-transform:uppercase}.header__heading-logo{transition:opacity var(--lx-fast) var(--lx-ease)}.footer{--lx-footer-accent: rgba(var(--color-foreground), .08)}.footer__content-top{padding-bottom:clamp(2rem,4vw,4rem)}.footer-block__heading{font-family:var(--lx-serif);letter-spacing:.02em}.footer a{transition:opacity var(--lx-fast) var(--lx-ease)}.footer a:hover{opacity:.7}@media(prefers-reduced-motion:no-preference){.media img{transition:opacity .5s var(--lx-ease)}}.slideshow__controls .slider-button{transition:background-color var(--lx-fast) var(--lx-ease),transform var(--lx-fast) var(--lx-ease);border-radius:999px}.slideshow__controls .slider-button:hover{transform:scale(1.08)}.slideshow__control-wrapper .slider-counter__link .dot,.slideshow__controls .dot{transition:transform var(--lx-fast) var(--lx-ease),opacity var(--lx-fast) var(--lx-ease)}.slideshow__control-wrapper .dot--active{transform:scale(1.25)}.slideshow__text.banner__box{border-radius:var(--lx-radius)}.collection-list__item{transition:transform var(--lx-med) var(--lx-ease)}.collection-list__item:hover{transform:translateY(-4px)}.collection-list .card__inner,.collection-list-view .card__inner{border-radius:16px;box-shadow:var(--lx-shadow-soft)}.card--collection .card__content .card__heading,.collection-list .card__heading{font-family:var(--lx-serif);font-weight:600;letter-spacing:.01em}.card--collection .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#00000052);pointer-events:none}.multicolumn-card,.multicolumn-list__item,.multicolumn-card__info .icon,.multicolumn-list__item .icon{transition:transform var(--lx-med) var(--lx-ease)}.multicolumn-list__item:hover .icon{transform:translateY(-3px) scale(1.05)}[class*=st_image-testimonials] [class*=_card],[class*=st_image-testimonials] [class*=_item]{border-radius:16px;transition:box-shadow var(--lx-med) var(--lx-ease),transform var(--lx-med) var(--lx-ease)}[class*=st_image-testimonials] [class*=_card]:hover{transform:translateY(-3px);box-shadow:var(--lx-shadow-hover)}.footer__content-bottom{padding-top:clamp(1.5rem,3vw,2.4rem)}.newsletter-form__field-wrapper .field__input,.footer-block__newsletter .field__input,.newsletter-form__button{border-radius:calc(var(--lx-radius) - 2px)}.footer-block__details-content .list-menu__item--link,.footer__list-social .list-social__link{transition:opacity var(--lx-fast) var(--lx-ease),transform var(--lx-fast) var(--lx-ease)}.footer__list-social .list-social__link:hover{transform:translateY(-2px)}.collection-hero__title,.collection .title-wrapper h1{font-family:var(--lx-serif);font-weight:600}.collection-hero{border-radius:0 0 18px 18px;overflow:hidden}#product-grid,.collection .product-grid{--grid-desktop-vertical-spacing: 4rem;--grid-desktop-horizontal-spacing: 2.4rem}.facets__summary,.facets__disclosure .facets__summary{transition:color var(--lx-fast) var(--lx-ease)}.facets__display,.facets-wrap .facets__display{border-radius:14px;box-shadow:var(--lx-shadow-soft);border:0}.active-facets__button,.active-facets .active-facets__button-inner{border-radius:999px;transition:background-color var(--lx-fast) var(--lx-ease)}.facets__price .field__input,.facets .field__input,.facets__select,.facet-filters__sort,.facets__form .select{border-radius:10px}.thumbnail-list__item .thumbnail,.product__media-item .thumbnail{border-radius:10px;overflow:hidden;transition:outline-color var(--lx-fast) var(--lx-ease),transform var(--lx-fast) var(--lx-ease)}.thumbnail-list__item .thumbnail:hover{transform:translateY(-2px)}.thumbnail.is-active,.thumbnail[aria-current]{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product-form__input--pill input[type=radio]+label{border-radius:999px;padding:1rem 1.8rem;transition:border-color var(--lx-fast) var(--lx-ease),background-color var(--lx-fast) var(--lx-ease),box-shadow var(--lx-fast) var(--lx-ease)}.product-form__input--pill input[type=radio]:checked+label{box-shadow:0 0 0 2px rgb(var(--color-foreground)) inset}.quantity{border-radius:calc(var(--lx-radius) - 2px);overflow:hidden}.product__info-container .lx-trust{justify-content:flex-start;margin-top:1rem;gap:.8rem 1.6rem}.related-products .product-grid,.complementary-products .product-grid{--grid-desktop-vertical-spacing: 3.2rem}.related-products .title,.complementary-products .title{font-family:var(--lx-serif);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-design.css.map */
