.index-leftsidebar .isb-title.conllections-title{text-transform:uppercase;font-size:18px;font-weight:600;padding:14px 20px;background:#e6e6e6;margin-bottom:0}.index-leftsidebar .conllections-list,.index-leftsidebar .collection-category-list{list-style-type:none;margin:0;margin-bottom:3rem}.index-leftsidebar .conllections-list .link-element>a,.index-leftsidebar .collection-category-list .link-element>a{display:block;padding:13px 20px!important;text-transform:uppercase;font-size:14px;font-weight:600;border:1px solid #e6e6e6;border-top-style:none;line-height:inherit}.index-leftsidebar .isb-testimonial .carousel-pagination{margin-top:20px}.index-leftsidebar .index-blogs-item{margin-bottom:30px}.index-leftsidebar .index-blogs-item .article-item-thumb{margin-bottom:15px}.index-leftsidebar .index-blogs-item .article-item-caption{text-align:left}.index-leftsidebar .isb-product .product-item-price{flex-direction:row}.index-leftsidebar .isb-product .product-item-price .product-item-price-old{margin:0 10px 0 0}@media screen and (max-width: 550px){.index-leftsidebar .isb-product .product-item-price .product-item-price-old{margin:0 0 0 10px}}.index-leftsidebar .isb-feature{margin-bottom:50px}.index-leftsidebar .isb-feature .isb-content{padding:0 20px;border-radius:8px;border:1px solid #e6e6e6}.index-leftsidebar .isb-feature .isb-item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:25px 5px;border-bottom:1px dotted #e6e6e6}@media (min-width: 800px) and (max-width: 1260px){.index-leftsidebar .isb-feature .isb-item{padding:25px 0}}.index-leftsidebar .isb-feature .isb-item:last-child{border-bottom:0}.index-leftsidebar .isb-feature .feature-icon{width:40px}.index-leftsidebar .isb-feature .feature-content{width:calc(100% - 40px);padding-left:20px}@media (min-width: 800px) and (max-width: 1260px){.index-leftsidebar .isb-feature .feature-content{padding-left:10px}}.index-leftsidebar .isb-feature .feature-content .title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:4px}.index-leftsidebar .isb-feature .feature-content .caption{font-size:13px;color:gray;margin-bottom:0}.index-leftsidebar .isb-phone{margin-bottom:40px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:45px 0}.index-leftsidebar .isb-phone .isb-content{min-height:120px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;border-radius:8px;overflow:hidden;background-size:cover;font-weight:600;text-transform:uppercase;transition:all .3s linear}.index-leftsidebar .isb-phone .isb-content:hover{filter:hue-rotate(240deg)}.index-leftsidebar .isb-phone .phone-title{display:inline-block;font-size:18px;color:#fff}.index-leftsidebar .isb-phone .phone-number{display:inline-block;font-size:36px;margin-left:12px;color:#fff}.index-leftsidebar .indexsb:last-child{border-bottom:0;margin-bottom:0}@media (min-width: 800px) and (max-width: 1260px){.index-leftsidebar .isb-phone .phone-number{font-size:25px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-leftsidebar .isb-phone{padding:40px 0}.index-leftsidebar .isb-product{padding-bottom:10px}.index-leftsidebar .isb-product,.index-leftsidebar .isb-testimonial,.index-leftsidebar .isb-feature{margin-bottom:40px}.index-leftsidebar .isb-product{border-bottom:0}}@media screen and (max-width: 550px){.index-leftsidebar .isb-phone,.index-leftsidebar .isb-product,.index-leftsidebar .isb-testimonial,.index-leftsidebar .isb-feature{margin-bottom:30px}.index-leftsidebar .isb-phone{padding:30px 0}}.conllections-list .link-element>a:hover,.collection-category-list .link-element>a:hover{color:var(--color_primary)}.index-banner-newsletter .newsletter-element{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 4%;background-size:cover;background-repeat:no-repeat;background-position:center}.index-banner-newsletter form{max-width:600px;width:100%}.index-banner-newsletter .index-newsletter-title{font-size:24px;font-weight:600;letter-spacing:.05rem;margin-bottom:30px}@media (max-width: 800px){.index-banner-newsletter .index-newsletter-title{font-size:20px;letter-spacing:.02rem;margin-bottom:20px}}.index-banner-newsletter .index-newsletter-desc{line-height:1.8;margin-bottom:30px}@media (max-width: 1260px){.index-banner-newsletter .index-newsletter-desc{margin-bottom:20px}}.index-banner-newsletter .index-newsletter-desc span{font-weight:600;text-decoration:underline}.index-banner-newsletter input.newsletter-field{border:1px solid #eeeeee!important;box-shadow:none!important;text-align:center;height:50px;margin-bottom:34px}@media (max-width: 800px){.index-banner-newsletter input.newsletter-field{height:40px}}@media (max-width: 1260px){.index-banner-newsletter input.newsletter-field{margin-bottom:20px}}.index-banner-newsletter .newsletter-button{margin:0 auto;min-height:50px;width:180px;max-width:100%;padding:10px 20px;text-transform:uppercase;background:#000;color:#fff;font-size:16px;font-weight:500}@media (max-width: 800px){.index-banner-newsletter .newsletter-button{min-height:40px}}.index-banner-newsletter .index-newsletter-more{margin-top:30px;font-style:italic;font-weight:600}@media (max-width: 1260px){.index-banner-newsletter .index-newsletter-more{margin-top:20px}}.index-banner-newsletter .newsletter-button:hover{background:var(--color_primary)}.index-collection-tab-grid .title-tablist-collection{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media (max-width: 800px){.index-collection-tab-grid .title-tablist-collection{flex-direction:column;border-bottom:0;margin-bottom:20px}.index-collection-tab-grid .title-tablist-collection .box-divider{text-align:center}}.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title>a{font-weight:600;letter-spacing:.03rem}@media (min-width: 801px){.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title{margin:0;padding:12px 15px;border:1px solid transparent;border-bottom:0}.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title.is-active{border-color:#e6e6e6;border-bottom:1px solid #fff;margin-bottom:-1px}}.index-collection-tab-grid .title-tablist-collection .box-divider{display:flex}.index-collection-tab-grid .title-tablist-collection .box-divider .img-left{margin-right:15px}.index-collection-tab-grid .title-tablist-collection .box-divider .img-right{margin-left:15px}@media (min-width: 801px){.index-collection-tab-grid .position-full-center .title-tablist-collection{border:0;justify-content:center;flex-wrap:wrap}.index-collection-tab-grid .position-full-center .title-tablist-collection .box-divider{justify-content:center;width:100%;margin-bottom:10px}.index-collection-tab-grid .position-full-center .title-tablist-collection .index-collection-tab-title{padding:10px 20px;border:0;margin-bottom:0}}@media screen and (max-width: 800px){.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title:not(.index-collection-tab-title-nomarl)>a{font-size:14px!important}.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title.index-collection-tab-title-nomarl>a{font-size:20px!important}}.index-collection-slider-column .carousel-navigation{visibility:visible}.index-collection-slider-column .index-banner-grid-list .collection-column:first-child{margin-bottom:0}.index-collection-slider-column .product-item-list .product-item-price{flex-direction:row;align-items:baseline}.index-collection-slider-column .product-item-list .product-item-price .product-item-price-old{margin:0 0 0 10px}.index-collection-slider-column .product-item .product-item-caption{padding:0}.index-collection-slider-column .product-item-list .product-item-caption{padding-top:10px;padding-left:28px}@media screen and (min-width: 1601px){.index-collection-slider-column .product-item-list .product-item-caption{padding-top:20px;padding-left:40px}}@media screen and (max-width: 1260px){.index-collection-slider-column .product-item.product-item-list .group-button .group-button-item{background:transparent;width:20px;height:20px}.index-collection-slider-column .product-item.product-item-list .group-button .group-button-item em{font-size:13px;font-weight:700}.index-collection-slider-column .product-item.product-item-list .group-button .group-button-item:hover em{color:var(--color_primary)}}@media screen and (min-width: 551px) and (max-width: 1260px){.index-collection-slider-column .product-item-list .product-item-caption{padding-top:0;padding-left:20px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-collection-slider-column .product-item-list .product-item-caption{padding-top:0;padding-left:15px}}@media screen and (max-width: 550px){.index-collection-slider-column .product-item-list .product-item-caption{padding:0}}@media screen and (max-width: 550px){.index-collection-slider-column .index-banner-grid-list .collection-column:not(:first-child){margin-top:24px}}@media screen and (max-width: 550px){.index-collection-slider-column .product-item-list .product-item-price .product-item-price-old{margin:0 0 0 10px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-collection-slider-column .product-item-list .product-item-thumb{width:33.33333%!important}.index-collection-slider-column .product-item-list .product-item-caption{width:66.66667%!important}}@media screen and (min-width: 551px) and (max-width: 1260px){.index-collection-slider-column .index-banner-grid-list .collection-column:nth-child(3){display:none}}.index-text-banner .text-area{display:flex;flex-wrap:wrap;align-items:center;padding-left:6%}.index-text-banner .text-area p{line-height:1.8;margin-bottom:.5rem;color:gray}.index-text-banner .text-area .text-heading{font-size:38px;font-weight:600;text-transform:uppercase;line-height:1.25;margin-bottom:25px}@media screen and (max-width: 800px){.index-text-banner .text-area{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width: 550px){.index-text-banner .text-area{padding-left:15px!important;padding-right:15px!important}.index-text-banner .text-area .text-heading{font-size:22px;line-height:1.4;margin-bottom:10px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-text-banner .text-area .text-heading{font-size:24px;margin-bottom:15px}}.index-banner-custom2 .right-top-area{margin-bottom:30px}@media screen and (max-width: 800px){.index-banner-custom2 .right-top-area{margin-bottom:20px}}@media screen and (max-width: 550px){.index-banner-custom2 .left-area,.index-banner-custom2 .right-top-area,.index-banner-custom2 .bottom-left-area{margin-bottom:20px}}.index-banner-custom3{position:relative}.index-banner-custom3 .bkg-section{background-size:cover;background-repeat:no-repeat;background-position:top center}.index-banner-custom3 .index-banner-grid-item{position:relative;margin:0}.index-banner-custom3 .index-banner-grid-item .caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media (min-width: 992px){.index-banner-custom3 .index-banner-grid-item .caption{width:100%}}.index-banner-custom3 .index-banner-grid-item .caption-action{display:flex;justify-content:center;margin-top:18px}.index-banner-custom3 .index-banner-grid-item .caption-action a{color:#fff;padding:14px 50px;font-size:16px;font-weight:600}@media (max-width: 800px){.index-banner-custom3 .index-banner-grid-item .caption-action a{padding:8px 20px;font-size:14px}}.index-banner-custom3 .index-banner-grid-item .caption-action a:hover{background:#000}.index-banner-custom3 .box-content{margin:0 -.09375rem}.index-banner-custom3 .banner-item{position:relative;padding:.09375rem}.index-banner-custom3 .banner-item .background{overflow:hidden}.index-banner-custom3 .banner-item img.lazyloaded{transition:all .3s linear}.index-banner-custom3 .banner-item .caption-item{position:absolute;max-width:40%}.index-banner-custom3 .banner-item .caption-item.caption-center{top:50%;left:50%;transform:translate(-50%,-50%)}.index-banner-custom3 .banner-item .caption-item.caption-left{top:50%;left:12%;transform:translateY(-50%)}.index-banner-custom3 .banner-item .caption-item.caption-right{top:50%;right:12%;transform:translateY(-50%)}.index-banner-custom3 .bannerstyle-1{padding-top:1px}.index-banner-custom3 .index-banner-grid-item .caption-action a{background:var(--color_primary)}.index-banner-custom4 .middle-top-area .index-banner-grid-image{margin-bottom:30px}@media (max-width: 800px){.index-banner-custom4 .middle-top-area .index-banner-grid-image{margin-bottom:20px}}@media (max-width: 550px){.index-banner-custom4 .left-area .index-banner-grid-image,.index-banner-custom4 .middle-top-area .index-banner-grid-image,.index-banner-custom4 .middle-bottom-area .index-banner-grid-image{margin-bottom:20px}}.index-banner-custom5{position:relative}.index-banner-custom5 .grid-x.grid-margin-x{flex-wrap:nowrap}@media (max-width: 550px){.index-banner-custom5 .grid-x.grid-margin-x{flex-wrap:wrap;justify-content:center}}.index-banner-custom5 .index-banner-custom-small,.index-banner-custom5 .index-banner-custom-large{margin:0 15px}@media (max-width: 800px){.index-banner-custom5 .index-banner-custom-small,.index-banner-custom5 .index-banner-custom-large{margin:0 10px}}.index-banner-custom5 .banner-top{margin-bottom:30px}@media (min-width: 551px) and (max-width: 800px){.index-banner-custom5 .banner-top{margin-bottom:20px}}@media (max-width: 550px){.index-banner-custom5 .index-banner-custom-item{margin-bottom:20px}}.index-banner-custom6{position:relative;overflow:hidden}.index-banner-custom6 .index-top-collection-item{position:relative;margin-bottom:0}@media (max-width: 550px){.index-banner-custom6 .index-top-collection-item{margin-bottom:15px}}.index-banner-custom6 .index-top-collection-item .index-top-collection-info{position:relative;padding:20px;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 800px){.index-banner-custom6 .index-top-collection-item .index-top-collection-info{padding:10px}}.index-banner-custom6 .index-top-collection-item .index-top-collection-info:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;z-index:7;left:-20px}.index-banner-custom6 .caption-position-left{flex-direction:row-reverse}.index-banner-custom6 .caption-position-left .index-top-collection-info:after{border-right:0;left:100%}.index-banner-custom6 .index-top-collection-title{width:100%;font-size:30px;text-transform:uppercase;font-weight:700}@media (max-width: 800px){.index-banner-custom6 .index-top-collection-title{font-size:18px}}.index-banner-custom6 .btn-item{display:block;margin-top:12px;letter-spacing:.05rem;color:#fff;text-transform:lowercase;text-decoration:underline}.index-banner-custom6 .btn-item:hover{color:var(--color_primary_hover)}.index-banner-custom6 .index-top-collection-item .caption-position-left .index-top-collection-info:after{border-left:20px solid var(--color_primary)}.index-banner-custom6 .index-top-collection-item .caption-position-right .index-top-collection-info:after{border-right:20px solid var(--color_primary)}.index-banner-custom7{position:relative}.index-banner-custom7 .index-banner-grid-item{position:relative;margin-bottom:0}.index-banner-custom7 .index-banner-grid-item .index-top-banner-title a{color:#000;position:absolute;top:0;left:0;font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;margin-top:-50px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;background:#fff3;transition:all .5s ease}@media (max-width: 800px){.index-banner-custom7 .index-banner-grid-item .index-top-banner-title a{font-size:24px}}.index-banner-custom7 .index-banner-grid-item:hover .index-top-banner-title a{background:#eef18bb3;margin-top:0;opacity:1;visibility:visible}.index-banner-department{overflow:hidden}.index-banner-department .gallery-element{text-align:center}.index-banner-department .banner-image{overflow:hidden}.index-banner-department .banner-image a{display:block}.index-banner-department .banner-image img{transition:all .3s linear;width:auto}.index-banner-department .banner-image:hover img{transform:scale(1.1)}.index-banner-department .banner-caption{text-transform:uppercase;font-size:16px;font-weight:600;margin-top:20px}.index-banner-department .banner-caption .banner-info{font-weight:400;margin-top:10px}.index-banner-department .banner-caption.postion-left{text-align:left}.index-banner-department .banners-content .more-text{margin-left:auto;margin-top:40px;width:100%;text-align:center}.index-banner-department .banners-content .more-text a{min-width:220px;height:60px;line-height:56px;border:2px solid #111111;color:#23211f;background-color:transparent;box-sizing:border-box;font-style:normal;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;display:inline-block;padding:0 40px;transition:all .35s}.index-banner-department .banners-content .more-text a:hover{border-color:var(--color_primary);color:var(--color_primary)}@media screen and (max-width: 800px){.index-banner-department .banner-caption{margin-top:10px}.index-banner-department .banners-content .more-text{margin-top:20px}.index-banner-department .banners-content .more-text a{height:40px;line-height:36px;font-size:16px;padding:0 20px}}@media screen and (max-width: 550px){.index-banner-department .banner-image img{width:100%}}.index-banner-parallax .parallax-custom{position:relative;min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media screen and (max-width: 800px){.index-banner-parallax .parallax-custom{background-attachment:initial}}.index-banner-parallax .parallax-custom:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.index-banner-parallax .index-banner-parallax-caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;color:#fff;padding:30px;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:2}.index-banner-parallax .index-banner-parallax-caption a{display:block;width:100%;color:#fff}.index-banner-parallax .index-banner-parallax-caption .caption-text{width:100%;font-size:60px;margin-bottom:50px}@media (max-width: 800px){.index-banner-parallax .index-banner-parallax-caption .caption-text{font-size:40px;margin-bottom:30px}}.index-banner-parallax .index-banner-parallax-caption .caption-text .desc{font-size:24px;width:730px;max-width:100%;letter-spacing:.05rem;margin:10px auto 0}@media (max-width: 550px){.index-banner-parallax .index-banner-parallax-caption .caption-text .desc{font-size:18px}}.index-banner-parallax .index-banner-parallax-caption .caption-image{margin-bottom:30px}.index-banner-parallax .index-banner-parallax-caption .action{font-size:16px;letter-spacing:.05rem;font-weight:700;text-transform:uppercase}.index-banner-parallax .index-banner-parallax-caption .action span{border-bottom:1px solid}.index-banner-parallax .index-banner-parallax-caption .timer{display:flex;flex-wrap:wrap;font-size:30px;font-weight:600;margin-bottom:35px}@media (max-width: 550px){.index-banner-parallax .index-banner-parallax-caption .timer{font-size:24px}}.index-banner-parallax .index-banner-parallax-caption .timer div:not(:last-child):after{content:":";margin:0 15px}@media (max-width: 550px){.index-banner-parallax .index-banner-parallax-caption .timer div:not(:last-child):after{margin:0 8px}}.index-banner-parallax .index-banner-parallax-caption a:hover{color:var(--color_primary)}.index-blogs-accordion{position:relative}@media (max-width: 550px){.index-blogs-accordion{margin-bottom:40px}}.index-blogs-accordion .accordion-wrapper{display:flex;align-items:center}.index-blogs-accordion .accordion-wrapper .box-title{width:105px;font-size:30px;letter-spacing:.15rem;transform:rotate(180deg);-moz-writing-mode:vertical-lr;-o-writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}@media (max-width: 550px){.index-blogs-accordion .accordion-wrapper .box-title{width:45px;font-size:24px}}.index-blogs-accordion .blog-box{width:calc(100% - 105px);overflow:hidden}@media (max-width: 550px){.index-blogs-accordion .blog-box{width:calc(100% - 45px)}}.index-blogs-accordion .blog-box a.caption{display:block;position:absolute;width:90%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .5s ease}.index-blogs-accordion .blog-box ul{width:100%;display:flex}.index-blogs-accordion .blog-box ul li{position:relative;margin-right:3px;height:700px;background-size:cover;background-repeat:no-repeat;background-position:center top;cursor:pointer;transition:all .5s ease}@media (max-width: 550px){.index-blogs-accordion .blog-box ul li{height:350px}}.index-blogs-accordion .blog-box ul li:last-child{margin-right:0}.index-blogs-accordion .blog-box ul li{width:11%!important}.index-blogs-accordion .blog-box ul li a.caption{opacity:0}.index-blogs-accordion .blog-box ul li.active{width:67%!important}.index-blogs-accordion .blog-box ul li.active a.caption{opacity:1}.index-brandslider .box-content{padding:0}.index-brandslider .box-content.have-border{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.index-brandslider .swiper-slide{height:100px;line-height:100px;max-height:100px}.index-brandslider .dark-mode .box-title{color:currentColor}@media screen and (max-width: 1440px){.index-brandslider .section-content{margin-left:0!important;margin-right:0!important}}.index-listing-collection-custom .box-divider.have-border .box-title{padding-bottom:.5rem!important;border-bottom:1px solid #e6e6e6!important}.index-listing-collection-custom .box-divider.no-border .box-title{border-bottom-width:0!important}.index-categories-link1 .index-categories-item{background-size:contain;background-repeat:no-repeat;background-position:center right;border:1px solid #e4e4e4}@media (max-width: 800px){.index-categories-link1 .index-categories-item:not(:last-child){margin-bottom:20px}}.index-categories-link1 .index-categories-item-title{font-size:18px;font-weight:600;text-transform:uppercase;padding:6px 0;margin-bottom:6px;letter-spacing:.05em}@media (max-width: 1260px){.index-categories-link1 .index-categories-item-title{font-size:16px}}.index-categories-link1 .index-categories-item-nav-link>a{display:flex;align-items:center;padding:5px 0;font-weight:500;text-transform:uppercase;color:#0a0a0a}.index-categories-link1 .index-categories-item-nav-link>a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;border:1px solid #0a0a0a;margin-right:10px}.index-categories-link1 .index-categories-item-content{width:100%;padding:28px 40px}@media (max-width: 550px){.index-categories-link1 .index-categories-item-content{padding:20px}}@media (min-width: 801px) and (max-width: 1260px){.index-categories-link1 .index-categories-item-content{padding:20px 25px}}.index-categories-link1 .index-categories-item-nav-link>a:hover{color:var(--color_primary)}.index-categories-link2 .index-categories-item{text-align:center}.index-categories-link2 .index-categories-item:not(:last-child){margin-bottom:30px}.index-categories-link2 .index-top-collection-image{transition:all .35s ease}.index-categories-link2 .index-top-collection-title{font-weight:600;text-align:center;border:1px solid #e6e6e6;padding:12px 10px;margin-bottom:0}@media (max-width: 550px){.index-categories-link2 .index-top-collection-title{font-size:16px}}.index-categories-link2 .linklist-item a{display:block;text-transform:uppercase;font-weight:500;letter-spacing:.03rem;margin-bottom:11px}.index-categories-link2 .viewall a{display:block;text-transform:uppercase;font-weight:600;letter-spacing:.03rem}@media screen and (max-width: 550px){.index-categories-link2 .index-categories-item:not(:last-child){margin-bottom:40px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-categories-link2 .index-categories-item:nth-child(-n+2){margin-bottom:40px}}.index-categories-link2 .index-categories-item:hover .index-top-collection-image{filter:brightness(70%)}.index-categories-link2 .index-categories-item:hover .index-top-collection-title a{color:#fff}.index-categories-link2 .linklist-item a,.index-categories-link2 .viewall a{color:var(--color_primary)}.index-categories-link2 .linklist-item a:hover,.index-categories-link2 .viewall a:hover{color:#000}.index-categories-link2 .index-categories-item:hover .index-top-collection-title{background:var(--color_primary_hover)}.index-collection-flexible .carousel{width:100%}.index-collection-flexible .isb-product{padding-bottom:0;border-bottom:0;margin-bottom:0}.index-collection-flexible .isb-product .product-item-caption{padding:0}@media (min-width: 801px){.index-collection-flexible .isb-product .group-button-item{width:35px;height:35px}.index-collection-flexible .isb-product .group-button-item em{font-size:18px}}.index-collection-flexible .top-rate-content .thumbs-slider{margin-top:0;margin-bottom:16px}.index-collection-flexible .best-seller-banner-content .banner-content{margin-top:40px}@media (max-width: 800px){.index-collection-flexible .best-seller-banner-content .banner-content{margin-top:30px;margin-bottom:30px}}@media (min-width: 801px) and (max-width: 1260px){.index-collection-flexible .best-seller-banner-content .banner-content{margin-top:35px}}.index-collection-flexible .recently-viewed-content .product-item-caption{padding-left:20px;width:calc(100%/3*2 - 20px)}@media (max-width: 550px){.index-collection-flexible .recently-viewed-content .product-item-caption{width:100%;padding-left:0;padding-bottom:10px}}@media (min-width: 1441px){.index-collection-flexible .recently-viewed-content .product-item-caption{padding-left:30px;padding-top:10px;width:calc(100%/3*2 - 30px)}}.index-collection-flexible .recently-viewed-content .product-item-price{flex-direction:row}.index-collection-flexible .recently-viewed-content .product-item-price .product-item-price-old{margin:0 0 0 6px}@media (min-width: 551px){.index-collection-flexible .recently-viewed-content .product-item-price .product-item-price-old{margin:0 6px 0 0}}.index-collection-flexible .recently-viewed-content .product-item-buttons,.index-collection-flexible .recently-viewed-content .group-button{display:none}@media (min-width: 551px) and (max-width: 800px){.index-collection-flexible .recently-viewed-content .product-item .product-item-thumb{width:110px}.index-collection-flexible .recently-viewed-content .product-item .product-item-caption{width:calc(100% - 130px);padding-left:20px}.index-collection-flexible .recently-viewed-content .freetext{margin-top:6px}}.index-collection-grid-custom .box-divider .desc{width:100%;text-align:center;margin-top:5px}.index-collection-grid-custom1{position:relative}.index-collection-grid-custom1 .product-left{border:1px solid #e6e6e6}@media (max-width: 550px){.index-collection-grid-custom1 .product-left{margin-bottom:30px}}@media (min-width: 551px) and (max-width: 1260px){.index-collection-grid-custom1 .product-left{border:0}}.index-collection-grid-custom1 .product-left .product-item-caption{padding:10px 20px 20px}@media (min-width: 551px) and (max-width: 1260px){.index-collection-grid-custom1 .product-left .product-item-caption{padding:10px 0}}.index-collection-grid-custom1 .product-left .thumbs-slider{padding:0 20px}@media (min-width: 551px) and (max-width: 1260px){.index-collection-grid-custom1 .product-left .thumbs-slider{padding:0}}.index-collection-grid-custom1 .product-left .thumbs-slider .swiper-container{padding:5px 5px 5px 0}.index-collection-grid-custom1 .product-left .thumbs-slider .swiper-container .swiper-wrapper,.index-collection-grid-custom1 .product-left .thumbs-slider .swiper-container .swiper-slide{height:auto}.index-collection-grid-custom1 .product-left .thumbs-slider .image img{border:2px solid transparent}.index-collection-grid-custom1 .product-left .thumbs-slider .image a{display:block}.index-collection-grid-custom1 .product-left .thumbs-slider .image.active img{border:2px solid #000}.index-collection-grid-custom1 .product-left .carousel-nav-middle .carousel-nav-next{right:2px}.index-collection-grid-custom1 .product-right .product-item-caption{padding-bottom:10px}@media (min-width: 551px) and (max-width: 800px){.index-collection-grid-custom2 .bestseller-content{width:100%!important;margin:0!important;padding:0 10px}}.index-collection-grid-custom2 .bestseller-content .box-divider{justify-content:space-between;align-items:center}.index-collection-grid-custom2 .bestseller-content .box-readmore{font-size:16px;font-weight:600}.index-collection-grid-custom2 .bestseller-content .box-readmore em{font-size:15px;font-weight:700;display:none}.index-collection-grid-custom2 .bestseller-group{display:flex;flex-wrap:wrap}@media (max-width: 550px){.index-collection-grid-custom2 .bestseller-group{margin-bottom:30px}}.index-collection-grid-custom2 .product-big{width:477px}@media (max-width: 550px){.index-collection-grid-custom2 .product-big{width:100%;margin-bottom:20px}}@media (min-width: 551px) and (max-width: 1440px){.index-collection-grid-custom2 .product-big{width:45%}}.index-collection-grid-custom2 .product-big .product-item{background:#f6f8fa}.index-collection-grid-custom2 .product-big .product-item .product-item-caption{padding:5px 20px 20px}.index-collection-grid-custom2 .product-big .product-item .product-item-title{font-weight:500;font-size:16px}.index-collection-grid-custom2 .product-big .product-item .product-item-title-rating,.index-collection-grid-custom2 .product-big .product-item .product-item-price{width:100%;flex-direction:row}.index-collection-grid-custom2 .product-big .product-item .product-item-title-rating .product-item-price-old,.index-collection-grid-custom2 .product-big .product-item .product-item-price .product-item-price-old{margin-bottom:0;margin-right:8px}.index-collection-grid-custom2 .product-small{width:calc(100% - 477px);padding-left:30px}@media (max-width: 550px){.index-collection-grid-custom2 .product-small{width:auto;padding-left:0;display:flex;flex-wrap:wrap;margin:0 -10px}.index-collection-grid-custom2 .product-small .product-grid{margin:0!important;width:50%;padding:0 10px}}@media (min-width: 551px) and (max-width: 1440px){.index-collection-grid-custom2 .product-small{width:55%}}@media (min-width: 551px) and (max-width: 800px){.index-collection-grid-custom2 .product-small{padding-left:20px}}.index-collection-grid-custom2 .product-small .product-grid:first-child{margin-bottom:30px}@media (min-width: 551px) and (max-width: 800px){.index-collection-grid-custom2 .product-small .product-grid:first-child{margin-bottom:20px}}.index-collection-grid-custom2 .product-small .product-item .product-item-thumb{margin-bottom:0;width:48%}@media (max-width: 550px){.index-collection-grid-custom2 .product-small .product-item .product-item-thumb{width:100%}}.index-collection-grid-custom2 .product-small .product-item .product-item-caption{width:52%;display:flex;flex-wrap:wrap;flex-direction:column;padding:20px;background:#f6f8fa}@media (max-width: 550px){.index-collection-grid-custom2 .product-small .product-item .product-item-caption{width:100%;padding:16px 8px}}@media (min-width: 1441px){.index-collection-grid-custom2 .product-small .product-item .product-item-caption{padding:30px}}.index-collection-grid-custom2 .product-small .product-item .product-item-title{font-weight:500;font-size:16px;margin-bottom:8px}@media (max-width: 550px){.index-collection-grid-custom2 .product-small .product-item .product-item-title{font-size:13px}}.index-collection-grid-custom2 .product-small .product-item .product-item-price{flex-direction:row;order:4}.index-collection-grid-custom2 .product-small .product-item .product-item-price .product-item-price-old{order:2;margin-bottom:0;margin-left:10px}.index-collection-grid-custom2 .product-small .product-item .product-item-description{font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#646464;margin-bottom:12px;line-height:1.5}@media (max-width: 550px){.index-collection-grid-custom2 .product-small .product-item .product-item-description{font-size:12px}}.index-collection-grid-custom2 .product-small .product-item .position-relative{display:none}.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-prev,.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-next{display:flex;top:-69px;visibility:visible}@media (min-width: 801px) and (max-width: 1260px){.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-prev,.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-next{display:none}}.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-prev{right:1.625rem}.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-prev:after{content:"";display:inline-block;width:1px;height:17px;background:#e6e6e6;margin-top:-1px;margin-left:12px}.index-collection-grid-custom2 .carousel-nav-top-right .carousel-nav-next{right:0}@media (min-width: 551px) and (max-width: 800px){.index-collection-grid-custom2 .recently-viewed-content{width:100%!important;margin-top:30px;display:none}}.index-collection-grid-custom2 .recently-viewed-content-group{width:100%}.index-collection-grid-custom2 .recently-viewed-content-group .position-relative{display:none}.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-thumb{width:118px;margin-bottom:0}@media (max-width: 550px){.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-thumb{width:35%}}@media (min-width: 801px) and (max-width: 1260px){.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-thumb{width:95px}}.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-caption{width:calc(100% - 133px);padding-left:15px}@media (max-width: 550px){.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-caption{width:calc(65% - 15px)}}@media (min-width: 801px) and (max-width: 1260px){.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-caption{width:calc(100% - 110px)}}@media (min-width: 1441px){.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-caption{width:calc(100% - 138px);padding-left:20px;padding-top:20px}}.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-price{flex-direction:row}.index-collection-grid-custom2 .recently-viewed-content-group .product-item .product-item-price .product-item-price-old{order:2;margin-bottom:0;margin-left:10px}.index-collection-grid-custom2 .bestseller-content .box-readmore a{color:var(--color_primary)}.index-collection-grid-custom2 .bestseller-content .box-readmore:hover a{color:var(--color_primary_hover)}.index-collection-grid-custom{overflow:hidden}.index-collection-grid-custom .box-divider{position:relative}.index-collection-grid-custom .more-text{font-size:14px;font-weight:400;text-transform:capitalize;margin-left:30px}@media (max-width: 550px){.index-collection-grid-custom .more-text{margin-left:0;width:100%;margin-top:6px}}.index-collection-grid-custom .more-text em.sli{font-size:11px;margin-left:5px}.index-collection-grid-custom .box-title{position:relative;align-items:baseline}.index-collection-grid-custom .position-2 .more-text{position:absolute;right:0;bottom:2px}@media (max-width: 550px){.index-collection-grid-custom .position-2 .more-text{position:relative;right:auto;bottom:auto}}.index-collection-grid-custom .more-text:hover,.index-collection-grid-custom .more-text:hover a,.index-collection-grid-custom .more-text:hover em.sli{color:var(--color_primary)}.index-collection-masonry .grid-row{margin-bottom:30px}.index-collection-masonry .product-item{position:relative;overflow:hidden}.index-collection-masonry .product-image img{width:100%}.index-collection-masonry .product-item-vendor{display:block}.index-collection-masonry .product-item-action{position:absolute;top:15px;right:15px;opacity:0;transform:translate(30%);transition:all .3s ease}@media (max-width: 550px){.index-collection-masonry .product-item-action{top:10px;right:10px}}@media (max-width: 800px){.index-collection-masonry .product-item-action{opacity:1;transform:translate(0)}}.index-collection-masonry .product-item-action .product-item-button-cart{line-height:1}.index-collection-masonry .product-item-action .product-item-button{background:#fff;color:#000;border-radius:50%;margin-bottom:6px;width:35px;height:35px;justify-content:center}.index-collection-masonry .product-item-action .product-item-button em{font-size:18px}@media (max-width: 550px){.index-collection-masonry .product-item-action .product-item-button{width:30px;height:30px}.index-collection-masonry .product-item-action .product-item-button em{font-size:16px}}.index-collection-masonry .product-item-caption{color:#000;position:absolute;padding:20px 30px;bottom:0;left:0;right:0;background:#ffffffe6;opacity:0;transform:translateY(30%);transition:all .3s ease}@media (max-width: 800px){.index-collection-masonry .product-item-caption{position:relative;background:0;opacity:1;padding:15px 0 0;transform:translateY(0)}}@media (min-width: 801px) and (max-width: 1440px){.index-collection-masonry .product-item-caption{padding:20px 15px}}.index-collection-masonry .product-item-caption .color-available .product-item-option-image,.index-collection-masonry .product-item-caption .color-available .product-item-option-color{margin-bottom:10px}.index-collection-masonry .product-item-caption .product-item-price{flex-direction:row;margin-bottom:0}.index-collection-masonry .product-item-caption .product-item-price .product-item-price-old{margin-bottom:0;margin-left:10px}.index-collection-masonry .product-item-caption .product-item-rating,.index-collection-masonry .product-item-caption .product-item-rating .spr-starrating{margin-bottom:0}.index-collection-masonry .product-item:hover .product-item-caption{opacity:1;transform:translateY(0)}.index-collection-masonry .product-item:hover .product-item-action{opacity:1;transform:translate(0)}@media (max-width: 1260px){.index-collection-masonry .product-long{order:1;margin-bottom:30px}.index-collection-masonry .product-small{order:2}.index-collection-masonry .row-index3 .product-left{margin-bottom:30px}.index-collection-masonry .row-index4 .product-item:nth-child(-n+2){margin-bottom:30px}}.index-collection-masonry .product-item-caption .product-item-title a:hover{color:var(--color_primary)}.index-collection-masonry .product-item-action .product-item-button:hover{background:var(--color_primary);color:#fff}.index-collection-masonry .product-item-action .product-item-button:hover a{color:#fff}.index-collection-slider-banner{overflow:hidden}.index-collection-slider-banner .box-content.have-banner{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.index-collection-slider-banner .box-content.have-banner .banner-area{width:375px;padding-left:15px;padding-right:15px}.index-collection-slider-banner .box-content.have-banner .carousel-area{width:calc(100% - 375px);padding-left:15px;padding-right:15px}.index-collection-slider-banner .product-item .product-item-caption{padding:0}@media (max-width: 800px){.index-collection-slider-banner .box-content.have-banner .banner-area{display:none}.index-collection-slider-banner .box-content.have-banner .carousel-area{width:100%!important;margin:0}}.index-collection-slider-banner2{position:relative}.index-collection-slider-banner2 .box-content{align-items:center}.index-collection-slider-banner2 .product-item-caption{padding-bottom:5px}.index-collection-slider-banner2 .carousel-area{position:relative;padding:70px 45px}@media screen and (max-width: 1260px){.index-collection-slider-banner2 .box-content{align-items:flex-start}}@media screen and (max-width: 800px){.index-collection-slider-banner2 .banner-area{order:2}.index-collection-slider-banner2 .carousel-area{margin-bottom:30px}}@media screen and (min-width: 1261px) and (max-width: 1440px){.index-collection-slider-banner2 .carousel-area{padding:20px 30px 0}}@media screen and (max-width: 1260px){.index-collection-slider-banner2 .carousel-area{padding:0 15px}}.index-collection-slider-banner2 .carousel-area .box-divider{justify-content:center;margin-bottom:45px}.index-collection-slider-banner2 .carousel-area .box-divider .box-title{position:relative}.index-collection-slider-banner2 .carousel-area .box-divider .box-title:after{content:"";width:100px;height:4px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation{position:absolute;top:40%;padding:0;width:30px;height:60px;line-height:60px;background:#b4b4b4;transform:translateY(-50%) translate(0)}.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation em{color:#fff}@media (max-width: 1440px){.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation.carousel-nav-prev{left:0;right:auto}}.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation.carousel-nav-next{transform:translateY(-50%) translate(0)}@media (max-width: 1440px){.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation.carousel-nav-next{left:auto;right:0}}.index-collection-slider-banner2 .carousel-area .box-divider .box-title:after{background:var(--color_primary)}.index-collection-slider-banner2 .carousel-nav-middle .carousel-navigation:hover{background:var(--color_primary)}.index-collection-slider-custom1 .box-divider.have-border .box-title{padding-bottom:.5rem!important;border-bottom:1px solid #e6e6e6!important}.index-collection-slider-custom1 .isb-product{padding-bottom:0;border-bottom:0;margin-bottom:0}.index-collection-slider-custom1 .product-item{border:1px solid #dfe1e4;margin-bottom:0;overflow:hidden}.index-collection-slider-custom1 .product-item .product-item-thumb.have-gallery{transition:all .3s linear}.index-collection-slider-custom1 .product-item .product-item-thumb.have-gallery .featured-image{width:75%}.index-collection-slider-custom1 .product-item .product-item-thumb.have-gallery .gallery-images{width:25%}.index-collection-slider-custom1 .thumbs.gallery .image{transition:all .3s ease}.index-collection-slider-custom1 .thumbs.gallery .image:hover{filter:brightness(90%)}.index-collection-slider-custom1 .product-item-caption{position:relative;padding:10px 25px 25px}@media (max-width: 550px){.index-collection-slider-custom1 .product-item-caption{padding:10px 15px 25px}}.index-collection-slider-custom1 .product-item-caption .color-available{display:none}.index-collection-slider-custom1 .product-item-caption .product-item-title{font-size:18px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.index-collection-slider-custom1 .product-item-caption .product-item-vendor{font-size:14px;text-transform:uppercase;display:block;font-weight:600;color:#787878;margin-bottom:10px}.index-collection-slider-custom1 .product-item-caption .product-item-description{font-size:14px;color:#828282;line-height:1.7;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.index-collection-slider-custom1 .product-item-caption .product-item-price{font-size:18px;text-align:left;flex-direction:row;margin:0;width:50%}.index-collection-slider-custom1 .product-item-caption .product-item-price .product-item-price-old{margin:0 0 0 12px}.index-collection-slider-custom1 .product-item-caption .product-item-rating{margin:0;text-align:right;width:50%}.index-collection-slider-custom1 .product-item-caption .product-item-rating .spr-starrating{margin:0;font-size:14px}.index-collection-slider-custom1 .product-item-caption .action-group ul{display:flex;margin:0;padding:10px 25px;opacity:0;visibility:hidden;position:absolute;bottom:-30px;left:0;right:0;z-index:1;background:#fff;min-height:50px;transition:all .3s linear}@media (max-width: 550px){.index-collection-slider-custom1 .product-item-caption .action-group ul{display:none;min-height:auto}}.index-collection-slider-custom1 .product-item-caption .action-group ul li{font-size:20px;margin-right:20px}.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button-wishlist.is-added,.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button-compare.is-added{background:none!important}.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button em{font-size:26px!important;color:#000}.index-collection-slider-custom1 .product-item:hover .product-item-caption .action-group ul{bottom:50px;visibility:visible;opacity:1}.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button-wishlist.is-added em,.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button-compare.is-added em,.index-collection-slider-custom1 .product-item-caption .action-group ul .product-item-button em:hover{color:var(--color_primary)}.index-collection-slider-custom2 .isb-product{padding-bottom:0;border-bottom:0;margin-bottom:0}@media (max-width: 550px){.index-collection-slider-custom2 .product-left{display:none}}.index-collection-slider-custom2 .product-left .product-item{border:1px solid #e6e6e6}@media (max-width: 800px){.index-collection-slider-custom2 .product-left .product-item{border:0}}.index-collection-slider-custom2 .product-left .product-item .product-item-caption{padding:5px 20px 30px}@media (max-width: 800px){.index-collection-slider-custom2 .product-left .product-item .product-item-caption{padding:0}}@media (min-width: 801px) and (max-width: 1260px){.index-collection-slider-custom2 .product-left .product-item .product-item-caption{padding:0 15px 20px}}.index-collection-slider-custom2 .product-left .product-item .product-item-title{font-size:18px;margin-bottom:8px}@media (min-width: 551px) and (max-width: 1260px){.index-collection-slider-custom2 .product-left .product-item .product-item-title{font-size:15px}}.index-collection-slider-custom2 .product-left .product-item .product-item-price{font-size:18px;margin-bottom:12px}@media (min-width: 551px) and (max-width: 1260px){.index-collection-slider-custom2 .product-left .product-item .product-item-price{font-size:15px}}.index-collection-slider-custom2 .product-left .product-item .product-item-rating .spr-starrating{font-size:15px;margin-bottom:15px}.index-collection-slider-custom2 .product-left .product-item .freetext{margin-bottom:12px}.index-collection-slider-custom2 .product-left .group-button .group-button-item{width:35px;height:35px;line-height:35px}.index-collection-slider-custom2 .product-left .group-button .group-button-item em{font-size:18px;font-weight:700}.index-collection-slider-custom2 .product-right .product-item-caption{padding:0}.index-collection-slider-custom2 .product-right .product-item-caption .product-item-title-rating,.index-collection-slider-custom2 .product-right .product-item-caption .product-item-price{width:100%}.index-collection-slider-custom2 .product-right .product-item-caption .product-item-price{flex-direction:row;align-items:baseline;margin-bottom:12px}.index-collection-slider-custom2 .product-right .product-item-caption .product-item-price .product-item-price-old{margin:0 8px 0 0}@media (max-width: 550px){.index-collection-slider-custom2 .product-right .product-item-caption .product-item-price .product-item-price-old{margin:0 0 0 8px}}.index-collection-slider-linklist .allcoll-area{height:max-content;text-transform:uppercase;border:1px solid #e6e6e6}@media (max-width: 550px){.index-collection-slider-linklist .allcoll-area{margin-bottom:30px}}.index-collection-slider-linklist .allcoll-area .allcoll-title{font-size:1rem;font-weight:600;background:#e6e6e6;padding:.84375rem 1.25rem}@media (min-width: 801px) and (max-width: 1260px){.index-collection-slider-linklist .allcoll-area .allcoll-title{padding:8px 20px}}.index-collection-slider-linklist .allcoll-area .allcoll-element{font-size:14px;font-weight:600;padding:.84375rem 1.25rem;border-bottom:1px solid #e6e6e6}@media (min-width: 801px) and (max-width: 1260px){.index-collection-slider-linklist .allcoll-area .allcoll-element{padding:.65625rem 1.25rem}}@media (min-width: 1261px) and (max-width: 1440px){.index-collection-slider-linklist .allcoll-area .allcoll-element{padding:11px 20px}}.index-collection-slider-linklist .allcoll-area .allcoll-element a{color:#333}.index-collection-slider-linklist .allcoll-area .allcoll-element:last-child{border-bottom:0}@media (min-width: 1441px){.index-collection-slider-linklist .slider-area{padding-top:10px}}.index-collection-slider-linklist .product-item-caption{padding-bottom:5px}.index-collection-slider-linklist .carousel-pagination{margin-top:20px}.index-collection-slider-linklist .carousel-pagination .carousel-pagination-bullet{padding:3px 6px}.index-collection-slider-linklist .carousel-pagination .carousel-pagination-bullet:before{height:9px;width:9px;border:none;background:#c8c8c8}.index-collection-slider-linklist .carousel-pagination .carousel-pagination-bullet-active:before{background:#000}.index-collection-slider-linklist .allcoll-area .allcoll-element:hover a{color:var(--color_primary)}.index-collection-tab-grid-custom .title-tablist-collection{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media (max-width: 800px){.index-collection-tab-grid-custom .title-tablist-collection{flex-direction:column;border-bottom:0;margin-bottom:20px}.index-collection-tab-grid-custom .title-tablist-collection .box-divider{text-align:center;margin-bottom:10px}}.index-collection-tab-grid-custom .title-tablist-collection .index-collection-tab-title>a{font-size:14px;font-weight:600}@media (min-width: 801px){.index-collection-tab-grid-custom .title-tablist-collection .index-collection-tab-title{margin:0;padding:12px 15px;border:1px solid transparent;border-bottom:0}}@media (min-width: 801px){.index-collection-tab-grid-custom .position-full-center .title-tablist-collection{border:0;justify-content:center;flex-wrap:wrap}.index-collection-tab-grid-custom .position-full-center .title-tablist-collection .box-divider{width:100%;margin-bottom:10px}.index-collection-tab-grid-custom .position-full-center .title-tablist-collection .index-collection-tab-title{padding:10px 20px;border:0}.index-collection-tab-grid-custom .position-full-center .title-tablist-collection .index-collection-tab-title>a{font-size:16px}}@media (max-width: 550px){.index-collection-tab-grid-custom .index-collection-tab-item{margin-bottom:30px}}.index-collection-tab-grid-custom .index-collection-tab-item .product-item{display:flex;flex-wrap:wrap;width:100%;overflow:hidden}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-thumb{margin-bottom:20px}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption{width:100%;order:3;text-align:center;justify-content:center;padding:20px 15px 0}@media (max-width: 550px){.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption{padding-top:10px}}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-title{font-size:16px;font-weight:600;margin-bottom:4px}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-title-rating,.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-price{width:100%;flex-direction:row;justify-content:center;margin:0}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-title-rating .product-item-price-old,.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-price .product-item-price-old{margin:0 6px 0 0}@media (max-width: 550px){.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-title-rating .product-item-price-old,.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .product-item-price .product-item-price-old{margin:0 0 0 6px}}.index-collection-tab-grid-custom .index-collection-tab-item .product-item-caption .color-available .product-item-option{margin-top:6px;justify-content:center}.index-collection-tab-grid-custom .index-collection-tab-item .thumbs-slider{order:2;width:100%;padding:0 50px}@media (min-width: 551px) and (max-width: 800px){.index-collection-tab-grid-custom .index-collection-tab-item .thumbs-slider{padding:0}}.index-collection-tab-grid-custom .index-collection-tab-item .carousel-navigation.carousel-nav-prev{left:-50px}@media (min-width: 551px) and (max-width: 800px){.index-collection-tab-grid-custom .index-collection-tab-item .carousel-navigation.carousel-nav-prev{left:0}}.index-collection-tab-grid-custom .index-collection-tab-item .carousel-navigation.carousel-nav-next{right:-50px}@media (min-width: 551px) and (max-width: 800px){.index-collection-tab-grid-custom .index-collection-tab-item .carousel-navigation.carousel-nav-next{right:0}}.index-gallery{overflow:hidden}.index-gallery .isb-product{padding:0;margin:0}.index-gallery .grid-x{margin-left:-15px;margin-right:-15px}.index-gallery .gallery-element{padding:0 15px;filter:brightness(95%)}@media (max-width: 800px){.index-gallery .grid-x{margin-left:-10px;margin-right:-10px}.index-gallery .gallery-element{padding:0 10px}}.index-group-blocks1{position:relative}.index-group-blocks1 .box-title{width:100%;justify-content:flex-start}.index-group-blocks1 .left-element{position:relative;margin-bottom:45px}@media (max-width: 550px){.index-group-blocks1 .left-element{margin-bottom:30px}}.index-group-blocks1 .left-element .box-title{padding-bottom:8px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}.index-group-blocks1 .left-element .product-item-caption{padding-bottom:5px}.index-group-blocks1 .left-element .carousel,.index-group-blocks1 .left-element .carousel-wrapper{position:static}.index-group-blocks1 .left-element .carousel-nav-top-right .carousel-nav-prev,.index-group-blocks1 .left-element .carousel-nav-top-right .carousel-nav-next{display:flex;top:-5px;right:0;visibility:visible}.index-group-blocks1 .left-element .carousel-nav-top-right .carousel-nav-prev{right:28px}.index-group-blocks1 .left-element .carousel-nav-top-right .carousel-nav-prev:after{content:"";display:inline-block;width:1px;height:17px;background:#e6e6e6;margin-top:-1px;margin-left:12px}@media (min-width: 551px){.index-group-blocks1 .left-element:last-child{margin-bottom:0}}.index-group-blocks1 .left-banners .index-banner-grid-item,.index-group-blocks1 .left-banner .index-banner-grid-item{margin-bottom:0}@media (max-width: 550px){.index-group-blocks1 .left-banners .index-banner-grid-item:nth-child(2),.index-group-blocks1 .left-banner .index-banner-grid-item:nth-child(2){margin-top:20px}}.index-group-blocks1 .right-column .box-title{font-size:20px;margin-bottom:20px}.index-group-blocks1 .right-column .right-element{position:relative;margin-bottom:36px}.index-group-blocks1 .right-column .right-element .index-banner-grid-item{margin-bottom:0;text-align:center}.index-group-blocks1 .right-column .right-element .box-slider{width:100%;color:#fff;text-align:center}.index-group-blocks1 .right-column .right-element .box-slider .swiper-container{padding-top:50px}.index-group-blocks1 .right-column .right-element .testimonial-element{padding:70px 20px}.index-group-blocks1 .right-column .right-element .carousel-pagination{margin-top:0;position:absolute;bottom:25px;left:50%;transform:translate(-50%);z-index:1}.index-group-blocks1 .right-column .right-element .carousel-pagination .carousel-pagination-bullet{padding:0 6px}.index-group-blocks1 .right-column .right-element .carousel-pagination .carousel-pagination-bullet:before{background:#c8c8c8;height:8px;width:8px;border:0}.index-group-blocks1 .right-column .right-element .carousel-pagination .carousel-pagination-bullet-active:before{background:#fff;height:12px;width:12px}.index-group-blocks1 .right-column .right-element .te-avatar{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.index-group-blocks1 .right-column .right-element .name-job{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;padding-bottom:12px;margin-bottom:12px}.index-group-blocks1 .right-column .right-element .name-job .name{text-transform:uppercase;font-size:16px;font-weight:500}.index-group-blocks1 .right-column .right-element .name-job .space-block{margin:0 8px;font-weight:400}.index-group-blocks1 .right-column .right-element .name-job .job{font-size:14px}.index-group-blocks1 .right-column .right-element .name-job:after{content:"";background:#e1e1e1;height:1px;width:40px;position:absolute;bottom:0}.index-group-blocks1 .right-column .right-element:last-child{margin-bottom:0}.index-group-blocks1 .right-column .right-products .product-grid{margin-bottom:10px}.index-group-blocks1 .right-column .right-products .product-grid:last-child{margin-bottom:0}.index-group-blocks1 .right-column .right-products .product-item{display:flex;flex-wrap:wrap}.index-group-blocks1 .right-column .right-products .product-item .product-item-buttons,.index-group-blocks1 .right-column .right-products .product-item .group-button{display:none}.index-group-blocks1 .right-column .right-products .product-list:not(:last-child){margin-bottom:20px}.index-group-blocks1 .right-column .right-products .product-item .product-item-price{flex-direction:row;align-items:baseline}.index-group-blocks1 .right-column .right-element .testimonial-element{background:var(--color_primary)}.index-group-blocks1 .right-column .right-products .product-item .product-item-thumb{width:30%}.index-group-blocks1 .right-column .right-products .product-item .product-item-caption{flex:1}@media screen and (min-width: 1441px){.index-group-blocks1 .right-column .right-products .product-item .product-item-caption{padding-top:20px;padding-left:30px}}@media screen and (min-width: 801px){.index-group-blocks1 .right-column .right-products .product-item .product-item-caption{padding-left:20px}}@media screen and (min-width: 551px){.index-group-blocks1 .right-column .right-products .product-item .product-item-caption{padding-left:10px}}@media screen and (max-width: 550px){.index-group-blocks1 .right-column .right-element{margin-bottom:30px}}.index-group-blocks2 .left-allcoll{border:1px solid #e6e6e6;margin-bottom:30px}@media (max-width: 800px){.index-group-blocks2 .left-allcoll{margin-bottom:20px}}.index-group-blocks2 .left-allcoll .allcoll-title{font-size:16px;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;background:#e6e6e6;padding:13px 20px}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .left-allcoll .allcoll-title{font-size:14px;padding:8px 10px;letter-spacing:.02rem}}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks2 .left-allcoll .allcoll-title{padding:10px 20px}}.index-group-blocks2 .left-allcoll .allcoll-element{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03rem;padding:13px 20px;border-bottom:1px solid #e6e6e6}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .left-allcoll .allcoll-element{font-size:13px;padding:8px 10px;letter-spacing:.01rem}}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks2 .left-allcoll .allcoll-element{padding:10px 20px}}.index-group-blocks2 .left-allcoll .allcoll-element a{color:#333}.index-group-blocks2 .left-allcoll .allcoll-element:last-child{border-bottom:0}@media (max-width: 550px){.index-group-blocks2 .left-testimonial{margin-bottom:48px}}@media (min-width: 801px){.index-group-blocks2 .left-testimonial .carousel{padding-bottom:40px}}.index-group-blocks2 .left-testimonial .box-slider{width:100%;color:#fff;text-align:center}.index-group-blocks2 .left-testimonial .box-slider .swiper-container{padding-top:60px}.index-group-blocks2 .left-testimonial .testimonial-element{background:#6d92d7;padding:88px 20px}@media (max-width: 800px){.index-group-blocks2 .left-testimonial .testimonial-element{padding:70px 15px}}.index-group-blocks2 .left-testimonial .avatar{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.index-group-blocks2 .left-testimonial .name-job{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;position:relative;padding-bottom:16px;margin-bottom:10px}.index-group-blocks2 .left-testimonial .name-job .name{font-size:1rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}.index-group-blocks2 .left-testimonial .name-job .space-block{margin:0 8px}.index-group-blocks2 .left-testimonial .name-job:after{content:"";background:#eaeaea;height:1px;width:40px;position:absolute;bottom:0}.index-group-blocks2 .left-testimonial .review{line-height:1.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.index-group-blocks2 .left-testimonial .carousel-pagination{margin:-52px 0 0;z-index:1;position:relative}@media (max-width: 550px){.index-group-blocks2 .left-testimonial .carousel-pagination{margin-top:-30px}}.index-group-blocks2 .left-testimonial .carousel-pagination .carousel-pagination-bullet{padding:0 .3rem}.index-group-blocks2 .left-testimonial .carousel-pagination .carousel-pagination-bullet:before{height:7px;width:7px;background:#c8c8c8;border:0}.index-group-blocks2 .left-testimonial .carousel-pagination .carousel-pagination-bullet-active:before{height:12px;width:12px;background:#fff}.index-group-blocks2 .middle-slideshow{position:relative;margin-bottom:30px}.index-group-blocks2 .middle-slideshow:hover .index-slideshow-navigation{visibility:visible}.index-group-blocks2 .middle-productslider{position:relative;border:1px solid #e6e6e6}@media (max-width: 550px){.index-group-blocks2 .middle-productslider{margin-bottom:28px}}.index-group-blocks2 .middle-productslider .proslider-title{font-size:18px;color:#323232;font-weight:600;text-transform:uppercase;background:#f0f0f0;padding:12px 86px 12px 20px}@media (min-width: 1441px){.index-group-blocks2 .middle-productslider .proslider-title{letter-spacing:.05rem}}.index-group-blocks2 .middle-productslider .carousel,.index-group-blocks2 .middle-productslider .carousel-wrapper{position:static}.index-group-blocks2 .middle-productslider .carousel-navigation{padding:0;width:30px;height:30px;border:2px solid #d6d6d6;border-radius:50%;position:absolute;top:10px;right:15px;opacity:1;visibility:visible}.index-group-blocks2 .middle-productslider .carousel-navigation em{color:#868686;font-weight:700;font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-group-blocks2 .middle-productslider .carousel-navigation.carousel-nav-prev{right:50px}.index-group-blocks2 .middle-productslider .proslider-content{padding:20px}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks2 .middle-productslider .proslider-content{padding:15px 10px}}.index-group-blocks2 .middle-productslider .product-item{align-items:center}@media (min-width: 801px){.index-group-blocks2 .middle-productslider .product-item .product-item-thumb{width:33%;margin:0}}.index-group-blocks2 .middle-productslider .product-item .product-item-caption{padding:0}@media (min-width: 801px){.index-group-blocks2 .middle-productslider .product-item .product-item-caption{width:calc(67% - 30px);padding-left:30px}}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks2 .middle-productslider .product-item .product-item-caption{padding-left:15px}}.index-group-blocks2 .middle-productslider .product-item .product-item-title{font-size:16px;font-weight:600;letter-spacing:.05rem}.index-group-blocks2 .middle-productslider .product-item .product-item-vendor{display:block}.index-group-blocks2 .middle-productslider .product-item .product-item-price{flex-direction:row}.index-group-blocks2 .middle-productslider .product-item .product-item-price .product-item-price-old{order:2;margin-bottom:0;margin-left:10px}.index-group-blocks2 .middle-productslider .product-item .product-item-description{display:block;font-size:13px;color:#969696;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:32px}@media (max-width: 800px){.index-group-blocks2 .middle-productslider .product-item .position-relative{justify-content:center}}.index-group-blocks2 .middle-productslider .product-item .position-relative .product-item-buttons{position:relative;visibility:visible;opacity:1;width:auto;display:inline-block;padding:15px 30px;text-transform:uppercase;font-weight:600}.index-group-blocks2 .middle-productslider .product-item .position-relative .product-item-buttons em{display:none}.index-group-blocks2 .middle-productslider .product-item .position-relative .product-item-buttons a{color:#fff}.index-group-blocks2 .middle-productslider .product-item .position-relative .product-item-buttons:hover{background:#000}.index-group-blocks2 .middle-productslider .product-item .group-button{position:absolute;top:10px;right:10px;z-index:3}.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button{width:35px;height:35px;background:#ffffff80;border-radius:50%;margin-bottom:5px;justify-content:center}.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button em{font-size:16px;color:#000}.index-group-blocks2 .right-iformation{margin-bottom:30px}.index-group-blocks2 .right-iformation .ri-top{position:relative;overflow:hidden}.index-group-blocks2 .right-iformation .ri-top img{width:100%}.index-group-blocks2 .right-iformation .ri-top .text{font-size:16px;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks2 .right-iformation .ri-top .text{font-size:14px;letter-spacing:.01rem}}.index-group-blocks2 .right-iformation .ri-top .text strong{margin-left:10px;font-size:34px;font-weight:700}@media (max-width: 550px){.index-group-blocks2 .right-iformation .ri-top .text strong{font-size:20px}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .right-iformation .ri-top .text strong{font-size:14px;margin-left:5px}}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks2 .right-iformation .ri-top .text strong{font-size:20px}}@media (min-width: 1261px) and (max-width: 1440px){.index-group-blocks2 .right-iformation .ri-top .text strong{font-size:25px}}.index-group-blocks2 .right-iformation .ri-bottom{padding:0 20px;border:1px solid #e6e6e6;border-top:0;overflow:hidden}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .right-iformation .ri-bottom{padding:0 10px}}.index-group-blocks2 .right-iformation .ri-bottom .ri-elemet{display:flex;align-items:center;padding:35px 0;border-bottom:1px solid #e6e6e6}.index-group-blocks2 .right-iformation .ri-bottom .ri-elemet:last-child{border-bottom:0}.index-group-blocks2 .right-iformation .ri-bottom .ri-icon{text-align:center}.index-group-blocks2 .right-iformation .ri-bottom .ri-text{padding-left:15px}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .right-iformation .ri-bottom .ri-text{padding-left:0;padding-top:15px;text-align:center}}.index-group-blocks2 .right-iformation .ri-bottom .heading{font-weight:700;letter-spacing:.05rem;margin-bottom:8px}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks2 .right-iformation .ri-bottom .heading{letter-spacing:.02rem}}.index-group-blocks2 .right-iformation .ri-bottom .desc{font-size:13px;color:#828282}.index-group-blocks2 .left-allcoll .allcoll-element:hover a{color:var(--color_primary)}.index-group-blocks2 .middle-productslider .carousel-navigation:hover{background:var(--color_primary);border:2px solid var(--color_primary)}.index-group-blocks2 .middle-productslider .carousel-navigation:hover em{color:#fff}.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button:hover,.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button.is-added{background:var(--color_primary)}.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button:hover em,.index-group-blocks2 .middle-productslider .product-item .group-button .product-item-button.is-added em{color:#fff}.index-group-blocks2 .middle-productslider .product-item .position-relative .product-item-buttons{background:var(--color_primary)}.index-group-blocks3 .left-productblock{margin-bottom:61px}@media (max-width: 800px){.index-group-blocks3 .left-productblock{margin-bottom:40px}}.index-group-blocks3 .left-productblock .freetext{display:none}.index-group-blocks3 .left-productblock .product-title{text-transform:uppercase;color:#fff;font-size:18px!important;font-weight:700;letter-spacing:.1rem;padding:12px 20px;margin:0}@media (min-width: 1441px){.index-group-blocks3 .left-productblock .width-banner{width:285px}}@media (max-width: 800px){.index-group-blocks3 .left-productblock .width-banner{display:none}}.index-group-blocks3 .left-productblock .width-product-content{border-left:1px solid #e6e6e6}@media (max-width: 800px){.index-group-blocks3 .left-productblock .width-product-content{border:1px solid #e6e6e6}}@media (min-width: 1441px){.index-group-blocks3 .left-productblock .width-product-content{width:calc(100% - 285px)}}.index-group-blocks3 .left-productblock .products-box .product-element{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:10px 20px}@media (min-width: 1441px){.index-group-blocks3 .left-productblock .products-box .product-element{height:400px;padding:20px}}@media (max-width: 800px){.index-group-blocks3 .left-productblock .products-box .product-element{padding:10px;border:0}}.index-group-blocks3 .left-productblock .products-box .product-element .product-item-thumb{margin-bottom:10px}.index-group-blocks3 .left-productblock .products-box .product-element .color-available{display:none}.index-group-blocks3 .left-productblock:last-child{margin:0}.index-group-blocks3 .right-productcol{border:1px solid #e6e6e6;margin-bottom:30px;overflow:hidden}.index-group-blocks3 .right-productcol .product-title{text-transform:uppercase;background:#f0f0f0;font-size:18px;font-weight:700;padding:12px 20px;margin:0}@media (min-width: 1441px){.index-group-blocks3 .right-productcol .product-title{letter-spacing:.1rem}}.index-group-blocks3 .right-productcol .product-content{padding:0 15px}.index-group-blocks3 .right-productcol .product-element{display:flex;align-items:center;border-top:1px solid #e6e6e6;min-height:170px;padding:10px 0}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks3 .right-productcol .product-element{padding:20px 0;min-height:auto}}.index-group-blocks3 .right-productcol .product-element .product-item-thumb{width:40%;margin-bottom:0}.index-group-blocks3 .right-productcol .product-element .product-item-caption{width:60%;padding:0 0 0 20px}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks3 .right-productcol .product-element .product-item-caption{padding-left:10px}}.index-group-blocks3 .right-productcol .product-element .product-item-caption .product-item-price{flex-direction:row}.index-group-blocks3 .right-productcol .product-element .product-item-caption .product-item-price .product-item-price-old{margin-bottom:0;margin-left:10px;order:2}.index-group-blocks3 .right-productcol .product-element .position-relative{display:none}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks3 .right-productcol .product-element .group-button{display:none}}.index-group-blocks3 .right-productcol .product-element:first-child{border:0}.index-group-blocks3 .right-productcol:last-child{margin:0}.index-group-blocks3 .right-banner{margin-bottom:30px}.index-group-blocks4 .box-divider{align-items:baseline}@media (min-width: 1441px){.index-group-blocks4 .box-divider{padding:0 40px}}.index-group-blocks4 .box-divider .box-title{justify-content:flex-start}@media (max-width: 550px){.index-group-blocks4 .box-divider .box-title{justify-content:center;margin-bottom:10px}}.index-group-blocks4 .box-divider .box-linklist ul{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 550px){.index-group-blocks4 .box-divider .box-linklist ul{justify-content:center}}.index-group-blocks4 .box-divider .box-linklist ul li{margin-left:28px;font-weight:500}@media (max-width: 550px){.index-group-blocks4 .box-divider .box-linklist ul li{margin:0 6px}}.index-group-blocks4 .box-divider .box-linklist ul li a:hover{color:var(--color_primary)}.index-group-blocks4 .index-cb-list{display:flex;flex-wrap:wrap;border:1px solid #ddd}.index-group-blocks4 .index-cb-list .cb-banner-block{width:37.5%}@media (max-width: 550px){.index-group-blocks4 .index-cb-list .cb-banner-block{width:100%}}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks4 .index-cb-list .cb-banner-block{width:calc(100% / 3)}}.index-group-blocks4 .index-cb-list .cb-itemlisting-block{width:38.5%;background:#f5f5f5;border-right:1px solid #ddd}@media (max-width: 550px){.index-group-blocks4 .index-cb-list .cb-itemlisting-block{width:100%;border-right:0}}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks4 .index-cb-list .cb-itemlisting-block{width:calc(100% / 3)}}.index-group-blocks4 .index-cb-list .cb-products-block{width:24%}@media (max-width: 550px){.index-group-blocks4 .index-cb-list .cb-products-block{width:100%}}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks4 .index-cb-list .cb-products-block{width:calc(100% / 3)}}.index-group-blocks4 .cb-banner-block{position:relative}.index-group-blocks4 .cb-banner-block .info-element{position:absolute;width:calc(100% - 70px);bottom:30px;left:50%;transform:translate(-50%);background:#fff;text-align:center;padding:0 25px}@media (min-width: 551px) and (max-width: 1260px){.index-group-blocks4 .cb-banner-block .info-element{padding:0;bottom:auto}}.index-group-blocks4 .cb-banner-block .info-element .title-element{font-size:24px;font-weight:700;padding:15px 0;border-bottom:1px dashed #ccc}@media (max-width: 550px){.index-group-blocks4 .cb-banner-block .info-element .title-element{font-size:16px;padding:10px 0}}.index-group-blocks4 .cb-banner-block .info-element .price-element{font-size:18px;font-weight:600;padding:15px 0}@media (max-width: 550px){.index-group-blocks4 .cb-banner-block .info-element .price-element{font-size:14px;padding:10px 0}}.index-group-blocks4 .cb-itemlisting-block .itemlisting{display:flex;flex-wrap:wrap;align-items:center;padding:10px 50px;height:calc(100% / 3);border-bottom:1px solid #ddd}.index-group-blocks4 .cb-itemlisting-block .itemlisting:last-child{border-bottom:0}@media (max-width: 550px){.index-group-blocks4 .cb-itemlisting-block .itemlisting{padding:15px;height:auto}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks4 .cb-itemlisting-block .itemlisting{padding:10px 20px}}.index-group-blocks4 .cb-itemlisting-block .item-name{font-size:22px;font-weight:600;margin-bottom:8px}.index-group-blocks4 .cb-itemlisting-block .item-price{font-weight:600}.index-group-blocks4 .cb-products-block .cb-products-title{font-size:18px;font-weight:600;text-align:center;padding:12px;border-bottom:1px solid #ddd}@media (max-width: 550px){.index-group-blocks4 .cb-products-block .cb-products-title{background:#fff}}.index-group-blocks4 .cb-products-block .sb-products-listing{height:calc(100% - 51px)}.index-group-blocks4 .cb-products-block .sb-products-listing .carousel,.index-group-blocks4 .cb-products-block .sb-products-listing .carousel-wrapper{height:100%}@media (max-width: 800px){.index-group-blocks4 .cb-products-block .swiper-slide{margin-top:0!important}}.index-group-blocks4 .cb-products-block .product-grid{padding:15px 20px}@media (max-width: 550px){.index-group-blocks4 .cb-products-block .product-grid{padding:15px}}.index-group-blocks4 .cb-products-block .product-item .product-item-thumb{margin-bottom:0;width:100px}.index-group-blocks4 .cb-products-block .product-item .product-item-thumb .product-item-label-list{display:none}.index-group-blocks4 .cb-products-block .product-item .product-item-thumb .group-button-item{height:30px;line-height:30px;width:30px}.index-group-blocks4 .cb-products-block .product-item .product-item-caption{width:calc(100% - 115px);padding-left:15px;text-align:left}@media (min-width: 1441px){.index-group-blocks4 .cb-products-block .product-item .product-item-caption{padding-top:.375rem}}.index-group-blocks4 .cb-products-block .product-item .product-item-caption .position-relative{display:none}.index-group-blocks4 .cb-products-block .product-item .product-item-caption .product-item-price{flex-direction:row}.index-group-blocks4 .cb-products-block .product-item .product-item-caption .product-item-price .product-item-price-old{margin-bottom:0;order:2;margin-left:10px}.index-group-blocks4 .cb-products-block .carousel-navigation{position:absolute;bottom:0;left:0;visibility:visible;height:50px;width:100%;padding:0;border-top:1px solid #ddd}@media (max-width: 1440px){.index-group-blocks4 .cb-products-block .carousel-navigation{position:relative}}.index-group-blocks4 .cb-products-block .carousel-navigation .carousel-nav-prev{position:absolute;top:50%;left:45%;transform:translateY(-50%)}.index-group-blocks4 .cb-products-block .carousel-navigation .carousel-nav-next{position:absolute;top:50%;left:55%;transform:translateY(-50%)}.index-group-blocks4 .cb-products-block .carousel-navigation .swiper-button-disabled em{color:#cacaca}.index-group-blocks5 .box-divider{align-items:baseline}@media (min-width: 1441px){.index-group-blocks5 .box-divider{padding:0 40px}}.index-group-blocks5 .box-divider .box-title{justify-content:flex-start}@media (max-width: 550px){.index-group-blocks5 .box-divider .box-title{justify-content:center;margin-bottom:10px}}.index-group-blocks5 .box-divider .box-linklist ul{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 550px){.index-group-blocks5 .box-divider .box-linklist ul{justify-content:center}}.index-group-blocks5 .box-divider .box-linklist ul li{margin-left:28px;font-weight:500}@media (max-width: 550px){.index-group-blocks5 .box-divider .box-linklist ul li{margin:0 6px}}.index-group-blocks5 .box-divider .box-linklist ul li a:hover{color:var(--color_primary)}.index-group-blocks5 .index-cb-list{display:flex;flex-wrap:wrap;border:1px solid #ddd}.index-group-blocks5 .left-area{position:relative;width:37.5%}@media (max-width: 550px){.index-group-blocks5 .left-area{width:100%}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .left-area{width:calc(100% / 3)}}.index-group-blocks5 .left-area .cb-banner-block .info-element{position:absolute;width:calc(100% - 70px);bottom:30px;left:50%;transform:translate(-50%);background:#fff;text-align:center;padding:0 25px}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .left-area .cb-banner-block .info-element{padding:0;bottom:auto}}.index-group-blocks5 .left-area .cb-banner-block .info-element .title-element{font-size:24px;font-weight:700;padding:15px 0;border-bottom:1px dashed #ccc}@media (max-width: 550px){.index-group-blocks5 .left-area .cb-banner-block .info-element .title-element{font-size:16px;padding:10px 0}}.index-group-blocks5 .left-area .cb-banner-block .info-element .price-element{font-size:18px;font-weight:600;padding:15px 0}@media (max-width: 550px){.index-group-blocks5 .left-area .cb-banner-block .info-element .price-element{font-size:14px;padding:10px 0}}.index-group-blocks5 .right-area{width:62.5%}@media (max-width: 550px){.index-group-blocks5 .right-area{width:100%}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .right-area{width:calc(100% * 2/3);display:flex}}.index-group-blocks5 .cb-itemlisting-block{background:#f5f5f5;height:360px;border-bottom:1px solid #ddd}@media (max-width: 800px){.index-group-blocks5 .cb-itemlisting-block{height:auto}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .cb-itemlisting-block{width:50%}}.index-group-blocks5 .cb-itemlisting-block>.grid-x{height:100%}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .cb-itemlisting-block>.grid-x{height:auto}}.index-group-blocks5 .cb-itemlisting-block .itemlisting{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px 20px;border-right:1px solid #ddd}.index-group-blocks5 .cb-itemlisting-block .itemlisting:last-child{border-right:0}@media (max-width: 800px){.index-group-blocks5 .cb-itemlisting-block .itemlisting{padding:15px;height:auto;margin-bottom:20px}}.index-group-blocks5 .cb-itemlisting-block .item-name{font-size:22px;font-weight:600;margin-bottom:8px;text-align:center}.index-group-blocks5 .cb-itemlisting-block .item-price{font-weight:600;text-align:center}@media (max-width: 800px){.index-group-blocks5 .cb-itemlisting-block .item-price{margin-bottom:20px}}.index-group-blocks5 .cb-products-block{padding:15px 20px;height:calc(100% - 360px)}@media (max-width: 800px){.index-group-blocks5 .cb-products-block{height:auto;padding:10px}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .cb-products-block{width:50%;padding:10px 30px}}@media (min-width: 801px) and (max-width: 1260px){.index-group-blocks5 .cb-products-block{padding:15px}}.index-group-blocks5 .cb-products-block>div{height:100%}.index-group-blocks5 .cb-products-block .product-grid{display:flex;flex-wrap:wrap}@media (max-width: 550px){.index-group-blocks5 .cb-products-block .product-grid{padding:15px 0}}@media (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .cb-products-block .product-grid{margin-bottom:20px}}.index-information-custom .index-information-grid-item{position:relative;height:170px;overflow:hidden;color:#fff;border-radius:7px}@media (max-width: 550px){.index-information-custom .index-information-grid-item{height:130px;margin:5px 0}}.index-information-custom .info-icon{position:absolute;bottom:-15px;right:0;max-height:100%;z-index:2}.index-information-custom .info-text{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center;position:relative;z-index:2;height:100%;padding:10% 15px}.index-information-custom .title{font-size:24px;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}@media (max-width: 550px){.index-information-custom .title{font-size:20px}}.index-information-grid{overflow:hidden}.index-information-grid .box-title{text-align:center}.index-information-grid .section-content{background-position:center bottom;background-repeat:no-repeat;background-size:cover}.index-information-grid .index-information-item{position:relative;padding:30px}@media (min-width: 801px) and (max-width: 1260px){.index-information-grid .index-information-item{padding:30px 20px}}@media (max-width: 800px){.index-information-grid .index-information-item{padding:20px}}.index-information-grid .index-information-item .layout-1,.index-information-grid .index-information-item .layout-3{display:flex;flex-wrap:wrap;align-items:center}.index-information-grid .index-information-item .layout-1 .info-icon,.index-information-grid .index-information-item .layout-3 .info-icon{width:20%;text-align:center}.index-information-grid .index-information-item .layout-1 .info-text,.index-information-grid .index-information-item .layout-3 .info-text{width:80%;padding-left:10px}.index-information-grid .index-information-item .layout-1 .info-text .sub-title,.index-information-grid .index-information-item .layout-3 .info-text .sub-title{color:gray}.index-information-grid .index-information-item .layout-2{text-align:center}.index-information-grid .index-information-item .layout-2 .info-icon{margin-bottom:16px;min-height:35px;display:flex;align-items:center;justify-content:center}@media (min-width: 1441px){.index-information-grid .index-information-item .layout-2 .info-text .title{font-size:18px}}.index-information-grid .index-information-item .layout-2 .info-text .sub-title{margin-top:10px;line-height:1.8;font-size:14px}.index-information-grid .index-information-item .layout-3{flex-direction:row-reverse}.index-information-grid .index-information-item .layout-3 .info-text{padding-left:0;padding-right:10px}.index-information-grid .have-bkg .section-content{padding:50px 0}@media (max-width: 550px){.index-information-grid .have-bkg .section-content{padding:30px 0}}.index-information-grid .have-bkg .index-information-item{padding:10px 5%;border-right:1px dashed rgba(255,255,255,.3)}.index-information-grid .have-bkg .index-information-item:last-child{border-right:0}.index-information-grid .have-bkg .index-information-item:after{content:none}@media (max-width: 550px){.index-information-grid .have-bkg .index-information-item{padding:20px;border-right:0}}.index-information-grid .info-icon em{font-size:35px}.index-information-grid .info-icon svg{width:40px;max-width:40px}.index-information-grid .info-text .title{font-size:16px;font-weight:600;text-transform:uppercase}.index-information-grid .info-text .sub-title{font-size:13px;margin-top:6px}.index-information-grid .box-content.have-between .index-information-item:after{content:"";height:calc(100% - 30px);position:absolute;top:50%;transform:translateY(-50%);right:0;width:1px;background:#dedede}.index-information-grid .index-information-grid-list.align-left{margin-left:-15px;margin-right:-15px}.index-information-grid .index-information-grid-list.align-left .index-information-item{padding-left:15px;padding-right:15px}.index-information-grid .index-information-grid-list.align-left .info-text{text-align:left}.index-information-grid .index-information-grid-list.align-left .info-icon{justify-content:flex-start}@media (max-width: 1260px){.index-information-grid .box-content.have-between .index-information-item:after{content:none}}.index-information-grid .box-content.have-between .index-information-item:last-child:after{content:none}.index-information-grid .box-content.have-border{border:1px solid #e6e6e6;padding:35px 0}@media (max-width: 550px){.index-information-grid .box-content.have-border{padding:10px 0}}.index-information-grid .box-content.have-border .index-information-item{padding:15px 30px;align-items:center}.index-information-grid .box-content.have-border .index-information-item .layout-3 .info-icon{text-align:right}@media (max-width: 800px){.index-location .grid-x{display:block}}.index-location .title{display:flex;align-items:center;font-size:24px;font-weight:600;letter-spacing:.03rem;border-right:1px dashed #d0d0d0;width:300px;padding-right:20px}@media (max-width: 550px){.index-location .title{font-size:18px}}@media (max-width: 800px){.index-location .title{width:100%;border-right:0;padding:0;margin-bottom:20px}}.index-location .cell.auto{padding-left:100px}@media (max-width: 800px){.index-location .cell.auto{width:100%;padding:0}}.index-location .linklist{margin-bottom:37px}@media (max-width: 800px){.index-location .linklist{margin-bottom:20px}}.index-location .linklist ul{display:flex;flex-wrap:wrap}.index-location .linklist ul li{width:20%;font-weight:600;letter-spacing:.03rem;text-transform:uppercase;margin-bottom:14px}@media (max-width: 550px){.index-location .linklist ul li{font-size:13px;width:50%;margin-bottom:6px}}@media (min-width: 551px) and (max-width: 1260px){.index-location .linklist ul li{width:calc(100% / 3);margin-bottom:8px}}.index-location .linklist ul li a{color:#969696}.index-location .view-all{font-weight:600;text-transform:uppercase;letter-spacing:.03rem;text-decoration:underline}.index-location .linklist ul li a:hover,.index-location .view-all{color:var(--color_primary)}.slideshow-custom1 .index-slideshow-caption{width:max-content!important;max-width:70%}@media screen and (max-width: 800px){.index-slideshow.slideshow-custom1 .banners-area{margin-top:20px}}.slideshow-custom3 .index-slideshow-container{margin-bottom:0}.slideshow-custom3 .index-slideshow-caption{max-width:40%}.slideshow-custom3 .allcoll-area{text-transform:uppercase;border:1px solid #e6e6e6}@media (max-width: 800px){.slideshow-custom3 .allcoll-area{margin-bottom:20px}}.slideshow-custom3 .allcoll-area .allcoll-title{font-size:1rem;font-weight:600;background:#e6e6e6;padding:.84375rem 1.25rem}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom3 .allcoll-area .allcoll-title{padding:8px 15px}}.slideshow-custom3 .allcoll-area .allcoll-element{font-size:14px;font-weight:600;padding:.84375rem 1.25rem;border-bottom:1px solid #e6e6e6}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom3 .allcoll-area .allcoll-element{font-size:13px;padding:8px 15px}}.slideshow-custom3 .allcoll-area .allcoll-element a{color:#333}.slideshow-custom3 .allcoll-area .allcoll-element:last-child{border-bottom:0}.slideshow-custom3 .allcoll-area .allcoll-element:hover a{color:var(--color_primary)}.slideshow-custom4 .index-slideshow-container{margin-bottom:0}.slideshow-custom4 .allcoll-area{text-transform:uppercase;border:1px solid #e6e6e6}@media (max-width: 800px){.slideshow-custom4 .allcoll-area{margin-bottom:20px}}.slideshow-custom4 .allcoll-area .allcoll-title{font-size:1rem;font-weight:600;background:#e6e6e6;padding:.84375rem 1.25rem}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom4 .allcoll-area .allcoll-title{padding:8px 20px}}.slideshow-custom4 .allcoll-area .allcoll-element{font-size:14px;font-weight:600;padding:.84375rem 1.25rem;border-bottom:1px solid #e6e6e6}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom4 .allcoll-area .allcoll-element{padding:.65625rem 1.25rem}}@media (min-width: 1261px) and (max-width: 1440px){.slideshow-custom4 .allcoll-area .allcoll-element{padding:11px 20px}}.slideshow-custom4 .allcoll-area .allcoll-element a{color:#333}.slideshow-custom4 .allcoll-area .allcoll-element:last-child{border-bottom:0}.slideshow-custom4 .banner-bottom-content{margin-top:30px}@media (max-width: 800px){.slideshow-custom4 .banner-bottom-content{margin-top:20px}.slideshow-custom4 .banner-bottom-content .banner-bottom{margin-bottom:20px}}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom4 .banner-bottom-content .banner-bottom{margin-bottom:30px}}.slideshow-custom4 .allcoll-area .allcoll-element:hover a{color:var(--color_primary)}.slideshow-custom5 .caption-area{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:100%;z-index:2}@media (max-width: 550px){.slideshow-custom5 .caption-area{position:relative;top:auto;left:auto;transform:none;margin:20px 10px}}@media (min-width: 551px) and (max-width: 1199px){.slideshow-custom5 .caption-area{top:40%}}.slideshow-custom5 .caption-area .caption-title{font-size:60px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.05rem;white-space:nowrap;text-shadow:3px 3px 0px #2d3e52}@media (max-width: 550px){.slideshow-custom5 .caption-area .caption-title{font-size:24px;line-height:1.25;color:#000;text-shadow:none;white-space:normal;margin-bottom:1rem}}@media (min-width: 551px) and (max-width: 800px){.slideshow-custom5 .caption-area .caption-title{font-size:30px;white-space:normal;text-shadow:2px 2px 0px #2d3e52}}@media (min-width: 801px) and (max-width: 1200px){.slideshow-custom5 .caption-area .caption-title{font-size:40px}}.slideshow-custom5 .caption-area .caption-desc{font-size:30px;color:#fff;text-transform:capitalize;font-weight:600;letter-spacing:.05rem;text-shadow:2px 2px 0px #2d3e52}@media (max-width: 550px){.slideshow-custom5 .caption-area .caption-desc{font-size:1rem;color:#000;text-shadow:none;margin-bottom:1.5rem}}@media (min-width: 551px) and (max-width: 800px){.slideshow-custom5 .caption-area .caption-desc{font-size:1rem;text-shadow:1px 1px 0px #2d3e52}}@media (min-width: 801px) and (max-width: 1199px){.slideshow-custom5 .caption-area .caption-desc{font-size:24px}}.slideshow-custom5 .caption-area form.search-header{display:flex;margin:36px auto 0;width:700px;max-width:100%;box-shadow:0 2px 6px #0003}@media (max-width: 550px){.slideshow-custom5 .caption-area form.search-header{margin-top:16px;flex-wrap:wrap;box-shadow:none}}@media (min-width: 551px) and (max-width: 1199px){.slideshow-custom5 .caption-area form.search-header{margin-top:16px}}.slideshow-custom5 .caption-area form.search-header ::placeholder{color:#989898;opacity:1;text-transform:uppercase}.slideshow-custom5 .caption-area form.search-header select{margin:0;height:52px;min-width:160px;padding:0 36px 0 20px;font-size:15px;font-weight:600;text-transform:uppercase;border:0;box-shadow:none!important}@media (max-width: 550px){.slideshow-custom5 .caption-area form.search-header select{border:1px solid #000;height:40px;font-size:13px;min-width:100px;max-width:100px;padding:0 30px 0 15px}}@media (min-width: 551px) and (max-width: 800px){.slideshow-custom5 .caption-area form.search-header select{height:40px;font-size:13px}}.slideshow-custom5 .caption-area form.search-header select option{text-transform:capitalize}.slideshow-custom5 .caption-area form.search-header .search_box{margin:0;height:52px;padding:0 20px;border:0;border-left:1px solid #e0e0e0;box-shadow:none!important}@media (max-width: 550px){.slideshow-custom5 .caption-area form.search-header .search_box{height:40px;width:calc(100% - 100px);font-size:14px;padding:0 15px;border:1px solid #000;border-left:0}}@media (min-width: 551px) and (max-width: 800px){.slideshow-custom5 .caption-area form.search-header .search_box{height:40px;padding:0 15px}}.slideshow-custom5 .caption-area form.search-header .search_submit{font-size:15px;font-weight:700;text-transform:uppercase;white-space:nowrap;background:#dc0000;padding:0 28px;color:#fff;cursor:pointer}@media (max-width: 550px){.slideshow-custom5 .caption-area form.search-header .search_submit{display:block;width:100%;font-size:13px;padding:14px 20px;margin:15px auto 0}}.slideshow-custom5 .caption-area form.search-header .search_submit:hover{background:var(--color_primary)}.slideshow-custom6 .grid-item{padding:0 15px}.slideshow-custom6 .grid-item a img{width:100%}@media (max-width: 550px){.slideshow-custom6 .grid-item{width:100%!important;padding:0 10px;text-align:center;margin-bottom:20px}.slideshow-custom6 .grid-item:last-child{margin-bottom:0}.slideshow-custom6 .index-slideshow-container{margin-bottom:0}.slideshow-custom6 .freetext{display:none}}@media (min-width: 551px) and (max-width: 800px){.slideshow-custom6 .grid-item{padding:0 5px}.slideshow-custom6 .grid-item.index-banner-area{display:none}.slideshow-custom6 .grid-item.index-slideshow-area{width:75%!important}.slideshow-custom6 .grid-item.index-products-slider-area{width:25%!important}}@media (max-width: 550px){.slideshow-custom6 .index-products-slider-area .product-item-price,.slideshow-custom6 .index-products-slider-area .product-item-option{justify-content:center;text-align:center}}.slideshow-custom6 .index-products-slider-area .product-item-caption{padding-bottom:30px}.slideshow-custom6 .index-products-slider-area .carousel{position:relative;height:100%}.slideshow-custom6 .index-products-slider-area .carousel-pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:10}.slideshow-custom7 .index-section-left{width:290px;float:left}@media (max-width: 800px){.slideshow-custom7 .index-section-left{display:none}}@media (min-width: 801px) and (max-width: 1440px){.slideshow-custom7 .index-section-left{width:240px}}.slideshow-custom7 .index-section-left .virtual-block{border:1px solid #e6e6e6}.slideshow-custom7 .index-section-left .virtual-block .allcoll-title{display:block;padding:15px 20px;text-transform:uppercase;font-size:16px;font-weight:600;background:#e6e6e6}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom7 .index-section-left .virtual-block .allcoll-title{padding:12px 20px}}.slideshow-custom7 .index-section-left .virtual-block .conllections-list{margin:0;list-style:none;padding:17px 0}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom7 .index-section-left .virtual-block .conllections-list{padding:13px 0}}.slideshow-custom7 .index-section-left .virtual-block .conllections-list>li>a{display:block;padding:12px 20px;text-transform:uppercase;font-weight:600;color:#333}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom7 .index-section-left .virtual-block .conllections-list>li>a{padding:6px 20px}}@media (min-width: 1261px) and (max-width: 1500px){.slideshow-custom7 .index-section-left .virtual-block .conllections-list>li>a{padding:11px 20px}}.slideshow-custom7 .index-section-right{width:calc(100% - 290px);float:right;padding-left:10px}@media (max-width: 800px){.slideshow-custom7 .index-section-right{width:100%;float:none;padding-left:0}}@media (min-width: 801px) and (max-width: 1440px){.slideshow-custom7 .index-section-right{width:calc(100% - 240px)}}.slideshow-custom7 .groupblocks-top{margin:0 -5px 10px}@media (max-width: 550px){.slideshow-custom7 .groupblocks-top{margin:0 0 20px}}@media (min-width: 801px) and (max-width: 1260px){.slideshow-custom7 .groupblocks-top{margin:0 0 10px}}.slideshow-custom7 .groupblocks-top .index-slideshow-area{width:calc(75% - 10px);margin-left:5px;margin-right:5px}@media (max-width: 1260px){.slideshow-custom7 .groupblocks-top .index-slideshow-area{width:100%;margin:0}}.slideshow-custom7 .groupblocks-top .index-products-slider{width:calc(25% - 10px);margin-left:5px;margin-right:5px}@media (max-width: 550px){.slideshow-custom7 .groupblocks-top .index-products-slider{width:100%;margin:0}}@media (min-width: 551px) and (max-width: 1260px){.slideshow-custom7 .groupblocks-top .index-products-slider{display:none}}.slideshow-custom7 .groupblocks-bottom{margin:0 -5px}.slideshow-custom7 .groupblocks-bottom .index-banner-grid-item{margin-bottom:0}.slideshow-custom7 .groupblocks-bottom .block-item{width:calc(25% - 10px);margin-left:5px;margin-right:5px}@media (max-width: 800px){.slideshow-custom7 .groupblocks-bottom .block-item{width:calc(50% - 10px);margin-bottom:10px}}.slideshow-custom7 .index-slideshow-container{position:relative}.slideshow-custom7 .index-products-slider{border:1px solid #e6e6e6}.slideshow-custom7 .index-products-slider .freetext{display:none}@media (min-width: 1261px) and (max-width: 1500px){.slideshow-custom7 .index-products-slider .product-item-thumb{max-height:260px}}@media (min-width: 1501px){.slideshow-custom7 .index-products-slider .product-item-thumb{max-height:280px}}.slideshow-custom7 .index-products-slider .product-item-caption{padding:0 15px;text-align:center}.slideshow-custom7 .index-products-slider .product-item-caption .product-item-title-rating{width:100%}.slideshow-custom7 .index-products-slider .product-item-caption .product-item-title{margin-bottom:3px}.slideshow-custom7 .index-products-slider .product-item-caption .product-item-price{width:100%;justify-content:center;flex-direction:row}.slideshow-custom7 .index-products-slider .product-item-caption .product-item-price .product-item-price-old{margin-bottom:0;margin-left:10px;order:2}.slideshow-custom7 .index-products-slider .color-available{display:none}.slideshow-custom7 .index-products-slider .carousel-pagination{padding-bottom:10px}.slideshow-custom7 .index-products-slider .carousel-pagination-bullet{padding:3px}.slideshow-custom7 .index-products-slider .carousel-pagination-bullet:before{width:10px;height:10px;border:1px solid #ddd}.slideshow-custom7 .index-section-left .virtual-block .conllections-list>li>a:hover{color:var(--color_primary)}@media screen and (max-width: 550px){.slideshow-custom7 .groupblocks-top .index-products-slider{padding:15px}}.index-testimonial-banner .index-testimonial-content{display:flex;flex-wrap:wrap;align-items:center;background:#e3eaec;padding:20px 40px;overflow:hidden}@media (max-width: 800px){.index-testimonial-banner .index-testimonial-content{padding:15px;margin-bottom:20px}}.index-testimonial-banner .index-testimonial-content .carousel{width:100%}.index-testimonial-banner .index-testimonial-content.layout-avatar-top .avatar{width:100%;text-align:center;margin-bottom:10px}.index-testimonial-banner .index-testimonial-content.layout-avatar-top .info{width:100%;padding:0}.index-testimonial-banner .index-testimonial-content.layout-avatar-top .info .name-job{justify-content:center}.index-testimonial-banner .index-testimonial-content.layout-avatar-top .info .review{text-align:center;margin:0 auto 20px}.index-testimonial-banner .index-testimonial-content.layout-avatar-top .carousel-pagination{padding:0;justify-content:center}.index-testimonial-banner .index-testimonial-content .swiper-slide{display:flex;flex-wrap:wrap}.index-testimonial-banner .index-testimonial-content .avatar{width:106px}@media (max-width: 800px){.index-testimonial-banner .index-testimonial-content .avatar{width:100%;text-align:center;margin-bottom:20px}}.index-testimonial-banner .index-testimonial-content .info{width:calc(100% - 136px);padding-left:30px}@media (max-width: 800px){.index-testimonial-banner .index-testimonial-content .info{width:100%;text-align:center;padding-left:0}}.index-testimonial-banner .index-testimonial-content .info .name-job{display:flex;flex-wrap:wrap;align-items:baseline;position:relative;padding-bottom:15px;margin-bottom:16px}@media (max-width: 800px){.index-testimonial-banner .index-testimonial-content .info .name-job{justify-content:center}}.index-testimonial-banner .index-testimonial-content .info .name-job:after{content:"";background:#8a8a8a;height:1px;width:40px;position:absolute;bottom:0}.index-testimonial-banner .index-testimonial-content .info .name-job .name{font-size:1rem;font-weight:500;text-transform:uppercase}.index-testimonial-banner .index-testimonial-content .info .name-job .space-block{margin:0 8px;color:#8a8a8a}.index-testimonial-banner .index-testimonial-content .info .name-job .job{font-size:14px;color:#8a8a8a}.index-testimonial-banner .index-testimonial-content .info .review{max-width:600px;color:#000;line-height:1.7}@media (min-width: 801px) and (max-width: 1260px){.index-testimonial-banner .index-testimonial-content .info .review{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.index-testimonial-banner .index-testimonial-content .carousel-pagination{margin:0;justify-content:start;padding-left:20px}@media (max-width: 800px){.index-testimonial-banner .index-testimonial-content .carousel-pagination{justify-content:center;padding-left:0;margin-top:20px}}.index-testimonial-banner .index-testimonial-content .carousel-pagination .carousel-pagination-bullet{padding:0 .3rem}.index-testimonial-banner .index-testimonial-content .carousel-pagination .carousel-pagination-bullet:before{height:7px;width:7px;background:#a8a8a8;border:0}.index-testimonial-banner .index-testimonial-content .carousel-pagination .carousel-pagination-bullet-active:before{height:12px;width:12px;background:#fff}.index-testimonial-blog .box-divider{width:100%;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.index-testimonial-blog .index-testimonial-content .carousel{margin-top:0!important;display:flex;flex-wrap:wrap;align-items:center;background:#e3eaec;padding:20px 40px;overflow:hidden;width:100%}@media screen and (max-width: 800px){.index-testimonial-blog .index-testimonial-content .carousel{padding:15px}.index-testimonial-blog .index-testimonial-content .carousel{height:auto!important;min-height:0}}.index-testimonial-blog .index-testimonial-content .carousel .carousel-wrapper,.index-testimonial-blog .index-testimonial-content .carousel .swiper-container{width:100%}.index-testimonial-blog .index-testimonial-content .box-divider+.box-content.carousel .carousel-wrapper,.index-testimonial-blog .index-testimonial-content .box-divider+.box-content.carousel .swiper-container{width:100%}.index-testimonial-blog .index-testimonial-content.layout-avatar-top .avatar{width:100%;text-align:center;margin-bottom:10px}.index-testimonial-blog .index-testimonial-content.layout-avatar-top .info{width:100%;padding:0}.index-testimonial-blog .index-testimonial-content.layout-avatar-top .info .name-job{justify-content:center}.index-testimonial-blog .index-testimonial-content.layout-avatar-top .info .review{text-align:center;margin-bottom:20px}.index-testimonial-blog .index-testimonial-content.layout-avatar-top .carousel-pagination{padding:0;justify-content:center}.index-testimonial-blog .index-testimonial-content .swiper-slide{display:flex;flex-wrap:wrap}.index-testimonial-blog .index-testimonial-content .avatar{width:106px}.index-testimonial-blog .index-testimonial-content .box-divider+.box-content.carousel{height:calc(100% - 45px);overflow-y:auto}.index-testimonial-blog .index-testimonial-content .info{width:calc(100% - 136px);padding-left:30px}@media screen and (min-width: 801px){.index-testimonial-blog .index-testimonial-content .carousel{min-height:100%}.index-testimonial-blog .index-testimonial-content .box-divider+.box-content.carousel{min-height:calc(100% - 45px)}}@media (max-width: 800px){.index-testimonial-blog .index-testimonial-content .avatar{width:100%;text-align:center;margin-bottom:20px}.index-testimonial-blog .index-testimonial-content .info{width:100%;text-align:center;padding-left:0}}.index-testimonial-blog .index-testimonial-content .info .name-job{display:flex;flex-wrap:wrap;align-items:baseline;position:relative;padding-bottom:15px;margin-bottom:16px}@media (max-width: 800px){.index-testimonial-blog .index-testimonial-content .info .name-job{justify-content:center}}.index-testimonial-blog .index-testimonial-content .info .name-job:after{content:"";background:#bbb;height:1px;width:40px;position:absolute;bottom:0}.index-testimonial-blog .index-testimonial-content .info .name-job .name{font-size:16px;font-weight:500;text-transform:uppercase}@media (min-width: 1261px){.index-testimonial-blog .index-testimonial-content .info .name-job .name{font-size:18px}}.index-testimonial-blog .index-testimonial-content .info .name-job .space-block{margin:0 8px;color:#8a8a8a}.index-testimonial-blog .index-testimonial-content .info .name-job .job{font-size:14px;color:#8a8a8a;text-transform:uppercase;font-weight:400}.index-testimonial-blog .index-testimonial-content .info .review{color:#000;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.index-testimonial-blog .index-testimonial-content .carousel-pagination{margin:0;justify-content:start;padding-left:20px}@media screen and (max-width: 800px){.index-testimonial-blog .index-testimonial-content .carousel-pagination{justify-content:center;padding-left:0;margin-top:20px}}.index-testimonial-blog .index-testimonial-content .carousel-pagination .carousel-pagination-bullet{padding:0 .3rem}.index-testimonial-blog .index-testimonial-content .carousel-pagination .carousel-pagination-bullet:before{height:7px;width:7px;background:#a8a8a8;border:0}.index-testimonial-blog .index-testimonial-content .carousel-pagination .carousel-pagination-bullet-active:before{height:12px;width:12px;background:#fff}.index-testimonial-blog .index-blog-content{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 800px){.index-testimonial-blog .index-blog-content{order:2;margin-top:20px}}.index-testimonial-blog .index-blog-content .box-blogs{width:100%;border:1px solid #e4e4e4}@media screen and (min-width: 801px) and (max-width: 1260px){.index-testimonial-blog .index-blog-content .box-blogs{border-left:0;border-right:0}}.index-testimonial-blog .index-blog-content .box-blogs.no-border{border:0}.index-testimonial-blog .index-blog-content .blog-item:not(:first-child){margin-top:30px}@media screen and (max-width: 550px){.index-testimonial-blog .index-blog-content .blog-item:not(:first-child){margin-top:20px}}.index-testimonial-blog .index-blog-content .article-image{margin-bottom:0}.index-testimonial-blog .index-blog-content .article-information{padding:20px 30px}@media screen and (max-width: 550px){.index-testimonial-blog .index-blog-content .article-information{width:100%;padding:15px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-testimonial-blog .index-blog-content .article-information{padding:10px 25px}}@media screen and (min-width: 801px) and (max-width: 1260px){.index-testimonial-blog .index-blog-content .article-information{padding:20px}}.index-testimonial-blog .index-blog-content .article-information .article-blog{font-size:14px;color:#a0a0a0;text-transform:uppercase;font-weight:500;margin-bottom:4px}.index-testimonial-blog .index-blog-content .article-information .article-title{font-size:16px;font-weight:500;text-align:left;margin:0 0 6px}.index-testimonial-blog .index-blog-content .article-information .article-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.index-testimonial-blog .index-blog-content .article-information .article-date{font-style:italic}.index-testimonial-blog .index-blog-content .article-information .article-item-date{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.index-testimonial-blog .index-blog-content .article-information .article-item-date .readmore{display:none}.index-testimonial-blog .index-blog-content .article-information.readmore-pos .article-item-date .readmore{display:block;margin-right:15px}.index-testimonial-blog .index-blog-content .article-information.readmore-pos .article-item-content .readmore{display:none}.index-testimonial-slider .review-element{text-align:center;padding:0 15px;cursor:pointer}@media screen and (max-width: 550px){.index-testimonial-slider .review-element{padding:0}}.index-testimonial-slider .review-avatar{margin-bottom:20px}.index-testimonial-slider .review-avatar img{max-width:100px}.index-testimonial-slider .review-stars{display:flex;justify-content:center;margin-bottom:16px}.index-testimonial-slider .review-stars span{display:inline-block;width:14px;height:14px;line-height:15px;text-align:center;margin:0 1px;font-size:9px;background:#ccc;color:#fff}.index-testimonial-slider .review-stars span:before{content:"\e800";font-family:font-awesome-stars;font-style:normal;font-weight:400}.index-testimonial-slider .review-stars span:nth-child(1){background:#f78c0c}.index-testimonial-slider .review-stars.stars-2 span:nth-child(2),.index-testimonial-slider .review-stars.stars-3 span:nth-child(2),.index-testimonial-slider .review-stars.stars-4 span:nth-child(2),.index-testimonial-slider .review-stars.stars-5 span:nth-child(2){background:#f78c0c}.index-testimonial-slider .review-stars.stars-3 span:nth-child(3),.index-testimonial-slider .review-stars.stars-4 span:nth-child(3),.index-testimonial-slider .review-stars.stars-5 span:nth-child(3){background:#f78c0c}.index-testimonial-slider .review-stars.stars-4 span:nth-child(4),.index-testimonial-slider .review-stars.stars-5 span:nth-child(4){background:#f78c0c}.index-testimonial-slider .review-stars.stars-5 span:nth-child(5){background:#f78c0c}.index-testimonial-slider .review-text{color:#646464;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}@media screen and (max-width: 550px){.index-testimonial-slider .review-text{font-size:12px}}@media screen and (min-width: 551px){.index-testimonial-slider .review-text{height:88px}}.index-testimonial-slider .review-name{text-transform:uppercase;font-weight:600}.index-collection-tab-slider .title-tablist-collection{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media screen and (max-width: 800px){.index-collection-tab-slider .title-tablist-collection{flex-direction:column;border-bottom:0;margin-bottom:20px}.index-collection-tab-slider .title-tablist-collection .box-divider{text-align:center;margin-bottom:10px}}.index-collection-tab-slider .title-tablist-collection .index-collection-tab-title>a{font-size:14px;font-weight:600;letter-spacing:.03rem}@media screen and (min-width: 801px){.index-collection-tab-slider .title-tablist-collection .index-collection-tab-title{margin:0;padding:12px 15px;border:1px solid transparent;border-bottom:0}.index-collection-tab-slider .title-tablist-collection .index-collection-tab-title.is-active{border-color:#e6e6e6}}@media screen and (min-width: 801px){.index-collection-tab-slider .position-full-center .title-tablist-collection{border:0;justify-content:center;flex-wrap:wrap}.index-collection-tab-slider .position-full-center .title-tablist-collection .box-divider{justify-content:center;width:100%;margin-bottom:10px}.index-collection-tab-slider .position-full-center .title-tablist-collection .index-collection-tab-title{padding:10px 20px;border:0}.index-collection-tab-slider .position-full-center .title-tablist-collection .index-collection-tab-title>a{font-size:16px}}.index-text-banner.index-text2-banner{overflow:hidden}.index-text-banner.index-text2-banner .text-area{padding-left:8%;padding-right:0}.index-text-banner.index-text2-banner ._position-right .text-area{padding-left:0;padding-right:8%}.index-text-banner.index-text2-banner .text-area .text-heading{line-height:1.15;letter-spacing:.2rem;margin-bottom:0}.index-text-banner.index-text2-banner .text-area .text-desc{font-size:20px;letter-spacing:.15rem;margin-bottom:38px}.index-text-banner.index-text2-banner .text-area .text-action a{display:inline-block;color:#fff;background:#000;padding:13px 32px;font-weight:600;transition:all .3s ease}.index-text-banner.index-text2-banner .grid-container{position:relative}.index-text-banner.index-text2-banner .grid-container:after{content:"";position:absolute;width:calc(100% + 80px);height:calc(100% - 60px);left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}.index-text-banner.index-text2-banner .section-content{position:relative;z-index:1}.index-text-banner.index-text2-banner .text-area .text-action a:hover{background:var(--color_primary);border-color:var(--color_primary)}@media screen and (max-width: 1440px){.index-text-banner.index-text2-banner .grid-container{padding:0 100px!important}}@media screen and (max-width: 1260px){.index-text-banner.index-text2-banner .grid-container{padding:0 50px!important}}@media screen and (min-width: 551px) and (max-width: 800px){.index-text-banner.index-text2-banner .text-area .index-text-content{text-align:left}.index-text-banner.index-text2-banner .text-action{justify-content:flex-start}.index-text-banner.index-text2-banner .text-area{padding-left:30px}}@media screen and (min-width: 801px) and (max-width: 1260px){.index-text-banner.index-text2-banner .text-area{padding-left:5%;padding-right:0}.index-text-banner.index-text2-banner ._position-right .text-area{padding-left:0;padding-right:5%}.index-text-banner.index-text2-banner .text-area .text-heading{font-size:40px!important}}@media screen and (max-width: 800px){.index-text-banner.index-text2-banner .text-area .text-desc{margin-bottom:20px}.index-text-banner.index-text2-banner .text-area .text-heading{font-size:25px!important;margin-bottom:15px}.index-text-banner.index-text2-banner .text-area .text-desc{font-size:15px;letter-spacing:.1rem}.index-text-banner.index-text2-banner .grid-container{padding:0 15px!important}}@media screen and (max-width: 550px){.index-text-banner.index-text2-banner .section-content{padding:30px 0 0}.index-text-banner.index-text2-banner .text-area{justify-content:center;padding-bottom:0}.index-text-banner.index-text2-banner ._position-right .text-area{padding-left:15px;padding-right:15px}.index-text-banner.index-text2-banner .text-area .index-text-content{text-align:center}.index-text-banner.index-text2-banner .grid-container:after{height:100%}.index-text-banner.index-text2-banner .text-area .index-text-content{justify-content:center}.index-text-banner.index-text2-banner .text-area{order:2;padding-left:15px;padding-right:15px}}.index-slideshow.slideshow-custom8{border-top:1px solid #dddddd;padding-top:30px;overflow:hidden}.index-slideshow.slideshow-custom8 .index-slideshow-container{margin-bottom:0!important}.index-slideshow.slideshow-custom8 .index-slideshow-collections-container{margin:0 -15px}.index-slideshow.slideshow-custom8 .collection-slideshow-banner-content{justify-content:flex-start;position:relative}.index-slideshow.slideshow-custom8 .banners-left-content,.index-slideshow.slideshow-custom8 .slideshow-area,.index-slideshow.slideshow-custom8 .allcoll-area{padding:0 15px}.index-slideshow.slideshow-custom8 .allcoll-area{width:22%}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-title{padding:15.5px 20px;font-weight:700;background-color:#e6e6e6;font-size:16px}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-content{padding:17px 20px;border:1px solid #e6e6e6;border-top:none}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-content li{padding:10px 0}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-content a{font-size:14px;color:#969696;font-weight:600}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-content a:hover{color:var(--color_primary)}.index-slideshow.slideshow-custom8 .slideshow-area{width:56%}.index-slideshow.slideshow-custom8 .banners-left-content{width:22%;position:absolute;top:0;right:0}@media screen and (max-width: 1260px){.index-slideshow.slideshow-custom8 .collection-slideshow-banner-content{justify-content:center}.index-slideshow.slideshow-custom8 .banners-left-content{position:static;width:330px;max-width:39.75904%}.index-slideshow.slideshow-custom8 .allcoll-area{width:500px;max-width:60.24096%}.index-slideshow.slideshow-custom8 .slideshow-area{width:100%;max-width:100%;padding-top:30px}.index-slideshow.slideshow-custom8 .slideshow-area .index-slideshow-container{width:800px;max-width:100%;margin:0 auto}}@media screen and (max-width: 800px){.index-slideshow.slideshow-custom8{border-top:none}}@media screen and (max-width: 550px){.index-slideshow.slideshow-custom8 .banners-left-content{max-width:100%}.index-slideshow.slideshow-custom8 .allcoll-area{width:100%;margin-bottom:30px}.index-slideshow.slideshow-custom8 .allcoll-area .allcoll-content a{font-size:16px;color:#000;font-weight:500}.index-slideshow.slideshow-custom8 .collection-slideshow-banner-content{flex-direction:column-reverse;align-items:center}.index-slideshow.slideshow-custom8 .slideshow-area{padding-top:0;margin-bottom:30px}.index-slideshow.slideshow-custom8 .allcoll-area{margin-bottom:30px!important;max-width:100%!important}.index-slideshow.slideshow-custom8 .banners-left-content{margin-bottom:0!important;max-width:100%!important}}.index-listing-collection-custom2 .gallery-element .banner-image{position:relative}.index-listing-collection-custom2 .gallery-element .banner-image .img-caption{position:absolute;left:50%;top:auto;bottom:10px;transform:translate(-50%);padding:8px 20px;background-color:#fff;color:#1e1e1e;font-size:14px;font-weight:600;transition:all .25s ease;white-space:nowrap}.index-listing-collection-custom2 .gallery-element .banner-image .img-caption:hover{color:#fff;background-color:var(--color_primary)}@media screen and (max-width: 550px){.index-listing-collection-custom2 .box{margin-bottom:0!important}.index-listing-collection-custom2 .gallery-element .banner-image .img-caption{font-size:11px;padding:5px 10px}}.index-collection-slider-linklist2 .product-item .freetext{display:none!important}.index-collection-slider-linklist2 .carousel-pagination{margin:30px 0}.index-collection-slider-linklist2 .allcoll-area{background-position:right top;background-repeat:no-repeat;background-size:contain;background-color:#f0f0f1;padding:44px 30px 50px}.index-collection-slider-linklist2 .allcoll-area .allcoll-title{color:#1e1e1e;letter-spacing:.05em;font-weight:600;font-size:22px;margin-bottom:5px}.index-collection-slider-linklist2 .allcoll-area .allcoll-content li{padding:5px 0}.index-collection-slider-linklist2 .allcoll-area .allcoll-content li a{font-size:14px;color:#505050;font-weight:500;padding:3px 0;display:inline-block}.index-collection-slider-linklist2 .allcoll-area .allcoll-content li a:hover{color:var(--color_primary)}@media screen and (max-width: 550px){.index-collection-slider-linklist2 .allcoll-area{margin-bottom:20px}.index-collection-slider-linklist2 .swiper-container{padding-right:30%}}.index-brandslider .box-subtitle{text-align:center;margin-top:20px}.index-brandslider .brand-more{text-align:center;margin-top:30px}.index-brandslider .brand-more a{display:inline-blocK;padding:10px 15px;text-transform:uppercase;font-size:15px;background-color:#fff;color:#000;border:1px solid #000;font-weight:600}.index-brandslider .brand-more a:hover{background-color:var(--color_primary);color:#fff;border-color:var(--color_primary)}.index-brandslider .have-border-elements{border-right:1px solid rgba(0,0,0,.1)}.index-brandslider .have-border-elements .swiper-slide{line-height:98px}.index-brandslider .have-border-elements .swiper-slide .carousel-link{box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-right:none;display:block}.index-banner-department .more-text{font-size:16px;font-weight:400;text-transform:capitalize;margin-left:30px}.index-banner-department .more-text a,.index-banner-department .more-text em.sli{color:#2534e2}.index-banner-department .more-text em.sli{font-size:11px;margin-left:5px}.index-banner-department .blog-title{display:flex;flex-flow:nowrap;align-items:center}.index-banner-department .blog-title.position-full-center{justify-content:center}.index-banner-department .blog-title.position-full-left{justify-content:flex-start}.index-banner-department .blog-title.position-full-right{justify-content:flex-end}.index-banner-department .blog-title .box-title{display:inline-block;width:auto!important}.index-banner-department .department-sub-title{width:100%;margin-top:5px}.index-banner-department .department-sub-title .desc{font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:.05em}.index-banner-department .department-sub-title.position-full-center{text-align:center}.index-banner-department .department-sub-title.position-full-left{text-align:left}.index-banner-department .department-sub-title.position-full-right{text-align:right}@media screen and (max-width: 800px){.index-banner-department .department-sub-title .desc{font-size:16px}}@media screen and (max-width: 550px){.index-banner-department .blog-title{flex-flow:wrap;flex-direction:column}.index-banner-department .blog-title .box-title{width:100%!important;margin-bottom:5px}.index-banner-department .blog-title .more-text{margin-left:0!important}}.index-collection-grid-random .product-grid-random-load{background-color:#fff}@-webkit-keyframes moveTop{0%{-webkit-transform:translate3d(0px,30px,0);transform:translate3d(0,30px,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes moveTop{0%{-webkit-transform:translate3d(0px,30px,0);transform:translate3d(0,30px,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.cookies-bar-layout{position:fixed;z-index:99;width:100%;left:0;bottom:0;right:auto;top:auto;background-color:#1c80fb;color:#fff;background-color:var(--color_background);color:var(--color_title);padding:10px 30px;display:none;animation:moveBottom .6s ease both}.cookies-bar-layout .action{white-space:nowrap;text-decoration:underline;color:var(--color_title)}.cookies-bar-layout .action:hover{color:#000}.cookies-bar-layout.show-cookies{display:block;animation:moveTop .6s ease both}.cookies-bar-layout .cookies-bar-content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.cookies-bar-layout .cookies-bar-caption{flex:1;padding-right:15px}.cookies-bar-layout .button.cookies-bar-action{width:80px;margin-bottom:0;border-radius:5px;background-color:#000;color:#fff}.cookies-bar-layout .button.cookies-bar-action:hover{background-color:#fff;color:#000}@media screen and (max-width: 800px){.cookies-bar-layout{padding:5px 10px;bottom:60px}.cookies-bar-layout .cookies-bar-title,.cookies-bar-layout .action{font-size:12px}}.index-text-banner .left-area{width:40%}.index-text-banner .left-area .heading{font-size:30px;font-weight:600}.index-text-banner .left-area .info{font-weight:700;font-size:60px}.index-text-banner .right-area{width:60%}.index-text-banner .right-area p{font-size:14px}.index-text-banner .right-area p:not(:last-child){margin-bottom:25px}@media screen and (max-width: 1440px){.index-text-banner .left-area .info{font-size:50px}}@media screen and (max-width: 1260px){.index-text-banner .left-area,.index-text-banner .right-area{width:100%}.index-text-banner .left-area{text-align:center;margin-bottom:20px}}@media screen and (max-width: 550px){.index-text-banner .left-area .heading{font-size:20px}.index-text-banner .left-area .info{font-size:30px}}.index-banner-video{position:relative}.index-banner-video .bottom-caption,.index-banner-video .video-caption{position:absolute;left:15%}.index-banner-video .bottom-caption *,.index-banner-video .video-caption *{color:#fff}.index-banner-video .video-caption{top:10%}.index-banner-video .video-caption .video-icon{margin-bottom:25px}.index-banner-video .video-caption .video-icon svg{width:64px;height:64px;cursor:pointer}.index-banner-video .video-caption .caption1{font-size:20px;font-weight:600;text-transform:uppercase;transition:all .25s ease}.index-banner-video .video-caption .caption2{font-size:20px;font-weight:100;transition:all .25s ease}.index-banner-video .bottom-caption{bottom:8%;font-size:40px;font-weight:500}@media screen and (max-width: 1260px){.index-banner-video .video-caption .video-icon{margin-bottom:15px}.index-banner-video .video-caption .video-icon svg{width:45px;height:45px}.index-banner-video .bottom-caption{font-size:30px}}@media screen and (max-width: 800px){.index-banner-video .video-caption .video-icon{margin-bottom:10px}.index-banner-video .video-caption .caption1,.index-banner-video .video-caption .caption2{font-size:15px}.index-banner-video .bottom-caption{font-size:20px}}.reveal-overlay iframe{height:100%;width:100%}.reveal-overlay .reveal.video-popup,.reveal-overlay .reveal.settings-bar-video-popup{padding:30px;height:70vh}.reveal-overlay .reveal.video-popup .video-popup-content,.reveal-overlay .reveal.settings-bar-video-popup .video-popup-content{height:100%}.reveal-overlay .close-reveal{cursor:pointer;position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px}.reveal-overlay .close-reveal svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px}.footer-style1 .footer-linklist-accordion .accordion-content{margin-top:12px}@media screen and (max-width: 800px){.list-article-grid .article-item-caption{padding-top:15px}.product-gallery .carousel-pagination{bottom:15px}}.contact input.form-group-field{padding-bottom:0}.contact .contact-info .contact-info-address .icon,.contact .contact-info .contact-info-phone .icon,.contact .contact-info .contact-info-email .icon{margin-right:0;margin-left:1.25rem}@media screen and (max-width: 800px){.contact-description{margin-bottom:20px}}.breadcrumbs li:not(:first-child):after{margin-top:0}.suffix-faqs .form-contact input.form-group-field{padding-bottom:0}@media screen and (max-width: 800px){.suffix-centerimages .group-information .left-area,.suffix-centerimages .group-information .middle-area,.suffix-centerimages .group-information .right-area{width:100%!important}.suffix-centerimages .product-inventory{justify-content:center;padding-top:0}.suffix-centerimages .product-rating{align-items:center;margin-top:0!important;margin-bottom:40px!important}}@media screen and (max-width: 550px){.suffix-centerimages .product-rating{flex-direction:column}}.compare tbody td[data-type=product]>div{max-width:300px}.compare tbody .compare-remove{margin:0!important}.index-collection-grid-custom1 .product-left .thumbs-slider .swiper-container{padding:0!important}.index-collection-grid-custom1 .product-left .thumbs-slider .image img{box-sizing:border-box}@media screen and (max-width: 800px){.index-collection-grid-custom1 .products-area{margin:0}.index-collection-grid-custom1 .products-area .product-right,.index-collection-grid-custom1 .products-area .product-left{margin:0;width:100%}.index-collection-grid-custom1 .products-area .product-left{margin-bottom:40px}}@media screen and (max-width: 1260px){.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title{padding:12px 10px}}@media screen and (max-width: 800px){.index-collection-tab-grid .title-tablist-collection .index-collection-tab-title{padding:0}}@media screen and (min-width: 801px) and (max-width: 1260px){.index-leftsidebar .isb-title{font-size:18px}.index-leftsidebar .isb-phone .isb-content{flex-direction:column}.index-leftsidebar .isb-phone .phone-number{margin:5px 0 0!important}.index-leftsidebar .isb-feature .isb-item{flex-direction:column}.index-leftsidebar .isb-feature .feature-content{padding-left:0!important;padding-right:0!important;width:100%;text-align:center;margin-top:10px}}@media screen and (max-width: 1260px){.index-collection-flexible .top-rate-content{margin-bottom:50px}}@media screen and (max-width: 550px){.index-collection-flexible .top-rate-content{margin-bottom:30px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-collection-flexible .best-seller-banner-content .best-seller-content{margin-bottom:40px}}@media screen and (max-width: 800px){.index-group-blocks2 .middle-productslider .product-item .product-item-caption{padding-right:0}.index-group-blocks2 .box-content.grid-margin-x{margin:0 -15px}.index-group-blocks2 .right-area,.index-group-blocks2 .left-area,.index-group-blocks2 .middle-area{width:50%;margin:0 auto;padding:15px}}@media screen and (max-width: 550px){.index-group-blocks2 .box-content.grid-margin-x{margin:0 -5px}.index-group-blocks2 .right-area,.index-group-blocks2 .left-area,.index-group-blocks2 .middle-area{width:100%;padding:5px}}.slideshow-custom5 .caption-area form.search-header{max-width:80%}@media screen and (max-width: 800px){.slideshow-custom5 .index-slideshow-pagination{position:static;transform:none;margin-top:20px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-group-blocks4 .cb-itemlisting-block .item-name{margin-bottom:30px}.index-group-blocks4 .cb-itemlisting-block .itemlisting{height:auto;border-bottom:none;flex-direction:column;margin:40px auto;justify-content:center}.index-group-blocks4 .cb-itemlisting-block .itemlisting .cell{width:100%;text-align:center}.index-group-blocks4 .cb-products-block .product-grid{padding:10px}.index-group-blocks4 .cb-products-block .product-item .product-item-thumb{width:100%}.index-group-blocks4 .cb-products-block .product-item .product-item-caption{width:100%;margin-top:10px;padding-right:0;padding-left:0}}.index-group-blocks5 .cb-itemlisting-block .itemlisting{flex-direction:column}@media screen and (min-width: 801px) and (max-width: 1260px){.index-group-blocks5 .cb-products-block .product-grid{width:50%;padding:10px;margin:0}.index-group-blocks5 .left-area .cb-banner-block .info-element{position:static;transform:none;margin:0 auto}}@media screen and (min-width: 551px) and (max-width: 800px){.index-group-blocks5 .cb-products-block{padding:10px}}@media screen and (max-width: 1260px){.header-style7 .desktop-topheader-content>.grid-x .large-6{width:66.66667%!important;margin:0;padding:0 15px}.header-style7 .desktop-topheader-content>.grid-x .large-6.group-call{width:33.33333%!important}}@media screen and (min-width: 801px){.desktop-header.sticky .top-row{height:auto}}.header-style2 .header-menu-root.is-dropdown-submenu-parent .is-submenu-item.is-dropdown-submenu-parent .is-dropdown-submenu{top:0!important}@media screen and (min-width: 801px) and (max-width: 1260px){.header-style2 .topheader .desktop-nav-list{flex-flow:row wrap}.header-style2 .topheader .desktop-nav-list .desktop-header-freeship{margin-right:0;width:100%;text-align:right;border-bottom:none}.header-style2 .desktop-header-calltext b{width:100%;display:block}}.index-custom-html .box-content-inner{align-items:center}.index-custom-html .gallery-title{text-align:center}.index-custom-html .gallery-title .box-title{font-weight:500;letter-spacing:.05em;margin:0 auto}.index-custom-html .left-column .block-element,.index-custom-html .right-column .block-element{padding-top:20px;padding-bottom:20px}.index-custom-html .left-column .block-element .title,.index-custom-html .right-column .block-element .title{color:#000;font-weight:600;font-size:16px;text-transform:uppercase;margin-bottom:20px}.index-custom-html .left-column .block-element .content,.index-custom-html .right-column .block-element .content{font-size:13px;line-height:1.8em}.index-custom-html .left-column .block-element .content .br,.index-custom-html .right-column .block-element .content .br{margin-bottom:20px}.index-custom-html .right-column{text-align:left}.index-custom-html .left-column{text-align:right}.index-custom-html .middle-column{padding-left:5%;padding-right:5%}@media screen and (max-width: 800px){.index-custom-html .left-column,.index-custom-html .right-column{text-align:center}.index-custom-html .middle-column,.index-custom-html .left-column,.index-custom-html .right-column{margin-bottom:30px}}.index-custom-html .group-text1{display:flex;flex-wrap:wrap}.index-custom-html .group-text1 .left-area{width:40%}.index-custom-html .group-text1 .left-area .heading{font-size:25px;font-weight:600}.index-custom-html .group-text1 .left-area .info{font-size:50px;font-weight:600}.index-custom-html .group-text1 .right-area{width:60%}@media screen and (min-width: 801px){.index-custom-html .group-text1 .right-area{padding-left:15px}}@media screen and (max-width: 800px){.index-custom-html .group-text1 .left-area{margin-bottom:30px}.index-custom-html .group-text1 .left-area,.index-custom-html .group-text1 .right-area{width:100%}}@media screen and (max-width: 550px){.index-custom-html .group-text1 .left-area .info{font-size:38px}}.index-banner-custom9 .top-banner{position:relative;margin-bottom:13px}.index-banner-custom9 .top-banner .caption{position:absolute;top:0%;left:0%;width:100%;height:100%;padding:20px;font-size:27px;color:#fff;text-align:center;font-weight:600;background-color:#3333334d;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width: 800px){.index-banner-custom9 .top-banner .caption{font-size:18px}}.index-banner-custom9 .bottom-banners .swiper-container{padding-left:5%;padding-right:5%}.index-banner-custom9 .bottom-banners .index-banner-custom-item{position:relative}.index-banner-custom9 .bottom-banners .title{color:#fff;font-size:18px;position:absolute;left:0;right:0;bottom:0;min-height:55px;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#2075cfe6;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.index-banner-custom9 .bottom-banners .carousel-navigation{position:absolute;top:50%;width:35px;height:90px;background-color:#000}.index-banner-custom9 .bottom-banners .carousel-navigation .sli{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-banner-custom9 .bottom-banners .carousel-navigation.carousel-nav-next{right:0;left:auto;transform:translateY(-50%)}.index-banner-custom9 .bottom-banners .carousel-navigation.carousel-nav-prev{left:0;right:auto;transform:translateY(-50%)}.index-banner-custom9 .bottom-banners .carousel-pagination{margin-top:25px}.index-banner-custom9 .bottom-banners .carousel-pagination .carousel-pagination-bullet:before,.index-banner-custom9 .bottom-banners .carousel-pagination .carousel-pagination-bullet-active:before{width:10px;height:10px}.index-banner-custom9 .bottom-banners .carousel-pagination-bullet:before{border:none;background-color:#d8d8d8}.index-banner-custom9 .bottom-banners .carousel-pagination-bullet-active:before{background-color:var(--color_primary)}@media screen and (max-width: 800px){.index-banner-custom9 .bottom-banners .swiper-container{padding-left:10%;padding-right:10%}}.index-collection-slider-flashsale .box-divider{display:flex;align-items:center;justify-content:space-between}.index-collection-slider-flashsale .box-divider .group{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.index-collection-slider-flashsale .box-divider .group .box-title{padding-bottom:0;border-bottom:none;padding-right:15px;color:var(--color_primary)}.index-collection-slider-flashsale .timer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.index-collection-slider-flashsale .timer>div{height:22px;line-height:22px;border-radius:5px;background-color:#000;color:#fff;font-size:17px;font-weight:600;margin:0 2px;padding:0 5px}.index-collection-slider-flashsale .viewalltext a{display:flex;flex-wrap:wrap;align-items:center;color:#1e1e1e;font-weight:500}.index-collection-slider-flashsale .viewalltext a em{color:#1e1e1e;font-size:12px;padding-left:7px;margin:0}.index-collection-slider-flashsale .viewalltext a:hover{cursor:pointer;color:var(--color_primary)}.index-collection-slider-flashsale .viewalltext a:hover em{color:var(--color_primary)}.index-collection-slider-flashsale .carousel-pagination{margin-top:30px}.index-collection-slider-flashsale .carousel-pagination-bullet:before{border:none;background-color:#d8d8d8}.index-collection-slider-flashsale .carousel-pagination-bullet-active:before{background-color:var(--color_primary)}.index-collection-slider-flashsale .product-item .product-item-thumb{margin-bottom:30px}.index-collection-slider-flashsale .product-item .product-item-group.grid-x{display:block!important}.index-collection-slider-flashsale .product-item .product-item-price{text-align:center;display:block;width:100%}.index-collection-slider-flashsale .product-item .product-item-price .product-item-price-sale,.index-collection-slider-flashsale .product-item .product-item-price .product-item-price-default{font-size:20px;font-weight:400}.index-collection-slider-flashsale .product-item .product-item-price .product-item-price-default{color:var(--color_primary)}.index-collection-slider-flashsale .product-item .product-item-price .product-item-price-sale{color:#333}.index-collection-slider-flashsale .product-item .sold-number{display:block;width:100%;height:20px;line-height:20px;padding:0;border-radius:10px;overflow:hidden;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;font-weight:500;position:relative}.index-collection-slider-flashsale .product-item .sold-number:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:1px solid var(--color_primary);background-color:var(--color_primary);opacity:.5;border-radius:10px}.index-collection-slider-flashsale .product-item .sold-number .sold-bar{background-color:var(--color_primary);display:block;margin-top:-1px;margin-bottom:-1px;height:calc(100% + 2px)}.index-collection-slider-flashsale .product-item .sold-number .sold-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 800px){.index-collection-slider-flashsale .product-item-price{margin-bottom:12px}}.index-collection-top3{margin-bottom:0!important}.index-collection-top3 .title-tablist-collection{display:block;margin-bottom:20px}.index-collection-top3 .box-divider{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.index-collection-top3 .box-divider .box-title{padding-bottom:0;border-bottom:none;padding-right:15px}.index-collection-top3 .viewall a{display:flex;flex-wrap:wrap;align-items:center;color:#1e1e1e;font-weight:500}.index-collection-top3 .viewall a em{color:#1e1e1e;font-size:12px;padding-left:7px;margin:0}.index-collection-top3 .viewall a:hover{cursor:pointer;color:var(--color_primary)}.index-collection-top3 .viewall a:hover em{color:var(--color_primary)}.index-collection-top3 .top3-inner .top3-products{border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);margin-bottom:12px}.index-collection-top3 .top3-inner .top3-title{font-size:24px;color:#1e1e1e;font-weight:500}.index-collection-top3 .top3-inner .top3-label{position:absolute;top:0;left:0;color:#fff;text-align:center;white-space:nowrap}.index-collection-top3 .top3-inner .top3-label.label1{background-color:#f1003e;font-size:14px;min-width:45px;line-height:50px;height:50px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;font-weight:500}.index-collection-top3 .top3-inner .top3-label.label1 .text{font-size:14px;text-transform:uppercase;line-height:1em;margin-bottom:3px}.index-collection-top3 .top3-inner .top3-label.label1 .number{font-size:18px;line-height:1em}.index-collection-top3 .top3-inner .top3-label.label2{font-size:18px;background-color:#505050;min-width:30px;height:35px;line-height:35px}.index-collection-top3 .top3-inner .top3-product2,.index-collection-top3 .top3-inner .top3-product3,.index-collection-top3 .top3-inner .top3-1product{position:relative;border:1px solid rgba(0,0,0,.1);border-right:0;border-top:0}@media screen and (max-width: 800px){.index-collection-top3 .top3-inner .top3-title{font-size:18px}}.index-collection-grid-random .active-bkg{overflow:hidden}.index-collection-grid-random .active-bkg .products-area{margin-left:-7px;margin-right:-7px}.index-collection-grid-random .active-bkg .shuffle-element{padding-left:7px;padding-right:7px;margin-bottom:14px}.index-collection-grid-random .active-bkg .more-text a{display:flex;flex-wrap:wrap;align-items:center;color:#1e1e1e;font-weight:500}.index-collection-grid-random .active-bkg .more-text a em{color:#1e1e1e;font-size:12px;padding-left:7px;margin:0}.index-collection-grid-random .active-bkg .more-text a:hover{cursor:pointer;color:var(--color_primary)}.index-collection-grid-random .active-bkg .more-text a:hover em{color:var(--color_primary)}.index-collection-grid-random .active-bkg .product-item{background-color:#fff;box-shadow:0 5px 5px #0000000d;height:100%}@media screen and (max-width: 800px){.index-collection-grid-random .active-bkg .product-item .product-item-buttons{padding-left:10px;padding-right:10px}}.index-collection-grid-random .active-bkg .product-item .product-item-caption{padding-left:20px;padding-right:20px;padding-bottom:20px}@media screen and (max-width: 800px){.index-collection-grid-random .active-bkg{margin-bottom:-40px}}.box-title{text-transform:none!important}.index-banner-department .banner-caption{text-transform:none}.index-banner-department .banners-content.have-border .banner-image{border:1px solid #dedede}.index-collection-grid-banner .box-divider{margin-bottom:30px}@media screen and (max-width: 550px){.index-collection-grid-banner .box-divider{margin-bottom:15px}}.index-collection-grid-banner .box-divider .box-title{width:100%}.index-collection-grid-banner .banner-area{width:43.1%;position:relative}.index-collection-grid-banner .banner-area .box-title{z-index:1;position:absolute;background-color:#ffffffe6;padding:13.5px 15px;text-transform:capitalize;font-weight:500}.index-collection-grid-banner .products-area{width:56.9%}.index-collection-grid-banner .box-content{display:flex;flex-wrap:wrap}.index-collection-grid-banner .box-content.banner-left .product-item{border-left:none}.index-collection-grid-banner .box-content.banner-right{flex-direction:row-reverse}.index-collection-grid-banner .box-content.banner-right .product-item{border-right:none}.index-collection-grid-banner .box-content.mode-special{border-top:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-special .product-item{height:100%;overflow:hidden;border:1px solid #b4b4b4;border-top:none}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-thumb{margin-bottom:0}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-rating,.index-collection-grid-banner .box-content.mode-special .product-item .product-item-price,.index-collection-grid-banner .box-content.mode-special .product-item .color-available{display:none!important}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-title-rating{width:100%;text-align:center}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-title{margin-bottom:0!important}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-title a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.index-collection-grid-banner .box-content.mode-special .product-item .product-item-caption{background-color:#fff;padding:10px 15px;transition:all .3s}@media screen and (min-width: 801px){.index-collection-grid-banner .box-content.mode-special .product-item .product-item-caption{position:absolute;left:0;bottom:0;width:100%}.index-collection-grid-banner .box-content.mode-special .product-item:hover .product-item-caption{transform:translateY(100%)}}.index-collection-grid-banner .box-content.mode-special .banner-area{border-bottom:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-special.banner-left .banner-area{border-left:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-special.banner-right .banner-area{border-right:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-normal .products-area .group-right{margin-left:-15px;margin-right:-15px}.index-collection-grid-banner .box-content.mode-normal .products-area .group-right .product-grid{padding-left:15px;padding-right:15px;margin-bottom:50px}@media screen and (min-width: 801px){.index-collection-grid-banner .index-collection-grid-container.padding-true .banner-left .banner-area{padding-right:30px}}@media screen and (min-width: 801px){.index-collection-grid-banner .index-collection-grid-container.padding-true .banner-right .banner-area{padding-left:30px}}@media screen and (max-width: 800px){.index-collection-grid-banner .product-item-buttons{padding-left:10px!important;padding-right:10px!important}.index-collection-grid-banner .index-collection-grid-container.padding-true .banner-area{margin-bottom:30px!important}}@media screen and (max-width: 800px){.index-collection-grid-banner .box-content.mode-special.banner-left{border-left:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-special.banner-left .banner-area,.index-collection-grid-banner .box-content.mode-special.banner-right{border-right:1px solid #b4b4b4}.index-collection-grid-banner .box-content.mode-special.banner-right .banner-area{border-left:1px solid #b4b4b4}.index-collection-grid-banner .box-content.banner-left .banner-area{border-left:none}.index-collection-grid-banner .box-content.banner-right .banner-area{border-right:none}.index-collection-grid-banner .products-area,.index-collection-grid-banner .banner-area{width:100%}}.index-collection-slider .position-full-left .box-title{border-bottom:none;font-weight:500}.index-collection-slider .position-full-left .viewmore{border:2px solid #000;height:50px;margin-top:12px;line-height:46px;text-align:center;font-weight:600}.index-collection-slider .position-full-left .box-content{margin-top:15px}@media screen and (min-width: 801px){.index-collection-slider .position-full-left .box-content{margin-top:5px}.index-collection-slider .position-full-left .product-item{box-shadow:0 2px 10px #0003;margin-top:10px;margin-bottom:10px}.index-collection-slider .position-full-left .product-item-caption{padding-left:10px;padding-right:10px;padding-bottom:15px}}.index-instagram .position-full-left .box-divider{justify-content:flex-start}.index-instagram .position-full-left .box-divider .box-title{margin:0;font-weight:500}.index-instagram .position-full-left .instafeed-photos{margin-left:-7px;margin-right:-7px}.index-instagram .position-full-left .instafeed-photos .cell{padding:7px}.index-instagram .position-full-left .box-divider+.box-content{margin-top:15px}.index-instagram .position-full-left .viewmore{text-align:center}.index-instagram .position-full-left .viewmore>a{display:inline-block;height:50px;line-height:46px;border:2px solid #000;background-color:#000;color:#fff;padding:0 40px;font-weight:600;font-size:15px}.index-instagram .position-full-left .viewmore>a:hover{color:var(--color_primary);border-color:var(--color_primary);background-color:transparent}.index-instagram .index-instagram-content{margin-top:1.875em}.index-maps-contact .contact-area{padding-left:15px}.index-maps-contact form.contact-form{min-height:100%;background:#2c5395;background:linear-gradient(185deg,#2c5395,#3f7fade6);padding:30px 16%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-maps-contact form.contact-form .form-group-label{display:none}.index-maps-contact form.contact-form .form-group-field{border-radius:20px}.index-maps-contact form.contact-form .form-group-field::-webkit-input-placeholder{font-size:15px;color:#646464}.index-maps-contact form.contact-form .form-group-field:-ms-input-placeholder{font-size:15px;color:#646464}.index-maps-contact form.contact-form .form-group-field::placeholder{font-size:15px;color:#646464}.index-maps-contact form.contact-form input.form-group-field{height:40px;border:none;line-height:40px;padding:0 20px}.index-maps-contact form.contact-form textarea.form-group-field{height:140px;padding:10px 20px}.index-maps-contact form.contact-form .button.form-button{height:40px;line-height:40px;border-radius:20px;background-color:#fff;font-size:15px;color:#1e1e1e;padding:0 20px;display:block;margin:0 auto;font-weight:600;text-transform:uppercase}.index-maps-contact .maps-area iframe{height:100%}@media screen and (min-width: 801px) and (max-width: 1260px){.index-maps-contact form.contact-form{padding:30px 10%}}@media screen and (max-width: 800px){.index-maps-contact .contact-area{padding-left:0;padding-top:15px}}@media screen and (max-width: 550px){.index-maps-contact form.contact-form{padding:30px 5%}}.index-collection-grid-custom .position-full-left .box-content{margin-left:-5px;margin-right:-5px}.index-collection-grid-custom .position-full-left .product-grid{padding-left:5px;padding-right:5px;margin-bottom:30px}.index-collection-grid-custom .position-full-left .product-item .color-available,.index-collection-grid-custom .position-full-left .product-item .product-item-title,.index-collection-grid-custom .position-full-left .product-item .cart-button,.index-collection-grid-custom .position-full-left .product-item .group-button,.index-collection-grid-custom .position-full-left .product-item .product-item-rating{display:none}.index-collection-grid-custom .position-full-left .product-item .product-item-title-rating,.index-collection-grid-custom .position-full-left .product-item .product-item-price{text-align:center;width:100%}.index-collection-grid-custom .position-full-left .product-item .product-item-price{font-size:13px;flex-direction:row;justify-content:center}.index-collection-grid-custom .position-full-left .product-item .product-item-price .product-item-price-sale{margin-left:5px}.index-banner-custom10 .caption-area{padding:70px;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.index-banner-custom10 .text1{font-size:20px;font-family:Lora,serif;font-weight:600;margin-bottom:10px}.index-banner-custom10 .text2{font-size:42px;font-weight:500;margin-bottom:45px;line-height:1.1em;padding-right:20%}.index-banner-custom10 .text3{font-size:42px;font-weight:700;font-family:Lora,serif;margin-bottom:45px;padding-right:65%;line-height:1.2em}.index-banner-custom10 .action a{font-size:16px;display:inline-block;text-decoration:underline;margin-right:30px;font-weight:600;letter-spacing:.1em}@media screen and (min-width: 801px) and (max-width: 1440px){.index-banner-custom10 .text3,.index-banner-custom10 .text2{font-size:30px}}@media screen and (min-width: 801px) and (max-width: 1260px){.index-banner-custom10 .caption-area{padding:30px}.index-banner-custom10 .text1{font-size:15px}.index-banner-custom10 .text2,.index-banner-custom10 .text3{font-size:22px;margin-bottom:35px}.index-banner-custom10 .action a{font-size:14px;margin-right:15px}}@media screen and (max-width: 800px){.index-banner-custom10 .caption-area{padding:30px}.index-banner-custom10 .section-content{width:730px;margin:20px auto 0;max-width:100%}.index-banner-custom10 .text3{padding-right:55%}}@media screen and (max-width: 550px){.index-banner-custom10 .text2{font-size:30px}.index-banner-custom10 .text3{font-size:30px;padding-right:100px}}.index-banner-custom11 .box-content .grid-x{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.index-banner-custom11 .caption-area{width:36.53%}.index-banner-custom11 .caption-area .title{font-size:42px;color:var(--color_primary);font-weight:500}.index-banner-custom11 .caption-area .action a{font-size:16px;letter-spacing:.1em;font-weight:600;text-decoration:underline}.index-banner-custom11 .bannersmall-caption-area{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;width:59.06%}.index-banner-custom11 .bannersmall-caption-area .bannersmall-area{width:63.47%}.index-banner-custom11 .bannersmall-caption-area .bannersmall-area a{display:block}.index-banner-custom11 .bannersmall-caption-area .bannersmall-area a img{width:100%}.index-banner-custom11 .bannerbig-area{width:40.94%}.index-banner-custom11 .bannerbig-area img{width:100%}.index-banner-custom11 .bn-position-left .bannersmall-caption-area{flex-direction:row-reverse;padding-right:70px}.index-banner-custom11 .bn-position-left .caption-area{text-align:right;padding-right:70px}.index-banner-custom11 .bn-position-right .bannersmall-caption-area{padding-left:70px}.index-banner-custom11 .bn-position-right .caption-area{text-align:left;padding-left:70px}@media screen and (max-width: 1440px){.index-banner-custom11 .caption-area .title{font-size:35px}}@media screen and (max-width: 1260px){.index-banner-custom11 .bn-position-left .bannersmall-caption-area,.index-banner-custom11 .bn-position-left .caption-area{padding-right:30px}.index-banner-custom11 .bn-position-right .caption-area,.index-banner-custom11 .bn-position-right .bannersmall-caption-area{padding-left:30px}.index-banner-custom11 .caption-area .title{font-size:26px}.index-banner-custom11 .caption-area .action a{font-size:13px}}@media screen and (max-width: 800px){.index-banner-custom11 .bannersmall-caption-area{flex-direction:column!important}.index-banner-custom11 .bannersmall-caption-area .bannersmall-area,.index-banner-custom11 .bannersmall-caption-area .caption-area{width:100%;padding:0}.index-banner-custom11 .bannersmall-caption-area .bannersmall-area{margin-bottom:20px}.index-banner-custom11 .bn-position-right .bannersmall-caption-area{align-items:flex-start}.index-banner-custom11 .bn-position-left .bannersmall-caption-area{align-items:flex-end}}.index-banner-custom12{width:1200px;max-width:100%;margin:0 auto}.index-banner-custom12 .box-content{padding:20px 25px}.index-banner-custom12 .banner-area{padding:20px}.index-banner-custom12 .banner-caption{padding-top:21px}.index-banner-custom12 .banner-caption .heading{font-size:36px;font-weight:500;letter-spacing:.05em;margin-bottom:3px}.index-banner-custom12 .banner-caption>a{font-weight:600;font-size:16px;letter-spacing:.1em;text-decoration:underline}@media screen and (max-width: 800px){.index-banner-custom12 .banner-area{padding:10px}.index-banner-custom12 .banner-caption .heading{font-size:30px}.index-banner-custom12 .box-content{padding:20px 10px}}@media screen and (max-width: 550px){.index-banner-custom12 .banner-caption{padding-bottom:20px}}.index-instagram .desc{text-align:center;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 550px){.index-instagram .desc{margin-bottom:10px}}.index-instagram .viewmore{text-align:center}.index-instagram .viewmore a{display:inline-block;background-color:#000;border:1px solid #000;color:#fff;font-size:14px;font-weight:600;min-width:150px;height:36px;line-height:34px;padding:0 20px;text-align:center;letter-spacing:.05em;margin-top:35px}.index-listing-collection-custom3 .index-categories-item-content{text-align:center;padding-top:20px}.index-listing-collection-custom3 .index-categories-item-title>a{font-size:22px;font-weight:600;letter-spacing:.05em}.index-listing-collection-custom3 .index-categories-item-subtitle{font-size:16px}.index-listing-collection-custom3 .box-content{margin-left:-8px;margin-right:-8px}.index-listing-collection-custom3 .index-categories-item{padding-left:8px;padding-right:8px}.index-listing-collection-custom3 .index-categories-item-action a{letter-spacing:.1em;font-size:16px;font-weight:600;border-bottom:1px solid}@media screen and (max-width: 800px){.index-listing-collection-custom3 .index-listing-collection-custom3-bg.no-padding{margin-bottom:20px!important}}@media screen and (max-width: 550px){.index-listing-collection-custom3 .index-listing-collection-custom3-bg.no-padding{margin-bottom:10px!important}}.index-newsletter>div>div{width:1600px;max-width:90%;margin-left:auto!important;margin-right:auto!important;text-align:center;position:relative}.index-newsletter .box-content{width:1200px;max-width:100%;margin:0 auto;padding:15px 65px 65px}.index-newsletter .newsletter-heading{font-size:13px;margin-bottom:68px}.index-newsletter .newsletter-title{font-size:24px;letter-spacing:.025em;margin-bottom:23px}.index-newsletter .form-group .form-group-label{display:none}.index-newsletter .form-group input.form-group-field{padding:0;height:50px;line-height:49px;border:none;background-color:transparent;box-shadow:none;border-bottom:1px solid #323232;color:#323232;line-height:1em;font-size:14px}.index-newsletter .form-group input.form-group-field::-webkit-input-placeholder{color:#323232;text-align:left;text-transform:uppercase;font-size:14px;letter-spacing:.1em;font-weight:600}.index-newsletter .form-group input.form-group-field:-ms-input-placeholder{color:#323232;text-align:left;text-transform:uppercase;font-size:14px;letter-spacing:.1em;font-weight:600}.index-newsletter .form-group input.form-group-field::placeholder{color:#323232;text-align:left;text-transform:uppercase;font-size:14px;letter-spacing:.1em;font-weight:600}.index-newsletter .form-group input.form-group-field:focus::-webkit-input-placeholder{color:transparent}.index-newsletter .form-group input.form-group-field:focus:-ms-input-placeholder{color:transparent}.index-newsletter .form-group input.form-group-field:focus::placeholder{color:transparent}.index-newsletter .newsletter-desc{width:100%;color:#505050;margin-bottom:45px;margin-top:32px}.index-newsletter .newsletter-desc .sli-check{font-size:15px;color:#bf9400;margin-right:10px}.index-newsletter .button.form-button{height:55px;width:130px;text-align:center;text-transform:uppercase;letter-spacing:.1em;padding-left:20px;padding-right:20px;background-color:#000;color:#fff;display:inline-block;margin:0 auto}.index-newsletter .button.form-button:hover{background-color:var(--color_primary)}.index-newsletter .active-margin{position:relative}.index-newsletter .active-margin:before{position:absolute;bottom:0;left:0;right:0;height:92px;border-bottom:1px solid #323232;background-color:#000;content:""}@media screen and (max-width: 1260px){.index-newsletter .box-content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 800px){.index-newsletter{margin-bottom:40px}.index-newsletter .active-margin:before{display:none}}@media screen and (max-width: 550px){.index-newsletter .newsletter-title{font-size:18px}.index-newsletter .newsletter-heading{margin-bottom:30px}}.index-listing-collection-custom2 .section-content.new-style .gallery-element .banner-image{position:relative}.index-listing-collection-custom2 .section-content.new-style .gallery-element .banner-image .img-caption{position:absolute;width:100%;bottom:0;left:0;transform:none;text-align:center;background-color:#ffffffe6;font-size:16px;padding:16px 20px;z-index:7}.index-listing-collection-custom2 .gallery-element .banner-image .img-caption:hover{background-color:var(--color_primary)!important}@media screen and (max-width: 800px){.index-listing-collection-custom2 .section-content.new-style .gallery-element .banner-image .img-caption{font-size:13px}}.index-instagram .section-content.new-style .box-divider .box-title{margin-bottom:15px}.index-instagram .section-content.new-style .instafeed-photos a{display:block}.index-instagram .section-content.new-style .instafeed-photos .cell{padding:7.5px}.index-collection-slider{overflow:hidden}.index-collection-slider .carousel-pagination{margin-top:30px}.index-listing-collection-information .box-divider{text-align:center}.index-listing-collection-information .box-divider .box-title{justify-content:center;font-size:36px;font-family:var(--font_title);border-bottom:none;font-weight:400}.index-listing-collection-information .box-divider .box-desc{font-size:18px;padding-left:11%;padding-right:11%;line-height:1.7em;font-weight:300}.index-listing-collection-information .gallery-element .banner-image{text-align:center}.index-listing-collection-information .gallery-element .banner-image .img-caption{font-size:27px;color:#000;font-family:var(--font_title);padding-top:11px;display:inline-block;font-weight:300}.index-listing-collection-information .gallery-element .banner-image .img-caption:hover{color:var(--color_primary)}.index-listing-collection-information .grid-container{max-width:1100px}@media screen and (max-width: 800px){.index-listing-collection-information .box-divider .box-title{font-size:30px}.index-listing-collection-information .box-divider .box-desc{padding-left:0;padding-right:0;font-size:16px}.index-listing-collection-information .gallery-element .banner-image .img-caption{font-size:20px}}.index-text-banner.index-banner-video2>div>div{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.index-text-banner.index-banner-video2 .box-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:6%;padding-bottom:6%;justify-content:space-between}.index-text-banner.index-banner-video2 .left-text{color:#fff;font-size:36px;font-family:Amatic SC,cursive;font-weight:700;text-align:center;width:72%;padding-left:4.5%;padding-right:4.5%}.index-text-banner.index-banner-video2 .right-video{width:28%}.index-text-banner.index-banner-video2 .right-video iframe{width:100%}.index-text-banner.index-banner-video2 .heading{line-height:1.8em;margin-bottom:10px}.index-text-banner.index-banner-video2 .heading-sub{font-family:var(--font_title);font-size:24px;font-weight:500}@media screen and (max-width: 800px){.index-text-banner.index-banner-video2 .left-text{font-size:26px;width:60%}.index-text-banner.index-banner-video2 .heading-sub{font-size:15px}.index-text-banner.index-banner-video2 .right-video{width:40%}}@media screen and (max-width: 550px){.index-text-banner.index-banner-video2 .left-text{width:100%;margin-bottom:20px}.index-text-banner.index-banner-video2 .right-video{width:500px;margin:20px auto;max-width:100%}}.index-blogs-flexible .top-area{position:relative}.index-blogs-flexible .box-divider{position:absolute;top:50%!important;left:50%;transform:translate(-50%,-50%);background-color:#fff;display:inline-block}.index-blogs-flexible .box-divider:before{content:"";position:absolute;background-color:var(--color_primary);opacity:.7;top:0;left:0;width:100%;height:100%}.index-blogs-flexible .box-divider .box-title{font-size:12px;color:#fff;border:none;letter-spacing:.1em;height:20px;line-height:20px;display:block;padding:0 10px;position:relative}.index-blogs-flexible .box-content{z-index:9;position:relative;margin-top:-10%;max-width:1100px;margin-left:auto;margin-right:auto}.index-blogs-flexible .box-content .index-blogs-content{background-color:#fff;padding:40px}.index-blogs-flexible .index-blogs-content .article-title{margin-right:0;margin-top:0;margin-bottom:6px;font-size:22px}.index-blogs-flexible .index-blogs-content .article-content{font-size:13px;line-height:2;margin-bottom:8px;color:#656565}.index-blogs-flexible .index-blogs-content .readmore{display:inline-block;font-weight:600;border-bottom:1px solid #000;transition:all .3s}.index-blogs-flexible .index-blogs-content .readmore:hover{border-color:var(--color_primary)}.index-blogs-flexible .index-blogs-content .left-area{border-right:1px solid rgba(0,0,0,.1);padding-right:40px}.index-blogs-flexible .index-blogs-content .left-area .article-element{display:none}.index-blogs-flexible .index-blogs-content .left-area .article-element.active{display:blocK}.index-blogs-flexible .index-blogs-content .right-area{padding-left:50px;text-align:left}.index-blogs-flexible .index-blogs-content .right-area .article-element:not(:last-child){margin-bottom:25px}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info{text-align:left;padding-left:20px;margin-bottom:0}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info .article-title{font-size:16px}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info .article-content{margin-bottom:4px}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info .article-date{margin-top:10px}.index-blogs-flexible .index-blogs-container{padding-bottom:0!important;margin-bottom:35px!important}@media screen and (max-width: 800px){.index-blogs-flexible .box-content{margin-top:0}.index-blogs-flexible .index-blogs-content .left-area{border-right:0;padding-right:0;margin-bottom:40px}.index-blogs-flexible .index-blogs-content .right-area{padding-left:0}.index-blogs-flexible .index-blogs-content .right-area .article-element{display:flex;flex-wrap:wrap;justify-content:space-between}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-thumb{width:40%}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info{width:60%}.index-blogs-flexible .index-blogs-container{margin-bottom:0;padding-bottom:0}.index-blogs-flexible .box-content .index-blogs-content{padding:20px 0}}@media screen and (max-width: 550px){.index-blogs-flexible .index-blogs-content .right-area .article-element .article-thumb,.index-blogs-flexible .index-blogs-content .right-area .article-element .article-thumb img{width:100%}.index-blogs-flexible .index-blogs-content .right-area .article-element .article-info{width:100%;padding-left:0;padding-top:20px}}.index-newsletter2>div>div{background-repeat:no-repeat;background-size:cover}.index-newsletter2 .section-content{padding:14.6% 10%}.index-newsletter2 .box-content{background-color:#fff;margin:0 auto;padding:35px 80px;text-align:center;width:650px;max-width:90%}.index-newsletter2 .box-content .newsletter-heading{font-size:48px;font-weight:700;color:#111;line-height:1em;margin-bottom:15px}.index-newsletter2 .box-content .newsletter-desc{font-size:19px;font-weight:700;color:#111;line-height:1.6em;margin-bottom:29px}.index-newsletter2 .box-content .newsletter-action{text-align:center}.index-newsletter2 .box-content .newsletter-action a{display:inline-block;color:var(--color_primary);border:2px solid var(--color_primary);background-color:#fff;text-transform:uppercase;font-size:13px;padding:0 40px;height:44px;line-height:40px;letter-spacing:.1;font-weight:600}@media screen and (max-width: 800px){.index-newsletter2 .box-content{padding:35px 40px}}@media screen and (max-width: 550px){.index-newsletter2 .section-content{padding:14.6% 5%}.index-newsletter2 .box-content{padding:35px 20px}.index-newsletter2 .box-content .newsletter-heading{font-size:28px}.index-newsletter2 .box-content .newsletter-desc{font-size:15px}}.index-collection-grid-custom .item-in-white .product-item-group{padding-left:15px;padding-right:15px;padding-bottom:5px}.index-collection-grid-custom .item-in-white .product-item-group .product-item-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.index-collection-grid-custom .item-in-white .product-item-group .product-item-title-rating{text-align:left}.index-collection-grid-custom .item-in-white .product-item-group .product-item-price{justify-content:space-between;align-items:flex-end}.index-collection-grid-custom .item-in-white .product-item-group .product-item-price-old{margin-bottom:0}.index-collection-grid-custom .item-in-white .product-item-group .product-item-price-default,.index-collection-grid-custom .item-in-white .product-item-group .product-item-price-sale{color:var(--color_primary);font-size:17px}.index-collection-grid-custom .item-in-white .product-item{height:100%;background-color:#fff;box-shadow:0 5px 5px #0000000d;border-radius:3px}@media screen and (min-width: 801px){.index-collection-grid-custom .item-in-white .product-grid{margin-bottom:10px}}.index-collection-slider-flashsale .box-divider .group .box-title{font-size:22px}@media screen and (max-width: 800px){.index-collection-slider-flashsale .box-divider .group .box-title{font-size:18px}}.index-text-coutdown .index-text-countdown-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px 30px}.index-text-coutdown .index-text-countdown-content .caption{font-size:27px;text-transform:uppercase;font-weight:600}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer{margin-left:30px}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer{min-width:180px;padding-left:15px;padding-right:15px;border:3px solid #f8a279;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer>div>span{padding:0 10px}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer>div:not(:last-child)>span{display:inline-block;position:relative}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer>div:not(:last-child)>span:after{content:":";position:absolute;top:50%;right:0;transform:translate(50%,-50%);font-size:20px}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer span{font-weight:600}@media screen and (max-width: 1440px){.index-text-coutdown .index-text-countdown-content{margin-left:0!important;margin-right:0!important}}@media screen and (min-width: 1261px){.index-text-coutdown .index-text-countdown-content{flex-wrap:nowrap}}@media screen and (max-width: 1260px){.index-text-coutdown .index-text-countdown-content{margin:0!important}.index-text-coutdown .index-text-countdown-content .caption{width:100%;text-align:center}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer{margin-left:0;margin-top:20px}}@media screen and (max-width: 550px){.index-text-coutdown .index-text-countdown-content .caption{font-size:20px}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer .timer{padding-left:5px;padding-right:5px}.index-text-coutdown .index-text-countdown-content .index-banner-parallax-countdown-timer{font-size:15px}}.index-text-coutdown .index-text-countdown-content.custom99{padding:20px 0}.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer .timer{min-width:280px}.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer{margin-left:0!important;padding-left:10px;padding-right:10px}.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer .timer{border:0;flex-wrap:nowrap}.index-text-coutdown .index-text-countdown-content.custom99 .caption2 *,.index-text-coutdown .index-text-countdown-content.custom99 .caption2 a{color:currentColor!important}.index-text-coutdown .index-text-countdown-content.custom99 .caption2 a{font-weight:400}@media screen and (max-width: 1440px){.index-text-coutdown .index-text-countdown-content.custom99 .caption2,.index-text-coutdown .index-text-countdown-content.custom99 .caption{font-size:20px!important}.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer{font-size:50px!important}}@media screen and (max-width: 1260px){.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer{margin-top:0!important}}@media screen and (max-width: 550px){.index-text-coutdown .index-text-countdown-content.custom99 .index-banner-parallax-countdown-timer{font-size:30px!important}.index-text-coutdown .index-text-countdown-content.custom99 .caption2,.index-text-coutdown .index-text-countdown-content.custom99 .caption{font-size:15px!important}}.index-banners-links .gallery-element{overflow:hidden;position:relative}.index-banners-links .gallery-element .banner-image>a{display:block}.index-banners-links .gallery-element .banner-image img{width:100%}.index-banners-links .gallery-element .banner-caption{position:absolute;bottom:-100%;top:auto;left:0;width:100%;padding:0 30px;transition:all .5s;z-index:7}.index-banners-links .gallery-element .banner-caption .caption-element{text-align:center;font-size:15px;text-transform:capitalize;background-color:#fff;margin-bottom:15px;padding:14px 10px;font-weight:600}@media screen and (min-width: 1261px){.index-banners-links .gallery-element:hover .banner-caption{bottom:11%;top:auto}}@media screen and (max-width: 1260px){.index-banners-links .gallery-element .banner-caption{position:static;padding:15px 0 0}.index-banners-links .gallery-element .banner-caption .caption-element{background-color:#ddd}}.index-banners-links2 .banner-top{text-align:center}.index-banners-links2 .banner-top a{display:blocK}.index-banners-links2 .banner-top a img{width:100%}.index-banners-links2 .links-bottom{margin-top:55px;padding-left:20%;padding-right:20%}.index-banners-links2 .links-bottom>.grid-x{justify-content:center}.index-banners-links2 .links-bottom .link-element{margin:5px}.index-banners-links2 .links-bottom .link-element>a{display:inline-block;padding:7px 20px;border-radius:18px;background-color:#f0f0f0;color:#000;font-weight:700;text-transform:uppercase;font-size:18px;transition:all .3s}.index-banners-links2 .links-bottom .link-element>a:hover{color:var(--color_primary)}@media screen and (max-width: 1260px){.index-banners-links2 .links-bottom{padding-left:10%;padding-right:10%}}@media screen and (max-width: 800px){.index-banners-links2{margin-bottom:50px}.index-banners-links2 .links-bottom{padding-left:0%;padding-right:0%}}@media screen and (max-width: 550px){.index-banners-links2 .links-bottom .link-element>a{font-size:13px}}.index-collection-grid-custom .position-full-center .box-content{margin-left:-10px;margin-right:-10px}.index-collection-grid-custom .position-full-center .product-grid{padding-left:10px;padding-right:10px;margin-bottom:30px}.index-text-banner .text-area .index-text-content{padding-right:30px;padding-top:30px;padding-bottom:30px}.index-text-banner .index-text-content .text-heading{font-size:30px;font-weight:500;text-transform:capitalize}.index-text-banner .index-text-content .text-action{margin-top:20px}.index-text-banner .index-text-content .text-action a{display:inline-block;width:152px;height:42px;padding:0 15px!important;text-align:center;font-size:16px;text-transform:uppercase;border:1px solid #111111;color:#111;font-weight:600;line-height:42px}.index-information-grid .blog-title{margin-bottom:20px}.index-banner-custom13 .top-banner{margin-bottom:10px}.index-banner-custom13 .top-banner a{display:block}.index-banner-custom13 .bottom-banners{margin-left:-10px;margin-right:-10px}.index-banner-custom13 .bottom-banners .banner-area{position:relative;padding:10px}.index-banner-custom13 .bottom-banners .banner-area a{display:block}.index-banner-custom13 .bottom-banners .banner-area .banner-caption{position:absolute;bottom:10px;left:10px;right:10px;background-color:#0003;padding-top:10px;padding-bottom:10px}.index-banner-custom13 .bottom-banners .banner-area .banner-caption .heading{font-size:25px;color:#fff;font-weight:600;text-align:center}@media screen and (max-width: 1260px){.index-banner-custom13 .bottom-banners .banner-area .banner-caption .heading{font-size:18px}}@media screen and (max-width: 550px){.index-banner-custom13 .bottom-banners .banner-area a img{width:100%}}.index-testimonial-banner2 .gr-testimonial-area{display:flex;flex-wrap:wrap;align-items:center;padding:4.1% 9%}.index-testimonial-banner2 .testimonial-area{width:calc(100% - 400px);padding-right:14%}@media screen and (min-width: 801px){.index-testimonial-banner2 .testimonial-area{flex:1}}.index-testimonial-banner2 .banner-area{width:400px;max-width:40%}.index-testimonial-banner2 .index-test-content .test-preview{font-size:20px;font-weight:600;line-height:1.5em;color:#323232;margin-bottom:10px}.index-testimonial-banner2 .index-test-content .test-info{font-size:15px;font-style:italic;font-weight:500}.index-testimonial-banner2 .index-test-content .test-icon .svg-icon{width:30px;height:30px;margin-bottom:20px}.index-testimonial-banner2 .test-rating{margin-top:20px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.index-testimonial-banner2 .test-rating .svg-icon{width:15px;height:15px}.index-testimonial-banner2 .test-rating .spr-icon-star{color:var(--rating-color-global)!important}.index-testimonial-banner2 .test-rating .spr-icon-star:before{width:27px;line-height:27px;font-size:27px}@media screen and (max-width: 1260px){.index-testimonial-banner2 .banner-area{width:300px;max-width:40%}.index-testimonial-banner2 .testimonial-area{width:calc(100% - 300px);padding-right:10%}.index-testimonial-banner2 .index-test-content .test-preview{font-size:17px}.index-testimonial-banner2 .index-test-content .test-info{font-size:14px}}@media screen and (max-width: 800px){.index-testimonial-banner2 .gr-testimonial-area{justify-content:center;padding:9%}.index-testimonial-banner2 .testimonial-area{width:100%;padding-right:0}.index-testimonial-banner2 .banner-area{margin-top:30px;width:auto;max-width:100%}}.index-faqs .grid-container{padding-left:160px;padding-right:160px}.index-faqs .box-title{justify-content:flex-start;margin-bottom:20px}.index-faqs .more-links{margin-bottom:26px}.index-faqs .more-links a{text-decoration:underline;font-weight:500;font-size:15px}.index-faqs .accordion-item{border-style:solid;border-width:1px;border-color:#000;border-left:0;border-right:0;padding:29px 0;margin-bottom:0!important}.index-faqs .accordion-item:not(:last-child){border-bottom:0}.index-faqs .accordion-item .accordion-title{font-size:20px;text-transform:inherit;font-weight:500;margin-bottom:0;line-height:1.6em;padding-right:20px}.index-faqs .accordion-item .accordion-title:before{content:"\e604";font-family:simple-line-icons;speak:none;font-style:normal;font-variant:normal;font-size:15px;font-weight:700;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.index-faqs .accordion-item.is-active>.accordion-title:before{content:"\e607"}.index-faqs .accordion-item .accordion-content{line-height:1.9em;font-size:16px;padding-top:10px;margin-top:0}@media screen and (max-width: 1260px){.index-faqs .grid-container{padding-left:15px;padding-right:15px}}@media screen and (max-width: 550px){.index-faqs .accordion-item{padding:15px 0}.index-faqs .accordion-item .accordion-content{font-size:14px}.index-faqs .accordion-item .accordion-title{font-size:16px!important}}.index-slideshow.slideshow-custom8{border-top:0!important;padding-top:0!important}.index-slideshow.slideshow-custom8 .index-slideshow-caption-action.dark a:hover{background:var(--color_primary)!important;border-color:var(--color_primary)!important}.index-maps-contact2 .contact-text{display:flex;flex-wrap:wrap;color:#fff}.index-maps-contact2 .contact-text>div{width:50%;padding:43px 60px 43px 70px}.index-maps-contact2 .contact-text .left-box{background-color:var(--color_primary)}.index-maps-contact2 .contact-text .left-box .contact-line1{margin-bottom:10px}.index-maps-contact2 .contact-text .left-box .contact-line2,.index-maps-contact2 .contact-text .left-box .contact-line1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px dashed rgba(255,255,255,.2);line-height:2.4em}.index-maps-contact2 .contact-text .left-box .contact-line2 .left-text,.index-maps-contact2 .contact-text .left-box .contact-line1 .left-text{font-size:20px;font-weight:600}.index-maps-contact2 .contact-text .left-box .contact-line2 .right-text,.index-maps-contact2 .contact-text .left-box .contact-line1 .right-text{font-size:16px}.index-maps-contact2 .contact-text .right-box{background-color:#49555f}.index-maps-contact2 .contact-text .right-box .contact-phone{font-weight:600;font-size:45px;line-height:1em;margin-bottom:10px}.index-maps-contact2 .contact-text .right-box .contact-desc{font-size:14px;font-style:italic;font-weight:300;line-height:1.8em}.index-maps-contact2 .contact-text .contact-title{font-size:30px;font-weight:600;margin-bottom:10px}.index-maps-contact2 .contact-text .contact-line{background:#fff;background:linear-gradient(120deg,#fff,#192e4600);height:3px;width:100px;display:blocK;margin-bottom:22px}.index-maps-contact2 .maps-area iframe{height:280px!important}@media screen and (min-width: 800px) and (max-width: 1260px){.index-maps-contact2 .contact-text>div{width:50%;padding:20px 15px}.index-maps-contact2 .contact-text .contact-title{font-size:25px}.index-maps-contact2 .contact-text .left-box .contact-line2 .left-text,.index-maps-contact2 .contact-text .left-box .contact-line1 .left-text{font-size:16px}.index-maps-contact2 .contact-text .left-box .contact-line2 .right-text,.index-maps-contact2 .contact-text .left-box .contact-line1 .right-text{font-size:14px}.index-maps-contact2 .contact-text .right-box .contact-phone{font-size:35px}}@media screen and (max-width: 800px){.index-maps-contact2 .contact-text>div{width:100%;padding:40px}}@media screen and (max-width: 550px){.index-maps-contact2 .contact-text>div{padding:30px 15px}}.index-information-custom2 .box-title{font-size:30px;font-weight:400;display:block;text-align:center}.index-information-custom2 .box-title span{font-weight:700;margin:0 7px}.index-information-custom2 .index-information-custom2-group{padding:51px 10%}.index-information-custom2 .box-content>div .index-information-grid-list .path-img{position:absolute;z-index:1;top:50%;right:0;transform:translateY(-50%);width:3.75rem;height:3.75rem;margin-right:-2.8125rem}.index-information-custom2 .box-content>div .index-information-grid-list .path-img img{width:100%}.index-information-custom2 .box-content>div .index-information-grid-list .path-img:hover{transition:all .3s;opacity:.5}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item{position:relative;background-color:#fff;text-align:center;padding:20px 5% 27px;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 10px 0px rgba(0,0,0,.1);box-shadow:1px 1px 10px #0000001a;border-radius:5px;margin-bottom:30px}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item .info-icon{margin-bottom:14px}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item .title{font-size:20px;color:var(--color_primary);font-weight:600;margin-bottom:7px}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item .sub-title{font-size:14px;line-height:1.7em}.index-information-custom2 .index-information-action{margin-top:10px;text-align:center}.index-information-custom2 .index-information-action>a{display:inline-block;background-color:var(--color_primary);color:#fff;text-transform:uppercase;transition:all .3s;height:35px;line-height:35px;border-radius:0;padding:0 30px}.index-information-custom2 .index-information-action>a:hover{background-color:#000}@media screen and (max-width: 1260px){.index-information-custom2 .index-information-custom2-group{padding:51px 15px}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item{padding:20px 15px 27px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-information-custom2 .box-content>div .index-information-grid-list .path-img{width:2.5rem;height:2.5rem;margin-right:-1.875rem}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item .title{font-size:15px}.index-information-custom2 .box-content>div .index-information-grid-list .index-information-grid-item .sub-title{font-size:12px}.index-information-custom2 .box-title{font-size:20px}}@media screen and (max-width: 550px){.index-information-custom2 .box-title{font-size:20px}.index-information-custom2 .box-content>div .index-information-grid-list .path-img{display:none}}.slideshow-custom9 .scores-area .scores-title{font-size:30px;font-weight:400;font-family:var(--font_desktop_title);padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:25px;line-height:1em}.slideshow-custom9 .scores-area .scores-content{width:100%;font-weight:600}.slideshow-custom9 .scores-area .scores-content .scores-list{width:100%;list-style:none;margin-left:0!important;margin-bottom:0!important}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div{padding:10px}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-3,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-4,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-5,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-6,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-1,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-3,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-4,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-5,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-6,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-1{width:45px;text-align:center}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-2,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-2{width:calc(100% - 225px)}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element{border-right:1px solid #d7d7d7}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div{border:1px solid #d7d7d7;border-top:0;border-right:0;line-height:1.35em}.slideshow-custom9 .scores-area .scores-content .scores-list .score-element:nth-child(odd){background-color:#f1f1f1}.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading{background-color:#000;color:#fff}@media screen and (max-width: 1260px){.slideshow-custom9 .scores-area{padding-top:40px}}@media screen and (max-width: 550px){.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div{padding:10px 5px}.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-1,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-3,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-4,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-5,.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-6,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-1,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-3,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-4,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-5,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-6{width:30px}.slideshow-custom9 .scores-area .scores-content .scores-list .score-heading>div.col-2,.slideshow-custom9 .scores-area .scores-content .scores-list .score-element>div.col-2{width:calc(100% - 150px)}}.index-blogs-custom{margin-bottom:168px}.index-blogs-custom .have-bkg{background-image:none!important;position:relative}.index-blogs-custom .have-bkg .bg4{position:absolute;top:100%;height:112px;width:390px;max-width:50%;left:0;margin-top:25px;background-repeat:no-repeat;background-size:cover}.index-blogs-custom .have-bkg .bg1{position:absolute;top:0;bottom:0;left:-65px;right:-65px}.index-blogs-custom .have-bkg .bg1 .bg2{position:absolute;top:100%;height:6px;width:75%;left:50%;transform:translate(-50%);background:#fa7b06;background:linear-gradient(120deg,#fa7b06,#1348fa)}.index-blogs-custom .have-bkg .bg1 .bg3{position:absolute;top:100%;height:25px;width:13.5%;right:30px;background:#ffc800}.index-blogs-custom .have-bkg .grid-container .section-content{position:relative;padding-top:60px;padding-bottom:10px}.index-blogs-custom .article-item-caption{background-color:#fff;padding:20px;box-sizing:border-box;text-align:left}.index-blogs-custom .article-item-caption .article-item-title{font-family:var(--font_desktop_paragraph);font-size:18px;font-weight:600}.index-blogs-custom .article-item-caption .article-item-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.index-blogs-custom .article-item-caption .article-item-content .readmore{font-weight:600}.index-blogs-custom .article-item .article-item-thumb{margin-bottom:0!important}@media screen and (max-width: 1680px){.index-blogs-custom .have-bkg .bg1{left:0;right:0}.index-blogs-custom .index-blogs-container{padding-left:10px;padding-right:10px}}.index-banner-videos-listing .have-bkg{background-image:none!important;position:relative}.index-banner-videos-listing .have-bkg .box-title{color:#fff}.index-banner-videos-listing .have-bkg .banners-videos-listing{margin-top:20px}.index-banner-videos-listing .have-bkg .grid-container .section-content{position:relative;padding-top:60px;padding-bottom:60px}.index-banner-videos-listing .have-bkg .bg1{position:absolute;top:0;bottom:30%;left:-65px;right:-65px}.index-banner-videos-listing .have-bkg .bg2{position:absolute;top:35px;right:0;height:48px;width:315px;z-index:1}.index-banner-videos-listing .have-bkg .bg3{position:absolute;bottom:0;left:0;height:272px;width:764px;max-width:70%;background-repeat:no-repeat;background-size:cover}.index-banner-videos-listing .gallery-element{padding:7.5px;position:relative}.index-banner-videos-listing .gallery-element .video-caption{display:inline-blocK;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-banner-videos-listing .gallery-element .video-caption .play-icon{cursor:pointer}.index-banner-videos-listing .banners-videos-listing{margin-left:-7.5px;margin-right:-7.5px}@media screen and (max-width: 1680px){.index-banner-videos-listing .have-bkg .bg1{left:0;right:0}.index-banner-videos-listing .banners-videos-listing{margin-left:0;margin-right:0;padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 800px){.index-banner-videos-listing .gallery-element .banner-image img{width:100%}}.index-playerprofile>div>div .grid-container .section-content .box-content .grid-x{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width: 551px){.index-playerprofile .medium-15{width:20%!important}}@media screen and (min-width: 801px){.index-playerprofile .large-15{width:20%!important}}@media screen and (min-width: 1261px){.index-playerprofile .xlarge-15{width:20%!important}}@media screen and (min-width: 1441px){.index-playerprofile .xxlarge-15{width:20%!important}}@media screen and (min-width: 1681px){.index-playerprofile .xxxlarge-15{width:20%!important}}.index-playerprofile .isb-product{border-bottom:0;margin-bottom:0!important}.index-playerprofile .box-divider+.box-content{margin-top:18px}.index-playerprofile .index-categories-item{padding:7.5px}.index-playerprofile .index-categories-item>div{border:1px solid #d7d7d7}.index-playerprofile .index-categories-item .index-categories-item-content{text-align:center;color:#fff;padding:14px 15px}.index-playerprofile .index-categories-item .index-categories-item-content .index-categories-item-title{color:#fff;font-family:var(--font_desktop_paragraph);line-height:1em;font-size:16px;margin-bottom:3px;font-weight:600}.index-playerprofile .index-categories-item .index-categories-item-content .index-categories-item-subtitle{margin-bottom:0;font-size:14px;font-style:italic}.index-playerprofile>div>div{background-repeat:no-repeat;background-position:right center;background-size:cover}@media screen and (max-width: 800px){.index-playerprofile .box-content .grid-x{margin-left:-7.5px;margin-right:-7.5px}}.index-social-media .box-title{justify-content:flex-start}.index-social-media .c-title{width:30%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-social-media .c-title .box-title{color:#fff;font-weight:400}.index-social-media .c-content{width:70%}.index-social-media .social-listing{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-right:-5px}.index-social-media .social-listing .social-element{width:14.28571%;padding:5px}.index-social-media .social-listing .social-element .gr-social{padding:10px 15px;height:100%;background-size:cover}.index-social-media .box-icon{margin-bottom:18px}.index-social-media .box-type,.index-social-media .box-name{font-family:var(--font_desktop_title)}.index-social-media .box-type{font-weight:600}.index-social-media .box-name{font-size:12px;font-weight:300}.index-social-media .box-type{font-size:16px}@media screen and (max-width: 1260px){.index-social-media .c-title{margin-bottom:10px}.index-social-media .c-title,.index-social-media .c-content{width:100%}}@media screen and (max-width: 800px){.index-social-media .social-listing .social-element .gr-social{padding:10px 8px}.index-social-media .box-name{font-size:8px}.index-social-media .box-type{font-size:12px}}@media screen and (max-width: 550px){.index-social-media .social-listing .social-element{width:25%}}.index-parameter{overflow:hidden;text-align:center}.index-parameter>div>div{background-size:cover}.index-parameter *{color:#fff}.index-parameter .parameter-content{padding:55px 0 40px}.index-parameter .parameter-content .parameter-element .parameter-title{font-size:14px;font-weight:600;margin-bottom:3px}.index-parameter .parameter-content .parameter-element .parameter-count{font-size:36px;font-weight:600}.index-parameter .bottom-text{padding-bottom:15px;font-style:italic;font-size:14px}@media screen and (max-width: 800px){.index-parameter .parameter-element{margin-top:20px;margin-bottom:20px}}.index-faqs2{overflow:hidden}.index-faqs2 .section-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.index-faqs2 .left-banner>a{display:inline-blocK}.index-faqs2 .right-faqs{padding-left:90px;margin-top:15px}.index-faqs2 .right-faqs .faqs-title{font-size:30px;font-weight:600;margin-bottom:5px;color:var(--color_desktop_page_link_hover)}@media screen and (min-width: 551px){.index-faqs2 .right-faqs .faqs-title{font-family:var(--font_desktop_paragraph)}}@media screen and (max-width: 550px){.index-faqs2 .right-faqs .faqs-title{font-family:var(--font_paragraph)}}.index-faqs2 .right-faqs .faqs-desc{font-style:italic;font-size:13px;margin-bottom:25px}.index-faqs2 .accordion{position:relative}.index-faqs2 .accordion:before{content:"";border-left:1px solid #dcdcdc;width:1px;position:absolute;top:0;bottom:0;left:20px}.index-faqs2 .accordion-item{border:0;padding:0 0 0 55px}.index-faqs2 .accordion-item .accordion-title{font-size:18px;text-transform:capitalize;font-weight:500;color:var(--color_desktop_page_link_hover);padding:10px 0}.index-faqs2 .accordion-item .accordion-content{font-size:14px}.index-faqs2 .accordion-item>.accordion-title:before{content:"\2713";font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;right:auto;left:0;width:40px;height:40px;text-align:center;line-height:36px;border-radius:100%;background-color:#fff;color:var(--color_desktop_page_link_hover);border:2px solid var(--color_desktop_page_link_hover);transform:translateY(-50%);margin:0 0 0 -55px!important}.index-faqs2 .accordion-item.is-active>.accordion-title:before{background-color:var(--color_desktop_page_link_hover);color:#fff}@media screen and (max-width: 800px){.index-faqs2 .left-banner{text-align:center}.index-faqs2 .right-faqs{padding-left:40px;margin-top:50px;padding-right:40px}}@media screen and (max-width: 550px){.index-faqs2 .right-faqs{padding-left:15px;margin-top:30px;padding-right:15px}.index-faqs2 .right-faqs .faqs-title{font-size:20px}}header.header-style3 .header-menu.horizontal .dropdown.menu>li.opens-right>.is-dropdown-submenu{left:50%;margin-left:-100px}.product-item .product-item-option{flex-wrap:wrap}[data-color-more]{display:none!important}.active-show[data-color-more]{display:block!important}.index-slideshow.slideshow-custom10 .case-area .case-title{display:none}.index-slideshow.slideshow-custom10 .case-area .case-content{width:100%;font-weight:600}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list{width:100%;list-style:none;margin-left:0!important;margin-bottom:0!important}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element>div.col-2,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element>div.col-3,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading>div.col-2,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading>div.col-3{width:90px;text-align:left}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element>div.col-1,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading>div.col-1{width:calc(100% - 180px)}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element>div.col-1 img,.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading>div.col-1 img{margin-right:8px}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element{border-right:1px solid #d7d7d7}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element>div{border:1px solid #d7d7d7;border-top:0;border-right:0;line-height:32px;padding:8.5px 15px}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-element:nth-child(odd){background-color:#f1f1f1}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading{background-color:#000;color:#fff}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-heading>div{padding:10px 15px}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-bottom{padding:8px 10px;background-color:#000;color:#fff;text-align:center;cursor:pointer}.index-slideshow.slideshow-custom10 .case-area .case-content .case-list .case-bottom:hover{background-color:#dcdcdc;color:#000}.index-banner-custom14 .section-content{position:relative;overflow:hidden}.index-banner-custom14 .text-content{position:absolute;bottom:0;left:0;width:100%;padding:30px 15px;z-index:9}.index-banner-custom14 .text-element{padding-left:15px;padding-right:15px}.index-banner-custom14 .text-element .text-element-gr{background-color:#fff;padding:30px}.index-banner-custom14 .text-element .heading{margin-bottom:8px}.index-banner-custom14 .text-element .heading a{color:var(--color_primary);font-size:18px;font-weight:600}.index-banner-custom14 .text-element .heading a:hover{text-decoration:underline}@media screen and (max-width: 1260px){.index-banner-custom14 .text-content{width:auto;padding:0;margin-left:-15px;margin-right:-15px;position:static}.index-banner-custom14 .text-element .text-element-gr{border:1px solid rgba(0,0,0,.1);margin:30px 0 0;padding:20px}}.index-parameter .parameter-element.content-center .parameter-info{text-align:center}.index-parameter .parameter-element.content-left .parameter-info{text-align:left;padding-left:10px}.index-parameter .parameter-element.content-left>.grid-x{align-items:center}@media screen and (max-width: 1260px){.index-parameter .parameter-element.content-left{padding:10px 0}.index-parameter .parameter-element.content-left .parameter-icon{width:70px!important}.index-parameter .parameter-element.content-left .parameter-info{width:auto;min-width:160px}.index-parameter .parameter-element.content-left>.grid-x{flex-wrap:nowrap}}@media screen and (max-width: 550px){.index-parameter .parameter-element.content-left>.grid-x{justify-content:center}}@media screen and (max-width: 550px){.index-parameter .parameter-element .parameter-title{font-size:13px!important}.index-parameter .parameter-element .parameter-count{font-size:26px!important}}@media screen and (max-width: 550px){.index-parameter .parameter-content{padding:10px 0!important}}.index-slideshow.slideshow-custom11 .case-area .case-title{display:none}.index-slideshow.slideshow-custom11 .case-area .case-content{width:100%;font-weight:600}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list{width:100%;list-style:none;margin-left:0!important;margin-bottom:0!important;border:1px solid rgba(0,0,0,.1);padding:0 0 15px}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element,.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element>div.col-2,.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading>div.col-2{width:90px;text-align:left}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element>div.col-1,.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading>div.col-1{width:calc(100% - 90px)}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element>div.col-1 img,.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading>div.col-1 img{margin-right:8px}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element{color:#646464;font-size:14px}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-element>div{border-top:0;border-right:0;line-height:32px;padding:5px 15px}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading{background-color:#e6e6e6;color:#000;margin-bottom:15px}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-heading>div{padding:15px;font-size:15px;font-weight:700}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-bottom{padding:8px 10px;background-color:#e6e6e6;color:#000;text-align:center;cursor:pointer}.index-slideshow.slideshow-custom11 .case-area .case-content .case-list .case-bottom:hover{background-color:#dcdcdc;color:#000}@media screen and (min-width: 1261px){.index-slideshow.slideshow-custom11 .have-collections{position:relative}.index-slideshow.slideshow-custom11 .have-collections .banner-area{position:absolute;top:0;right:0}}@media screen and (max-width: 1260px){.index-slideshow.slideshow-custom11 .slideshow-area{margin-top:30px}}@media screen and (max-width: 550px){.index-slideshow.slideshow-custom11{padding-top:0;border-top:none}.index-slideshow.slideshow-custom11 .banner-area{margin-top:30px}}.index-information-custom2 .index-information-custom2-group.have-path{padding-left:0;padding-right:0}.index-information-custom2 .index-information-custom2-group.have-path .box-content>div .index-information-grid-list .index-information-grid-item{box-shadow:none;padding:20px 0;border-radius:0;margin-bottom:0}.index-information-custom2 .index-information-custom2-group.have-path .box-content>div .index-information-grid-list .index-information-grid-item .title{color:#000;font-size:18px!important;margin-top:20px}.index-information-grid .box-content.have-border-each .index-information-grid-list{margin-left:-15px;margin-right:-15px}.index-information-grid .box-content.have-border-each .index-information-item{padding-left:15px;padding-right:15px}.index-information-grid .box-content.have-border-each .index-information-item>div{border:1px solid rgba(0,0,0,.2);padding:15px 30px}.index-information-grid .box-content.have-border-each .index-information-item:after{display:none}.index-information-grid .box-content.have-border-each .index-information-item .layout-2 .info-icon{margin-bottom:10px}.index-information-grid .box-content.have-border-each .index-information-item .layout-2 .info-text .sub-title{font-size:13px;margin-top:2px;line-height:1.5em;font-weight:500}@media (min-width: 1441px){.index-information-grid .box-content.have-border-each .index-information-item .layout-2 .info-text .title{font-size:16px}}@media screen and (max-width: 800px){.index-information-grid .box-content.have-border-each .index-information-grid-list{margin-left:-10px;margin-right:-10px}.index-information-grid .box-content.have-border-each .index-information-item{padding-left:10px;padding-right:10px}}@media screen and (max-width: 550px){.index-information-grid .box-content.have-border-each .index-information-item{padding-top:5px;padding-bottom:5px}}.index-banner-custom15 .index-banners-custom15-gr{width:1670px;max-width:100%;margin-left:auto;margin-right:auto}.index-banner-custom15 .banner-area{display:flex;flex-wrap:wrap;align-items:center}.index-banner-custom15 .banner-area .banner-area-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.index-banner-custom15 .banner-area .banner-area-group .line{width:95px;height:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-banner-custom15 .banner-area .banner-area-group .content{padding-left:30px}@media screen and (min-width: 1261px){.index-banner-custom15 .banner-area .banner-area-group .content{flex:1}}@media screen and (min-width: 551px) and (max-width: 800px){.index-banner-custom15 .banner-area .banner-area-group .content{flex:1}}.index-banner-custom15 .banner-area .banner-area-group .content .title{font-size:48px;line-height:48px;font-weight:500;font-family:var(--font_desktop_title)}.index-banner-custom15 .banner-area .banner-area-group .content .desc{margin-top:20px;line-height:1.7em}.index-banner-custom15 .banner-area .banner-area-group .content .action a{display:inline-blocK;color:#000;font-weight:600;height:40px;line-height:38px;border:1px solid rgba(0,0,0,.2);padding:0 20px;margin-top:25px}@media screen and (min-width: 801px) and (max-width: 1260px){.index-banner-custom15 .banner-area .banner-area-group{flex-direction:column}.index-banner-custom15 .banner-area .banner-area-group .content{padding-left:0}}@media screen and (max-width: 1260px){.index-banner-custom15 .banner-area .banner-area-group .content .title{font-size:38px}}@media screen and (max-width: 800px){.index-banner-custom15 .banner-area.text-position-left{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.index-banner-custom15 .banner-area .banner-area-group{padding:30px 0}.index-banner-custom15 .banner-area:not(:last-child){margin-bottom:30px}}@media screen and (max-width: 550px){.index-banner-custom15 .banner-area .banner-area-group{flex-direction:column}.index-banner-custom15 .banner-area .banner-area-group .content{padding-left:0}}.index-testimonial-slider .carousel-pagination{margin-top:35px}.index-testimonial-slider .section-content.active-padding{width:850px;max-width:100%;margin-left:auto;margin-right:auto}.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet{transition:all .9s;margin:0 10px}.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet:before{background:#ccc;border-color:#ccc;height:14px;width:14px}.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet:hover,.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet.carousel-pagination-bullet-active{transform:scale(1.4)}.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet:hover:before,.index-testimonial-slider .section-content.active-padding .carousel-pagination .carousel-pagination-bullet.carousel-pagination-bullet-active:before{background:#fff;border-color:#ccc;border:2px solid #323232}@media screen and (min-width: 1261px){.index-testimonial-slider .section-content.active-padding .carousel-nav-middle .carousel-nav-prev{margin-left:-100px}.index-testimonial-slider .section-content.active-padding .carousel-nav-middle .carousel-nav-next{margin-right:-100px}}.index-pricing{overflow:hidden}.index-pricing .box-divider{margin-bottom:25px}.index-pricing .box-divider .box-title{font-size:48px;font-weight:500;text-align:center}.index-pricing .index-pricing-item{padding:0 15px;margin-top:10px;margin-bottom:10px}.index-pricing .index-pricing-item .index-pricing-item-gr{border:1px solid rgba(0,0,0,.2);padding-bottom:70px;padding-top:40px;text-align:center;position:relative;transition:all .9s}.index-pricing .index-pricing-item .index-pricing-item-gr .name{color:#323232;font-size:24px;font-weight:600;margin-bottom:20px}.index-pricing .index-pricing-item .index-pricing-item-gr .price{color:#d89600;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-bottom:10px}.index-pricing .index-pricing-item .index-pricing-item-gr .price span.p1{font-size:48px;font-weight:600;line-height:1.2em}.index-pricing .index-pricing-item .index-pricing-item-gr .price span.p2{font-size:30px;font-weight:500;line-height:1.2em}.index-pricing .index-pricing-item .index-pricing-item-gr .options{margin-bottom:44px}.index-pricing .index-pricing-item .index-pricing-item-gr .options ul li{list-style:none;font-weight:500;margin-bottom:12px}.index-pricing .index-pricing-item .index-pricing-item-gr .action{position:absolute;bottom:0;right:0;left:0;height:70px}.index-pricing .index-pricing-item .index-pricing-item-gr .action>a{display:blocK;height:100%;width:100%;line-height:70px;transition:all .9s;color:#fff;font-size:18px;font-weight:600}.index-pricing .index-pricing-item .index-pricing-item-gr .action>a:hover{opacity:.5}.index-pricing .index-pricing-item .index-pricing-item-gr:hover{border-color:var(--color_primary)}.index-pricing .pricing-content{margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1260px){.index-pricing .section-content{max-width:100%;width:770px;margin:0 auto}}@media screen and (max-width: 800px){.index-pricing .pricing-content{margin-left:-10px;margin-right:-10px}.index-pricing .index-pricing-item{padding-left:10px;padding-right:10px}.index-pricing .box-divider .box-title{font-size:38px}}.index-faqs2 .right-faqs .faqs-title,.index-faqs2 .accordion-item .accordion-title{color:#000}.index-faqs2 .right-faqs .faqs-title{font-weight:700}.index-faqs2 .accordion-item.is-active>.accordion-title:before{background-color:var(--color_primary)}.index-faqs2 .accordion-item>.accordion-title:before{color:var(--color_primary);border-color:var(--color_primary)}.index-faqs2 .checkbox-circle .accordion-item>.accordion-title:before{border-radius:100%!important}.index-faqs2 .checkbox-square .accordion:before{left:15px}.index-faqs2 .checkbox-square .accordion-item>.accordion-title:before{border-radius:0!important;width:30px;height:30px;line-height:23px}.index-faqs2 .checkbox-square .accordion-item .accordion-title{padding:7px 0}.index-faqs2 .faqs-bottom{border:1px solid rgba(0,0,0,.2);padding:0;margin-top:40px}.index-faqs2 .faqs-bottom .bottom-box{text-align:center;padding:20px 15px}.index-faqs2 .faqs-bottom .bottom-box .box-icon{max-width:100%;height:40px;margin-bottom:12px}.index-faqs2 .faqs-bottom .bottom-box .box-icon a{height:100%;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.index-faqs2 .faqs-bottom .bottom-box .text{margin-bottom:5px}.index-faqs2 .faqs-bottom .bottom-box .text a{font-size:16px;font-weight:500}.index-faqs2 .faqs-bottom .bottom-box .desc{line-height:1.3em}@media screen and (min-width: 1261px){.index-faqs2 .faqs-bottom .bottom-box:not(:last-child){border-right:1px solid rgba(0,0,0,.2)}}@media screen and (max-width: 550px){.index-faqs2 .faqs-bottom .bottom-box{padding:20px 10px}.index-faqs2 .faqs-bottom .bottom-box .text a,.index-faqs2 .faqs-bottom .bottom-box .desc{font-size:13px}}.index-banner-grid .banner-image>a{font-size:0}.index-banner-grid .banner-image a{display:inline-blocK}.index-banner-grid .banner-image.let-center{text-align:center}.index-banner-grid .banner-image.let-full a{display:blocK}.index-banner-grid .banner-image.let-full img{width:100%}.index-newsletter3{text-align:center}.index-newsletter3 .newsletter-heading{font-size:30px;color:#141414;font-weight:600;margin-bottom:10px}.index-newsletter3 .newsletter-desc{margin-bottom:35px;color:#141414;font-size:15px;font-weight:600}.index-newsletter3 .footer-newsletter-wrap{margin:0 auto;border:1px solid rgba(0,0,0,.4)}.index-newsletter3 .footer-newsletter-wrap .footer-newsletter-button{background-color:var(--color_footer_desktop_bg)!important;color:var(--color_footer_desktop_color)!important}.index-newsletter3 .footer-newsletter-wrap .footer-newsletter-field{color:#141414!important;font-size:15px;padding:0 20px;flex:1;background:#fff!important}.index-newsletter3 .footer-newsletter-wrap .footer-newsletter-field::placeholder{color:#141414!important;font-size:15px}@media screen and (max-width: 800px){.index-newsletter3 .footer-newsletter-wrap .footer-newsletter-field{margin-bottom:0!important}}.index-menu{overflow:hidden}.index-menu .box-title{margin-bottom:7px}.index-menu .box-divider+.box-content{margin-top:20px}.index-menu .box-content{margin-left:-15px;margin-right:-15px}.index-menu .box-desc{text-align:center}.index-menu .menu-item{position:relative}.index-menu .menu-item .menu-text{padding:23px 25px;position:absolute;top:0;left:0;width:100%;color:#fff}.index-menu .menu-item .menu-text .menu-name{font-size:18px;font-weight:600;margin-bottom:9px}.index-menu .menu-item .menu-text .menu-desc{font-size:14px;font-style:italic;font-weight:400;line-height:1.4em}.index-menu .menu-item .menu-image{padding:0!important;position:relative}.index-menu .menu-item .menu-image img{width:100%}.index-menu .menu-item .menu-image:after{content:"";background-color:#0000;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .9s}.index-menu .menu .cell{padding:15px}@media screen and (max-width: 1260px){.index-menu .box-content{margin-left:-10px;margin-right:-10px}.index-menu .menu .cell{padding:10px}.index-menu .menu-item .menu-text{padding:15px}}.index-maps-contact3{overflow:hidden}.index-maps-contact3 .middle-box iframe{width:100%!important;height:100%!important;min-height:200px;min-width:200px;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.index-maps-contact3 .contact-title{font-size:30px;font-weight:600}.index-maps-contact3 .contact-line.contact-line1{margin-bottom:20px}.index-maps-contact3 .contact-line .text,.index-maps-contact3 .contact-line .title{font-size:18px;color:#141414;font-weight:600;line-height:2em}.index-maps-contact3 .contact-line .text{font-size:15px;margin-bottom:20px}.index-maps-contact3 .contact-line .phone,.index-maps-contact3 .contact-line .address,.index-maps-contact3 .contact-line .time{font-size:15px;color:#505050;line-height:2em}.index-maps-contact3 .contact-line .address{width:250px;max-width:100%}.index-maps-contact3 .direction.btn{margin-top:30px}.index-maps-contact3 .direction.btn a{background-color:var(--color_primary);color:#fff;text-transform:uppercase;font-weight:600;padding:0 20px;height:40px;line-height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:180px}.index-maps-contact3 .direction.btn a .sli{font-size:18px;margin-right:5px}.index-maps-contact3 .left-box{padding-top:50px;padding-right:30px}.index-maps-contact3 .right-box a{display:blocK}.index-maps-contact3 .right-box a img{width:100%}@media screen and (min-width: 1261px){.index-maps-contact3 .contact-text.grid-x{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;min-height:300px}.index-maps-contact3 .contact-text.grid-x .middle-box{position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%)}}@media screen and (max-width: 1260px){.index-maps-contact3 .contact-text.grid-x{min-height:300px}.index-maps-contact3 .contact-text.grid-x .middle-box{margin-top:30px;min-height:300px}}@media screen and (max-width: 800px){.index-maps-contact3 .left-box{padding-top:30px!important}}@media screen and (max-width: 550px){.index-maps-contact3 .left-box{padding-top:0!important;padding-right:0;margin-bottom:30px}}.index-categories-link1 .index-categories-item{background-size:initial;background-position:top right;background-color:#fff}@media (max-width: 550px){.index-categories-link1 .index-categories-item-content{padding:20px 10px}.index-categories-link1 .index-categories-item-nav-link>a{font-size:12px}}.index-information-custom3 .box-divider{text-align:center}.index-information-custom3 .box-divider .box-toptext{font-size:16px;font-weight:600;margin-bottom:13px}.index-information-custom3 .box-divider .box-title{line-height:1.2em;margin-bottom:17px;padding-left:15%;padding-right:15%}.index-information-custom3 .index-information-grid-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-information-custom3 .index-information-grid-item .info-icon{width:100px}.index-information-custom3 .index-information-grid-item .info-text{flex:1;padding-left:15px}.index-information-custom3 .index-information-grid-item .info-text .title{font-weight:600;font-size:15px}.index-information-custom3 .index-information-grid-list{padding-top:30px;position:relative}.index-information-custom3 .index-information-grid-list:after{content:"";width:calc(100% - 1.875rem);height:1px;margin-top:70px;background-color:#0000001a}@media screen and (max-width: 800px){.index-information-custom3 .index-information-grid-list:after{display:none}.index-information-custom3 .index-information-grid-item .info-icon{width:70px}.index-information-custom3 .index-information-grid-item .info-text .title{font-size:13px}.index-information-custom3 .index-information-grid-list{padding-top:0}.index-information-custom3 .box-divider .box-title{padding-left:0;padding-right:0}.index-information-custom3 .box-divider .box-title{font-size:26px!important}}.index-banner-custom16{overflow:hidden}.index-banner-custom16 .box-content{margin:-.8% 0}.index-banner-custom16 .grid-x{margin:0 -.8%}.index-banner-custom16 .grid-x>div{padding:.8%}.index-banner-custom16 .banner-action>a{background-color:#fff;color:#000;display:inline-block;line-height:1.5em;text-align:center;padding:11px 30px;margin-top:15px;font-weight:600;white-space:nowrap}@media screen and (min-width: 1261px){.index-banner-custom16 .banner-action>a{transition:all .3s}.index-banner-custom16 .banner-action>a:hover{background-color:#000;color:#fff}}.index-banner-custom16 .banner-2 .banner-item{padding:.5%}@media screen and (min-width: 1261px){.index-banner-custom16 .banner-2 .banner-action>a{padding:15px 50px;margin-top:17px}}.index-banner-custom16 .banner-4 .banner-item{padding:1%}.index-banner-custom16 .banner-item{position:relative;overflow:hidden}.index-banner-custom16 .banner-item a.banner-image{display:block;position:relative}.index-banner-custom16 .banner-item a.banner-image img{width:100%}.index-banner-custom16 .banner-item .banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%}.index-banner-custom16 .banner-item .banner-text .banner-name{color:#fff;font-weight:600}@media screen and (max-width: 1260px){.index-banner-custom16 .banner-4 .banner-name{font-size:20px!important}.index-banner-custom16 .banner-4 .banner-action>a{padding:5px 20px;font-size:15px}.index-banner-custom16 .banner-2 .banner-action>a{padding:5px 20px;font-size:20px}}@media screen and (max-width: 800px){.index-banner-custom16 .banner-4 .banner-name,.index-banner-custom16 .banner-2 .banner-name{font-size:20px!important}.index-banner-custom16 .banner-4 .banner-action>a,.index-banner-custom16 .banner-2 .banner-action>a{padding:5px 20px;font-size:14px}}.index-collection-slider .index-collection-slider-bg>div{background-size:cover;background-repeat:no-repeat}.index-collection-slider .white-bkg .product-item{background-color:#fff}.index-collection-slider .white-bkg .product-item .product-item-caption{padding-left:15px;padding-right:15px;padding-bottom:20px}.index-testimonial-custom .index-testimonial-banner-container{display:flex;flex-wrap:wrap}.index-testimonial-custom .index-testimonial-banner-container .left-banner{width:600px;max-width:50%}.index-testimonial-custom .index-testimonial-banner-container .left-banner>a{display:inline-block}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial{padding-left:7%;height:675px;overflow:hidden}@media screen and (min-width: 801px){.index-testimonial-custom .index-testimonial-banner-container .right-testimonial{flex:1}}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr{height:100%;display:flex;flex-wrap:wrap;flex-direction:column}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr .index-testimonial-content{flex:1;overflow-y:auto}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr .index-testimonial-content::-webkit-scrollbar{width:10px}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr .index-testimonial-content::-webkit-scrollbar-button{height:0px}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr .index-testimonial-content::-webkit-scrollbar-track-piece{background:#fff;border:1px solid rgba(0,0,0,.1)}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial .right-testimonial-gr .index-testimonial-content::-webkit-scrollbar-thumb{background:#a4976e}.index-testimonial-custom .box-divider{margin-bottom:64px;padding-top:30px}.index-testimonial-custom .box-divider .box-title,.index-testimonial-custom .box-divider .box-subtitle{width:100%;text-align:center}.index-testimonial-custom .box-divider .box-title{font-size:36px;font-weight:700}.index-testimonial-custom .box-divider .box-subtitle{font-size:15px;font-weight:600}.index-testimonial-custom .testimonial-element{margin-bottom:10px;padding:20px 20px 25px;background-color:#f8f8f9}.index-testimonial-custom .testimonial-element:last-child{padding-bottom:10px;margin-bottom:0}.index-testimonial-custom .testimonial-element .info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:13px}.index-testimonial-custom .testimonial-element .info .rating{font-size:0;margin-right:10px}.index-testimonial-custom .testimonial-element .name{flex:1}.index-testimonial-custom .testimonial-element .title{font-weight:700;font-size:18px;margin-bottom:7px}.index-testimonial-custom .testimonial-element .review{font-size:15px}.index-testimonial-custom .section-content{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:80px}@media screen and (max-width: 1260px){.index-testimonial-custom .section-content{padding-bottom:50px}.index-testimonial-custom .index-testimonial-banner-container .left-banner{width:385px}.index-testimonial-custom .box-divider{padding-top:0;margin-bottom:30px}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial{padding-left:20px;height:433px}}@media screen and (max-width: 800px){.index-testimonial-custom .section-content{padding-bottom:30px}.index-testimonial-custom .box-divider .box-title{font-size:26px!important}.index-testimonial-custom .index-testimonial-banner-container .left-banner{margin:0 auto 30px;max-width:100%}.index-testimonial-custom .index-testimonial-banner-container .right-testimonial{padding-left:0}.index-testimonial-custom .section-content{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 550px){.index-testimonial-custom .testimonial-element{padding-left:10px;padding-right:10px}}.suffix-default .group-button-custom .product-add-cart,.suffix-default .group-button-custom .product-wishlist{line-height:50px}.index-gallery .box-divider .box-subtitle{text-align:center;margin-top:10px}.index-testimonial-slider2 .carousel-pagination{margin-top:30px}.index-testimonial-slider2 .review-element{background-color:#fff;padding:25px}.index-testimonial-slider2 .review-element .review-title{font-weight:600;font-size:17px;margin-bottom:8px}.index-testimonial-slider2 .review-element .review-text{line-height:1.7em}.index-testimonial-slider2 .review-element .review-name{margin-top:10px;opacity:.7}.index-testimonial-slider2 .review-element .review-bottom{margin-top:75px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-testimonial-slider2 .review-element .review-bottom .review-stars span{font-family:font-awesome-stars;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:120%}.index-testimonial-slider2 .review-element .review-bottom .review-stars span:before{content:"\e800"}.index-testimonial-slider2 .review-element .review-bottom .review-date{padding-left:10px;font-style:italic}@media screen and (max-width: 550px){.index-testimonial-slider2 .review-element .review-bottom{margin-top:25px}}.index-testimonial-slider2 .dark-mode .box-title{color:#fff}.index-testimonial-slider2 .dark-mode .review-element{background-color:#000;color:#fff}.index-testimonial-slider2 .dark-mode .review-element.make-center .review-icon .svg-icon{fill:#aaa}.index-collection-slider .viewmore{text-align:center;margin-top:30px}.index-collection-slider .viewmore>a{display:inline-block;background-color:#000;color:#fff;padding:10px 40px;font-size:15px;font-weight:600;letter-spacing:.05em}.index-banner-department .grid-x{justify-content:center;flex-wrap:wrap;align-items:flex-start}.index-text-banner.index-text2-banner2 .banner-element{position:relative}.index-text-banner.index-text2-banner2 .image-bkg{display:block}.index-text-banner.index-text2-banner2 .caption{position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%,-50%);text-align:center}.index-text-banner.index-text2-banner2 .caption .image-action a{display:inline-block;color:#fff;border-bottom:2px solid #fff;font-weight:600;font-size:15px;margin-top:30px}.index-text-banner.index-text2-banner2 .caption .image-action.style-button a{background-color:#fff;border:1px solid #fff;color:#23211f;min-width:220px;height:60px;line-height:58px;padding:0 20px;display:inline-block;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;margin-top:60px;transition:all .35s}.index-text-banner.index-text2-banner2 .caption .image-action.style-button a:hover{background-color:transparent;color:#fff;border:1px solid #fff}@media screen and (max-width: 1260px){.index-text-banner.index-text2-banner2 .caption .image-action.style-button a{height:40px;line-height:38px;font-size:16px;padding:0 20px;margin-top:30px;min-width:160px}}@media screen and (max-width: 1023px){.index-text-banner.index-text2-banner2 .caption .image-action.style-button a{height:30px;line-height:28px;font-size:14px;min-width:0}}@media screen and (max-width: 800px){.index-text-banner.index-text2-banner2 .caption .image-action.style-button a{margin-top:15px}}@media screen and (max-width: 550px){.index-text-banner.index-text2-banner2 .caption .image-action.style-button a{height:24px;line-height:22px;font-size:12px;min-width:0;padding:0 10px}}.index-text-banner.index-text2-banner .text-area{padding-top:30px;padding-bottom:30px}.index-banner-custom17 .box-content{margin-left:-.38%;margin-right:-.38%}.index-banner-custom17 .custom17-gr{display:flex;flex-wrap:wrap;justify-content:flex-start}.index-banner-custom17 .custom17-gr .left-area{width:25%;padding:0 .38%}.index-banner-custom17 .custom17-gr .left-area .banner-item-banner1{margin-bottom:3.4%}.index-banner-custom17 .custom17-gr .right-area{width:75%;padding:0 .38%}.index-banner-custom17 .custom17-gr .right-area .gr{display:flex;flex-wrap:wrap;justify-content:flex-start}.index-banner-custom17 .custom17-gr .right-area .right-top-area .banner-item{padding:0 .5%}.index-banner-custom17 .custom17-gr .right-area .right-top-area .gr,.index-banner-custom17 .custom17-gr .right-area .right-bottom-area .gr{margin-left:-.5%;margin-right:-.5%}.index-banner-custom17 .custom17-gr .right-area .right-bottom-area .right-bottom-right-area,.index-banner-custom17 .custom17-gr .right-area .right-bottom-area .right-bottom-left-area{padding:0 .5%}.index-banner-custom17 .custom17-gr .right-top-area{margin-bottom:1%}.index-banner-custom17 .custom17-gr .right-top-area .gr .banner-item3{width:66.66%}.index-banner-custom17 .custom17-gr .right-top-area .gr .banner-item4{width:33.34%}.index-banner-custom17 .custom17-gr .right-bottom-area .right-bottom-left-area{width:45.95%}.index-banner-custom17 .custom17-gr .right-bottom-area .right-bottom-right-area{flex:1}.index-banner-custom17 .custom17-gr .right-bottom-area .right-bottom-right-area .banner-item-banner6{margin-bottom:1.65%}.index-banner-custom17 .banner-item a{display:blocK}.footer-newsletter{border-top-width:1px!important;border-bottom-width:1px!important}.index-collections-slider>div>div{padding:15px 0}.index-collections-slider .box-divider+.box-content{margin-top:0!important}.index-collections-slider .swiper-slide .group{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.index-collections-slider .swiper-slide .collection-image{display:block;text-align:center;margin-bottom:10px}.index-collections-slider .swiper-slide .collection-title{display:inline-block;margin-bottom:0;text-transform:initial;font-size:13px;font-weight:600}.index-collections-slider .carousel-wrapper{padding-left:55px;padding-right:55px}@media screen and (max-width: 1260px){.index-collections-slider .carousel-wrapper{padding-left:30px;padding-right:30px}}@media screen and (max-width: 800px){.index-collections-slider .carousel-wrapper{padding-left:20px;padding-right:20px}}.index-collections-slider .carousel-navigation{visibility:visible!important;background-color:#fff!important;border:1px solid #b4b4b4!important;height:40px;line-height:38px;transition:all .4s}.index-collections-slider .carousel-navigation em{color:#000}.index-collections-slider .carousel-navigation:hover{background-color:var(--color_primary)!important;border-color:var(--color_primary)!important}.index-collections-slider .carousel-navigation:hover em{color:#fff}.index-instagram-custom{overflow:hidden}.index-instagram-custom .isb-product{margin-bottom:0!important;padding-bottom:0!important}.index-instagram-custom .box-divider.gallery-title .box-title{justify-content:center;border-bottom:none;text-align:center}@media screen and (max-width: 550px){.index-instagram-custom .box-divider.gallery-title .box-title{padding:0 15px;font-size:20px}}.index-instagram-custom .box-content{padding:0 .25%}.index-instagram-custom .instagram-item{position:relative}.index-instagram-custom .instagram-item .instagram-photo{display:block}.index-instagram-custom .instagram-item .instagram-photo img{width:100%}.index-instagram-custom .instagram-item .instagram-icon{display:inline-block;position:absolute;right:10px;top:10px}.index-instagram-custom .gallery-element .banner-photo{display:flex;flex-wrap:nowrap}.index-instagram-custom .gallery-element .banner-photo>div{padding-left:.76%;padding-right:.76%}.index-instagram-custom .gallery-element .banner-photo .left-area{width:66.66667%}.index-instagram-custom .gallery-element .banner-photo .right-area{width:33.33333%}.index-instagram-custom .gallery-element .banner-photo .right-area .right-top-area{margin-bottom:5%}.index-instagram-custom2 .isb-product{padding-bottom:0!important;margin-bottom:0!important}.index-instagram-custom2 .box-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;justify-content:space-between}.index-instagram-custom2 .box-content>div{width:33.33333%}.index-instagram-custom2 .box-content .right-area,.index-instagram-custom2 .box-content .left-area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-instagram-custom2 .box-content .right-area>div,.index-instagram-custom2 .box-content .left-area>div{width:50%;padding-top:1%;padding-bottom:1%}.index-instagram-custom2 .box-content .middle-area>div,.index-instagram-custom2 .box-content .right-area>div,.index-instagram-custom2 .box-content .left-area>div{padding-left:1%;padding-right:1%}.index-instagram-custom2 .box-content .instagram-item{position:relative}.index-instagram-custom2 .box-content .instagram-item .instagram-icon{position:absolute;top:10px;right:10px}.index-collection-centered-slider .box-divider{width:100%;margin-left:auto;margin-right:auto;max-width:93.75rem;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 34.4375em){.index-collection-centered-slider .box-divider{padding-right:.9375rem;padding-left:.9375rem}}.index-collection-centered-slider .grid-container .box-divider{padding-left:0!important;padding-right:0!important}.index-collection-centered-slider .swiper-container{padding-left:10%;padding-right:10%}@media screen and (max-width: 800px){.index-collection-centered-slider .swiper-container{padding-left:20%;padding-right:20%}}.index-testimonial-slider .review-text{height:auto;color:#131313!important;line-height:1.4em;margin-bottom:30px}.index-testimonial-slider .carousel-pagination{margin-top:70px}.index-text-banner-custom .blog-title .box-title{font-size:48px;font-style:italic;font-weight:300;color:#b4b4b4;line-height:1em}.index-text-banner-custom .blog-title .box-subtitle{font-size:60px;color:var(--color_primary)!important;font-family:Aladin,cursive;line-height:1.2em}.index-text-banner-custom .gr-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.index-text-banner-custom .gr-content .text-area,.index-text-banner-custom .gr-content .banner-area{width:50%}.index-text-banner-custom .gr-content .p1{font-size:18px;font-style:italic}.index-text-banner-custom .gr-content p{font-size:14px}.index-text-banner-custom .gr-content .text-area{position:relative;padding-top:30px;padding-bottom:30px;padding-right:60px;font-family:Open Sans,sans-serif}.index-text-banner-custom .gr-content .text-area:before{content:"";height:10px;width:100px;border-radius:5px;background-color:#f4f4f4;display:block;margin-bottom:65px}.index-text-banner-custom .gr-content .text-area p{margin-bottom:20px;line-height:1.8em}.index-text-banner-custom .gr-content .text-action{margin-top:80px}.index-text-banner-custom .gr-content .text-action a{display:inline-block;height:50px;line-height:48px;border:1px solid #000;color:#000;padding:0 25px;font-size:16px;font-weight:600;transition:all .4s}.index-text-banner-custom .gr-content .text-action a:hover{border-color:var(--color_primary);color:var(--color_primary)}.index-text-banner-custom .bottom-area{margin-top:-2.8%;position:relative}.index-text-banner-custom .bottom-area img{width:100%}@media screen and (max-width: 1260px){.index-text-banner-custom .gr-content .text-area{padding-right:30px}.index-text-banner-custom .gr-content .text-area:before{margin-bottom:30px}.index-text-banner-custom .gr-content .text-action{margin-top:30px}}@media screen and (max-width: 800px){.index-text-banner-custom .gr-content .text-area{padding-right:0;padding-top:15px}.index-text-banner-custom .gr-content .text-area:before{margin-left:auto;margin-right:auto;margin-bottom:15px;height:5px;border-radius:2.5px}.index-text-banner-custom .gr-content .banner-area,.index-text-banner-custom .gr-content .text-area{width:100%!important}.index-text-banner-custom .gr-content .index-text-content{text-align:center}.index-text-banner-custom .blog-title .box-title{font-size:30px}.index-text-banner-custom .blog-title .box-subtitle{font-size:40px}}.index-instagram-custom3{overflow:hidden}.index-instagram-custom3 .section-content .box{position:relative}.index-instagram-custom3 .box-divider-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;background-color:var(--color_primary);width:520px;max-width:100%;padding:8px}.index-instagram-custom3 .box-divider-heading *{color:#fff}.index-instagram-custom3 .box-divider-heading .box-divider-heading-gr{border:1px dashed white;padding:10px 20px 15px;text-align:center}.index-instagram-custom3 .box-divider-heading .box-divider-heading-gr .box-title{display:block;font-size:23px;letter-spacing:.3em;font-weight:500;margin-bottom:5px}.index-instagram-custom3 .box-divider-heading .box-divider-heading-gr .box-subtitle{font-size:16px;font-style:italic;margin-bottom:10px;font-family:Open Sans,sans-serif}.index-instagram-custom3 .box-divider-heading .box-divider-heading-gr .desc{font-size:14px;font-style:italic;font-family:Open Sans,sans-serif}.index-instagram-custom3 .instafeed-photos{margin-left:-10px;margin-right:-10px}.index-instagram-custom3 .instafeed-photos a{display:block}.index-instagram-custom3 .instafeed-photos .cell{padding:10px}@media screen and (max-width: 800px){.index-instagram-custom3 .instafeed-photos{margin-left:-5px;margin-right:-5px}.index-instagram-custom3 .instafeed-photos .cell{padding:5px}.index-instagram-custom3 .box-divider-heading{position:static;transform:none;margin:0 auto 30px}.index-instagram-custom3 .box-divider-heading .box-title{font-size:18px!important;letter-spacing:.2em!important}}.index-information-custom4 .index-information-grid-list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.index-information-custom4 .index-information-grid-list .index-information-grid-item .info-icon{margin-bottom:30px}.index-information-custom4 .index-information-grid-list .index-information-grid-item .title{font-weight:600;font-size:18px;color:var(--color_desktop_page_heading);margin-bottom:15px}.index-information-custom4 .index-information-grid-list .index-information-grid-item .sub-title{line-height:1.8em;color:#959595}@media screen and (min-width: 1261px){.index-information-custom4 .index-information-grid-list .right-area,.index-information-custom4 .index-information-grid-list .left-area{flex:1}}.index-information-custom4 .index-information-grid-list .right-area .index-information-grid-item,.index-information-custom4 .index-information-grid-list .left-area .index-information-grid-item{padding:26px 50px}.index-information-custom4 .index-information-grid-list .middle-area{width:45%}.index-information-custom4 .index-information-grid-list .left-area .index-information-grid-item{text-align:right}@media screen and (max-width: 1260px){.index-information-custom4 .index-information-grid-list .middle-area{display:none}.index-information-custom4 .index-information-grid-list .right-area,.index-information-custom4 .index-information-grid-list .left-area{width:50%}}@media screen and (max-width: 800px){.index-information-custom4 .index-information-grid-list .index-information-grid-item .info-icon{height:50px}.index-information-custom4 .index-information-grid-list .index-information-grid-item .info-icon img{max-height:50px}.index-information-custom4 .index-information-grid-list .right-area .index-information-grid-item,.index-information-custom4 .index-information-grid-list .left-area .index-information-grid-item{padding-left:15px;padding-right:15px}}@media screen and (max-width: 550px){.index-information-custom4 .index-information-grid-list{flex-wrap:wrap}.index-information-custom4 .index-information-grid-list .index-information-grid-item .info-icon{margin-bottom:15px}.index-information-custom4 .index-information-grid-list .left-area .index-information-grid-item{text-align:center}.index-information-custom4 .index-information-grid-list .right-area,.index-information-custom4 .index-information-grid-list .left-area{width:100%;text-align:center}.index-information-custom4 .index-information-grid-list .right-area .index-information-grid-item,.index-information-custom4 .index-information-grid-list .left-area .index-information-grid-item{padding-top:15px;padding-bottom:15px}}.index-banners-links3{overflow:hidden}.index-banners-links3 .section-content{margin-left:-15px;margin-right:-15px}.index-banners-links3 .allcoll-area-right,.index-banners-links3 .allcoll-area{padding-left:15px;padding-right:15px}.index-banners-links3 .allcoll-area .allcoll-area-group{border:1px solid #272727;height:100%}.index-banners-links3 .allcoll-area .allcoll-title{background-color:#272727;color:#fc7a26;font-size:36px;padding:10px 50px}.index-banners-links3 .allcoll-area .allcoll-content{padding:30px 50px}.index-banners-links3 .allcoll-area .allcoll-content .allcoll-element>a{padding:10px 0;display:inline-block;font-size:18px;color:#646464}.index-banners-links3 .gallery-element .banner-image a{display:blocK}@media screen and (max-width: 1260px){.index-banners-links3 .allcoll-area .allcoll-title{padding-left:15px;padding-right:15px}.index-banners-links3 .allcoll-area .allcoll-content{padding:20px 15px}.index-banners-links3 .allcoll-area .allcoll-content .allcoll-element>a{padding:5px 0;font-size:16px}}@media screen and (max-width: 550px){.index-banners-links3 .allcoll-area{margin-bottom:20px}}@media screen and (max-width: 800px){.index-text-banner .text-heading{font-size:40px}.index-text-banner .text-area .index-text-content{text-align:center;padding-right:0;margin-bottom:0}}.index-testimonial-slider2 .review-stars{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.index-testimonial-slider2 .review-stars .svg-icon{width:15px}.index-testimonial-slider2 .review-element.make-center{text-align:center}.index-testimonial-slider2 .review-element.make-center .review-icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:20px}.index-testimonial-slider2 .review-element.make-center .review-icon .svg-icon{width:24px;height:24px;fill:#000}.index-testimonial-slider2 .review-element.make-center .review-name-date{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:15px}.index-testimonial-slider2 .review-element.make-center .review-stars2{margin-top:14px;width:100%;justify-content:center}.index-contact .index-contact-bg{background-repeat:no-repeat!important;background-size:cover!important}.index-contact .index-contact-group{display:flex;flex-wrap:nowrap;align-items:center}.index-contact .index-contact-group.contact-position-right{justify-content:flex-end}.index-contact .form-button{display:blocK;margin:0 auto;background-color:#000;padding:0 27px;line-height:50px;font-weight:600;letter-spacing:.07em;font-size:17px;transition:all .4s}.index-contact .form-button:hover{background-color:var(--color_primary);opacity:.8}.index-contact .form-group-label{display:none}.index-contact .contact-area{width:820px;max-width:90%}.index-contact .contact-area .contact-title{letter-spacing:.03em;text-align:center;margin-bottom:27px}.index-contact .contact-area .form-group-field{height:60px;height:58px;box-shadow:none;padding:0 20px;font-size:15px;color:#000}.index-contact .contact-area .form-group-field::-webkit-input-placeholder{color:#000}.index-contact .contact-area .form-group-field:-ms-input-placeholder{color:#000}.index-contact .contact-area .form-group-field::placeholder{color:#000}.index-contact .contact-area textarea.form-group-field{padding-top:15px;padding-bottom:15px;height:140px}.index-contact .contact-area .form-button{margin-top:40px}.index-contact .contact-area .desc{font-size:16px;margin-bottom:20px;text-align:center;font-style:italic}.index-contact .index-contact-group.contact-position-right .desc,.index-contact .index-contact-group.contact-position-left .desc{text-align:left}.index-contact .index-contact-group.contact-position-left .image{padding-left:30px;padding-right:0}.index-contact .index-contact-group.contact-position-right .image{padding-right:30px;padding-left:0}@media screen and (max-width: 1440px){.index-contact .contact-area{width:70%}}@media screen and (max-width: 1260px){.index-contact .contact-area{margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){.index-contact .contact-area .form-button{margin-top:20px}.index-contact .contact-area .contact-title{font-size:20px!important;margin-bottom:15px}.index-contact .contact-area{width:100%;max-width:100%}.index-contact .index-contact-group.contact-position-right,.index-contact .index-contact-group.contact-position-left{flex-wrap:wrap}.index-contact .index-contact-group.contact-position-right .image,.index-contact .index-contact-group.contact-position-left .image{padding-left:0;padding-right:0}.index-contact .index-contact-group.contact-position-right .contact-area,.index-contact .index-contact-group.contact-position-left .contact-area{margin-bottom:30px}.index-contact .index-contact-group.contact-position-right .desc,.index-contact .index-contact-group.contact-position-left .desc{text-align:center}.index-contact .contact-area .desc{font-size:14px}}.index-contact .dark-mode .contact-title{color:var(--color_primary)!important;text-align:left}.index-contact .dark-mode .form-button{margin:40px 0 0;min-width:200px;height:54px;line-height:52px;padding:0 20px;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase;background-color:transparent;border:1px solid #fff;color:#fff;transition:all .35s}.index-contact .dark-mode .form-button:hover{border-color:#fff;background-color:#fff;color:#000}@media screen and (max-width: 800px){.index-contact .dark-mode .form-button{height:40px;line-height:38px;min-width:0px;padding:0 30px}}.index-contact .dark-mode .contact-area .form-group-field{background-color:#000000b3;border:1px solid rgba(0,0,0,.7);color:#fff}.index-contact .dark-mode .contact-area .form-group-field::-webkit-input-placeholder{color:#fff}.index-contact .dark-mode .contact-area .form-group-field:-ms-input-placeholder{color:#fff}.index-contact .dark-mode .contact-area .form-group-field::placeholder{color:#fff}.index-text-banner.index-text4-banner .box-content{position:relative}.index-text-banner.index-text4-banner .box-content .index-text-caption{position:absolute;width:600px;max-width:50%;top:50%;transform:translateY(-50%)}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-desc{font-weight:400;margin-bottom:30px}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-heading{font-weight:600}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-action a{height:50px;line-height:48px;border:1px solid;display:inline-block;padding-left:40px;padding-right:40px;font-size:16px;text-transform:uppercase;font-weight:600;transition:all .4s}.index-text-banner.index-text4-banner .box-content.caption-right .index-text-caption{right:7%;left:auto}.index-text-banner.index-text4-banner .box-content.caption-left .index-text-caption{left:7%;right:auto}.index-text-banner.index-text4-banner .box-content.style-light,.index-text-banner.index-text4-banner .box-content.style-light .text-heading{color:#fcfcfc}.index-text-banner.index-text4-banner .box-content.style-light .text-action a{color:#fcfcfc;border:1px solid #777777;background-color:transparent}.index-text-banner.index-text4-banner .box-content.style-light .text-action a:hover{color:#fff;background-color:var(--color_primary);border-color:var(--color_primary)}.index-text-banner.index-text4-banner .box-content.style-dark,.index-text-banner.index-text4-banner .box-content.style-dark .text-heading{color:#111}.index-text-banner.index-text4-banner .box-content.style-dark .text-action a{color:#111;border:1px solid #777777;background-color:transparent}.index-text-banner.index-text4-banner .box-content.style-dark .text-action a:hover{color:#fff;background-color:var(--color_primary);border-color:var(--color_primary)}@media screen and (max-width: 1260px){.index-text-banner.index-text4-banner .box-content .index-text-caption .text-heading{font-size:40px!important}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-desc{font-size:16px!important}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-action a{height:40px;line-height:38px;padding-left:30px;padding-right:30px}}@media screen and (max-width: 800px){.index-text-banner.index-text4-banner .box-content .index-text-caption .text-heading{font-size:25px!important}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-desc{font-size:14px!important;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 550px){.index-text-banner.index-text4-banner .box-content .index-text-caption{width:70%}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-heading{margin-bottom:5px;font-size:20px}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-desc{display:none}.index-text-banner.index-text4-banner .box-content .index-text-caption .text-action a{padding-left:15px;padding-right:15px;font-size:14px;height:30px;line-height:28px}}.index-banner-custom18 .box-content{position:relative}.index-banner-custom18 .box-content .index-text-caption{position:absolute;left:10%;bottom:30px;width:30%;color:#111}.index-banner-custom18 .box-content .index-text-caption .text-heading{font-weight:600;margin-bottom:5px}.index-banner-custom18 .box-content .index-text-caption .text-action a{height:50px;line-height:48px;box-sizing:border-box;color:#111;font-size:16px;border:1px solid #777777;text-transform:uppercase;display:inline-block;padding-left:40px;padding-right:40px;transition:all .4s}.index-banner-custom18 .box-content .index-text-caption .text-action a:hover{background-color:var(--color_primary);border-color:var(--color_primary);color:#fff}.index-banner-custom18 .box-content .index-text-caption .text-desc{margin-bottom:30px}@media screen and (max-width: 1260px){.index-banner-custom18 .box-content .index-text-caption{bottom:0}.index-banner-custom18 .box-content .index-text-caption .text-heading{font-size:40px!important}.index-banner-custom18 .box-content .index-text-caption .text-desc{font-size:16px!important;margin-bottom:25px}.index-banner-custom18 .box-content .index-text-caption .text-action a{height:40px;line-height:38px;padding-left:30px;padding-right:30px}}@media screen and (max-width: 800px){.index-banner-custom18 .box-content .index-text-caption{bottom:0;position:static;width:100%;text-align:center;padding-top:20px;padding-left:15px;padding-right:15px}.index-banner-custom18 .box-content .index-text-caption .text-heading{font-size:24px!important}}.index-information-custom5 .have-bkg{background-position:right top;background-repeat:no-repeat;padding-top:150px;padding-bottom:150px}@media screen and (max-width: 1260px){.index-information-custom5 .have-bkg{padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 800px){.index-information-custom5 .have-bkg{padding-top:50px;padding-bottom:20px}}@media screen and (max-width: 550px){.index-information-custom5 .have-bkg{padding-top:30px;padding-bottom:10px}}.index-information-custom5 .index-information-grid-container,.index-information-custom5 .index-about-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-information-custom5 .index-about-container{flex-direction:row-reverse}.index-information-custom5 .left-banner,.index-information-custom5 .right-banner{max-width:42%}.index-information-custom5 .left-banner a,.index-information-custom5 .right-banner a{display:inline-blocK}.index-information-custom5 .left-banner img,.index-information-custom5 .right-banner img{transition:all .4s}.index-information-custom5 .left-banner:hover img,.index-information-custom5 .right-banner:hover img{filter:grayscale(100%)}@media screen and (min-width: 801px){.index-information-custom5 .right-information,.index-information-custom5 .left-text{flex:1}}.index-information-custom5 .left-text{padding-right:10%}.index-information-custom5 .left-text .title{font-size:24px}.index-information-custom5 .left-text .heading{font-size:55px;color:var(--color_page_heading);position:relative;line-height:1em}.index-information-custom5 .left-text .heading:after{width:100%;display:blocK;color:#ebebeb;font-size:60px;content:"\e603";font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:10px}.index-information-custom5 .left-text .desc{padding-top:10px;font-size:14px;line-height:1.6em}.index-information-custom5 .left-text .desc p{margin-bottom:28px}.index-information-custom5 .left-text .action{margin-top:60px}.index-information-custom5 .left-text .action a{display:inline-blocK;font-size:16px;color:#000;border:1px solid #000;height:50px;padding:0 15px;line-height:48px;min-width:150px;text-align:center;letter-spacing:.05em;font-weight:600;transition:all .4s}.index-information-custom5 .left-text .action a:hover{background-color:#000;color:#fff}.index-information-custom5 .right-information{padding-left:6%}.index-information-custom5 .right-information .index-information-item{margin-bottom:50px;padding-left:15px;padding-right:15px}.index-information-custom5 .right-information .info-icon{height:70px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;margin-bottom:30px}.index-information-custom5 .right-information .info-icon img{max-width:70px}.index-information-custom5 .right-information .title{font-size:18px;color:var(--color_page_heading);margin-bottom:15px}.index-information-custom5 .right-information .sub-title{font-size:14px}.index-information-custom5 .index-about-container{margin-bottom:100px}@media screen and (max-width: 1260px){.index-information-custom5 .index-about-container .left-text .heading{font-size:42px}.index-information-custom5 .index-about-container .left-text .heading:after{font-size:40px}.index-information-custom5 .index-about-container .left-text .title{font-size:20px}}@media screen and (max-width: 800px){.index-information-custom5 .left-text .heading:after{color:#000}.index-information-custom5 .left-text .action{margin-top:30px}.index-information-custom5 .right-information .info-icon{justify-content:center}.index-information-custom5 .right-information .index-information-item{margin-bottom:30px}.index-information-custom5 .left-text,.index-information-custom5 .right-information{padding-left:0;padding-right:0;max-width:100%;width:100%;text-align:center}.index-information-custom5 .left-banner,.index-information-custom5 .right-banner{max-width:100%;width:100%;text-align:center;margin-bottom:30px}.index-information-custom5 .index-about-container{margin-bottom:50px}}@media screen and (max-width: 550px){.index-information-custom5 .index-about-container{margin-bottom:20px}.index-information-custom5 .index-about-container .left-text .title{font-size:16px}.index-information-custom5 .index-about-container .left-text .heading{font-size:30px}.index-information-custom5 .index-about-container .left-text .desc p{margin-bottom:15px}.index-information-custom5 .index-about-container .left-text .action{margin-top:20px}.index-information-custom5 .right-information .index-information-item{margin-bottom:20px}.index-information-custom5 .right-information .info-icon{margin-bottom:15px}.index-information-custom5 .right-information .title,.index-information-custom5 .left-banner,.index-information-custom5 .right-banner{margin-bottom:10px}}@media screen and (max-width: 800px){.index-banner-video .bottom-caption,.index-banner-video .video-caption{left:10%}.index-banner-video .video-caption .video-icon{margin-bottom:5px}.index-banner-video .video-caption .video-icon svg{width:25px;height:25px}.index-banner-video .video-caption .caption1,.index-banner-video .video-caption .caption2{font-size:10px}}@media screen and (max-width: 550px){.index-banner-video .video-caption{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.index-banner-video .video-caption .video-icon{margin-bottom:0;margin-right:10px}.index-banner-video .video-caption .caption1{margin-right:10px}}.index-slideshow.slideshow-custom12 .slideshow-banners-content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-1%;margin-right:-1%}.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner{width:33.35%;padding:1%}.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner>a{display:blocK}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area{width:66.65%}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .slideshow-area-gr,.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banner{padding:1.55% 1.5%}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banners{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;justify-content:space-between;flex-direction:row-reverse}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banners a{display:blocK}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banners>div{flex:1}@media screen and (max-width: 550px){.index-slideshow.slideshow-custom12 .slideshow-banners-content{margin-left:0;margin-right:0}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area,.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner,.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area img,.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner img{width:100%}.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner,.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .slideshow-area-gr{padding:10px 0}.index-slideshow.slideshow-custom12 .slideshow-banners-content .left-banner .index-slideshow-nav-middle,.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .slideshow-area-gr .index-slideshow-nav-middle{margin-bottom:0}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banners{margin-left:-5px;margin-right:-5px}.index-slideshow.slideshow-custom12 .slideshow-banners-content .slideshow-area .bottom-banner{padding:10px 5px}}@media screen and (max-width: 800px){.index-slideshow.slideshow-custom12 .index-slideshow-custom12-bg{margin-bottom:40px!important}}@media screen and (max-width: 550px){.index-slideshow.slideshow-custom12 .index-slideshow-custom12-bg{margin-bottom:20px!important}}.index-link .pricing-content{align-items:flex-start;justify-content:center;margin-left:-15px;margin-right:-15px}.index-link .pricing-content .index-link-item{padding:15px}.index-link .pricing-content .index-link-item>a{white-space:nowrap;transition:all .4s;display:block;height:50px;line-height:46px;padding:0 15px;font-size:18px;text-align:center;font-weight:600}@media screen and (max-width: 1440px){.index-link .pricing-content .index-link-item>a{font-size:16px}}@media screen and (max-width: 1260px){.index-link .pricing-content{margin-left:-10px;margin-right:-10px}.index-link .pricing-content .index-link-item{padding:10px}.index-link .pricing-content .index-link-item>a{font-size:14px}}@media screen and (max-width: 800px){.index-link .pricing-content .index-link-item>a{font-size:12px;height:40px;line-height:36px}}.index-collection-grid-custom3 .box-title{justify-content:flex-start;font-size:30px}.index-collection-grid-custom3 .product-list .product-item{margin-bottom:40px}.index-collection-grid-custom3 .product-list .product-item .product-item-thumb{margin-right:0!important;width:40%}.index-collection-grid-custom3 .product-list .product-item .product-item-caption{padding-left:40px;flex:1}.index-collection-grid-custom3 .product-list .product-item .product-item-rating .spr-badge{margin-top:20px}.index-collection-grid-custom3 .product-list .product-item .product-item-rating .spr-badge .spr-starrating{font-size:14px}.index-collection-grid-custom3 .product-list .product-item .product-item-price{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;flex-direction:row;margin-top:10px;margin-bottom:0}.index-collection-grid-custom3 .product-list .product-item .product-item-price .product-item-price-old{margin-bottom:0!important;margin-left:10px}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons{margin-top:10px}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons em,.index-collection-grid-custom3 .product-list .product-item .product-item-buttons .product-item-button-cart{font-size:14px}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons em em,.index-collection-grid-custom3 .product-list .product-item .product-item-buttons .product-item-button-cart em{margin-right:5px}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons{position:static;visibility:visible;opacity:1;margin-top:20px;justify-content:flex-start!important}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons .product-item-button-cart{color:#1e1e1e;background-color:transparent;padding:0;text-align:left;line-height:1}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons .product-item-button-cart:hover{color:var(--color_primary)}@media screen and (max-width: 800px){.index-collection-grid-custom3 .product-list .product-item .product-item-buttons .product-item-button-cart{color:#1e1e1e;background-color:transparent;padding:0;text-align:left;line-height:1}}@media screen and (max-width: 550px){.index-collection-grid-custom3 .product-list .product-item{display:flex!important}}@media screen and (max-width: 1260px){.index-collection-grid-custom3 .product-list .product-item .product-item-caption{padding-left:15px}.index-collection-grid-custom3 .product-list .product-item .product-item-price{margin-top:10px}.index-collection-grid-custom3 .product-list .product-item .product-item-buttons{margin-top:15px}}@media screen and (max-width: 800px){.index-collection-grid-custom3 .product-list .product-item{margin-bottom:20px}.index-collection-grid-custom3 .product-list .product-item .product-item-price{margin-top:0}.index-collection-grid-custom3 .product-list .product-item .product-item-rating .spr-badge{margin-top:5px}}@media screen and (max-width: 550px){.index-collection-grid-custom3 .product-list .product-item .product-item-price{margin-top:5px}}.index-text-banner .text-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-text-banner .text-action>a{white-space:nowrap;width:auto!important;margin-right:10px}@media screen and (max-width: 800px){.index-text-banner .text-action{justify-content:center}.index-text-banner .text-action>a{min-width:170px;margin-right:5px;margin-left:5px}}@media screen and (max-width: 550px){.index-text-banner .index-text-content .text-action a{font-size:12px!important;padding:0 5px!important;min-width:120px}}.index-instagram .dark-mode *{color:#fff}.index-slideshow .index-slideshow-container{margin-bottom:0!important}.index-slideshow-background{display:blocK!important}.index-slideshow-background img{font-size:0!important;object-fit:contain;display:blocK!important;margin:0!important}.index-testimonial-slider2 .box-divider,.box-title{text-align:center}.index-listing-collection-custom .index-categories-item .index-categories-item-content.no-title{padding:15px}.index-listing-collection-custom .index-categories-item .index-categories-item-content.no-title .index-categories-item-subtitle{font-size:16px}.index-banner-grid .box-divider+.section-content{margin-top:1.875rem}@media screen and (max-width: 550px){.index-banner-grid .box-divider+.section-content{margin-top:15px!important}}@media screen and (max-width: 550px){.index-instagram .index-instagram-content{margin-top:10px!important}}.index-blogs-grid .index-blogs-item .article-image{display:blocK;margin-bottom:0;width:100%}.index-blogs-grid .index-blogs-item .article-image img{width:100%}.index-blogs-grid .index-blogs-item .article-text{display:blocK;background-color:#000;color:#fff;text-align:center;position:relative;padding-bottom:10.417%;transition:all .4s;z-index:7}.index-blogs-grid .index-blogs-item .article-text span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:18px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 15px}.index-blogs-grid .index-blogs-item .article-text:hover{background-color:#ddd;color:#000}.index-blogs-grid .right-area .index-blogs-item .article-text{padding-bottom:10.417%}@media screen and (min-width: 801px){.index-blogs-grid .right-area .index-blogs-item .article-text{padding-bottom:20.834%}}@media screen and (min-width: 801px) and (max-width: 1260px){.index-blogs-grid .index-blogs-item .article-text span{font-size:13px}}@media screen and (max-width: 800px){.index-blogs-grid .index-blogs-item .article-text{padding-top:10px!important;padding-bottom:10px!important}.index-blogs-grid .index-blogs-item .article-text span{font-size:15px;position:static;transform:none}}.index-collection-tab-grid{overflow:hidden}.index-collection-tab-grid .position-full-center .title-tablist-collection .box-divider{flex-wrap:wrap;width:100%}.index-collection-tab-grid .position-full-center .title-tablist-collection .box-divider .box-title{width:100%;text-align:center;margin-bottom:15px}.index-collection-tab-grid .position-full-center .title-tablist-collection .box-divider .box-desc{width:500px;text-align:center;max-width:100%;margin-left:auto;margin-right:auto}.index-collection-tab-grid .dark-mode .index-collection-tab-title>a{color:#fff}.index-collection-tab-grid .dark-mode .index-collection-tab-title>a:hover,.index-collection-tab-grid .dark-mode .index-collection-tab-title.is-active a{color:var(--color_primary)}.index-collection-tab-grid .index-collection-tab-tab.tab-title-ltr{flex-direction:row-reverse}.index-collection-tab-grid .index-collection-tab-tab.tab-title-ltr{flex-direction:row}@media screen and (max-width: 1260px){.index-collection-grid-banner .box-content.mode-normal .products-area .group-right .product-grid{margin-bottom:20px}}.index-banner-department .banner-image{border-radius:100%}.index-banner-department .banner-image img{max-width:100%}.index-banner-department .radius-false .banner-image{border-radius:0!important}.index-banner-department .title-pos-top .banner-caption{margin-top:0;margin-bottom:20px}.index-banner-department .title-pos-top .banner-caption a{font-weight:700}@media screen and (max-width: 800px){.index-banner-department .banner-image img{width:100%}}@media screen and (max-width: 550px){.index-banner-department .title-pos-top .banner-caption a{font-size:18px!important;font-weight:600}}.index-banner-custom19{overflow:hidden}.index-banner-custom19 .banner-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-left:-15px;margin-right:-15px}.index-banner-custom19 .banner-inner .gallery-element{padding:0 15px}@media screen and (min-width: 551px){.index-banner-custom19 .banner-inner .gallery-element.banner-no-caption{flex:1}}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption{width:27%}@media screen and (max-width: 550px){.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption{width:100%}}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption{text-align:center;margin-bottom:20px}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-title{font-size:37px;font-weight:700;line-height:1.05em}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-desc{font-size:18px;font-weight:500;margin-top:10px}.index-banner-custom19 .banner-inner .gallery-element .banner-image a{display:blocK}.index-banner-custom19 .banner-inner .gallery-element .banner-image a img{width:100%}@media screen and (max-width: 1260px){.index-banner-custom19 .banner-inner{margin:0 -10px}.index-banner-custom19 .banner-inner .gallery-element{padding:0 10px}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-title{font-size:25px}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-desc{font-size:15px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-title{font-size:17px}.index-banner-custom19 .banner-inner .gallery-element.banner-has-caption .banner-caption .banner-desc{font-size:13px}}@media screen and (max-width: 800px){.index-banner-custom19 .index-banner-custom19-bg{margin-bottom:50px!important}}@media screen and (max-width: 550px){.index-banner-custom19 .index-banner-custom19-bg{margin-bottom:30px!important}.index-banner-custom19 .banner-inner .gallery-element:not(:last-child){margin-bottom:30px}}.index-instagram .instafeed-photos{margin:0 -5px!important}.index-instagram .instafeed-photos .cell{padding:5px!important}@media screen and (max-width: 550px){.small-2-4{width:20%!important}.grid-margin-x .small-2-4{width:calc(20% - 1.875rem)!important}}@media screen and (min-width: 551px) and (max-width: 800px){.medium-2-4{width:20%!important}.grid-margin-x .medium-2-4{width:calc(20% - 1.875rem)!important}}@media screen and (min-width: 801px) and (max-width: 1260px){.large-2-4{width:20%!important}.grid-margin-x .large-2-4{width:calc(20% - 1.875rem)!important}}@media screen and (min-width: 1261px) and (max-width: 1440px){.xlarge-17{width:14.28571%!important}.grid-margin-x .xlarge-17{width:calc((100% / 7) - 2*.9375rem)!important}}@media screen and (min-width: 1441px) and (max-width: 1680px){.xxlarge-2-4{width:20%!important}.xxlarge-17{width:14.28571%!important}.grid-margin-x .xxlarge-2-4{width:calc(20% - 1.875rem)!important}.grid-margin-x .xxlarge-17{width:calc((100% / 7) - 2*.9375rem)!important}}@media screen and (min-width: 1681px){.xxxlarge-2-4{width:20%!important}.xxxlarge-17{width:14.28571%!important}.grid-margin-x .xxxlarge-2-4{width:calc(20% - 1.875rem)!important}.grid-margin-x .xxxlarge-17{width:calc((100% / 7) - 2*.9375rem)!important}}@media screen and (min-width: 1261px){.xlarge-2-4{width:20%!important}.grid-margin-x .xlarge-2-4{width:calc(20% - 1.875rem)!important}}.index-collection-grid-custom3 .product-list .product-item .product-item-caption{flex:1}.index-searchbar .section-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:30px}.index-searchbar .section-content .search-area .search-form{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0;margin-bottom:0}.index-searchbar .section-content .search-area .search_box{height:50px;left:0;top:0;padding:0 15px;font-size:14px;font-weight:400;letter-spacing:0em;text-align:left;background:#fff;border:1px solid #686868;box-sizing:border-box;border-radius:8px;margin-bottom:0}.index-searchbar .section-content .search-area .search_submit{height:50px;padding:0 15px;white-space:nowrap;background:#fff;border:1px solid #fff;color:#111;box-sizing:border-box;border-radius:0;margin-bottom:0;margin-left:10px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;letter-spacing:.03em;text-transform:uppercase;transition:all .4s;cursor:pointer}.index-searchbar .section-content .search-area .search_submit:hover{background:#000;border:1px solid #000;color:#fff}.index-searchbar .section-content .search-area{flex:1;padding-left:60px}.index-searchbar .section-content .text-area{font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:0em;text-align:left}.index-searchbar .section-content .text-area .icon{height:55.99990463256836px;width:52.49897003173828px;left:0;top:0;border-radius:0}.index-searchbar .section-content .text-area .text{font-family:Poppins;font-style:normal;font-weight:700;font-size:24px;line-height:50px;text-align:left;padding-left:20px;color:#f9f9f9}@media screen and (min-width: 801px){.index-searchbar .section-content{flex-wrap:nowrap}}@media screen and (max-width: 1260px){.index-searchbar .section-content .search-area{padding-left:30px}.index-searchbar .section-content .text-area .icon{height:40px;width:auto}.index-searchbar .section-content .search-area .search_submit{font-size:14px}}@media screen and (max-width: 800px){.index-searchbar .section-content{padding-top:30px;padding-bottom:30px}.index-searchbar .section-content .text-area{width:100%;text-align:center;margin-bottom:15px}.index-searchbar .section-content .search-area{padding-left:0}}@media screen and (max-width: 550px){.index-searchbar .section-content .search-area .search-form{flex-wrap:wrap}.index-searchbar .section-content .search-area .search_submit,.index-searchbar .section-content .search-area .search_box{width:100%}.index-searchbar .section-content .search-area .search_box{border-radius:0}.index-searchbar .section-content .search-area .search_submit{margin-left:0;margin-top:10px}}.index-banner-custom20{overflow:hidden}.index-banner-custom20 .banner-image{display:block}.index-banner-custom20 .banner-image img{transition:all .4s}.index-banner-custom20 .banner-caption{text-align:center;margin-top:13px}.index-banner-custom20 .banner-caption .banner-caption-title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;letter-spacing:.03em;color:var(--color_page_heading);margin-bottom:8px}.index-banner-custom20 .banner-caption .banner-caption-desc{font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:center;margin-bottom:17px}.index-banner-custom20 .banner-caption .banner-caption-action a{font-style:normal;font-weight:600;font-size:14px;line-height:120%;text-align:center;letter-spacing:.12em;border:1px solid #111111;box-sizing:border-box;height:34px;line-height:32px;padding:0 17px;display:inline-block}.index-banner-custom20 .banner-caption .banner-caption-action a:hover{border-color:var(--color_primary);color:var(--color_primary)}.index-banner-custom20 .box-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.index-banner-custom20 .box-content .left-area{padding-left:15px;padding-right:15px;width:66.58%}.index-banner-custom20 .box-content .right-area{padding-left:15px;padding-right:15px}@media screen and (min-width: 801px){.index-banner-custom20 .box-content .right-area{flex:1}}.index-banner-custom20 .group-banners{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.index-banner-custom20 .group-banners .banner-2{width:40.56%;padding-left:15px;padding-right:15px}.index-banner-custom20 .group-banners .banner-3{padding-left:15px;padding-right:15px}@media screen and (min-width: 551px){.index-banner-custom20 .group-banners .banner-3{flex:1}}.index-banner-custom20 .banner-item:not(:last-child){margin-bottom:30px}.index-banner-custom20 .banner-item .banner-image img{width:100%}@media screen and (max-width: 800px){.index-banner-custom20 .index-banner-custom20-bg{padding-bottom:20px!important}.index-banner-custom20 .banner-caption .banner-caption-title{font-size:18px}.index-banner-custom20 .banner-caption .banner-caption-desc{font-size:14px;padding-left:10px;padding-right:10px}.index-banner-custom20 .box-content,.index-banner-custom20 .group-banners{margin-left:-10px;margin-right:-10px}.index-banner-custom20 .box-content .left-area,.index-banner-custom20 .box-content .right-area,.index-banner-custom20 .group-banners .banner-2,.index-banner-custom20 .group-banners .banner-3{padding-left:10px;padding-right:10px}.index-banner-custom20 .box-content .right-area,.index-banner-custom20 .box-content .left-area{width:100%}.index-banner-custom20 .box-content .right-area{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px}.index-banner-custom20 .box-content .right-area>.banner-5{width:45.9%;padding-right:10px}.index-banner-custom20 .box-content .right-area>.banner-6{padding-left:10px}}@media screen and (min-width: 551px) and (max-width: 800px){.index-banner-custom20 .box-content .right-area>.banner-6{flex:1}}@media screen and (max-width: 550px){.index-banner-custom20 .box-content .right-area>.banner-6,.index-banner-custom20 .box-content .right-area>.banner-5,.index-banner-custom20 .group-banners .banner-3,.index-banner-custom20 .group-banners .banner-2{width:100%}.index-banner-custom20 .box-content .right-area>.banner-5{padding-right:0}.index-banner-custom20 .box-content .right-area>.banner-6{padding-left:0}.index-banner-custom20 .index-banner-custom20-bg{padding-bottom:30px!important}.index-banner-custom20 .group-banners{margin-bottom:30px}}.index-categories-link2 .index-categories-item .group-bottom{border:1px solid #e6e6e6;border-top:0;padding-top:15px;padding-bottom:15px}.index-categories-link2 .index-categories-item .group-bottom.align-left{text-align:left}.index-categories-link2 .index-categories-item .group-bottom.align-right{text-align:right}.index-categories-link2 .index-categories-item .group-bottom.align-center{text-align:center}.index-categories-link2 .index-categories-item.border-false .group-bottom{border:0}.index-categories-link2 .index-categories-item.border-false .index-top-collection-title{border:0;padding:0}.index-information-custom6{position:relative}.index-information-custom6 .section--bkg img{width:43%}.index-information-custom6 .section--info{position:absolute;top:0;left:0;width:100%}.index-information-custom6 .top-area{text-align:center;margin-bottom:35px}.index-information-custom6 .top-area .title{font-weight:300;font-size:40px}.index-information-custom6 .top-area .desc{font-size:20px;font-weight:300;padding-top:20px}.index-information-custom6 .bottom-area{height:250px;border-radius:125px;box-shadow:0 1px 20px #00000026;border:1px solid rgba(0,0,0,.1);background-color:#fff;position:relative;z-index:1}.index-information-custom6 .section-content{padding-left:16%}.index-information-custom6 .index-information-grid-list{padding-top:30px;padding-bottom:30px}.index-information-custom6 .bottom-area .bottom-information{width:100%}.index-information-custom6 .bottom-area .bottom-information>div>div,.index-information-custom6 .bottom-area .bottom-information>div,.index-information-custom6 .bottom-area .bottom-information{height:100%}.index-information-custom6 .index-information-item{padding-left:50px;padding-right:50px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-information-custom6 .index-information-item:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.index-information-custom6 .index-information-item .info-text{padding-top:30px}.index-information-custom6 .index-information-item .info-text .title{font-size:24px;color:#9c9c9c;line-height:1.7em}@media screen and (max-width: 1260px){.index-information-custom6 .section--info{position:static}.index-information-custom6 .section-content{padding-left:0}.index-information-custom6 .section--bkg{text-align:center;margin-bottom:35px;padding-left:15px;padding-right:15px}.index-information-custom6 .section--bkg img{width:auto;max-width:100%;border-radius:130px}.index-information-custom6 .index-information-item{padding-left:15px;padding-right:15px}.index-information-custom6 .index-information-item .info-text .title{font-size:22px;line-height:1.6em}}@media screen and (max-width: 800px){.index-information-custom6 .section--bkg img{border-radius:100px}.index-information-custom6 .index-information-item .info-icon img{max-width:50px}.index-information-custom6 .index-information-item .info-text .title{font-size:18px}.index-information-custom6 .top-area .desc{padding-top:0}}@media screen and (max-width: 550px){.index-information-custom6 .section--bkg img{border-radius:50px}.index-information-custom6 .bottom-area{height:auto;border-radius:10px}.index-information-custom6 .index-information-item:not(:last-child){border:none;margin-bottom:30px}.index-information-custom6 .top-area .desc{font-size:16px}.index-information-custom6 .top-area{padding-left:15px;padding-right:15px;padding-bottom:0}}.index-testimonial-slider3 .testimonial2-bg .section-content{border-radius:60px;overflow:hidden;padding-right:30%;background-position:right bottom;background-size:cover;background-repeat:no-repeat}.index-testimonial-slider3 .box-title{font-size:35px;font-weight:300;padding-left:15px}.index-testimonial-slider3 .box-divider img{height:37px}.index-testimonial-slider3 .review-element .review-text{font-size:20px;font-weight:300;line-height:2em;margin-bottom:40px}.index-testimonial-slider3 .review-element .review-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-testimonial-slider3 .review-element .review-info .right-area{padding-left:28px}.index-testimonial-slider3 .review-element .review-info .right-area .review-name{font-size:20px;font-weight:600;margin-bottom:7px}.index-testimonial-slider3 .review-element .review-info .right-area .review-date{font-size:16px}.index-testimonial-slider3 .index-collection-slider-container{padding:100px}.index-testimonial-slider3 .box-divider+.box-content{margin-top:50px}@media screen and (max-width: 1260px){.index-testimonial-slider3 .index-collection-slider-container{padding:30px}}@media screen and (max-width: 800px){.index-testimonial-slider3 .testimonial2-bg .section-content{padding-right:0;background-position:left bottom}}@media screen and (max-width: 550px){.index-collection-tab-content>div>div:not(:last-child){margin-bottom:30px!important}}.index-instagram-custom4 .box-subtitle{text-align:center;margin-top:10px}.index-instagram-custom4 .carousel-pagination{margin-top:30px}.index-instagram-custom4 .title{margin-top:15px;display:inline-block}.index-blogs-custom2{overflow:hidden}.index-blogs-custom2 .box-subtitle{text-align:center;font-size:14px;font-weight:500;line-height:27px;letter-spacing:.05em;margin-bottom:10px}.index-blogs-custom2 .carousel-pagination{margin-top:20px}@media screen and (max-width: 550px){.index-blogs-custom2 .carousel-pagination{margin-top:15px}}.index-blogs-custom2 .article-item-caption{width:100%;margin-top:15px;text-align:left}.index-blogs-custom2 .article-item-title .sli{font-size:15px}.index-blogs-custom2 .article-item-title a{text-transform:uppercase}@media screen and (min-width: 801px){.index-banners-links4 .section-content{padding-left:120px}}.index-banners-links4 .banners-content{position:relative}@media screen and (min-width: 801px){.index-banners-links4 .banners-content .caption-linklist-content{position:absolute;width:250px;left:0;top:120px;max-height:calc(100% - 120px);transform:translate(-50%);padding:30px 30px 30px 0;overflow-y:auto}.index-banners-links4 .caption-action-content{position:absolute;right:30px;bottom:30px}}.index-banners-links4 .banners-content .caption-linklist-content{background-color:#fff}.index-banners-links4 .banners-content .caption-linklist-content *{color:#111}.index-banners-links4 .allcoll-title{font-size:32px;font-weight:700;letter-spacing:.05em;margin-bottom:15px}.index-banners-links4 .caption-linklist-content .allcoll-element:not(:last-child){margin-bottom:10px}.index-banners-links4 .caption-linklist-content .allcoll-element a{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.05em}.index-banners-links4 .caption-linklist-content .allcoll-element a:hover{color:var(--color_primary)}.index-banners-links4 .caption-action-content .btn{padding:0 30px;font-size:18px;font-weight:600;letter-spacing:.05em;background-color:#fff;border:1px solid #fff;color:#000;height:60px;line-height:58px;display:inline-block;transition:all .35s}.index-banners-links4 .caption-action-content .btn:hover{background-color:var(--color_primary);color:#fff}@media screen and (max-width: 1260px){.index-banners-links4 .allcoll-title{font-size:25px}.index-banners-links4 .banners-content .caption-linklist-content{top:30px;max-height:calc(100% - 30px)}.index-banners-links4 .caption-linklist-content .allcoll-element:not(:last-child){margin-bottom:5px}.index-banners-links4 .caption-linklist-content .allcoll-element a{font-size:16px}.index-banners-links4 .caption-action-content .btn{height:50px;line-height:48px}}@media screen and (max-width: 800px){.index-banners-links4 .section-content{padding-left:0}.index-banners-links4 .caption-action-content,.index-banners-links4 .banners-content .caption-linklist-content{text-align:center}.index-banners-links4 .caption-action-content .btn{border-color:#0000001a}.index-banners-links4 .banners-content-caption{padding-top:30px}.index-banners-links4 .caption-action-content{margin-top:30px}}.index-listing-collection-custom4{overflow:hidden}.index-listing-collection-custom4 .index-categories-item-subtitle{margin-bottom:0}.index-listing-collection-custom4 .index-categories-item.caption-position-center .index-categories-item-content .index-categories-item-divider{text-align:center}.index-listing-collection-custom4 .index-categories-item .index-categories-item-content{margin-top:15px}.index-listing-collection-custom4 .index-categories-item .index-categories-item-title{display:inline-block;margin-bottom:5px}.index-listing-collection-custom4 .index-categories-item .index-categories-item-title a{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.index-listing-collection-custom4 .index-categories-item .index-categories-item-title a span{font-weight:700;line-height:30px;letter-spacing:.03em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-listing-collection-custom4 .index-categories-item .index-categories-item-title a .sli{font-size:.7em;font-weight:700;margin-left:5px}.index-listing-collection-custom4 .index-categories-item .index-categories-item-subtitle{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em}.index-listing-collection-custom4 .box-divider .desc{text-align:center;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:.05em;margin:0 auto 5px;display:block}.index-listing-collection-custom4 .box-divider .desc2{display:block;font-weight:500;font-size:16px;line-height:24px;text-align:center;padding-top:5px}.index-listing-collection-custom4 .dark-mode .box-title,.index-listing-collection-custom4 .dark-mode .index-categories-item .index-categories-item-title a{color:#fff}.index-listing-collection-custom4 .dark-mode .index-categories-item .index-categories-item-title a:hover{color:var(--color_primary)}@media screen and (max-width: 800px){.index-listing-collection-custom4 .index-categories-item .index-categories-item-title a{font-size:20px!important}.index-listing-collection-custom4 .box-divider .desc{font-size:16px}}@media screen and (max-width: 550px){.index-listing-collection-custom4 .index-categories-item:not(:last-child){margin-bottom:20px}}.index-banner-custom8 .index-banner-custom-item{margin-bottom:30px}.index-banner-custom21{overflow:hidden}.index-banner-custom21 .box-content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-55px;margin-right:-55px}.index-banner-custom21 .banner-caption .heading{font-size:18px;line-height:27px;letter-spacing:.2em;font-weight:400}.index-banner-custom21 .banner-caption .title{font-weight:800;font-size:48px;line-height:1.5em;letter-spacing:.05em;margin-top:10px}.index-banner-custom21 .banner-caption .action a{min-width:160px;height:50px;line-height:48px;font-weight:600;font-size:18px;text-align:center;letter-spacing:.05em;text-transform:uppercase;display:inline-block;margin-top:20px;background-color:#fffffe;border:1px solid rgba(0,0,0,.3);color:#23211f}.index-banner-custom21 .dark-mode .banner-caption .action a{border-color:#fff}.index-banner-custom21 .banner-caption .action a:hover{background-color:var(--color_primary);border:1px solid var(--color_primary);color:#fff}.index-banner-custom21 .right-area .banner-caption .heading,.index-banner-custom21 .right-area .banner-caption .title{text-align:left}.index-banner-custom21 .left-area .banner-caption .heading,.index-banner-custom21 .left-area .banner-caption .title{text-align:right}.index-banner-custom21 .right-area .banner-caption{margin-bottom:50px}.index-banner-custom21 .left-area .banner-caption{margin-top:50px}.index-banner-custom21 .right-area,.index-banner-custom21 .left-area{width:50%;padding-left:55px;padding-right:55px}.index-banner-custom21 .right-area{text-align:left}.index-banner-custom21 .left-area{position:relative;padding-top:80px;text-align:right}.index-banner-custom21 .left-area .top-image{position:absolute;top:0;right:145px;width:auto;z-index:9;max-width:50%}@media screen and (max-width: 1680px){.index-banner-custom21 .banner-caption .title{font-size:45px}.index-banner-custom21 .right-area,.index-banner-custom21 .left-area{padding-left:30px;padding-right:30px}.index-banner-custom21 .box-content{margin-left:-30px;margin-right:-30px}.index-banner-custom21 .left-area .top-image{right:90px}}@media screen and (min-width: 1500px){.index-banner-custom21 .right-area{max-width:765px}}@media screen and (min-width: 1681px){.index-banner-custom21 .right-area{max-width:790px!important}}@media screen and (max-width: 1499px){.index-banner-custom21 .box-content{margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 1440px){.index-banner-custom21 .banner-caption .title{font-size:39px}}@media screen and (max-width: 1260px){.index-banner-custom21 .banner-caption .title{font-size:30px}.index-banner-custom21 .banner-caption .heading{font-size:16px}.index-banner-custom21 .banner-caption .action a{font-size:16px;height:40px;line-height:38px}}@media screen and (max-width: 800px){.index-banner-custom21 .right-area,.index-banner-custom21 .left-area{padding-left:15px;padding-right:15px}.index-banner-custom21 .box-content{margin-left:0;margin-right:0}.index-banner-custom21 .left-area .top-image{right:45px}.index-banner-custom21 .banner-caption .heading{font-size:13px}.index-banner-custom21 .banner-caption .title{font-size:20px}.index-banner-custom21 .left-area .banner-caption{margin-top:20px}.index-banner-custom21 .right-area .banner-caption{margin-bottom:30px}.index-banner-custom21 .banner-caption .action a{font-size:14px;height:40px;line-height:38px;min-width:120px}}@media screen and (max-width: 550px){.index-banner-custom21 .right-area,.index-banner-custom21 .left-area{width:100%}.index-banner-custom21 .right-area{display:flex;flex-direction:column}.index-banner-custom21 .right-area .banner-caption{margin-bottom:0;margin-top:20px;order:2}.index-banner-custom21 .left-area{margin-bottom:30px}}.index-banner-custom22{overflow:hidden}.index-banner-custom22 .bottom-area,.index-banner-custom22 .top-area{display:flex;align-items:center;justify-content:space-between}.index-banner-custom22 .bottom-area{margin-top:50px}.index-banner-custom22 .top-area .topright-image{padding-left:9%;padding-right:9%}.index-banner-custom22 .topleft-image,.index-banner-custom22 .topright-image,.index-banner-custom22 .bottomright-image,.index-banner-custom22 .bottomleft-image{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column}.index-banner-custom22 .bottomright-image{width:58%}.index-banner-custom22 .bottomright-image img{width:100%}.index-banner-custom22 .bottomleft-image{width:42%}.index-banner-custom22 .topleft-image{width:51.867%}.index-banner-custom22 .topright-image{width:48.133%}.index-banner-custom22 .bottomleft-image{align-items:flex-start;padding-right:5%}.index-banner-custom22 .bottomleft-image .title,.index-banner-custom22 .bottomright-image .title,.index-banner-custom22 .topleft-image .title,.index-banner-custom22 .topright-image .title{width:100%;text-align:center;font-style:normal;font-weight:600;font-size:20px;letter-spacing:.05em;margin-top:25px;white-space:nowrap}.index-banner-custom22 .bottomleft-image .title{text-align:left}@media screen and (max-width: 1260px){.index-banner-custom22 .top-area .topright-image{padding-left:5%;padding-right:5%}.index-banner-custom22 .bottomleft-image .title,.index-banner-custom22 .bottomright-image .title,.index-banner-custom22 .topleft-image .title,.index-banner-custom22 .topright-image .title{font-size:16px;margin-top:15px}}@media screen and (max-width: 800px){.index-banner-custom22 .top-area .topright-image{padding-right:0;padding-left:15px}.index-banner-custom22 .bottom-area{margin-top:30px}}@media screen and (min-width: 551px){.index-banner-custom22 .bottom-area,.index-banner-custom22 .top-area{flex-wrap:nowrap}}@media screen and (max-width: 550px){.index-banner-custom22 .bottom-area,.index-banner-custom22 .top-area{flex-wrap:wrap}.index-banner-custom22 .topleft-image,.index-banner-custom22 .topright-image,.index-banner-custom22 .bottomright-image,.index-banner-custom22 .bottomleft-image{width:100%}.index-banner-custom22 .bottomright-image{margin-top:30px}.index-banner-custom22 .topleft-image{margin-bottom:30px}.index-banner-custom22 .top-area .topright-image{padding-left:0!important;padding-right:0!important}.index-banner-custom22 .bottomleft-image .title,.index-banner-custom22 .bottomright-image .title,.index-banner-custom22 .topleft-image .title,.index-banner-custom22 .topright-image .title{font-size:14px}}.index-banner-custom23{overflow:hidden}.index-banner-custom23 .box-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-left:-35px;margin-right:-35px}.index-banner-custom23 .box-content .left-area,.index-banner-custom23 .box-content .right-area{width:50%;padding:0 35px}.index-banner-custom23 .box-content .right-area{margin-top:30px}.index-banner-custom23 .box-content .left-area .top-image{padding-left:16%;padding-right:16%}.index-banner-custom23 .box-content .left-area .bottom-image{padding-top:60px}.index-banner-custom23 .box-content .right-area .bottomleft-image .action{font-style:normal;font-weight:600;font-size:20px;height:60px;line-height:56px;padding:0 20px;display:inline-block;text-align:center;letter-spacing:.05em;border:2px solid #111111;box-sizing:border-box;color:#23211f;background-color:transparent;margin-top:60px;transition:all .35s}.index-banner-custom23 .box-content .right-area .bottomleft-image .action:hover{border-color:var(--color_primary);color:var(--color_primary)}@media screen and (max-width: 1260px){.index-banner-custom23 .box-content .right-area{margin-top:0}.index-banner-custom23 .box-content .right-area .bottomleft-image .action{margin-top:40px}.index-banner-custom23 .box-content .left-area .bottom-image{padding-top:40px}}@media screen and (max-width: 800px){.index-banner-custom23 .box-content{margin-left:-15px;margin-right:-15px}.index-banner-custom23 .box-content .left-area,.index-banner-custom23 .box-content .right-area{padding:0 15px}.index-banner-custom23 .box-content .right-area .bottomleft-image .action{font-size:16px;height:40px;line-height:36px}}@media screen and (max-width: 550px){.index-banner-custom23 .box-content .left-area,.index-banner-custom23 .box-content .right-area{width:100%}.index-banner-custom23 .box-content .left-area .top-image{padding-left:0;padding-right:0}.index-banner-custom23 .box-content .left-area .bottom-image{padding-top:20px}.index-banner-custom23 .box-content .right-area .bottomleft-image .action,.index-banner-custom23 .box-content .right-area{margin-top:20px}.index-banner-custom23 .box-content .right-area{text-align:center}}@media screen and (min-width: 1681px){.xxxlarge-10{width:20%}.xxxlarge-20{width:10%}}@media screen and (min-width: 1441px) and (max-width: 1680px){.xxlarge-10{width:20%}.xxlarge-20{width:10%}}@media screen and (min-width: 1261px) and (max-width: 1440px){.xlarge-20{width:10%}.xlarge-10{width:20%}}.index-collection-tab-content .swiper-container-horizontal>.swiper-scrollbar{display:none!important}@media screen and (max-width: 1440px){.index-banners-links .section-content,.index-banner-grid .section-content,.index-collection-slider .section-content{margin:0!important}}.index-collection-countdown ._is-bg .info-area *,.index-collection-countdown ._is-bg .box-title,.index-collection-countdown ._is-bg .info-area{color:#fff}.index-collection-countdown .box-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.index-collection-countdown .box-content .product-image{width:42.5%;border-radius:100%}.index-collection-countdown .box-content .info-area{padding-left:60px}@media screen and (min-width: 801px){.index-collection-countdown .box-content .info-area{flex:1}}.index-collection-countdown .box-content .info-area .box-desc{font-size:30px;font-weight:600;margin-bottom:20px;text-align:center}.index-collection-countdown .box-content .info-area .product-spec{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:15px}.index-collection-countdown .box-content .info-area .product-spec ul{list-style-type:none;font-size:18px}.index-collection-countdown .box-content .info-area .product-spec ul li:not(:last-child){margin-bottom:4px}.index-collection-countdown .box-content .info-area .product-spec .spec-name{font-weight:500}.index-collection-countdown .box-content .info-area .product-spec .spec-value{font-weight:300}.index-collection-countdown .box-content .info-area .box-title{font-size:40px;margin-bottom:15px;color:var(--color_primary_hover)}.index-collection-countdown .box-content .info-area .product-price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-collection-countdown .box-content .info-area .product-price .dash{width:20px;height:1px;margin:0 5px;background-color:#000}.index-collection-countdown ._is-bg{background-repeat:no-repeat;background-size:cover}.index-collection-countdown ._is-bg .box-content .info-area .product-price .dash{background-color:#fff}.index-collection-countdown ._is-bg .box-content .info-area .product-price .price1 .money{font-size:30px;color:var(--color_primary_hover)}.index-collection-countdown ._is-bg .box-content .info-area .product-price .price2 .money{font-size:20px;font-weight:400}.index-collection-countdown .index-banner-parallax-countdown-timer .timer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div:not(:last-child){margin-right:15px}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div{width:90px;height:90px;text-align:center;background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div span{color:var(--color_primary_hover);font-size:20px;font-weight:500}.index-collection-countdown .index-banner-parallax-countdown-timer{margin-top:35px}@media screen and (max-width: 1260px){.index-collection-countdown .box-content .info-area .box-desc{font-size:20px}.index-collection-countdown .box-content .info-area .box-title{font-size:30px}.index-collection-countdown .box-content .info-area .product-spec ul{font-size:16px}.index-collection-countdown ._is-bg .box-content .info-area .product-price .price2 .money{font-size:18px}.index-collection-countdown ._is-bg .box-content .info-area .product-price .price1 .money{font-size:25px}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div span{font-size:16px;color:var(--color_primary_hover)}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div{width:70px;height:70px}}@media screen and (max-width: 1023px){.index-collection-countdown .box-content .info-area{padding-left:0}}@media screen and (max-width: 800px){.index-collection-countdown .box-content{flex-wrap:wrap}.index-collection-countdown .box-content .product-image{width:627px;max-width:100%}.index-collection-countdown .box-content .info-area{width:100%;padding-top:30px}}@media screen and (max-width: 550px){.index-collection-countdown ._is-bg .box-content .info-area .product-price .price2 .money{font-size:16px}.index-collection-countdown ._is-bg .box-content .info-area .product-price .price1 .money{font-size:20px}.index-collection-countdown .box-content .info-area .box-desc{font-size:16px}.index-collection-countdown .box-content .info-area .product-spec ul{margin:0}.index-collection-countdown .box-content .info-area .product-spec{justify-content:space-between}.index-collection-countdown .index-banner-parallax-countdown-timer .timer>div{width:60px;height:60px}}.index-instagram-custom5{overflow:hidden}.index-instagram-custom5 img{width:100%}.index-instagram-custom5 .index-instagram-content{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.index-instagram-custom5 .index-instagram-content .effect{border-radius:10px}.index-instagram-custom5 .index-instagram-content .left-area{width:75%;padding-left:15px;padding-right:15px}.index-instagram-custom5 .index-instagram-content .right-area{width:25%;padding-left:15px;padding-right:15px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .photo-1{width:calc(100%/3);border-radius:10px}@media screen and (min-width: 551px){.index-instagram-custom5 .index-instagram-content .left-area .left-top-area{flex-wrap:nowrap}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text{flex:1}}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#f7f7f7;height:100%;width:100%;text-align:center;padding:30px;border-radius:10px;position:relative}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group:before{content:"";border-radius:10px;border:1px solid rgba(0,0,0,.1);position:absolute;top:10px;bottom:10px;left:10px;right:10px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group>div{position:relative}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group .desc{padding-left:15%;padding-right:15%;margin-top:15px;font-style:italic;line-height:1.7em}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area{margin-left:-15px;margin-right:-15px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area>div{padding-left:15px;padding-right:15px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .title{font-size:30px;letter-spacing:.3em;font-weight:100}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .sub-title{font-size:20px;font-style:italic}.index-instagram-custom5 .index-instagram-content .left-area .left-bottom-area{display:flex;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px}.index-instagram-custom5 .index-instagram-content .left-area .left-bottom-area>div{flex:1;padding-left:15px;padding-right:15px;border-radius:10px}@media screen and (max-width: 1440px){.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .title{letter-spacing:.1em}}@media screen and (max-width: 1260px){.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .title{font-size:25px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .sub-title{font-size:16px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group .desc{margin-top:10px;padding-left:0%;padding-right:0%}}@media screen and (max-width: 800px){.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .instagram-text-group .desc{font-size:12px;margin-top:5px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .sub-title{font-size:14px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text .title{letter-spacing:0;font-size:18px}.index-instagram-custom5 .index-instagram-content .left-area{width:100%}.index-instagram-custom5 .index-instagram-content .right-area{width:50%;margin-top:20px}.index-instagram-custom5 .index-instagram-content .left-area .left-bottom-area>div,.index-instagram-custom5 .index-instagram-content .left-area .left-top-area>div{padding-left:10px;padding-right:10px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area,.index-instagram-custom5 .index-instagram-content .left-area .left-bottom-area{margin-left:-10px;margin-right:-10px}.index-instagram-custom5 .index-instagram-content .left-area .left-top-area{margin-bottom:20px}}@media screen and (max-width: 550px){.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .instagram-text{margin-top:20px}.index-instagram-custom5 .index-instagram-content .right-area,.index-instagram-custom5 .index-instagram-content .left-area .left-top-area .photo-1{width:100%}}.index-categories-link3 .index-categories-item{display:flex;flex-wrap:wrap;justify-content:flex-start}.index-categories-link3 .index-categories-item .group-right,.index-categories-link3 .index-categories-item .group-left{width:50%}.index-categories-link3 .index-categories-item .group-right{padding-left:25px}.index-categories-link3 .index-categories-item .group-right .index-top-collection-title a{font-weight:600;font-size:22px;line-height:33px;text-transform:capitalize;position:relative;padding-bottom:15px;display:block;margin-bottom:25px}.index-categories-link3 .index-categories-item .group-right .index-top-collection-title a:before{content:"";position:absolute;width:50px;height:4px;left:0;top:100%;background:#666}.index-categories-link3 .index-categories-item .group-right .linklist-accordion-content li{margin-bottom:15px}.index-categories-link3 .index-categories-item .group-right .viewall a,.index-categories-link3 .index-categories-item .group-right .linklist-accordion-content li a{font-weight:500;font-size:16px;line-height:24px;text-decoration-line:underline;text-transform:capitalize}@media screen and (max-width: 1260px){.index-categories-link3 .index-categories-item .group-left,.index-categories-link3 .index-categories-item .group-right{width:100%}.index-categories-link3 .index-categories-item .group-right{padding-top:20px;padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 550px){.index-categories-link3 .index-categories-item:not(:last-child){margin-bottom:30px}.index-categories-link3 .index-categories-item .group-right{text-align:center}.index-categories-link3 .index-categories-item .group-right .index-top-collection-title a:before{left:50%!important;right:auto!important;transform:translate(-50%)!important}}.index-banners-links5 .section-content{position:relative}.index-banners-links5 .section-content .banners-content-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.index-banners-links5 .section-content .banners-content-caption .title{font-weight:700;font-size:32px;line-height:48px;text-align:center;text-transform:capitalize}.index-banners-links5 .section-content .banners-content-caption .desc{font-weight:400;font-size:16px;line-height:24px;text-align:center;margin-top:5px}.index-banners-links5 .section-content .banners-content-caption .listlist{margin-top:24px!important}.index-banners-links5 .section-content .banners-content-caption .listlist .listlist-element{display:inline-block;margin-left:10px;margin-right:10px}.index-banners-links5 .section-content .banners-content-caption .listlist .listlist-element a{font-weight:500;font-size:16px;line-height:24px;text-align:center;text-decoration-line:underline;text-transform:capitalize;color:#000}.index-banners-links5 .section-content .banners-content-caption .listlist .listlist-element a:hover{color:var(--color_primary)}@media screen and (max-width: 1260px){.index-banners-links5 .section-content .banners-content-caption{position:static;width:100%;margin-top:10px;transform:none!important}.index-banners-links5 .section-content .banners-content-caption .listlist{margin-top:15px!important}}@media screen and (max-width: 800px){.index-banners-links5 .section-content .banners-content-caption .title{font-size:20px;font-weight:600}}.index-polygon .swiper-container{padding-left:30%;padding-right:30%}.index-polygon .swiper-container .swiper-wrapper{align-items:flex-start}.index-polygon .swiper-container .banner-img a img{-webkit-clip-path:polygon(3% 0,100% 0%,97% 100%,0% 100%);clip-path:polygon(3% 0,100% 0%,97% 100%,0% 100%)}.index-polygon .swiper-container .banner-area{position:relative;overflow:hidden}@media screen and (min-width: 551px){.index-polygon .swiper-container .banner-img a img{-webkit-clip-path:polygon(10% 0,100% 0%,90% 100%,0% 100%);clip-path:polygon(10% 0,100% 0%,90% 100%,0% 100%)}.index-polygon .swiper-container .banner-area{margin-left:-3vw}}.index-polygon .swiper-container .banner-area .banner-caption{position:absolute;top:50%;left:0%;transform:translate(-70%,-50%);opacity:0;transition:all .35s}.index-polygon .swiper-container .banner-area .banner-caption a{color:#fff!important;white-space:nowrap;font-size:64px;font-weight:800;text-align:center;letter-spacing:.05em}.index-polygon .swiper-container .banner-area:hover .banner-caption{transform:translate(-50%,-50%);left:50%;opacity:1}.index-polygon .swiper-slide{opacity:.3;background-color:#000;transition:all .35s}.index-polygon .swiper-slide.swiper-slide-active{opacity:1}.index-polygon .carousel-pagination{margin-top:30px}.index-polygon .carousel-nav-middle .carousel-navigation{background-color:transparent!important;width:auto;height:auto;line-height:1em;transition:all .35s}.index-polygon .carousel-nav-middle .carousel-navigation:hover{background-color:transparent!important;opacity:.5}.index-polygon .carousel-nav-middle .carousel-navigation em{font-size:30px;font-weight:900}@media screen and (min-width: 1681px){.index-polygon .carousel-nav-middle .carousel-nav-prev{left:50%;right:auto;transform:translate(-735px,-50%)}.index-polygon .carousel-nav-middle .carousel-nav-next{right:50%;left:auto;transform:translate(735px,-50%)}}@media screen and (max-width: 1680px){.index-polygon .carousel-nav-middle .carousel-nav-prev{left:15px;right:auto;transform:translateY(-50%)}.index-polygon .carousel-nav-middle .carousel-nav-next{right:15px;left:auto;transform:translateY(-50%)}}@media screen and (max-width: 550px){.index-polygon .carousel-nav-middle .carousel-nav-prev{left:10px}.index-polygon .carousel-nav-middle .carousel-nav-next{right:10px}}@media screen and (max-width: 1680px){.index-polygon .swiper-container .banner-area .banner-caption a{font-size:55px}}@media screen and (max-width: 1440px){.index-polygon .swiper-container .banner-area .banner-caption a{font-size:40px}}@media screen and (max-width: 1260px){.index-polygon .swiper-container .banner-area .banner-caption a{font-size:30px}}@media screen and (max-width: 800px){.index-polygon .swiper-container .banner-area .banner-caption{transform:translate(-50%,-50%);left:50%;opacity:1}.index-polygon .swiper-slide{margin-right:0!important}.index-polygon .swiper-container .banner-area .banner-caption a{font-size:25px}.index-polygon .swiper-container .banner-area .banner-caption{transform:translate(-50%,-50%);left:50%}}@media screen and (max-width: 550px){.index-polygon .swiper-container .banner-area .banner-caption a{font-size:20px}.index-polygon .swiper-container{padding-left:15%;padding-right:15%}}.index-menu2{overflow:hidden}.index-menu2 .menu-element{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:30px 90px}.index-menu2 .grid-x{margin-left:-90px;margin-right:-90px}.index-menu2 .title-tablist-menu{padding-left:15px;padding-right:15px}.index-menu2 .title-tablist-menu>ul{margin-bottom:30px}.index-menu2 .title-tablist-menu .tabs-title{margin:5px 15px;padding:3px;height:50px;border-radius:25px;color:var(--color_primary);border:1px solid var(--color_primary);min-width:150px;transition:all .35s}.index-menu2 .title-tablist-menu .tabs-title>a{border:1px dashed transparent;text-align:center;background-color:transparent;border-radius:21px;display:block;height:100%;line-height:42px;color:var(--color_primary);font-size:18px;font-weight:300;transition:all .35s;padding:0 15px!important}.index-menu2 .title-tablist-menu .tabs-title.is-active,.index-menu2 .title-tablist-menu .tabs-title:hover{background-color:#fff;border-color:transparent}.index-menu2 .title-tablist-menu .tabs-title.is-active>a,.index-menu2 .title-tablist-menu .tabs-title:hover>a{border-color:var(--color_primary)}.index-menu2 .menu-element .left-area{width:20.41%;border-radius:100%}.index-menu2 .menu-element .right-area{width:79.59%;padding-left:50px}.index-menu2 .menu-element .top-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:13px;margin-bottom:15px}.index-menu2 .menu-element .bottom-line{font-weight:300;font-style:italic;font-size:18px;color:#888}.index-menu2 .menu-element .top-line .menu-name{font-size:18px;padding-right:15px}.index-menu2 .menu-element .top-line .menu-price{color:var(--price-color-global);font-size:30px;font-weight:100}@media screen and (max-width: 1440px){.index-menu2 .grid-x{margin-left:-30px;margin-right:-30px}.index-menu2 .menu-element{padding:30px}}@media screen and (max-width: 1260px){.index-menu2 .title-tablist-menu .tabs-title{min-width:auto}.index-menu2 .title-tablist-menu .tabs-title>a{font-size:18px}.index-menu2 .title-tablist-menu .tabs-title{height:40px;border-radius:20px}.index-menu2 .title-tablist-menu .tabs-title>a{line-height:32px;border-radius:16px}.index-menu2 .menu-element .right-area{padding-left:20px}.index-menu2 .menu-element .top-line{padding-bottom:5px;margin-bottom:10px}.index-menu2 .menu-element .top-line .menu-price{font-size:24px}.index-menu2 .menu-element .bottom-line,.index-menu2 .menu-element .top-line .menu-name{font-size:16px}}@media screen and (max-width: 800px){.index-menu2 .title-tablist-menu .tabs-title>a{font-size:16px}.index-menu2 .menu-element{padding:30px 15px}.index-menu2 .grid-x{margin-left:-15px;margin-right:-15px}.index-menu2 .menu-element .top-line .menu-name{font-size:14px}.index-menu2 .menu-element .bottom-line{line-height:1.6em}.index-menu2 .title-tablist-menu .tabs-title{margin-left:5px;margin-right:5px}.index-menu2 .menu-element .bottom-line{font-size:14px}.index-menu2 .menu-element .top-line .menu-price{font-size:16px}.index-menu2 .title-tablist-menu>ul{margin-bottom:10px}}@media screen and (max-width: 800px){.index-menu2 .menu-element{padding:15px}}.index-banner-contact{overflow:hidden;background-color:#fff}.index-banner-contact .box-content{display:flex;flex-wrap:wrap;justify-content:flex-start}.index-banner-contact .left-banners{padding:70px}@media screen and (min-width: 1261px){.index-banner-contact .left-banners{flex:1}}.index-banner-contact .left-banners .left-banners-group{margin:-2.2%}.index-banner-contact .left-banners .left-banners-group .left-bottom,.index-banner-contact .left-banners .left-banners-group{display:flex;flex-wrap:nowrap}.index-banner-contact .right-area{padding:1.1%}.index-banner-contact .left-top,.index-banner-contact .left-banners .left-banners-group .left-bottom>div{padding:calc(3/2*1.1%)}.index-banner-contact .left-banners .left-area{width:calc((100% / 3)*2)}.index-banner-contact .left-banners .right-area{width:calc(100% - (100% / 3)*2)}.index-banner-contact .right-contact{width:600px;padding:70px;max-width:100%}.index-banner-contact .right-contact .info-box{background-color:#fff;padding:60px 50px;position:relative}.index-banner-contact .right-contact .info-box .info-box-group{position:relative}.index-banner-contact .right-contact .info-box:before{content:"";background-color:#fff;border:1px dashed var(--color_primary);position:absolute;top:10px;bottom:10px;left:10px;right:10px}.index-banner-contact .right-contact .info-box .box-title{margin-bottom:30px;position:relative;padding-top:30px;padding-bottom:30px}.index-banner-contact .right-contact .info-box .box-title ._icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.index-banner-contact .right-contact .info-box .box-title ._icon img{max-height:100%}.index-banner-contact .right-contact .info-box .title{font-size:32px;color:var(--color_primary);text-align:center;font-family:var(--font_title);font-weight:500;position:relative;z-index:1}.index-banner-contact .right-contact .info-box .box-time ul{margin-left:0;margin-top:50px}.index-banner-contact .right-contact .info-box .box-time ul li{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-size:14px;color:#979797;font-weight:500;margin-top:12px}.index-banner-contact .right-contact .info-box .box-time ul li .time-text{padding-right:5px}.index-banner-contact .right-contact .info-box .box-time ul li .time-time{padding-left:5px;font-weight:400}.index-banner-contact .right-contact .info-box .box-time ul li .line{flex:1;height:1px;border-bottom:1px dashed #979797;transform:translateY(-50%)}.index-banner-contact .right-contact .more-info{margin-top:100px;text-align:center;font-size:18px;margin-left:-10px;margin-right:-10px}.index-banner-contact .right-contact .more-info>div:not(.logo){margin-top:20px}.index-banner-contact .right-contact .more-info .logo{margin-bottom:50px}.index-banner-contact .right-contact .more-info .logo img{max-height:55px;max-width:100%}@media screen and (max-width: 1440px){.index-banner-contact .right-contact,.index-banner-contact .left-banners{padding:40px}.index-banner-contact .right-contact{width:500px}}@media screen and (max-width: 1260px){.index-banner-contact .left-banners{width:100%}.index-banner-contact .right-contact{margin-left:auto;margin-right:auto;margin-bottom:30px}}@media screen and (max-width: 550px){.index-banner-contact .right-contact,.index-banner-contact{padding-left:10px;padding-right:10px}.index-banner-contact .left-banners{padding-left:5px;padding-right:5px}.index-banner-contact .right-contact{width:100%}.index-banner-contact .right-contact .info-box .title{font-size:24px}.index-banner-contact .right-contact .info-box{padding:40px 30px}.index-banner-contact .right-contact .info-box .box-time ul li{font-size:14px}.index-banner-contact .right-contact .more-info{margin-top:30px}.index-banner-contact .right-contact .more-info .logo img{max-height:35px}.index-banner-contact .right-contact .more-info .logo{margin-bottom:20px}.index-banner-contact .right-contact .more-info{font-size:14px}}.index-brandlisting .icon{width:100px!important;height:100px!important;margin:0 auto 15px}.index-brandlisting .brand-element{margin-bottom:30px}.index-brandlisting .box-divider .box-subtitle{max-width:60%;text-align:center;margin:10px auto 0;font-weight:500}.index-brandlisting .brand-more{text-align:center;margin-top:30px}.index-brandlisting .brand-more a{height:60px;line-height:56px;border:2px solid #111111;color:#111;background-color:transparent;box-sizing:border-box;display:inline-block;padding:0 30px;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;min-width:220px;transition:all .35s}.index-brandlisting .brand-more a:hover{background-color:#000;color:#fff;border-color:#000}@media screen and (max-width: 1260px){.index-brandlisting .box-divider .box-subtitle{max-width:100%}.index-brandlisting .icon{width:50px!important;height:50px!important}}@media screen and (max-width: 800px){.index-brandlisting .brand-element{margin-bottom:5px}.index-brandlisting .brand-more a{height:40px;line-height:38px;border-width:1px;min-width:180px;padding:0 20px;font-size:16px}}.index-kol .kol-avatar a{display:block!important;transition:all .35s}.index-kol .box-subtitle{max-width:60%;text-align:center;margin:10px auto 0;font-weight:500}.index-kol .index-kol-item{position:relative}.index-kol .index-kol-item .kol-caption{position:absolute;bottom:0;padding-bottom:25px;padding-top:10px;width:100%;text-align:center;background:linear-gradient(180deg,#fff0,#0c2038)}.index-kol .index-kol-item .kol-caption .name{color:#fff;font-weight:700;font-size:20px;line-height:30px;text-align:center;letter-spacing:.05em}.index-kol .index-kol-item .kol-caption .field{font-style:italic;font-weight:300;font-size:20px;line-height:30px;text-align:center;letter-spacing:.05em;color:#fff}.index-kol .brand-more{text-align:center;margin-top:40px;width:100%}.index-kol .brand-more a{height:60px;line-height:56px;border:2px solid #111111;color:#111;background-color:transparent;box-sizing:border-box;display:inline-block;padding:0 30px;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;min-width:220px;transition:all .35s}.index-kol .brand-more a:hover{background-color:#000;color:#fff;border-color:#000}@media screen and (max-width: 800px){.index-kol .brand-more a{height:40px;line-height:38px;border-width:1px;padding:0 20px;min-width:180px;font-size:16px}}.index-kol2{overflow:hidden}.index-kol2 .pricing-content>.grid-x{flex-wrap:wrap;margin-left:-60px;margin-right:-60px}.index-kol2 .pricing-content>.grid-x>div{width:50%;padding-left:60px;padding-right:60px}.index-kol2 .pricing-content .left-text .text-element{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-bottom:30px}.index-kol2 .pricing-content .left-text .text-element .text-count{font-weight:700;font-size:30px;letter-spacing:.05em;color:#fff;border-radius:100%;width:70px;height:70px;line-height:70px;text-align:center;background-color:var(--color_primary)}@media screen and (min-width: 1261px){.index-kol2 .pricing-content .left-text .box-divider .box-title{justify-content:flex-start;text-align:left}}.index-kol2 .pricing-content .left-text .box-text{margin-top:40px}.index-kol2 .pricing-content .left-text .text-element .text-count:hover{background-color:#000}.index-kol2 .pricing-content .left-text .text-element .text-content{flex:1;padding-left:25px}.index-kol2 .pricing-content .left-text .text-element .text-content .kol-group{background:#fff;box-shadow:0 1px 10px #0003;font-weight:500;font-size:16px;line-height:170%;padding:25px}.index-kol2 .pricing-content .right-form .form-header{text-align:center;padding:30px}.index-kol2 .pricing-content .right-form .form-header .form-title{font-weight:600;font-size:30px;line-height:45px;text-align:center;letter-spacing:.05em}.index-kol2 .pricing-content .right-form .form-header .form-desc{font-family:Poppins;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-align:center;letter-spacing:.05em}.index-kol2 .pricing-content .right-form .form-box{padding:38px;background:#fff;box-shadow:0 1px 10px #0003}.index-kol2 .pricing-content .right-form .form-box .form-group-label{display:none}.index-kol2 .pricing-content .right-form .form-box .form-group-field{padding:0 20px;height:50px;line-height:50px;border:1px solid rgba(0,0,0,.1);font-size:14px;margin-bottom:30px;box-shadow:none!important;color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field::-webkit-input-placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field:-ms-input-placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field::placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field:focus::-webkit-input-placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field:focus:-ms-input-placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box .form-group-field:focus::placeholder{color:#666}.index-kol2 .pricing-content .right-form .form-box textarea.form-group-field{height:136px}.index-kol2 .pricing-content .right-form .button{height:60px;line-height:56px;border:2px solid #111111;color:#111;background-color:transparent;box-sizing:border-box;display:inline-block;padding:0 30px;font-weight:600;font-size:20px;text-align:center;letter-spacing:.05em;min-width:220px;transition:all .35s;width:100%;margin-top:20px;margin-bottom:0}.index-kol2 .pricing-content .right-form .button:hover{background-color:#000;color:#fff;border-color:#000}@media screen and (max-width: 1440px){.index-kol2 .pricing-content>.grid-x{margin-left:-30px;margin-right:-30px}.index-kol2 .pricing-content>.grid-x>div{padding-left:30px;padding-right:30px}}@media screen and (max-width: 1260px){.index-kol2 .pricing-content>.grid-x{margin-left:0;margin-right:0}.index-kol2 .pricing-content>.grid-x>div{padding-left:0;padding-right:0}.index-kol2 .pricing-content>.grid-x>div{width:100%}}@media screen and (max-width: 800px){.index-kol2 .pricing-content .right-form .form-header .form-title{font-size:20px!important}.index-kol2 .pricing-content .right-form .form-header .form-desc{font-size:14px}.index-kol2 .pricing-content .right-form .button{height:40px;line-height:38px;border-width:1px;padding:0 20px;min-width:180px;font-size:16px;width:auto;margin:0 auto;display:block}.index-kol2 .pricing-content .right-form .form-box{padding:15px 15px 30px}}@media screen and (max-width: 550px){.index-kol2 .pricing-content .right-form .form-header{padding:15px}.index-kol2 .pricing-content .left-text .text-element{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.index-kol2 .pricing-content .left-text .text-element .text-content{padding-left:0}.index-kol2 .pricing-content .left-text .text-element .text-count{margin-bottom:20px;width:30px;height:30px;line-height:30px;font-size:16px}.index-kol2 .pricing-content .left-text .text-element .text-content .kol-group{font-size:14px}}.index-kol3 .box-text .text-title{font-weight:600;font-size:48px;line-height:72px;text-align:center;letter-spacing:.05em}.index-kol3 .box-text .text-content{font-weight:600;font-size:14px;line-height:21px;text-align:center;letter-spacing:.02em}.index-kol3 .box-text .box-text-gr{padding:40px}.index-kol3 .box-text>.grid-container{width:100%}.index-kol3 .kol-slider-gr{position:relative;padding-bottom:55px}.index-kol3 .kol-slider-gr:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:calc(100% - 1.875rem);max-width:91.875rem}.index-kol3 .kol-slider-1{margin-bottom:20px}.index-kol3 .kol-slider-1 .swiper-container{padding-left:19%;padding-right:19%}.index-kol3 .index-kol-item{position:relative}.index-kol3 .index-kol-item .kol-caption{position:absolute;bottom:0;padding-top:10px;padding-bottom:25px;width:100%;color:#fff;font-weight:600;font-size:20px;line-height:30px;text-align:center;letter-spacing:.05em;background:linear-gradient(180deg,#fff0,#0c2038)}.index-kol3 .index-kol-item .kol-caption a{color:#fff}.index-kol3 .index-kol-item a,.index-kol3 .index-kol-item .kol-caption a,.index-kol3 .index-kol-item .kol-caption a img{transition:all .35s}.index-kol3 .index-kol-item:hover a{transform:scale(1.1)}@media screen and (max-width: 800px){.index-kol3 .box-text .text-title{font-size:38px;line-height:1.5em}.index-kol3 .kol-slider-gr{padding-bottom:30px}.index-kol3 .box-text .box-text-gr{padding:30px}}.index-banners-slider .slider-mode-center .swiper-container{padding-left:12%;padding-right:12%}@media screen and (max-width: 1260px){.index-banners-slider .slider-mode-center .swiper-container{padding-left:10%;padding-right:10%}}@media screen and (max-width: 550px){.index-banners-slider .slider-mode-center .swiper-container{padding-left:20%;padding-right:20%}}.index-banners-slider .box-content{margin-top:80px}.index-banners-slider .box-divider.style-complex{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.index-banners-slider .box-divider.style-complex .box-heading{margin-bottom:25px;letter-spacing:.4em;font-weight:400;white-space:nowrap;text-align:left}.index-banners-slider .box-divider.style-complex .box-title{white-space:nowrap;line-height:1em;justify-content:flex-start}.index-banners-slider .box-divider.style-complex .right-area{padding-left:45px}.index-banners-slider .box-divider.style-complex .left-area{padding-right:45px}.index-banners-slider .box-divider.style-complex .left-area{position:relative}.index-banners-slider .box-divider.style-complex .left-area:after{content:"";width:4px;background-color:currentColor;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.index-banners-slider .box-divider.style-complex .right-area .box-desc{line-height:2em}@media screen and (max-width: 1440px){.index-banners-slider .box-divider.style-complex .box-heading{font-size:30px!important}.index-banners-slider .box-divider.style-complex .box-title{font-size:89px!important}}@media screen and (max-width: 1260px){.index-banners-slider .box-content{margin-top:30px}.index-banners-slider .box-divider.style-complex .box-heading{font-size:20px!important}.index-banners-slider .box-divider.style-complex .box-title{font-size:59px!important}}@media screen and (max-width: 1023px){.index-banners-slider .box-divider.style-complex .box-heading{letter-spacing:.2em}.index-banners-slider .box-divider.style-complex .box-title{font-size:48px!important}.index-banners-slider .box-divider.style-complex .right-area .box-desc{font-size:14px!important}.index-banners-slider .box-divider.style-complex .left-area{padding-right:15px}.index-banners-slider .box-divider.style-complex .right-area{padding-left:15px}}@media screen and (max-width: 800px){.index-banners-slider .box-divider.style-complex{flex-wrap:wrap}.index-banners-slider .box-divider.style-complex .right-area{padding-left:0;margin-top:15px}.index-banners-slider .box-divider.style-complex .box-heading{margin-bottom:10px}.index-banners-slider .box-divider.style-complex .left-area:after{display:none}}.index-banners-slider .box-divider.style-simple .box-heading{text-align:center}.index-banners-slider .box-divider.style-simple .box-desc{line-height:2em;text-align:center}.index-banners-slider .banner-area{position:relative}.index-banners-slider .banner-area .banner-caption .caption-top{position:absolute;top:0;bottom:auto;left:0;right:0;text-align:left;padding-left:30px;padding-right:30px;margin-top:40px}.index-banners-slider .banner-area .banner-caption .caption-top .caption-heading{font-weight:300}.index-banners-slider .banner-area .banner-caption .caption-top .caption-title a{font-weight:600}.index-banners-slider .banner-area .banner-caption .caption-top .caption-title a:hover{color:var(--color_primary_hover)!important}.index-banners-slider .banner-area .banner-caption .caption-bottom{position:absolute;top:auto;bottom:0;left:0;right:0;margin-bottom:60px}.index-banners-slider .banner-area .banner-caption .caption-bottom a{min-width:200px;height:54px;line-height:52px;padding:0 20px;border:1px solid currentColor;box-sizing:border-box;display:inline-block}.index-banners-slider .banner-area .banner-caption .caption-bottom a:hover{border-color:#fff!important;background-color:#fff;color:#333!important}.index-banner-parallax2 .index-banner-parallax-container{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.index-banner-parallax2 .index-banner-parallax-title{text-align:center;font-weight:800;padding-left:15%;padding-right:15%;margin:0 auto;line-height:1.3em;padding-top:90px;background:linear-gradient(180deg,#000,#0000)}@media screen and (max-width: 1440px){.index-banner-parallax2 .index-banner-parallax-title{font-size:69px!important}}@media screen and (max-width: 1260px){.index-banners-slider .banner-area .banner-caption .caption-top .caption-heading{font-size:16px!important}.index-banners-slider .banner-area .banner-caption .caption-top .caption-title a{font-size:30px!important}.index-banners-slider .banner-area .banner-caption .caption-bottom{margin-bottom:30px}.index-banners-slider .banner-area .banner-caption .caption-bottom a{font-size:16px!important;min-width:0;height:40px;line-height:38px;padding:0 30px}.index-banner-parallax2 .index-banner-parallax-title{font-size:50px!important;padding-top:50px}}@media screen and (max-width: 800px){.index-banners-slider .banner-area .banner-caption .caption-top .caption-heading{font-size:14px!important}.index-banners-slider .banner-area .banner-caption .caption-top{padding-left:15px;padding-right:15px}.index-banners-slider .banner-area .banner-caption .caption-top .caption-title a{font-size:25px!important}.index-banner-parallax2 .index-banner-parallax-title{font-size:30px!important;padding-top:30px}}@media screen and (max-width: 550px){.index-banner-parallax2 .index-banner-parallax-title{font-size:20px!important}}.index-blogs .index-blogs-content.align-left .article-item-caption{text-align:left;padding-left:0;padding-right:0}.index-blogs .dark-mode .index-blogs-content.align-left .content{color:#c1d4de;font-size:14px;font-weight:400;display:block}.index-blogs .dark-mode .readmore{border-bottom:0;font-size:14px;margin-top:15px}.index-blogs .dark-mode .readmore:hover{color:#fff}.index-blogs .dark-mode .line-false .box-title{padding-bottom:0!important;border-bottom:0!important}.index-collection-multislider{overflow:hidden}.index-collection-multislider .box-content{margin-left:-15px;margin-right:-15px}.index-collection-multislider .box-content .slider-row{display:flex;flex-wrap:nowrap;padding-top:40px;padding-bottom:40px}.index-collection-multislider .box-content .slider-row:first-child{padding-top:0}.index-collection-multislider .box-content .slider-row:last-child{padding-bottom:0}.index-collection-multislider .box-content .slider-row:not(:last-child){border-bottom:1px solid #C1D4DE}.index-collection-multislider .box-content .slider-row .banner-area{text-align:center;padding-left:15px;padding-right:15px;border-right:1px solid #C1D4DE}.index-collection-multislider .box-content .slider-row .banner-area>a{display:block}.index-collection-multislider .box-content .slider-row .banner-area .title{font-weight:700;font-size:24px;line-height:1.5em;text-align:center;letter-spacing:.03em;color:#000}.index-collection-multislider .box-content .slider-row .slider0area{width:calc(100% - (100% / 6));padding-left:15px;padding-right:15px}.index-collection-multislider .action a{font-weight:500;font-size:16px;line-height:24px;text-decoration-line:underline;color:#000;margin-top:10px;text-align:center;display:inline-block}@media screen and (max-width: 1440px){.index-collection-multislider .box-content .slider-row .slider0area{width:75%}}@media screen and (max-width: 1260px){.index-collection-multislider .box-content .slider-row .slider0area{width:calc(100% - (100% / 3))}}@media screen and (max-width: 800px){.index-collection-multislider .action a{font-size:14px;line-height:1.5em}.index-collection-multislider .box-content .slider-row .banner-area .title{font-size:20px;line-height:1.5em;letter-spacing:.02em}.index-collection-multislider .box-content .slider-row .slider0area{width:50%}.index-collection-multislider .box-content{margin-left:-10px;margin-right:-10px}.index-collection-multislider .box-content .slider-row .slider0area,.index-collection-multislider .box-content .slider-row .banner-area{padding-left:10px;padding-right:10px}}@media screen and (min-width: 801px){.index-collection-multislider .box-content .slider-row .banner-area{flex:1}}.slideshow-custom13{background-color:#eff2f5}.slideshow-custom13 .slideshow-banners-content{display:flex;flex-wrap:wrap}@media screen and (min-width: 801px){.slideshow-custom13 .slideshow-banners-content{flex-wrap:nowrap;justify-content:space-between;column-gap:20px}.slideshow-custom13 .slideshow-banners-content>.slideshow-area{width:49%}.slideshow-custom13 .slideshow-banners-content>.products-slider-area{width:51%}}@media screen and (max-width: 800px){.slideshow-custom13 .slideshow-banners-content{row-gap:30px}.slideshow-custom13 .slideshow-banners-content>.products-slider-area,.slideshow-custom13 .slideshow-banners-content>.slideshow-area{width:100%}}.slideshow-custom13 .products-slider-area .top-slider{margin-bottom:12px}@media screen and (max-width: 1260px){.slideshow-custom13 .products-slider-area .top-slider{margin-bottom:30px}}.slideshow-custom13 .products-slider-area>div{background-color:#fff;padding:10px 20px 15px}@media screen and (max-width: 800px){.slideshow-custom13 .products-slider-area>div{padding-left:15px;padding-right:15px}}@media screen and (max-width: 550px){.slideshow-custom13 .products-slider-area>div{padding-left:10px;padding-right:10px}}.slideshow-custom13 .products-slider-area .title-bar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:11px}.slideshow-custom13 .products-slider-area .title-bar .slider-title{font-weight:700;font-size:24px;letter-spacing:.02em;color:var(--color_page_heading)}.slideshow-custom13 .products-slider-area .title-bar .shopall{text-decoration:underline;text-underline-offset:3px;cursor:pointer}.slideshow-custom13 .products-slider-area .title-bar .shopall:hover{color:var(--color_primary)}@media screen and (max-width: 800px){.slideshow-custom13 .products-slider-area .title-bar .slider-title{font-size:20px}}.slideshow-custom13 .products-slider-area .title-bar .right-countdown{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;column-gap:10px}.slideshow-custom13 .products-slider-area .title-bar .right-countdown *{color:#ed0000;font-weight:600}.slideshow-custom13 .products-slider-area .title-bar .timer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;column-gap:10px}@media screen and (max-width: 550px){.slideshow-custom13 .products-slider-area .title-bar .right-countdown,.slideshow-custom13 .products-slider-area .title-bar .timer{column-gap:5px}}@media screen and (max-width: 320px){.slideshow-custom13 .products-slider-area .title-bar .right-countdown .text{display:none}}.slideshow-custom13 .products-slider-area .title-bar .timer>div:first-child{margin-left:0!important}.slideshow-custom13 .products-slider-area .title-bar .timer>div:last-child{margin-right:0!important}.slideshow-custom13 .products-slider-area .carousel-navigation{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0;width:30px;height:60px;line-height:60px;background-color:#fff!important;color:#000}.slideshow-custom13 .products-slider-area .carousel-navigation:hover{background-color:#fff!important;color:var(--color_primary)}.slideshow-custom13 .products-slider-area .carousel-nav-prev{top:50%;left:0}.slideshow-custom13 .products-slider-area .carousel-nav-next{top:50%;right:0}.slideshow-custom13 .color-available{display:none}.slideshow-custom13 .top-slider .product-item-title a{white-space:nowrap;width:100%;text-overflow:ellipsis;display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial;overflow:hidden}.slideshow-custom13 .product-item .product-item-group>div{width:100%}.slideshow-custom13 .product-item .product-item-price{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;flex-direction:initial;text-align:left;margin-bottom:0!important}.slideshow-custom13 .product-item .product-item-price>div{display:inline-block;width:auto}.slideshow-custom13 .product-item .product-item-price-old{margin-bottom:0;margin-right:5px}html[dir=rtl] .slideshow-custom13 .product-item .product-item-price-old{margin-left:5px;margin-right:0}.index-listing-collection-slider .cate-slider{flex-direction:row;align-items:center;flex-wrap:wrap}.index-listing-collection-slider .box-divider+.box-content{margin-top:0}.index-listing-collection-slider .section-content .left-caption{width:calc(2/6*100%);padding-right:30px}html[dir=rtl] .index-listing-collection-slider .section-content .left-caption{padding-left:30px;padding-right:0}.index-listing-collection-slider .box-title{text-align:left;justify-content:flex-start}@media screen and (max-width: 800px){.index-listing-collection-slider .section-content .left-caption{width:100%;padding-right:0;text-align:center;margin-bottom:20px}html[dir=rtl] .index-listing-collection-slider .section-content .left-caption{padding-left:0}.index-listing-collection-slider .box-title{justify-content:center}}@media screen and (max-width: 1260px){.index-listing-collection-slider .box-title{font-size:40px!important}}.index-listing-collection-slider .box-divider .btn{height:44px;line-height:42px;padding:0 30px;display:inline-block;transition:all .35s;border:1px solid #000;margin-top:25px}.index-listing-collection-slider .box-divider .btn:hover{background-color:#fff!important;color:#000!important;border:1px solid #000}.index-listing-collection-slider .section-content .box-content{width:calc(100% - (2/6*100%))}@media screen and (max-width: 800px){.index-listing-collection-slider .section-content .box-content{width:100%}}.index-listing-collection-slider .swiper-slide{text-align:center}.index-listing-collection-slider .img-caption{margin-top:12px;display:inline-block;font-weight:600}.index-group-blocks6 .box-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.index-group-blocks6 .box-content>div{width:50%;padding-left:15px;padding-right:15px}.index-group-blocks6 .right-products .box-divider{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.index-group-blocks6 .right-products .box-divider .countdown-area{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.index-group-blocks6 .right-top-products-slider .box-divider .box-more a:hover{text-decoration:underline;text-underline-offset:3px}.index-group-blocks6 .right-top-products-slider .products-slider{margin-top:10px}.index-group-blocks6 .right-top-products-slider .products-slider .color-available{display:none}.index-group-blocks6 .banners-slider .carousel-pagination{position:absolute;bottom:20px;left:50%;z-index:1}.index-group-blocks6 .banners-slider .carousel-pagination-bullet:before{border-color:#fff;background-color:#fff}.carousel-pagination-bullet-active:before{width:1.5em;background-color:#fff;border-color:#fff;border-radius:.375em}.index-group-blocks6 .right-products>div{background-color:#fff;padding:15px 20px}.index-group-blocks6 .right-products>div+div{margin-top:30px}.index-group-blocks6 .countdown-area{font-size:16px;font-weight:500;color:red}.index-group-blocks6 .countdown-area .box-timer .timer{display:flex;flex-wrap:nowrap}.index-group-blocks6 .countdown-area .box-timer .timer>*:not(:last-child):after{content:":";margin-left:5px;margin-right:5px}.index-group-blocks6 .countdown-area .timertext{padding-right:10px}.index-group-blocks6 .product-item-title-rating{width:55%!important}.index-group-blocks6 .product-item-price{width:40%!important}html[dir=rtl] .index-group-blocks6 .countdown-area .timertext{padding-right:0;padding-left:10px}@media screen and (max-width: 550px){.index-group-blocks6 .countdown-area .timertext{display:none}}.index-group-blocks6 .products-coutdown{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-top:25px}.index-group-blocks6 .products-coutdown>div{width:50%;padding-left:15px;padding-right:15px}@media screen and (max-width: 800px){.index-group-blocks6 .products-coutdown{margin-left:-10px;margin-right:-10px}.index-group-blocks6 .products-coutdown>div{padding-left:10px;padding-right:10px}}.right-bottom-products-countdown .box-title{text-align:left}@media screen and (max-width: 1260px){.index-group-blocks6 .banners-slider{width:50%;margin:0 auto}.index-group-blocks6 .right-products{margin-top:30px;width:100%!important}}@media screen and (max-width: 800px){.index-group-blocks6 .banners-slider{width:100%!important}.index-group-blocks6 .box-content>div{padding-left:10px;padding-right:10px}.index-group-blocks6 .box-content{margin-left:-10px;margin-right:-10px}}.index-collection-slider-text .section-content{padding:30px}.index-collection-slider-text .box-content{display:flex;flex-wrap:nowrap;justify-content:space-between}.index-collection-slider-text .box-content .text-area{width:320px;padding-right:30px}.index-collection-slider-text .box-content .text-area{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.index-collection-slider-text .box-content .text-area .action a{text-decoration:underline;text-underline-offset:3px}.index-collection-slider-text .box-content .carousel-area{width:calc(100% - 320px)}.index-collection-slider-text .product-item{background-color:#fff}.index-collection-slider-text .product-item .product-item-caption{padding-left:10px;padding-right:10px;padding-bottom:15px}.index-collection-slider-text .product-item-title a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:initial!important;-webkit-box-orient:initial!important}.index-collection-slider-text .color-available{display:none}.index-collection-slider-text .product-item .product-item-group>div{width:100%!important}.index-collection-slider-text .product-item .product-item-price{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;flex-direction:initial;text-align:left;margin-bottom:0!important}.index-collection-slider-text .product-item .product-item-price>div{display:inline-block;width:auto}.index-collection-slider-text .product-item .product-item-price-old{margin-bottom:0;margin-right:5px}html[dir=rtl] .index-collection-slider-text .product-item .product-item-price-old{margin-left:5px;margin-right:0}html[dir=rtl] .index-collection-slider-text .product-item .product-item-price{text-align:right}@media screen and (max-width: 800px){.index-collection-slider-text .box-content{flex-wrap:wrap}.index-collection-slider-text .box-content .carousel-area,.index-collection-slider-text .box-content .text-area{width:100%}.index-collection-slider-text .box-content .text-area{margin-bottom:30px}.index-collection-slider-text .box-content .text-area .title{font-size:20px!important}.index-collection-slider-text .box-content .text-area .action{margin-top:10px}.index-collection-slider-text .section-content{padding-left:15px;padding-right:15px}}@media screen and (max-width: 550px){.index-collection-slider-text .section-content{padding-left:10px;padding-right:10px}html[dir=rtl] .index-collection-slider-text .product-item .product-item-price-old{margin-left:0;margin-right:5px}}.index-instagram-shop .box-divider+.box-content{margin-top:15px}.index-instagram-shop .instagram-user{font-size:14px;text-align:left;margin-top:16px;display:block;font-weight:500}@media screen and (max-width: 800px){.index-instagram-shop .instagram-user{margin-top:10px}}.index-instagram-shop{position:relative;overflow:hidden}.index-instagram-shop .box-desc{font-size:18px;text-align:center}@media screen and (max-width: 800px){.index-instagram-shop .box-desc{font-size:15px}}.index-instagram-shop .index-instagram-content .box{margin-bottom:0!important}.index-instagram-shop .index-instagram-content .box-content{position:relative}.index-instagram-shop .index-instagram-content{margin-left:-15px;margin-right:-15px}.index-instagram-shop .index-instagram-content .index-banner-item-products-list .cell{padding:15px}@media screen and (max-width: 800px){.index-instagram-shop .index-instagram-content .index-banner-item-products-list .cell{padding:10px;margin-bottom:10px}.index-instagram-shop .index-instagram-content{margin-left:-10px;margin-right:-10px}}.index-instagram-shop .index-instagram-content .index-banner-item-products-list>div{position:relative}.index-instagram-shop .index-instagram-content .item-banner-background{position:relative}.index-instagram-shop .index-instagram-content .item-banner-background:after{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;content:""}.index-instagram-shop .index-instagram-content .item-banner-background:hover:after{opacity:.2}.index-instagram-shop .index-instagram-content .item-products-content{position:absolute;width:24px;height:24px;border-radius:100%;cursor:pointer}.index-instagram-shop .index-instagram-content .item-products-content .item-products-icon{border-radius:100%;display:block;width:100%;height:100%;position:relative;background-color:#fff;color:#333;box-shadow:0 4px 4px #00000040;transition:all .25s ease}.index-instagram-shop .index-instagram-content .item-products-content .item-products-icon:after{content:"+";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000;font-size:17px}.index-instagram-shop .index-instagram-content .item-products-content .item-products-icon:hover{background-color:#000}.index-instagram-shop .index-instagram-content .item-products-content .item-products-icon:hover:after{color:#fff}.index-instagram-shop .index-instagram-content .item-products-content.loadmore .item-products-icon{background-color:#fff}.index-instagram-shop .index-instagram-content .item-products-content.loadmore .item-products-icon:after{content:"";width:20px;height:20px;background-size:100%}.index-instagram-shop .index-instagram-content .item-products-popup-content{position:absolute;z-index:10003;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.1);box-shadow:0 1px 3px #0000001a}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-item-products{width:310px;padding:15px;background-color:#fff}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-item-products .button-cancel-custom{top:0!important;right:0!important;position:absolute;color:#000!important}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-item-products .button-cancel-custom svg{fill:currentColor;color:currentColor}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-item-products .button-cancel-custom:hover{color:var(--color_primary)!important}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-product-item-title{font-size:14px;color:#333;padding-right:30px;margin-bottom:5px}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-item-products-right{padding-left:15px}.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-product-item-price{margin-bottom:10px;font-size:16px}.index-instagram-shop .index-instagram-content .item-products-popup-content .product-item-buttons{visibility:visible!important;opacity:1!important;position:static;justify-content:flex-start}.index-instagram-shop .index-instagram-content .item-products-popup-content .product-item-buttons .product-item-button{display:block!important;border:1px solid #333333;color:#333;background-color:#fff;font-size:13px;text-transform:uppercase;height:30px;line-height:28px;padding:0 20px;-webkit-transition:all .25s ease;transition:all .25s ease}.index-instagram-shop .index-instagram-content .item-products-popup-content .product-item-buttons .product-item-button>span{margin-top:0!important;display:block}.index-instagram-shop .index-instagram-content .item-products-popup-content .product-item-buttons .product-item-button:hover{background-color:#000;border-color:#000;color:#fff}.index-instagram-shop .index-instagram-content .item-products-popup-close{display:none}.index-instagram-shop .index-instagram-content .item-products-popup-close.close-popup{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10002}.index-instagram-shop .index-instagram-content .product-item-button-cart>span{font-size:12px;text-transform:uppercase}.index-instagram-shop .index-instagram-content .templates-product-item-price .product-item-price-sale span{color:#fb5c42}.index-instagram-shop .index-instagram-content .item-products-content.loadmore .item-products-icon:after{background-image:url(preloader.gif)}.index-instagram-shop .index-instagram-content .item-products-content{z-index:10003}@media screen and (max-width: 800px){.index-instagram-content .item-products-popup-close.close-popup{background-color:#00000080}.index-instagram-content .item-products-popup-content.show-popup{position:fixed;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (max-width: 550px){.index-instagram-shop .index-instagram-content .item-products-popup-content .templates-product-item-title{padding-right:0!important}.index-instagram-content .templates-item-products-left{margin-bottom:15px}.index-instagram-content .item-products-popup-content .templates-item-products .button-cancel-custom{padding:0}.index-instagram-content .item-products-popup-content .templates-item-products-right{padding-left:0!important;text-align:center}.index-instagram-shop .index-instagram-content .item-products-popup-content .product-item-buttons{justify-content:center}}.dark-mode{background-color:#000;border-top:.1px solid #000;border-bottom:.1px solid #000;color:#fff}.dark-mode a,.dark-mode .product-item .product-item-title a,.dark-mode .product-item .product-item-option div[data-color-show-more]{color:#fff}.dark-mode .product-item .product-item-option div[data-color-show-more]:hover{color:var(--color_primary)}.dark-mode .product-item .product-item-option-color{border:1px solid rgba(255,255,255,.5)}.dark-mode .product-item .product-item-price-default,.dark-mode .product-item .product-item-price-sale{color:#fff}.dark-mode .product-item .spr-icon-star-half-alt,.dark-mode .product-item .spr-icon-star{color:var(--color_primary)}@media screen and (min-width: 1261px){.xlarge-18{width:12.5%!important}}@media screen and (min-width: 801px) and (max-width: 1260px){.large-18{width:12.5%!important}}@media screen and (min-width: 551px) and (max-width: 800px){.medium-18{width:12.5%!important}}@media screen and (max-width: 550px){.small-18{width:12.5%!important}}@media screen and (max-width: 800px){.index-brandslider .have-border-elements .swiper-slide{margin-right:0!important}}html[dir=rtl] .product-item.product-item-list .product-item-price{text-align:right!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section.css.map */
