body{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-weight:400;position:relative;background-color:#f7f6f5}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Cormorant,Times,serif;font-weight:700;margin-bottom:15px}body h2{font-size:52px}body h3{font-size:42px}body h4{font-size:32px}body p{margin-bottom:1.5rem;color:#262626;font-weight:200;font-size:16px}@media screen and (min-width: 768px){body p{font-size:18px}}body p a{color:#bd849e;font-weight:600}body img{max-width:100%;display:block}body img:focus{outline:0}@media screen and (max-width: 767px){body h1{font-size:52px}body h2{font-size:44px}body h3{font-size:36px}body h4{font-size:28px}}@media screen and (max-width: 425px){body h1,body h2{font-size:36px}}.break-out{width:100vw;position:relative;left:calc(-.5*(100vw - 100%))}.btn{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;letter-spacing:1.5px;border:0;border-radius:25px;background-color:#ebe7ee26;padding:.75rem 1.75rem;text-transform:uppercase;color:#fff}.btn:focus,.btn:active{background-color:#ebe7ee26;outline:0;color:#fff}.btn:hover{background-color:#fff;color:#521e39!important}.btn.btnMain{background-color:#bd849e}.btn.btnMain:focus,.btn.btnMain:active{background-color:#bd849e;outline:0;color:#fff}.btn.btnMain:hover{background-color:#521e39;border-color:#521e39;color:#fff!important}.btn.shopify-challenge__button{background-color:#bd849e}.btn.shopify-challenge__button:focus,.btn.shopify-challenge__button:active{background-color:#bd849e;outline:0;color:#fff}.btn.shopify-challenge__button:hover{background-color:#521e39;border-color:#521e39;color:#fff!important}.btn.btnInverse{background-color:transparent;border:2px solid #262626;color:#262626}.btn.btnInverse:hover{background-color:#521e39;border-color:#521e39;color:#fff!important}.btn.btnPurple{background-color:#521e39;border:2px solid #521e39;color:#fff}.btn.btnPurple:hover{background-color:#521e39;border-color:#521e39;color:#fff!important}.btn.btnBlur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3;color:#fff}.slick-slide:focus{outline:0}.subHeader{font-weight:400;color:#262626;text-transform:uppercase;letter-spacing:2.47px;margin-bottom:15px}@media screen and (min-width: 800px){.innerContainer.container p{max-width:800px;margin-left:auto;margin-right:auto}}.jdgm-submit-rev{background-color:#fff;color:#262626!important;border:2px solid #262626}.jdgm-submit-rev:hover{background-color:#521e39;border-color:#521e39;color:#fff!important}.drawerSearchContainer input[type=search]::-ms-clear,.mobileSearchContainer input[type=search]::-ms-clear{display:none;width:0;height:0}.drawerSearchContainer input[type=search]::-ms-reveal,.mobileSearchContainer input[type=search]::-ms-reveal{display:none;width:0;height:0}.drawerSearchContainer input[type=search]::-webkit-search-decoration,.drawerSearchContainer input[type=search]::-webkit-search-cancel-button,.drawerSearchContainer input[type=search]::-webkit-search-results-button,.drawerSearchContainer input[type=search]::-webkit-search-results-decoration,.mobileSearchContainer input[type=search]::-webkit-search-decoration,.mobileSearchContainer input[type=search]::-webkit-search-cancel-button,.mobileSearchContainer input[type=search]::-webkit-search-results-button,.mobileSearchContainer input[type=search]::-webkit-search-results-decoration{display:none}.drawerSearchContainer .search-form,.mobileSearchContainer .search-form{position:relative}.drawerSearchContainer .search-results,.mobileSearchContainer .search-results{display:none!important}.drawerSearchContainer input[type=text],.drawerSearchContainer input[type=search],.mobileSearchContainer input[type=text],.mobileSearchContainer input[type=search]{padding:1rem 1rem 1rem 4rem;border:0;border-radius:0;width:100%;background:transparent}.drawerSearchContainer input[type=text]:focus,.drawerSearchContainer input[type=search]:focus,.mobileSearchContainer input[type=text]:focus,.mobileSearchContainer input[type=search]:focus{outline:0}.drawerSearchContainer input[type=submit],.drawerSearchContainer .btnSubmit,.mobileSearchContainer input[type=submit],.mobileSearchContainer .btnSubmit{background-color:transparent;border:0;color:transparent;width:50px;height:50px;position:absolute;left:0;top:0;background-image:url(https://cdn.shopify.com/s/files/1/0444/2990/1988/files/search.svg?v=1601322024);background-repeat:no-repeat;background-position:center;filter:invert(100%)}.drawerSearchContainer .headerSearch,.mobileSearchContainer .headerSearch{font-size:24px;padding-top:7px!important}.drawerSearchContainer .headerSearch::-webkit-input-placeholder,.mobileSearchContainer .headerSearch::-webkit-input-placeholder{color:#262626;font-family:Cormorant,Times,serif}.drawerSearchContainer .headerSearch:-ms-input-placeholder,.mobileSearchContainer .headerSearch:-ms-input-placeholder{color:#262626;font-family:Cormorant,Times,serif}.drawerSearchContainer .headerSearch::placeholder,.mobileSearchContainer .headerSearch::placeholder{color:#262626;font-family:Cormorant,Times,serif}#footer{overflow-x:hidden;padding-top:100px;padding-bottom:100px;background-color:#f7f6f5}#footer .footerLogo img{width:180px}@media screen and (max-width: 767px){#footer{padding-top:60px;padding-bottom:60px}#footer .footerMenuHalfCollapse{margin-top:25px;padding-top:25px;border-top:1px solid #F0ECE9}#footer .footerLogo img{width:150px}}#footer .discText{font-style:italic;font-family:Cormorant,Times,serif;font-size:18px;margin-bottom:0;padding-top:20px}#footer #footerInsta{padding-bottom:1rem}@media screen and (min-width: 768px){#footer #footerInsta{width:100vw}}#footer #footerInsta .footerInstaSlider .footerInstaItem{margin:.5rem}@media screen and (max-width: 767px){#footer #footerInsta #insta-feed{margin-top:0;max-height:200px;overflow-y:hidden}#footer #footerInsta #insta-feed .instafeed-container{width:200px!important;height:200px!important;padding-top:0!important}#footer #footerInsta #insta-feed .instafeed-container img{min-height:200px}}#footer #footerInsta #insta-feed img,#footer #footerInsta #insta-feed .instafeed-overlay{margin-left:0}#footer .footerNav .footerNavItem{margin-bottom:20px}#footer .footerNav .footerNavItem a{color:#262626;font-size:16px;font-weight:200}#footer .footerNav .footerNavItem strong a{font-weight:600;font-size:20px}.shopify-challenge__container{padding-top:120px;padding-bottom:100px}@media screen and (max-width: 767px){.shopify-challenge__container{padding-top:80px;padding-bottom:60px}}#qab_container{position:relative;z-index:9999999}#mobileMainHeader,#productNav{padding:11px 0}#mobileMainHeader .mobileNavLinkContainer,#productNav .mobileNavLinkContainer{background-color:transparent;padding:0}#mobileMainHeader a,#mobileMainHeader button,#productNav a,#productNav button{border:0;display:inline-block}#mobileMainHeader a:focus,#mobileMainHeader a:active,#mobileMainHeader button:focus,#mobileMainHeader button:active,#productNav a:focus,#productNav a:active,#productNav button:focus,#productNav button:active{outline:0}@media screen and (min-width: 1199px){#mobileMainHeader,#productNav{display:none}}#mobileMainHeader a.mobileMainHeaderLogo img,#productNav a.mobileMainHeaderLogo img{width:160px;filter:invert(90%) brightness(200%) contrast(100%)}#mobileMainHeader button .mobileMainHeaderIcon,#productNav button .mobileMainHeaderIcon{filter:invert(0%)}#mobileMainHeader .mobileMainHeaderIconBars,#productNav .mobileMainHeaderIconBars{width:26px}#header{position:fixed;width:100%;z-index:9999998}#header #navbar{background-color:#fff;transition:all .3s ease-in-out}#header #navbar a{color:#fff}#header #navbar a:hover{text-decoration:none}#header #navbar a.darkMode{color:#262626}#header #navbar .desktopLogo svg{width:180px;padding-right:25px}#header #navbar .desktopLogo svg g{fill:#fff}#header #navbar .desktopLogo svg g.darkMode{fill:#262626}@media screen and (max-width: 767px){#header #navbar{transition:all .3s ease-in-out;top:0;position:relative}#header #navbar.toggleShowHeader{top:0}#header #navbar.toggleHideHeader{top:-100px}}#header #desktopMainHeader{display:none}@media screen and (min-width: 1199px){#header #desktopMainHeader{display:initial}#header #desktopMainHeader .container-fluid{padding-left:50px;padding-right:50px}#header #desktopMainHeader .desktopMainNav ul li.list-inline-item{margin-right:0!important}#header #desktopMainHeader .desktopMainNav ul li.list-inline-item a{letter-spacing:.04rem;border-bottom:2px solid transparent;display:inline-block;padding:36px 24px;font-size:17px}#header #desktopMainHeader .desktopMainNav ul li.list-inline-item a:hover,#header #desktopMainHeader .desktopMainNav ul li.list-inline-item a.hover,#header #desktopMainHeader .desktopMainNav ul li.list-inline-item a.mainMenuHoverState{border-bottom-color:#521e39}#header #desktopMainHeader .deskMenuTopRight li{margin-right:0!important}#header #desktopMainHeader .deskMenuTopRight li a,#header #desktopMainHeader .deskMenuTopRight li button{display:inline-block;border:0;background-color:transparent;padding:20px 25px}#header #desktopMainHeader .deskMenuTopRight li a:focus,#header #desktopMainHeader .deskMenuTopRight li a:active,#header #desktopMainHeader .deskMenuTopRight li button:focus,#header #desktopMainHeader .deskMenuTopRight li button:active{outline:0}#header #desktopMainHeader .deskMenuTopRight li a img,#header #desktopMainHeader .deskMenuTopRight li button img{filter:invert(0%)}#header #desktopMainHeader .deskMenuTopRight li a img.darkMode,#header #desktopMainHeader .deskMenuTopRight li button img.darkMode{filter:invert(100%)}}#header.sticky #navbar,#header:hover #navbar,#header.hover #navbar,#header.sticky #navbar:hover,#header:hover #navbar:hover,#header.hover #navbar:hover{background-color:#fff}#header.sticky #navbar a,#header:hover #navbar a,#header.hover #navbar a{color:#212121}#header.sticky #navbar .desktopLogo svg g,#header:hover #navbar .desktopLogo svg g,#header.hover #navbar .desktopLogo svg g{fill:#262626}#header.sticky #navbar .deskMenuTopRight li a img,#header.sticky #navbar .deskMenuTopRight li button img,#header:hover #navbar .deskMenuTopRight li a img,#header:hover #navbar .deskMenuTopRight li button img,#header.hover #navbar .deskMenuTopRight li a img,#header.hover #navbar .deskMenuTopRight li button img{filter:invert(100%)}#header.sticky #mobileMainHeader a.mobileMainHeaderLogo img,#header.sticky #mobileProductHeader a.mobileMainHeaderLogo img,#header:hover #mobileMainHeader a.mobileMainHeaderLogo img,#header:hover #mobileProductHeader a.mobileMainHeaderLogo img,#header.hover #mobileMainHeader a.mobileMainHeaderLogo img,#header.hover #mobileProductHeader a.mobileMainHeaderLogo img{filter:invert(90%) brightness(40%) contrast(100%)}#header.sticky #mobileMainHeader button .mobileMainHeaderIcon,#header.sticky #mobileProductHeader button .mobileMainHeaderIcon,#header:hover #mobileMainHeader button .mobileMainHeaderIcon,#header:hover #mobileProductHeader button .mobileMainHeaderIcon,#header.hover #mobileMainHeader button .mobileMainHeaderIcon,#header.hover #mobileProductHeader button .mobileMainHeaderIcon{filter:invert(100%)}#header.hover #navbar{background-color:#fff}@media screen and (min-width: 1200px){#header #dropdowns .container{max-width:1530px}}#header #dropdowns .dropdownMenu{position:relative;margin-top:-4px;display:none;padding-top:35px;padding-bottom:40px}#header #dropdowns .dropdownMenu.displayDropdown{display:block}#header #dropdowns .dropdownMenu .dropdownSubTitle{font-weight:500;font-size:13px;text-transform:uppercase;margin-bottom:25px;letter-spacing:2.47px}#header #dropdowns .dropdownMenu .dropdownSubMenu li{margin-bottom:17px}#header #dropdowns .dropdownMenu .dropdownSubMenu li a{font-weight:600;color:#262626;font-size:16px}#header #dropdowns .dropdownMenu .dropdownProdTitle{font-size:16px;font-weight:600;padding-top:1rem}#header #dropdowns .dropdownMenu .dropdownShopAllContainer p{margin-bottom:0;margin-top:-3rem}#header #dropdowns .dropdownMenu .dropdownShopAllContainer p a{display:inline-block;border-left:2px solid #F0ECE9;font-family:Cormorant,Times,serif;font-size:38px;line-height:1.25;padding:1.25rem 0 1.25rem 1.25rem}#header #dropdowns .dropdownMenu .mainMenuLeftBorder{border-left:2px solid #f2f2f2}#header #dropdowns .dropdownMenu .mainMenuRightBorder{border-right:2px solid #f2f2f2}#header #dropdowns #dropdownCommunity p{font-weight:600}#header #dropdowns #dropdownCommunity p .mainMenuSocialIcon{display:inline-block;padding-left:.75rem;padding-right:.75rem}#header #dropdowns #dropdownCommunity p .mainMenuSocialIcon:first-child{padding-left:1rem}@media screen and (max-width: 1199px){#header #dropdowns #dropdownSearch{display:none}}@media screen and (min-width: 1200px){#header #dropdowns #dropdownSearch .container-fluid{padding-left:40px}}#header #dropdowns #dropdownSearch hr{margin-top:-0}#header #dropdowns #dropdownSearch .dropdownMenu.displayDropdown{padding-bottom:0}#header #dropdowns #dropdownJournal .dropdownShopAllContainer p{margin-top:-8rem}#topBar{background-color:#521e39;color:#fff}#topBar p{margin:0;padding-top:.5em;padding-bottom:.5em;color:#fff}#topBar p a{text-transform:uppercase;color:#fff;font-weight:700;text-decoration:underline}#topBar .closeTopBar{position:absolute;top:.25rem;right:1rem;color:#fff;font-weight:400;opacity:1}#topBar .closeTopBar:hover{cursor:pointer}.slideOutCover{opacity:0;transition:all .3s ease-in-out;background-color:#521e3966;position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:none}.slideOutCover.slideOutCoverActive{display:initial;opacity:1;z-index:9999998}.drawerSearchHeader{display:none}.drawerSearchHeader .searchNoResults span{font-weight:700}.drawerSearchHeader .searchNoResults a{color:#bd849e!important;font-weight:600}.drawerSearchHeaderTitle{letter-spacing:.1rem}#mobileMenu{display:none}@media screen and (max-width: 1199px){#mobileMenu{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999999;display:block;width:100%;max-width:480px;height:100vh;padding:25px;background-color:#f7f6f5;color:#262626;margin-left:-100%;transition:all .3s ease-in-out;overflow-y:scroll}#mobileMenu.mobileMenuOpen{margin-left:0}#mobileMenu .mobileMenuContainer{overflow-y:scroll}#mobileMenu .mobileMenuContainer hr{border-top-color:#f0ece9!important;margin-bottom:30px;margin-top:0}#mobileMenu .mobileMenuContainer .mobileMenuHead .searchIcon{filter:invert(100%);width:23px;margin:.875rem auto 1.2rem 0rem}#mobileMenu .mobileMenuContainer .mobileMenuHead .searchIcon.searchIconClicked{display:none}#mobileMenu .mobileMenuContainer .mobileMenuHead .mobileMenuCloseLink{position:absolute;top:3.3rem;right:2.5rem;width:21px;height:21px;background-image:url(/cdn/shop/files/icon_close.svg?v=1603484701);background-position:center;background-size:contain;background-repeat:no-repeat}#mobileMenu .mobileMenuContainer .mobileMenuHead .mobileMenuCloseLink:active,#mobileMenu .mobileMenuContainer .mobileMenuHead .mobileMenuCloseLink:focus{outline:0}#mobileMenu .mobileMenuContainer .mobileMenuHead .mobileSearchContainer{display:none}#mobileMenu .mobileMenuContainer .mobileMenuHead .mobileSearchContainer.activateSearch{display:initial}#mobileMenu .mobileMenuContainer .mobileMenuResults{display:none}#mobileMenu .mobileMenuContainer .mobileMenuResults a{color:#262626}#mobileMenu .mobileMenuContainer .mobileMenuResults.showMobileMenuResults{display:initial}#mobileMenu .mobileMenuContainer .mobileMenuResults .searchNoResults span{font-weight:600}#mobileMenu .mobileMenuContainer .mobileMenuResults .searchNoResults a{color:#bd849e!important;font-weight:500}#mobileMenu .mobileMenuContainer .mobileMenuResults .drawerSearchNoProducts,#mobileMenu .mobileMenuContainer .mobileMenuResults .drawerSearchNoArticles{padding-left:15px}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card{border:0;border-radius:0;background-color:transparent}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header{border-right:0;border-left:0;border-top:1px solid #F0ECE9;border-bottom:0;padding:0;background-color:transparent}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header:last-child{margin-bottom:0}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header .mobileMenuAccHeader{padding-left:0;text-transform:uppercase;font-size:15px;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:2.4px;padding-top:30px;padding-bottom:30px;color:#262626;display:block;border:0;box-shadow:0;background-color:transparent;width:100%;text-align:left}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header .mobileMenuAccHeader:focus,#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header .mobileMenuAccHeader:active{outline:0}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header .mobileMenuAccHeader .collapseIcon{position:absolute;top:2rem;right:1rem;width:17px;height:17px;background-image:url(/cdn/shop/files/icons_plus_grey-900.svg?v=1603326477);background-position:center;background-size:contain;background-repeat:no-repeat}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-header .mobileMenuAccHeader .collapseIcon.minus{background-image:url(/cdn/shop/files/icons_minus_grey-900.svg?v=1603326477)}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body{padding:0 25px}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul{padding-bottom:30px}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul li{line-height:1;padding-top:10px;padding-bottom:10px}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul li:first-child{padding-top:0}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul li:last-child{padding-bottom:0}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul li span{letter-spacing:2.4px;font-size:15px}#mobileMenu .mobileMenuContainer .mobileMenuBody #mobileMenuAcc .card .card-body ul li a{display:block;color:#262626;font-size:17px;letter-spacing:2px;font-weight:500}#mobileMenu .mobileMenuContainer .mobileMenuFooter{padding-top:35px;border-top:1px solid #F0ECE9}#mobileMenu .mobileMenuContainer .mobileMenuFooter a{display:inline-block;color:#262626}#mobileMenu .mobileMenuContainer .mobileMenuFooter ul{margin-bottom:0}#mobileMenu .mobileMenuContainer .mobileMenuFooter li{line-height:1;padding-top:10px;padding-bottom:10px}#mobileMenu .mobileMenuContainer .mobileMenuFooter li:first-child{padding-top:0}#mobileMenu .mobileMenuContainer .mobileMenuFooter li:last-child{padding-bottom:0}#mobileMenu .mobileMenuContainer .mobileMenuFooter .mobileMenuSocial{padding:0;margin-top:19px;margin-bottom:19px;margin-left:-16px}#mobileMenu .mobileMenuContainer .mobileMenuFooter .mobileMenuSocial li{padding-bottom:0}}#homeHero{background-color:#bd849e;background-size:cover;background-position:center;color:#fff;position:relative}@media screen and (max-width: 767px){#homeHero{background-position-y:0;background-size:100% auto}}#homeHero .homeHeroContainer{height:80vh}@media screen and (max-width: 767px){#homeHero .homeHeroContainer{background-position-y:0;background-size:100% auto;height:615px}}#homeHero h1{text-align:center;padding-top:10vh}@media screen and (min-width: 768px){#homeHero h1{padding-top:0;font-size:58px;text-align:left}}#homeHero h1 em{font-weight:400;font-style:italic}#homeHero p{color:#fff;font-size:20px}@media screen and (max-width: 767px){#homeHero p{text-align:center;padding-left:30px;padding-right:30px}}@media screen and (max-width: 767px){#homeHero .buttonContainer{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-left:15px;padding-right:15px;margin-bottom:30px}#homeHero .buttonContainer .btn{width:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3}}#homeHero .introDisc p{font-family:Cormorant,Times,serif;font-weight:400;font-style:italic;font-size:24px;color:#000;line-height:32px}@media screen and (max-width: 767px){#homeHero .introDisc{position:relative;background:#fff;padding-top:2rem;padding-bottom:1rem;top:0}#homeHero .introDisc p{color:#000;font-size:18px;padding:0}}#pledge{background-color:#ede9e6}#pledge .swatch p{font-weight:700}@media screen and (max-width: 767px){#pledge{padding-top:11rem}}.prodGridItem img{margin-bottom:1rem}.prodGridItem .prodGridTitle{line-height:1;margin-top:1rem;margin-bottom:1rem;padding-right:.5rem}.prodGridItem .prodGridTitle a{font-size:2.15rem;color:#262626}@media screen and (min-width: 768px){.prodGridItem .prodGridTitle a{font-size:30px}}.prodGridItem .jdgm-widget{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:16px;display:inline-block!important;padding:.5rem 0px}.prodGridItem .jdgm-widget .jdgm-prev-badge{display:inline!important}.prodGridItem .jdgm-widget .jdgm-preview-badge .jdgm-star{color:#4a2338;padding-right:.5rem!important}.prodGridItem .jdgm-widget .jdgm-prev-badge__text:hover{color:#521e39;cursor:pointer}#collProdFeed .prodImgContainer{position:relative}#collProdFeed .prodFlag{bottom:36px;background-color:#6e1d46;color:#fff;top:auto;left:20px}@media screen and (min-width: 575px) and (max-width: 992px){#collProdFeed .prodFlag{font-size:10px}}.prodFlag{box-sizing:border-box;border-radius:5px;position:absolute;top:15px;left:30px;display:block;height:auto;font-size:14px;font-weight:400;color:#143c63;z-index:1;background-color:#fff;padding:2px 10px 1px;line-height:1.3rem;letter-spacing:1px}#essentialsBundle{background-color:#f0edeb;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){#essentialsBundle{padding-top:60px;padding-bottom:60px}}@media screen and (min-width: 1200px){#essentialsBundle h3{font-size:36px}}#essentialsBundle .preHeader{font-size:15px;font-weight:400;letter-spacing:2.47px}#essentialsBundle .essentialsPrice{font-size:24px}#essentialsBundle .essentialsPrice strike{color:#7d8b98}#essentialsBundle .essentialFirstContainer{position:relative}#essentialsBundle .essentialFirstContainer .essentialPlus{position:absolute;top:40%;right:-40px;z-index:1;width:80px;height:80px;border-radius:50%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3}@media screen and (max-width: 767px){#essentialsBundle .essentialFirstContainer .essentialPlus{top:initial;bottom:-40px;right:37%}}#essentialsBundle .essentialFirstContainer .essentialPlus img{width:25px;height:25px}#blogFeed,.blogContentModule{background-color:#521e39;color:#fff;padding-top:100px;padding-bottom:100px}#blogFeed .readingTime,.blogContentModule .readingTime{color:#b6cbdb;font-weight:500;font-size:16px}#blogFeed .blogJournalCTA,.blogContentModule .blogJournalCTA{margin-bottom:1.5rem}@media screen and (min-width: 767px){#blogFeed .blogJournalCTA,.blogContentModule .blogJournalCTA{margin-bottom:50px}}#blogFeed .middleJournalItem,.blogContentModule .middleJournalItem{padding-right:35px;padding-left:35px}@media screen and (max-width: 767px){#blogFeed,.blogContentModule{padding-top:60px;padding-bottom:60px}}#blogFeed p,#blogFeed a,.blogContentModule p,.blogContentModule a{color:#f7f6f5}#blogFeed h4,.blogContentModule h4{font-weight:500}#blogFeed .blogItemImg,#blogFeed .blogFeaturedImg,.blogContentModule .blogItemImg,.blogContentModule .blogFeaturedImg{position:relative;margin-bottom:25px}#blogFeed .blogItemImg .blogPlayButton,#blogFeed .blogFeaturedImg .blogPlayButton,.blogContentModule .blogItemImg .blogPlayButton,.blogContentModule .blogFeaturedImg .blogPlayButton{position:absolute;top:45%;right:45%;width:50px;height:50px;border-radius:50%;padding:.4rem 1rem;color:#333;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3;text-align:center;font-size:1.7rem;z-index:1}#blogFeed .blogItemImg .blogPlayButton .fal,#blogFeed .blogFeaturedImg .blogPlayButton .fal,.blogContentModule .blogItemImg .blogPlayButton .fal,.blogContentModule .blogFeaturedImg .blogPlayButton .fal{color:#f7f6f5}#blogFeed .blogItemImg .blogPlayButton:hover,#blogFeed .blogFeaturedImg .blogPlayButton:hover,.blogContentModule .blogItemImg .blogPlayButton:hover,.blogContentModule .blogFeaturedImg .blogPlayButton:hover{cursor:pointer}.postCat{margin-bottom:15px}.postCat a{color:#f7f6f5;text-transform:uppercase;font-size:15px;font-weight:400;letter-spacing:2.47px;border-bottom:2px solid transparent}.postCat a:hover{text-decoration:none;padding-bottom:.25rem;border-bottom:2px solid #F7F6F5}@media screen and (max-width: 767px){#blogFeedFeature img{margin-bottom:25px}}#quizBanner{background-color:#f7f6f5;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){#quizBanner{padding-top:60px;padding-bottom:60px}}.cart-count{position:relative;left:9px;top:2px;font-weight:600}.rc_layout__container{padding-top:100px;padding-bottom:100px}.rc_layout__container a{font-weight:600;color:#bd849e}.rc_layout__container input[type=text],.rc_layout__container input[type=password],.rc_layout__container input[type=email],.rc_layout__container input[type=tel]{width:100%;padding:.5rem 1rem;background-color:transparent;border:0;border-bottom:1px solid #ddd;height:35px;margin-bottom:1rem}.rc_layout__container #customer_tab_content{max-width:100%;margin-bottom:4rem;text-align:center;margin:0 auto;left:25%;right:25%}.rc_layout__container .btn.btn-primary.btn--primary.button{background-color:transparent;border:2px solid #262626;color:#262626}@media screen and (max-width: 767px){.rc_layout__container{padding-top:60px;padding-bottom:60px}}body#recharge-novum #recharge-te #te-modal.visible{z-index:99999999999!important}#recharge-te{position:unset!important;padding-top:140px}#recharge-te .rct_navigation .rct_navigation__desktop{margin:0}@media screen and (max-width: 767px){#recharge-te .rct_content{padding-top:2rem}}#cartDrawer .nudge-offer.multi img.product-image.medium{max-width:135px;width:auto;height:auto;max-height:inherit}@media screen and (max-width: 767px){#cartDrawer .nudge-offer.multi img.product-image.medium{max-width:85px;margin-left:16px;margin-right:30px}}#cartDrawer .nudge-offer{font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}#cartDrawer .nudge-offer .offer-text{text-align:left;font-size:16px;padding-left:0;padding-right:0;padding-bottom:10px;text-transform:none;letter-spacing:0}#cartDrawer .nudge-offer .nudge-offer{padding:0;background:none;margin-bottom:20px}#cartDrawer .nudge-offer button{float:left;visibility:visible!important;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;letter-spacing:1.5px;border:0;border-radius:25px;padding:.75rem 1.75rem;text-transform:uppercase;color:#fff}@media screen and (max-width: 1400px){#header #desktopMainHeader .desktopMainNav ul li.list-inline-item a{padding:36px 12px}}@media screen and (max-width: 680px){#exportpdfbtn{display:none!important}}.community-embed-wrapper{max-width:420px;margin:0 auto}#cartDrawer .sideCartContent{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0!important}#cartDrawer .sideCartContent .cart-upsell-item-wrapper h4{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}#cartDrawer .sideCartContent .cart-upsell-item-wrapper{padding:20px;margin:0 -15px;background-color:#f7f6f5}#cartDrawer .sideCartContent .cart-upsell-item-wrapper .upsell-item{display:flex;align-items:center;justify-content:center}#cartDrawer .sideCartContent .cart-upsell-item-wrapper .upsell-item-image{max-width:130px;margin-right:30px}#cartDrawer .sideCartContent .cart-upsell-item-wrapper .upsell-item-button a{padding:8px 15px;font-size:14px;border:1px solid #000;border-radius:10px;color:#000;text-decoration:none;font-family:Nunito Sans,Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block}@media screen and (min-width: 767px){#cartDrawer .sideCartContent .cart-upsell-item-wrapper{padding:20px 40px}}#cartDrawer .sideCartContent .line_property{font-family:Cormorant,Times,serif;text-decoration:none;color:#262626}#cartDrawer .sideCartContent .go-cart-item__variant{margin-top:-10px}#cartDrawer .sideCartContent .go-cart-item__variant_subscription{padding-bottom:5px}.rc-container.rc_container{display:flex}.rc_popup{margin-left:-40px;margin-top:17px;padding:0!important}.rc-template__legacy-radio .rc-radio.rc-option__subsave{min-width:252px}.rc_popup .rc_popup__hover button svg{display:none}.rc_popup .rc_popup__hover:hover:after{display:none!important}.rc_popup .rc_popup__hover button span.rc_popup__label{display:none}.rc_popup .rc_popup__hover button{position:relative;padding:10px 30px;cursor:pointer;z-index:9999}@media screen and (max-width: 900px){.rc_popup .rc_popup__hover button{padding:10px}}.rc_popup .rc_popup__hover button:focus{outline:none!important}.rc_popup .rc_popup__hover button:after{content:"";position:absolute;width:14px;height:14px;left:0;top:0;background-image:url(/cdn/shop/files/question-circle.svg?v=1686128425);background-size:cover;background-repeat:no-repeat}.rc_popup .rc_popup__hover .rc_popup__block{top:0;left:50px;width:150px}@media screen and (max-width: 900px){.rc_popup .rc_popup__hover .rc_popup__block{bottom:141%;top:unset;left:unset;right:50%;transform:translate(50%);width:150px}}@media screen and (max-width: 375px){.rc_popup .rc_popup__hover .rc_popup__block{transform:translate(35%)}}@media screen and (max-width: 320px){.rc_popup .rc_popup__hover .rc_popup__block{transform:translate(20%)}}.rc_popup .rc_popup__hover .rc_popup__block:before{top:0;left:-20px;transform:rotate(-90deg)}@media screen and (max-width: 900px){.rc_popup .rc_popup__hover .rc_popup__block:before{display:none}}@media screen and (max-width: 900px){.rc_popup .rc_popup__hover .rc_popup__block .rc_popup__learn_more{display:none}}.rc_popup .rc_popup__hover .rc_popup__block .rc_popup__block__content{padding:0}.rc_popup .rc_popup__hover .rc_popup__block .rc_popup__block__footer{display:none}.sideCartStickyBottom .sideCartFooterContainer .idme-shopify{margin-top:22px;margin-bottom:30px}.sideCartStickyBottom .sideCartFooterContainer .drawer-gurantee-text{display:block;font-size:14px;line-height:19px;letter-spacing:1.5px;padding-bottom:30px;margin-bottom:27px;position:relative}.sideCartStickyBottom .sideCartFooterContainer .drawer-gurantee-text:after{content:"";position:absolute;width:200%;bottom:0;left:-50%;height:2px;background-color:#e3ddd8}.sideCartStickyBottom .sideCartFooterContainer .drawer-gurantee-text i{font-style:normal;font-weight:700}.sideCartStickyBottom .sideCartFooterContainer .idme-btn-affinity{font-size:12px;line-height:18px;padding:0 15%;display:block}.sideCartStickyBottom .sideCartFooterContainer .idme-btn-affinity .idme-trigger-link{display:inline-block!important;color:#000;font-weight:700;text-decoration:underline}.upsell-single-item{display:none}.upsell-single-item.show{display:block}.upsell-single-item.show.hide{display:none}.upsell-single-item{margin-bottom:24px}#cartDrawer .sideCartContent .sideCartItem .item_qty-num{-moz-appearance:textfield}@-moz-document url-prefix(){.rc_popup{margin-top:10px}}.rc_popup{margin-left:-14px}#prodDetails form select{border:1px solid #000}@media screen and (min-width: 901px){.rc_popup .rc_popup__hover .rc_popup__block{left:10px}}div.rc_popup__block:before{display:block;content:"";width:1px;border:10px solid transparent;position:absolute;top:-20px;left:0}.template-page-landing-dynamic #header{top:0}.template-page-landing-dynamic #qab_container~#shopify-section-theme-header #header{top:unset}.template-page-landing-dynamic .heroLeftAlignedText{margin-top:65px}@media screen and (min-width: 1199px){.template-page-landing-dynamic .heroLeftAlignedText{margin-top:103px}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/custom.scss.css.map */
