.content-wrapper>section:last-of-type,.content-wrapper>div:last-of-type{padding-bottom:40px}.modal-backdrop.show{opacity:.8}ul.social-icon{padding:0;margin:0}ul.social-icon li{display:inline-block;margin:0 5px;padding:0}ul.social-icon li:last-child{margin-right:0}ul.social-icon li:first-child{margin-left:0}.uppercase{text-transform:uppercase}svg:not(.placeholder-svg){width:1em;height:1em}.flipInX{opacity:1}.flipInX:hover{animation:flipInX 1s linear;opacity:1}.list-design ul{padding:10px 0 0;list-style:none}.list-design ul li{padding:0 0 0 30px;position:relative;margin:5px 0}.list-design ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-color:var(--color_accent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-flower);mask-image:var(--icon-flower)}.list-design ul li:hover:before{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.blink_text{animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}.section-padding{padding-top:100px;padding-bottom:100px}div[class*=section-heading]{margin-bottom:50px}div[class*=section-heading] .section-title{color:var(--color_primary);font-size:var(--fontsize_H2);margin-bottom:0}.theme-title-section .subtitle,div[class*=section-heading] .section-subtitle,div[class*=section-heading] .subtitle,div[class*=section-heading] .sub-heading{color:var(--color_secondary);font-size:18px;margin-top:0;margin-bottom:16px;letter-spacing:.1em;line-height:normal;text-transform:uppercase}div[class*=section-heading] .section-title:last-child{margin-bottom:0}.section-heading-Center .section-title{background-position:bottom center}.section-heading-Left .section-title{background-position:bottom left}.section-heading-Right .section-title{background-position:bottom right}.section-title{margin-top:0}.sub-heading{color:var(--color_secondary);letter-spacing:.1em;text-transform:uppercase}.theme-title-section .subtitle:empty{display:none}.theme-title-section .title{color:var(--color_primary);font-size:var(--fontsize_H2);font-weight:var(--fontweight_heading);margin-top:0;margin-bottom:25px}.theme-title-section>img{margin-bottom:20px}.theme-title-section .image-wrp.image+.subtitle{margin-top:0}.theme-title-section .image-wrp svg{width:60px;height:60px;color:var(--color_secondary);margin-bottom:15px}.textual-link-btn{background-color:transparent!important;background-image:linear-gradient(90deg,#000 50%,tan 50%);background-position:0 100%;background-repeat:no-repeat;background-size:200% 1px;border-width:0;color:var(--color_primary);font-size:18px;letter-spacing:0;overflow:hidden;padding:0;position:relative;text-transform:none;border-radius:0;transition:.3s,background-position .5s}.textual-link-btn:focus,.textual-link-btn:hover{background-position:100% 100%;color:var(--color_secondary)}body .spinner-border{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;transition:var(--site_transition);-webkit-transition:var(--site_transition);-ms-transition:var(--site_transition);-moz-transition:var(--site_transition);-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;z-index:9999;border-radius:0;animation:none;background:var(--color_secondary);border:none}body .spinner-border:after{position:absolute;content:"";width:5rem;height:5rem;color:#fff;display:inline-block;vertical-align:-.125em;border:.3em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.swap-img{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;text-align:right}.swap-img+div[class*=col-]{padding-right:3rem}.image-hover{position:relative}.image-hover .img-content{position:absolute;top:50%;right:0;left:0;margin:0 auto;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);width:60%;transition:var(--site_transition);-webkit-transition:var(--site_transition);-ms-transition:var(--site_transition);-moz-transition:var(--site_transition);opacity:0;visibility:hidden}.image-hover .img-wrp{background:var(--color_secondary);transition:var(--site_transition);-webkit-transition:var(--site_transition);-ms-transition:var(--site_transition);-moz-transition:var(--site_transition)}.image-hover:hover .img-wrp img{opacity:.2}.image-hover .img-wrp img{transition:var(--site_transition);-webkit-transition:var(--site_transition);-ms-transition:var(--site_transition);-moz-transition:var(--site_transition);width:100%}.image-hover .img-content h3 a,.image-hover .img-content>a,.image-hover .img-content p{color:#fff}.image-hover .img-content>a{position:relative}.image-hover .img-content>a:after{position:absolute;content:"";bottom:-3px;left:0;height:2px;background:#fff;width:100%}.image-hover:hover .img-content{opacity:1;visibility:visible}.image-hover .img-content p{margin-bottom:20px}.icon-boxes-list ul.icon-boxes-items{display:flex;align-items:center;flex-wrap:wrap;margin-left:-30px;margin-top:-90px}.icon-boxes-list ul.icon-boxes-items li{width:calc(50% - 30px);margin-top:100px;display:flex;align-items:self-start;flex-direction:column;text-align:left;margin-left:30px}.icon-boxes-list ul.icon-boxes-items li:nth-child(3),.icon-boxes-list ul.icon-boxes-items li:last-child{margin-top:30px}.icon-list{margin-top:40px}.icon-list ul.icon-list-items>li{margin-bottom:25px;list-style:none}.icon-list ul.icon-list-items>li:last-child{margin-bottom:0}.icon-list ul.icon-list-items>li h3 svg{width:50px;height:50px;margin-right:14px}.icon-list ul.icon-list-items>li h3{font-size:26px}.icon-list ul.icon-list-items>li p{margin-top:10px}.js-section-instagram .slick-track .slick-slide{margin:0 10px}.js-instagram.slick-slider .slick-dots{margin-top:25px}.js-section-instagram .slick-track .slick-slide a.instagram-item{position:relative;display:block}.js-section-instagram .slick-track .slick-slide a.instagram-item:before{font-family:icomoon;content:"";font-size:18px;position:absolute;height:100%;top:0;left:0;color:#fff;opacity:0;transition:all ease .45s;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;background-color:#00000080;background-image:url(https://cdn.shopify.com/s/files/1/0586/2277/1373/files/instagram_256x256_crop_center.png?v=1631867787);background-repeat:no-repeat;background-position:center;background-size:20px}.js-section-instagram .slick-track .slick-slide a.instagram-item:hover:before{opacity:1}.kk-image-with-content-2 .row{align-items:start}.kk-image-with-content-2 .img-content-wrp{display:grid;position:relative}.kk-image-with-content-2 .img-content-wrp>*{grid-area:1/-1}.kk-image-with-content-2 .img-content-wrp img{width:100%;border-radius:var(--border_radius)}.kk-image-with-content-2 .img-content{align-self:end;padding:30px}.kk-image-with-content-2 .img-content h3{font-size:var(--fontsize_H5);margin:0}.kk-image-with-content-2 .theme-title-section{flex:5;display:inline-flex;flex-wrap:wrap;text-align:center;padding-top:35px}.kk-image-with-content-2 .theme-title-section>*{flex:1 1 100%}.kk-image-with-content-2 .theme-title-section .image-wrp{margin:15px 0 0;order:1}.kk-image-with-content-2 .theme-title-section .image-wrp img{margin:0;max-width:87px;animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kk-image-with-content-2 .theme-title-section .title{color:var(--color_primary);font-family:var(--typo_heading);line-height:var(--lineheight_heading);margin-bottom:20px;position:relative;z-index:1}.kk-image-with-content-2 .theme-title-section .subtitle{font-size:var(--fontsize_H6);margin-top:0}.kk-image-with-content-2 .theme-title-section .content{line-height:var(--lineheight_body);margin-bottom:15px}.blog_image-wrapper{overflow:hidden;margin-bottom:20px;border-radius:var(--border_radius)}.articles-listing.main-blog-style.grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.articles-listing.main-blog-style.grid-layout .blog_post{margin-bottom:0}.articles-listing.main-blog-style.grid-layout .blog_post .blog_title-wrp .blog-title h5{font-size:22px;text-transform:none;margin:0}.blog-related-posts .blog_post .blog_image-wrapper img,.articles-listing.main-blog-style.grid-layout .blog_post .blog_image-wrapper img{background-position:center;aspect-ratio:3/2;object-fit:cover;height:auto;width:100%;transition:.3s all linear}.blog-related-posts .blog_post .blog_image-wrapper:hover img,.articles-listing.main-blog-style.grid-layout .blog_post .blog_image-wrapper:hover img{transform:scale(1.2) rotate(5deg)}.blog_post{margin-bottom:30px}.blog_post .blog-title{font-size:var(--fontsize_H4);margin:10px 0}.blog_post .blog-meta{margin-bottom:20px}.blog_post .blog-meta:last-child{margin-bottom:0}.blog_post .blog-meta>span:not(:last-child):after{content:"|";font-weight:400;margin:0 0 0 5px;vertical-align:top}.blog_post .blog-meta>span.author{color:var(--color_secondary);position:relative;text-transform:capitalize}.blog_post .blog-meta .avatar{max-width:25px;position:absolute;left:0;top:-2px}.blog_post .blog-meta .avatar img{border:1px solid rgba(0,0,0,.15);display:inline;position:relative;vertical-align:middle;border-radius:50%}.blog_post .blog-meta span.author .avatar+.author-name{padding-left:30px}.blog_post .blog-tags ul{list-style:none;margin:0 -15px;padding:0}.blog_post .blog-tags ul li{display:inline-block;padding:0;position:relative}.blog_post .blog-tags ul li a{color:var(--color_secondary);letter-spacing:.1em;padding:0 15px;text-transform:uppercase}.blog_post .blog-tags ul li a:hover{color:var(--color_primary)}.blog_post .blog-tags ul li a:after{background-color:var(--color_secondary);content:"";height:5px;position:absolute;left:100%;top:50%;transform:translate(-50%,-50%);width:5px;border-radius:50%}.blog_post .blog-tags ul li:last-child a:after{content:none}.blog_post .blog_content-wrp{margin:0 0 15px}.blog_post .button svg{margin-left:5px;width:6px}.blog-related-posts>.section-title{background-position:center bottom;margin-bottom:30px;text-align:center}.blog_post>*:last-child,.blog_post .blog_content>*:last-child{margin-bottom:0}body.template-article .article-top-section .blog-title-wrp,body.template-article .article-top-section .blog-content-wrp,body.template-article .article-bottom-section .blog-bottom-wrap{margin-left:auto;margin-right:auto;max-width:915px}.article-top-section .blog-image-wrp{margin-bottom:30px}.article-top-section .blog-image-wrp img{border-radius:var(--border_radius);max-height:500px;width:100%;object-fit:cover}.article-top-section .blog-title-wrp .blog-meta{margin-bottom:20px;color:var(--color_secondary)}.article-top-section .blog-title-wrp .blog-meta>span:not(:last-child):after{content:"|";font-weight:400;margin:0 0 0 5px;vertical-align:top}.article-top-section .blog-title-wrp .blog-meta>span.author{font-weight:600;position:relative}.article-top-section .blog-title-wrp .blog-meta .avatar{max-width:25px;position:absolute;left:0;top:-2px}.article-top-section .blog-title-wrp .blog-meta .avatar img{border:1px solid rgba(0,0,0,.15);display:inline;position:relative;vertical-align:middle;border-radius:50%}.article-top-section .blog-title-wrp .blog-meta span.author .avatar+.author-name{padding-left:30px}.article-top-section .blog-title-wrp .blog-tags ul{list-style:none;margin:0 -15px;padding:0}.article-top-section .blog-title-wrp .blog-tags ul li{display:inline-block;padding:0;position:relative}.article-top-section .blog-title-wrp .blog-tags ul li a{color:var(--color_secondary);letter-spacing:.1em;padding:0 15px;text-transform:uppercase}.article-top-section .blog-title-wrp .blog-tags ul li a:hover{color:var(--color_primary)}.article-top-section .blog-title-wrp .blog-tags ul li a:after{background-color:var(--color_secondary);content:"";height:5px;position:absolute;left:100%;top:50%;transform:translate(-50%,-50%);width:5px;border-radius:50%}.article-top-section .blog-title-wrp .blog-tags ul li:last-child a:after{content:none}.article-top-section .blog-title-wrp .blog_content-wrp{margin:0 0 15px}.article-top-section .blog-title-wrp .blog-title{margin:15px 0;text-transform:none}.article-top-section .blog-content-wrp{line-height:26px;margin-bottom:20px}.article-bottom-section .blog-bottom-wrap{justify-content:space-between;display:flex;flex-wrap:wrap;margin-bottom:35px}.article-bottom-section .blog-bottom-wrap:before{background-color:#0000000d;content:"";flex:1 1 100%;height:1px;width:100%}.article-bottom-section .blog-bottom-wrap>*,.article-bottom-section .blog-bottom-wrap:before{margin:10px 0}.article-bottom-section .blog-bottom-wrap .blog-share>ul{margin:0;padding:0}.article-bottom-section .blog-bottom-wrap .blog-share>ul li{padding:0}.article-bottom-section .blog-comments-wrap div#comments ul.comments-list>li:not(:last-child){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ddd}.article-bottom-section .blog-comments-wrap div#comments ul.comments-list li .avatar img{border-radius:50%}.article-bottom-section .blog-comments-wrap div#comments ul.comments-list li .comment-info{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.article-bottom-section .blog-comments-wrap ul{margin:0;padding:0}.article-bottom-section .blog-comments-wrap li{list-style:none;padding-left:35px;position:relative}.article-bottom-section .blog-comments-wrap li .avatar{position:absolute;top:3px}.article-bottom-section .blog-comments-wrap div#comments .pagination-wrap{margin-top:-1px;margin-bottom:50px}.article-bottom-section .blog-comments-wrap div#comments form#comment_form{margin:0}.article-bottom-section .blog-comments-wrap .comment-respond .comment-reply-title{margin:0 0 20px}.article-bottom-section .blog-comments-wrap .comment-respond input:not(.button),.article-bottom-section .blog-comments-wrap .comment-respond textarea{margin-bottom:10px;margin-top:10px}.article-bottom-section .blog-comments-wrap .comment-info ul li{margin-bottom:10px;padding:0}.article-bottom-section .blog-comments-wrap .comment-info .comment-content{line-height:24px}.article-bottom-section .blog-comments-wrap .comment-info ul li span.author{color:var(--color_primary);font-size:var(--fontsize_H5);font-weight:var(--fontweight_heading);position:relative}.article-bottom-section .blog-comments-wrap .comment-info ul li span.author:before{content:""}.article-bottom-section .blog-comments-wrap .comment-info ul li span.date{font-size:14px;color:var(--color_secondary)}.article-bottom-section .blog-comments-wrap div#comments form#comment_form input.button.theme-button{outline:none}.article-bottom-section .blog-bottom-wrap .blog-share ul li{display:inline-block;margin-left:15px}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container{display:flex;flex-wrap:wrap}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container input[type=text],.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container input[type=email],.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container textarea{border:1px solid #ddd;outline:0;padding:10px 15px 12px;width:100%}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container .col-md-6{padding-right:10px}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container textarea{margin-top:20px}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container .col-md-6:last-child{padding-right:0;padding-left:10px}.article-bottom-section .blog-comments-wrap div#comments form#comment_form .row .container textarea{height:150px;margin-bottom:10px}.blog-related-posts{margin-top:80px}.blog-comments-wrap #comments>*{border:1px solid rgba(0,0,0,.15);padding:25px}#comments .pagination-wrap{border-top-color:var(--color_body_bg);padding-top:0;padding-bottom:35px}#comments .pagination-wrap ul.pagination-list{margin-top:0}#comments .pagination-wrap ul.pagination-list li a,#comments .pagination-wrap ul.pagination-list li span{display:inline-flex;justify-content:center;align-items:center;height:48px;margin:0 5px;min-width:auto;min-height:auto;vertical-align:top;width:48px;border-radius:50%}#comments .pagination-wrap ul.pagination-list li.pagination-previous-item a svg,#comments .pagination-wrap ul.pagination-list li.pagination-next-item a svg{top:auto}p.note.form-success{color:green;font-weight:700;background-color:#f0fff0;padding:10px 15px;text-align:center;border:1px solid #ddd}.errors{color:red}.errors ul{padding:0;margin:0}.errors li{display:block}.js-animate-number{text-align:center}.js-animate-number .number{font-size:48px;color:#fff;font-weight:600;margin-bottom:20px}.js-animate-number h4{font-size:24px;color:#fff;font-weight:600}.js-section-video-popup{position:relative}.mb-3.mt-3>h2{margin-bottom:10px}.inner-title{font-size:22px;line-height:30px;color:#1a1a1a}.template-contact .heading{margin-top:0}.contact-box{display:flex;margin-bottom:30px}.contact-box .icon-wrp{color:var(--color_secondary);flex:0;line-height:1;min-width:25px}.contact-box .icon-desc{flex:1}.contact-box .icon-desc p{line-height:1.8;margin-bottom:0}.contact-box .icon-desc a:not(:hover){color:var(--color_text)}.contact-form:not(:first-child){margin-top:20px}.contact-form{display:inline-flex;flex-wrap:wrap}.contact-form>*:not([class*=col]){flex:1 1 100%}.contact-form p[class*=col]{margin-bottom:20px}.contact-form input[type=submit]{margin-top:30px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1386px;box-sizing:border-box;padding-left:15px;padding-right:15px}.row>*,.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1200px) and (max-width:1599px){.col.collection-list{justify-content:center}}@media only screen and (max-width: 1199px){.site-header-sticky.light-transparent-header.js-site-header-sticky-active{position:relative!important;background:transparent!important}}@media only screen and (min-width:768px) and (max-width:1024px){#shopify-section-template--16767949406427__cb28f44a-b5ec-4dee-a90f-46255b0d59d0 .slick-slide{margin:5px!important;padding:20px!important}}@media only screen and (max-width: 767px){.header-bottom>div[class*=site-header] .header-right{text-align:center!important}.light-transparent-header{position:relative;background:var(--color_secondary);border-top:1px solid rgba(255,255,255,.3)}.js-section-slider .js-section-slideshow .slider-item-wrp .slider-content-wrap .slider-content .title{font-size:30px;line-height:42px}#shopify-section-template--14161196351707__1628593860bec297c3 .col-xl-6.col-lg-6.col-md-6.col-12.ps-5{padding-left:15px!important}.icon-boxes-list ul.icon-boxes-items li{width:100%;margin-top:0}.icon-boxes-list ul.icon-boxes-items li:first-child{margin-top:110px}.icon-boxes-list ul.icon-boxes-items li:last-child,.icon-boxes-list ul.icon-boxes-items li:nth-child(3){margin-top:0}.image-with-content .col-xl-6.ps-5{padding-left:20px!important;padding-top:20px;padding-bottom:20px}.js-section-video-popup{margin-top:50px;padding:10% 0 14%!important}.testimonial-item .testimonial-item__desc p{padding:0}.testimonial-item .testimonial-item__desc p:before{right:-30px}.testimonial-item .testimonial-item__desc p:after{left:-30px}.footer div[class*=col-] .menu-widget{margin-bottom:20px}.breadcrumb{padding:60px 0 70px!important}.template-collection section .row div[class*=col-],.template-blog section .row div[class*=col-]{margin-bottom:20px;padding-left:15px!important;width:100%}.template-collection section .row,.template-blog section .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.template-collection section .row .col-2,.template-blog section .row .col-2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.template-collection section .row .col-10,.template-blog section .row .col-10{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.js-animate-number{margin-bottom:30px}.js-animate-number:last-child{margin:0}.js-section-testimonial-2-carousel .testimonial-item .testimonial-item__desc p{padding-right:0}.kk-image-with-content-2 .img-content{position:relative;top:0;transform:none}.kk-image-with-content-2 .img-content-wrp{margin:40px 0}.kk-image-with-content-2 .swap-img .img-content-wrp{margin-bottom:0}.breadcrumb .head-title{font-size:36px}.js-compare-modal .modal-verlay a.js-compare-close-link,.js-compare-modal button.modal-close,.js-quickview-modal button.modal-close{right:10px}.wishlist-page div#js-page-wishlist .row div[class*=col-]{width:100%}#contact_form{position:relative;width:100%}.template-contact .shopify-section form#contact_form{padding:0;margin-bottom:50px}#comments .pagination-wrap ul.pagination-list li a,#comments .pagination-wrap ul.pagination-list li span{font-size:13px;height:36px;line-height:36px;width:36px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/layout.css.map */
