@font-face{font-family:Harmonia Sans Pro Cyr;src:url(HarmoniaSansProCyr-Black.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Harmonia Sans Pro Cyr Bold;src:url(HarmoniaSansProCyr-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@media screen and (min-width: 992px){.beforeTablet{display:none!important}}@media screen and (max-width: 991px){.aboveTablet{display:none!important}}.home-banner{display:flex;min-height:660px}.home-banner .left{float:none;width:66.67%;min-height:600px}.home-banner .left img{width:100%;height:100%;float:left;max-height:calc(100vh - 250px);object-fit:cover;object-position:top right}@media screen and (max-width: 991px){.home-banner .left img{max-height:calc(100vh - 480px)}}.home-banner .right{float:none;width:33.33%;text-align:center;padding:0 4vw;position:relative}@media screen and (min-width: 992px){.home-banner .right .wrapper{position:absolute;top:50%;width:calc(100% - 8vw);transform:translateY(-50%)}}.home-banner .right .subheading{text-transform:capitalize;letter-spacing:.5px;margin:0 0 10px;line-height:1;font-size:27px}.home-banner .right .heading{font-size:25px;letter-spacing:.7px;line-height:35px;max-width:300px}@media screen and (max-width: 991px){.home-banner .right .heading{max-width:90vw;margin-bottom:0}}@media screen and (max-width: 767px){.home-banner .right .heading{font-size:16px}}.home-banner .right .btn{width:220px;display:inline-block;text-align:center;text-transform:uppercase;background:#020f4c;color:#fff;padding:5px;margin-top:10px;font-family:Harmonia Sans,sans-serif;font-weight:700;font-style:normal;font-size:14px;letter-spacing:1px}.home-banner .right .search__container{width:220px;margin:0 auto}.home-banner .right .search__container input{height:38px;min-height:unset;border:solid 1px #dedede;box-shadow:0 1px 4px #d4d4d4 inset}.home-banner .right .search__container .btn{position:relative;margin:0;font-size:18px;font-weight:400;letter-spacing:.5px;height:38px;min-height:unset}.home-banner .right .reviews_cnt{display:flex;line-height:17px;justify-content:center}.home-banner .right .reviews_cnt img{height:14px;margin-right:6px}.home-banner .right .featured_comment{width:100%;left:0;padding:20px;bottom:0}.home-banner .right .featured_comment label{color:#fff;font-weight:300;text-transform:inherit;font-size:18px;font-style:italic;text-align:center}.home-banner .right .featured_comment .img_row{display:inline-block;width:100%;padding:20px 8% 0;max-width:320px;opacity:.7}.home-banner .right .featured_comment .img_row img:first-child{width:35%;float:left}.home-banner .right .featured_comment .img_row img:last-child{width:65%;float:right;padding-left:10%}.home-banner .right .featured_comment .img_row img:first-child,.home-banner .right .featured_comment .img_row img:last-child{height:auto}@media screen and (max-width: 991px){.home-banner .right .featured_comment .img_row{max-width:260px}}@media screen and (max-width: 991px){.home-banner{display:block;min-height:unset}.home-banner .left{width:100%;display:block;min-height:unset;position:relative}.home-banner .left img{object-fit:cover;height:100%;object-position:center center;width:100%;max-height:inherit}.home-banner .right{display:block;width:100%;padding-top:30px;background:none;padding-bottom:0}.home-banner .right .featured_comment{position:relative;margin-top:-20px;width:100%}.home-banner .right .featured_comment .img_row{padding-top:0}.home-banner .right .hero{display:inline-block;padding-top:15px;padding-bottom:20px}}@media screen and (max-width: 991px) and (max-width: 767px){.home-banner .right .featured_comment .img_row{max-width:180px}}.collection-list-section{overflow:hidden}.collection-list-section h2.title{line-height:1;text-align:left;display:flex;width:100%;align-items:center;margin-left:auto;margin-right:auto}.collection-list-section h2.title .heading{font-size:25px;font-weight:400;width:60%;line-height:35px;width:100%}@media screen and (max-width: 991px){.collection-list-section h2.title .heading{font-size:20px}}@media screen and (max-width: 767px){.collection-list-section h2.title .heading{font-size:16px}}.collection-list-section h2.title .subheading{text-transform:initial;font-size:23px;padding-left:30px;width:40%;letter-spacing:3px;line-height:1.3}@media screen and (max-width: 1023px){.collection-list-section h2.title .subheading{font-size:22px}}@media screen and (max-width: 991px){.collection-list-section h2.title .subheading{font-size:18px;letter-spacing:.5px}}.collection-list-section .collection-list,.collection-list-section .collection-list .flickity-viewport{overflow:visible}@media screen and (max-width: 767px){.collection-list-section .container{padding-top:0}.collection-list-section h2.title{font-size:16px}.collection-list-section h2.title .subheading{width:100%;margin-top:15px;padding:0}}.collection-list-section .collection-item{width:40%;margin-right:20px;box-shadow:0 0 13px #dededea1;max-width:420px}.collection-list-section .collection-item .collection-info__caption{display:inline-block;margin:0;width:100%;padding:10px 20px}.collection-list-section .collection-item .collection-info__caption .title{border-bottom:solid 1px #adadad;padding-bottom:10px;margin-bottom:12px;font-size:18px}@media screen and (max-width: 991px){.collection-list-section .collection-item .collection-info__caption .title{font-size:16px}}@media screen and (max-width: 767px){.collection-list-section .collection-item .collection-info__caption .title{font-size:14px}}.collection-list-section .collection-item .collection-info__caption .desc{color:#454545;font-size:16px;line-height:22px;letter-spacing:1px}@media screen and (max-width: 991px){.collection-list-section .collection-item .collection-info__caption .desc{font-size:14px}}@media screen and (max-width: 767px){.collection-list-section .collection-item .collection-info__caption .desc{font-size:13px}}@media screen and (max-width: 767px){.collection-list-section .collection-item .collection-info__caption{padding:10px}}@media screen and (max-width: 991px){.collection-list-section .collection-item{width:46%}}@media screen and (max-width: 767px){.collection-list-section .collection-item{width:80%}}.section-snippetslist .list-info{display:flex;justify-content:space-between;padding:30px 20px 15px;max-width:900px;margin-left:auto;margin-right:auto;width:100%;border-bottom:solid 1px rgba(0,0,0,.28)}@media screen and (max-width: 767px){.section-snippetslist .list-info .item{margin:30px 0!important;text-align:center!important;display:inline-block!important;width:50%!important;float:left!important}.section-snippetslist .list-info .item span{display:inline-block;width:100%;padding-left:0;line-height:1.3;letter-spacing:1px;font-weight:400;font-size:14px}}.section-snippetslist .list-info .item{display:grid;text-align:center;width:25%}@media screen and (max-width: 767px){.section-snippetslist .list-info .item img{display:inline-block!important}}.section-snippetslist .list-info .item img{display:block;margin:0 auto 10px;width:39px}.section-snippetslist .list-info .item p{margin-top:5px;margin-bottom:0;font-size:20px;line-height:25px;letter-spacing:1px}@media screen and (max-width: 767px){.section-snippetslist .list-info .item p{font-size:16px;line-height:20px}}@media screen and (max-width: 767px){.section-snippetslist{overflow-x:auto;width:100vw;margin-left:calc((100% - 100vw)/2)}.section-snippetslist .list-info{display:flex;padding:0;width:100%}}.image-with-text-section .image-with-text{padding-top:50px}.image-with-text-section .image-with-text .item-image{width:60%;background:none}.image-with-text-section .image-with-text .item-text{width:40%;background:none}.image-with-text-section .image-with-text .item-text .description{margin-bottom:10px;font-size:25px;margin-top:10px}@media screen and (max-width: 767px){.image-with-text-section .image-with-text .item-text .description{font-size:16px}}.image-with-text-section .image-with-text .item-text .description p{margin:0}.image-with-text-section .image-with-text .item-text .collection_title{padding:0;line-height:1.2;margin-bottom:30px;text-transform:initial;font-size:42px}.image-with-text-section .image-with-text .item-text .button{background:#020f4c;color:#fff;padding:0 40px;min-height:38px}@media screen and (max-width: 991px){.image-with-text-section .image-with-text .item-image,.image-with-text-section .image-with-text .item-text{width:100%}}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-image{width:50%}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-image .image-element__wrap{width:100%;height:100%}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-image .image-element__wrap img{object-fit:cover;width:100%;height:100%;object-position:center}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text{width:50%;background:#020f4c}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text h2,.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text p{color:#fff}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text .heading{font-size:25px;font-weight:400;letter-spacing:1px;margin-top:0}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text p{font-size:16px;line-height:24px;letter-spacing:1px;font-weight:400}@media screen and (max-width: 991px){.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text p{font-size:14px}}@media screen and (max-width: 767px){.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .featured-link--section{flex-flow:wrap-reverse}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text .heading{font-size:16px;margin-bottom:5px}.image-with-text-section#shopify-section-1611854593e42f3585 .image-with-text .item-text p{font-size:13px;line-height:20px}.image-with-text-section#shopify-section-1611854593e42f3585 .featured-link--half .info{padding:10px 0;text-align:center}}@media screen and (min-width: 768px){.gallery-section .two-per-row.add-padding{width:50%}}.gallery-section .title{margin-left:5px;font-weight:400;font-size:30px;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width: 991px){.gallery-section .title{font-size:20px}}@media screen and (max-width: 767px){.gallery-section .title{font-size:16px;margin-left:14px}}.gallery-section .gallery-meta{padding-top:15px}.gallery-section .gallery-meta p{padding-top:15px;text-align:left;font-weight:400;letter-spacing:1px;line-height:25px;font-size:18px}@media screen and (max-width: 991px){.gallery-section .gallery-meta p{font-size:16px}}@media screen and (max-width: 767px){.gallery-section .gallery-meta p{font-size:14px}}.gallery-section.gallery-classic .add-padding{padding:15px}.image-with-text-overlay-section .banner .image-element__wrap{height:370px}.image-with-text-overlay-section .banner .image-element__wrap img{object-fit:cover;object-position:center center;height:100%}.image-with-text-overlay-section .banner h1.headline{font-size:50px;font-family:Harmonia Sans;font-weight:600;letter-spacing:4px;text-shadow:2px 2px 6px #565656}@media screen and (max-width: 767px){.image-with-text-overlay-section .banner .caption.position-center{position:absolute;transform:translateY(-50%)}.image-with-text-overlay-section .banner .caption.position-center .headline{color:#fff!important}}.featured-content-section{background:#ecf0f3}.featured-content-section h2.title{text-transform:inherit}.section-review{padding-bottom:5px;padding-top:5px;max-width:627px;margin:0 auto}.section-review hr{height:1px;background:#000;margin-top:40px;margin-bottom:40px}.section-review .comment{text-align:center;margin:0;padding-bottom:0}.section-review .comment label{display:inline-block;padding-left:2px;padding-right:2px;margin:0;font-size:20px;line-height:30px;font-weight:400;letter-spacing:1px;position:relative}.section-review .comment label:after{content:"";display:inline-block;width:142px;position:absolute;border-top:solid 1px #00000028;left:50%;bottom:-18px;transform:translate(-50%)}@media screen and (max-width: 767px){.section-review .comment label{font-size:14px}}.section-review .content{text-align:center;font-size:20px;color:#000;line-height:30px;letter-spacing:1px}@media screen and (max-width: 767px){.section-review .content{font-size:14px;padding-top:38px;padding-bottom:10px}.section-review .content p{margin-bottom:0}}.section-review .name h4{text-align:center;color:#000;font-weight:900;font-size:26px;letter-spacing:1px}@media screen and (max-width: 767px){.section-review .name h4{font-size:18px}}.section-review .btn-seeall{background:#020f4c;color:#fff;padding:5px;text-transform:uppercase;display:block;width:240px;text-align:center;margin:30px auto 0;cursor:pointer;font-family:Harmonia Sans,sans-serif;font-weight:700;font-style:normal;font-size:14px;letter-spacing:1px}@media screen and (max-width: 767px){.section-review .btn-seeall{margin-top:15px}}.section-review.customer_saying .name h4{font-weight:400;font-size:16px;letter-spacing:1px}@media screen and (max-width: 767px){.section-review.customer_saying .name h4{font-size:12px}}@media screen and (max-width: 767px){.section-review{margin-top:-25px;margin-bottom:-15px}}.reviews_section{background:#ecf0f3;padding:40px;text-align:center;margin:35px auto}.reviews_section .wrapper{max-width:500px;margin:0 auto}.reviews_section .wrapper label{text-align:center;font-size:16px;font-weight:400;text-transform:inherit}.reviews_section .wrapper label .star-ratings{width:100px;transform:translateY(3px)}@media screen and (max-width: 767px){.reviews_section .wrapper label{font-size:12px}}.reviews_section .wrapper .heading{margin:10px;font-size:25px;line-height:1.4;letter-spacing:1px}@media screen and (max-width: 767px){.reviews_section .wrapper .heading{font-size:16px}}.reviews_section .wrapper p{font-size:16px;line-height:22px;letter-spacing:1px;margin:0;font-weight:400}@media screen and (max-width: 767px){.reviews_section .wrapper p{font-size:14px}}.reviews_section .list-info{display:flex;flex-wrap:wrap;margin-top:30px}.reviews_section .list-info .item{width:25%;padding:15px}.reviews_section .list-info .item img{width:34px;margin-bottom:6px}@media screen and (min-width: 992px){.reviews_section{width:100%}}.branding_gallery{padding-top:30px;text-align:center}.branding_gallery img{max-width:800px;width:100%}.branding_gallery hr{border:1px solid rgba(0,0,0,.28);margin-top:35px;margin-bottom:0}@media screen and (max-width: 767px){.branding_gallery{padding-top:25px}}@media screen and (min-width: 992px){#header{display:none!important}.header{display:block!important}}@media screen and (max-width: 991px){#header .top_bar a.mobile_logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;font-size:18px;line-height:34px;z-index:5;width:50%;height:auto;color:#020f4c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#header .top_bar a.mobile_logo img{width:auto;max-width:150px;max-height:30px}#header .menu a{font-size:14px;letter-spacing:2px}}@media screen and (max-width: 1200px){.menu a{font-size:12px;letter-spacing:.5px}}div.logo img{width:150px;height:auto}.collection-list-section .container{max-width:calc(90vw + 20px)}.collection-list-section .container .flickity-prev-next-button{width:42px;height:42px;padding:0;background:#fff;border-radius:50%;opacity:1;box-shadow:#00000030 0 0 24px;top:50%;transform:translateY(-50%)}.collection-list-section .container .flickity-prev-next-button svg{padding:5px}.collection-list-section .container .flickity-prev-next-button:disabled{display:none}@media screen and (min-width: 992px){#shopify-section-1551488472300 .item-image{padding-right:50px}}.dropdown_column .submenu-wrapper{display:flex;justify-content:space-between}.dropdown_column[data-handle=shop-by-state]:before{content:"";position:absolute;height:calc(100% - 50px);width:2px;background:#ddd;left:-20px}.dropdown_column ul.dropdown_title{border-bottom:none}.dropdown_column ul.dropdown_title a{font-weight:600;cursor:pointer}.dropdown_column ul.dropdown_title a:hover{text-decoration:none}.dropdown_narrow{width:80%}.dropdown_content{display:flex;justify-content:center}.dropdown_column{display:inline-block;width:auto;position:relative}.dropdown_column li a{max-width:150px;letter-spacing:0;line-height:1.2;margin:5px 0}.dropdown_column li a:hover{letter-spacing:inherit;text-decoration:underline}.dropdown_column ul.submenu-col{padding-right:30px}.dropdown_column ul.submenu-col:last-child{padding-right:0}a.mini_cart{background:none;font-size:26px;padding:0;right:20px;color:#000;margin-top:6px;height:auto}a.mini_cart:before{font-size:inherit!important}a.mini_cart .cart_count{position:absolute!important;top:-4px;right:-2px;padding:0!important;font-size:12px;background:#000;width:16px;height:16px;line-height:16px;color:#fff!important;border-radius:50%}#header a.mini_cart .cart_count{top:1px;right:-5px}.dropdown_column .addon_item{display:inline-block;text-align:center;padding:0 25px}.dropdown_column .addon_item img{width:32px}.dropdown_column .addon_item label{line-height:1.4;text-transform:inherit;font-size:16px;font-weight:500;text-align:center;letter-spacing:1px;margin-top:12px}.dropdown_container[data-dropdown=about] .dropdown_content{align-items:center}.dropdown_container[data-dropdown=about] .dropdown_content .dropdown_column:first-child:after{content:"";position:absolute;top:26px;width:2px;height:calc(100% - 60px);background:#ddd;right:10px}.promo_banner{height:auto;padding:10px}#header .top_bar{height:60px}#header .dropdown{min-height:100vh;top:0;padding-top:100px;z-index:-1;background:#fff;overflow-y:auto}#header .dropdown #mobile_menu li{border-bottom:solid 1px #000;padding-left:8px;position:static}#header .dropdown .submenu{padding-bottom:100px}#header .dropdown #mobile_menu li ul{width:100%;min-height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;padding-left:0}#header .btn-back{line-height:1;font-size:20px;font-weight:600;padding-top:8px;color:#000}#header .top_bar .btn-hamburger span{background:#000}#mobile_menu .active span{transform:unset!important}.sticky_nav--stick .nav .cart_container{display:none!important}.sticky_nav--stick .nav-right_wrapper{padding:0}.sticky_nav--stick .search_link{margin-right:12px;margin-top:23px}.sticky_nav--stick a.mini_cart{background:none;font-size:22px;height:auto!important}.sticky_nav--stick a.mini_cart .cart_count{top:10px;right:-8px}.search_link{float:right;margin-right:14px;font-size:20px;margin-top:6px}.search_link .icon-search:before{font-weight:600}.cart_container.active_link .mini_cart,.cart_container.active_link .mini_cart span{background-color:unset!important;color:unset!important}.cart_container.active_link .mini_cart span.cart_count{background-color:#000!important;color:#fff!important}#header .top_bar .icon-search{margin-right:10px;font-weight:600;margin-top:5px}#header .top_bar .icon-search:before{font-weight:600;font-size:22px}a.icon-user{float:right;margin-right:26px;margin-top:8px}a.icon-user:before{font-size:20px;font-weight:600}.sticky_nav--stick a.icon-user{margin-top:24px}#header .top_bar--right{z-index:10}#header .top_bar a.icon-user:before{font-size:20px}@media screen and (max-width: 767px){a.mini_cart{right:10px}a.icon-user{margin-right:16px}}.swatch .tooltip{left:-42px}.swatch-element.new-section-swatch:after{color:#62677b;font-weight:400;font-size:12px;text-transform:capitalize}.recommended-products__title .title{font-size:25px}@media screen and (max-width: 991px){.recommended-products__title .title{font-size:20px}}@media screen and (max-width: 767px){.recommended-products__title .title{font-size:16px}}.recommended-products--slider .title,.recommended-products--slider .price{font-size:23px}@media screen and (max-width: 991px){.recommended-products--slider .title,.recommended-products--slider .price{font-size:18px}}@media screen and (max-width: 767px){.recommended-products--slider .title,.recommended-products--slider .price{font-size:15px}}.recommended-products--slider .okeReviews .okeReviews-starRating--small{width:70px}.recommended-products--slider .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:70px 20px}.reviews_section .okeReviews-ratingsBadge-holder{display:flex;background-color:transparent!important;border:none!important}.reviews_section .okeReviews-lazyPoweredBy{display:none!important}.reviews_section .okeReviews-ratingsBadge-reviewCount{margin-left:5px}.search__button{width:140px;font-size:12px}.search__button:before{margin-left:20px;margin-right:-20px}.menu a.top_link:hover,.menu a.dropdown_link:hover,.menu a.active_link{border-bottom:none!important}.menu a.top_link:hover:after,.menu a.dropdown_link:hover:after,.menu a.active_link:after{content:"";display:inline-block;position:absolute;width:100%;border-top:solid 1px #000;left:0;bottom:12px}ul.tabs-content>li{list-style:none}
/*# sourceMappingURL=/s/files/1/0272/4781/t/72/assets/custom.scss.css.map */
