:root{--pss-pink: #F8409F;--pss-pink-deep: #d42d85;--pss-pink-soft: #FFEAF6;--pss-teal: #50E0D4;--pss-teal-deep: #2ec4b8;--pss-teal-soft: #ddf8f6;--pss-orange: #F87830;--pss-orange-deep: #de5e16;--pss-gold: #F8D060;--pss-purple: #b58bd6;--pss-cream: #FFFDFB;--pss-cream-deep: #ffeadd;--pss-ink: #1A1A1A;--pss-grey: #6B6260;--pss-white: #ffffff;--pss-display: "Fraunces", Georgia, "Times New Roman", serif;--pss-logo: "Amatic SC", "Caveat Brush", cursive;--pss-body: "Inter", system-ui, -apple-system, sans-serif;--pss-label: "Inter", system-ui, sans-serif}body{font-family:var(--pss-body);font-weight:400;color:var(--pss-grey);background:#fff}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.title,.banner__heading,.rich-text__heading,.product__title,.collection__title{font-family:var(--pss-display);font-weight:700;letter-spacing:-.01em;text-transform:none;line-height:1.1;color:var(--pss-ink)}.pss-eyebrow{font-family:var(--pss-label);font-weight:600;text-transform:uppercase;letter-spacing:.22em;font-size:.75rem;color:var(--pss-pink);margin:0 0 .75rem}.caption-with-letter-spacing{font-family:var(--pss-label);text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:.72rem;color:var(--pss-teal-deep)}.pss-multi .c1{color:var(--pss-pink)}.pss-multi .c2{color:var(--pss-orange)}.pss-multi .c3{color:var(--pss-teal-deep)}.pss-multi .c4{color:var(--pss-gold)}.pss-multi .c5{color:var(--pss-purple)}.button,.shopify-payment-button__button--unbranded{font-family:var(--pss-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px}.pss-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.95rem 2rem;border-radius:999px;font-family:var(--pss-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;border:none;cursor:pointer}.pss-btn--primary{background:var(--pss-pink);color:#fff;box-shadow:0 6px 0 0 var(--pss-pink-deep)}.pss-btn--primary:hover{transform:translateY(-2px);box-shadow:0 8px 0 0 var(--pss-pink-deep);color:#fff}.pss-btn--teal{background:var(--pss-teal);color:#fff;box-shadow:0 6px 0 0 var(--pss-teal-deep)}.pss-btn--teal:hover{transform:translateY(-2px);box-shadow:0 8px 0 0 var(--pss-teal-deep)}.pss-btn--gold{background:var(--pss-gold);color:var(--pss-pink-deep);box-shadow:0 6px #d9a920}.pss-btn--outline{background:#fff;color:var(--pss-pink-deep);border:2px solid var(--pss-pink);box-shadow:0 5px 0 0 var(--pss-pink-deep)}.pss-btn--outline:hover{transform:translateY(-2px);box-shadow:0 7px 0 0 var(--pss-pink-deep)}.pss-secthead{text-align:center;margin:0 auto 2.4rem;position:relative}.pss-mark{display:inline-block;background:var(--pss-teal);color:#fff;font-family:var(--pss-display);font-weight:700;line-height:1.15;padding:.1em .45em;font-size:clamp(2rem,4.5vw,3.35rem);box-decoration-break:clone;-webkit-box-decoration-break:clone;transform:rotate(-1deg);border-radius:6px}.pss-mark--pink{background:var(--pss-pink);color:#fff}.pss-mark--gold{background:var(--pss-gold);color:var(--pss-ink)}.pss-mark--inverse{background:#fff;color:var(--pss-ink)}.pss-secthead__sub{margin:1rem auto 0;max-width:56ch;font-weight:400;color:var(--pss-grey);font-size:1.05rem;line-height:1.6}.pss-bighead{font-family:var(--pss-display);font-weight:700;font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.08;margin:0;color:var(--pss-ink)}.pss-section{padding-block:clamp(3rem,5vw,4.5rem);position:relative;overflow:hidden}.pss-zone-cream{background:#fff}.pss-zone-pink{background:var(--pss-pink-soft)}.pss-zone-teal{background:var(--pss-teal-soft)}.pss-zone-white{background:#fff}.pss-dotty{background-color:#fff;background-image:radial-gradient(circle,rgba(248,64,159,.08) 2px,transparent 2.5px),radial-gradient(circle,rgba(80,224,212,.08) 2px,transparent 2.5px);background-size:48px 48px,48px 48px;background-position:0 0,24px 24px}.pss-stripe{height:14px;width:100%;background:repeating-linear-gradient(-45deg,var(--pss-pink) 0 16px,#fff 16px 32px)}.pss-stripe--teal{background:repeating-linear-gradient(-45deg,var(--pss-teal) 0 16px,#fff 16px 32px)}.pss-stripe--gold{background:repeating-linear-gradient(-45deg,var(--pss-gold) 0 16px,#fff 16px 32px)}.pss-stripe--vertical{width:20px;height:100%;background:repeating-linear-gradient(-45deg,var(--stripe-accent, var(--pss-pink)) 0 16px,#fff 16px 32px)}@media(max-width:989px){.pss-stripe--vertical{width:100%;height:14px}}.pss-hero-story__pattern{background-image:radial-gradient(ellipse 6px 10px at center,rgba(255,255,255,.85) 0,transparent 70%);background-size:28px 36px}.pss-btn--inverse{background:#fff;color:var(--pss-ink);box-shadow:0 5px #1a1a1a26}.pss-btn--inverse:hover{transform:translateY(-2px);box-shadow:0 7px #1a1a1a26;color:var(--pss-ink)}.pss-marquee{background:var(--pss-pink);color:#fff;overflow:hidden;white-space:nowrap}.pss-marquee--teal{background:var(--pss-teal);color:var(--pss-ink)}.pss-marquee--cream{background:#fff;color:var(--pss-ink);border-block:1px solid rgba(26,26,26,.08)}.pss-marquee__track{display:flex;width:max-content;align-items:center;padding-block:.85rem;animation:pss-scroll 35s linear infinite;will-change:transform}.pss-marquee__track span,.pss-marquee__track .pss-marquee__item{font-family:var(--pss-label);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;margin:0 1.5rem;flex-shrink:0}.pss-marquee-logos .pss-marquee__track{gap:0}.pss-marquee-logos__img{height:clamp(28px,4vw,44px);width:auto;max-width:140px;object-fit:contain;margin:0 2rem;flex-shrink:0;opacity:.85;filter:grayscale(.2);transition:opacity .2s,filter .2s}.pss-marquee-logos__img:hover{opacity:1;filter:grayscale(0)}.pss-marquee-logos__name{font-family:Georgia,serif;font-weight:600;font-size:clamp(.95rem,1.8vw,1.25rem);color:#1a1a1a8c;margin:0 1.8rem;white-space:nowrap;flex-shrink:0}@keyframes pss-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pss-header-boutique .header-wrapper,.pss-header-boutique.header-wrapper{background:var(--pss-white);border-bottom:none;border-radius:14px 14px 0 0;box-shadow:0 2px 14px #1a1a1a12}.pss-header-boutique .header{padding-top:1.85rem;padding-bottom:.55rem}.pss-header-boutique .header__heading-link{padding:0;text-decoration:none}.pss-logo-text{display:flex;flex-direction:column;align-items:center;line-height:1;pointer-events:none}.pss-logo-text__brand{display:block;font-family:var(--pss-logo);font-weight:700;font-size:clamp(2.2rem,3.9vw,3.1rem);letter-spacing:.02em;text-transform:uppercase;color:var(--pss-ink);white-space:nowrap;line-height:.95}.pss-logo-text__tagline{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em;margin-top:.45rem;font-family:var(--pss-label);font-weight:600;font-size:clamp(.62rem,1vw,.78rem);letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.pss-logo-text__word--craft{color:var(--pss-teal)}.pss-logo-text__word--something{color:var(--pss-orange)}.pss-logo-text__word--sweet{color:var(--pss-pink)}.pss-header-boutique .header__icon--account{display:none}.pss-header-boutique .header>.header__search .header__icon,.pss-header-boutique .header>.header__search summary{color:var(--pss-pink-deep)}.pss-header-boutique .header>.header__search .header__icon .svg-wrapper{width:24px;height:24px}.pss-header-boutique .header>.header__search{justify-self:start;margin-left:.2rem}.pss-header-boutique .header__icon--cart{color:var(--pss-pink)}.pss-header-boutique .header__icon--cart .svg-wrapper{width:26px;height:26px}.pss-header-boutique .header__icons{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding-right:.5rem}.pss-header-boutique .pss-header-socials{display:flex;align-items:center}.pss-header-boutique .pss-header-social{display:flex;align-items:center;gap:.25rem;margin:0;padding:0}.pss-header-boutique .pss-header-social .list-social__item{padding:0}.pss-header-boutique .pss-header-social .list-social__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--pss-pink);color:#fff;padding:0;transition:background .15s ease}.pss-header-boutique .pss-header-social .list-social__link:hover{background:var(--pss-pink-deep)}.pss-header-boutique .pss-header-social .list-social__link .svg-wrapper{width:16px;height:16px}.pss-header-boutique .pss-header-social .list-social__link .svg-wrapper svg{fill:#fff}@media screen and (min-width:750px){.pss-header-boutique header-drawer{display:none}.pss-header-boutique .header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr}.pss-header-boutique .header--top-center>.header__search{display:inline-flex}.pss-header-boutique .header--top-center .header__icons>.header__search{display:none}.pss-header-boutique .header__inline-menu{display:block;width:100%;margin-left:0;margin-top:.15rem;padding-bottom:.85rem;justify-self:stretch;text-align:center}.pss-header-boutique .header--top-center .header__inline-menu>.list-menu--inline{display:flex;justify-content:center;flex-wrap:wrap;gap:.1rem 1.45rem;width:100%;margin:0 auto}.pss-header-boutique .pss-header-socials{display:flex}.pss-header-boutique .header__menu-item,.pss-header-boutique .list-menu__item--link{font-family:var(--pss-label);font-weight:500;font-size:1.125rem;letter-spacing:.01em;text-transform:none;color:#6b6260!important;padding:.55rem .35rem}.pss-header-boutique .header__menu-item span{text-decoration:none}.pss-header-boutique .header__menu-item:hover span,.pss-header-boutique .list-menu__item--link:hover{color:var(--pss-pink)!important}.pss-header-boutique .header__active-menu-item{color:var(--pss-pink-deep)!important;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.pss-header-boutique .header__menu-item .icon-caret{width:.85rem;height:.85rem;margin-left:.15rem}}@media screen and (max-width:749px){.pss-header-boutique .header{padding-left:1.25rem;padding-right:1.25rem}.pss-header-boutique .pss-header-socials{display:none}.pss-header-boutique .header__heading-link{padding-inline:.35rem}.pss-logo-text__brand{font-size:clamp(1.55rem,7.5vw,2rem);letter-spacing:.01em;white-space:normal;text-align:center}.pss-logo-text__tagline{font-size:.58rem;letter-spacing:.04em;gap:.28em;margin-top:.4rem}.pss-header-boutique .header__menu-item,.pss-header-boutique .list-menu__item--link{font-size:1rem}}@media screen and (max-width:989px){.pss-header-boutique .header--mobile-center .header__heading-link{justify-self:center}}.pss-doodle{position:absolute;z-index:1;pointer-events:none;line-height:1}.pss-confetti{position:absolute;display:block;border-radius:999px;z-index:2;pointer-events:none}@keyframes pss-float{0%,to{transform:translateY(0) rotate(var(--pss-rotate, 0deg))}50%{transform:translateY(-10px) rotate(var(--pss-rotate, 0deg))}}@keyframes pss-sparkle-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes pss-wiggle{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes pss-flyer-tilt{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes pss-burst-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}@keyframes pss-badge-pop{0%{opacity:0;transform:scale(.6) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(8deg)}}.pss-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease;transition-delay:var(--pss-reveal-delay, 0ms)}.pss-reveal.is-visible{opacity:1;transform:translateY(0)}.shopify-design-mode .pss-reveal{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){.pss-reveal{opacity:1;transform:none;transition:none;animation:none}.pss-hero-banner__slide{transition:none}.pss-hero2__deco .emo,.pss-hero2__blob,.pss-hero2__confetti,.pss-hero2__spark,.pss-hero2__burst,.pss-hero2__dot,.pss-hero2__deco .pss-doodle,.pss-hero-polaroid-in,.pss-hero2__panel-burst,.pss-hero2__panel-spark,.pss-hero2-carousel .pss-hero2__slide{animation:none!important;transition:none;opacity:1}.pss-marquee__track{animation:none}.pss-about__confetti,.pss-about__spark,.pss-about__deco .pss-doodle,.pss-logos__confetti,.pss-logos__spark,.pss-logos__deco .pss-doodle,.pss-adv-section__confetti,.pss-adv-section__spark,.pss-adv-section__deco .pss-doodle,.pss-etsy__confetti,.pss-etsy__spark,.pss-etsy__flyer,.pss-about__burst--teal{animation:none!important;opacity:1}}main[data-template=collection] .card,main[data-template=product] .card-wrapper .card{border-radius:14px;overflow:hidden;border:3px solid #fff;box-shadow:0 12px 32px -18px #1a1a1a40}main[data-template=collection] .card__heading a,main[data-template=product] .product__title,main[data-template=product] .card__heading a{font-family:var(--pss-display);font-weight:700}main[data-template=collection] .card__heading a:hover,main[data-template=product] .card__heading a:hover{color:var(--pss-pink)}main[data-template=collection] .card:hover,main[data-template=product] .card-wrapper:hover .card{box-shadow:0 16px 40px -16px #f8409f4d;transform:translateY(-2px);transition:transform .2s ease,box-shadow .2s ease}main[data-template=collection] .card,main[data-template=product] .card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}main[data-template=product] .product__title{font-size:clamp(1.5rem,3vw,2rem)}main[data-template=product] .related-products .h2{font-family:var(--pss-display);font-weight:700}main[data-template=product]{background:var(--pss-cream)}main[data-template=collection] .facets__form{border-radius:14px}main[data-template=collection] .price,main[data-template=product] .price{color:var(--pss-pink);font-weight:600}main[data-template=collection] .collection-hero,main[data-template=collection] .main-collection-banner{display:none}main[data-template=collection] #product-grid{background:var(--pss-cream);padding-block:1rem 2rem}main[data-template=product] .product-form__submit,main[data-template=product] .shopify-payment-button__button--unbranded{background:var(--pss-pink)!important;color:#fff!important;border-radius:999px!important;font-family:var(--pss-label);font-weight:700;text-transform:uppercase;letter-spacing:.06em}main[data-template=product] .product-form__submit:hover{background:var(--pss-pink-deep)!important}main:has(.pss-page-hero-section) .main-page-title{display:none}main[data-template=page] .contact .field__input,main[data-template=page] .contact .text-area{border-radius:14px;border:2px solid rgba(248,64,159,.2);font-family:var(--pss-body)}main[data-template=page] .contact .field__input:focus,main[data-template=page] .contact .text-area:focus{border-color:var(--pss-pink);box-shadow:0 0 0 3px #f8409f1f}main[data-template=page] .contact .button{background:var(--pss-pink);color:#fff;border-radius:999px;font-family:var(--pss-label);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.95rem 2.4rem}main[data-template=page] .contact .button:hover{background:var(--pss-pink-deep)}main[data-template=blog],main[data-template=article]{background:var(--pss-cream)}main[data-template=blog] .article-card,main[data-template=article] .article-card{border-radius:14px;overflow:hidden;border:3px solid #fff;box-shadow:0 12px 32px -18px #1a1a1a40;transition:transform .2s ease,box-shadow .2s ease}main[data-template=blog] .article-card:hover,main[data-template=article] .article-card:hover{transform:translateY(-2px);box-shadow:0 16px 40px -16px #f8409f40}main[data-template=blog] .article-card__title a,main[data-template=article] .article-template__title{font-family:var(--pss-display);font-weight:700}main[data-template=article] .article-template__title{display:none}main[data-template=article] .article-template__content{font-size:1.05rem;line-height:1.7;max-width:42rem;margin-inline:auto}main[data-template=article] .article-template__hero-container{border-radius:16px;overflow:hidden;margin-bottom:2rem}main[data-template=cart],main[data-template=search],main[data-template="404"]{background:var(--pss-cream)}main[data-template=cart] .cart__checkout-button,main[data-template=cart] .cart__update-button{border-radius:999px;font-family:var(--pss-label);font-weight:700;text-transform:uppercase;letter-spacing:.06em}main[data-template=cart] .cart__checkout-button{background:var(--pss-pink)}main[data-template=cart] .cart__checkout-button:hover{background:var(--pss-pink-deep)}main[data-template=cart] .cart-item__name{font-family:var(--pss-display);font-weight:700}main[data-template=search] .search__input{border-radius:999px;border:2px solid rgba(248,64,159,.2)}main[data-template=search] .search__input:focus{border-color:var(--pss-pink);box-shadow:0 0 0 3px #f8409f1f}.cart-drawer,.cart-notification,.predictive-search,.field__input,.select__select,.localization-form,.menu-drawer,.facets,.pagination{font-family:var(--pss-body)}.button,.cart__checkout-button,.customer button{font-family:var(--pss-label)}@media screen and (max-width:749px){html,body{overflow-x:clip}.pss-secthead__sub{font-size:1.4rem;line-height:1.55;max-width:34ch;padding-inline:.25rem}.pss-mark{font-size:clamp(2rem,6vw,2.75rem);line-height:1.2;max-width:100%;word-break:break-word}.pss-eyebrow{font-size:.8rem;letter-spacing:.18em}.pss-btn{font-size:.8rem;padding:.9rem 1.65rem;max-width:100%}.pss-adv-tile__label{font-size:1.65rem;line-height:1.15}.pss-adv-tile__cta{font-size:.78rem;padding:.55rem 1rem}.pss-adv-tile__icon{width:64px;height:64px;margin-bottom:.65rem}.pss-adv-tile,.pss-adv-row{min-height:200px}.pss-adv-section__head{padding-inline:1rem}.pss-section{padding-inline:0}.pss-section .page-width{padding-inline:1.25rem}.pss-hero2__proof-pill{flex-wrap:wrap;justify-content:center;text-align:center;font-size:.82rem;line-height:1.4;padding:.65em .9em}.pss-header-boutique .header{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:389px){.pss-adv-row{grid-template-columns:1fr}.pss-adv-tile,.pss-adv-row{min-height:180px}.pss-logo-text__tagline{font-size:.52rem;letter-spacing:.03em}}main[data-template=page] .pss-page-hero__sub,main[data-template=page] .pss-secthead__sub,main[data-template=page] .pss-gallery__sub,main[data-template=page] .pss-feature__text,main[data-template=page] .pss-benefits__text,main[data-template=page] .pss-faq__answer,main[data-template=page] .pss-enroll__note,main[data-template=page] .pss-checklist__sub,main[data-template=page] .pss-checklist__label,main[data-template=page] .pss-member__sub{font-size:1.65rem;line-height:1.65}main[data-template=page] .pss-feature__text p,main[data-template=page] .pss-benefits__text,main[data-template=page] .pss-faq__answer p,main[data-template=page] .pss-enroll__note p{font-size:inherit}main[data-template=page] .pss-benefits__title,main[data-template=page] .pss-gallery__caption{font-size:1.75rem;line-height:1.35}main[data-template=page] .pss-faq__question{font-size:1.55rem;line-height:1.4}main[data-template=page] .pss-enroll__title{font-size:clamp(1.85rem,3.5vw,2.35rem)}main[data-template=page] .pss-enroll__price{font-size:1.85rem}main[data-template=page] .pss-enroll__label{font-size:1.35rem}main[data-template=page] .pss-enroll__select{font-size:1.45rem}main[data-template=page] .pss-member__price{font-size:1.45rem}main[data-template=page] .pss-page-hero__title .pss-mark,main[data-template=page] .pss-faq__heading .pss-mark,main[data-template=page] .pss-checklist__heading .pss-mark{font-size:clamp(2.25rem,5vw,3.35rem)}main[data-template=page] .pss-eyebrow{font-size:.95rem;letter-spacing:.2em}main[data-template=page] .pss-btn{font-size:1rem;padding:1.05rem 2.15rem}main[data-template=page] .pss-benefits__icon{font-size:2rem}@media screen and (min-width:750px){main[data-template=page] .pss-page-hero__sub,main[data-template=page] .pss-secthead__sub,main[data-template=page] .pss-gallery__sub,main[data-template=page] .pss-feature__text,main[data-template=page] .pss-benefits__text,main[data-template=page] .pss-faq__answer,main[data-template=page] .pss-enroll__note,main[data-template=page] .pss-checklist__sub,main[data-template=page] .pss-checklist__label,main[data-template=page] .pss-member__sub{font-size:1.75rem;line-height:1.7}main[data-template=page] .pss-benefits__title,main[data-template=page] .pss-gallery__caption{font-size:1.85rem}main[data-template=page] .pss-faq__question{font-size:1.65rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pink-sugar-brand.css.map */
