:root{--lar-ink:#141414;--lar-sand:#C9B08A;--lar-cream:#F6F4F1;--lar-ease:cubic-bezier(.22,.61,.36,1)}::selection{background:var(--lar-sand);color:var(--lar-ink)}.button,.button-secondary,button.button,.add-to-cart-button,.shopify-payment-button__button--unbranded,.email-signup__button,input[type=submit]{position:relative;overflow:hidden;isolation:isolate;text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;font-weight:500;padding-inline:2rem;min-height:3.25rem;border-radius:2px;transition:color .45s var(--lar-ease),background-color .45s var(--lar-ease),border-color .45s var(--lar-ease),box-shadow .45s var(--lar-ease),transform .25s var(--lar-ease)}.button:before,.add-to-cart-button:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,#141414,#2a241e 45%,#8a7253);transform:translate(-101%);transition:transform .6s var(--lar-ease)}.button:after,.add-to-cart-button:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,240,215,.35),transparent);transform:skew(-20deg);transition:left .8s var(--lar-ease)}.button:hover:before,.add-to-cart-button:hover:before,.shopify-payment-button__button--unbranded:hover:before{transform:translate(0)}.button:hover:after,.add-to-cart-button:hover:after{left:130%}.button:hover,.add-to-cart-button:hover,.shopify-payment-button__button--unbranded:hover{box-shadow:0 10px 30px -12px #14141473,0 0 0 1px #c9b08a59;transform:translateY(-1px)}.button:active,.add-to-cart-button:active{transform:translateY(0);box-shadow:0 4px 12px -6px #14141466}.button-secondary:hover{background:var(--lar-ink);color:var(--lar-cream);border-color:var(--lar-ink)}.button:focus-visible,.add-to-cart-button:focus-visible{outline:2px solid var(--lar-sand);outline-offset:3px}.variant-option__button-label,.variant-option input+label{transition:background-color .3s var(--lar-ease),color .3s var(--lar-ease),border-color .3s var(--lar-ease),box-shadow .3s var(--lar-ease);letter-spacing:.06em}.variant-option__button-label:hover{border-color:var(--lar-sand);box-shadow:0 0 0 1px var(--lar-sand) inset}.header__menu-item,.menu-list__link,.header-actions__action{transition:color .3s var(--lar-ease),opacity .3s var(--lar-ease)}.menu-list__link{letter-spacing:.1em}.menu-list__link:hover{color:#8a7253}.image-block img,.product-card img,.product-media img{transition:transform 1.2s var(--lar-ease),filter 1.2s var(--lar-ease)}.image-block:hover img,.product-card:hover img{transform:scale(1.035)}.image-block{overflow:hidden}.rte a,.footer a{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s var(--lar-ease);text-decoration:none}.rte a:hover,.footer a:hover{background-size:100% 1px}.header-announcements,.announcement-bar{letter-spacing:.18em}h1,h2,.h1,.h2{letter-spacing:-.02em}.price,.product-price{letter-spacing:.02em}@media(max-width:749px){.section-content-wrapper:has(>.image-block){flex-direction:column!important;flex-wrap:nowrap!important;gap:20px!important;margin-block:8px!important}.section-content-wrapper:has(>.image-block)>.image-block{order:-1;width:100%!important;max-width:100%!important;flex:none!important;margin:0!important}.section-content-wrapper:has(>.image-block)>.image-block img{width:100%!important;height:auto!important;aspect-ratio:4/5;object-fit:cover;object-position:top}.section-content-wrapper:has(>.image-block)>.group-block{width:100%!important;max-width:100%!important;flex:none!important;padding:0 4px!important}.section-content-wrapper:has(>.image-block) .h3,.section-content-wrapper:has(>.image-block) .h3 p{font-size:26px!important;line-height:1.2!important}.section-content-wrapper:has(>.image-block) .rte p{font-size:15px;line-height:1.6}.section-content-wrapper:has(>.image-block) .button{width:100%!important;justify-content:center}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.lar-eyebrow{font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:#8a7253;margin:0 0 14px}.lar-title{font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 18px;font-weight:500}.lar-lead{font-size:1.0625rem;line-height:1.7;color:#4a4642;max-width:46rem;margin:0 0 40px}.lar-wrap{padding-block:72px}.lar-center{text-align:center}.lar-center .lar-lead{margin-inline:auto}.lar-grid{display:grid;gap:1px;background:#e2ded8;border:1px solid #E2DED8;grid-template-columns:repeat(4,1fr)}.lar-card{background:#f6f4f1;padding:34px 28px;transition:background-color .5s var(--lar-ease)}.lar-card:hover{background:#fff}.lar-num{display:block;font-size:.75rem;letter-spacing:.2em;color:#8a7253;margin-bottom:22px}.lar-card h3{font-size:1.125rem;font-weight:500;margin:0 0 10px;letter-spacing:0}.lar-card p{font-size:.9375rem;line-height:1.65;color:#4a4642;margin:0}.lar-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lar-gallery figure{margin:0;overflow:hidden;position:relative}.lar-gallery img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform 1.4s var(--lar-ease)}.lar-gallery figure:hover img{transform:scale(1.04)}.lar-gallery figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;color:#fff;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;text-align:left;background:linear-gradient(transparent,#00000073)}.lar-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.lar-list{list-style:none;padding:0;margin:0;border-top:1px solid #E2DED8}.lar-list li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid #E2DED8;font-size:1rem;line-height:1.6}.lar-list li strong{min-width:12rem;font-weight:500}.lar-dark{background:#141414;color:#f6f4f1}.lar-dark .lar-title{color:#f6f4f1}.lar-dark .lar-lead,.lar-dark p{color:#c9c4bc}.lar-dark .lar-eyebrow{color:#c9b08a}.lar-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;counter-reset:s}.lar-step{border-top:1px solid rgba(201,176,138,.5);padding-top:22px}.lar-step:before{counter-increment:s;content:"0" counter(s);display:block;font-size:2rem;color:#c9b08a;margin-bottom:12px;font-weight:300}.lar-step h3{font-size:1.0625rem;font-weight:500;margin:0 0 8px;color:#f6f4f1}.lar-step p{font-size:.9375rem;line-height:1.65;margin:0}.lar-table{width:100%;border-collapse:collapse;font-size:.9375rem}.lar-table th,.lar-table td{text-align:left;padding:16px 14px;border-bottom:1px solid #E2DED8}.lar-table th{font-weight:500;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#8a7253}.lar-table tr:hover td{background:#fff}.lar-note{font-size:.875rem;color:#6b665f;margin-top:16px;line-height:1.6}.lar-faq details{border-bottom:1px solid #E2DED8;padding:4px 0}.lar-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:1.0625rem;font-weight:500}.lar-faq summary::-webkit-details-marker{display:none}.lar-faq summary:after{content:"+";font-size:1.5rem;font-weight:300;transition:transform .4s var(--lar-ease);color:#8a7253}.lar-faq details[open] summary:after{transform:rotate(45deg)}.lar-faq details p{margin:0 0 22px;line-height:1.7;color:#4a4642;max-width:48rem}.lar-cta{text-align:center;padding:84px 24px;background:linear-gradient(120deg,#141414,#2a241e 60%,#5e4d38);color:#f6f4f1}.lar-cta .lar-title{color:#f6f4f1}.lar-cta p{color:#d8d2c8}.lar-cta .lar-eyebrow{color:#c9b08a}.lar-cta .button{background:#f6f4f1;color:#141414}.lar-cta .button:before{background:linear-gradient(115deg,#c9b08a,#e9dcc6)}.lar-cta .button:hover{color:#141414}@media(max-width:989px){.lar-grid,.lar-steps{grid-template-columns:repeat(2,1fr)}.lar-split{grid-template-columns:1fr;gap:36px}}@media(max-width:749px){.lar-wrap{padding-block:52px}.lar-grid,.lar-gallery,.lar-steps{grid-template-columns:1fr}.lar-list li{flex-direction:column;gap:4px}.lar-list li strong{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lar-premium.css.map */
