.or-editorial{--or-ink: var(--color-foreground, #030302);--or-paper: var(--color-background, #fff);--or-accent: #d21f19;--or-accent-text: var(--or-accent);--or-muted: rgb(3 3 2 / .64);--or-rule: rgb(3 3 2 / .16);--or-panel: #f1efea;--or-font-display: var(--font-heading--family, "Barlow", "Helvetica Neue", Arial, sans-serif);--or-font-body: var(--font-body--family, "Barlow", "Helvetica Neue", Arial, sans-serif);--or-font-accent: var(--font-accent--family, "Cormorant", Georgia, serif);--or-margin: var(--page-margin, 16px);--or-max: 1440px;--or-gutter: clamp(16px, 2.2vw, 32px);--or-module-gap: 72px;--or-pad-top: 24px;--or-pad-bottom: 64px;--or-card-ratio: 16 / 9;color:var(--or-ink);font-family:var(--or-font-body)}.or-editorial-module--dark,.or-editorial-ad--dark,.or-editorial-newsletter--dark{--or-ink: #fff;--or-paper: #000;--or-accent-text: #fff;--or-muted: rgb(255 255 255 / .7);--or-rule: rgb(255 255 255 / .22);--or-panel: #161616;--or-surface: #000;--color-foreground-rgb: 255 255 255;color:var(--or-ink);background:var(--or-paper)}.or-editorial-ad--light{--or-surface: #f1efea;--or-panel: #e3e0d9;background:var(--or-surface)}.or-editorial *,.or-editorial *:before,.or-editorial *:after{box-sizing:border-box}.or-editorial__inner{width:min(100% - (var(--or-margin) * 2),var(--or-max));margin-inline:auto}.or-editorial-sr:not(:focus,:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.or-blog-journal{padding-block:var(--or-pad-top) var(--or-pad-bottom);overflow-x:clip}.or-blog-masthead__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px;padding-top:10px;border-top:3px solid var(--or-ink)}.or-blog-masthead__eyebrow,.or-blog-masthead__tagline,.or-blog-masthead__page{margin:0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.or-blog-masthead__eyebrow{color:var(--or-accent-text)}.or-blog-masthead__tagline,.or-blog-masthead__page{color:var(--or-muted)}.or-blog-masthead__title{margin:clamp(10px,1.4vw,18px) 0 0;padding-bottom:clamp(12px,1.6vw,22px);border-bottom:1px solid var(--or-ink);font-family:var(--or-font-display);font-size:clamp(2.75rem,9vw,7.5rem);font-style:normal;font-weight:700;line-height:.86;letter-spacing:-.035em;text-transform:uppercase;color:inherit}.or-blog-masthead--compact .or-blog-masthead__title{font-size:clamp(2rem,5vw,3.5rem)}.or-blog-masthead__page{padding-top:12px}.or-blog-journal{counter-reset:or-module}.or-editorial-module{padding-block:calc(var(--or-module-gap) / 2)}.or-blog-masthead+.or-editorial-module{padding-top:clamp(20px,2.6vw,36px)}.or-editorial-module--dark,.or-editorial-module--commerce{margin-block:calc(var(--or-module-gap) / 2)}.or-editorial-module--dark{padding-block:clamp(48px,7vw,104px)}:is(.or-editorial-module--dark,.or-editorial-module--commerce):has(+:is(.or-editorial-module--dark,.or-editorial-module--commerce)){margin-bottom:0}:is(.or-editorial-module--dark,.or-editorial-module--commerce)+:is(.or-editorial-module--dark,.or-editorial-module--commerce){margin-top:0}.or-editorial-module--commerce{padding-block:0}.or-editorial-heading{display:flex;align-items:center;gap:16px;margin:0 0 clamp(18px,2.2vw,28px);font-family:var(--or-font-display);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:inherit}.or-editorial-heading:after{content:"";flex:1 1 auto;height:1px;background:var(--or-ink)}.or-editorial--numbered .or-editorial-heading:not(.or-editorial-sr,.or-editorial-heading--display){counter-increment:or-module}.or-editorial--numbered .or-editorial-heading:not(.or-editorial-sr,.or-editorial-heading--display):before{content:counter(or-module,decimal-leading-zero) " /";color:var(--or-accent-text)}.or-editorial-heading--display{display:block;margin-bottom:clamp(20px,3vw,40px);font-size:clamp(2.5rem,7vw,6rem);line-height:.86;letter-spacing:-.035em}.or-editorial-heading--display:after{display:block;width:56px;height:4px;margin-top:clamp(16px,2vw,28px);background:var(--or-accent)}.or-editorial-empty p{margin:0;padding:20px;border:1px dashed var(--or-rule);font-size:.875rem;color:var(--or-muted)}.or-editorial-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.or-editorial-card__media{flex:none;overflow:hidden;aspect-ratio:var(--or-card-ratio);background:var(--or-panel)}.or-editorial-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.or-editorial-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.or-editorial-card__label{margin:0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--or-accent-text)}.or-editorial-module--dark .or-editorial-card__label:before{content:"";display:inline-block;width:14px;height:2px;margin-right:8px;vertical-align:middle;background:var(--or-accent)}.or-editorial-card__title{margin:0;font-family:var(--or-font-display);font-size:clamp(1.125rem,1.45vw,1.375rem);font-style:normal;font-weight:700;line-height:1.12;letter-spacing:-.015em;text-transform:none;text-wrap:balance;overflow-wrap:break-word;color:inherit}.or-editorial-card__link,.or-editorial-card__link:hover{color:inherit;text-decoration:none}.or-editorial-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.or-editorial-card__link:focus-visible{outline:none}.or-editorial-card__link:focus-visible:after{outline:2px solid currentcolor;outline-offset:4px}.or-editorial-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:.9375rem;line-height:1.5;color:var(--or-muted)}.or-editorial-card__meta{display:flex;flex-wrap:wrap;gap:2px 0;margin:2px 0 0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:400;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--or-muted)}.or-editorial-card__meta>:not(:last-child):after{content:"/";margin-inline:8px;opacity:.6}@media(hover:hover){.or-editorial-card:hover .or-editorial-card__link{text-decoration:underline;text-decoration-color:var(--or-accent);text-decoration-thickness:2px;text-underline-offset:.14em}.or-editorial-card:hover .or-editorial-card__image{transform:scale(1.025)}}.or-editorial-card--hero{gap:clamp(16px,1.8vw,24px)}.or-editorial-card--hero .or-editorial-card__body{gap:12px}.or-editorial-card--hero .or-editorial-card__title{font-size:clamp(2rem,4.1vw,3.75rem);line-height:.98;letter-spacing:-.032em}.or-editorial-card--hero .or-editorial-card__excerpt{max-width:44em;-webkit-line-clamp:4;line-clamp:4;font-family:var(--or-font-accent);font-size:clamp(1.1875rem,1.6vw,1.5rem);font-style:italic;line-height:1.3;color:var(--or-ink)}.or-editorial-card--large .or-editorial-card__title,.or-editorial-card--wide .or-editorial-card__title{font-size:clamp(1.625rem,2.5vw,2.375rem);line-height:1.02;letter-spacing:-.025em}.or-editorial-card--large .or-editorial-card__excerpt,.or-editorial-card--wide .or-editorial-card__excerpt{font-size:1rem}.or-editorial-card--row,.or-editorial-card--side,.or-editorial-card--small{display:grid;grid-template-columns:minmax(0,1fr) 128px;align-items:start;gap:16px}.or-editorial-card--row .or-editorial-card__media,.or-editorial-card--side .or-editorial-card__media,.or-editorial-card--small .or-editorial-card__media{order:2}.or-editorial-card--row.or-editorial-card--no-image,.or-editorial-card--side.or-editorial-card--no-image,.or-editorial-card--small.or-editorial-card--no-image{grid-template-columns:minmax(0,1fr)}.or-editorial-card--text .or-editorial-card__title{font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.16}.or-editorial-card--rank{display:grid;grid-template-columns:clamp(3.25rem,8vw,6.5rem) minmax(0,1fr);align-items:start;gap:clamp(12px,2vw,28px)}.or-editorial-card__rank{font-family:var(--or-font-display);font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:.86;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--or-accent)}.or-editorial-card--rank .or-editorial-card__title{font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.06;letter-spacing:-.02em}@media(min-width:750px){.or-editorial-card--side,.or-editorial-card--small{display:flex;flex-direction:column;align-items:stretch;gap:14px}.or-editorial-card--side .or-editorial-card__media,.or-editorial-card--small .or-editorial-card__media{order:0}.or-editorial-card--row{grid-template-columns:184px minmax(0,1fr);gap:20px}.or-editorial-card--row .or-editorial-card__media{order:0}}@media(min-width:990px){.or-editorial-card--wide{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:var(--or-gutter)}}.or-editorial-layout{--or-row-gap: clamp(20px, 2.4vw, 32px);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--or-row-gap);margin:0;padding:0;list-style:none}.or-editorial-layout--lead>*+*,.or-editorial-layout--mosaic>*+*,.or-editorial-layout--trio>*+*,.or-editorial-layout--pair>*+*,.or-editorial-layout--feature>*+*,.or-editorial-layout--tiles>*+*{padding-top:var(--or-row-gap);border-top:1px solid var(--or-rule)}@media(min-width:750px){.or-editorial-layout--lead{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--or-gutter) * 2)}.or-editorial-layout--lead>:first-child{grid-column:1 / -1}.or-editorial-layout--lead>:nth-child(3){position:relative}.or-editorial-layout--lead>:nth-child(3):before{content:"";position:absolute;top:var(--or-row-gap);bottom:0;left:calc(var(--or-gutter) * -1);width:1px;background:var(--or-rule)}}@media(min-width:990px){.or-editorial-layout--lead{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start}.or-editorial-layout--lead>:first-child{grid-column:1;grid-row:1 / span 2}.or-editorial-layout--lead>:nth-child(2){position:relative;padding-top:0;border-top:0}.or-editorial-layout--lead>:nth-child(3):before{content:none}.or-editorial-layout--lead>:first-child:before{content:"";position:absolute;top:0;bottom:0;right:calc(var(--or-gutter) * -1);width:1px;background:var(--or-rule)}.or-editorial-layout--lead>:only-child{grid-column:1 / -1}.or-editorial-layout--lead>:only-child:before{content:none}}.or-editorial-layout--strip{display:flex;gap:0;margin-inline:calc(var(--or-margin) * -1);padding-inline:var(--or-margin);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--or-margin);scrollbar-width:none;border-block:1px solid var(--or-rule)}.or-editorial-layout--strip::-webkit-scrollbar{display:none}.or-editorial-layout--strip>*{flex:0 0 min(76%,320px);padding:18px 20px 20px 0;scroll-snap-align:start}.or-editorial-layout--strip>*+*{padding-left:20px;border-left:1px solid var(--or-rule)}@media(min-width:990px){.or-editorial-layout--strip{display:grid;grid-template-columns:repeat(var(--or-count, 4),minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}.or-editorial-layout--strip>*{padding:22px var(--or-gutter) 24px 0}.or-editorial-layout--strip>*+*{padding-left:var(--or-gutter)}}@media(min-width:750px){.or-editorial-layout--mosaic,.or-editorial-layout--trio,.or-editorial-layout--pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--or-gutter) * 2)}.or-editorial-layout--mosaic>.or-editorial-card--large,.or-editorial-layout--trio>.or-editorial-card--large{grid-column:1 / -1}}@media(min-width:990px){.or-editorial-layout--mosaic,.or-editorial-layout--trio,.or-editorial-layout--pair{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(28px,3vw,44px)}.or-editorial-layout--mosaic>*,.or-editorial-layout--trio>*,.or-editorial-layout--pair>*{padding-top:0;border-top:0}.or-editorial-layout--mosaic>:nth-child(1),.or-editorial-layout--trio>:nth-child(1){grid-column:span 6}.or-editorial-layout--mosaic>:nth-child(2),.or-editorial-layout--mosaic>:nth-child(3),.or-editorial-layout--trio>:nth-child(2),.or-editorial-layout--trio>:nth-child(3){grid-column:span 3}.or-editorial-layout--mosaic>:nth-child(4),.or-editorial-layout--pair>:nth-child(1){grid-column:span 4}.or-editorial-layout--mosaic>:nth-child(5),.or-editorial-layout--pair>:nth-child(2){grid-column:span 8}.or-editorial-layout--mosaic:has(>:nth-child(4)):after{content:"";grid-column:1 / -1;grid-row:2;height:1px;background:var(--or-rule)}.or-editorial-layout--mosaic>:nth-child(4):last-child,.or-editorial-layout--pair>:only-child,.or-editorial-layout--trio>:only-child{grid-column:1 / -1}.or-editorial-layout--mosaic>:nth-child(2):last-child,.or-editorial-layout--trio>:nth-child(2):last-child{grid-column:span 6}.or-editorial-layout--mosaic>:nth-child(2):before,.or-editorial-layout--mosaic>:nth-child(3):before,.or-editorial-layout--mosaic>:nth-child(5):before,.or-editorial-layout--trio>:nth-child(2):before,.or-editorial-layout--trio>:nth-child(3):before,.or-editorial-layout--pair>:nth-child(2):before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--or-gutter) * -1);width:1px;background:var(--or-rule)}}@media(min-width:990px){.or-editorial-layout--feature{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:calc(var(--or-gutter) * 2);row-gap:0;align-items:start}.or-editorial-layout--feature>:first-child{grid-column:1;grid-row:1 / span 3}.or-editorial-layout--feature>:first-child:before{content:"";position:absolute;top:0;bottom:0;right:calc(var(--or-gutter) * -1);width:1px;background:var(--or-rule)}.or-editorial-layout--feature>:not(:first-child){grid-column:2;padding-block:var(--or-row-gap)}.or-editorial-layout--feature>:nth-child(2){padding-top:0;border-top:0}.or-editorial-layout--feature>:only-child{grid-column:1 / -1}.or-editorial-layout--feature>:only-child:before{content:none}}.or-editorial-layout--ranked{gap:0}.or-editorial-layout__item{padding-block:clamp(18px,2.2vw,28px);border-top:1px solid var(--or-rule)}.or-editorial-layout__item:last-child{border-bottom:1px solid var(--or-rule)}@media(min-width:990px){.or-editorial-module--ranked>.or-editorial__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);column-gap:calc(var(--or-gutter) * 2);align-items:start}.or-editorial-module--ranked .or-editorial-heading--display{position:sticky;top:calc(var(--header-height, 60px) + 32px);margin-bottom:0}}@media(min-width:750px){.or-editorial-layout--tiles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--or-gutter) * 2);row-gap:clamp(32px,3.6vw,52px)}.or-editorial-layout--tiles>*+*{padding-top:0;border-top:0}}@media(min-width:990px){.or-editorial-layout--tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.or-editorial-pagination{padding-top:calc(var(--or-module-gap) / 2)}.or-editorial-pagination__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--or-ink);font-family:var(--or-font-display);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.or-editorial-pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;margin:0;padding:0;list-style:none;font-variant-numeric:tabular-nums}.or-editorial-pagination__step,.or-editorial-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap}.or-editorial-pagination__step{gap:8px}.or-editorial-pagination__step--disabled{opacity:.3}.or-editorial-pagination__page--current{box-shadow:inset 0 -3px 0 var(--or-accent)}.or-editorial-pagination a:hover{color:var(--or-accent-text)}.or-editorial-ad{position:relative;overflow:hidden}.or-editorial-ad__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);padding-block:clamp(48px,7vw,112px)}.or-editorial-ad__copy,.or-editorial-ad__items{position:relative;z-index:1}.or-editorial-ad__copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.or-editorial-ad__eyebrow{margin:0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--or-accent-text)}.or-editorial-ad--dark .or-editorial-ad__eyebrow:before{content:"";display:inline-block;width:24px;height:2px;margin-right:10px;vertical-align:middle;background:var(--or-accent)}.or-editorial-ad__heading{margin:0;font-family:var(--or-font-display);font-size:clamp(2.5rem,6.4vw,6rem);font-style:normal;font-weight:700;line-height:.88;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;color:inherit}.or-editorial-ad__text{max-width:26em;margin:0;font-family:var(--or-font-accent);font-size:clamp(1.25rem,1.8vw,1.625rem);font-style:italic;line-height:1.25}.or-editorial-ad__all{display:inline-block;padding-block:15px;font-family:var(--or-font-display);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--or-accent);text-decoration-thickness:2px;text-underline-offset:.4em;color:inherit}.or-editorial-ad__all:hover{color:inherit;text-decoration-color:currentcolor}.or-editorial-ad__backdrop{position:absolute;top:50%;left:44%;z-index:0;display:none;flex-direction:column;align-items:flex-start;transform:translateY(-50%);font-family:var(--or-font-display);font-size:clamp(6rem,15vw,15rem);font-weight:700;line-height:.8;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px var(--or-rule);pointer-events:none;-webkit-user-select:none;user-select:none}.or-editorial-ad__items{display:grid;grid-template-columns:repeat(var(--or-count, 1),minmax(0,1fr));gap:var(--or-gutter);margin:0;padding:0;list-style:none}.or-editorial-product{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.or-editorial-product__media{position:relative;overflow:hidden;aspect-ratio:var(--or-ratio, 1 / 1);background:var(--or-panel)}.or-editorial-product__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--or-fit, cover)}.or-editorial-product__image--alt{opacity:0;transition:opacity .35s ease}.or-editorial-product__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;font-family:var(--or-font-display);font-size:.75rem;font-weight:700;letter-spacing:.18em;text-align:center;text-transform:uppercase;color:var(--or-muted)}.or-editorial-product__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.or-editorial-product__type{margin:0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:400;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--or-muted)}.or-editorial-product__title{margin:0;font-family:var(--or-font-display);font-size:clamp(.9375rem,1.2vw,1.125rem);font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:break-word;color:inherit}.or-editorial-product__link,.or-editorial-product__link:hover{color:inherit;text-decoration:none}.or-editorial-product__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.or-editorial-product__link:focus-visible{outline:none}.or-editorial-product__link:focus-visible:after{outline:2px solid currentcolor;outline-offset:4px}.or-editorial-product__price{display:flex;flex-wrap:wrap;gap:0 8px;margin:0;font-size:.9375rem;line-height:1.4}.or-editorial-product__price s,.or-editorial-product--sold-out .or-editorial-product__price{color:var(--or-muted)}.or-editorial-product__cta{display:inline-flex;align-items:center;min-height:32px;margin-top:4px;font-family:var(--or-font-display);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 -2px 0 var(--or-accent)}@media(hover:hover){.or-editorial-product:hover .or-editorial-product__image--alt{opacity:1}.or-editorial-product:hover .or-editorial-product__cta{box-shadow:inset 0 -2px 0 currentcolor}}.or-editorial-ad--feature .or-editorial-product{gap:0}.or-editorial-ad--feature .or-editorial-product__body{padding-top:14px;background:var(--or-surface)}@media(min-width:990px){.or-editorial-ad__backdrop{display:flex}}@media(min-width:990px){.or-editorial-ad--feature .or-editorial-ad__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:calc(var(--or-gutter) * 2)}.or-editorial-ad--feature.or-editorial-ad--count-1 .or-editorial-ad__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.or-editorial-ad--feature.or-editorial-ad--count-3 .or-editorial-ad__inner{grid-template-columns:minmax(0,1fr)}.or-editorial-ad--feature.or-editorial-ad--count-1 .or-editorial-ad__items{width:min(100%,460px);justify-self:end}}.or-editorial-ad--shelf .or-editorial-ad__inner{gap:clamp(20px,2.6vw,32px);padding-block:clamp(40px,5.5vw,80px)}.or-editorial-ad--shelf .or-editorial-ad__copy{flex-flow:row wrap;align-items:baseline;gap:6px 24px;padding-top:12px;border-top:3px solid var(--or-ink)}.or-editorial-ad--shelf .or-editorial-ad__eyebrow{flex:1 0 100%}.or-editorial-ad--shelf .or-editorial-ad__heading{flex:1 1 auto;font-size:clamp(1.75rem,4vw,3.25rem);line-height:.92}.or-editorial-ad--shelf .or-editorial-ad__text{flex:1 0 100%}.or-editorial-ad--shelf .or-editorial-ad__items{grid-template-columns:minmax(0,1fr);gap:0}.or-editorial-ad--shelf .or-editorial-product{display:grid;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:18px;padding-block:16px;border-top:1px solid var(--or-rule)}@media(min-width:750px){.or-editorial-ad--shelf .or-editorial-ad__items{grid-template-columns:repeat(var(--or-count, 3),minmax(0,1fr));gap:var(--or-gutter)}.or-editorial-ad--shelf .or-editorial-product{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding-block:0;border-top:0}.or-editorial-ad--shelf.or-editorial-ad--count-1 .or-editorial-ad__items{width:min(100%,420px)}}.or-editorial-newsletter{background:var(--or-paper)}.or-editorial-newsletter--light{border-top:3px solid var(--or-ink)}.or-editorial-newsletter__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);padding-block:clamp(56px,8vw,128px)}.or-editorial-newsletter__copy{display:flex;flex-direction:column;gap:16px;min-width:0}.or-editorial-newsletter__eyebrow{margin:0;font-family:var(--or-font-display);font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--or-accent-text)}.or-editorial-newsletter--dark .or-editorial-newsletter__eyebrow:before{content:"";display:inline-block;width:24px;height:2px;margin-right:10px;vertical-align:middle;background:var(--or-accent)}.or-editorial-newsletter__heading{margin:0;font-family:var(--or-font-display);font-size:clamp(2.25rem,4.8vw,4.5rem);font-style:normal;font-weight:700;line-height:.9;letter-spacing:-.035em;text-transform:uppercase;color:inherit}.or-editorial-newsletter__text{margin:0;font-family:var(--or-font-accent);font-size:clamp(1.25rem,1.8vw,1.625rem);font-style:italic;line-height:1.25}.or-editorial-newsletter__form{display:flex;flex-direction:column;gap:14px;margin:0}.or-editorial-newsletter__field{display:flex;flex-direction:column;gap:12px}.or-editorial-newsletter__form .or-editorial-newsletter__input{flex:1 1 auto;min-width:0;min-height:52px;padding:12px 0;border:0;border-bottom:1px solid var(--or-ink);border-radius:0;background:transparent;box-shadow:none;font-family:var(--or-font-body);font-size:1.0625rem;line-height:1.3;color:var(--or-ink);-webkit-appearance:none;appearance:none}.or-editorial-newsletter__form .or-editorial-newsletter__input::placeholder{color:var(--or-muted);opacity:1}.or-editorial-newsletter__form .or-editorial-newsletter__input:focus-visible{outline:2px solid var(--or-ink);outline-offset:4px}.or-editorial-newsletter__button{min-height:52px;padding:0 32px;border:1px solid var(--or-ink);border-radius:0;background:var(--or-ink);font-family:var(--or-font-display);font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--or-paper);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.or-editorial-newsletter__button:hover{border-color:var(--or-accent);background:var(--or-accent);color:#fff}.or-editorial-newsletter__button:focus-visible{outline:2px solid var(--or-ink);outline-offset:4px}.or-editorial-newsletter__message{margin:0;font-size:1rem;line-height:1.4}.or-editorial-newsletter__message--success{padding-top:14px;border-top:3px solid var(--or-accent);font-family:var(--or-font-display);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.or-editorial-newsletter__message--error{padding-left:12px;border-left:3px solid var(--or-accent)}.or-editorial-newsletter__disclaimer{margin:0;font-size:.8125rem;line-height:1.45;color:var(--or-muted)}@media(min-width:750px){.or-editorial-newsletter__field{flex-direction:row;align-items:stretch;gap:20px}}@media(min-width:990px){.or-editorial-newsletter__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;column-gap:calc(var(--or-gutter) * 2)}}@media(prefers-reduced-motion:reduce){.or-editorial-card__image,.or-editorial-product__image--alt,.or-editorial-newsletter__button{transition:none}.or-editorial-card:hover .or-editorial-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/or-editorial.css.map */
