@font-face{font-family:Times_New_Roman_Italic;src:url(/cdn/shop/files/Times_New_Roman_Italic.ttf?v=1761370156) format("truetype")}@font-face{font-family:HostGrotesk-VariableFont_wght;src:url(/cdn/shop/files/HostGrotesk-VariableFont_wght.ttf?v=1761370155) format("truetype")}.container{max-width:1310px;padding-left:15px;padding-right:15px}p{font-family:Source Sans Pro,sans-serif}.st-product-wrap .st-product-collab.st-flex{display:none!important}div#main,.section__color-wrapper{background:#fcfcfc}h1.heading{font-size:60px;font-family:Host Grotesk,sans-serif;line-height:110%}.searchtap-collection .list-collections .list-collections__item-list .list-collections__item{height:100%;background:#b2b2b2}.searchtap-collection .list-collections .list-collections__item-list .list-collections__item .list-collection__item-title{font-size:30px}.shopify-section--slideshow .slideshow__slide-list slide-show-item{height:100vh}.shopify-section--slideshow .slideshow__slide-list slide-show-item .slideshow__image-wrapper video{width:100%;height:100%;object-fit:cover}.slideshow__slide-inner .content-box .heading{font-family:Host Grotesk,sans-serif;font-size:100px;line-height:90%}.slideshow__slide-inner .content-box .heading split-lines:last-child{font-family:Times_New_Roman_Italic;padding-left:150px}.section.chmsty-match-maker{margin-top:0;position:relative;margin-bottom:0}.section.chmsty-match-maker .image-with-text__wrapper{padding:90px 0 0;position:relative;align-items:flex-start;overflow:visible}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper{margin-left:0;width:calc(100% - 315px);padding-right:30px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__content-wrapper{margin-right:0;width:100%;max-width:315px;margin-left:auto}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs{width:100%;max-width:100%;padding-top:40px}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field{text-align:left;display:flex;align-items:center;margin-bottom:25px}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field span.fnd label{font-family:var(--heading-font-family);letter-spacing:0;font-weight:400;font-size:16px;opacity:.8;border:1px solid currentColor;border-radius:4px;padding:4px 17px;cursor:pointer;min-width:66px;display:block;line-height:1.5}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field span.fnd:first-child label{border-radius:4px 0 0 4px;border-right:none}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field span.fnd:last-child label{border-radius:0 4px 4px 0;border-left:none}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field span.fnd input:checked+label{background:#5c0f8b;color:#fff;border-color:#5c0f8b;opacity:1}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .switch-field span.fnd input{display:none}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .finder-section label{width:100%;display:block;font-family:var(--heading-font-family);font-size:18px;line-height:120%;margin-bottom:10px}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown{margin-bottom:30px}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .placeholder.dropdown-toggle{list-style:none}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .placeholder.dropdown-toggle{list-style:none;width:100%;border:1px solid rgba(69,53,79,.4);border-radius:4px;height:40px;font-size:15px;color:#45354f99;font-family:var(--heading-font-family);padding:7px 8px;outline:none;box-shadow:none;display:flex;justify-content:space-between;align-items:center;gap:15px}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .placeholder.dropdown-toggle:after{background:url(/cdn/shop/files/drop-dwon-vector.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:9px;content:"";margin-right:5px}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .dropdown-menu{z-index:1}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .dropdown-menu li{font-family:var(--heading-font-family);line-height:100%;font-size:16px;color:#45354f99}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .finder-section select{width:100%;margin-bottom:30px;border:1px solid rgba(69,53,79,.4);border-radius:4px;height:40px;font-size:15px;color:#45354f99;font-family:var(--heading-font-family);padding:7px 8px;outline:none;box-shadow:none}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .finder-section select option{color:#45354f}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .finder-section{text-align:left}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs button.button{background:#5c0c8a;border-radius:4px;letter-spacing:0;font-family:var(--heading-font-family);font-weight:400;font-size:14px;text-transform:inherit;line-height:120%;padding:12px 10px;min-height:40px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2{font-size:60px;line-height:100%;font-weight:400;letter-spacing:0;text-transform:uppercase;text-align:left;margin-bottom:15px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{font-family:Times_New_Roman_Italic;text-transform:capitalize;margin-right:-10px;font-size:60px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 span{display:block;padding-left:30px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 span.mb-2{padding-left:77px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2+span{width:100%;display:block;text-align:left;font-size:18px;line-height:120%;opacity:.6;font-family:var(--heading-font-family)}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper img.finder_image{bottom:0;min-width:756px;margin-left:6%;position:relative;margin-top:-20%;max-width:100%}.page-content.page-content--medium{max-width:100%}.page-content.page-content--medium p,.page-content.page-content--medium li{font-size:16px;line-height:140%;font-family:Source Sans Pro,sans-serif;color:#170323b3}.page-content.page-content--medium li{margin-bottom:.5em}.page-content.page-content--medium ol,.page-content.page-content--medium ul{margin-bottom:24px;padding-left:30px;margin-left:0}.page-content.page-content--medium p b,.page-content.page-content--medium li b,.page-content.page-content--medium p strong,.page-content.page-content--medium li strong{color:#170323}@media only screen and (min-width:760px){span#search-mobile{display:none!important}}@media only screen and (min-width:768px){.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper .mobile-image{display:none}.shopify-section--header .header{border-bottom:1px solid rgba(0,0,0,.1)}.shopify-section--header .header.header--transparent{border:none}}@media only screen and (max-width:1400px){h1.heading{font-size:50px}}@media only screen and (max-width:1199px){h1.heading{font-size:40px}}@media only screen and (max-width:760px){.header .header__wrapper .st-search-autocomplete-desktop.site-nav__link{display:none!important}h1.heading{font-size:28px}}section.section.your-bright-cs-sctin{margin:0;position:relative;padding:90px 0;overflow:hidden}section.section.your-bright-cs-sctin header.section__header{text-align:left;width:100%;max-width:100%;margin-bottom:15px}section.section.your-bright-cs-sctin .section__header h2.heading{font-size:60px;line-height:100%;font-weight:400;letter-spacing:0;text-align:left;margin-bottom:15px;font-family:Host Grotesk,sans-serif}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2{margin:0;font-size:60px;line-height:100%;font-weight:400;letter-spacing:0;text-align:left;font-family:Host Grotesk,sans-serif;text-transform:inherit!important;line-height:43px}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2 sup{font-family:Times_New_Roman_Italic;text-transform:none;font-size:100%;position:relative;left:0}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2:last-child{padding-left:0;line-height:normal;display:flex;align-items:center;gap:10px}sup{font-family:Times_New_Roman_Italic;text-transform:none;font-size:100%}.featured-collections.shoppable-video .product-list__inner{justify-content:flex-start;margin-left:-12px;margin-right:-12px}.featured-collections.shoppable-video .product-list__inner product-item.product-item video{aspect-ratio:9 / 16;border-radius:4px;height:100%;object-fit:cover}.shoppable-video .product-list__inner product-item.product-item .featured-products .featured-products-data{background:#fff;padding:10px;display:flex;gap:14px;border:1px solid #E1DFDF;border-radius:4px;margin-top:17px}.shoppable-video .product-list__inner product-item.product-item .featured-products .featured-products-data img{width:80px;height:80px;object-fit:cover}.shoppable-video .product-list__inner product-item.product-item .featured-products .video-pc-crt-cs-main{display:flex;flex-direction:column;gap:8px}.shoppable-video .product-list__inner product-item.product-item .featured-products .video-pc-crt-cs-main a{font-size:16px;line-height:120%;opacity:.8;font-family:var(--heading-font-family);display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .3s ease-in-out}.shoppable-video .product-list__inner product-item.product-item .featured-products .video-pc-crt-cs-main a:hover{opacity:1}.shoppable-video .product-list__inner product-item.product-item .video-pc-crt-cs-main .video-pc-crt-cs{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.shoppable-video .product-list__inner product-item.product-item .video-pc-crt-cs-main .video-pc-crt-cs span.money{font-family:var(--heading-font-family);font-weight:600;font-size:16px}.shoppable-video .product-list__inner product-item.product-item .video-pc-crt-cs-main .video-pc-crt-cs button.button{padding:0!important;width:auto;border:none!important;outline:none!important;opacity:1;background:none!important}.shoppable-video .product-list__inner product-item.product-item{transition:all .3s ease-in-out;padding:25px 12px}.shoppable-video .product-list__inner product-item.product-item.product-item.active{transform:scale(1);padding:0 8px}section.section.your-bright-cs-sctin .shoppable-video prev-next-buttons.product-list__prev-next{top:-55px;width:auto;gap:15px;right:0;margin-top:0}section.section.your-bright-cs-sctin .shoppable-video prev-next-buttons.product-list__prev-next button.product-list__arrow{opacity:1!important;visibility:visible;transform:scale(1);width:42px;height:42px;border-radius:4px;border:1px solid #170323;color:#170323}section.section.your-bright-cs-sctin .shoppable-video prev-next-buttons.product-list__prev-next button.product-list__arrow:hover{background:#5c0f8b;color:#fff}section.section.your-bright-cs-sctin .shoppable-video prev-next-buttons.product-list__prev-next button.product-list__arrow[disabled]{opacity:.8!important}section.section.your-bright-cs-sctin:before{content:"";background:url(/cdn/shop/files/brightnes-story-bg.png?v=1770286376);background-repeat:no-repeat;background-size:contain;width:854px;height:204px;display:block;position:absolute;left:0;top:0}section.section.your-bright-cs-sctin .container{position:relative}product-item.product-item .product-item__image-wrapper span.purple.bt-im-ofr-cs{background:#5e0d8b;text-align:center;color:#fff;font-size:14px;font-weight:500;padding:3px 5px;border-radius:0 0 8px 8px;text-shadow:0 1px 4px rgba(0,0,0,.2);letter-spacing:0;position:absolute;bottom:0;left:0;z-index:1;width:100%;font-family:var(--heading-font-family)}@media only screen and (max-width:1300px){.container{max-width:1200px}}@media only screen and (max-width:1199px)and (min-width:1000px){.container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1199px){.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper{padding-right:90px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2,.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{font-size:44px}.section.chmsty-match-maker .image-with-text__wrapper{padding:20px 0 0}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper img.finder_image{bottom:0;min-width:100%;margin-left:14%}section.section.footer-newsletter .content-box--left .heading.newsletter-head{font-size:80px}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2{font-size:40px;line-height:37px}section.section.your-bright-cs-sctin:before{width:754px;height:174px}.slideshow__text-wrapper .content-box.content-box--medium{width:100%}.slideshow__slide-inner .content-box .heading{font-size:70px}}@media only screen and (max-width:999px)and (min-width:768px){.section.chmsty-match-maker .image-with-text__wrapper{padding:20px 0 0;display:flex;flex-wrap:wrap}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper{padding-right:20px;margin-bottom:0}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper img.finder_image{bottom:0;min-width:inherit;margin-left:0;margin-top:20px;width:100%;max-width:350px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2,.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{font-size:32px;margin-right:-5px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2+span{font-size:16px}.section.chmsty-match-maker image-with-text.image-with-text{padding:0;min-height:inherit!important}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2{font-size:32px;line-height:28px}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2 sup{left:0}section.section.your-bright-cs-sctin{padding:50px 0}section.section.your-bright-cs-sctin:before{width:485px;height:114px}}@media only screen and (max-width:767px){.slideshow__text-wrapper .content-box.content-box--medium{width:100%;margin:0!important}.slideshow__slide-inner .content-box .heading{font-size:56px;width:100%;max-width:300px;text-align:left;margin:auto}.slideshow__slide-inner .content-box .heading split-lines:last-child{padding-left:70px}section.section.chmsty-match-maker image-with-text.image-with-text{padding:0 0 40px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2,.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{font-size:49px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 span{padding-left:15px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 span.mb-2{padding-left:82px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper{padding-right:0;width:100%;display:flex;flex-direction:column;margin:0}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{left:5px;position:relative}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2+span{font-size:16px;opacity:1;order:3;margin-top:20px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper .mobile-image{order:2}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__content-wrapper{margin-right:0;width:100%;max-width:100%;margin-left:0}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs{padding-top:30px}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown{margin-bottom:0}.finder-inner-cs .finder-section .cs-inner-finder .custom-dropdown{width:auto;flex:1;margin:0}.finder-inner-cs .finder-section .cs-inner-finder{display:flex;align-items:center;gap:25px;width:100%;margin-bottom:16px}.section.chmsty-match-maker .image-with-text__content-wrapper .finder-inner-cs .finder-section label{font-size:16px;width:auto;margin:0}.chmsty-match-maker .finder-inner-cs .finder-section .custom-dropdown .placeholder.dropdown-toggle{height:48px}section.section.your-bright-cs-sctin{padding:40px 0}section.section.your-bright-cs-sctin .section__header h2.heading{font-size:39px}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2{font-size:39px;line-height:80%}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2:first-child{padding-left:0}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2:first-child sup{left:-40px}section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2:last-child{padding-left:0}.shoppable-video .product-list__inner product-item.product-item.product-item.active{padding:0}.shoppable-video .product-list__inner product-item.product-item{padding:25px 6px}.shoppable-video .product-list__inner--scroller{grid-auto-columns:70vw}.shoppable-video .product-list__inner product-item.product-item.video-container>div:first-child{position:relative;overflow:hidden;padding-bottom:123%}.shoppable-video .product-list__inner product-item.product-item.video-container video{aspect-ratio:inherit!important;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-collections.shoppable-video .product-list__inner{margin-left:0;margin-right:0}section.section.your-bright-cs-sctin .section__header h2.heading{margin-bottom:40px!important}section.section.your-bright-cs-sctin:before{width:100%;height:152px;background:url(/cdn/shop/files/brightnes-story-mb-shape.png?v=1770637929);background-repeat:no-repeat;background-size:100% 100%}.shopify-section--slideshow .slideshow__slide-list slide-show-item{height:auto;aspect-ratio:9/16}.shopify-section.shopify-section--slideshow{position:relative}.shopify-section.shopify-section--slideshow div#mobile-search{position:absolute;top:80px;left:15px;width:auto;z-index:2;right:15px}.mobile-search-banner-cs{position:relative;padding:0;margin:0}.mobile-search-banner-cs input[type=text]{width:100%;height:48px;border-radius:4px;border:1px solid #E1DFDF;padding:10px 10px 10px 40px;outline:none!important;box-shadow:none!important;color:#170323;font-size:16px;font-family:Source Sans Pro,sans-serif}.mobile-search-banner-cs svg.icon.icon--header-search path{fill:#170323}.mobile-search-banner-cs svg.icon.icon--header-search{position:absolute;left:10px;top:13px;width:16px;height:16px}div#shopify-section-footer-mobile{position:fixed;bottom:15px;left:15px;right:15px;background:#fff;border-radius:4px;box-shadow:0 4px 8px #00000026;z-index:2}div#shopify-section-footer-mobile .container.sticky_footer{padding:0;display:flex;align-items:center;width:100%;min-height:57px!important}div#shopify-section-footer-mobile .sticky_footer .row{display:flex;gap:5px;justify-content:space-between;width:100%}.sticky_footer .col-footer{float:left;flex:1}.sticky_footer .col-footer .outer-box{text-align:center;position:relative;padding:6px 0}.sticky_footer .col-footer .outer-box img.icon{max-height:26px;max-width:26px;object-fit:contain;display:flex;align-items:center;justify-content:center;margin:0 auto}.sticky_footer .col-footer.footer__col_3 img.icon{max-height:inherit;min-width:57px;position:relative}.sticky_footer .col-footer.footer__col_4 img.icon{max-height:26px;min-width:inherit;position:relative}.sticky_footer .col-footer .title{font-size:12px;margin-top:5px;line-height:1;opacity:1;font-family:var(--heading-font-family);color:#170323b2}.sticky_footer .col-footer.footer__col_3 .outer-box a{display:flex;align-items:center}.sticky_footer .col-footer.footer__col_3{float:left;width:60px}.sticky_footer .col-footer .outer-box .active .title{color:#5c0f8b;opacity:1}.sticky_footer .col-footer .outer-box{height:100%;display:flex;flex-direction:column;position:relative}.sticky_footer .col-footer .outer-box a{display:block;height:100%}.sticky_footer .col-footer .outer-box a:before{content:"";display:block;width:50px;height:4px;background:#5d0d8b;position:absolute;bottom:-5px;left:0;right:0;margin:auto;border-radius:10px 10px 0 0;opacity:0;visibility:hidden}.sticky_footer .col-footer .outer-box a.active:before{opacity:1;visibility:visible}.shoppable-video .product-list__inner product-item.product-item.product-item .controls button.video-sound-button{width:38px;height:38px;padding:4px}.shoppable-video .product-list__inner product-item.product-item.product-item .controls{top:34px;right:15px;transition:all .5s ease-in-out}.shoppable-video .product-list__inner product-item.product-item.product-item.active .controls{top:10px;right:10px}.nector-websdk-widget .nector-rewards-widget-container{bottom:115px!important}}@media only screen and (max-width:380px){section.section.your-bright-cs-sctin .section__header h2.heading span.heading.h2{font-size:36px}.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2,.section.chmsty-match-maker .image-with-text__wrapper .image-with-text__image-wrapper h2 sup{font-size:40px}.finder-inner-cs .finder-section .cs-inner-finder{gap:15px}}.article .article__inner{margin:0;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:55px}.article .article__inner .article__info{width:375px;position:relative;padding-top:0;border:none;display:block;max-width:100%;margin-top:0}.article .article__inner .article__content{max-width:100%;width:calc(100% - 420px)}.article-points{background:#f2f0f1;padding-bottom:20px}.article-points .artticle-point-headinds{margin:0 0 15px;padding:18px 18px 15px;font-size:20px;color:#170323;border-bottom:1px solid rgb(209 209 209);line-height:1.1;font-family:Source Sans Pro,sans-serif;font-weight:400}.article-points .toc-list__col{padding:0 18px}.article .article__inner .article__content .article-info h2.article-name{font-size:28px;color:#170323;margin:0 0 12px;line-height:1;margin-top:0!important}.article .article__inner .article__content .article-info .author-info p{margin:0;font-size:18px;color:#170323;position:relative;line-height:1;font-family:Source Sans Pro,sans-serif}.article .article__inner .article__content .article-info .author-info p.author-name{border-right:1px solid rgba(23,3,35,1);padding-right:10px}.article .article__inner .article__content .article-info .author-info{display:flex;align-items:center;gap:10px;margin-bottom:50px}.article .article__inner .article__content h2{font-size:28px;font-weight:600;line-height:1.2;margin-bottom:16px!important;margin-top:50px!important}.article .article__inner .article__content p{font-size:18px;color:#170323;font-weight:400}.shopify-section--blog-post-comments .article__comment-box{max-width:100%;margin-bottom:56px;margin-top:56px}.shopify-section--blog-post-comments .article__comment-box form{border:2px solid rgba(92,15,139,1);border-radius:4px;padding:80px 90px;background:#fff}.article .article__inner .article__content h2{font-size:28px;font-weight:600;line-height:1.2;margin-bottom:16px!important;margin-top:50px!important;font-family:Host Grotesk}.shopify-section--blog-post-comments .article__comment-box form .heading.h5{text-align:center;font-size:28px;color:#170323;font-weight:600;font-family:Host Grotesk;letter-spacing:normal;margin-bottom:35px}.shopify-section--blog-post-comments .article__comment-box form .input input{border:1px solid rgba(69,53,79,.4);border-radius:4px;height:48px}.shopify-section--blog-post-comments .article__comment-box form .input textarea{border:1px solid rgba(69,53,79,.4);border-radius:4px;height:156px}.shopify-section--blog-post-comments .article__comment-box form .input-row{gap:24px;display:flex;flex-wrap:wrap;margin-bottom:26px}.shopify-section--blog-post-comments .article__comment-box form .input-row .input{flex:1}.shopify-section--blog-post-comments .article__comment-box form button.form__submit{height:42px;line-height:1;max-width:412px;width:100%;margin:35px auto 0;display:block;color:#fcfcfc;font-size:16px;letter-spacing:normal;text-transform:inherit;border-radius:4px;font-weight:400;font-family:Source Sans Pro,sans-serif}.detail-page-blog-sec h2.heading-use{font-size:28px;color:#170323;font-weight:600;line-height:1;margin-bottom:28px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog{padding:0;display:flex;flex-wrap:wrap;gap:16px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item{width:calc(33.33% - 11px)}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item h3.article-item__title.heading{font-family:Host Grotesk,sans-serif;font-size:26px;font-weight:600;line-height:120%;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item .est-read-time{position:absolute;bottom:15px;left:15px;background:#fff;padding:4px 6px;display:flex;align-items:center;line-height:120%;gap:4px;font-family:Source Sans Pro,sans-serif;font-size:14px;letter-spacing:0;border:1px solid rgba(23,3,35,.2);border-radius:2px}blog-post-header.article__header-trans{position:relative}blog-post-header.article__header-trans .est-read-time{position:absolute;bottom:15px;left:15px;background:#fff;padding:4px 6px;display:flex;align-items:center;line-height:120%;gap:4px;font-family:Source Sans Pro,sans-serif;font-size:14px;letter-spacing:0;border:1px solid rgba(23,3,35,.2);border-radius:2px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item a.article-item__image-container{margin-bottom:16px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item a.reaad-more-btn{width:100%;background:#5c0f8b;font-size:16px;color:#fcfcfc;height:42px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-family:Source Sans Pro,sans-serif}.comment-form-blog{background:#e8d3f3;padding:35px;border-radius:4px;background-image:url(/cdn/shop/files/Ellipse_3_1.png?v=1774437405);background-repeat:no-repeat;background-size:contain;width:100%;height:auto}.page-header .page-header__text-wrapper.text-container{margin:56px 0 30px;width:100%;max-width:100%;text-align:left}.page-header nav.breadcrumb.breadcrumb--floating{display:none}.product-item__cta{position:relative}@media only screen and (max-width:760px){.page-header .page-header__text-wrapper.text-container{margin:30px 0}}cart-drawer.mini-cart.drawer line-item.line-item.free_gift .line-item__price-list-container.text--small{display:none}cart-drawer .heading.h6{width:100%;font-size:20px;font-weight:600;font-family:Host Grotesk,sans-serif;padding:20px}header.drawer__header{display:flex;flex-wrap:wrap;height:auto;max-height:max-content;padding:0}header.drawer__header .shipping-bar{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 0}header.drawer__header .shipping-bar .shipping-bar__text{font-size:14px;font-weight:400;color:#fff!important;font-family:Source Sans Pro,sans-serif}.drawer__header .drawer__close-button{top:21px;right:15px}header.drawer__header .cart-pusher{width:100%}cart-drawer .cart-drawer-delivery{padding:25px 0 20px}cart-drawer .cart-drawer-delivery .new-pincode-outer.cart-drawer-only{padding:0}cart-drawer .cart-drawer-delivery .heading{font-size:18px!important;color:#170323!important;margin-bottom:12px!important;font-family:Host Grotesk,sans-serif;font-weight:600!important}cart-drawer .cart-drawer-delivery .new-pincode-outer.cart-drawer-only .check-pincode{position:relative;display:flex;align-items:center;gap:14px;border:none!important;border-radius:0!important;background:#fff;padding:0!important;min-height:inherit;margin-top:0!important}cart-drawer .cart-drawer-delivery .new-pincode-outer.cart-drawer-only .delivery-check{flex-shrink:0;min-width:93px;height:38px;border:0;border-radius:4px;background:#5c0f8b;color:#fff;font-size:16px;font-weight:400;line-height:1;padding:0 22px;cursor:pointer;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;font-family:Source Sans Pro,sans-serif;position:absolute;right:8px;top:8px}cart-drawer .cart-drawer-delivery .new-pincode-outer.cart-drawer-only .check-pincode input.pincode_input{border:1.5px solid rgba(69,53,79,.4);border-radius:4px;background:#fff;padding:8px 110px 8px 12px;min-height:54px;font-size:16px;line-height:1.2;font-weight:400;color:#170323;font-family:Source Sans Pro,sans-serif;letter-spacing:normal}cart-drawer .drawer__content{padding:0 20px}cart-drawer .drawer__content.drawer__content--center{padding-top:20px}cart-drawer .drawer__content.drawer__content--center p+.button-wrapper{margin-top:15px}cart-drawer .drawer__content.drawer__content--center .button-wrapper a.button{font-weight:600;text-transform:uppercase;font-size:15px;font-family:Source Sans Pro,sans-serif;letter-spacing:0;border-radius:4px;width:100%;max-width:350px;padding:0 15px}.mini-cart__recommendations-inner{background:transparent;padding:20px 0 0!important;overflow:visible;box-shadow:none;height:auto}cart-drawer .mini-cart__recommendations-inner p.mini-cart__recommendations-heading{font-size:18px;font-weight:600;color:#170323;text-transform:inherit;letter-spacing:normal;font-family:Host Grotesk;margin-bottom:24px}cart-drawer .mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item{width:calc(45% - 10px);max-width:100%;min-width:calc(45% - 10px)}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .product-item__info .product-item-meta a.product-item-meta__title{white-space:normal;font-size:16px;color:#170323;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .product-item__info .product-item-meta .rating_info{display:none}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .product-item__info .product-item-meta .advantages{display:none}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list{justify-content:flex-start}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list span.money{font-weight:600;color:#170323;font-family:Host Grotesk}.mini-cart__recommendations-inner .mini-cart__recommendations-list .product-item-meta__swatch-list{display:none!important}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .product-item__info .product-item-meta__price-list-container{flex-grow:1;margin-top:0}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .product-item__info .product-item__cta-wrapper form{background:transparent;border:none;height:auto;gap:0!important}cart-drawer-recommendations .mini-cart__recommendations-list{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:15px}cart-drawer-recommendations .mini-cart__recommendations-list .product-item__link{margin:5px auto 0;text-align:center;display:block;text-decoration:none;color:#5c0f8b!important;font-family:Source Sans Pro,sans-serif!important;letter-spacing:normal!important;font-size:16px!important;width:100%!important;border:1px solid #5c0f8b!important;border-radius:4px!important;padding:7px 13px!important;transition:all .5s ease-in-out;background:none!important;line-height:1.7!important}cart-drawer-recommendations .mini-cart__recommendations-list .product-item__link:hover{background:#5c0f8b!important;color:#fff!important}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list span.money{font-weight:600;font-size:16px}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item span.price.price--compare span.money{font-size:14px;font-family:Source Sans Pro,sans-serif}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list span.price{margin-right:5px}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list span.discounted{font-size:14px;color:#1da901;font-weight:600;font-family:Source Sans Pro,sans-serif}.bag-summary__row.bag-summary__row--total{padding-top:5px}.bag-summary h3.bag-summary__title{font-size:18px;font-weight:600;font-family:Host Grotesk;color:#170323;margin-bottom:10px!important}.bag-summary h3.bag-summary__title span{font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400}.bag-summary__row{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px}.bag-summary__row span{font-size:16px;color:#170323;font-family:Source Sans Pro,sans-serif}.bag-summary__row span.bag-summary__discount span.money{color:#1da901}cart-drawer .drawer__content{padding-bottom:10px}.bag-summary__row.bag-summary__row--total span{font-weight:600}.mini-cart__drawer-footer{padding:18px 20px}button.button.button--primary{font-family:Source Sans Pro,sans-serif;letter-spacing:0;text-transform:inherit;font-size:16px;border-radius:4px;font-weight:400}.mini-cart__drawer-footer .checkout_bar{display:flex;gap:40px;align-items:center}.mini-cart__drawer-footer .checkout_bar .total_drawer{width:auto;line-height:1.3}.mini-cart__drawer-footer .checkout_bar .gokwik-checkout{flex:1}.mini-cart__drawer-footer .checkout_bar .gokwik-checkout button.button.button--primary{font-weight:600;text-transform:uppercase;font-size:15px}.mini-cart__drawer-footer .checkout_bar button.checkout-button{flex:1;border-radius:4px;font-size:16px;font-family:Source Sans Pro,sans-serif;letter-spacing:0;text-transform:inherit;font-weight:400;line-height:140%;min-height:46px;height:inherit;padding:0 15px}.mini-cart__drawer-footer .checkout_bar .total_drawer>span.money{font-size:20px;font-weight:600;line-height:20px;letter-spacing:0}.mini-cart__drawer-footer .checkout_bar .total_drawer span.old_total span.money{font-family:Source Sans Pro,sans-serif;letter-spacing:-.5px}.mini-cart__drawer-footer .checkout_bar .total_drawer span.save_percentage{font-family:Source Sans Pro,sans-serif;font-size:14px;padding-left:2px}cart-drawer .drawer__content .my_bag span.sid-bg-cs{font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400}cart-drawer .drawer__content .my_bag span.sid-bg-cs b{font-family:Host Grotesk,sans-serif;font-size:18px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper{border-bottom:1px solid rgba(23,3,35,.2);padding:20px 0;margin:0}cart-drawer .drawer__content .my_bag line-item.line-item:last-child .line-item__content-wrapper{margin-bottom:20px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__image-wrapper{width:84px;margin-right:15px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__image-wrapper img.line-item__image{border-radius:4px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper a.product-item-meta__title{font-size:16px;line-height:140%;font-family:Source Sans Pro,sans-serif;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .product-item-meta__property-list{margin:4px 0}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .product-item-meta__property-list span{font-size:13px;font-family:Source Sans Pro,sans-serif}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price:not(.price--compare){color:#170323!important;margin-right:5px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price:not(.price--compare) span.money{font-size:14px;font-weight:600}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price--compare{margin-right:5px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price--compare span.money{font-size:13px;font-family:Source Sans Pro,sans-serif;letter-spacing:-.5px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list span.line-item__discount{color:#1da901;font-size:13px;font-family:Source Sans Pro,sans-serif;font-weight:600;letter-spacing:0}cart-drawer .drawer__content .my_bag .line-item__content-wrapper ul.line-item__discount-list{margin:5px 0 0}cart-drawer .drawer__content .my_bag .line-item__content-wrapper ul.line-item__discount-list .discount-badge{background:none!important;color:#170323;padding:0;margin:0;font-size:13px;letter-spacing:0;font-family:Source Sans Pro,sans-serif;text-transform:inherit;line-height:120%}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__price-list-container line-item-quantity .quantity-selector{border-radius:4px}cart-drawer .drawer__content .my_bag div#login-prompt .login-button{display:flex;align-items:center;width:100%;border:1px solid #5C0C8A;background:#efebed;border-radius:6px;padding:12px 15px;font-family:Source Sans Pro,sans-serif;text-transform:inherit;line-height:120%;letter-spacing:0;gap:7px}cart-drawer .drawer__content .my_bag div#login-prompt{margin:16px 0}cart-drawer .drawer__content .my_bag .line-item__content-wrapper green{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;font-family:Source Sans Pro,sans-serif;color:#1da901}cart-drawer .drawer__content .bag-summary{margin-top:15px;padding-bottom:10px}.drawer__content div#cart-promoted-products{margin:25px -20px 0;padding:15px 20px;position:relative;background:linear-gradient(180deg,#5d0d8b,#190325)}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .mb-2.flex{display:flex;align-items:center;justify-content:space-between;gap:15px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .head{flex:1}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .head h3{font-size:18px;color:#fff;font-weight:600;line-height:1;display:flex;align-items:center;margin:0}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .head h3 svg{display:none}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .head p{margin:0;display:none}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .mb-2.flex{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .slider-nav{max-height:18px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .slider-nav button{color:#fff}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .slider-nav button svg{width:16px;height:16px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .price-list .price--compare{font-family:Source Sans Pro,sans-serif}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .price-list span.badge.badge--sale{color:green;font-size:14px;letter-spacing:0;font-weight:600;font-family:Source Sans Pro,sans-serif;text-transform:uppercase}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__image-wrapper{margin-bottom:13px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__cta-wrapper form{background:none;display:block;border-radius:0}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__cta-wrapper form button{width:100%;border-radius:4px;text-decoration:none!important;background:#5e0d8b;border-color:#5e0d8b;color:#fff;margin:0;line-height:1.2;padding:7px 16px;font-size:14px;font-family:Source Sans Pro,sans-serif;font-weight:600}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .card_bottom{background:linear-gradient(270deg,#fff 20.2%,#b18ac754 58.74%,#5d0d8b3b 99.98%);color:#170323;font-family:Source Sans Pro,sans-serif;font-size:14px;border-radius:0 0 12px 12px;margin:12px -8px -8px;padding:7px 11px 5px;flex:1 1 100%;text-align:left;line-height:1.4}cart-drawer .my_bag .cart-offer-box__applied-row{border:1px solid rgba(23,3,35,.1);border-radius:4px}cart-drawer .my_bag .cart-offer-box__applied-row .cart-offer-box__applied-left{flex:1;display:flex;gap:12px;align-items:flex-start}.my_bag .cart-offer-box__applied-row .cart-offer-box__applied-left .cart-offer-box__view-all{font-family:Source Sans Pro,sans-serif;font-size:16px;text-decoration:none!important}.my_bag .cart-offer-box__applied-text .cart-offer-box__applied-code{font-size:20px;font-family:Source Sans Pro,sans-serif;font-weight:600;line-height:120%}.my_bag .cart-offer-box__applied-row .cart-offer-box__applied-left .cart-offer-box__applied-text{padding-bottom:7px;font-family:Source Sans Pro,sans-serif;letter-spacing:0;font-size:18px;line-height:120%;margin-top:-2px}cart-drawer .my_bag .cart-offer-box__applied-row .cart-offer-box__remove-btn{border-radius:4px;border:1px solid #45354F;font-family:Source Sans Pro,sans-serif;font-size:14px}.mini-cart__drawer-footer .checkout_bar .total_drawer span#checkout-bar-total span.money{font-size:18px;font-weight:600;line-height:20px}.mini-cart__drawer-footer .checkout_bar .total_drawer span.old_total span.money{font-weight:600}cart-drawer .my_bag div#charm-widget{background:#efebed;margin:20px 0 16px;padding:35px 20px 15px;border-radius:4px}.my_bag div#charm-widget .chrm-bx-inner{background:#fff;border-radius:4px;padding:40px 20px 20px;position:relative;text-align:center;margin-top:15px}.my_bag div#charm-widget .chrm-bx-inner .chrm-im{display:block;margin-top:-70px;position:relative;background:#fff;width:fit-content;margin-left:auto;margin-right:auto;padding:4px;border-radius:60px}.my_bag div#charm-widget .chrm-bx-inner .chrm-im img{max-width:50px}.my_bag div#charm-widget .chrm-bx-inner .charmbox{border-bottom:1px dashed rgba(92,15,139,.5);padding-bottom:12px;margin-bottom:12px;margin-top:5px}.my_bag div#charm-widget .chrm-bx-inner .charmbox label{position:relative;padding-left:32px;min-height:22px;font-size:16px;letter-spacing:0;font-weight:600;display:inline-block;cursor:pointer;line-height:1.4}.my_bag div#charm-widget .chrm-bx-inner span.mb-total-cs{font-family:Source Sans Pro,sans-serif;font-size:17px;line-height:120%}.my_bag div#charm-widget .chrm-bx-inner .charmbox label:before{content:"";width:22px;height:22px;display:block;position:absolute;left:0;top:0;border:1px solid #5C0F8B}.my_bag div#charm-widget .chrm-bx-inner .charmbox label:after{content:"";display:block;position:absolute;top:3px;left:8px;width:6px;height:12px;border:solid #5C0F8B;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.my_bag div#charm-widget .chrm-bx-inner .charmbox input[type=checkbox]:checked+label:after{opacity:1}.my_bag div#charm-widget .chrm-bx-inner .charmbox input[type=checkbox]{display:none}.mini-cart__drawer-footer .checkout_bar span#checkout-bar-total{font-size:18px;font-weight:600}.mini-cart__drawer-footer .checkout_bar span#checkout-bar-old-total{font-family:Source Sans Pro,sans-serif}.drawer__content .mini-cart__recommendations-inner .mini-cart__recommendations-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.drawer__content .mini-cart__recommendations-inner .mini-cart__recommendations-list::-webkit-scrollbar{height:8px;background-color:#f5f5f5}.drawer__content .mini-cart__recommendations-inner .mini-cart__recommendations-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#170323}cart-drawer-recommendations.brand-cart__recommendations{margin-bottom:20px}.mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item .price-list{text-align:left;width:100%}cart-drawer .drawer__content .cart-drawer-special-treats .scroller__inner .offer_items{flex:0 0 calc(80% - 15px);width:calc(80% - 15px)}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .product-item{background:#fff;border-radius:12px;display:flex;flex-wrap:wrap;padding:8px;height:100%;flex-direction:inherit}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__image-wrapper{margin-bottom:0;flex:0 0 90px;padding:0!important}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__image-wrapper img{border-radius:4px}cart-drawer .drawer__content product-item.product-item span.discount-tag-col.band{font-size:11px!important;top:2px!important;left:2px!important;padding:3px 5px!important;position:absolute;background:#fff;border-radius:4px;color:#45354f;line-height:120%;padding:5px 7px;font-family:var(--heading-font-family);border:1px solid rgba(23,3,35,.2);z-index:1}.mini-cart__discount span.mini-cart__discount-badge.discount-badge{background:#5c0f8b}cart-drawer .drawer__content product-item.product-item .product-item__label-list.label-list{left:auto;right:0;display:none}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__image-wrapper .product_labels{display:none}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .product-item .product-item__info{flex:1;display:flex;flex-wrap:wrap;padding-left:10px;flex-direction:inherit;align-items:flex-start}cart-drawer .drawer__content .cart-drawer-special-treats .scroller__inner .offer_items:is(:first-child){border-right:none!important}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .product-item-meta{width:100%;margin-top:3px;flex-grow:1;padding-right:0;margin-bottom:5px}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .product-item-meta .product-item-meta__title{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;line-height:1.3;font-size:14px;font-weight:600}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .price-list{flex:1;padding-right:8px}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .price-list .price.price--highlight{width:100%;margin:0;text-align:left}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .price-list .price--highlight .money{border-radius:4px;background:#e4cdf1;padding:2px 3px;display:inline-block;color:#170323;font-weight:700;line-height:1.4;margin-bottom:10px}cart-drawer .cart-drawer-delivery .new-pincode-outer.cart-drawer-only .check-pincode span.verified{position:absolute;right:10px;top:20px}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .price-list span.price.price--compare{margin-right:5px;line-height:120%}cart-drawer .drawer__content .cart-drawer-special-treats product-item.product-item .product-item__cta-wrapper{margin-top:0;flex:none;align-items:flex-start}.freebie-trigger-bar span#freebieTriggerBar svg{margin-left:5px}span.save_percentage{text-transform:uppercase}cart-drawer .drawer__content .my_bag{margin-top:10px}@media only screen and (min-width:741px){cart-drawer-recommendations .mini-cart__recommendations-list{scrollbar-color:#5d0d8b #f8f8f8;scrollbar-width:thin;-ms-overflow-style:none}.mini-cart__drawer-footer .checkout_bar span#checkout-bar-total{font-size:20px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__price-list-container line-item-quantity.line-item__quantity{margin-top:0;display:flex;flex-direction:column;height:100%}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__price-list-container line-item-quantity .quantity-selector{margin-top:auto;border-radius:4px;height:35px}}@media only screen and (max-width:999px)and (min-width:741px){.mini-cart__recommendations-inner{padding:20px 15px 0!important;margin:0 -15px}cart-drawer-recommendations .mini-cart__recommendations-list{grid-gap:10px;grid-auto-columns:minmax(21vw,1fr);grid-auto-flow:column;display:grid}cart-drawer .mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item{width:auto;min-width:inherit;flex-shrink:0}}@media only screen and (max-width:740px){.mini-cart__drawer-footer .checkout_bar{gap:15px}cart-drawer .drawer__content{padding:0 15px 10px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__image-wrapper{width:76px;margin-right:7px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__price-list-container line-item-quantity.line-item__quantity{margin-top:0;display:flex;flex-direction:column;height:100%}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__price-list-container line-item-quantity .quantity-selector{margin-top:auto;border-radius:4px;height:35px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__info{flex:1;padding-right:10px}cart-drawer#mini-cart{width:100%;max-width:100%}cart-drawer .cart-drawer-delivery{padding:15px 0 20px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper{padding:16px 0}cart-drawer .drawer__content .cart-offer-box{padding:8px 0}cart-drawer .drawer__content .cart-offer-box .cart-offer-box__title{font-size:18px}.drawer__content div#cart-promoted-products{margin:25px -15px 0;padding:15px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper ul.line-item__discount-list .discount-badge{flex-wrap:wrap}header.drawer__header .shipping-bar{padding:10px;text-align:left;line-height:120%}header.drawer__header .shipping-bar .shipping-bar__text{line-height:120%}.my_bag .cart-offer-box__applied-row .cart-offer-box__applied-left .cart-offer-box__applied-text{font-size:16px}.my_bag .cart-offer-box__applied-text .cart-offer-box__applied-code{font-size:18px}header.drawer__header .shipping-bar{gap:3px}.mini-cart__drawer-footer{padding:18px 15px}cart-drawer .my_bag div#charm-widget{padding:20px 15px 15px}.my_bag div#charm-widget .chrm-bx-inner .chrm-im{margin-top:-60px}.my_bag div#charm-widget .chrm-bx-inner .chrm-im img{max-width:40px}.my_bag div#charm-widget .chrm-bx-inner{padding:40px 15px 10px}.my_bag div#charm-widget .chrm-bx-inner .charmbox{margin-bottom:8px;margin-top:5px}.mini-cart__recommendations-inner{padding:20px 15px 0!important;margin:0 -15px}cart-drawer-recommendations .mini-cart__recommendations-list{grid-gap:10px;grid-auto-columns:minmax(60vw,1fr);grid-auto-flow:column;display:grid}cart-drawer .mini-cart__recommendations-inner .mini-cart__recommendations-list product-item.product-item{width:auto;min-width:inherit;flex-shrink:0}.drawer__content div#cart-promoted-products{padding:15px 0}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .mb-2.flex{padding:0 15px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats div#slider-mini-cart{padding-right:5px;gap:0;padding-left:5px}cart-drawer .drawer__content .cart-drawer-special-treats .scroller__inner .offer_items{flex:0 0 calc(82% - 10px);width:calc(82% - 10px);padding:0 5px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .scroller{margin:0}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__image-wrapper{flex:0 0 75px}cart-drawer .drawer__content .cart-drawer-special-treats .offer_items .price-list .price--highlight .money{margin-bottom:5px;font-size:13px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .price-list .price--compare{font-size:13px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .price-list span.badge.badge--sale{font-size:12px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .product-item__cta-wrapper form button{padding:7px 10px;font-size:13px}.drawer__content div#cart-promoted-products .cart-drawer-special-treats .card_bottom{font-size:13px;padding:7px 9px 5px}}@media only screen and (max-width:360px){cart-drawer .drawer__content .my_bag .line-item__content-wrapper .line-item__image-wrapper{width:64px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper a.product-item-meta__title{font-size:14px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price:not(.price--compare) span.money{font-size:12px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list .price--compare span.money{font-size:12px}cart-drawer .drawer__content .my_bag .line-item__content-wrapper .price-list span.line-item__discount{font-size:11px}.my_bag div#charm-widget .chrm-bx-inner .charmbox label{font-size:16px}.my_bag div#charm-widget .chrm-bx-inner span.mb-total-cs{font-size:18px}}.shopify-section--main-customers-order .account__order-addresses h2.heading{display:none}.account__order-addresses .account__addresses-list{gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.account__order-addresses .account__addresses-list .account__address{max-width:100%;padding:25px;box-shadow:0 0 10px #0000001a;background:#fff;border-radius:10px;border:none}.account__order-addresses .account__addresses-list .account__address .account__address-title{font-size:24px;letter-spacing:0;text-transform:inherit}.account__order-addresses .account__addresses-list .account__address .account__address-details p{line-height:1.5;font-size:16px;color:#2a2a2a}.shopify-section--main-customers-order{padding-bottom:50px}.shopify-section--main-customers-order .link-bar.hidden-phone{display:none!important}.shopify-section--main-customers-order .account.account--order{margin-top:30px}.shopify-section--main-customers-order .account.account--order a.button.account__back-button{position:relative;top:0;left:0;margin:0;border:none;padding:0;background:none!important;line-height:1;letter-spacing:0;text-transform:inherit;font-family:Source Sans Pro,sans-serif;font-size:15px;font-weight:500}.shopify-section--main-customers-order .account.account--order a.button.account__back-button svg path{stroke-width:2px}.shopify-section--main-customers-order .account.account--order .page-header__text-wrapper{margin-top:30px!important}.shopify-section--main-customers-order .account.account--order .page-header__text-wrapper .heading{background:#f8f8f8;padding:25px 25px 2px;border-radius:10px 10px 0 0;text-align:left;font-size:21px;font-weight:600;margin-bottom:0!important}.shopify-section--main-customers-order .account.account--order .page-header__text-wrapper span.account__order-date{margin-top:0;background:#f8f8f8;padding:0 25px 25px;border-radius:0 0 10px 10px;font-family:Source Sans Pro,sans-serif;font-size:16px}.shopify-section--main-customers-order .account.account--order .page-content{max-width:100%;width:100%;margin:0}.account__order-details table.table--footered{border:1px solid #dee2e6!important}.account__order-details table.table--footered tr th{background:#5d0d8b;padding:10px 15px!important;border:none!important;border-right:1px solid #9356B7!important;color:#fff!important}.account__order-details table.table--footered tr th span.heading{letter-spacing:0;color:#fff;font-size:16px;text-transform:inherit;font-family:Source Sans Pro,sans-serif;font-weight:400}.account__order-details table.table--footered tr td{border-top:1px solid #dee2e6!important;padding:12px!important}.account__order-details table.table--footered tr td .line-item__image-wrapper{display:block;border:2px solid #D9D9D9}.account__order-details table tr td .line-item__info .product-item-meta__title{font-family:Source Sans Pro,sans-serif;letter-spacing:0;font-size:16px}.account__order-details table tr td .price-list span.price{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:16px}.account__order-details table tr td .price-list span.price.price--highlight{color:#170323}.account__order-details table tr td .price-list span.price.price--compare{font-weight:400}.account__order-details table tr td .discount-badge{background:#00802b;color:#fff;font-weight:600;border:2px solid #D806DC;border-radius:30px;box-shadow:0 4px 4px #00000040;gap:5px;font-size:15px;margin-bottom:10px;font-family:Source Sans Pro,sans-serif;padding:6px 14px;letter-spacing:0;text-transform:inherit}.account__order-details table.table--footered tr td{font-family:Source Sans Pro,sans-serif;font-size:16px;color:#2a2b2a}.account__order-details table tr td .discount-badge:after{content:"\1f389"}.account__order-details table tr td .discount-badge .icon--discount-badge{display:none}.account__order-details .line-item__discount-list+.line-item__quantity{margin-block-start:0;font-size:15px}@media only screen and (min-width:768px){.shopify-section--main-customers-order{padding-bottom:100px}}@media only screen and (max-width:740px){.account__order-details table.table--footered tr td .line-item__image-wrapper{width:60px;margin-right:10px!important}.account__order-details table tr td .line-item__info .product-item-meta__title{line-height:1.3}.account__order-details table.table--footered tr td{padding:20px 8px!important}.shopify-section--main-customers-order .account.account--order{margin-top:15px}.shopify-section--main-customers-order .account.account--order .page-header__text-wrapper .heading{padding:25px 15px 2px;font-size:18px}.shopify-section--main-customers-order .account.account--order .page-header__text-wrapper span.account__order-date{padding:0 15px 15px;font-size:14px;line-height:120%}.account__order-details table tr td .discount-badge{font-size:12px}.account__order-addresses .account__addresses-list{grid-template-columns:repeat(1,minmax(0,1fr));border:none!important;gap:20px}.account__order-addresses .account__addresses-list .account__address .account__address-title{font-size:20px}.account__order-addresses .account__addresses-list .account__address{padding:20px 15px}}blog-post-header.article__header-trans .container{position:relative}blog-post-header.article__header-trans .est-read-time{bottom:34px;left:15px;background:#fff;padding:8px 16px;font-size:18px;border:1px solid #45354F;border-radius:4px}.article .article__inner .article__content p,.article .article__inner .article__content li{font-size:18px;color:#170323;font-weight:400}.article .article__inner .article__content h3{font-size:20px;margin:15px 0!important;line-height:120%}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item a.reaad-more-btn{gap:8px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item a.reaad-more-btn svg{width:12px;height:12px}@media screen and (min-width:1000px){blog-post-header.article__header-trans .article__image-wrapper{padding-bottom:38%;position:relative;overflow:hidden}blog-post-header.article__header-trans .article__image-wrapper img.article__image{position:absolute;top:0;left:0}}@media only screen and (max-width:1199px){.article .article__inner{gap:30px}.shopify-section--blog-post-comments .article__comment-box form{padding:50px}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item h3.article-item__title.heading{font-size:19px}}@media only screen and (max-width:900px)and (min-width:768px){.article .article__inner .article__content{max-width:100%;width:100%;flex:1}.article .article__inner .article__info{width:293px}.article .article__inner{gap:20px}}@media only screen and (max-width:767px){.article .article__inner .article__content{max-width:100%;width:100%}.article .article__inner .article__info{width:100%}blog-post-header.article__header-trans .est-read-time{bottom:15px;padding:4px 8px;font-size:14px}.article .article__inner .article__content .article-info h2.article-name{font-size:20px;line-height:130%}.article .article__inner .article__content .article-info .author-info p{font-size:14px}.article .article__inner .article__content img{margin:15px 0}.article .article__inner .article__content h2{font-size:20px;margin-top:25px!important}.article .article__inner .article__content p,.article .article__inner .article__content li{font-size:16px}.article .article__inner .article__content h3{font-size:18px}.comment-form-blog{padding:20px}.shopify-section--blog-post-comments .article__comment-box form{padding:15px}.shopify-section--blog-post-comments .article__comment-box form .input-row{margin-bottom:16px;flex-direction:column;gap:0}.shopify-section--blog-post-comments .article__comment-box form .heading.h5{font-size:18px;margin-bottom:15px}.shopify-section--blog-post-comments .article__comment-box form button.form__submit{margin:16px auto 0}.shopify-section--blog-post-comments .article__comment-box form{border:1px solid #96838C}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item{width:100%}.detail-page-blog-sec .detail-page-blog-data ul.list-blog .article-item h3.article-item__title.heading{font-size:18px}.detail-page-blog-sec h2.heading-use{font-size:20px}}.shopify-section--main-blog .vertical-breather.vertical-breather--margin{margin-top:0;margin-bottom:0;padding-top:48px!important;padding-bottom:60px!important}.shopify-section--main-blog article-list.article-list{margin-left:0!important;margin-right:0!important;gap:16px;max-width:100%;width:100%}.article-item .article-item__image-container .art-time-tag-usc{position:absolute;left:15px;bottom:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.article-item .article-item__image-container .art-time-tag-usc .est-read-time,.article-item .article-item__image-container .art-time-tag-usc .article-tags p{background:#fff;font-size:14px;line-height:120%;display:flex;align-items:center;padding:4px 8px;gap:4px;font-family:Source Sans Pro,sans-serif;border:1px solid rgba(23,3,35,.2);border-radius:2px;margin:0}.shopify-section--main-blog .article-list .article-item .article-item__content{display:flex;flex-direction:column}.shopify-section--main-blog .article-list .article-item .article-item__content .article-item__title{font-family:Host Grotesk;font-size:22px;font-weight:600;line-height:120%;flex-grow:1;margin-top:0}.shopify-section--main-blog .article-list .article-item .article-item__content .article-item__excerpt{font-size:14px;color:#170323cc;line-height:120%;font-family:Source Sans Pro,sans-serif;margin:0}.shopify-section--main-blog page-pagination.pagination nav.pagination__nav{display:flex;flex-wrap:wrap;gap:10px}.shopify-section--main-blog .pagination__nav-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px!important;box-shadow:none!important;border:1px solid #5C0F8B!important}.shopify-section--main-blog .pagination__nav-item[aria-current]{background:#5c0f8b;color:#fff}.shopify-section--main-blog .pagination__nav-item[aria-current]:before{display:none}.shopify-section--main-blog .article-list .article-item .article-item__content a.article-item__category{display:none}@media only screen and (min-width:741px){.shopify-section--main-blog article-list.article-list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}}@media only screen and (max-width:740px){.shopify-section--main-blog article-list.article-list{row-gap:40px}.shopify-section--main-blog .article-list .article-item .article-item__content .article-item__title{font-size:18px}.shopify-section--main-blog .vertical-breather.vertical-breather--margin{padding-top:20px!important;padding-bottom:30px!important}.shopify-section--main-blog .pagination__nav-item{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/1854/assets/custom-main.css.map */
