body.osenu-retail{--font-heading--family:Arial,Helvetica,sans-serif;--font-heading--weight:600;--font-subheading--family:Arial,Helvetica,sans-serif;--font-accent--family:Arial,Helvetica,sans-serif;color:#1b2420}.osenu-retail h1,.osenu-retail h2,.osenu-retail h3{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.035em}.osenu-retail .osenu-container{width:min(calc(100% - 80px),1360px)}.osenu-retail-campaign{display:block;max-width:1440px;margin:20px auto 0;padding:0 40px;color:#1b2420}.osenu-retail-campaign__grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:16px}.osenu-retail-campaign__main{position:relative;min-width:0;min-height:470px;background:#e8ebe6;isolation:isolate}.osenu-retail-campaign__photo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.osenu-retail-campaign__photo>img{width:100%;height:100%;object-fit:cover;object-position:60% 60%;transform:scale(1.08)}.osenu-retail-campaign__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101a14e8,#101a1499 44%,#101a1400 78%)}.osenu-retail-campaign__copy{position:relative;z-index:1;color:#fff;padding:44px 40px;max-width:510px}.osenu-retail-kicker{font:600 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px}.osenu-retail .osenu-retail-campaign h1{font-size:clamp(38px,4vw,58px);line-height:1.02;margin:0 0 22px;max-width:12ch;color:inherit;font-weight:600}.osenu-retail-campaign__offer{font-size:22px;font-weight:600;line-height:1.2;margin:0 0 12px}.osenu-retail-campaign__text{font-size:14px;line-height:1.6;max-width:31ch;margin:0 0 24px}.osenu-retail-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border:1px solid #fff;color:#202922;background:#fff;text-decoration:none;font-size:13px;font-weight:600;border-radius:0}.osenu-retail-button:hover{background:#e8ebe6;border-color:#e8ebe6}.osenu-retail-campaign__end{font-size:10px;line-height:1.4;margin:14px 0 0}.osenu-retail-campaign__badge{position:absolute;z-index:2;right:18px;top:18px;width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#202922;color:#fff;font:700 17px/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.02em;text-align:center;padding:8px}.osenu-retail-campaign__features{display:grid;grid-template-rows:1fr 1fr;gap:16px}.osenu-retail-feature{position:relative;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:8px;min-width:0;overflow:hidden;background:#fff;border:1px solid #E2E6DF;text-decoration:none;color:#202922;padding:24px}.osenu-retail-feature__copy{position:relative;z-index:1}.osenu-retail .osenu-retail-feature h2{font-size:27px;line-height:1.06;margin:0 0 16px;max-width:9ch}.osenu-retail-feature .osenu-retail-kicker{font-size:9px;margin-bottom:12px;letter-spacing:.1em}.osenu-retail-feature__copy>span{font-size:11px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.osenu-retail-feature>img{width:100%;height:165px;object-fit:contain;background:#fff;padding:8px}.osenu-retail-campaign__caption{font-size:9px;line-height:1.5;color:#596359;margin:7px 0 0}.osenu-retail-campaign [hidden]{display:none}.osenu-retail #MainContent[data-template=index] .osenu-categories{padding:36px 0 42px}.osenu-retail #MainContent[data-template=index] .osenu-categories .osenu-eyebrow,.osenu-retail #MainContent[data-template=index] .osenu-categories .osenu-category p{display:none}.osenu-retail #MainContent[data-template=index] .osenu-categories .osenu-section-heading{align-items:center}.osenu-retail #MainContent[data-template=index] .osenu-categories h2{font-size:24px;margin:0}.osenu-retail #MainContent[data-template=index] .osenu-categories__grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;margin-top:24px}.osenu-retail #MainContent[data-template=index] .osenu-category__image{border:0;background:#fff}.osenu-retail #MainContent[data-template=index] .osenu-category__image img{padding:8px}.osenu-retail #MainContent[data-template=index] .osenu-category h3{font:500 12px/1.4 Arial,Helvetica,sans-serif;justify-content:center;text-align:center;margin:10px 0 0;letter-spacing:0}.osenu-retail #MainContent[data-template=index] .osenu-category h3 span{display:none}.osenu-retail .osenu-discover{background:#f4f5f2;padding:40px 0}.osenu-retail .osenu-discover>.osenu-container>.osenu-eyebrow:empty{display:none}.osenu-retail .osenu-discover h2{font-size:28px;margin-bottom:8px}.osenu-retail .osenu-discover__grid{margin-top:24px;gap:24px}.osenu-retail .osenu-discover__card{grid-template-columns:1fr 1.1fr;align-items:center;background:#fff}.osenu-retail .osenu-discover__image{aspect-ratio:1}.osenu-retail .osenu-discover__image img{padding:24px}.osenu-retail .osenu-discover__copy{border:0;padding:24px 24px 24px 12px}.osenu-retail .osenu-discover h3{font-size:26px;line-height:1.1;max-width:15ch}.osenu-retail .osenu-discover__copy>p:not(.osenu-eyebrow){font-size:13px}.osenu-retail .osenu-discover .osenu-text-link{font-size:12px}.osenu-retail .osenu-editorial:not(.osenu-editorial--hero){padding:48px 0}.osenu-retail .osenu-editorial__inner{width:min(calc(100% - 80px),1360px)}.osenu-retail .osenu-editorial__copy{padding:32px 40px}.osenu-retail .osenu-editorial h2{font-size:38px;max-width:13ch}.osenu-retail .osenu-editorial__body{font-size:15px}.osenu-retail .osenu-stories{padding:12px 0 48px}.osenu-retail .osenu-stories>.osenu-container>.osenu-eyebrow:empty{display:none}.osenu-retail .osenu-stories h2{font-size:28px}.osenu-retail .osenu-stories__grid{gap:24px;margin-top:24px}.osenu-retail .osenu-story__copy{background:#fff;color:#202922;padding:24px 0 0;min-height:0}.osenu-retail .osenu-story__copy .osenu-eyebrow{font-size:10px;margin-bottom:10px}.osenu-retail .osenu-story h3{font-size:26px;line-height:1.15;max-width:22ch}.osenu-retail .osenu-story__copy>p:not(.osenu-eyebrow){font-size:14px;margin-bottom:12px}.osenu-retail .osenu-story__image{aspect-ratio:1.7;border:1px solid #ECEDE6}.osenu-retail .osenu-story__image img{object-fit:contain;padding:20px}.osenu-retail .osenu-story__image--scene img{object-fit:cover;padding:0}.osenu-retail .osenu-newsletter{background:#f2f4f0;padding:36px 0;border-top:1px solid #D8DCD4}.osenu-retail .osenu-newsletter h2{font-size:28px}.osenu-retail .footer-content h2{font-size:22px}.osenu-retail .footer-content{font-size:13px}.osenu-retail-search-slot{display:none}.osenu-retail-search{display:flex;align-items:stretch;background:#f4f5f2;border:1px solid #D8DCD4;min-height:44px}.osenu-retail-search input{min-width:0;flex:1;padding:10px 14px;border:0;background:transparent;color:#202922;font-size:14px;outline-offset:0}.osenu-retail-search button{width:48px;min-height:44px;background:transparent;color:#202922;border:0;display:grid;place-items:center}.osenu-retail-search svg{width:19px;height:19px}.osenu-retail-mobile-search{display:none}@media(min-width:750px){.osenu-retail-search-slot{display:block;width:clamp(290px,38vw,560px);margin-right:24px}.osenu-retail .header__row--top .header__columns{min-height:82px}.osenu-retail .header__row--top search-button{display:none}.osenu-retail .header__row--bottom .header__columns{min-height:44px}.osenu-retail .osenu-desktop-nav a,.osenu-retail .osenu-department-menu>summary{font-size:13px}.osenu-retail .osenu-desktop-nav>ul{gap:0 42px}}@media(min-width:750px)and (max-width:1100px){.osenu-retail-campaign{padding-inline:24px}.osenu-retail-campaign__grid{grid-template-columns:1.7fr 1fr}.osenu-retail-campaign__copy{padding:34px 28px}.osenu-retail-campaign__main{min-height:440px}.osenu-retail-feature{padding:16px;grid-template-columns:1.1fr 1fr}.osenu-retail .osenu-retail-feature h2{font-size:23px}.osenu-retail-feature>img{height:130px}.osenu-retail .osenu-discover__card{grid-template-columns:1fr}.osenu-retail .osenu-discover__image{aspect-ratio:1.6}.osenu-retail .osenu-discover__copy{padding:22px}.osenu-retail .osenu-desktop-nav>ul{gap:0 24px}}@media(max-width:749px){.osenu-retail .osenu-container{width:calc(100% - 32px)}.osenu-retail-mobile-search{display:block;padding:0 16px 12px;background:#fff}.osenu-retail-search input{font-size:16px;padding:10px 12px}.osenu-retail .header__row--top{border-bottom:0}.osenu-retail-campaign{padding:0;margin:0 auto}.osenu-retail-campaign__grid{display:block}.osenu-retail-campaign__main{display:flex;flex-direction:column;min-height:0;background:#fff}.osenu-retail-campaign__photo{position:relative;height:240px}.osenu-retail-campaign__photo>img{object-position:50% 60%}.osenu-retail-campaign__photo:after{display:none}.osenu-retail-campaign__badge{width:62px;height:62px;right:16px;top:16px;font-size:15px}.osenu-retail-campaign__copy{padding:22px 20px 24px;color:#202922;max-width:none}.osenu-retail-campaign__copy .osenu-retail-kicker{font-size:9px;letter-spacing:.11em;margin-bottom:10px}.osenu-retail .osenu-retail-campaign h1{font-size:34px;line-height:1.03;max-width:13ch;margin:0 0 12px}.osenu-retail-campaign__offer{font-size:18px;margin-bottom:8px}.osenu-retail-campaign__text{font-size:13px;line-height:1.5;max-width:39ch;margin-bottom:18px;color:#596359}.osenu-retail-button{background:#202922;border-color:#202922;color:#fff;min-height:46px;padding:12px 24px}.osenu-retail-button:hover{background:#254a3a;border-color:#254a3a;color:#fff}.osenu-retail-campaign__end{font-size:10px;margin-top:10px;color:#596359}.osenu-retail-campaign__features{display:none}.osenu-retail-feature{display:flex;flex-direction:column-reverse;align-items:stretch;padding:12px;gap:12px}.osenu-retail-feature>img{height:100px;padding:5px}.osenu-retail-feature .osenu-retail-kicker{font-size:8px;letter-spacing:.06em;margin-bottom:7px}.osenu-retail .osenu-retail-feature h2{font-size:19px;max-width:none;margin-bottom:10px}.osenu-retail-feature__copy>span{font-size:10px;line-height:1.5}.osenu-retail-campaign__caption{font-size:8px;margin:8px 16px 0}.osenu-retail #MainContent[data-template=index] .osenu-categories{padding:28px 0}.osenu-retail #MainContent[data-template=index] .osenu-categories h2{font-size:22px}.osenu-retail #MainContent[data-template=index] .osenu-categories .osenu-section-heading{display:flex;align-items:center;gap:8px}.osenu-retail #MainContent[data-template=index] .osenu-categories .osenu-section-heading>.osenu-text-link{font-size:11px;margin:0;white-space:nowrap;gap:4px}.osenu-retail #MainContent[data-template=index] .osenu-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px;margin-top:16px}.osenu-retail #MainContent[data-template=index] .osenu-category h3{font-size:11px;line-height:1.4;margin-top:8px}.osenu-retail #MainContent[data-template=index] .osenu-category__image img{padding:3px}.osenu-retail .osenu-discover{padding:28px 0}.osenu-retail .osenu-discover h2{font-size:24px}.osenu-retail .osenu-discover .osenu-section-heading p{font-size:13px;margin-top:0}.osenu-retail .osenu-discover__grid{gap:14px;margin-top:18px}.osenu-retail .osenu-discover__card{grid-template-columns:.85fr 1.15fr}.osenu-retail .osenu-discover__image{aspect-ratio:.75}.osenu-retail .osenu-discover__image img{padding:12px}.osenu-retail .osenu-discover__copy{padding:18px 14px 18px 4px}.osenu-retail .osenu-discover__copy .osenu-eyebrow{font-size:8px;margin-bottom:8px}.osenu-retail .osenu-discover h3{font-size:21px;margin-bottom:10px}.osenu-retail .osenu-discover__copy>p:not(.osenu-eyebrow){font-size:11px;line-height:1.5;margin-bottom:8px}.osenu-retail .osenu-discover .osenu-text-link{font-size:11px;gap:5px}.osenu-retail .osenu-editorial:not(.osenu-editorial--hero){padding:28px 0}.osenu-retail .osenu-editorial__inner{width:calc(100% - 32px)}.osenu-retail .osenu-editorial__copy{padding:22px 0 0}.osenu-retail .osenu-editorial--image-left .osenu-editorial__copy{grid-row:2}.osenu-retail .osenu-editorial--image-left .osenu-editorial__media{grid-row:1}.osenu-retail .osenu-editorial h2{font-size:28px;max-width:18ch;margin-bottom:12px}.osenu-retail .osenu-editorial__body{font-size:14px}.osenu-retail .osenu-editorial__actions{margin-top:16px}.osenu-retail .osenu-stories{padding:0 0 28px}.osenu-retail .osenu-stories h2{font-size:24px}.osenu-retail .osenu-stories__grid{gap:26px;margin-top:20px}.osenu-retail .osenu-story__copy{padding:18px 0 0}.osenu-retail .osenu-story h3{font-size:23px}.osenu-retail .osenu-story__copy>p:not(.osenu-eyebrow){font-size:13px;line-height:1.5}.osenu-retail .osenu-newsletter{padding:28px 0}.osenu-retail .osenu-newsletter h2{font-size:25px}.osenu-retail .osenu-newsletter>.osenu-container{gap:18px}}.osenu-retail .osenu-stories__grid:has(>.osenu-story:only-child){grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.osenu-retail .osenu-story:only-child .osenu-story__link{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.osenu-retail .osenu-story:only-child .osenu-story__copy{padding:24px}.osenu-retail .osenu-story:only-child .osenu-story__image{aspect-ratio:1.6}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/osenu-retail.css.map */
