:root{--la-bg:#0b0b0d;--la-fg:#ede6d6;--la-muted:#9a948a;--la-card:#141416;--la-line:#26262b;--la-red:#c8102e;--la-red-2:#e8233f;--la-gold:#e9b949;--la-radius:16px;--la-head:var(--font-heading--family,"Anton"),"Anton",Impact,"Arial Narrow",sans-serif;--la-body:var(--font-body--family,"Inter"),"Inter",system-ui,sans-serif}body.la-theme{background:var(--la-bg);color:var(--la-fg);-webkit-font-smoothing:antialiased}body.la-theme ::selection{background:var(--la-red);color:#fff}.la{font-family:var(--la-body);color:var(--la-fg)}.la *,.la *:before,.la *:after{box-sizing:border-box}.la img{max-width:100%;display:block}.la a{color:inherit;text-decoration:none}.la-wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 18px}.la-narrow{max-width:820px}.la-center{text-align:center}.la-sec{padding:64px 0}@media(min-width:900px){.la-sec{padding:88px 0}}.la-h1,.la-h2,.la-h3,.la h1,.la h2,.la h3{font-family:var(--la-head);font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase;margin:0 0 .4em;color:#fff}.la-h1,.la h1{font-size:clamp(48px,12vw,120px)}.la-h2,.la h2{font-size:clamp(34px,7.5vw,64px)}.la-h3,.la h3{font-size:clamp(22px,3vw,28px)}.la p{margin:0 0 1em}.la-kicker{display:inline-block;font:800 12px/1 var(--la-body);letter-spacing:.18em;text-transform:uppercase;color:var(--la-red);margin-bottom:14px}.la-sec-head{margin-bottom:28px;max-width:720px}.la-sec-head p{color:var(--la-muted)}.la-sec-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;max-width:none}.la-link{font-weight:800;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;color:var(--la-fg)}.la-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--la-fg);color:var(--la-bg)!important;font:800 15px/1 var(--la-body);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:transform .15s,background .15s;text-decoration:none}.la-btn:hover{transform:translateY(-2px)}.la-btn--red{background:var(--la-red);color:#fff!important}.la-btn--red:hover{background:var(--la-red-2)}.la-btn--ghost{background:transparent;color:#fff!important;box-shadow:inset 0 0 0 2px #fff9}.la-btn--black{background:#000;color:#fff!important}.la-btn--gold{background:linear-gradient(90deg,#c8961e,var(--la-gold),#f7d77a);color:#000!important;font-weight:900}.la-btn--block{width:100%}.la-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.la-note{font-size:12px;color:var(--la-muted);margin-top:12px}.la-placeholder{border:2px dashed rgba(233,185,73,.55);border-radius:var(--la-radius);padding:22px;color:var(--la-gold);font-size:14px;text-align:center;background:#e9b9490d}.la-marq{display:flex;width:max-content;animation:la-marq var(--la-marq-speed,32s) linear infinite}.la-marq>div{white-space:nowrap;display:flex;align-items:center}.la-marq span{padding:0 .6em}@keyframes la-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.la-marq{animation:none}}.la-marquee{overflow:hidden;background:var(--la-red);color:#fff;padding:16px 0;font:400 26px/1 var(--la-head);text-transform:uppercase;letter-spacing:.04em}.la-marquee--announce{padding:9px 0;font:800 12px/1 var(--la-body);letter-spacing:.1em}.la-marquee--announce a{color:#fff}.la-hero{position:relative;min-height:86svh;display:flex;align-items:flex-end;overflow:hidden;background:#000}.la-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.02);animation:la-zoom 18s ease-in-out infinite alternate}@keyframes la-zoom{to{transform:scale(1.1)}}.la-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 25%,#000000b8 60%,#0b0b0d)}.la-hero__in{position:relative;padding-top:38vh;padding-bottom:48px}.la-hero__in h1{color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.6)}.la-hero__in p{max-width:470px;color:#d9d2c4;font-size:17px}.la-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.la-hero__ctas .la-btn{flex:1 1 200px}.la-hero__proof{font-size:13px;color:#bbb}@media(min-width:900px){.la-hero{min-height:88vh;align-items:center}.la-hero__bg{left:38%;width:62%;object-position:50% 35%}.la-hero__shade{background:linear-gradient(90deg,#0b0b0d 32%,#0b0b0d73,#0000 78%),linear-gradient(180deg,transparent 70%,#0b0b0d)}.la-hero__in{padding-top:0;padding-bottom:0}.la-hero__in>*{max-width:600px}.la-hero__ctas .la-btn{flex:0 0 auto}}.la-ed-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.la-ed-card{position:relative;border-radius:var(--la-radius);overflow:hidden;padding:12px 12px 16px;background:radial-gradient(120% 90% at 50% 15%,var(--c2) -40%,var(--c1) 55%,#000 110%);color:#fff;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);transition:transform .2s}.la-ed-card:hover{transform:translateY(-4px)}.la-ed-card__img{aspect-ratio:1;border-radius:12px;overflow:hidden;margin-bottom:12px;background:#000}.la-ed-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.la-ed-card:hover .la-ed-card__img img{transform:scale(1.06) rotate(-2deg)}.la-ed-no{font:800 11px var(--la-body);letter-spacing:.2em;opacity:.7}.la-ed-card h3{font-size:26px;margin:4px 0 2px}.la-ed-card p{font-size:13px;opacity:.8;margin:0 0 8px}.la-ed-cta{font-weight:800;font-size:13px;color:var(--c3,#fff);margin-top:auto}.la-ed-grid--odd .la-ed-card:last-child{grid-column:span 2}@media(min-width:900px){.la-ed-grid{grid-template-columns:repeat(var(--cols,5),1fr)}.la-ed-grid--odd .la-ed-card:last-child{grid-column:auto}}.la-cat-grid{display:grid;gap:12px}.la-cat{position:relative;border-radius:var(--la-radius);overflow:hidden;aspect-ratio:4/3;background:#000;color:#fff;display:block}.la-cat img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:transform .5s}.la-cat:hover img{transform:scale(1.05)}.la-cat__txt{position:absolute;inset:auto 0 0 0;padding:20px;background:linear-gradient(transparent,#000000e6)}.la-cat h3{font-size:clamp(28px,3.4vw,40px);margin:0 0 4px}.la-cat p{margin:0 0 6px;font-size:14px;opacity:.85}.la-cat__cta{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.05em}@media(min-width:760px){.la-cat-grid{grid-template-columns:repeat(var(--cols,3),1fr)}.la-cat{aspect-ratio:3/4}}.la-carousel{position:relative}.la-track{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.la-track::-webkit-scrollbar{display:none}.la-track>*{scroll-snap-align:start}@media(min-width:640px){.la-track{grid-auto-columns:40%}}@media(min-width:1000px){.la-track{grid-auto-columns:calc(25% - 9px)}}.la-car-btn{display:none;position:absolute;top:36%;z-index:2;width:46px;height:46px;border-radius:50%;border:0;background:var(--la-fg);color:var(--la-bg);font-size:26px;line-height:1;box-shadow:0 6px 20px #00000059;cursor:pointer}.la-car-btn--prev{left:-12px}.la-car-btn--next{right:-12px}@media(min-width:1000px){.la-car-btn{display:block}}.la-card{background:var(--la-card);border-radius:var(--la-radius);overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--la-line)}.la-card__img{position:relative;display:block;aspect-ratio:1;background:#0d0d0f;overflow:hidden}.la-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.la-card:hover .la-card__img img{transform:scale(1.05)}.la-badge{position:absolute;top:10px;left:10px;z-index:1;background:var(--la-red);color:#fff;font:800 11px/1 var(--la-body);text-transform:uppercase;letter-spacing:.06em;padding:6px 9px;border-radius:999px}.la-badge--dark{background:#000;border:1px solid #444}.la-card__body{padding:14px;display:flex;flex-direction:column;gap:6px;flex:1}.la-card__title{font-weight:800;font-size:15px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.la-card__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.la-price{font-weight:900;font-size:18px;color:#fff}.la-price s{font-weight:600;font-size:13px;color:var(--la-muted);margin-left:6px}.la-price--sale{color:#ff4d64}.la-add{border:0;background:var(--la-fg);color:var(--la-bg);border-radius:999px;font:800 13px/1 var(--la-body);padding:10px 14px;min-height:38px;cursor:pointer;white-space:nowrap}.la-add[disabled]{opacity:.4;cursor:not-allowed}.la-toast{position:fixed;left:50%;bottom:92px;transform:translate(-50%,20px);opacity:0;z-index:9999;background:#fff;color:#000;font:800 14px var(--la-body);padding:12px 18px;border-radius:999px;box-shadow:0 10px 30px #0006;transition:.25s;pointer-events:none}.la-toast.show{opacity:1;transform:translate(-50%);pointer-events:auto}.la-toast a{text-decoration:underline;margin-left:8px;color:var(--la-red)}.la-bundle{background:radial-gradient(80% 60% at 50% 0%,#2a1c05,#000 70%);color:#fff}.la-bb-head{text-align:center;max-width:760px;margin:0 auto 26px}.la-bb-head .la-kicker,.la-bb-head h2{color:var(--la-gold)}.la-bb-head h2 em{font-style:normal;color:#fff;display:block}.la-bb-head p{color:#bbb}.la-bb{border:1px solid rgba(233,185,73,.4);border-radius:22px;padding:18px;background:linear-gradient(180deg,#141008,#050505)}.la-bb-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:12px}.la-bb-tier{text-align:center;border:1px solid #333;border-radius:12px;padding:8px 4px;font-size:12px;line-height:1.3;color:#aaa;transition:.2s}.la-bb-tier b{font:400 22px var(--la-head);color:#fff}.la-bb-tier.hit{border-color:var(--la-gold);background:#e9b94924;color:var(--la-gold)}.la-bb-bar{height:6px;background:#222;border-radius:3px;overflow:hidden;margin-bottom:18px}.la-bb-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#b8860b,var(--la-gold),#fff1b8);transition:width .3s}.la-bb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:700px){.la-bb-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.la-bb-grid{grid-template-columns:repeat(var(--cols,5),1fr)}}.la-bb-item{position:relative;border-radius:16px;padding:10px;background:radial-gradient(100% 80% at 50% 25%,#3a2a08 -60%,#141008 60%,#000);text-align:center;border:2px solid transparent;transition:.2s;display:flex;flex-direction:column}.la-bb-item.on{border-color:var(--la-gold);box-shadow:0 0 0 4px #e9b9492e}.la-bb-item__img{aspect-ratio:1;border-radius:12px;overflow:hidden;margin-bottom:8px;background:#000}.la-bb-item__img img{width:100%;height:100%;object-fit:cover}.la-bb-name{font-weight:800;font-size:13px;line-height:1.25;min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.la-bb-price{font:400 20px var(--la-head);color:var(--la-gold);margin:4px 0}.la-bb-ctrl{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:auto}.la-bb-ctrl button{width:36px;height:36px;border-radius:50%;border:1px solid #666;background:#0006;color:#fff;font-size:20px;line-height:1;cursor:pointer}.la-bb-ctrl .la-bb-plus{background:var(--la-gold);color:#000;border-color:var(--la-gold)}.la-bb-n{font-weight:900;min-width:18px}.la-bb-sum{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;align-items:end}.la-bb-sum small{display:block;color:#999;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.la-bb-sum b{font:400 26px var(--la-head)}.la-bb-hint{grid-column:1/-1;margin:0;color:var(--la-gold);font-weight:700;font-size:14px}.la-bb-sum .la-btn{grid-column:1/-1;min-height:58px}@media(min-width:900px){.la-bb-sum{grid-template-columns:1fr 1fr 2fr 2fr}.la-bb-hint,.la-bb-sum .la-btn{grid-column:auto}}.la-usp{border-block:1px solid var(--la-line);padding:24px 0;background:var(--la-bg)}.la-usp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(min-width:900px){.la-usp-grid{grid-template-columns:repeat(4,1fr)}}.la-usp-i{display:flex;gap:12px;align-items:center}.la-usp-ic{font-size:22px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#18181b;border:1px solid var(--la-line);flex:0 0 auto}.la-usp-i b{display:block;font-size:14px;color:#fff}.la-usp-i small{color:var(--la-muted);font-size:12px}.la-life{background:linear-gradient(180deg,#0b0b0d,#140306 50%,#0b0b0d)}.la-life-grid{display:grid;gap:28px;align-items:center}.la-life-grid img{border-radius:var(--la-radius);width:100%;aspect-ratio:4/5;object-fit:cover}.la-life-grid p{color:#cfc8ba;max-width:520px}@media(min-width:900px){.la-life-grid{grid-template-columns:1fr 1fr;gap:64px}.la-life--flip .la-life-grid>:first-child{order:2}}.la-rev-track{grid-auto-columns:86%}@media(min-width:640px){.la-rev-track{grid-auto-columns:48%}}@media(min-width:1000px){.la-rev-track{grid-auto-columns:calc(33.33% - 8px)}}.la-rev{margin:0;background:var(--la-card);border:1px solid var(--la-line);border-radius:var(--la-radius);padding:22px;display:flex;flex-direction:column;gap:12px}.la-rev blockquote{margin:0;font-size:16px;font-weight:600;color:#fff}.la-rev figcaption{font-size:13px;color:var(--la-muted)}.la-stars{color:#f5b301;letter-spacing:2px}.la-faq details{border-bottom:1px solid var(--la-line);padding:4px 0}.la-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:800;font-size:17px;color:#fff}.la-faq summary::-webkit-details-marker{display:none}.la-faq summary:after{content:"+";font:400 28px/1 var(--la-head);color:var(--la-red);transition:transform .2s}.la-faq details[open] summary:after{transform:rotate(45deg)}.la-faq .la-faq__a{color:#cfc8ba;padding:0 0 18px;font-size:15px}.la-faq .la-faq__a a{color:#fff;text-decoration:underline}.la-news{background:var(--la-red);color:#fff}.la-news h2{color:#fff}.la-news p{color:#ffe3e7}.la-news form{display:flex;gap:8px;max-width:520px;margin:18px auto 0;flex-wrap:wrap}.la-news input[type=email]{flex:1 1 220px;min-height:54px;border-radius:999px;border:2px solid rgba(255,255,255,.65);background:transparent;color:#fff;padding:0 22px;font:600 15px var(--la-body)}.la-news input::placeholder{color:#ffd9de}.la-news .la-btn{min-height:54px}.la-news__msg{font-weight:800;margin-top:12px}.la-phero{background:radial-gradient(70% 120% at 80% 0%,#3a0610,#0b0b0d 60%);padding:56px 0 40px;border-bottom:1px solid var(--la-line)}.la-phero h1{font-size:clamp(40px,10vw,110px);overflow-wrap:anywhere;margin-bottom:.15em}.la-phero__desc{color:#cfc8ba;max-width:680px;font-size:16px}.la-phero__desc p:last-child{margin-bottom:0}.la-crumbs{font-size:12px;color:var(--la-muted);margin-bottom:18px;text-transform:uppercase;letter-spacing:.08em}.la-crumbs a:hover{color:#fff}.la-phero__meta{margin-top:14px;font:800 12px var(--la-body);letter-spacing:.14em;text-transform:uppercase;color:var(--la-red)}.la-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#0b0b0d00,#0b0b0deb 35%);transform:translateY(110%);transition:transform .3s}.la-sticky.show{transform:none}.la-sticky .la-btn{width:100%;max-width:560px;margin:0 auto;display:flex;box-shadow:0 10px 30px #00000080}body.la-theme h1,body.la-theme h2,body.la-theme h3,body.la-theme .h1,body.la-theme .h2,body.la-theme .h3{font-family:var(--la-head);font-weight:400;letter-spacing:.01em;line-height:.98}body.la-theme h1 em,body.la-theme h2 em,body.la-theme h3 em,body.la-theme h4 em{font-style:normal}body.la-theme #header-group .header,body.la-theme header-component{background:#0b0b0deb!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.la-theme .header__row{border-color:var(--la-line)!important}body.la-theme .menu-list__link,body.la-theme .header__menu a{font-family:var(--la-body);font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;font-size:13px!important}body.la-theme .cart-bubble__background{background:var(--la-red)!important}body.la-theme .cart-bubble__text{color:#fff!important}body.la-theme footer .footer,body.la-theme footer .shopify-section{background:#060607}body.la-theme footer{border-top:1px solid var(--la-line)}body.la-theme footer h2,body.la-theme footer h3,body.la-theme footer h4,body.la-theme footer .menu__heading{font-family:var(--la-body)!important;font-weight:800!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--la-muted)!important}body.la-theme footer a{color:var(--la-fg)}body.la-theme footer a:hover{color:#fff}body.la-theme .button,body.la-theme button.button,body.la-theme .shopify-payment-button__button--unbranded,body.la-theme .add-to-cart-button{border-radius:999px!important;font-family:var(--la-body)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.04em}body.la-theme .add-to-cart-button,body.la-theme product-form-component .button{min-height:58px}body.la-theme product-card,body.la-theme .product-card{background:var(--la-card);border:1px solid var(--la-line);border-radius:var(--la-radius);overflow:hidden}body.la-theme .product-card__content{padding-bottom:14px}body.la-theme product-card .product-card__content>*:not(.card-gallery){padding-inline:14px}body.la-theme product-card .card-gallery{border-radius:0}body.la-theme product-card .product-title,body.la-theme product-card .product-card__title,body.la-theme .product-card a.contents{color:var(--la-fg)}body.la-theme product-card .price,body.la-theme product-card product-price{font-weight:900;color:#fff}body.la-theme product-card .compare-at-price{color:var(--la-muted)!important;font-weight:600}body.la-theme .product-badges__badge{border-radius:999px!important;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:11px}body.la-theme .product-details h1{font-size:clamp(36px,5.2vw,64px);text-transform:uppercase;color:#fff}body.la-theme .product-details .price,body.la-theme .product-details product-price{font-family:var(--la-head);font-size:34px!important;color:#fff}body.la-theme .product-details .compare-at-price{font-size:20px!important;color:var(--la-muted)!important}body.la-theme .variant-option__button-label{border-radius:999px!important}body.la-theme .product-details accordion-custom,body.la-theme .product-details details{border-color:var(--la-line)!important}body.la-theme .product-details summary{font-weight:800;text-transform:uppercase;letter-spacing:.04em}body.la-theme .media-gallery__grid img,body.la-theme .product-media-container{border-radius:var(--la-radius)}body.la-theme .product-features,body.la-theme .brand-review-rating-wrapper{background:transparent!important;border-color:var(--la-line)!important;color:var(--la-fg)!important}body.la-theme .feature-text,body.la-theme .selling-proposition-title{color:var(--la-fg)!important}body.la-theme .feature-icon svg,body.la-theme .feature-icon path{stroke:var(--la-fg)}body.la-theme .pd-html-content,body.la-theme .pd-html-content *{color:var(--la-fg)!important;background-color:transparent!important;border-color:var(--la-line)!important}.la-pdp-kicker{display:block;font:800 12px/1 var(--la-body);letter-spacing:.18em;text-transform:uppercase;color:var(--la-red);margin-bottom:6px}.la-pdp-nudge{display:block;border:1px solid rgba(233,185,73,.45);background:#e9b94914;color:#fff!important;border-radius:12px;padding:12px 14px;font-weight:700;font-size:14px;text-decoration:none!important}.la-pdp-nudge b{color:var(--la-gold)}.la-pdp-usp{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px;font-size:14px;color:#cfc8ba}body.la-theme .facets,body.la-theme .facets__panel,body.la-theme .facets__inputs{background:var(--la-bg)}body.la-theme .facets__label,body.la-theme .facets summary{text-transform:uppercase;letter-spacing:.05em;font-weight:800}body.la-theme .collection-wrapper,body.la-theme .main-collection-grid{background:var(--la-bg)}body.la-theme input[type=text],body.la-theme input[type=email],body.la-theme input[type=tel],body.la-theme input[type=search],body.la-theme input[type=password],body.la-theme textarea,body.la-theme select,body.la-theme .field__input{border-radius:12px}body.la-theme .contact-form .button,body.la-theme .email-signup__button{border-radius:999px!important}body.la-theme .cart-page,body.la-theme .cart-items{color:var(--la-fg)}body.la-theme .cart-summary,body.la-theme .cart-page__summary{background:var(--la-card)!important;border:1px solid var(--la-line);border-radius:var(--la-radius);padding:22px}body.la-theme .cart-items__table img{border-radius:12px}body.la-theme .rte,body.la-theme .shopify-policy__body{color:#d6cfc1;font-size:16px;line-height:1.7}body.la-theme .rte h2,body.la-theme .rte h3,body.la-theme .shopify-policy__body h2,body.la-theme .shopify-policy__body h3{color:#fff;margin-top:1.4em}body.la-theme .rte a,body.la-theme .shopify-policy__body a{color:#fff;text-decoration:underline;text-decoration-color:var(--la-red);text-underline-offset:3px}body.la-theme .rte table,body.la-theme .rte td,body.la-theme .rte th{border-color:var(--la-line)!important}body.la-theme .shopify-policy__container{max-width:820px!important;padding:56px 18px 88px!important;margin:0 auto}body.la-theme .shopify-policy__title h1{font-size:clamp(40px,9vw,96px);color:#fff;text-transform:uppercase;margin-bottom:24px}body.la-theme .la-page-body{max-width:820px;margin:0 auto}body.la-theme .blog-post-card,body.la-theme .featured-blog-posts-card{background:var(--la-card);border:1px solid var(--la-line);border-radius:var(--la-radius);overflow:hidden}body.la-theme .trending-section,body.la-theme .usp-bar{background:var(--la-bg)!important;color:var(--la-fg)!important}body.la-theme .usp-bar svg path{stroke:var(--la-fg)}.la-wordmark{font-family:var(--la-head);font-size:var(--la-wm, 30px);letter-spacing:.02em;line-height:1;color:#fff;text-transform:uppercase;white-space:nowrap}.la-anchor{position:relative;top:-90px;display:block;height:0}.la-note--sample{display:inline-block;border:1px dashed rgba(233,185,73,.5);color:var(--la-gold);border-radius:8px;padding:6px 10px}.la-footer{background:#070708;border-top:1px solid var(--la-line);padding:56px 0 24px;color:#bdb6a8;font-size:14px}.la-foot-grid{display:grid;gap:32px;grid-template-columns:1fr 1fr}.la-foot-brand{grid-column:1/-1}.la-foot-brand p{max-width:320px;margin-top:12px;color:#bdb6a8}.la-foot-logo img{display:block;height:44px;width:auto}.la-foot-col h4{font-family:var(--la-head);color:#fff;font-size:18px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font-weight:400}.la-foot-col a,.la-foot-col span{display:block;color:#bdb6a8!important;text-decoration:none!important;padding:4px 0}.la-foot-col a:hover{color:#fff!important}.la-foot-base{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;border-top:1px solid var(--la-line);font-size:12px;color:var(--la-muted)}.la-pay{display:flex;gap:6px;list-style:none;margin:0;padding:0}.la-pay svg{height:22px;width:auto}@media(min-width:900px){.la-foot-grid{grid-template-columns:2fr 1fr 1fr 1fr}.la-foot-brand{grid-column:auto}}.la-grid-sec{padding-top:24px}.la-grid-bar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-bottom:24px}.la-chips{display:flex;flex-wrap:wrap;gap:8px}.la-chip{background:transparent;border:1px solid var(--la-line);color:var(--la-fg);border-radius:100px;padding:9px 18px;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.la-chip:hover{border-color:#fff}.la-chip.is-on{background:var(--la-red);border-color:var(--la-red);color:#fff}.la-sort{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--la-muted)}.la-sort select{background:var(--la-card);color:var(--la-fg);border:1px solid var(--la-line);border-radius:100px;padding:9px 14px}.la-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:760px){.la-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.la-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.la-grid .la-card{width:auto;min-width:0}.la-grid__i[hidden]{display:none}.la-pag{grid-column:1/-1;text-align:center;margin-top:20px}.la-crumbs-wrap .la-crumbs{padding-top:18px;font-size:13px;color:var(--la-muted)}.la-crumbs-wrap .la-crumbs a{color:var(--la-muted)!important;text-decoration:none!important}.la-pdp{display:grid;gap:28px;padding-top:20px;padding-bottom:56px}.la-pdp>*{min-width:0}@media(min-width:900px){.la-pdp{grid-template-columns:1.15fr 1fr;gap:56px;padding-top:28px;padding-bottom:88px}.la-pdp-gal{position:sticky;top:90px;align-self:start}}.la-pdp-main{border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#1d1d22,#0b0b0d);aspect-ratio:1/1}.la-pdp-main img{width:100%;height:100%;object-fit:cover;display:block}.la-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto}.la-thumb{flex:0 0 76px;height:76px;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--la-card);cursor:pointer}.la-thumb.is-on{border-color:var(--la-red)}.la-thumb img{width:100%;height:100%;object-fit:cover}.la-pdp-info{display:flex;flex-direction:column;gap:14px}.la .la-pdp-title{margin:0;font-size:clamp(40px,5vw,60px);line-height:.95}.la-pdp-price{font-size:28px;font-weight:800;color:#fff;margin:0}.la-pdp-price small{font-size:12px;font-weight:500;color:var(--la-muted);margin-left:6px}.la-pdp-tag{font-family:var(--la-head);text-transform:uppercase;letter-spacing:.06em;color:var(--la-gold);margin:0;font-size:18px}.la-pdp-desc{color:#cfc8ba;font-size:15px;line-height:1.6}.la-opt b{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--la-muted);margin-bottom:8px}.la-ed-chips{display:flex;flex-wrap:wrap;gap:8px}.la-ed-chip{display:inline-flex;align-items:center;gap:8px;background:var(--la-card);border:1px solid var(--la-line);color:var(--la-fg)!important;border-radius:100px;padding:8px 14px 8px 10px;font-weight:700;font-size:13px;cursor:pointer;text-decoration:none!important}.la-ed-chip i{width:14px;height:14px;border-radius:50%;background:var(--c2,#C8102E);box-shadow:0 0 0 2px #ffffff1f}.la-ed-chip.is-on{border-color:var(--c2,#C8102E);box-shadow:0 0 0 1px var(--c2,#C8102E) inset}.la-qty{display:inline-flex;border:1px solid var(--la-line);border-radius:100px;overflow:hidden}.la-qty button{background:transparent;border:0;color:#fff;width:42px;height:44px;font-size:18px;cursor:pointer}.la-qty input{width:44px;text-align:center;background:transparent;border:0;color:#fff;font-weight:700}.la-pdp-atc{font-size:16px;padding:18px 24px}.la-pdp-acc details{border-top:1px solid var(--la-line)}.la-bb-item{--c2:#C8102E}.la-bb-item.on{border-color:var(--c2)!important}.la-bb-full{color:var(--la-muted);font-weight:500;font-size:.8em}body.la-theme .header-logo .la-wordmark{font-size:var(--la-wm,30px)}body.la-theme .header-logo__image{max-width:180px}@media(max-width:749px){body.la-theme .header-logo__image{max-width:120px}}@media(min-width:900px){.la-wrap{padding:0 32px}}.la-ed-frame{position:relative;border-radius:22px;padding:14px;background:radial-gradient(120% 90% at 50% 15%,var(--c2,#C8102E) -40%,var(--c1,#2a0006) 55%,#000 110%);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 120px -50px var(--c2,#C8102E)}.la-ed-frame__in{position:relative;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#000;display:grid;place-items:center}.la-pdp-main.la-ed-frame{aspect-ratio:auto;background:radial-gradient(120% 90% at 50% 15%,var(--c2,#C8102E) -40%,var(--c1,#2a0006) 55%,#000 110%)}.la-pdp-main .la-ed-frame__in img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.la-pdp-main.is-cut .la-ed-frame__in{background:radial-gradient(55% 55% at 50% 50%,color-mix(in srgb,var(--c2,#C8102E) 28%,transparent),#000 72%)}.la-pdp-main.is-cut .la-ed-frame__in img{object-fit:contain;transform:scale(.9);filter:drop-shadow(0 30px 40px rgba(0,0,0,.75)) drop-shadow(0 0 50px color-mix(in srgb,var(--c2,#C8102E) 35%,transparent))}.la-pdp-main.is-cut:hover .la-ed-frame__in img{transform:scale(.94) rotate(-2deg)}.la-thumb{background:#000}.la-thumb.is-cut{background:radial-gradient(70% 70% at 50% 45%,color-mix(in srgb,var(--c2,#C8102E) 35%,#000),#000)}.la-thumb.is-cut img{object-fit:contain}.la-thumb.is-on{border-color:var(--c2,#C8102E)}.la-pdp .la-pdp-kicker{color:var(--c2,#C8102E)}body.la-theme .product-media-container:has(img[alt*="(card)"]){border-radius:22px!important;padding:14px;background:radial-gradient(120% 90% at 50% 15%,var(--c2,#C8102E) -40%,var(--c1,#2a0006) 55%,#000 110%)!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 120px -50px var(--c2,#C8102E)}body.la-theme .product-media-container:has(img[alt*="(card)"]) .product-media{border-radius:16px;overflow:hidden;background:radial-gradient(55% 55% at 50% 50%,color-mix(in srgb,var(--c2,#C8102E) 28%,transparent),#000 72%)}body.la-theme .product-media-container:has(img[alt*="(card)"]) img{object-fit:contain!important;filter:drop-shadow(0 30px 40px rgba(0,0,0,.75)) drop-shadow(0 0 50px color-mix(in srgb,var(--c2,#C8102E) 35%,transparent))}body.la-theme .media-gallery--grid .product-media-container:first-child:has(img[alt*="(card)"]){grid-column:1/-1}.la-hero__mob{display:none}@media(max-width:749px){.la-hero{display:block;min-height:0;padding-bottom:8px}.la-hero .la-hero__bg,body.la-theme .la-hero img.la-hero__bg{display:none!important}.la-hero__mob{display:block;position:relative;aspect-ratio:1/1;overflow:hidden}.la-hero__mob img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.la-hero__mob:after{content:"";position:absolute;inset:auto 0 0 0;height:28%;background:linear-gradient(180deg,transparent,#0b0b0d)}.la-hero .la-hero__shade{display:none!important}.la-hero__in{padding-top:4px;padding-bottom:36px;margin-top:-28px}.la-hero__in h1{font-size:clamp(48px,14vw,64px)}}@media(min-width:750px){body.la-theme .header-logo{margin-inline-end:28px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/layout-a.css.map */
