@font-face{font-family:Platform-Medium;src:url(/cdn/shop/files/Platform-Medium.woff?v=1786979017) format("woff"),url(/cdn/shop/files/Platform-Medium.woff2?v=1786979017) format("woff2")}@font-face{font-family:Bull-5-Regular;src:url(/cdn/shop/files/Bull-5-Regular.woff?v=1786979017) format("woff"),url(/cdn/shop/files/Bull-5-Regular.woff2?v=1786979017) format("woff2")}@font-face{font-family:Arial-Narrow-Bold;src:url(/cdn/shop/files/ArialNarrow-Bold.woff?v=1786979017) format("woff"),url(/cdn/shop/files/ArialNarrow-Bold.woff2?v=1786979017) format("woff2")}:root{--font-heading-family: "Platform-Medium" !important;--font-accent-family: "Arial-Narrow-Bold" !important;--font-heading-weight: "500" !important;--font-body-family: "Bull-5-Regular" !important;--font-body-weight: "400" !important;--cream: #F7F0E6;--pink: #FF7AC9;--yellow: #F9EE88;--dark: #382812;--dark-maroon: #4F121F;--heading-style-h1: clamp(54px, 4.722vw, 68px);--heading-style-h2: clamp(40px, 3.75vw, 54px);--heading-style-h3: clamp(30px, 2.5vw, 36px);--heading-style-h4: clamp(26px, 2.0833vw, 30px);--text-style-eyebrow: clamp(20px, 1.66vw, 24px);--text-style-subheading: clamp(20px, 1.66vw, 24px);--text-style-p-large: clamp();--text-style-p: clamp(16px, 1.25vw, 18px);--text-style-p-small: clamp();--text-style-button: clamp(18px, 1.25vw, 22px);--custom-page-width: 6rem}@media screen and (max-width:749px){:root{--custom-page-width: 6vw}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.caption-with-letter-spacing{margin-block-start:0!important;margin-block-end:2rem!important}.caption-with-letter-spacing{font-size:var(--text-style-p);margin-block-start:0!important;margin-block-end:2rem!important}p{font-size:var(--text-style-p);line-height:1.3!important;margin-block-start:0!important;margin-block-end:2rem!important}h2.h0{font-size:var(--heading-style-h1)!important;line-height:1.1!important}h2.h1{font-size:var(--heading-style-h2)!important;line-height:1.1!important}h2.h2{font-size:var(--heading-style-h3)!important;line-height:1.1!important}body,p{color:rgba(var(--color-foreground),1)!important}body{width:100%!important;max-width:100vw!important;overflow-x:clip!important}.shopify-section+.shopify-section,.instagram_section{border-top:2px solid var(--dark)}.shopify-section:has(.anchor-link)+.shopify-section,.shopify-section+.shopify-section:has(.custom-footer_section),.shopify-section+.shopify-section:has(.zz-border-strip),.shopify-section+.shopify-section:has(.mini-print-marquee_section),.shopify-section+.shopify-section:has(.ugc-slider_section),.shopify-section+.shopify-section:has(.product-grid_section),.shopify-section+.section-header{border-top:0px!important}.product__info-wrapper,.product__title,.product__text,.product-form__input,.price,.price__regular,.rte{color:rgba(var(--color-foreground),1)!important}.announcement-bar h1,.announcement-bar h2,.announcement-bar h3,.announcement-bar h4,.announcement-bar h5,.announcement-bar .h0,.announcement-bar .h1,.announcement-bar .h2,.announcement-bar .h3,.announcement-bar .h4,.announcement-bar .h5,.announcement-bar .caption-with-letter-spacing,.header h1,.header h2,.header h3,.header h4,.header h5,.header .h0,.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .caption-with-letter-spacing{margin-block-start:initial!important;margin-block-end:initial!important}.grid{--grid-mobile-vertical-spacing: 3rem !important}.button.button--primary{padding:1.4rem 2.5rem;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;text-transform:uppercase;transition:all .3s ease}.button.button--primary:hover{box-shadow:0 0 20px 4px var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;transform:translateY(-1px)!important}.button.button--primary:after{content:none!important}.button.button--primary:before{content:none!important}header.header{border-bottom:2px solid var(--dark)!important}@media screen and (min-width:990px){.header{padding-top:10px!important;padding-bottom:10px!important}}.header .header__menu-item{padding:0 1.2rem!important}@media screen and (max-width:749px){.header--has-app{grid-template-columns:1fr 2fr 1fr!important}}.announcement-bar{font-family:var(--font-accent-family)!important;letter-spacing:0!important;text-transform:uppercase!important}.utility-bar--bottom-border{border-bottom:2px solid var(--dark)!important}@media screen and (min-width:990px){.header--middle-left{column-gap:2rem!important;grid-template-areas:"heading . navigation icons"!important;grid-template-columns:auto 1fr auto auto!important}}.header__menu-item{font-family:var(--font-accent-family)!important;font-size:18px!important;letter-spacing:0!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),1)!important;transition:color .3s ease!important}.header__menu-item:hover{color:var(--pink)!important}.header__menu-item:hover span{text-decoration:none!important}.menu-drawer__menu-item{font-family:var(--font-accent-family)!important;letter-spacing:0!important;text-transform:uppercase!important}@media screen and (max-width:749px){.menu-drawer__navigation{padding:3rem 0rem!important}}@media screen and (max-width:749px){.header__icon--search{display:none!important}}@media screen and (max-width:749px){.footer_section .ss-col-12{display:flex;flex-direction:row!important;flex-wrap:wrap!important;position:relative;justify-content:flex-start!important}}.footer-links .ss-grid-block{display:flex;position:relative;justify-content:flex-end!important}@media screen and (max-width:749px){.footer-links{width:40%!important}.footer-links .ss-grid-block{display:flex;position:relative;justify-content:flex-start!important}}.footer-links ul li a.ss-link{font-size:clamp(16px,1.388vw,20px)!important;transition:color .3s ease!important}.footer-links ul li a.ss-link:hover{color:var(--pink)!important;text-decoration:none!important}.social-links .ss-grid-block{display:flex;position:relative;justify-content:flex-end!important}@media screen and (max-width:749px){.social-links .ss-grid-block{display:flex;position:relative;justify-content:flex-start!important}.social-links .ss-social{display:flex;gap:20px!important;flex-direction:row!important}}.instagram_section h2{margin-block-end:60px!important;text-wrap:balance!important}@media screen and (max-width:749px){.instagram_section h2{margin-block-end:50px!important}}#insta-feed .instafeed-new-layout-item img,.instafeed-shopify .instafeed-new-layout-item img{border-radius:10px!important;border:2px solid var(--dark)!important}[id$=__0_custom_footer_TRLqRP] .ss-links a.ss-link{font-family:var(--font-accent-family)!important;font-weight:700!important;letter-spacing:0!important}[id$=__0_custom_footer_TRLqRP] .ss-links--column{gap:0!important}[id$=__0_custom_footer_TRLqRP] .ss-social .icon{transition:color .3s ease!important}[id$=__0_custom_footer_TRLqRP] .ss-social-block{width:100%!important}[id$=__0_custom_footer_TRLqRP] .ss-social--row{flex-wrap:nowrap!important;justify-content:flex-end!important;width:100%!important}.ss-liquid-subtitle{color:var(--cream)!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-p)!important;font-weight:700!important;letter-spacing:0!important;margin:0 0 .5rem!important;text-transform:uppercase!important}.ss-liquid-paragraph{color:var(--cream)!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;margin:0 0 1rem!important}.ss-liquid-paragraph p{margin:0!important}#fd-form-6a9b4ba0a390e45ed651e2d1 form.ff-6a9b4ba0a390e45ed651e2d1__form{padding:10px 0 0!important}.ff-6a9b4ba0a390e45ed651e2d1__container{background:var(--dark-maroon)!important}.ff-6a9b4ba0a390e45ed651e2d1__content{justify-content:flex-start!important}#fd-form-6a9b4ba0a390e45ed651e2d1 .ff-6a9b4ba0a390e45ed651e2d1__title,#fd-form-6a9b4ba0a390e45ed651e2d1 .ff-6a9b4ba0a390e45ed651e2d1__subtitle{display:none!important}#fd-form-6a9b4ba0a390e45ed651e2d1 input{background:var(--cream)!important;border:2px solid var(--dark)!important;border-radius:10px!important;box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important;text-align:left!important}#fd-form-6a9b4ba0a390e45ed651e2d1 input::placeholder,label.ff-6a9b4ba0a390e45ed651e2d1__label.fd-form-label{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important}label.ff-6a9b4ba0a390e45ed651e2d1__label.fd-form-label{top:50%!important;transform:translateY(-50%)!important}#fd-form-6a9b4ba0a390e45ed651e2d1 button.ff-6a9b4ba0a390e45ed651e2d1__button.fd-btn{box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;text-transform:uppercase;transition:all .3s ease}#fd-form-6a9b4ba0a390e45ed651e2d1 button.ff-6a9b4ba0a390e45ed651e2d1__button.fd-btn:hover{box-shadow:0 0 20px 4px var(--pink)!important}.img-print img{border-radius:10px!important;box-shadow:0 4px 4px #00000026}@media screen and (max-width:749px){.img-print img{max-width:150px!important}}.about_section h2{text-wrap:balance!important}.about_section p{text-wrap:pretty!important}.about_section h3{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;text-transform:uppercase!important;line-height:1.15!important;letter-spacing:0!important}.zz-drop-section .zz-drop-image-wrap{display:flex!important;align-items:center!important}.zz-drop-section .zz-drop-image-wrap img{height:100%!important;object-fit:cover!important}.zz-drop-section p.zz-drop-eyebrow{font-family:var(--font-accent-family)!important;font-size:var(--text-style-eyebrow)!important;letter-spacing:0!important;text-transform:uppercase!important;margin-block-end:2rem!important}.zz-drop-section .zz-drop-heading.h1{margin-block-end:0!important;line-height:1.1em!important}.zz-drop-section .zz-drop-heading.h1 p{font-size:var(--heading-style-h2)!important;line-height:1.1em!important}.zz-drop-section p.zz-drop-waitlist-label{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;font-weight:400!important;margin-block-end:3rem!important;text-transform:none!important}#fd-form-6a9b4b57a417fd519e2af220 form.ff-6a9b4b57a417fd519e2af220__form{padding:0!important}.ff-6a9b4b57a417fd519e2af220__container{background:var(--cream)!important}.ff-6a9b4b57a417fd519e2af220__content{justify-content:flex-start!important}#fd-form-6a9b4b57a417fd519e2af220 .ff-6a9b4b57a417fd519e2af220__title,#fd-form-6a9b4b57a417fd519e2af220 .ff-6a9b4b57a417fd519e2af220__subtitle{display:none!important}#fd-form-6a9b4b57a417fd519e2af220 input{background:var(--cream)!important;border:2px solid var(--dark);border-radius:10px!important;box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important;text-align:left!important}#fd-form-6a9b4b57a417fd519e2af220 input::placeholder,label.ff-6a9b4b57a417fd519e2af220__label.fd-form-label{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important}label.ff-6a9b4b57a417fd519e2af220__label.fd-form-label{top:50%!important;transform:translateY(-50%)!important}#fd-form-6a9b4b57a417fd519e2af220 button.ff-6a9b4b57a417fd519e2af220__button.fd-btn{box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;margin-top:10px!important;text-transform:uppercase;transition:all .3s ease}#fd-form-6a9b4b57a417fd519e2af220 button.ff-6a9b4b57a417fd519e2af220__button.fd-btn:hover{box-shadow:0 0 20px 4px var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;transform:translateY(-1px)!important}@media screen and (max-width:749px){#fd-form-6a9b4b57a417fd519e2af220 button.ff-6a9b4b57a417fd519e2af220__button.fd-btn{margin-top:0!important}}#fd-form-6ac003a6e49098309b40246b form.ff-6ac003a6e49098309b40246b__form{padding:0!important}.ff-6ac003a6e49098309b40246b__container{background:var(--cream)!important}.ff-6ac003a6e49098309b40246b__content{justify-content:flex-start!important}#fd-form-6ac003a6e49098309b40246b .ff-6ac003a6e49098309b40246b__title,#fd-form-6ac003a6e49098309b40246b .ff-6ac003a6e49098309b40246b__subtitle{display:none!important}#fd-form-6ac003a6e49098309b40246b input{background:var(--cream)!important;border:2px solid var(--dark);border-radius:10px!important;box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important;text-align:left!important}#fd-form-6ac003a6e49098309b40246b input::placeholder,label.ff-6ac003a6e49098309b40246b__label.fd-form-label{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important}label.ff-6ac003a6e49098309b40246b__label.fd-form-label{top:50%!important;transform:translateY(-50%)!important}#fd-form-6ac003a6e49098309b40246b button.ff-6ac003a6e49098309b40246b__button.fd-btn{box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;margin-top:10px!important;text-transform:uppercase;transition:all .3s ease}#fd-form-6ac003a6e49098309b40246b button.ff-6ac003a6e49098309b40246b__button.fd-btn:hover{box-shadow:0 0 20px 4px var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;transform:translateY(-1px)!important}@media screen and (max-width:749px){#fd-form-6ac003a6e49098309b40246b button.ff-6ac003a6e49098309b40246b__button.fd-btn{margin-top:0!important}}.how-to-use_section .ss-content{display:flex;justify-content:center!important}.how-to-use_section .ss-col-12{max-width:1600px!important}@media screen and (min-width:750px){.how-to-use_section .how-to-use_heading h2{text-wrap:balance!important;padding:0 8vw!important}}@media screen and (max-width:749px){.how-to-use_section{padding-top:75px!important;padding-bottom:75px!important}.how-to-use_section .how-to-use_heading h2{margin-block-end:1rem!important}}.how-to-use_section .ss-step-wrapper{gap:2rem!important}.how-to-use_section .ss-step-content{column-gap:20px!important;row-gap:0!important;max-width:30vw!important}@media screen and (max-width:1200px){.how-to-use_section .ss-step-content{max-width:35vw!important}}@media screen and (max-width:989px){.how-to-use_section .ss-step-content{max-width:60vw!important}}@media screen and (max-width:749px){.how-to-use_section .ss-step-content{max-width:100%!important;width:100%!important}}.how-to-use_section .ss-step-number{font-family:var(--font-heading-family)!important;font-size:var(--heading-style-h3)!important;line-height:1.15!important;letter-spacing:0!important;height:50px!important;width:50px!important;border:2px solid var(--dark)!important}.how-to-use_section h3.ss-step-heading{font-family:var(--font-heading-family)!important;font-size:var(--heading-style-h3)!important;line-height:1.15!important;letter-spacing:0!important;margin-top:8px!important;margin-block-end:2rem!important}@media screen and (min-width:990px){.how-to-use_section h3.ss-step-heading{text-wrap:balance!important}}.how-to-use_section .ss-step-text p{letter-spacing:0!important}.how-to-use_section a.ss-step-link.link.underlined-link{font-family:var(--font-accent-family)!important;font-size:var(--text-style-p)!important;text-transform:uppercase!important;letter-spacing:0!important;transition:all .3s ease!important}.how-to-use_section a.ss-step-link.link.underlined-link:hover{color:var(--cream)!important}.how-to-use_section .ss-grid-item__position--top.step-1{align-items:flex-start!important}@media screen and (min-width:750px){.how-to-use_section .step-1{position:relative!important;left:4vw!important}}.how-to-use_section .step-1 .ss-step-image-wrap img{max-width:240px!important}@media screen and (max-width:749px){.how-to-use_section .step-1 .ss-step-wrapper{gap:5rem!important}}.how-to-use_section .line-1{position:relative!important}.how-to-use_section .ss-grid-item__position--top.step-2{align-items:flex-end!important}@media screen and (min-width:750px){.how-to-use_section .step-2 .ss-step-content{max-width:60vw!important}.how-to-use_section .step-2 h3{text-wrap:balance!important}}@media screen and (min-width:990px){.how-to-use_section .step-2 .ss-step-content{max-width:30vw!important}}@media screen and (min-width:1201px){.how-to-use_section .step-2 .ss-step-content{max-width:24vw!important}}.how-to-use_section .step-2 .ss-step-wrapper{gap:4rem!important}.how-to-use_section .step-2 .ss-step-image-wrap img{max-width:280px!important}@media screen and (max-width:749px){.how-to-use_section .step-2 .ss-step-wrapper{gap:5rem!important}}.how-to-use_section .line-2{position:relative!important;left:14%!important}.how-to-use_section .step-3 .ss-step-wrapper{gap:6rem!important}.how-to-use_section .step-3 .ss-step-image-wrap img{max-width:370px!important}@media screen and (max-width:989px){.how-to-use_section .step-3 .ss-step-image-wrap img{position:relative!important;top:60px!important}}@media screen and (max-width:749px){.how-to-use_section .step-3 .ss-step-wrapper{gap:5rem!important}.how-to-use_section .step-3 .ss-step-image-wrap img{position:relative!important;top:0!important}}.how-to-use_section .line-3{position:relative!important;left:20%!important}@media screen and (max-width:989px){.how-to-use_section .line-3{height:200px!important;left:25%!important}}.how-to-use_section .step-4{position:relative!important;left:-5%!important;top:60px!important}@media screen and (max-width:989px){.how-to-use_section .step-4{left:10%!important}}@media screen and (max-width:989px){.how-to-use_section .step-4{left:0!important;top:0!important}}.mini-print-marquee_section img{border-radius:10px!important}.zz-drop-section.freebie_section{padding-top:140px!important}.zz-drop-section.freebie_section.is-collection{padding-top:100px!important}@media screen and (max-width:749px){.zz-drop-section.freebie_section{padding-top:100px!important}.zz-drop-section.freebie_section.is-collection{padding-top:75px!important}}.zz-drop-section.freebie_section .zz-drop-card,.zz-drop-section.freebie_section .zz-drop-frame{padding:0!important}@media screen and (max-width:749px){.zz-drop-section.freebie_section .zz-drop-card,.zz-drop-section.freebie_section .zz-drop-frame{padding:0!important}}#fd-form-6a9b4b913a65c9dd692f6df0 form.ff-6a9b4b913a65c9dd692f6df0__form{padding:0!important}.ff-6a9b4b913a65c9dd692f6df0__container{background:var(--yellow)!important}.ff-6a9b4b913a65c9dd692f6df0__content{justify-content:flex-start!important}#fd-form-6a9b4b913a65c9dd692f6df0 .ff-6a9b4b913a65c9dd692f6df0__title,#fd-form-6a9b4b913a65c9dd692f6df0 .ff-6a9b4b913a65c9dd692f6df0__subtitle{display:none!important}#fd-form-6a9b4b913a65c9dd692f6df0 input{background:var(--cream)!important;border:2px solid var(--dark);border-radius:10px!important;box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem!important;font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important;text-align:left!important}#fd-form-6a9b4b913a65c9dd692f6df0 input::placeholder,label.ff-6a9b4b913a65c9dd692f6df0__label.fd-form-label{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;line-height:1!important;color:var(--dark)!important}label.ff-6a9b4b913a65c9dd692f6df0__label.fd-form-label{top:50%!important;transform:translateY(-50%)!important}#fd-form-6a9b4b913a65c9dd692f6df0 button.ff-6a9b4b913a65c9dd692f6df0__button.fd-btn{box-sizing:border-box!important;height:4.5rem!important;padding:0 1.5rem;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;margin-top:10px!important;text-transform:uppercase;transition:all .3s ease}#fd-form-6a9b4b913a65c9dd692f6df0 button.ff-6a9b4b913a65c9dd692f6df0__button.fd-btn:hover{box-shadow:0 0 20px 4px var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;transform:translateY(-1px)!important}@media screen and (max-width:749px){#fd-form-6a9b4b913a65c9dd692f6df0 button.ff-6a9b4b913a65c9dd692f6df0__button.fd-btn{margin-top:0!important}}.ugc-slider_section .video-slider_heading-block{margin-bottom:60px;display:flex;flex-direction:column;text-align:center;align-items:center!important;padding:0 20vw!important}@media screen and (max-width:989px){.ugc-slider_section .video-slider_heading-block{padding:0 8vw!important}}@media screen and (max-width:749px){.ugc-slider_section .video-slider_heading-block{padding:0 var(--custom-page-width)!important;margin-bottom:40px!important}}.ugc-slider_section .video-slider_heading-block h2.h1 p{font-size:var(--heading-style-h2)!important;line-height:1.1!important;margin-block-end:0!important}.ugc-slider_section .video-slider_heading-block h3{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;text-transform:uppercase!important;letter-spacing:0!important;background-color:var(--yellow)!important;padding:8px 20px 6px!important;border-radius:999px!important;border:2px solid var(--dark)!important}.ugc-slider_section .video-slider_block{border:2px solid var(--dark)!important;border-radius:20px!important;overflow:clip!important}.ugc-slider_section .video-slider_block .video-item-wrapper{border-top:2px solid var(--dark)!important;border-bottom:2px solid var(--dark)!important}.ugc-slider_section .zz-testimonial-profile{background-color:#fff!important;padding:8px 10px!important;width:calc(100% - 20px)!important;margin-bottom:0!important}.ugc-slider_section .zz-testimonial-avatar{width:35px!important;height:35px!important}.ugc-slider_section span.testimonial-author p{margin-block-end:0!important;color:var(--dark)!important;font-size:14px!important}.ugc-slider_section .zz-testimonial-icons{background-color:#fff!important}.press-slider_section .video-slider_heading-block{margin-bottom:60px;display:flex;flex-direction:column;text-align:center;align-items:center!important;padding:0 20vw!important}@media screen and (max-width:989px){.press-slider_section .video-slider_heading-block{padding:0 8vw!important}}@media screen and (max-width:749px){.press-slider_section .video-slider_heading-block{padding:0 var(--custom-page-width)!important;margin-bottom:40px!important}}.press-slider_section .video-slider_heading-block h2.h1{margin-block-end:0!important}.press-slider_section .video-slider_heading-block h2.h1 p{font-size:var(--heading-style-h2)!important;line-height:1.1!important;margin-block-end:0!important}.press-slider_section .video-slider_block{padding:30px 30px 40px!important;border-radius:20px!important;border:2px solid var(--dark)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important}@media screen and (max-width:749px){.press-slider_section .video-slider_block{justify-content:center!important}}.press-slider_section .zz-testimonial-info.zz-testimonial-info-top{padding:0!important;margin:0!important}.press-slider_section span.testimonial-quote p{font-size:var(--text-style-p)!important}.press-slider_section .zz-testimonial-profile{margin-bottom:0!important;order:5!important;text-align:center!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:var(--dark)!important;transition:all .3s ease!important;display:flex!important;flex-direction:column!important;align-items:center!important}.press-slider_section .zz-testimonial-profile span.testimonial-author a{color:var(--dark)!important;transition:all .3s ease!important}.press-slider_section .zz-testimonial-profile span.testimonial-author p{margin-block-end:0!important}.press-slider_section .zz-testimonial-profile span.testimonial-author a:hover{color:var(--pink)!important}.featured-collection_section h2{text-wrap:balance!important}.event-inquiry_section h2,.event-inquiry_section p{text-wrap:pretty!important}.collection-hero{padding-top:80px!important}.collection-hero .collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:center}.collection-hero h1.collection-hero__title,.collection-hero__description.rte{text-align:center!important;font-size:var(--heading-style-h1)!important}.collection-hero .collection-hero__description.rte{font-size:var(--text-style-p)!important;text-align:center!important;margin-top:0!important;margin-bottom:2.5rem!important}.collection-hero .collection-hero__description.rte p{margin-block-end:0!important}@media screen and (max-width:749px){div#ProductGridContainer .page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.facets-container h2.facets__heading,.facets-container .facets__summary,.facets-container h2.facet-filters__label,.facets-container .facet-filters__sort,.facets-container .select,.facets-container .product-count__text,.facets-container .light,.mobile-facets__open,.mobile-facets__open-label{font-size:var(--text-style-p)!important;color:var(--dark)!important;margin-block-end:0!important;opacity:1!important}.facets-wrapper{padding-bottom:0rem!important}.template-collection .mobile-facets__header{padding:2.5rem!important}.template-collection h2.mobile-facets__heading{font-size:var(--heading-style-h3)!important;color:var(--dark)!important;margin-block-end:1.5rem!important}.template-collection p.mobile-facets__count{font-size:var(--text-style-p)!important;color:var(--dark)!important;margin-block-end:0!important}.template-collection summary.mobile-facets__summary,.template-collection .mobile-facets__sort label{font-size:var(--text-style-p)!important;color:var(--dark)!important;opacity:1!important}.template-collection .collection .card--standard .card__inner{border:none!important;border-radius:20px!important;--ratio-percent: 125% !important}.template-collection .collection .card__media{border:2px solid var(--dark)!important;border-radius:20px!important;overflow:hidden!important}.template-collection .card__inner .card__content{display:none!important}.template-collection .card__information{padding-top:30px!important;padding-bottom:0!important}.template-collection .underline-links-hover:hover a{text-decoration:none!important}.template-collection h3.card__heading.h5{font-size:var(--heading-style-h4)!important;margin-block-end:15px!important;line-height:1.1!important;text-align:left!important}.template-collection .price{font-size:var(--text-style-subheading)!important;letter-spacing:0!important;text-align:left!important}@media screen and (max-width:749px){.template-collection slider-component.page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.template-collection .grid{display:flex!important;flex-direction:column!important;row-gap:5rem!important}.template-collection .card-wrapper.product-card-wrapper{width:88vw!important}}.template-collection .collection .quick-add{bottom:16px;left:16px;margin:0;opacity:0;position:absolute;right:16px;transition:opacity .3s ease;z-index:2}.template-collection .collection .card-wrapper:hover .quick-add,.template-collection .collection .card-wrapper:focus-within .quick-add{opacity:1}.template-collection .collection .quick-add__submit.button{background-color:var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;color:var(--dark)!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;letter-spacing:0!important;text-transform:uppercase!important}.template-collection .collection .quick-add__submit.button:after,.template-collection .collection .quick-add__submit.button:before{content:none!important}.template-collection .collection .quick-add__submit.button:hover{box-shadow:0 0 20px 4px var(--pink)!important}@media(hover:none){.template-collection .collection .quick-add{opacity:1}}.template-collection .collection .quick-add{display:none!important}.product-template{padding-left:var(--custom-page-width)}.product__info-container>*+*{margin:0!important}@media screen and (max-width:749px){.product-template{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}}.product-template .product.grid .product__info-wrapper.grid__item{padding-top:20px!important;padding-left:var(--custom-page-width)!important;padding-right:10%!important}@media screen and (min-width:990px){.product-template .product__media-wrapper,.product-template .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.product-template .global-media-settings{border:2px solid var(--dark)!important}@media screen and (max-width:989px){.product-template .product.grid .product__info-wrapper.grid__item{padding-left:4%!important}}@media screen and (max-width:749px){.product-template .product.grid .product__info-wrapper.grid__item{padding-left:0!important;padding-right:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem!important}}.product-template p.product__text{display:none!important}.product__title h1{font-size:var(--heading-style-h2)!important;line-height:1.1!important;margin-block-end:30px!important}.product-template .price{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;letter-spacing:0!important;text-align:left!important;font-weight:600!important;color:var(--dark)!important;margin-bottom:30px!important}.product-template .product__tax.caption.rte,.product-template .product__tax.caption.rte a{font-size:var(--text-style-p)!important;color:var(--dark)!important;display:none!important}.template-product label.quantity__label.form__label{display:none!important}.quantity:before,.quantity:after{content:none!important}.product-template .quantity{background:var(--cream)!important;border:2px solid var(--dark)!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important;width:fit-content!important;display:flex!important;align-items:center!important;margin-top:30px!important;margin-bottom:30px!important}.product-template .quantity__input{font-family:var(--font-body-family)!important;font-size:var(--text-style-p)!important;border:none!important;background:transparent!important;text-align:center!important;width:4rem!important}.quantity__button svg{width:1.5rem!important;height:1.5rem!important}.product-template .product__description{font-size:var(--text-style-p)!important;color:var(--dark-brown)!important;line-height:1.5em!important}.product-template .product-form__input{max-width:100%!important;margin-block-start:1.5rem!important}.shopify-payment-button__more-options{margin-bottom:30px!important}.product-form__buttons button,.product-form__buttons .product-form__submit.button{padding:1.4rem 2.5rem!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;text-transform:uppercase!important;box-shadow:none!important;transition:all .3s ease!important}.product-form__buttons button:after,.product-form__buttons .product-form__submit.button:after,.product-form__buttons button:before,.product-form__buttons .product-form__submit.button:before{box-shadow:none!important;border:none!important}.product-form__buttons button:hover,.product-form__buttons .product-form__submit.button:hover{background-color:var(--yellow)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:10px!important;box-shadow:none!important;transform:none!important}div#shipping-container-product_page>div{margin-top:0!important;margin-bottom:0!important;padding:30px!important}div#shipping-container-product_page .futureblink-shipping-bar-message-text{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;letter-spacing:0!important}div#shipping-container-product_page .swiper-slide img{border:2px solid var(--dark)!important;border-radius:10px!important}div#shipping-container-product_page .upsell-product-title{font-size:16px!important;line-height:1.1!important}span.futureblink-price-text.money{font-size:16px!important}div#shipping-container-product_page .swiper-slide>div{justify-content:center!important;align-items:center!important;gap:20px!important}@media screen and (max-width:749px){div#shipping-container-product_page .swiper-slide>div{flex-direction:column!important;align-items:left!important;justify-content:flex-start!important}}div#shipping-container-product_page .swiper-slide>div>div{gap:10px!important}div#shipping-container-product_page button:not(button#button-next):not(button#button-prev){padding:.8rem 1.5rem!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;line-height:1!important;min-height:auto!important;letter-spacing:0!important;background-color:var(--pink)!important;color:var(--dark)!important;border:2px solid var(--dark)!important;border-radius:8px!important;text-transform:uppercase;margin-top:5px!important;transition:all .3s ease}div#shipping-container-product_page button:not(button#button-next):not(button#button-prev):hover{box-shadow:0 0 20px 4px var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;transform:translateY(-1px)!important}.related-products__heading{margin-bottom:50px!important}@media screen and (max-width:749px){.related-products__heading{text-align:center!important}}.related-products .card--standard .card__inner{border:none!important;border-radius:20px!important;--ratio-percent: 125% !important}.related-products .card__media{border:2px solid var(--dark)!important;border-radius:20px!important;overflow:hidden!important}.related-products .card__inner .card__content{display:none!important}.related-products .card__information{padding-top:30px!important;padding-bottom:0!important}.related-products .underline-links-hover:hover a{text-decoration:none!important}.related-products h3.card__heading.h5{font-size:var(--heading-style-h4)!important;margin-block-end:20px!important;line-height:1.1!important;text-align:left!important}.related-products .price{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;letter-spacing:0!important;text-align:left!important}.related-products .quick-add{bottom:16px;left:16px;margin:0;opacity:0;position:absolute;right:16px;transition:opacity .3s ease;z-index:2}.related-products .card-wrapper:hover .quick-add,.related-products .card-wrapper:focus-within .quick-add{opacity:1}.related-products .quick-add__submit.button{background-color:var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;color:var(--dark)!important;font-family:var(--font-accent-family)!important;font-size:var(--text-style-button)!important;letter-spacing:0!important;text-transform:uppercase!important}.related-products .quick-add__submit.button:after,.related-products .quick-add__submit.button:before{content:none!important}.related-products .quick-add__submit.button:hover{box-shadow:0 0 20px 4px var(--pink)!important}@media(hover:none){.related-products .quick-add{opacity:1}}.template-product .jdgm-rev-widg{padding:100px var(--custom-page-width)!important}.template-product .jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:var(--heading-style-h2)!important;margin-bottom:60px!important}@media screen and (max-width:749px){.template-product .jdgm-rev-widg{padding:75px var(--custom-page-width)!important}.template-product .jdgm-rev-widg h2.jdgm-rev-widg__title{margin-bottom:50px!important}}.featured-collection_section .collection__title .title-wrapper-with-link{align-items:center!important}.featured-collection_section .collection__title h2{font-family:var(--font-heading-family)!important}@media screen and (min-width:750px){.featured-collection_section .card__information{padding-bottom:0!important}}.featured-collection_section .zz-draggable-slider{cursor:grab}.featured-collection_section .zz-draggable-slider.zz-dragging{cursor:grabbing;scroll-snap-type:none!important;-webkit-user-select:none;user-select:none}@media screen and (min-width:750px){.featured-collection_section .collection__title,.featured-collection_section .collection__title h2,.featured-collection_section .collection__title .rte{text-align:left!important}}@media screen and (max-width:749px){.featured-collection_section .collection__title,.featured-collection_section .collection__title h2,.featured-collection_section .collection__title .rte{text-align:center!important}}.featured-collection_section .collection__title .rte{color:var(--dark)!important;font-size:var(--text-style-p)!important;opacity:1!important}@media screen and (min-width:990px){.featured-collection_section .collection__title{margin-bottom:40px!important}}.featured-collection_section .card__media{border:2px solid var(--dark)!important;border-radius:20px!important;overflow:hidden!important}.featured-collection_section .underline-links-hover:hover a{text-decoration:none!important}.featured-collection_section .card__inner{border:none!important;border-radius:20px!important}.featured-collection_section .card__inner{--ratio-percent: 125% !important}.featured-collection_section .card__heading{font-family:var(--font-heading-family)!important;font-size:var(--heading-style-h4)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.1!important;text-align:left!important}.featured-collection_section .card__information .price{font-family:var(--font-accent-family)!important;font-size:var(--text-style-subheading)!important;text-align:left!important}.featured-collection_section .quick-add{display:none!important}.featured-collection_section .badge{background-color:var(--pink)!important;border:2px solid var(--dark)!important;border-radius:10px!important;color:var(--dark)!important;font-family:var(--font-accent-family)!important;font-size:14px!important;letter-spacing:0!important;text-transform:uppercase!important}.featured-collection_section .slider-button{background:transparent!important;border:0!important;border-radius:50%!important;color:inherit!important;padding:0!important}.featured-collection_section .slider-button:not([disabled]):hover svg circle{fill:var(--yellow)!important}.featured-collection_section .zz-slider-buttons{gap:12px!important}@media screen and (min-width:990px){.featured-collection_section .collection{position:relative}.featured-collection_section .zz-slider-buttons{bottom:auto;margin:0!important;position:absolute!important;right:6vw;top:-80px}}@media screen and (max-width:989px){.featured-collection_section .zz-slider-buttons{justify-content:center;margin-top:16px}}.card__sticker{pointer-events:none;position:absolute;right:-20px;top:-25px;width:25%;z-index:3}.card__sticker--coming-soon{width:36%}.card__sticker svg{display:block;height:auto;width:100%}@media screen and (min-width:990px){.featured-collection_section .slider--desktop{padding-top:20px!important;padding-right:20px!important}}.card__sticker--new{animation:sticker-wiggle-new 2.6s ease-in-out infinite}.card__sticker--coming-soon{animation:sticker-wiggle-coming-soon 2.6s ease-in-out infinite}@keyframes sticker-wiggle-new{0%,to{transform:rotate(4deg)}50%{transform:rotate(12deg)}}@keyframes sticker-wiggle-coming-soon{0%,to{transform:rotate(-10deg)}50%{transform:rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.card__sticker--new,.card__sticker--coming-soon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/0-custom-styles.css.map */
