.oh-rich-content{--oh-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--oh-black: #1d1d1f;--oh-gray: #6e6e73;--oh-gray2: #86868b;--oh-surface: #ededf0;--oh-white: #ffffff;--oh-border: #d2d2d7;--oh-ease: cubic-bezier(.25,.1,.25,1);font-family:var(--oh-font)!important;color:var(--oh-black)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0!important;margin:0!important}.prose .oh-rich-content,.container .oh-rich-content{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.prose:has(.oh-rich-content){overflow:visible!important;max-width:none!important}.prose,.section-spacing .container{overflow:visible!important}.oh-rich-content,.oh-rich-content *,.oh-below-banner,.oh-below-banner *{font-family:var(--oh-font)!important;text-transform:none!important;box-sizing:border-box!important}.oh-will-animate.oh-nav-section,.oh-will-animate.oh-seo-text,.oh-will-animate.oh-faq{opacity:0!important;transform:translateY(30px)!important;transition:opacity .8s var(--oh-ease),transform .8s var(--oh-ease)!important}.oh-nav-section.oh-visible,.oh-seo-text.oh-visible,.oh-faq.oh-visible{opacity:1!important;transform:translateY(0)!important}.oh-will-animate .oh-nav-title,.oh-will-animate .oh-nav-subtitle,.oh-will-animate .oh-nav-grid,.oh-will-animate .oh-nav-pills,.oh-will-animate .oh-brand-grid{opacity:0!important;transform:translateY(20px)!important;transition:opacity .7s var(--oh-ease),transform .7s var(--oh-ease)!important}.oh-will-animate .oh-nav-title{transition-delay:.1s!important}.oh-will-animate .oh-nav-subtitle{transition-delay:.2s!important}.oh-will-animate .oh-nav-grid,.oh-will-animate .oh-nav-pills,.oh-will-animate .oh-brand-grid{transition-delay:.25s!important}.oh-visible .oh-nav-title,.oh-visible .oh-nav-subtitle,.oh-visible .oh-nav-grid,.oh-visible .oh-nav-pills,.oh-visible .oh-brand-grid{opacity:1!important;transform:translateY(0)!important}.oh-will-animate.oh-gender-tabs{opacity:0!important;transform:translateY(20px)!important;transition:opacity .7s var(--oh-ease),transform .7s var(--oh-ease)!important}.oh-will-animate.oh-gender-tabs{transition-delay:.15s!important}.oh-gender-tabs.oh-visible{opacity:1!important;transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.oh-nav-section,.oh-seo-text,.oh-faq,.oh-gender-tabs,.oh-nav-title,.oh-nav-subtitle,.oh-nav-grid,.oh-nav-pills,.oh-brand-grid{opacity:1!important;transform:none!important;transition:none!important}}.oh-intro{font-size:21px!important;font-weight:400!important;line-height:1.48!important;color:var(--oh-gray)!important;max-width:600px!important;margin:0 auto!important;text-align:center!important;letter-spacing:-.01em!important;padding:0 24px!important}.oh-gender-tabs{margin:32px 0 0!important;text-align:center!important;padding:0 24px!important;display:flex!important;justify-content:center!important}.oh-bl-tabs{display:inline-flex!important;width:auto!important;max-width:none!important;border:2px solid var(--oh-border)!important;border-radius:980px!important;overflow:hidden!important;background:var(--oh-white)!important;flex-shrink:0!important}.oh-bl-tabs a{display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 44px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.06em!important;text-decoration:none!important;color:var(--oh-black)!important;transition:background .25s var(--oh-ease),color .25s var(--oh-ease)!important;white-space:nowrap!important;text-transform:uppercase!important;width:auto!important;min-width:auto!important}.oh-bl-tabs a:first-child{border-right:2px solid var(--oh-border)!important}.oh-bl-tabs a:hover{background:var(--oh-black)!important;color:var(--oh-white)!important}.oh-nav-section{margin:0!important;padding:120px 0!important;text-align:center!important;overflow:hidden!important}.oh-nav-section:nth-of-type(odd){background:var(--oh-white)!important}.oh-nav-section:nth-of-type(2n){background:var(--oh-surface)!important}.oh-nav-title{font-size:48px!important;font-weight:600!important;letter-spacing:-.03em!important;color:var(--oh-black)!important;margin:0 0 56px!important;text-align:center!important;line-height:1.08!important;padding:0 24px!important}.oh-nav-subtitle{font-size:21px!important;font-weight:400!important;color:var(--oh-gray)!important;margin:-36px 0 56px!important;text-align:center!important;line-height:1.38!important;padding:0 24px!important}.oh-nav-grid,.oh-rich-content .oh-brand-grid,.oh-below-banner .oh-brand-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:16px!important;padding:0 48px 20px!important;margin:0!important;grid-template-columns:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.oh-nav-grid::-webkit-scrollbar,.oh-rich-content .oh-brand-grid::-webkit-scrollbar,.oh-below-banner .oh-brand-grid::-webkit-scrollbar{display:none!important}.oh-nav-pills{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:12px!important;padding:0 48px 16px!important;margin:0!important;justify-content:center!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.oh-nav-pills::-webkit-scrollbar{display:none!important}.oh-nav-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:32px 20px!important;min-height:180px!important;min-width:0!important;width:calc((100% - 80px) / 6)!important;flex-shrink:0!important;border-radius:24px!important;background:var(--oh-surface)!important;text-decoration:none!important;color:var(--oh-black)!important;transition:transform .35s var(--oh-ease),box-shadow .35s var(--oh-ease)!important;cursor:pointer!important;border:none!important;scroll-snap-align:start!important}.oh-nav-section:nth-of-type(2n) .oh-nav-card{background:var(--oh-white)!important}.oh-nav-card:hover,.oh-nav-section:nth-of-type(2n) .oh-nav-card:hover{transform:scale(1.03) translateY(-3px)!important;box-shadow:0 12px 32px #00000014!important;background:var(--oh-white)!important}.oh-nav-card svg,.oh-nav-card img{width:64px!important;height:46px!important;object-fit:contain!important;opacity:.85!important;transition:opacity .3s var(--oh-ease)!important}.oh-nav-card:hover svg,.oh-nav-card:hover img{opacity:1!important}.oh-nav-card span{font-size:14px!important;font-weight:500!important;letter-spacing:-.01em!important;text-align:center!important;color:var(--oh-black)!important;white-space:nowrap!important}.oh-nav-pills a{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:14px 28px!important;border-radius:980px!important;border:1.5px solid var(--oh-border)!important;background:var(--oh-white)!important;color:var(--oh-black)!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;transition:all .25s var(--oh-ease)!important;white-space:nowrap!important;letter-spacing:-.01em!important;flex-shrink:0!important;scroll-snap-align:start!important}.oh-nav-section:nth-of-type(2n) .oh-nav-pills a{background:var(--oh-white)!important}.oh-nav-pills a:hover,.oh-nav-section:nth-of-type(2n) .oh-nav-pills a:hover{background:var(--oh-black)!important;color:var(--oh-white)!important;border-color:var(--oh-black)!important}.oh-color-dot{width:18px!important;height:18px!important;border-radius:50%!important;display:inline-block!important;border:1.5px solid rgba(0,0,0,.08)!important;flex-shrink:0!important}.oh-rich-content .oh-brand-grid a.oh-brand-card,.oh-below-banner .oh-brand-grid a.oh-brand-card{display:flex!important;align-items:center!important;justify-content:center!important;height:120px!important;min-width:0!important;width:calc((100% - 80px) / 6)!important;flex-shrink:0!important;border-radius:18px!important;background:var(--oh-white)!important;padding:16px 20px!important;text-decoration:none!important;transition:transform .35s var(--oh-ease),box-shadow .35s var(--oh-ease)!important;cursor:pointer!important;border:1px solid rgba(0,0,0,.06)!important;scroll-snap-align:start!important;box-shadow:0 1px 4px #0000000a!important}.oh-nav-section:nth-of-type(2n) .oh-brand-card{background:var(--oh-white)!important}.oh-rich-content .oh-brand-card:hover,.oh-below-banner .oh-brand-card:hover{transform:scale(1.04)!important;box-shadow:0 10px 28px #0000001a!important}.oh-rich-content .oh-brand-grid img,.oh-below-banner .oh-brand-grid img{max-width:90%!important;max-height:70px!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:none!important;opacity:.75!important;transition:filter .4s var(--oh-ease),opacity .4s var(--oh-ease)!important;margin:0 auto!important}.oh-rich-content .oh-brand-card:hover img,.oh-below-banner .oh-brand-card:hover img{opacity:1!important}.oh-seo-text{max-width:680px!important;margin:0 auto!important;padding:100px 24px!important;font-size:17px!important;line-height:1.58!important;color:var(--oh-gray2)!important;text-align:center!important;border-top:1px solid var(--oh-border)!important}.oh-seo-text h2{font-size:28px!important;font-weight:600!important;color:var(--oh-gray)!important;letter-spacing:-.025em!important;margin:0 0 16px!important;line-height:1.15!important}.oh-seo-text p{margin:0 0 12px!important}.oh-seo-text p:last-child{margin-bottom:0!important}.oh-faq{max-width:680px!important;margin:0 auto!important;padding:100px 24px!important}.oh-faq-title{font-size:32px!important;font-weight:600!important;letter-spacing:-.025em!important;color:var(--oh-black)!important;margin:0 0 32px!important;text-align:center!important;line-height:1.15!important}.oh-faq-item{border-bottom:1px solid rgba(0,0,0,.08)!important}.oh-faq-q{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:22px 0!important;background:none!important;border:none!important;cursor:pointer!important;font-size:17px!important;font-weight:600!important;color:var(--oh-black)!important;text-align:left!important;letter-spacing:-.015em!important;line-height:1.35!important;transition:color .2s var(--oh-ease)!important}.oh-faq-q:hover{color:var(--oh-gray2)!important}.oh-faq-q:after{content:"+"!important;font-size:1.5rem!important;font-weight:300!important;color:var(--oh-gray2)!important;flex-shrink:0!important;margin-left:20px!important;transition:transform .3s var(--oh-ease)!important}.oh-faq-item.is-open .oh-faq-q:after{content:"\2212"!important;transform:rotate(90deg)!important}.oh-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height .4s ease!important}.oh-faq-item.is-open .oh-faq-a{max-height:600px!important}.oh-faq-a p{padding:0 0 22px!important;font-size:17px!important;line-height:1.58!important;color:var(--oh-gray)!important;margin:0!important}.collection-banner-overlay{position:relative!important;overflow:hidden!important}.collection-banner-overlay .content-box__background-media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#00000005,#00000026 40%,#00000085 75%,#000000ad)!important;z-index:1!important;pointer-events:none!important}.collection-banner-overlay .content-box>*:not(.content-box__background-media){z-index:2!important;position:relative!important}.collection-banner-overlay .prose h1{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.3)!important}.collection-banner-overlay .prose p,.collection-banner-overlay .prose .oh-intro{color:#ffffffd9!important}.collection-banner-overlay .oh-bl-tabs{border-color:#ffffff40!important;background:#ffffff1a!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important}.collection-banner-overlay .oh-bl-tabs a{color:#fff!important}.collection-banner-overlay .oh-bl-tabs a:first-child{border-right-color:#ffffff2e!important}.collection-banner-overlay .oh-bl-tabs a:hover{background:#ffffff2e!important}.collection-banner-overlay .oh-nav-section,.collection-banner-overlay .oh-seo-text,.collection-banner-overlay .oh-faq,.collection-banner-overlay .oh-hero-banner,.collection-banner-overlay .oh-intro{display:none!important}.oh-below-banner{padding:0!important}.oh-below-banner .oh-gender-tabs{display:none!important}.oh-below-banner .oh-intro,.oh-below-banner .oh-hero-banner,.oh-below-banner .oh-nav-section,.oh-below-banner .oh-seo-text,.oh-below-banner .oh-faq{display:block!important}.oh-below-banner .oh-rich-content{padding:0!important;margin:0!important}.oh-below-banner .oh-nav-section,.oh-below-banner .oh-seo-text,.oh-below-banner .oh-faq{opacity:0!important;transform:translateY(30px)!important}.oh-below-banner .oh-nav-section.oh-visible,.oh-below-banner .oh-seo-text.oh-visible,.oh-below-banner .oh-faq.oh-visible{opacity:1!important;transform:translateY(0)!important}@media(max-width:1100px){.oh-nav-section{padding:96px 0!important}.oh-nav-title{font-size:36px!important;margin-bottom:40px!important}.oh-nav-subtitle{font-size:18px!important;margin:-24px 0 40px!important}.oh-nav-grid,.oh-brand-grid{padding:0 32px 16px!important;gap:14px!important}.oh-nav-pills{padding:0 32px 12px!important;gap:10px!important}.oh-nav-card{width:calc((100% - 42px)/4)!important;min-height:160px!important;padding:28px 16px!important}.oh-rich-content .oh-brand-grid a.oh-brand-card,.oh-below-banner .oh-brand-grid a.oh-brand-card{width:calc((100% - 42px)/4)!important;height:110px!important}.oh-rich-content .oh-brand-grid img,.oh-below-banner .oh-brand-grid img{max-height:56px!important}}@media(max-width:699px){.oh-nav-section{padding:72px 0!important}.oh-nav-title{font-size:28px!important;letter-spacing:-.025em!important;margin-bottom:32px!important}.oh-nav-subtitle{font-size:16px!important;margin:-16px 0 32px!important}.oh-intro{font-size:17px!important}.oh-nav-grid,.oh-brand-grid{padding:0 20px 12px!important;gap:12px!important}.oh-nav-pills{padding:0 20px 10px!important;gap:10px!important}.oh-nav-card{width:calc((100% - 12px) / 2.3)!important;min-height:140px!important;padding:24px 14px!important;gap:12px!important;border-radius:18px!important}.oh-nav-card svg,.oh-nav-card img{width:48px!important;height:36px!important}.oh-nav-card span{font-size:13px!important}.oh-nav-pills a{padding:11px 22px!important;font-size:14px!important}.oh-color-dot{width:14px!important;height:14px!important}.oh-rich-content .oh-brand-grid a.oh-brand-card,.oh-below-banner .oh-brand-grid a.oh-brand-card{width:calc((100% - 12px) / 2.3)!important;height:90px!important;padding:14px 20px!important;border-radius:14px!important}.oh-rich-content .oh-brand-grid img,.oh-below-banner .oh-brand-grid img{max-height:46px!important}.oh-bl-tabs a{padding:10px 32px!important;font-size:13px!important}.oh-seo-text{font-size:15px!important;padding:56px 20px!important}.oh-seo-text h2{font-size:22px!important}.oh-faq{padding:56px 20px!important}.oh-faq-title{font-size:24px!important}.oh-faq-q{font-size:15px!important;padding:18px 0!important}.oh-faq-a p{font-size:15px!important}}@media(max-width:499px){.oh-nav-card{width:calc((100% - 12px)/2)!important;min-height:120px!important;padding:20px 10px!important}.oh-rich-content .oh-brand-grid a.oh-brand-card,.oh-below-banner .oh-brand-grid a.oh-brand-card{width:calc((100% - 12px)/2)!important;height:80px!important}.oh-rich-content .oh-brand-grid img,.oh-below-banner .oh-brand-grid img{max-height:38px!important}.oh-nav-pills a{padding:10px 18px!important;font-size:13px!important}.oh-bl-tabs a{padding:10px 24px!important}}.oh-nav-card:focus-visible,.oh-brand-card:focus-visible,.oh-nav-pills a:focus-visible,.oh-bl-tabs a:focus-visible,.oh-faq-q:focus-visible{outline:2px solid var(--oh-black)!important;outline-offset:3px!important}.oh-hero-banner{margin:0 0 32px;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.oh-hero-banner img{width:100%;height:auto;display:block}@media(max-width:749px){.oh-hero-banner{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/oh-collection-styles.css.map */
