.obj-back-to-top{position:fixed;right:calc(20px + var(--obj-sar, 0px));bottom:calc(20px + var(--obj-sab, 0px));z-index:90;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--obj-border-subtle, #111);border-radius:50%;background:var(--obj-action-bg, #111);color:var(--obj-action-ink, #fff);box-shadow:0 2px 12px #00000026;cursor:pointer}.obj-back-to-top[hidden]{display:none}.objectiv-homepage .obj-scroll-down{z-index:1002;left:50%;right:auto;transform:translate(-50%);width:160px;border:0;border-radius:0;background:transparent;color:var(--obj-hero-ink);box-shadow:none}.objectiv-homepage .obj-scroll-down:hover{background:transparent}.obj-scroll-down__mouse{display:block}.obj-scroll-down__label{position:absolute;top:100%;left:0;width:100%;font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:14px;font-weight:400;line-height:16px;white-space:nowrap}.obj-scroll-down__wheel{animation:obj-scroll-mouse-wheel 1.6s ease-in-out infinite}.obj-scroll-down[hidden] .obj-scroll-down__wheel{animation:none}@keyframes obj-scroll-mouse-wheel{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.obj-scroll-down__wheel{animation:none}}.obj-back-to-top:hover{background:var(--obj-text-muted, #525956)}.obj-back-to-top:focus-visible{outline:2px solid var(--obj-text-main, #111);outline-offset:4px}body:has(.js-obj-sticky-bar.is-visible) .obj-back-to-top{bottom:calc(20px + max(var(--obj-back-to-top-clearance, 0px),var(--obj-sab, 0px)))}@media(hover:hover)and (pointer:fine){body.objectiv-homepage,body.objectiv-homepage *{cursor:default!important}body.objectiv-homepage :is(a[href],button,summary,select,label[for],[role=button],[role=link],input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio])),body.objectiv-homepage :is(a[href],button,summary,select,label[for],[role=button],[role=link],input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio])) *{cursor:pointer!important}html body.objectiv-homepage :is(:disabled,[aria-disabled=true],[inert]),html body.objectiv-homepage :is(:disabled,[aria-disabled=true],[inert]) *{cursor:default!important}}.obj-cursor-trail{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1005;pointer-events:none;fill:#c6c3be;opacity:.7}html[data-color-mode=dark] .obj-cursor-trail{fill:#656a68}.obj-header-stack>.obj-cursor-trail{pointer-events:none}html.obj-menu-open .obj-cursor-trail,html[data-objectiv-loading] .obj-cursor-trail{visibility:hidden}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.obj-cursor-trail{display:none}}:root{--obj-font-mono: "Monospac 821 BT", monospace;--obj-font-heading: var(--obj-font-description, "Questrial", sans-serif);--obj-bg-black: #0a0b0d;--obj-bg-surface: #121418;--obj-bg-card: rgba(22, 25, 31, .85);--obj-border-subtle: rgba(255, 255, 255, .12);--obj-border-glow: rgba(210, 248, 0, .4);--obj-accent-lime: #D2F800;--obj-accent-lime-hover: #e3ff33;--obj-accent-glow: 0 0 24px rgba(210, 248, 0, .25);--obj-accent-golden-peel: #F3950C;--obj-text-main: #F4F5F7;--obj-text-muted: #8E95A2;--obj-text-dim: #5C6370;--obj-radius-sm: 4px;--obj-radius-md: 8px;--obj-radius-lg: 16px;--obj-radius-pill: 9999px;--obj-transition-smooth: all .28s cubic-bezier(.16, 1, .3, 1);--obj-sat: env(safe-area-inset-top, 0px);--obj-sar: env(safe-area-inset-right, 0px);--obj-sab: env(safe-area-inset-bottom, 0px);--obj-sal: env(safe-area-inset-left, 0px);--obj-scroll-gutter-bg: rgba(255, 255, 255, .05);--obj-scroller-bg: rgba(255, 255, 255, .1);--obj-scroller-hover: rgba(255, 255, 255, .1);--obj-scroller-active: rgba(255, 255, 255, .1);--obj-vh-min: 100svh;--obj-vh-dynamic: 100dvh;--obj-vh-max: 100lvh;--obj-stage-max-width: 1600px;--obj-content-max-width: 1200px;--obj-text-max-width: 68ch;--obj-space-xs: clamp(4px, .4vw, 8px);--obj-space-sm: clamp(8px, .8vw, 14px);--obj-space-md: clamp(16px, 1.6vw, 24px);--obj-space-lg: clamp(24px, 2.5vw, 40px);--obj-space-xl: clamp(40px, 4vw, 64px);--obj-space-2xl: clamp(64px, 6vw, 96px)}@media(max-width:749px),(max-width:989px)and (max-height:500px){body:not(.objectiv-homepage){--obj-page-visible-height: 100dvh;--obj-page-surface-height: 100lvh;min-height:var(--obj-page-surface-height)}body:not(.objectiv-homepage)>:not(.obj-header-stack){--obj-sat: 0px;--obj-sar: 0px;--obj-sab: 0px;--obj-sal: 0px}body>.site-grain{top:calc(-1*env(safe-area-inset-top,0px));height:calc(100lvh + env(safe-area-inset-top,0px))}body:not(.objectiv-homepage) .obj-sticky-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));padding-left:calc(20px + env(safe-area-inset-left,0px));padding-right:calc(20px + env(safe-area-inset-right,0px))}}@media(pointer:coarse)and (max-width:749px),(pointer:coarse)and (max-width:989px)and (max-height:500px){body:not(.objectiv-homepage) .obj-scrollbar{display:none!important}}.obj-header-stack{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:2147483647!important;padding-left:var(--obj-sal, 0px);padding-right:var(--obj-sar, 0px);padding-top:var(--obj-sat, 0px);box-sizing:border-box;pointer-events:none;visibility:visible!important;opacity:1!important;display:block!important}.obj-header-stack>*{pointer-events:auto}.obj-header-stack[popover]{margin:0;border:0;bottom:auto;background:transparent;overflow:visible}.obj-header-stack .header-wrapper,.obj-header-stack .header-wrapper *{pointer-events:auto!important}.obj-header-stack .section-header,.obj-header-stack .shopify-section-header-hidden{position:relative!important;top:0!important;transform:none!important;visibility:visible!important;opacity:1!important}.objectiv-announcement-bar,.announcement-bar-section,.utility-bar{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.objectiv-announcement-bar .utility-bar__grid{min-height:4rem;align-items:center}.objectiv-announcement-bar .announcement-bar__message,.objectiv-announcement-bar .announcement-bar__message a,.objectiv-announcement-bar .announcement-bar__link,.objectiv-announcement-bar .localization-form__select,.objectiv-announcement-bar .localization-form__select svg{color:#121212}.objectiv-announcement-bar .announcement-bar__message{margin:0;transform:translateY(3px);font-family:var(--obj-font-mono);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:none}.header-wrapper{position:relative;isolation:isolate;background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom:none!important}.header-wrapper:before{content:"";position:absolute;top:calc(-1 * var(--obj-sat, 0px));right:calc(-1 * var(--obj-sar, 0px));bottom:0;left:calc(-1 * var(--obj-sal, 0px));z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(242,242,242,.075) 0%,rgba(242,242,242,.075) var(--obj-sat, 0px),rgba(242,242,242,.04) calc(65% + .35 * var(--obj-sat, 0px)),rgba(242,242,242,0) 100%)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(180deg,black 0%,black calc(65% + .35 * var(--obj-sat, 0px)),transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 0%,black calc(65% + .35 * var(--obj-sat, 0px)),transparent 100%)}.template-index main#MainContent,body:has(main[data-template=index]) main#MainContent{margin-top:0!important;padding-top:0!important}body:not(.template-index) main#MainContent{margin-top:0!important;padding-top:var(--obj-nav-height, 7.5rem)}.template-product main#MainContent,.template-collection main#MainContent,body:has(.obj-standalone-product) main#MainContent,body:has(.product) main#MainContent,body:has(.obj-shop) main#MainContent{margin-top:0!important;padding-top:0!important}:root{--obj-nav-height: 7.5rem;--obj-header-fg: #303433}.header-wrapper{color:var(--obj-header-fg)}.header-wrapper :is(a,button,summary){color:var(--obj-header-fg)!important}.header-wrapper :is(a,button,summary):focus-visible{outline-color:var(--obj-header-fg)}.header-wrapper .header__menu-item,.header-wrapper .header__icon,.header-wrapper .header__icon svg,.header-wrapper .header__icon .svg-wrapper,.header-wrapper .objectiv-header-logo,.header-wrapper .objectiv-header-logo--svg svg,.header-wrapper .obj-journal-label,.header-wrapper .obj-journal-prefix,.header-wrapper .obj-journal-text,.header-wrapper .obj-journal-wordmark-wrapper svg,.header-wrapper .cart-count-bubble{transition:none!important}.header-wrapper .header__menu-item,.header-wrapper .obj-journal-prefix,.header-wrapper .obj-journal-text{color:var(--obj-header-fg)!important}.header-wrapper .obj-journal-wordmark-wrapper svg{fill:var(--obj-header-fg)!important}.header-wrapper .objectiv-header-logo--svg{color:var(--obj-header-fg)!important}.header-wrapper .objectiv-header-logo--svg svg{fill:var(--obj-header-fg)!important}.objectiv-header-logo--svg svg path,.objectiv-header-logo--svg svg g{fill:var(--obj-header-fg);transition:none!important}.obj-journal-wordmark-wrapper svg path,.obj-journal-wordmark-wrapper svg g{fill:var(--obj-header-fg)!important;transition:none!important}.obj-gradient-link{color:var(--obj-header-fg)!important;display:inline-flex;align-items:center}.obj-gradient-link span{color:inherit!important}.header-wrapper .header__menu-item,.header-wrapper .header__menu-item span,.header-wrapper .obj-contrast-char,.header-wrapper .objectiv-header-logo,.header-wrapper .objectiv-header-logo svg,.header-wrapper .objectiv-header-logo svg path,.header-wrapper .objectiv-header-logo svg g,.header-wrapper .obj-journal-wordmark-wrapper svg,.header-wrapper .obj-journal-wordmark-wrapper svg path,.header-wrapper .header__icon,.header-wrapper .header__icon svg{opacity:1!important;visibility:visible!important}.obj-header-logo-mask{position:relative}.header-wrapper .obj-header-logo-mask img{opacity:0!important}.obj-header-logo-mask:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--obj-header-fg);mask:var(--obj-header-mask) center / contain no-repeat;-webkit-mask:var(--obj-header-mask) center / contain no-repeat;pointer-events:none}.header-wrapper .header__icon,.header-wrapper .header__icon svg,.header-wrapper .header__icon .svg-wrapper{color:var(--obj-header-fg)!important}.header-wrapper .header__icon path{fill:var(--obj-header-fg)!important}.header-wrapper .cart-count-bubble{border:1px solid var(--obj-header-fg);background:transparent!important;color:var(--obj-header-fg)!important}.obj-contrast-word{display:inline-flex;align-items:baseline}.obj-contrast-space{display:inline;width:.25em}.obj-contrast-char{color:inherit!important;opacity:1!important;transition:none!important}:root{--obj-scroll-gutter-bg: rgba(255, 255, 255, .05);--obj-scroller-bg: rgba(255, 255, 255, .1);--obj-scroller-hover: rgba(255, 255, 255, .1);--obj-scroller-active: rgba(255, 255, 255, .1)}html[data-header-contrast=black],body[data-header-contrast=black]{--obj-scroll-gutter-bg: rgba(0, 0, 0, .05);--obj-scroller-bg: rgba(0, 0, 0, .1);--obj-scroller-hover: rgba(0, 0, 0, .1);--obj-scroller-active: rgba(0, 0, 0, .1)}html{scrollbar-gutter:auto;overflow-y:auto}html,body{scrollbar-color:var(--obj-scroller-bg) var(--obj-scroll-gutter-bg);scrollbar-width:thin}html.obj-overlay-scroll-ready{scrollbar-width:none}html.obj-overlay-scroll-ready::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--obj-scroll-gutter-bg)}::-webkit-scrollbar-thumb{background:var(--obj-scroller-bg);border-radius:9999px;border:1px solid transparent;background-clip:padding-box;transition:background .2s cubic-bezier(.16,1,.3,1)}::-webkit-scrollbar-thumb:hover{background:var(--obj-scroller-hover)}::-webkit-scrollbar-thumb:active{background:var(--obj-scroller-active)}::-webkit-scrollbar-corner{background:transparent}.obj-scrollbar :is(.obj-scrollbar__track,.obj-scrollbar__thumb){display:block}.obj-scrollbar{position:fixed;top:0;right:0;width:12px;height:100vh;height:100dvh;z-index:2147483646;pointer-events:none;user-select:none;-webkit-user-select:none;overflow:clip;visibility:hidden;touch-action:none;transition:visibility 0s .26s}.obj-scrollbar__track{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--obj-scroll-gutter-bg);cursor:pointer;transform:translate(100%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.obj-scrollbar__thumb{position:absolute;top:0;left:2px;width:8px;height:48px;background:var(--obj-scroller-bg);border-radius:9999px;cursor:grab;will-change:transform;transition:background .2s cubic-bezier(.16,1,.3,1)}.obj-scrollbar__thumb:hover{background:var(--obj-scroller-hover)}.obj-scrollbar__thumb:active,.obj-scrollbar.is-dragging .obj-scrollbar__thumb{cursor:grabbing;background:var(--obj-scroller-active)}.obj-scrollbar.is-active{visibility:visible;transition-delay:0s;pointer-events:auto}.obj-scrollbar.is-active .obj-scrollbar__track{transform:translate(0)}@media(hover:hover)and (pointer:fine){html.obj-overlay-scroll-ready.obj-scroll-edge-hover,html.obj-overlay-scroll-ready.obj-scroll-edge-hover body,html.obj-overlay-scroll-ready.obj-scroll-edge-hover body *,html.obj-overlay-scroll-ready .obj-scrollbar,html.obj-overlay-scroll-ready .obj-scrollbar *{cursor:pointer!important}}@media(prefers-reduced-motion:reduce){.obj-scrollbar,.obj-scrollbar__track,.obj-scrollbar__thumb{transition:none}}.objectiv-header{min-height:auto!important;height:auto!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important;padding-left:max(1.5rem,var(--obj-sal, 0px))!important;padding-right:max(1.5rem,var(--obj-sar, 0px))!important;box-sizing:border-box}.objectiv-header.page-width{max-width:min(100%,var(--obj-stage-max-width, 1600px));padding-left:max(clamp(2rem,3.5vw,6rem),var(--obj-sal, 0px))!important;padding-right:max(clamp(2rem,3.5vw,6rem),var(--obj-sar, 0px))!important}.header.objectiv-header{display:grid!important;grid-template-areas:"navigation heading icons"!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}.objectiv-header-nav{display:block!important;grid-area:navigation!important;justify-self:start!important}.header.objectiv-header .header__heading,.header.objectiv-header .header__heading-link{grid-area:heading!important;justify-self:center!important;text-align:center!important}.header.objectiv-header .header__icons{grid-area:icons!important;justify-self:end!important;display:flex!important;align-items:center!important;column-gap:clamp(6px,.6vw,10px)}.header.objectiv-header .header__icon--cart{width:auto;min-width:44px;flex-shrink:0;gap:2px;text-decoration:none}.header__icon--cart .obj-header-bag-label{height:auto;font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:calc(1.4rem + 1pt);font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap}.header__icon--cart .svg-wrapper{flex:0 0 28px;width:28px}.header__icon--cart .svg-wrapper>.icon{flex:none;width:44px;min-width:44px;max-width:none;height:44px}.header.objectiv-header .header__icons .header__icon--cart .icon path{stroke:currentColor;stroke-width:.25;stroke-linejoin:round}.header.objectiv-header .header__icons .icon-account path{stroke:currentColor;stroke-width:.2;stroke-linejoin:round}.header__icons .obj-color-mode-toggle svg{stroke-width:1.8}.header__icons .obj-color-mode-toggle .obj-color-mode-toggle__track,.header__icons .obj-color-mode-toggle .obj-color-mode-toggle__knob{border-width:1.25px}.header__icon--cart .cart-count-bubble{left:18px;right:auto;top:-4px;bottom:auto}@media(max-width:749px),(max-width:989px)and (max-height:500px){.header__icon--cart .obj-header-bag-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.header.objectiv-header .header__icon--cart{width:44px;gap:0}}.objectiv-header-nav .list-menu--inline{display:flex!important;flex-direction:row!important;align-items:center!important;list-style:none!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:calc(clamp(1.6rem,2.5vw,4rem) + .8rem)!important}.objectiv-header-nav .header__menu-item{padding:1.2rem 0;font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:clamp(1.35rem,1.25vw,1.8rem);font-weight:700;letter-spacing:clamp(.04em,.06vw,.08em);line-height:1;text-transform:none;transition:color .2s ease}.objectiv-header-nav .header__menu-item:hover,.objectiv-header-nav .header__menu-item:focus-visible{color:var(--obj-accent-golden-peel)}.obj-menu-item--journal{display:inline-flex!important;align-items:center!important;cursor:pointer!important;text-decoration:none!important}.obj-journal-label{display:inline-flex;align-items:center;gap:.45em;pointer-events:none;cursor:pointer}.obj-journal-prefix,.obj-journal-text{pointer-events:none;display:inline-block;font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:clamp(1.35rem,1.25vw,1.8rem);font-weight:700;letter-spacing:clamp(.04em,.06vw,.08em);line-height:1;text-transform:none}.obj-journal-wordmark-wrapper{display:inline-flex;align-items:center;width:auto;height:auto;flex:none;line-height:1;pointer-events:none}.menu-drawer .menu-drawer__menu-item>.obj-journal-wordmark-wrapper{position:static;width:auto;transform:none}.obj-journal-wordmark-wrapper svg,.obj-journal-wordmark{display:inline-block;width:auto;height:1.1em;vertical-align:-.05em;fill:currentColor!important;color:inherit!important;pointer-events:none;transition:none!important}.obj-journal-wordmark-wrapper img{filter:none}.objectiv-header-nav .header__menu-item,.objectiv-header-nav .header__menu-item span,.objectiv-header-nav .header__menu-item:hover span{text-decoration:none!important}.objectiv-header-logo{display:block;width:clamp(14rem,15vw,21.5rem);height:auto}.header.objectiv-header .header__heading-link{position:relative}.objectiv-header-trademark{position:absolute;top:calc(.5rem + 4px);left:calc(100% - .95rem - 2px);color:var(--obj-header-fg);font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:clamp(8px,.7vw,10px);font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;pointer-events:none}.obj-logo-hero-morphing .objectiv-header-trademark{visibility:hidden}.objectiv-header-logo--svg{display:inline-flex;align-items:center;justify-content:center}.objectiv-header-logo--svg svg{display:block;width:100%;height:auto;fill:currentColor!important;color:inherit!important}@media screen and (max-width:1100px){.header.objectiv-header{grid-template-columns:auto 1fr auto!important;column-gap:clamp(1rem,2vw,2.5rem)!important}.objectiv-header-nav{display:block!important;justify-self:start!important}.objectiv-header-nav .list-menu--inline{gap:calc(clamp(.9rem,1.8vw,2.2rem) + .4rem)!important}.objectiv-header-nav .header__menu-item{font-size:clamp(1.15rem,1.5vw,1.45rem)!important;padding:.8rem 0!important}.obj-journal-prefix,.obj-journal-text{font-size:clamp(1.15rem,1.5vw,1.45rem)!important}.objectiv-header-logo{width:clamp(12rem,20vw,17rem)!important}}@media screen and (min-width:750px){header-drawer{display:none!important}}@media screen and (max-width:749px),screen and (max-width:989px)and (max-height:500px){.obj-header-stack:popover-open:has(header-drawer>details[open])::backdrop{background:#0000001f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.obj-header-stack:popover-open .obj-menu-backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html.obj-menu-open .header.objectiv-header>:not(header-drawer){filter:blur(12px);pointer-events:none!important}html.obj-menu-open body>.obj-hero-wordmark-layer,html.obj-menu-open .obj-shop,html.obj-menu-open .obj-back-to-top{filter:blur(12px)}.header.objectiv-header{display:grid!important;grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr minmax(0,auto) 1fr!important;align-items:center!important;column-gap:.8rem!important;padding-left:max(1.5rem,var(--obj-sal, 0px))!important;padding-right:max(1.5rem,var(--obj-sar, 0px))!important}.objectiv-header-nav{display:none!important}.header.objectiv-header header-drawer{display:block!important;grid-area:left-icons!important;justify-self:start!important}.header__heading,.header__heading-link{grid-area:heading!important;justify-self:center!important;text-align:center!important;min-width:0;max-width:100%}.objectiv-header-logo{width:clamp(12rem,36vw,15.5rem)!important}}.header__icon--menu .obj-menu-toggle{position:relative;display:block;width:20px;height:16px}.obj-menu-toggle>span{position:absolute;left:0;top:7px;width:20px;height:2px;background:currentColor;transform-origin:center;transition:transform .26s ease,opacity .18s ease}.obj-menu-toggle>span:first-child{transform:translateY(-6px)}.obj-menu-toggle>span:last-child{transform:translateY(6px)}.menu-opening>summary .obj-menu-toggle>span:first-child{transform:rotate(45deg)}.menu-opening>summary .obj-menu-toggle>span:nth-child(2){opacity:0}.menu-opening>summary .obj-menu-toggle>span:last-child{transform:rotate(-45deg)}.obj-menu-backdrop,.obj-drawer-mode,.obj-menu-account{display:none}.obj-menu-content{min-height:0}.obj-drawer-mode[hidden]{display:none!important}@media screen and (max-width:749px),screen and (max-width:989px)and (max-height:500px){.header.objectiv-header .header__icons>:is(.obj-color-mode-toggle,.header__icon--account){display:none!important}.header__icon--menu{position:relative;z-index:5;display:grid;place-items:center}header-drawer .header__icon--menu:before,header-drawer .header__icon--menu[aria-expanded=true]:before{display:none}header-drawer .obj-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;visibility:hidden;opacity:0;background:#0000001f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .3s ease,visibility .3s ease;touch-action:none}header-drawer details.menu-opening>.obj-menu-backdrop{visibility:visible;opacity:1}header-drawer #menu-drawer{--obj-menu-inset: max(1.5rem, var(--obj-sal, 0px));position:fixed;top:10vh;top:10dvh;left:var(--obj-menu-inset);width:75%;height:55vh;height:55dvh;border:0;border-radius:var(--obj-rounded-radius, 16px);overflow:hidden;background:var(--obj-page-bg);color:var(--obj-text-main);filter:none;transform:translate(calc(-100% - var(--obj-menu-inset)));transition:transform .3s ease,visibility .3s ease}header-drawer details.menu-opening>#menu-drawer{transform:translate(0);visibility:visible;transition-property:transform}.header-wrapper #menu-drawer :is(a,button,summary){color:var(--obj-text-main)!important}.header-wrapper header-drawer:has(details[open]) .header__icon--menu{color:var(--obj-text-main)!important}.header-wrapper #menu-drawer .obj-journal-wordmark-wrapper :is(svg,path,g){color:var(--obj-text-main)!important;fill:var(--obj-text-main)!important}header-drawer .menu-drawer__navigation-container{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;overscroll-behavior:contain}.obj-drawer-mode{--obj-picker-ink: #40403e;--obj-picker-paper: #E5E3DE;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:2.4rem 3rem 0;padding:3px;border:2px solid var(--obj-picker-ink);border-radius:999px;color:var(--obj-picker-ink);background:var(--obj-picker-paper);font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:clamp(1.7rem,4.8vw,2.2rem);line-height:1}.obj-drawer-mode:before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:inherit;background:var(--obj-picker-ink);pointer-events:none;transform:translate(0);transition:transform .26s cubic-bezier(.22,1,.36,1)}html[data-color-mode=dark] .obj-drawer-mode:before{transform:translate(100%)}html[data-color-mode=dark] .obj-drawer-mode{--obj-picker-ink: #E5E3DE;--obj-picker-paper: #40403e}.obj-drawer-mode__option{position:relative;display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;border-radius:999px;cursor:pointer}.obj-drawer-mode__option:has(:checked){color:var(--obj-picker-paper)}.obj-drawer-mode__option:has(:focus-visible){outline:2px solid var(--obj-picker-ink);outline-offset:5px}.obj-drawer-mode__option svg{width:1.25em;height:1.25em;flex:none}header-drawer .obj-menu-content{display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}header-drawer .menu-drawer__navigation{flex:1 0 auto;padding-block:1.8rem}.header-wrapper #menu-drawer .obj-menu-account{display:flex;align-items:center;gap:1rem;min-height:44px;flex:none;margin:0 3rem 1.2rem;font-family:var(--obj-font-description, "Questrial", sans-serif);font-size:2.4rem;line-height:1.2;text-decoration:none}.obj-menu-account svg{display:block;width:22px;height:24px}.header.objectiv-header header-drawer .menu-drawer__utility-links{padding:1.2rem 2rem}.obj-menu-socials{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.obj-menu-social{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;text-decoration:none}.obj-menu-social svg{display:block;width:24px;height:24px}.obj-menu-social:focus-visible{outline:2px solid currentColor;outline-offset:2px}html.obj-menu-open .site-grain{visibility:hidden}html.obj-menu-open .obj-scroll-box{overflow-y:hidden}}@media screen and (max-width:749px)and (max-height:650px)and (orientation:portrait){.obj-drawer-mode{margin-top:1.2rem}header-drawer .menu-drawer__navigation{padding-block:0}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{min-height:44px;padding-block:.6rem}.header-wrapper #menu-drawer .obj-menu-account{margin-bottom:.4rem}.header.objectiv-header header-drawer .menu-drawer__utility-links{padding-block:.4rem}}@media screen and (max-width:989px)and (max-height:500px){header-drawer #menu-drawer{--obj-menu-inset: max(5.6rem, var(--obj-sal, 0px))}header-drawer .menu-drawer__navigation{padding-block:1rem}.obj-drawer-mode{margin-top:1rem}header-drawer .menu-drawer__navigation{padding:0 3rem}header-drawer .menu-drawer__navigation>.menu-drawer__menu{display:flex;flex-wrap:wrap;gap:0 2rem}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li{margin:0}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{min-height:44px;padding:0}.header-wrapper #menu-drawer .obj-menu-account{margin-bottom:0;font-size:2rem}.header.objectiv-header header-drawer .menu-drawer__utility-links{padding-block:.8rem}}@media(prefers-reduced-motion:reduce){.obj-drawer-mode:before,.obj-menu-toggle>span,header-drawer #menu-drawer,header-drawer .obj-menu-backdrop{transition:none}}@media screen and (max-width:374px){.objectiv-header-logo{width:clamp(10rem,32vw,12rem)!important}}@media(pointer:coarse){.objectiv-header-nav .header__menu-item{min-height:44px;display:inline-flex;align-items:center}.obj-shop__scrubber{min-height:44px}}.obj-mono{font-family:var(--obj-font-mono)!important;letter-spacing:.05em;text-transform:uppercase}.obj-heading{font-family:var(--obj-font-heading)!important;letter-spacing:-.02em;font-weight:700}.obj-pill-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-family:var(--obj-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;background:#d2f8001a;border:1px solid rgba(210,248,0,.3);color:var(--obj-accent-lime);border-radius:var(--obj-radius-pill)}.obj-pill-badge--live:before{content:"";display:inline-block;width:6px;height:6px;background:var(--obj-accent-lime);border-radius:50%;box-shadow:0 0 8px var(--obj-accent-lime);animation:objPulse 1.8s infinite}@keyframes objPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.obj-shipping-bar{padding:16px 20px;background:#ffffff0a;border-bottom:1px solid var(--obj-border-subtle)}.obj-shipping-bar__message{font-size:1.3rem;font-family:var(--obj-font-mono);margin-bottom:8px;color:var(--obj-text-main);display:flex;justify-content:space-between;align-items:center}.obj-shipping-bar__highlight{color:var(--obj-accent-lime);font-weight:700}.obj-shipping-bar__progress-track{width:100%;height:6px;background:#ffffff1a;border-radius:var(--obj-radius-pill);overflow:hidden;position:relative}.obj-shipping-bar__progress-fill{height:100%;background:linear-gradient(90deg,#A4C600 0%,var(--obj-accent-lime) 100%);border-radius:var(--obj-radius-pill);transition:width .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px #d2f80066}.obj-stock-warning{display:inline-flex;align-items:center;gap:6px;font-family:var(--obj-font-mono);font-size:1.2rem;color:#ffb800;margin:8px 0}.obj-stock-warning:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffb800;animation:objPulse 1.5s infinite}.obj-sticky-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#0a0b0df0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--obj-border-subtle);padding:12px 20px;padding-bottom:max(12px,calc(12px + var(--obj-sab)));padding-left:max(20px,calc(20px + var(--obj-sal)));padding-right:max(20px,calc(20px + var(--obj-sar)));transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.obj-sticky-bar.is-visible{transform:translateY(0)}.obj-sticky-bar__details{display:flex;align-items:center;gap:12px}.obj-sticky-bar__img{width:44px;height:44px;border-radius:var(--obj-radius-sm);object-fit:cover;border:1px solid var(--obj-border-subtle)}.obj-sticky-bar__title{font-weight:600;font-size:1.4rem;margin:0;color:var(--obj-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.obj-sticky-bar__price{font-family:var(--obj-font-mono);font-size:1.3rem;color:var(--obj-text-muted)}.obj-add-to-bag-icon{display:inline-flex;flex:0 0 auto;width:32px;height:32px}.obj-add-to-bag-icon .icon{display:block;width:100%;height:100%}.obj-add-to-bag-icon .icon path{stroke:currentColor;stroke-width:.25;stroke-linejoin:round}.obj-sticky-bar__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;font-family:var(--obj-font-mono);font-size:1.3rem;font-weight:700;background:var(--obj-accent-lime);color:var(--obj-bg-black);border:none;border-radius:var(--obj-radius-pill);cursor:pointer;transition:var(--obj-transition-smooth)}.obj-sticky-bar__btn:hover{background:var(--obj-accent-lime-hover);box-shadow:var(--obj-accent-glow)}.obj-marquee{overflow:hidden;white-space:nowrap;padding:16px 0;background:transparent;border-top:1px solid var(--obj-border-subtle);border-bottom:1px solid var(--obj-border-subtle)}.obj-marquee__track{display:inline-flex;gap:32px;animation:objMarqueeScroll 25s linear infinite;animation-play-state:running!important;will-change:transform}.obj-marquee__item{display:inline-flex;align-items:center;gap:16px;font-family:var(--obj-font-mono);font-size:1.4rem;letter-spacing:.12em;text-transform:none;color:var(--obj-text-main)}.obj-marquee__dot{width:6px;height:6px;background:var(--obj-accent-lime);border-radius:50%;box-shadow:0 0 6px var(--obj-accent-lime)}@keyframes objMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.obj-accordion{border-top:1px solid var(--obj-border-subtle);margin-top:24px}.obj-accordion__item{border-bottom:1px solid var(--obj-border-subtle)}.obj-accordion__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;font-family:var(--obj-font-heading);font-size:1.5rem;font-weight:700;color:var(--obj-text-main);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.obj-accordion__summary::-webkit-details-marker{display:none}.obj-accordion__icon{transition:transform .25s ease;font-size:1.8rem;color:var(--obj-accent-lime)}.obj-accordion__item[open] .obj-accordion__icon{transform:rotate(45deg)}.obj-accordion__content{padding-bottom:16px;color:var(--obj-text-muted);font-size:1.4rem;line-height:1.6}.cart-drawer,.drawer__inner,.menu-drawer,#CartDrawer,.modal__content{overscroll-behavior:contain}img,video,iframe,svg{max-width:100%;height:auto}.obj-stage-container{width:100%;max-width:var(--obj-stage-max-width);margin-inline:auto;padding-inline:clamp(16px,3vw,48px);box-sizing:border-box}.rte,.product__description,.obj-accordion__content{max-width:var(--obj-text-max-width, 68ch)}@media(pointer:coarse){.header__icon,.obj-sticky-bar__btn,.obj-accordion__summary,.cart-remove-button,.quantity__button{min-height:44px;min-width:44px}}.site-grain{position:fixed;z-index:2147483646;top:0;left:0;width:100vw;height:100vh;height:100dvh;pointer-events:none!important;opacity:1;filter:blur(.35px);contain:strict;user-select:none;-webkit-user-select:none}@media(prefers-reduced-motion:reduce){.site-grain{opacity:.04}}.obj-scroll-blur{--obj-scroll-blur-overlap: 60px;position:absolute;top:-120px;left:0;z-index:2147483646;display:block;width:100%;height:calc(120px + var(--obj-scroll-blur-overlap));pointer-events:none;background:linear-gradient(180deg,#f2f2f213 0 120px,#f2f2f200 120px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(180deg,black 120px,transparent 100%);mask-image:linear-gradient(180deg,black 120px,transparent 100%);will-change:transform}.obj-scroll-blur[hidden]{display:none}.obj-scroll-blur-timeline .obj-scroll-blur{animation:obj-scroll-blur-follow linear both;animation-timeline:scroll(root block)}@keyframes obj-scroll-blur-follow{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--obj-scroll-blur-range, 0px),0)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/objectiv-theme.css.map */
