@font-face{font-family:SipsyPoppins;src:url(poppins-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SipsyPoppins;src:url(poppins-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:SipsyPoppins;src:url(poppins-latin-800-normal.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:SipsyCampaign;src:url(anton-latin-400-normal.woff2) format("woff2");font-display:swap}@font-face{font-family:SipsyHand;src:url(caveat-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}.sp-header,.sp-hero,.sp-section,.sp-campaign,.sp-gallery,.sp-transparency,.sp-bottom,.sp-footer,.sp-product{font-family:SipsyPoppins,SipsySans,Arial,sans-serif}.sp-wrap{width:min(88.5%,1260px)}.sp-handwritten{font-family:SipsyHand,cursive;font-weight:500;letter-spacing:0;line-height:.95}.sp-outline-icon{display:block;width:40px;height:40px;flex-shrink:0}.sp-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sp-section{padding-block:16px}.sp-section h2{font-weight:800;letter-spacing:-.045em;font-size:clamp(25px,2.6vw,36px)}.sp-section-head{margin-bottom:15px}.sp-section p,.sp-section-head p{font-size:13px;line-height:1.4}.sp-tag{font-size:10px;padding:7px 20px}.sp-button{font-size:12px;min-height:38px;padding:10px 25px;gap:14px}.sp-header{background:#110c16}.sp-announcement{font-size:10px;line-height:1.3;min-height:27px;padding-block:7px}.sp-nav{height:53px}.sp-logo img{width:124px;height:47px}.sp-desktop-nav{font-size:10px;gap:22px;white-space:nowrap}.sp-nav-icons{gap:23px}.sp-nav-icons>a{width:21px;height:27px}.sp-count{background:var(--sp-lime);width:12px;min-width:12px;height:12px;font-size:8px;line-height:12px;bottom:14px;right:-5px}.sp-hero{height:clamp(330px,32.7vw,490px);min-height:330px;background:#130b17}.sp-hero-photo{top:0;right:12%;bottom:0;left:40%;overflow:hidden}.sp-hero-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.sp-hero:after{background:linear-gradient(90deg,#100b14 0%,#100b14e8 22%,#100b1480 39%,transparent 55%,transparent 75%,#140c1799 89%,#140c17 100%)}.sp-hero-inner{padding-block:28px 18px}.sp-hero-copy{max-width:42%}.sp-hero h1{font-size:clamp(45px,6.4vw,88px);font-weight:800;letter-spacing:-.055em;line-height:.93}.sp-hero-copy p{font-size:clamp(13px,1.45vw,19px);line-height:1.4;max-width:330px;margin-top:11px}.sp-hero-copy .sp-button{margin-top:13px;min-width:190px}.sp-hero-handwritten{position:absolute;right:-3%;top:28%;width:155px;transform:rotate(-9deg);font-size:clamp(23px,2.4vw,34px);white-space:normal;z-index:1}.sp-hero-handwritten:after{content:"\2661";color:var(--sp-lime);display:block;text-align:right;font-size:40px;line-height:.7;border-top:2px solid var(--sp-lime);margin:8px 15px 0 10px;padding-top:9px}.sp-hero-benefits{max-width:390px;margin-top:15px;gap:0;align-items:stretch}.sp-hero-benefits li{font-size:8px;line-height:1.3;max-width:none;width:25%;padding:0 11px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-weight:400}.sp-hero-benefits .sp-outline-icon{width:31px;height:31px;margin-bottom:6px}.sp-packs{gap:12px}.sp-pack{min-height:176px;grid-template-columns:46% 54%;padding:10px 12px 10px 0;background:#f4effa;border-radius:9px}.sp-pack-image{height:154px}.sp-pack h3{font-size:12px;padding:5px 27px;font-weight:700}.sp-price{font-size:31px;margin:14px 0 7px}.sp-pack .sp-pack-meta{font-size:11px;line-height:1.3}.sp-pack-meta span{display:block}.sp-pack .sp-button{font-size:12px;min-height:34px;margin-top:13px;padding-block:7px}.sp-popular{font-size:9px;top:-11px;padding:3px 17px}.sp-pack--popular{border:2px solid var(--sp-lilac);box-shadow:0 0 6px #c78bff55}.sp-pack.is-selected{outline:2px solid var(--sp-lime);outline-offset:3px}.sp-pack:focus-within{box-shadow:0 0 0 3px #c78bff60}.sp-instructions{background:var(--sp-cloud);padding-block:16px 18px}.sp-steps{gap:12px;margin-top:12px}.sp-steps img{aspect-ratio:2.55;border-radius:8px}.sp-step-copy{gap:10px;padding-top:8px}.sp-number{width:31px;height:31px;font-size:20px;margin-top:-16px}.sp-step-copy h3{font-size:11px;font-weight:700;letter-spacing:0;margin-bottom:2px;line-height:1.15}.sp-step-copy p{font-size:11px;line-height:1.25}.sp-step-footnote{font-size:10px!important;margin-top:10px;max-width:850px;opacity:.8}.sp-campaign{background:var(--sp-plum);color:#fff;position:relative;overflow:hidden}.sp-campaign-background{position:absolute;top:0;right:0;bottom:0;left:0}.sp-campaign-background img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.sp-campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#170a2590,#170a2544 45%,#160a2290 64%,#160a2255)}.sp-campaign-inner{position:relative;z-index:1;display:grid;grid-template-columns:48% 29% 23%;gap:0;min-height:218px;padding-block:19px}.sp-campaign-title{padding-right:16px}.sp-campaign h2{font-family:SipsyCampaign,Impact,sans-serif;font-size:clamp(35px,4.7vw,65px);line-height:1.04;letter-spacing:-.01em;font-weight:400}.sp-campaign h2 span{color:var(--sp-lilac)}.sp-campaign-title>p{text-transform:uppercase;font-size:11px;margin-top:8px;line-height:1.2}.sp-button--lime{background:var(--sp-lime);border-color:var(--sp-lime);color:var(--sp-plum);font-size:11px;min-height:34px;padding:9px 18px}.sp-campaign .sp-button{margin-top:9px}.sp-campaign-message{padding:3px 0 0 10px}.sp-campaign-message>p{font-size:11px;line-height:1.38;max-width:245px}.sp-campaign-message ul{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:19px 0 0;padding:0;gap:12px;text-align:center}.sp-campaign-message li{font-size:8px;line-height:1.25;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px}.sp-campaign-message .sp-outline-icon{width:29px;height:29px}.sp-campaign-pouch{position:relative;margin:-19px -6.5vw -19px 10px;min-width:0}.sp-campaign-pouch img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center;position:absolute;top:0;right:0;bottom:0;left:0}.sp-mission-disclosure{width:fit-content;max-width:100%}.sp-mission-disclosure summary{list-style:none;width:fit-content}.sp-mission-disclosure summary::-webkit-details-marker{display:none}.sp-mission-expanded{padding:14px 16px;background:#201626ed;border:1px solid #c78bff70;border-radius:8px;margin-top:10px;max-width:430px;position:relative;font-size:12px;line-height:1.5}.sp-mission-expanded p+p{margin-top:10px}.sp-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:var(--sp-cloud);border-block:2px solid var(--sp-cloud)}.sp-gallery figure{margin:0;position:relative;overflow:hidden;min-width:0}.sp-gallery img{display:block;width:100%;height:auto;aspect-ratio:2.2;object-fit:cover}.sp-gallery figcaption:not(.sp-visually-hidden){position:absolute;bottom:16px;right:18px;font-size:27px;color:#fff;max-width:160px;text-shadow:0 1px 4px #0007}.sp-transparency{background:#f1ebf8;border-bottom:1px solid #c78bff25;padding:14px 0 10px}.sp-transparency ul{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;list-style:none;margin:0;padding:0}.sp-transparency li{display:flex;align-items:center;gap:13px;min-width:0}.sp-transparency .sp-outline-icon{width:34px;height:34px}.sp-transparency li span{font-size:10px;line-height:1.25;text-transform:uppercase;max-width:160px}.sp-transparency p{font-size:10px;line-height:1.4;margin-top:14px;text-align:center;max-width:1050px;margin-inline:auto;opacity:.85}.sp-review-track>.shopify-app-block{flex:0 0 100%;width:100%;min-width:0}.sp-reviews{padding-block:16px}.sp-review{min-height:115px;font-size:11px}.sp-reviews h2{font-size:23px}.sp-stars{font-size:17px}.sp-final-cta{grid-template-columns:24% 20% 21% 35%;min-height:105px;gap:0;padding-right:4%}.sp-final-cta .sp-bottom-photo{min-height:105px}.sp-final-cta .sp-bottom-photo img{height:100%;object-fit:cover}.sp-final-cta h2{font-size:31px;padding:12px 12px 14px;line-height:.92;max-width:225px;transform:rotate(-6deg)}.sp-final-cta>div.sp-final-action{padding:10px 15px;text-align:center}.sp-final-cta .sp-button{min-height:38px;font-size:11px;padding:10px 15px;width:100%;white-space:nowrap}.sp-final-trust{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0 0 0 10px;text-align:center;gap:10px}.sp-final-trust li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;font-size:8px;line-height:1.2;text-transform:uppercase}.sp-final-trust .sp-outline-icon{width:27px;height:27px}.sp-final-trust small{font-size:8px}.sp-footer{padding-block:24px 18px}.sp-footer-faq{padding-bottom:22px;margin-bottom:25px;border-bottom:1px solid #ffffff25}.sp-footer-faq h2{font-size:22px;margin-bottom:8px}.sp-footer-faq details{padding:10px 0;border-bottom:1px solid #ffffff20;font-size:12px}.sp-footer-faq summary{cursor:pointer;font-weight:700}.sp-footer-faq p{font-size:12px;line-height:1.5}.sp-footer-grid{gap:30px}.sp-footer-grid a{font-size:12px}.sp-footer h2{font-size:22px}.sp-footer small{font-size:10px}.sp-packs--compact .sp-pack-meta span{display:inline}.sp-packs--compact .sp-pack-meta span+span:before{content:" \b7  "}.sp-product .sp-packs--compact .sp-pack-meta{white-space:normal;font-size:10px}.sp-product .sp-packs--compact .sp-pack-copy{grid-template-columns:1.1fr 1fr}@media(min-width:1450px){.sp-hero-photo{top:0;right:12%;bottom:0;left:40%}}@media(max-width:1100px)and (min-width:750px){.sp-nav{width:92%;grid-template-columns:1fr auto 1fr;gap:10px}.sp-desktop-nav{gap:14px;font-size:9px}.sp-logo img{width:115px}.sp-nav-icons{gap:18px}.sp-campaign-title>p{font-size:10px}.sp-campaign-inner{grid-template-columns:48% 30% 22%}.sp-final-cta{padding-right:2%}.sp-final-trust{gap:8px;padding-left:4px}.sp-final-cta h2{font-size:29px}.sp-final-cta .sp-button{font-size:10px;padding-inline:12px}.sp-transparency ul{gap:15px}.sp-transparency li{gap:10px}}@media(max-width:900px)and (min-width:750px){.sp-desktop-nav{gap:10px;font-size:8px}.sp-nav{grid-template-columns:1.2fr auto 1fr}.sp-hero h1{font-size:52px}.sp-hero-copy p{font-size:13px}.sp-hero-copy{max-width:43%}.sp-hero-handwritten{width:135px;font-size:25px;right:-4%}.sp-pack h3{padding-inline:18px}.sp-pack-image{height:145px}.sp-pack .sp-pack-meta{font-size:10px}.sp-campaign h2{font-size:38px}.sp-campaign-message>p{font-size:10px}.sp-campaign-message ul{gap:5px}.sp-campaign-message li{font-size:7px}.sp-gallery figcaption:not(.sp-visually-hidden){font-size:23px}.sp-final-cta{grid-template-columns:20% 22% 23% 35%}.sp-final-cta h2{font-size:25px}.sp-transparency li span{font-size:9px}}@media(max-width:749px){.sp-wrap{width:90%}.sp-announcement{font-size:8px;padding:6px 12px;line-height:1.4;min-height:30px}.sp-announcement-estimate{white-space:nowrap}.sp-nav{height:51px}.sp-logo img{width:110px;height:42px}.sp-mobile-nav summary{font-size:20px;display:flex;align-items:center}.sp-mobile-nav nav{top:81px;gap:18px;padding:20px 6%;font-size:14px}.sp-nav-icons{gap:16px}.sp-hero{height:595px;min-height:595px;background:#130b17}.sp-hero-photo{inset:0 0 auto 0;height:355px}.sp-hero-photo img{object-position:50% 15%;object-fit:cover}.sp-hero:after{background:linear-gradient(0deg,#130b17 0%,#130b17 25%,#130b17d9 40%,transparent 67%)}.sp-hero-inner{justify-content:flex-end;padding-block:0 20px}.sp-hero-copy{max-width:100%}.sp-hero h1{font-size:49px;line-height:.94;letter-spacing:-.055em}.sp-hero-copy p{font-size:13px;line-height:1.4;max-width:305px;margin-top:10px}.sp-hero-copy .sp-button{min-width:200px;min-height:40px;margin-top:14px;font-size:12px}.sp-hero-handwritten{top:37%;right:-1%;font-size:22px;width:130px;transform:rotate(-7deg)}.sp-hero-handwritten:after{font-size:28px;margin-top:6px;padding-top:7px}.sp-hero-benefits{max-width:100%;margin-top:23px;gap:0}.sp-hero-benefits li{font-size:7px;padding:0 8px;line-height:1.35}.sp-hero-benefits .sp-outline-icon{width:28px;height:28px;margin-bottom:6px}.sp-section{padding-block:22px}.sp-section-head{gap:9px;margin-bottom:21px;align-items:flex-start}.sp-section h2{font-size:27px}.sp-section p,.sp-section-head p{font-size:12px}.sp-section-head .sp-tag{max-width:108px;font-size:8px;padding:6px 8px;line-height:1.4}.sp-packs{grid-template-columns:1fr;gap:17px}.sp-pack{display:grid;grid-template-columns:86px minmax(0,1fr);min-height:120px;padding:10px 14px 10px 5px;gap:8px;border-radius:9px}.sp-pack-image{width:86px;height:107px}.sp-pack-copy{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px;text-align:left;align-items:center}.sp-pack h3{grid-column:1;grid-row:1;font-size:11px;padding:4px 16px;justify-self:start;white-space:nowrap}.sp-pack .sp-price{grid-column:2;grid-row:1;font-size:28px;margin:0;text-align:right}.sp-pack .sp-pack-meta{grid-column:1;grid-row:2;font-size:10px;line-height:1.35;margin:0}.sp-pack .sp-cart-form,.sp-pack-copy>.sp-button,.sp-pack-copy>button{grid-column:2;grid-row:2 / span 2;width:100%}.sp-pack .sp-button{margin:0;font-size:11px;min-height:36px;padding:8px 12px}.sp-popular{left:18px;transform:none;top:-10px;font-size:8px;padding:3px 14px}.sp-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 12px;margin-top:12px}.sp-steps img{aspect-ratio:2.2}.sp-step-copy{gap:7px;padding-top:8px}.sp-number{width:26px;height:26px;font-size:17px;margin-top:-14px}.sp-step-copy h3{font-size:9px;line-height:1.2;white-space:nowrap}.sp-step-copy p{font-size:10px;line-height:1.3}.sp-step-footnote{font-size:9px!important;line-height:1.4!important;margin-top:14px}.sp-campaign-inner{grid-template-columns:minmax(0,1fr) 33%;min-height:0;padding-block:24px;gap:18px 8px}.sp-campaign-title{grid-column:1 / -1;padding-right:0;max-width:100%;position:relative;z-index:2}.sp-campaign h2{font-size:45px;line-height:1.04;max-width:100%}.sp-campaign-title>p{font-size:9px;margin-top:10px;max-width:250px}.sp-campaign .sp-button{font-size:10px;min-height:34px;padding:9px 17px;margin-top:12px}.sp-campaign-message{padding:0}.sp-campaign-message>p{font-size:11px;line-height:1.45;max-width:250px}.sp-campaign-message ul{margin-top:18px;gap:8px;max-width:260px}.sp-campaign-message li{font-size:7px;gap:8px}.sp-campaign-message .sp-outline-icon{width:28px;height:28px}.sp-campaign-pouch{margin:0 -5.5vw -24px 0;min-height:185px}.sp-campaign-pouch img{object-fit:cover;object-position:28% center}.sp-campaign:after{background:linear-gradient(90deg,#170a2599,#170a2533)}.sp-mission-expanded{font-size:11px;max-width:100%}.sp-gallery{grid-template-columns:1fr;gap:2px}.sp-gallery img{aspect-ratio:2.2;width:100%;height:auto}.sp-gallery figcaption:not(.sp-visually-hidden){font-size:28px;bottom:20px;right:20px}.sp-transparency{padding-block:18px 12px}.sp-transparency ul{grid-template-columns:1fr 1fr;gap:20px 18px}.sp-transparency li{gap:10px;align-items:center}.sp-transparency .sp-outline-icon{width:32px;height:32px}.sp-transparency li span{font-size:9px;line-height:1.3}.sp-transparency p{font-size:9px;line-height:1.5;margin-top:19px;text-align:left}.sp-final-cta{display:grid;grid-template-columns:40% 60%;padding:0;min-height:250px}.sp-final-cta .sp-bottom-photo{grid-row:1 / span 2;height:100%;min-height:175px}.sp-final-cta h2{font-size:33px;padding:18px 20px 6px;max-width:240px;line-height:.9}.sp-final-cta>div.sp-final-action{padding:8px 20px 18px}.sp-final-cta .sp-button{font-size:10px;min-height:36px;padding:10px 12px}.sp-final-trust{grid-column:1 / -1;grid-row:3;padding:14px 6%;border-top:1px solid #ffffff20;background:var(--sp-plum);gap:12px}.sp-final-trust li{font-size:8px;gap:6px}.sp-final-trust .sp-outline-icon{width:25px;height:25px}.sp-final-trust small{font-size:8px}.sp-footer{padding-block:24px 18px}.sp-footer-faq{padding-bottom:16px;margin-bottom:25px}.sp-footer-faq h2{font-size:20px}.sp-footer-grid{gap:25px 20px}.sp-footer h2{font-size:20px}.sp-footer nav a{font-size:11px}.sp-footer small{font-size:9px}.sp-packs--compact .sp-pack{display:flex;min-height:0}.sp-packs--compact .sp-pack-copy{gap:4px 10px}.sp-product .sp-packs--compact .sp-pack-meta{font-size:9px}.sp-product .sp-packs--compact h3{grid-column:1;grid-row:1}.sp-product .sp-packs--compact .sp-price{font-size:22px}.sp-packs--compact .sp-button{font-size:10px;min-height:36px}}@media(max-width:359px){.sp-hero h1{font-size:43px}.sp-hero-handwritten{font-size:20px;width:112px}.sp-campaign h2{font-size:39px}.sp-pack{grid-template-columns:74px minmax(0,1fr);padding-right:10px}.sp-pack-image{width:74px;height:100px}.sp-pack h3{padding-inline:11px}.sp-pack .sp-price{font-size:25px}.sp-step-copy h3{font-size:8px}.sp-step-copy p{font-size:9px}.sp-final-cta h2{font-size:29px}.sp-final-cta>div.sp-final-action{padding-inline:13px}}.sp-header{position:relative;z-index:20}@media(max-width:749px){.sp-mobile-nav nav{top:100%}}.sp-instructions .sp-steps article>img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:8px}.sp-product .sp-ebook img.sp-ebook__cover{height:auto;max-height:150px;aspect-ratio:auto;object-fit:contain;object-position:center}@media(max-width:749px){.sp-product .sp-ebook img.sp-ebook__cover{max-height:135px}}@media(max-width:749px){.sp-product.sp-wrap{padding-top:8px!important;padding-bottom:12px!important;gap:8px!important;align-content:start!important;min-height:0!important}.sp-product-media{margin:0!important;padding:0!important;min-height:0!important}.sp-product-media>img{display:block!important;width:100%!important;height:auto!important;max-height:190px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important}.sp-product-thumbs{margin-top:3px!important;gap:5px!important;min-height:0!important}.sp-product-thumbs .sp-thumb{padding-bottom:2px!important}.sp-product-thumbs img{width:35px!important;height:43px!important;object-fit:contain!important}.sp-product-info{margin:0!important;padding:0!important;min-height:0!important}.sp-product-info .sp-eyebrow{font-size:9px!important;line-height:1.2!important;margin:0 0 3px!important}.sp-product-info h1{font-size:clamp(23px,6vw,29px)!important;line-height:1.08!important;margin:2px 0 5px!important}.sp-product-info>p:not(.sp-eyebrow){font-size:12px!important;line-height:1.35!important;margin:0!important}.sp-pdp-benefits{margin:8px 0 0!important;gap:5px!important}.sp-pdp-benefits li{padding:4px 8px 4px 5px!important;font-size:8px!important;gap:4px!important}.sp-pdp-benefits .sp-outline-icon{width:17px!important;height:17px!important}.sp-ebook{margin:9px 0 10px!important;padding:9px 10px!important;gap:9px!important}.sp-ebook__cover{width:65px!important;flex-basis:65px!important;max-height:108px!important}.sp-ebook__top{gap:5px!important;margin-bottom:3px!important}.sp-ebook__free{font-size:9px!important;padding:2px 7px!important}.sp-ebook__included{font-size:8px!important}.sp-ebook__title{font-size:18px!important;margin-bottom:3px!important}.sp-ebook__desc{font-size:10px!important;margin-bottom:4px!important;line-height:1.3!important}.sp-ebook__delivery{font-size:10px!important}.sp-product-info>h2{font-size:21px!important;margin:10px 0!important;line-height:1.15!important}.sp-packs--compact{gap:10px!important}.sp-packs--compact .sp-pack{padding:8px 10px!important;min-height:0!important}.sp-packs--compact .sp-pack-image{height:52px!important;width:42px!important;object-fit:contain!important}.sp-pdp-trust{margin-top:9px!important;padding-top:9px!important}.sp-purchase-note{margin:7px 0!important}}.sp-transparency{padding:12px 0!important}.sp-transparency ul{gap:14px 16px!important}.sp-transparency li{gap:9px!important}.sp-transparency .sp-outline-icon{width:30px!important;height:30px!important;flex-shrink:0}@media(max-width:749px){.sp-transparency{padding:9px 0!important}.sp-transparency ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 10px!important}.sp-transparency li{gap:7px!important;min-width:0}.sp-transparency .sp-outline-icon{width:25px!important;height:25px!important}.sp-transparency li span{font-size:9px!important;line-height:1.25!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sipsy-refined.css.map */
