body.co-gate-active:not(.co-body-active){overflow:hidden}body .co-crack-gate-shim{display:block;position:absolute;left:0;z-index:98;width:100%;top:100vh;top:100svh;height:40vh;height:40svh;pointer-events:none}body.co-body-active .co-crack-gate-shim,html.co-gate-failed .co-crack-gate,html.co-gate-failed .co-crack-gate-skip,html.co-gate-failed .co-crack-gate-shim{display:none!important}@media(prefers-reduced-motion:reduce){.co-crack-gate,.co-crack-gate-skip,.co-crack-gate-shim{display:none!important}}.co-crack-gate{--co-crack-shell: #66443B;--co-crack-shadow: #543633;--co-crack-halo: 58, 20, 36;--co-step-factor: 0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:99;transition:0s!important}@media(any-pointer:coarse){.co-crack-gate{top:-7%;bottom:-7%}}.co-crack-gate.co-step-1{--co-step-factor: .1}.co-crack-gate.co-step-2{--co-step-factor: 1}.co-crack-gate.co-step-3,.co-crack-gate.co-step-4,.co-crack-gate.co-step-5{--co-step-factor: 3}.co-crack-gate.co-step-6{--co-step-factor: 3;width:0!important;height:0!important}.co-crack-gate-svg{z-index:2;top:-2%;left:-1%;width:102.5%;height:105%;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.co-crack-gate.co-step-4 .co-crack-gate-svg{opacity:0;transition-delay:1s}.co-crack-gate.co-step-5 .co-crack-gate-svg,.co-crack-gate.co-step-6 .co-crack-gate-svg{opacity:0;display:none!important}.co-crack-gate-overlay{z-index:3;background-color:var(--co-crack-shell)}.co-crack-gate-overlay>div{top:50%;left:50%;transform:translate(-50%,-50%);width:50%}.co-crack-gate-overlay svg{animation:co-culture-s1-click-to-crack-ani 1.5s infinite ease-in-out}@keyframes co-culture-s1-click-to-crack-ani{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}.co-crack-gate.co-step-1 .co-crack-gate-overlay,.co-crack-gate.co-step-2 .co-crack-gate-overlay,.co-crack-gate.co-step-3 .co-crack-gate-overlay,.co-crack-gate.co-step-4 .co-crack-gate-overlay,.co-crack-gate.co-step-5 .co-crack-gate-overlay,.co-crack-gate.co-step-6 .co-crack-gate-overlay{display:none}.co-crack-gate svg g{transition:transform .1s ease-in-out}.co-crack-gate.co-step-4 svg g{transition:transform .5s ease-in-out}.co-crack-gate .co-crack-gate-path-1{fill:var(--co-crack-shell)!important}.co-crack-gate .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}#co-crack-gate-g1{transform:translate(calc(-1% * var(--co-step-factor)),calc(5% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g1{transform:translate(calc(-1% * var(--co-step-factor)),calc(16% * var(--co-step-factor)))}#co-crack-gate-g2{transform:translate(calc(-2% * var(--co-step-factor)),calc(1% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g2{transform:translate(calc(-18% * var(--co-step-factor)),calc(1% * var(--co-step-factor)))}#co-crack-gate-g3{transform:translate(calc(-5% * var(--co-step-factor)),calc(-2% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g3{transform:translate(calc(-9% * var(--co-step-factor)),calc(-2% * var(--co-step-factor)))}.co-crack-gate.co-step-1 #co-crack-gate-g3 .co-crack-gate-path-2{fill:var(--co-crack-shell)!important}.co-crack-gate.co-step-2 #co-crack-gate-g3 .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}#co-crack-gate-g4{transform:translate(calc(1% * var(--co-step-factor)),calc(9% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g4{transform:translate(calc(1% * var(--co-step-factor)),calc(13% * var(--co-step-factor)))}#co-crack-gate-g5{transform:translate(calc(1% * var(--co-step-factor)),calc(9% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g5{transform:translate(calc(1% * var(--co-step-factor)),calc(13% * var(--co-step-factor)))}.co-crack-gate.co-step-1 #co-crack-gate-g5 .co-crack-gate-path-2{fill:var(--co-crack-shell)!important}.co-crack-gate.co-step-2 #co-crack-gate-g5 .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}#co-crack-gate-g6{transform:translate(calc(-1% * var(--co-step-factor)),calc(-4% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g6{transform:translate(calc(-1% * var(--co-step-factor)),calc(-16% * var(--co-step-factor)))}#co-crack-gate-g7{transform:translate(calc(-1% * var(--co-step-factor)),calc(0% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g7{transform:translate(calc(-16% * var(--co-step-factor)),calc(-17% * var(--co-step-factor)))}#co-crack-gate-g8{transform:translate(calc(-1% * var(--co-step-factor)),calc(0% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g8{transform:translate(calc(10% * var(--co-step-factor)),calc(-13% * var(--co-step-factor)))}.co-crack-gate.co-step-1 #co-crack-gate-g8 .co-crack-gate-path-2{fill:var(--co-crack-shell)!important}.co-crack-gate.co-step-2 #co-crack-gate-g8 .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}#co-crack-gate-g9{transform:translate(calc(1% * var(--co-step-factor)),calc(5% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g9{transform:translate(calc(12% * var(--co-step-factor)),calc(19% * var(--co-step-factor)))}.co-crack-gate.co-step-1 #co-crack-gate-g9 .co-crack-gate-path-2{fill:var(--co-crack-shell)!important}.co-crack-gate.co-step-2 #co-crack-gate-g9 .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}#co-crack-gate-g10{transform:translate(calc(2% * var(--co-step-factor)),calc(-1% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g10{transform:translate(calc(17% * var(--co-step-factor)),calc(5% * var(--co-step-factor)))}#co-crack-gate-g11{transform:translate(calc(4% * var(--co-step-factor)),calc(-1% * var(--co-step-factor)))}.co-crack-gate.co-step-4 #co-crack-gate-g11{transform:translate(calc(11% * var(--co-step-factor)),calc(-6% * var(--co-step-factor)))}.co-crack-gate.co-step-1 #co-crack-gate-g11 .co-crack-gate-path-2{fill:var(--co-crack-shell)!important}.co-crack-gate.co-step-2 #co-crack-gate-g11 .co-crack-gate-path-2{fill:var(--co-crack-shadow)!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){body.co-gate-active:not(.co-body-active) .co-crack-gate{cursor:none}}body.co-body-cursor .cobalt-cursor-child{opacity:0}body.co-body-active .cobalt-cursor{display:none!important}.cobalt-cursor{--co-cursor-width: 27vw}.cobalt-cursor-child{display:block!important;width:var(--co-cursor-width);height:calc(var(--co-cursor-width) * 1.22);background-image:url(/cdn/shop/files/culture_cup_spoon_1.svg?v=1744263820);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-25%,-20%) rotateY(0) rotateX(0) rotate(0);transition:transform .2s,opacity .2s}body.co-body-click .cobalt-cursor .cobalt-cursor-child{transform:translate(-25%,-20%) rotateY(50deg) rotateX(50deg) rotate(50deg)}@media(any-pointer:coarse){#cobalt-cursor-id{display:none!important}}.co-crack-gate-crack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:inherit;-webkit-appearance:none;appearance:none}.co-crack-gate-skip{display:none;position:fixed;z-index:101;right:2.4vw;bottom:2.4vh;bottom:calc(2.4vh + env(safe-area-inset-bottom,0px));padding:.5em .2em;border:0;background:transparent;color:#fff;text-shadow:0 0 2px rgba(var(--co-crack-halo, 58, 20, 36),.9),0 1px 3px rgba(var(--co-crack-halo, 58, 20, 36),.7);font-family:var(--font-heading-family);font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;opacity:.85;cursor:pointer;transition:opacity .2s}body.co-gate-active .co-crack-gate-skip{display:block}@media(any-pointer:coarse){.co-crack-gate-skip{right:calc(4vw + env(safe-area-inset-right,0px));bottom:calc(12vh + env(safe-area-inset-bottom,0px))}}.co-crack-gate-skip:hover,.co-crack-gate-skip:focus-visible{opacity:1}.co-crack-gate-crack:focus-visible{border-radius:20px;outline:2px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 8px rgba(var(--co-crack-halo),.45)}.co-crack-gate-skip:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px rgba(var(--co-crack-halo, 58, 20, 36),.45)}.co-crack-gate[hidden]{display:none!important}.co-culture-s1-title{margin:0;padding:0;font-size:inherit;line-height:0}.co-culture-s1-title>span[aria-hidden]{display:block}@media(prefers-reduced-motion:reduce){.co-crack-gate,.co-crack-gate-overlay svg,.co-crack-gate svg g{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/co-styles-crack-gate.css.map */
