html body.template-index .sw-mobile-only{display:none}@media screen and (max-width: 768px){html body.template-index .sw-desktop-only{display:none}html body.template-index .sw-mobile-only{display:block}}html body.template-index .sw-hero-wrapper .sw-hero{position:relative;max-height:440px;max-width:1170px;padding-left:15px;padding-right:15px;margin:0 auto;display:flex;justify-content:flex-end}html body.template-index .sw-hero-wrapper .sw-hero img{width:auto;max-height:440px}html body.template-index .sw-hero-wrapper .sw-banner-content{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);padding-left:15px;padding-right:15px}html body.template-index .sw-hero-wrapper .sw-banner-content>*{max-width:390px}html body.template-index .sw-hero-wrapper .sw-banner-content h1{font-family:BioRhyme,serif;font-weight:800;color:#2e204d;line-height:50px;margin:0 0 30px;padding:0;font-size:48px}html body.template-index .sw-hero-wrapper .sw-banner-content h2{margin-top:8px;padding:0;color:#2e204d;font-size:24px!important;line-height:40px}html body.template-index .sw-hero-wrapper .sw-banner-content a{background:#6a2c8e;font-family:Chivo,sans-serif;font-weight:700;font-size:16px;border-radius:60px;margin-top:14px;display:inline-block;color:#fff;padding:13px 31px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;line-height:22px}html body.template-index .sw-hero-wrapper .sw-banner-content a.sw-mobile-btn{border:3px solid #6a2c8e;line-height:20px}html body.template-index .sw-hero-wrapper .sw-banner-content a:hover{color:#6a2c8e;background:#fff}html body.template-index .sw-hero-wrapper-v1 .sw-hero{width:100%!important;min-height:440px;max-width:initial;max-height:initial;padding:0;justify-content:unset;flex-direction:column;align-items:center}html body.template-index .sw-hero-wrapper-v1 .sw-hero img{position:absolute;width:100%;min-height:100%;object-fit:cover}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content h1,html body.template-index .sw-hero-wrapper-v1 .sw-banner-content h2{color:#fff}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content h1{font-size:40px;line-height:48px;margin-bottom:0}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-content h2{line-height:24px;letter-spacing:-.77px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content{padding-left:80px;position:initial;top:initial;z-index:9;transform:initial;height:fit-content;width:100%;padding-top:96px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content>*{max-width:440px}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-content p{color:#fff;font-size:20px;line-height:32px;letter-spacing:-.64px;margin-top:8px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content a{background-color:#fec967;padding:15px 40px;color:#2e204d}html body.template-index .sw-hero-wrapper-v1 .sw-banner-reviews,html body.template-index .flexslider .sw-banner-reviews{width:100%;display:none;justify-content:center;margin-top:64px;margin-bottom:15px;z-index:9}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-reviews p,html body.template-index .flexslider .sw-banner-reviews p{color:#fafafa;font-weight:700;font-size:clamp(15px,4vw,22px);line-height:32px}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-reviews p svg,html body.template-index .flexslider .sw-banner-reviews p svg{width:clamp(17px,4vw,22px);height:clamp(17px,4vw,22px)}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-reviews p svg:first-of-type,html body.template-index .flexslider .sw-banner-reviews p svg:first-of-type{margin-left:12px}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-reviews p svg:last-of-type,html body.template-index .flexslider .sw-banner-reviews p svg:last-of-type{margin-right:12px}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track{display:none;justify-content:center;flex-wrap:wrap;z-index:9;padding-bottom:27px}html body.template-index .sw-hero-wrapper-v2 .sw-trending-slide-track{margin-top:auto}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track a{border:none;color:#2e204d}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track a:hover{color:#fff}@media screen and (max-width: 1199px){html body.template-index .sw-hero-wrapper .sw-banner-content{padding-left:15px;padding-right:15px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content{padding-left:80px}}@media screen and (max-width: 991px){html body.template-index .sw-hero-wrapper .sw-banner-content.sw-desktop-only{max-width:350px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content.sw-desktop-only{max-width:100%}html body.template-index .sw-hero-wrapper .sw-banner-content.sw-desktop-only h1{font-size:36px;margin:0 0 20px}html body.template-index .sw-hero-wrapper .sw-banner-content.sw-desktop-only h2{font-size:20px!important;line-height:32px}html body.template-index .sw-hero-wrapper .sw-hero img{max-height:360px}}@media screen and (max-width: 768px){html body.template-index .sw-hero-wrapper .sw-hero{display:block;max-height:unset;padding:0}html body.template-index .sw-hero-wrapper-v1 .sw-hero{display:flex;min-height:560px}html body.template-index .sw-hero-wrapper-v1 .sw-banner-reviews,html body.template-index .flexslider .sw-banner-reviews{display:flex;margin-top:24px;margin-bottom:16px}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track{display:flex}html body.template-index .sw-hero-wrapper .sw-hero img{width:100%;max-height:unset}html body.template-index .sw-hero-wrapper .sw-hero img{height:100%}html body.template-index .sw-hero-wrapper .sw-banner-content{position:relative;transform:translateY(0);margin-top:25px;margin-bottom:40px;text-align:center}html body.template-index .sw-hero-wrapper .sw-banner-content>*{max-width:unset}html body.template-index .sw-hero-wrapper .sw-banner-content h1{line-height:40px;font-size:32px;margin:0 0 18px}html body.template-index .sw-hero-wrapper .sw-banner-content h2{line-height:29px;font-size:16px!important}html body.template-index .sw-hero-wrapper .sw-banner-content a{width:100%;max-width:unset}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content h1{font-size:30px;line-height:40px;margin-bottom:0}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content h2{font-size:20px!important;line-height:24px;font-weight:700;margin-top:0}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-content p{display:none}html body.template-index .sw-hero-wrapper-v1 .sw-banner-content a{padding:10px 40px}html body.template-index #content .sw-hero-wrapper-v1 .sw-banner-reviews p,html body.template-index .flexslider .sw-banner-reviews p{line-height:32px;text-align:center;padding:0 24px}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track a:hover{color:#2f1f4d}}@media screen and (max-width: 369px){html body.template-index .sw-hero-wrapper .sw-banner-content h1{font-size:26px}}html body .sw-trending-wrapper .sw-trending{text-align:center;padding:30px 0 52px}html body .sw-trending-wrapper .sw-trending h2{font-size:18px!important;font-family:Chivo,sans-serif;color:#6a2c8e;font-weight:700!important;margin-bottom:15px}html body .sw-trending-slide-track a{font-size:16px!important;font-family:Chivo,sans-serif;padding:10px 30px;border:3px solid #6A2C8E;border-radius:60px;margin:9px;display:inline-block;color:#6a2c8e;white-space:nowrap;font-weight:700;background:#fff}html body .sw-trending-slide-track a:hover{background:#6a2c8e;color:#fff;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track--mobile{display:none}@media screen and (max-width: 768px){html body.template-index .sw-hero-wrapper-v1 .sw-banner-content{margin-top:auto;margin-bottom:0;padding:0 16px}html body.template-index .sw-hero-wrapper-v2 .sw-banner-content{margin-bottom:32px}html body .sw-trending-wrapper .sw-trending{text-align:left;padding:30px 0 52px 15px}html body .sw-trending-slide-track{overflow-x:scroll;display:flex;-ms-overflow-style:none;scrollbar-width:none}html body .sw-trending-slide-track::-webkit-scrollbar{display:none}html body .sw-trending-slide-track a.sw-first{margin-left:0}html body .sw-trending-slide-track a:hover,html body .sw-trending-slide-track a:focus{background:#fff;color:#6a2c8e;outline:none;text-decoration:none}html body .sw-trending-slide-track a:active{background:#6a2c8e;color:#fff}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track{display:none}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track--mobile,html body.template-index .sw-trending-wrapper .sw-trending-slide-track{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track--mobile a,html body.template-index .sw-trending-wrapper .sw-trending-slide-track a{background-color:#efefef;grid-column:span 2;text-align:center;padding-left:0;padding-right:0}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track--mobile a.sw-first,html body.template-index .sw-trending-wrapper .sw-trending-slide-track a.sw-first{margin-left:9px}html body.template-index .sw-hero-wrapper-v1 .sw-trending-slide-track--mobile a:nth-last-child(1):nth-child(odd),html body.template-index .sw-trending-wrapper .sw-trending-slide-track a:nth-last-child(1):nth-child(odd){grid-column:1 / span 4}html body.template-index .sw-trending-wrapper .sw-trending{padding:0 0 27px}html body.template-index .sw-trending-wrapper .container{padding:0}html body .sw-trending-wrapper .sw-trending h2{display:none}html body.template-index .sw-trending-wrapper div:first-child{background-color:#fff}html body.template-index .sw-trending-wrapper .sw-trending-slide-track a{border:none;color:#2e204d}}html body.template-index #call-to-action{border:none}html body.template-index #call-to-action .f_top .ftop_blk{flex-direction:column-reverse;text-align:center;align-items:center;padding:40px 0}html body.template-index #call-to-action .f_top .ftop_blk h5{max-width:unset;margin-top:20px;width:100%;line-height:22px;font-family:Chivo;font-weight:700;color:#2e204d}html body.template-index #promo-owl-carousel .owl-theme .owl-dots .owl-dot span{width:14px;height:14px;background:#fff;border:2px solid #6A2C8E}html body.template-index #promo-owl-carousel .owl-theme .owl-dots .owl-dot.active span{background:#6a2c8e}html body.template-index #call-to-action .row.showMob{margin:0 auto;display:flex;justify-content:space-between}html body.template-index #call-to-action .row.showMob .col-lg-3{width:unset}@media screen and (max-width: 768px){html body.template-index #call-to-action .row.showMob.hidden-xs{display:none}html body.template-index #call-to-action .row.showMob.visible-xs{display:block!important}html body.template-index #call-to-action .f_top .ftop_blk{padding:20px 0}html body.template-index #call-to-action .f_top .ftop_blk h5{margin-top:20px}}html body.template-index #content .sw-popular-products{text-align:center;padding:56px 15px;overflow:hidden;margin-bottom:40px;max-width:1346px;width:97%;margin-left:auto;margin-right:auto}html body.template-index #content .sw-popular-products h2{font-family:BioRhyme,serif;font-weight:800;color:#2e204d;line-height:50px;margin:0 0 30px;padding:0 35px;font-size:48px}html body.template-index #content .sw-popular-products h3{color:#2e204d;font-size:24px;line-height:40px;margin-bottom:15px;max-width:625px;margin-left:auto;margin-right:auto;padding:0 35px}html body.template-index #content .sw-popular-products .sw-pp-slider{margin-left:-12px;margin-right:-12px}html body.template-index #content .sw-popular-products .sw-pp-slider-item{width:25%;float:left;padding:12px;position:relative}html body.template-index #content .sw-popular-products .sw-pp-slider-item img{border-radius:22px}html body.template-index #content .sw-popular-products .sw-pp-slider-item a{position:absolute;bottom:55px;left:50%;transform:translate(-50%);max-width:calc(100% - 110px);padding:15px;width:100%;display:inline-block;background:#fff;border-radius:60px;font-size:15px;font-weight:800;color:#6a2c8e;font-family:Chivo;line-height:18px}@media screen and (max-width: 1095px){html body.template-index #content .sw-popular-products{padding:56px 0}html body.template-index #content .sw-popular-products .sw-pp-slider{margin-left:0;margin-right:0}html body.template-index #content .sw-popular-products .sw-pp-slider-item{padding:12px}html body.template-index #content .sw-popular-products .sw-pp-slider-item a{padding:15px 10px;max-width:calc(100% - 65px);bottom:35px}}@media screen and (min-width: 769px) and (max-width: 980px){html body.template-index #content .sw-popular-products .sw-pp-slider-item a{padding:12px 8px;font-size:12px}}@media screen and (max-width: 768px){html body.template-index #content .sw-popular-products{padding:24px 0 32px;width:100%}html body.template-index #content .sw-popular-products .sw-pp-slider{overflow-x:scroll;display:flex;padding-left:35px;-ms-overflow-style:none;scrollbar-width:none}html body.template-index #content .sw-popular-products .sw-pp-slider::-webkit-scrollbar{display:none}html body.template-index #content .sw-popular-products .sw-pp-slider-item{width:95%;flex-shrink:0;padding:25px 20px 0 0}html body.template-index #content .sw-popular-products h2{font-size:24px;margin:0 0 18px}html body.template-index #content .sw-popular-products h3{font-size:16px;line-height:23px;margin-bottom:0}html body.template-index #content .sw-popular-products .sw-pp-slider-item a{left:calc(50% - 10px)}}#call-to-action #promo-owl-carousel .owl-controls .owl-nav .owl-next,#call-to-action #promo-owl-carousel .owl-controls .owl-nav .owl-prev{border:none;padding:0;margin:0;width:fit-content!important;height:fit-content!important}#call-to-action #promo-owl-carousel .owl-controls .owl-nav svg{height:35px;width:35px}#call-to-action #promo-owl-carousel .owl-controls .owl-nav [class*=owl-],#call-to-action #promo-owl-carousel .owl-controls .owl-nav [class*=owl-]:hover{background:none}#call-to-action #promo-owl-carousel .owl-controls .owl-nav{top:50%;transform:translateY(-50%);width:100%;display:none}#call-to-action #promo-owl-carousel .owl-controls .owl-nav .owl-next{float:right}#call-to-action #promo-owl-carousel .owl-controls .owl-nav .owl-prev{float:left}.sw-hero-wrapper-v1,.sw-popular-products-wrapper-v1,html body.template-index .sw-hero-wrapper{display:none}html body.template-index .sw-hero-wrapper-v1{display:block}html body.template-index #call-to-action .f_top .ftop_blk{flex-direction:row}html body.template-index #call-to-action .f_top .ftop_blk h5{margin:auto 24px auto 0;max-width:12ch}#call-to-action #promo-owl-carousel .owl-controls .owl-nav{display:block}#call-to-action #promo-owl-carousel .owl-controls .owl-dots{display:none!important}html body.template-index #content .sw-popular-products-wrapper-v1 .sw-pp-slider-item h3{font-weight:800}@media screen and (max-width: 768px){html body.template-index #content .sw-popular-products-wrapper-v1 .sw-pp-slider .sw-pp-slider-item{min-height:calc(50vw + 30px)}}.template-index .shopify-section .flexslider .banner_overlay h1{font-family:BioRhyme,serif;font-weight:800;color:#fff;line-height:50px;margin:0;padding:0;line-height:48px}.template-index .shopify-section .flexslider .banner_overlay h4,.template-index .shopify-section .flexslider .banner_overlay h2{font-weight:400;line-height:32px;letter-spacing:-.77px;margin-top:8px;padding:0;color:#fff}.template-index #content .shopify-section .flexslider .banner_overlay h2{font-size:20px}.template-index .shopify-section .flexslider .banner_overlay p{color:#fff;line-height:32px;letter-spacing:-.64px;margin-top:8px}.template-index .shopify-section .flexslider .banner_overlay a{background-color:#fec967;padding:15px 40px;color:#2e204d;font-family:Chivo,sans-serif;font-weight:700;font-size:16px;border-radius:60px;margin-top:14px;display:inline-block;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;line-height:22px}.template-index .home-slider.flexslider .slides li{margin:0}@media screen and (min-width: 769px){.template-index .home-slider.flexslider .banner{max-width:none;padding-left:80px;padding-right:80px}.template-index .shopify-section .flexslider .banner_overlay a{height:52px}}@media screen and (max-width: 768px){.template-index .home-slider.flexslider .slides li{background-size:cover;background-position:initial;min-height:560px;padding:0;display:flex!important;align-items:flex-end}.template-index .home-slider.flexslider .banner_overlay.full-width{text-align:center}.template-index .shopify-section .flexslider .banner_overlay h1{font-size:32px!important;line-height:40px;margin-bottom:0}.template-index .shopify-section .flexslider .banner_overlay h4{font-size:20px!important;margin:0}.template-index .shopify-section .flexslider .banner_overlay h5 p{display:none}.template-index .shopify-section .flexslider .banner_overlay a{padding:10px 40px;width:100%;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/461/assets/sw-custom-homepage.css.map */
