body.product{--llp-canvas:#E7E8E8;--llp-ink:#15191B;--llp-ink-2:#5A5F61;--llp-accent:#E17D7D;--llp-display:"Archivo","Arial Black",system-ui,sans-serif;--llp-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--llp-mono:"DM Mono",ui-monospace,Menlo,monospace;background:var(--llp-canvas)}body.product main .gradient:not([class*=tee-]),body.product main .color-background-1:not([class*=tee-]){background:transparent}body.product .product__title h1{font-family:var(--llp-display);font-stretch:125%;font-weight:800;letter-spacing:-.01em;line-height:1.02;font-size:clamp(28px,3.2vw,46px);text-transform:none;color:var(--llp-ink);margin:.2em 0 .15em}body.product .product__info-container>.product__text.subtitle{font:500 12px/1.5 var(--llp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--llp-ink-2)}body.product .product__info-container>[id^=price-] .price-item{font-family:var(--llp-display);font-stretch:110%;font-weight:800;font-size:clamp(24px,2.2vw,30px);color:var(--llp-ink)}body.product .product__description,body.product .product__description :where(p,li,span,strong){font-family:var(--llp-body)}body.product .product__description{background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 18px 40px -28px #15191b59}body.product .product__accordion{background:#fff;border-radius:14px;margin-top:8px;border:0;box-shadow:0 10px 30px -24px #15191b66}body.product .product__accordion summary{padding:14px 16px}body.product .product__accordion .summary__title h2,body.product .product__accordion .accordion__title{font:800 15px/1.2 var(--llp-display);font-stretch:110%;text-transform:none}body.product .product__accordion .accordion__content{padding:0 16px 14px;font-family:var(--llp-body)}body.product [id*=faq_section] h2,body.product .product-recommendations .title,body.product .related-products__heading{font-family:var(--llp-display);font-stretch:125%;font-weight:800;text-transform:none;letter-spacing:-.01em}body.product [id*=faq_section] :where(summary,button,h3,h4,p,div){font-family:var(--llp-body)}body.product .product-recommendations .card__heading,body.product .product-recommendations .card__heading a{font-family:var(--llp-display);font-stretch:110%;font-weight:800;text-transform:none}body.product .product-recommendations .card__inner{border-radius:18px;overflow:hidden}.llp{padding:clamp(28px,6svh,72px) clamp(16px,5vw,72px) clamp(30px,6svh,80px);color:var(--llp-ink);font:400 16px/1.55 var(--llp-body)}.llp *{box-sizing:border-box}.llp-mono{font:500 12px/1.3 var(--llp-mono);letter-spacing:.1em;text-transform:uppercase}.llp-display{font-family:var(--llp-display);font-stretch:125%;font-weight:800;letter-spacing:-.01em;line-height:.98;margin:0}.llp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,22px);margin:0 0 clamp(14px,2.4vw,26px);padding:0;list-style:none}.llp-step{position:relative;background:#fff;border-radius:18px;padding:clamp(18px,2vw,28px);box-shadow:0 18px 40px -28px #15191b59;opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.llp-step.is-in{opacity:1;transform:none}.llp-step b{display:block;font:800 clamp(34px,4vw,56px)/1 var(--llp-display);font-stretch:125%;color:var(--llp-accent);margin-bottom:10px}.llp-step h3{font:800 clamp(18px,1.6vw,22px)/1.15 var(--llp-display);font-stretch:110%;margin:0 0 6px}.llp-step p{margin:0;color:var(--llp-ink-2)}.llp-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.llp-trust li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:999px;background:#ffffffa6;box-shadow:inset 0 0 0 1px #15191b14}.llp-trust svg{flex:none;width:20px;height:20px;color:var(--llp-ink)}.llp-trust span{font:500 11px/1.3 var(--llp-mono);letter-spacing:.06em;text-transform:uppercase}.llp-rail{margin-top:clamp(36px,7svh,90px)}.llp-rail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:6px}.llp-rail__head h2{font-size:clamp(30px,4vw,60px)}.llp-rail__head .llp-mono{color:#b9504f;display:block;margin-bottom:8px}.llp .llh-rack{padding:0}.llp .r3-stage{height:clamp(380px,60svh,640px)}.llp .r3-off{display:none}.llp-rail:has(.r3-off){display:none}.llp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border-radius:999px;font:500 13px/1 var(--llp-mono);letter-spacing:.09em;text-transform:uppercase;text-decoration:none;color:var(--llp-ink);background:#fff9;box-shadow:inset 0 0 0 1.5px #15191bcc}.llp-jump{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:#15191beb;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 40px -12px #15191b80;transform:translateY(140%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.llp-jump.is-on{transform:none}.llp-jump b{font:800 16px/1.1 var(--llp-display);font-stretch:110%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.llp-jump button{flex:none;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--llp-accent);color:#fff;font:500 12px/1 var(--llp-mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer}@media(max-width:900px){.llp-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.llp-steps{grid-template-columns:1fr}.llp-trust li{border-radius:14px}.llp-jump{display:flex}.llp-rail__head{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.llp-step{opacity:1;transform:none;transition:none}.llp-jump{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ll-product.css.map */
