body{background-color:#06131d;background-image:linear-gradient(180deg,#10343a,#0e2738 28%,#0a1e2c 62%,#06131d)}#MainContent .section-background,footer .shopify-section:first-child .section-background{background-color:transparent!important}section.ohs-hero{background:radial-gradient(70% 60% at 75% 45%,#f4b8601a,#f4b86000 70%)}section.ohs-hero:after{display:none}section.ohs-steps{background:transparent}#MainContent,footer{position:relative;z-index:1}.header-section .header__underlay{background-color:#0c2830f0!important;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 1px #a7d3c61f,0 12px 30px -18px #000c}.ohs-sea{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ohs-sea__rays{position:absolute;top:-10%;left:-20%;width:140%;height:95%;background:repeating-linear-gradient(105deg,#a7d3c600 0 70px,#a7d3c612 70px 110px,#a7d3c600 110px 190px,#f3ede20b 190px 205px,#a7d3c600 205px 300px);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .5) 40%,transparent 85%);mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .5) 40%,transparent 85%);transform-origin:50% 0;animation:ohs-rays 22s ease-in-out infinite alternate}@keyframes ohs-rays{0%{transform:translate(-3%) skew(-3deg);opacity:.75}to{transform:translate(3%) skew(3deg);opacity:1}}.ohs-sea__caustics{position:absolute;top:0;height:75%;left:-520px;right:-520px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.018 0.03' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.75 0 0 0 0 0.92 0 0 0 0 0.88 0 0 0 -14 2.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:520px 520px;opacity:.06;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .4) 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .4) 45%,transparent 100%);animation:ohs-caustics 50s linear infinite}@keyframes ohs-caustics{to{transform:translate3d(520px,0,0)}}.ohs-sea__fish{position:absolute;will-change:transform}.ohs-sea__fish:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:contain;background-repeat:no-repeat}.ohs-sea__fish--a,.ohs-sea__fish--c{top:0}.ohs-sea__fish--a:before,.ohs-sea__fish--c:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 160'%3E%3Cellipse cx='50' cy='36' rx='25' ry='31' fill='%23a7d3c6'/%3E%3Cg fill='none' stroke='%23a7d3c6' stroke-linecap='round' stroke-width='6'%3E%3Cpath d='M34 58C28 86 36 112 26 150'/%3E%3Cpath d='M42 62C40 92 46 118 40 156'/%3E%3Cpath d='M50 64C50 96 54 122 50 158'/%3E%3Cpath d='M58 62C60 92 56 118 62 156'/%3E%3Cpath d='M66 58C72 86 64 112 74 150'/%3E%3Cpath d='M30 54C18 76 24 100 12 130'/%3E%3Cpath d='M70 54C82 76 76 100 88 130'/%3E%3Cpath d='M38 60C30 86 30 110 20 142'/%3E%3C/g%3E%3C/svg%3E");transform-origin:50% 20%;animation:ohs-pulse 3.2s ease-in-out infinite}.ohs-sea__fish--a{left:9vw;width:70px;height:112px;opacity:.14;animation:ohs-octo-rise 55s linear -14s infinite}.ohs-sea__fish--c{left:84vw;width:42px;height:68px;opacity:.09;animation:ohs-octo-rise 85s linear -52s infinite}.ohs-sea__fish--c:before{animation-duration:3.8s}@keyframes ohs-octo-rise{0%{transform:translate3d(0,110vh,0)}50%{transform:translate3d(4vw,35vh,0)}to{transform:translate3d(-2vw,-30vh,0)}}@keyframes ohs-pulse{0%,to{transform:scale(1)}25%{transform:scale(1.1,.86)}55%{transform:scale(.95,1.06)}}.ohs-sea__fish--b{top:46%;left:0;width:110px;height:74px;opacity:.13;animation:ohs-nautilus-drift 100s linear -35s infinite}.ohs-sea__fish--b:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Cg fill='none' stroke='%23a7d3c6' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M46 34C34 30 22 33 8 28'/%3E%3Cpath d='M46 40C32 40 20 44 6 42'/%3E%3Cpath d='M46 47C34 51 24 57 12 60'/%3E%3C/g%3E%3Ccircle cx='78' cy='40' r='32' fill='%23a7d3c6'/%3E%3Cpath d='M72 40a6 6 0 1 1 12 0a12 12 0 1 1 -24 0a18 18 0 1 1 36 0a24 24 0 1 1 -48 0' fill='none' stroke='%230e2738' stroke-width='3' stroke-opacity='.55'/%3E%3C/svg%3E");animation:ohs-bob 6s ease-in-out infinite}@keyframes ohs-nautilus-drift{0%{transform:translate3d(-20vw,0,0)}50%{transform:translate3d(48vw,-22px,0)}to{transform:translate3d(120vw,0,0)}}@keyframes ohs-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}.ohs-sea:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(90px,13vw,170px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 180'%3E%3Cg fill='%23a7d3c6'%3E%3Cpath d='M0 180V150C60 150 140 140 240 142S440 132 520 144S580 150 600 150V180Z'/%3E%3Crect x='200' y='86' width='18' height='62' rx='9'/%3E%3Crect x='222' y='64' width='20' height='84' rx='10'/%3E%3Crect x='246' y='98' width='16' height='50' rx='8'/%3E%3Cpath d='M330 148a46 40 0 0 1 92 0Z'/%3E%3Ccircle cx='500' cy='136' r='15'/%3E%3C/g%3E%3Cg fill='none' stroke='%23a7d3c6' stroke-linecap='round'%3E%3Cpath stroke-width='9' d='M90 148V96M90 120L64 84M90 108L118 70M64 84L56 56M64 84L80 60M118 70L112 44M118 70L136 52'/%3E%3Cpath stroke-width='7' d='M560 148V110M560 126L544 100M560 118L578 94M544 100L540 82M578 94L588 78'/%3E%3Cpath stroke-width='3' d='M160 148C156 128 166 116 158 96M170 148C172 132 164 120 172 104M290 146C286 126 296 114 288 94M300 146C302 130 294 120 302 106'/%3E%3C/g%3E%3Cpath d='M342 136C350 126 360 140 370 128S392 134 410 124M350 146C360 138 372 148 384 140S404 144 414 138' fill='none' stroke='%230e2738' stroke-width='3' stroke-opacity='.5'/%3E%3Cpath d='M500 136m-4 0a4 4 0 1 1 8 0a8 8 0 1 1 -16 0a12 12 0 1 1 24 0' fill='none' stroke='%230e2738' stroke-width='2' stroke-opacity='.5'/%3E%3C/svg%3E") left bottom / auto 100% repeat-x;opacity:.12}.ohs-bubble{position:absolute;bottom:-40px;left:var(--x, 50vw);width:var(--s, 8px);height:var(--s, 8px);border-radius:50%;background:radial-gradient(circle at 32% 30%,#fff9,#a7d3c624 45%,#a7d3c600 70%);box-shadow:inset 0 0 0 1px #a7d3c659;opacity:.7;will-change:transform;animation:ohs-rise var(--d, 20s) linear var(--delay, 0s) infinite}@keyframes ohs-rise{0%{transform:translateZ(0);opacity:0}8%{opacity:.7}50%{transform:translate3d(var(--sway, 12px),-55vh,0)}to{transform:translate3d(0,-115vh,0);opacity:0}}.ohs-tunnel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 115% 100% at 50% 45%,#020a1000 62%,#020a1080),linear-gradient(90deg,#a7d3c612,#a7d3c600 5% 95%,#a7d3c612)}@media(max-width:749px){.ohs-tunnel{background:radial-gradient(ellipse 140% 110% at 50% 45%,#020a1000 70%,#020a1066)}.ohs-sea__fish--c{display:none}}@media(prefers-reduced-motion:no-preference){.ohs-js .product-card:not(.is-alive),.ohs-js .collection-card:not(.is-alive),.ohs-js .ohs-steps__item:not(.is-alive),.ohs-js [id$=__section_NeT8RJ] .image-block:not(.is-alive){opacity:0;transform:translate3d(0,48px,0) scale(.94);filter:blur(6px) brightness(.35)}.ohs-js .product-card,.ohs-js .collection-card,.ohs-js .ohs-steps__item,.ohs-js [id$=__section_NeT8RJ] .image-block{transition:opacity 1.1s ease var(--ohs-delay, 0ms),transform 1.4s cubic-bezier(.16,.8,.24,1) var(--ohs-delay, 0ms),filter 1.4s ease var(--ohs-delay, 0ms)}.ohs-js .product-card.is-alive{animation:ohs-float var(--ohs-bob, 8s) ease-in-out calc(var(--ohs-delay, 0ms) + 1.5s) infinite}.product-card .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 70px #f4b86059;opacity:0}.product-card.is-alive .card-gallery:after{animation:ohs-breathe 5.5s ease-in-out calc(var(--ohs-delay, 0ms) + 1.2s) infinite}}@keyframes ohs-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes ohs-breathe{0%,to{opacity:.15}50%{opacity:.75}}@media(prefers-reduced-motion:reduce){.ohs-sea__rays,.ohs-sea__caustics,.ohs-sea__fish:before{animation:none}.ohs-sea__fish,.ohs-bubble{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ohs-ocean.css.map */
