.ex-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.ex-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ex-vertical{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ex-transition{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.ex-transition-medium{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.ex-transition-large{-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease}@media all and (max-width: 1800px){body{font-size:17px}h1{font-size:27px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}h5{font-size:12px}.section-title{margin-bottom:60px}.section-title .content{margin-top:20px}.section-title.type-large-margin{margin-bottom:60px}.custom-container{padding:100px 150px}.custom-container.medium-width-container{max-width:1450px}.custom-container.small-width-container{max-width:1400px}#header-wrapper .bottom-header ul li ul.menu-container{padding-left:150px;padding-right:150px}#header-wrapper .top-header .action-container>ul>li>a{font-size:15px}#header-wrapper .bottom-header ul li ul.menu-container ul li:not(:last-of-type){margin-bottom:18px}#header-wrapper .bottom-header ul li ul.menu-container ul li a{font-size:15px}#header-wrapper .bottom-header ul li ul.menu-container ul li.type-shop li:not(:last-of-type){margin-bottom:24px}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(2) .inner{padding:50px 50px}#content-wrapper #home-page .featured-category-section .category-container .category-item .image-container{padding-bottom:125%}#content-wrapper #single-product-page .product-section .block-container .block-item:nth-of-type(1){width:52%}#content-wrapper #single-product-page .product-section .block-container .block-item:nth-of-type(2){width:48%}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item .option-title{margin-bottom:18px}#content-wrapper #account-page .account-section .account-nav-container ul li a{font-size:16px}#content-wrapper #account-page .account-section .account-nav-container ul li a img{height:28px;width:auto}#content-wrapper #account-page .account-section .profile-container{width:950px}.common-banner-section .banner-slider .banner-item{height:calc(100vh - 150px)}.common-layout-container{margin:-20px -25px}.common-layout-container .layout-item{padding:20px 25px}.common-layout-container .layout-item:nth-of-type(1){width:calc(100% - 500px)}.common-layout-container .layout-item:nth-of-type(2){width:500px}.common-layout-container.type-store .layout-item:nth-of-type(1){width:380px}.common-layout-container.type-store .layout-item:nth-of-type(2){width:calc(100% - 380px)}.common-billing-container .billing-inner-container .billing-item:not(:last-of-type){margin-bottom:40px}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li span:nth-of-type(1){font-size:14px}.common-billing-container .action{margin-top:25px}.common-quantity-option .qty-item a i{top:calc(50% + 0px)}.common-cart-table thead tr th{padding-bottom:16px}.common-table tr td,.common-table tr th{font-size:15px;padding:18px 20px}.common-testimonial-section .testimonial-wrapper .testimonial-container{width:calc(100% - 380px);padding:65px 50px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .image-container .image-inner{height:90px;width:90px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .text{max-width:90%;margin-top:25px;margin-bottom:20px}.common-title{margin-bottom:30px}.common-form .fields .form-group>label{margin-bottom:10px}.modal#theCustomizationModal .customize-category-container .customize-item a .image-container img{height:75px}.modal#theCustomizationModal .customize-category-container .customize-item a .text-container h5{font-size:14px}}@media all and (max-width: 1600px){.custom-container{padding:100px 125px}.custom-container.small-width-container{max-width:1200px}.custom-container.medium-width-container{max-width:1350px}#header-wrapper .bottom-header ul li ul.menu-container{padding-left:125px;padding-right:125px}.section-title{margin-bottom:50px}.section-title .content{margin-top:18px}.section-title .content.type-small-content p{font-size:15px}.section-title.type-medium-margin{margin-bottom:40px}.co-icon{padding:9px 13px;border-radius:4px;font-size:13px}#header-wrapper .top-header .action-container>ul>li{padding:35px 10px}#header-wrapper .top-header .action-container>ul>li>a{font-size:15px}#header-wrapper .top-header .action-container>ul>li img{height:22px}#content-wrapper{padding-top:51px}#content-wrapper #home-page .category-section .category-container .category-item .inner .text-container{padding:35px 35px}#content-wrapper #home-page .category-section .category-container .category-item .inner .text-container .content .content-inner{margin-top:15px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li:not(:last-of-type){margin-bottom:25px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li a{font-size:14px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul{margin-top:20px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li:not(:last-of-type){margin-bottom:14px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li ul{margin-top:12px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li ul li:not(:last-of-type){margin-bottom:10px}#content-wrapper #common-login-page .form-section .form-container{width:450px}#content-wrapper #account-page .account-section .profile-container.type-large{width:1000px}#content-wrapper #store-page .store-section .store-container .store-item .store-title{margin-bottom:12px}#content-wrapper #store-page .store-section .store-container .store-item a{padding:26px 0 18px}#content-wrapper #store-page .store-section .store-container .store-item .content p,#content-wrapper #store-page .store-section .store-container .store-item .content ul li{font-size:14px;margin-bottom:5px}#content-wrapper #store-page .store-section .store-container .store-item .content ul{margin-top:15px}#content-wrapper #store-page .store-section .store-container .store-item .content ul li span i{bottom:-3px;font-size:13px}.common-banner-section .banner-slider .banner-item{height:calc(100vh - 143px)}.common-layout-container{margin:-15px -20px}.common-layout-container .layout-item{padding:15px 20px}.common-layout-container .layout-item:nth-of-type(1){width:calc(100% - 460px)}.common-layout-container .layout-item:nth-of-type(2){width:460px}.common-layout-container.type-contact .layout-item:nth-of-type(1){width:550px}.common-layout-container.type-contact .layout-item:nth-of-type(2){width:calc(100% - 550px)}.common-layout-container.type-store .layout-item:nth-of-type(1){width:450px}.common-layout-container.type-store .layout-item:nth-of-type(2){width:calc(100% - 450px)}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li span:nth-of-type(1){font-size:13px}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li span:nth-of-type(2){font-size:16px}.common-billing-container .billing-inner-container .billing-item .product-container .product-item .image-container{width:80px}.common-table thead tr th{font-size:11px;letter-spacing:1px}.common-map-container.type-large .map-inner{height:614px}.common-testimonial-section .testimonial-wrapper .testimonial-container{width:calc(100% - 220px)}.common-logo-container a{width:150px}.common-action{margin-top:40px}.common-form .fields .form-group textarea{height:120px}.modal .modal-dialog{width:430px}}@media all and (max-width: 1399px){body{font-size:16px}h3{font-size:18px}.custom-container{padding:90px 100px}.custom-container.medium-width-container{max-width:1200px}#header-wrapper .custom-container,#header-wrapper .bottom-header ul li ul.menu-container{padding-left:80px;padding-right:80px}.co-btn{min-width:200px;padding:19px 20px 18px}.co-icon{padding:9px 11px 7px;border-radius:3px;font-size:12px}#header-wrapper .top-header .action-container>ul>li{padding:32px 10px}#header-wrapper .top-header .action-container>ul>li img{height:20px}#header-wrapper .top-header .action-container>ul>li.profile-container .profile-inner{width:240px;font-size:15px}#header-wrapper .top-header .action-container>ul>li.profile-container .profile-inner .profile-item.type-links{padding-top:22px;padding-bottom:22px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-shop{width:180px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-shop li:not(:last-of-type){margin-bottom:26px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-category{width:400px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-image{width:calc(100% - (180px + 400px))}.common-wishlist-cart a #wishlist-num,.common-wishlist-cart a #cart-num{width:20px;height:20px;font-size:12px}#content-wrapper{padding-top:52px}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(2) .inner{padding:40px 45px}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1){width:260px}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(2){width:calc(100% - 260px)}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .common-title h5{font-size:16px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li:not(:last-of-type){margin-bottom:22px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul{margin-top:14px;padding-left:12px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li a{font-size:13px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li:not(:last-of-type){margin-bottom:12px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li li ul{margin-top:14px;margin-bottom:15px;padding-left:15px}#content-wrapper #single-product-page .product-section .block-container{margin:0 -15px}#content-wrapper #single-product-page .product-section .block-container .block-item{padding:0 15px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-action{margin-top:40px;margin-bottom:30px}#content-wrapper #account-page .account-section .profile-container{width:880px;padding:40px 35px}#content-wrapper #account-page .account-section .profile-container.type-view .common-title a{font-size:13px}#content-wrapper #account-page .account-section .profile-container.type-view .section-content ul li{font-size:15px}#content-wrapper #account-page .account-section .profile-container.type-view .section-content ul li:not(:last-of-type){margin-bottom:26px}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(1){width:calc(100% - 480px)}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(2){width:480px}#content-wrapper #store-page .store-section .store-container .store-item .store-title{margin-bottom:10px}#content-wrapper #store-page .store-section .store-container .store-item .store-title h6{font-size:16px}#footer-wrapper .top-footer .footer-block-container{margin:0 -20px}#footer-wrapper .top-footer .footer-block-container .footer-item{padding:0 20px}#footer-wrapper .top-footer .footer-block-container .footer-item .content ul li:not(:last-of-type){margin-bottom:10px}#footer-wrapper .bottom-footer p{font-size:14px}.common-banner-section .banner-slider .banner-item{height:calc(100vh - 136px)}.common-layout-container .layout-item:nth-of-type(1){width:calc(100% - 425px)}.common-layout-container .layout-item:nth-of-type(2){width:425px}.common-layout-container.type-contact .layout-item:nth-of-type(1){width:480px}.common-layout-container.type-contact .layout-item:nth-of-type(2){width:calc(100% - 480px)}.common-product-container .product-item{width:33.33%}.common-variant-container ul{flex-wrap:wrap;margin:-5px}.common-variant-container ul li{padding:5px}.common-billing-container .action{margin-top:30px}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-image a,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-image a{width:130px}.common-cart-table thead tr th{font-size:13px;padding-bottom:14px}.common-quantity-option{width:100px}.common-quantity-option .qty-item input[type="number"]{font-size:17px;height:52px}.common-quantity-option .qty-item a{height:20px;width:20px}.common-map-container .map-inner{height:436px}.common-testimonial-section .testimonial-wrapper .testimonial-container{padding:55px 40px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .image-container .image-inner{height:75px;width:75px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .text{max-width:95%}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .name img{width:65px}.common-padded-block{padding:40px 30px}.common-empty-container{height:400px}.common-empty-container .empty-inner{width:450px}.common-empty-container .empty-inner .image-container{width:100px;margin-bottom:35px}.common-empty-container .empty-inner .content-container .title{margin-bottom:16px}.common-empty-container .empty-inner .content-container .content p{font-size:15px}.common-customize-container a .image-container{height:50px;width:50px}.common-customize-container a .image-container img{width:30px}.common-logo-container a{width:140px}.common-title{margin-bottom:25px}.common-form .fields .form-group .radio-checkbox-group.type-payment-option{margin:-10px -15px}.common-form .fields .form-group .radio-checkbox-group.type-payment-option .radio-item{padding:10px 15px}.common-form .fields .form-group .radio-checkbox-group.type-payment-option .radio-item input[type='radio']+label{width:165px}.common-form .fields .form-group .radio-checkbox-group.type-payment-option .radio-item input[type='radio']+label .image-container img{width:80px}.common-form .form-action{margin-top:25px}.modal#theCustomizationModal .modal-dialog{width:650px}.modal#theCustomizationModal .customize-category-container .customize-item a .image-container img{height:65px}.modal#theCustomizationModal .customize-category-container .customize-item a .text-container{margin-top:20px}}@media all and (max-width: 1199px){h2{font-size:20px}h3{font-size:16px}.custom-container{padding:80px 50px}#header-wrapper .custom-container,#header-wrapper .bottom-header ul li ul.menu-container{padding-left:50px;padding-right:50px}.section-title{margin-bottom:35px}.section-title .content{margin-top:15px}.section-title .content.type-small-content{width:420px;margin-top:15px}.section-title .content.type-small-content p{font-size:14px}.section-title.type-large-margin{margin-bottom:50px}.co-btn{font-size:12px;padding:17px 25px 17px;letter-spacing:1.5px}#header-wrapper .top-header .action-container>ul>li{padding:32px 8px}#header-wrapper .top-header .action-container>ul>li img{height:17px}#header-wrapper .top-header .action-container>ul>li>a{font-size:14px}#header-wrapper .top-header .action-container>ul>li>a span{margin-left:8px}#header-wrapper .top-header .action-container>ul>li .profile-container .profile-inner .profile-item.type-links ul li{font-size:14px}#header-wrapper .bottom-header .custom-container>ul>li>a{font-size:10px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-shop{width:140px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-shop li:not(:last-of-type){margin-bottom:22px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-category{width:350px;padding:0 15px}#header-wrapper .bottom-header ul li ul.menu-container ul.type-image{width:calc(100% - (140px + 350px))}#header-wrapper .bottom-header ul li ul.menu-container ul.type-image li span{padding-bottom:80%}#content-wrapper{padding-top:51px}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(2) .inner{padding:40px 40px;margin:60px 0 0 70px}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1){width:280px}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(2){width:calc(100% - 280px)}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .common-title h5{font-size:15px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li:not(:last-of-type){margin-bottom:20px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li span{margin-right:6px}#content-wrapper #shop-page .product-section .layout-container .layout-item .filter-container .filter-content ul li ul li ul{margin-top:12px;margin-bottom:15px;padding-left:15px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item .option-title{margin-bottom:15px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-action{margin-top:32px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-action ul li:not(:last-of-type){margin-right:15px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-description ul li{font-size:15px;line-height:1.4em}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-description ul li:not(:last-of-type){margin-bottom:12px}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(1){width:calc(100% - 500px)}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(2){width:500px}#content-wrapper #account-page .account-section .account-nav-container{margin-bottom:30px}#content-wrapper #account-page .account-section .account-nav-container ul li a{font-size:14px}#content-wrapper #account-page .account-section .account-nav-container ul li a span:nth-of-type(1){margin-right:6px}#content-wrapper #account-page .account-section .account-nav-container ul li a img{height:24px}#content-wrapper #account-page .account-section .profile-container{width:750px;padding:32px 28px}.common-banner-section .banner-slider .banner-item{height:calc(100vh - 134px)}.common-layout-container{margin:-15px -15px}.common-layout-container .layout-item{padding:15px 15px}.common-layout-container .layout-item:nth-of-type(1){width:calc(100% - 360px)}.common-layout-container .layout-item:nth-of-type(2){width:360px}.common-layout-container.type-contact .layout-item:nth-of-type(1){width:420px}.common-layout-container.type-contact .layout-item:nth-of-type(2){width:calc(100% - 420px)}.common-layout-container.type-store .layout-item:nth-of-type(1){width:360px}.common-layout-container.type-store .layout-item:nth-of-type(2){width:calc(100% - 360px)}.common-product-container{margin:-15px -8px}.common-product-container .product-item{padding:15px 8px}.common-product-container .product-item .product-inner .text-container{margin-top:25px}.common-product-container.add-product-slider .product-item{width:33.33%}.common-product-container.type-large .product-item{width:50%}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li{font-size:14px;padding:16px 0}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li span:nth-of-type(1){font-size:11px}.common-billing-container .billing-inner-container .billing-item .content ul.type-amount li span:nth-of-type(2){font-size:14px}.common-quantity-option{width:90px}.common-quantity-option .qty-item input[type="number"]{font-size:16px;height:48px}.common-quantity-option .qty-item a i{font-size:11px}.common-quantity-option.type-small{width:80px}.common-quantity-option.type-small .qty-item input[type="number"]{height:45px}.common-quantity-option.type-small .qty-item.type-left,.common-quantity-option.type-small .qty-item.type-right{top:49%}.common-variant-container ul li.type-size label{min-width:50px;padding:8px 7px 8px;font-size:13px}.common-price ul li{font-size:16px}.common-price.type-large ul li{font-size:18px}.common-cart-table tr th,.common-cart-table tr td{padding:20px 10px}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-image,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-image{padding-right:15px}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-image a,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-image a{width:90px;padding-bottom:120%}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-text .text-container .title h5,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-text .text-container .title h5{font-size:14px}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-text .text-container .content ul li,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-text .text-container .content ul li{font-size:14px}.common-cart-table tr th.type-remove .remove-cart button i,.common-cart-table tr td.type-remove .remove-cart button i{font-size:14px}.common-cart-table thead tr th{font-size:12px;padding-bottom:10px}.common-map-container{padding:5px}.common-map-container .map-inner{height:380px}.common-testimonial-section .testimonial-wrapper .testimonial-container{width:calc(100% - 150px);padding:40px 40px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .text{margin-top:20px;margin-bottom:20px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .name p{font-size:12px;margin-bottom:12px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .name img{width:55px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .image-container .image-inner{height:70px;width:70px}.common-empty-container .empty-inner .image-container{width:85px;margin-bottom:30px}.common-empty-container.type-large-width .empty-inner{width:480px}.common-padded-block{padding:35px 25px}.common-logo-container a{width:130px}.common-action{margin-top:30px}.common-tagline{margin-bottom:20px}.common-tagline h6{font-size:13px}.common-pagination ul li a,.common-pagination ul li span{height:47px;width:47px;font-size:14px}.common-form .fields{margin:0 -5px}.common-form .fields .form-group{padding:0 5px}.common-form .fields .form-group input,.common-form .fields .form-group textarea,.common-form .fields .form-group select,.common-form .fields .form-group .select2 .select2-selection{font-size:13px;padding:8px 12px;height:45px}.common-form .fields .form-group input[type='checkbox']+label.type-bold{font-size:10px}.common-form .fields .form-group .floating-label{font-size:12px}.common-form .fields .form-group input:focus ~ .floating-label,.common-form .fields .form-group select:focus ~ .floating-label,.common-form .fields .form-group textarea:focus ~ .floating-label,.common-form .fields .form-group input:not(:focus):valid ~ .floating-label,.common-form .fields .form-group select:not(:focus):valid ~ .floating-label,.common-form .fields .form-group textarea:not(:focus):valid ~ .floating-label,.common-form .fields .form-group .floating-label.active{font-size:10px;top:-7px;left:0}.modal#theCustomizationModal .modal-dialog{width:600px}}@media all and (max-width: 991px){h1{font-size:22px}h2{font-size:20px}#header-wrapper .custom-container,#header-wrapper .bottom-header ul li ul.menu-container{padding-left:45px;padding-right:45px}.custom-container{padding:80px 45px}.section-title{margin-bottom:40px}.section-title.type-large-margin{margin-bottom:40px}.co-btn{min-width:150px;padding:16px 20px 16px;letter-spacing:1.5px}body.category-filter-open #content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1){opacity:1;pointer-events:initial;transition:opacity 0.6s ease}body.menu-open #navigation-wrapper{pointer-events:initial;clip-path:inset(0% 0 0% 0%);-webkit-clip-path:inset(0 0 0 0%);-webkit-transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88);-o-transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88);transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#header-wrapper .top-header .action-container.type-location{display:none}#header-wrapper .top-header .action-container>ul>li:not(:last-of-type){margin-right:10px}#header-wrapper .top-header .action-container>ul>li img{height:18px}#header-wrapper .top-header .action-container>ul>li.profile-container .profile-inner{display:none}#header-wrapper .bottom-header{display:none}#navigation-wrapper{z-index:11;display:block;min-height:100vh;width:100%;background-color:black;position:fixed;left:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;clip-path:inset(0% 100% 0% 0%);transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88);transition-delay:.5s}#navigation-wrapper:after{z-index:-1;content:'';height:100%;width:100%;background-color:#070707eb;position:absolute;top:0;right:0}#navigation-wrapper .block-container{z-index:1;position:relative;height:100vh;overflow-y:scroll}#navigation-wrapper .block-container .block-inner{width:100%;min-height:100vh;padding-bottom:60px;display:flex;flex-direction:column;justify-content:space-between}#navigation-wrapper .block-container .block-inner .block-item{padding:33px 52px}#navigation-wrapper .block-container .block-inner .block-item:nth-of-type(2){border-top:1px solid #c5c5c54a}#navigation-wrapper .block-container .block-inner .block-item .title{margin-bottom:80px}#navigation-wrapper .block-container .block-inner .block-item .content ul{margin:-20px 0}#navigation-wrapper .block-container .block-inner .block-item .content ul li{position:relative}#navigation-wrapper .block-container .block-inner .block-item .content ul li a{display:block;line-height:1em;color:#fff;padding:20px 0}#navigation-wrapper .block-container .block-inner .block-item .content ul li i{position:absolute;top:12px;right:0;color:#fff;font-size:16px}#navigation-wrapper .block-container .block-inner .block-item .content ul li.has-sub-menu ul{margin:0;max-height:0;padding-left:15px;overflow:hidden;pointer-events:none;transition:all .4s ease}#navigation-wrapper .block-container .block-inner .block-item .content ul li.has-sub-menu ul li a{font-size:14px;padding:12px 0;color:#C5C5C5;transition:all .4s ease}#navigation-wrapper .block-container .block-inner .block-item .content ul li.has-sub-menu ul li a:hover{color:#fff;transition:all .4s ease}#navigation-wrapper .block-container .block-inner .block-item .content ul li.has-sub-menu.open ul{max-height:500px;pointer-events:initial;transition:all .4s ease}.common-wishlist-cart a #wishlist-num,.common-wishlist-cart a #cart-num{width:18px;height:18px;font-size:10px}.common-wishlist-cart a #wishlist-num span,.common-wishlist-cart a #cart-num span{margin-left:0}#content-wrapper{padding-top:0}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(2) .inner{margin:0;padding:38px 30px}#content-wrapper #home-page .featured-category-section .category-container .category-item .image-container{padding-bottom:135%}#content-wrapper #home-page .category-section .category-container{flex-wrap:wrap;margin:-20px 0}#content-wrapper #home-page .category-section .category-container .category-item{width:100%;padding:20px 0}#content-wrapper #home-page .category-section .category-container .category-item .inner .text-container .content{max-height:100px}#content-wrapper #shop-page .product-section .layout-container{flex-wrap:wrap;margin:0}#content-wrapper #shop-page .product-section .layout-container .layout-item{padding:0}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1){z-index:99;height:100vh;width:100%;padding:0;overflow-y:scroll;background-color:#f2e7d8;background-image:url("../img/texture/background_texture.png");background-repeat:repeat;position:fixed;left:0;top:0;opacity:0;pointer-events:none;transition:opacity 0.6s ease}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1) .layout-inner{position:relative;top:0}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1) .layout-inner .filter-container{box-shadow:none;padding:30px 30px}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(1) .layout-inner .filter-container .common-title{display:none}#content-wrapper #shop-page .product-section .layout-container .layout-item:nth-of-type(2){width:100%;padding-left:0}#content-wrapper #shop-page .product-section .layout-container .layout-item .sort-container .sort-item:nth-of-type(1){display:none}#content-wrapper #shop-page .product-section .layout-container .layout-item .sort-container .sort-item.type-toggle{display:block}#content-wrapper #single-product-page .product-section .block-container{margin:0}#content-wrapper #single-product-page .product-section .block-container .block-item{padding:0}#content-wrapper #single-product-page .product-section .block-container .block-item:nth-of-type(1){width:100%}#content-wrapper #single-product-page .product-section .block-container .block-item:nth-of-type(2){width:100%;margin-top:20px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container{display:block}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item:nth-of-type(1){width:100%;padding-left:0}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item:nth-of-type(2){width:100%}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-main-gallery{margin-bottom:30px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-main-gallery .image-item{height:auto}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery{margin:0 -8px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery .image-item{width:16.66%;height:auto}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery .image-item .inner{padding:0 8px}#content-wrapper #about-page .about-section .block-container{flex-wrap:wrap;flex-direction:column-reverse;margin:-35px 0}#content-wrapper #about-page .about-section .block-container .block-item{padding:35px 0}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(1){width:100%}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(2){width:100%}#content-wrapper #contact-page .contact-section .common-layout-container{flex-direction:column-reverse}#content-wrapper #account-page .account-section .profile-container.type-view .common-title a{font-size:12px}#content-wrapper #account-page .account-section .profile-container.type-view .section-content ul li{font-size:14px}#content-wrapper #account-page .account-section .profile-container.type-view .section-content ul li:not(:last-of-type){margin-bottom:22px}#content-wrapper #store-page .store-section .section-title .content{width:100%}#footer-wrapper .top-footer .footer-block-container{margin:-30px -20px}#footer-wrapper .top-footer .footer-block-container .footer-item{width:50%;padding:30px 20px}#footer-wrapper .bottom-footer .footer-bottom-block .block-item{width:100%}#footer-wrapper .bottom-footer .footer-bottom-block .block-item:nth-of-type(2){margin-top:30px}.common-layout-container{flex-wrap:wrap}.common-layout-container .layout-item:nth-of-type(1){width:100%}.common-layout-container .layout-item:nth-of-type(2){width:100%}.common-layout-container.type-contact .layout-item:nth-of-type(1){width:100%}.common-layout-container.type-contact .layout-item:nth-of-type(2){width:100%}.common-layout-container.type-store{flex-direction:column-reverse}.common-layout-container.type-store .layout-item:nth-of-type(1){width:100%}.common-layout-container.type-store .layout-item:nth-of-type(2){width:100%}.common-price ul li{font-size:15px}.common-price.type-large ul li{font-size:18px}.common-quantity-option{width:98px}.common-quantity-option .qty-item.type-left{left:4px}.common-quantity-option .qty-item.type-right{right:4px}.common-quantity-option .qty-item a i{font-size:11px}.common-quantity-option .qty-item input[type="number"]{font-size:16px;height:46px}.common-table.type-mobile-layout thead{display:none}.common-table.type-mobile-layout tbody{border:0}.common-table.type-mobile-layout tbody tr{display:block;border:1px solid #E5E5E5}.common-table.type-mobile-layout tbody tr:not(:last-of-type){margin-bottom:30px}.common-table.type-mobile-layout tbody tr td{position:relative;display:block;width:100%;text-align:right !important;border:none;padding:10px 20px 10px 145px}.common-table.type-mobile-layout tbody tr td:after{content:attr(data-title);font-family:"Syncopate",sans-serif;font-size:11px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;color:#222;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.common-table.type-mobile-layout tfoot{display:block;margin-top:20px}.common-table.type-mobile-layout tfoot tr td{border:0}.common-pagination{margin-top:30px}.common-map-container.type-large .map-inner{height:400px}.common-testimonial-section .testimonial-wrapper{margin-bottom:0}.common-testimonial-section .testimonial-wrapper .background-container{position:relative;padding-bottom:65%}.common-testimonial-section .testimonial-wrapper .testimonial-container{position:relative;width:calc(100% - 100px);margin-top:-150px;bottom:initial}.common-toggle{display:block}.common-toggle.type-open{width:28px}.common-toggle.type-open .inner{width:100%}.common-toggle.type-open .inner span{display:block;width:100%;height:1px;margin:auto;background-color:#fff;transition:all .4s ease}.common-toggle.type-open .inner span:nth-of-type(1){width:55%;margin-left:auto;margin-right:0}.common-toggle.type-open .inner span:nth-of-type(3){width:55%;margin-right:auto;margin-left:0}.common-toggle.type-open .inner span:not(:last-of-type){margin-bottom:6px}.common-toggle.type-close i{font-size:16px;color:#fff}.common-toggle.type-filter{width:100%;padding:10px;box-shadow:0 5px 15px #00000014;border-radius:2px;background-color:#a1330a;font-size:12px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:40px}.common-toggle.type-filter span{margin-right:10px}.common-close-container{position:relative;padding:14px 30px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;left:0;right:0;background-color:#a1330a;display:flex;justify-content:flex-start}.common-close-container ul{display:flex;align-items:center}.common-close-container ul li{line-height:1em}.common-close-container ul li:not(:last-of-type){margin-right:5px}.common-form .fields-group:nth-of-type(2){margin-top:20px}.common-form .fields-group>label{font-size:10px}.modal .modal-dialog{width:390px}.modal .modal-dialog .modal-content .modal-body{padding:54px 25px 18px}.slick-slider .slick-prev,.slick-slider .slick-next{top:38%;height:40px;width:40px}.slick-slider .slick-prev{left:18px}.slick-slider .slick-next{right:18px}}@media all and (max-width: 767px){h1{font-size:25px}.custom-container{padding:50px 20px}#header-wrapper .custom-container,#header-wrapper .bottom-header ul li ul.menu-container{padding-left:20px;padding-right:20px}.section-title{margin-bottom:35px}.co-btn{min-width:190px;padding:19px 20px 19px}#header-wrapper .top-header{padding-right:8px}#header-wrapper .top-header .action-container>ul>li{padding:32px 6px}#header-wrapper .top-header .action-container>ul>li:not(:last-of-type){margin-right:5px}#header-wrapper .top-header .action-container>ul>li.profile-container>a span{display:none}#navigation-wrapper .block-container .block-inner .block-item{padding:32px 27px}#navigation-wrapper .block-container .block-inner .block-item .title{margin-bottom:50px}#navigation-wrapper .block-container .block-inner .block-item .content ul li a{padding:18px 0}.common-wishlist-cart a #wishlist-num,.common-wishlist-cart a #cart-num{top:-9px;right:-10px}#content-wrapper #home-page .featured-category-section .category-container{flex-wrap:wrap}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(1){width:100%;right:0}#content-wrapper #home-page .featured-category-section .category-container .category-item:nth-of-type(2){width:100%;left:0%}#content-wrapper #home-page .featured-category-section .category-container .category-item .image-container{padding-bottom:115%}#content-wrapper #home-page .latest-product-section,#content-wrapper #home-page .best-seller-section{overflow:hidden}#content-wrapper #home-page .latest-product-section .custom-container,#content-wrapper #home-page .best-seller-section .custom-container{padding-left:0;padding-right:0}#content-wrapper #home-page .category-section .category-container .category-item .inner a{padding-bottom:120%}#content-wrapper #home-page .category-section .category-container .category-item .inner .text-container{padding:30px 30px}#content-wrapper #home-page .category-section .category-container .category-item .inner .text-container .content{height:0;display:none !important}#content-wrapper #single-product-page .product-section .block-container .block-item:nth-of-type(2){margin-top:40px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-main-gallery{margin-bottom:20px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery{margin:0 -5px}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery .image-item{width:20%}#content-wrapper #single-product-page .product-section .block-container .block-item .gallery-container .gallery-item .image-container.type-nav-gallery .image-item .inner{padding:0 5px}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-action ul{flex-wrap:wrap}#content-wrapper #single-product-page .product-section .block-container .block-item .option-container .option-item.type-action ul li:nth-of-type(1){width:100%;margin-bottom:40px;margin-right:0}#content-wrapper #single-product-page .related-product-section .custom-container{padding-left:0;padding-right:0}#content-wrapper #single-product-page .related-product-section .section-title{text-align:center;padding:0 20px}#content-wrapper #account-page .account-section .account-nav-container ul{overflow-x:auto;overflow-y:hidden;display:flex;justify-content:flex-start;flex-wrap:nowrap}#content-wrapper #account-page .account-section .account-nav-container ul li:not(:last-child){margin-right:15px}#content-wrapper #account-page .account-section .account-nav-container ul li a{display:block;text-transform:uppercase;white-space:nowrap;font-size:13px;padding-bottom:10px}#content-wrapper #account-page .account-section .account-nav-container ul li a h4{font-size:14px}#content-wrapper #account-page .account-section .account-nav-container ul li a img{height:21px}#content-wrapper #account-page .account-section .account-nav-container ul li a span:nth-of-type(1){position:relative;top:-1px;margin-right:6px}#content-wrapper #account-page .account-section .account-nav-container ul li:not(:last-child){margin-right:25px}#content-wrapper #account-page .account-section .profile-container{padding:30px 25px}#content-wrapper #about-page .about-section .block-container{margin:-25px 0}#content-wrapper #about-page .about-section .block-container .block-item{padding:25px 0}#footer-wrapper .top-footer .footer-block-container{margin:-20px}#footer-wrapper .top-footer .footer-block-container .footer-item{width:100%;padding:20px}#footer-wrapper .top-footer .footer-block-container .footer-item .content ul li:not(:last-of-type){margin-bottom:5px}.common-product-container{margin:-20px -5px}.common-product-container .product-item{width:50%;padding:20px 5px}.common-product-container .product-item .product-inner .text-container{margin-top:20px}.common-product-container .product-item .product-inner .text-container .title h3{font-size:15px;line-height:1.5em}.common-product-container .product-item .product-inner .common-price{margin-top:16px}.common-product-container.add-product-slider .slick-list{padding-left:70px;padding-right:70px}.common-product-container.add-product-slider .profile-item{width:100%}.common-product-container.type-wishlist .product-item .product-inner .image-container .product-action{width:40px;flex-wrap:wrap;transform:translateY(0);top:initial;left:inherit;bottom:15px;right:15px;opacity:1}.common-product-container.type-wishlist .product-item .product-inner .image-container .product-action li{transform:translateY(0px) rotate(0deg);opacity:1}.common-product-container.type-wishlist .product-item .product-inner .image-container .product-action li:nth-of-type(1){width:35px}.common-product-container.type-wishlist .product-item .product-inner .image-container .product-action li:not(:last-of-type){margin-right:0;margin-bottom:10px}.common-product-container.type-large .product-item{width:50%}.common-cart-table tr th.type-product .cart-table-container .cart-table-item.type-image a,.common-cart-table tr td.type-product .cart-table-container .cart-table-item.type-image a{width:130px}.common-cart-table.type-cart thead{display:none}.common-cart-table.type-cart tbody tr:nth-of-type(1) td{padding-top:0}.common-cart-table.type-cart tr td:not(:first-of-type){display:none}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item.type-mobile-remove{display:block;padding-right:5px;padding-left:10px}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item.type-text{flex:1}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item .mobile-mode{display:block;font-size:14px;margin-top:10px}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item .mobile-mode .common-quantity-option{margin:10px 0}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item .mobile-mode .mobile-mode-item:nth-of-type(1){font-size:14px}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item .mobile-mode .mobile-mode-item:nth-of-type(2){font-size:16px;font-weight:bold;margin-top:15px}.common-cart-table.type-cart tr td .cart-table-container .cart-table-item .mobile-mode .mobile-mode-item .common-price{margin-top:6px}.common-table tr td,.common-table tr th{font-size:14px;padding:16px 14px}.common-testimonial-section .testimonial-wrapper .background-container{padding-bottom:100%}.common-testimonial-section .testimonial-wrapper .testimonial-container{width:calc(100% - 50px);margin-top:-100px;padding:35px 20px}.common-testimonial-section .testimonial-wrapper .testimonial-container .testimonial-slider .testimonial-item .text-container .text p{font-size:15px}.common-customize-container a .text-container{display:none}.common-logo-container a{width:125px}.common-action{margin-top:35px}.common-form .fields-group.type-payment{margin-top:20px}.common-form .fields .form-group:not(:last-of-type),.common-form .fields .form-group.type-second-last{margin-bottom:20px}.common-form .fields .form-group.half-width{width:100%}.common-form .fields .form-group .radio-checkbox-group.type-payment-option{margin:-10x -7px;flex-wrap:wrap}.common-form .fields .form-group .radio-checkbox-group.type-payment-option .radio-item{width:50%;padding:10px 7px}.common-form .fields .form-group .radio-checkbox-group.type-payment-option .radio-item input[type='radio']+label{width:100%}.modal .modal-dialog{width:calc(100% - 50px)}.modal .modal-dialog .modal-content .modal-body #login-modal-error .alert{margin-bottom:28px;font-size:15px;line-height:1.5}.modal#theCustomizationModal .modal-dialog{width:calc(100% - 50px)}.modal#theCustomizationModal .customize-category-container{margin:-15px -10px}.modal#theCustomizationModal .customize-category-container .customize-item{width:50%;padding:15px 10px}.modal#theCustomizationModal .customize-category-container .customize-item:not(:last-of-type){border-right:0}.slick-slider .slick-arrow.slick-prev,.slick-slider .slick-arrow.slick-next{height:35px;width:35px;background:#a1330a;opacity:.9}.slick-slider .slick-arrow.slick-prev:after,.slick-slider .slick-arrow.slick-next:after{height:15px;width:15px}.slick-slider .slick-arrow.slick-prev{left:-17.5px}.slick-slider .slick-arrow.slick-next{right:-17.5px}.add-product-slider.slick-slider .slick-arrow.slick-prev{right:45px}.add-product-slider.slick-slider .slick-arrow.slick-next{right:5px}}
/*# sourceMappingURL=responsive.min.css.map */
