.sq-head{text-align:center;max-width:60rem;margin:0 auto 3.6rem}.sq-head--left{text-align:left;margin:0}.sq-head__title{font-family:var(--font-windsol, inherit);font-weight:400;font-size:clamp(2.8rem,4.2vw,4.2rem);line-height:1.1;margin:0 0 .8rem}.sq-head__sub{font-size:1.6rem;opacity:.72;margin:0}.squigli-hero__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.squigli-hero .squigli-hero__ctas .button.squigli-hero__cta--alt{--color-button: 255, 201, 52;--color-button-text: 61, 61, 61;--btn-wall: #d9a21c}.squigli-hero__trust{list-style:none;margin:2.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.2rem;font-size:1.35rem;font-weight:600;color:#3d3d3dc7}.squigli-hero__trust li{display:inline-flex;align-items:center;gap:.7rem}.squigli-hero__trust li:before{content:"";width:.9rem;height:.9rem;border-radius:.3rem;background:var(--squigli-mint, #89caac);transform:rotate(45deg)}.squigli-hero__trust li:nth-child(2):before{background:var(--squigli-yellow, #ffc934)}.squigli-hero__trust li:nth-child(3):before{background:var(--squigli-purple, #af99c8)}@media screen and (max-width:749px){.squigli-hero__ctas{flex-direction:column;align-items:stretch;max-width:32rem;margin:0 auto}.squigli-hero__trust{flex-direction:column;align-items:center;gap:.6rem}}.sq-occ{padding:7rem 0 6rem}.sq-occ__grid{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:2.4rem}@media screen and (max-width:749px){.sq-occ__grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}}.sq-occ__card{display:flex;flex-direction:column;border-radius:2.8rem;overflow:hidden;background:#fff;color:inherit;text-decoration:none;box-shadow:0 .2rem #3d3d3d0f,0 1.6rem 3.2rem -1.6rem #3d3d3d38;outline:.2rem solid transparent;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,outline-color .2s ease}.sq-occ__card:hover{transform:translateY(-.6rem) rotate(-.4deg);box-shadow:0 .2rem #3d3d3d0f,0 2.6rem 4rem -1.8rem #3d3d3d4d}.sq-occ__card:focus-visible{outline-color:var(--accent);outline-offset:.3rem}.sq-occ__media{position:relative;aspect-ratio:5 / 4;background:var(--tint);overflow:hidden}.sq-occ__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .6s ease}.sq-occ__card:hover .sq-occ__media img{transform:scale(1.04)}.sq-occ__badge{position:absolute;top:1.6rem;left:1.6rem;background:var(--squigli-yellow, #ffc934);color:#3d3d3d;font-weight:700;font-size:1.3rem;padding:.5rem 1.2rem;border-radius:5rem;transform:rotate(-4deg);box-shadow:0 .4rem 1rem #3d3d3d26}.sq-occ__body{padding:2.4rem 2.8rem 2.6rem;display:flex;flex-direction:column;flex:1}.sq-occ__eyebrow{margin:0 0 .4rem;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.sq-occ__title{margin:0 0 .6rem;font-family:var(--font-windsol, inherit);font-weight:400;font-size:clamp(2.6rem,3vw,3.2rem)}.sq-occ__text{margin:0 0 2rem;font-size:1.5rem;opacity:.75}.sq-occ__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sq-occ__price{font-weight:700;font-size:1.6rem}.sq-occ__go{display:inline-flex;align-items:center;gap:.6rem;background:var(--accent);color:#fff;font-weight:700;font-size:1.45rem;padding:1rem 1.8rem;border-radius:5rem;transition:gap .2s ease}.sq-occ__card:hover .sq-occ__go{gap:1rem}.squigli-feature__eyebrow{margin:0 0 .6rem;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3e8e6a}@media screen and (min-width:750px){.squigli-feature--reverse .squigli-feature__inner{grid-template-columns:1fr 1.15fr}.squigli-feature--reverse .squigli-feature__media{order:2}}.sq-party{padding:2rem 0 6rem}.sq-party__card{position:relative;overflow:hidden;isolation:isolate;border-radius:3.2rem;padding:6.4rem 3rem;text-align:center;color:#fff;background:radial-gradient(60% 90% at 15% 0%,#ffffff38,#fff0 60%),linear-gradient(135deg,#af99c8,#8f79b5 55%,#7a64a6)}.sq-party__doodles span{position:absolute;z-index:-1;width:7rem;height:7rem;opacity:.45;background-color:var(--dc);-webkit-mask:var(--doodle) center / contain no-repeat;mask:var(--doodle) center / contain no-repeat}.sq-party__eyebrow{margin:0 0 .6rem;font-weight:700;font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;color:var(--squigli-yellow, #ffc934)}.sq-party__title{margin:0 0 1.2rem;font-family:var(--font-windsol, inherit);font-weight:400;font-size:clamp(3.2rem,5vw,5rem);line-height:1.05;color:#fff}.sq-party__text{margin:0 auto 2.8rem;max-width:52rem;font-size:1.6rem;line-height:1.55;opacity:.95}.sq-party__ctas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.4rem 2.4rem}.sq-party__btn{display:inline-flex;align-items:center;gap:.9rem;background:#fff;color:#5b4690;font-weight:700;--border-opacity: 0;box-shadow:0 .6rem #3d286e40}.sq-party__btn:hover{color:#5b4690}.sq-party__btn svg{color:#25d366}.sq-party__link{color:#fff;font-weight:700;font-size:1.5rem;text-decoration:underline;text-underline-offset:.4rem}@media screen and (max-width:749px){.sq-party__card{padding:4.8rem 2rem;border-radius:2.4rem}.sq-party__doodles span{width:4.4rem;height:4.4rem}}.sq-faq{padding:6rem 0 7rem}.sq-faq__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:4rem;align-items:start}@media screen and (max-width:749px){.sq-faq__inner{grid-template-columns:minmax(0,1fr);gap:2.4rem}.sq-faq .sq-head--left{text-align:center}}.sq-faq__list{display:flex;flex-direction:column;gap:1rem}.sq-faq__item{background:#fff;border-radius:1.8rem;border:.15rem solid rgba(61,61,61,.08);transition:border-color .2s ease,box-shadow .2s ease}.sq-faq__item[open]{border-color:var(--squigli-mint, #89caac);box-shadow:0 1rem 2.4rem -1.4rem #3d3d3d40}.sq-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2.2rem;font-weight:700;font-size:1.6rem}.sq-faq__q::-webkit-details-marker{display:none}.sq-faq__q:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;border-radius:1.8rem}.sq-faq__icon{flex:none;position:relative;width:2.8rem;height:2.8rem;border-radius:50%;background:#eef8f2;transition:transform .25s ease,background .2s ease}.sq-faq__icon:before,.sq-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:.2rem;background:#3e8e6a;border-radius:.2rem;transform:translate(-50%,-50%)}.sq-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s ease}.sq-faq__item[open] .sq-faq__icon{background:var(--squigli-mint, #89caac)}.sq-faq__item[open] .sq-faq__icon:before,.sq-faq__item[open] .sq-faq__icon:after{background:#fff}.sq-faq__item[open] .sq-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.sq-faq__a{padding:0 2.2rem 2rem;font-size:1.5rem;line-height:1.6;opacity:.85}.sq-faq__a p{margin:0 0 .8rem}.sq-faq__a p:last-child{margin:0}@media(prefers-reduced-motion:reduce){.sq-occ__card,.sq-occ__media img,.sq-occ__go,.sq-faq__icon,.sq-faq__icon:after{transition:none}.sq-occ__card:hover{transform:none}}.sq-occ__card--contain .sq-occ__media img{object-fit:contain;object-position:center;padding:1.2rem 0 0}@media screen and (max-width:749px){.sq-party__doodles span:nth-child(2),.sq-party__doodles span:nth-child(4){display:none}.sq-party__doodles span:nth-child(1){top:2.4rem!important;left:1.6rem!important}.sq-party__doodles span:nth-child(3){top:2.4rem!important;right:1.6rem!important}.sq-party__eyebrow{margin-top:2.4rem}}.sq-head__sub,.sq-occ__text{opacity:1;color:#666a68}.squigli-feature__eyebrow{color:#2e7556}
/*# sourceMappingURL=/cdn/shop/t/3/assets/squigli-home.css.map */
