.customer-reviews{padding-block:clamp(72px,9vw,132px);background:#f7f4ed;color:#101010}.customer-reviews__shell{width:min(calc(100% - 40px),1440px);margin:auto}.customer-reviews__preview-label{display:inline-flex;margin:0 0 22px;padding:7px 11px;border:1px solid currentColor;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.customer-reviews__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);gap:40px;align-items:end;margin-bottom:54px}.customer-reviews h2{max-width:950px;margin:0;font-size:clamp(54px,8vw,122px);line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.customer-reviews__summary{padding-left:28px;border-left:2px solid #ff4f0a}.customer-reviews__score{display:flex;align-items:baseline;gap:10px}.customer-reviews__score strong{font-size:58px;line-height:1}.customer-reviews__score span{color:#ff4f0a;font-size:20px;letter-spacing:.08em}.customer-reviews__summary .rte{margin-top:12px;color:#67645e}.customer-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #c9c5bc;border-left:1px solid #c9c5bc}.customer-review-card{display:flex;min-width:0;flex-direction:column;border-right:1px solid #c9c5bc;border-bottom:1px solid #c9c5bc;background:#fff}.customer-review-card__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#ece9e2}.customer-review-card__media img,.customer-review-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.customer-review-card:hover .customer-review-card__media img{transform:scale(1.025)}.customer-review-card__number{position:absolute;right:14px;top:14px;display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#fff;color:#101010;font-size:11px;font-weight:900}.customer-review-card__body{display:flex;min-height:285px;flex:1;flex-direction:column;padding:26px 28px 28px}.customer-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.customer-review-card__stars{color:#ff4f0a;letter-spacing:.1em}.customer-review-card blockquote{margin:30px 0 34px;font-size:clamp(20px,1.65vw,27px);font-weight:700;line-height:1.09;letter-spacing:-.035em}.customer-review-card__meta{display:flex;flex-direction:column;gap:5px;margin-top:auto}.customer-review-card__meta strong{font-size:13px;text-transform:uppercase}.customer-review-card__meta span{color:#77736c;font-size:12px}.customer-review-card__tag{padding:7px 10px;border-radius:999px;background:#101010;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.customer-reviews__app:not(:empty){margin-top:40px}.customer-reviews__footer{display:flex;justify-content:space-between;gap:20px;margin-top:26px;font-size:13px}.customer-reviews__footer a{font-weight:900;text-decoration:underline;text-underline-offset:5px}.customer-reviews--dark{background:#101010;color:#fff}.customer-reviews--dark .customer-reviews__summary{border-color:#ff4f0a}.customer-reviews--dark .customer-reviews__summary .rte{color:#bdb9b1}.customer-reviews--dark .customer-reviews__grid{border-color:#3c3c3c}.customer-reviews--dark .customer-review-card{border-color:#3c3c3c;background:#171717;color:#fff}.customer-reviews--dark .customer-review-card__media{background:#232323}.customer-reviews--dark .customer-review-card__meta span{color:#aaa59d}.customer-reviews--dark .customer-review-card__tag{background:#ff4f0a}.customer-reviews--dark .customer-reviews__footer{color:#bdb9b1}.customer-reviews--dark .customer-reviews__footer a{color:#fff}@media(max-width:900px){.customer-reviews__head{grid-template-columns:1fr}.customer-reviews__summary{padding-left:0;border-left:0}.customer-reviews__grid{grid-template-columns:1fr 1fr}.customer-review-card:last-child{grid-column:1/-1}.customer-review-card:last-child .customer-review-card__media{aspect-ratio:2/1}}@media(max-width:620px){.customer-reviews__shell{width:min(calc(100% - 28px),1440px)}.customer-reviews__grid{grid-template-columns:1fr}.customer-review-card:last-child{grid-column:auto}.customer-review-card:last-child .customer-review-card__media{aspect-ratio:1/1}.customer-review-card__body{min-height:250px;padding:22px}.customer-reviews__footer{display:block}.customer-reviews__footer>*+*{display:block;margin-top:12px}}.editable-main-page{background:var(--main-page-bg);color:var(--main-page-text)}.editable-main-page .page-header{padding-top:var(--main-page-pad-top)}.editable-main-page .page-content{padding-bottom:var(--main-page-pad-bottom)}.editable-page-hero{position:relative;display:grid;overflow:hidden;background:var(--page-hero-bg);color:var(--page-hero-text)}.editable-page-hero__media,.editable-page-hero__content{grid-area:1/1}.editable-page-hero__media{min-height:100%}.editable-page-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--page-hero-overlay));pointer-events:none}.editable-page-hero__image{width:100%;height:100%;object-fit:cover;object-position:var(--page-hero-position)}.editable-page-hero__content{position:relative;z-index:1;display:flex;align-items:flex-end;padding-top:var(--page-hero-pad-top);padding-bottom:var(--page-hero-pad-bottom)}.editable-page-hero__copy{width:min(100%,860px)}.editable-page-hero--center .editable-page-hero__content{justify-content:center;text-align:center}.editable-page-hero--center .editable-page-hero__copy,.editable-page-hero--center .editable-page-hero__body{margin-inline:auto}.editable-page-hero--center .eyebrow{justify-content:center}.editable-page-hero--right .editable-page-hero__content{justify-content:flex-end;text-align:right}.editable-page-hero--right .editable-page-hero__body{margin-left:auto}.editable-page-hero--right .eyebrow{justify-content:flex-end}.editable-page-hero h1{margin:0;font-size:clamp(3.5rem,10vw,9.5rem);line-height:.78;letter-spacing:-.08em;text-wrap:balance}.editable-page-hero .eyebrow{color:var(--page-hero-accent)}.editable-page-hero__body{max-width:60ch;margin-top:1.4rem;font-size:clamp(1rem,1.4vw,1.2rem)}.editable-page-hero .button{margin-top:1.6rem}.editable-page-hero--compact{min-height:440px}.editable-page-hero--medium{min-height:620px}.editable-page-hero--large{min-height:min(820px,88vh)}@media(max-width:639px){.editable-page-hero__image{object-position:var(--page-hero-mobile-position)}.editable-page-hero--compact{min-height:400px}.editable-page-hero--medium{min-height:560px}.editable-page-hero--large{min-height:680px}.editable-page-hero h1{font-size:clamp(3.2rem,18vw,6.4rem)}}.editable-rich-text{background:var(--editable-copy-bg);color:var(--editable-copy-text)}.editable-rich-text__inner{max-width:calc(var(--editable-copy-width) + 40px);padding-top:var(--editable-copy-pad-top);padding-bottom:var(--editable-copy-pad-bottom)}.editable-rich-text .eyebrow{color:var(--editable-copy-accent)}.editable-rich-text h2{max-width:1000px;margin:0;font-size:clamp(2.8rem,7vw,7rem);line-height:.84;letter-spacing:-.07em;text-wrap:balance}.editable-rich-text__body{margin-top:1.6rem;color:inherit;font-size:clamp(1rem,1.35vw,1.18rem)}.editable-rich-text .button{margin-top:1.7rem}.editable-rich-text--center{text-align:center}.editable-rich-text--center .editable-rich-text__body,.editable-rich-text--center h2{margin-inline:auto}.editable-rich-text--center .eyebrow{justify-content:center}.editable-rich-text--right{text-align:right}.editable-rich-text--right .editable-rich-text__body,.editable-rich-text--right h2{margin-left:auto}.editable-rich-text--right .eyebrow{justify-content:flex-end}.serevia-size-guide{background:var(--size-bg);color:var(--size-text);padding:clamp(64px,8vw,120px) 0}.serevia-size-guide__inner{width:min(1440px,calc(100% - 48px));margin:auto}.serevia-size-guide__intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:40px;align-items:end;margin-bottom:44px}.serevia-size-guide__intro h2{font-size:clamp(44px,6vw,92px);line-height:.9;letter-spacing:-.055em;margin:0;text-transform:uppercase}.serevia-size-guide__eyebrow{color:var(--size-accent);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;grid-column:1/-1}.serevia-size-guide__body{font-size:16px;line-height:1.55;max-width:520px}.serevia-size-guide__body p{margin:0}.serevia-size-guide__all{display:grid;gap:32px}.serevia-size-guide__image-scroll{margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--size-text) 18%,transparent);border-radius:20px;background:#fff}.serevia-size-guide__image-scroll img{display:block;width:100%;height:auto}.serevia-size-chart{border:1px solid color-mix(in srgb,var(--size-text) 18%,transparent);background:color-mix(in srgb,var(--size-bg) 94%,#fff)}.serevia-size-chart__heading{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 24px;border-bottom:1px solid color-mix(in srgb,var(--size-text) 18%,transparent)}.serevia-size-chart__heading p{font-size:20px;font-weight:800;margin:0;text-transform:uppercase;letter-spacing:-.02em}.serevia-size-chart__heading span{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--size-accent)}.serevia-size-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.serevia-size-chart table{width:100%;min-width:760px;border-collapse:collapse;font-variant-numeric:tabular-nums}.serevia-size-chart th,.serevia-size-chart td{padding:18px 16px;border-right:1px solid color-mix(in srgb,var(--size-text) 16%,transparent);border-bottom:1px solid color-mix(in srgb,var(--size-text) 16%,transparent);text-align:center;white-space:nowrap}.serevia-size-chart thead th{background:var(--size-text);color:var(--size-bg);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.serevia-size-chart tbody th{font-weight:800;color:var(--size-accent)}.serevia-size-chart__note{margin:0;padding:18px 24px;font-size:14px;line-height:1.5}.serevia-size-guide__measure{display:grid;grid-template-columns:minmax(220px,.4fr) minmax(320px,1fr);gap:48px;border-top:4px solid var(--size-accent);margin-top:38px;padding-top:28px;align-items:start}.serevia-size-guide__measure h3{margin:0;font-size:20px;text-transform:uppercase}.serevia-size-guide__measure p{margin:0;font-size:14px;line-height:1.65}.serevia-size-guide__figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.serevia-measure-figure{margin:0;background:#fff;border:1px solid color-mix(in srgb,var(--size-text) 14%,transparent);min-width:0}.serevia-measure-figure svg{display:block;width:100%;height:auto;max-height:520px}.serevia-measure-figure .measure-body,.serevia-measure-figure .measure-garment{fill:none;stroke:var(--size-text);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.serevia-measure-figure .measure-garment{stroke-width:5}.serevia-measure-figure .measure-lines line{stroke:var(--size-accent);stroke-width:4;stroke-dasharray:9 7}.serevia-measure-figure .measure-lines circle,.serevia-measure-figure .measure-lines rect{fill:var(--size-accent)}.serevia-measure-figure .measure-lines text{fill:#fff;font-size:18px;font-weight:800;text-anchor:middle;font-family:Arial,sans-serif;letter-spacing:.06em}@media(max-width:749px){.serevia-size-guide__inner{width:min(100% - 28px,1440px)}.serevia-size-guide__intro,.serevia-size-guide__measure{grid-template-columns:1fr;gap:24px}.serevia-size-guide__image-scroll{overflow-x:auto;border-radius:14px;-webkit-overflow-scrolling:touch}.serevia-size-guide__image-scroll img{width:900px;max-width:none}.serevia-size-guide__heading span{display:none}.serevia-size-chart th,.serevia-size-chart td{padding:15px 12px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
