:root{--le-cream: #F8F5EF;--le-beige: #EDE5D9;--le-brown: #302B27;--le-taupe: #A88B6A;--le-border: #D8D0C5}body{background-color:var(--le-cream);color:var(--le-brown)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:44px;min-height:40px;padding:8px 16px;border:1px solid var(--le-border);border-radius:999px;background:var(--le-cream);color:var(--le-brown);font-size:13px;font-weight:500}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:var(--le-beige);border-color:var(--le-brown);color:var(--le-brown)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[aria-disabled=true]),.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[data-option-available=false]){opacity:.42}.variant-picker .variant-option__button-label--has-swatch{flex:0 0 auto;width:42px;height:42px;min-width:42px;min-height:42px;padding:3px;border:1px solid transparent;border-radius:50%;background:transparent;overflow:visible}.variant-picker .variant-option__button-label--has-swatch:has(input:checked){border-color:var(--le-brown);box-shadow:0 0 0 2px var(--le-cream),0 0 0 3px var(--le-brown)}.variant-picker .variant-option--buttons{gap:10px}.variant-picker .variant-option--buttons legend{margin-bottom:10px;color:var(--le-brown);font-weight:600}button,.button{border-radius:8px}@media(max-width:749px){.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-height:38px;padding:7px 13px}.variant-picker .variant-option__button-label--has-swatch{width:40px;height:40px;min-width:40px;min-height:40px}.variant-picker .variant-option__button-label--has-swatch .swatch{width:32px;height:32px}}.le-home-products{background:#f8f5ef;color:#302b27;padding:44px 5%}.le-home-products h2{text-align:center;font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:4px;margin:0 0 30px}.le-home-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:stretch}.le-home-card{min-width:0;display:flex;flex-direction:column;height:100%;text-align:center}.le-home-image{display:block;overflow:hidden}.le-home-image img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;transition:transform .4s ease}.le-home-image:hover img{transform:scale(1.03)}.le-home-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px;margin:13px 0 0;color:#302b27;text-decoration:none;font-size:15px;font-weight:500;line-height:1.4}.le-home-price{min-height:24px;margin:9px 0 10px;font-size:14px}.le-home-price del{color:#948a7e;margin-left:6px}.le-home-details{display:block;min-height:25px;margin-top:auto;margin-bottom:10px;color:#302b27;font-size:11px;letter-spacing:1px;text-decoration:underline}.le-home-form{width:100%;margin:0}.le-home-form button,.le-home-card button{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 8px;background:#302b27;color:#f8f5ef;border:1px solid #302B27;border-radius:8px;font-size:11px;letter-spacing:1px;cursor:pointer;transition:background .2s ease}.le-home-form button:hover,.le-home-card button:hover{background:#665747}.le-home-sold{min-height:46px;margin:0;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:1px}.le-home-empty{text-align:center;padding:24px;color:#302b27}.le-home-products.le-hombre{background:#f1eadf}@media(max-width:750px){.le-home-products{padding:30px 4%}.le-home-products h2{font-size:25px;margin-bottom:23px}.le-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.le-home-title{font-size:13px;min-height:37px}.le-home-form button,.le-home-card button{min-height:43px;padding:10px 5px;font-size:10px}.le-home-price{font-size:13px}}.variant-picker .variant-option__button-label--has-swatch .swatch{display:block;flex:0 0 auto}.variant-picker .variant-option__button-label--has-swatch .swatch *{font-size:initial}.le-size-guide{display:flex;justify-content:flex-end;margin:-2px 0 14px}.le-size-guide details{width:auto}.le-size-guide summary{list-style:none;cursor:pointer;color:#594638;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.le-size-guide__panel{margin-top:10px;padding:14px;background:#f8f5ef;border:1px solid #D8D0C5;border-radius:8px;min-width:220px}.le-size-guide__panel p{margin:0 0 9px;font-size:12px;color:#594638}.le-size-guide__panel table{width:100%;border-collapse:collapse;font-size:12px}.le-size-guide__panel th,.le-size-guide__panel td{padding:7px 8px;text-align:left;border-bottom:1px solid #D8D0C5}.le-size-guide__panel tr:last-child th,.le-size-guide__panel tr:last-child td{border-bottom:0}.le-size-guide__panel thead th{font-weight:700}.le-home-discover{padding:42px 5%;background:#ede5d9;color:#302b27;text-align:center}.le-home-discover__eyebrow{font-size:10px;letter-spacing:3px;margin:0 0 10px;color:#8a7058}.le-home-discover h2{font-family:Georgia,serif;font-weight:400;font-size:27px;letter-spacing:2px;margin:0 0 22px}.le-home-discover__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1050px;margin:auto}.le-home-discover__links a{display:flex;align-items:center;justify-content:center;min-height:72px;padding:18px 12px;background:#f8f5ef;border:1px solid #D8D0C5;color:#302b27;text-decoration:none;font-size:13px;letter-spacing:1px;transition:background .2s ease}.le-home-discover__links a:hover{background:#fff}@media(max-width:749px){.le-home-discover{padding:32px 4%}.le-home-discover h2{font-size:23px}.le-home-discover__links{grid-template-columns:1fr;gap:9px}.le-home-discover__links a{min-height:54px}}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{background:#ede5d9!important;border:1px solid #BFAE9A!important;color:#302b27!important;border-radius:999px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:#302b27!important;border-color:#302b27!important;color:#fff!important}.variant-picker .variant-option__button-label--has-swatch{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:50%;padding:3px;border:1px solid #D8D0C5;background:transparent}.variant-picker .variant-option__button-label--has-swatch .swatch{width:34px;height:34px;border-radius:50%}.variant-picker .variant-option__button-label--has-swatch:has(input:checked){border:2px solid #302B27;box-shadow:0 0 0 2px #f8f5ef,0 0 0 3px #302b27}.le-size-guide{margin:10px 0 18px;display:flex;justify-content:flex-end}.le-size-guide summary{cursor:pointer;list-style:none;color:#594638;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.le-size-guide summary::-webkit-details-marker{display:none}.le-size-guide summary span{font-weight:400;text-decoration:none}.le-size-guide__panel{margin-top:12px;padding:18px;background:#f8f5ef;border:1px solid #D8D0C5;border-radius:10px;color:#302b27;width:min(100%,620px)}.le-size-guide__panel h3{font-family:Georgia,serif;font-size:22px;font-weight:400;margin:0 0 8px}.le-size-guide__intro,.le-size-guide__note{font-size:12px;line-height:1.6;color:#6b5a4a}.le-size-guide__scroll{overflow-x:auto;margin:12px 0}.le-size-guide__panel table{width:100%;min-width:460px;border-collapse:collapse;font-size:12px}.le-size-guide__panel th,.le-size-guide__panel td{padding:10px 8px;text-align:left;border-bottom:1px solid #DED5CA;white-space:nowrap}.le-size-guide__panel thead th{background:#ede5d9;font-weight:700}.le-product-extra{margin:26px 0;padding:24px;background:#f1eadf;border:1px solid #DED5CA;border-radius:10px;color:#302b27}.le-product-extra__eyebrow{font-size:10px;letter-spacing:2px;color:#8a7058;margin:0 0 8px}.le-product-extra h2{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0 0 18px}.le-product-extra__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.le-product-extra__grid div{padding:12px;background:#f8f5ef;border-radius:7px;min-width:0}.le-product-extra__grid span{display:block;font-size:9px;letter-spacing:1.3px;color:#8a7058;margin-bottom:5px}.le-product-extra__grid strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.le-product-extra__note{font-size:11px;line-height:1.6;color:#6b5a4a;margin:15px 0 0}@media(max-width:749px){.le-product-extra{padding:18px}.le-product-extra__grid{gap:9px}.le-product-extra__grid strong{font-size:12px}.le-size-guide__panel{padding:13px}}.variant-picker .le-color-dot{display:block;width:32px;height:32px;border-radius:50%;background:var(--le-color);border:1px solid rgba(48,43,39,.22);box-shadow:inset 0 0 0 1px #ffffff1f}.variant-picker .variant-option__button-label--has-swatch{font-size:0!important;color:transparent!important;line-height:0}.variant-picker .variant-option__button-label--has-swatch .le-color-dot{font-size:0}.add-to-cart-icon,.add-to-cart__added-icon,.add-to-cart__added svg,.fly-to-cart,.fly-to-cart__image{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-laesencia.css.map */
