.section-page-store-location .store-list::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--body-border-color);-webkit-box-shadow:inset 0 0 var(--body-border-color);background-color:var(--body-border-color)}.section-page-store-location .store-list::-webkit-scrollbar{width:4px;background-color:var(--body-border-color)}.section-page-store-location .store-list::-webkit-scrollbar-thumb{background-color:var(--main-color)}.section-instagram-custom .featured-images{max-width:1200px;width:100%;margin:0 auto;padding:0 15px 56px}.section-instagram-custom .featured-images .title{padding-bottom:37px;font-size:var(--heading-size-h2);font-weight:var(--heading-2-weight);line-height:46px;text-transform:uppercase}.section-instagram-custom .featured-image_item .text-center{display:block;padding-top:12px}.section-instagram-custom .instafeed-custom-container .title{font-size:var(--heading-size-h3);font-weight:var(--heading-3-weight);padding-bottom:44px}.section-instagram-custom .instafeed-custom-container .btn{margin-top:25px;height:53px;min-width:270px;font-size:16px;text-transform:uppercase;letter-spacing:2.5px;line-height:30px;padding:11px 20px}@media (max-width:767px){.section-instagram-custom .instafeed-custom-container .instafeed-container{width:43%!important;padding-top:43%!important;margin:10px}}.section-instagram-custom .modal_box{max-width:650px;padding:0}.section-instagram-custom .modal_box .modal_content{position:relative;padding:0 0 56.25%;height:0}.section-instagram-custom .modal_box iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:768px){.section-instagram-custom .modal_box{overflow-y:visible}}@media (max-width:991px){.section-instagram-custom{background-image:unset!important}}@media (min-width:992px){.section-instagram-custom .featured-images_wrapper{max-width:700px;margin-left:auto}.section-instagram-custom .featured-images .title{padding-bottom:41px}.section-instagram-custom .instafeed-custom-container .btn{margin-top:33px}}.page-contact{background:#fef1e7;padding:70px 0}.page-contact h2.title{font-weight:700;font-size:48px;line-height:60px;letter-spacing:-.015em;color:var(--body-second-color);margin-bottom:50px}.page-contact .page-contact_info{margin:0;padding:40px;max-width:500px;font-size:18px}.page-contact .headline .title{font-size:24px}.page-contact .info_body>div{margin:20px 0}.page-contact .social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-contact .social-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:10px}.page-contact .social-icons>li{margin:0 7px;height:26px}.page-contact #contact-form input[type=email],.page-contact #contact-form input[type=text],.page-contact #contact-form textarea{height:56px;background-color:#fff;padding:10px 30px;margin-bottom:22px;letter-spacing:.15em;text-transform:uppercase;border-color:#fff}.page-contact #contact-form textarea{height:198px}.page-contact #contact-form .btn{min-width:200px;padding:15px;margin:0 auto 50px;text-transform:uppercase}.page-contact .contact-form_heading .title h4{font-size:26px;font-weight:500;margin-bottom:15px}.page-contact .contact-form_heading .subtitle{margin-bottom:30px}@media (min-width:768px){.page-contact{padding:100px 0}.page-contact h2.title{margin-bottom:100px}}.page-about .section_title-wrapper .section_title-text-1{font-size:var(--heading-size-h3)}.page-about .paragraph-image{padding:60px 0 30px}.page-about .paragraph-image_content>.d-grid{-ms-flex-align:center;align-items:center}.page-about .paragraph-image_content .subheading{font-weight:400;font-size:16px;margin-bottom:12px;color:var(--main-color);line-height:19px}.page-about .paragraph-image_content .heading{font-size:30px;line-height:36px;font-weight:500;margin-bottom:12px}.page-about .paragraph-image_content .image{margin-bottom:20px}.page-about .paragraph-image_content .paragraph_item{margin-bottom:30px}.page-about .paragraph-image_content .paragraph_item .title{margin-bottom:18px;font-size:20px;color:var(--main-color)}.page-about .paragraph-image_content .paragraph_item .content{color:var(--color-second);line-height:24px}@media (min-width:992px){.page-about .paragraph-image_content .paragraph_item .content{font-size:16px}}.page-about .paragraph-image_content .paragraph_item .content p{margin:12px 0}.page-about .paragraph-image_content .paragraph_item .content ul li{margin:8px 0;list-style:unset}.page-about .team-member{padding:55px 0}.page-about .team-member .block-wrapper{position:relative}.page-about .team-member .member-item_wrapper{padding:20px 0;background:var(--text-miscellaneous);transition:all .2s ease-in-out}.page-about .team-member .member-item_wrapper .image{margin-bottom:24px;overflow:hidden}.page-about .team-member .member-item_wrapper .image img{transition:all .2s ease-in-out}.page-about .team-member .member-item_wrapper .name{line-height:1.4;margin-bottom:8px}.page-about .team-member .member-item_wrapper .opinion{margin-top:20px}.page-about .team-member .member-item_wrapper .social{text-align:center;margin-top:25px}.page-about .team-member .member-item_wrapper .social svg{width:26px;height:26px;margin:0 3px}.page-about .team-member .member-item_wrapper .social svg path{fill:var(--body-second-color)}@media (hover:hover){.page-about .team-member .member-item_wrapper:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.page-about .team-member .member-item_wrapper:hover .image img{-webkit-transform:scale(.95);transform:scale(.95)}}.page-about .testimonial{padding:60px 0}.page-about .testimonial .tns-wrapper{max-width:850px;margin:70px auto 0}.page-about .testimonial .tns-wrapper .tns-nav{margin-top:40px}.page-about .testimonial .testimonial-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-about .testimonial .rating{margin-bottom:20px}.page-about .testimonial .image{width:100%;max-width:110px;height:110px;margin-left:auto;margin-right:auto;margin-bottom:30px}.page-about .testimonial .info{text-align:center}.page-about .testimonial .info .content{text-align:left;font-size:var(--body-14);font-weight:300;line-height:1.618;margin:0 0 20px}.page-about .testimonial .info .name{font-weight:500;letter-spacing:.3px}.page-about .statistics{padding:60px 0 40px}.page-about .statistics .statistics_item{background:var(--miscellaneous-color);padding:40px 20px;-ms-flex-pack:center;justify-content:center;transition:all .2s ease-in-out}.page-about .statistics .statistics_item .icon{margin-right:20px}.page-about .statistics .statistics_item svg{width:40px;height:40px}.page-about .statistics .statistics_item svg path{fill:var(--main-color)}.page-about .statistics .statistics_item .text_1{font-size:32px}.page-about .statistics .statistics_item .text_2{font-size:var(--body-14);color:var(--body-second-color)}@media (hover:hover){.page-about .statistics .statistics_item:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.09)}}.page-about .logo-list .block-wrapper{position:relative;padding:40px 0;border-top:1px solid #f6f6f6}@media (min-width:768px){.page-about .logo-list .block-wrapper{padding:40px 0 80px}}.page-about .logo-list .logo-list_content{position:relative}.page-about .logo-list .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.page-about .logo-list .logo-item>a{display:inline}.page-about .logo-list .js-tns-controls a{width:50px;height:50px;margin-top:-25px;background:#fff;top:50%;box-shadow:inset 0 0 3px rgba(0,0,0,.7)}.page-about .logo-list .js-tns-controls a svg{width:14px;height:14px}.page-about .logo-list .js-tns-controls .js-prev-button{position:absolute;left:-10px}.page-about .logo-list .js-tns-controls .js-prev-button:after{display:none}.page-about .logo-list .js-tns-controls .js-next-button{position:absolute;right:-10px}@media (min-width:768px){.page-about .testimonial .testimonial-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-about .testimonial .image{margin-right:30px}.page-about .testimonial .info{text-align:left}.page-about .testimonial .info .content{font-size:18px}}@media (min-width:1200px){.page-about .team-member .member-item_wrapper{padding:30px 35px}.page-about .paragraph-image_content>.d-grid{grid-gap:50px}}.section-page-community .section-header{min-height:260px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:var(--text-miscellaneous)}.section-page-community .page-title{font-size:26px;line-height:40px;font-weight:700}.section-page-community .block-wrapper .content p{margin:5px 0 20px}.section-page-community .block-single-paragraph .image{width:140px;margin:auto}.section-page-community .block-single-paragraph h2{margin:26px 0 0}.section-page-community .block-single-paragraph .block-wrapper{max-width:1000px;margin:0 auto}.section-page-community .block-multiple-paragraph h3{margin-bottom:12px}.section-page-community .block-multiple-paragraph .content{font-size:18px;line-height:30px}.section-page-community .block-multiple-paragraph .content li{list-style:unset}@media (min-width:992px){.section-page-community .section-header{min-height:680px}.section-page-community .page-title{font-size:48px;line-height:60px;padding-top:120px}}.section-page-story .section-header{min-height:260px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:var(--text-miscellaneous)}.section-page-story .page-title{font-size:26px;line-height:40px;font-weight:700}.section-page-story .block-wrapper .content p{margin:5px 0 20px}.section-page-story .block-single-paragraph .image{width:140px;margin:auto}.section-page-story .block-single-paragraph h2{margin:10px 0}.section-page-story .block-single-paragraph .block-wrapper{max-width:1000px;margin:0 auto}.section-page-story .block-single-paragraph .btn{height:68px;width:100%;max-width:300px;margin:0 auto;font-size:22px;letter-spacing:1px;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.section-page-story .paragraph-image-item h3{margin-bottom:12px}.section-page-story .paragraph-image-item .paragraph{max-width:480px;padding:0 15px;margin:30px auto 0}.section-page-story .paragraph-image-item .content{font-size:18px;line-height:30px}.section-page-story .paragraph-image-item .content li{list-style:unset}.section-page-story .block-featured-products .product-info{padding:0 15px;max-width:600px;margin:0 auto}.section-page-story .block-featured-products .product-item{-ms-flex-align:center;align-items:center}.section-page-story .block-featured-products .product-name{font-size:30px;line-height:30px;font-weight:700}.section-page-story .block-featured-products .product-price{margin:12px 0}.section-page-story .block-featured-products .product-swatch .swatch-group{margin:0 -7px}.section-page-story .block-featured-products .product-swatch .swatch-title{padding:0 10px 10px}.section-page-story .block-featured-products .product-swatch .input-group{margin:0 7px}.section-page-story .block-featured-products .product-swatch .input-group label{padding:16px 5px 17px;border:1px solid #d4909a;text-transform:uppercase;cursor:pointer;position:relative;letter-spacing:1.5px;max-width:250px;min-width:170px;width:100%;text-align:center;overflow:hidden}.section-page-story .block-featured-products .product-swatch .input-group input:checked+label{background:var(--main-color);color:#fff}.section-page-story .block-featured-products .product-swatch .input-group input[disabled]+label{color:#babcbf;border-color:#babcbf;pointer-events:none}.section-page-story .block-featured-products .product-swatch .input-group input[disabled]+label:before{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 15px);height:1px;background-color:#babcbf;-webkit-transform:translate(-50%,-50%) rotate(12.5deg);transform:translate(-50%,-50%) rotate(12.5deg)}.section-page-story .block-featured-products .product-swatch .swatch-select{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-page-story .block-featured-products .product-swatch .swatch-select input{display:none}.section-page-story .block-featured-products .product-description{font-size:18px;line-height:30px}.section-page-story .block-featured-products .product-description p{margin:22px 0}.section-page-story .block-featured-products .product-description p:empty{margin:0}.section-page-story .block-featured-products .js-btn-redirect{width:100%;padding:13px 30px 15px;font-size:22px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;margin-bottom:47px}.section-page-story .block-paragraphs-with-icons .icon-item{padding-top:20px;padding-bottom:20px}.section-page-story .block-paragraphs-with-icons .icon-item .icon{max-width:150px;height:150px;padding:10px;margin:0 auto}.section-page-story .block-paragraphs-with-icons .icon-item .icon>svg{height:90px}.section-page-story .block-paragraphs-with-icons .icon-item .title{margin-top:25px}.section-page-story .block-paragraphs-with-icons .block-body{padding:60px 0}.section-page-story .block-paragraphs-with-icons .paragraphs-icons_item{padding:20px 0;font-size:18px;line-height:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-page-story .block-paragraphs-with-icons .paragraphs-icons_item .icon{max-width:90px;height:90px;width:100%;padding:10px;margin:0 auto}.section-page-story .block-paragraphs-with-icons .paragraphs-icons_item .icon svg{width:90px;height:90px}.section-page-story .block-paragraphs-with-icons .icon-list{padding:30px 0}.section-page-story .block-paragraphs-with-icons .paragraph{text-align:center;margin-top:20px}.section-page-story .block-paragraphs-with-icons .paragraph p{margin:0}@media (min-width:575px){.section-page-story .block-paragraphs-with-icons .paragraphs-icons_item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section-page-story .block-paragraphs-with-icons .paragraph{margin-top:0;padding-left:20px;text-align:left}}@media (min-width:992px){.section-page-story .section-header{min-height:680px}.section-page-story .page-title{font-size:48px;line-height:60px;padding-top:120px}.section-page-story .paragraph-image-item{margin-bottom:90px}.section-page-story .paragraph-image-item .paragraph{margin-top:0}.section-page-story .block-featured-products .product-list>div:nth-child(2n) .product-media,.section-page-story .paragraph-image-item.reverse-order .image{-ms-flex-order:2;order:2}.section-page-story .block-featured-products .product-list>div:not(:last-child){padding-bottom:60px}.section-page-story .block-featured-products .product-price{margin-bottom:20px}.section-page-story .block-featured-products .js-btn-redirect{margin-top:28px;margin-bottom:0;max-width:280px}.section-page-story .block-paragraphs-with-icons .icon-list{padding:50px 0}.section-page-story .block-paragraphs-with-icons .block-body{padding:105px 0 112px}}@media (min-width:1200px){.section-page-story .block-paragraphs-with-icons .paragraphs-icons_item{padding-right:80px;padding-left:30px}}.section-page-wholesale{padding:100px 0;background:#fef1e7;min-height:100vh}.section-page-wholesale .page-title{font-size:32px;line-height:50px;font-weight:700;margin-bottom:50px;color:var(--body-second-color)}.section-page-wholesale .message-succee{color:red;font-size:16px;font-weight:600;margin-bottom:30px}.section-page-wholesale .section-wrapper{max-width:800px;margin:0 auto;color:var(--body-second-color)}.section-page-wholesale .form-group{margin-bottom:25px}.section-page-wholesale .form-group>input{background:#fff;border:0;height:56px}.section-page-wholesale .form-group>label{font-size:18px;line-height:30px;margin-bottom:13px}.section-page-wholesale .input-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:12px 0}.section-page-wholesale .input-group input[type=radio]{padding:0;max-width:20px;width:100%;height:20px;margin-right:11px;border-color:var(--body-second-color)}.section-page-wholesale .input-group input[type=radio]:checked{border-color:#0075ff}.section-page-wholesale .input-group input[type=radio]:checked:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%230075ff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504.502 75.496c-9.997-9.998-26.205-9.998-36.204 0L161.594 382.203 43.702 264.311c-9.997-9.998-26.205-9.997-36.204 0-9.998 9.997-9.998 26.205 0 36.203l135.994 135.992c9.994 9.997 26.214 9.99 36.204 0L504.502 111.7c9.998-9.997 9.997-26.206 0-36.204z'/%3E%3C/svg%3E");width:14px;height:14px;display:block;margin:2px auto}.section-page-wholesale .input-group label{margin:0;font-size:18px;line-height:30px}.section-page-wholesale .input-group .input-other{border:0;border-radius:0;margin-left:25px;background:#fff}.section-page-wholesale .btn{margin-top:30px;height:68px;min-width:235px;text-transform:uppercase;letter-spacing:1.5px;font-size:22px;line-height:30px}.section-page-wholesale form .row{margin:0 -11px}.section-page-wholesale form .row>div{padding:0 11px}@media (min-width:768px){.section-page-wholesale .page-title{font-size:48px;line-height:60px}}@media (min-width:992px){.section-page-wholesale .form-group .input-list,.section-page-wholesale .form-group .product_in_stock{max-width:50%;padding-right:11px}}.section-page-store-location{padding:100px 0;background:#fef1e7}.section-page-store-location .page-title{font-size:32px;line-height:50px;font-weight:700;margin-bottom:50px;color:var(--body-second-color)}.section-page-store-location .map-search{background:#efefef;padding:30px 20px;margin-bottom:40px}.section-page-store-location .map-search .btn{min-width:200px;border-radius:0;background:#646161;height:45px;font-size:18px;margin:10px}.section-page-store-location .map-search_form{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-page-store-location .map-search_item{margin:11px}.section-page-store-location .map-search_item input{width:200px;height:45px;background:#fff;border-radius:0}.section-page-store-location .title{font-size:18px;line-height:30px;padding-right:20px}.section-page-store-location .select-group{position:relative;min-width:105px}.section-page-store-location .select-group svg{position:absolute;right:10px;height:100%;width:12px;pointer-events:none}.section-page-store-location .select-group select{padding:0 15px;line-height:45px;font-size:18px;background:#fff;border-radius:0}.section-page-store-location .store-list{background:#fff;padding:25px;height:100%;max-height:650px;overflow-y:auto}.section-page-store-location .store-item{margin-bottom:26px}.section-page-store-location .store-item.active svg path,.section-page-store-location .store-item:hover svg path{fill:var(--main-color)}.section-page-store-location .store-item.active .info a,.section-page-store-location .store-item:hover .info a{transition:unset}.section-page-store-location .store-item.active .info .address,.section-page-store-location .store-item.active .info a,.section-page-store-location .store-item:hover .info .address,.section-page-store-location .store-item:hover .info a{color:var(--main-color)}.section-page-store-location .svg-location{margin-right:5px;margin-top:4px;-ms-flex:0 0 24px;flex:0 0 24px;max-width:100%}.section-page-store-location .info{font-size:18px}.section-page-store-location .info>div{line-height:30px}.section-page-store-location .info .address{cursor:pointer}.section-page-store-location #map{height:650px}.section-page-store-location .map-wrapper{position:relative}.section-page-store-location .marker-custom.active img{-webkit-animation:map-animation 2s infinite;animation:map-animation 2s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.section-page-store-location .map-style{left:15px;top:20px}.section-page-store-location .js-map-style{padding:16px 25px;margin:0 5px;font-size:24px;text-transform:uppercase;background:#fff;cursor:pointer}.section-page-store-location .js-map-style:hover{color:var(--main-color)}.section-page-store-location .mapboxgl-canvas{height:650px}.section-page-store-location .mapboxgl-popup-content{padding:20px 10px}.section-page-store-location .mapboxgl-popup-content .info>div{font-size:14px}.section-page-store-location .mapboxgl-popup-content .mapboxgl-popup-close-button{font-size:22px;padding:0 7px}@media (min-width:768px){.section-page-store-location .page-title{font-size:48px;line-height:60px}}@media (min-width:1100px){.section-page-store-location .map-search_form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.template-page-testimonials #stamped-reviews-widget{padding:50px 0}