.home-puzzle-ambient{--home-puzzle-coral: #e9824f;--home-puzzle-sage: #78ada2;--home-puzzle-blush: #eebac5;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;transform:translate3d(var(--home-puzzle-shift-x, 0),var(--home-puzzle-shift-y, 0),0);transition:transform .48s cubic-bezier(.22,1,.36,1)}.home-puzzle-ambient--header{z-index:var(--layer-base)}.home-puzzle-ambient--header+.header__columns{position:relative;z-index:var(--layer-flat)}#MainContent[data-template=index]{position:relative;isolation:isolate}#MainContent[data-template=index]>.home-puzzle-ambient--page{z-index:var(--layer-flat)}#MainContent[data-template=index]>.shopify-section{position:relative}#MainContent[data-template=index]>.shopify-section>.section-background{z-index:var(--layer-base)}#MainContent[data-template=index]>.shopify-section>:not(.section-background,script,style){position:relative;z-index:var(--layer-raised)}#MainContent[data-template^=collection]{position:relative;isolation:isolate}#MainContent[data-template^=collection]>.home-puzzle-ambient--collection{top:0;right:0;bottom:auto;left:0;height:clamp(280px,32vw,440px);z-index:var(--layer-flat);transform:none;transition:none}#MainContent[data-template^=collection]>.shopify-section{position:relative}#MainContent[data-template^=collection]>.shopify-section>.section-background{z-index:var(--layer-base)}#MainContent[data-template^=collection]>.shopify-section>:not(.section-background,script,style){position:relative;z-index:var(--layer-raised)}.home-puzzle-ambient__piece{position:absolute;top:var(--home-puzzle-start-top, -190px);left:var(--home-puzzle-lane, 50%);display:block;width:var(--home-puzzle-size, 130px);aspect-ratio:1;color:var(--home-puzzle-color, var(--home-puzzle-coral));opacity:var(--home-puzzle-opacity, .2);transform:rotate(var(--home-puzzle-rotation, 0deg))}.home-puzzle-ambient__shape{display:block;width:100%;height:100%;overflow:visible;fill:currentcolor}.home-puzzle-ambient--header .home-puzzle-ambient__piece{--home-puzzle-start-top: -100px;--home-puzzle-fall-distance: 190px}.home-puzzle-ambient--header .home-puzzle-ambient__piece--1{--home-puzzle-lane: 8%;--home-puzzle-size: clamp(100px, 10vw, 150px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .22;--home-puzzle-rotation: -15deg;--home-puzzle-drift-x: 24px;--home-puzzle-spin: 95deg;--home-puzzle-duration: 8s;--home-puzzle-delay: -2s;--home-puzzle-static-top: -35%}.home-puzzle-ambient--header .home-puzzle-ambient__piece--2{--home-puzzle-lane: 29%;--home-puzzle-size: clamp(116px, 11vw, 168px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .19;--home-puzzle-rotation: 19deg;--home-puzzle-drift-x: -20px;--home-puzzle-spin: -110deg;--home-puzzle-duration: 10s;--home-puzzle-delay: -7s;--home-puzzle-static-top: -52%}.home-puzzle-ambient--header .home-puzzle-ambient__piece--3{--home-puzzle-lane: 51%;--home-puzzle-size: clamp(92px, 9vw, 136px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .2;--home-puzzle-rotation: -8deg;--home-puzzle-drift-x: 18px;--home-puzzle-spin: 85deg;--home-puzzle-duration: 9s;--home-puzzle-delay: -5s;--home-puzzle-static-top: -28%}.home-puzzle-ambient--header .home-puzzle-ambient__piece--4{--home-puzzle-lane: 72%;--home-puzzle-size: clamp(105px, 10vw, 152px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .18;--home-puzzle-rotation: 24deg;--home-puzzle-drift-x: -26px;--home-puzzle-spin: -100deg;--home-puzzle-duration: 11s;--home-puzzle-delay: -9s;--home-puzzle-static-top: -42%}.home-puzzle-ambient--header .home-puzzle-ambient__piece--5{--home-puzzle-lane: 89%;--home-puzzle-size: clamp(88px, 8vw, 124px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .19;--home-puzzle-rotation: -20deg;--home-puzzle-drift-x: 16px;--home-puzzle-spin: 75deg;--home-puzzle-duration: 8.5s;--home-puzzle-delay: -6s;--home-puzzle-static-top: -48%}.home-puzzle-ambient--page .home-puzzle-ambient__piece{--home-puzzle-fall-distance: var(--home-puzzle-page-fall-distance, 4200px)}.home-puzzle-ambient--page .home-puzzle-ambient__piece--1{--home-puzzle-lane: 2%;--home-puzzle-size: clamp(116px, 11vw, 170px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .2;--home-puzzle-rotation: -18deg;--home-puzzle-drift-x: 40px;--home-puzzle-spin: 120deg;--home-puzzle-duration: 34s;--home-puzzle-delay: -2s;--home-puzzle-static-top: 3%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--2{--home-puzzle-lane: 9%;--home-puzzle-size: clamp(128px, 12vw, 188px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .18;--home-puzzle-rotation: 16deg;--home-puzzle-drift-x: -35px;--home-puzzle-spin: -130deg;--home-puzzle-duration: 39s;--home-puzzle-delay: -11s;--home-puzzle-static-top: 10%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--3{--home-puzzle-lane: 17%;--home-puzzle-size: clamp(108px, 10vw, 158px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .2;--home-puzzle-rotation: 28deg;--home-puzzle-drift-x: 30px;--home-puzzle-spin: 100deg;--home-puzzle-duration: 31s;--home-puzzle-delay: -7s;--home-puzzle-static-top: 18%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--4{--home-puzzle-lane: 25%;--home-puzzle-size: clamp(100px, 9vw, 148px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .18;--home-puzzle-rotation: -25deg;--home-puzzle-drift-x: -45px;--home-puzzle-spin: -110deg;--home-puzzle-duration: 37s;--home-puzzle-delay: -4s;--home-puzzle-static-top: 25%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--5{--home-puzzle-lane: 33%;--home-puzzle-size: clamp(118px, 11vw, 170px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .17;--home-puzzle-rotation: 10deg;--home-puzzle-drift-x: 35px;--home-puzzle-spin: 140deg;--home-puzzle-duration: 42s;--home-puzzle-delay: -15s;--home-puzzle-static-top: 32%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--6{--home-puzzle-lane: 41%;--home-puzzle-size: clamp(124px, 12vw, 180px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .18;--home-puzzle-rotation: -8deg;--home-puzzle-drift-x: -30px;--home-puzzle-spin: -120deg;--home-puzzle-duration: 35s;--home-puzzle-delay: -9s;--home-puzzle-static-top: 40%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--7{--home-puzzle-lane: 49%;--home-puzzle-size: clamp(96px, 9vw, 140px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .2;--home-puzzle-rotation: 22deg;--home-puzzle-drift-x: 38px;--home-puzzle-spin: 90deg;--home-puzzle-duration: 32s;--home-puzzle-delay: -6s;--home-puzzle-static-top: 47%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--8{--home-puzzle-lane: 57%;--home-puzzle-size: clamp(112px, 10vw, 165px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .18;--home-puzzle-rotation: -16deg;--home-puzzle-drift-x: -42px;--home-puzzle-spin: -140deg;--home-puzzle-duration: 40s;--home-puzzle-delay: -13s;--home-puzzle-static-top: 55%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--9{--home-puzzle-lane: 65%;--home-puzzle-size: clamp(102px, 9vw, 150px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .2;--home-puzzle-rotation: 31deg;--home-puzzle-drift-x: 27px;--home-puzzle-spin: 115deg;--home-puzzle-duration: 33s;--home-puzzle-delay: -10s;--home-puzzle-static-top: 62%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--10{--home-puzzle-lane: 73%;--home-puzzle-size: clamp(130px, 12vw, 190px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .17;--home-puzzle-rotation: -21deg;--home-puzzle-drift-x: -36px;--home-puzzle-spin: -130deg;--home-puzzle-duration: 44s;--home-puzzle-delay: -5s;--home-puzzle-static-top: 70%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--11{--home-puzzle-lane: 81%;--home-puzzle-size: clamp(92px, 8vw, 135px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .2;--home-puzzle-rotation: 12deg;--home-puzzle-drift-x: 40px;--home-puzzle-spin: 95deg;--home-puzzle-duration: 32.5s;--home-puzzle-delay: -8s;--home-puzzle-static-top: 77%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--12{--home-puzzle-lane: 89%;--home-puzzle-size: clamp(120px, 11vw, 175px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .18;--home-puzzle-rotation: -11deg;--home-puzzle-drift-x: -34px;--home-puzzle-spin: -120deg;--home-puzzle-duration: 38.5s;--home-puzzle-delay: -14s;--home-puzzle-static-top: 84%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--13{--home-puzzle-lane: 6%;--home-puzzle-size: clamp(88px, 8vw, 125px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .19;--home-puzzle-rotation: 26deg;--home-puzzle-drift-x: 55px;--home-puzzle-spin: 100deg;--home-puzzle-duration: 36s;--home-puzzle-delay: -12s;--home-puzzle-static-top: 64%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--14{--home-puzzle-lane: 29%;--home-puzzle-size: clamp(98px, 9vw, 145px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .19;--home-puzzle-rotation: -30deg;--home-puzzle-drift-x: -50px;--home-puzzle-spin: -100deg;--home-puzzle-duration: 35s;--home-puzzle-delay: -3s;--home-puzzle-static-top: 80%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--15{--home-puzzle-lane: 61%;--home-puzzle-size: clamp(90px, 8vw, 130px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .18;--home-puzzle-rotation: 17deg;--home-puzzle-drift-x: 45px;--home-puzzle-spin: 120deg;--home-puzzle-duration: 34.5s;--home-puzzle-delay: -1s;--home-puzzle-static-top: 14%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--16{--home-puzzle-lane: 94%;--home-puzzle-size: clamp(104px, 10vw, 155px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .18;--home-puzzle-rotation: -14deg;--home-puzzle-drift-x: -40px;--home-puzzle-spin: -125deg;--home-puzzle-duration: 41.5s;--home-puzzle-delay: -16s;--home-puzzle-static-top: 37%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--17{--home-puzzle-lane: 13%;--home-puzzle-size: clamp(112px, 10vw, 164px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .18;--home-puzzle-rotation: 21deg;--home-puzzle-drift-x: 48px;--home-puzzle-spin: 130deg;--home-puzzle-duration: 39.5s;--home-puzzle-delay: -24s;--home-puzzle-static-top: 7%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--18{--home-puzzle-lane: 37%;--home-puzzle-size: clamp(94px, 9vw, 138px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .2;--home-puzzle-rotation: -27deg;--home-puzzle-drift-x: -42px;--home-puzzle-spin: -105deg;--home-puzzle-duration: 33.5s;--home-puzzle-delay: -28s;--home-puzzle-static-top: 22%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--19{--home-puzzle-lane: 54%;--home-puzzle-size: clamp(126px, 12vw, 184px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .17;--home-puzzle-rotation: 8deg;--home-puzzle-drift-x: 36px;--home-puzzle-spin: 145deg;--home-puzzle-duration: 43s;--home-puzzle-delay: -31s;--home-puzzle-static-top: 43%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--20{--home-puzzle-lane: 77%;--home-puzzle-size: clamp(106px, 10vw, 156px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .19;--home-puzzle-rotation: -12deg;--home-puzzle-drift-x: -52px;--home-puzzle-spin: -135deg;--home-puzzle-duration: 37.5s;--home-puzzle-delay: -20s;--home-puzzle-static-top: 58%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--21{--home-puzzle-lane: 96%;--home-puzzle-size: clamp(118px, 11vw, 172px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .18;--home-puzzle-rotation: 29deg;--home-puzzle-drift-x: -46px;--home-puzzle-spin: 115deg;--home-puzzle-duration: 41s;--home-puzzle-delay: -35s;--home-puzzle-static-top: 73%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--22{--home-puzzle-lane: 21%;--home-puzzle-size: clamp(100px, 9vw, 148px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .19;--home-puzzle-rotation: -19deg;--home-puzzle-drift-x: 44px;--home-puzzle-spin: -125deg;--home-puzzle-duration: 36.5s;--home-puzzle-delay: -18s;--home-puzzle-static-top: 88%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--23{--home-puzzle-lane: 69%;--home-puzzle-size: clamp(122px, 11vw, 178px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .17;--home-puzzle-rotation: 14deg;--home-puzzle-drift-x: 50px;--home-puzzle-spin: 135deg;--home-puzzle-duration: 42.5s;--home-puzzle-delay: -26s;--home-puzzle-static-top: 29%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--24{--home-puzzle-lane: 86%;--home-puzzle-size: clamp(90px, 8vw, 132px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .2;--home-puzzle-rotation: -31deg;--home-puzzle-drift-x: -38px;--home-puzzle-spin: -110deg;--home-puzzle-duration: 34s;--home-puzzle-delay: -22s;--home-puzzle-static-top: 51%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--1{--home-puzzle-lane: -2%;--home-puzzle-size: clamp(92px, 9vw, 138px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .2;--home-puzzle-rotation: -18deg;top:2%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--2{--home-puzzle-lane: 18%;--home-puzzle-size: clamp(76px, 8vw, 118px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .18;--home-puzzle-rotation: 24deg;top:58%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--3{--home-puzzle-lane: 34%;--home-puzzle-size: clamp(88px, 9vw, 132px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .2;--home-puzzle-rotation: -11deg;top:18%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--4{--home-puzzle-lane: 52%;--home-puzzle-size: clamp(72px, 7vw, 108px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .17;--home-puzzle-rotation: 31deg;top:70%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--5{--home-puzzle-lane: 70%;--home-puzzle-size: clamp(98px, 10vw, 146px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .19;--home-puzzle-rotation: -25deg;top:-4%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--6{--home-puzzle-lane: 90%;--home-puzzle-size: clamp(80px, 8vw, 122px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .18;--home-puzzle-rotation: 15deg;top:48%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--7{--home-puzzle-lane: 73%;--home-puzzle-size: clamp(90px, 9vw, 136px);--home-puzzle-color: var(--home-puzzle-coral);--home-puzzle-opacity: .2;--home-puzzle-rotation: -32deg;top:12%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--8{--home-puzzle-lane: 84%;--home-puzzle-size: clamp(74px, 7vw, 112px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .18;--home-puzzle-rotation: 20deg;top:67%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--9{--home-puzzle-lane: 93%;--home-puzzle-size: clamp(96px, 10vw, 142px);--home-puzzle-color: var(--home-puzzle-blush);--home-puzzle-opacity: .2;--home-puzzle-rotation: -14deg;top:27%}.home-puzzle-ambient--collection .home-puzzle-ambient__piece--10{--home-puzzle-lane: 33%;--home-puzzle-size: clamp(70px, 7vw, 106px);--home-puzzle-color: var(--home-puzzle-sage);--home-puzzle-opacity: .17;--home-puzzle-rotation: 27deg;top:-10%}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.home-puzzle-ambient--header .home-puzzle-ambient__piece,.home-puzzle-ambient--page .home-puzzle-ambient__piece{will-change:transform,opacity;animation:home-puzzle-snowfall var(--home-puzzle-duration, 15s) linear var(--home-puzzle-delay, 0s) infinite}}@media(prefers-reduced-motion:reduce){.home-puzzle-ambient{transition:none;transform:none}.home-puzzle-ambient__piece{top:var(--home-puzzle-static-top, 10%);animation:none}}@media screen and (max-width:749px){.home-puzzle-ambient{transition:none;transform:none}.home-puzzle-ambient__piece{animation:none}#MainContent[data-template^=collection]>.home-puzzle-ambient--collection{height:340px}.home-puzzle-ambient--collection .home-puzzle-ambient__piece{width:min(var(--home-puzzle-size),94px)}.home-puzzle-ambient--header .home-puzzle-ambient__piece--1{--home-puzzle-size: 90px;top:-28px;left:20%}.home-puzzle-ambient--header .home-puzzle-ambient__piece--2{--home-puzzle-size: 100px;top:-35px;right:15%;left:auto}.home-puzzle-ambient--header .home-puzzle-ambient__piece:nth-child(n+3){display:none}.home-puzzle-ambient--page .home-puzzle-ambient__piece--1{--home-puzzle-size: 92px;top:4%;left:-26px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--2{--home-puzzle-size: 104px;top:12%;right:-30px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--3{--home-puzzle-size: 88px;top:20%;left:-24px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--4{--home-puzzle-size: 100px;top:24%;right:-28px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--5{--home-puzzle-size: 94px;top:28%;left:4%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--6{--home-puzzle-size: 108px;top:32%;right:-32px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--7{--home-puzzle-size: 86px;top:36%;left:-20px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--8{--home-puzzle-size: 98px;top:40%;right:3%;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--9{--home-puzzle-size: 90px;top:44%;left:2%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--10{--home-puzzle-size: 104px;top:48%;right:-26px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--11{--home-puzzle-size: 88px;top:53%;left:-24px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--12{--home-puzzle-size: 102px;top:59%;right:2%;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--13{--home-puzzle-size: 92px;top:65%;left:3%}.home-puzzle-ambient--page .home-puzzle-ambient__piece--14{--home-puzzle-size: 104px;top:71%;right:-30px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--15{--home-puzzle-size: 86px;top:78%;left:-18px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--16{--home-puzzle-size: 100px;top:85%;right:3%;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece--17{--home-puzzle-size: 94px;top:91%;left:-26px}.home-puzzle-ambient--page .home-puzzle-ambient__piece--18{--home-puzzle-size: 106px;top:96%;right:-28px;left:auto}.home-puzzle-ambient--page .home-puzzle-ambient__piece:nth-child(n+19){display:none}}@keyframes home-puzzle-snowfall{0%{opacity:0;transform:translate3d(0,-10%,0) rotate(var(--home-puzzle-rotation, 0deg))}7%,93%{opacity:var(--home-puzzle-opacity, .2)}to{opacity:0;transform:translate3d(var(--home-puzzle-drift-x, 30px),var(--home-puzzle-fall-distance, 1000px),0) rotate(calc(var(--home-puzzle-rotation, 0deg) + var(--home-puzzle-spin, 110deg)))}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/home-puzzle-ambient.css.map */
