.tl-size-guide{margin:1.6rem 0;border:1px solid #ead7de;border-radius:1.2rem;background:#fff;overflow:hidden;box-shadow:0 .3rem 1.2rem #7f18380f}.tl-size-guide summary{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;cursor:pointer;padding:1.5rem 1.7rem;color:#7f1838;font-size:1.55rem;font-weight:700;line-height:1.4;list-style:none;transition:background-color .2s ease}.tl-size-guide summary:hover{background:#fff8fa}.tl-size-guide summary::-webkit-details-marker{display:none}.tl-size-guide summary>span:first-child{transform:none!important}.tl-size-guide summary>span:last-child{display:grid;place-items:center;flex:0 0 3rem;width:3rem;height:3rem;border-radius:50%;background:#fff1f5;font-size:2.2rem;font-weight:400;line-height:1;transition:transform .2s ease,background-color .2s ease}.tl-size-guide[open] summary{background:#fff8fa;border-bottom:1px solid #ead7de}.tl-size-guide[open] summary>span:last-child{transform:rotate(45deg);background:#f7dce5}.tl-size-guide__body{padding:1.6rem 1.7rem 1.8rem;color:#393536;font-size:1.35rem;line-height:1.75;animation:tl-size-reveal .22s ease}.tl-size-guide__body p{margin:.2rem 0 1.2rem}.tl-size-guide__body p:last-child{margin-bottom:0}.tl-size-guide table{width:100%;border-collapse:separate;border-spacing:0;margin:1.3rem 0;font-size:1.3rem;overflow:hidden;border:1px solid #ead7de;border-radius:.8rem;box-shadow:none}.tl-size-guide th,.tl-size-guide td{padding:1rem .6rem;border:0;border-bottom:1px solid #ead7de;border-inline-end:1px solid #ead7de;text-align:center}.tl-size-guide tr:last-child td{border-bottom:0}.tl-size-guide th:last-child,.tl-size-guide td:last-child{border-inline-end:0}.tl-size-guide th{background:#fff1f5;color:#7f1838;font-weight:700}@keyframes tl-size-reveal{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.tl-product-trust{border:1px solid #ead7de;background:#fff8fa;padding:1.3rem 1.5rem;margin:1.2rem 0;line-height:1.9;font-size:1.35rem}.tl-product-trust a{display:inline-block;margin-top:.4rem;color:#7f1838;text-decoration:underline;text-underline-offset:.25rem}.product-form__input.tl-size-options{direction:ltr}.product-form__input.tl-size-options .form__label{text-align:start}.tl-card-colors{margin:.3rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.2rem}.card__heading{line-height:1.35}.card__media .media>img{object-fit:cover;object-position:center top}.tl-sticky-add-section{position:relative;z-index:30}.tl-sticky-add{display:none}.tl-cart-boost{padding-top:2rem;padding-bottom:3rem}.tl-cart-empty-help{text-align:center;background:#fff8fa;border:1px solid #ead7de;padding:2.4rem}.tl-cart-empty-help h2{margin-top:0}.tl-cart-empty-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:1.8rem 0 2.4rem}.tl-cart-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;text-align:start}.tl-cart-product{text-decoration:none;color:inherit}.tl-cart-product img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;margin-bottom:.8rem}.tl-cart-product span,.tl-cart-product strong{display:block;font-size:1.3rem}.tl-cart-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;background:#fff8fa;border:1px solid #ead7de;padding:1.6rem}.tl-cart-assurance div{display:flex;flex-direction:column;gap:.35rem}.tl-cart-assurance strong{color:#7f1838}@media screen and (min-width:990px){.product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.15}.the-lady-hero img{max-height:82vh;object-fit:cover}}@media screen and (max-width:749px){.tl-size-guide{margin:1.3rem 0;border-radius:1rem}.tl-size-guide summary{padding:1.35rem 1.4rem;font-size:1.45rem}.tl-size-guide__body{padding:1.4rem 1.2rem 1.6rem;overflow-x:auto}.tl-size-guide table{min-width:54rem}body.template-product{padding-bottom:7.6rem}.product__title h1{font-size:2.5rem;line-height:1.2}.product__info-container>*+*{margin:1.1rem 0}.product-form__buttons .button{min-height:5.2rem;font-weight:700}.tl-size-guide__body{overflow-x:auto}.tl-size-guide table{min-width:52rem}.tl-sticky-add{position:fixed;inset-inline:0;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;background:#fff;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -4px 18px #00000024;transform:translateY(120%);transition:transform .25s ease;z-index:60}.tl-sticky-add.is-visible{transform:translateY(0)}.tl-sticky-add__info{display:flex;flex-direction:column;min-width:0}.tl-sticky-add__info span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}.tl-sticky-add__button{min-height:4.8rem;min-width:13rem;padding:0 1.4rem}.tl-cart-products{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-cart-assurance{grid-template-columns:1fr}.tl-cart-empty-help{padding:2rem 1.2rem}.card__heading{font-size:1.35rem}.quick-add__submit{min-height:4.6rem}.facets-container{padding-top:1rem}}.tl-product-page .product__title{margin-bottom:.6rem}.tl-product-page .product__title h1{font-family:var(--font-heading-family);letter-spacing:-.02em}.tl-product-page .price{font-weight:600}.tl-product-page .product-form__input .form__label{font-weight:700;margin-bottom:.8rem}.tl-product-page .product-form__input input[type=radio]+label{min-width:4.8rem;min-height:4.4rem;padding:.9rem 1.35rem!important;border:1px solid #d8d3d5!important;border-radius:999px!important;background:#fff!important;color:#2e292b!important;display:inline-flex!important;align-items:center;justify-content:center;transition:all .18s ease}.tl-product-page .product-form__input input[type=radio]:checked+label{background:#7f1838!important;color:#fff!important;border-color:#7f1838!important;box-shadow:0 0 0 .2rem #7f18381a}.tl-product-page .product-form__input input[type=radio].disabled+label,.tl-product-page .product-form__input input[type=radio]:disabled+label{color:#aaa!important;background:#f7f5f6!important;border-color:#e5e0e2!important;text-decoration:line-through;opacity:.72}.tl-product-page .product-form__input input[type=radio]+label:hover{border-color:#7f1838!important}.tl-purchase-row{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1rem;align-items:start;margin:1.2rem 0}.tl-purchase-row .product-form__quantity{margin:0;min-width:0}.tl-purchase-row .product-form__quantity .form__label{min-height:2.2rem}.tl-purchase-row .quantity{width:100%;min-height:5.2rem}.tl-purchase-row .product-form{margin:0}.tl-purchase-row .product-form__buttons{max-width:none}.tl-purchase-row .product-form__submit{min-height:5.2rem;font-weight:700}.tl-product-trust{display:grid;gap:.5rem}.tl-product-trust span{display:block}.tl-info-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.6rem 0}.tl-info-tile{min-height:10.5rem;padding:1.4rem 1rem;border-radius:1.2rem;background:#faf8f9;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem}.tl-info-tile__icon{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#fff1f5;color:#7f1838;font-size:1.8rem}.tl-info-tile strong{font-size:1.25rem;line-height:1.45;color:#332d2f}.tl-product-accordions{border-top:1px solid #ead7de;margin-top:1.6rem}.tl-product-accordion{border-bottom:1px solid #ead7de}.tl-product-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;cursor:pointer;font-weight:700;color:#332d2f;list-style:none}.tl-product-accordion summary::-webkit-details-marker{display:none}.tl-product-accordion summary span:last-child{font-size:2rem;color:#7f1838;transition:transform .2s ease}.tl-product-accordion[open] summary span:last-child{transform:rotate(45deg)}.tl-product-accordion__body{padding:0 0 1.6rem;line-height:1.75;color:#5a5355}.tl-product-accordion__body p:first-child{margin-top:0}.tl-product-accordion__body a{color:#7f1838;text-decoration:underline;text-underline-offset:.25rem}.tl-sticky-add{position:fixed;left:50%;bottom:0;width:min(78rem,calc(100% - 3rem));display:grid;grid-template-columns:5.8rem minmax(0,1fr) auto;gap:1.2rem;align-items:center;background:#fff;padding:1rem 1.2rem;box-shadow:0 -5px 24px #00000024;border:1px solid #ead7de;border-bottom:0;border-radius:1.4rem 1.4rem 0 0;transform:translate(-50%,120%);transition:transform .25s ease;z-index:60}.tl-sticky-add.is-visible{transform:translate(-50%)}.tl-sticky-add__image{width:5.8rem;height:6.8rem;border-radius:.8rem;object-fit:cover;object-position:center top}.tl-sticky-add__info{display:flex;flex-direction:column;min-width:0}.tl-sticky-add__info span,.tl-sticky-add__selection{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-sticky-add__selection{font-size:1.15rem;color:#746b6e}.tl-sticky-add__button{min-height:4.8rem;min-width:15rem;padding:0 1.7rem}@media screen and (min-width:990px){.tl-product-page.product--large:not(.product--no-media) .product__media-wrapper{width:62%;max-width:62%}.tl-product-page.product--large:not(.product--no-media) .product__info-wrapper{width:38%;max-width:38%;padding-inline-start:4.5rem}.tl-product-page .product__media-list{gap:1.5rem}.tl-product-page .product__media-item{border-radius:1.6rem;overflow:hidden}.tl-product-page .product__media-item .global-media-settings{border-radius:1.6rem;overflow:hidden;border:0}.tl-product-page .product__info-container{max-width:54rem}}@media screen and (max-width:989px){.tl-product-page .product__media-item,.tl-product-page .product__media-item .global-media-settings{border-radius:1.1rem;overflow:hidden}.tl-product-page .slider-buttons{margin-top:.8rem}.tl-product-page .slider-counter{background:#fff;border:1px solid #ead7de;border-radius:999px;padding:.45rem 1rem;min-width:6.5rem;justify-content:center}}@media screen and (max-width:749px){.tl-purchase-row{grid-template-columns:1fr}.tl-purchase-row .product-form__quantity{max-width:14rem}.tl-product-page .product-form__input input[type=radio]+label{min-width:4.6rem;min-height:4.4rem;padding:.8rem 1.1rem!important}.tl-info-tile{min-height:9.5rem;padding:1.2rem .8rem}.tl-sticky-add{inset-inline:0;left:auto;bottom:0;width:100%;grid-template-columns:4.8rem minmax(0,1fr) auto;border-radius:0;padding:1rem 1.1rem calc(1rem + env(safe-area-inset-bottom));transform:translateY(120%)}.tl-sticky-add.is-visible{transform:translateY(0)}.tl-sticky-add__image{width:4.8rem;height:5.8rem}.tl-sticky-add__button{min-width:12rem;padding:0 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/the-lady-conversion.css.map */
