@font-face{font-family:Gotham;src:url(../woff2/gotham-thin_web.woff2) format("woff2"),url(../woff/gotham-thin_web.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-thinitalic_web.woff2) format("woff2"),url(../woff/gotham-thinitalic_web.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-xlight_web.woff2) format("woff2"),url(../woff/gotham-xlight_web.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-xlightitalic_web.woff2) format("woff2"),url(../woff/gotham-xlightitalic_web.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-light_web.woff2) format("woff2"),url(../woff/gotham-light_web.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-lightitalic_web.woff2) format("woff2"),url(../woff/gotham-lightitalic_web.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-book_web.woff2) format("woff2"),url(../woff/gotham-book_web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-bookitalic_web.woff2) format("woff2"),url(../woff/gotham-bookitalic_web.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-medium_web.woff2) format("woff2"),url(../woff/gotham-medium_web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-mediumitalic_web.woff2) format("woff2"),url(../woff/gotham-mediumitalic_web.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-bold_web.woff2) format("woff2"),url(../woff/gotham-bold_web.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-bolditalic_web.woff2) format("woff2"),url(../woff/gotham-bolditalic_web.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-black_web.woff2) format("woff2"),url(../woff/gotham-black_web.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-blackitalic_web.woff2) format("woff2"),url(../woff/gotham-blackitalic_web.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Gotham;src:url(../woff2/gotham-ultra_web.woff2) format("woff2"),url(../woff/gotham-ultra_web.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gotham;src:url(../woff2/gotham-ultraitalic_web.woff2) format("woff2"),url(../woff/gotham-ultraitalic_web.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Permanent Marker;src:url(../eot/permanentmarker-regular.eot);src:url(../eot/permanentmarker-regulard41d.eot?#iefix) format("embedded-opentype"),url(../svg/permanentmarker-regular.svg#PermanentMarker-Regular) format("svg"),url(../ttf/permanentmarker-regular.ttf) format("truetype"),url(../woff/permanentmarker-regular.woff) format("woff"),url(../woff2/permanentmarker-regular.woff2) format("woff2");font-weight:400;font-style:normal}body,html{font-family:Gotham!important;color:#543b5b}body,p{font-family:Gotham!important;font-size:20px;line-height:30px;letter-spacing:0px}h1,h2,h3,h4,h5,h6{font-family:Gotham!important;color:#543b5b}div,p,ul,li,ol,span{font-family:Gotham!important}input,button,select,textrea{font-family:Gotham!important}:focus-visible{outline:none!important;outline-offset:unset!important;box-shadow:none!important}.template-page.california-residents .main-page-title{text-align:center}variant-radios.no-js-hidden[data-url="/products/tailwind-challenge"]{display:none}.template-product.tailwind-challenge .product-form__input.product-form__quantity,.cart-item__details a.mw-apo-configure-link,.cart-items .cart-item.product-6750789959727 .cart-item__details dl .product-option.sku-label,.cart-items .cart-item.product-6750789959727 .cart-item__details dl .product-option.event-label{display:none}.announcement-bar.color-inverse.gradient{background:#4c334f}.grecaptcha-badge{z-index:1}.announcement-bar__link .icon-arrow{display:none}.header__menu-item:hover span{text-decoration:none}.spaced-section:last-child{margin-bottom:0rem;padding-bottom:5rem}.spaced-section{margin:0rem!important;padding-top:5rem}.header__icon .icon.icon-cart{height:25px;width:25px}.header .cart-count-bubble{background-color:#f7921e;height:8px;width:8px;border-radius:100%;font-size:10px;bottom:unset;left:20px;line-height:1;top:11px;border:none;box-shadow:none}.header .cart-count-bubble span{display:none}.customer .field input:hover,.customer select:hover,.field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:none!important}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus,.select__select:focus{box-shadow:none!important}.customer .field input,.customer select,.field__input,.localization-form__select,.select__select{border:1px solid rgba(18,18,18,.55);box-shadow:none!important}@media screen and (min-width: 1025px){.header{padding-top:0;padding-bottom:0}.header--middle-left .header__inline-menu{margin-left:0;text-align:right}}.image-with-text__heading.h1{font-size:60px;letter-spacing:4px;line-height:70px;font-weight:300;padding-bottom:15px}.image-with-text__text{font-size:20px;letter-spacing:0px;line-height:30px;font-weight:400;padding-bottom:15px}strong{font-weight:700}.cust-btn.button{font-size:17px;letter-spacing:1.7px;line-height:20px;background:transparent;box-shadow:none!important;border:3px solid transparent}.image-with-text__author,.image-with-text__author p{font-size:22px;letter-spacing:2.2px;margin-bottom:20px;font-family:Permanent Marker!important;font-weight:400}.image-with-text--full-width .layout-image_first .image-with-text__content{max-width:810px}.image-with-text--full-width .layout-text_first .image-with-text__content{max-width:810px;margin-left:auto}.text-tabs-section .image-with-text__text{padding-bottom:20px}.text-tabs-section .image-with-text__grid{display:flex;align-items:center}.text-tabs-section .tab-menu ul{position:relative;display:inline-block}.text-tabs-section .tab-menu ul:after{content:"";position:absolute;top:0;left:0;height:36px;width:215px;background-color:#543b5b;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;z-index:1}.text-tabs-section .tab-menu ul li{position:relative;z-index:2}.text-tabs-section .tab-menu ul li a{width:215px;text-align:center}.text-tabs-section .tab-menu ul li a.active-a{background-color:transparent;color:#fff}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(215px)}.tab-container{margin:0;display:inline-block;width:100%;padding-top:15px}.tab-menu ul{margin:0;padding:0}.tab-menu ul li{list-style-type:none;display:inline-block}.tab-menu ul li a{text-decoration:none;color:#8a6592;background-color:transparent;padding:5px 25px;display:inline-block;font-size:22px;letter-spacing:2.2px;line-height:1.2;font-weight:800}.tab-menu ul li a.active-a{background-color:#543b5b;color:#fff}.tab{display:none}.tab-active{display:block!important}.tabs-content{padding:15px 0 0}.tab-box{display:flex;align-items:center;width:100%;margin:10px 0 15px}.tab-box .tab-icon{width:36px;height:36px;margin-right:10px;text-align:center}.tab-box .tab-icon svg{height:100%;width:100%}.tab-box .tab-text{font-size:16px;letter-spacing:1.95px;color:#543b5b;line-height:1.3;font-weight:800;width:100%}.text-tabs-section .image-tabs{display:none;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}.text-tabs-section .image-tabs.image-tabs-active{display:block}.image-with-text .layout-text_first .grid__item.image-spaced{padding-left:100px!important}.image-with-text .layout-image_first .grid__item.image-spaced{padding-right:100px!important}.page-title{font-size:48px;font-weight:300;line-height:58px;letter-spacing:1px}.shopify-policy__title h1{font-size:48px;font-weight:300;line-height:58px;letter-spacing:1px;margin-top:0}.shopify-policy__container{max-width:var(--page-width);margin:5rem auto;padding:0 1.5rem}@media screen and (min-width: 750px){.shopify-policy__container{padding:0 5rem}}@media screen and (max-width: 1500px){.image-with-text__heading.h1{font-size:48px;line-height:58px}.image-with-text.page-width .layout-text_first .image-with-text__content{padding:0px 4rem 0px 0px}.image-with-text.page-width .layout-image_first .image-with-text__content{padding:0px 0px 0px 4rem}.image-with-text.image-with-text--full-width .layout-text_first .image-with-text__content,.image-with-text.image-with-text--full-width .layout-image_first .image-with-text__content{padding:4rem}.image-with-text .layout-text_first .grid__item.image-spaced{padding-left:80px!important}.image-with-text .layout-image_first .grid__item.image-spaced{padding-right:80px!important}}@media screen and (max-width: 1400px){.image-with-text .layout-text_first .grid__item.image-spaced{padding-left:60px!important}.image-with-text .layout-image_first .grid__item.image-spaced{padding-right:60px!important}.page-title,.shopify-policy__title h1{font-size:42px;line-height:47px}}@media screen and (max-width: 1199px){.image-with-text__heading.h1{font-size:38px;letter-spacing:3px;line-height:46px}.page-title,.shopify-policy__title h1{font-size:38px;line-height:45px}.image-with-text__text{font-size:18px;letter-spacing:0;line-height:28px}.text-tabs-section .image-with-text__text{padding-bottom:10px;margin-top:10px}.tab-container .tab-menu ul li a{font-size:20px;letter-spacing:1px}.image-with-text.image-with-text--full-width .layout-text_first .image-with-text__content,.image-with-text.image-with-text--full-width .layout-image_first .image-with-text__content{padding:3rem}.image-with-text__author{font-size:20px}.image-with-text .layout-text_first .grid__item.image-spaced{padding-left:30px!important}.image-with-text .layout-image_first .grid__item.image-spaced{padding-right:30px!important}.text-tabs-section .tab-menu ul li a{width:200px;text-align:center}.text-tabs-section .tab-menu ul:after{height:34px;width:200px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(200px)}.shopify-policy__container{margin:4rem auto}}@media screen and (max-width: 989px){.image-with-text .image-with-text__grid{flex-direction:column}.image-with-text .image-with-text__grid .grid__item{width:100%}.image-with-text--full-width .layout-image_first .image-with-text__content,.image-with-text--full-width .layout-text_first .image-with-text__content{max-width:100%}.image-with-text.image-with-text--full-width .layout-image_first .image-with-text__content,.image-with-text.image-with-text--full-width .layout-text_first .image-with-text__content{padding:50px 5rem 0px}.image-with-text .layout-text_first .grid__item.image-spaced{padding-left:0!important}.image-with-text .layout-image_first .grid__item.image-spaced{padding-right:0!important}body,p{font-size:18px;line-height:28px}.page-title,.shopify-policy__title h1{font-size:34px;line-height:40px}}@media screen and (max-width: 749px){.image-with-text__heading.h1{font-size:32px;letter-spacing:2px;line-height:36px}.page-title,.shopify-policy__title h1{font-size:32px;line-height:36px}.tab-container .tab-menu ul li a{font-size:18px;letter-spacing:1px;padding:8px 20px}.image-with-text.page-width .image-with-text__content{padding:20px 0 0!important}.image-with-text{margin-bottom:5rem}.image-with-text.image-with-text--full-width .layout-image_first .image-with-text__content{padding:30px 1.5rem 0}.image-with-text.image-with-text--full-width .layout-text_first .image-with-text__content{padding:30px 1.5rem 0px}.image-with-text.image-with-text--full-width{margin:2rem 0px}.text-tabs-section .tab-menu ul:after{height:37px}body,p{font-size:16px;line-height:26px}.shopify-policy__container{margin:3rem auto}}@media screen and (max-width: 480px){.tab-container .tab-menu ul li a{font-size:16px;letter-spacing:1px;padding:8px 15px}.text-tabs-section .tab-menu ul li a{width:160px;text-align:center}.text-tabs-section .tab-menu ul:after{height:34px;width:160px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(160px)}.page-title,.shopify-policy__title h1{font-size:30px;line-height:35px}.announcement-bar__link .announcement-bar__message{font-size:12px;letter-spacing:0px}.announcement-bar__link{padding:1rem 1.5rem}}@media screen and (max-width: 360px){.tab-container .tab-menu ul li a{font-size:15px;padding:8px 10px}.text-tabs-section .tab-menu ul li a{width:140px;text-align:center}.text-tabs-section .tab-menu ul:after{height:34px;width:140px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(140px)}.page-title,.shopify-policy__title h1{font-size:28px;line-height:34px}}#shopify-section-header{position:sticky;top:0}.shopify-section-header-hidden{transform:translateY(0);-webkit-transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out}#shopify-section-header .header__heading,#shopify-section-header .header__heading-link{width:300px}.main-logo{display:flex;align-items:center}.main-logo .logo-text{width:calc(100% - 60px);padding-left:10px}.main-logo .logo-icon .st0,.main-logo .logo-text .st0{display:block}.main-logo .logo-icon{width:60px;height:60px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#shopify-section-header.animate{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.shopify-section-header-sticky .header__heading-logo{display:none}.shopify-section-header-sticky .logo-icon{width:50px;height:50px}.header__inline-menu .header__menu-item{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.shopify-section-header-sticky .header__inline-menu .header__menu-item{padding:22px 20px}.hover_side_up .dymic-list-menu>li>.sub-menu{-webkit-transform:translateY(15px) translateZ(0);transform:translateY(15px) translateZ(0);transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.dymic-list-menu .type_mega_menu .sub-menu{//padding: 20px 15px;padding:0;max-height:75vh;overflow-y:auto}.dymic-list-menu .type_mega_menu .cus .page-width{padding:0}.dymic-list-menu .type_mega_menu .full .page-width{max-width:100%;padding:0}.dymic-list-menu .sub-menu .sub-column-item .sub-column{padding:0}.dymic-list-menu .sub-menu .sub-column-item a{padding-left:0;padding-right:0}.dymic-list-menu .sub-menu .sub-column-item{//padding: 0px 15px;padding:0;width:100%}.dymic-list-menu .sub-menu .sub-column-item .sub-menu-label{text-transform:uppercase;border-bottom:1px solid #eee}.dymic-list-menu .sub-menu .sub-column-item .sub-column{padding:10px 0 0}.dymic-list-menu .sub-menu .sub-column-item .sub-column a.header__menu-item{padding:5px 0}.dymic-list-menu .type_mega_menu .lazy_menu_mega{display:flex;flex-wrap:wrap}.dymic-list-menu li{font-size:14px;list-style:none;position:relative}.dymic-list-menu>li .sub-menu{text-align:left;position:absolute;min-width:250px;background:#fff;top:100%;z-index:10;padding:0;pointer-events:none}.dymic-list-menu>li>.sub-menu{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.dymic-list-menu li.has-children.menu_item_hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.dymic-list-menu li.has-children.menu_item_hover>.sub-menu{-webkit-transform:none;transform:none}.menu_wid_full .sub-menu{width:100vw}.dymic-list-menu div.menu-item>a,.dymic-list-menu ul li.menu-item>a{display:block;line-height:1.5;padding:10px 15px}.dymic-list-menu>li.type_dropdown_menu .sub-menu{min-width:250px;padding:10px}.dymic-list-menu>li .sub-menu .sub-menu{left:100%;top:0}.dymic-list-menu>li.pos_left .sub-menu .sub-menu{left:auto;right:100%}.header .list-menu .header__menu-item.link{font-weight:500}.dymic-list-menu>li.type_dropdown_menu .sub-menu .has-children,.dymic-list-menu>li.type_dropdown_menu .sub-menu .has-children>a{position:relative}.dymic-list-menu>li.type_dropdown_menu .sub-menu .has-children>a:after{right:18px;position:absolute;color:#52525273;font-weight:400;font-style:normal;content:"";width:10px;height:10px;border-top:1px solid rgba(82,82,82,.45);border-right:1px solid rgba(82,82,82,.45);transform:rotate(45deg);top:50%;margin-top:-5px}.dymic-list-menu>li.type_dropdown_menu.pos_left .sub-menu .has-children>a:after{transform:rotate(225deg)}.op__0{opacity:0}.dymic-list-menu li.has-children .menu-item.has-children:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;margin-left:-1px}#menu-drawer .dymic-list-menu .type_mega_menu .sub-menu{border-top:none}#menu-drawer .collection-list-wrapper .card__media-spacer{display:none;padding:0}.collection_grid_box .media.media--square{height:auto!important}.collection_grid_box .collection-list__item .card{width:100%}.collection_grid_box .collection-list__item{//padding-top: 15px;//padding-left: 15px;padding:0;width:100%;border-left:1px solid #543B5B;border-top:1px solid #543B5B}.collection_grid_box .collection-list__item:first-child{border-left-color:transparent}.collection_grid_box{display:flex;//margin-left: -15px}.collection_grid_box.no-heading{//margin-top: -5px !important}.product_grid_box{display:flex;margin-left:-15px}.product_grid_box.no-heading{margin-top:-5px!important}.product_grid_box .card-wrapper{padding-top:15px;padding-left:15px;width:100%}.oh{overflow:hidden}.pr{position:relative}.banner_box .banner_bg{display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.t__0{top:0}.l__0{left:0}.r__0{right:0}.b__0{bottom:0}.pa{position:absolute}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.cw{color:#fff}.banner_box .pa{z-index:10;padding:10px}.pl__15{padding-left:15px}.pr__15{padding-right:15px}#menu-drawer .header__inline-menu{display:inline-block;width:100%;grid-area:unset;margin:0}#menu-drawer .menu-drawer__navigation-container{display:inline-block;width:100%;grid-template-rows:unset;align-content:unset}#menu-drawer .dymic-list-menu{display:inline-block;width:100%}#menu-drawer .dymic-list-menu .list-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:5px 20px;min-height:50px;border-bottom:1px solid rgba(129,129,129,.2);text-align:left;line-height:1.3;justify-content:space-between}#menu-drawer .dymic-list-menu .sub-menu .list-menu__item{padding:5px 30px}.ml__5{margin-left:5px}.nav_link_icon{display:none}#menu-drawer .dymic-list-menu .nav_link_icon{width:38px;height:38px;position:relative;display:block;ms-flex:0 0 auto;flex:0 0 auto;margin-right:-13px}#menu-drawer .dymic-list-menu .nav_link_icon:before{width:12px;height:1px;opacity:1}#menu-drawer .dymic-list-menu .nav_link_icon:after{width:1px;height:12px;opacity:1}#menu-drawer .dymic-list-menu .nav_link_icon:after,#menu-drawer .dymic-list-menu .nav_link_icon:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out}#menu-drawer .dymic-list-menu .menu-item.has-children.menu_opended>a .nav_link_icon:before{opacity:0}#menu-drawer .dymic-list-menu .menu-item.has-children.menu_opended>a .nav_link_icon:before,#menu-drawer .dymic-list-menu .menu-item.has-children.menu_opended>a .nav_link_icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}#menu-drawer .menu-drawer__inner-container{overflow:hidden}#menu-drawer .dymic-list-menu .sub-menu{box-shadow:none;position:relative;min-width:100%;max-width:100%;height:auto;max-height:100%;padding:0;opacity:1;display:none;visibility:visible;left:unset!important;transform:none;overflow:hidden}#menu-drawer .dymic-list-menu .sub-menu .page-width{width:100%!important}#menu-drawer .dymic-list-menu .sub-menu .page-width .lazy_menu{display:inline-block;width:100%}#menu-drawer .dymic-list-menu .sub-menu .page-width .lazy_menu .menu-item{width:100%!important;padding:0}#menu-drawer .collection_grid_box{display:inline-block;margin-left:0;margin-top:0!important;width:100%}#menu-drawer .collection_grid_box .collection-list__item{padding-top:0;width:100%;padding-left:0;padding-right:0;border:none}#menu-drawer .type_mega_menu .full .page-width{padding:0}#menu-drawer .product_grid_box{display:inline-block;margin-left:0;margin-top:0!important;width:100%}#menu-drawer .product_grid_box .card-wrapper{padding-top:15px;padding-left:20px;width:100%;padding-right:20px}#menu-drawer .dymic-list-menu>li.type_dropdown_menu .sub-menu .has-children>a:after{display:none}#menu-drawer.menu-drawer .list-social{margin-top:0}#menu-drawer.menu-drawer .menu-drawer__utility-links{padding:10px 20px}#menu-drawer .mobile-sub-column{list-style:none;padding:0}#menu-drawer .mobile-sub-column .menu-drawer__menu-item{position:relative}#menu-drawer .mobile-sub-column .menu-drawer__menu-item:before{content:"";padding-right:10px}#menu-drawer .menu-drawer__navigation{padding:10px 0}#menu-drawer .menu-drawer__menu-item{padding:10px 20px}#menu-drawer .menu-drawer__close-button{margin-top:10px;padding:10px 20px}#menu-drawer .menu-drawer__menu-item.sub-menu-label{text-transform:uppercase}.lazy_menu_mega .card-colored.color-accent-1{background:transparent}.lazy_menu_mega .collection_grid_box.collection-list-wrapper.style-2 .card__text{padding:0}.lazy_menu_mega .collection_grid_box.collection-list-wrapper.style-2 .card__text h3{padding:11px 10px;background:#543b5b;text-align:center;font-size:14px;letter-spacing:1.4px;color:#f48d85;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:center;font-weight:800}@media screen and (max-width: 1250px){.lazy_menu_mega .collection_grid_box.collection-list-wrapper.style-2 .card__text h3{font-size:11.5px;letter-spacing:1px}}.lazy_menu_mega .collection_grid_box.collection-list-wrapper.style-2 .card__text h3:after{content:"";width:7px;height:7px;border-top:2px solid;border-right:2px solid;display:inline-block;transform:rotate(45deg);margin-left:5px}#menu-drawer .card-colored.color-accent-1{background:transparent}#menu-drawer .collection_grid_box.collection-list-wrapper.style-2 .card__text{padding:0}#menu-drawer .collection_grid_box.collection-list-wrapper.style-2 .card__text h3{padding:15px 30px;text-align:left;text-transform:uppercase;display:block;border-bottom:1px solid rgba(129,129,129,.2);background:transparent;font-size:17px;font-weight:400;color:#543b5b;letter-spacing:1.7px}#menu-drawer .lazy_menu_mega .collection_grid_box.collection-list-wrapper.style-2 .card__text h3:after{display:none}.header__inline-menu .header__menu-item{padding:34px 20px}.header__inline-menu .sub-menu .header__menu-item{padding:1.2rem}@media screen and (min-width: 1025px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}}@media screen and (max-width: 1024px){.header{padding-top:5px;padding-bottom:5px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.shopify-section-header-sticky .header{padding-top:0;padding-bottom:0}}@media screen and (max-width: 480px){#shopify-section-header .header__heading,#shopify-section-header .header__heading-link{width:230px}.main-logo .logo-icon{width:50px;height:50px}.shopify-section-header-sticky .logo-icon{width:40px;height:40px}}@media screen and (max-width: 370px){#shopify-section-header .header__heading,#shopify-section-header .header__heading-link{width:180px}.main-logo .logo-icon{width:35px;height:35px}}.footer_bg_icon{position:absolute;bottom:0;right:0;transform:translate(20%,25%);z-index:1}.footer .footer__content-top,.footer .footer__content-bottom{position:relative;z-index:2}.footer .footer-block__heading{font-size:22px;letter-spacing:2.2px;line-height:1.3;font-weight:800}.footer .footer-block__details-content .link{font-size:20px;letter-spacing:0px;line-height:1.3;font-weight:400}.footer .footer__content-top .grid__item{padding-left:3rem;flex-grow:unset}.footer,.footer p{font-size:20px;letter-spacing:0px;line-height:1.3;font-weight:400}.footer-social-media .list-social__link{padding:10px}.footer-social-media.icon-right .footer__list-social.list-social{justify-content:flex-end}.footer-social-media.icon-left .footer__list-social.list-social{justify-content:flex-start}.footer-social-media.icon-center .footer__list-social.list-social{justify-content:center}.footer-social-media .list-social__item .icon{height:28px;width:28px}.footer-block__newsletter .newsletter-form__field-wrapper .field__input,.footer-block__newsletter .newsletter-form__field-wrapper [type=email]{padding-right:1.5rem!important;background:#fff!important;border-color:#fff!important;box-shadow:none!important;font-size:18px!important;letter-spacing:0px!important;color:#543b5b!important;height:auto!important;line-height:1!important;font-weight:400!important;padding:1.5rem!important;width:100%!important;border-radius:0!important}.newsletter-form__field-wrapper form,.newsletter-form__field-wrapper form div{padding:0}.newsletter-form__field-wrapper form div{padding:0!important;display:inline-block!important;float:left!important;width:100%!important}.footer-block__newsletter .newsletter-form__field-wrapper label.field__label{font-size:18px;letter-spacing:0px;color:#543b5b;height:auto;line-height:1.7}.footer-block__newsletter .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus~.field__label,.footer-block__newsletter .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{font-size:13px;line-height:1.2}.footer-block__newsletter .newsletter-form__field-wrapper .field{display:inline-block}.footer-block__newsletter .newsletter-form__field-wrapper,.footer-block__newsletter .newsletter-form{max-width:430px}.footer-block__newsletter .newsletter-form .newsletter-form__button,.footer-block__newsletter .newsletter-form button{position:relative}.footer-block__newsletter .newsletter-form .newsletter-form__button,.footer-block__newsletter .newsletter-form button{position:relative!important;width:auto;border:3px solid #fff;margin-top:15px;padding:10px 30px!important;background-color:transparent!important;font-size:17px!important;letter-spacing:1.7px!important;line-height:1!important;border:3px solid #fff!important;border-radius:0!important}.ql-editor,.ql-editor p,.ql-editor strong,.ql-editor p span{color:#fff!important}.article-sidebar-box .footer-block__newsletter .newsletter-form button{border-color:#543b5b!important;color:#543b5b!important}.article-sidebar-box .footer-block__newsletter .newsletter-form__field-wrapper [type=email]{border-color:#543b5b!important}.article-sidebar-box .ql-editor,.article-sidebar-box .ql-editor p,.article-sidebar-box .ql-editor p span,.article-sidebar-box .ql-editor strong{color:#543b5b!important}.footer .footer__content-bottom{border-top:none;padding-top:10px;padding-bottom:30px}.footer .footer__content-bottom .footer__copyright{margin:0;letter-spacing:0;font-size:14px;text-transform:uppercase;font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%}.footer .footer__infotext{display:flex;align-items:center;font-size:22px;letter-spacing:4.4px;font-weight:800}.footer .footer__column--info{display:flex;flex-direction:column;justify-content:center;position:relative}.footer .footer__infotext svg{margin:0 25px}.footer_bg_icon svg path{fill:#2c272c;opacity:1}input[type=text],select{outline:none!important;box-shadow:none!important}.terms-nav ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-around}.terms-nav ul li a.copyright__content{color:#fff;font-size:12px;text-decoration:none;text-transform:none;border-left:1px solid #fff;margin-left:9px;margin-right:0;padding-left:9px;font-weight:500}.terms-nav ul li:first-child a.copyright__content{border:none;margin:0;padding:0}@media screen and (max-width: 1500px){.footer-social-media .list-social__item .icon{height:24px;width:24px}.footer-social-media .list-social__link{padding:7px}.footer .footer-block__details-content .link,.footer,.footer p{font-size:18px}.footer .footer__infotext{font-size:20px;letter-spacing:4px}.footer .footer__infotext svg{margin:0 20px}}@media screen and (max-width: 1380px){.footer .footer__column--info{justify-content:flex-end}}@media screen and (max-width: 1199px){.footer .footer__content-top .grid{margin-left:-2rem}.footer .footer__content-top .grid__item{padding-left:2rem}.footer-social-media .list-social__item .icon{height:20px;width:20px}.footer .footer__infotext{font-size:18px;letter-spacing:3px}}@media screen and (max-width: 989px){.footer .footer-block.grid__item.footer-block--menu{width:33.33%!important}.footer .footer-block.grid__item{width:50%!important}.footer-social-media .list-social__item .icon{height:28px;width:28px}.footer-social-media .list-social__link{padding:10px}.footer .footer__content-bottom .footer__copyright{padding-top:10px}.footer .footer__column--info{justify-content:center;flex-direction:column}.footer .footer__infotext{font-size:18px;letter-spacing:3px}}@media screen and (max-width: 749px){.footer .footer__content-top{padding:30px 1.5rem 15px}.footer .footer-block.grid__item.footer-block--menu,.footer .footer-block.grid__item{width:100%!important}.footer .footer-block__heading{margin-bottom:10px}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block.grid__item:first-child{margin-top:0}.footer .footer-block.grid__item:last-child{margin-bottom:0}.footer .footer-block.grid__item{margin:30px 0}.footer .footer-block__newsletter{text-align:left}.footer .footer__content-top .grid{margin-bottom:0}.footer-social-media.icon-right .footer__list-social.list-social{justify-content:center}.footer .footer__content-bottom{padding-top:0}.footer .footer__infotext{font-size:15px;letter-spacing:1px}.footer .footer__infotext svg{margin:0 5px;height:26px;width:26px}.footer .footer__localization:empty+.footer__column{padding:0}.footer .footer-block__heading{font-size:20px;letter-spacing:2px}.footer .footer__content-bottom .footer__copyright{flex-direction:column-reverse}.terms-nav{padding-bottom:5px}}.shopify-policy__body{word-break:break-word}@media screen and (max-width: 480px){.footer .footer__infotext{font-size:12px;letter-spacing:.5px}.footer .footer__infotext svg{margin:0 5px;height:20px;width:20px}.terms-nav ul{justify-content:center}.terms-nav ul li a.copyright__content{margin-left:5px;padding-left:5px}}@media screen and (max-width: 399px){.footer .footer__infotext,.terms-nav ul li a.copyright__content{font-size:10px}}.media--custom-height{min-height:300px}.media--full-screen{height:calc(100vh - 122px)}.homeslider-box{display:flex;position:relative}.slide-product{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-slide-box .home-slide-content .home-slide-content-inner{width:100%;max-width:830px;padding-left:280px;padding-right:40px}.homeslider-box.layout-text_first{flex-direction:row-reverse}.homeslider-box.layout-text_first .home-slide-content .home-slide-content-inner{max-width:810px;padding-left:40px;padding-right:280px;margin-left:auto}.home-slide-box .swiper-wrapper{box-sizing:border-box}.homeslider-box .media,.home-slide-box .home-slide-content-outer{width:50%}.home-slide-box .home-slide-content{display:flex;height:100%;width:100%;align-items:center}.home-slide-box .home-slide-content .home-slide-content-inner{width:100%}.hero-slider .swiper-pagination-bullet{width:12px;height:12px;opacity:1;border:3px solid #543B5B;background-color:transparent;transition:.3s border-color}.hero-slider .swiper-pagination-bullet-active{border-color:#fff;background-color:#fff}.hero-slider .swiper-pagination-bullet:focus,.hero-slider .swiper-pagination-bullet:hover{border-color:#fff;background-color:#fff}.hero-slider.swiper-container-vertical>.swiper-pagination-bullets{right:20px}.home-slide-box .heading_title .main-title span.title{word-break:break-word}.home-slide-box .heading_title .main-title span.title span{display:block}.home-slide-box .slide-product .slide-product-image{max-width:480px}.home-slide-box .slide-product .slide-product-image img.slide-p-img{width:100%}.home-slide-box .heading_title .main-title{font-size:60px;letter-spacing:6px;line-height:70px;margin:0;padding-bottom:20px;font-weight:300}.home-slide-box .heading_subtitle .sub-title{font-size:22px;letter-spacing:2.2px;line-height:26px;margin:0;padding-bottom:20px;font-weight:800}.home-slide-box .slide-button-box{padding-top:20px}.home-slide-box .slide-button-box .slide-btn{font-size:17px;letter-spacing:1.7px;line-height:20px;background:transparent;box-shadow:none;border:3px solid transparent}@media screen and (max-width: 1640px){.home-slide-box .heading_title .main-title{font-size:50px;line-height:60px}}@media screen and (max-width: 1500px){.home-slide-box .heading_title .main-title{font-size:48px;letter-spacing:5px;line-height:58px}.home-slide-box .slide-product .slide-product-image{max-width:380px}.home-slide-box .home-slide-content .home-slide-content-inner{padding-left:210px;max-width:700px}.homeslider-box.layout-text_first .home-slide-content .home-slide-content-inner{padding-right:210px}.home-slide-box .heading_subtitle .sub-title{font-size:20px}}@media screen and (max-width: 1299px){.home-slide-box .heading_title .main-title{font-size:40px;letter-spacing:5px;line-height:48px}}@media screen and (max-width: 1199px){.home-slide-box .heading_title .main-title{font-size:36px;letter-spacing:4px;line-height:46px}.home-slide-box .slide-product .slide-product-image{max-width:280px}.home-slide-box .home-slide-content .home-slide-content-inner{padding-left:170px;max-width:580px}.homeslider-box.layout-text_first .home-slide-content .home-slide-content-inner{padding-right:170px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item{width:58px;height:58px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item span,.card--product .card__badge.card__badge-top .card-badge-inner .tag-item.bestseller-tag span{letter-spacing:2px}}@media screen and (max-width: 989px){.home-slide-box .slide-product{display:none}.home-slide-box .home-slide-content .home-slide-content-inner{padding:10px 40px 10px 30px;max-width:390px}.homeslider-box.layout-text_first .home-slide-content .home-slide-content-inner{padding:10px 30px}.home-slide-box .heading_title .main-title{font-size:36px;letter-spacing:4px;line-height:48px}.spaced-section{padding-top:4rem}}@media screen and (max-width: 749px){.home-slide-box .heading_title .main-title{font-size:28px;letter-spacing:3px;line-height:36px;padding-bottom:10px}.home-slide-box .heading_subtitle .sub-title{font-size:18px}.home-slide-box .heading_subtitle .sub-title{font-size:18px;padding-bottom:0}.homeslider-box,.homeslider-box.layout-text_first{flex-direction:column;height:100%}.homeslider-box .media{width:100%}.home-slide-box .home-slide-content-outer{width:100%;height:100%}.home-slide-box .swiper-slide{height:auto}.homeslider-box.layout-text_first .home-slide-content .home-slide-content-inner{padding:30px 20px 50px}.home-slide-box .home-slide-content .home-slide-content-inner{padding:30px 20px 50px;max-width:810px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item.bestseller-tag span{font-size:9px;line-height:10px;letter-spacing:1.7px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item span{letter-spacing:1.7px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item span{font-size:12px;line-height:14px}.card--product .card__badge.card__badge-top .card-badge-inner .tag-item{width:48px;height:48px}}.collection-heading{letter-spacing:2.8px;font-size:28px;line-height:34px;font-weight:800}.card-wrapper .product__actions .button{text-transform:uppercase;min-width:180px;padding:10px}.card-wrapper .price--on-sale .price__sale{justify-content:center}.card-wrapper .card--outline{border:none!important}.card-wrapper .card-information__text.h5{font-size:22px;color:#543b5b;letter-spacing:2.2px;text-transform:uppercase;text-decoration:none!important;line-height:1.3;font-weight:400;padding:0}.card-wrapper .card-information__wrapper{text-align:center}.card-wrapper .card-information__wrapper>*{line-height:1.3;color:#543b5b}.card-wrapper .caption-with-letter-spacing{font-size:14px}.card-wrapper .price dl{margin:0;display:block;width:100%}.card-wrapper{position:relative;height:100%;padding-bottom:65px}.card-wrapper .product__actions{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.card__badge.card__badge-top .card-badge-inner{margin:0;display:flex;z-index:1}.card__badge.card__badge-top{bottom:unset;top:10px;left:unset;right:10px}.card__badge.card__badge-top .card-badge-inner .bestseller-tag{margin-left:10px}.card__badge.card__badge-top .card-badge-inner .tag-item{display:flex;align-items:center;width:68px;height:68px;position:relative}.card__badge.card__badge-top .card-badge-inner .tag-item span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;letter-spacing:2.8px;color:#fff;font-size:14px;line-height:16px}.card__badge.card__badge-top .card-badge-inner .tag-item.bestseller-tag span{font-size:10px;line-height:12px}.template-index .card__badge.card__badge-top{display:none}@media screen and (max-width: 1500px){.card-wrapper .card-information__text.h5{font-size:20px;letter-spacing:2px;line-height:1.2}}@media screen and (max-width: 749px){.product-grid.negative-margin{padding-bottom:3rem}.card-wrapper .card-information__text.h5{font-size:18px;letter-spacing:0px}.card-wrapper .product__actions .button{letter-spacing:1px}}@media screen and (max-width: 480px){.card-wrapper .product__actions .button{text-align:center;padding:10px}.tab-box .tab-text{font-size:14px;letter-spacing:1px}}@media screen and (max-width: 399px){.card-wrapper .product__actions .button{min-width:140px;text-align:center;padding:10px;font-size:14px}.collection-heading{letter-spacing:1px;font-size:22px;line-height:28px}}.product-box-row{display:flex;align-items:center;min-height:650px;position:relative}.product-box-row .product-box-col.col-pr-img{width:60%}.product-box-row .product-box-col.col-text{width:40%}.pb-image-gallery .media{background:transparent}.pb-image-box{position:relative;overflow:hidden}.pb-image-box{position:relative;overflow:hidden;padding:20px}.pb-top-text{font-size:28px;letter-spacing:2.8px;color:#543b5b;margin:0;line-height:34px;font-weight:800}.pb-title{font-size:60px;line-height:70px;margin:0;letter-spacing:6px;color:#543b5b;padding-bottom:10px;font-weight:300}.pb-icon-text{display:flex;align-items:center}.pb-icon-text .pb-icon{padding-right:10px;display:flex}.pb-icon-text .pb-text{font-size:20px;line-height:24px;letter-spacing:2.3px;color:#543b5b;font-weight:800}.pb-description{letter-spacing:0;color:#543b5b;font-size:20px;line-height:30px;padding:20px 0 0;max-width:550px;font-weight:400}.pb-description p{margin-top:0}.pb-description p:last-child{margin-bottom:0}.pb-btn{border:3px solid #503D59;box-shadow:none!important;letter-spacing:1.7px;color:#543b5b;font-size:17px;line-height:1}.pb-btn:hover{background-color:#503d59;color:#fff}.product-box-row:after{content:"";width:60px;height:100%;background:transprent;position:absolute;left:0;top:0;z-index:-1}.product-box-col.col-text .text-content{padding:40px 20px;max-width:710px}.product-box-row.layout--text_first{flex-direction:row-reverse}.product-box-row.layout--text_first:after{left:unset;right:0}.product-box-row.layout--text_first .text-content{margin-left:auto}.product-box-row.layout--product_first .pb-image-box{padding-left:0}.product-box-row.layout--text_first .pb-image-box{padding-right:0}.pb-subheading{font-size:22px;line-height:26px;letter-spacing:2.2px;font-weight:800;margin:25px 0 0}.pb-arrow-icon{display:inline-block;padding-top:30px}@media screen and (max-width: 1500px){.pb-title{font-size:48px;letter-spacing:5px;line-height:58px}.pb-top-text{font-size:26px;letter-spacing:2.5px;line-height:32px}.pb-icon-text .pb-text{font-size:20px;letter-spacing:2px}.product-box-row{min-height:590px}.pb-subheading{font-size:20px;letter-spacing:2px}}@media screen and (max-width: 1199px){.pb-title{font-size:38px;letter-spacing:4px;line-height:46px}.product-box-row{min-height:530px}.pb-top-text{font-size:24px;letter-spacing:2px;line-height:30px}.pb-description{letter-spacing:0;color:#543b5b;font-size:18px;line-height:28px;padding:20px 0 0;max-width:420px}.pb-icon-text .pb-text{letter-spacing:1.5px}.pb-subheading{letter-spacing:1.7px}.image-with-text{margin-top:0!important}}@media screen and (max-width: 989px){.image-with-text .image-with-text__grid{flex-direction:column}.image-with-text .image-with-text__grid .grid__item{width:100%}.product-box-row{min-height:auto;flex-direction:column}.product-box-row .product-box-col.col-pr-img,.product-box-row .product-box-col.col-text{width:100%}.pb-image-box{padding:40px 0 30px}.product-box-col.col-text .text-content{padding:0px 5rem 40px}.product-box-row.layout--product_first .text-content{padding-left:80px}.product-box-row.layout--text_first{flex-direction:column}.product-box-row.layout--text_first .text-content{padding-right:80px;margin-right:auto;margin-left:unset}}@media screen and (max-width: 749px){.pb-title{font-size:32px;letter-spacing:2px;line-height:36px}.product-box-row:after{width:50px}.product-box-col.col-text .text-content{padding:0px 1.5rem 40px}.product-box-row.layout--product_first .text-content{padding-left:65px}.product-box-row.layout--text_first .text-content{padding-right:65px}.pb-icon-text .pb-text{font-size:18px;line-height:22px}.pb-top-text{font-size:22px;letter-spacing:1.7px;line-height:28px}.pb-subheading{font-size:18px}.product-grid.negative-margin{padding-bottom:0!important}.image-with-text__content>*+*{margin-top:0rem!important}.image-with-text{margin-bottom:2rem!important}.pb-image-box{padding:30px 0 20px}}@media screen and (max-width: 480px){.pb-icon-text .pb-text{font-size:16px;letter-spacing:1px;line-height:20px}.pb-title{font-size:30px;letter-spacing:1.5px;line-height:34px}.product-box-row:after{width:40px}.product-box-col.col-text .text-content{padding:0 1.5rem 30px}.product-box-row.layout--product_first .text-content{padding-left:55px}.product-box-row.layout--text_first .text-content{padding-right:55px}.pb-subheading{font-size:16px;letter-spacing:1px}}.desktop-spacer{display:block!important}.tablet-spacer,.mobile-spacer{display:none!important}@media screen and (max-width: 1024px){.desktop-spacer{display:none!important}.tablet-spacer{display:block!important}}@media screen and (max-width: 749px){.desktop-spacer,.tablet-spacer{display:none!important}.mobile-spacer{display:block!important}}.text-gallery-container{padding:80px 0}.text-gallery-row{display:flex;align-items:center}.text-gallery-row .text-gallery-col{width:50%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.tg-btn.button{border:3px solid #503D59;box-shadow:none!important;letter-spacing:1.7px;color:#543b5b;font-size:17px;line-height:1;background:transparent}.tg-title{font-size:115px;letter-spacing:10px;line-height:1;margin:0 auto;max-width:640px;padding-bottom:20px;font-family:Permanent Marker!important}.tg-description{font-size:20px;line-height:30px;letter-spacing:0px;padding:10px 0 30px;font-weight:400}.tg-description p{margin-top:0}.tg-description p:last-child{margin-bottom:0}.text-gallery-col.col-text .text-content{padding:20px;max-width:700px;margin:0 auto}.text-gallery-row.layout--text_first{flex-direction:row-reverse}.swiper-gallery-slider .swiper-button:after{display:none}.transf-r{transform:rotate(180deg)}.swiper-gallery-slider .swiper-button-box{position:absolute;bottom:0;left:0}.swiper-gallery-slider .swiper-button{background:#f7921e;height:50px;width:50px;position:relative;left:unset;right:unset;float:left}.swiper-gallery-slider .swiper-button-box .swiper-button.swiper-button-next:before{content:"";width:2px;height:40px;background:#27276b;left:-1px;position:absolute}.social-media-title{font-size:33px;letter-spacing:0px;margin:0;padding-bottom:10px;font-family:Permanent Marker!important;font-weight:400}.social-media-box{padding-top:50px}.text-content.text-center .list-social{justify-content:center}.text-content.text-left .list-social{justify-content:flex-start}.text-content.text-right .list-social{justify-content:flex-end}.social-media-box .list-social__item .icon{height:36px;width:36px}@media screen and (max-width: 1500px){.tg-title{font-size:90px;letter-spacing:8px;max-width:450px;padding-bottom:20px}}@media screen and (max-width: 1199px){.tg-description{font-size:18px;line-height:28px}.tg-title{font-size:70px;letter-spacing:7px;padding-bottom:15px;max-width:370px}.social-media-title{font-size:28px}.social-media-box .list-social__item .icon{height:32px;width:32px}.text-gallery-container{padding:50px 0}}@media screen and (max-width: 989px){.tg-title{font-size:60px;letter-spacing:6px;max-width:100%}.text-gallery-row,.text-gallery-row.layout--text_first{flex-direction:column}.text-gallery-row .text-gallery-col{width:100%}.text-gallery-container{padding:0 0 20px}.text-gallery-col.col-text .text-content{padding:30px 5rem;max-width:100%}}@media screen and (max-width: 749px){.text-gallery-col.col-text .text-content{padding:30px 1.55rem}.tg-title{font-size:50px;letter-spacing:5px}}@media screen and (max-width: 560px){.tg-title{font-size:40px;letter-spacing:4px}}@media screen and (max-width: 380px){.tg-title{font-size:30px;letter-spacing:3px}}.banner-challenge-inner{padding:70px 0 80px}.bc-btn.button{border:3px solid #503D59;box-shadow:none!important;letter-spacing:1.7px;color:#543b5b;font-size:17px;line-height:1;background:transparent}.image-challenge{padding:50px 0;max-width:850px;margin:0 auto}.bc-subtitle{font-size:28px;letter-spacing:2.8px;line-height:1.3;margin:0;padding-bottom:15px;font-weight:800}.image-challenge .media{background:transparent}.bc-title{font-size:60px;line-height:1;letter-spacing:6px;margin:0;font-weight:300}.bc-description{font-size:26px;letter-spacing:0px;line-height:1.3;padding-bottom:15px;font-weight:400}.bc-description p{margin-top:0;font-weight:400}.bc-description p:last-child{margin-bottom:0}.bc-info-text{font-size:20px;letter-spacing:0px;margin:0;padding-bottom:15px;line-height:1.2;font-weight:400}.bc-button-box{padding-top:40px}.banner-challenge-container .page-width--narrow{max-width:950px;margin:0 auto}.banner-challenge-container{position:relative}.banner-challenge-row .banner-bg-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.banner-challenge-col{position:relative;z-index:2}.banner-bottom-icon{position:absolute;right:1.5rem;bottom:0;transform:translateY(50%)}.banner-section .hero-icon .banner-shake-icon{width:100%}@media screen and (min-width: 750px){.banner-bottom-icon{right:5rem}}@media screen and (max-width: 1500px){.bc-title{font-size:48px;letter-spacing:5px;line-height:58px;max-width:600px;margin:0 auto}.bc-subtitle{font-size:26px;letter-spacing:2.5px}.bc-description{font-size:24px}}@media screen and (max-width: 1199px){.bc-title{font-size:38px;letter-spacing:4px;line-height:46px;max-width:530px}}@media screen and (max-width: 989px){.banner-challenge-inner{padding:50px 0 60px}.bc-subtitle{font-size:24px;letter-spacing:2px}.bc-description{font-size:22px}}@media screen and (max-width: 749px){.banner-bg-icon svg{width:160%;margin-left:-30%}.bc-title{font-size:30px;letter-spacing:2.5px;line-height:35px;max-width:360px}.bc-subtitle{font-size:20px;letter-spacing:1.7px}.bc-description{font-size:18px}.bc-info-text{font-size:16px}.image-challenge{padding:30px 0}.bc-button-box{padding-top:20px}.banner-bottom-icon img.challenge-icon{max-width:50px}}@media screen and (max-width: 369px){.bc-title{font-size:28px;letter-spacing:3px;line-height:32px;max-width:360px}.bc-subtitle{font-size:20px;letter-spacing:2px}}.swiper-logo-slider .swiper-wrapper{align-items:center}.swiper-logo-slider .swiper-button:after{display:none}.swiper-logo-slider .media{background:transparent}.logo-image-box{padding:30px 0;position:relative}.logo-image-box .swiper-button.swiper-button-prev{left:0}.logo-image-box .swiper-button.swiper-button-next{right:0}.logo-image-box .swiper-logo-slider{padding:0 50px;overflow:hidden;position:relative}.logo-image-box .swiper-logo-slider:after{content:"";width:40px;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:2}.logo-image-box .swiper-logo-slider:before{content:"";width:40px;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:2}.logo-title{font-size:28px;letter-spacing:2.8px;margin:0;padding-bottom:10px;line-height:1.3;font-weight:800}@media screen and (max-width: 749px){.logo-image-box{padding:10px 0}.logo-title{font-size:26px;letter-spacing:2px}}@media screen and (max-width: 480px){.logo-title{font-size:24px}}.cart-popup-offcanvas__panel{position:fixed;padding:50px 15px 15px;min-width:300px;top:0;bottom:0;right:0;height:100%;overflow:auto;background:#fff;visibility:hidden;transition:all .6s cubic-bezier(.77,0,.175,1);z-index:99990009;transform:translate(100%)}.cart-popup-offcanvas__panel--is-open{transform:translate(0);visibility:visible}.cart-popup-offcanvas__panel-header{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;width:100%;background-color:#fbfbfb;padding:10px 15px}.cart-popup-empty-cart{display:flex;flex-direction:column;height:100%}.cart-popup-empty-cart-empty{padding:6vh 0;text-align:center}.cart-popup-empty-cart-empty svg{width:140px;height:140px;stroke-width:1;opacity:.5}.woocommerce-mini-cart__empty-message{margin-top:24px;font-size:20px;letter-spacing:1.7px}.button{font-size:17px;letter-spacing:1.7px;font-weight:400;border:3px solid #503d59;box-shadow:none!important;background:#fff;color:#503d59}.button:hover{box-shadow:none!important;background:#503d59;color:#fff}.cart-popup-offcanvas__overlay{position:fixed;width:100%;height:100%;visibility:hidden;opacity:0;top:0;bottom:0;right:0;z-index:999;background-color:#0009;transition:all .6s cubic-bezier(.77,0,.175,1);display:inline-block!important}.cart-popup-offcanvas__panel--is-open+.cart-popup-offcanvas__overlay{visibility:visible;opacity:1}body{overflow-x:hidden}.cart-popup-offcanvas__panel-header-title{margin:0;font-size:17px;color:#000;letter-spacing:1.7px}.cart-popup-offcanvas__close{background-color:transparent!important;color:#555;padding:0;border:0;opacity:.8;cursor:pointer}.cart-popup-offcanvas__close:focus,.cart-popup-offcanvas__close:hover{color:#000;opacity:1}.cart-popup-product .cart-popup-product-inner{display:flex;width:100%}.cart-popup-product .cart-popup-product-inner .cart-poduct-image{width:100%;max-width:100px;margin-right:15px}.cart-popup-product .cart-popup-product-inner .cart-poup-product__image{width:100%;max-width:100%;height:auto}.cart-popup-product .cart-popup-product-inner .cart-popup-product__info{width:100%}.cart-popup-product .cart-popup-product__info dl{margin:0 0 10px}.cart-popup-product .cart-popup-product__info .cart-item__quantity label{display:none}.cart-popup-product .cart-popup-product__info .cart-item__price-wrapper{margin:5px 0}.cart-popup-product .cart-popup-product__info .cart-item__quantity{margin:10px 0}.cart-popup-product .cart-popup-product__info cart-remove-button-mini .button svg.icon-remove{width:22px}.cart-popup-product .cart-popup-product__info cart-remove-button-mini .button{width:auto;height:auto;padding:0;min-width:auto;border:none;box-shadow:none;line-height:1}.cart-popup-product{display:inline-block;width:100%;padding:10px 0;border-bottom:1px solid #f7f7f7;margin-bottom:10px}.cart-popup-product:last-child{border-bottom:none!important;margin-bottom:0!important}.popup-cart-footer .totals{display:flex;justify-content:space-between}.popup-cart-footer .totals .totals__subtotal,.popup-cart-footer .totals .totals__subtotal-value{margin:0}.popup-cart-footer .cart__ctas{padding-top:10px}.popup-cart-footer .cart__ctas button.cart__checkout-button{width:100%}.cart-popup-offcanvas .mini-cart-wrap{display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}.cart-popup-offcanvas .mini-cart-wrap .fixcl-scroll{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;width:100%;height:100%}.cart-popup-offcanvas .mini-cart-wrap .fixcl-scroll .fixcl-scroll-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cart-popup-offcanvas .mini-cart-wrap .mini-cart-footer{padding-top:10px}.cart-popup-offcanvas .mini-cart-wrap .fixcl-scroll .fixcl-scroll-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(245,245,245,.3);background-color:#f5f5f5}.cart-popup-offcanvas .mini-cart-wrap .fixcl-scroll .fixcl-scroll-content::-webkit-scrollbar{width:3px;background-color:#f5f5f5}.cart-popup-offcanvas .mini-cart-wrap .fixcl-scroll .fixcl-scroll-content::-webkit-scrollbar-thumb{background-color:rgb(var(--color-base-accent-1))}.cart-popup-product .cart-popup-product-inner .cart-popup-product__info .loading-overlay{left:unset;right:0}.cart-popup-offcanvas minicart-items.is-empty .mini-cart-wrap{display:none!important}.cart-popup-offcanvas minicart-items.is-empty .cart-popup-empty-cart-empty{display:block!important}.button.button--tertiary{background:transparent!important;color:#503d59!important;outline:none!important;box-shadow:none!important;border:none!important}.cart__dynamic-checkout-buttons.additional-checkout-buttons #dynamic-checkout-cart{padding-top:15px}button.cart__checkout-button.button{background:#503d59;color:#fff}@media only screen and (min-width: 1025px){.cart-popup-offcanvas__panel{width:550px;padding:70px 30px 30px}.cart-popup-offcanvas__panel-header{padding:15px 30px}.cart-popup-product .cart-popup-product-inner .cart-poduct-image{max-width:130px;margin-right:20px}}.banner-section{padding-top:0!important}.banner-section .collection-hero{color:#000}.banner-section .collection-hero__title{margin:5rem 0;color:#000}.banner-section .collection-hero.collection-hero--with-image{background:transparent;padding:0;position:relative}.banner-section .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{color:#000;display:flex;align-items:center;justify-content:center;padding:5rem 2rem;flex-direction:column}.banner-section .collection-hero.collection-hero--with-image .hero-icon+.collection-hero__text-wrapper{padding:5rem}.banner-section .collection-hero.collection-hero--with-image .collection-hero__text-inner{max-width:720px;padding:0 20px}.collection-hero__text-inner .pb-icon-text{padding-top:15px}.banner-section .collection-hero__image-container.media{margin-left:0;min-height:420px}.banner-section .collection-hero .collection-hero__inner{align-items:unset;margin-bottom:0}.banner-section .collection-hero .collection-hero__title{font-size:60px;letter-spacing:4px;line-height:70px;text-transform:uppercase;font-weight:300;margin:0}.banner-section .hero-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:128px}.collection-header{text-align:center;padding-bottom:20px}.collection-header .collection-title{font-size:40px;line-height:50px;letter-spacing:4px;color:#543b5b;text-transform:uppercase;margin:0;padding-bottom:5px;font-weight:300}.collection-description{font-size:22px;line-height:28px;letter-spacing:2.2px;color:#543b5b;text-transform:uppercase;padding-bottom:5px;max-width:1080px;margin:0 auto;font-weight:800}.banner-section .collection-hero.no-image{padding:50px 0 30px}#product-grid{justify-content:center;margin-left:-10rem}#product-grid .grid__item{padding-left:10rem;width:25%;max-width:unset;flex-grow:unset;padding-bottom:30px}.collection-page-section.page-width{padding-top:40px}.collection-page-section.page-width:first-child{margin-top:5rem}.collection-grid-section{padding-bottom:5rem}.collection-item-bar{background:#543b5b;position:sticky;width:100%;top:0;z-index:2;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out;margin-top:-5rem}.collection-item-bar .collection-label{font-size:14px;letter-spacing:1.4px;color:#f48d85;text-transform:uppercase;text-decoration:none;line-height:25px;border-bottom:3px solid transparent;display:inline-block;font-weight:800}.collection-item-bar .collection-label.active{border-color:#f48d85}.collection-item-bar .collection-item-row{display:flex;align-items:center}.collection-item-bar .collection-item-row .collection-item{width:100%;text-align:center;position:relative;border-right:3px dotted #8a6592;padding:5px 10px;margin:20px 0}.collection-item-bar .collection-item-row .collection-item:last-child{border-right:none}.banner-section .hero-icon svg{width:100%;height:auto}.card-wrapper .card-information__wrapper a{text-decoration:none!important}.collection-tag-box .coll-tag{font-size:20px;letter-spacing:2.44px;line-height:28px;display:inline-block;padding:0 5px;font-weight:800;text-transform:uppercase}.collection-tag-box .coll-tag.tag-btn{background:#3c2d46;color:#fff;border-radius:10px 0;font-size:12px;letter-spacing:1.7px;line-height:22px;font-weight:600}.card-wrapper .card-information__wrapper .price{font-size:20px;letter-spacing:2.44px;color:#8a6592!important;line-height:28px;font-weight:400}.collection-tag-box{display:none}.template-collection .collection-tag-box{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center}.coll-tag.mandarin{color:#f7921e}.coll-tag.lemon{color:#ffec50}.coll-tag.berry{color:#f04f50}.coll-tag.naked{color:#817cb0}.coll-tag.tropical{color:#f48595}.coll-tag.raspberry{color:#e76891}.coll-tag.matcha{color:#26a4ba}.coll-tag.cola{color:#ef4431}.coll-tag.vanilla{color:#5074b9}.coll-tag.chocolate{color:#8a6592}.coll-tag.salted.caramel{color:#dc6f4d}.coll-tag.coffee{color:#dd4355}.best-sellers-collection-section .collection-tag-box{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center}.page-banner-section .collection-hero.collection-hero--with-image .collection-hero__text-inner{max-width:730px}.page-banner-section .pb-description{max-width:580px}@media screen and (max-width: 1500px){.banner-section .collection-hero .collection-hero__title{font-size:48px;line-height:58px}.collection-item-bar .collection-item-row .collection-item{margin:15px 0}.collection-header .collection-title{font-size:34px;line-height:40px;letter-spacing:3px}.collection-description{font-size:20px;line-height:26px;letter-spacing:2px}#product-grid{margin-left:-7rem}#product-grid .grid__item{padding-left:7rem}}@media screen and (max-width: 1199px){.banner-section .collection-hero .collection-hero__title{font-size:38px;letter-spacing:3px;line-height:46px}.collection-item-bar .collection-item-row .collection-item{margin:10px 0;padding:0 10px}.collection-header .collection-title{font-size:28px;line-height:32px}.collection-description{font-size:18px;line-height:22px}.collection-page-section.page-width{padding-top:30px}#product-grid{margin-left:-4rem;margin-top:0;margin-bottom:0}#product-grid .grid__item{padding-left:4rem}.collection-page-section.page-width:first-child{margin-top:1rem}#product-grid .grid__item{padding-bottom:20px}#product-grid .card__media-full-spacer,.card-wrapper .card__media-full-spacer{padding:0}.collection-tag-box .coll-tag{font-size:18px;letter-spacing:1px;line-height:26px}}@media screen and (max-width: 989px){.banner-section .collection-hero__image-container.media{min-height:300px}.banner-section .collection-hero .collection-hero__title{font-size:32px;letter-spacing:2px;line-height:36px}#product-grid{margin-left:-3rem}#product-grid .grid__item{padding-left:3rem;width:33.33%}.collection-item-bar .collection-label{font-size:13px;letter-spacing:1px}.collection-header{padding-bottom:5px}}@media screen and (max-width: 749px){#product-grid{margin-left:-1.5rem}#product-grid .grid__item{padding-left:1.5rem;width:50%}.collection-hero--with-image .collection-hero__inner{padding-bottom:0!important}.banner-section .hero-icon{display:none}.banner-section .collection-hero__image-container.media{min-height:250px}.banner-section .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:3rem 1.5rem}.banner-section .collection-hero.collection-hero--with-image .hero-icon+.collection-hero__text-wrapper{padding:3rem 1.5rem}.collection-item-bar .collection-item-row{flex-direction:column}.collection-item-bar .collection-label.active{border-color:transparent}.collection-item-bar .collection-item-row .collection-item{border-right:none;border-bottom:2px dotted #8a6592;padding:10px;margin:0}.collection-item-bar .collection-item-row .collection-item:last-child{border-bottom:none}.collection-item-bar{position:relative;top:unset!important;margin-top:-30px;z-index:1}.collection-page-section.page-width{padding-top:20px}.collection-header .collection-title{font-size:24px;line-height:28px;letter-spacing:2px}.collection-description{letter-spacing:1.5px;font-size:16px;line-height:20px}.collection-tag-box .coll-tag{font-size:16px;letter-spacing:1.7px;line-height:26px}.collection-tag-box .coll-tag.tag-btn{letter-spacing:1px}.banner-section .collection-hero.collection-hero--with-image .collection-hero__text-inner{padding:0}.spaced-section{padding-top:3rem}.collection-grid-section{padding-bottom:3rem}.collection-header{padding-bottom:0}.card-wrapper .card-information__wrapper .price{letter-spacing:2px}}@media screen and (max-width: 480px){.banner-section .collection-hero .collection-hero__title{font-size:26px;line-height:30px}.banner-section .collection-hero__image-container.media{min-height:200px}.banner-section .hero-icon{width:70px;height:94px}.collection-tag-box .coll-tag{font-size:14px;letter-spacing:1px;line-height:16px}.collection-tag-box .coll-tag.tag-btn{font-size:10px;letter-spacing:.5px;line-height:20px}.card-wrapper .card-information__wrapper .price{font-size:16px;letter-spacing:1px}.card-wrapper{padding-bottom:55px}.template-collection .collection-tag-box{flex-direction:column!important}.collection-grid-section{padding-top:0}.collection-item-bar{top:unset!important;margin-top:0}.image-with-text__heading.h1{font-size:28px;letter-spacing:1.7px;line-height:32px}}@media screen and (max-width: 374px){.template-collection .collection-tag-box{flex-direction:column!important}.collection-header .collection-title{font-size:22px;line-height:26px;letter-spacing:1px}.collection-description{letter-spacing:1px;font-size:14px;line-height:18px}}.product-section .product .product__title{font-size:40px;line-height:45px;letter-spacing:4px;color:#543b5b;text-transform:uppercase;margin:0}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:40%;width:100%;padding:0rem 3rem}.product-section .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:0;max-width:60%;width:100%}.product-thumb-slider button.product__media-toggle,.product-thumb-slider span.product__media-icon.motion-reduce,.product-main-slider button.product__media-toggle,.product-main-slider span.product__media-icon.motion-reduce{display:none}.product-media-modal{background:#00000080!important}.product-section.spaced-section{padding-top:2rem}.product-thumb-box .product-thumb-slider .swiper-button:after{display:none}.product-thumb-box{padding:30px 0;position:relative}.product-thumb-box .swiper-button.swiper-button-prev{left:0}.product-thumb-box .swiper-button.swiper-button-next{right:0}.product-thumb-box .product-thumb-slider{padding:0 50px;overflow:hidden;position:relative}.product-thumb-box .product-thumb-slider:after{content:"";width:40px;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:2}.product-thumb-box .product-thumb-slider:before{content:"";width:40px;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:2}.product-thumb-box .swiper-button svg path{fill:#503d59}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper .slider-mobile-gutter{max-width:530px;margin:0 auto;padding:0 30px}.template-collection .product-price,.template-product .collection-variant-price,.template-page .collection-variant-price,.product-price{display:none}.template-product .product-price{display:block}.template-product .product-recommendations .product-price{display:none}.template-product .product-recommendations .collection-variant-price{display:block}.product-section .product .price{font-size:28px;line-height:34px;letter-spacing:0px;color:#543b5b}.product-section .product .price .badge{display:none}.product-section .product__info-container .price--on-sale .price-item--regular{font-size:28px;line-height:34px;letter-spacing:0;color:#b4abab;text-decoration:none;position:relative;padding:0 5px}.product-section .product__info-container .price--on-sale .price-item--regular:after{content:"";border-top:4px dotted #ea963e;opacity:1;position:absolute;width:100%;top:50%;left:0;height:10px}.product-section .product .product__description,.product-section .product .product__description p{font-size:16px;line-height:24px;letter-spacing:0px;color:#543b5b;margin:0!important;padding-bottom:15px}.product-section .product .product-form__input .form__label{padding-left:0;font-size:16px;line-height:19px;letter-spacing:1.6px;color:#8a6592;text-transform:uppercase;font-weight:800}.product-section .product .product-form__input .select{max-width:400px}.product-section .product .product-form__input .select__select{background:#f4f4f4 0% 0% no-repeat padding-box;border:none;font-size:20px;line-height:24px;letter-spacing:0px;color:#543b5b;min-height:50px;padding-left:25px;width:100%}.product-section .product .product-form__input .select__select>option{border:none;font-size:20px;line-height:50px;letter-spacing:0px;color:#543b5b}.product-section .product variant-selects.no-js-hidden{width:100%;max-width:100%}.product-section .product .quantity{height:50px;border:none;background:#f4f4f4 0% 0% no-repeat padding-box}.product-section .product .quantity .btn-group button.quantity__button{height:25px;background:#8a6592;color:#fff;opacity:1}.product-section .product .quantity__input{outline:none!important;box-shadow:none!important;font-size:20px;line-height:24px;letter-spacing:2px;color:#543b5b}.product-section .product .quantity .btn-group button.quantity__button svg{width:16px}.product-section .product .quantity .btn-group button.quantity__button svg.icon-minus{margin-top:-7px}.product-section .product product-form.product-form{display:inline-block;width:100%;border-top:3px dotted #8A6592;margin:0!important;padding-top:15px}.product-section .product .product-form__buttons button.product-form__submit{outline:0!important;box-shadow:none!important;border:2px solid #543b5b;color:#543b5b;font-size:16px;line-height:19px;letter-spacing:1.6px;text-transform:uppercase;min-height:50px;width:100%;max-width:200px;background:transparent}.product-section .product .product-form__buttons button.product-form__submit:hover{background:#543b5b;color:#fff}.product-form__buttons .shopify-payment-button{padding-left:20px;width:100%}.product-form__buttons{display:flex;width:100%}.product-section .product .product-form__input--dropdown.Size{display:none!important}form#product-form-installment{display:none}.product-section .product .product-form__input.size-option input[type=radio]+label{font-size:16px;line-height:20px;letter-spacing:1.7px;color:#8a6592!important;text-transform:uppercase;background:transparent!important;border:none;position:relative;padding:0 10px 0 25px;font-weight:500;text-align:left}.product-section .product .product-form__input.size-option .form__label.hide{display:none}.product-section .product .product-form__input.size-option input[type=radio]+label:before{content:"";width:15px;height:15px;border:3px solid #543B5B;display:inline-block;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0}.product-section .product .product-form__input.size-option input[type=radio]:checked+label:before{border-color:#f7921e;background:#f7921e}.product__info-container{position:relative}.drift-bounding-box.drift-open{display:block;background:#ffffff40;box-shadow:0 0 0 1px #0006 inset;z-index:500}.zoom-product-container{position:absolute;max-width:550px;height:550px;top:0;left:105%;background:#fff;width:100%}.zoom-product-container .drift-zoom-pane{overflow:hidden;width:100%;height:100%;top:0;left:0;background:#fff;transform:translateZ(0);z-index:3;box-shadow:0 1px 5px #7f7f7f05,0 5px 18px #7f7f7f33}.product-need-container .icon-content-box .icon-box:nth-child(5n){width:100%;justify-content:center}.product-section .product .price-box{display:flex;align-items:center}.product-section .product .price-box .product-name .targetbay-reviews-count-field{display:flex!important;flex-direction:column}.product-section .product .price-box .product-name{padding-left:10px}.product-section .product .price-box .product-name .targetbay-reviews-count-field .fa{font-size:23px}.product-name span.targetbay-write-review{display:none}.product-section .product .price-box .product-name .targetbay-reviews-count-field span.targetbay-reviews-count-star{line-height:1em;padding-bottom:5px}.product-section .product .price-box .product-name .targetbay-reviews-count-field span.targetbay-reviews-count-star>span{padding:0!important;display:inline-block}.product-section .product .price-box .product-name .targetbay-reviews-count-value{font-size:13px!important;line-height:16px;letter-spacing:1.3px;color:#543b5b;text-transform:uppercase;font-weight:800}.product-section .product .product__description ul{margin-top:0}.product-section .product .product__description ul:last-child{margin-bottom:0}.product-reviews-section #tbProductReviews .tbProductReviews-Header{border-bottom:none;display:none;padding:0}.product-reviews-section #tbProductReviews .tbProductReviews-progress{border:none}.product-reviews-section #tbProductReviews ul.tbTabMenu{border:none;border-bottom:2px solid #503D59;background-color:transparent!important}.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews label{display:none}.product-reviews-section #tbProductReviews ul.tbTabMenu li a:focus,.product-reviews-section #tbProductReviews ul.tbTabMenu li .active,.product-reviews-section #tbProductReviews ul.tbTabMenu li a,.product-reviews-section #tbProductReviews ul.tbTabMenu li{background-color:transparent!important;font-size:22px;letter-spacing:2.68px;color:#543b5b;text-transform:uppercase;line-height:35px;padding:5px 0;font-family:Gotham!important}.product-reviews-section #tbProductReviews div,.product-reviews-section #tbProductReviews span,.product-reviews-section #tbProductReviews a,.product-reviews-section #tbProductReviews ul,.product-reviews-section #tbProductReviews li,.product-reviews-section #tbProductReviews li a,.product-reviews-section #tbProductReviews button,.product-reviews-section #tbProductReviews label,.product-reviews-section #tbProductReviews form,.product-reviews-section #tbProductReviews textarea,.product-reviews-section #tbProductReviews input,.product-reviews-section #tbProductReviews p,.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews #tb-sort-reviews,.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews #tb-sort-qa{font-family:Gotham!important;font-weight:800!important;outline:none!important;box-shadow:none!important}.product-reviews-section #tbProductReviews .tbSiteReviews-reviewContainerEachFooter{border-top:none;padding:14px 7px 0}.product-reviews-section #tbProductReviews .tbSiteReviews-reviewContainerEachFooter .tbGrid-6{width:100%!important}.product-reviews-section #tbProductReviews .tbSiteReviews-help{float:right}.product-reviews-section #tbProductReviews .tbSiteReviews-reviewContainerEach{border-bottom:none;padding:20px 0}.product-reviews-section #tbProductReviews .tbTabContent{border:none}.product-reviews-section #tbProductReviews .tbSiteReviews-tbClientDescription{line-height:22px;font-size:15px;letter-spacing:0px;color:#543b5b;margin-bottom:10px;overflow:hidden;font-weight:400!important}.product-reviews-section #tbProductReviews .tbSiteReviews-tbClientTitle{font-weight:800;line-height:33px;margin-bottom:6px;font-size:15px;letter-spacing:0px;color:#543b5b}.product-reviews-section #tbProductReviews .tbSiteReviews-tbClientName span{font-size:17px;letter-spacing:0px;color:#543b5b}.product-reviews-section #tbProductReviews .tbSiteReviews-tbClientName span .tbSiteReviews-VerifiedBuyer span{color:#25ad65;font-weight:500!important;margin-top:0}.product-reviews-section #tbProductReviews .tbSiteReviews-tbClientPostDate span{font-size:14px;line-height:22px;letter-spacing:0px;color:#8a6592}.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews div{padding:7px 0}.product-reviews-section #tbProductReviews .pagination li.page-item.disabled{display:none}.product-reviews-section #tbProductReviews .pagination>li>a,.product-reviews-section #tbProductReviews .pagination>li>span{color:#543b5b;text-transform:uppercase;font-size:17px;line-height:23px;letter-spacing:1.7px;background-color:transparent;border-color:transparent}.product-reviews-section #tbProductReviews .pagination>.active>a,.product-reviews-section #tbProductReviews .pagination>.active>span,.product-reviews-section #tbProductReviews .pagination>.active>a:hover,.product-reviews-section #tbProductReviews .pagination>.active>span:hover,.product-reviews-section #tbProductReviews .pagination>.active>a:focus,.product-reviews-section #tbProductReviews .pagination>.active>span:focus{color:#d5b719;background-color:transparent;border-color:transparent}.product-reviews-section #tbProductReviews .pagination>li>a:hover,.product-reviews-section #tbProductReviews .pagination>li>span:hover,.product-reviews-section #tbProductReviews .pagination>li>a:focus,.product-reviews-section #tbProductReviews .pagination>li>span:focus{color:#d5b719;background-color:transparent;border-color:transparent}.product-reviews-section #tbProductReviews .tbProductReview-totalStarRatingIcon li i{padding:0;color:#ffd800;font-family:fontawesome;font-style:normal!important;font-size:20px;letter-spacing:0px}.product-reviews-section #tbProductReviews .tbProductReviewData-Rating .tbProductReview-totalStarRatingIcon li i{padding:0;font-size:23px;color:#d5b719;letter-spacing:0px}.product-reviews-section #tbProductReviews .tbProductReview-totalRating{letter-spacing:0px;color:#543b5b}.product-reviews-section #tbProductReviews .progress{overflow:hidden;height:13px;margin-bottom:0;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-reviews-section #tbProductReviews .progress-bar-success{background-color:#d5b719}.product-reviews-section #tbProductReviews .progress-bar{-webkit-box-shadow:none;box-shadow:none}.product-reviews-section #tbProductReviews .tbProductReviews-progressMain td.tbProgressStarIcon{display:none}.product-reviews-section #tbProductReviews .tbProgressStarValue{width:15%;font-weight:500}.product-reviews-section #tbProductReviews .tbProductDefaultButton{padding:10px 20px;font-weight:500!important;font-size:17px;letter-spacing:1.7px;text-transform:uppercase}.product-reviews-section #tbProductReviews .tbProductReviews-reviewButtonSection{width:100%!important}.product-reviews-section #tbProductReviews .tbProductReviews-tbReviewForm{float:left;width:100%;border:2px solid #503D59;margin-bottom:20px;padding:20px;display:none;position:relative}.product-reviews-section #tbProductReviews .tbSiteReviews-tbReviewFormLabel{font-weight:500!important;font-size:15px;letter-spacing:0px}.product-reviews-section #tbProductReviews .tbSiteReviews-tbReviewFormButton .tbSiteDefaultButton{padding:10px 20px;font-weight:500!important;font-size:17px;letter-spacing:1.7px;text-transform:uppercase}.product-section .product .fa.fa-star-o,.product-reviews-section #tbProductReviews .fa.fa-star-o{font-family:FontAwesome!important;font-weight:400}.product-reviews-section #targetbay_reviews.tbProductReviewresIe ul.tbTabMenu li.tb-sort-reviews{background:transparent!important}body #targetbay_reviews.tbProductReviewresIe ul.tbTabMenu li.tb-sort-reviews{float:right;text-align:-webkit-right}body #tbProductReviews ul.tbTabMenu li a{text-align:left}#targetbay_reviews{display:none!important}.product-reviews-section #targetbay_reviews{display:block!important}.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews #tb-sort-reviews,.product-reviews-section #tbProductReviews ul.tbTabMenu .tb-sort-reviews #tb-sort-qa{border:2px solid #503d59!important;padding:7px!important}.mw-apo-container input,.mw-apo-container select{border:2px solid #503d59!important;font-size:16px;padding:10px 15px;font-weight:400;font-family:Gotham!important;color:#543b5b}.mw-apo-container .mw-label,.mw-apo-container label.mw-label{font-size:18px;font-weight:700;font-family:Gotham!important;color:#543b5b}.mw-apo-container .mw-option__helptext{margin-top:0}.mw-apo-container{padding-bottom:20px}.swiper-recommendation-slider .swiper-wrapper{height:auto;transform:none}product-form div#rc_container{margin-bottom:15px}#rc_container .rc_popup{display:none}#rc_container .rc_block__type--active{background-color:transparent}#rc_container .rc_block__type{padding:0}#rc_container label.rc_label{font-size:16px;line-height:20px;font-weight:800;letter-spacing:2px;color:#8a6592;text-transform:uppercase}#rc_container .rc_block__type--active label.rc_label{color:#f7921e}#rc_container label.rc_label #rc_price_onetime,#rc_container label.rc_label #rc_price_autodeliver{color:#8a6592;font-weight:400}#rc_container .rc_label.rc_label__deliver_every{padding-top:0;text-transform:unset!important;line-height:26px!important;letter-spacing:1.7px!important;font-weight:500!important;color:#8a6592!important}#rc_container input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}#rc_container input[type=radio]+label{position:relative;padding-left:25px}#rc_container input[type=radio]+label:before{content:"";width:15px;height:15px;border:3px solid #543b5b;display:inline-block;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0}#rc_container input[type=radio]:checked+label:before{border-color:#f7921e;background:#f7921e}#rc_container select.rc_select{border:2px solid #503d59!important;font-size:16px;font-weight:500;padding:1px;line-height:18px}product-form div.rc_container{margin-bottom:15px}.rc_container .rc_popup{display:none}.rc_container .rc_widget__option--active{background-color:transparent!important}.rc_container .rc_widget__option{padding:0!important}.rc_container label.rc-radio__label{font-size:16px;line-height:20px;font-weight:800;letter-spacing:2px;color:#8a6592;text-transform:uppercase}.rc_container .rc_widget__option--active label.rc-radio__label{color:#f7921e}.rc_container label.rc-radio__label .rc-option__price{color:#8a6592;font-weight:400}.rc_container .rc_label.rc_label__deliver_every{padding-top:0;text-transform:unset!important;line-height:26px!important;letter-spacing:1.7px!important;font-weight:500!important;color:#8a6592!important}.rc_container input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.rc_container input[type=radio]+label{position:relative;padding-left:25px;margin:0}.rc_container input[type=radio]+label:before{content:"";width:15px;height:15px;border:3px solid #543b5b;display:inline-block;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0}.rc_container input[type=radio]:checked+label:before{border-color:#f7921e;background:#f7921e}.rc_container select.rc_widget__option__plans__dropdown{border:2px solid #503d59!important;font-size:16px;font-weight:500;padding:1px;line-height:18px}.product .product__info-container>*+*{margin:.8rem 0}.challengep1 .mw-text[data-mw-option-value-description-text],.challengep2 .mw-text[data-mw-option-value-description-text],.challengep3 .mw-text[data-mw-option-value-description-text],.challengep4 .mw-text[data-mw-option-value-description-text],.flavor-text{display:none}.product-thumb-slider .product__media-item{padding:0}.mobile-product-title-box{display:none}.product-main-slider .product__media-item.grid__item.slider__slide{padding:0}.mobile-product-description-box{display:none}.product-section .product .product-form__input--dropdown{margin-bottom:15px;display:inline-block;float:left;max-width:385px;width:100%;margin-right:15px}.product-form__input.product-form__quantity{display:inline-block;margin-top:0;margin-bottom:15px}.product-form__input.size-option{margin-bottom:15px}@media screen and (max-width: 1500px){.product-section .product .product__title{font-size:32px;line-height:40px;letter-spacing:3px}.product-section .product .price{font-size:26px;line-height:32px}}@media screen and (max-width: 1199px){.product-section.spaced-section{padding-top:2rem}.product-section .product .product-form__input--dropdown{max-width:290px}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{width:100%;padding:0 2rem}.product-section .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:0;width:100%}.product-section .product .product__description{padding-bottom:10px}.product-section .product .product__description p{margin-bottom:10px}.product-section .product .product__description p:last-child{margin-bottom:0}.product .product__info-container>*+*{margin:.5rem 0}.product-form__input.size-option,.product-form__input.product-form__quantity,.product-section .product .product-form__input--dropdown{margin-bottom:10px}.product-section .product product-form.product-form{padding-top:10px}product-form div#rc_container{margin-bottom:10px}.product-section .product .product-form__input.size-option input[type=radio]+label{letter-spacing:1px}#rc_container label.rc_label,.rc_container label.rc-radio__label{letter-spacing:1px}.product-need-container .icon-content-box .icon-box:nth-child(5n){width:100%;justify-content:left}}@media screen and (max-width: 1024px){.product-main-slider button.product__media-toggle{display:block}.product-main-slider span.product__media-icon.motion-reduce{display:block;opacity:.5;text-align:center;line-height:34px}.product-main-slider span.product__media-icon.motion-reduce svg.icon{width:15px;height:15px}.product-section .product .product__title{font-size:30px;line-height:38px;letter-spacing:2px}}@media screen and (max-width: 989px){.product-section .product .product-form__input--dropdown{max-width:235px;min-width:auto}.product-section .product .product__description,.product-section .product .product__description p{font-size:15px;line-height:24px;padding-bottom:10px}}@media screen and (max-width: 768px){#targetbay_reviews.tbProductReviewresIe ul.tbTabMenu li{width:50%!important}#targetbay_reviews.tbProductReviewresIe .tbTextCenter.tbSiteReviews-Footer{background:transparent!important}#tbProductReviews .pagination>li>a,#tbProductReviews .pagination>li>span{padding:5px!important}}@media screen and (max-width: 749px){.product-thumb-box{padding:5px 0}.product.grid.grid--1-col.grid--2-col-tablet{flex-direction:column}.product-section .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:100%}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:100%;padding:0;width:100%}.product-reviews-section #tbProductReviews .tbProductReviews-reviewButtonSection{padding:10px 0!important}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{padding:0rem}.mobile-product-title-box{display:block}.product__info-container .product__title,.product-section .product .product__info-container .price-box{display:none}.mobile-product-description-box{display:block;padding-top:30px}.product-section .product .product__info-container .product__description{display:none}}@media screen and (max-width: 480px){.product-section .product .product-form__input.size-option input[type=radio]+label{font-size:16px;line-height:18px;letter-spacing:0;padding-left:20px;padding-right:5px}.product-section .product .product__title{letter-spacing:1px;font-size:26px;line-height:28px}#rc_container select.rc_select,.rc_container select.rc_widget__option__plans__dropdown{font-size:14px;line-height:16px}.product-section .product .product-form__input--dropdown{max-width:100%}.product-section .product .product-form__buttons button.product-form__submit{margin:0}.product-section .product .price{font-size:24px;line-height:30px}.product-section .product .price-box .product-name .targetbay-reviews-count-field{padding-bottom:0!important}#targetbay_reviews.tbProductReviewresIe ul.tbTabMenu li{width:100%!important;text-align:center!important}body #tbProductReviews ul.tbTabMenu li a{text-align:center}}@media screen and (max-width: 380px){#rc_container label.rc_label,.rc_container label.rc-radio__label{font-size:14px;line-height:16px}#rc_container div.rc_block{display:inline-grid;white-space:normal}#rc_container input[type=radio]+label{line-height:1.4!important}.product-section .product .product-form__input.size-option input[type=radio]+label{font-size:14px;line-height:16px}}.product-need-container .product-need-inner{display:flex;position:relative}.product-need-container .image-box,.product-need-container .content-box{width:50%}.product-need-container .product-need-inner.no-image .content-box{width:100%}.product-need-container .section_heading{font-size:40px;line-height:50px;letter-spacing:3px;margin:0;padding-bottom:20px;font-weight:600}.product-need-container .description_text{font-size:20px;line-height:30px;letter-spacing:0px;padding-bottom:30px}.product-need-container .content-box{padding:5rem;display:flex;align-items:center;justify-content:center}.product-need-container .content-box .content-box-inner{width:100%;padding:2rem 1.5rem}.product-need-container .shake-icon-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:128px}.product-need-container .shake-icon-box svg{width:100%;height:auto}.product-need-container .icon-content-box{display:flex;flex-wrap:wrap;justify-content:center}.product-need-container .icon-content-box .icon-box{width:50%;display:flex;align-items:center;border-top:1px solid #fff;padding:10px 15px 10px 0}.product-need-container .icon-content-box .icon-box .icon{width:38px;height:38px;margin-right:10px}.product-need-container .icon-content-box .icon-box .icon svg{width:100%;height:100%}.product-need-container .icon-content-box .icon-box .text{font-size:16px;line-height:22px;letter-spacing:1.7px;font-weight:800}.product-need-container .product-need-inner.layout-text_first{flex-direction:row-reverse}.product-need-container .product-need-inner .need_media{height:100%}@media screen and (max-width: 1500px){.product-need-container .section_heading{font-size:32px;line-height:42px;letter-spacing:2px;padding-bottom:10px}.product-need-container .description_text{padding-bottom:20px}}@media screen and (max-width: 1199px){.product-need-container .section_heading{font-size:30px;line-height:40px;letter-spacing:1.7px}.product-need-container .icon-content-box{flex-direction:column}.product-need-container .icon-content-box .icon-box{width:100%}}@media screen and (max-width: 989px){.product-need-container .product-need-inner,.product-need-container .product-need-inner.layout-text_first{flex-direction:column}.product-need-container .image-box{width:100%}.product-need-container .shake-icon-box{display:none}.product-need-container .content-box{width:100%}.product-need-container .content-box .content-box-inner{width:100%;padding:0}}@media screen and (max-width: 749px){.product-need-container .content-box{padding:3rem 1.5rem}}.product-tabs-section .product-tabs-container{background-size:contain;background-repeat:no-repeat;background-position:top left;min-height:600px}.product-tabs-section .image-box .media{background:transparent}.product-tabs-section .product-tabs-inner{display:flex;padding:50px;align-items:flex-end}.product-tabs-section .product-tabs-inner .product-image{width:40%;display:block}.product-tabs-section .product-tabs-inner .product-tabs-content{width:60%}.product-tabs-section .product-tabs-box{border:4px solid #fff;min-height:530px;max-width:930px;padding:30px;position:relative}.product-tabs-section .product-tabs-box:before{content:"";width:40px;height:100%;position:absolute;left:0;top:0}.product-tabs-box .tab-menu ul li a{background-color:transparent;text-transform:uppercase;margin:0 10px;padding:5px 0;border-bottom:3px solid transparent;font-size:19px;letter-spacing:1.5px}.product-tabs-box .tab-menu ul li:first-child a{margin-left:0}.product-tabs-box .tab-title{margin:0;text-transform:uppercase;font-weight:300;font-size:40px;line-height:45px;padding-bottom:30px;max-width:580px}.product-tabs-box .tabs-content{padding-top:30px}.product-tabs-box .tab-content p{margin-top:0}.product-tabs-box .tab-content p:last-child{margin-bottom:0}.product-tabs-box .tab-content{padding-bottom:30px}.product-tabs-box .tab-container{padding-top:0}.tab-point-content{max-width:610px;padding-bottom:30px}.tab-point-content:last-child{padding-bottom:0}.tab-point-content .point-title{font-size:18px;line-height:28px;letter-spacing:1.8px;text-transform:uppercase;font-weight:800}.tab-point-content .point-text{font-size:16px;line-height:24px;letter-spacing:0px;font-weight:400}.tab-point-content .point-text p{margin:0}.tab-point-content .point-box{display:flex;align-items:center;padding-bottom:10px}.tab-point-content .point-box .point-icon{width:32px;height:32px;margin-right:10px}.tab-point-content .point-box .point-icon svg{width:100%;height:100%}.product-tabs-box .tabs-content{max-width:640px}@media screen and (min-width: 1630px){.product-tabs-section .product-tabs-box{padding:60px}.product-tabs-section .product-tabs-inner .product-tabs-content{padding:50px}}@media screen and (min-width: 1500px){.product-tabs-section .product-tabs-box{padding:40px}.product-tabs-box .tab-menu ul li a{font-size:22px;letter-spacing:2px;margin:0 15px}.product-tabs-section .product-tabs-inner .product-tabs-content{padding:20px}}@media screen and (max-width: 1199px){.product-tabs-section .product-tabs-inner .product-image{width:30%}.product-tabs-section .product-tabs-inner .product-tabs-content{width:70%}.product-tabs-box .tab-menu ul li a{border-bottom:2px solid transparent;font-size:18px;letter-spacing:1px}.product-tabs-box .tab-title{font-size:32px;line-height:35px}.product-tabs-section .product-tabs-container{background-size:40%}}@media screen and (max-width: 989px){.product-tabs-section .product-tabs-inner{flex-direction:column-reverse;align-items:flex-start}.product-tabs-section .product-tabs-inner .product-image{display:none}.product-tabs-section .product-tabs-inner .product-tabs-content{width:100%}.product-tabs-section .product-tabs-container{background-image:none!important}}@media screen and (max-width: 749px){.product-tabs-section .product-tabs-inner{padding:50px 1.5rem}}@media screen and (max-width: 630px){.product-tabs-section .product-tabs-box:before{width:30px}.product-tabs-section .tab-menu ul li{list-style-type:none;display:block;margin-bottom:10px}.product-tabs-box .tab-menu ul li a{margin:0}.product-tabs-section .product-tabs-box{padding:20px}.product-tabs-box .tab-title{font-size:28px;line-height:32px}}.reviews-title{letter-spacing:2.8px;font-size:28px;line-height:34px;padding-bottom:30px;font-weight:800;text-align:center}.customer-reviews-box{display:flex;justify-content:center;margin-left:-5rem;flex-wrap:wrap}.customer-reviews-box .media{background:transparent}.customer-reviews-box .reviews-item{width:33.33%;padding-left:5rem;padding-top:60px;padding-bottom:30px}.reviews-box .reviews-user-image{width:128px;height:128px;border-radius:50%;overflow:hidden;margin:-80px auto 0}.reviews-box{background:#f7f7f7 0% 0% no-repeat padding-box;padding:30px;position:relative;border:3px solid #fff;height:100%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:center}.reviews-box .customer-title{font-size:24px;letter-spacing:2px;color:#543b5b;font-weight:800;line-height:30px;margin:25px 0}.reviews-box .reviews-star-text{font-size:13px;line-height:16px;letter-spacing:1.3px;color:#543b5b;text-transform:uppercase;font-weight:800}.reviews-box .reviews-star-box{margin:25px 0;padding:10px 0}.customer-content,.customer-content p{font-size:20px;line-height:28px;letter-spacing:0px;color:#543b5b;max-width:310px;margin:0 auto}.customer-content{margin:25px auto}.reviews-product-image{position:absolute;bottom:0;left:0;width:100%;padding:30px}.reviews-box:after{content:"";width:0;height:0;border-style:solid;border-width:25px 25px 25px 0;border-color:transparent #FFFFFF transparent transparent;position:absolute;right:0;top:30%}.reviews-box:before{content:"";width:0;height:0;border-style:solid;border-width:25px 0px 25px 25px;border-color:transparent transparent transparent #FFFFFF;position:absolute;left:0;top:30%}@media screen and (min-width: 1500px){.customer-reviews-box .reviews-item{padding-left:8rem}.customer-reviews-box{margin-left:-8rem}}@media screen and (max-width: 989px){.customer-reviews-box .reviews-item{width:50%}}@media screen and (max-width: 749px){.customer-reviews-box .reviews-item{width:100%}}@media screen and (max-width: 399px){.reviews-title{letter-spacing:2px;font-size:24px;line-height:30px}}.product-recommendations__heading{letter-spacing:2.8px;font-size:28px;line-height:34px;padding:20px 0;font-weight:800;text-align:center}.swiper-recommendation-slider .swiper-button:after{display:none}.swiper-recommendation-slider .media{background:transparent}.recommendations-box{position:relative}.recommendations-box .swiper-button{width:44px;height:22px}.recommendations-box .swiper-button.swiper-button-prev{left:0}.recommendations-box .swiper-button.swiper-button-next{right:0}.recommendations-box .swiper-recommendation-slider{padding:0 70px;overflow:hidden;position:relative}.recommendations-box .swiper-recommendation-slider:after{content:"";width:60px;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:2}.recommendations-box .swiper-recommendation-slider:before{content:"";width:60px;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:2}@media screen and (max-width: 989px){.recommendations-box .swiper-recommendation-slider{padding:0 50px;overflow:hidden;position:relative}}@media screen and (max-width: 749px){.recommendations-box{padding:10px 0}}@media screen and (max-width: 399px){.product-recommendations__heading{letter-spacing:2px;font-size:24px;line-height:30px}}.contact-form-section .title{font-size:60px;letter-spacing:4px;line-height:70px;margin:0;padding-bottom:20px;font-weight:300}.contact-form-section .sub-title{font-size:20px;line-height:30px;margin:0;font-weight:400;letter-spacing:0px;color:#543b5b}.contact-form-section .sub-title p{margin:0}.contact-form-section .sub-title form{padding-top:30px}.contact-box{display:flex;justify-content:center;align-items:center}.contact-box .contact-image-box,.contact-box .contact-form-box{width:50%}.contact-form-section .contact:not(.page-width) .contact-form-box{padding:0px 5rem}.contact__fields.col-full{display:block}.contact-form .contact__fields .field__input{border:3px solid #503D59;letter-spacing:0px;font-weight:500;color:#543b5b}.contact-form .text-area.field__input{border:3px solid #503D59;min-height:200px;letter-spacing:0px;font-weight:500;color:#543b5b}.contact-form .field__label{letter-spacing:0px;font-weight:500;color:#543b5b}.contact-box.layout--form_first{flex-direction:row-reverse}.contact-form input#ContactForm-phone{border:3px solid #503d59;letter-spacing:0;font-weight:500;color:#543b5b}.contact-form .field{margin-bottom:2rem}@media screen and (min-width: 1500px){.contact-form-section .contact:not(.page-width) .contact-form-box{padding:0px 8rem}}@media screen and (max-width: 1500px){.contact-form-section .title{font-size:48px;line-height:58px}}@media screen and (max-width: 1199px){.contact-form-section .title{font-size:38px;letter-spacing:3px;line-height:48px}}@media screen and (max-width: 989px){.contact-box,.contact-box.layout--form_first{flex-direction:column}.contact-box .contact-image-box{width:100%;padding-bottom:30px}.contact-box .contact-form-box{width:100%}}@media screen and (max-width: 749px){.contact-form-section .title{font-size:28px;letter-spacing:2px;line-height:36px;padding-bottom:10px}.contact-form-section .sub-title{font-size:18px}.contact-form-section .contact:not(.page-width) .contact-form-box{padding:0 1.5rem}}.template-page.our-story .shopify-section.spaced-section.image-with-text-section{padding:0}.template-page.our-story .bc-subtitle{font-size:39px;letter-spacing:7.8px;padding:20px 0}.template-page.our-story .bc-description{font-size:20px;max-width:830px;margin:0 auto}.template-page.our-story .image-with-text{margin:10rem 0px}.template-page.our-story .banner-challenge-inner{padding:170px 0}@media screen and (max-width: 1500px){.template-page.our-story .banner-challenge-inner{padding:120px 0}.template-page.our-story .image-with-text{margin:8rem 0px}}@media screen and (max-width: 1199px){.template-page.our-story .banner-challenge-inner{padding:80px 0}.template-page.our-story .bc-subtitle{font-size:32px;letter-spacing:6px}.template-page.our-story .image-with-text{margin:6rem 0px}}@media screen and (max-width: 989px){.template-page.our-story .image-with-text{margin:0px 0px 5rem}}@media screen and (max-width: 749px){.template-page.our-story .image-with-text{margin:0 0 3rem}.template-page.our-story .banner-challenge-inner{padding:50px 0}.template-page.our-story .bc-subtitle{font-size:26px;letter-spacing:3px}}@media screen and (max-width: 480px){.template-page.our-story .bc-subtitle{font-size:22px;letter-spacing:1.7px}}.banner-product-inner{padding:130px 0}.banner-product-container .page-width--narrow{max-width:1000px;margin:0 auto}.banner-product-container{position:relative}.banner-product-row .banner-bg-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.banner-product-col{position:relative;z-index:2}.banner-product-section .bc-description{font-size:20px;max-width:100%;padding-top:40px;padding-bottom:0}.template-page.our-story .banner-product-section .bc-description{font-size:20px;max-width:100%}.banner-product-container .bc-title{max-width:100%}.banner-product-container .link-text{font-size:28px;line-height:1.3;letter-spacing:2.8px;font-weight:800;text-decoration:none;position:relative}.banner-product-container .link-text-box{padding-top:40px}.banner-product-container .link-text:after{content:"";width:13px;height:13px;border-top:4px solid;display:inline-block;border-right:4px solid;transform:rotate(45deg);line-height:1;margin-left:5px;position:absolute;top:50%;margin-top:-6px}.image-product-box .media{background:transparent}@media screen and (max-width: 1500px){.banner-product-inner{padding:120px 0}}@media screen and (max-width: 1199px){.banner-product-inner{padding:80px 0}.banner-product-section .bc-description,.banner-product-container .link-text-box{padding-top:30px}}@media screen and (max-width: 749px){.banner-product-inner{padding:50px 0}.banner-product-section .bc-description,.banner-product-container .link-text-box{padding-top:20px}.banner-product-container .link-text{font-size:24px}}@media screen and (max-width: 480px){.banner-product-container .link-text{font-size:20px;letter-spacing:1px}.banner-product-container .link-text:after{width:11px;height:11px}}@media screen and (max-width: 360px){.banner-product-container .link-text{font-size:18px}.banner-product-container .link-text:after{width:10px;height:10px;border-top:3px solid;border-right:3px solid;margin-top:-4px}}#storemapper .storemapper-form-inner label{font-size:40px;line-height:45px;letter-spacing:4px;color:#543b5b;text-transform:uppercase;font-weight:300;display:block;padding-bottom:30px}#storemapper input#storemapper-zip{border:3px solid #503d59!important;font-size:15px;line-height:21px;letter-spacing:1.5px;color:#543b5b;padding:8px 15px;display:inline-block;text-transform:uppercase;width:100%;max-width:280px;font-weight:400}#storemapper #storemapper-form{position:sticky;top:0;background:#fff;padding-bottom:40px}#storemapper #storemapper-left{width:35%;overflow-y:hidden!important}#storemapper #storemapper-left:hover{overflow-y:auto!important}#storemapper #storemapper-right{width:65%}#storemapper button#storemapper-go{font-size:15px;line-height:21px!important;letter-spacing:1.5px;color:#fff;background:#543b5b 0% 0% no-repeat padding-box;border:3px solid #503D59;text-transform:uppercase!important;padding:8px 15px;margin-left:10px!important;font-weight:400;cursor:pointer}#storemapper span.storemapper-error.help-block{position:absolute!important}#storemapper #storemapper-list li{padding-bottom:20px}#storemapper #storemapper-list .storemapper-title{font-size:22px;line-height:26px;letter-spacing:2.2px;color:#543b5b;text-transform:uppercase;font-weight:800;padding-bottom:5px}#storemapper #storemapper-list .storemapper-address{font-size:19px;line-height:30px;letter-spacing:0px;color:#543b5b;font-weight:400}#storemapper #storemapper-list .storemapper-phone,#storemapper #storemapper-list .storemapper-url,#storemapper #storemapper-list .storemapper_view,#storemapper #storemapper-list .storemapper_directions,#storemapper #storemapper-list .storemapper-distance{font-size:18px;line-height:28px;letter-spacing:0px;color:#543b5b;font-weight:700}#storemapper #storemapper-left,#storemapper #storemapper-right{height:580px!important}.store-box-wrapper{display:flex;margin-left:-20px;flex-wrap:wrap;justify-content:center}.store-box-wrapper .store-box{width:calc(33.33% - 20px);margin-left:20px;margin-bottom:20px}.store-box-wrapper .store-box .store-box-inner{padding:5rem 3.5rem 5rem 5rem}.store-box .store-box-title{display:flex;align-items:center}.store-box .sb-title{font-size:28px;line-height:34px;letter-spacing:2.8px;font-weight:800;margin:0}.store-box .store-box-content{font-size:20px;line-height:30px;letter-spacing:0px;font-weight:400;margin-top:20px}.store-box .store-box-svg{height:40px;margin-right:20px}.store-box .store-box-content p{margin-top:0}.store-box .store-box-content p:last-child{margin-bottom:0}.store-box .store-box-svg svg{height:100%;width:100%}@media screen and (max-width: 1500px){.store-box-wrapper .store-box .store-box-inner{padding:4rem 3.5rem 4rem 4rem}#storemapper .storemapper-form-inner label{font-size:36px;line-height:42px;letter-spacing:3px}#storemapper #storemapper-list .storemapper-title{font-size:20px;line-height:24px;letter-spacing:2px}#storemapper #storemapper-list .storemapper-address{font-size:18px;line-height:28px}#storemapper #storemapper-list .storemapper-distance,#storemapper #storemapper-list .storemapper-phone,#storemapper #storemapper-list .storemapper-url,#storemapper #storemapper-list .storemapper_directions,#storemapper #storemapper-list .storemapper_view{font-size:16px;line-height:26px}#storemapper #storemapper-left,#storemapper #storemapper-right{height:550px!important}}@media screen and (max-width: 1400px){.store-box-wrapper .store-box .store-box-inner{padding:3rem}.store-box .sb-title{font-size:24px;line-height:30px;letter-spacing:2px}.store-box .store-box-content{font-size:18px;line-height:28px}#storemapper .storemapper-form-inner label{font-size:32px;line-height:40px;letter-spacing:2.5px;padding-bottom:20px}#storemapper #storemapper-left{width:40%}#storemapper #storemapper-right{width:60%}}@media screen and (max-width: 1199px){.store-box-wrapper .store-box{width:calc(50% - 20px)}#storemapper #storemapper-right,#storemapper #storemapper-left{width:100%}#storemapper #storemapper-left,#storemapper #storemapper-right{height:510px!important}#storemapper #storemapper-right{margin-bottom:30px}#storemapper{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 989px){.store-box .sb-title{font-size:22px;line-height:28px;letter-spacing:1.7px}#storemapper #storemapper-left,#storemapper #storemapper-right{height:500px!important}}@media screen and (max-width: 749px){.store-box-wrapper .store-box{width:calc(100% - 20px)}#storemapper #storemapper-right{height:300px!important}#storemapper #storemapper-form{padding-bottom:30px}#storemapper #storemapper-list .storemapper-title{font-size:18px;line-height:22px;letter-spacing:1.5px}#storemapper #storemapper-list .storemapper-address{font-size:16px;line-height:26px}}@media screen and (max-width: 669px){#storemapper #storemapper-left{order:1}#storemapper #storemapper-go{display:inline-block}}@media screen and (max-width: 480px){.store-box-wrapper .store-box .store-box-inner{padding:2rem}.store-box .sb-title{font-size:20px;line-height:26px;letter-spacing:1.5px}#storemapper button#storemapper-go{display:block;margin-left:0!important;margin-top:10px!important}#storemapper .storemapper-form-inner label{font-size:28px;line-height:36px;letter-spacing:1.7px;padding-bottom:20px}#storemapper span.storemapper-error.help-block{position:relative!important}}.contact-page-box{display:flex}.contact-page-box .contact-form-box{width:50%;padding:20px 40px}.contact-page-box .contact-info-wrapper{width:50%;padding:20px 20px 20px 60px}.contact-page-box .contact__fields{display:block}.contact-page-box .field__input,.contact-page-box textarea{border:3px solid #503d59;letter-spacing:0;font-weight:500;color:#543b5b}.contact-page-box select{border:3px solid #503d59;letter-spacing:0;font-weight:500;color:#543b5b;font-size:1.6rem;height:4.5rem;box-sizing:border-box;width:100%;padding:5px 1.5rem}.contact-label-info{font-size:22px;line-height:26px;font-weight:800;letter-spacing:2.2px;color:#543b5b;margin:0;padding:15px 0 10px}.contact-info-box .contact-info-title .ci-title{font-size:28px;line-height:34px;font-weight:800;letter-spacing:2.8px;color:#543b5b;margin:0}.contact-info-box .contact-info-content{font-size:20px;line-height:30px;font-weight:400;letter-spacing:0px;color:#543b5b;padding-top:15px}.contact-info-box .contact-info-content p{margin-top:0}.contact-info-box .contact-info-content p:last-child{margin-bottom:0}.contact-info-box .contact-info-content a{color:#543b5b}.contact-info-box .contact-info-item{padding:40px 0;border-bottom:5px dotted #F7921E}.contact-info-box .contact-info-item:first-child{padding-top:0}.contact-info-box .contact-info-title{display:flex;align-items:center}.contact-info-box .contact-info-title .contact-info-svg{width:34px;height:34px;margin-right:16px}.contact-info-box .contact-info-title .contact-info-svg svg{width:100%;height:100%}.contact-info-box .contact-info-content.icon-true{padding-left:50px}@media screen and (max-width: 1500px){.contact-info-box .contact-info-title .ci-title{font-size:26px;line-height:32px;letter-spacing:2.5px}}@media screen and (max-width: 1399px){.contact-page-box .contact-form-box{padding:20px 30px}.contact-page-box .contact-info-wrapper{padding:20px 0 20px 30px}.contact-info-box .contact-info-title .ci-title{font-size:24px;line-height:30px;letter-spacing:2px}}@media screen and (max-width: 1199px){.contact-page-box .contact-form-box{padding:10px 20px 10px 0}.contact-page-box .contact-info-wrapper{padding:10px 0 10px 20px}.contact-info-box .contact-info-title .ci-title{font-size:21px;line-height:25px;letter-spacing:1px}.contact-info-box .contact-info-content.icon-true{padding-left:50px}.contact-info-box .contact-info-content{font-size:19px;line-height:29px;padding-top:10px}.contact-info-box .contact-info-item{padding:30px 0}}@media screen and (max-width: 989px){.contact-page-box{display:flex;flex-direction:column}.contact-page-box .contact-form-box{width:100%;padding:0 0 50px}.contact-page-box .contact-info-wrapper{width:100%;padding:0}}@media screen and (max-width: 749px){.contact-info-box .contact-info-title .ci-title{font-size:20px;line-height:24px}.contact-info-box .contact-info-content{font-size:18px;line-height:28px}}@media screen and (max-width: 480px){.contact-info-box .contact-info-title .ci-title{font-size:20px;line-height:24px}.contact-info-box .contact-info-content{font-size:16px;line-height:26px}.contact-info-box .contact-info-title{align-items:flex-start;flex-direction:column}.contact-info-box .contact-info-title .contact-info-svg{margin-right:0;margin-bottom:15px}.contact-info-box .contact-info-content.icon-true{padding-left:0}}.science-product-wrapper{padding:6rem 0px}.science-product-icon{display:inline-block;padding-bottom:10px}.science-product-title-box{max-width:1000px;margin:0 auto}.science-product-title-box .title{font-size:60px;letter-spacing:4px;line-height:70px;text-transform:uppercase;font-weight:300;margin:0;padding-bottom:10px}.science-product-title-box .sub-title{font-size:22px;line-height:32px;font-weight:800;letter-spacing:2.5px}.science-product-title-box .science-product-text{padding-top:40px}.science-product-text{font-size:20px;line-height:30px;font-weight:400;letter-spacing:0px}.science-product-text p{margin-top:0}.science-product-text p:last-child{margin-bottom:0}.science-product-image.media{background:transparent}.science-product-content-box .science-product-content{display:flex;align-items:center}.science-product-content-box .science-product-content .science-product-image-box{width:50%}.science-product-content-box .science-product-content .science-product-info-wrapper{width:50%;padding:2rem 5rem;max-width:840px;margin:0 auto}.science-product-content-box{padding:60px 0 0}.science-product-content-box .science-product-content.no-image{max-width:1080px;margin:0 auto}.science-product-content-box .science-product-content.no-image .science-product-info-wrapper{width:100%}.science-product-info-box .science-product-info-title .sp-title{font-size:28px;line-height:34px;font-weight:800;letter-spacing:2.8px;margin:0}.science-product-info-box .science-product-info-item{padding:50px 0;border-bottom:3px dotted #F7921E}.science-product-info-box .science-product-text{padding-top:15px}.science-product-info-box .science-product-info-item:last-child{padding-bottom:0;border-bottom:none}.science-product-info-box .science-product-info-item:first-child{padding-top:0}.science-product-info-box .science-product-info-title{display:flex;align-items:center}.science-product-info-box .science-product-info-title .science-product-info-svg{width:34px;height:34px;margin-right:16px}.science-product-info-box .science-product-info-title .science-product-info-svg svg{width:100%;height:100%}.science-product-graph-wrapper{padding-top:60px}.science-product-graph-box .graph-title{font-size:28px;line-height:38px;letter-spacing:2.8px;text-align:center;font-family:Permanent Marker!important;margin:0}.science-product-graph-box .science-product-text{max-width:760px;margin:0 auto;text-align:center;padding-top:30px}.graph-image.media{background:transparent}.graph-image-box{max-width:780px;margin:0 auto;padding-top:40px}@media screen and (max-width: 1600px){.science-product-info-box .science-product-info-item{padding:40px 0}.science-product-content-box .science-product-content .science-product-info-wrapper{padding:0px 5rem}}@media screen and (max-width: 1500px){.science-product-info-box .science-product-info-title .sp-title{font-size:26px;line-height:32px;letter-spacing:2.5px}}@media screen and (max-width: 1399px){.science-product-info-box .science-product-info-title .sp-title{font-size:24px;line-height:30px;letter-spacing:2px}.science-product-info-box .science-product-info-item{padding:30px 0}.science-product-content-box .science-product-content .science-product-info-wrapper{padding:0px 3rem}.science-product-info-box .science-product-text{padding-top:10px}}@media screen and (max-width: 1199px){.science-product-icon{padding-bottom:5px}.science-product-wrapper{padding:5rem 0px}.science-product-title-box .title{font-size:48px;line-height:58px;padding-bottom:5px}.science-product-title-box .sub-title{font-size:20px;line-height:30px}.science-product-info-box .science-product-info-title .sp-title{font-size:21px;line-height:25px;letter-spacing:1px}.science-product-text{font-size:19px;line-height:29px}.science-product-info-box .science-product-info-item{padding:30px 0}}@media screen and (max-width: 989px){.science-product-wrapper{padding:4rem 0}.science-product-title-box .title{font-size:42px;line-height:52px}.science-product-title-box .sub-title{font-size:18px;line-height:30px}.science-product-title-box .science-product-text{padding-top:35px}.science-product-content-box{padding:40px 0 0}.science-product-content-box .science-product-content{flex-direction:column}.science-product-content-box .science-product-content .science-product-image-box{width:100%;max-width:380px;padding:0 1.5rem}.science-product-content-box .science-product-content .science-product-info-wrapper{padding:0 5rem;width:100%;margin-top:30px;max-width:100%}.science-product-graph-wrapper{padding-top:40px}.science-product-graph-box .science-product-text{padding-top:20px}.graph-image-box{padding-top:30px}}@media screen and (max-width: 749px){.science-product-info-box .science-product-info-title .sp-title{font-size:20px;line-height:24px}.science-product-text{font-size:18px;line-height:28px}.science-product-title-box .title{font-size:34px;line-height:44px;letter-spacing:3px}.science-product-title-box .sub-title{font-size:16px;line-height:20px;letter-spacing:1.5px}.science-product-content-box .science-product-content .science-product-info-wrapper{padding:0 1.5rem}}@media screen and (max-width: 480px){.science-product-info-box .science-product-info-title .sp-title{font-size:18px;line-height:22px}.science-product-text{font-size:16px;line-height:26px}.science-product-info-box .science-product-info-title{align-items:flex-start;flex-direction:column}.science-product-info-box .science-product-info-title .science-product-info-svg{margin-right:0;margin-bottom:15px}.science-product-title-box .title{font-size:28px;line-height:40px;letter-spacing:2px}.science-product-title-box .science-product-text{padding-top:20px}.science-product-title-box .sub-title{font-size:14px;line-height:18px;letter-spacing:1px}.science-product-content-box{padding:20px 0 0}.science-product-graph-box .graph-title{font-size:24px;line-height:34px}.science-product-graph-wrapper{padding-top:30px}}.testimonial-slider-wrapper{padding:6rem 0px}.swiper-testimonial-slider .swiper-button:after{display:none}.swiper-testimonial-slider .media{background:transparent}.testimonial-slider-box{padding:30px 0;position:relative;max-width:1280px;margin:0 auto}.testimonial-slider-box .swiper-button{width:44px}.testimonial-slider-box .swiper-button.swiper-button-prev{left:0}.testimonial-slider-box .swiper-button.swiper-button-next{right:0}.testimonial-slider-box .swiper-testimonial-slider{padding:0 50px;overflow:hidden;position:relative}.testimonial-item{padding:40px;text-align:center}.testimonial-title{font-size:28px;letter-spacing:2.8px;margin:0;line-height:1.3;font-weight:800}.testimonial-item .testimonial-image-box{width:120px;height:120px;overflow:hidden;border-radius:50%;margin:0 auto}.testimonial-text{font-size:28px;line-height:40px;font-weight:500;letter-spacing:0px;padding:30px 0}.testimonial-text p{margin-top:0}.testimonial-text p:last-child{margin-bottom:0}@media screen and (max-width: 1500px){.testimonial-slider-wrapper{padding:4rem 0}}@media screen and (max-width: 1399px){.testimonial-slider-wrapper{padding:3rem 0}.testimonial-text{font-size:26px;line-height:38px}.testimonial-title{font-size:26px}}@media screen and (max-width: 1199px){.testimonial-item{padding:30px 40px}.testimonial-slider-wrapper{padding:0}.testimonial-text{font-size:24px;line-height:34px}.testimonial-title{font-size:24px}}@media screen and (max-width: 989px){.testimonial-item{padding:20px 30px}.testimonial-text{font-size:20px;line-height:30px;padding:20px 0}.testimonial-title{font-size:22px;letter-spacing:2.5px}.testimonial-slider-box .swiper-button{width:32px}.testimonial-slider-box .swiper-testimonial-slider{padding:0 35px}}@media screen and (max-width: 749px){.testimonial-item{padding:15px 20px}.testimonial-text{font-size:18px;line-height:28px}.testimonial-title{font-size:20px}}@media screen and (max-width: 480px){.testimonial-item{padding:10px}.testimonial-text{font-size:16px;line-height:24px}.testimonial-title{font-size:18px;letter-spacing:2px}}.article-title{font-size:28px;line-height:34px;letter-spacing:2.8px;font-weight:800;margin:0;padding:20px 0 30px}.related-article-box{padding:20px 0;display:flex;margin-left:-60px}.related-article-box .related-article-item{width:100%;padding-left:60px;margin-bottom:20px}.related-article-box .article-card__title{font-size:25px;line-height:30px;letter-spacing:0px;color:#543b5b;text-transform:capitalize;font-weight:500;margin:0;padding:20px 0 60px}.related-article-box .article-content{text-decoration:none;outline:none;display:inline-block;width:100%}.related-article-box .article-more-icon{display:inline-flex;margin-bottom:20px;position:absolute;bottom:0}.related-article-box .related-article-card{border-bottom:5px dotted #F7921E;height:100%;position:relative}@media screen and (max-width: 1600px){.related-article-box{margin-left:-50px}.related-article-box .related-article-item{padding-left:50px}.related-article-box .article-card__title{font-size:24px}}@media screen and (max-width: 1500px){.related-article-box .article-card__title{font-size:22px;line-height:27px}}@media screen and (max-width: 1399px){.related-article-box{margin-left:-40px}.related-article-box .related-article-item{padding-left:40px}.related-article-box .article-card__title{font-size:20px;line-height:25px}}@media screen and (max-width: 1199px){.related-article-box{margin-left:-30px}.related-article-box .related-article-item{padding-left:30px}.related-article-box .article-card__title{font-size:18px;line-height:23px}.related-article-box .article-more-icon{width:34px}.article-title{padding:0 0 20px}.related-article-box{padding:20px 0 0}}@media screen and (max-width: 989px){.related-article-box{flex-wrap:wrap}.related-article-box .related-article-item{width:50%;margin-bottom:30px}.spaced-section.related-article-section{padding-bottom:2rem}.related-article-box .related-article-card{border-bottom:4px dotted #F7921E}}@media screen and (max-width: 749px){.article-title{font-size:26px;line-height:32px;letter-spacing:2.5px;padding:0 0 10px}.related-article-box{margin-left:-20px}.related-article-box .related-article-item{padding-left:20px}.related-article-box .related-article-item{margin-bottom:20px}.related-article-box .article-card__title{font-size:16px;line-height:21px;padding:10px 0 40px}.related-article-box .article-more-icon{margin-bottom:10px}}@media screen and (max-width: 480px){.article-title{font-size:22px;line-height:28px;letter-spacing:2px}.related-article-box{margin-left:-15px}.related-article-box .related-article-item{padding-left:15px}.related-article-box .article-card__title{font-size:14px;line-height:20px}.related-article-box .article-more-icon{width:30px}}#js-accordion{list-style:none;padding:0;margin:0 0 15px}#js-accordion .js-accordion-link{font-size:40px;line-height:45px;letter-spacing:3px;color:#543b5b;text-transform:uppercase;font-weight:300;position:relative;cursor:pointer;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#js-accordion .js-accordion-content{font-size:20px;line-height:30px;letter-spacing:0px;color:#543b5b;padding:15px 0;display:none}#js-accordion .js-accordion-content a{color:#543b5b}#js-accordion .js-accordion-content p{margin-top:0}#js-accordion .js-accordion-content p:last-child{margin-bottom:0}#js-accordion .accordion-item{padding:15px 60px 15px 0;border-bottom:5px dotted #F7921E}#js-accordion .accordion-item .js-accordion-link:after{content:"+";width:40px;height:40px;background:#543b5b;display:inline-block;position:absolute;top:50%;right:-60px;color:#f48d85;transform:translateY(-50%);line-height:1;border-radius:50%;font-size:38px;font-weight:300;display:flex;align-items:center;justify-content:center;letter-spacing:0px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#js-accordion .accordion-item.is-open .js-accordion-link:after{content:"\2212";color:#543b5b;background:#f48d85}#js-accordion .accordion-item.is-open .js-accordion-link{font-weight:500}@media screen and (max-width: 1600px){#js-accordion .js-accordion-link{line-height:45px;letter-spacing:2px;font-size:36px}}@media screen and (max-width: 1500px){#js-accordion .js-accordion-link{font-size:32px;line-height:40px;letter-spacing:1px}#js-accordion .accordion-item .js-accordion-link:after{width:35px;height:35px;font-size:32px}}@media screen and (max-width: 1399px){#js-accordion .js-accordion-link{font-size:30px;line-height:38px}#js-accordion .accordion-item .js-accordion-link:after{font-size:30px}}@media screen and (max-width: 1199px){#js-accordion .js-accordion-link{font-size:28px;line-height:35px;letter-spacing:.5px}#js-accordion .accordion-item .js-accordion-link:after{width:30px;height:30px;font-size:28px}}@media screen and (max-width: 989px){#js-accordion .js-accordion-link{font-size:24px;line-height:32px;letter-spacing:.5px}#js-accordion .accordion-item{padding:15px 50px 15px 0}#js-accordion .accordion-item .js-accordion-link:after{right:-50px}}@media screen and (max-width: 749px){#js-accordion .js-accordion-link{font-size:22px;line-height:28px;letter-spacing:0px}#js-accordion .accordion-item .js-accordion-link:after{width:28px;height:28px;font-size:26px}#js-accordion .accordion-item{padding:15px 40px 15px 0}#js-accordion .accordion-item .js-accordion-link:after{right:-40px}#js-accordion .js-accordion-content{font-size:18px;line-height:28px}}@media screen and (max-width: 480px){#js-accordion .js-accordion-content{font-size:16px;line-height:26px}#js-accordion .js-accordion-link{font-size:20px;line-height:24px}}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.main-blog .blog-articles>*,.main-blog .blog-articles>*:nth-child(4),.main-blog .blog-articles>*:last-child:nth-child(2),.main-blog .blog-articles>*:last-child:nth-child(5){grid-column:unset;text-align:center}.main-blog .blog-articles .article-card__info{padding:2rem 0 0;text-align:left;justify-content:space-between}.main-blog .article-card__title{font-size:24px;line-height:30px;letter-spacing:0;color:#543b5b;text-transform:uppercase;font-weight:400;margin:0;padding-bottom:5px}.main-blog .article-card__title a{text-decoration:none!important;outline:none!important;color:#543b5b}.main-blog .article-content:hover .article-card__title{text-decoration:none!important;text-underline-offset:none!important}.main-blog .article-card{background-color:#fff}.article-card .caption-with-letter-spacing{font-size:15px;letter-spacing:0;color:#8a6592;line-height:18px;text-transform:unset;font-weight:400;padding:0 5px;display:inline-block;border-left:1px solid #8A6592;margin:5px 0}.article-card .caption-with-letter-spacing a{color:#8a6592}.article-card .article-tags{text-transform:capitalize}.article-card .article-card__header h2+span{border:none;padding-left:0}.article-card .article-card__excerpt{font-size:18px;line-height:28px;letter-spacing:0px;color:#543b5b}.article-card .article-card__header{margin-bottom:15px}.article-card .article-tags strong:after{content:",";padding-right:5px;padding-left:2px}.article-card .article-tags strong:last-child:after{content:"";padding-right:0;padding-left:0}.pagination-wrapper .pagination__item{height:auto;width:100%;padding:0;text-decoration:none;font-size:20px;line-height:24px;color:#8a6592;font-weight:800}.pagination-wrapper .pagination__item--current:after,.pagination-wrapper .pagination__item:hover:after{display:none}.pagination-wrapper .pagination__item:hover,.pagination-wrapper .pagination__item.pagination__item--current{color:#f7921e}.pagination-wrapper .pagination__list>li{flex:1 0 2.4rem;max-width:24px;height:24px}.pagination-wrapper .pagination__list>li:not(:last-child){margin-right:5px}.pagination-wrapper .pagination__item svg.icon{width:16px;height:13px}body .pagination-wrapper{margin-top:5rem;margin-bottom:5rem}.main-blog-section .main-blog{padding-top:7rem;padding-bottom:7rem}body .main-blog-section .pagination-wrapper{margin-bottom:0rem}.main-blog .blog-articles>:first-child{grid-column:span 3;text-align:center;padding-bottom:50px;border-bottom:5px dotted #F48D85;margin-bottom:20px}.main-blog .blog-articles>:first-child .article-card .article-content{flex-direction:row}.main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{width:50%;padding-right:40px}.main-blog .blog-articles>:first-child .article-card .article-card__info{width:50%;padding:2rem 5rem;max-width:700px;margin:0 auto;justify-content:center}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:38px;line-height:43px;padding-bottom:20px}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-more-btn{margin-top:20px}@media screen and (max-width: 1500px){.main-blog .blog-articles>:first-child .article-card .article-card__info{padding:2rem 4rem}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:36px;line-height:40px}.main-blog .article-card__title{font-size:22px;line-height:26px}}@media screen and (max-width: 1399px){.main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{padding-right:20px}.main-blog .blog-articles>:first-child .article-card .article-card__info{padding:0rem 2rem}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:30px;line-height:34px;padding-bottom:5px}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-more-btn{margin-top:10px}.main-blog .article-card__title{font-size:20px;line-height:24px}.article-card .caption-with-letter-spacing{font-size:14px}}@media screen and (max-width: 1199px){.main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{padding-right:10px}.main-blog .blog-articles>:first-child .article-card .article-card__info{padding:0rem 2rem}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:24px;line-height:28px}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-more-btn{margin-top:0}.main-blog .blog-articles{grid-gap:2rem}.main-blog .blog-articles>:first-child{padding-bottom:40px}.main-blog-section .main-blog{padding-top:5rem;padding-bottom:5rem}body .pagination-wrapper{margin-top:4rem;margin-bottom:4rem}}@media screen and (max-width: 989px){.main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{padding-right:10px}.main-blog .blog-articles>:first-child .article-card .article-card__info{padding:0rem 1rem}.main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:20px;line-height:24px}.article-card .article-card__excerpt{font-size:18px;line-height:24px}.main-blog .blog-articles>:first-child{padding-bottom:30px;margin-bottom:10px;grid-column:span 2}.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}.main-blog .blog-articles{grid-gap:2rem}.main-blog .blog-articles>:first-child{padding-bottom:30px}.main-blog-section .main-blog{padding-top:4rem;padding-bottom:4rem}body .pagination-wrapper{margin-top:4rem;margin-bottom:4rem}}@media screen and (max-width: 749px){.main-blog .blog-articles>:first-child .article-card .article-content{flex-direction:column}.main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{padding-right:0;width:100%;padding-bottom:20px}.main-blog .blog-articles>:first-child .article-card .article-card__info{padding:0;width:100%}.main-blog-section .main-blog{padding-top:3rem;padding-bottom:3rem}.article-card .article-card__excerpt{font-size:16px;line-height:24px}.pagination-wrapper .pagination__item{font-size:18px}.pagination-wrapper .pagination__item svg.icon{width:14px;height:13px}body .pagination-wrapper{margin-top:3rem;margin-bottom:3rem}}@media screen and (max-width: 480px){.main-blog .blog-articles>:first-child{grid-column:span 1}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr)}.main-blog-section{padding-top:0}}.article-template .article-wrapper.is-sidebar,.article-template .article-template__hero-container{max-width:150rem}.article-template .article-wrapper.is-sidebar{display:flex}.article-template .article-wrapper.is-sidebar .article-content-wrapper{width:65%;padding-right:40px}.article-template .article-wrapper.is-sidebar .article-sidebar-wrapper{width:35%}.article-template__title{font-size:40px;line-height:45px;letter-spacing:2px;text-transform:uppercase;font-weight:300}.article-template .caption-with-letter-spacing{font-size:16px;letter-spacing:0;color:#8a6592;line-height:24px;text-transform:unset;font-weight:400;padding:0 5px;display:inline-block;border-left:1px solid #8A6592;margin:5px 0}.article-template .caption-with-letter-spacing a{color:#8a6592}.article-template .article-tags{text-transform:capitalize}.article-template .page-header h1+span{border:none;padding-left:0}.article-template .article-tags strong:after{content:",";padding-right:5px;padding-left:2px}.article-template .article-tags strong:last-child:after{content:"";padding-right:0;padding-left:0}.article-template header{margin-top:0!important}.article-sidebar-wrapper .article-sidebar-inner{padding:40px}.article-sidebar-box .widget-title{font-size:20px;line-height:24px;text-transform:uppercase;letter-spacing:2px;color:#543b5b;margin:0;padding-bottom:20px}.product-widget-box{padding:15px;text-align:center;margin-bottom:20px}.product-widget-box:last-child{margin-bottom:0}.product-widget-box .product-icon{display:inline-flex;justify-content:flex-start;width:100%}.product-widget-box .product-subtext{font-size:16px;line-height:20px;letter-spacing:1.7px;font-weight:800;max-width:310px;margin:0 auto;padding-bottom:20px}.product-btn-box{padding:20px 0 15px}.article-sidebar-box .article-sidebar-item{padding:40px 0;border-bottom:5px dotted #543B5B}.article-sidebar-box .article-sidebar-item:last-child{border-bottom:none}.article-sidebar-box .article-sidebar-item:first-child{padding-top:0}.article-sidebar-box .widget-content .menu-item a{font-size:20px;line-height:32px;letter-spacing:0;text-decoration:none;text-transform:capitalize}.article-content-wrapper .element-margin.center{margin:0}.article-content-wrapper .element-margin.center a.article-template__link{display:none}.template-article .related-article-container{margin-top:4rem;margin-bottom:4rem}.article-template__comment-wrapper.background-secondary{background:#f7f7f7;padding:5rem 0rem 6rem}.article-content-wrapper .article-template__comment-wrapper{margin-top:5rem}.circle-divider:after{display:none}footer.right .caption-with-letter-spacing:first-child{border:none}@media screen and (max-width: 1500px){.article-template__title{font-size:36px;line-height:40px}.article-sidebar-box .widget-title{font-size:18px;line-height:22px;letter-spacing:1px}}@media screen and (max-width: 1399px){.article-template__title{font-size:34px;line-height:38px;letter-spacing:1.7px}.article-sidebar-box .widget-title{font-size:16px;line-height:20px;letter-spacing:.5px;padding-bottom:15px}.article-sidebar-box .widget-content .menu-item a{font-size:18px;line-height:30px}.product-widget-box .product-btn-box .pr-btn{font-size:16px;letter-spacing:1px;padding:10px 15px}.article-content-wrapper .article-template__comment-wrapper{margin-top:4rem}#comments{padding:0 4rem}.article-template__comment-wrapper.background-secondary{padding:4rem 0 5rem}}@media screen and (max-width: 1199px){.article-content-wrapper .article-template__comment-wrapper{margin-top:3rem}#comments{padding:0 3rem}.article-template__comment-wrapper.background-secondary{padding:3rem 0 4rem}.article-template__title{font-size:32px;line-height:36px}.article-template .caption-with-letter-spacing{font-size:15px}.article-template .article-wrapper.is-sidebar .article-content-wrapper{width:60%;padding-right:30px}.article-template .article-wrapper.is-sidebar .article-sidebar-wrapper{width:40%}.article-sidebar-wrapper .article-sidebar-inner{padding:30px}.article-template__content,.article-template__content2 p{font-size:18px;line-height:28px}.template-article .article-template>:first-child:not(.article-template__hero-container){margin-top:4rem}}@media screen and (max-width: 989px){.article-template__title{font-size:30px;line-height:34px;letter-spacing:1px}.article-template .article-wrapper.is-sidebar .article-content-wrapper{width:100%;padding-right:0}.article-template .article-wrapper.is-sidebar .article-sidebar-wrapper{width:100%}.article-template .article-wrapper.is-sidebar{display:flex;flex-direction:column}.article-sidebar-box .article-sidebar-item{padding:30px 0;border-bottom:4px dotted #543b5b}.article-template__comment-wrapper.background-secondary{margin-bottom:30px}}@media screen and (max-width: 749px){.article-template__title{font-size:28px;line-height:32px}.article-template .caption-with-letter-spacing{font-size:14px}.article-template__content,.article-template__content2 p{font-size:16px;line-height:26px}.template-article .article-template>:first-child:not(.article-template__hero-container){margin-top:3rem}.template-article .related-article-container{margin-top:3rem;margin-bottom:3rem}}.app-section{padding:0!important}.bundle-builder-app--bundle--summary .bundle-builder-app--bundle--error-message{font-size:14px;padding-top:0!important}.bundle-builder-app--bundle--summary textarea#bundle-builder-app--note-textarea{min-height:150px}.bundle-builder-app--bundle--summary .bundle-builder-app--note-container label{font-size:17px}.image-with-text-2 .image-with-text__content>*+*{margin-top:1rem}.image-with-text-2 .image-with-text__author,.image-with-text__author p{margin-bottom:5px}.image-with-text-2 .image-with-text__content,.image-with-text-3 .image-with-text__content{align-items:unset}@media screen and (min-width: 1200px){.image-with-text-2 .image-with-text__heading{font-size:40px;line-height:45px}}.products-box{display:flex;width:100%;justify-content:center}.products-box .products-item{width:100%;max-width:550px}.products-box .products-item .product__item{max-width:520px;margin:0 auto;padding:20px;position:relative}.products-box .media{background-color:#f7f7f7}.products-box .product-title{font-family:Permanent Marker!important;color:#543b5b;font-size:34px;margin:0;font-weight:400;letter-spacing:4px;text-align:center;padding-bottom:30px}.two-product-container.two-box .products-box{justify-content:space-between;align-items:center}.two-product-container.two-box{max-width:1040px}.products-box .card__badget{position:absolute;top:0;right:0;z-index:1}.products-box .card__badget .badget-tag{width:88px;height:88px;position:relative}.products-box .card__badget .badget-tag svg{width:100%;height:100%}.products-box .card__badget .badget-tag span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;letter-spacing:3px;color:#fff;font-size:16px;line-height:22px;font-weight:700}@media screen and (max-width: 1400px){.products-box .products-item{max-width:460px}.products-box .products-item .product__item{max-width:420px}}@media screen and (max-width: 1199px){.products-box .product-title{font-size:32px;letter-spacing:3px}.products-box .products-item{max-width:440px}.products-box .products-item .product__item{max-width:330px}.products-box .card__badget .badget-tag span{letter-spacing:2px;font-size:12px;line-height:16px}.products-box .card__badget .badget-tag{width:68px;height:68px}}@media screen and (max-width: 991px){.products-box .products-item{max-width:360px}.products-box .product-title{padding-bottom:20px}}@media screen and (max-width: 749px){.products-box{flex-direction:column}.products-box .products-item{max-width:100%}.products-box .product-title{font-size:32px}.products-box .product-title{padding-bottom:10px}.two-product-container.two-box{padding:0 15px}.arrow-box{display:none}}@media screen and (max-width: 480px){.products-box .product-title{font-size:28px}}.endurance-fuel-landing-page nav.header__inline-menu{display:none}.endurance-fuel-landing-page details-modal.header__search{display:none!important}.endurance-fuel-landing-page .header__icon.header__icon--account{display:none}.endurance-fuel-landing-page .header--middle-left{grid-template-areas:"navigation heading icons"}.endurance-fuel-landing-page .header__heading-link{margin:0 auto}.featured-product-section .product-price{display:block}.featured-product-section{padding-top:80px!important}.endurance-fuel-landing-page #shopify-section-header:not(.shopify-section-header-sticky) sticky-header.header-wrapper{border:none}.endurance-fuel-landing-page .header__heading-link{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.endurance-fuel-landing-page .shopify-section-header-sticky .header__heading-link{width:65px!important}.endurance-fuel-landing-page .product-need-container .section_heading{line-height:45px;font-weight:300}.recommendations-box .collection-tag-box{display:block}@media screen and (max-width: 1199px){.endurance-fuel-landing-page .product-need-container .section_heading{line-height:35px}}.recovery-mix-landing-page nav.header__inline-menu{display:none}.recovery-mix-landing-page details-modal.header__search{display:none!important}.recovery-mix-landing-page .header__icon.header__icon--account{display:none}.recovery-mix-landing-page .header--middle-left{grid-template-areas:"navigation heading icons"}.recovery-mix-landing-page .header__heading-link{margin:0 auto}.recovery-mix-landing-page #shopify-section-header:not(.shopify-section-header-sticky) sticky-header.header-wrapper{border:none}.recovery-mix-landing-page .header__heading-link{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.recovery-mix-landing-page .shopify-section-header-sticky .header__heading-link{width:65px!important}.recovery-mix-landing-page .product-need-container .section_heading{line-height:45px;font-weight:300}@media screen and (max-width: 1199px){.recovery-mix-landing-page .product-need-container .section_heading{line-height:35px}}.list-menu li.menu-label-event-products,.template-collection-collection-event-products .list-menu li,.template-product-event-products .list-menu li{display:none}.template-collection-collection-event-products .list-menu li.menu-label-event-products,.template-product-event-products .list-menu li.menu-label-event-products{display:block}.easylockdown-customer .list-menu li{display:none}.easylockdown-customer .list-menu li.menu-label-event-products{display:block}.easylockdown-customer cart-items.page-width .title-wrapper-with-link a.underlined-link{display:none}.byob-footer #byob-total-price,.grid-collection.byob-panel b.lb-price{display:none}.template-product-byob #textsection h2{font-size:2rem;margin-top:10px}.template-product-byob #textsection{font-size:14px;line-height:1.4}.template-product-byob #textsection h1{margin-top:15px;margin-bottom:0}.template-product-byob #textsection .byob-bundle-description{margin:0}.grid-collection.byob-panel .grid-product img{max-width:70%}.grid-collection.byob-panel{margin:0 1em}.grid-collection.byob-panel .grid-product p{margin:5px}.grid-collection.byob-panel .grid-product .btn-add-to-bundle,.grid-collection.byob-panel .grid-product .btn-add-to-cart{margin-bottom:0;padding-left:.8rem;padding-right:.8rem}#byob-beacon{border:2px solid #f7921e}.template-product-byob .byob-page-margin{margin-bottom:3em}.byob-footer .footer-image{max-height:100px}.byob-footer .card-title{margin:0;font-size:14px;line-height:1.2}.byob-footer #label-total-price{font-size:16px;margin:0}.byob-footer button#btn-add-to-cart{font-size:16px;letter-spacing:0px;padding:.9rem 1rem 1.1rem}.byob-footer .byob-wrapper{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-columns:minmax(150px,1fr)}.byob-wrapper .byob-footer-card .close{position:absolute;top:15px;right:15px}.byob-bundle-description p{font-size:15px;line-height:1.3;margin-top:5px}.byob-bundle-description p.small-text{font-size:12px;margin-top:-5px;margin-bottom:20px}@media screen and (max-width: 480px){.grid-collection.byob-panel .grid-product .btn-add-to-bundle,.grid-collection.byob-panel .grid-product .btn-add-to-cart{font-size:16px;letter-spacing:0px}}.event-email-signup-section .banner-challenge-inner{padding:30px}.event-email-signup-section .bc-title{font-family:Permanent Marker!important;margin-bottom:25px}.email-signup-box input[type=email]{padding-right:1.5rem!important;background:#fff!important;border-color:#fff!important;box-shadow:none!important;font-size:18px!important;letter-spacing:0px!important;color:#543b5b!important;height:auto!important;line-height:1!important;font-weight:400!important;padding:1.5rem!important;width:100%!important;border-radius:0!important;text-align:center!important}.email-signup-box button{position:relative!important;width:auto;border:3px solid #fff;margin:30px auto 0;padding:12px 30px!important;background-color:transparent!important;font-size:17px!important;letter-spacing:1.7px!important;line-height:1!important;border:3px solid #fff!important;border-radius:0!important;font-family:Gotham!important;font-weight:700!important;text-transform:uppercase;height:auto!important}.email-signup-box form div{padding:0!important;display:inline-block!important;float:left!important;width:100%!important;min-height:auto!important}.email-signup-box{width:100%;max-width:450px;margin:0 auto}.email-signup-box .klaviyo-form button:hover{border-color:#f7921e!important;background-color:#f7921e!important}.email-signup-box .bc-subtitle,.email-signup-box .bc-description{padding-bottom:25px}.email-signup-box form.klaviyo-form{padding:10px 5px!important}.events-blog-section .main-blog .blog-articles>:first-child{grid-column:unset;text-align:center;padding-bottom:0;border-bottom:none;margin-bottom:0}.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-content{flex-direction:column}.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-card__image-wrapper{width:100%;padding-right:0;padding-bottom:0}.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-card__info{width:100%;padding:2rem 0 0;max-width:100%;margin:0 auto;justify-content:space-between}.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:24px;line-height:30px;padding-bottom:5px}.events-blog-section .blog-articles{border-bottom:5px dotted #F48D85;padding-bottom:50px}.article-badget-icon{position:absolute;bottom:15px;left:-15px;z-index:1}.article-badget-icon .badget-tag{width:88px;height:88px;position:relative}.article-badget-icon .badget-tag svg{width:100%;height:100%}.article-badget-icon .badget-tag span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;letter-spacing:1px;color:#fff;font-size:13px;line-height:16px;font-weight:700}.article-card__image-wrapper{position:relative}@media screen and (max-width: 1500px){.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:22px;line-height:26px}}@media screen and (max-width: 1399px){.events-blog-section .main-blog .blog-articles>:first-child .article-card .article-card__info .article-card__title{font-size:20px;line-height:24px}}@media screen and (max-width: 1199px){.article-badget-icon .badget-tag{width:80px;height:80px;position:relative}.article-badget-icon .badget-tag span{font-size:11px;line-height:14px}.article-badget-icon{left:-10px}}@media screen and (max-width: 989px){.events-blog-section .blog-articles{border-bottom:4px dotted #F48D85;padding-bottom:30px}}.event-two-product-section .products-box .product-title{color:#f48d85;padding-bottom:0}.event-two-product-section .reviews-title{margin-bottom:0}@media screen and (max-width: 989px){.event-two-product-section .reviews-title{letter-spacing:1.8px;font-size:24px;line-height:28px;margin-top:10px}}.starter-kit-landing-page nav.header__inline-menu{display:none}.starter-kit-landing-page details-modal.header__search{display:none!important}.starter-kit-landing-page .header__icon.header__icon--account{display:none}.starter-kit-landing-page .header--middle-left{grid-template-areas:"navigation heading icons"}.starter-kit-landing-page .header__heading-link{margin:0 auto}.starter-kit-landing-page #shopify-section-header:not(.shopify-section-header-sticky) sticky-header.header-wrapper{border:none}.starter-kit-landing-page .header__heading-link{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.starter-kit-landing-page .shopify-section-header-sticky .header__heading-link{width:65px!important}.starter-kit-landing-page .product-need-container .section_heading{line-height:45px;font-weight:300}@media screen and (max-width: 1199px){.starter-kit-landing-page .product-need-container .section_heading{line-height:35px}}@media screen and (min-width: 1200px){.starter-kit-landing-page .image-with-text__heading.h1{font-size:40px;letter-spacing:4px;line-height:45px}}.faq_scroll_btn{font-size:16px;line-height:1.2;color:#8a6592!important}@media screen and (min-width: 1025px){.list-menu .sub-menu .type_mn_collection a.header__menu-item.sub-menu-label{padding:11px 0;background:#543b5b;text-align:center;font-size:14px;letter-spacing:1.4px;color:#f48d85;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:center;font-weight:800;border:none;line-height:1.3}.list-menu .sub-menu .type_mn_collection a.header__menu-item.sub-menu-label:after{content:"";width:7px;height:7px;border-top:2px solid;border-right:2px solid;display:inline-block;transform:rotate(45deg);margin-left:5px}}.text-tabs-section .tab-menu ul li a{width:180px;font-size:18px;line-height:26px;letter-spacing:1.2px}.text-tabs-section .tab-menu ul:after{width:180px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(180px)}.text-tabs-section .tab-menu ul.tab3:after{transform:translate(360px)}@media screen and (max-width: 1299px){.text-tabs-section .tab-menu ul li a{width:160px;padding:5px 15px;font-size:16px;line-height:24px}.text-tabs-section .tab-menu ul:after{width:160px;height:34px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(160px)}.text-tabs-section .tab-menu ul.tab3:after{transform:translate(320px)}}@media screen and (max-width: 1199px){.text-tabs-section .tab-menu ul li a{width:140px;padding:5px 10px;font-weight:600;letter-spacing:0px}.text-tabs-section .tab-menu ul:after{width:140px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(140px)}.text-tabs-section .tab-menu ul.tab3:after{transform:translate(280px)}}@media screen and (max-width: 1023px){.text-tabs-section .tab-menu ul{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.text-tabs-section .tab-menu ul::-webkit-scrollbar{width:0;height:0}}@media screen and (max-width: 989px) and (min-width: 768px){.text-tabs-section .tab-menu ul li a{width:180px;font-size:18px;line-height:26px;letter-spacing:1.2px;font-weight:800}.text-tabs-section .tab-menu ul:after{width:180px;height:36px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(180px)}.text-tabs-section .tab-menu ul.tab3:after{transform:translate(360px)}}@media screen and (max-width: 370px){.text-tabs-section .tab-menu ul li a{width:120px;font-size:13px;line-height:22px}.text-tabs-section .tab-menu ul:after{width:120px;height:36px}.text-tabs-section .tab-menu ul.tab2:after{transform:translate(120px)}.text-tabs-section .tab-menu ul.tab3:after{transform:translate(240px)}}.active-hydration-landing-page nav.header__inline-menu{display:none}.active-hydration-landing-page details-modal.header__search{display:none!important}.active-hydration-landing-page .header__icon.header__icon--account{display:none}.active-hydration-landing-page .header--middle-left{grid-template-areas:"navigation heading icons"}.active-hydration-landing-page .header__heading-link{margin:0 auto}.active-hydration-landing-page #shopify-section-header:not(.shopify-section-header-sticky) sticky-header.header-wrapper{border:none}.active-hydration-landing-page .header__heading-link{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.active-hydration-landing-page .shopify-section-header-sticky .header__heading-link{width:65px!important}.active-hydration-landing-page .product-need-container .section_heading{line-height:45px;font-weight:300}.active-hydration-landing-page .text-tabs-section .tab-menu ul li a{width:260px;font-size:18px;line-height:26px;letter-spacing:1.2px}.active-hydration-landing-page .text-tabs-section .tab-menu ul:after{width:260px}.active-hydration-landing-page .image-with-text-3 .content-box{background:transparent linear-gradient(-90deg,#8b0304,#ed1941 22%,#ffcc4e 77%,#fdb913) 0% 0% no-repeat padding-box}@media screen and (max-width: 1199px){.active-hydration-landing-page .product-need-container .section_heading{line-height:35px}}@media screen and (min-width: 1200px){.active-hydration-landing-page .image-with-text__heading.h1{font-size:40px;letter-spacing:4px;line-height:45px}}.coll-tag.orange{color:#ef3e26}.coll-tag.strawberry.lemonade{color:#e91e44}.coll-tag.tangerine.grapefruit{color:#f08000}.coll-tag.tropical.orange{color:#fd9767}.coll-tag.berry{color:#c396c5}.science-product-info-box.accordian-box .science-product-text{display:none}.science-product-info-box.accordian-box .science-product-info-item{padding:30px 0}.science-product-info-box.accordian-box .science-product-info-item:first-child{padding-top:0}.science-product-info-box.accordian-box .science-product-info-item:last-child{padding-bottom:0}.is-accordion-title{cursor:pointer;position:relative;padding-right:45px}.accordian-icon{border-radius:50%;width:35px;height:35px;position:absolute;right:0;top:0;background:#fff;display:flex;align-items:center;justify-content:center}.is-accordion-title.open .accordian-icon.minus{display:flex!important}.is-accordion-title.open .accordian-icon.plus{display:none!important}.science-product-content-box .science-product-content .science-product-image-box{max-width:750px;margin-left:auto;margin-right:auto}.email-signup-box .klaviyo-form span{color:#fff!important}.email-signup-box .klaviyo-form span#klaviyo_ariaid_5{color:red!important}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-elements.css.map?v=181054364587230881681740677195 */
