:root{--tle-ivory:#FBF7F2;--tle-ink:#181414;--tle-gold:#C3A36B;--tle-plum:#5A2F3C;--tle-rose:#D7B1B3;--tle-sage:#A8B39E}html{scroll-behavior:smooth}body{background:var(--tle-ivory);color:var(--tle-ink)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*,.text-block.h4>*{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.018em}.button,.button-secondary,.button-custom{border-radius:0!important;letter-spacing:.095em;text-transform:uppercase;font-size:.76rem;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.button:hover,.button-secondary:hover,.button-custom:hover{transform:translateY(-1px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--tle-plum)!important;outline-offset:3px!important}.tle-wordmark{font-family:Georgia,Times New Roman,serif!important;color:var(--tle-ink)!important;gap:.38rem!important}.tle-wordmark__main{font-size:1.03rem!important;letter-spacing:.145em!important}.tle-wordmark__uk{font-size:.55rem!important;letter-spacing:.18em!important;color:var(--tle-plum)!important}.header__columns{grid-gap:clamp(10px,1.2vw,20px)!important}.header-menu .menu-list{--menu-horizontal-gap:6px!important}.header-menu .menu-list__link-title{padding-inline:4px!important;position:relative}.header-menu .menu-list__link-title:after{content:"";position:absolute;left:4px;right:4px;bottom:-6px;height:1px;background:var(--tle-gold);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.header-menu .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}#header-component[data-sticky-state=active]{box-shadow:0 8px 22px #1814140f}@media(min-width:990px){#header-component .header-menu .menu-list__link{font-size:.71rem!important}}main .shopify-section:first-child .hero__media-grid>svg.hero__media{display:none!important}main .shopify-section:first-child .hero,main .shopify-section:first-child .hero__container{height:auto!important}main .shopify-section:first-child .hero__container{background:linear-gradient(#1814146e,#1814146e),url(/cdn/shop/files/YX869_1_7e21695d-f595-41d3-bb5e-bda3059c4805.jpg?v=1787251980) center 34% / cover no-repeat!important;min-height:560px!important;padding-block:80px!important}main .shopify-section:first-child .hero__content-wrapper{max-width:1050px;margin-inline:auto;text-shadow:0 1px 18px rgba(0,0,0,.18)}main .shopify-section:first-child h1{font-size:clamp(3rem,4.6vw,4.7rem)!important;line-height:.95!important;letter-spacing:-.035em!important;color:var(--tle-ivory)!important}main .shopify-section:first-child .text-block p{max-width:680px;margin-inline:auto;color:var(--tle-ivory)!important}main .shopify-section:first-child .button,main .shopify-section:first-child .button-custom{background:var(--tle-ivory)!important;color:var(--tle-ink)!important;border-color:var(--tle-ivory)!important;text-shadow:none!important;min-height:46px;padding-inline:23px!important}.product-card{background:transparent!important}.product-card__content{padding-top:.5rem!important;gap:.12rem!important}.product-card img{display:block;width:100%;object-fit:cover;transition:transform .38s ease,filter .38s ease}.product-card:hover img{transform:scale(1.015);filter:brightness(.985)}.product-card :is(.product-title,.product-card__title,a[href*="/products/"]){font-size:.81rem!important;line-height:1.3;letter-spacing:.002em}.product-card :is(.price,.price__regular,.price__sale){font-size:.8rem!important;line-height:1.2}.product-card :is(.badge,.badge--sale){border-radius:0!important;background:var(--tle-plum)!important;color:var(--tle-ivory)!important;font-size:.57rem!important;letter-spacing:.09em!important;text-transform:uppercase!important;padding:.31rem .44rem!important}.product-card .quick-add,.product-card .quick-add__submit{border-radius:0!important}.product-card__content :is(.product-title,.product-card__title){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.1em}.product-card__content .price{display:flex;align-items:baseline;gap:.25rem;flex-wrap:wrap}.product-card__content .price s,.product-card__content .price__compare,.product-card__content compare-at-price{opacity:.48;font-size:.8em}body:has(.tle-category-edit) main .shopify-section:not(:first-child) .section{padding-block-start:48px!important;padding-block-end:48px!important}body:has(.tle-category-edit) main .shopify-section:not(:first-child) h2{font-size:clamp(1.9rem,2.4vw,2.5rem)!important;letter-spacing:-.025em!important}.product-information{background:var(--tle-ivory)}.product-information__grid{align-items:start}.product-information__media{max-width:740px}.product-information__media :is(.product-media-container,.product-media,.media-gallery__item){background:#fff}.product-information__media img{object-fit:contain!important}.product-details>.group-block{max-width:500px!important;margin-inline:auto;width:100%}.product-details>.group-block>text-block:first-child p,.product-details>.group-block>.text-block:first-child p{margin:0!important;font-size:.64rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--tle-plum)!important}.product-details h1{font-size:clamp(2.15rem,2.8vw,3rem)!important;line-height:1.02!important;margin-bottom:.3rem!important}.product-details .price{font-size:1.03rem!important;font-weight:500}.product-details .compare-at-price,.product-details s{opacity:.46;font-size:.82em}.product-details variant-picker fieldset,.product-details .variant-picker__fieldset{margin-block:.35rem .8rem}.product-details variant-picker label,.product-details .variant-picker label{font-size:.68rem!important;letter-spacing:.1em;text-transform:uppercase}.product-details input[type=radio]+label,.product-details .variant-picker__button-label{border-radius:0!important;min-height:42px!important;padding:.62rem .9rem!important;font-size:.77rem!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.product-details input[type=radio]:not(:checked)+label:hover,.product-details .variant-picker__button-label:hover{background:#fff!important;border-color:var(--tle-plum)!important}.product-details .product-form-buttons{gap:.55rem!important;padding-top:2px}.product-details .product-form-buttons .button,.product-details .add-to-cart-button{border-radius:0!important;min-height:54px!important;font-size:.77rem!important;letter-spacing:.115em!important;background:var(--tle-ink)!important;color:var(--tle-ivory)!important;border-color:var(--tle-ink)!important}.product-details .product-form-buttons .button:hover,.product-details .add-to-cart-button:hover{background:var(--tle-plum)!important;border-color:var(--tle-plum)!important}.product-details quantity-selector,.product-details .quantity-selector{max-width:116px}.product-details shopify-accelerated-checkout,.product-details .shopify-payment-button{margin-top:2px;opacity:.88}.tle-product-trust{border-top:1px solid rgba(195,163,107,.55);border-bottom:1px solid rgba(195,163,107,.55);padding:15px 0;display:grid;grid-template-columns:1fr 1fr;gap:11px 18px}.tle-product-trust div{min-width:0}.tle-product-trust strong{display:block;font-size:.62rem;letter-spacing:.09em;color:var(--tle-plum);margin-bottom:3px}.tle-product-trust span{display:block;font-size:.72rem;line-height:1.4;color:#655b58}.product-details .rte{font-size:.88rem;line-height:1.68}.product-details .rte>p:first-child{margin-top:0}.sticky-add-to-cart__bar{border-radius:0!important}.product-recommendations{border-top:1px solid rgba(195,163,107,.3)}.product-recommendations h3{font-size:clamp(1.7rem,2.1vw,2.2rem)!important}.product-recommendations .product-card__content{padding-top:.45rem!important}body:has(.main-collection-grid) main{background:var(--tle-ivory)}body:has(.main-collection-grid) main .shopify-section:first-child .section{border-bottom:1px solid rgba(195,163,107,.28)}body:has(.main-collection-grid) main .shopify-section:first-child h1{font-size:clamp(2.55rem,3.6vw,3.8rem)!important;line-height:.98!important;letter-spacing:-.03em!important}body:has(.main-collection-grid) main .shopify-section:first-child .rte{max-width:720px;color:#655b58;font-size:.9rem;line-height:1.65}.main-collection-grid{padding-top:0!important}.facets-block-wrapper--horizontal{border-bottom:1px solid rgba(195,163,107,.32)}.facets--horizontal .facets__summary,.facets--horizontal .sorting-filter-component,.facets--horizontal .products-count-wrapper{font-size:.68rem!important;letter-spacing:.08em;text-transform:uppercase}.main-collection-grid .product-grid{align-items:start}.main-collection-grid .product-grid__item{min-width:0}.main-collection-grid .product-card__content{padding-top:.5rem!important}@media(min-width:1200px){.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:1199px){.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}body:has([data-testid=cart-page]) main,body:has(.cart-page) main{background:var(--tle-ivory)}cart-summary,.cart-summary,.cart__summary{background:#fff!important;border:1px solid rgba(195,163,107,.55)!important;border-radius:0!important;padding:24px!important}cart-summary .button,.cart-summary .button,.cart__summary .button{background:var(--tle-ink)!important;color:var(--tle-ivory)!important;border-color:var(--tle-ink)!important;min-height:50px!important;border-radius:0!important}cart-summary .button:hover,.cart-summary .button:hover,.cart__summary .button:hover{background:var(--tle-plum)!important;border-color:var(--tle-plum)!important}footer{border-top:1px solid rgba(195,163,107,.52)}footer h2,footer h3,footer h4{font-family:Georgia,Times New Roman,serif!important}footer a{text-decoration-thickness:1px;text-underline-offset:4px}footer input{border-radius:0!important}footer .button{border-radius:0!important}main .shopify-section:not(:first-child) .section{scroll-margin-top:100px}@media(hover:hover){a{transition:color .2s ease,opacity .2s ease}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:989px){.tle-wordmark__main{font-size:.9rem!important;letter-spacing:.105em!important}.header-menu .menu-list__link-title{padding-inline:3px!important}.product-details>.group-block{max-width:470px!important}}@media(max-width:749px){main .shopify-section:first-child .hero__container{min-height:500px!important;padding-block:68px!important;background-position:center 24%!important}main .shopify-section:first-child h1{font-size:clamp(2.55rem,12vw,3.4rem)!important}.product-card__content{padding-top:.48rem!important}.product-card :is(.product-title,.product-card__title,a[href*="/products/"]){font-size:.8rem!important}.product-card :is(.price,.price__regular,.price__sale){font-size:.8rem!important}.main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.tle-category-edit) main .shopify-section:not(:first-child) .section{padding-block-start:36px!important;padding-block-end:36px!important}.product-information{padding-top:6px!important}.product-details>.group-block{max-width:none!important}.product-details h1{font-size:2.05rem!important}.tle-product-trust{grid-template-columns:1fr 1fr;gap:10px 12px;padding:14px 0}.product-details .product-form-buttons .button,.product-details .add-to-cart-button{min-height:50px!important}.product-recommendations h3{font-size:1.7rem!important}body:has(.main-collection-grid) main .shopify-section:first-child .section{padding-block-start:28px!important;padding-block-end:22px!important}body:has(.main-collection-grid) main .shopify-section:first-child h1{font-size:2.4rem!important}.facets-toggle{border-bottom:1px solid rgba(195,163,107,.28)}cart-summary,.cart-summary,.cart__summary{padding:18px!important}}@media(min-width:1200px){#header-component .header__columns{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:clamp(22px,2.1vw,38px)!important}#header-component .header-menu{width:100%!important;min-width:0!important}#header-component .header-menu .menu-list{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:clamp(10px,1vw,18px)!important}#header-component .header-menu .menu-list__link{flex:0 0 auto!important;white-space:nowrap!important}#header-component .header-menu .menu-list__link-title{padding-inline:2px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lingerie-edit-premium.css.map */
