:root{--ok-ease:cubic-bezier(.22,.61,.36,1);--ok-soft:#f5f3f0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}::selection{background:#000;color:#fff}:focus-visible{outline:2px solid #000;outline-offset:3px}body{letter-spacing:.01em;line-height:1.7}.AnnouncementBar__Content{font-size:11px;letter-spacing:.28em;text-transform:uppercase}.Header{transition:background-color .4s var(--ok-ease),box-shadow .4s var(--ok-ease)}.Header:not(.Header--transparent){background-color:#ffffffdb!important;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px)}.SectionHeader__Heading{font-weight:300;letter-spacing:.22em;text-transform:uppercase}.SectionHeader__SubHeading{letter-spacing:.3em;text-transform:uppercase;font-size:11px;opacity:.7}.ProductItem__ImageWrapper{background:var(--ok-soft);border-radius:6px;overflow:hidden}.ProductItem__Image{mix-blend-mode:multiply;transition:scale .9s var(--ok-ease),opacity .5s var(--ok-ease)}.ProductItem:hover .ProductItem__Image{scale:1.04}.ProductItem__Title{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.CollectionItem__ImageWrapper{overflow:hidden;border-radius:6px}.CollectionItem__Image{transition:scale 1.2s var(--ok-ease)}.CollectionItem:hover .CollectionItem__Image{scale:1.05}.Button{letter-spacing:.2em;text-transform:uppercase;font-size:11px;transition:translate .4s var(--ok-ease),opacity .3s var(--ok-ease)}.Button:hover{translate:0 -2px}.Footer__Title{letter-spacing:.24em;text-transform:uppercase;font-size:11px}.OkHero{position:relative;height:100vh;min-height:560px;max-height:1100px;overflow:hidden;background:#0b0b0b;color:#fff}.OkHero__Video,.OkHero__Poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.OkHero__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00000073,#0000001a 40%,#0009);opacity:var(--ok-overlay,.6)}.OkHero__Content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:0 24px 13vh}.OkHero__Eyebrow{font-size:12px;letter-spacing:.42em;text-transform:uppercase;opacity:.85;margin:0 0 18px}.OkHero__Title{font-size:clamp(34px,6vw,84px);font-weight:200;letter-spacing:.2em;text-transform:uppercase;line-height:1.1;margin:0;color:#fff}.OkHero__Text{margin:18px 0 0;font-size:14px;letter-spacing:.12em;opacity:.85;max-width:560px}.OkHero__Button{margin-top:34px;display:inline-block;padding:16px 40px;border:1px solid rgba(255,255,255,.7);color:#fff;font-size:11px;letter-spacing:.3em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .4s var(--ok-ease),color .4s var(--ok-ease)}.OkHero__Button:hover{background:#fff;color:#000}.OkHero__Scroll{position:absolute;left:50%;bottom:28px;width:1px;height:48px;background:linear-gradient(#fff,transparent);z-index:2;transform-origin:top;animation:ok-scroll 2.4s var(--ok-ease) infinite}@keyframes ok-scroll{0%{transform:scaleY(0)}60%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}@keyframes ok-fade{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}.OkHero__Content>*{animation:ok-fade 1.4s var(--ok-ease) both}.OkHero__Content>*:nth-child(2){animation-delay:.15s}.OkHero__Content>*:nth-child(3){animation-delay:.3s}.OkHero__Content>*:nth-child(4){animation-delay:.45s}@media(max-width:640px){.OkHero{height:88vh;min-height:480px}.OkHero__Title{letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.OkHero__Video{display:none}.OkHero__Scroll,.OkHero__Content>*{animation:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes ok-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}.SectionHeader,.CollectionItem,.ProductItem,.Footer__Block{animation:ok-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}.OkHero__Buttons{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:34px}.OkHero__Buttons .OkHero__Button{margin-top:0}.Footer{--footer-background:#0b0b0b;--footer-heading-color:#fff;--footer-text-color:#a9a9a9;--footer-border-color:#262626;background-color:#0b0b0b;color:#a9a9a9}.Footer .Footer__Inner{border-color:#262626}.Footer a,.Footer .Link,.Footer .Rte,.Footer .Footer__Content{color:#b8b8b8}.Footer a:hover,.Footer .Link:hover,.Footer .Footer__Title,.Footer .Heading,.Footer .Footer__StoreName{color:#fff}.Footer .Form__Input{background:transparent;border-color:#3a3a3a;color:#fff}.Footer .Form__Input::placeholder{color:#8a8a8a}.Footer .Button--primary{--button-background:#fff;--button-background-rgb:255,255,255;--button-text-color:#000;color:#000}.Footer__Social .Icon{filter:brightness(0) invert(1);opacity:.8;transition:opacity .3s var(--ok-ease)}.Footer__Social a:hover .Icon{opacity:1}.Footer__PaymentList svg{filter:grayscale(1) brightness(1.5);opacity:.65}.CollectionItem__Wrapper{margin:6px;border-radius:6px;overflow:hidden}.CollectionItem__Wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 45%,#0000008c);pointer-events:none;transition:opacity .6s var(--ok-ease)}.CollectionItem:hover .CollectionItem__Wrapper:after{opacity:.8}.CollectionItem__Content{z-index:2}.CollectionItem__Content .Heading,.CollectionItem__Content a{color:#fff;letter-spacing:.24em;text-transform:uppercase;font-weight:300}.Footer .Footer__Content a,.Footer .Rte a{color:#fff!important;text-decoration:underline}.Footer__Social .Icon--instagram{filter:none;opacity:1}.Footer__Social .Icon--facebook{filter:brightness(1.8);opacity:1}.Footer__PaymentList svg{filter:grayscale(1);opacity:.75}.CollectionItem__Content,.CollectionItem__Content *{color:#fff}.OkHero__Embed{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.OkHero__Embed iframe{position:absolute;top:50%;left:50%;width:max(100vw,177.78vh);height:max(100vh,56.25vw);transform:translate(-50%,-50%);border:0;animation:ok-embed 1.2s ease 2.5s both}@keyframes ok-embed{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.OkHero__Embed{display:none}}.template-collection .CollectionItem__Wrapper--extra-small,.template-collection .CollectionItem__Wrapper--extra-small .CollectionItem__ImageWrapper{height:600px!important}.CollectionItem__Link.Button{--button-background:transparent;--button-background-rgb:0,0,0;background:transparent;color:#fff!important;border:0;border-bottom:1px solid rgba(255,255,255,.75);padding:6px 0;letter-spacing:.3em}.CollectionItem__Link.Button:before{background:transparent!important}.CollectionItem__Link.Button:hover{border-bottom-color:#fff}.template-collection .CollectionItem__Wrapper,.template-collection .CollectionItem__Wrapper .CollectionItem__ImageWrapper{height:600px!important}.OkTry{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:28px 0}.OkTry__Button{display:inline-block;padding:16px 36px;background:#000;color:#fff!important;border:1px solid #000;font-size:11px;letter-spacing:.3em;text-transform:uppercase;transition:background-color .4s var(--ok-ease),color .4s var(--ok-ease)}.OkTry__Button:hover{background:transparent;color:#000!important}.OkTry__Link{font-size:11px;letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}@media(max-width:640px){.OkTry{justify-content:center}}@media(min-width:641px){.template-collection .CollectionList--grid .CollectionItem{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/optika-modern.css.map */
