.o-shero-section{padding-top:var(--space-4);padding-bottom:0}.o-shero-section .o-section__in{container-type:inline-size}.o-shero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:max(520px,calc(100cqw / (var(--aspect-hero-frame))));border-radius:var(--radius-md);overflow:hidden;background:var(--ink);color:var(--cream)}.o-shero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--scrim-hero)}.o-shero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:var(--space-8) var(--page-gutter)}@media(min-width:768px){.o-shero--center .o-shero__scrim{background-image:var(--scrim-hero-center)}.o-shero--center .o-shero__content{align-items:center;text-align:center}.o-shero--center .o-shero__blurb{max-width:var(--dek-measure-center)}.o-shero--center .o-shero__rating .o-stars,.o-shero--center .o-shero__ctas{justify-content:center}}.o-shero__rating .o-stars{gap:var(--space-2);row-gap:2px}.o-shero__rating .o-stars__value{font:var(--caption);font-weight:500;color:var(--cream)}.o-shero__rating .o-stars__count{font:var(--caption);color:var(--on-dark-muted)}.o-shero__rating .o-stars__count:before{content:"\b7  "}.o-shero__rating .o-proofline{font:var(--caption);font-weight:500;color:var(--cream)}.o-shero__title{margin:0;max-width:16ch;font:var(--display-1);letter-spacing:var(--track-display);color:var(--white);text-wrap:pretty}.o-shero__title .o-accent{color:var(--brand-light)}.o-shero__blurb{margin:0;max-width:var(--dek-measure);font:var(--body-lg);color:var(--on-dark);text-wrap:pretty}.o-shero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.o-shero__link{color:var(--brand-light)}.o-shero__link:hover{color:var(--cream)}.o-shero__facts{list-style:none;margin:0;padding:var(--space-5) 0;display:flex;align-items:center;justify-content:center;gap:var(--space-6)}.o-shero__fact{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);font:var(--ui);color:var(--ink-soft);text-align:center}.o-shero__fact+.o-shero__fact:before{content:"";position:absolute;left:calc(var(--space-6) / -2);top:50%;width:1px;height:20px;transform:translateY(-50%);background:var(--line-strong)}.o-shero__fact-icon{display:flex;color:var(--brand)}.o-shero__fact-k{font:var(--ui-strong);color:var(--ink)}@media(max-width:767px){.o-shero-section{padding-top:var(--space-3);padding-bottom:0}.o-shero{min-height:calc(100cqw / (var(--aspect-hero-frame-m)))}.o-shero__scrim{background-image:var(--scrim-hero-portrait)}.o-shero__content{align-items:stretch;gap:var(--space-4);padding:var(--space-6) var(--page-gutter-m) var(--space-5)}.o-shero__title{max-width:none;font:var(--display-4);letter-spacing:var(--track-display-sm)}.o-shero__blurb{font:var(--body)}.o-shero__blurb--d{display:none}.o-shero__ctas{flex-direction:column;align-items:stretch;gap:var(--space-3)}.o-shero__cta{width:100%}.o-shero__link{justify-content:center}.o-shero__facts{justify-content:space-between;gap:0;padding:var(--space-4) 0}.o-shero__fact{flex:1;min-width:0;flex-direction:column;gap:var(--space-2);font:var(--meta)}.o-shero__fact+.o-shero__fact:before{left:0;height:36px}.o-shero__fact-text{display:flex;flex-direction:column}.o-shero__fact-k{font:var(--ui-strong);font-size:calc(14 * var(--u))}}.o-lineup__quiz{font:var(--body-sm);font-weight:500}.o-lineup__after{margin:var(--space-7) 0 0;display:flex;justify-content:center}@media(max-width:767px){.o-lineup__quiz{display:inline;padding:0;margin:0;line-height:1.6}.o-lineup__after{margin-top:var(--space-5);justify-content:center;text-align:center}}.o-merch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap);align-items:stretch;padding-top:var(--space-2)}.o-merch__item{position:relative;display:flex;flex-direction:column;min-width:0}.o-mcard{flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);text-decoration:none;color:var(--ink);transition:border-color var(--t-hover)}.o-mcard:hover{border-color:var(--line-heavy)}.o-mcard:hover .o-mcard__cta,.o-mcard:active .o-mcard__cta{background:var(--cta-wash-deep)}.o-mcard:active .o-mcard__cta{transform:var(--press)}.o-mcard:focus-visible{outline:var(--focus-outline);outline-offset:2px}.o-mcard__media{position:relative;aspect-ratio:5/4;background:var(--sand)}.o-mcard__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;padding:var(--space-6);object-fit:contain}.o-mcard__body{flex:1;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--card-pad)}.o-mcard__head{display:flex;flex-direction:column;gap:var(--space-2)}.o-mcard__name{margin:0;font:var(--heading-card);letter-spacing:var(--track-heading);color:var(--ink)}.o-mcard__price-m,.o-mcard__rating-m,.o-mcard__rating.o-mcard__rating--m{display:none}.o-mcard__caption{font:var(--caption);color:var(--ink-muted);text-wrap:pretty}.o-mcard__rating{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--space-2);font:var(--caption);color:var(--ink-muted)}.o-mcard__rating .o-stars{gap:0}.o-mcard__rating-d{white-space:nowrap}.o-mcard__rating-v{font-weight:500;color:var(--ink)}.o-mcard__text{flex:1 0 auto;font:var(--body-sm);color:var(--ink-soft);text-wrap:pretty}.o-mcard__specs{display:flex;flex-direction:column;border-top:1px solid var(--line)}.o-mcard--quote .o-mcard__text{flex:none}.o-mcard__quote{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}.o-mcard__quote .o-stars{gap:0}.o-mcard__quote-text{font:var(--quote-sm);color:var(--ink);text-wrap:pretty}.o-mcard__quote-by{font:var(--meta);color:var(--ink-muted)}.o-mcard__spec{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.o-mcard__spec-k{flex:none;display:inline-flex;align-items:center;gap:var(--space-3);font:var(--body-sm);color:var(--ink-soft)}.o-mcard__spec-k .o-icon{color:var(--ink-muted)}.o-mcard__spec-v{font:var(--ui-strong);color:var(--ink);text-align:right;white-space:nowrap}.o-mcard__foot{display:flex;flex-direction:column;gap:var(--space-3);margin-top:auto}.o-mcard__cta{pointer-events:none}@media(max-width:767px){.o-merch{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.o-merch__item:has(.o-featured__flag){margin-top:var(--space-2)}.o-merch .o-featured__flag{left:var(--space-4);transform:none}.o-mcard{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--space-4)}.o-merch__item:has(.o-featured__flag) .o-mcard{padding-top:var(--space-5)}.o-mcard__media{aspect-ratio:1/1;border-radius:var(--radius-sm);overflow:hidden}.o-mcard__img{padding:var(--space-2)}.o-mcard__body{gap:var(--space-1);padding:0;min-width:0}.o-mcard__head{gap:var(--space-1)}.o-mcard__top{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.o-mcard__name{font:var(--heading-card-m)}.o-mcard__price-m{display:inline;font:var(--price-sm);letter-spacing:var(--track-display-sm);white-space:nowrap}.o-mcard__rating{color:var(--ink-soft)}.o-mcard__rating-d{display:none}.o-mcard__rating-m{display:inline;white-space:nowrap}.o-mcard__rating.o-mcard__rating--m{display:flex}.o-merch .o-mcard__price,.o-merch .o-mcard__text,.o-merch .o-mcard__quote,.o-merch .o-mcard__specs,.o-merch .o-mcard__foot{display:none}}.o-xrow{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:var(--space-6);align-items:center;padding:var(--space-5) 0}.o-xrow__media{aspect-ratio:1/1}.o-xrow__img{display:block;width:100%;height:100%;object-fit:contain}.o-xrow__copy{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.o-xrow__title{margin:0}.o-xrow__link--m{display:none}@media(max-width:767px){.o-xrow{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4)}.o-xrow__link--d{display:none}.o-xrow__link--m{display:inline-flex;align-self:flex-start}}.o-lineup-wash{padding-top:var(--section-gap);padding-bottom:var(--section-gap);margin-bottom:0}[data-o-wash] .o-mcard__media{background:var(--white)}@media(max-width:767px){.o-lineup-wash{padding-top:var(--section-gap-m);padding-bottom:var(--section-gap-m);margin-bottom:0}}.o-cutout{display:block;max-width:100%;object-fit:contain}.o-cutout--sm{height:var(--cutout-h-sm);width:auto}.o-cutout--md{height:var(--cutout-h-md);width:auto}.o-cutout--lg{height:var(--cutout-h-lg);width:auto}.o-cutout--w-case{width:min(400px,90%);height:auto}.o-cutout--bottom{margin-top:auto;margin-bottom:var(--cutout-foot);object-position:bottom}.o-cutout--top{position:relative;z-index:1;margin-top:calc(-1 * var(--cutout-rise))}.o-cutout--fade{-webkit-mask-image:linear-gradient(to top,transparent 0,var(--ink) var(--space-8));mask-image:linear-gradient(to top,transparent 0,var(--ink) var(--space-8))}.o-csplit{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8);align-items:stretch}.o-csplit--left{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.o-csplit--left .o-csplit__fig{order:-1}.o-csplit__copy{display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;min-width:0;padding-bottom:var(--section-gap)}.o-csplit__fig{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;align-self:stretch}.o-p1{display:flex;flex-direction:column;gap:var(--space-7)}.o-p1__figure{margin:0}.o-p1__quote{margin:0;max-width:var(--title-measure);font:var(--quote);letter-spacing:var(--track-heading);color:var(--ink);text-wrap:pretty}.o-p1__quote--long{font:var(--quote-sm)}.o-p1__clamp .o-clamp__btn{display:none}.o-p1__cap{margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.o-p1__name{font:var(--ui-strong);color:var(--ink)}.o-p1__cred{font:var(--caption);color:var(--ink-muted)}.o-p1__frm{display:flex;justify-content:center}.o-gb{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);align-items:stretch}.o-gb__lead{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);align-items:flex-start;min-width:0}.o-gb__ask{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.o-gb__case{display:flex;justify-content:flex-start;width:100%}.o-gb__promises{padding-top:var(--space-2);min-width:0}.o-gb__cta--m{display:none}.o-gb .o-guar{grid-template-columns:repeat(2,minmax(0,1fr))}.o-n2-section{padding-top:0;padding-bottom:0;margin-bottom:0}@media(max-width:767px){.o-cutout--sm{height:var(--cutout-h-sm-m)}.o-cutout--md{height:var(--cutout-h-md-m)}.o-cutout--lg{height:var(--cutout-h-lg-m)}.o-cutout--w-case{width:78%}.o-cutout--top{margin-top:calc(-1 * var(--cutout-rise-m))}.o-csplit,.o-csplit--left{display:flex;flex-direction:column;gap:var(--space-6)}.o-csplit--left .o-csplit__fig{order:0}.o-csplit__copy{gap:var(--space-5);padding-bottom:0}.o-p1{gap:var(--space-5)}.o-p1__quote,.o-p1__quote--long{font:var(--quote-sm)}.o-p1__clamp:not(.is-open) .o-p1__quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.o-p1__clamp .o-clamp__btn{display:inline-flex}.o-p1__clamp .o-clamp__btn[hidden]{display:none}.o-p1__frm{justify-content:flex-start}.o-gb{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.o-gb__lead{justify-content:flex-start;gap:var(--space-5);align-items:stretch}.o-gb__ask{align-items:stretch}.o-gb .o-sh__title{font:var(--display-6)}.o-gb__case{justify-content:center}.o-gb__promises{padding-top:0}.o-gb__cta--d{display:none}.o-gb__cta--m{display:block}.o-gb .o-guar{grid-template-columns:minmax(0,1fr)}.o-n2__btn{width:100%}}.o-section.o-why{padding-bottom:var(--space-8);overflow:clip}.o-why__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-8);align-items:stretch}.o-why__fig--d{display:flex;align-items:center;min-width:0}.o-why__fig--m{display:none}.o-why__bleed{--edge:max(0px,(100vw - var(--page-max)) / 2);margin-left:calc(-1 * (var(--edge) + var(--page-gutter)));width:calc(100% + var(--edge));overflow:hidden;flex:none}.o-why__img{display:block;width:var(--why-img-w,100%);max-width:none;height:auto;margin-left:var(--why-img-ml,0)}.o-why__copy{display:flex;flex-direction:column;gap:var(--space-6);align-self:center;min-width:0}.o-why__grid--solo{grid-template-columns:minmax(0,1fr)}.o-why__grid--solo .o-why__copy{max-width:720px}.o-why__points{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-strong)}.o-why__point{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 var(--space-5);align-items:start;padding:var(--space-5) 0;border-bottom:1px solid var(--line-strong)}.o-why__icon{display:flex;color:var(--brand);margin-top:2px}.o-why__text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.o-why__title{font:var(--heading-card);letter-spacing:var(--track-heading);color:var(--ink)}.o-why__body{font:var(--body-sm);color:var(--ink-soft);text-wrap:pretty}@media(max-width:767px){.o-section.o-why{padding-bottom:0}.o-why__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.o-why__fig--d{display:none}.o-why__fig--m{display:flex;justify-content:flex-start;margin:0 calc(-1 * var(--page-gutter-m))}.o-why__fig--m .o-why__bleed{margin-left:calc(-1 * var(--page-gutter-m));width:min(340px,90%)}.o-why__copy{gap:var(--space-4)}.o-why__point{gap:0 var(--space-4);padding:var(--space-4) 0}.o-why__icon .o-icon,.o-why__icon svg{width:22px;height:22px}.o-why__title{font:var(--heading-card-m)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/oricle-home.css.map */
