:root{--la-ivory:#f4f0e8;--la-paper:#fbfaf7;--la-ink:#201e1b;--la-espresso:#29231e;--la-stone:#d8d0c4;--la-taupe:#756b60;--la-champagne:#a68a5b;--la-line:rgba(32,30,27,.18)}
.lp-luxury-accessories{background:var(--la-paper);color:var(--la-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.lp-luxury-accessories *{box-sizing:border-box}.la-wrap{width:min(1240px,100%);margin:0 auto;padding-inline:32px}.la-header{background:var(--la-paper);border-bottom:1px solid var(--la-line);padding:19px 0}.la-header .la-wrap{display:flex;justify-content:center}.la-logo{display:block;width:min(310px,78vw);height:auto}.la-kicker{margin:0 0 16px;color:var(--la-champagne);font-size:11px;font-weight:700;letter-spacing:.24em;line-height:1.2;text-transform:uppercase}.la-hero{position:relative;display:grid;min-height:min(760px,78vh);background:var(--la-espresso);color:#fff}.la-hero-image,.la-hero-copy{grid-area:1/1}.la-hero-image{position:relative}.la-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,20,17,.88) 0%,rgba(23,20,17,.63) 35%,rgba(23,20,17,.08) 70%)}.la-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 54%}.la-hero-copy{position:relative;z-index:1;align-self:center}.la-hero-copy>*{max-width:540px}.la-hero h1,.la-section h2,.la-final h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em}.la-hero h1{max-width:610px;margin:0;font-size:clamp(52px,7vw,92px);line-height:.98}.la-hero-copy>p:not(.la-kicker){margin:28px 0 35px;color:#eee8df;font-size:clamp(17px,2vw,20px);line-height:1.65}.la-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 27px;border:1px solid;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.16em;transition:background-color .2s,color .2s,border-color .2s}.la-button-light{border-color:#eee8df;background:#eee8df;color:var(--la-ink)}.la-button-light:hover{border-color:#fff;background:#fff}.la-button-dark{border-color:var(--la-ink);background:var(--la-ink);color:#fff}.la-button-dark:hover{background:transparent;color:var(--la-ink)}.la-section{padding:clamp(76px,9vw,128px) 0}.la-heading{display:grid;justify-items:center;margin:0 auto 48px;text-align:center}.la-heading h2,.la-editorial h2,.la-gifting h2,.la-final h2{margin:0;font-size:clamp(38px,5vw,64px);line-height:1.05}.la-heading>p:last-child{max-width:570px;margin:20px 0 0;color:var(--la-taupe)}.la-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.la-collection-card{display:flex;min-width:0;flex-direction:column;color:inherit;text-decoration:none}.la-collection-image{display:block;overflow:hidden;background:#e8e3db;aspect-ratio:4/5}.la-collection-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.la-collection-card:hover img{transform:scale(1.025)}.la-collection-body{display:flex;min-height:215px;flex:1;flex-direction:column;padding:24px 2px 0;border-top:1px solid var(--la-line)}.la-collection-body h3{margin:0 0 11px;font-family:Georgia,'Times New Roman',serif;font-size:25px;font-weight:400;line-height:1.2}.la-collection-body>span{color:var(--la-taupe);font-size:14px;line-height:1.6}.la-collection-body b{margin-top:auto;padding-top:18px;color:var(--la-ink);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.la-editorial{background:var(--la-espresso);color:#f8f4ed}.la-editorial-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:center;gap:clamp(48px,8vw,110px)}.la-editorial-image{overflow:hidden}.la-editorial-image img,.la-gifting-image img{display:block;width:100%;height:100%;object-fit:cover}.la-editorial-image img{aspect-ratio:4/3;object-position:center 63%}.la-editorial-copy{max-width:470px}.la-editorial-copy h2{color:#fff}.la-editorial-copy>p:not(.la-kicker){margin:24px 0 0;color:#d6cec4}.la-text-link{display:inline-block;margin-top:30px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;font-weight:700;letter-spacing:.15em;text-decoration:none;text-transform:uppercase}.la-text-link:hover{color:var(--la-champagne)}.la-products{background:var(--la-ivory)}.la-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.la-product{display:flex;min-width:0;flex-direction:column;background:var(--la-paper)}.la-product-image{display:block;overflow:hidden;aspect-ratio:1}.la-product-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.la-product:hover .la-product-image img{transform:scale(1.02)}.la-product-body{display:grid;grid-template-rows:minmax(58px,auto) 28px 42px;flex:1;justify-items:center;padding:22px 18px 20px;text-align:center}.la-product h3{align-self:start;margin:0;font-family:Georgia,'Times New Roman',serif;font-size:18px;font-weight:400;line-height:1.35}.la-product h3 a{color:inherit;text-decoration:none}.la-price{color:var(--la-taupe);font-size:14px}.la-product-link{align-self:end;border-bottom:1px solid var(--la-ink);color:inherit;font-size:10px;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.la-gifting{background:var(--la-paper)}.la-gifting-grid{display:grid;grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(50px,8vw,120px)}.la-gifting-copy{max-width:480px;padding-left:clamp(0px,4vw,60px)}.la-gifting-copy>p:not(.la-kicker){margin:25px 0 0;color:var(--la-taupe)}.la-gifting-image img{aspect-ratio:3/2;object-position:center 57%}.la-final{display:grid;grid-template-columns:1.15fr .85fr;min-height:570px;background:#ded7cd}.la-final-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.la-final-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:70px clamp(35px,7vw,100px)}.la-final-copy>p:not(.la-kicker){max-width:390px;margin:24px 0 32px;color:#5f574e}
a:focus-visible{outline:2px solid var(--la-champagne);outline-offset:5px}
@media(max-width:900px){.la-wrap{padding-inline:24px}.la-hero{min-height:680px}.la-collection-grid,.la-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 18px}.la-collection-body{min-height:185px}.la-editorial-grid,.la-gifting-grid{grid-template-columns:1fr;gap:45px}.la-editorial-copy{max-width:650px}.la-gifting-copy{max-width:620px;padding-left:0}.la-gifting-image{grid-row:1}.la-final{grid-template-columns:1fr}.la-final-image img{height:auto;aspect-ratio:16/9}.la-final-copy{padding:60px 24px 72px}}
@media(max-width:600px){.la-wrap{padding-inline:18px}.la-header{padding:14px 0}.la-logo{width:min(250px,76vw)}.la-hero{min-height:620px}.la-hero-image:after{background:linear-gradient(0deg,rgba(23,20,17,.9) 0%,rgba(23,20,17,.47) 58%,rgba(23,20,17,.15) 100%)}.la-hero-image img{object-position:58% center}.la-hero-copy{align-self:end;padding-bottom:55px}.la-hero h1{font-size:clamp(46px,15vw,64px)}.la-hero-copy>p:not(.la-kicker){margin:20px 0 27px;font-size:16px}.la-button{width:100%;max-width:330px}.la-section{padding:72px 0}.la-heading{margin-bottom:35px}.la-heading h2,.la-editorial h2,.la-gifting h2,.la-final h2{font-size:clamp(36px,12vw,48px)}.la-collection-grid,.la-product-grid{grid-template-columns:1fr;gap:42px}.la-collection-image{aspect-ratio:5/4}.la-collection-body{min-height:0}.la-collection-body b{margin-top:8px}.la-product-body{grid-template-rows:auto 30px 42px}.la-product h3{min-height:0;margin-bottom:6px}.la-editorial-grid{gap:38px}.la-editorial-image img{aspect-ratio:5/4}.la-gifting-image img{aspect-ratio:4/3}.la-final-image img{aspect-ratio:4/3}.la-final-copy{padding:52px 18px 64px}}
@media(prefers-reduced-motion:reduce){.lp-luxury-accessories *{scroll-behavior:auto!important;transition:none!important}}
