@-webkit-keyframes fadeIn{0%{opacity:0;right:-1em}to{opacity:1;right:0}}@keyframes fadeIn{0%{opacity:0;right:-1em}to{opacity:1;right:0}}@font-face{font-family:Mermaid;src:url(Mermaid-Bold.woff2) format("woff2"),url(Mermaid-Bold.woff) format("woff"),url(Mermaid-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:The Light Font;src:url(TheLightFont.woff2) format("woff2"),url(TheLightFont.woff) format("woff"),url(TheLightFont.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:LEMON MILK;src:url(/cdn/shop/files/LEMONMILK-Bold.otf?v=1681060345) format("opentype");font-weight:700;font-style:normal}body,body p{font-family:Helvetica,Ariel,sans-serif}a.btn{background-color:#2a3a53;color:#fff;border-radius:1.25em;font-size:1em;padding:.5em 1.25em;font-weight:700}a.btn.btn__pink{background-color:#f1b2cf}a.btn.btn__light-blue{background-color:#7bd6cd;color:#2a3a53}button.slick-disabled,.slick-slider .slick-prev{display:none!important}.slick-slider div.nav{text-align:center;padding-top:1rem}.slick-slider div.nav a{width:4em;height:4em;color:transparent;border-radius:50%;background:#2a3a53;border:0;vertical-align:middle;display:inline-block;overflow:hidden;background-repeat:no-repeat;background-size:40% auto;background-position:50% 50%;background-image:url(/cdn/shop/t/7/assets/arrow.png?5239242836322696568);background-color:#fff;margin-right:1em;right:auto;left:-2rem;padding:1em}.slick-slider div.nav a svg{width:100%;height:auto}.slick-slider div.nav a svg path{fill:#2a3a53}@media only screen and (min-width: 1100px){.slick-slider div.nav a,.slick-slider .slick-arrow{position:absolute;top:50%;right:-2rem}}.slick-track{display:flex;align-items:flex-start}.slick-arrow{width:4em;height:4em;color:transparent;border-radius:50%;background:#2a3a53;border:0;padding:0;vertical-align:middle;display:inline-block!important;overflow:hidden;background-repeat:no-repeat;background-size:40% auto;background-position:50% 50%;background-image:url(/cdn/shop/t/7/assets/arrow.png?5239242836322696568)}.dis-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:15}.dis-lightbox .container{height:100%;display:flex;align-items:center;width:100%;max-width:650px;padding:0 1rem}.dis-lightbox .container .the-popup{width:100%;background-image:url(/cdn/shop/t/7/assets/pop-bg.png?6101292409537270023);background-size:cover;background-position:50% 50%;padding:2rem}.dis-lightbox .container .the-popup .the-content{background-color:#fff;padding:2em 2em 5.5em;font-size:1em;position:relative;text-align:center}.dis-lightbox .container .the-popup .the-content h3{font-family:Mermaid,sans-serif;color:#2a3a53;font-size:1.7em;margin-bottom:.75em;letter-spacing:4px;line-height:1.25em}.dis-lightbox .container .the-popup .the-content h3 span{font-size:.8em;position:relative;z-index:1;margin-left:.35em}.dis-lightbox .container .the-popup .the-content h3 span:before{content:"";display:block;width:90%;position:absolute;background-color:#7bd6cd;height:.75em;top:.55em;left:-10%;z-index:-1}.dis-lightbox .container .the-popup .the-content p{font-style:italic;font-size:.9em}.dis-lightbox .container .the-popup .the-content p.timer{font-size:1.25em;font-weight:700;color:#f1b2cf;left:2em;bottom:.25em;font-style:normal;margin-bottom:0;padding-bottom:1em}@media only screen and (min-width: 530px){.dis-lightbox .container .the-popup .the-content p.timer{position:absolute}}.dis-lightbox .container .the-popup .the-content p.timer:before{content:"";background-image:url(/cdn/shop/t/7/assets/timer.png?14140285417249353980);width:1em;display:inline-block;height:1.15em;background-size:cover;background-position:50% 50%;position:relative;top:.21em;left:-.5em}.dis-lightbox .container .the-popup .the-content a{font-size:1.25em;color:#fff;background-color:#2a3a53;padding:1.25em 2.5em;position:absolute;bottom:0;right:0;left:0;margin:auto;max-width:250px;font-weight:700}.dis-lightbox .container .the-popup .the-content a:hover{background-color:#7bd6cd;color:#2a3a53;text-decoration:none}.dis-lightbox .container .the-popup .the-content a.close-pop{text-transform:uppercase;position:absolute;color:#fff;background-color:transparent;padding:0;bottom:calc(100% + 2em);right:-1em;left:unset}@media only screen and (max-width: 600px){.dis-lightbox .container .the-popup{padding:1em}.dis-lightbox .container .the-popup .the-content{font-size:.8rem}.dis-lightbox .container .the-popup .the-content a.close-pop{bottom:calc(100% + 1em);right:0}}@media only screen and (min-width: 728px){.dis-lightbox .container{max-width:calc(650px + 4rem)}.dis-lightbox .container .the-popup{padding:4rem}.dis-lightbox .container .the-popup .the-content a.close-pop{bottom:calc(100% + 4em);right:-3.5em}}@media only screen and (min-width: 728px){#glitter-1,#glitter-2,#glitter-3,#glitter-4{z-index:-1}}header .top{padding:1rem;background-color:#2a3a53;text-align:center}header .top p{color:#fff;margin:0;letter-spacing:2px}header .top p span{color:#f1b2cf;text-transform:uppercase;font-weight:700}header .top a.btn{background-color:#7bd6cd;color:#2b3a53;margin-left:.75em}header .bottom{padding:1rem;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}header .bottom .container{position:relative}header .bottom a.site-logo{width:80px;display:inline-block}header .bottom a.site-logo img{width:100%;height:auto}header .bottom .cart{display:inline-block;width:3em;height:3em;padding:.7em;border:.1em solid #2b3a53;border-radius:50%;position:absolute;right:3.75rem;top:20px}header .bottom .cart svg{width:100%;height:auto;display:block}header .bottom .cart svg path{width:100%;height:auto}@media only screen and (max-width: 960px){header .bottom nav.global{display:block;background:linear-gradient(to left,#f1b2cf,#f1b2cfd9);position:absolute;top:calc(100% + 1rem);right:-1rem;width:0;overflow:hidden;height:100vh;z-index:10;transition-duration:.25s}header .bottom nav.global.active{width:calc(100% + 2rem);display:block}header .bottom nav.global.active ul li:nth-child(5n+1) a{animation-delay:.25s}header .bottom nav.global.active ul li:nth-child(5n+2) a{animation-delay:.3s}header .bottom nav.global.active ul li:nth-child(5n+3) a{animation-delay:.35s}header .bottom nav.global.active ul li:nth-child(5n+4) a{animation-delay:.4s}header .bottom nav.global.active ul li:nth-child(5n+5) a{animation-delay:.45s}header .bottom nav.global.active ul li a{animation:fadeIn .25s 1;animation-fill-mode:forwards;right:-1em;position:relative;letter-spacing:3px}header .bottom nav.global ul{padding:3rem 2rem}header .bottom nav.global ul li{padding:2rem 0;border-bottom:1px solid white}header .bottom nav.global ul li:first-of-type{padding-top:0}header .bottom nav.global ul li.active a{text-decoration:underline}header .bottom nav.global ul li a{text-align:left;display:block;width:100%;height:100%;font-family:The Light Font,Helvetica,Ariel,sans-serif;color:#fff;font-size:2.5em;opacity:0}}header .ham-btn{width:2.5rem;height:28px;overflow:visible;display:inline-block;right:0;position:absolute;cursor:pointer;margin-top:25px;z-index:4}@media only screen and (min-width: 960px){header .ham-btn{display:none}}header .ham-btn a.ham-ham{position:absolute;top:calc(50% - 2px);display:block;height:4px;background-color:#2b3a53;border-radius:3px;text-indent:-9999em;width:100%;overflow:visible;transition-duration:.5s}header .ham-btn a.ham-ham:before{display:block;content:"";height:4px;background-color:#2b3a53;border-radius:3px;width:100%;position:absolute;top:-10px;right:0;transition-duration:.5s}header .ham-btn a.ham-ham:after{display:block;content:"";height:4px;background-color:#2b3a53;border-radius:3px;width:100%;position:absolute;bottom:-10px;right:0;transition-duration:.5s}header .ham-btn:hover a.ham-ham:before,header .ham-btn:hover a.ham-ham:after{width:100%}header .ham-btn.active a.ham-ham{width:90%;background-color:transparent}header .ham-btn.active a.ham-ham:before,header .ham-btn.active a.ham-ham:after{width:90%;background-color:#2b3a53}header .ham-btn.active a.ham-ham:before{transform:rotate(-45deg);top:0}header .ham-btn.active a.ham-ham:after{transform:rotate(45deg);top:0}header .ham-btn.active:hover a.ham-ham{width:100%}header .ham-btn.active:hover a.ham-ham:before,header .ham-btn.active:hover a.ham-ham:after{width:100%}@media only screen and (min-width: 960px){header .bottom .container{max-width:1400px;margin:auto}header .bottom a.site-logo{width:125px}header .bottom .cart{right:0;top:41px}header .bottom nav.global{display:inline-block;vertical-align:center;width:calc(100% - 200px);text-align:right;position:relative;top:.5rem}header .bottom nav.global ul li{display:inline-block;margin:0 1rem;font-size:1.75em}header .bottom nav.global ul li:before{width:0;content:"";transition-duration:.25s}header .bottom nav.global ul li:hover,header .bottom nav.global ul li.active{position:relative}header .bottom nav.global ul li:hover a,header .bottom nav.global ul li.active a{z-index:2;position:relative}header .bottom nav.global ul li:hover:before,header .bottom nav.global ul li.active:before{content:"";display:block;width:90%;position:absolute;background-color:#7bd6cd;height:.75em;top:.55em;left:-10%;z-index:1}header .bottom nav.global ul li a{font-family:The Light Font,Helvetica,Ariel,sans-serif;color:#2b3a53;letter-spacing:3px}header .bottom nav.global ul li a:hover{text-decoration:none}}footer{background-color:#2a3a53;color:#fff;font-size:1rem}footer nav.footer{background-color:#7bd6cd;padding:2rem;text-align:center}footer nav.footer ul{margin-bottom:0}footer nav.footer ul li{list-style:none;margin-bottom:1em}footer nav.footer ul li:last-of-type{margin-bottom:0}footer nav.footer ul li a{color:#2a3a53;font-size:1.5em;font-family:The Light Font,Helvetica,Ariel,sans-serif;letter-spacing:3px}footer nav.footer ul li a:hover{text-decoration:none}footer div.bottom{padding:2rem}footer div.bottom .part{text-align:center;color:#fff;padding-top:1rem}footer div.bottom .part:first-of-type{border-bottom:1px solid rgba(255,255,255,.1);padding-top:0}footer div.bottom .part:first-of-type nav ul{margin-bottom:0}footer div.bottom .part:first-of-type nav ul li{display:inline-block;margin:0 .5rem}footer div.bottom .part:first-of-type nav ul li a{width:3rem;height:3rem;display:block;background-color:#fff;border-radius:50%;padding:.75rem}footer div.bottom .part:first-of-type nav ul li a svg{width:100%;height:auto}footer div.bottom .part:first-of-type nav ul li a svg path{fill:#2a3a53;stroke:0}footer div.bottom .part:nth-child(2){padding-top:3rem}footer div.bottom .part a:not(.iubenda-cs-preferences-link) img{display:block;margin:0 auto 1em}footer div.bottom .part h5{font-family:The Light Font,Helvetica,Ariel,sans-serif;color:#fff;margin-bottom:1em;font-size:1.5em;letter-spacing:3px}footer div.bottom .part nav p{font-size:1em;color:#fff;letter-spacing:1px}footer div.bottom .part nav ul{margin-bottom:2em}footer div.bottom .part nav ul li{margin-bottom:1.5em}footer div.bottom .part nav ul li a{font-size:1em;color:#fff;letter-spacing:1px}footer div.bottom .part nav ul li a:hover{text-decoration:none}@media only screen and (min-width: 720px){footer nav.footer{padding:4rem 2rem}footer nav.footer ul li{display:inline-block;margin:0 1em}footer div.bottom{display:flex;flex-direction:row;width:100%;max-width:1200px;margin:0 auto;justify-content:space-between;padding:3rem 1rem}footer div.bottom .part{text-align:left;padding:0}footer div.bottom .part:first-of-type{text-align:center;border-bottom:0;padding-right:3em;border-right:1px solid rgba(255,255,255,.1)}footer div.bottom .part:nth-child(2){padding-top:0rem}footer div.bottom .part:last-child{width:252px}}@media only screen and (min-width: 960px){footer nav.footer ul li{margin:0 1.25em}}@media only screen and (min-width: 1200px){footer div.bottom .part:first-of-type{padding-right:8em}}.template-index .hero .the-content{background:linear-gradient(#f5e6eb,#f9edf3)}.template-index .hero .the-content h2{font-family:LEMON MILK;color:#2b3a53;margin-bottom:0;font-size:26px}.template-index .hero .the-content h2:before{all:unset}.template-index .hero .the-content p{line-height:1.5em}.template-index .hero .the-content p:first-of-type{margin-top:1em}.template-index .hero .the-content a.btn{border-radius:0;font-size:1.25em;text-transform:uppercase;background-color:#c8878e}.template-index .hero .thumb{background:linear-gradient(#f9edf3,#fff)}@media only screen and (min-width: 960px){.template-index .hero{background-image:url(/cdn/shop/files/The-Ring-Boxes-Hero-Image-700px.png?v=1681493266);background-size:cover;background-position:center}.template-index .hero .the-content{background:unset;float:right}.template-index .hero .the-content a.btn{font-size:1.5vw}.template-index .hero .the-content h2{font-size:3vw}.template-index .hero .thumb{display:none}}.hero .the-content{background-color:#f1b2cf;text-align:center;padding:4rem 2rem 10rem}.hero .the-content h2{font-family:Mermaid,sans-serif;color:#fff;margin-bottom:.25em;position:relative;z-index:2;letter-spacing:5px}.hero .the-content h2:before{content:"";display:block;position:absolute;background-image:url(/cdn/shop/files/stroke_1.png?4369);width:1.75em;height:1.5em;background-size:cover;left:calc(50% - 1.75rem);top:-.25em;z-index:-1}.hero .the-content p{color:#2b3a53;margin-bottom:1em;line-height:2}.hero .the-content a.btn{padding:.5em 2em}.hero .thumb{margin-top:-6rem}.hero .thumb img{width:90%;margin:0 auto;max-width:500px;display:block}@media only screen and (min-width: 960px){.hero{position:relative}.hero .the-content{width:70%;padding:7vw 5vw 7vw 15vw;text-align:left}.hero .the-content h2{font-size:3.5vw}.hero .the-content h2:before{width:4.5em;height:3.5em;left:-1.5em;top:-1.25em}.hero .the-content p{font-size:1.5vw;max-width:33vw}.hero .the-content a{font-size:1.25vw}.hero .thumb{position:absolute;bottom:0;left:70%;width:30%;height:100%;background-size:cover;background-position:50% 50%}.hero .thumb img{display:none}}section:not(.hero){font-size:.8rem;padding:3rem 1rem}section:not(.hero) .trb-h2{font-size:2.5em;letter-spacing:5px}section:not(.hero) .trb-h2,section:not(.hero) .trb-h3{font-family:Mermaid,sans-serif;position:relative;display:inline-block;z-index:2;margin-bottom:1em;color:#2a3a53}section:not(.hero) .trb-h2:before,section:not(.hero) .trb-h3:before{content:"";display:block;width:90%;position:absolute;background-color:#7bd6cd;height:.75em;top:.55em;left:-10%;z-index:-1}@media only screen and (min-width: 720px){section:not(.hero){padding:3rem 1rem;font-size:1em}section:not(.hero) .trb-h2{font-size:3em}}@media only screen and (min-width: 960px){section:not(.hero){padding:3rem 1rem}}section:not(.hero).aos-init .trb-h2:before,section:not(.hero).aos-init .trb-h3:before{width:0;transition-duration:.75s}section:not(.hero).aos-animate .trb-h2:before,section:not(.hero).aos-animate .trb-h3:before{width:90%}section.subscriptions{text-align:center}section.subscriptions .trb-h2{margin-bottom:2em}section.subscriptions .container{padding:0}section.subscriptions article{position:relative;padding:3rem 2rem 1.5rem;border-radius:1rem;margin-bottom:1.5rem;width:400px;max-width:100%;display:inline-block;box-shadow:0 3px 40px #00000029}section.subscriptions article:hover{background:#7bd6cd}section.subscriptions article:hover h3:before{background-color:#fff}section.subscriptions article:hover .guarantee{color:#fff!important}section.subscriptions article:hover a.btn{background:#2a3a53;color:#fff}section.subscriptions article:hover ul li a{color:#fff}section.subscriptions article:last-of-type h3:before{left:5%}section.subscriptions article .trb-h3{font-size:2.5em;letter-spacing:4px;clear:both}section.subscriptions article ul{clear:both;text-align:left;border-bottom:1px solid rgba(0,0,0,.1);padding-left:1em;padding-bottom:2em}section.subscriptions article ul li{list-style:outside;margin-bottom:1em;font-size:1.25em;color:#2b3a53;line-height:1.75;letter-spacing:1px}section.subscriptions article ul li a{color:#f1b2cf;text-decoration:underline}section.subscriptions article ul li a:hover{text-decoration:underline}section.subscriptions article p.price{font-family:Mermaid,sans-serif;margin:1.5em 0;font-size:1.75em;color:#2a3a53;letter-spacing:4px}section.subscriptions article p.price+p.price{margin-top:-.75em}section.subscriptions article a.btn{padding:1em 2.5em;border-radius:.75em;width:100%;font-size:1.25em;margin-bottom:2em;background:#f1b2cf;color:#2a3a53}section.subscriptions article p.expire{color:#2b3a53;font-size:1em}section.subscriptions article.best{margin-top:2rem}section.subscriptions article.best:before{background-color:#f1b2cf;border-radius:50%;content:"";width:7em;height:7em;position:absolute;top:-1.5em;right:-1.5em;text-align:center;padding:.5em;font-size:1em;font-weight:700;display:flex;align-items:center;justify-content:center;color:#2a3a53}section.subscriptions article.best.best-gift:before{content:"Best Engagement Gift!"}section.subscriptions article.best.best-value:before{content:"Best Value!"}@media only screen and (min-width: 960px){section.subscriptions .container{display:flex;max-width:1600px;margin:0 auto;justify-content:space-around;flex-wrap:wrap}section.subscriptions .container article{margin:0 .5rem 2.5rem;width:calc(50% - 1rem);max-width:400px}section.subscriptions .container article:nth-child(2n){page-break-after:always;break-after:always}section.subscriptions .container article.best{margin-top:0}section.subscriptions .container article h3{float:none}}@media only screen and (min-width: 1200px){section.subscriptions .container article{width:calc(25% - 1.5rem);max-width:none;margin-bottom:0rem;margin:0 .75rem}section.subscriptions .container article:nth-child(2n){page-break-after:auto;break-after:auto}section.subscriptions .container article a.btn{font-size:.99em}section.subscriptions .container article a.btn:last-of-type{margin-left:.5em}}section.reviews{padding:0}section.reviews .heading{padding:3rem 1.5rem 0}section.reviews .heading h2{position:relative;letter-spacing:.1em}section.reviews .heading h2 span{letter-spacing:normal;font-family:The Light Font,Helvetica,Ariel,sans-serif;display:block;margin-bottom:.5em;font-size:.75em;letter-spacing:4px}section.reviews .heading h2:before{content:none}section.reviews .heading h2:after{background-image:url(/cdn/shop/files/stroke_1.png?4369);content:"";display:block;position:absolute;left:-1.5em;width:6em;height:4.8em;top:-.5em;background-size:cover;z-index:-1}section.reviews .the-reviews{background-color:#f1b2cf;padding:2rem}section.reviews .the-reviews .wrapper{max-width:1400px;margin:0 auto}section.reviews .the-reviews .container{padding:0;max-width:none;width:100%!important;position:relative}section.reviews .the-reviews article{padding:1.5rem;max-width:400px;margin:0 auto;margin-bottom:1rem}section.reviews .the-reviews article .the-content{background-color:#fff;border-top:.5rem solid #3D5898;padding:1rem;min-height:400px;letter-spacing:1px;line-height:1.25}section.reviews .the-reviews article .the-content *{font-size:1em}section.reviews .the-reviews article .the-content .meta{padding-bottom:1rem}section.reviews .the-reviews article .the-content .meta p{margin-bottom:0;line-height:1.1}section.reviews .the-reviews article .the-content .meta p span{font-weight:700}section.reviews .the-reviews article .the-content .meta p span:last-of-type{display:block}section.reviews .the-reviews article .the-content .meta p span.rating{display:inline-block;background-color:#5891fa;color:#fff;font-size:.8em;line-height:0;padding:.5em 1.5em .75em .75em;border-radius:.5em;position:relative}section.reviews .the-reviews article .the-content .meta p span.rating:after{content:"";width:.5em;height:1em;position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/cdn/shop/t/7/assets/rating-star.png?1920561525644523000);bottom:.1em;left:1.5em}section.reviews .the-reviews article .the-content .meta p.time{font-size:.8em}section.reviews .the-reviews article .the-content .meta p.time span{display:inline;font-size:1.5em;position:relative;top:.1em}section.reviews .the-reviews article .the-content .meta p.time:after{content:"";display:inline-block;width:1em;height:1em;background-image:url(/cdn/shop/files/location.png?7453890454166673559);background-size:cover;background-position:50% 50%;position:relative;left:.5em;top:.1em}@media only screen and (min-width: 1100px){section.reviews .heading-container{text-align:right;max-width:1400px;margin:0 auto;padding-bottom:10rem}section.reviews .heading{width:450px;text-align:left;display:inline-block}section.reviews .heading h2{margin-bottom:7rem}section.reviews .heading h2 span{font-size:.45em}section.reviews .heading h2:after{left:-3.5em;top:-.35em}section.reviews .the-reviews{font-size:1.2rem}section.reviews .the-reviews .wrapper{margin-top:-30rem;z-index:2;padding-left:2.5em;padding-right:2.5em}section.reviews .the-reviews .nav a,section.reviews .the-reviews .nav .slick-arrow{width:3.25em;height:3.25em}section.reviews .the-reviews .slick-prev{display:none!important}section.reviews .the-reviews .container{display:flex;padding:0 1em;flex-direction:column;justify-content:center;align-items:center}section.reviews .the-reviews .container article{width:30%;margin:.5em .5em 1.25em;padding:2.5em}section.reviews .the-reviews .container article:first-of-type{position:absolute;left:1.5rem}section.reviews .the-reviews .container article:last-of-type{position:absolute;right:1.5rem}section.reviews .the-reviews .container article .the-content{font-size:14px}section.reviews .the-reviews .container article .the-content .meta p{font-size:.95em}section.reviews .the-reviews .container article .the-content .meta .time{font-size:.65em}}@media only screen and (min-width: 1200px){section.reviews .heading{margin-right:0;position:relative;top:50px}}section.promo-video{padding:3rem 0}section.how-it-works{text-align:center}section.how-it-works .container{max-width:1400px}section.how-it-works .container .step{max-width:400px;margin:0 auto}section.how-it-works .container .step img{width:100%;height:auto}section.how-it-works .container .step h3{text-align:left;float:left;clear:both;letter-spacing:3px}section.how-it-works .container .step p{clear:both;text-align:left;font-size:1.25em;margin-bottom:1em;letter-spacing:1px;line-height:1.75}@media only screen and (min-width: 960px){section.how-it-works .container{display:flex;flex-direction:row;justify-content:space-between}section.how-it-works .container .step{width:calc(33.3% - 2rem);max-width:none;padding:0 1em}}section.join{text-align:center;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}section.join h2{font-size:2.5em;letter-spacing:5px;font-family:Mermaid,sans-serif;position:relative;display:inline-block;z-index:2;margin-bottom:1em;color:#2a3a53}section.join h2:before{content:none}section.join a.btn{font-size:1.25em;padding:.75em 2.25em;color:#2a3a53}@media only screen and (min-width: 720px){section.join{padding:8rem 1rem}section.join a.btn{font-size:1.5em}section.join h2{font-size:4em}}section.award{text-align:center;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}section.award h2{font-size:2.5em;letter-spacing:5px;font-family:Mermaid,sans-serif;position:relative;display:inline-block;z-index:2;margin-bottom:1em;color:#2a3a53}section.award h2:before{content:none}section.award a.btn{font-size:1.25em;padding:.75em 2.25em;color:#2a3a53}@media only screen and (min-width: 720px){section.award a.btn{font-size:1.5em}section.award h2{font-size:4em}}.logos{text-align:center;color:#000;background:#f1b1ce;padding:20px 40px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.logos div{width:8%}.logos img{width:100%;height:auto}.logos h4{font-weight:700;text-transform:uppercase;margin-bottom:0;color:#2a3a53;font-size:24px;font-family:Mermaid}@media only screen and (max-width: 768px){.logos{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.logos div{width:30%;margin-bottom:18px}.logos h4{margin-bottom:25px;width:95%}}section.take-a-look{text-align:center}section.take-a-look .thumbnails{padding-top:2rem}section.take-a-look .thumbnails .thumb-group{padding:0 0 1rem}section.take-a-look .thumbnails .thumb{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:50% 50%;margin:1em 0}section.take-a-look .thumbnails .thumb a{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%}section.take-a-look .thumbnails .thumb img{display:none}@media only screen and (min-width: 720px){section.take-a-look .thumbnails{max-width:1200px;margin:0 auto}section.take-a-look .thumbnails .thumb-group{display:flex;flex-wrap:wrap;justify-content:space-between}section.take-a-look .thumbnails .thumb{width:calc(50% - 1rem);padding-bottom:calc(50% - 1rem)}}@media only screen and (min-width: 960px){section.take-a-look .thumbnails{position:relative}section.take-a-look .thumbnails .thumb-group{display:block;padding:0 2.5rem}section.take-a-look .thumbnails .thumb-group .thumb{float:left;margin:0;position:relative;border:.5rem solid white}section.take-a-look .thumbnails .thumb-group .thumb:nth-child(1),section.take-a-look .thumbnails .thumb-group .thumb:nth-child(2),section.take-a-look .thumbnails .thumb-group .thumb:nth-child(5),section.take-a-look .thumbnails .thumb-group .thumb:nth-child(6){width:25%;height:0;padding-bottom:25%}section.take-a-look .thumbnails .thumb-group .thumb:nth-child(3),section.take-a-look .thumbnails .thumb-group .thumb:nth-child(4){width:50%;padding-bottom:50%}section.take-a-look .thumbnails .thumb-group .thumb:nth-child(4){margin-top:-25%}}section.more-love{padding-left:0;padding-right:0}section.more-love .container{max-width:1200px;padding:0;text-align:center}section.more-love .container .slick-arrow{margin-top:2rem}section.more-love .container .reviwerer{width:100%}section.more-love .container .the-content{text-align:left;margin:0 auto;max-width:600px;margin-bottom:2rem;padding-top:2em;background:#fff}section.more-love .container .the-content .wrapper{padding-left:1em;padding-right:1em}section.more-love .container .the-content .wrapper h2{margin-bottom:.25em}section.more-love .container .the-content .wrapper h2:before{content:none}section.more-love .container .the-content .wrapper h2:after{content:"";background-image:url(/cdn/shop/t/7/assets/pink-circle.png?3143133998506652012);width:4em;height:4em;position:absolute;top:-.5em;left:-2em;background-size:cover;background-position:50% 50%;z-index:-1}section.more-love .container .the-content .wrapper p{letter-spacing:1px;line-height:1.75}section.more-love .container .the-content .wrapper p,section.more-love .container .the-content .wrapper a{font-size:1.25em;position:relative;z-index:2}section.more-love .container .the-content .wrapper .deskonly{display:none}section.more-love .container .the-content .wrapper .author{font-weight:700;color:#2a3a53;letter-spacing:2px}section.more-love .container .the-content .wrapper .author span{text-transform:uppercase;display:block}section.more-love .container .thumbs{max-width:600px;margin:0 auto;padding-left:1em;padding-right:1em}section.more-love .container .thumbs img{width:100%;height:auto;display:block;margin:1rem auto}section.more-love .container .thumbs a{font-size:1.25em;width:100%;padding:1em 2em}@media only screen and (min-width: 960px){section.more-love{padding-top:0rem}section.more-love .slick-slider .slick-arrow{position:absolute;top:55%;right:1em}section.more-love .mobonly{display:none}section.more-love .container{max-width:1200px}section.more-love .container .reviewer{width:100%;display:flex;flex-direction:row-reverse}section.more-love .container .reviewer .the-content{font-size:1rem;width:50%;padding-left:1rem;padding-top:8rem}section.more-love .container .reviewer .the-content .author{padding-top:5rem;position:relative}section.more-love .container .reviewer .the-content .author span{display:inline;position:relative}section.more-love .container .reviewer .the-content .author span:before{content:"";display:block;width:90%;position:absolute;background-color:#f1b2cf;height:.75em;top:.55em;left:-10%;z-index:-1}section.more-love .container .reviewer .the-content h2:after{height:6em;width:6em;left:-4em;top:-1.5em}section.more-love .container .reviewer .the-content .deskonly{display:inline-block;padding:1em 3em;border-radius:1.5em;margin-top:2.5rem}section.more-love .container .reviewer .thumbs{text-align:right;width:50%;padding-right:3rem}section.more-love .container .reviewer .thumbs img:first-of-type{position:relative;z-index:2}section.more-love .container .reviewer .thumbs img:last-of-type{width:70%;margin:1em 0% 1em 30%}}@media only screen and (min-width: 1200px){section.more-love .container .reviewer .the-content{padding-top:15rem}section.more-love .slick-slider .slick-arrow{right:-2em}}.trb-h1{font-size:2.5em;letter-spacing:5px;font-family:Mermaid,sans-serif;position:relative;display:inline-block;z-index:2;margin-bottom:.5em;color:#2a3a53}.trb-h1:not(.no-underline):before{content:"";display:block;width:90%;position:absolute;background-color:#7bd6cd;height:.75em;top:.55em;left:-10%;z-index:-1}@media only screen and (min-width: 720px){.trb-h1{font-size:3em}}.font-family-mermaid{font-family:Mermaid,sans-serif}.trb-btn{background-color:#2a3a53;color:#fff;border-radius:1.25em;font-size:1em;padding:.5em 1.25em;font-weight:700}.trb-btn.trb-btn__pink{background-color:#f1b2cf}.trb-btn.trb-btn__light-blue{background-color:#7bd6cd;color:#2a3a53}.trb-btn:hover{background-color:#2a3a53;color:#fff}.mini-snowflake{height:25px;display:inline-block;margin-right:10px}.snowflakeContainer{display:none;position:absolute;top:-100px;width:100%}article.home-snowflakes:hover .snowflakeContainer{display:block}article.home-snowflakes:hover .stationaryStar{display:none}.home-snowflakes .stationaryStar{position:absolute;z-index:1}@media screen and (min-width: 992px){.home-snowflakes .stationaryStar{width:50px;margin-top:-46px;margin-left:-28px}}@media screen and (max-width: 992px){.home-snowflakes .stationaryStar{display:none}}.home-snowflakes .holidayBoxTag1{position:absolute;z-index:1}@media screen and (min-width: 992px){.home-snowflakes .holidayBoxTag1{width:60px;margin-left:66%}}@media screen and (max-width: 992px){.home-snowflakes .holidayBoxTag1{width:45px;margin-top:-15px;margin-right:0}}.home-snowflakes .holidayBoxTag2{position:absolute;z-index:1}@media screen and (min-width: 992px){.home-snowflakes .holidayBoxTag2{width:30px;margin-left:25%}}@media screen and (max-width: 992px){.home-snowflakes .holidayBoxTag2{width:45px;margin-top:-15px;margin-right:0}}.home-snowflakes .holidayBoxTag3{position:absolute;z-index:1}@media screen and (min-width: 992px){.home-snowflakes .holidayBoxTag3{width:45px;margin-left:1%}}@media screen and (max-width: 992px){.home-snowflakes .holidayBoxTag3{width:45px;margin-top:-15px;margin-right:0}}.home-snowflakes .holidayBoxTag4{position:absolute;z-index:1}@media screen and (min-width: 992px){.home-snowflakes .holidayBoxTag4{width:35px;margin-left:80%}}@media screen and (max-width: 992px){.home-snowflakes .holidayBoxTag4{width:45px;margin-top:-15px;margin-right:0}}.mobileStationaryStar{position:absolute;z-index:1;width:50px;top:0;left:0}@media screen and (min-width: 992px){.mobileStationaryStar{display:none}}.stationaryStar{position:absolute;z-index:1}@media screen and (min-width: 992px){.stationaryStar{width:50px;margin-top:0;margin-left:16%}}@media screen and (max-width: 992px){.stationaryStar{display:none}}.holidayBoxTag1{position:absolute;z-index:1;-webkit-animation-name:moveDown1;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:moveDown1;-moz-animation-duration:2.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:moveDown1;-ms-animation-duration:2.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-duration:2.5s;animation-duration:2.5s;animation-name:moveDown1;animation-iteration-count:infinite}@media screen and (min-width: 992px){.holidayBoxTag1{width:60px;margin-left:12%}}@media screen and (max-width: 992px){.holidayBoxTag1{width:45px;margin-top:-15px;margin-right:0}}.holidayBoxTag2{position:absolute;z-index:1;-webkit-animation-name:moveDown2;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:moveDown2;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:moveDown2;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-duration:2s;animation-duration:2s;animation-name:moveDown2;animation-iteration-count:infinite}@media screen and (min-width: 992px){.holidayBoxTag2{width:30px;margin-left:5%}}@media screen and (max-width: 992px){.holidayBoxTag2{width:45px;margin-top:-15px;margin-right:0}}.holidayBoxTag3{position:absolute;z-index:1;-webkit-animation-name:moveDown3;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:moveDown3;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:moveDown3;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-duration:3s;animation-duration:3s;animation-name:moveDown3;animation-iteration-count:infinite}@media screen and (min-width: 992px){.holidayBoxTag3{width:45px;margin-left:1%}}@media screen and (max-width: 992px){.holidayBoxTag3{width:45px;margin-top:-15px;margin-right:0}}.holidayBoxTag4{position:absolute;z-index:1;-webkit-animation-name:moveDown4;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:moveDown4;-moz-animation-duration:1.75s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:moveDown4;-ms-animation-duration:1.75s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-duration:1.75s;animation-duration:1.75s;animation-name:moveDown4;animation-iteration-count:infinite}@media screen and (min-width: 992px){.holidayBoxTag4{width:35px;margin-left:13%}}@media screen and (max-width: 992px){.holidayBoxTag4{width:45px;margin-top:-15px;margin-right:0}}.subArrow{height:25px;width:25px;margin-top:35px;margin-left:-5px}.subSelectionImage{margin-top:15px}@media screen and (min-width: 768px){.selectSubscription{margin-top:80px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes moveDown1{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}0%{top:0;opacity:0}10%{opacity:1}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@keyframes moveDown1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}0%{top:0;opacity:0}10%{opacity:1}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@-webkit-keyframes moveDown4{0%{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}0%{top:0;opacity:0}10%{opacity:.8}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@keyframes moveDown4{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}0%{top:0;opacity:0}10%{opacity:1}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@-webkit-keyframes moveDown2{0%{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}0%{top:0;opacity:0}10%{opacity:1}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@keyframes moveDown2{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}0%{top:0;opacity:0}10%{opacity:1}50%{top:150px;opacity:1}to{top:300px;opacity:0}}@-webkit-keyframes moveDown3{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}0%{top:0;opacity:0}10%{opacity:0}50%{top:150px;opacity:1}90%{opacity:.3}to{top:300px;opacity:0}}@keyframes moveDown3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}0%{top:0;opacity:0}10%{opacity:0}50%{top:150px;opacity:1}90%{opacity:.3}to{top:300px;opacity:0}}@media only screen and (min-width: 728px){.policy-frame{padding:50px}}#glitter-1,#glitter-2,#glitter-3,#glitter-4{display:none;position:absolute;top:0;left:0;width:100%;pointer-events:none}#wp-widget-reviews{margin:0 auto;padding:3rem 1rem 0;max-width:1000px}#wp-rated-img{width:100%!important;height:100%!important;background-position-y:center}#wp-rated-reviews{bottom:50%!important;font-size:18px!important}.rc-container-wrapper{display:none}.theme-modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.theme-modal .theme-modal-content{background-color:#eddce2;margin:5% auto;padding:20px;width:50%;color:#000}@media (max-width: 992px){.theme-modal .theme-modal-content{width:65%}}@media (max-width: 768px){.theme-modal .theme-modal-content{width:80%}}@media (max-width: 544px){.theme-modal .theme-modal-content{width:95%}.theme-modal .theme-modal-content .pill{flex-direction:column;row-gap:20px;text-align:center}}.theme-modal .theme-modal-content>img{display:block;margin:0 auto 25px}.theme-modal .theme-modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:700}.theme-modal .theme-modal-content .close:hover,.theme-modal .theme-modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.theme-modal .theme-modal-content h1{text-align:center}.theme-modal .theme-modal-content h1,.theme-modal .theme-modal-content h3{font-family:The Light Font,Helvetica,Ariel,sans-serif}.theme-modal .theme-modal-content .pill-container{display:flex;flex-direction:column;row-gap:20px}.theme-modal .theme-modal-content .pill-container .pill{background-color:#fff;display:flex;align-items:center;padding:20px 50px;border-radius:50px;column-gap:20px;text-align:center}.theme-modal .theme-modal-content .pill-container .pill p{margin-bottom:0}.subscriptions-index{padding:28px 0!important}.subscriptions-index .container{padding-top:35px;padding-bottom:35px;border-radius:30px;color:#2a3a53;background:#76d5cc}@media (min-width: 1200px){.subscriptions-index .container{max-width:1160px}}@media (min-width: 1400px){.subscriptions-index .container{max-width:1320px}}.subscriptions-index .container>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscriptions-index .container .col{padding-right:.9375rem;padding-left:.9375rem}.subscriptions-index-header{padding:0 0 30px;position:relative;text-align:center}@media (min-width: 768px){.subscriptions-index-header{padding-right:0;padding-left:0}}@media (min-width: 992px){.subscriptions-index-header{padding:0 50px 15px}}@media (min-width: 1200px){.subscriptions-index-header{padding-right:80px}}@media (min-width: 1400px){.subscriptions-index-header{padding-right:122px}}.subscriptions-index-header h2{margin-bottom:33px;font:40px/50px LEMON MILK;letter-spacing:.0085em;color:#2b3a53}@media (min-width: 1200px){.subscriptions-index-header h2{font-size:46px;line-height:56px}}.subscriptions-index-header .lead{font:22px/27px The Light Font,Helvetica,Ariel,sans-serif;letter-spacing:.0085em;color:#000}.subscriptions-index-header>*:last-child{margin-bottom:0}.subscriptions-index-content{max-width:480px;padding-top:40px;margin:0 auto;position:relative;font:22px/27px The Light Font,Helvetica,Ariel,sans-serif;letter-spacing:.005em;text-align:center;color:#000}@media (min-width: 992px){.subscriptions-index-content{max-width:280px;right:15px}}@media (min-width: 1200px){.subscriptions-index-content{right:35px}}.subscriptions-index-content:after{height:1.5px;border-radius:2px;display:block;content:"";position:absolute;top:0;right:0;left:0;background:#000;opacity:.8}@media (min-width: 992px){.subscriptions-index-content:after{width:1.5px;height:auto;top:-15px;right:auto;bottom:-15px;left:-50px}}@media (min-width: 1200px){.subscriptions-index-content:after{top:-16px;bottom:-16px;left:-65px}}@media (min-width: 1400px){.subscriptions-index-content:after{top:-20px;left:-115px;bottom:-20px}}.subscriptions-index-content p{font-family:inherit;line-height:inherit;color:inherit}.subscriptions-index-content>*:last-child{margin-bottom:0}.subscriptions-index-price{margin-top:26px;margin-bottom:22px;color:#000}.subscriptions-index-price span{font-size:32px;font-weight:600;display:inline-block;position:relative;z-index:1}.subscriptions-index-price span:after{height:21px;display:block;content:"";position:absolute;right:-5px;bottom:2px;left:-5px;z-index:-1;background:#fff}.subscriptions-index-price small{font-size:22px;font-weight:600;display:block}.subscriptions-index-cancel{margin-bottom:21px;font-size:18px;letter-spacing:.02em}.subscriptions-index .btn{min-width:270px;padding:13px;border-radius:.75em;border:none;margin-bottom:7px;font-family:Helvetica,Ariel,sans-serif;font-size:17px;line-height:25px;font-weight:700;letter-spacing:0;color:#fff;text-transform:uppercase;background:#293a52;outline:none;-webkit-box-shadow:none;box-shadow:none}.subscriptions-index-guarantee{font-size:18px}.subscription-boxes{padding:95px 0 115px!important;color:#2a3a53;background:#eee3d3}@media (min-width: 992px){.subscription-boxes .container{max-width:850px}}.subscription-boxes .row-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscription-boxes .row-form .col{padding-right:.9375rem;padding-left:.9375rem}@media (max-width: 992px){.subscription-boxes .row-form .col{width:100%}}.subscription-boxes .row-form .col .col{padding-right:8px;padding-left:8px;margin-bottom:10px}@media (max-width: 992px){.subscription-boxes .row-form .col .col{width:100%;text-align:center}}.subscription-boxes .image{margin:0 0 38px}.subscription-boxes .image img{margin:0 auto;display:block}.subscription-boxes h1{font:40px LEMON MILK;letter-spacing:0;color:#2b3a53}@media (min-width: 992px){.subscription-boxes h1{font-size:50px}}.subscription-boxes .lead{margin-bottom:45px;font:22px/27px The Light Font,Helvetica,Ariel,sans-serif;color:#000}.subscription-boxes .form-select,.subscription-boxes .single-option-selector{padding:10px 15px;border:none;border-radius:15px;font-size:18px;font-weight:300;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right 15px center;background-size:16px 12px;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.subscription-boxes .single-option-selector#productSelect-option-0{min-width:100%;color:#000}@media (max-width: 992px){.subscription-boxes .form-select,.subscription-boxes .single-option-selector{width:100%;max-width:340px}}.subscription-boxes .row-buttons{margin-top:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscription-boxes .row-buttons .col{padding-right:.9375rem;padding-left:.9375rem}.subscription-boxes .row-buttons .col .col{padding-right:8px;padding-left:8px}.subscription-boxes .btn{width:auto;padding:13px;border-radius:.75em;border:none;margin-bottom:15px;font-size:13.8px;line-height:18px;font-weight:700;letter-spacing:0;color:#b7a997;text-transform:uppercase;background:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.subscription-boxes .btn.primary{color:#fff;background:#2a3a53}.tippy-box[data-theme~=tomato]{background-color:#2b3a53}
/*# sourceMappingURL=/cdn/shop/t/75/assets/pdmstyle.scss.css.map */
