@font-face{font-family:Roboto;font-weight:400;src:url(/cdn/shop/files/Roboto-Regular.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Regular.woff) format("woff");font-display:swap;unicode-range:U+0030-0039}@font-face{font-family:Roboto;font-weight:500;src:url(/cdn/shop/files/Roboto-Medium.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Medium.woff) format("woff");font-display:swap;unicode-range:U+0030-0039}@font-face{font-family:Roboto;font-weight:700;src:url(/cdn/shop/files/Roboto-Bold.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Bold.woff) format("woff");font-display:swap;unicode-range:U+0030-0039}@font-face{font-family:Archivo Narrow;font-weight:400;src:url(/cdn/shop/files/ArchivoNarrow-Regular.woff2) format("woff2"),url(/cdn/shop/files/ArchivoNarrow-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Archivo Narrow;font-weight:500;src:url(/cdn/shop/files/ArchivoNarrow-Medium.woff2) format("woff2"),url(/cdn/shop/files/ArchivoNarrow-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Archivo Narrow;font-weight:700;src:url(/cdn/shop/files/ArchivoNarrow-Bold.woff2) format("woff2"),url(/cdn/shop/files/ArchivoNarrow-Bold.woff) format("woff");font-display:swap}@font-face{font-family:ZenKakuGothicNew;font-weight:400;src:url(/cdn/shop/files/ZenKakuGothicNew-Regular.woff2) format("woff2"),url(/cdn/shop/files/ZenKakuGothicNew-Regular.woff) format("woff");font-display:swap}@font-face{font-family:ZenKakuGothicNew;font-weight:500;src:url(/cdn/shop/files/ZenKakuGothicNew-Medium.woff2) format("woff2"),url(/cdn/shop/files/ZenKakuGothicNew-Medium.woff) format("woff");font-display:swap}@font-face{font-family:ZenKakuGothicNew;font-weight:700;src:url(/cdn/shop/files/ZenKakuGothicNew-Bold.woff2) format("woff2"),url(/cdn/shop/files/ZenKakuGothicNew-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Assistant;font-weight:400;font-style:normal;src:url(//salvatoresorrentino.jp/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2) format("woff2"),url(//salvatoresorrentino.jp/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff) format("woff");font-display:swap}@font-face{font-family:Assistant;font-weight:700;font-style:normal;src:url(//salvatoresorrentino.jp/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2) format("woff2"),url(//salvatoresorrentino.jp/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff) format("woff");font-display:swap}:root{--lp-bg: #f3f1ee;--lp-surface: rgba(248, 246, 242, .96);--lp-text: #181311;--lp-muted: #5f5751;--lp-line: rgba(24, 19, 17, .12);--lp-line-strong: rgba(24, 19, 17, .2);--lp-accent: #b8862b;--lp-accent-strong: #d1a04c;--lp-button-dark: #181311;--lp-button-light: rgba(255, 252, 248, .98);--lp-max: 1180px;--lp-gutter: 16px;--lp-section-space: 72px;--lp-section-space-tight: 56px;--lp-panel-pad: 20px;--lp-font-body: "Roboto", "Archivo Narrow", "ZenKakuGothicNew", sans-serif;--lp-font-heading: "ZenKakuGothicNew", sans-serif;--lp-font-jp: "ZenKakuGothicNew", sans-serif;--lp-font-heading-en: "Assistant", sans-serif;--lp-font-ui: "Roboto", "Archivo Narrow", "ZenKakuGothicNew", sans-serif;--lp-fs-meta: 10px;--lp-fs-body: 14px;--lp-fs-lead: 15px;--lp-fs-button: 11px;--lp-fw-regular: 400;--lp-fw-medium: 500;--lp-fw-bold: 700}.lp-brs{position:relative;background:linear-gradient(to bottom,#ffffff70,#fff0 18%),var(--lp-bg);color:var(--lp-text);font-family:var(--lp-font-body);line-height:1.9;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:clip}.lp-brs,.lp-brs *{box-sizing:border-box}.lp-brs a{color:inherit;text-decoration:none}.lp-brs img{display:block;width:100%;height:auto}.lp-brs__progress{position:fixed;top:0;left:0;z-index:40;width:100%;height:2px;background:#1813110f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-brs__progress-bar{width:0;height:100%;background:linear-gradient(90deg,#6f5430,#b8862b 45%,#d3a14c);transition:width .12s linear}.lp-brs__section{position:relative;padding:var(--lp-section-space) var(--lp-gutter)}.lp-brs__section+.lp-brs__section:before{content:"";position:absolute;left:var(--lp-gutter);right:var(--lp-gutter);top:0;height:1px;background:linear-gradient(90deg,#18131100,#18131114 14% 86%,#18131100)}.lp-brs__section--tight{padding-top:var(--lp-section-space-tight);padding-bottom:var(--lp-section-space-tight)}.lp-brs__section--lookbook:before{content:none}.lp-brs__section.is-active .lp-brs__eyebrow{border-color:var(--lp-line-strong);color:var(--lp-text)}.lp-brs__inner{width:min(100%,var(--lp-max));margin:0 auto}.lp-brs__eyebrow,.lp-brs__proof-kicker,.lp-brs__slide-kicker{font-family:var(--lp-font-heading-en);font-weight:var(--lp-fw-regular)}.lp-brs__spec-term,.lp-brs__lookbook-caption,.lp-brs__text-link,.lp-brs__sticky-price,.lp-brs__fact-chip,.lp-brs__button,.lp-brs__button-secondary,.lp-brs__sticky-button,.lp-brs__slider-button{font-family:var(--lp-font-ui);font-weight:var(--lp-fw-medium);font-variant-numeric:tabular-nums lining-nums}.lp-brs__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:8px;color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.16em;text-transform:uppercase;transition:border-color .35s ease,color .35s ease}.lp-brs__eyebrow:before{content:"";width:18px;height:1px;background:orange}.lp-brs__title,.lp-brs__section-title{margin:0 0 16px;font-family:var(--lp-font-heading);font-style:normal;font-weight:700;word-break:keep-all;overflow-wrap:normal;line-break:strict;text-wrap:balance}.lp-brs__title,.lp-brs__section-title,.lp-brs__subtitle,.lp-brs__section-lead,.lp-brs__lead,.lp-brs__body,.lp-brs__fact,.lp-brs__spec,.lp-brs__faq-answer,.lp-brs__card-text,.lp-brs__summary-item,.lp-brs__card-title,.lp-brs__quote,.lp-brs__slide-text,.lp-brs__sticky-title,.lp-brs__faq-question,.lp-brs__proof-item strong,.lp-brs__cta-note{font-family:var(--lp-font-jp)}.lp-brs__title-line{display:block}.lp-brs__title-line+.lp-brs__title-line{margin-top:.08em}.lp-brs__card-title,.lp-brs__quote,.lp-brs__slide-text,.lp-brs__sticky-title,.lp-brs__faq-question,.lp-brs__proof-item strong{font-family:var(--lp-font-heading);font-weight:700}.lp-brs__title{font-size:clamp(28px,7.2vw,34px);line-height:1.16;letter-spacing:.01em}.lp-brs__section-title{font-size:clamp(23px,6vw,28px);line-height:1.24;letter-spacing:.01em}.lp-brs__subtitle,.lp-brs__section-lead{font-family:var(--lp-font-jp);font-size:var(--lp-fs-lead);line-height:1.85;font-weight:var(--lp-fw-regular)}.lp-brs__faq-question,.lp-brs__proof-item strong,.lp-brs__card-title,.lp-brs__slide-text{font-size:var(--lp-fs-lead);line-height:1.78}.lp-brs__subtitle{margin:0 0 16px;color:var(--lp-text)}.lp-brs__section-lead{margin:0 0 18px;color:var(--lp-text)}.lp-brs__lead,.lp-brs__body,.lp-brs__fact,.lp-brs__spec,.lp-brs__faq-answer,.lp-brs__card-text,.lp-brs__summary-item{margin:0;font-family:var(--lp-font-jp);font-size:var(--lp-fs-body);line-height:1.92;font-weight:var(--lp-fw-regular);color:var(--lp-text)}.lp-brs__body+.lp-brs__body,.lp-brs__fact+.lp-brs__fact{margin-top:16px}.lp-brs__muted{color:var(--lp-muted)}.lp-brs__hero{padding-top:0;padding-left:0;padding-right:0}.lp-brs__hero-media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:transparent}.lp-brs__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0d0a0973,#0d0a0914 40%,#0d0a0900 72%),linear-gradient(to right,#0d0a091f,#0d0a0900)}.lp-brs__hero-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 28%!important;transform:translate3d(0,var(--lp-hero-shift, 0px),0) scale(var(--lp-hero-scale, 1.02));transition:transform .18s linear;filter:saturate(.92) contrast(1.02);background:transparent!important}.lp-brs__hero-content{position:relative;z-index:2;margin-top:-10px;padding:0 var(--lp-gutter)}.lp-brs__hero-panel{background:var(--lp-surface);padding:22px var(--lp-panel-pad) 24px;border-top:1px solid rgba(184,134,43,.4);box-shadow:none;opacity:1!important;transform:none!important;filter:none!important}.lp-brs__fact-list{display:grid;gap:10px;margin:18px 0 0}.lp-brs__fact-chip{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0 0 7px;border-bottom:1px solid var(--lp-line);color:var(--lp-text);font-size:var(--lp-fs-meta);line-height:1.5;letter-spacing:.06em}.lp-brs__fact-chip:before{content:"";width:5px;height:5px;background:var(--lp-accent)}.lp-brs__proof-strip{display:grid;gap:0;margin-top:22px;border-top:1px solid var(--lp-line)}.lp-brs__proof-strip--compact{margin-top:24px}.lp-brs__proof-item{padding:14px 0 16px;border-bottom:1px solid var(--lp-line)}.lp-brs__proof-kicker{display:block;margin-bottom:6px;color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.14em;text-transform:uppercase}.lp-brs__proof-item strong{display:block}.lp-brs__cta-row{display:grid;gap:10px;margin-top:24px}.lp-brs__button,.lp-brs__button-secondary,.lp-brs__sticky-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--lp-button-dark);text-align:center;font-size:var(--lp-fs-button);letter-spacing:.12em;transition:transform .35s ease,background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease}.lp-brs__button:after,.lp-brs__button-secondary:after,.lp-brs__sticky-button:after{content:"\2192";font-size:11px;line-height:1}.lp-brs__button{background:var(--lp-button-dark);color:#fff;box-shadow:0 10px 18px #1813111a}.lp-brs__button-secondary{background:var(--lp-button-light);color:var(--lp-text);border-color:#18131138}.lp-brs__button:hover,.lp-brs__button:focus-visible,.lp-brs__button-secondary:hover,.lp-brs__button-secondary:focus-visible,.lp-brs__sticky-button:hover,.lp-brs__sticky-button:focus-visible{transform:translateY(-1px);box-shadow:0 14px 24px #1813111a}.lp-brs__button-secondary:hover,.lp-brs__button-secondary:focus-visible{background:#fff;border-color:var(--lp-text)}.lp-brs__cta-note{margin:12px 0 0;color:var(--lp-muted);font-family:var(--lp-font-jp);font-size:var(--lp-fs-meta);line-height:1.7;font-weight:var(--lp-fw-regular)}.lp-brs__grid{display:grid;gap:28px}.lp-brs__grid--media{gap:24px}.lp-brs__media-box{position:relative;overflow:hidden;background:#dfd7ce;transform:translate3d(0,var(--lp-media-shift, 0px),0) scale(var(--lp-media-scale, 1.005));transition:transform .18s linear,filter .4s ease;will-change:transform}.lp-brs__section.is-active .lp-brs__media-box{filter:saturate(1.02)}.lp-brs__image{width:100%;height:100%;object-fit:cover;object-position:center top}.lp-brs__image--tall{aspect-ratio:4 / 5}.lp-brs__summary-list,.lp-brs__cards,.lp-brs__spec-list{border-top:1px solid var(--lp-line)}.lp-brs__summary-list{display:grid;gap:0;margin-top:20px}.lp-brs__summary-item{position:relative;padding:14px 0 15px 16px;border-bottom:1px solid var(--lp-line)}.lp-brs__summary-item:before{content:"";position:absolute;left:0;top:23px;width:5px;height:5px;background:var(--lp-accent)}.lp-brs__cards{display:grid;gap:0;margin-top:24px}.lp-brs__card{padding:16px 0;border-bottom:1px solid var(--lp-line)}.lp-brs__card-title{margin:0 0 8px}.lp-brs__spec-list{display:grid;gap:10px;margin-top:22px;padding-top:18px}.lp-brs__spec-item{display:grid;grid-template-columns:78px 1fr;gap:12px;padding-bottom:11px;border-bottom:1px solid rgba(24,19,17,.08)}.lp-brs__spec-term{color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.16em;text-transform:uppercase}.lp-brs__spec,.lp-brs__sticky-price{font-variant-numeric:tabular-nums lining-nums}.lp-brs__quote{margin:24px 0 0;padding:18px 0 0;border-top:1px solid var(--lp-line);font-size:17px;line-height:1.8;letter-spacing:0}.lp-brs__faq{display:grid;gap:10px;margin-top:24px}.lp-brs__faq-item{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);background:#fff3}.lp-brs__faq-question{width:100%;padding:16px 34px 16px 0;background:transparent;border:0;color:var(--lp-text);text-align:left;position:relative;cursor:pointer}.lp-brs__faq-question:before,.lp-brs__faq-question:after{content:"";position:absolute;right:8px;top:50%;width:14px;height:1px;background:var(--lp-text);transform:translateY(-50%);transition:transform .25s ease,opacity .25s ease}.lp-brs__faq-question:after{transform:translateY(-50%) rotate(90deg)}.lp-brs__faq-item.is-open .lp-brs__faq-question:after{opacity:0}.lp-brs__faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.lp-brs__faq-item.is-open .lp-brs__faq-answer-wrap{grid-template-rows:1fr}.lp-brs__faq-answer-inner{overflow:hidden}.lp-brs__faq-answer{padding:0 0 16px}.lp-brs__final{padding-bottom:108px}.lp-brs__link-row{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px}.lp-brs__text-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--lp-line);color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.08em}.lp-brs__text-link:after{content:"\2197";font-size:11px;line-height:1}.lp-brs__lookbook{margin-top:20px}.lp-brs__lookbook-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.lp-brs__lookbook-caption{margin:0;color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.08em}.lp-brs__slider-controls{display:inline-flex;gap:8px}.lp-brs__slider-button{width:36px;height:36px;border:1px solid var(--lp-line);background:#ffffffc7;color:var(--lp-text);font-size:13px;cursor:pointer}.lp-brs__slider-button[disabled]{opacity:.35;cursor:default}.lp-brs__slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(86%,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-brs__slider-track::-webkit-scrollbar{display:none}.lp-brs__slide{scroll-snap-align:start}.lp-brs__slide-media{overflow:hidden;background:#ddd5cb}.lp-brs__slide-image{aspect-ratio:4 / 5;object-fit:cover;object-position:center top}.lp-brs__slide-copy{padding-top:12px}.lp-brs__slide-kicker{display:block;margin-bottom:6px;color:var(--lp-muted);font-size:var(--lp-fs-meta);letter-spacing:.14em;text-transform:uppercase}.lp-brs__slide-text{margin:0}.lp-brs__sticky-cta{position:fixed;left:10px;right:10px;bottom:10px;z-index:34;opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .32s ease,transform .32s ease}.lp-brs__sticky-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.lp-brs__sticky-inner{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 12px;background:#181311f0;color:#fff;box-shadow:0 18px 32px #18131138;border:1px solid rgba(255,255,255,.08)}.lp-brs__sticky-copy{min-width:0}.lp-brs__sticky-title{display:block;font-size:12px;line-height:1.5}.lp-brs__sticky-price{display:block;font-size:10px;line-height:1.4;letter-spacing:.08em;opacity:.72}.lp-brs__sticky-button{width:auto;min-height:40px;padding:0 12px;background:var(--lp-accent-strong);color:var(--lp-text);border-color:var(--lp-accent-strong);box-shadow:none;white-space:nowrap}.is-reveal{opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1)}.is-reveal.is-visible{opacity:1;transform:translateY(0);filter:blur(0)}.lp-brs a.lp-brs__button,.lp-brs a.lp-brs__button:link,.lp-brs a.lp-brs__button:visited,.lp-brs button.lp-brs__button{background:#181311!important;color:#fff!important;border-color:#181311!important}.lp-brs a.lp-brs__button-secondary,.lp-brs a.lp-brs__button-secondary:link,.lp-brs a.lp-brs__button-secondary:visited,.lp-brs button.lp-brs__button-secondary{background:#fffcf8fa!important;color:#181311!important;border-color:#18131147!important}.lp-brs a.lp-brs__sticky-button,.lp-brs a.lp-brs__sticky-button:link,.lp-brs a.lp-brs__sticky-button:visited,.lp-brs button.lp-brs__sticky-button{background:#d1a04c!important;color:#181311!important;border-color:#d1a04c!important}.lp-brs a.lp-brs__button:hover,.lp-brs a.lp-brs__button:focus-visible,.lp-brs a.lp-brs__button-secondary:hover,.lp-brs a.lp-brs__button-secondary:focus-visible,.lp-brs a.lp-brs__sticky-button:hover,.lp-brs a.lp-brs__sticky-button:focus-visible{color:inherit}@media screen and (max-width:749px){.lp-brs__title{max-width:11em}.lp-brs__section-title{max-width:12em}}@media screen and (min-width:750px){:root{--lp-gutter: 30px;--lp-section-space: 132px;--lp-section-space-tight: 104px;--lp-panel-pad: 40px;--lp-fs-meta: 11px;--lp-fs-body: 15px;--lp-fs-lead: 17px;--lp-fs-button: 12px}.lp-brs__section+.lp-brs__section:before{left:30px;right:30px}.lp-brs__title{font-size:clamp(34px,5vw,52px);line-height:1.1;max-width:12ch}.lp-brs__section-title{font-size:clamp(28px,4vw,36px);line-height:1.18;max-width:14ch}.lp-brs__title-line+.lp-brs__title-line{margin-top:.1em}.lp-brs__hero{padding-left:var(--lp-gutter);padding-right:var(--lp-gutter)}.lp-brs__hero-media{margin:0;aspect-ratio:16 / 9;background:transparent}.lp-brs__hero-image{object-position:center 32%;transform:translate3d(0,var(--lp-hero-shift, 0px),0) scale(var(--lp-hero-scale, 1.05))}.lp-brs__hero-content{margin-top:-72px;padding:0 44px}.lp-brs__hero-panel{opacity:1!important;transform:none!important;filter:none!important}.lp-brs__hero-panel{max-width:760px;padding:34px 36px;box-shadow:0 10px 24px #1813110a}.lp-brs__cta-row{width:fit-content;grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px}.lp-brs__grid--media,.lp-brs__grid--reverse{grid-template-columns:1.04fr .96fr;align-items:center;gap:48px}.lp-brs__grid--reverse>:first-child{order:2}.lp-brs__grid--reverse>:last-child{order:1}.lp-brs__cards,.lp-brs__summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.lp-brs__slider-track{grid-auto-columns:minmax(46%,1fr);gap:24px}.lp-brs__sticky-cta{left:auto;right:28px;bottom:28px;width:min(380px,calc(100vw - 56px))}}@media screen and (min-width:990px){.lp-brs__title{max-width:12ch}.lp-brs__section-title{max-width:15ch}.lp-brs__subtitle{max-width:34em;font-size:17px}.lp-brs__lead,.lp-brs__body,.lp-brs__fact,.lp-brs__spec,.lp-brs__faq-answer,.lp-brs__card-text,.lp-brs__summary-item{font-size:15px}.lp-brs__section-lead,.lp-brs__faq-question,.lp-brs__card-title,.lp-brs__proof-item strong,.lp-brs__slide-text{font-size:17px}.lp-brs__proof-item strong{max-width:24em}.lp-brs__slider-track{grid-auto-columns:minmax(34%,1fr)}}@media(prefers-reduced-motion:reduce){.is-reveal,.lp-brs__progress-bar,.lp-brs__sticky-cta,.lp-brs__faq-answer-wrap,.lp-brs__button,.lp-brs__button-secondary,.lp-brs__sticky-button,.lp-brs__hero-image,.lp-brs__media-box{transition:none!important}.is-reveal{opacity:1!important;transform:none!important;filter:none!important}}.lp-brs__eyebrow,.lp-brs__slide-kicker,.lp-brs__proof-kicker{font-family:var(--lp-font-heading-en);font-weight:400;letter-spacing:.12em}:root{--lp-font-body: "Roboto", "Archivo Narrow", "ZenKakuGothicNew", sans-serif;--lp-font-heading: "ZenKakuGothicNew", sans-serif;--lp-font-jp: "ZenKakuGothicNew", sans-serif;--lp-font-heading-en: "Assistant", sans-serif;--lp-font-ui: "Roboto", "Archivo Narrow", "ZenKakuGothicNew", sans-serif}.lp-brs,.lp-brs p,.lp-brs li,.lp-brs dt,.lp-brs dd,.lp-brs small,.lp-brs figcaption,.lp-brs blockquote,.lp-brs a:not(.lp-brs__button):not(.lp-brs__button-secondary):not(.lp-brs__sticky-button){font-family:var(--lp-font-body)!important;font-size:16px!important;line-height:1.7!important;color:#000!important;letter-spacing:0!important}.lp-brs h1,.lp-brs h2,.lp-brs h3,.lp-brs h4,.lp-brs .lp-brs__title,.lp-brs .lp-brs__section-title,.lp-brs .lp-brs__card-title,.lp-brs .lp-brs__sticky-title,.lp-brs .lp-brs__quote,.lp-brs .lp-brs__slide-text,.lp-brs .lp-brs__proof-item strong{font-family:var(--lp-font-heading)!important;font-weight:700!important;color:#000!important;letter-spacing:0!important}.lp-brs h2,.lp-brs h3,.lp-brs .lp-brs__section-title,.lp-brs .lp-brs__card-title,.lp-brs .lp-brs__sticky-title,.lp-brs .lp-brs__quote,.lp-brs .lp-brs__slide-text,.lp-brs .lp-brs__proof-item strong{font-size:20px!important;line-height:1.7!important}.lp-brs h1,.lp-brs .lp-brs__title{font-size:32px!important;line-height:1.25!important}.lp-brs .lp-brs__title-line,.lp-brs .lp-brs__subtitle,.lp-brs .lp-brs__section-lead,.lp-brs .lp-brs__lead,.lp-brs .lp-brs__body,.lp-brs .lp-brs__fact,.lp-brs .lp-brs__spec,.lp-brs .lp-brs__faq-answer,.lp-brs .lp-brs__card-text,.lp-brs .lp-brs__summary-item,.lp-brs .lp-brs__cta-note,.lp-brs .lp-brs__lookbook-caption,.lp-brs .lp-brs__text-link{font-family:var(--lp-font-body)!important;font-size:16px!important;line-height:1.7!important;font-weight:400!important;color:#000!important;letter-spacing:0!important}.lp-brs h1 .lp-brs__title-line,.lp-brs h2 .lp-brs__title-line,.lp-brs .lp-brs__title .lp-brs__title-line,.lp-brs .lp-brs__section-title .lp-brs__title-line{font-family:var(--lp-font-heading)!important;font-weight:700!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important}.lp-brs .lp-brs__eyebrow,.lp-brs .lp-brs__slide-kicker,.lp-brs .lp-brs__proof-kicker{font-family:var(--lp-font-heading-en)!important;font-size:10px!important;line-height:1.7!important;font-weight:400!important;letter-spacing:.16em!important}.lp-brs .lp-brs__spec-term,.lp-brs .lp-brs__sticky-price,.lp-brs .lp-brs__fact-chip,.lp-brs .lp-brs__button,.lp-brs .lp-brs__button-secondary,.lp-brs .lp-brs__sticky-button,.lp-brs .lp-brs__slider-button{font-family:var(--lp-font-ui)!important;font-variant-numeric:tabular-nums lining-nums!important}.lp-brs .lp-brs__cta-row{gap:12px}.lp-brs .lp-brs__button,.lp-brs .lp-brs__button-secondary{width:auto!important;min-width:222px!important;min-height:54px!important;padding:10px 28px!important;justify-self:start;font-size:18px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important}.lp-brs .lp-brs__sticky-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px}.lp-brs .lp-brs__sticky-copy{min-width:0}.lp-brs .lp-brs__sticky-button{width:auto!important;min-width:0!important;min-height:40px!important;padding:0 12px!important;font-size:14px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important}.lp-brs .lp-brs__meta-text,.lp-brs .lp-brs__cta-note,.lp-brs .lp-brs__spec-term,.lp-brs .lp-brs__sticky-price,.lp-brs .lp-brs__fact-chip{font-size:var(--lp-fs-meta)!important;line-height:1.7!important}.lp-brs .lp-brs__meta-text,.lp-brs .lp-brs__cta-note{font-family:var(--lp-font-body)!important;font-weight:400!important;letter-spacing:0!important;color:var(--lp-muted)!important}.lp-brs .lp-brs__faq{gap:0;margin-top:20px}.lp-brs .lp-brs__faq-item{background:transparent;border-top:1px solid var(--lp-line);border-bottom:0}.lp-brs .lp-brs__faq-item:last-child{border-bottom:1px solid var(--lp-line)}.lp-brs .lp-brs__faq-question{font-family:var(--lp-font-jp)!important;font-size:16px!important;line-height:1.7!important;font-weight:500!important;letter-spacing:0!important;color:#000!important;padding:18px 34px 18px 0!important}.lp-brs .lp-brs__faq-answer{font-family:var(--lp-font-body)!important;font-size:15px!important;line-height:1.8!important;font-weight:400!important;letter-spacing:0!important;padding:0 0 18px!important;color:#000!important}.lp-brs .lp-brs__faq-answer+.lp-brs__faq-answer{margin-top:8px}.lp-brs .lp-brs__faq-question:before,.lp-brs .lp-brs__faq-question:after{width:12px;right:4px}@media screen and (min-width:990px){.lp-brs .lp-brs__title,.lp-brs .lp-brs__section-title{white-space:nowrap}.lp-brs .lp-brs__title .lp-brs__title-line,.lp-brs .lp-brs__section-title .lp-brs__title-line{display:inline}.lp-brs .lp-brs__title .lp-brs__title-line+.lp-brs__title-line,.lp-brs .lp-brs__section-title .lp-brs__title-line+.lp-brs__title-line{margin-top:0}.lp-brs .lp-brs__faq{max-width:820px}.lp-brs .lp-brs__faq-question{font-size:17px!important;padding:20px 40px 20px 0!important}.lp-brs .lp-brs__faq-answer{font-size:15px!important;line-height:1.85!important}}@media screen and (max-width:749px){.lp-brs .lp-brs__sticky-cta{left:0;right:0;bottom:0}.lp-brs .lp-brs__sticky-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#181311f5;border:0;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -8px 20px #18131129}.lp-brs .lp-brs__sticky-copy{min-width:0}.lp-brs .lp-brs__sticky-title{font-family:var(--lp-font-jp)!important;font-size:11px!important;line-height:1.35!important;font-weight:700!important;color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-brs .lp-brs__sticky-price{font-family:var(--lp-font-ui)!important;font-size:10px!important;line-height:1.3!important;color:#ffffffbd!important;letter-spacing:0!important;margin-top:2px}.lp-brs .lp-brs__sticky-button{min-width:136px!important;min-height:44px!important;padding:0 16px!important;font-size:15px!important;line-height:1.2!important;border-width:0!important}}@media screen and (min-width:750px){.lp-brs__hero-media{margin:0;aspect-ratio:16 / 10;min-height:clamp(560px,62vw,760px);background:transparent}.lp-brs__hero-image{object-position:center 46%!important;transform:translateZ(0) scale(1.03)}.lp-brs__hero-content{margin-top:-36px;padding:0 44px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lp_Brief_Robust_S.css.map */
