.cg-editorial{--cge-brand:#f19222;--cge-brand-text:#a34a00;--cge-campaign-pink:#ff3975;--cge-campaign-tint:#fff0f4;--cge-ink:#111;--cge-paper:#fff;--cge-grey:#f1f1ef;background:#fff;color:#111}.cg-editorial{--cge-title-size:clamp(30px,4vw,64px);--cge-section-size:clamp(27px,3.4vw,52px);--cge-title-leading:1.06;--cge-section-leading:1.1;--cge-title-tracking:-.05em;--cge-section-tracking:-.045em}.cg-editorial :where(#main-content h1){font-family:var(--heading-font-family);line-height:var(--cge-title-leading);letter-spacing:var(--cge-title-tracking)}.cg-editorial :where(#main-content h2,#main-content h3){font-family:var(--heading-font-family);line-height:var(--cge-section-leading);letter-spacing:var(--cge-section-tracking)}.cg-editorial [class^=cge-],.cg-editorial [class*=" cge-"]{box-sizing:border-box}.cg-editorial .cge-kicker{font:700 11px/1.5 var(--body-font-family);letter-spacing:.09em;text-transform:uppercase;margin:0 0 18px}.cg-editorial .cge-link{color:inherit;text-decoration:none;border-bottom:1px solid;padding-bottom:4px;font:700 13px/1.5 var(--body-font-family)}.cg-editorial .cge-button{background:var(--cge-brand);color:#111;display:inline-flex;justify-content:space-between;align-items:center;gap:36px;padding:19px 24px;min-height:54px;text-decoration:none;font:700 14px/1.3 var(--body-font-family);border:1px solid transparent}.cg-editorial .cge-button:hover{background:#fff;color:#111;border-color:#111}.cg-editorial :is(a,button,input,select,summary):focus-visible{outline:3px solid #111;outline-offset:4px}.cg-editorial :is(.cge-hero-copy,.cge-story-copy,.footer,.cge-footer-wordmark) :is(a,button,summary):focus-visible{outline-color:#fff}.cg-editorial .cge-announcement{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:12px 3.4%;background:var(--cge-grey);color:#111;font:700 11px/1.4 var(--body-font-family);letter-spacing:.03em}.cg-editorial .cge-announcement a{color:#111;text-decoration:none;white-space:nowrap}.cg-editorial .cge-announcement strong{font-size:12px;text-align:center;font-weight:600}.cg-editorial .header{background:#fff;color:#111;border-bottom:1px solid #ddd;--bg-color:255 255 255;--text-color:17 17 17}.cg-editorial .header__grid{padding-top:18px;padding-bottom:18px}.cg-editorial .cge-navigation{display:flex;gap:32px;align-items:center;padding:13px 3.4%;border-bottom:1px solid #111;font:700 12px/1.5 var(--body-font-family)}.cg-editorial .cge-navigation a{color:#111;text-decoration:none;white-space:nowrap}.cg-editorial .cge-nav-feature{border-bottom:2px solid var(--cge-brand)}.cg-editorial .cge-navigation>span{margin-left:auto;color:#666;font-size:10px;letter-spacing:.1em}.cg-editorial .cge-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px;background:#111;color:#fff}.cg-editorial .cge-hero-copy{padding:48px 6.5% 44px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.cg-editorial .cge-hero h1{font:400 clamp(105px,12.2vw,210px)/.81 var(--heading-font-family);letter-spacing:-.025em;margin:24px 0 26px;color:#fff}.cg-editorial .cge-hero h1 span{color:var(--cge-brand)}.cg-editorial .cge-hero-sub{color:#fff;font:italic 38px/1.05 var(--heading-font-family);margin:0 0 34px}.cg-editorial .cge-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:auto}.cg-editorial .cge-hero-photo{position:relative;min-height:650px;background:#c6c6c6;overflow:hidden}.cg-editorial .cge-hero-photo>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:61% center;filter:grayscale(1)}.cg-editorial .cge-photo-index{position:absolute;right:24px;top:24px;background:#fff;color:#111;font:700 9px/1.4 var(--body-font-family);letter-spacing:.1em;padding:8px 11px}.cg-editorial .cge-hero-offer{position:absolute;right:0;bottom:0;background:var(--cge-campaign-pink);color:#111;width:75%;padding:30px 32px}.cg-editorial .cge-hero-offer .cge-kicker{margin:0}.cg-editorial .cge-hero-offer strong{display:block;font:400 clamp(80px,8.7vw,140px)/1 var(--heading-font-family);letter-spacing:-.025em}.cg-editorial .cge-hero-offer p{font:14px/1.55 var(--body-font-family);margin:6px 0 0;max-width:360px}.cg-editorial .cge-ticker{display:flex;justify-content:space-between;gap:20px;padding:18px 3.4%;background:#fff;color:#111;border-bottom:1px solid #111;font:400 27px/1.1 var(--heading-font-family)}.cg-editorial .cge-ticker span:last-child{color:#111;background:var(--cge-grey);padding:0 6px}.cg-editorial .cge-section{padding:76px 3.4% 40px}.cg-editorial .cge-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px}.cg-editorial .cge-section-head .cge-kicker{margin-bottom:10px}.cg-editorial .cge-section h2{margin:0;font:700 var(--cge-section-size)/var(--cge-section-leading) var(--heading-font-family);letter-spacing:var(--cge-section-tracking);color:#111}.cg-editorial :is(.cge-section h2,.cge-collection-head h1) em{font-family:var(--heading-font-family);font-weight:400;letter-spacing:-.055em}.cg-editorial .cge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cg-editorial .cge-card{min-width:0}.cg-editorial .cge-card-image{position:relative;display:block;aspect-ratio:.8;background:#f1f1ef;overflow:hidden}.cg-editorial .cge-card-image img{width:100%;height:100%;object-fit:contain;padding:30px 15px;mix-blend-mode:multiply;transition:transform .25s}.cg-editorial .cge-card-image:hover img{transform:scale(1.04)}.cg-editorial .cge-card-index{position:absolute;top:15px;left:15px;font:700 9px/1.5 var(--body-font-family);letter-spacing:.08em;text-transform:uppercase;color:#111}.cg-editorial .cge-card-arrow{position:absolute;right:16px;bottom:12px;font:26px/1 var(--body-font-family);color:#111}.cg-editorial .cge-card-copy{padding:16px 0}.cg-editorial .cge-card-copy .cge-kicker{display:inline-block;background:var(--cge-grey);padding:4px 6px;margin:0 0 10px;font-size:9px;letter-spacing:.03em}.cg-editorial .cge-card h3{font:700 14px/1.45 var(--body-font-family);color:#111;margin:0 0 8px}.cg-editorial .cge-card a{text-decoration:none;color:inherit}.cg-editorial .cge-card-variant{font:12px/1.5 var(--body-font-family);color:#666}.cg-editorial .cge-card-price{font:700 15px/1.4 var(--body-font-family);margin:8px 0 0}.cg-editorial .cge-card-price small{font:11px/1.4 var(--body-font-family);color:#666}.cg-editorial .cge-catalog-note{font:11px/1.6 var(--body-font-family);color:#666;margin:20px 0 0}.cg-editorial .cge-edits{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cg-editorial .cge-edit{background:#e5e5e2;min-height:520px;position:relative;overflow:hidden;padding:32px;color:#111;text-decoration:none}.cg-editorial .cge-edit--pink{background:var(--cge-grey)}.cg-editorial .cge-edit>div{position:relative;z-index:1}.cg-editorial .cge-edit h3{font:400 clamp(60px,6.8vw,105px)/.88 var(--heading-font-family);letter-spacing:-.02em;color:#111;margin:30px 0 25px}.cg-editorial .cge-edit img{position:absolute;right:-7%;top:18%;width:65%;height:72%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-13deg)}.cg-editorial .cge-edit-number{position:absolute;bottom:22px;right:22px;font:700 10px/1.5 var(--body-font-family);letter-spacing:.08em}.cg-editorial .cge-story{display:grid;grid-template-columns:1fr 1fr;background:#111;color:#fff;margin-top:60px}.cg-editorial .cge-story-copy{padding:64px 7%}.cg-editorial .cge-story h2{color:#fff;font:400 clamp(46px,5.8vw,90px)/.94 var(--heading-font-family);margin:26px 0;letter-spacing:-.02em}.cg-editorial .cge-story h2 em{font-family:var(--heading-font-family);color:var(--cge-brand);text-transform:none}.cg-editorial .cge-story-copy>p:not(.cge-kicker){font:15px/1.65 var(--body-font-family);max-width:350px;margin:0 0 28px;color:#ddd}.cg-editorial .cge-story-image{min-height:540px;overflow:hidden}.cg-editorial .cge-story-image img{width:100%;height:100%;object-fit:cover;object-position:65% center;filter:grayscale(1)}.cg-editorial .cge-footer-wordmark{display:flex;justify-content:space-between;align-items:flex-end;padding:65px 3.4%;background:#111;color:#fff;border-bottom:1px solid #555}.cg-editorial .cge-footer-wordmark p{font:400 clamp(48px,8.5vw,140px)/.9 var(--heading-font-family);letter-spacing:-.02em;margin:0}.cg-editorial .cge-footer-wordmark em{font-family:var(--heading-font-family);color:#aaa}.cg-editorial .cge-footer-wordmark>span{font:700 25px/1 var(--body-font-family);letter-spacing:-.06em}.cg-editorial .footer{background:#111;color:#fff;--bg-color:17 17 17;--text-color:255 255 255;--heading-color:255 255 255;--link-color:255 255 255;--text-color-light:200 200 200}.cg-editorial .footer :is(a,.footer-block__heading,.footer-menu__title,h2,h3){color:#fff}.cg-editorial .cge-collection-head{display:grid;grid-template-columns:1.4fr .8fr .8fr;background:#eee;color:#111}.cg-editorial .cge-collection-copy{padding:42px 8%;display:flex;flex-direction:column;justify-content:center;min-height:310px}.cg-editorial .cge-collection-copy a{color:inherit}.cg-editorial .cge-collection-head h1{font:700 clamp(30px,3.8vw,58px)/1.03 var(--body-font-family);letter-spacing:-.055em;margin:10px 0 18px;color:#111;overflow-wrap:anywhere}.cg-editorial .cge-collection-copy>p:last-child{font:12px/1.5 var(--body-font-family);margin:0}.cg-editorial .cge-collection-image{min-height:310px;overflow:hidden}.cg-editorial .cge-collection-image img{width:100%;height:100%;object-fit:cover;object-position:62% center;filter:grayscale(1)}.cg-editorial .cge-collection-offer{background:var(--cge-campaign-pink);padding:34px 25px;display:flex;flex-direction:column;justify-content:center}.cg-editorial .cge-collection-offer .cge-kicker{font-size:9px}.cg-editorial .cge-collection-offer strong{font:400 clamp(58px,7vw,110px)/.95 var(--heading-font-family);margin-bottom:20px}.cg-editorial .cge-collection-offer>p:last-child{font:12px/1.6 var(--body-font-family);max-width:260px;margin:0}.cg-editorial .cge-collection-intro{display:flex;justify-content:space-between;gap:20px;padding:25px 3.4%;border-bottom:1px solid #111;font:700 10px/1.5 var(--body-font-family)}.cg-editorial .cge-collection-intro .cge-kicker{margin:0}.cg-editorial--collection .card--product{background:#fff;border:0}.cg-editorial--collection .card__media{background:#f1f1ef}.cg-editorial--collection .card__media img{mix-blend-mode:multiply}.cg-editorial--collection .card__info{padding-top:12px}.cg-editorial--collection .card__title{font:700 14px/1.45 var(--body-font-family)}.cg-editorial--collection .card__subtitle{font-size:12px}.cg-editorial--collection .product-grid{gap:24px 20px}.cg-editorial .cg-bw-2026--badge{background:var(--cge-campaign-pink);color:#111;font:700 10px/1.4 var(--body-font-family);padding:5px 7px;border:0;letter-spacing:.03em}.cg-editorial .cg-bw-2026--notice{background:var(--cge-campaign-pink);color:#111;border:0;border-radius:0;padding:22px 24px;font:13px/1.6 var(--body-font-family)}.cg-editorial .cg-bw-2026--notice strong{font:700 18px/1.4 var(--body-font-family);letter-spacing:-.02em}.cg-editorial--product .cc-main-product{padding-top:30px}.cg-editorial--product .product{gap:5%}.cg-editorial--product .product-media{background:#f1f1ef;padding:20px}.cg-editorial--product .product-media img{mix-blend-mode:multiply}.cg-editorial--product .product-info{padding:12px 0}.cg-editorial--product .product-title{font:700 clamp(27px,2.7vw,42px)/var(--cge-title-leading) var(--heading-font-family)!important;letter-spacing:var(--cge-title-tracking);color:#111}.cg-editorial--product .product-info__price{font:700 23px/1.4 var(--body-font-family)}.cg-editorial--product .product-info .btn--primary,.cg-editorial--product .sticky-atc-panel .btn--primary{background:#111;color:#fff;border-color:#111;border-radius:0;min-height:54px;text-transform:none;font:700 15px/1.4 var(--body-font-family)}.cg-editorial--product .product-info .btn--primary:hover{background:#333}.cg-editorial--product .product-info__block{margin-top:19px;margin-bottom:19px}.cg-editorial--product .opt-label{border-radius:0}.cg-editorial--cart .cart__title,.cg-editorial--cart .section__heading{font-family:var(--body-font-family);letter-spacing:-.04em}.cg-editorial :is(cart-drawer,#cart-summary) .btn--primary{background:#111;color:#fff;border-color:#111;border-radius:0}.cg-editorial #cart-summary:has(>.cg-bw-2026--notice:not([hidden])) .mc-zs__discount-row{border-color:var(--cge-campaign-pink)}@media(min-width:1500px){.cg-editorial .cge-hero,.cg-editorial .cge-hero-photo{min-height:760px}}@media(max-width:1000px){.cg-editorial .cge-hero,.cg-editorial .cge-hero-photo{min-height:560px}.cg-editorial .cge-hero-copy{padding:34px 6%}.cg-editorial .cge-hero h1{font-size:clamp(90px,12vw,120px)}.cg-editorial .cge-hero-offer{width:88%;padding:23px}.cg-editorial .cge-hero-offer strong{font-size:80px}.cg-editorial .cge-hero-sub{font-size:30px}.cg-editorial .cge-actions{gap:18px}.cg-editorial .cge-edit{min-height:420px}.cg-editorial .cge-edit h3{font-size:65px}.cg-editorial .cge-story-image{min-height:430px}.cg-editorial .cge-story-copy{padding:45px 7%}.cg-editorial .cge-announcement>span{display:none}.cg-editorial .cge-navigation>span{display:none}.cg-editorial .cge-collection-head{grid-template-columns:1.25fr .7fr 1fr}.cg-editorial .cge-collection-copy{padding:26px}.cg-editorial .cge-collection-offer{padding:25px 18px}}@media(max-width:700px){.cg-editorial .cge-announcement{padding:11px 16px;justify-content:center}.cg-editorial .cge-announcement strong{font-size:10px}.cg-editorial .header__grid{padding-top:14px;padding-bottom:14px}.cg-editorial .cge-navigation{padding:12px 16px;gap:22px;font-size:10px;overflow-x:auto}.cg-editorial .cge-hero{grid-template-columns:1fr;min-height:0}.cg-editorial .cge-hero-copy{padding:28px 23px 30px}.cg-editorial .cge-hero-copy .cge-kicker{font-size:9px;margin-bottom:10px}.cg-editorial .cge-hero h1{font-size:clamp(110px,30vw,200px);margin:18px 0 22px}.cg-editorial .cge-hero-sub{font-size:29px;margin-bottom:25px}.cg-editorial .cge-actions{gap:21px;width:100%}.cg-editorial .cge-button{padding:16px 18px;min-height:52px;font-size:12px;gap:25px}.cg-editorial .cge-link{font-size:12px}.cg-editorial .cge-hero-photo{min-height:440px}.cg-editorial .cge-hero-photo>img{object-position:60% center}.cg-editorial .cge-photo-index{right:16px;top:16px;font-size:9px}.cg-editorial .cge-hero-offer{width:78%;padding:23px}.cg-editorial .cge-hero-offer strong{font-size:85px}.cg-editorial .cge-hero-offer p{font-size:12px}.cg-editorial .cge-ticker{gap:10px;flex-wrap:wrap;padding:15px 16px;font-size:20px}.cg-editorial .cge-ticker span{flex:1 1 42%}.cg-editorial .cge-section{padding:42px 16px 18px}.cg-editorial .cge-section-head{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.cg-editorial .cge-section-head h2{font-size:32px}.cg-editorial .cge-section .cge-kicker{font-size:9px}.cg-editorial .cge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cg-editorial .cge-card-image{aspect-ratio:.8}.cg-editorial .cge-card-image img{padding:25px 9px}.cg-editorial .cge-card-index{font-size:9px;left:10px;top:10px}.cg-editorial .cge-card h3{font-size:12px}.cg-editorial .cge-card-copy .cge-kicker{font-size:9px}.cg-editorial .cge-card-price{font-size:14px}.cg-editorial .cge-card-variant{font-size:11px}.cg-editorial .cge-edits{grid-template-columns:1fr;gap:16px}.cg-editorial .cge-edit{min-height:450px;padding:26px}.cg-editorial .cge-edit h3{font-size:74px}.cg-editorial .cge-edit img{width:65%;right:-8%;top:22%;height:65%}.cg-editorial .cge-story{grid-template-columns:1fr;margin-top:35px}.cg-editorial .cge-story-copy{padding:40px 24px}.cg-editorial .cge-story h2{font-size:57px}.cg-editorial .cge-story-image{min-height:360px;height:360px}.cg-editorial .cge-footer-wordmark{padding:40px 20px;display:block}.cg-editorial .cge-footer-wordmark p{font-size:57px}.cg-editorial .cge-footer-wordmark>span{display:block;margin-top:35px;font-size:24px}.cg-editorial .cge-collection-head{grid-template-columns:1fr 1fr}.cg-editorial .cge-collection-copy{grid-column:1/-1;min-height:0;padding:30px 20px}.cg-editorial .cge-collection-head h1{font-size:38px;margin:5px 0 16px}.cg-editorial .cge-collection-image{min-height:250px}.cg-editorial .cge-collection-offer{padding:22px 16px}.cg-editorial .cge-collection-offer strong{font-size:62px;margin-bottom:14px}.cg-editorial .cge-collection-offer .cge-kicker{font-size:9px}.cg-editorial .cge-collection-offer>p:last-child{font-size:11px}.cg-editorial .cge-collection-intro{padding:20px 16px}.cg-editorial .cge-collection-intro>span:last-child{display:none}.cg-editorial--collection .card__title{font-size:12px}.cg-editorial--collection .product-grid{gap:20px 12px}.cg-editorial--product .cc-main-product{padding-top:16px}.cg-editorial--product .product-media{padding:10px}.cg-editorial--product .product-title{font-size:29px!important}.cg-editorial .cg-bw-2026--notice{padding:18px;font-size:12px}.cg-editorial .cg-bw-2026--notice strong{font-size:17px}.cg-editorial .cg-bw-2026--badge{font-size:9px;padding:5px}}@media(prefers-reduced-motion:reduce){.cg-editorial .cge-card-image img{transition:none}}.cg-editorial.cg-editorial--product .product-info h1.product-title{font:700 clamp(27px,2.7vw,42px)/var(--cge-title-leading) var(--heading-font-family)!important;letter-spacing:var(--cge-title-tracking)}@media(max-width:700px){.cg-editorial.cg-editorial--product .product-info h1.product-title{font-size:29px!important}}.cg-editorial .cge-evergreen-hero{min-height:650px}.cg-editorial .cge-evergreen-hero h1{font:700 clamp(34px,4.3vw,70px)/1.04 var(--heading-font-family);letter-spacing:-.055em;overflow-wrap:anywhere}.cg-editorial .cge-hero-image,.cg-editorial .cge-story-image{position:relative;background:#eee;min-width:0;overflow:hidden}.cg-editorial .cge-hero-photo,.cg-editorial .cge-story-photo{width:100%;height:100%;object-fit:cover;display:block}.cg-editorial .cge-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cg-editorial .cge-category{color:#111;text-decoration:none;min-width:0}.cg-editorial .cge-category img{display:block;aspect-ratio:1/1;width:100%;height:auto;object-fit:contain;background:#f1f1ef}.cg-editorial .cge-category>span{display:flex;justify-content:space-between;gap:12px;padding:16px 0;font:700 20px/1.3 var(--heading-font-family)}.cg-editorial .cge-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.cg-editorial .cge-card-image{display:block;position:relative;background:#f1f1ef;overflow:hidden}.cg-editorial .cge-card-image img{width:100%;height:auto;aspect-ratio:1/1.15;object-fit:contain;display:block}.cg-editorial .cge-card h3 a{color:inherit;text-decoration:none}.cg-editorial .cge-evergreen-collection{display:grid;grid-template-columns:56% 44%;background:#111;color:#fff}.cg-editorial .cge-evergreen-collection .cge-collection-copy{padding:50px 7%}.cg-editorial .cge-evergreen-collection h1{color:#fff;font-family:var(--heading-font-family);font-size:clamp(30px,3.6vw,58px)}.cg-editorial .cge-evergreen-collection a{color:inherit}.cg-editorial .cge-collection-image{min-width:0;background:#f1f1ef;padding:20px}.cg-editorial .cge-collection-image img{width:100%;height:100%;max-height:420px;object-fit:contain;display:block}.cg-editorial .mc-hp-seo{background:#fff;color:#111}.cg-editorial .cgo-product-link{display:block;color:#111;font-size:11px;margin-top:5px}@media(max-width:767px){.cg-editorial .cge-evergreen-hero{min-height:0}.cg-editorial .cge-evergreen-hero h1{font-size:clamp(31px,8vw,48px)}.cg-editorial .cge-hero-image{min-height:360px;aspect-ratio:1/1.1}.cg-editorial .cge-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.cg-editorial .cge-category>span{font-size:15px;padding:12px 0}.cg-editorial .cge-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.cg-editorial .cge-evergreen-collection{grid-template-columns:1fr}.cg-editorial .cge-collection-image{height:220px}.cg-editorial .cge-evergreen-collection .cge-collection-copy{padding:32px 20px}}@media(max-width:767px){.cg-editorial .cge-hero-image{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/cge-editorial.css.map */
