.template-search .search-header{padding-bottom:20px!important}.template-search .product-collection .collection-products-grid{padding-top:0;width:100%;justify-content:center}@media screen and (max-width: 767px){.promo-banner .close-promo{right:5px;width:25px;height:25px;line-height:25px}}@media screen and (max-width: 767px){.promo-banner .promo-slider{font-size:12px}}@media screen and (max-width: 540px){.promo-banner .promo-slider{font-size:11px}}.promo-banner .promo-slider .slick-slide{line-height:1.5;padding:8px 0 4px}@media screen and (max-width: 767px){.promo-banner.activate{padding:0 30px}}@media screen and (max-width: 540px){.promo-banner.activate{padding:0 20px}}@media screen and (max-width: 540px){.promo-banner .close-promo{width:15px;height:15px;line-height:15px}}@media screen and (max-width: 1299px){.template-article .article-container{margin-top:76px!important}}@media screen and (max-width: 1024px){.template-article .article-container .article__products__container__carousel .slick-track{overflow-x:unset!important}}@media screen and (min-width: 1025px){.template-article .article-aside{width:329px;margin-right:30px;padding-right:0}}@media screen and (min-width: 1025px){.template-article .divider-bottom,.template-article .newsletter-site .newsletter-wrapper .bottom-divider{width:100%}}@media screen and (min-width: 1025px){.template-article .newsletter-site .newsletter-wrapper .cta-arrow{float:right;margin:6px 1px 0 0}}.template-article .blog-shop-nav .item .article__nav__product__item{width:100%}.template-article .blog-shop-nav .item .article__nav__product__item div{flex:0 0 25%;max-width:25%}.template-article .blog-shop-nav .item .article__nav__product__item div.nav__product__info{flex:0 0 75%;max-width:75%}.template-article .blog-shop-nav .item .article__nav__product__item div img{max-height:100px;object-fit:cover;margin:0 auto;display:block}.template-article .blog-shop-nav.open{overflow:auto}.template-article .blog-shop-nav.open .nav__products{overflow:auto;max-height:calc(100vh - 230px)}@media screen and (max-width: 1024px){.template-blog .article-list{margin-bottom:0}}.template-blog .article-list .mb-20{margin-bottom:20px}@media screen and (max-width: 1024px){.template-blog .article-list .mb-20 :last-child .content{padding-bottom:0}}.product__header__gallery .product__gallery__video-overlay{width:inherit;height:inherit;z-index:1;position:absolute}.product__header__gallery .product__gallery__thumb iframe{width:inherit;height:inherit}.search-result-tab{display:block;margin:0 auto 15px}.search-result-tab .inner{text-align:center}.search-result-tab .inner.addborder{border-top:1px solid #D3D0D0;border-bottom:1px solid #D3D0D0}.search-result-tab .inner ul li{display:inline-block;padding:15px 10px;position:relative;cursor:pointer}.search-result-tab .inner ul li:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#fe51bc;opacity:0;transform:scale(0) translateY(5px);transition:all .35s cubic-bezier(.1,.1,0,1)}.search-result-tab .inner ul li.active:after{opacity:1;transform:scale(1) translateY(0)}.search-result-tab .inner ul li:hover{color:#fe51bc}.searchpage .collection-art-grid{padding:50px 50px 0}@media screen and (max-width: 1024px){.searchpage .collection-art-grid{padding:0 20px}}.searchpage .tabdetail{display:none}.searchpage .tabdetail.active{display:block}.searchpage .tabdetail .search-help{text-align:center}@media screen and (max-width: 1024px){.searchpage .tabdetail .search-help{padding-top:15px}}.searchpage .tabdetail .collection-article-grid{display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.searchpage .tabdetail .collection-article-grid .collection-products__product-item{width:32%;padding:10px;height:500px}@media screen and (max-width: 1320px){.searchpage .tabdetail .collection-article-grid .collection-products__product-item{height:480px}}@media screen and (min-width: 1920px){.searchpage .tabdetail .collection-article-grid .collection-products__product-item{height:570px}}@media screen and (min-width: 2500px){.searchpage .tabdetail .collection-article-grid .collection-products__product-item{height:590px}}@media screen and (max-width: 1024px){.searchpage .tabdetail .collection-article-grid .collection-products__product-item{width:100%;padding:0 0 20px;height:unset;border-bottom:1px solid #DCDCDC}}@media screen and (max-width: 1024px){.searchpage .tabdetail .collection-article-grid .collection-products__product-item .collection-products__product__image__wrapper{display:none}}.searchpage .tabdetail .collection-article-grid .collection-products__product-item .collection-products__product__image__wrapper img{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:100%;height:17vw;margin:auto;object-fit:cover}.searchpage .tabdetail .collection-article-grid .collection-products__product-item:hover .content h2,.searchpage .tabdetail .collection-article-grid .collection-products__product-item:hover .read-more{color:#fe51bc}.searchpage .tabdetail .collection-article-grid .collection-products__product-item:hover .read-more:after{right:-35px}.searchpage .tabdetail .collection-article-grid .collection-products__product__heading{text-align:left}.searchpage .tabdetail .collection-article-grid .content{padding-top:20px}@media screen and (max-width: 1024px){.searchpage .tabdetail .collection-article-grid .content{padding-top:26px;padding-left:0!important;padding-right:0!important}}.searchpage .tabdetail .collection-article-grid .content h2{font-size:18px;font-weight:400;padding-bottom:10px}@media screen and (max-width: 1024px){.searchpage .tabdetail .collection-article-grid .content h2{font-size:16px}}.searchpage .tabdetail .collection-article-grid .content .description{font-size:14px;line-height:1.3;font-weight:400;margin:0 0 20px}@media screen and (max-width: 1024px){.searchpage .tabdetail .collection-article-grid .content .description{font-size:12px;line-height:22px;margin-bottom:11px}}.searchpage .tabdetail .collection-article-grid .read-more{font-size:13px;position:relative;padding:6px 6px 6px 0;transition:all .25s ease-in-out}.searchpage .tabdetail .collection-article-grid .read-more:after{content:" ";display:table;position:absolute;top:8px;right:-25px;transform:translateZ(0);border:4px solid transparent;border-left-color:#fe51bc;transition:all .25s ease-in-out}.colbottom-about{max-width:calc(915px + 10%);margin:70px auto;padding:0 10%}@media screen and (max-width: 767px){.colbottom-about{margin:40px auto}}.colbottom-about .heading h2{font-size:40px;line-height:1.25}@media screen and (max-width: 767px){.colbottom-about .heading h2{font-size:22px}}.colbottom-about .aboutcon{font-size:14px;line-height:1.35}.colbottom-about .aboutcon p{margin:18px 0}.colbottom-about .aboutcon a{color:#fe4dba}.template-suffix-faq #MainContent{display:block;padding:0}.template-suffix-faq #shopify-section-faq-page{min-height:calc(100vh - 60px);height:100%;display:-ms-flexbox;display:flex;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-justify-content:normal;-ms-justify-content:normal;-o-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}.template-suffix-faq #shopify-section-faq-page .rte{padding:20px}@media only screen and (min-width: 1300px){.template-suffix-faq #shopify-section-faq-page{-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.template-suffix-faq #shopify-section-faq-page .navigation{margin-left:200px;position:relative;min-width:320px}.template-suffix-faq #shopify-section-faq-page .rte{padding-right:200px;padding-left:50px;padding-top:0}}#MobileNav .active .children{max-height:inherit}#MobileNav .level-2>a.nav-link{display:none!important}nav.utility-nav.active ul{max-height:100%!important}.template-suffix-utility #MainContent .navigation nav.utility-nav{display:block!important}.template-suffix-utility #MainContent{padding:0}.template-suffix-utility #MainContent nav.utility-nav ul li.active span{text-decoration:underline;text-underline-offset:5px;color:#333;font-size:18px;line-height:22px}.open .accordionItemContent{height:100%}.close .accordionItemContent{height:0}.open .accordionItemHeading:after{content:"\2500";font-size:15px;padding-left:10px;font-weight:400;font-family:Avant Garde Gothic Pro,sans-serif}.close .accordionItemHeading:after{content:"+";padding-left:10px;font-size:20px;font-weight:600;font-family:auto}.open .accordionItemContent{padding-top:16px}.accordionItemContent,.accordionItemContent p{font-family:Avant-Garde-Book,sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:150%;color:#333}.dropdown-menu{max-height:100%!important}@media only screen and (min-width: 1300px){.template-suffix-utility #MainContent{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0}}@media screen and (max-width: 1300px){.template-suffix-utility #MainContent nav.utility-nav ul{background:none;border:none}.template-suffix-utility #MainContent nav.utility-nav ul li{font-family:Avant Garde Gothic Pro,sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:22px;color:#333}.template-suffix-utility #MainContent nav.utility-nav ul li span{padding:0;background:none;border:none}}@media screen and (max-width: 1024px){.template-suffix-utility #MainContent nav.utility-nav ul li.active span{text-decoration:underline;text-underline-offset:5px;color:#333;font-size:18px;line-height:22px}.template-suffix-utility #MainContent nav.utility-nav ul li.active span svg{display:none}}@media screen and (max-width: 768px){.accordionItemContent,.accordionItemContent p{font-size:14px}}
/*# sourceMappingURL=/s/files/1/0009/0000/5932/t/247/assets/kd-custom.scss.css.map?v=39336655799668492871686570138 */
