.ecbs-crop{display:block;flex:none;aspect-ratio:1/1;border-radius:50%;background-repeat:no-repeat;background-color:transparent}.ecbs .ecbs__tok .ecbs-crop{width:28px;height:28px}.ecbs .ecbs__stack .ecbs-crop{width:38px;height:38px;margin-left:-10px;box-shadow:0 0 0 2px #fff,0 4px 8px #2a101833}.ecbs .ecbs__stack .ecbs-crop:first-child{margin-left:0}.ecbs-clip__media .ecbs-crop{height:auto;width:calc(124% / var(--n,4) + 24px);max-width:46%;margin:0 -12px;position:relative;box-shadow:0 16px 22px -8px #14080c66;animation:ecbsDrop .5s cubic-bezier(.2,.9,.3,1.25) both}.ecbs-clip__media .ecbs-crop:nth-child(odd){transform:rotate(-7deg) translateY(6px)}.ecbs-clip__media .ecbs-crop:nth-child(2n){transform:rotate(6deg) translateY(-5px)}.ecbs-clip__media.is-photo{padding:0;background:#efe6dc}.ecbs-clip__media.is-photo img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 62%;filter:none;animation:none}body:has(.ecbs),body:has(.ecbs) main{background:#f5f0eb}.ecbs .ecbs__seg-btn{font-family:var(--font-heading-family,"League Spartan"),"League Spartan",sans-serif!important;font-weight:800!important;font-size:16px!important;letter-spacing:-.01em!important;text-transform:none!important}.ecbs.ecbs--minis .ecbs__pill{overflow:hidden;color:#fff!important;--card-ink:#fff;--ring:#fff}.ecbs.ecbs--minis .ecbs__pill .ecbs__pill-name,.ecbs.ecbs--minis .ecbs__pill .ecbs__pill-meta,.ecbs.ecbs--minis .ecbs__pill .ecbs__pill-desc,.ecbs.ecbs--minis .ecbs__pill .ecbs__pill-copy *{color:#fff!important;opacity:1;text-shadow:0 1px 4px rgba(42,16,24,.35)}.ecbs.ecbs--minis .ecbs__pill.is-in{box-shadow:inset 0 0 0 3px #fff,0 12px 24px -16px #2a101899!important}.ecbs.ecbs--minis .ecbs__pill-media{width:104px;height:auto;align-self:stretch;margin:-8px 4px -8px 0;overflow:visible}.ecbs.ecbs--minis .ecbs__pill-media:before{display:none}.ecbs.ecbs--minis .ecbs__pill-media img,.ecbs.ecbs--minis .ecbs__pill.is-hero .ecbs__pill-media img{position:absolute;left:38px;top:50%;width:auto;height:132px;max-width:none;object-fit:contain;translate:-50% -50%;rotate:35deg;transform:none}.ecbs.ecbs--minis .ecbs__pill-media img[src*=OGMinis]{height:112px;rotate:0deg;left:42px}.ecbs.ecbs--minis .ecbs__pill.is-in .ecbs__pill-media img{transform:scale(1.06)}.ecvp video,.ecvp img{dynamic-range-limit:standard}@supports not (dynamic-range-limit:standard){.ecvp video{filter:brightness(.97)}}.ec-promo__main,.ec-promo__main *{text-decoration:none!important}.ecs .ecs__kick{display:none}.ecs .ecs__card p{min-height:0;font-size:12px;font-weight:600;color:var(--d)}body:has(.ecs) .section-footer{background:var(--ecs-page,#fdf1e8)!important}body:has(.ecs) .ec-footer.ec-footer{--ec-footer-bg:var(--ecs-page,#fdf1e8) !important;--ec-footer-ink:var(--ecs-a) !important;background:var(--ecs-page,#fdf1e8)!important;color:var(--ecs-a)!important;border-radius:0!important}body:has(.ecs) .ec-footer.ec-footer :is(h2,a,p,span,li,summary){color:var(--ecs-a)!important}body:has(.ecs) .ec-footer .ec-footer__invitation,body:has(.ecs) .ec-footer .ec-footer__ranges{display:none!important}html body .ec-footer .ec-footer__support{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:24px!important;padding-top:28px;border-top:2px dotted color-mix(in srgb,currentColor 30%,transparent)}html body .ec-footer .ec-footer__block{grid-column:auto!important;margin:0!important}html body .ec-footer .ec-footer__block--menus{order:1;justify-self:start}html body .ec-footer .ec-footer__block--menus ul{display:flex;flex-wrap:wrap;gap:6px 22px}html body .ec-footer .ec-footer__block--menus li{margin:0!important}html body .ec-footer .ec-footer__block--logo{order:2;justify-self:center}html body .ec-footer .ec-footer__block--logo img{width:min(240px,50vw);height:auto}html body .ec-footer .ec-footer__block--tagline_and_social_links{order:3;justify-self:end}@media(max-width:749px){html body .ec-footer .ec-footer__support{grid-template-columns:1fr!important;justify-items:center;text-align:center}html body .ec-footer .ec-footer__block--logo{order:0}html body .ec-footer .ec-footer__block--menus,html body .ec-footer .ec-footer__block--tagline_and_social_links{justify-self:center}html body .ec-footer .ec-footer__block--menus ul{justify-content:center}}.ecs .ecs__sign{margin:70px 0 50px!important;transform:none!important}@media(min-width:900px){.ecs .ecs__sign{margin:120px 0 90px!important}}@media(prefers-reduced-motion:reduce){.ecbs-clip__media .ecbs-crop{animation:none}}.ecs .ecs__sign.is-split{background:none!important;-webkit-text-fill-color:currentColor;color:var(--a);animation:none!important;overflow:visible}.ecs .ecs__sign.is-split:before,.ecs .ecs__sign.is-split:after{display:none!important}.ecs .ecs__sign.is-split span{display:inline-block;padding:0 .02em;margin:0 -.02em;background:var(--pat);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform-origin:var(--to,50% 100%);animation:var(--pa,none),var(--la,none);animation-delay:0s,calc(var(--i) * var(--st,.12s))}.ecs .ecs__sign[data-anim=kataifi]{--pat:linear-gradient(105deg,transparent 38%,rgba(255,246,200,.95) 50%,transparent 62%) 0 0/300% 100%,repeating-linear-gradient(180deg,rgba(60,45,0,.22) 0 .02em,transparent .02em .06em) 0 0/.6em .6em,linear-gradient(100deg,var(--a) 0%,#f3cf5b 18%,#b4b83a 34%,var(--d) 50%,#f3cf5b 66%,#9aa82a 82%,var(--a) 100%) 0 0/300% 100%;--pa:ecsKataifi 6s linear infinite;--la:ecsFloat 3.2s ease-in-out infinite alternate;--st:.22s}@keyframes ecsKataifi{0%{background-position:150% 0,0 0,0 0}to{background-position:-150% 0,0 1.2em,300% 0}}.ecs .ecs__sign[data-anim=jelly]{--pat:radial-gradient(circle,#fffaf4 0 .045em,transparent .055em) 0 0/.22em .22em,var(--a);--pa:ecsDrift 8s linear infinite;--la:ecsJelly 2.6s ease-in-out infinite;--st:.11s}.ecs .ecs__sign[data-anim=dunk]{--pat:linear-gradient(180deg,transparent 0 55%,color-mix(in srgb,var(--d) 55%,transparent) 55%) 0 0/100% 100%,repeating-linear-gradient(0deg,var(--d) 0 .022em,transparent .022em .15em),repeating-linear-gradient(90deg,var(--d) 0 .022em,transparent .022em .15em),var(--a);--pa:ecsDrift 10s linear infinite;--la:ecsDunk 4.2s cubic-bezier(.5,0,.3,1.3) infinite;--st:.3s}.ecs .ecs__sign[data-anim=chunk]{--pat:radial-gradient(ellipse .055em .04em,var(--d) 90%,transparent) 0 0/.27em .21em,radial-gradient(ellipse .035em .05em,color-mix(in srgb,var(--d) 70%,#000) 90%,transparent) .12em .1em/.31em .26em,linear-gradient(160deg,var(--g,#e9b98a),var(--a));--pa:ecsDrift 9s linear infinite;--la:ecsWobble 1.8s ease-in-out infinite alternate;--st:.15s}.ecs .ecs__sign[data-anim=twist]{--pat:linear-gradient(180deg,#141414 0 36%,#fffaf4 36% 64%,#141414 64%) 0 0/100% 100%;--pa:none;--la:ecsTwist 5s cubic-bezier(.6,0,.2,1) infinite;--st:.18s;--to:50% 50%}.ecs .ecs__sign[data-anim=stretch]{--pat:repeating-conic-gradient(from 0deg at 50% 50%,var(--a) 0 18deg,var(--g,#e8b77a) 18deg 36deg) 0 0/.9em .9em;--pa:ecsDrift 7s linear infinite;--la:ecsRubber 3s ease-in-out infinite;--st:.2s}.ecs .ecs__sign[data-anim=drip]{--pat:radial-gradient(ellipse .035em .09em at 50% 0,var(--d) 95%,transparent) 0 0/.3em .5em,linear-gradient(180deg,var(--g,#f6a85e) 0%,var(--a) 45%,var(--d) 100%) 0 0/100% 200%;--pa:ecsPour 3.5s linear infinite;--la:ecsMelt 3.6s ease-in-out infinite alternate;--st:.25s;--to:50% 0}.ecs .ecs__sign[data-anim=rise]{--pat:linear-gradient(180deg,var(--g,#f0a3c6) 0 28%,#fffaf4 28% 40%,var(--a) 40% 58%,#fffaf4 58% 70%,var(--g,#f0a3c6) 70%) 0 0/100% 100%;--pa:none;--la:ecsRise 3.4s cubic-bezier(.3,1.4,.5,1) infinite;--st:.12s}.ecs .ecs__sign[data-anim=sway]{--pat:repeating-linear-gradient(-35deg,var(--a) 0 .07em,#dbe9c1 .07em .1em,var(--d) .1em .16em) 0 0/.6em .6em;--pa:ecsDrift 6s linear infinite;--la:ecsSway 2.8s ease-in-out infinite alternate;--st:.2s}.ecs .ecs__sign[data-anim=flat]{--pat:radial-gradient(circle,var(--d) 0 .035em,transparent .045em) 0 0/.24em .17em,linear-gradient(90deg,var(--a),var(--g,#f7b6d4),var(--a)) 0 0/200% 100%;--pa:ecsDrift 8s linear infinite;--la:ecsPress 3s cubic-bezier(.5,0,.3,1.4) infinite;--st:.1s}.ecs .ecs__sign[data-anim=party]{--pat:radial-gradient(circle,#ff5fa2 0 .025em,transparent .032em) 0 0/.2em .23em,radial-gradient(circle,#3fc1f0 0 .025em,transparent .032em) .1em .07em/.19em .21em,radial-gradient(circle,#7bd36b 0 .025em,transparent .032em) .05em .15em/.23em .19em,radial-gradient(circle,#fffaf4 0 .025em,transparent .032em) .14em .02em/.17em .25em,var(--a);--pa:ecsDrift 5s linear infinite;--la:ecsHop 1.1s cubic-bezier(.3,0,.4,1) infinite alternate;--st:.09s}@keyframes ecsDrift{to{background-position:2.2em 1.32em,1.9em -1.89em,-1.15em 1.9em,1.7em 2.5em,0 0}}@keyframes ecsPour{to{background-position:0 1em,0 100%}}@keyframes ecsFloat{0%{transform:translateY(.03em) rotate(-1.5deg)}to{transform:translateY(-.05em) rotate(1.5deg)}}@keyframes ecsJelly{0%,55%,to{transform:scale(1)}65%{transform:scale(1.18,.78)}75%{transform:scale(.88,1.14) translateY(-.09em)}85%{transform:scale(1.06,.95)}93%{transform:scale(.98,1.02)}}@keyframes ecsDunk{0%,30%,to{transform:none}42%{transform:translateY(.2em) rotate(4deg)}55%{transform:translateY(-.06em) rotate(-2deg)}64%{transform:none}}@keyframes ecsWobble{0%{transform:rotate(-4deg) translateY(.01em)}to{transform:rotate(4deg) translateY(-.03em)}}@keyframes ecsTwist{0%,25%,to{transform:rotateY(0)}55%{transform:rotateY(360deg)}}@keyframes ecsRubber{0%,40%,to{transform:scale(1)}50%{transform:scale(1.3,.72)}60%{transform:scale(.78,1.24)}70%{transform:scale(1.12,.9)}80%{transform:scale(.96,1.04)}}@keyframes ecsMelt{0%{transform:scaleY(1) skew(0)}to{transform:scaleY(1.09) skew(-4deg)}}@keyframes ecsRise{0%,15%{transform:scaleY(.7) scaleX(1.06)}45%{transform:scaleY(1.08) scaleX(.97)}60%,85%{transform:scale(1)}to{transform:scaleY(.7) scaleX(1.06)}}@keyframes ecsSway{0%{transform:skew(-8deg)}to{transform:skew(8deg)}}@keyframes ecsPress{0%,40%,to{transform:scale(1)}50%{transform:scale(1.14,.5)}62%{transform:scale(.94,1.1)}72%{transform:scale(1)}}@keyframes ecsHop{0%{transform:translateY(0) rotate(-6deg)}to{transform:translateY(-.12em) rotate(6deg)}}body:has(.ecs__sign[data-word="OG THINS"]) .ecs__peek,body:has(.ecs__sign[data-word=BIRTHDAY]) .ecs__peek{display:none!important}@media(prefers-reduced-motion:reduce){.ecs .ecs__sign.is-split span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/ec-box-studio-crop.css.map */
