#recently-viewed-products {float: left;width: 100%;border: 1px solid var(--color-border);}.hover_style3 #recently-viewed-products .owl-stage-outer {margin: 0 0 -15px;padding: 0 0 15px;}.style3#recently-viewed-products .product-wrapper::before {bottom: 0;}#recently-viewed-products .product-wrapper:hover .spr-badges.grid-item-meta {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}#recently-viewed-products .product-wrapper .product-description span.price {margin: 0;float: none;display: inline-block;vertical-align: top;}#recently-viewed-products .product-wrapper .product-description span.price-regular {line-height: 24px;}#recently-viewed-products a.grid-view-item__link {text-overflow: ellipsis;white-space: nowrap;}#recently-viewed-products .product-wrapper {margin-bottom: 0;}#recently-viewed-products .product-price-and-shipping {float: left;width: 100%;}#recently-viewed-products-wrap {float: left;width: 100%;margin: 0 0 30px;text-align: center;}#recently-viewed-products-wrap>.container {padding: 0;}#recently-viewed-products-wrap .product-container {float: left;width: 100%;}.product-arrows {width: auto;height: 37px;line-height: 30px;margin: 0;float: right;}.product-arrows div i {background: #111 none repeat scroll 0 0;color: #ffffff;font-size: 15px;height: 104px;padding: 40px 10px;width: 30px;line-height: 25px;}#recently-viewed-products.style3 .product-wrapper .spr-badges.grid-item-meta {bottom: 65px;}.product-arrows a img {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-arrows a:hover img {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.product-arrows div a .title {display: none;}.product-arrows span {width: 35px;text-align: center;height: 35px;border: 1px solid var(--color-border);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;margin: 2px;overflow: hidden;}.product-arrows span a {width: 100%;height: 100%;float: left;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-arrows span a .mdi {font-size: 20px;line-height: 33px;padding: 0 5px 0 7px;}.product-arrows span:hover {border-color: var(--color-product-secondary);}.product-arrows span:hover a {background: var(--color-product-secondary);color: var(--color-product-secondary-text);}#shopify-section-product-template-5 .product-information .add-to-wishlist.pro_btn .loading {float: none !important;display: inline-block;vertical-align: top;}#recently-viewed-products:hover .owl-nav {visibility: visible;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}@media only screen and (max-width: 1199px) {#recently-viewed-products-wrap {margin: 20px 0 0;}}@media only screen and (min-width: 992px) {.disable_menutoggle.menu_left .product-arrows .left {left: 300px;}.disable_menutoggle.menu_right .product-arrows .right {right: 300px;}}@media only screen and (max-width: 991px) {.product-arrows a: hover img, .product-arrows a img {display: none;}.product-arrows div i {background: #111 none repeat scroll 0 0;color: #ffffff;font-size: 15px;height: 40px;padding: 9px 14px;width: 40px;line-height: 25px;}#recently-viewed-products {padding: 20px 5px;}}@media only screen and (max-width: 767px) {.product-arrows span a .mdi {line-height: 30px;padding: 0 4px;}.product-arrows span {width: 30px;height: 30px;}#recently-viewed-products-wrap {margin: 15px 0 0;}#recently-viewed-products {padding: 15px 0px;}}@media only screen and (max-width: 480px) {.product-arrows {float: left;}}form#AddToCartForm {float: left;width: 100%;margin: 0;}a.product-lightbox-btn.tip-top img {width: auto;height: auto;}.product-single.design_4 .product-information-inner form#AddToCartForm {padding-top: 0;}a.grid-link__title {font: 500 14px/20px var(--font-stack-body);float: left;width: 100%;text-align: left;color: var(--colorProductTitle);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;overflow: hidden;}@media only screen and (min-width: 1025px) {.product {position: relative;}}.product-tab-type-1.categories-block {padding: 0;}.grid-uniform {margin-left: -var(--gutter)/2;margin-right: -var(--gutter)/2;}@media only screen and (max-width: 1199px) {a.grid-link__title {font-size: 13px;line-height: 18px;}}@media only screen and (max-width: 480px) {.grid-uniform {margin-left: -15px;margin-right: -15px;}a.grid-link__title {font-size: 12px;}}.lt-ie9 .product-grid .grid-item {display: inline-block;float: none;margin-bottom: var(--gutter);margin-left: 0;padding: 0;}.lt-ie9 .product-grid .grid-item .product {margin-bottom: 0;}.lt-ie9 .product-wrapper {margin: 0 var(--gutter) / 2;}.product__img {display: block;margin: 0 auto;}@media (min-width: 1025px) {.product__img {position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;}}.product__details {transition: opacity 0.75s;-webkit-transition: opacity 0.75s;-moz-transition: opacity 0.75s;-o-transition: opacity 0.75s;-ms-transition: opacity 0.75s;}.product__price {font-size: var(--font-size-base);}.product__title {font-size: em(17px);margin: var(--gutter) / 2 0 0 0;line-height: 1.5;}@media (min-width: 480px) and (max-width: 1025px) {.large--one-quarter .product__title {font-size: em(14px);}}.tag {background-color: #f6f6f6;color: #666;font-family: var(--font-stack-body);font-size: em(14px);padding: var(--gutter) / 6 10px;}.on-sale-tag .tag {background-color: none;color: var(--color-meta);}.on-sale-tag {margin: 0 0 (var(--gutter) / 2);position: absolute;top: 45px;right: 15px;}.product-list .on-sale-tag {left: 15px;right: auto;}@media only screen and (max-width: 700px) {.products-grid-view .grid-item {width: 50%;}}.edit_checkout .btn {padding: 0.8em 1.7em;}.spr-review .spr-icon {font-size: 100%;}.top-products-detail h5 {margin: 5px 0;font: 400 12px/18px var(--font-stack-body);float: left;width: 100%;}.products-grid-view>.grid-item {overflow: hidden;padding: 0px;}.content_wrap.left-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block, .content_wrap.right-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block {width: 190px;padding: 0 0 0 35px;}.content_wrap.left-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block span, .content_wrap.right-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block span {margin: 0 10px 0 0;}.content_wrap.left-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block::after, .content_wrap.right-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .flip-countdown.simple-countdown .countdown-container.countdown-block::after {left: 5px;}@media only screen and (min-width: 991px) {.content_wrap.left-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .product-wrapper .btn_wrapper .pro_btn a, .content_wrap.right-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .product-wrapper .btn_wrapper .pro_btn a, .content_wrap.left-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .product-wrapper .btn_wrapper .pro_btn a>i, .content_wrap.right-sidebar-column .collection_template .products-grid-view .large--one-quarter.product-grid .product-wrapper .btn_wrapper .pro_btn a>i {height: 35px;width: 35px;line-height: 35px;}.products-grid-view.collections_masonry.shop_masonry .grid-item.ms-item.medium--one-third.large--one-third.product-grid {margin: 0 0 30px;}}a.product-t {position: relative;float: left;overflow: hidden;margin: 0 auto;height: 100%;display: inline-block;text-align: center;width: 100%;}.product-single__photos .product-image-btn {position: absolute;right: 0;bottom: 0;width: 30px;height: 30px;line-height: 30px;}.search_wrapper .search-results {top: 100% !important;overflow: auto;max-height: 655px;padding: 10px;}.search_wrapper .search-results .product-price__price.compare_price .money {margin-left: 5px;}.search_wrapper .search-results::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);}.search_wrapper .search-results::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);}.search_wrapper .search-results::-webkit-scrollbar {width: 5px;}@media (min-width: 1201px) {.full_width .product-list .product-thumb {width: auto;}}@media only screen and (max-width: 480px) {.product-list .product-description {width: 100%;text-align: center;padding: 0 15px !important;}}.block_newsletter form input[type="email"] {padding: 10px 118px 10px 15px;width: 100%;height: 48px;}.block_newsletter form .input-group .input-group-btn .btn {padding: 0 14px;height: 40px;position: absolute;top: 4px;bottom: 0;left: auto;right: 4px;border: none;z-index: 1;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.input-group.newsletter-input {float: left;width: 100%;position: relative;overflow: hidden;}.block_newsletter .ttinput_newsletter button span.icon {display: none;}.block_newsletter .block_content form .input-group span.subscribe {font: 400 14px/18px var(--font-stack-subheading);}@media (max-width: 1199px) {.block_newsletter form .input-group .input-group-btn .btn {padding: 8px 14px;height: 34px;}.block_newsletter .block_content form .input-group span.subscribe {font-size: 12px;line-height: 16px;}.block_newsletter form input[type="email"] {padding: 10px 125px 10px 15px;height: 42px;}}@media (max-width: 600px) {.block_newsletter .block_content form .input-group span.subscribe {font-size: 10px;line-height: 12px;}}@media (max-width: 480px) {.block_newsletter form .input-group span.subscribe {display: none;}.block_newsletter .ttinput_newsletter button span.icon {display: block;}.block_newsletter form .input-group .input-group-btn .btn {padding: 0 8px;}.block_newsletter form input[type="email"] {padding: 10px 55px 10px 15px;}}.footer-top .block_newsletter .block_content form {margin: 0;}.block_newsletter .form-vertical .errors, .block_newsletter .form-vertical .form-success {position: absolute;top: auto;bottom: -50px;left: 0;right: 0;padding: 12px 14px;z-index: 2;width: auto;font-size: 13px;margin: 0;}.block_newsletter .form-vertical {float: left;width: 100%;position: relative;}.block_newsletter .ttinput_newsletter button i {display: none;}.modal-dialog {margin: 0;}#newsletterModal .modal-header i.mdi.mdi-close {float: left;width: 40px;text-align: center;line-height: 40px;font-size: 0;height: 40px;}.modal-md {margin: 0 auto;}.modalpopupclose {position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;cursor: url(pop.png), pointer;}#newsletterModal .modal-dialog .modal-content .modal-block .desc {float: left;width: 100%;font: 400 14px/24px var(--font-stack-header);margin: 0 0 20px;color: var(--color-text);}#newsletterModal .modal-dialog .modal-content .modal-block .title {font: 500 30px/32px var(--font-stack-header);float: left;width: 100%;color: var(--color-btn-secondary);margin: 0 0 20px;}.modal-newsletter .checkbox-group {line-height: normal;float: left;width: 100%;}.modal-newsletter .checkbox-group input[type="checkbox"]+label {font-size: 13px;color: #777;}.modal-newsletter .checkbox-group input[type="checkbox"]+label:hover, .modal .modal-newsletter .checkbox-group input[type="checkbox"]+label:focus, .modal .modal-newsletter .checkbox-group input[type="checkbox"]+label:active {color: #222;}.modal-newsletter .checkbox-group.active input[type="checkbox"]+label {color: #222;}.modal-newsletter .checkbox-group.form-group-top input[type="checkbox"] {height: 15px;width: 15px;float: none;vertical-align: top;display: inline-block;margin: 0px;}.color_swatch_Value li.active label {width: 16px;height: 16px;line-height: 16px;position: relative;}.color_swatch_Value li.active label::after {position: absolute;content: '\f12c';top: 1px;bottom: 0;left: 0;right: 0;margin: auto;font-family: 'Material Design Icons';color: #ccc;font-size: 12px;text-align: center;}.modal-newsletter p {padding-bottom: 7px;}#newsletterModal .modal-header {position: absolute;height: 40px;width: 40px;left: auto;right: 0;top: 0;bottom: auto;margin: auto;background: #fff;z-index: 1;padding: 0;border: none;}#newsletterModal .close {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}#newsletterModal .modal-newsletter .row-subscibe {margin: 0 0 20px;float: left;width: 100%;position: relative;}#newsletterModal .modal-newsletter .row-subscibe input {height: 44px;border: none;font-size: 14px;color: #111;text-align: center;margin: 0 0 15px;font-weight: 400;padding: 15px;border: 1px solid var(--color-border);}#newsletterModal .modal-newsletter .row-subscibe input[type="text"]::placeholder {color: #111;}#newsletterModal .modal-newsletter .row-subscibe button {height: 45px;background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);padding: 0 24px;font-size: 14px;font-weight: 400;width: 100%;}#newsletterModal .modal-newsletter .row-subscibe button:hover,#newsletterModal .modal-newsletter .row-subscibe button:focus,#newsletterModal .modal-newsletter .row-subscibe button:active {color: var(--color-btn-primary-text);}#newsletterModal .modal-newsletter .row-subscibe button.btn::after {background: var(--color-btn-primary);}#newsletterModal .modal-newsletter .checkbox-group .box {margin-top: 0;display: none;top: 2px;bottom: auto;}#newsletterModal .modal-newsletter .checkbox-group label {font: 400 13px/16px var(--font-stack-body);padding-left: 5px;margin: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}#newsletterModal .modal-newsletter .checkbox-group label:hover {color: #222;}#newsletterModal .modal-newsletter .social-sharing {float: left;width: 100%;margin-top: 20px;}#newsletterModal .modal-newsletter p {margin-bottom: 0px;}#newsletterModal .modal-content .modal-block {width: 100%;float: left;background: #fff;padding: 15px;}#newsletterModal .modal-content .modal-block .modal-img {padding: 0;float: right;order: 2;}#newsletterModal .modal-newsletter {padding: 0 30px 0 15px;}#newsletterModal form.subscribe-form {width: auto;float: none;margin: 0;display: inline-block;vertical-align: top;text-align: center;}#newsletterModal .modal-dialog.white-modal {width: 880px;}#newsletterModal .modal-dialog.white-modal.modal-md {margin: 0 auto;display: inline-block;border: none;vertical-align: middle;height: auto;overflow: hidden;z-index: 2;}#newsletterModal .social-sharing a {height: 35px;width: 35px;line-height: 35px;text-align: center;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;color: #fff;padding: 0;margin-right: 2px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}#newsletterModal .social-sharing a:hover {transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-o-transform: translateY(-5px);-ms-transform: translateY(-5px);}#newsletterModal .social-sharing a.share-facebook {background: #3b5998;}#newsletterModal .social-sharing a.share-twitter {background: #00aced;}#newsletterModal .social-sharing a.share-instagram {background: #ff3a67;}#newsletterModal .social-sharing a.share-pinterest {background: #dc2743;}@media only screen and (min-width: 768px) {#newsletterModal .modal-content .modal-block {display: flex;align-items: center;}}@media only screen and (max-width: 1399px) {#newsletterModal .modal-dialog.white-modal {width: 780px;}#newsletterModal .modal-dialog .modal-content .modal-block .title {font-size: 24px;line-height: 26px;margin: 0 0 15px;}}@media only screen and (max-width: 1199px) {#newsletterModal .modal-dialog.white-modal {width: 700px;}#newsletterModal .modal-dialog .modal-content .modal-block .title {font-size: 20px;line-height: 22px;margin: 0 0 10px;}#newsletterModal .modal-dialog .modal-content .modal-block .desc {font-size: 13px;line-height: 18px;}#newsletterModal .modal-newsletter {padding: 0 15px 0 0px;}}@media only screen and (max-width: 767px) {#newsletterModal .modal-newsletter .row-subscibe button {height: 36px;padding: 0 20px;}#newsletterModal .modal-newsletter .row-subscibe input {height: 40px;font-size: 13px;}#newsletterModal .modal-dialog.white-modal {width: 380px;}#newsletterModal .modal-content .modal-block .modal-newsletter {padding: 0;float: left;}#newsletterModal .modal-content .modal-block .modal-img {margin: 0 0 10px;}#newsletterModal .close::after, #newsletterModal .close::before {width: 13px;}#newsletterModal .modal-header {height: 30px;width: 30px;}#newsletterModal .modal-header i.mdi.mdi-close {height: 30px;width: 30px;line-height: 30px;}}@media only screen and (max-width: 480px) {#newsletterModal .modal-newsletter .row-subscibe {margin: 0 0 15px;}#newsletterModal .modal-newsletter .checkbox-group label {font-size: 12px;}#newsletterModal .modal-dialog .modal-content .modal-block .desc {font-size: 11px;line-height: 16px;margin: 0 0 12px;}#newsletterModal .modal-newsletter .social-sharing {margin-top: 10px;}#newsletterModal .social-sharing a i {font-size: 12px;}#newsletterModal .social-sharing a {height: 25px;width: 25px;line-height: 25px;}#newsletterModal .modal-dialog .modal-content .modal-block .title {font-size: 18px;line-height: 20px;margin: 0 0 8px;}}@media only screen and (max-width: 400px) {#newsletterModal .modal-dialog.white-modal {width: 300px;}}#newsletterModal .close::after, #newsletterModal .close::before, .menu-opening .mobile-facets__close::after, .menu-opening .mobile-facets__close::before, #slidedown-cart .btn-remove::after, #slidedown-cart .btn-remove::before,.product-notification .closeNotify::after, .product-notification .closeNotify::before, .off-canvas .sidebar_close::after, .off-canvas .sidebar_close::before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after, .product-template__container .modal-dialog .modal-content .modal-header button.close::before, .product-template__container .modal-dialog .modal-content .modal-header button.close::after, .quick-view .close-window::before, .quick-view .close-window::after, body .compare-model .modal .modal-dialog .modal-content .close::after, body .compare-model .modal .modal-dialog .modal-content .close::before,.topheader-banner .ttcmstopbanner .headerbanner-close a::before,.topheader-banner .ttcmstopbanner .headerbanner-close a::after {content: '';position: absolute;height: 2px;width: 20px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;transform-origin: 50% 50%;background-color: #222;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;-moz-transition: -moz-transform ease .25s;-webkit-transition: -webkit-transform ease .25s;-o-transition: -o-transform ease .25s;-ms-transition: -ms-transform ease .25s;transition: transform ease .25s;}.menu-opening .mobile-facets__close::after, .menu-opening .mobile-facets__close::before {width: 16px;}.topheader-banner .ttcmstopbanner .headerbanner-close a::before,.topheader-banner .ttcmstopbanner .headerbanner-close a::after{width: 14px;}#slidedown-cart .btn-remove::before,#slidedown-cart .btn-remove::after{height: 1px;width: 10px;top: 12px;bottom: auto;left: auto;right: 7px;}.off-canvas.position-right .sidebar_close::after, .off-canvas.position-right .sidebar_close::before {left: auto;right: 9px;top: 16px;bottom: auto;width: 18px;}.off-canvas.position-left .sidebar_close::after, .off-canvas.position-left .sidebar_close::before {left: auto;right: 9px;top: 16px;bottom: auto;width: 18px;}#newsletterModal .close::after, #newsletterModal .close:hover::before, .menu-opening .mobile-facets__close:hover::after, .menu-opening .mobile-facets__close::before, #slidedown-cart .btn-remove:hover::after,#slidedown-cart .btn-remove::before,.quick-view .close-window:hover::before, .quick-view .close-window::after, .product-notification .closeNotify::after, .product-notification .closeNotify:hover::before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:hover:before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after, body .compare-model .modal .modal-dialog .modal-content .close::after, body .compare-model .modal .modal-dialog .modal-content .close:hover::before, .off-canvas .sidebar_close:hover::after, .off-canvas .sidebar_close::before, .product-template__container .modal-dialog .modal-content .modal-header button.close::before, .product-template__container .modal-dialog .modal-content .modal-header button.close:hover::after, .topheader-banner .ttcmstopbanner .headerbanner-close a::after,.topheader-banner .ttcmstopbanner .headerbanner-close a:hover::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#newsletterModal .close::before, #newsletterModal .close:hover::after, .menu-opening .mobile-facets__close::after, .menu-opening .mobile-facets__close:hover::before, #slidedown-cart .btn-remove::after, #slidedown-cart .btn-remove:hover::before,.quick-view .close-window::before, .quick-view .close-window:hover::after, .product-notification .closeNotify:hover::after, .product-notification .closeNotify::before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:hover::after, body .compare-model .modal .modal-dialog .modal-content .close:hover::after, body .compare-model .modal .modal-dialog .modal-content .close::before, .off-canvas .sidebar_close::after, .off-canvas .sidebar_close:hover::before, .product-template__container .modal-dialog .modal-content .modal-header button.close:hover::before, .product-template__container .modal-dialog .modal-content .modal-header button.close::after, .topheader-banner .ttcmstopbanner .headerbanner-close a::before,.topheader-banner .ttcmstopbanner .headerbanner-close a:hover::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.quick-view .close-window::before, .quick-view .close-window::after {top: 15px;bottom: auto;left: auto;right: 7px;width: 16px;}.lightbox .lb-dataContainer {position: relative;}.lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:before, .lightbox .lb-dataContainer .lb-data .lb-closeContainer .lb-close:after {top: auto;bottom: 30px;left: auto;right: 10px;}body .compare-model .modal .modal-dialog .modal-content .close::after, body .compare-model .modal .modal-dialog .modal-content .close::before {width: 14px;top: 15px;bottom: auto;left: auto;right: 8px;}.product-notification .closeNotify::after, .product-notification .closeNotify::before {background-color: var(--color-btn-primary-text);width: 14px;}.product-notification .closeNotify:hover::after, .product-notification .closeNotify:hover::before {background-color: var(--color-btn-secondary-text);}#blog_slider.owl-theme .owl-dots {margin: 20px 0 0;}#blog_slider .brand-bar__item {padding: 0 15px;float: left;width: 100%;}.owl-theme .owl-nav {float: none;display: inline-block;vertical-align: top;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;margin: 0;position: absolute;top: -35px;bottom: auto;left: auto;right: -10px;height: 28px;}.owl-theme .owl-nav::after {content: " ";position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;justify-content: center;background: #7b818f;width: 1px;height: 12px;}.owl-theme .owl-nav .owl-prev {margin-right: 10px;}.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next {font-size: 0;height: 28px;width: 28px;padding: 0px;text-align: center;overflow: hidden;float: none;background: none;margin: auto;position: relative;z-index: 1;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}.owl-theme .owl-nav .owl-prev:hover, .owl-theme .owl-nav .owl-next:hover, .owl-theme .owl-nav .owl-prev:focus, .owl-theme .owl-nav .owl-next:focus, .owl-theme .owl-nav .owl-prev:active, .owl-theme .owl-nav .owl-next:active {background: none;}.owl-theme .owl-nav .owl-prev::before {color: #7b818f;content: '\f141';font-family: 'Material Design Icons';font-size: 28px;line-height: 28px;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}.owl-theme .owl-nav .owl-next::before {content: '\f142';font-family: 'Material Design Icons';font-size: 28px;line-height: 28px;color: #7b818f;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}.owl-theme .owl-nav .disabled {cursor: not-allowed;}.owl-theme .owl-nav .owl-next:hover::before, .owl-theme .owl-nav .owl-prev:hover::before {color: var(--color-btn-primary);}.owl-theme .owl-nav .owl-next.disabled:hover::before, .owl-theme .owl-nav .owl-prev.disabled:hover::before {color: #7b818f;}@media (max-width: 991px) {.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next {height: 30px;width: 30px;padding: 0;}.owl-theme .owl-nav .owl-next::before, .owl-theme .owl-nav .owl-prev::before {font-size: 30px;line-height: 30px;padding: 0;}}@media (max-width: 480px) {.owl-theme .owl-nav {top: -30px;right: -10px;}.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next {height: 25px;width: 25px;padding: 0;}.owl-theme .owl-nav .owl-next::before, .owl-theme .owl-nav .owl-prev::before {font-size: 25px;line-height: 25px;}}.blogleft_inner_content .tt-blog-content .tt-blog-description {float: left;width: 100%;}.blogleft_inner_content .article .blogs-sub-title .blog-date {border-right: 1px solid rgba(0, 0, 0, .2);margin-right: 5px;padding-right: 5px;}.blogleft_inner_content .tt-blog-content .tt-blog-description p {font: italic 400 13px/22px var(--font-stack-body);float: left;width: 100%;margin: 0 0 8px;}.blogleft_inner_content .tt-blog-content .tt-blog-description h4.article__title {font: 500 16px/20px var(--font-stack-header);margin: 0 0 10px;float: left;width: auto;}.blogleft_inner_content .tt-blog-content .tt-blog-description h4.article__title>a {color: var(--color-text);}.blogleft_inner_content .tt-blog-content .tt-blog-description h4.article__title>a:hover {color: var(--color-btn-primary);}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-tag {margin: 0 0 5px;float: right;width: auto;}.blogleft_inner_content .tt-blog-content .tt-blog-description .tt-social-share {float: left;width: 100%;}.blogleft_inner_content .tt-blog-content .tt-blog-description .tt-social-share>div {float: left;width: 30px;height: 30px;margin: 0 5px 0 0;}.blogleft_inner_content .tt-blog-content .tt-blog-description .tt-social-share i.mdi {font-size: 18px;line-height: 30px;}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-btn {float: left;width: 100%;margin: 0 0 10px;}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-btn a {background: none;color: #111;position: relative;padding: 0 0 0 25px;}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-btn a:hover {color: var(--color-btn-secondary);}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-btn a::after {content: " ";position: absolute;left: 0;right: auto;top: 0;bottom: 0;margin: auto 0;background: #111;width: 20px;height: 1px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.blogleft_inner_content .tt-blog-content .tt-blog-description .blog-btn a:hover::after {width: 30px;background: var(--color-btn-secondary);}.blogleft_inner_content .tt-blog-content .blog_image_holder img {width: 100%;}.blogleft_inner_content .content-wrapper {padding: 0;}.blogleft_inner_content .article .ttblog_image_holder.blog_image_holder {float: left;width: 100%;position: relative;overflow: hidden;margin: 0 0 15px;}.blogleft_inner_content .article .blogs-sub-title {float: none;display: inline-block;vertical-align: top;width: auto;padding: 10px;position: absolute;top: auto;bottom: 10px;left: auto;right: 10px;box-shadow: 1px 0 10px rgb(0 0 0 / 10%);background: #fff;color: #666;}.blogleft_inner_content .article .blogs-sub-title p {margin: 0;float: none;display: inline-block;vertical-align: top;}.blogleft_inner_content .article .blogs-sub-title p i.mdi {vertical-align: middle;}.blog-section .sidebar .widget, .article-template .sidebar .widget {border: 1px solid var(--color-border);padding: 15px;}@media only screen and (max-width: 1199px) {.blogleft_inner_content .content-wrapper {padding: 20px 5px;}}@media only screen and (max-width: 767px) {.blogleft_inner_content .tt-blog-content .tt-blog-description .tt-social-share {margin: 5px 0;}}@media only screen and (max-width: 480px) {.blogleft_inner_content .content-wrapper {padding: 15px 0px;}.blogleft_inner_content .article .blogs-sub-title {padding: 5px 10px;}}.blog_list.grid__item {padding: 0;}.blog_list.grid__item.blog_list_item .tt-blog-description .tt-social-share {width: 100%;float: left;}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn {float: left;width: 100%;margin: 15px 0 0;}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn .btn {line-height: 20px;}.blog_list.grid__item.blog_list_item p.blog-date {float: none;display: inline-block;vertical-align: top;width: auto;padding: 10px;position: absolute;top: auto;bottom: 10px;left: auto;right: 25px;box-shadow: 1px 0 10px rgb(0 0 0 / 10%);color: #666;background: #fff;margin: 0px;}.blog_list.grid__item.blog_list_item p.blog-date .mdi.mdi-calendar {vertical-align: middle;}.blog_list.grid__item.blog_list_item .blog-tag {float: left;width: 100%;margin: 0 0 5px;}.blog_list.grid__item.blog_list_item .comments-count {float: left;width: 100%;padding: 0;margin: 5px 0;}.blog_list.grid__item.blog_list_item .blog_title_wrap {width: auto;float: left;}.blog_list.grid__item.blog_list_item .blog_descrition {margin: 5px 0 0;padding: 0;}.blog_list.grid__item.blog_list_item .blog_descrition p {font: italic 400 13px/22px var(--font-stack-body);margin: 0 0 10px;float: left;width: 100%;}.blog_list .article.tt-blog-content {float: left;width: 100%;margin: 0 0 30px;}.blog_list .article.tt-blog-content .ttblog_image_holder a.article__grid-image {position: relative;display: inline-block;vertical-align: top;overflow: hidden;}.blog_list .tt-blog-content .blog_image_holder {position: relative;float: left;width: 100%;margin: 0 0 20px 0;padding: 0;}.blog_list .tt-blog-content .blog_image_holder a.article__grid-image {float: left;width: 100%;position: relative;}.blog_list .tt-blog-content .blog_image_holder a.article__grid-image img {width: 100%;}.blog_list .tt-blog-description .tt-social-share i.mdi {font-size: 18px;line-height: 30px;}.blog_list .tt-blog-description .tt-social-share>div {display: inline-block;margin: 0 15px 0 0;float: none;vertical-align: top;}.blog_list .blog-btn i {margin-left: 5px;vertical-align: middle;}.blog_list .tt-blog-content .article__title {font-size: 17px;line-height: 20px;}.blog_list .tt-blog-content .article__title a {color: var(--color-text);font-weight: 500;font-family: var(--font-stack-header);}.blog_list .tt-blog-content .article__title a:hover {color: var(--color-btn-primary);}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn a {float: left;width: auto;position: relative;padding: 0 0 0 25px;color: #111;}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn a:hover {color: var(--color-btn-primary);}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn a::after {content: " ";position: absolute;left: 0;right: auto;top: 0;bottom: 0;margin: auto 0;background: #111;width: 20px;height: 1px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.blog_list.grid__item.blog_list_item .tt-blog-description .blog-btn a:hover::after {width: 30px;background: var(--color-btn-primary);}@media only screen and (max-width: 767px) {.blog_list .article.tt-blog-content .ttblog_image_holder {width: 100%;margin: 0 0 15px;}.blog_list .article.tt-blog-content .tt-blog-description {float: left;width: 100%;}}.blogleft_inner_content .article.tt-blog-content {float: left;width: 100%;padding: 0;margin: 0 0 30px;}.content_wrap article.grid-item.blog-post-single {padding: 0;}.blog-post-single a.blog-post__full-image {float: left;width: 100%;margin: 0 0 20px;}.blog-post-single a.blog-post__full-image img {width: 100%;}.blog-post-single .blog-meta {float: left;width: auto;}.blog-post-single .blog-meta .article_date {font-size: 13px;line-height: 18px;color: var(--color-body-text);border-right: 1px solid var(--color-border);padding-right: 15px;float: left;width: auto;}.blog-post-single .blog-meta .article_date i.mdi.mdi-calendar {vertical-align: top;}.blog-post-single .blog-meta a.blog__name {float: left;width: auto;font-size: 13px;line-height: 20px;}.blog-post-single .section-header.text-left h1 {font: 500 20px/22px var(--font-stack-header);color: var(--color-text);float: left;width: 100%;margin: 20px 0 0;}.blog-post-single>.rte {float: left;width: 100%;margin: 15px 0 25px;}.blog-post-single .item-social-sharing.text-left {float: left;width: 100%;margin: 0 0 30px;}.blog-post-single .item-social-sharing h2.h4 {float: left;width: 100%;font-size: 16px;line-height: 18px;font-weight: 500;color: #333;margin: 0 0 10px 0;display: none;}.blog-post-single .item-social-sharing .tt-social-share {float: left;width: 100%;}.blog-post-single .item-social-sharing .tt-social-share>div {float: left;width: 30px;height: 30px;margin: 0 10px 0 0;}.blog-post-single .item-social-sharing .tt-social-share>div>a {float: left;width: 30px;height: 30px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.2);text-align: center;color: #fff;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.blog-post-single .item-social-sharing .tt-social-share>div>a:hover {transform: translateY(-4px);-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-o-transform: translateY(-4px);-ms-transform: translateY(-4px);}.blog-post-single .item-social-sharing .tt-social-share>div i.mdi {font-size: 18px;line-height: 30px;}.blog-post-single .item-social-sharing .tt-social-share>div.facebook>a {background: #3b5998;}.blog-post-single .item-social-sharing .tt-social-share>div.twitter>a {background: #00aced;}.blog-post-single .item-social-sharing .tt-social-share>div.google_plus>a {background: #d34836;}.blog-post-single .item-social-sharing .tt-social-share>div.pinterest>a {background: #c8232c;}.blog-post-single .item-social-sharing .tt-social-share>div.linkedin>a {background: #0077B5;}.blog-post-single .paginatoin_custom.blog_nav {float: left;width: 100%;}.blog-post-single .newer-post {float: none;display: inline-block;vertical-align: top;margin-left: 10px;}.blog-post-single hr.hr--clear.hr--small {display: none;}.blog-post-single .paginatoin_custom .blog_nav_img, .blog-post-single .paginatoin_custom .blog_nav_title {display: none;}.blog-post-single .paginatoin_custom a {float: left;width: auto;padding: 10px 20px;background: var(--color-btn-primary);color: var(--color-btn-primary-text);position: relative;overflow: hidden;z-index: 1;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.blog-post-single .paginatoin_custom a:hover {color: var(--color-btn-secondary-text);background: var(--color-btn-secondary);}.blog-post-single .paginatoin_custom a:focus, .blog-post-single .paginatoin_custom a:active {background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.blog-post-single .comments-count {float: left;width: auto;border-left: 1px solid var(--color-border);padding-left: 15px;line-height: 18px;color: var(--color-body-text);}.blog-post-single .meta.text-center {float: left;width: auto;margin: 0 0 0 10px;color: var(--color-body-text);border-left: 1px solid var(--color-border);}.blog-post-single .comment .blog-meta .text-center.meta {border: none;margin: 0;}.blog-post-single .comments-count i.mdi {margin-right: 5px;}.blog-post-single ul {float: left;width: 100%;margin: 0 0 30px;}.blog-post-single ul>li {float: left;width: 100%;margin: 0;}.blog-post-single h2.h3 {float: left;width: 100%;font-size: 20px;line-height: 22px;font-weight: 500;margin: 0 0 20px;color: var(--color-text);}.sidebar .widget.widget_categories ul {margin: 0px;}.sidebar .widget.widget_categories ul li {margin: 0 0 10px 0;}.sidebar__inner .comments {float: left;width: 100%;}.sidebar .recent_article.widget ul li {margin: 0 0 10px;border-bottom: 1px solid #e5e5e5;padding: 0 0 10px;}.sidebar .recent_article ul li {margin: 0 0 20px;}.sidebar .recent_article ul li:last-child {margin: 0;border-bottom: none;padding: 0px;}.sidebar .recent_article ul li .article-detail {padding-right: 0;}.sidebar .recent_article ul li .article-detail h5.article__title {font: 500 13px/16px var(--font-stack-header);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.sidebar .recent_article ul li .article-detail h5.article__title a {color: var(--color-text);}.sidebar .recent_article ul li .article-detail h5.article__title a:hover {color: var(--color-btn-secondary);}.sidebar .recent_article ul li .article-detail .article_date {line-height: 16px;}.sidebar .recent_article ul li .article-detail .article_date i {font-size: 13px;}.sidebar .recent_article ul li .article-detail .article_date time {font-size: 13px;}.sidebar .recent_article .artical-image {padding: 0;}.tt-blog-content .blogs-sub-title .comments-count>span {display: none;}.article-template {margin: 0 0 30px;float: left;width: 100%;}.article-template .content_wrap .sidebar .text-left {float: left;width: 100%;}.article-template .content_wrap .sidebar .comments h2.h3 {font-size: 16px;line-height: 18px;text-align: left;font-weight: 500;color: var(--color-text);margin: 0 0 15px;font-family: var(--font-stack-header);}.article-template .content_wrap .sidebar .comments .grid-item.large--one-half {float: left;width: 100%;}.article-template .content_wrap .sidebar .comments input.btn.text-center:hover, .article-template .content_wrap .sidebar .comments input.btn.text-center:active, #shopify-section-article-template .content_wrap .sidebar .comments input.btn.text-center:focus {background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}@media (min-width: 481px) and (max-width: 991px) {.sidebar .recent_article .artical-image {width: auto;}}@media (max-width: 1199px) {.blog_list .article.tt-blog-content {padding: 20px 5px;}.article-template .collection_wrapper {padding: 20px;}}@media only screen and (max-width: 991px) {.article-template .content_wrap .sidebar .text-left {margin: 10px 0 0;}.sidebar .sidebar__inner .widget.recent_article {margin: 0 0 10px;}.sidebar .sidebar__inner .widget.recent_article>ul {padding: 15px;float: left;width: 100%;}.sidebar .sidebar__inner .widget.widget_categories ul {padding: 0 15px;}}@media only screen and (max-width: 480px) {.blog_list .article.tt-blog-content {padding;15px 0px;}.article-template .collection_wrapper {padding: 15px;}.blog-post-single>.rte {margin: 15px 0 10px;}.blog-post-single .item-social-sharing.text-left {margin: 0 0 15px;}.blog-post-single .comments-count {border: none;padding: 0;margin: 10px 0 0 0;width: 100%;}.blog-post-single .meta.text-center {border: none;padding: 0;margin: 10px 0 0 0;float: left;}.article-template {margin: 0;}}.template-index .sidebar div#shopify-section-TT-mega_menu {margin: 0;}.sticky_header.fixed #tt-megamenu h5.toggle_menu{margin:0 0 10px;}.site-header .sticky_header.fixed #cart {margin: 4px 0;padding: 0 0 0 20px;}.fixed #shopify-section-TT-mega_menu #tt-megamenu {margin: 0;}#tt-megamenu h5.toggle_menu {padding: 15px 15px 15px 65px;margin: 0 0 35px 10px;background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;position: relative;text-align: left;cursor: pointer;font: 500 16px/24px var(--font-stack-header);}#tt-megamenu .toggle_menu i.mdi-menu {float: left;width: auto;margin: 6px 0 5px 0;font-size: 24px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}@media(min-width: 992px){#tt-megamenu .toggle_menu:hover i.mdi-menu {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}}#tt-megamenu .tt-mega_menu{float: left;width: 100%;z-index: 99;margin: 0;position: absolute;top: 100%;bottom: auto;right: 0;left: 0;display: none;}#tt-megamenu .tt-mega_menu li.tt_menu_item{float: left;width: 100%;margin: 0;text-align: left;cursor: pointer;}#tt-megamenu .tt-mega_menu li.tt_menu_item:hover{pointer-events: visible;}#tt-megamenu .tt-mega_menu li.tt_menu_item > a{float: left;width: 100%;padding: 11px 15px;font-weight: 600;font-size: 14px;line-height: 30px;position: relative;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap{float: left;width: 100%;position: absolute;right: auto;left: 100%;background: #fff;border: 1px solid #e5e5e5;z-index: 3;padding: 30px 15px;top: 0;bottom: auto;}#tt-megamenu .tt-mega_menu li.tt_menu_item.full-menu{position: relative;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu .tt_sub_menu_wrap{bottom: auto;}#tt-megamenu .tt-mega_menu li.more_menu.tt_menu_item>ul.tt_sub_menu_linklist {display: block;padding: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu{float: none;display: inline-block;vertical-align: top;padding: 0 15px;text-align: left;position: relative;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu > a{float: left;width: 100%;position: relative;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;overflow: hidden;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu .tt_sub_menu_wrap .tt_sub_menu > a.menu-banner {padding: 15px 0 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu a.menu-banner::after {content: "";background: none repeat scroll 0 0 rgba(0,0,0,.09);position: absolute;display: block;top: 10px;right: 10px;bottom: 10px;opacity: 0;left: 10px;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;-webkit-transform: rotate(-180deg) scale(0);-moz-transform: rotate(-180deg) scale(0);-ms-transform: rotate(-180deg) scale(0);-o-transform: rotate(-180deg) scale(0);transform: rotate(-180deg) scale(0);}#tt-megamenu .tt-mega_menu .tt_menus_ul .mega-menu-link{width: 100%;}#tt-megamenu .tt-mega_menu .tt_menus_ul span.categories {float: left;width: 100%;padding: 9px 15px;font-weight: 400;font-size: 14px;line-height: 30px;position: relative;}#tt-megamenu .tt-mega_menu .tt_menus_ul span.categories::before {content: "\f1d8";float: left;font-family: "Material Design Icons";font-size: 20px;line-height: 30px;height: 30px;margin: 0 8px 0 0;}#tt-megamenu .tt-mega_menu .tt_menus_ul i.mdi {width: 20px;font-size: 20px;}#tt-megamenu .tt-mega_menu .tt_menus_ul i.mdi::before {font-weight: 600;font-size: 16px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu a.menu-banner:hover::after {-webkit-transform: rotate(0) scale(1);-moz-transform: rotate(0) scale(1);-ms-transform: rotate(0) scale(1);-o-transform: rotate(0) scale(1);transform: rotate(0) scale(1);opacity: 1;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu > a:hover {box-shadow: 0 0 5px 3px rgba(255, 255, 255, 0.1);-webkit-box-shadow: 0 0 5px 3px rgba(255, 255, 255, 0.1);-moz-box-shadow: 0 0 5px 3px rgba(255, 255, 255, 0.1);-ms-box-shadow: 0 0 5px 3px rgba(255, 255, 255, 0.1);-o-box-shadow: 0 0 5px 3px rgba(255, 255, 255, 0.1);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu.product {margin: 0;padding: 0 15px;width: 100%;}#tt-megamenu .tt_sub_menu.product .product-price__price,#tt-megamenu .tt_sub_menu.product .product-price__price .money,#tt-megamenu .tt_sub_menu.product .price,#tt-megamenu .tt_sub_menu.product price .money{font-size: 13px;}#tt-megamenu .tt_sub_menu.product .grid-view-item__meta .discount-percentage,#tt-megamenu .tt_sub_menu.product .product-price__price.compare_price .money,#tt-megamenu .tt_sub_menu.product .product-price__price.compare_price{font-size: 12px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist > li {float: left;width: 100%;margin: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .sub_mn_title a,#tt-megamenu1 .tt-mega_menu1 li.tt_menu_item .sub_mn_title a{color: #222;}#tt-megamenu .tt-mega_menu li.tt_menu_item .sub_mn_title a:hover,#tt-megamenu1 .tt-mega_menu1 li.tt_menu_item .sub_mn_title a:hover{color:var(--color-btn-primary);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist > li > a{float: left;width: 100%;font: 400 13px/24px var(--font-stack-subheading);text-align: left;padding: 0 0 5px;color: var(--color-body-text);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist>li:last-child>a {padding: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist>li{position: relative;}#tt-megamenu .tt-mega_menu .tt_sub_menu_linklist li.tt_menu_item>.tt_sub_menu_wrap {padding: 10px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist > li > a:hover{color: #111;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu.banner {padding: 0 15px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu {float: left;width: 100%;margin: 10px 0 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-layouts {border: none;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav {display: block;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav:hover .owl-prev::before, #tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav:hover .owl-next::before {color: var(--color-text-hover-field);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav > div {float: left;height: 30px;width: 30px;position: absolute;top: 0;bottom: 0;margin: auto;font-size: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;cursor: pointer;background: none;border: none;padding: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav > div::before {content: "\f141";left: 0;right: 0;margin: 0 auto;height: 30px;width: 30px;font-family: "Material Design Icons";font-size: 28px;line-height: 30px;color: var(--color-body-text);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav .owl-prev {left: -15px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav .owl-next {right: -15px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav .owl-next::before {content: "\f142";}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu:hover .list_product_menu_content .owl-nav > div {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;border: none;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper {padding: 0 0 10px 0;animation: none;margin: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb {float: left;width: 100%;border: none;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb .grid-view-item {float: left;width: 100%;padding: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb .grid-view-item .product_info {float: left;width: 100%;padding: 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb a.grid-view-item__link {float: left;width: 100%;position: relative;margin: 0 0 10px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb:hover .product-price__sale-label {top: 10px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb .product_info .h4.grid-view-item__title {margin: 0 0 5px;float: left;width: 100%;text-overflow: ellipsis;overflow: hidden;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb .grid-view-item__title > a {color: var(--colorProductTitle);float: left;width: 100%;white-space: nowrap;font: 500 14px/18px var(--font-stack-body);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb .grid-view-item__meta {font-family: var(--font-stack-header);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper:hover .product-thumb .grid-view-item__title > a {color: var(--color-text-hover-field);}#tt-megamenu .tt-mega_menu li.tt_menu_item span.tt_mn_sub_heading{float: left;width: auto;padding: 3px 6px;font-size: 10px;line-height: 12px;position: absolute;top: 8px;margin: 0 3px;font-weight: 600;font-family: var(--font-stack-body);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}#tt-megamenu .tt-mega_menu li.tt_menu_item ul.tt_sub_menu_linklist{float: left;width: 100%;margin: 0;min-width: 180px;padding: 0 0 20px;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu ul.tt_sub_menu_linklist{padding: 0px;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu .tt_sub_menu_wrap .tt_sub_menu{margin: 0px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap.disable, #tt-megamenu .tt-mega_menu li.tt_menu_item:hover .tt_sub_menu_wrap.disable{display: none !important;}#tt-megamenu .tt-mega_menu li.more_menu > ul > li .tt_sub_menu_wrap .tt_sub_menu {margin: 0;padding: 0;width: 100% !important;}#tt-megamenu .tt-mega_menu li.more_menu > ul > li.tt_menu_item a::after {right: 20px;}#tt-megamenu .tt-mega_menu li.more_menu > ul > li:hover > a {color: var(--color-text-hover-field);}#tt-megamenu .tt-mega_menu li.more_menu ul.tt_sub_menu_linklist li.tt_menu_item .tt_sub_menu_wrap ul.tt_sub_menu_linklist > li:hover > a {color: var(--color-text-hover-field);box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;}#tt-megamenu ul.tt_menus_ul li.tt_menu_item>a::after{position: absolute;content: "\f140";height: 20px;width: 20px;font-size: 16px;line-height: 22px;font-family: "Material Design Icons";right: 15px;left: auto;top: 0;bottom: 0;margin: auto;text-align: center;transition: none;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;font-style: normal;font-weight:400;}#tt-megamenu ul.tt_menus_ul li.tt_menu_item.single > a::after{display: none;}#tt-megamenu .tt_sub_menu_wrap h4.sub_mn_title, #tt-megamenu .tt_sub_menu_wrap .sub_mn_title.h4, #tt-megamenu1 .tt_sub_menu_wrap h4.sub_mn_title, #tt-megamenu1 .tt_sub_menu_wrap .sub_mn_title.h4{float: left;width: 100%;text-align:left;font: 500 14px/16px var(--font-stack-header);border-bottom: 1px solid var(--color-border);padding: 0 0 10px;margin: 0 0 15px;color: var(--color-text);}#shopify-section-TT-megamenu #tt-megamenu li.more_menu li.tt_menu_item {padding: 0;margin: 0;width: 100%;position: relative;}#tt-megamenu .toggle_menu {float: left;width: 100%;padding: 14px 0px;overflow: hidden;position: relative;margin: 0;cursor: pointer;}#tt-megamenu .toggle_menu .toggle_text {float: left;text-align: left;font: 500 16px/28px var(--font-stack-body);padding-left: 12px;}#tt-megamenu li>a>span.tt_menu_item_heading_title{float: left;font: 400 13px/22px var(--font-stack-body);}#tt-megamenu .tt-mega_menu li.tt_menu_item.highlight-menu span.tt_menu_item_heading_title {font-weight: 500;}@media only screen and (min-width: 1780px) {#tt-megamenu .tt-mega_menu li.tt_menu_item.highlight-menu:nth-last-child(4n) {border-top: 1px solid var(--color-border);margin: 18px 0 0;padding: 15px 0 0;}}@media only screen and (min-width: 992px) {#tt-megamenu{float: left;width:100%;position:relative;z-index:2;}#tt-megamenu .tt-mega_menu li.tt_menu_item.pages,#tt-megamenu .tt-mega_menu li.tt_menu_item.blog,#tt-megamenu .tt-mega_menu li.tt_menu_item.home{position: relative;}#tt-megamenu .tt-mega_menu .tt_menus_ul li.more_menu>ul>li.tt_menu_item a {float: left;width: 100%;padding: 3px 20px;text-align: left;font: 500 13px/20px var(--font-stack-body);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap{-webkit-transition: .4s ease-in-out;-moz-transition: .4s ease-in-out;-ms-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;transition: .4s ease-in-out;-webkit-transform: translate(0,20px);-moz-transform: translate(0,20px);-ms-transform: translate(0,20px);-o-transform: translate(0,20px);transform: translate(0,20px);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;visibility: hidden;transform-origin: center top 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item:hover > .tt_sub_menu_wrap{-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;}#tt-megamenu .tt-mega_menu li.more_menu.tt_menu_item{position: relative;}#tt-megamenu .tt-mega_menu li.more_menu.tt_menu_item ul.tt_sub_menu_linklist li.tt_menu_item > a::after {content: "\f142";}#tt-megamenu .tt-mega_menu li.more_menu.tt_menu_item {position: relative;}#tt-megamenu .tt-mega_menu li.more_menu>ul>li .tt_sub_menu_wrap{right: 100%;left: auto;padding: 0;margin: 0;top: auto;}}@media (min-width: 992px) and (max-width: 1769px) {#tt-megamenu .tt-mega_menu li.tt_menu_item.highlight-menu:nth-last-child(4n) {border-top: 1px solid var(--color-border);margin: 18px 0 0;padding: 15px 0 0;}}@media only screen and (max-width: 991px) {#tt-megamenu .tt-mega_menu li.tt_menu_item span.tt_mn_sub_heading{font-size: 8px;line-height: 10px;top: -5px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu_linklist>li>a{font-size:13px;}#tt-megamenu .tt-mega_menu li.more_menu.tt_menu_item.left > a{display: none !important;}#tt-megamenu h5.toggle_menu {padding: 12px 0;margin: 0;border-bottom: none;line-height: 22px;background: none;}#tt-megamenu .toggle_menu .toggle_text{display:none;}#tt-megamenu .toggle_menu i.mdi-menu {float: none;display:inline-block;vertical-align:top;color: #fff;font-size:21px;line-height:21px;height: 21px;width: 21px;text-align: center;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}#tt-megamenu .toggle_menu:hover i.mdi-menu{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}#tt-megamenu .tt-mega_menu{left: 15px;right: 15px;margin: 0 auto;width: auto;padding: 15px 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item.more_menu .tt_sub_menu_wrap li.tt_menu_item .tt_sub_menu_wrap {padding: 0;}#tt-megamenu .tt-mega_menu li.more_menu > ul > li a {font-weight: 600;}#tt-megamenu .tt-mega_menu li.tt_menu_item {display: block !important;text-align: left;position:relative;margin: 2px 0;}#tt-megamenu .tt-mega_menu li.tt_menu_item.left_more_menu {display: none !important;}#tt-megamenu .tt-mega_menu li.tt_menu_item span.categories, #tt-megamenu .tt-mega_menu li.tt_menu_item > a {padding: 7px 20px;text-align: left;color: var(--color-body-text);font-weight: 400;}#tt-megamenu .tt-mega_menu li.tt_menu_item:hover > a, #tt-megamenu .tt-mega_menu li.tt_menu_item:hover span.categories {color: var(--color-text-hover-field);}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap{position: static;padding: 0 20px;border: none;display: none;background: none;width: 100% !important;margin: 10px 0 0;}#tt-megamenu .tt-mega_menu li.more_menu > ul > li .tt_sub_menu_wrap .tt_sub_menu {padding: 0 15px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .list_product_menu_content .owl-nav > div {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .list_products_menu .product-wrapper .product-thumb:hover .product-price__sale-label {top: 20px;}#tt-megamenu ul.tt_menus_ul{float: left;width: 100%;margin: 0;}#tt-megamenu ul.tt_menus_ul li.tt_menu_item > a::after{display: none;}#tt-megamenu ul.tt_menus_ul{margin: 0 0 15px;border-bottom: 1px solid rgba(0,0,0,0.1);}#tt-megamenu .tt_sub_menu_wrap h4.sub_mn_title, #tt-megamenu .tt_sub_menu_wrap .sub_mn_title.h4,#tt-megamenu .tt_sub_menu_wrap h4.sub_mn_title, #tt-megamenu .tt_sub_menu_wrap .sub_mn_title.h4{font-size: 13px;}#tt-megamenu{float:left;width:auto;}}@media only screen and (max-width: 767px) {#tt-megamenu ul.tt_menus_ul > li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu {padding: 0 15px;}}@media only screen and (max-width: 480px) {#tt-megamenu ul.tt_menus_ul > li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu{width: 100% !important;padding: 0 10px 12px;}#tt-megamenu .tt-mega_menu li.tt_menu_item .tt_sub_menu_wrap .tt_sub_menu > a {width: auto;}#tt-megamenu .tt-mega_menu li.tt_menu_item{margin: 0;}}.product-single .product-information-inner .product-form__error-message-wrapper {float: left;width: 100%;margin: 15px 0 0;padding: 12px;color: #dc0000;background-color: #fff6f6;border-color: #dc0000;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;text-align: center;}.product-wrapper .product-thumb .loader {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;height: 100%;width: 100%;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 200ms ease-in-out 0s;-webkit-transition: all 200ms ease-in-out 0s;-moz-transition: all 200ms ease-in-out 0s;-o-transition: all 200ms ease-in-out 0s;-ms-transition: all 200ms ease-in-out 0s;display: flex;align-items: center;justify-content: center;background: #ffffff;cursor: pointer;}.product-wrapper .product-thumb .loader .preloader-wrapper {height: 50px;width: 50px;display: inline-block;position: relative;}.product-wrapper .product-thumb .loader .preloader-wrapper .spinner-layer {position: relative;float: none;display: inline-block;vertical-align: top;width: 50px;height: 50px;}.product-wrapper .product-thumb .loader .preloader-wrapper .spinner-layer::before {content: '';box-sizing: border-box;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 50px;height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;border: 2px solid transparent;border-top-color: #222;border-bottom-color: #222;animation: spinner 1.5s ease-in-out infinite;}@media only screen and (max-width: 767px) {.product-wrapper .product-thumb .loader .preloader-wrapper {height: 30px;width: 30px;}.product-wrapper .product-thumb .loader .preloader-wrapper .spinner-layer {height: 30px;width: 30px;}.product-wrapper .product-thumb .loader .preloader-wrapper .spinner-layer::before {height: 30px;width: 30px;}}.product-wrapper .product-thumb .second-productimg {position: absolute;height: 100%;width: 100%;}.style1 .product-wrapper .product-thumb .second-productimg {opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;-webkit-opacity: 0.6;visibility: visible;}.product-wrapper.loading .product-thumb .loader {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.product-wrapper.loading:hover .product-thumb .featured-image {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}@keyframes spinner {to {transform: rotate(360deg) }}.video-source {float: left;width: 100%;cursor: pointer;}.video-source video {float: left;width: 100%;height: 100%;vertical-align: top;}.product-template__container {float: left;width: 100%;position: relative;}.product-template__container .modal-dialog {width: 880px;vertical-align: middle;display: inline-block;}.product-template__container .modal-dialog table {width: 100%;margin-top: 17px;border: none;}.product-template__container .modal-dialog table thead th {color: #666;font-size: 13px;font-weight: 500;text-align: center;padding: 10px 4px;border: none;}.product-template__container .modal-dialog table tbody tr {background: #f7f7f7;}.product-template__container .modal-dialog table tbody tr:nth-child(odd) {background: #e5e5e5;}.product-template__container .modal-dialog table td {color: #666;font-size: 13px;font-weight: normal;text-align: center;padding: 12px 4px;border: none;}.product-template__container .modal-dialog .modal-content {padding: 30px;background-color: #fff;float: left;width: 100%;}.product-template__container .modal-dialog .modal-content .modal-header {border-bottom: 1px solid var(--color-border);float: left;width: 100%;margin: 0 0 20px;}.product-template__container .modal-dialog .modal-content .modal-header button.close {float: none;display: inline-block;vertical-align: top;position: absolute;top: 5px;bottom: auto;left: auto;right: 5px;width: 28px;height: 28px;line-height: 28px;font-size: 0;border: none;text-shadow: none;color: #666;opacity: 1;font-weight: 400;}.product-template__container .modal-dialog .modal-content .modal-body {float: left;width: 100%;padding: 0;}.product-template__container .modal-dialog .modal-content .tt-title {margin: 0;font-size: 22px;line-height: 24px;background: #222;color: #fff;padding: 10px 15px;}@media only screen and (max-width: 991px) {.product-template__container .modal-dialog {width: 720px;}}@media only screen and (max-width: 767px) {.product-template__container .modal-dialog {width: 100%;padding: 0 10px;}.product-template__container .modal-dialog .modal-content {padding: 10px 15px;}.product-template__container {padding: 10px 0 0;}}.product-notification {position: fixed;bottom: 70px;background: #fff;width: 330px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;z-index: 10;border: 1px solid var(--color-border);visibility: hidden;left: 50px;}@media only screen and (max-width: 480px) {.product-notification {width: 290px;left: 20px;}}.product-notification.pos-right {right: 50px;left: auto;}.product-notification.active {bottom: 50px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;filter: alpha(opacity=100);visibility: visible;}.product-notification .closeNotify {display: flex;align-items: center;justify-content: center;width: 20px;height: 20px;background: var(--color-btn-primary);color: var(--color-btn-primary-text);position: absolute;right: -10px;top: -10px;cursor: pointer;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-notification .closeNotify i {font-size: 0;}.product-notification .closeNotify:hover {color: var(--color-btn-secondary-text);background: var(--color-btn-secondary);}.product-notification .product-suggest {float: left;width: 100%;}.product-notification .product-suggest .product-image {max-width: 90px;margin: auto;float: left;width: 28%;border-right: 1px solid #e5e5e5;margin: 6px 0;}.product-notification .product-suggest .column-right {padding: 8px 10px;line-height: 20px;float: right;width: 72%;}.product-notification .product-suggest .column-right label {color: var(--color-body-text);font-size: 12px;font-weight: 500;float: left;width: 100%;margin: 0 0 8px;}.product-notification .product-suggest .column-right .product-name {color: var(--color-text);font-size: 13px;float: left;width: 100%;margin: 0 0 3px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.product-notification .product-suggest .column-right .from-ago, .product-notification .product-suggest .column-right .time-ago {color: var(--color-body-text);font-size: 12px;font-weight: 400;float: left;width: 100%;}.product-notification .product-suggest .column-right .time-ago {float: none;width: auto;display: inline-block;vertical-align: top;margin: 0 0 0 5px;}.template-index .main-content .shopify-section.recommendations-product {margin: 0;}.cookiestatus .cookie-block #cookie_message {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.cookiestatus .cookie-block #cookie_message.se-cookies-message-open {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.cookiestatus .cookie-block #cookie_message .tt-cookie-inner>span {vertical-align: middle;}.cookiestatus .cookie-block #cookie_message button.btn {margin: 0 0 0 10px;}.tt-cookie-inner {float: left;width: 100%;display: flex;align-items: center;justify-content: center;}.cookiestatus .cookie-block.full_bottom {float: left;width: 100%;}.cookiestatus .cookie-block.full_bottom #cookie_message {padding: 10px;text-align: center;box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);font-size: 12px;float: left;width: 100%;}.cookiestatus .cookie-block.bottom_fix #cookie_message, .cookiestatus .cookie-block.bottom_to_left #cookie_message, .cookiestatus .cookie-block.bottom_to_right #cookie_message {padding: 30px;position: fixed;float: none;display: inline-block;bottom: 10px;top: auto;width: 400px;left: 10px;right: auto;box-shadow: 0 2px 15px rgba(0, 0, 0, 0.2);z-index: 2;}@media only screen and (max-width: 543px) {.cookiestatus .cookie-block.bottom_fix #cookie_message, .cookiestatus .cookie-block.bottom_to_left #cookie_message, .cookiestatus .cookie-block.bottom_to_right #cookie_message {padding: 15px;width: 280px;}}.cookiestatus .cookie-block.bottom_fix #cookie_message {width: 100%;padding: 10px;text-align: center;bottom: 0px;left: 0;right: 0;}.cookiestatus .cookie-block.bottom_to_right #cookie_message {right: 10px;left: auto;}.cookiestatus .cookie-block.bottom_to_right #cookie_message .tt-cookie-inner>span, .cookiestatus .cookie-block.bottom_to_left #cookie_message .tt-cookie-inner>span {font-size: 15px;line-height: 30px;float: left;width: 100%;margin: 0 0 15px;}.product-form__error-message-wrapper--hidden {display: none;}@-webkit-keyframes fixedmenu {0% {top: -100%;}100% {top: 0;}}@-moz-keyframes fixedmenu {0% {top: -100%;}100% {top: 0;}}@keyframes fixedmenu {0% {top: -100%;}100% {top: 0;}}@-webkit-keyframes fixedfooter {0% {bottom: -100%;}100% {bottom: 0;}}@-moz-keyframes fixedfooter {0% {bottom: -100%;}100% {bottom: 0;}}@keyframes fixedfooter {0% {bottom: -100%;}100% {bottom: 0;}}@keyframes flipInX {from {transform: perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function: ease-in;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}40% {transform: perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function: ease-in;}60% {transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}80% {transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;animation-name: flipInX;}@keyframes flipInY {from {transform: perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function: ease-in;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}40% {transform: perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function: ease-in;}60% {transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}80% {transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to {transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;animation-name: flipInY;}@-webkit-keyframes fade_out {0% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}100% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}}@-moz-keyframes fade_out {0% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}100% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}}@keyframes fade_out {0% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}100% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}}@-webkit-keyframes fade_in {0% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}100% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}}@-moz-keyframes fade_in {0% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}100% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}}@keyframes fade_in {0% {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}100% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}@-webkit-keyframes zoomIn {from {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes scaleAppear {0% {opacity: 0;-webkit-transform: scale(0);}100% {opacity: 1;-webkit-transform: scale(1);}}@-moz-keyframes scaleAppear {0% {opacity: 0;-moz-transform: scale(0);}100% {opacity: 1;-moz-transform: scale(1);}}@-ms-keyframes scaleAppear {0% {opacity: 0;-ms-transform: scale(0);}100% {opacity: 1;-ms-transform: scale(1);}}@-o-keyframes scaleAppear {0% {opacity: 0;-o-transform: scale(0);}100% {opacity: 1;-o-transform: scale(1);}}@keyframes scaleAppear {0% {opacity: 0;transform: scale(0);}100% {opacity: 1;transform: scale(1);}}.scaleAppear {-webkit-animation: scaleAppear 750ms ease;-moz-animation: scaleAppear 750ms ease;-ms-animation: scaleAppear 750ms ease;-o-animation: scaleAppear 750ms ease;animation: scaleAppear 750ms ease;}.template-cart #cartEmpty {float: left;width: 100%;padding: 30px;border: 1px solid var(--color-border);}.template-cart #cartEmpty p {float: left;width: 100%;margin: 15px 0 0;text-align: center;}.template-cart #cartEmpty .tt-innerpagetitle {text-align: center;}.template-cart .cart__product-information {float: left;width: 100%;}.template-cart .product-price dl {margin: 0;}.template-cart .cart__image-wrapper.product_img {width: 100px;float: none;display: inline-block;vertical-align: top;padding: 0px;border: 1px solid var(--color-border);}.template-cart .cart__image-wrapper.product_img img {}.template-cart .cart-content {float: left;width: 100%;}.template-cart .cart-content .list-view-item__title a.cart__product-title {float: left;width: 100%;margin: 0 0 5px;font: 500 15px/22px var(--font-stack-body);color: var(--colorProductTitle);}.template-cart .cart-content ul.product-details {float: left;width: 100%;margin: 0 0 5px;}.template-cart .cart-content ul.product-details li.product-details__item {font-size: 12px;}.template-cart .cart__price dt, .template-cart .cart__price .cart__qty {display: none;}.template-cart .cart__quantity-td .cart__qty {float: left;width: 100%;}.template-cart .cart__quantity-td .cart__qty label {display: none;}.template-cart .table-responsive {border: 1px solid var(--color-border);float: left;width: 100%;border-bottom: none;}.template-cart .table-responsive table {border: none;}.template-cart .cart-wrapper .cart-table {float: left;width: 100%;}.cart-wrapper .product_title .product_img {float: none;display: inline-block;vertical-align: top;padding: 0 15px;}.cart-wrapper .text-center .qty-box-set {float: none;display: inline-block;vertical-align: top;margin: 0;}.cart-wrapper .cart__remove a:hover i {color: #fff;}.cart-wrapper .cart__subtotal {font-weight: 600;margin: 20px 0 0;float: left;width: 100%;}.cart-wrapper .cart__subtotal .money {font-size: 22px;font-weight: 500;color: var(--color-btn-primary);font-family: var(--font-stack-header);}.cart-wrapper .cart__footer .h6 {margin: 0;color: var(--color-text);font-weight: 600;}.cart-wrapper .cart__footer .grid .grid-item {padding: 0;}.cart-wrapper .cart__footer .grid .grid-item.cart-right {margin: 20px 0 0;}.cart-wrapper .cart__footer .grid .grid-item label {font-size: 14px;font-weight: 500;margin: 0 0 10px 0;}.cart-wrapper .cart__footer button {padding: 10px 20px;}.cart-wrapper .cart__footer #update {margin: 0 10px 0 0;}#shopify-section-cart-template .cart-wrapper .shop_table.cart_table {border: none;}#shopify-section-cart-template .cart-wrapper .cart-notes {width: 100%;float: left;margin: 30px 0 0;padding: 0;}.shop_table.cart_table span.money {font-weight: 600;color: var(--color-sale-text);font-family: var(--font-stack-header);font-size: 15px;}.cart_table thead th span, .shop_table.cart_table th {font: 500 14px/18px var(--font-stack-header);color: var(--color-text);text-align: center;border: none;border-bottom: 1px solid var(--color-border);}.cart__remove i.mdi.mdi-delete {font-size: 18px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.cart__remove a:hover i.mdi.mdi-delete {color: #ff0000;}.cart-header {float: left;width: 100%;margin: 0 0 15px;}h1.cart-header__title {font: 500 24px/26px var(--font-stack-header);margin: 0;padding: 0 15px;}.cart-total {float: left;width: 100%;}.totals__subtotal {font: 500 20px/24px var(--font-stack-header);color: var(--color-text);float: left;width: 100%;margin: 0px;}.totals__subtotal-value {float: left;width: 100%;margin: 20px 0 10px;color: #111;font-weight: 500;font-size: 18px;}.cart__blocks .cart__ctas button.btn {width: 100%;float: none;display: inline-block;vertical-align: top;padding: 16px 20px;font-size: 15px;margin: 15px 0 0;}.cart__blocks .cart__ctas button.btn {background-color: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.cart__blocks .cart__ctas button.btn:hover {color: var(--color-btn-primary-text);}.cart__blocks .cart__ctas button.btn::after {background-color: var(--color-btn-primary);}.cart__footer {position: relative;float: left;width: 100%;text-align: center;}.cart__footer .js-qty {margin: 0 auto;}.cart__footer input[name="goto_pp"] {padding: 10px 0px 0px;}.cart__footer .amazon-payments-pay-button {vertical-align: top;margin: 0;}.cart__blocks {float: left;width: 100%;padding: 30px;border: 1px solid var(--color-border);}cart-note.cart__note.field {float: left;width: 100%;padding: 30px;margin: 0 0 15px;border: 1px solid var(--color-border);}.cart__image, .cart__image img {display: block;}.cart__subtotal {display: inline;font-family: var(--font-stack-header);font-size: 20px;line-height: 22px;margin: 0 0 0 (var(--gutter) / 3);}.cart__mini-labels {display: block;font-family: var(--font-stack-body);font-size: em(14px);margin: var(--gutter) / 2 0 0;}.cart__product {line-height: em(26px);margin: 0;}.site-header__cart .no-items #ToggleDown p {margin: 0 0 5px 0;}.cart__remove {font-family: var(--font-stack-body);font-size: em(14px);margin: 0 0 var(--gutter) / 2;}.cart-item__discount {display: block;}.cart__additional_checkout_buttons>*:not(script) {padding: 10px 0 0 10px;vertical-align: top;line-height: 1;}.cart__additional_checkout_buttons>*:not(script):first-child, .cart__additional_checkout_buttons>*:not(script):empty {padding-left: 0px;}.cart--no-cookies .cart--continue-message {display: none;}.cart--no-cookies .cart--empty-message {display: none;}.cart--cookie-message {display: none;padding-bottom: 25px;}.cart--no-cookies .cart--cookie-message {display: block;}.cart-policy {float: left;width: 100%;padding: 30px;border: 1px solid var(--color-border);margin: 15px 0 0;}.cart-policy .policy .policy-icon {float: none;display: inline-block;vertical-align: top;width: 40px;height: 40px;line-height: 40px;}.cart-policy .policy {float: left;width: 100%;margin: 0 0 20px;display: flex;align-items: center;}.cart-policy .policy .content {float: none;display: inline-block;vertical-align: top;padding: 0 0 0 10px;}.policy-title {float: left;width: 100%;margin: 0 0 5px;font: 500 15px/18px var(--font-stack-header);color: #222;}cart-note.cart__note.field label {font-size: 16px;font-weight: 500;color: #111;text-align: left;margin: 0 0 15px;}cart-note.cart__note.field textarea {margin: 0px;}@media only screen and (min-width: 1025px) {.cart__remove {margin-bottom: 0;}.cart__mini-labels {margin-top: var(--gutter);}.template-cart .cart-wrapper {max-width: 100%;margin: 0 auto;}}@media only screen and (max-width: 1199px) {.template-cart .cart-wrapper .cart-table, .cart__blocks, .cart-policy {padding: 20px;}.cart__footer {width: 100%;padding: 0;}.template-cart .table-responsive {width: 100%;padding: 0;}cart-note.cart__note.field {padding: 20px;}}@media only screen and (max-width: 991px) {cart-template.page-width {width: 100%;}#cart-footer {width: 100%;margin: 15px 0 0;}.cart-wrapper .cart__footer .cart-subtotal {float: left;width: 100%;margin: 0 0 10px;}.cart-wrapper .cart__footer .cart__instructions {margin-bottom: 10px;}.template-cart .cart__product-information {max-width: 100%;width: 200px;}.template-cart .product-price, .template-cart .product-final-price {float: left;max-width: 100%;width: 100px;}}@media only screen and (max-width: 480px) {.template-cart .cart-wrapper .cart-table, .cart__blocks, .cart-policy {padding: 15px;}.cart-wrapper .cart__footer .grid .grid-item.cart-right {margin: 0px;}.cart-wrapper .cart__subtotal .money {font-size: 18px;}.cart-wrapper .cart__footer #update {margin: 0 1px 0 0;}.cart__footer {margin: var(--gutter) 0;padding: 0;margin: 15px 0;}.cart__footer:first-of-type {margin-top: 0;}.cart__product a {font-size: 13px;}.cart-policy {padding: 15px;}.cart-policy .policy .content {width: 80%;}.cart__footer .grid {padding: 15px;}cart-note.cart__note.field {padding: 15px;}}.customer-orders {overflow: auto;}.template-customers-addresses #address_form_new, .template-customers-addresses .edit-address {margin: 30px 0;}#address_form_new #address_default_address_new.btn {float: right;margin: 0 0 30px 0;}#address_form_new #address_province_container_new {padding: 0;}#address_form_new .grid-item.one-half.first, .edit-address .grid-item.one-half.first {padding-left: 0;}#address_form_new .grid-item.one-half.last, .edit-address .grid-item.one-half.last {padding-right: 0;}#address_form_new label, .edit-address label {font-size: 14px;font-weight: 500;}#address_form_new .grid-item.left, .edit-address .grid-item.left {padding-left: 0;}#address_form_new .grid-item.right, .edit-address .grid-item.right {padding-right: 0;}#address_form_new a, .edit-address a {color: var(--color-btn-primary-text);float: left;}#address_form_new .btn:hover a, .edit-address .btn:hover a {color: var(--color-btn-secondary-text);}#address_form_new select, .edit-address select {padding: 12px 10px;}.edit-address .btn.update {float: right;margin: 0 0 30px 0;}.template-customers-order .grid-item.two-thirds, .template-customers-account .grid-item.two-thirds {padding-left: 0;overflow: auto;}.template-customers-order table.full th, .template-customers-account table.full th, .template-customers-order table.full td, .template-customers-account table.full td {padding: 15px;}.template-customers-order .grid-item.one-third, .template-customers-account .grid-item.one-third {padding-right: 0;}.template-customers-order .grid-item h2.h4, .template-customers-account .grid-item h2.h4 {border-bottom: 1px solid var(--color-border);padding-bottom: 5px;color: var(--color-body-text);}.shopify-challenge__container .g-recaptcha {float: left;width: 100%;}.template-customers-account .grid-item h2.h4 {border-bottom: 1px solid #e5e5e5;padding-bottom: 5px;color: var(--color-body-text);}.template-customers-account .grid {float: left;width: 100%;margin: 20px 0;}.template-customers-activate_account label {font-size: 14px;font-weight: 500;margin: 0 0 10px;}@media only screen and (max-width: 1024px) {#address_form_new .grid-item.right, .edit-address .grid-item.right {padding: 0;}#address_form_new .grid-item.left, .edit-address .grid-item.left {padding: 0;}.template-customers-order .grid-item.two-thirds, .template-customers-account .grid-item.two-third {width: 100%;padding: 0;}.template-customers-order .grid-item.one-third, .template-customers-account .grid-item.one-third {width: 100%;padding: 0;}}@media only screen and (max-width: 767px) {.template-customers-register .register, .template-customers-login .register {float: left;width: 100%;}}.password.gradient {min-height: 100vh;display: flex;flex-direction: column;background-attachment: fixed;height: 100%;}.password__footer-caption svg {width: 70px;height: 20px;float: none;display: inline-block;vertical-align: bottom;color: #111;}#shopify-section-password-header {float: left;width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 20px 0;border-bottom: 1px solid #e5e5e5;}#shopify-section-password-header .modal__content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 4;display: flex;justify-content: center;align-items: center;}#shopify-section-password-header .password-modal__content {background: #fff;float: left;width: 600px;text-align: center;padding: 30px;position: relative;}#shopify-section-password-header details.password-modal {float: right;width: auto;}#shopify-section-password-header .modal__close-button.link {background: none;border: none;position: absolute;top: 10px;bottom: auto;right: 10px;left: auto;padding: 0;font-size: 20px;width: 20px;height: 20px;}.password #MainContent {float: left;width: 100%;margin: 50px 0;text-align: center;}.password .newsletter-form__field-wrapper {float: none;width: 500px;display: inline-block;vertical-align: top;}#shopify-section-password-footer {float: left;width: 100%;text-align: center;border-top: 1px solid #e5e5e5;padding: 20px 0;}#shopify-section-password-footer .password__footer-text {float: left;width: 100%;font-size: 13px;margin: 0 0 10px;}#shopify-section-password-footer .list-social.list-unstyled {display: flex;flex-wrap: wrap;justify-content: center;margin: 0 0 15px;}#shopify-section-password-footer .list-social__link {float: left;font-size: 16px;line-height: 30PX;width: 30px;height: 30px;}#recover_password .text-center {margin-top: 10px;float: left;width: 100%;}#recover_password .text-center .btn:hover {background: var(--color-btn-secondary);}#recover_password .text-center .btn::after{display: none;}#recover_password .text-center p {width: auto;float: none;display: inline-block;vertical-align: top;}#recover_password .title {color: #111;font-size: 22px;line-height: 28px;font-weight: 600;}#recover_password .tt-innerpagetitle {font-size: 18px;}.lock-icon-svg {width: 0.7 * var(--font-size-base);height: 0.7 * var(--font-size-base);display: inline-block;vertical-align: baseline;}.lock-icon-svg path {fill: currentColor;}.lt-ie9 .lock-icon-svg {display: none;}.admin-login {font-size: 95%;}.template-customers-login .login, .template-customers-register .register {text-align: center;}.template-customers-register .register .errors {text-align: left;}.login-page form#customer_login {margin: 0;float: left;width: 100%;}.login-page form#customer_login label, .register .register-page label, .login-page div#recover_password label {text-align: left;width: 100%;float: left;font-size: 14px;font-weight: 400;margin: 0 0 10px;}.login-page form#customer_login span, .register .register-page span, .login-page div#recover_password span {color: #ff0000;}.login-page div#recover_password {text-align: left;}.grid-item.one-half.forgot_pwd a {line-height: 36px;float: left;}.login-page .grid .grid-item.create_account_wrap {float: right;width: auto;}.login-page .grid .grid-item.create_account_wrap a{padding: 8px 14px;line-height: 36px;border: 2px solid var(--color-btn-primary);}.create_account_wrap.btn a#customer_register_link {color: var(--color-btn-primary-text);}.login-page .grid .grid-item, .login-page .grid--rev .grid-item, .login-page .grid--full .grid-item {padding: 0;text-align: left;}.login-page form .text-center>p {margin: 0;}.register-page form#create_customer {margin: 0;float: left;width: 100%;}.login-page form .text-center>p {margin: 0;}.template-customers-login .login .login-page, .register .register-page {float: none;width: 50%;display: inline-block;vertical-align: top;padding: 30px;border: 1px solid var(--color-border);}.template-customers-login .login .login-page .tt-innerpagetitle, .register .register-page .tt-innerpagetitle {text-align: center;}#customer_login .text-center .btn {padding: 10px 25px;}#customer_login .text-center .btn:hover, #customer_login .text-center .btn:focus, #customer_login .text-center .btn:active {background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.template-customers-register .footer-bottom .text-center a {float: none;}.template-customers-register .footer-bottom .text-center .btn {padding: 10px 25px;margin: 20px 0;}.template-customers-register .footer-bottom .text-center .btn:hover, .template-customers-register .footer-bottom .text-center .btn:focus, .template-customers-register .footer-bottom .text-center .btn:active {background: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.template-customers-register .footer-bottom .text-center .mdi.mdi-chevron-left {font-size: 13px;}#shopify-section-password-header .password-modal__content svg.icon.icon-error, .password #MainContent svg.icon.icon-success {height: 20px;width: 20px;float: none;display: inline-block;vertical-align: middle;}@media only screen and (min-width: 992px) {.login-page form>input, .register-page form>input {min-width: 550px;}}@media only screen and (max-width: 991px) {.template-customers-login .login .login-page, .register .register-page {width: 100%;}}@media only screen and (max-width: 480px) {#recover_password .title {font-size: 18px;line-height: 20px;}.template-customers-login .login .login-page, .register .register-page {padding: 20px 15px;}#customer_login .text-center .btn {margin: 10px 0 0;}}model-viewer {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;max-width: 100%;height: 100%;float: left;}.modal-open .modal {float: left;width: 100%;text-align: center;}.product-single__photos .model.main_image_wrap, .product-block .model-viewer, .product-block .model-view {padding-top: 100%;}aside.sidebar-tag.filter.color.tags img {width: 16px;height: 16px;margin-right: 10px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;overflow: hidden;border: 1px solid var(--color-border);transition: all 600ms ease-in-out 0s;-webkit-transition: all 600ms ease-in-out 0s;-moz-transition: all 600ms ease-in-out 0s;-o-transition: all 600ms ease-in-out 0s;-ms-transition: all 600ms ease-in-out 0s;}aside.sidebar-tag.filter.color.tags a:hover img, aside.sidebar-tag.filter.color.tags a.active img {border-color: #bbb;}.off-canvas-wrapper .collection_sidebar {float: left;width: 100%;}.off-canvas-wrapper .collection_sidebar .widget ul li.product-wrapper {margin: 0 0 15px;padding: 0;}.off-canvas-wrapper .collection_sidebar .widget.widget_promo_img li {margin: 0;}.active-filter {font-weight: bold;}.view-mode.filter-grid-list.grid__item {float: none;width: auto;display: inline-block;vertical-align :top;}.pages_list.open {float: left;position: relative;width: auto;}@media only screen and (max-width: 1024px) {.collection-filters {margin-bottom: var(--gutter);}}.filter-sortby label, .filter-show label {display: inline-block;float: left;font-size: 13px;font-weight: 500;line-height: 30px;margin: 0;padding-right: 10px;}.collection_template .sorting_wrapper .btn.dropdown-toggle{font-size: 13px;font-weight: 500;padding: 5px 34px 5px 15px;color: var(--color-text-field);border: 1px solid var(--color-border);background: #fff;}.facet-filters__sort{font-size: 13px;font-weight: 400;padding: 5px 34px 5px 15px;color: var(--color-text-field);border: 1px solid var(--color-border);margin:0px;}.collection_template .sorting_wrapper .btn.dropdown-toggle:hover {border: 1px solid #ddd;}.collection_template .sorting_wrapper .btn.dropdown-toggle::after, .collection_template .sorting_wrapper .btn.dropdown-toggle::before {display: none;}.collection_template .sorting_wrapper .btn.dropdown-toggle > i {bottom: auto;font-size: 16px;line-height: 18px;left: auto;position: absolute;right: 10px;top: 5px;}.collection_template .sorting_wrapper .sorting-section.open .btn.dropdown-toggle {border: 1px solid var(--color-border);}.collection_template .facet-filters__sort{width: 200px;text-align: left;}@media(min-width: 992px){.sidebar-block.mobile {display: none;}}@media(max-width: 991px){.sidebar-block.desktop {display: none;}}@media (min-width:497px) and (max-width: 536px){.collection_template .facet-filters__sort{width: 150px;}}@media (min-width: 348px) and (max-width: 496px) {.collection_template .facet-filters__sort{width: 130px;}}@media only screen and (max-width: 536px) {.collection_template .facet-filters__sort{width: 100%;}}@media (min-width: 348px) and (max-width: 536px) {.collection_template .sorting_wrapper .filter-sortby ul.dropdown-menu > li > a {white-space: normal;padding: 3px 10px;font-size: 12px;}}.collection_template .sorting_wrapper .pages_list .btn.dropdown-toggle {border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}.collection_template .sorting_wrapper .pages_list .dropdown-backdrop {display: none;}.collection_template .sorting_wrapper .open .btn.dropdown-toggle {background: #fff;}.collection_template .sorting_wrapper .open .btn.dropdown-toggle::after {display: none;}.sorting-section, .pages_list {float: right;position: relative;}.collection_wrapper ul li.active > a,.collection_wrapper ul li.active > a:hover {background-color: #111;color: #ffffff;}.dropdown-menu > li > a {color: var(--color-text-field);font-size: 13px;}.dropdown-menu > li > a:hover {color: var(--color-text-hover-field);background: #e5e5e5;}.sorting_wrapper .dropdown-menu{width:100%;background:#fff;border-color:var(--color-border);}.filter-show.grid__item {display: inline-block;margin-left: 15px;padding: 6px 0;}@media only screen and (max-width: 767px) {.filter-sortby label, .filter-show label{padding-right: 5px;}}@media only screen and (max-width: 480px) {.filter-sortby label, .filter-show label {padding-right: 5px;}.sorting-section, .pages_list {float: left;}.full_width.wrap_right_filter .filter-show.grid__item, .full_width.wrap_left_filter .filter-show.grid__item{margin-left:5px;}}.collection-sorting {float: right;margin: 0;}.filter-dropdown {height: 60px;margin: 0;max-width: 250px;position: relative;}.supports-pointerevents .filter-dropdown__select {position: absolute;text-indent: -999px;}.supports-pointerevents .filter-dropdown__label {background-color: var(--color-body);color: var(--color-body-text);cursor: pointer;display: block;font-family: var(--font-stack-body);font-size: em(15px);font-weight: 500;margin: 13px;max-width: 220px;overflow: hidden;pointer-events: none;position: absolute;text-align: left;text-overflow: ellipsis;white-space: nowrap;z-index: 1;}@media only screen and (min-width: 1024px) {.filter-dropdown__wrapper {display: inline-block;width: 225px;}.sorting-filters--enabled .collection-tags {margin-right: 25px;}.supports-pointerevents .filter-dropdown__label {max-width: 195px;}}@media only screen and (min-width: 481px) {.collection-sorting .grid-item {padding: 0 15px;min-width: 200px;}}.mobile-facets {position: fixed;right: auto;top: 0;left: 0;bottom: 0;visibility: hidden;z-index: 5;background:#fff;height:100%;}.menu-opening .mobile-facets {visibility: visible;}.mobile-facets__inner{display: block!important;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;transform: translateX(-100px);-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-o-transform: translateX(-100px);-ms-transform: translateX(-100px);position:absolute;top: 0;left:0;right: auto;bottom: 0;padding: 30px;text-align: left;background: #fff;width:300px;height: 100%;overflow-y: auto;}.menu-opening .mobile-facets__inner{transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);}.mobile-facets__summary>div {position: relative;float: left;width: 100%;}summary.mobile-facets__open-wrapper.focus-offset {position: relative;}.disclosure-has-popup[open]>summary:before {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2;display: block;cursor: default;content: " ";background: rgba(0,0,0,0.4);}.mobile-facets__wrapper .disclosure-has-popup[open]>summary:before {height: 100vh;z-index: 3;}.mobile-facets__summary>div span.mobile-facets__arrow {position: absolute;top: 0;bottom: 0;right: 0px;left: auto;float: none;display: inline-block;vertical-align: top;width: 25px;height: 40px;line-height: 22px;}.mobile-facets__main {float: left;width: 100%;padding: 10px 0 0;}.mobile-facets__close {align-items: center;justify-content: center;position: fixed;top: 10px;right: auto;opacity: 0;visibility:hidden;left: 10px;z-index: 6;height: 30px;width: 30px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.mobile-facets__close:hover {background: #f5f5f9;}.mobile-facets__close i {float: none;display: inline-block;vertical-align: top;width: 22px;height: 22px;line-height: 22px;font-size: 0;}details.mobile-facets__details.js-filter.widget {margin: 0px;}.menu-opening .mobile-facets__close {opacity: 1;visibility:visible;}.mobile-facets__main .main.mobile-facets__footer{float: left;width: 100%;align-items: center;background: #fff;display: flex;justify-content: space-between;margin: 0 0 15px;}label.mobile-facets__label input[type=checkbox]{vertical-align: middle;border: 1px solid #e5e5e5;appearance: none;-webkit-appearance: none;-moz-appearance: none;height: 18px;width: 18px;float: left;line-height: 18px;margin-right: 10px;transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;outline: none;cursor: pointer;}label.mobile-facets__label {position: relative;}.mobile-facets__label .icon-checkmark {position: absolute;left: 3px;top: 6px;bottom: auto;right: auto;margin: auto;visibility: hidden;}.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark {visibility: visible;}ul.mobile-facets__list.list-unstyled,.disclosure-has-popup .mobile-facets__submenu .facets__price {float: left;width: 100%;margin: 0 0 8px;}li.mobile-facets__item.list-menu__item {float: left;width: 100%;margin: 0 0 8px;}.mobile-facets__main .main.mobile-facets__footer a.mobile-facets__clear.btn {background: none;border: 2px solid var(--color-btn-primary);color: var(--color-btn-primary);padding: 7px 20px;}.mobile-facets__main .main.mobile-facets__footer .mobile-facets__clear.btn::after{display:none;}.mobile-facets__main .main.mobile-facets__footer .mobile-facets__clear.btn:hover {border-color: #ff0000;color: #ff0000;}.mobile-facets__details .mobile-facets__footer {float: left;width: 100%;}.mobile-facets__details .mobile-facets__footer .btn {background: none;color: #666;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;padding: 5px 10px;border: 2px solid var(--color-btn-primary);}details.mobile-facets__details.js-filter {float: left;width: 100%;margin: 0 0 20px;border-bottom: 1px solid var(--color-border);padding: 0 0 20px }details.mobile-facets__details.js-filter:last-child {border: none;margin: 0;padding: 0;}.mobile-facets__submenu {float: left;width: 100%;padding: 15px 0 0;}.mobile-facets__details .mobile-facets__footer .btn:hover{color: var(--color-btn-secondary-text);}.mobile-facets__details .mobile-facets__footer .btn::after{content: "";left: 0px;right: auto;position: absolute;top: auto;bottom: 0;height: 2px;z-index: -1;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;width: 0;background: var(--color-btn-secondary-text);}.mobile-facets__details .mobile-facets__footer a.mobile-facets__clear.underlined-link.btn {margin: 0 10px 0 0;}.mobile-facets__details .mobile-facets__footer .mobile-facets__clear.btn:hover{color: #ff0000;}.mobile-facets__details .mobile-facets__footer .mobile-facets__clear.btn::after{background: #ff0000;}.mobile-facets__details .mobile-facets__footer .btn:hover::after{width: 90%;}.mobile-facets__summary h4 {font: 500 15px/20px var(--font-stack-header);color: var(--color-text);margin: 0;cursor: pointer;float: left;width: 100%;position: relative;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;}details.mobile-facets__disclosure.disclosure-has-popup .mobile-facets__open{float:left;width:100%;padding: 15px;border-bottom: none;font-size: 14px;line-height: 18px;font-weight: 500;color: var(--color-text);}.full_width details.mobile-facets__disclosure.disclosure-has-popup .mobile-facets__open{padding:15px 0px;}@media(min-width: 992px){menu-drawer.mobile-facets__wrapper {display: none;}}@media(max-width: 991px){.sidebar-block .facets-container .facets,.off-canvas-wrapper menu-drawer.mobile-facets__wrapper{display:none;}.header_3.site-header .wishlist-icon-div a svg, .header_3.site-header .compare-icon-div a svg{color: #ffffff;}.off-canvas-wrapper .sidebar-block .facets-container .facets{display:block;}}.content_wrap {float: left;width: 100%;margin: 0 0 30px;}.collection_template {float: left;width: 100%;}.collection_template .collection-desc-wrap {float: left;width: 100%;margin: 0;}.collection_template .collection-desc-wrap .category_img img {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.collection_template header.section-header {margin: 0;width: 100%;}@media only screen and (min-width: 1200px) {.template-collection .left-sidebar.sidebar,.template-collection .right-sidebar.sidebar {width: 20%;}.template-collection .collection_wrapper{width: 80%;}}.collection-grid {margin-bottom: -var(--gutter);}.product-wrapper .product-description .h4 a:hover {color: var(--color-text-hover-field);}a.featured-box {border: 1px solid var(--color-border);color: var(--color-body-text);display: block;margin-bottom: var(--gutter);}a.featured-box:hover {color: var(--color-text-hover-field);}.section-header.text-left .section-header__title {display: none;}.collection_template .section-header.text-left .description {font-size: 13px;margin:0px;display: none;}.collection_wrapper .filter-wrapper .sorting_wrapper {float: right;width: auto;margin: 0 0 0 10px;}.sorting_wrapper {display: flex;}.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown {float: left;position: relative;}.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container {position: static;float: left;margin: 0 0 20px;padding: 0 0 0 35px;width: 205px;}.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container::after, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container::after {left: 3px;line-height: 40px;}.grid-item.product-list .product-wrapper:hover .product-description .flip-countdown.simple-countdown .countdown-container, .grid-item.product-short-list .product-wrapper:hover .product-description .flip-countdown.simple-countdown .countdown-container {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.list-collection-products .pickgradient-products:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.list-collection-products .pickgradient-products img {max-width: 100%;transition: transform 0.45s;-webkit-transition: transform 0.45s;-moz-transition: transform 0.45s;-o-transition: transform 0.45s;-ms-transition: transform 0.45s;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}p.text-center.veiw_all_collections a {line-height: 2.5;display: inline-block;}p.text-center.veiw_all_collections a span.icon.icon-chevron-right {padding-top: 2px;float: right;padding-left: 5px;}.list-collection-products .pickgradient-products {overflow: hidden;display: inline-block;width: auto;float: none;vertical-align: top;position: relative;border: none;cursor: pointer;margin: 0 0 20px;}.list-collection-products .pickgradient-products .deatil {position: absolute;left: 0;right: 0;top: auto;bottom: 8px;margin: auto;width: 100%;height: auto;z-index: 1;text-align: left;padding: 0 8px;}.list-collection-products .pickgradient-products .deatil .collection-desc {float: left;width: auto;background: #fff;padding: 10px 15px;position: relative;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.list-collection-products .pickgradient-products .deatil .tt-event-overlay {float: left;width: 100%;margin: 5px 0 0;}.list-collection-products .pickgradient-products .deatil a.grid-link.collection-link {float: left;width: 100%;text-overflow: ellipsis;overflow: hidden;}.list-collection-products .pickgradient-products .deatil .collection-detail {color: #111;padding: 0 0 5px;white-space: nowrap;width: 60%;float: none;display: none;vertical-align: top;}.list-collection-products .pickgradient-products .deatil .collection-detail span {text-overflow: ellipsis;overflow: hidden;float: left;width: 100%;}p.collection-count {font-size: 12px;margin: 0;z-index: 1;width: 100%;color: #666;}a.grid-link.collection-link span.grid-link__title {font-size: 14px;font-weight: 600;color: #111;white-space: nowrap;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}a.grid-link.collection-link span.grid-link__title:hover {color: #FF5635;}.filter-wrapper {float: left;width: auto;}.filter-wrapper .showing {float: left;width: 100%;line-height: 30px;flex-shrink: 0;}.filter-wrapper .showing span.loadcount {padding: 0 5px;}.grid-item.medium--one-third.large--one-half.product-grid img, .grid-item.medium--one-third.large--one-third.product-grid img {width: 100%;}.collection_template .filter-wrapper {border: 1px solid var(--color-border);border-radius: 4px 4px 0 0;-moz-border-rad4ius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;-khtml-border-radius: 4px 4px 0 0;}@media (min-width: 1600px) {.collection_right .products-grid-view>.grid-item.large-up--one-sixth.product-grid, .collection_left .products-grid-view > .grid-item.large-up--one-sixth.product-grid {width: 16.66%;clear: none;}.collection_right .products-grid-view>.grid-item.large-up--one-sixth.product-grid:nth-child(6n+1), .collection_left .products-grid-view > .grid-item.large-up--one-sixth.product-grid:nth-child(6n+1) {clear: both;}}@media (min-width: 1500px) and (max-width: 1599px){.collection_right .products-grid-view>.grid-item.large-up--one-sixth.product-grid, .collection_left .products-grid-view > .grid-item.large-up--one-sixth.product-grid {width: 20%;clear: none;}.collection_right .products-grid-view>.grid-item.large-up--one-sixth.product-grid:nth-child(5n+1), .collection_left .products-grid-view > .grid-item.large-up--one-sixth.product-grid:nth-child(5n+1) {clear: both;}}@media (min-width: 1330px) and (max-width: 1499px) {.collection_right .products-grid-view>.grid-item.product-grid, .collection_left .products-grid-view > .grid-item.product-grid {width: 25%;clear: none;}.collection_right .products-grid-view>.grid-item.product-grid:nth-child(4n+1), .collection_left .products-grid-view > .grid-item.product-grid:nth-child(4n+1) {clear: both;}}@media (min-width: 721px) and (max-width: 1329px) {.collection_right .products-grid-view>.grid-item.product-grid, .collection_left .products-grid-view > .grid-item.product-grid {width: 33.33%;clear: none;}.collection_right .products-grid-view>.grid-item.product-grid:nth-child(3n+1), .collection_left .products-grid-view > .grid-item.product-grid:nth-child(3n+1) {clear: both;}}@media only screen and (max-width: 1199px) {.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container {padding: 0 0 0 30px;margin: 0 0 15px;}.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container::after, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container::after {left: 5px;line-height: 34px;}.full-width .products-grid-view > .grid-item.product-grid {width: 33.333%;clear: none;}.full-width .products-grid-view > .grid-item.product-grid:nth-child(3n+1) {clear: both;}}@media only screen and (min-width: 768px) {.product-list .grid-view-item.product-layouts .product-wrapper .product-thumb .padding_0.right_img {margin: 0 -10px !important;}}@media only screen and (min-width: 700px) {.collection_template .filter-wrapper {width: 100%;padding: 15px;text-align: center;display: flex;align-items: center;justify-content: space-between;}.filter-wrapper .showing {justify-content: flex-start;display: flex;width: auto;}.filter-wrapper .filter{float: none;display: inline-block;vertical-align: top;width: auto;}.collection_wrapper .filter-wrapper .sorting_wrapper {display: flex;justify-content: flex-end;}.full-width .collection_template .filter-wrapper.wrap_toggle_filter {display: inline-block;}}@media only screen and (max-width: 991px) {.list-collection-products .grid__item {width: 33.33%;}.collection_wrapper{width: 100%;}.left-sidebar, .right-sidebar {margin-top: 20px;}.collection_template .filter-wrapper{width: 100%;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;padding: 15px;}.content_wrap{margin: 0 0 10px;}}@media only screen and (max-width: 767px) {.list-collection-products .grid__item {width: 50%;}}@media (max-width: 720px) {.collection_right .products-grid-view > .grid-item.product-grid, .collection_left .products-grid-view > .grid-item.product-grid,.full-width .products-grid-view > .grid-item.product-grid {width: 50%;clear: none;}.collection_right .products-grid-view > .grid-item.product-grid:nth-child(3n+1), .collection_left .products-grid-view > .grid-item.product-grid:nth-child(3n+1),.full-width .products-grid-view > .grid-item.product-grid:nth-child(3n+1) {clear: none;}.collection_right .products-grid-view > .grid-item.product-grid:nth-child(2n+1), .collection_left .products-grid-view > .grid-item.product-grid:nth-child(2n+1),.full-width .products-grid-view > .grid-item.product-grid:nth-child(2n+1) {clear: both;}}@media only screen and (max-width: 699px) {.collection_wrapper .filter-wrapper .sorting_wrapper{margin: 10px 0 0;}}@media only screen and (max-width: 480px) {.collection_wrapper .section-header.text-left .description, .collection_template .section-header.text-left .description {font-size: 11px;}.collection_right .products-grid-view > .grid-item.product-grid, .collection_left .products-grid-view > .grid-item.product-grid,.full-width .products-grid-view > .grid-item.product-grid {width: 100%;}.collection_wrapper .filter-wrapper .sorting_wrapper {float: left;width: 100%;margin: 10px 0 0;}.list-collection-products .grid__item {width: 100%;}.full_width.wrap_right_filter .sorting_wrapper {width: 100%;}.left-sidebar, .right-sidebar {margin-top: 15px;}.content_wrap{margin: 0;}}.js-off-canvas-overlay {position: absolute;top: 0;left: 0;z-index: 8888;width: 100%;height: 100%;transition: opacity 0.5s ease, visibility 0.5s ease;-webkit-transition: opacity 0.5s ease, visibility 0.5s ease;-moz-transition: opacity 0.5s ease, visibility 0.5s ease;-o-transition: opacity 0.5s ease, visibility 0.5s ease;-ms-transition: opacity 0.5s ease, visibility 0.5s ease;background: rgba(0, 0, 0, 0.5);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;overflow: hidden;}.js-off-canvas-overlay.is-overlay-fixed {position: fixed;}.js-off-canvas-overlay.is-closable {cursor: pointer;}.js-off-canvas-overlay.is-visible {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.off-canvas-wrapper {position: relative;overflow: hidden;}.off-canvas {position: fixed;z-index: 12;transition: transform 0.5s ease;-webkit-transition: transform 0.5s ease;-moz-transition: transform 0.5s ease;-o-transition: transform 0.5s ease;-ms-transition: transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: var(--color-body);overflow: auto;}.off-canvas.position-left.is-open {transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);}.off-canvas.position-right.is-open {transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);}.off-canvas.is-transition-overlap {z-index: 8889;}.off-canvas.is-transition-overlap.is-open {box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;}.off-canvas .collection_sidebar .refined-widgets {float: left;width: 100%;}.off-canvas .collection_sidebar .refined-widgets a.clear-all {color: #222;font-weight: 500;float: left;width: 100%;padding: 10px 15px;margin: 0 0 15px;font-family: var(--font-stack-header);font-size: 16px;background: #f5f5f5;}.off-canvas .collection_sidebar .widget h4 a.clear {float: right;}.off-canvas .collection_sidebar ul .owl-nav {top: -58px;}.off-canvas .collection_sidebar .widget_top_rated_products h4 {float: left;width: 100%;font: 500 16px/18px var(--font-stack-header);color: var(--color-text);margin: 0 0 20px;cursor: pointer;padding: 0 0 15px;position: relative;border-bottom: 1px solid var(--color-border);}.off-canvas .collection_sidebar .shopify-section .widget {float: left;width: 100%;margin: 0 0 20px;padding: 0 0 20px;}.off-canvas .collection_sidebar .widget{border-bottom: 1px solid var(--color-border);float: left;width: 100%;margin: 5px 0 30px;}.off-canvas .collection_sidebar .disclosure-has-popup {float: left;width: 100%;margin: 0 0 20px;padding: 0 0 20px;}.off-canvas .sidebar_close {position: absolute;cursor: pointer;height: 35px;width: 35px;top: 10px;bottom: auto;left: auto;right: 10px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.off-canvas .sidebar_close:hover{background: #f5f5f9;}.off-canvas .sidebar_close i {font-size: 0;position: absolute;right: 10px;left: auto;top: 10px;bottom: auto;height: 22px;width: 22px;line-height: 22px;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);color: #666;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.off-canvas .sidebar_close:hover i {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}.off-canvas.position-left {width: 320px;transform: translateX(-320px);-webkit-transform: translateX(-320px);-moz-transform: translateX(-320px);-o-transform: translateX(-320px);-ms-transform: translateX(-320px);overflow-y: initial;overflow-x: hidden;scrollbar-width: thin;}.off-canvas.position-right {width: 320px;transform: translateX(350px);-webkit-transform: translateX(350px);-moz-transform: translateX(350px);-o-transform: translateX(350px);-ms-transform: translateX(350px);overflow-y: initial;overflow-x: hidden;scrollbar-width: thin;}.off-canvas::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);}.off-canvas::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);}.off-canvas::-webkit-scrollbar {width: 5px;}.off-canvas.position-right .sidebar_close {float: right;}.off-canvas.position-right .sidebar_close i {left: 8px;right: auto;}a.filter-right i{padding-left: 10px;}a.filter-left {font-size: 15px;font-weight: 500;float: left;width: auto;flex-shrink: 0;padding-right: 15px;margin: 6px 0;}a.filter-right{font-size: 15px;font-weight: 500;float: right;width: auto;flex-shrink: 0;padding-left: 15px;margin: 6px 0;}a.filter-left i{padding-right: 10px;}.position-left {top: 0;left: 0;height: 100%;overflow-y: auto;width: 270px;transform: translateX(-270px);-webkit-transform: notranslateX(-270px);-moz-transform: translateX(-270px);-o-transform: translateX(-270px);-ms-transform: translateX(-270px);}.position-right {top: 0;right: 0;height: 100%;overflow-y: auto;width: 270px;transform: translateX(-270px);-webkit-transform: notranslateX(-270px);-moz-transform: translateX(-270px);-o-transform: translateX(-270px);-ms-transform: translateX(-270px);}.full_width.wrap_left_filter .view-mode.filter-grid-list.grid__item, .full_width.wrap_left_filter .sorting_wrapper {float: left;width: auto;flex-shrink: 0;}.full_width.right_filter.collection-sorting {float: left;margin-left: 15px;}.full_width.left_filter.collection-sorting {float: right;}.full_width .sorting_wrapper input.dropdown-toggle[type="submit"], .full_width .sorting_wrapper .dropdown-toggle.btn--secondary {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #e5e5e5;color: #111;padding: 7px 22px 7px 10px;}.full_width .filter-toggle {float: none;padding: 6px;display: inline-block;vertical-align: top;width: auto;font-size: 15px;}.full_width .sorting_wrapper {margin: 0 0 0 20px;float: right;}.full-width .collection_template .product-list.grid-item {width: 50%;clear: none;}.full-width .collection_template .product-list.grid-item:nth-child(2n+1){clear: both;}.full-width .collection_template .product-list .product-wrapper{border-right: 1px solid var(--color-border);}.full_width .collection_sidebar {padding: 15px 0 0;}.full_width .filter-toggle-wrap .collection_sidebar{padding: 15px 0;border: 1px solid var(--color-border);margin: 15px 0 0;}.full_width .collection_sidebar .refined-widgets a {width: auto;display: inline-block;vertical-align: top;text-align: center;background-color: var(--color-btn-primary);color: var(--color-btn-primary-text);padding: 7px 20px;float: right;margin: 0 0 10px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}.full_width .collection_sidebar .refined-widgets a:hover {background-color: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.full_width .filter-toggle .mdi.mdi-format-align-right {padding: 0 0 0 7px;font-size: 17px;line-height: 17px;vertical-align: middle;}.sorting_wrapper button>i {font-size: 8px;left: auto;position: absolute;right: 8px;top: 12px;}.sidebar .widget{margin-bottom: 20px;float: left;width: 100%;padding: 0 0 20px;}.sidebar .collection_sidebar .widget{border-bottom: 1px solid var(--color-border);}.sidebar .widget .clear{float:right;}.sidebar-block .widget-content {float: left;width: 100%;padding-left: 15px;}.collection_template .sidebar-block .widget-content{max-height: 170px;overflow-x: hidden;scrollbar-width: thin;}.collection_template .sidebar-block .widget-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);}.collection_template .sidebar-block .widget-content::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);}.collection_template .sidebar-block .widget-content::-webkit-scrollbar{width: 5px;}.sidebar .widget h4, .sidebar-block .widget .h4, .sidebar-block .widget h4 {font: 500 16px/18px var(--font-stack-header);color: var(--color-text);margin: 0 0 20px;cursor: pointer;float: left;width: 100%;position: relative;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.sidebar-block ul li > a {color: var(--color-text-field);float: left;font-size: 13px;font-weight: 400;line-height: 22px;width: 100%;position: relative;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.collection_template .full_width #shopify-section-sidebar-promoimage.shopify-section::after {display: none;}.sidebar-block ul li > a:hover {color: var(--color-text-hover-field);}.sidebar .widget ul li.product-wrapper {margin: 0 0 15px 0;animation: none;}.sidebar .widget_promo_img ul li {margin: 0;}.sidebar .widget_promo_img ul li a {display: block;position: relative;overflow: hidden;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.sidebar-block .widget ul li {margin: 0 0 10px;}.sidebar-block .widget ul li:last-child {margin: 0;}.widget.widget_top_rated_products .sidebar .widget ul li {margin: 0 0 15px 0;}.sidebar .widget ul .sidebar-products .product-layouts:last-child li.product-wrapper {margin: 0;}.sidebar .widget .top-products-detail .price .money, .collection_sidebar .widget .top-products-detail .price .money {font-size: 14px;line-height: 16px;}.widget.widget_top_rated_products {border: 1px solid var(--color-border);margin: 30px 0 0;padding: 30px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.widget.widget_top_rated_products h4.widget-title {border-bottom: 1px solid var(--color-border);padding: 0 0 10px;}.sidebar .widget .top-products-detail .compare-price .money, .collection_sidebar .widget .top-products-detail .compare-price .money {font-size: 12px;line-height: 14px;font-weight: 400;}.widget-content li > a.active {position: relative;}.widget-content li > a.active span {color: #111;}.widget-content li > a.active::before {content: "\f12c";font-family: "Material Design Icons";position: absolute;left: 3px;right: auto;top: 4px;bottom: auto;height: 15px;width: 15px;color: #fff;font-size: 11px;line-height: 16px;}.collection_sidebar .refined-widgets > a > i {float: right;font-size: 16px;line-height: 20px;}.collection_sidebar .widget .product-categories ul {padding: 0 0 0 15px;}.sidebar .collection_sidebar .widget.widget_promo_img,.off-canvas .collection_sidebar .shopify-section .widget.widget_promo_img {padding: 0;border: none;margin: 0;}.product-wrapper.sidebar-product .image.product-thumb {padding: 0;}.product-wrapper.sidebar-product .image.product-thumb .product-t {border: 1px solid var(--color-border);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.product-wrapper.sidebar-product .image.product-thumb .loader .preloader-wrapper {height: 30px;width: 30px;}.product-wrapper.sidebar-product .image.product-thumb .loader .preloader-wrapper .spinner-layer {height: 30px;width: 30px;}.product-wrapper.sidebar-product .image.product-thumb .loader .preloader-wrapper .spinner-layer::before {height: 30px;width: 30px;}.filter-toggle-wrap {display: none;float: left;width: 100%;}.filter-toggle-wrap .collection_sidebar .refined-widgets a > i {margin-left: 8px;}.filter-toggle-wrap .collection_sidebar .shopify-section .widget {float: left;width: 100%;padding: 0 15px;}.collection_template .product-list.grid-item {width: 100%;padding: 0;}.collection_template .grid-uniform.product-grid {float: left;width: 100%;margin: 0;}.grid-uniform.product-grid.col-main{margin: 0 0 15px;border-left: 1px solid var(--color-border);border-right: 1px solid var(--color-border);border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-khtml-border-radius: 0 0 4px 4px;}.collection_template .full_width .shopify-section {float: none;margin-bottom: 0;display: inline-block;vertical-align: top;position: relative;flex: 0 0 auto;padding: 0;width: 20%;}.full_width .sidebar-block .facets-container {float: none;display: inline-block;vertical-align: top;position: relative;flex: 0 0 auto;}.full_width .sidebar-block .facets-container .disclosure-has-popup {float: left;width: 100%;padding: 0 15px;position: relative;}.sidebar-block .widget:hover h4 i {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.off-canvas-wrapper .sidebar-block{border: none;}.full_width .sidebar-block .facets-container #FacetsWrapperDesktop {float: left;width: 100%;display: flex;}.full_width .filter-toggle-wrap .collection_sidebar .sidebar-block {border: none;padding: 0;text-align: left;}.full_width .filter-toggle-wrap .collection_sidebar div#shopify-section-sidebar-promoimage {margin: 0;}.full_width .sidebar-block .facets-container .active-facets{float: left;width: 100%;text-align: center;}@media only screen and (min-width: 992px) {.collection_template .full_width .shopify-section::after{content: "";position: absolute;top: 0;bottom: 0;left: auto;right: 0;width: 1px;height: 210px;background: #e5e5e5;}.full_width .sidebar-block .facets-container .disclosure-has-popup::after {content: "";position: absolute;top: 0;bottom: 0;left: auto;right: 0;width: 1px;height: 210px;background: #e5e5e5;}.full_width.wrap_toggle_filter .sidebar-block {display: flex;overflow-x: auto;overflow-y: hidden;scrollbar-width: thin;}}@media only screen and (max-width: 1499px) {.full-width .collection_template .product-list.grid-item {width: 100%;}.full-width .collection_template .product-list.grid-item:nth-child(2n+1){clear: none;}}@media( max-width: 1299px){.widget.widget_top_rated_products {padding: 20px;margin: 0;}}@media only screen and (max-width: 1199px) {.collection_template .full_width .shopify-section#shopify-section-sidebar-promoimage {display: none;}.sidebar .widget h4, .sidebar-block .widget .h4, .sidebar-block .widget h4 {margin: 0 0 10px;}.full_width .filter-toggle-wrap .collection_sidebar .sidebar-block{width:100%;}}@media only screen and (max-width: 991px) {.sidebar .widget_promo_img ul li{float:left;}.full_width .sidebar-block .facets-container {width: 100%;}.off-canvas .collection_sidebar .widget_top_rated_products h4 {font-size: 14px;line-height: 16px;}.off-canvas .collection_sidebar .refined-widgets a {border: none;}.off-canvas .shopify-section#shopify-section-sidebar-bestsellers, .off-canvas .shopify-section#shopify-section-sidebar-promoimage {margin: 0;}.collection_template .sidebar .widget h4, .collection_template .sidebar-block .widget .h4, .collection_template .sidebar-block .widget h4, .sidebar__inner .collection_sidebar .widget h4 {padding: 15px;font-size: 14px;line-height: 18px;}.full_width .filter-toggle{float: left;width: 100%;text-align: left;}.grid-uniform.product-grid.col-main{border-bottom: 1px solid var(--color-border);}.sidebar-block {margin: 15px 0px 0;float: left;width: 100%;border: 1px solid var(--color-border);border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;-khtml-border-radius: 4px 4px 0 0;}.sidebar-block .widget {padding: 0;border: none;float: left;width: 100%;border-bottom: 1px solid var(--color-border);}.sidebar-block .color .widget {border-bottom: none;}.sidebar-block .widget-content{padding: 0px;}.sidebar-block div ul {float: left;width: 100%;margin: 2px 0 10px;padding: 0 15px;}.sidebar-block div ul li ul {padding: 0 0 0 15px;}.main-content .sidebar-block .shopify-section {margin: 0;}.off-canvas-wrapper .sidebar-block div ul {padding: 0;margin: 0;}.widget-content li > a.active::before {top: 2px;}.sidebar .widget .no-bullets .image {width: auto;}.collection_sidebar .widget a > i {float: unset;display: inline-block;}.sidebar .collection_sidebar div ul:not(#promo-carousel) {padding: 0;float: left;width: 100%;}.collection_sidebar div ul#promoimg-carousel{padding: 0 !important;}.sidebar .collection_sidebar > div .widget > h4 {padding: 15px;}.collection_template .sidebar .widget h4::before, .collection_template .sidebar-block .widget .h4::before, .collection_template .sidebar-block .widget h4::before, .sidebar__inner .collection_sidebar .widget h4::before {display: none;}.off-canvas-wrapper .sidebar .widget h4::before, .off-canvas-wrapper .sidebar-block .widget .h4::before, .off-canvas-wrapper .sidebar-block .widget h4::before{display:inline-block;}.sidebar-block .widget > ul > li:last-child {margin: 0 0 15px;}.off-canvas .sidebar-block .widget>ul>li:last-child {margin: 0 0 5px;}.sidebar h4.toggle{cursor: pointer;}.sidebar h4.toggle::after ,.sidebar-block .widget h4.toggle::after, .sidebar .widget.active h4.toggle::after, .sidebar-block .widget.active h4.toggle::after{font-family: 'Material Design Icons';content: '\f140';font-size: 18px;font-weight: 500;float: right;}.sidebar .widget.active h4.toggle::after, .sidebar-block .widget.active h4.toggle::after {content: '\f143';}.sidebar .widget > *:nth-child(2){padding: 0;margin-top:15px;margin:0;}.filter-toggle-wrap .collection_sidebar .shopify-section .widget {padding: 0;}.collection_template .shopify-section .widget.widget_promo_img {padding: 0;float: none;width: 40%;display: inline-block;vertical-align: top;}.collection_template .full_width #shopify-section-sidebar-promoimage {text-align: center;}.collection_template .full_width .shopify-section {width: 100%;}.filter-toggle-wrap .sidebar-block {margin: 0px;padding: 0px }.full_width.wrap_toggle_filter .collection_sidebar{padding:0px;}.full_width .widget.widget_top_rated_products{margin: 0;}.off-canvas .collection_sidebar .shopify-section .widget{margin: 0 0 10px;padding: 0 0 10px;}.off-canvas .collection_sidebar .widget{margin: 5px 0 20px;}}@media only screen and (max-width: 767px) {a.filter-left, a.filter-right{float: left;width: 100%;margin: 0 0 10px;}}@media only screen and (max-width: 480px) {.off-canvas.position-left,.off-canvas.position-right {width: 290px;}.full_width.wrap_left_filter .view-mode.filter-grid-list.grid__item, .full_width.wrap_left_filter .sorting_wrapper {padding-left: 0;width: 100%;}.full_width.right_filter.collection-sorting {margin-left: 0;}.full_width .sorting_wrapper {margin: 10px 0;width: 100%;float: left;}.collection_template .sidebar .widget h4, .collection_template .sidebar-block .widget .h4, .collection_template .sidebar-block .widget h4, .sidebar__inner .collection_sidebar .widget h4 {padding: 12px;line-height: 16px;font-size: 13px;}.widget_top_rated_products .top-products-detail {width: 58%;}.collection_template .shopify-section .widget.widget_promo_img {width: 50%;}.collection_template .masonary-collection.grid-uniform.product-grid .products-grid-view{padding:0;}.view-mode.filter-grid-list.grid__item{float: left;width: 100%;}.full_width .filter-toggle {float: left;width: 100%;text-align: left;}}.sidebar-block .facets-container, .sidebar-block .facets-container .facets{float: left;width: 100%;}.sidebar .widget .disclosure-has-popup {float: left;width: 100%;padding:0 5px;}.sidebar .widget .disclosure-has-popup .facets-title {color: #111;font-size: 14px;line-height: 20px;float: left;width: 100%;font-weight: 500;margin: 0 0 10px;}.sidebar .widget .disclosure-has-popup .facets-filter {float: left;width: 100%;margin:0 0 15px;}.sidebar-block .widget ul li.facets__item label.facet-checkbox,ul li.mobile-facets__item label.mobile-facets__label {margin: 0;line-height: 22px;font-weight: 400;vertical-align: middle;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;position:relative;}.sidebar-block .widget ul li.facets__item label.facet-checkbox input[type=checkbox] {vertical-align: middle;border: 1px solid #e5e5e5;appearance: none;-webkit-appearance: none;-moz-appearance: none;height: 18px;width: 18px;float: left;line-height: 18px;margin-right: 10px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;outline: none;cursor: pointer;}.sidebar-block .widget ul li.Color .facet-checkbox .icon-checkmark {color: #ccc;}.disclosure-has-popup .facets__price {float: left;width: 100%;}.disclosure-has-popup .facets__price .field {float: left;width: 50%;padding-right: 15px;}.disclosure-has-popup ul.facets__list {padding: 0;}.sidebar-block .widget ul li.facets__item {padding: 0 10px 0 0;}.disclosure-has-popup .facets__price .field input.field__input {margin: 0;padding: 8px 10px;}.disclosure-has-popup .facets__price .field label.field__label {font-weight: 400;}.filter-count {background: #f5f5f5;width: 25px;height: 25px;line-height: 25px;text-align: center;border-radius: 50%;font-size: 14px;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;float: right;}.facet-checkbox .icon-checkmark {visibility: hidden;position: absolute;left: 4px;z-index: 5;top: 6px;bottom: auto;margin: auto;right: auto;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark, .facet-checkbox:hover .icon-checkmark {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark {visibility: visible;}.widget_promo_img #promo-carousel .owl-dots {position: absolute;top: auto;bottom: 0;right: 0;left: auto;background: #fff;padding: 5px 10px;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.widget_promo_img #promo-carousel .owl-dots .owl-dot {display: inline-block;background: none;padding: 0;border: none;}.widget_promo_img #promo-carousel .owl-dots .owl-dot span {background: #111;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;cursor: pointer;display: inline-block;float: none;margin: 0 5px;height: 12px;width: 12px;vertical-align: middle;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.widget_promo_img #promo-carousel .owl-dots .owl-dot.active span {border: 2px solid var(--color-btn-secondary);height: 15px;width: 15px;position: relative;background: none;}.widget_promo_img #promo-carousel .owl-dots .owl-dot.active span:hover {background: none;}.widget_promo_img #promo-carousel .owl-dots .owl-dot.active span::after {background: var(--color-btn-secondary);border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;bottom: 0;content: "";height: 5px;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 0;width: 5px;}.widget_promo_img #promo-carousel .owl-dots .owl-dot span:hover {background: var(--color-btn-secondary);}.widget_promo_img #promo-carousel:hover .owl-dots {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}div#shopify-section-sidebar-promoimage {margin: 30px 0 0;}@media(max-width: 1299px) {div#shopify-section-sidebar-promoimage {margin: 20px 0 0;}}@media(max-width: 991px) {div#shopify-section-sidebar-promoimage {margin: 15px 0 0;}}.filter-grid-list span {display: none;}.filter-grid-list #list-view, .filter-grid-list #grid-view, .filter-grid-list #short-list-view {position: relative;background: none;padding: 15px;margin: 0 3px 0 0;float: none;display: inline-block;vertical-align: top;width: auto;cursor: pointer;}.filter-grid-list.view-mode.grid__item .btn::after {display: none;}.filter-grid-list .grid::before, .filter-grid-list .list::before, .filter-grid-list .short-list::before {content: "\f03b";color: #666;font-family: "Material Design Icons";position: absolute;left: 0px;right: auto;top: 0;bottom: 0;font-size: 24px;height: 30px;width: 30px;line-height: 30px;margin: 0 auto;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;background: none;animation: none;font-weight: 400;}.filter-grid-list .list::before {content: "\f969";}.filter-grid-list .short-list::before {content: "\f687";}.filter-grid-list .grid.active::before, .filter-grid-list .grid:hover::before, .filter-grid-list .list.active::before, .filter-grid-list .list:hover::before, .filter-grid-list .short-list.active::before, .filter-grid-list .short-list:hover::before {color: #222;}.widget_filter_tag.total_2, .widget_filter_tag.total_2 .sidebar-tag {float: left;width: 50%;}.widget_filter_tag.total_3 {float: left;width: 75%;}.widget_filter_tag.total_4, .widget_filter_tag.total_1 .sidebar-tag {float: left;width: 100%;}.widget_filter_tag.total_1, .widget_filter_tag.total_4 .sidebar-tag {float: left;width: 25%;}@media(max-width: 991px) {.filter-grid-list #list-view, .filter-grid-list #grid-view, .filter-grid-list #short-list-view{padding: 10px;}}@media(max-width: 767px) {.filter-grid-list .grid::before, .filter-grid-list .list::before, .filter-grid-list .short-list::before {height: 22px;width: 22px;line-height: 22px;}}.swatch {margin-bottom: 0;}.swatch .header {font-size: 13px;font-weight: 600;margin: 0 0 5px;width: 100%;color: #111;}.swatch .swatch-element {position: relative;float: none;width: 30px;display: inline-block;vertical-align: top;height: 30px;cursor: pointer;}.swatch .swatch-element.size input:checked+label {background: #444;border: 1px solid #444;color: #fff;}.swatch .swatch-element label {float: left;width: 100%;height: 100%;text-align: center;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;color: #ccc;cursor: pointer;border: 1px solid #e3e3e3;line-height: 30px;}.swatch .swatch-element .tooltip {text-align: center;background: #fff;color: #0f0f0f;bottom: 100%;padding: 5px 10px;display: block;position: absolute;z-index: 2;min-width: 50px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);margin-bottom: 12px;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter: alpha(opacity=0);visibility: hidden;transition: all 0.25s ease-in-out 0s;-webkit-transition: all 0.25s ease-in-out 0s;-moz-transition: all 0.25s ease-in-out 0s;-o-transition: all 0.25s ease-in-out 0s;-ms-transition: all 0.25s ease-in-out 0s;box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);font-size: 12px;font-weight: 500;letter-spacing: normal;pointer-events: none;}.swatch .swatch-element .tooltip:before {bottom: -16px;content: "";display: block;height: 16px;left: 0;position: absolute;width: 100%;}.swatch .swatch-element .tooltip:after {border-left: solid transparent 7px;border-right: solid transparent 7px;border-top: solid #fff 7px;bottom: -7px;content: " ";height: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);position: absolute;width: 0;}.swatch .swatch-element:hover .tooltip {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter: alpha(opacity=100);visibility: visible;pointer-events: auto;}.swatch input[type=radio] {display: none;}.swatch.soldout {opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter: alpha(opacity=50);}.swatch.soldout label {cursor: no-drop;}.col-left-border p {border-bottom: 1px solid var(--color-border);}@media only screen and (min-width: 601px) {.template-product .banner3-flex {display: flex;align-items: center;}}.header_language .disclosure {position: relative;float: left;width: 100%;cursor: pointer;}.header_currency, .header_language {float: none;display: inline-block;vertical-align: top;}.header_currency .tbl-list>li.currency .flag-dropdown-menu>li {width: auto;}.site-header__cart.icon-btn {float: none;width: auto;display: inline-block;vertical-align: top;flex-grow: 0;}@media (max-width: 1199px) {.currency_code, .language_code {font-size: 12px;}}@media (max-width: 991px) {.widget_promo_img #promo-carousel .owl-dots {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.header_currency .tbl-list>li.currency .flag-dropdown-menu>li {width: 100%;padding: 3px 0px;}.myaccount .customer_account ul.currencies li i {float: left;margin: 0 4px 0 0;}}.template-index .main-content .shopify-section.footer {margin: 0;}.site-footer .footer-wrap {background: var(--colorFooterbg);}.site-footer .footer-wrap .footer-column .inline-list {float: left;width: 100%;margin: 0;}@media(min-width: 992px) {.site-footer .footer-wrap .footer-column .inline-list {display: block !important;}.widget-title.toggle {display: none;}}.footer-column>*:nth-child(3) {display: none;padding: 0;}.site-footer .footer-wrap .footer-column .inline-list {padding: 0px;}.site-footer .footer-bottom .copyright a {color: var(--FooterBottomText);}.site-footer .footer-bottom .copyright a:hover {color: var(--FooterBottomLink);}.site-footer a {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}@media(max-width: 991px) {.widget-title.toggle {display: block !important;}.footer-column .widget-title {display: none;padding: 10px;}.site-footer h5.widget-title.toggle::after {content: '\f140';float: right;font-family: 'Material Design Icons';font-size: 18px;font-weight: 500;cursor: pointer;}.site-footer .active h5.widget-title.toggle::after {content: '\f143';float: right;font-family: 'Material Design Icons';font-size: 18px;font-weight: 500;}.site-footer .footer-column.active h5.toggle, .site-footer .widget h5.toggle {background: rgba(255, 255, 255, 0.05) none repeat scroll 0 0;}.site-footer .footer-column {width: 100%;float: left;padding: 0;}.site-footer .footer-wrap .footer-column .inline-list {padding: 0px 10px;margin: 10px 0;}}@media(max-width: 480px) {.block_content .input-group-btn .subscribe {display: none;}}.product-wrapper .pro_btn a.btn {background: var(--color-product-primary);color: var(--color-product-primary-text);}.product-wrapper .pro_btn a.btn:hover{color: var(--color-product-secondary-text);}.product-wrapper .add_tocart.pro_btn a.btn {padding: 11px 12px;width: 100%;}.product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:hover svg,.product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:active svg,.product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:focus svg, .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:hover, .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:active, .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:focus, .ttproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:hover svg,.ttproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:focus svg,.ttproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:active svg, .tttabproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:hover svg,.tttabproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:focus svg,.tttabproduct .grid-view-item .product-wrapper .pro_btn.add_tocart a.add-to-cart-disable:active svg{color: var(--color-product-primary-text);}.product-wrapper .pro_btn a.btn svg {color: var(--color-product-primary-text);}.product-wrapper .pro_btn a.btn:hover svg, .product-wrapper .pro_btn a.btn:focus svg, .product-wrapper .pro_btn a.btn:active svg {color: var(--color-product-secondary-text);}.product-wrapper .pro_btn a::after {background-color: var(--color-product-secondary);}.product-wrapper .btn_wrapper .pro_btn a.added-wishlist.btn, .product-wrapper .btn_wrapper .pro_btn.add-to-compare a.add-in-compare-js.added, .product-wrapper .pro_btn>a.loading {background: var(--color-product-secondary);color: var(--color-product-secondary-text);}.product-wrapper .pro_btn a.loading, .product-wrapper .pro_btn .loading a.add_to_wishlist {background: var(--color-product-secondary);}.grid-view-item .product-wrapper .btn_wrapper .pro_btn a.add_to_wishlist svg, .product-wrapper .btn_wrapper .pro_btn.add-to-compare a.add-in-compare-js.added svg {color: var(--color-product-secondary-text);}.product-wrapper .pro_btn a.loading>svg {display: none;}.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor {float: left;width: 100%;text-align: left;font: 400 13px/15px var(--font-stack-body);color: #666;margin: 0 0 12px;text-transform: uppercase;}.grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached, .grid-view-item .product-wrapper .pro_btn.add_tocart a svg.plus {height: 16px;width: 16px;display: inline-block;vertical-align: middle;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-wrapper .pro_btn a>svg.cached,.grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.plus{display: none;}.product-wrapper .btn_wrapper .pro_btn a.btn svg {width: 16px;height: 40px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.grid-view-item .product-wrapper .pro_btn .loading .add_to_wishlist svg, .grid-view-item .product-wrapper .pro_btn a.loading svg {width: 16px;height: 40px;color: var(--color-product-secondary-text);float: none;display: inline-block;vertical-align: top;}.grid-view-item .product-wrapper .pro_btn a.loading svg.repeat, .grid-view-item .product-wrapper .pro_btn a.loading svg.repeat-once {display: none;}.product-wrapper .pro_btn a.loading svg.cached, .grid-view-item .product-wrapper .pro_btn .loading .add_to_wishlist svg.cached {-webkit-animation: spin 2s infinite linear;animation: spin 2s infinite linear;}.product-single .product-information .add-to-compare.pro_btn .add-in-compare-js.btn svg.cached {-webkit-animation: spin 2s infinite linear;animation: spin 2s infinite linear;}.product-wrapper .cart-qty {float: left;width: 100%;}.product-wrapper .cart-qty .product-qty {margin: 0 0 10px;float: none;display: inline-block;vertical-align: top;width: auto;}.product-wrapper .add_tocart {float: left;width: 100%;}.product-wrapper .add_tocart.pro_btn a .tooltip-label {float: none;display: inline-block;vertical-align: top;line-height: 18px;}@media (max-width: 1199px) {.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor {font-size: 11px;line-height: 13px;margin: 0 0 6px;}}.add_tocart.pro_btn form {margin: 0;}.product-list .product-wrapper {text-align: left;}.product-list .product-wrapper .product-description, .product-short-list .product-wrapper .product-description {padding: 15px 15px 0;}.product-list .product-wrapper .product-description .btn_wrapper, .product-short-list .product-wrapper .product-description .btn_wrapper {float: none;display: inline-block;vertical-align: top;text-align: left;}.product-list .product-wrapper .btn_wrapper .pro_btn, .product-short-list .product-wrapper .btn_wrapper .pro_btn {float: none;display: inline-block;vertical-align: top;width: auto;}.product-list .product-layouts .product-wrapper .color-size, .product-short-list .product-layouts .product-wrapper .color-size {float: left;width: 100%;margin: 0 0 8px;position: static;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transform: none;}.product-list .product-desc {display: block;font-size: 12px;margin: 0 0 10px;float: left;width: 100%;}.product-list .product-wrapper .cart-qty {float: none;display: inline-block;vertical-align: top;width: auto;}.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .short-title {text-align: left;padding: 0;}.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {width: 22%;}.product-short-list .product-description .h4 {margin: 0 0 5px;}.product-short-list .product-layouts .product-wrapper .btn_wrapper {float: right;width: 20%;text-align: center;}.product-short-list .product-wrapper .product-description .grid-view-item__vendor {margin: 0 0 5px;float: left;width: 100%;}.product-short-list .product-wrapper:hover .custom_label {left: 10px;}.product-short-list .product-price__price.compare_price .money, .product-short-list .product-price__price.compare_price {text-decoration: line-through;}.product-list .product-wrapper .product-description .grid-view-item__vendor {font-size: 12px;margin: 0 0 10px;}.product-list .product-wrapper .product-thumb a.grid-view-item__link img {width: 100%;}.product-list a.grid-link__title, .product-short-list a.grid-link__title {font-weight: 500;min-height: auto;}.product-grid .qty-box-set .qtyminus, .product-grid .qty-box-set .qtyminus1, .product-grid .qty-box-set .qtyplus, .product-grid .qty-box-set .qtyplus1 {width: 20px;}.product-list .product-layouts, .product-short-list .product-layouts {border-right: none;}.product-short-list .product-wrapper .add_tocart.pro_btn a.btn {width: auto;padding: 11px 16px;}.product-list .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable, .product-short-list .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable {padding: 11px 26px;}.product-short-list .product-wrapper .cart-qty {margin: 0 0 10px;}.product-short-list .product-wrapper .product-qty {margin: 0 0 10px;}@media (max-width: 1199px) {.product-short-list .product-layouts .product-wrapper .btn_wrapper {width: 28%;}.collection_template .product-grid .qty-box-set .quantity, .collection_template .product-grid .qty-box-set .quantity1 {width: 60px;}}@media (max-width: 991px) {.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {width: 24%;}.collection_template .product-grid .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-list .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-short-list .product-wrapper .add_tocart.pro_btn a.btn {padding: 6px 8px;}}@media (min-width: 768px) and (max-width: 991px) {.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .short-title {padding: 0 10px 0 0;}}@media (min-width: 768px) {.product-short-list .product-price__price.product-price__sale, .product-short-list .discount-percentage {float: left;width: 100%;}}@media (max-width: 767px) {.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .short-title, .product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta, .product-short-list .product-layouts .product-wrapper .btn_wrapper {float: left;width: 100%;text-align: left;}.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {margin: 0 0 5px;}.product-short-list .product-wrapper .product-qty {margin: 0px;}.product-short-list .product-price__price.compare_price .money, .product-short-list .product-price__price.compare_price, .product-short-list .product-price__price.product-price__sale, .product-short-list .discount-percentage {float: left;width: auto;margin-left: 2px;line-height: 18px;}}.product-layouts .product-wrapper .product-thumb a.grid-view-item__link img {width: 100%;}.product-layouts .product-wrapper .product-thumb a.grid-view-item__link .image_thumb {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-layouts .product-wrapper .product-thumb a.grid-view-item__link:hover .image_thumb {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}@media (max-width: 650px) {.product-list .product-wrapper .product-description .grid-view-item__vendor, .product-list a.grid-link__title, .product-list .product-wrapper .spr-badges.grid-item-meta {text-align: center;}.product-short-list .product-layouts.grid-view-item .product-wrapper .product-thumb {padding: 0px;}.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description {padding: 10px 0px 5px 10px;}.product-short-list .product-layouts .product-wrapper .color-size, .product-short-list .product-wrapper .product-description .grid-view-item__vendor {display: none;}.product-short-list .product-price__price.compare_price, .product-short-list .product-price__price.compare_price .money {float: none;width: auto;display: inline-block;vertical-align: top;}.product-list .product-layouts .product-wrapper .product-description, .product-list .product-layouts.grid-view-item .product-wrapper .product-thumb {float: left;width: 100%;text-align: center;}.product-list .product-layouts.grid-view-item .product-wrapper .product-thumb {margin: 0 0 15px;}}@media (max-width: 480px) {.product-short-list .product-wrapper .product-qty {display: none;}.product-short-list .product-wrapper .cart-qty {margin: 0px;float: none;display: inline-block;vertical-align: top;width: auto;}.product-short-list .product-wrapper .add_tocart.pro_btn a .tooltip-label {display: none;}.product-short-list .product-wrapper .btn_wrapper .pro_btn.add_tocart a.btn svg {height: auto;}.product-list .product-wrapper .product-description .grid-view-item__vendor {margin: 0 0 6px;}.product-list .product-desc {margin: 0 0 5px;}.product-list .product-layouts .product-wrapper .color-size, .product-short-list .product-layouts .product-wrapper .color-size {margin: 0 0 5px;}}.style1 .product-wrapper {margin: 0 0 15px;}.style1 .product-wrapper .sold-out-tag {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.style1 .product-wrapper:hover .sold-out-tag {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.style1 .product-wrapper .add_tocart.pro_btn a.btn {padding: 0;width: 40px;height: 40px;}.style1.grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached, .style1.grid-view-item .product-wrapper .pro_btn.add_tocart a svg.plus {height: 40px;}.style1 .product-wrapper .add_tocart.pro_btn a .tooltip-label {display: none;}.style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {margin: 0;}.style1 span.product-price__price.product-price__sale {float: left;width: 100%;line-height: 22px;}.style1 .product-wrapper .cart-qty {float: left;width: auto;position: absolute;left: auto;right: 0;top: auto;bottom: 0;text-align: right;}.hover_style1 .ttproduct .tab-pane {padding: 0;}.style1.product-layouts.grid-view-item .product-wrapper .product-thumb {padding: 15px 0 0;}.style1 .product-wrapper .btn_wrapper .pro_btn a, .style1 .product-wrapper .add_tocart.pro_btn a.btn {border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;}.style1 .product-wrapper .btn_wrapper {position: absolute;top: auto;bottom: 0;left: auto;right: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.style1 .product-wrapper .btn_wrapper .pro_btn {margin: 0 0 7px;}@media (min-width: 992px) {.style1.product-layouts .product-wrapper .color-size {position: absolute;top: -15px;bottom: auto;left: 0;right: auto;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;transform: translateX(-100px);-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-o-transform: translateX(-100px);-ms-transform: translateX(-100px);}.style1.product-layouts .product-wrapper:hover .color-size {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);}.style1 .product-wrapper .btn_wrapper .quick-view-wrap.pro_btn {transform: translateY(100px);-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-o-transform: translateY(100px);-ms-transform: translateY(100px);-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;}.style1 .product-wrapper .btn_wrapper .add-to-compare.pro_btn {transform: translateY(110px);-webkit-transform: translateY(110px);-moz-transform: translateY(110px);-o-transform: translateY(110px);-ms-transform: translateY(110px);-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}.style1 .product-wrapper .btn_wrapper .add-to-wishlist.pro_btn {transform: translateY(150px);-webkit-transform: translateY(150px);-moz-transform: translateY(150px);-o-transform: translateY(150px);-ms-transform: translateY(150px);-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;transition: all .8s ease-in-out;}.style1 .product-wrapper:hover .btn_wrapper .quick-view-wrap.pro_btn, .style1 .product-wrapper:hover .btn_wrapper .add-to-compare.pro_btn, .style1 .product-wrapper:hover .btn_wrapper .add-to-wishlist.pro_btn {transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-o-transform: translateY(-40px);-ms-transform: translateY(-40px);}}@media (max-width: 991px) {.style1 .product-wrapper .btn_wrapper .quick-view-wrap.pro_btn, .style1 .product-wrapper .btn_wrapper .add-to-compare.pro_btn, .style1 .product-wrapper .btn_wrapper .add-to-wishlist.pro_btn {transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-o-transform: translateY(-40px);-ms-transform: translateY(-40px);}.style1 .flip-countdown.simple-countdown {top: 25%;bottom: auto;}.style1.product-layouts .product-wrapper .color-size {display: none;}}@media (max-width: 480px) {.style1 .product-price__sale-label {top: 15px }.style1 .product-wrapper .custom_label {top: 35px;}.style1 .product-wrapper .btn_wrapper .quick-view-wrap.pro_btn, .style1 .product-wrapper .btn_wrapper .add-to-compare.pro_btn, .style1 .product-wrapper .btn_wrapper .add-to-wishlist.pro_btn {transform: translateY(-30px);-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-o-transform: translateY(-30px);-ms-transform: translateY(-30px);}.style1 .product-wrapper .btn_wrapper .pro_btn a.btn svg {width: 14px;height: 30px;}.style1 .product-wrapper .btn_wrapper .pro_btn a, .style1 .product-wrapper .add_tocart.pro_btn a.btn {width: 30px;height: 30px;}.style1.grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached, .style1.grid-view-item .product-wrapper .pro_btn.add_tocart a svg.plus {height: 30px;}.style1 .product-wrapper .btn_wrapper {display: none;}}.collection_template .product-list.grid-item:last-child .product-wrapper, .collection_template .product-short-list.grid-item:last-child .product-wrapper {border: none;}.products-grid-view>.product-grid .product-layouts, .products-grid-view .product-list .product-layouts, .products-grid-view .product-short-list .product-layouts {margin: 0;border-bottom: 1px solid var(--color-border);}.collection_template .product-list.grid-item:last-child .product-layouts, .collection_template .product-short-list.grid-item:last-child .product-layouts {margin: 0px;}.product-list .style1 .product-price__sale-label, .product-short-list .style1 .product-price__sale-label {top: 10px;}.product-list .style1 .product-wrapper .custom_label, .product-short-list .style1 .product-wrapper .custom_label {top: 30px;}.product-list .style1 .product-wrapper .btn_wrapper, .product-short-list .style1 .product-wrapper .btn_wrapper {position: static;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;margin: 0px;}.product-list .style1 .product-wrapper .cart-qty, .product-short-list .style1 .product-wrapper .cart-qty {margin: 0;float: none;display: inline-block;vertical-align: top;position: static;}.product-list .style1 .product-wrapper .btn_wrapper {width: auto;float: none;display: inline-block;vertical-align: top;}.product-list .style1 span.product-price__price.product-price__sale {width: auto;margin: 0 0 8px;}.product-list .style1 .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable, .product-short-list .style1 .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable {padding: 0;}.product-list .style1 .product-wrapper .btn_wrapper .quick-view-wrap.pro_btn, .product-list .style1 .product-wrapper .btn_wrapper .add-to-compare.pro_btn, .product-list .style1 .product-wrapper .btn_wrapper .add-to-wishlist.pro_btn, .product-list .style1 .product-wrapper:hover .btn_wrapper .quick-view-wrap.pro_btn, .product-list .style1 .product-wrapper:hover .btn_wrapper .add-to-compare.pro_btn, .product-list .style1 .product-wrapper:hover .btn_wrapper .add-to-wishlist.pro_btn, .product-short-list .style1 .product-wrapper .btn_wrapper .quick-view-wrap.pro_btn, .product-short-list .style1 .product-wrapper .btn_wrapper .add-to-compare.pro_btn, .product-short-list .style1 .product-wrapper .btn_wrapper .add-to-wishlist.pro_btn, .product-short-list .style1 .product-wrapper:hover .btn_wrapper .quick-view-wrap.pro_btn, .product-short-list .style1 .product-wrapper:hover .btn_wrapper .add-to-compare.pro_btn, .product-short-list .style1 .product-wrapper:hover .btn_wrapper .add-to-wishlist.pro_btn {transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;}.product-list .style1 .product-wrapper .btn_wrapper .pro_btn a {width: 40px;height: 40px;}.product-short-list .style1.product-layouts .product-wrapper .color-size, .product-list .style1.product-layouts .product-wrapper .color-size {position: static;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}@media (max-width: 991px) {.collection_template .product-grid .style1 .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-list .style1 .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-short-list .style1 .product-wrapper .add_tocart.pro_btn a.btn {padding: 0;}}@media (max-width: 767px) {.product-short-list .style1 span.product-price__price.product-price__sale {width: auto;line-height: 18px;}.product-short-list .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {margin: 0 0 5px;}}@media (max-width: 650px) {.product-list .style1 span.product-price__price.product-price__sale {float: none;display: inline-block;vertical-align: top;line-height: 20px;}}@media (max-width: 480px) {.product-short-list .style1 .product-wrapper .add_tocart.pro_btn a.btn {padding: 5px 6px;}.product-list .style1 .product-wrapper .btn_wrapper .pro_btn a {width: 30px;height: 30px;}.style1 .product-wrapper .btn_wrapper .pro_btn a.btn svg, .style1.grid-view-item .product-wrapper .pro_btn .loading .add_to_wishlist svg, .style1.grid-view-item .product-wrapper .pro_btn a.loading svg {height: 30px;width: 14px;}}.style2 .product-wrapper .spr-badge {background: none;box-shadow: none;padding: 0;}.style2 .product-wrapper .btn_wrapper {float: none;display: inline-block;vertical-align: top;width: auto;}.tab-pane .style2.product-layouts.grid-view-item .product-wrapper .product-description, .products-grid-view>.product-grid .style2.product-layouts .product-wrapper .product-description, .related-products .style2.product-layouts.grid-view-item .product-wrapper .product-description, #recently-viewed-products.style2 .product-wrapper .product-description, .style2 .search-products .product-wrapper .product-description, .tab-pane .style2.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor, .related-products .style2.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor, #recently-viewed-products.style2.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor, .products-grid-view>.product-grid .style2.product-layouts.grid-view-item .product-wrapper .grid-view-item__vendor, .tab-pane .style2.product-layouts.grid-view-item .product-wrapper .product-description a.grid-link__title, .products-grid-view>.product-grid .style2.product-layouts.grid-view-item .product-wrapper .product-description a.grid-link__title, .related-products .style2.product-layouts.grid-view-item .product-wrapper .product-description a.grid-link__title, #recently-viewed-products.style2.product-layouts.grid-view-item .product-wrapper .product-description a.grid-link__title, .tab-pane.style2 .product-wrapper .spr-badges.grid-item-meta, .products-grid-view>.product-grid .style2 .product-wrapper .spr-badges.grid-item-meta, #recently-viewed-products.style2 .product-price-and-shipping {text-align: center;}.tab-pane .style2.product-layouts.grid-view-item .product-wrapper .product-description, .products-grid-view>.product-grid .style2.product-layouts .product-wrapper .product-description {padding: 15px 7px 0;}.style2 .product-wrapper .btn_wrapper .pro_btn {float: none;display: inline-block;vertical-align: top;margin: 0;}.style2 .product-wrapper {margin: 0 0 15px;}.style2 .product-wrapper .spr-badges.grid-item-meta {text-align: center;}@media (min-width: 992px) {.style2 .product-wrapper .btn_wrapper {position: absolute;top: 24%;bottom: auto;left: 0;right: 0;margin: auto;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;transform: translateY(-100px);-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-o-transform: translateY(-100px);-ms-transform: translateY(-100px);}.style2 .product-wrapper:hover .btn_wrapper {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);}.style2.product-layouts .product-wrapper .color-size {position: absolute;top: -10px;bottom: auto;right: 0;left: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.style2.product-layouts .product-wrapper:hover .color-size {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}}@media(min-width: 1200px) and (max-width: 1299px) {.style2 .product-wrapper .btn_wrapper {top: 26%;}}@media(min-width: 992px) and (max-width: 1199px) {.style2 .product-wrapper .btn_wrapper {top: 28%;}}@media (max-width: 991px) {.style2 .product-wrapper .btn_wrapper {margin: 10px 0 0;float: left;width: 100%;}.style2 .product-wrapper .add_tocart.pro_btn a.btn {width: auto;}.style2.product-layouts .product-wrapper .color-size {display: none;}}@media (max-width: 480px) {.style2 .product-wrapper .btn_wrapper .pro_btn a {width: 30px;height: 30px;}.style2 .product-wrapper .btn_wrapper {display: none;}.style2 .product-wrapper .btn_wrapper .pro_btn a.btn svg, .grid-view-item.style2 .product-wrapper .pro_btn .loading .add_to_wishlist svg, .grid-view-item.style2 .product-wrapper .pro_btn a.loading svg {width: 14px;height: 30px;}.tab-pane .style2.product-layouts.grid-view-item .product-wrapper .product-description, .products-grid-view>.product-grid .style2.product-layouts .product-wrapper .product-description {padding: 15px 0 0;}.style2 .product-wrapper .add_tocart.pro_btn a.btn {padding: 8px 10px;width: auto;font-size: 11px;}}@media (min-width: 992px) {.product-list .style2 .product-wrapper .btn_wrapper .pro_btn a, .product-short-list .style2 .product-wrapper .btn_wrapper .pro_btn a {width: 40px;height: 40px;}.product-short-list .style2 .product-wrapper .btn_wrapper .pro_btn a.add-cart-btn {width: auto;}}.product-list .style2 .product-wrapper .spr-badges.grid-item-meta, .product-short-list .style2 .product-wrapper .spr-badges.grid-item-meta {text-align: left;}.product-list .style2 .product-wrapper .btn_wrapper, .product-short-list .style2 .product-wrapper .btn_wrapper {position: static;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;visibility: visible;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;background: none;margin: 0px;}.product-list .style2.product-layouts .product-wrapper .color-size, .product-short-list .style2.product-layouts .product-wrapper .color-size {position: static;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;}.product-list .style2.product-layouts .product-wrapper:hover .color-size, .product-short-list .style2.product-layouts .product-wrapper:hover .color-size {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.product-list .style2 .product-wrapper:hover .btn_wrapper, .product-short-list .style2 .product-wrapper:hover .btn_wrapper {transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;}.product-short-list .style2 .product-wrapper .btn_wrapper .add_tocart.pro_btn a.btn i, .product-short-list .style2.grid-view-item .product-wrapper .add_tocart.pro_btn a.loading i {width: 20px;height: 20px;line-height: 20px;}@media (max-width: 991px) {.collection_template .product-grid .style2 .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-list .style2 .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-short-list .style2 .product-wrapper .add_tocart.pro_btn a.btn {padding: 11px 12px;}.product-list .style2 .product-wrapper .btn_wrapper {width: auto;}}@media (max-width: 650px) {.product-list .style2 .product-wrapper .spr-badges.grid-item-meta {text-align: center;}}@media (max-width: 480px) {.product-short-list .product-wrapper .spr-badges.grid-item-meta {margin: 0 0 4px;}.collection_template .product-grid .style2 .product-wrapper .add_tocart.pro_btn a.btn, .collection_template .product-list .style2 .product-wrapper .add_tocart.pro_btn a.btn {padding: 6px 10px;}.collection_template .product-short-list .style2 .product-wrapper .add_tocart.pro_btn a.btn {padding: 7px 8px;}}.style3 .product-wrapper{overflow: visible;padding: 0 15px 15px 15px;}.style3 .product-wrapper::before{content: "";width: 100%;z-index: -1;position: absolute;left: 0;top: 0;right: 0;bottom: -45px;background: #fff;box-shadow: 0 0 5px 0 rgba(0, 0 ,0 , 0.15);-webkit-box-shadow: 0 0 5px 0 rgba(0, 0 ,0 , 0.15);-moz-box-shadow: 0 0 5px 0 rgba(0, 0 ,0 , 0.15);-ms-box-shadow: 0 0 5px 0 rgba(0, 0 ,0 , 0.15);-o-box-shadow: 0 0 5px 0 rgba(0, 0 ,0 , 0.15);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.style3 .product-wrapper .product-thumb .btn_wrapper {right: -50px;left: auto;height: 150px;margin: auto;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.style3 .product-wrapper .add_tocart.pro_btn a.btn{background: var(--color-product-secondary);color: var(--color-product-secondary-text);}.style3 .product-wrapper .add_tocart.pro_btn a.btn::after{background: var(--color-product-primary);}.style3 .product-wrapper .add_tocart.pro_btn a.btn:hover,.style3 .product-wrapper .add_tocart.pro_btn a.btn:active,.style3 .product-wrapper .add_tocart.pro_btn a.btn:focus{color: var(--color-product-primary-text);}.style3 .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:hover,.style3 .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:active,.style3 .product-wrapper .add_tocart.pro_btn a.btn.add-to-cart-disable:focus{color: var(--color-product-primary-text);}.style3 .product-wrapper .cart-qty{opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;transform: translateY(15px);-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-o-transform: translateY(15px);-ms-transform: translateY(15px);position: absolute;top: auto;bottom: -45px;left: 0;right: 0;margin: auto;}.style3 .product-wrapper .color-size {position: absolute;left: 0;right: auto;top: auto;bottom: 0;float: left;width: auto;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transform: translateX(-60px);-webkit-transform: translateX(-60px);-moz-transform: translateX(-60px);-o-transform: translateX(-60px);-ms-transform: translateX(-60px);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}@media(min-width: 992px){.style3 .product-wrapper:hover::before{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.template-index .style3.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta, .products-grid-view .product-grid .style3.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta{margin: 0;}.style3 .product-wrapper:hover{z-index: 1;}.style3 .product-wrapper:hover .cart-qty{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.style3 .product-wrapper:hover .product-thumb .btn_wrapper{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;right:0;}.style3 .product-wrapper:hover .color-size{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);}.style3.product-layouts,.hover_style3 #recently-viewed-products .product-layouts{padding: 0;}}@media(max-width: 991px){.style3 .product-wrapper .product-thumb .btn_wrapper{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;right: 0px;}.style3 .product-wrapper{margin: 0 0 10px;padding: 0;}.style3 .product-wrapper .color-size,.style3 .product-wrapper .cart-qty{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;}.style3 .product-wrapper .cart-qty{position: static;bottom: 0;}.style3.product-layouts .product-wrapper .product-main{padding: 0;}.style3 .owl-item:last-child .product-wrapper{margin: 0;}.style3 .product-wrapper .product-thumb .btn_wrapper{height: 125px;}.style3 .product-wrapper .btn_wrapper .pro_btn a{height: 30px;width: 30px;}.style3 .product-wrapper .btn_wrapper .pro_btn a.btn svg,.style3.grid-view-item .product-wrapper .pro_btn .loading .add_to_wishlist svg,.style3.grid-view-item .product-wrapper .pro_btn a.loading svg{height: 30px;width: 14px;}.style3 .flip-countdown.simple-countdown{top: auto;bottom: 24px;}.style3 .product-wrapper .sold-out-tag{display: none;}.style3 .product-wrapper .add_tocart.pro_btn a.btn{font-size: 12px;}}@media(max-width: 480px){.style3 .product-wrapper .product-thumb .btn_wrapper, .style3 .product-wrapper .color-size{display: none;}}@media(max-width: 400px){.style3 .product-price__sale-label,.style3 .product-wrapper .custom_label{left: 0px;right: auto;}.style3 .product-wrapper .add_tocart.pro_btn a.btn{padding: 8px 12px;}}.products-grid-view > .style3.grid-item{overflow:visible;}.products-grid-view > .product-grid .style3.product-layouts{margin: 0;border-bottom: 1px solid var(--color-border);}.product-list .style3 .product-wrapper .cart-qty, .product-short-list .style3 .product-wrapper .cart-qty{position: static;transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transition: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.product-short-list .style3 .product-wrapper .cart-qty {margin: 0 0 10px;}.product-list .style3 .product-wrapper::before, .product-short-list .style3 .product-wrapper::before{display: none }@media(max-width: 991px){.product-short-list .style3 .product-wrapper .btn_wrapper .add_tocart.pro_btn a.btn svg,.product-short-list.style3.grid-view-item .product-wrapper .add_tocart.pro_btn a.loading svg{height: 14px;}}@media(max-width: 480px){.collection_template .product-short-list .style3 .product-wrapper .add_tocart.pro_btn a.btn{padding: 7px 8px;}}.bestseller-collection .slider-bestproduct-wrap .best-product-div {float: left;width: 100%;position: relative;background: #fff;padding: 0 15px;border: 1px solid var(--color-border);}.bestseller-collection .slider-bestproduct-wrap .best-product-div li.product-li {margin: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper {padding: 15px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb {float: left;width: 43%;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb .custom_lable {position: absolute;top: -15px;bottom: auto;z-index: 1;right: auto;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;left: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description {float: right;width: 57%;padding: 0 0 0 15px;text-align: left;position: relative;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown {left: 15px;right: 0px;bottom: -5px;top: auto;float: none;width: auto;display: inline-block;vertical-align: top;}.bestseller-collection .product-wrapper .add_tocart.pro_btn a .tooltip-label {display: none;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .product-description .flip-countdown.simple-countdown {transform: translateY(50px);-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-o-transform: translateY(50px);-ms-transform: translateY(50px);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .grid-view-item__meta {margin: 2px 0 8px;padding: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper {position: static;padding: 0;border: none;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;float: left;width: 100%;transform: translateY(20px);-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-o-transform: translateY(20px);-ms-transform: translateY(20px);}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .add_tocart.pro_btn .btn {background: var(--color-product-primary);padding: 0px;border: none;width: 40px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .pro_btn .btn span.add_cart {display: none;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .thumbs.product-thumb .custom_lable {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;top: 5px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .thumbs.product-thumb .discount-percentage {left: auto;right: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .product-description .countdown.simple-countdown .countdown-block {transform: translateY(90px);-webkit-transform: translateY(90px);-moz-transform: translateY(90px);-o-transform: translateY(90px);-ms-transform: translateY(90px);}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .product-description .btn_wrapper {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .add_tocart, .bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .pro_btn {float: none;width: auto;display: inline-block;vertical-align: top;}.bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached, .bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a svg.plus {height: 40px;color: var(--color-product-primary-text);}.bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a:hover svg.plus,.bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a:focus svg.plus,.bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a:active svg.plus, .bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached{color: var(--color-product-secondary-text);}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb .discount-percentage {left: auto;right: -10px;}@media (max-width: 1429px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown {right: 15%;}}@media (max-width: 1299px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown {right: 10%;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description {width: 60%;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb {width: 40%;}}@media (max-width: 991px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown {display: none;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container.countdown-block {position: relative;left: 0px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb .discount-percentage {right: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper {transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper:hover .product-description .btn_wrapper {transform: none;-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;}.bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a.loading svg.cached, .bestseller-collection .grid-view-item .product-wrapper .pro_btn.add_tocart a svg.plus, .bestseller-collection .grid-view-item .product-wrapper .pro_btn .loading .add_to_wishlist svg, .grid-view-item .product-wrapper .pro_btn a.loading svg, .bestseller-collection .product-wrapper .btn_wrapper .pro_btn a.btn svg {height: 30px;width: 14px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .add_tocart.pro_btn .btn {width: 30px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .pro_btn a {width: 30px;height: 30px;}}@media (max-width: 767px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description {padding: 10px 0 0 10px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper {padding: 10px 10px 0;}}@media (max-width: 480px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb .discount-percentage {top: 0;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .thumbs.product-thumb .custom_lable {top: 4px;}.slider-bestproduct .owl-nav {bottom: 10px;top: -30px;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .flip-countdown.simple-countdown {display: none;}}.category-slider .category_slider_content {float: left;width: 100%;position: relative;border: 1px solid var(--color-border);background: #fff;}body.hover_style3 .categoryslider .category_slider_content .cat-slider {padding: 0;}.category-slider .tthometab-title.box-heading {padding: 0px;display: flex;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: auto;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab {padding: 30px 25px;float: none;display: inline-block;vertical-align: top;width: auto;text-align: left;border-right: 1px solid var(--color-border);position: relative;z-index: 1;overflow: hidden;}.category-slider .tthometab-title .nav.nav-tabs {float: left;width: 100%;margin: 0px;text-align: left;border-top: 1px solid var(--color-border);padding: 10px 0 0;}.category-slider .tthometab-title .nav.nav-tabs li {float: left;width: 100%;padding: 0;}.category-slider .tthometab-title .nav.nav-tabs li a {font: 400 14px/22px var(--font-stack-header);margin: 0px;padding: 10px 0px 10px 10px;}.ttcategoryslider-tab .nav-tabs span.icon {height: 18px;width: 18px;float: left;margin: 0 8px 0 0;}.category_slider_content .ttcmscatbanner {padding: 0px;}.cat-slider-banner-content {padding: 0;}.category_slider_content .ttcmscatbanner .ttcatbanner-img {float: none;display: inline-block;vertical-align: top;}.category_slider_content .ttcmscatbanner a {float: left;width: 100%;position: relative;display: block;overflow: hidden;}.category_slider_content .ttcmscatbanner a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.category_slider_content .ttcmscatbanner a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.category_slider_content .ttcmscatbanner a .banner-content {position: absolute;top: 20px;bottom: auto;left: 0;right: 0;margin: auto;text-align: center;}.category-slider .category_slider_content .ttcatbanner-img .cattitle {font: 500 24px/30px var(--font-stack-header);float: left;width: 100%;margin: 0 0 20px;}.category-slider .category_slider_content .ttcatbanner-img .catpricedesc {font: 500 14px/16px var(--font-stack-body);float: left;width: 100%;}.category-slider .category_slider_content .ttcatbanner-img .catprice {font: 500 20px/22px var(--font-stack-body);float: left;width: 100%;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle {font: 300 24px/30px var(--font-stack-subheading);float: left;width: 100%;}.category-slider .category_slider_content .cat-slider {padding: 0;float: right;z-index: 1;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .tab-title {font: 500 18px/28px var(--font-stack-header);float: none;display: inline-block;vertical-align: top;width: 50%;position: relative;margin: 0 0 15px;z-index: 1;overflow: hidden;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .view-all {float: left;width: 100%;padding: 10px 0 10px 10px;border-top: 1px solid var(--color-border);font:500 14px/20px var(--font-stack-body);}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .view-all span{padding: 0 0 0 5px;float: none;display: inline-block;vertical-align: text-top;}.category-slider .category_slider_content .cat-slider .owl-nav{position: static;height: 0;float: left;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.category-slider .category_slider_content .cat-slider:hover .owl-theme .owl-nav{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next {position: absolute;top: 0;bottom: 0;left: -20px;right: auto;margin: auto;background: #fff;border: 1px solid var(--color-border);border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;height: 40px;width: 40px;line-height: 40px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .disabled{background: #46627a;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev:hover,.category-slider .category_slider_content.cat-slider .owl-theme .owl-nav .owl-next:hover{background: var(--color-btn-primary);}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev:hover::before,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next:hover::before {color: var(--color-btn-primary-text);}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next{left: auto;right: -20px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev::before,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next::before {height: 40px;width: 40px;line-height: 40px;padding: 6px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .disabled.owl-prev::before,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .disabled.owl-next::before, .category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .disabled.owl-prev:hover::before,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .disabled.owl-next:hover::before{color: var(--color-btn-primary-text);}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav::after{display: none;}@media(min-width: 992px) {body.hover_style3 .categoryslider .category_slider_content .cat-slider .owl-stage-outer {padding: 0 0 50px;margin: 0 0 -50px;}}@media(max-width: 1529px) {.category-slider .category_slider_content .ttcatbanner-img .catdesc {font-size: 12px;line-height: 14px;margin: 0 0 8px;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle, .category-slider .category_slider_content .ttcatbanner-img .cattitle {font-size: 22px;line-height: 28px;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .tab-title {width: 100%;}}@media (max-width: 1399px) {.category-slider .category_slider_content .ttcatbanner-img .catdesc {font-size: 10px;line-height: 12px;margin: 0 0 5px;padding: 5px;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle, .category-slider .category_slider_content .ttcatbanner-img .cattitle {font-size: 20px;line-height: 26px;}}@media (max-width: 1299px) {.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .tab-title {font-size: 16px;line-height: 24px;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab {padding: 15px;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle, .category-slider .category_slider_content .ttcatbanner-img .cattitle {font-size: 18px;line-height: 24px;}.category-slider .category_slider_content .ttcatbanner-img .cattitle {margin: 0 0 15px;}.category-slider .category_slider_content .ttcatbanner-img .catpricedesc {font-size: 13px;}.category-slider .category_slider_content .ttcatbanner-img .catprice {font-size: 16px;line-height: 18px;}}@media (max-width: 1199px) {.category-slider .tthometab-title.box-heading .ttcategoryslider-tab {padding: 30px 15px;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle, .category-slider .category_slider_content .ttcatbanner-img .cattitle {font-size: 16px;line-height: 20px;}.category-slider .tthometab-title .nav.nav-tabs li a {padding: 6px 10px 6px 0;font-size: 12px;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .view-all {padding: 10px 0 10px 5px;}.category_slider_content .ttcmscatbanner {display: none;}.cat-slider-banner-content {width: 100%;}}@media (max-width: 991px) {.category-slider .tthometab-title.box-heading {width: 100%;text-align: center;position: static;display: block;border-bottom: 1px solid var(--color-border);}.category_slider_content {width: 100%;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .view-all {display: none;}.categoryslider .category_slider_content .cat-slider {width: 100%;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab {padding: 15px;float: left;width: 100%;}.category-slider .tthometab-title .nav.nav-tabs {display: flex;overflow-x: auto;overflow-y: hidden;scrollbar-width: thin;}.category-slider .tthometab-title .nav.nav-tabs li {float: none;margin-bottom: 0;display: inline-block;vertical-align: top;position: relative;flex: 0 0 auto;width: auto;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab::after{display :none;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}}@media (max-width: 767px) {.category-slider .category_slider_content .ttcatbanner-img .catdesc {font-size: 9px;line-height: 11px;margin: 0 0 5px;padding: 4px;}.category-slider .category_slider_content .ttcatbanner-img .catsubtitle, .category-slider .category_slider_content .ttcatbanner-img .cattitle {font-size: 14px;line-height: 18px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev{left: -10px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next{right: -10px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev::before, .category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next::before {height: 35px;width: 35px;line-height: 35px;padding: 2px;font-size: 25px;}.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-prev,.category-slider .category_slider_content .cat-slider .owl-theme .owl-nav .owl-next{height: 35px;width: 34px;line-height: 35px;}}@media (max-width: 650px) {.category_slider_content {text-align: center;}.category-slider .category_slider_content .ttcatbanner-img .cattitle {margin: 0 0 8px;font-size: 14px;line-height: 18px;}.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .tab-title {margin: 0 0 8px;}.category-slider .tthometab-title .nav.nav-tabs {padding: 0;}.category-slider .tthometab-title .nav.nav-tabs li a {padding: 8px 10px 8px 0;}}@media (max-width: 620px) {.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper {border: none;}}@media (max-width: 480px) {.category-slider .tthometab-title.box-heading .ttcategoryslider-tab .tab-title {font-size: 16px;line-height: 26px;}}.product-information .payment-content .payment-title {float: left;width: 100%;font: 500 20px/22px var(--font-stack-header);margin: 0 0 20px;color: #112f54;position: relative;}.product-information .payment-content .payment-subtitle, .product-information .payment-content .payment-security {float: left;width: 100%;font: 400 16px/18px var(--font-stack-header);margin: 0 0 15px;color: #222;}.product-information .payment-content .payment-icons {float: left;width: 100%;margin: 0 0 20px;}.product-information .payment-content .payment-desc {float: left;width: 100%;line-height: 22px;}.product-information .payment-content .payment-title::after {content: "\f341";position: absolute;font-family: 'Material Design Icons';left: auto;right: 0px;top: 0;bottom: auto;width: 24px;height: 24px;font-size: 24px;line-height: 24px;float: none;display: inline-block;vertical-align: top;}.payment-sec-cnt {display: flex;align-items: center;padding: 8px 0;float: left;}.payment-sec-cnt img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.payment-sec-cnt:hover img {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}.payment-sec-cnt .security-content {float: none;display: inline-block;vertical-align: top;margin: 0 0 0 10px;}.payment-sec-cnt .security-content .security-title, .payment-sec-cnt .security-content .security-subtitle {float: left;width: 100%;font: 500 12px/16px var(--font-stack-body);color: #112f54;}.payment-sec-cnt .security-content .security-title {font-size: 14px;line-height: 18px;}.payment-sec-cnt .security-content .security-subtitle {color: var(--color-btn-secondary);}@media (max-width: 1399px) {.product-information .payment-content .payment-title {font-size: 18px;line-height: 20px;margin: 0 0 15px;}.product-information .payment-content .payment-title::after {width: 20px;height: 20px;font-size: 20px;line-height: 20px;}}@media (max-width: 991px) {.product-information .payment-content .payment-title {font-size: 16px;line-height: 18px;}.product-information .payment-content .payment-security, .product-information .payment-content .payment-subtitle {margin: 0 0 10px;font-size: 14px;line-height: 16px;}.payment-sec-cnt .security-content .security-title {font-size: 13px;line-height: 16px;}}@media (max-width: 480px) {.product-information .payment-content .payment-title {font-size: 14px;line-height: 16px;margin: 0 0 10px;}.product-information .payment-content .payment-security, .product-information .payment-content .payment-subtitle {margin: 0 0 8px;font-size: 12px;line-height: 14px;}.product-information .payment-content .payment-title::after {width: 18px;height: 18px;font-size: 18px;line-height: 16px;}.product-information .payment-content {margin: 15px 0 0;}.product-information .payment-content .payment-desc {font-size: 11px;line-height: 20px;}}.product-single__thumbnail:not([disabled]):not(.active-thumb):hover {opacity: 0.8;}.product-single__thumbnail.active-thumb {border-color: var(--color-text);}.product-single__thumbnail-badge {width: 22px;height: 22px;position: absolute;right: 6px;top: 6px;pointer-events: none;}@media only screen and (min-width: 750px) {.product-single__thumbnail-badge {width: 26px;height: 26px;}}.product-single__thumbnail-badge .icon {fill: var(--color-bg);width: 100%;height: 100%;vertical-align: baseline;}.product-single__thumbnail-badge .icon-3d-badge-full-color-outline, .product-single__thumbnail-badge .icon-video-badge-full-color-outline {stroke: rgba(var(--color-text-rgb), 0.05);}.product-single__thumbnail-badge .icon-3d-badge-full-color-element, .product-single__thumbnail-badge .icon-video-badge-full-color-element {fill: var(--color-text);}.no-js .product-featured-media {position: relative;}.shopify-model-viewer-ui {display: inline-block;cursor: pointer;left: 0;top: 0;height: 100%;width: 100%;max-width: 100%;position: absolute;}#productSelect {display: none;}.zoomImg {background-color: var(--color-body);}.product-single__media-wrapper {margin: 0 auto;width: 100%;}.product-single__view-in-space {background-color: rgba(var(--color-text-rgb), 0.08);border: none;width: 100%;min-height: 44px;padding-top: 10px;padding-bottom: 10px;display: block;font-size: calc(((var(--font-size-base)) / (var(--font-size-base))) * 1em);color: var(--color-text);}.product-single__view-in-space[data-shopify-xr-hidden] {visibility: hidden;}.product-single__view-in-space[data-shopify-xr-hidden] {display: none;}.product-single__view-in-space:hover .product-single__view-in-space-text, .product-single__view-in-space:focus .product-single__view-in-space-text {border-bottom-color: var(--color-text);}.product-single__view-in-space svg.icon {height: calc((25 / (var(--font-size-base))) * 1em);width: calc((25 / (var(--font-size-base))) * 1em);margin-top: -3px;margin-right: 2.43px;fill: transparent;}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-outline {stroke: none;}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-element {fill: var(--color-text);opacity: 1;}.product-single__view-in-space-text {border-bottom: 1px solid transparent;}span.icon__fallback-text {display: none;}.btn.btn--link.thumbnails-slider__btn {padding: 5px;}.btn.btn--link.thumbnails-slider__btn span {font-size: 20px;line-height: 20px;width: 20px;height: 20px;}.product-single__media {cursor: pointer;}.product-single__media-group {position: relative;}.thumbnails-wrapper {position: relative;float: left;width: 100%;top: 10px;text-align: center;margin: 0 2px 30px 2px;}.thumbnails-slider__btn {position: absolute;top: 50%;transform: translateY(-50%);padding-top: 10px;padding-bottom: 10px;}.thumbnails-slider__btn .icon {height: 14px;width: 14px;}.thumbnails-slider__prev {left: -15px;}.thumbnails-slider__next {right: -15px;}.product-single__thumbnail {margin: 0 auto;}.product-single__thumbnails-slider-track {position: relative;display: block;}.product-single__thumbnails-slider-track:before, .product-single__thumbnails-slider-track:after {content: "";display: table;}.product-single__thumbnails-slider-track:after {clear: both;}.product-single__thumbnails-item {padding-left: 5px;}.product-single__thumbnails-item.slick-slide {padding-bottom: 10px;padding-left: 2.5px;padding-right: 2.5px;vertical-align: middle;}.thumbnails-slider--active .product-single__thumbnails-item.slick-slide {padding-top: 5px;padding-bottom: 5px;}@media only screen and (min-width: 750px) {.product-single__thumbnails-item {padding-left: 5px;padding-right: 5px;}}.product-single__thumbnails-item-slide {display: block;float: left;height: 100%;}.arrow {font-size: 20px;}.remove:hover {color: #ff0000;}.main-social-icon, .sticky-link-icon {position: fixed;left: 10px;z-index: 3;display: flex;top: 50%;margin: auto;bottom: auto;left: 0;right: auto;align-items: center;}.social-icon-content {width: auto;padding: 0;}.social-icon-content ul {display: flex;flex-direction: column;align-items: flex-start;margin: 0 auto;float: none;vertical-align: top;background: #fff;border: 1px solid var(--color-border);border-left: none;}.main-social-icon li, .sticky-link-icon li {display: block;margin: 0;position: relative;transition: all .4s ease-in-out 0s;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;border-bottom: 1px solid var(--color-border);}.main-social-icon li:last-child, .sticky-link-icon li:last-child {border-bottom: none;}.main-social-icon li .social-icon {display: flex;align-items: center;justify-content: right;padding: 0 10px 0 10px;height: 40px;overflow: hidden;}.main-social-icon li .mdi {float: right;order: 2;font-size: 20px;color: #666;line-height: 20px;width: 20px;height: 20px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.main-social-icon li .social-text, .sticky-link-icon li .text {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;position: absolute;background: #fff;font-size: 14px;line-height: 16px;margin: 0;padding: 12px 16px;font-family: inherit;width: auto;font-weight: 500;display: flex;left: 50px;top: 0;white-space: nowrap;border-radius: 0;-webkit-box-shadow: 0 5px 40px rgb(0 0 0 / 7%);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 7%);box-shadow: 0 5px 40px rgb(0 0 0 / 7%);transition: all .5s ease .300ms;-webkit-transition: all .5s ease .300ms;-moz-transition: all .5s ease .300ms;-o-transition: all .5s ease .300ms;-ms-transition: all .5s ease .300ms;align-items: center;color: #666;transform: rotateY(45deg);-webkit-transform: rotateY(45deg);-moz-transform: rotateY(45deg);-o-transform: rotateY(45deg);-ms-transform: rotateY(45deg);}.sticky-link-icon li .text {right: 50px;left: auto;}.main-social-icon li:hover .social-text, .sticky-link-icon li:hover .text {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;transform: rotateY(0);-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-o-transform: rotateY(0);-ms-transform: rotateY(0);}.main-social-icon li .social-text::after, .sticky-link-icon li .text::after {display: block;position: absolute;left: -5px;top: 0;width: 0;height: 0;border-right: 5px solid #fff;border-bottom: 5px solid transparent;border-top: 5px solid transparent;content: '';bottom: 0;margin: auto;}.sticky-link-icon li .text::after {right: -5px;left: auto;border-left: 5px solid #fff;border-right: none;}.main-social-icon li:hover a.facebook .social-text, .main-social-icon li:hover a.facebook .mdi {color: #3b5998;}.main-social-icon li:hover a.pinterest .social-text, .main-social-icon li:hover a.pinterest .mdi {color: #c8232c;}.main-social-icon li:hover a.instagram .social-text, .main-social-icon li:hover a.instagram .mdi {color: #ff3a67;}.main-social-icon li:hover a.twitter .social-text, .main-social-icon li:hover a.twitter .mdi {color: #00aced;}.main-social-icon li:hover a.tumblr .social-text, .main-social-icon li:hover a.tumblr .mdi {color: #00B8FF;}.sticky-link-icon {left: auto;right: 0;height: 176px;}.sticky-link-icon .link-icon-content {display: flex;flex-direction: column;align-items: flex-end;background: #fff;border: 1px solid var(--color-border);border-right: none;}.sticky-link-icon li {height: 40px;position: relative;}.sticky-link-icon li .wishlist, .sticky-link-icon li .compare, .sticky-link-icon li .myaccount, .sticky-link-icon li .mycart {float: left;display: flex;align-items: center;justify-content: center;padding: 0;overflow: hidden;}.sticky-link-icon li a {height: 40px;width: 40px;}.sticky-link-icon li svg {width: 20px;height: 20px;color: #666;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.sticky-link-icon li:hover svg {color: var(--color-btn-primary);}.product-wrapper .product-description .ttqtyprogress {float: left;width: 100%;text-align: left;margin: 0 0 15px;}.product-wrapper .ttqtyprogress span.quantity, .product-wrapper .ttqtyprogress span.QuantityAvailable {text-transform: capitalize;color: #666;font-size: 14px;line-height: 22px;}.product-wrapper .ttqtyprogress span.quantity{color: #4fac43;}.progress {margin: 5px 0 0;height: 10px;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;width: 100%;float: left;background: #f5f5f5;}.product-wrapper .product-description .ttqtyprogress .progress-bar {-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background: #4fac43;}.product-single .ttqtyprogress .progress-bar {-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background: #de3618;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;background-size: 1rem 1rem;background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.product-single .ttqtyprogress span.QuantityAvailable {font-size: 15px;font-weight: 500;color: #f55;padding: 0 0 0 30px;display: flex;align-items: center;}.product-single .ttqtyprogress span.quantity {color: #ec0000;font-size: 18px;font-weight: 600;padding: 0 5px;}.product-count .loading-overlay__spinner {display: none;position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1.8rem;}.product-wrapper .ttqtyprogress {display: none;}.specialproduct .product-wrapper .ttqtyprogress {display: block;}@media(max-width: 991px){.main-social-icon,.sticky-link-icon{display:none;}}.dark-light-mode {position: fixed;top: 20%;bottom: auto;left: 10px;right: auto;writing-mode: vertical-rl;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);float: none;display: inline-block;vertical-align: top;width: 36px;height: 120px;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;background: var(--color-btn-secondary);display: flex;align-items: center;justify-content: space-around;z-index: 9;padding: 4px;}.dark-light-mode li a{padding: 10px 2px;margin: 0;}.dark-light-mode li.active a,.dark-light-mode li:focus a {background: #fff !important;border-radius: 50px;-moz-border-radius: 50px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;}.dark-light-mode span {color: #fff;font-size: 14px;line-height: 16px;font-weight: 500;}.dark-light-mode li.active span,.dark-light-mode li:focus span{color: #222;}@media(max-width: 480px){.dark-light-mode{left: 5px;}}.facets__display facet-remove {float: right;width: auto;}.facets__list.list-unstyled {float: left;width: 100%;margin: 0;}.product-count {align-self: center;position: relative;text-align: right;}.product-count__text {font-size: 1.4rem;line-height: 1.5;margin: 0;}.product-count__text.loading {visibility: hidden;}.product-count .loading-overlay__spinner {display: none;position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1.8rem;}.product-count__text.loading+.loading-overlay__spinner {display: block;}.cursor-pointer {cursor: pointer;}.loading-overlay {position: relative;float: left;width: 100%;}.loading-overlay .loading-overlay__spinner {float: left;width: 100%;display: flex;align-items: center;justify-content: center;}.loading-overlay .loading-overlay__spinner svg {width: 15px;height: 15px;display: inline-block;vertical-align: top;-webkit-animation: productspin .9s ease-in-out infinite alternate;animation: productspin .9s ease-in-out infinite alternate;}.loading-overlay .loading-overlay__spinner svg .path {stroke: #111;stroke-linecap: round;-webkit-animation: product .9s ease-in-out infinite alternate;animation: product .9s ease-in-out infinite alternate;}.loading-overlay:not(.hidden)+.cart-item__price-wrapper, .loading-overlay:not(.hidden)~cart-remove-button {visibility: hidden;}@keyframes productspin {from {transform: rotate(0deg) }to {transform: rotate(360deg) }}@-webkit-keyframes productspin {from {-webkit-transform: rotate(0deg) }to {-webkit-transform: rotate(360deg) }}@keyframes product {0% {stroke-dasharray: 1, 150;stroke-dashoffset: 0;}50% {stroke-dasharray: 90, 150;stroke-dashoffset: -35;}100% {stroke-dasharray: 90, 150;stroke-dashoffset: -124;}}@-webkit-keyframes product {0% {stroke-dasharray: 1, 150;stroke-dashoffset: 0;}50% {stroke-dasharray: 90, 150;stroke-dashoffset: -35;}100% {stroke-dasharray: 90, 150;stroke-dashoffset: -124;}}.slider-mobile-gutter {float: left;width: 100%;padding: 0 15px;border: 1px solid var(--color-border);}.slider-mobile-gutter .grid-item {padding: 0px;margin: 0;}.hover_style3 .slider-mobile-gutter .owl-stage-outer {margin: 0 0 -50px;padding: 0 0 50px;}.shopify-section.feature-collection {float: left;width: 100%;margin: 40px 0;}.shopify-section.feature-collection .section-header .tt-title {line-height: 36px;}.collection-btn {float: right;width: auto;margin: 0 0 15px;}#compareModal .modal-content {padding: 15px;}#compareModal .modal-content .modal-title {font-size: 18px;line-height: 20px;color: #222;}#compareModal .modal-content .modal-header .close span {float: none;display: inline-block;vertical-align: top;width: 22px;height: 22px;line-height: 22px;font-size: 0;border: none;text-shadow: none;color: #666;opacity: 1;font-weight: 400;}#compareModal .modal-body {float: left;width: 100%;padding: 0;}#compareModal .modal-header .close {float: none;display: inline-block;vertical-align: top;position: absolute;top: 0px;bottom: auto;left: auto;right: 0;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}#compareModal .modal-header .close::after, #compareModal .modal-header .close::before {content: '';position: absolute;height: 2px;width: 20px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;transform-origin: 50% 50%;background-color: #222;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;-moz-transition: -moz-transform ease .25s;-webkit-transition: -webkit-transform ease .25s;-o-transition: -o-transform ease .25s;-ms-transition: -ms-transform ease .25s;transition: transform ease .25s;}#compareModal .modal-header .close::after, #compareModal .modal-header .close:hover::before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#compareModal .modal-header .close:hover::after, #compareModal .modal-header .close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#compareModal .modal-footer {padding: 15px 0 0;}.product-single .product-block fieldset {border: none;padding: 0 0 18px;float: left;width: 100%;}.product-single .product-block legend {float: left;width: 100%;margin: 0 0 20px;color: #111;font-size: 16px;line-height: 20px;font-weight: 500;}.product-single .product-block fieldset input[type=radio]+label {font-size: 14px;line-height: 18px;font-weight: 400;margin: 0 5px 0 0;padding: 6px 11px;width: auto;}.product-single .product-block fieldset input[type=radio]+label {color: #7c7c7c;border-radius: 25px;}.product-single .product-block fieldset input[name=Size]+label {border: 1px solid #444;}.product-single .product-block fieldset input[type=radio]:checked+label {background: #222;color: #fff;}.product-single .product-block fieldset input[type=radio] {display: none;}.product-single .product-block fieldset input[name=Color]+label {font-size: 0;padding: 0;height: 30px;width: 30px;line-height: 30px;position:relative;}.product-single .product-block fieldset input[name=Color]:checked+label::after {position: absolute;content: '\f12c';top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-family: 'Material Design Icons';color: #dcdcdc;font-size: 17px;text-align: center;}.template-product .tt-table-responsive-md {overflow-x: auto;overflow-y: hidden;}#ttcmsservices .block_content {float: left;width: 100%;border: 1px solid var(--color-border);}#ttcmsservices {float: left;width: 100%;position: relative;}#ttcmsservices .block_content .service {float: left;width: 100%;display: flex;align-items: center;justify-content: center;margin: 24px 0;}#ttcmsservices .block_content .service .ttshipping_img.service-icon {float: none;display: inline-block;vertical-align: top;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}#ttcmsservices .block_content .service:hover .ttshipping_img.service-icon {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}#ttcmsservices .block_content .service .content {float: none;width: auto;display: inline-block;vertical-align: top;text-align: left;padding: 0 0 0 10px;}#ttcmsservices .ttcontent .service-title {font: 500 16px/18px var(--font-stack-header);-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;margin: 0 0 10px;}#ttcmsservices .ttcontent .service-desc {font: italic 400 14px/16px var(--font-stack-subheading);}#ttcmsservices .block_content .owl-item {position: relative;border-right: 1px solid var(--color-border);}#ttcmsservices .block_content .owl-item.active:last-child {border: none;}@media(max-width: 1299px) {#ttcmsservices .block_content .service .content {padding: 0 0 0 5px;}#ttcmsservices .ttcontent .service-title {margin: 0 0 8px;font-size: 14px;line-height: 16px;}#ttcmsservices .ttcontent .service-desc {font-size: 12px;line-height: 14px;}}@media(max-width: 991px) {#ttcmsservices .block_content .service {margin: 15px 0;}}.right-banner {float: left;width: calc(18% + 8px);}.right-banner .rightbanner-block {float: left;width: 100%;position: relative;}.right-banner .rightbanner-block > a {display: block;position: relative;overflow: hidden;}.right-banner .rightbanner-block a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.right-banner .rightbanner-block a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.right-banner .rightbanner-block .banner-description {position: absolute;top: 35px;bottom: auto;left: 0;right: 0;margin: auto;text-align: center;}.right-banner .rightbanner-block .banner-description .subtitle {float: left;width: 100%;font: 400 16px/18px var(--font-stack-header);padding: 10px;margin: 0 0 15px;}.right-banner .rightbanner-block .banner-description .title {float: none;width: 90%;display: inline-block;vertical-align: top;font: 400 28px/30px var(--font-stack-header);margin: 0 0 10px;}.right-banner .rightbanner-block .banner-button {float: left;width: 100%;}.right-banner .rightbanner-block .banner-button a.btn {float: none;display: inline-block;vertical-align: top;width: auto;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;}@media(max-width: 1499px) {.right-banner .rightbanner-block .banner-description {top: 25px;}.right-banner .rightbanner-block .banner-description .title{font-size: 24px;line-height: 26px;}}@media(max-width: 1299px) {.right-banner .rightbanner-block .banner-description {top: 20px;}.right-banner .rightbanner-block .banner-button a.btn{padding: 8px 15px;font-size: 12px;}.right-banner .rightbanner-block .banner-description .subtitle{font-size: 14px;line-height: 16px;padding: 8px;}.right-banner .rightbanner-block .banner-description .title {font-size: 20px;line-height: 24px;}}@media(max-width: 1199px) {.right-banner .rightbanner-block .banner-description .title{font-size: 16px;line-height: 20px;}.right-banner .rightbanner-block .banner-description .subtitle{font-size: 13px;line-height: 15px;padding: 6px;}.right-banner .rightbanner-block .banner-button a.btn {padding: 6px 14px;font-size: 11px;}}@media(max-width: 991px) {.right-banner {display: none;}}@media(max-width: 480px) {.right-banner {width: auto;}}.ttcmsrightbanner .ttrightbanner {float: left;width: 100%;position: relative;margin: 0 0 30px;}.ttcmsrightbanner .ttrightbanner:last-child {margin: 0;}.ttcmsrightbanner .ttrightbanner a {display: block;position: relative;overflow: hidden;}.ttcmsrightbanner .ttrightbanner a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.ttcmsrightbanner .ttrightbanner a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.ttcmsrightbanner .ttrightbanner .ttbanner-content {position: absolute;top: 0;bottom: 0;left: 22px;right: auto;text-align: left;margin: auto;display: flex;align-items: center;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title {float: left;width: 100%;font: 500 24px/28px var(--font-stack-header);margin: 0 0 25px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-subtitle {float: left;width: 100%;font: 300 24px/28px var(--font-stack-subheading);}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc {float: left;width: 100%;font: 400 14px/16px var(--font-stack-body);color: var(--color-btn-primary);}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc .price {float: left;width: 100%;font: 500 20px/22px var(--font-stack-body);}@media (max-width: 1499px) {.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc .price {font-size: 18px;line-height: 20px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title, .ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-subtitle {font-size: 20px;line-height: 24px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title {margin: 0 0 20px;}}@media (max-width: 1329px) {.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title, .ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-subtitle {font-size: 18px;line-height: 22px;}}@media (max-width: 1299px) {.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc .price {font-size: 14px;line-height: 16px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc {font-size: 13px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title, .ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-subtitle {font-size: 16px;line-height: 18px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title {margin: 0 0 15px;}}@media (max-width: 1199px) {.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title, .ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-subtitle {font-size: 14px;line-height: 18px;}.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-title {margin: 0 0 10px;}}@media (min-width: 992px) and (max-width: 1199px) {.ttcmsrightbanner .ttrightbanner .ttbanner-content .ttbaaner-pricedesc {display: none;}}@media (max-width: 991px) {.cmsrightbanner {float: none;display: inline-block;vertical-align: top;}.slider-right {float: left;width: 100%;margin: 15px 0 0;text-align: center;}}@media (max-width: 767px) {.ttcmsrightbanner .ttrightbanner {float: none;display: inline-block;vertical-align: top;width: auto;}}@media (max-width: 480px) {.ttcmsrightbanner .ttrightbanner {margin: 15px 0;}.cmsrightbanner {width: auto;}}.shopify-section.index-section.topheader-banner, .topheader-banner .ttcmstopbanner, .topheader-banner .ttcmstopbanner .a {float: left;width: 100%;position: relative;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;z-index: 2;}.topheader-banner .ttcmstopbanner .topbanner-content {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;justify-content: space-between;float: none;vertical-align: top;width: 70%;text-align: center;}.topheader-banner .ttcmstopbanner .topbanner-content .title {float: left;width: auto;font: 500 30px/32px var(--font-stack-header);}.topheader-banner .ttcmstopbanner .topbanner-content .subtitle {float: none;width: auto;display: inline-block;vertical-align: top;font: 400 18px/20px var(--font-stack-subheading);}.topheader-banner .ttcmstopbanner .topbanner-content .price {float: right;width: auto;font: 700 24px/28px var(--font-stack-subheading);}.topheader-banner .ttcmstopbanner .headerbanner-close {position: absolute;top: 10px;bottom: auto;left: auto;right: 10px;margin: 0;height: 22px;width: 22px;z-index: 1;}.topheader-banner .ttcmstopbanner .headerbanner-close a {float: none;width: auto;transition: transform 0.5s ease;-webkit-transition: transform 0.5s ease;-moz-transition: transform 0.5s ease;-o-transition: transform 0.5s ease;-ms-transition: transform 0.5s ease;background: #fff;height: 20px;width: 20px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;}.topheader-banner .ttcmstopbanner a {display: inline-block;vertical-align: top;overflow: hidden;position: relative;width: 100%;}@media (max-width: 1599px) {.topheader-banner .ttcmstopbanner .topbanner-content .title {font-size: 26px;line-height: 28px;}.topheader-banner .ttcmstopbanner .topbanner-content .subtitle {font-size: 16px;line-height: 18px;}.topheader-banner .ttcmstopbanner .topbanner-content .price {font-size: 20px;line-height: 24px;}}@media (max-width: 1499px) {.topheader-banner .ttcmstopbanner .topbanner-content .title {font-size: 22px;line-height: 24px;}.topheader-banner .ttcmstopbanner .topbanner-content .subtitle {font-size: 14px;line-height: 16px;}.topheader-banner .ttcmstopbanner .topbanner-content .price {font-size: 16px;line-height: 18px;}}@media (max-width: 1299px) {.topheader-banner .ttcmstopbanner .topbanner-content .title {font-size: 18px;line-height: 20px;}.topheader-banner .ttcmstopbanner .topbanner-content .subtitle {font-size: 13px;}.topheader-banner .ttcmstopbanner .topbanner-content .price {font-size: 14px;line-height: 16px;}}@media (max-width: 1199px) {.topheader-banner .ttcmstopbanner .topbanner-content .title {font-size: 12px;line-height: 14px;}.topheader-banner .ttcmstopbanner .topbanner-content .subtitle {font-size: 10px;line-height: 12px;}.topheader-banner .ttcmstopbanner .topbanner-content .price {font-size: 11px;line-height: 13px;}.topheader-banner .ttcmstopbanner .headerbanner-close {top: 5px;}}@media (max-width: 991px) {.topheader-banner .ttcmstopbanner .topbanner-content .subtitle, .topheader-banner .ttcmstopbanner .topbanner-content .price {display: none;}.topheader-banner .ttcmstopbanner .topbanner-content .title, .topheader-banner .ttcmstopbanner .topbanner-content {width: 100%;}.topheader-banner .ttcmstopbanner .headerbanner-close {top: 3px;}}@media (max-width: 767px) {.topheader-banner .ttcmstopbanner .headerbanner-close {height: 12px;width: 12px;top: 2px;}.topheader-banner .ttcmstopbanner .topbanner-content .title {font-size: 10px;line-height: 12px;}}@media (max-width: 520px) {.topheader-banner .ttcmstopbanner a img {height: 100%;}.topheader-banner .ttcmstopbanner>a {height: 20px;}.topheader-banner .ttcmstopbanner .headerbanner-close a{height: 16px;width: 16px;}.topheader-banner .ttcmstopbanner .headerbanner-close a::before, .topheader-banner .ttcmstopbanner .headerbanner-close a::after {width: 10px;}}.shopify-section.index-section.cmstop-banner, .cmstop-banner .cmstopbanner, .cmstop-banner .cmstopbanner .a {float: left;width: 100%;position: relative;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}.cmstop-banner .cmstopbanner .cmstopbanner-content {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;justify-content: center;float: none;vertical-align: top;width: 70%;text-align: center;}.cmstop-banner .cmstopbanner .cmstopbanner-content .title {float: left;width: auto;font: 600 36px/38px var(--font-stack-header);}.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle {float: none;width: auto;display: inline-block;vertical-align: top;padding: 0 35px;font: 400 22px/24px var(--font-stack-subheading);}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {float: right;width: auto;font: 700 32px/34px var(--font-stack-subheading);}.cmstop-banner .cmstopbanner a {display: inline-block;vertical-align: top;overflow: hidden;position: relative;width: 100%;}.cmstop-banner .cmstopbanner a::after {content: "";position: absolute;width: 100%;height: 0;left: 0;right: 0;top: 0;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;z-index: 1;}.cmstop-banner .cmstopbanner:hover a::after {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;height: 100%;background: rgba(255, 255, 255, 0.5);transition-duration: 1.3s;-moz-transition-duration: 1.3s;-webkit-transition-duration: 1.3s;-khtml-transition-duration: 1.3s;-o-transition-duration: 1.3s;}.cmstop-banner .bottom-text {float: left;width: 100%;text-align: center;padding: 15px;}.cmstop-banner .bottom-text span{font: 500 16px/18px var(--font-stack-body);}@media (max-width: 1599px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 32px;line-height: 34px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle {font-size: 20px;line-height: 22px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {font-size: 28px;line-height: 30px;}}@media (max-width: 1499px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 28px;line-height: 30px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle {font-size: 16px;line-height: 20px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {font-size: 24px;line-height: 26px;}.cmstop-banner .bottom-text span{font-size: 14px;line-height: 16px;}}@media (max-width: 1299px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 24px;line-height: 26px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle {font-size: 15px;line-height: 18px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {font-size: 20px;line-height: 22px;}}@media (max-width: 1199px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 18px;line-height: 20px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle {font-size: 13px;line-height: 15px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {font-size: 16px;line-height: 18px;}.cmstop-banner .bottom-text{padding: 10px;}.cmstop-banner .bottom-text span {font-size: 12px;line-height: 14px;}}@media (max-width: 991px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .subtitle, .topheader-banner .cmstopbanner .cmstopbanner-content .price {display: none;}.cmstop-banner .cmstopbanner .cmstopbanner-content{justify-content: space-around;}.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 14px;line-height: 16px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price {font-size: 13px;line-height: 15px;}}@media (max-width: 650px) {.cmstop-banner .cmstopbanner .cmstopbanner-content .title {font-size: 10px;line-height: 12px;}.cmstop-banner .bottom-text span {font-size: 9px;line-height: 12px;}.cmstop-banner .bottom-text {padding: 5px;}.cmstop-banner .cmstopbanner a{height: 20px;}.cmstop-banner .cmstopbanner .cmstopbanner-content .price{display: none;}}.template-index .main-content .shopify-section.index-section.cmsbanner {z-index: 0;position: relative;}.cms-banner .banner a {float: left;width: 100%;position: relative;display: block;overflow: hidden;}.cms-banner .banner .banner-content {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;text-align: left;width: 30%;}.cms-banner .banner .banner-content.left {left: 20px;right: auto;text-align: left;}.cms-banner .banner .banner-content .banner-inner {float: left;width: 100%;}.cms-banner .banner .banner-content.right {right: 20px;left: auto;}.cms-banner .banner .banner-content .subtitle {float: left;width: 100%;font: 300 26px/30px var(--font-stack-header);}.cms-banner .banner .banner-content .title {float: left;width: 100%;font: 500 26px/30px var(--font-stack-header);margin: 0 0 10px;}.cms-banner .banner .banner-content .desc{float: none;width: auto;display: inline-block;vertical-align: top;padding: 10px 28px;margin: 0 0 15px;position: relative;font: 500 14px/16px var(--font-stack-body);}.cms-banner .banner .banner-content .desc::after, .cms-banner .banner .banner-content .desc::before{position: absolute;content: '';top: 0;bottom: 0;left: auto;right: 0;transform: skewX(-35deg);-webkit-transform: skewX(-35deg);-moz-transform: skewX(-35deg);-o-transform: skewX(-35deg);-ms-transform: skewX(-35deg);height: 36px;width: 20px;}.cms-banner .banner .banner-content .desc::before{transform: skewX(30deg);-webkit-transform: skewX(30deg);-moz-transform: skewX(30deg);-o-transform: skewX(30deg);-ms-transform: skewX(30deg);}.cms-banner .banner .banner-content .price_desc {float: left;width: 100%;font: 400 14px/16px var(--font-stack-body);}.cms-banner .banner .banner-content .price {font: 500 22px/24px var(--font-stack-body);}.cms-banner .banner a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.cms-banner .banner a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}@media (max-width: 1499px) {.cms-banner .banner .banner-content {width: 32%;}.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 22px;line-height: 26px;}.cms-banner .banner .banner-content .desc{font-size: 13px;padding: 8px 28px 8px 10px;}.cms-banner .banner .banner-content .desc::after, .cms-banner .banner .banner-content .desc::before{height: 32px;}.cms-banner .banner .banner-content .price{font-size: 20px;line-height: 22px;}}@media (max-width: 1399px) {.cms-banner .banner .banner-content .desc {font-size: 12px;line-height: 14px;padding: 8px 20px 8px 10px;}.cms-banner .banner .banner-content .desc::after, .cms-banner .banner .banner-content .desc::before{height: 30px;}.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 20px;line-height: 24px;}.cms-banner .banner .banner-content .price {font-size: 18px;line-height: 20px;}}@media (max-width: 1299px) {.cms-banner .banner .banner-content .desc {font-size: 11px;line-height: 13px;margin: 0 0 10px;padding: 6px 12px 6px 8px;}.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 18px;line-height: 22px;}.cms-banner .banner .banner-content .price_desc {font-size: 12px;line-height: 14px;}.cms-banner .banner .banner-content .price {font-size: 16px;line-height: 18px;}.cms-banner .banner .banner-content .desc::after, .cms-banner .banner .banner-content .desc::before {height: 25px;width: 10px;}}@media (max-width: 1199px) {.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 16px;line-height: 20px;}.cms-banner .banner .banner-content .price {font-size: 14px;line-height: 16px;}.cms-banner .banner .banner-content .desc {font-size: 10px;line-height: 12px;padding: 4px 12px 4px 6px;}.cms-banner .banner .banner-content .desc::after, .cms-banner .banner .banner-content .desc::before {height: 20px;}}@media (max-width: 991px) {.cms-banner .banner .banner-content .desc {display: none;}.cms-banner .banner .banner-content.left {left: 15px;}.cms-banner .banner .banner-content.right {right: 15px;}.cms-banner .banner .banner-content .price {font-size: 13px;}.cms-banner .banner .banner-content .price_desc {font-size: 11px;}.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 14px;line-height: 18px;}}@media (max-width: 340px) {.cms-banner .banner .banner-content .title, .cms-banner .banner .banner-content .subtitle {font-size: 12px;line-height: 16px;}.cms-banner .banner .banner-content {width: 35%;}}.cms-subbanner .banner a {float: left;width: 100%;position: relative;display: block;overflow: hidden;}.cms-subbanner .banner a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.cms-subbanner .banner a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.cms-subbanner .banner .banner-content {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;text-align: left;width: 45%;}.cms-subbanner .banner .banner-content.banner-content2 {width: 32%;}.cms-subbanner .banner .banner-content.left {left: 30px;right: auto;text-align: left;}.cms-subbanner .banner .banner-content .banner-inner {float: left;width: 100%;}.cms-subbanner .banner .banner-content.right {right: 15px;left: auto;margin: auto 0;}.cms-subbanner .banner .banner-content .subtitle {font: 400 26px/30px var(--font-stack-subheading);float: left;width: 100%;position: relative;}.cms-subbanner .banner .banner-content .title {float: left;width: 100%;font: 600 26px/30px var(--font-stack-header);margin: 0 0 10px;}.cms-subbanner .banner .banner-content .desc{float: none;width: auto;display: inline-block;vertical-align: top;font: 400 16px/20px var(--font-stack-body);padding: 8px 20px 8px 15px;margin: 0 0 15px;position: relative;}.cms-subbanner .banner .banner-content .desc::after,.cms-subbanner .banner .banner-content .desc::before{position: absolute;content: '';top: 0;bottom: 0;left: auto;right: 0;transform: skewX(-35deg);-webkit-transform: skewX(-35deg);-moz-transform: skewX(-35deg);-o-transform: skewX(-35deg);-ms-transform: skewX(-35deg);height: 36px;width: 12px;}.cms-subbanner .banner .banner-content .desc::before{transform: skewX(30deg);-webkit-transform: skewX(30deg);-moz-transform: skewX(30deg);-o-transform: skewX(30deg);-ms-transform: skewX(30deg);}.cms-subbanner .banner .banner-content.banner-content1 .desc,.cms-subbanner .banner .banner-content.banner-content3 .desc, .cms-subbanner .banner .banner-content.banner-content1 .desc::after,.cms-subbanner .banner .banner-content.banner-content3 .desc::after, .cms-subbanner .banner .banner-content.banner-content1 .desc::before,.cms-subbanner .banner .banner-content.banner-content3 .desc::before{background: var(--color-btn-primary);}.cms-subbanner .banner .banner-content.banner-content2 .desc,.cms-subbanner .banner .banner-content.banner-content2 .desc::before,.cms-subbanner .banner .banner-content.banner-content2 .desc::after{background: #313c46;}.cms-subbanner .banner .banner-content .pricedesc {float: left;width: 100%;font: 400 14px/16px var(--font-stack-body);}.cms-subbanner .banner .banner-content .pricedesc .price {font: 500 20px/22px var(--font-stack-body);color: var(--color-btn-primary);}.cms-subbanner .banner .banner-content2 .pricedesc .price{color: var(--color-btn-secondary);}@media (max-width: 1769px) {.cms-subbanner .banner .banner-content .title,.cms-subbanner .banner .banner-content .subtitle{font-size: 24px;line-height: 28px;}}@media (max-width: 1629px) {.cms-subbanner .banner .banner-content .pricedesc .price{font-size: 18px;line-height: 20px;}.cms-subbanner .banner .banner-content .desc{font-size: 14px;line-height: 18px;}.cms-subbanner .banner .banner-content .title, .cms-subbanner .banner .banner-content .subtitle {font-size: 22px;line-height: 26px;}.cms-subbanner .banner .banner-content .desc::after, .cms-subbanner .banner .banner-content .desc::before{height: 34px;}}@media (max-width: 1529px) {.cms-subbanner .banner .banner-content .title, .cms-subbanner .banner .banner-content .subtitle {font-size: 20px;line-height: 24px;}.cms-subbanner .banner .banner-content .desc {font-size: 13px;line-height: 16px;padding: 6px 15px 6px 10px;}.cms-subbanner .banner .banner-content .desc::after, .cms-subbanner .banner .banner-content .desc::before {height: 28px;}}@media (max-width: 1299px) {.cms-subbanner .banner .banner-content {width: 48%;}.cms-subbanner .banner .banner-content.banner-content2 {width: 36%;}.cms-subbanner .banner .banner-content .title, .cms-subbanner .banner .banner-content .subtitle {font-size: 18px;line-height: 22px;}.cms-subbanner .banner .banner-content .pricedesc{font-size: 12px;line-height: 14px;}.cms-subbanner .banner .banner-content .pricedesc .price {font-size: 16px;line-height: 18px;}.cms-subbanner .banner .banner-content .desc {font-size: 12px;line-height: 14px;padding: 6px 12px 6px 10px;}.cms-subbanner .banner .banner-content .desc::after, .cms-subbanner .banner .banner-content .desc::before {height: 26px;width: 10px;}}@media (max-width: 1199px) {.cms-subbanner .banner .banner-content .title,.cms-subbanner .banner .banner-content .subtitle {font-size: 16px;line-height: 22px;}.cms-subbanner .banner .banner-content .desc{display: none;}.cms-subbanner .banner .banner-content .pricedesc .price {font-size: 14px;line-height: 16px;}}@media (max-width: 991px) {.subbanner .row {margin: 0 -7px;}.cms-subbanner .banner {padding: 0 7px;}.cms-subbanner .banner .banner-content .title,.cms-subbanner .banner .banner-content .subtitle {font-size: 14px;line-height: 20px;}.cms-subbanner .banner .banner-content .title{margin: 0 0 8px;}}@media (min-width: 768px) and (max-width: 991px) {.cms-subbanner .banner .banner-content {width: 58%;}}@media (max-width: 767px) {.cms-subbanner .banner{float: none;display: inline-block;vertical-align: top;width: auto;margin: 0 0 15px;}.cms-subbanner .banner:last-child{margin: 0;}.cms-subbanner {float: left;width: 100%;text-align: center;}.cms-subbanner .banner .banner-content {width: 35%;}}@media (max-width: 480px) {.cms-subbanner .banner .banner-content .pricedesc .price {font-size: 13px;}.cms-subbanner .banner .banner-content .pricedesc {font-size: 11px;line-height: 14px;}.cms-subbanner .banner .banner-content.banner-content2 {width: 40%;}.cms-subbanner .banner .banner-content .title, .cms-subbanner .banner .banner-content .subtitle {font-size: 13px;line-height: 16px;}}.cmsblockbanner .banner a {float: left;width: 100%;position: relative;display: block;overflow: hidden;}.cmsblockbanner .banner .banner-content {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;text-align: left;width: 46%;}.cmsblockbanner .banner .banner-content.left {left: 40px;right: auto;text-align: left;}.cmsblockbanner .banner .banner-content .banner-inner {float: left;width: 100%;}.cmsblockbanner .banner .banner-content.right {right: 40px;left: auto;text-align: right;}.cmsblockbanner .banner .banner-content .subtitle {float: left;width: 100%;font: 300 26px/30px var(--font-stack-header);}.cmsblockbanner .banner .banner-content .title {float: left;width: 100%;margin: 0 0 10px;font: 500 26px/30px var(--font-stack-header);}.cmsblockbanner .banner .banner-content .desc {float: none;width: auto;display: inline-block;vertical-align: top;padding: 10px 28px;margin: 0 0 15px;position: relative;font: 500 14px/16px var(--font-stack-body);}.cmsblockbanner .banner .banner-content .desc::after, .cmsblockbanner .banner .banner-content .desc::before{position: absolute;content: '';top: 0;bottom: 0;left: auto;right: 0;transform: skewX(-35deg);-webkit-transform: skewX(-35deg);-moz-transform: skewX(-35deg);-o-transform: skewX(-35deg);-ms-transform: skewX(-35deg);height: 36px;width: 20px;}.cmsblockbanner .banner .banner-content .desc::before{transform: skewX(30deg);-webkit-transform: skewX(30deg);-moz-transform: skewX(30deg);-o-transform: skewX(30deg);-ms-transform: skewX(30deg);}.cmsblockbanner .ttbanner-wrap .banner-content .price_desc {float: left;width: 100%;font: 400 14px/16px var(--font-stack-body);}.cmsblockbanner .ttbanner-wrap .banner-content .price {font: 500 22px/24px var(--font-stack-body);}.cmsblockbanner .banner a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.cmsblockbanner .banner a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}@media (max-width: 1599px) {.cmsblockbanner .banner .banner-content .subtitle,.cmsblockbanner .banner .banner-content .title{font-size: 24px;line-height: 28px;}.cmsblockbanner .banner .banner-content .desc{font-size: 13px;padding: 10px 28px 10px 15px;}.cmsblockbanner .ttbanner-wrap .banner-content .price_desc{font-size: 13px;}.cmsblockbanner .ttbanner-wrap .banner-content .price{font-size: 20px;line-height: 22px;}}@media (max-width: 1499px) {.cmsblockbanner .banner .banner-content .title, .cmsblockbanner .banner .banner-content .subtitle {font-size: 22px;line-height: 26px;}.cmsblockbanner .ttbanner-wrap .banner-content .price {font-size: 18px;line-height: 20px;}.cmsblockbanner .banner .banner-content .desc {font-size: 12px;line-height: 14px;padding: 8px 25px 8px 10px;}.cmsblockbanner .banner .banner-content.left {left: 30px;}.cmsblockbanner .banner .banner-content.right {right: 30px;}.cmsblockbanner .banner .banner-content .desc::after, .cmsblockbanner .banner .banner-content .desc::before{height: 30px;}}@media (max-width: 1399px) {.cmsblockbanner .banner .banner-content .title, .cmsblockbanner .banner .banner-content .subtitle {font-size: 20px;line-height: 26px;}.cmsblockbanner .ttbanner-wrap .banner-content .price {font-size: 20px;line-height: 22px;}.cmsblockbanner .banner .banner-content .desc {font-size: 12px;line-height: 14px;margin: 0 0 10px;}.cmsblockbanner .ttbanner-wrap .banner-content .price_desc {font-size: 12px;line-height: 14px;}.cmsblockbanner .ttbanner-wrap .banner-content .price {font-size: 16px;line-height: 18px;}}@media (min-width: 992px) and (max-width: 1199px) {.cmsblockbanner .banner .banner-content {width: 60%;}}@media (max-width: 1299px) {.cmsblockbanner .banner .banner-content .desc{font-size: 11px;line-height: 13px;margin: 0 0 10px;padding: 8px 15px 8px 10px;}.cmsblockbanner .banner .banner-content .desc::after, .cmsblockbanner .banner .banner-content .desc::before{height: 29px;width: 10px;}.cmsblockbanner .banner .banner-content .title, .cmsblockbanner .banner .banner-content .subtitle {font-size: 18px;line-height: 24px;}}@media (max-width: 1199px) {.cmsblockbanner .banner .banner-content .desc {font-size: 10px;line-height: 12px;margin: 0 0 6px;padding: 4px 10px 4px 5px;}.cmsblockbanner .banner .banner-content .desc::after, .cmsblockbanner .banner .banner-content .desc::before {height: 20px;}.cmsblockbanner .banner .banner-content.left {left: 20px;}.cmsblockbanner .banner .banner-content .title, .cmsblockbanner .banner .banner-content .subtitle {font-size: 16px;line-height: 22px;}.cmsblockbanner .ttbanner-wrap .banner-content .price_desc {font-size: 10px;line-height: 12px;}.cmsblockbanner .ttbanner-wrap .banner-content .price {font-size: 14px;line-height: 16px;}}@media (max-width: 991px) {.cmsblockbanner .banner .banner-content .desc{display: none;}}@media (min-width: 544px) and (max-width: 650px) {.cmsblockbanner .banner .banner-content {width: 56%;}}@media (min-width: 481px) and (max-width: 543px) {.cmsblockbanner .banner .banner-content {width: 41%;}}@media (max-width: 480px) {.cmsblockbanner .banner .banner-content .title, .cmsblockbanner .banner .banner-content .subtitle {font-size: 14px;line-height: 18px;}.cmsblockbanner .banner .banner-content .desc {display: none;}.cmsblockbanner .banner .banner-content.left {left: 15px;}.cmsblockbanner .banner .banner-content.right {right: 15px;}}.template-index .main-content .shopify-section.index-section.announcement-bar {margin: 0;}div#annoucementbar {float: left;width: 100%;}#annoucementbar .announce-banner-content {float: left;width: 100%;padding: 22px 0;}#annoucementbar .announce-banner-content .announce-cnt {float: none;display: inline-block;vertical-align: top;width: auto;position: relative;font: 400 18px/20px var(--font-stack-header);}#annoucementbar .announce-banner-content .announce-cnt:last-child {padding: 0;margin: 0;}#annoucementbar .announce-banner-content .announce-cnt::after {position: absolute;content: '';top: 0;bottom: 0;left: auto;right: 20%;height: 1px;width: 40px;background: rgba(0, 0, 0, 0.5);margin: auto;}#annoucementbar .announce-banner-content .announce-cnt:last-child::after {display: none;}@media(max-width: 1400px) {#annoucementbar .announce-banner-content .announce-cnt: :after {right: 12%;}#annoucementbar .announce-banner-content .announce-cnt {font-size: 16px;line-height: 18px;}}@media(max-width: 1399px) {#annoucementbar .announce-banner-content .announce-cnt {font-size: 16px;line-height: 18px;}}@media(max-width: 1199px) {#annoucementbar .announce-banner-content {padding: 18px 0;}#annoucementbar .announce-banner-content .announce-cnt {font-size: 14px;line-height: 16px;}}@media(max-width: 991px) {#annoucementbar .announce-banner-content {padding: 16px 0;}#annoucementbar .announce-banner-content .announce-cnt {font-size: 13px;line-height: 16px;}#annoucementbar .announce-banner-content .announce-cnt::after {width: 30px;right: 25%;}}@media(max-width: 600px) {#annoucementbar .announce-banner-content .announce-cnt: :after {right: 20%;}}@media(max-width: 480px) {#annoucementbar .announce-banner-content .announce-cnt: :after {right: 14%;}#annoucementbar .announce-banner-content .announce-cnt {font-size: 11px;line-height: 14px;}}.template-index .main-content .shopify-section.topoffer {width: calc(18% + 8px);}#tt-topoffer {float: left;width: 100%;}#tt-topoffer .ttofferblock {float: left;width: 100%;max-height: 560px;overflow-x: hidden;scrollbar-width: thin;}@media (min-width: 992px) {#tt-topoffer .ttofferblock: :-webkit-scrollbar {width: 5px;}#tt-topoffer .ttofferblock::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.6);}#tt-topoffer .ttofferblock::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);}}#tt-topoffer .top-offer:hover .topoffer-img {opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;-webkit-opacity: 0.7;}#tt-topoffer .top-offer {float: left;width: 100%;border-bottom: 1px solid rgba(0, 0, 0, 0.1);position: relative;}#tt-topoffer .top-offer:last-child {border: none;}#tt-topoffer .top-offer a {display: block;position: relative;overflow: hidden;}@media (max-width: 1299px) {#tt-topoffer .ttofferblock {max-height: 320px;}}@media (max-width: 1199px) {#tt-topoffer .ttofferblock {max-height: 252px;}}@media (max-width: 991px) {.template-index .main-content .shopify-section.topoffer {margin: 15px 0;width: 100%;float: left;}#tt-topoffer .ttofferblock {display: flex;overflow-x: auto;overflow-y: hidden;}#tt-topoffer .top-offer {border-right: 1px solid rgba(0, 0, 0, .1);border-bottom: none;flex: 0 0 auto;float: none;display: inline-block;vertical-align: top;width: auto;}}.cms-offer .ttcms-offer {padding: 0 10px;}.cms-offer .block_content {float: left;width: 100%;padding: 20px 10px;}.cms-offer .offer-content .title {font: 400 14px/18px var(--font-stack-header);float: left;width: 100%;text-align: center;padding: 6px 10px;}.cms-offer .offer-content .subtitle {font: 500 15px/18px var(--font-stack-header);float: left;width: 100%;padding: 6px 10px;text-align: center;}.cms-offer .cmsoffer-img .offer-content {float: left;width: 100%;margin: -30px 0 0;position: relative;z-index: 1;}.cms-offer .cmsoffer-img {display: block;overflow: hidden;}.cmsoffer-img img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.cmsoffer-img:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}.template-index .main-content .shopify-section.giftbanner {padding: 10px;float: none;display: inline-block;vertical-align: top;width: 18%;}.gift-banner .title {font: 600 16px/18px var(--font-stack-header);float: left;width: 100%;text-align: center;margin: 0 0 8px;}.category_cms_feature {background: #fff;border-top: 1px solid var(--color-border);}.category_feature_wrap {float: left;width: 100%;position: relative;background: #fff;padding: 15px 0 0;}.category_feature_wrap .section-header.section-header--small {margin: 0 0 15px 15px;}.category_cms_feature.owl-theme .owl-nav {right: 10px;top: -40px;}.category_feature_wrap .category_cms_feature_wrap {float: left;width: 100%;position: relative;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .li_feature {margin: 0;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item {margin: 0 0 30px;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a {float: left;width: 100%;padding: 20px;overflow: hidden;position: relative;text-align: center;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a:hover {box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08);-o-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08);}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item > a .tt-collection-content {float: left;width: 100%;text-align: center;margin: 15px 0 0;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item > a .tt-collection-content .collection_title {font: 500 14px/16px var(--font-stack-body);float: left;width: 100%;margin: 0 0 10px;position: relative;white-space: nowrap;color: var(--color-btn-secondary);overflow: hidden;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .tt-collection-content .desc {float: left;width: 100%;font: 400 14px/16px var(--font-stack-body);color: #666;margin: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .tt-collection-content:hover .desc {color: var(--color-btn-secondary);}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .collection_img {float: left;width: 100%;text-align: center;position: relative;display: flex;align-items: center;height: 70px;transition: all 500ms ease 0s;-webkit-transition: all 500ms ease 0s;-moz-transition: all 500ms ease 0s;-o-transition: all 500ms ease 0s;-ms-transition: all 500ms ease 0s;}@keyframes hvr-wobble-horizontal{16.65% {-webkit-transform: translateX(8px);transform: translateX(8px);}33.3% {-webkit-transform: translateX(-6px);transform: translateX(-6px);}49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a:hover .collection_img {-webkit-animation-name: hvr-wobble-horizontal;animation-name: hvr-wobble-horizontal;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .collection_img::after {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;margin: auto;background: #f5f5f5;height: 70px;width: 70px;border-radius: 50%;line-height: 70px;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .collection_img img{position: relative;z-index: 1;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a .collection_img .cat-cms-img {float: left;width: 100%;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item {margin: 0;border-right: 1px solid var(--color-border);padding: 0;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .owl-item.active:last-child .collection_cat_item {border: none;}.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item>a:first-child {border-bottom: 1px solid var(--color-border);}@media (max-width: 1199px) {.tt-category-feature-wrap {width: 100%;}}@media (max-width: 400px) {.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item > a .tt-collection-content {padding: 0 0 0 15px;}}@media (max-width: 380px) {.category_feature_wrap .category_cms_feature_wrap .category_cms_feature .collection_cat_item:last-child {padding: 5px 0;}}.design_1 #blog_slider .tt-blog-content {float: left;width: 100%;position: relative;}@media (max-width: 1399px) {#blog_slider .tt-blog-content .blog-content-wrap .list--inline.article__meta-buttons {margin: 0 0 12px;padding: 0 0 12px;}}@media (max-width: 991px) {#blog_slider .tt-blog-content {margin: 0 0 10px;}}.design_2 #blog_slider .tt-blog-content .blog-content-wrap {text-align: center;}.design_2 #blog_slider .tt-blog-content .blog_image_holder .date-cmt {float: left;width: 80%;position: absolute;top: auto;bottom: 0;left: 0;right: 0;margin: auto;display: flex;align-items: center;justify-content: space-around;background: #fff;padding: 8px 0 0;}.design_3 #blog_slider .tt-blog-content {padding: 0;}.design_3 #blog_slider .tt-blog-content .blog-content-wrap {padding: 0 0 0 5px;}@media (min-width: 992px) {.design_3 #blog_slider .ttblog_image_holder.blog_image_holder {width: 60%;}.design_3 #blog_slider .tt-blog-content .blog-content-wrap {width: 40%;}.design_3 #blog_slider .tt-blog-content {display: flex;}}.design_3 #blog_slider .tt-blog-content .blog-content-wrap .rte.article__grid-excerpt {margin: 0 0 15px;font-style: italic;}@media (max-width: 1199px) {.design_3 #blog_slider .tt-blog-content .blog-content-wrap .rte.article__grid-excerpt {margin: 0 0 8px;font-size: 12px;line-height: 20px;}}@media (max-width: 991px) {.design_3 #blog_slider .tt-blog-content .blog-content-wrap {padding: 15px 15px 0 15px;}}.template-index .main-content .shopify-section.index-section.tt-homeslider {padding: 0 30px;}.slider-banner {float: left;width: 100%;margin: 0 0 30px;}.slider-main {float: left;width: 100%;padding: 40px 0;background: #f7f7f7;}.slider-banner-content {float: left;width: 100%;background: #fff;box-shadow: 0 0 5px -1px rgb(0 0 0 / 15%);-webkit-box-shadow: 0 0 5px -1px rgb(0 0 0 / 15%);-moz-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.15);padding: 30px 15px;margin: 0 0 -30px;}.home-slider ul.slides li a img {width: 100%;}.homeslider {float: left;width: 100%;overflow: hidden;}.tt-homeslider .home-slider, .homeslider #popup_toggle {float: left;width: 100%;position: relative;}.home-slider ul.slides.slick-slider {margin: 0;}.home-slider .slides li {margin: 0;position: relative;}.homeslider .slides .slick-arrow {background: none;border: none;font-size: 0;line-height: normal;z-index: 1;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}.homeslider .slides .slick-arrow.slick-disabled, .homeslider .slides .slick-arrow:hover.slick-disabled, .homeslider .slides .slick-arrow:focus.slick-disabled {cursor: not-allowed;color: #666;}.homeslider .slides:hover .slick-arrow {-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.homeslider .slides:hover .slick-prev.slick-arrow, .homeslider .slides .slick-prev.slick-arrow {left: 50px;}.homeslider .slides:hover .slick-next.slick-arrow, .homeslider .slides .slick-next.slick-arrow {right: 50px;}.homeslider .slides .slick-arrow::after {font-family: "Material design Icons";text-align: center;font-size: 40px;line-height: 40px;float: none;display: inline-block;vertical-align: top;}.homeslider .slides .slick-prev.slick-arrow::after {content: "\f141";}.homeslider .slides .slick-next.slick-arrow::after {content: "\f142";}.tt-homeslider .home-slider .homeslider .slider-content-wrap {position: absolute;top: auto;bottom: 27%;left: 0;right: 0;margin: auto;text-align: left;width: 30%;float: left;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title {font: 500 45px/48px var(--font-stack-header);margin: 0 0 25px;float: left;width: 100%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font: 400 45px/48px var(--font-stack-subheading);float: left;width: 100%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {font: 400 14px/16px var(--font-stack-header);padding: 12px 25px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc {float: none;display: inline-block;vertical-align: top;padding: 8px 15px;background: var(--color-btn-secondary);font: 500 14px/16px var(--font-stack-body);margin: 0 0 15px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subdesc {font: 400 16px/18px var(--font-stack-body);margin: 0 0 15px;float: left;width: 100%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {font: 400 14px/16px var(--font-stack-body);margin: 0 0 35px;float: left;width: 100%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font: 500 30px/32px var(--font-stack-body);}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button {float: left;width: 100%;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.tt-homeslider .home-slider .homeslider .slider-content-wrap.content-left {left: 10%;right: auto;}.tt-homeslider .home-slider .homeslider .slider-content-wrap.content-right {right: 5%;left: auto;}.tt-homeslider .home-slider .homeslider .slider-content-wrap.content-center {left: 0;right: 0;margin: 0 auto;}.homeslider .play-icone {bottom: 0;height: 70px;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 0;width: 70px;background: #fff;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;cursor: pointer;}.homeslider .play-icone:hover{background-color:var(--color-btn-secondary);}.homeslider .play-icone:hover i{color: #fff;}.homeslider .play-icone i {color: var(--color-btn-secondary);font-size: 58px;line-height: 70px;padding: 0 1px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.homeslider .popup_overlay {float: left;width: 100%;position: absolute;left: 0;text-align: center;z-index: 999;right: 0;display: none;top: 0;background: rgba(0, 0, 0, 0.9);height: 100%;}.homeslider .popup_overlay .popup_close{font-size: 30px;top: 70px;right: 30px;display: block;position: absolute;width: 30px;height: 30px;line-height: 30px;color: #fff;text-decoration: none;cursor: pointer;text-align: center;}.homeslider .popup_overlay .video-wrapper {position: static;}.homeslider .slides ul.slick-dots {position: absolute;bottom: 15px;top: auto;margin: 0 auto;display: inline-block;text-align: center;left: 0;right: 0;}.homeslider .slides ul.slick-dots li {float: none;display: inline-block;vertical-align: middle;width: auto;margin: 0 3px;line-height: 14px;}.homeslider ul.slides.slick-slider .slick-dots li button {font-size: 0;background: none;border: none;width: 10px;height: 10px;padding: 0;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;background: #fff;}.homeslider ul.slides.slick-slider .slick-dots li.slick-active button {width: 40px;background: var(--color-btn-secondary);}@media (max-width: 1599px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle{font-size: 42px;line-height: 46px;}}@media (max-width: 1499px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap {bottom: 24%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {margin: 0 0 25px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {padding: 10px 22px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 38px;line-height: 42px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font-size: 24px;line-height: 26px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title {margin: 0 0 20px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font-size: 22px;line-height: 24px;}}@media (max-width: 1399px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 34px;line-height: 38px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc{font-size: 13px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::after, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::before{height: 36px;}}@media (max-width: 1299px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title {margin: 0 0 15px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 30px;line-height: 34px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {font-size: 12px;line-height: 14px;padding: 6px 16px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font-size: 20px;line-height: 22px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {margin: 0 0 20px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc {font-size: 13px;line-height: 14px;padding: 6px 15px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::after, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::before {height: 26px;width: 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap.content-left{left: 8%;}}@media (max-width: 1199px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc {font-size: 10px;line-height: 12px;padding: 5px 10px;margin: 0 0 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 24px;line-height: 28px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font-size: 18px;line-height: 20px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {font-size: 11px;line-height: 13px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {padding: 7px 14px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subdesc{font-size: 13px;line-height: 16px;margin: 0 0 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::after, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::before {height: 22px;}}@media (max-width: 991px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc {padding: 4px 8px;}.slider-banner-content {padding: 15px 0;}.homeslider .slides:hover .slick-prev.slick-arrow, .homeslider .slides .slick-prev.slick-arrow {left: 5px;}.homeslider .slides:hover .slick-next.slick-arrow, .homeslider .slides .slick-next.slick-arrow {right: 5px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {font-size: 11px;line-height: 13px;padding: 8px 18px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title {font-size: 20px;line-height: 22px;margin: 0 0 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 20px;line-height: 22px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {margin: 0 0 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap {width: 38%;bottom: 20%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::after, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc::before {height: 20px;}.homeslider .play-icone{height: 60px;width: 60px;}.homeslider .play-icone i{font-size: 48px;line-height: 60px;}}@media (max-width: 767px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title,.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 18px;line-height: 20px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc .price {font-size: 14px;line-height: 16px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-button>a {font-size: 9px;line-height: 12px;padding: 6px 10px;}.slider-main {padding: 15px 0;}.slider-banner {margin: 0 0 15px;}.template-index .main-content .shopify-section.index-section.tt-homeslider {padding: 0 20px;}}@media (max-width: 650px) {.slider-banner-content {margin: 0 0 -15px;}.homeslider .slides:hover .slick-prev.slick-arrow, .homeslider .slides .slick-prev.slick-arrow {left: 0px;}.homeslider .slides:hover .slick-next.slick-arrow, .homeslider .slides .slick-next.slick-arrow {right: 0px;}.homeslider .slides .slick-arrow::after {font-size: 30px;line-height: 30px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc{display: none;}.homeslider .play-icone {height: 50px;width: 50px;}.homeslider .play-icone i {font-size: 40px;line-height: 50px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle{font-size: 16px;line-height: 18px;}}@media (max-width: 480px) {.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title, .tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle {font-size: 16px;line-height: 18px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap.content-left {left: 20px;}.homeslider ul.slides.slick-slider .slick-dots li.slick-active button{width: 25px;}.homeslider ul.slides.slick-slider .slick-dots li button{height: 8px;width: 8px;}.homeslider .play-icone i{font-size: 38px;line-height: 50px;}.homeslider .play-icone{height: 50px;width: 50px;}.template-index .main-content .shopify-section.index-section.tt-homeslider {padding: 0 15px;}}@media (max-width: 410px) {.template-index .main-content .shopify-section.index-section.tt-homeslider {padding: 0 10px;}.homeslider .slides ul.slick-dots {bottom: 5px;}.home-slider ul.slides.slick-slider .slick-dots li button::before {width: 10px;height: 10px;}.tt-homeslider .home-slider .homeslider .slider-content-wrap {width: 44%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-desc{display: none;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-subtitle,.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-pricedesc {display: none;}.tt-homeslider .home-slider .homeslider .slider-content-wrap .slider-title {margin: 0 0 5px;font-size: 14px;line-height: 16px;}.homeslider .play-icone {height: 40px;width: 40px;}.homeslider .play-icone i {font-size: 30px;line-height: 40px;}}.type_slide .slider-content-wrap.content-left.effect_left, .type_slide .slider-content-wrap.content-left.effect_right, .type_slide .slider-content-wrap.content-left.effect_top, .type_slide .slider-content-wrap.content-left.effect_bottom, .type_slide .slider-content-wrap.content-right.effect_left, .type_slide .slider-content-wrap.content-right.effect_right, .type_slide .slider-content-wrap.content-right.effect_top, .type_slide .slider-content-wrap.content-right.effect_bottom, .type_slide .slider-content-wrap.content-center.effect_left, .type_slide .slider-content-wrap.content-center.effect_right, .type_slide .slider-content-wrap.content-center.effect_top, .type_slide .slider-content-wrap.content-center.effect_bottom {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}.type_slide .slick-active .slider-content-wrap.content-left.effect_left, .type_slide .slick-active .slider-content-wrap.content-left.effect_right, .type_slide .slick-active .slider-content-wrap.content-left.effect_top, .type_slide .slick-active .slider-content-wrap.content-left.effect_bottom, .type_slide .slick-active .slider-content-wrap.content-right.effect_left, .type_slide .slick-active .slider-content-wrap.content-right.effect_right, .type_slide .slick-active .slider-content-wrap.content-right.effect_top, .type_slide .slick-active .slider-content-wrap.content-right.effect_bottom, .type_slide .slick-active .slider-content-wrap.content-center.effect_left, .type_slide .slick-active .slider-content-wrap.content-center.effect_right, .type_slide .slick-active .slider-content-wrap.content-center.effect_top, .type_slide .slick-active .slider-content-wrap.content-center.effect_bottom {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-subdesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-subdesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-subdesc {animation: 600ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-desc, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-desc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-desc {animation: 800ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-subtitle {animation: 1000ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-title {animation: 1200ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-pricedesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-pricedesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-pricedesc {animation: 1400ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_right .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_right .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_right .slider-button {animation: 1600ms ease-in-out 0s normal none 1 running fadeInRight;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-subdesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-subdesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-subdesc {animation: 800ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-desc, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-desc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-desc {animation: 800ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-subtitle {animation: 1000ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-title {animation: 1200ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-pricedesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-pricedesc, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-pricedesc {animation: 1400ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_left .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_left .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_left .slider-button {animation: 1600ms ease-in-out 0s normal none 1 running fadeInLeft;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_bottom .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_bottom .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_bottom .slider-title {animation: 1500ms ease-in-out 0s normal none 1 running fadeInUp;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_bottom .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_bottom .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_bottom .slider-subtitle {animation: 1800ms ease-in-out 0s normal none 1 running fadeInUp;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_bottom .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_bottom .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_bottom .slider-button {animation: 2000ms ease-in-out 0s normal none 1 running fadeInUp;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_top .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_top .slider-title, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_top .slider-title {animation: 1800ms ease-in-out 0s normal none 1 running fadeInDown;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_top .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_top .slider-subtitle, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_top .slider-subtitle {animation: 1600ms ease-in-out 0s normal none 1 running fadeInDown;}.home-slider .slick-current.slick-active .slider-content-wrap.content-center.effect_top .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-left.effect_top .slider-button, .home-slider .slick-current.slick-active .slider-content-wrap.content-right.effect_top .slider-button {animation: 1900ms ease-in-out 0s normal none 1 running fadeInDown;}.product-information-inner .qty-box-set .quantity, .product-information-inner .qty-box-set .quantity1, .product-additional .qty-box-set .quantity, .product-additional .qty-box-set .quantity1{width:118px;}.design_1 .product-image-content, .design_1 .product-information .product-information-inner {float: left;width: 100%;}.design_1 .product-single__thumbs .grid-item {padding: 0;border: 1px solid var(--color-border);}.design_1 .product-single__photos {margin-bottom: 20px;border: 1px solid var(--color-border);}.design_1 .product-block .title-arrows {float: left;width: 100%;text-align: center;}.design_1 .product-information.product_fixed_block .payment-content .security-bg {float: left;width: 100%;border: 1px solid var(--color-border);}.design_1 .product-information.product_fixed_block .payment-content .payment-detail, .design_1 .product-information.product_fixed_block .payment-content .security-text {float: left;width: 100%;background: var(--color-body);padding: 15px;}.design_1 .product-information.product_fixed_block .payment-content .payment-detail {border-bottom: 1px solid var(--color-border);}.design_1 .product-information.product_fixed_block .payment-content .security-text {}.design_1 .product-information.product_fixed_block .payment-content .banner {float: left;width: 100%;margin: 30px 0 0;}.design_1 .product-information.product_fixed_block .payment-content .banner img {display: block;position: relative;overflow: hidden;}.design_1 .product-information.product_fixed_block {margin: 0;padding: 0;}.design_1 .product-form__input.product-form__input--dropdown {float: none;display: inline-block;vertical-align: top;width: auto;margin: 0 0 15px;}.design_1.product-single.vertical_right .product-single__photos, .design_1.product-single.vertical_left .product-single__photos {width: 82%;}.design_1.product-single.vertical_left .product-single__thumbs, .design_1.product-single.vertical_right .product-single__thumbs {width: 18%;}@media (min-width: 1200px) and (max-width: 1399px) {.design_1 .product_fixed_block.product-description {width: 65%;}.design_1 .payment-content {width: 35%;}.design_1 .shopify-payment-button {margin: 10px 0 0;}}@media (max-width: 1199px) {.design_1 .product-information.product_fixed_block {width: 100%;}.design_1 .product-wrapper-owlslider {width: 100%;position: static;margin: 0 0 30px;}}@media (max-width: 991px) {.product-information-inner .qty-box-set .quantity, .product-information-inner .qty-box-set .quantity1 {width: 84px;}}@media(max-width: 767px) {.design_1 .product-information.product_fixed_block .payment-content {float: left;width: 100%;margin: 15px 0 0;padding: 0;text-align: center;}.design_1 .product-information.product_fixed_block .payment-content .banner {margin: 15px 0 0;float: none;display: inline-block;vertical-align: top;width: auto;}.design_1 .product-information.product_fixed_block .payment-content .payment-detail, .design_1 .product-information.product_fixed_block .payment-content .security-text {text-align: left;}}@media(max-width: 480px) {.design_1.product-single.vertical_right .product-single__photos, .design_1.product-single.vertical_left .product-single__photos {width: 80%;}.design_1.product-single.vertical_left .product-single__thumbs, .design_1.product-single.vertical_right .product-single__thumbs {width: 20%;}}.product-single.design_2 {float: left;width: 100%;padding: 0 50px;}.product_sticky_design_2 .product-review{margin: 0 0 30px;}.design_2 .product-images-fixed .pro_img img {border: 1px solid #e5e5e5;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;}.design_2 .product-wrapper-owlslider{padding-right:0px;}.design_2 .pro_img {float: left;width: 100%;position: relative;}.design_2.product-single .pro_img .product-image-btn {right: 10px;}.design_2 .product-form__input.product-form__input--dropdown {margin: 0 0 20px;}.design_2.product-single a.product-lightbox-btn {width: 30px;height: 30px;float: none;display: inline-block;vertical-align: top;line-height: 30px;}.design_2.product-single .pro_img i.mdi.mdi-magnify {font-size: 24px;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;visibility: hidden;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;transition: all 400ms ease-in-out 0s;}.design_2 .product-Video-btn.popup-video.tip-top {margin: 0;}.design_2 .product-Video-btn i.mdi.mdi-video {float: none;}.design_2.product-single .pro_img:hover i.mdi.mdi-magnify {-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;}.design_2 .product-block .title-arrows {float: left;width: 100%;text-align: center;}.design_2 .additinal-product{padding-left: 0;}.design_2 .additinal-product .pro_img {cursor: pointer;margin-bottom: 15px;border: 1px solid var(--color-border);border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;}.design_2 .additinal-product .pro_img img{border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;}.design_2 .product-information{margin:0px;}@media (min-width: 768px) {.design_2 .product-information{width: 47%;}}.design_2 .additinal-product .pro_img::after{background: rgba(0,0,0,0.3);position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: "";height: 100%;width: 100%;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;}.design_2 .additinal-product .pro_img:hover::after{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;}.userInput{background: #f3f3f3;}@media (min-width: 1200px) {.design_1 .product-wrapper-owlslider,.design_3 .product-information,.design_3 .product-wrapper-owlslider, .product-single.design_4 .product-information.product_fixed_block,.product-single.design_4 .product-additional, .design_5 .product-information{position: sticky;}.design_1 .product-wrapper-owlslider,.design_3 .product-information, .design_3 .product-wrapper-owlslider,.design_5 .product-information{top: 120px;}.product-single.design_4 .product-information.product_fixed_block,.product-single.design_4 .product-additional{top: 80px;}.template-product.product_sticky_design_1 .page-wrapper,.template-product.product_sticky_design_3 .page-wrapper,.template-product.product_sticky_design_5 .page-wrapper,.template-product.product_sticky_design_4 .page-wrapper{overflow: visible;}}@media (min-width: 1199px) {.design_2 .product-information, .design_2 .product-wrapper-owlslider,.design_2 .additinal-product{top: 120px;}}@media (min-width: 992px) {.design_2 .product-information,.design_2 .product-wrapper-owlslider,.design_2 .additinal-product{position: sticky;}.header_style_2.product_sticky_design_2 .breadcrumb-wrapper.breadcrumb-content {padding: 120px 18px 30px;}.template-product.product_sticky_design_2 .page-wrapper{overflow: visible;}}@media (max-width: 1099px) {.product-single.design_2{padding: 0;}}@media (max-width: 991px) {.design_2 .additinal-product{display:none;}.design_2 .product-wrapper-owlslider{padding: 0;width: 100%;}.design_2 .product-single__addtocart .btn{margin: 0 0 10px;}.design_2 .product-information{padding: 0;}}@media (max-width: 767px) {.design_2 .main-product{padding: 0;margin: 0;float: left;width: 100%;}.design_2 .main-product .product-wrapper-owlslider{padding: 0px;}.design_2 .main-product .product-information {padding: 0;}.product-single.design_2{padding: 0 15px;margin-bottom:15px;}.design_2 .pro_img {float: none;width: 80%;display: inline-block;vertical-align: top;}.design_2.product-single .pro_img i.mdi.mdi-magnify {-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;}.design_2 .product-single__addtocart .btn {margin: 0 10px 10px 0px;}}@media (max-width: 480px) {.design_2 .pro_img {width: 100%;margin: 0 0 15px;}.design_2 .product-single__addtocart .btn {padding: 12px 18px;margin: unset;}}@media (max-width: 460px) {.design_2 .shopify-payment-button {width: 100%;}}.design_1 .model,.design_2 .pro_img.model,.design_3 .pro_img.model {background: #f3f3f3;}.full_gallery_slider.owl-carousel .owl-item .extra-video img,.design_2 .extra-video img,.design_5 .extra-video img, .full_gallery_slider.owl-carousel .owl-item .video img,.design_2 .video img,.design_5 .video img, .full_gallery_slider.owl-carousel .owl-item .model img,.design_2 .model img,.design_5 .model img{object-fit: cover;width: 100%;height: 100%;}.full_gallery_slider .video-source,.design_2 .video-source,.design_5 .video-source{height: 100%;}.full_gallery_slider .video-source video,.design_2 .video-source video,.design_5 .video-source video{vertical-align: top;object-fit: cover;}.full_gallery_slider .pro_img.extra-video iframe,.design_2 .extra-video iframe,.design_5 .extra-video iframe{height: 100%;width: 100%;}.product_sticky_design_3 .product-review{margin: 0 0 30px;}.design_3 .product-single__thumbs .grid-item,.design_4 .product-single__thumbs .grid-item {padding: 0;border: 1px solid var(--color-border);}.product-single.design_3 .product-information .payment-content{padding: 0px;background:none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow:none;-o-box-shadow: none;margin:0px;}.design_3 .product-single__photos,.design_4 .product-single__photos {margin-bottom: 20px;border: 1px solid var(--color-border);}.design_3 .product-additional {text-align: center;}.design_3 .product-information.product_fixed_block{margin: 0;padding: 0;}.design_3 .product-additional .product-block{padding: 15px;background: #f1f3f8;}.design_3 .product-additional .banner {padding: 20px 0 0;float: left;width: 100%;}.design_3 .product-additional .btn-content{margin: 20px 0 0;}.design_3 .product-additional span.discount-percentage {float: left;width: 100%;margin: 0 0 5px;}.design_3 .product-additional .product-form__input.product-form__input--dropdown{float: none;display: inline-block;vertical-align: top;width: auto;}.design_3.product-single .product-information .product-additional select{background-color: #fff;}.design_3 .product-additional .h2.product-single__price{margin: 0 0 15px;}.design_3.product-single .product-information .product-additional label.form__label, .design_4.product-single .product-additional label.form__label{float: none;display: inline-block;vertical-align: top;width: 50px;line-height: 40px;}.design_3.product-single .product-information .product-additional .select{float: none;display: inline-block;vertical-align: top;width: auto;margin: 0 0 15px;}.design_3.product-single .product-information .product-additional .grid--uniform.product-single__addtocart, .design_4.product-single .product-additional .grid--uniform.product-single__addtocart{float: left;width: 100%;}.design_3.product-single .product-information .product-additional .qty-box-set, .design_3.product-single .product-additional .shopify-payment-button{float: none;display: inline-block;vertical-align: top;width: auto;}.design_3.product-single .product-information .product-additional .qty-box-set{margin: 0 0 15px;}.design_3.product-single .product-information .product-additional .product-single__addtocart .btn {width: auto;float: none;display: inline-block;vertical-align: top;margin: 0 0 10px;}.design_3.product-single .product-information .product-additional .product-single__addtocart .btn.notify_btn{margin: 10px 0 0;}.product-single.design_3 .product-additional .add-to-compare,.product-single.design_3 .product-additional .add-to-wishlist{margin: 0 0 10px;}.product-single.design_3 .product-additional .sizechart,.product-single.design_3 .product-additional .print{float: left;width: 100%;margin: 0 0 10px;}.product-single.design_3 .product-additional .product-360-button{float: left;width: 100%;margin: 0 0 10px;}.product-single.design_3 .product-additional .sizechart svg, .product-single.design_4 .product-additional .sizechart svg{width: auto;float: none;display: inline-block;vertical-align: top;}.design_3 .product-single__description.rte .tab-title {float: left;width: 100%;font-size: 16px;line-height: 18px;font-weight: 600;color: #111;background: var(--color-body);padding: 15px;}@media only screen and (max-width: 1429px) {.design_3 .payment-sec-cnt {width: 100%;}}@media only screen and (max-width: 1299px) {.design_3.product-single .product-information .product-additional select{width: 135px;}}@media only screen and (max-width: 1199px) {.design_3 .product-single__title.wvendor {font-size: 14px;line-height: 24px;}.design_3 .product-information.product_fixed_block,.design_3 .product-wrapper-owlslider{width :100%;}.design_3 .product-wrapper-owlslider{margin: 0 0 20px;}}@media only screen and (max-width: 991px) {.product-single.design_3{padding: 20px 0;}.product_sticky_design_3 .product-review{margin: 0 0 20px;}.design_3 .product-single__description.rte .tab-title{font-size: 14px;line-height: 16px;padding: 10px;}.design_3.product-single .product-information .product-additional select {width: 125px;}.design_3 .product_fixed_block.product-description {padding-left: 0;float: left;}.design_3 .product-additional {padding-right: 0;float: left;}.design_3 .product-information.product_fixed_block{padding: 0 15px;}}@media only screen and (max-width: 767px) {.product-single.design_3 .product-information .payment-content{margin: 0 0 10px;}.design_3 .product-additional .banner{display: none;}.design_3 .product-additional{padding: 0;float: left;width: 100%;}.design_3 .product_fixed_block.product-description {padding: 0;}.design_3.product-single .product-information .product-additional .product-single__addtocart .btn{margin: 0 10px 0 0;}}@media only screen and (max-width: 480px) {.design_3.product-single.vertical_right .product-single__photos,.design_3.product-single.vertical_left .product-single__photos {width: 68%;}.design_3.product-single.vertical_left .product-single__thumbs, .design_3.product-single.vertical_right .product-single__thumbs {width: 32%;}.product-single.design_3{padding: 15px 0px;}.product_sticky_design_3 .product-review{margin: 0 0 15px;}.design_3 .product-single__addtocart .btn {padding: 11px 13px;}}@media only screen and (max-width: 460px) {.design_3.product-single .product-information .product-additional .shopify-payment-button{margin: 0;}}@media only screen and (max-width: 360px) {.design_3.product-single .product-information .product-additional .product-single__addtocart .btn{margin: 0 0 10px;}}.product-single.design_4 .product-wrapper-owlslider {float: none;display: inline-block;vertical-align: top;}.product-single.design_4 .product-information.product_fixed_block {float: left;margin: 0;}.product-single.design_4 .product-additional {float: right;}.design_4 .product-additional .product-form__input.product-form__input--dropdown{float: left;width: 100%;}.product-single.design_4 .product-additional .sizechart,.product-single.design_4 .product-additional .print, .product-single.design_4 .product-additional .add-to-compare,.product-single.design_4 .product-additional .add-to-wishlist{float: none;display: inline-block;vertical-align: middle;}.product-single.design_4 .shopify-payment-button .shopify-payment-button__button{float: none;display: inline-block;vertical-align: top;width :auto;}.product-single.design_4 .product-form__buttons {float: left;width: 100%;}.product-single.design_4 .qty-box-set{margin: 0 0 10px;}.design_4.product-single .product-additional select{width :155px;}.product-single.design_4 .product-additional .add-to-wishlist.pro_btn,.product-single.design_4 .product-additional .add-to-compare.pro_btn, .product-single.design_4 .product-additional .sizechart,.product-single.design_4 .product-additional .product-360-button{margin: 0 20px 0 0;}.design_4.product-single .product-additional .add-to-wishlist .tooltip-label,.design_4.product-single .product-additional .add-to-compare .tooltip-label{margin: 0 0 0 5px;vertical-align: top;line-height: 14px;}.design_4 .product-additional span.discount-percentage {float: none;display: inline-block;vertical-align: top;width: auto;color: var(--color-btn-secondary-text);padding: 10px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;font: 500 14px/16px var(--font-stack-body);font-weight: 500;text-transform: uppercase;background: var(--color-btn-secondary);display: table;}.design_4 .product-price__price,.design_4 .product-price__price .money,.design_4 .price,.design_4 price .money{font-size:20px;line-height:24px;}.design_4 .product-price__price{margin: 20px 0 0;}.design_4 .product-price__price.compare_price .money, .design_4 .product-price__price.compare_price{font-size: 14px;color: #777;}.design_4 .product-additional .price.price--on-sale {float: left;width: 100%;}.design_4.product-single .product-additional .select{float: none;display: inline-block;vertical-align: top;width: auto;margin: 0 0 20px;}@media(max-width: 1429px){.design_4 .product-single__title{font-size: 16px;line-height: 28px;}.design_4 .shopify-payment-button .shopify-payment-button__button{padding: 12px 40px;}.design_4 .product-single__addtocart .btn{padding: 13px 35px;}}@media(max-width: 1299px){.design_4 .shopify-payment-button .shopify-payment-button__button{padding: 12px 35px;}.design_4 .product-single__addtocart .btn{padding: 13px 25px;}}@media(max-width: 1199px){.design_4 .product-additional span.discount-percentage{font-size: 13px;line-height: 15px;padding: 8px;}.design_4 .product-price__price, .design_4 .product-price__price .money, .design_4 .price, .design_4 price .money {font-size: 18px;line-height: 20px;}.design_4 .product-price__price.compare_price .money, .design_4 .product-price__price.compare_price{font-size: 13px;}.design_4 .product-single__addtocart .btn {padding: 13px 18px;font-size: 13px;}.design_4 .shopify-payment-button .shopify-payment-button__button {font-size: 12px;padding: 12px 25px;}.product-single.design_4 .product-additional .add-to-wishlist.pro_btn,.product-single.design_4 .product-additional .add-to-compare.pro_btn, .product-single.design_4 .product-additional .sizechart,.product-single.design_4 .product-additional .product-360-button{margin: 0 10px 0 0;}}@media(max-width: 991px){.product-single.design_4 .product-wrapper-owlslider,.product-single.design_4 .product-additional{float: left;width: 100%;}.product-single.design_4 .product-wrapper-owlslider{margin: 0 0 20px;}.product-single.design_4{padding: 15px 0;}.product-single.design_4 .product-additional{border-top: 1px solid var(--color-border);margin: 15px 0 0;padding: 15px;}}.design_5 .product-single__photo-wrapper .product-single__thumb img{border: 1px solid var(--color-border);border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;}.design_5 .product-images-fixed.demo.product-wrapper-owlslider {padding: 0;}.product-single.design_5 .product-information-inner .fixed-content .variant{margin: 0;}.product-single.design_5 .product-form__input.product-form__input--dropdown {float: left;width: 100%;margin: 0 0 15px;}.product-single.design_5 .pro_img {margin-bottom: 30px;}.product-single.design_5 .pro_img .product-image-btn{opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;background: var(--color-body);transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-single.design_5 .pro_img:hover .product-image-btn{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.product-single.design_5 .pro_img .product-image-btn i.mdi.mdi-magnify{font-size: 26px;}#shopify-section-product-template-5 .product-information .add-to-wishlist.pro_btn .loading {float: none !important;display:inline-block;vertical-align:top;}@media(max-width: 1429px){.product-single.design_5 .shopify-payment-button .shopify-payment-button__button{padding: 12px 30px;}.product-single.design_5 .product-single__addtocart .btn{padding: 13px 35px;}}@media(max-width: 1299px){.product-single.design_5 .shopify-payment-button .shopify-payment-button__button{padding: 10px 20px;}.product-single.design_5 .product-single__addtocart .btn{padding: 11px 25px;}}@media(max-width: 1199px){.design_5 .product-information.product_fixed_block,.design_5 .product-images.product-images-fixed.product-wrapper-owlslider{width: 100%;}.product-single.design_5 .pro_img {margin-bottom: 15px;}}@media(max-width: 767px){.design_5 .product-images.product-images-fixed.product-wrapper-owlslider{padding: 0 10px;}.product-single.design_5 .pro_img{padding: 0 7px;}}@media(max-width: 480px){.design_5 .product-information.product_fixed_block, .design_5 .product-images.product-images-fixed.product-wrapper-owlslider{margin: 0;}}div#effectiveAppsProductVisitorsCounterElement {float: left;width: 100%;margin: 20px 0 0;padding: 7px;}div#effectiveAppsProductVisitorsCounterElement p {margin: 0;}div#effectiveAppsProductVisitorsCounterElement span {color: #655b46;}.add-to-cart-sticky {background-color: #fff;text-align: center;padding: 30px 0;float: left;width: 100%;box-shadow: 0 0 5px rgba(0, 0 ,0 , 0.1);-webkit-box-shadow: 0 0 5px rgba(0, 0 ,0 , 0.1);-moz-box-shadow:0 0 5px rgba(0, 0 ,0 , 0.1);-ms-box-shadow: 0 0 5px rgba(0, 0 ,0 , 0.1);-o-box-shadow: 0 0 5px rgba(0, 0 ,0 , 0.1);}.add-to-cart-sticky.disable {display: none;}.add-to-cart-sticky .qty-box-set{margin: 0 10px 0 0px;}@media (max-width: 767px) {.add-to-cart-sticky.tablet {display: none;}}@media (max-width: 480px) {.add-to-cart-sticky.mobile {display: none;}}.add-to-cart-sticky.fixed {animation: 1s ease 0s normal both 1 running fixedanimation;position: fixed;left: 0;right: 0;bottom: 0;top: auto;padding: 15px 0;z-index: 2;}.add-to-cart-sticky .sticky-data {float: left;width: 100%;margin: auto;}@media(min-width: 501px){.add-to-cart-sticky .sticky-data{display: flex;align-items: center;justify-content: space-between;}}.add-to-cart-sticky .sticky-data .main-img-desc {float: left;padding: 0;text-align: right;width: calc(25% + 0px);}.add-to-cart-sticky .product-form__input.product-form__input--dropdown {float: none;display: inline-block;vertical-align: top;width: auto;}.add-to-cart-sticky .sticky-data .main-img-desc .main_image_wrap1 {float: none;display: inline-block;vertical-align: top;border: 1px solid var(--color-border);}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc {float: none;width: auto;display: inline-block;vertical-align: top;margin: 0 0 0 10px;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc h3 {font: 500 14px/18px var(--font-stack-header);color: #eee;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .product-single__title.text-capitalize {font-size: 13px;line-height: 16px;margin: 0 0 5px;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price {text-align: left;margin: 0 0 5px;font-size: 13px;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price #comparePrice1 .money {font-size: 12px;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price span.discount-percentage {vertical-align: top;color: #ff0000;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .product-single__price span#productPrice1 {font-size: 14px;}.add-to-cart-sticky .sticky-data .sticky-content {margin: 0;}.add-to-cart-sticky .sticky-data .sticky-content .grid--uniform.product-single__addtocart {float: left;}.add-to-cart-sticky .product-single__addtocart,.add-to-cart-sticky .product-qty{float: none;display: inline-block;vertical-align: top;}.add-to-cart-sticky .sticky-data .product-size li input[type="text"],.add-to-cart-sticky .sticky-data .item-swatch.color_swatch_Value input[type="text"]{display: none;}.add-to-cart-sticky .sticky-data .product-single__addtocart .btn {float: left;background-color: var(--color-btn-primary);color: var(--color-btn-primary-text);margin: 0;padding: 12px 24px;}.add-to-cart-sticky .sticky-data .product-single__addtocart .btn::after {background-color: var(--color-btn-secondary);}.add-to-cart-sticky .sticky-data .product-single__addtocart .btn:hover, .add-to-cart-sticky .sticky-data .product-single__addtocart .btn:focus, .add-to-cart-sticky .sticky-data .product-single__addtocart .btn:active {background-color: var(--color-btn-secondary);color: var(--color-btn-secondary-text);}.add-to-cart-sticky .color-size .color,.add-to-cart-sticky .color-size .size {float: none;display: inline-block;vertical-align: top;width: auto;}.add-to-cart-sticky .color-size .color label.color-label,.add-to-cart-sticky .color-size .size label.size-label{float: left;width: 100%;}.add-to-cart-sticky .color_swatch_Value li label {width: 30px;height: 30px;line-height: 30px;}.add-to-cart-sticky .color_swatch_Value li.active label::after{font-size: 18px;line-height: 26px;}.add-to-cart-sticky ul.product-size,.add-to-cart-sticky ul.item-swatch.color_swatch_Value.grid-item-meta {float: none;display: inline-block;vertical-align: top;margin: 0;}.add-to-cart-sticky .product-size li label {width: 30px;height: 30px;line-height: 30px;border: 1px solid var(--color-border);}.add-to-cart-sticky .color-size .size.active label {border-color: #222;}.add-to-cart-sticky svg.cart{height: 16px;width: 16px;margin-right: 4px;float: none;display: inline-block;vertical-align: top;}.add-to-cart-sticky form {margin: 0;}@media (max-width: 1629px) {.add-to-cart-sticky .sticky-data .main-img-desc{width: calc(28% + 0px);}}@media (max-width: 1429px) {.add-to-cart-sticky .sticky-data .main-img-desc {width: calc(30% + 10px);}}@media (max-width: 1329px) {.add-to-cart-sticky .sticky-data .main-img-desc {width: calc(32% + 10px);}}@media (max-width: 1299px) {.add-to-cart-sticky .sticky-data .main-img-desc {width: calc(33% + 10px);}}@media (max-width: 1199px) {.add-to-cart-sticky .sticky-data .main-img-desc{width: calc(38% + 20px);}}@media (max-width: 991px) {.add-to-cart-sticky .sticky-data .main-img-desc {width: calc(32% + 20px);}.add-to-cart-sticky .sticky-data .main-img-desc .main_image_wrap1{margin: 0 0 10px;}.add-to-cart-sticky .sticky-data .main-img-desc{text-align: left;}.add-to-cart-sticky .sticky-data .product-single__addtocart .btn{padding: 12px 15px;font-size: 13px;}.add-to-cart-sticky .qty-box-set .qtyminus, .add-to-cart-sticky .qty-box-set .qtyplus,.add-to-cart-sticky .qty-box-set .qtyminus1, .add-to-cart-sticky .qty-box-set .qtyplus1{width: 25px;}.add-to-cart-sticky .qty-box-set .quantity,.add-to-cart-sticky .qty-box-set .quantity1{width: 90px;}}@media (max-width: 750px) {.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .product-single__title.text-capitalize{display: none;}.add-to-cart-sticky .sticky-data .product-single__addtocart .btn,.add-to-cart-sticky .sticky-data .product-single__addtocart .qty-box-set {float: right;}.add-to-cart-sticky .qty-box-set{margin: 0;}}@media (max-width: 500px) {.add-to-cart-sticky .sticky-data .product-single__addtocart .btn {margin: 0 0 0 10px;font-size: 12px;padding: 8px 10px;}.add-to-cart-sticky .qty-box-set .quantity,.add-to-cart-sticky .qty-box-set .quantity1{width: 92px;}.add-to-cart-sticky .qty-box-set .qtyminus,.add-to-cart-sticky .qty-box-set .qtyplus,.add-to-cart-sticky .qty-box-set .qtyminus1,.add-to-cart-sticky .qty-box-set .qtyplus1, .add-to-cart-sticky .qty-box-set .quantity,.add-to-cart-sticky .qty-box-set .quantity1{height: 30px;line-height: 30px;}.add-to-cart-sticky .sticky-data .main-img-desc {text-align: center;width: 100%;float: left;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc {float: none;width: auto;display: inline-block;vertical-align: top;padding: 0 0 0 10px;}.add-to-cart-sticky .color-size {float: left;width: 100%;margin: 0 0 10px;}.add-to-cart-sticky .cart-qty {float: left;width: 100%;}}@keyframes fixedanimation {0% {bottom: -100%;}100% {bottom: 0;}}#shopify-section-demo-list {width: 655px;height: 100%;min-height: 100%;position: fixed;left: -655px;top: 0;z-index: 9999;background-color: #fafafa;transition: all .5s cubic-bezier(.77,0,.175,1);text-align: center;}.demo-list{overflow-y: scroll;overflow-x: hidden;}.demos-section{height: 100%;min-height: 100%;position: absolute;left: 0;top: 0;z-index: 9999;background-color: #fafafa;transition: all .5s cubic-bezier(.77,0,.175,1);margin-right: -18px;width: 100%;overflow-x: auto;overflow-y: hidden;}.demos-dropdown {position: absolute;right: -50px;top: 10%;transform: translateY(50%) translateY(7px);padding:0;background-color: #fafafa;box-shadow: 0 0 7.84px 0.16px rgb(0 0 0 / 10%);cursor: pointer;z-index: 9998;transition: all .25s cubic-bezier(.23,1,.32,1) .45s;border-radius: 0 8px 8px 0;}.demos-dropdown li {font: 400 14px/16px var(--font-stack-body);min-height: 50px;padding: 0;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #e5e5e5;margin: 0;color: #444;}.demos-dropdown li a{padding: 11px 13px;}.demos-dropdown li.demo-heading svg {margin: 0 6px 0 0;}.demos-dropdown li.demo-heading {position: relative;}.demos-dropdown li.demo-heading span.count {position: absolute;background: #333;color: #fff;font-size: 11px;border-radius: 25px;height: 22px;width: 22px;line-height: 22px;left: auto;right: 4px;font-weight: 600;top: 4px;bottom: auto;}.demos-dropdown li.demo-doc i {font-size: 24px;line-height: 26px;color: #444;}.demos-dropdown .demos-close-icon {position: absolute;right: 0;top: 50px;height: auto;width: 60px;line-height:62px;text-align: center;opacity: 0;font-size: 20px;color: #222;transition-delay: .3s;background: #fafafa;}.demos-dropdown li .demos-number svg {color: #222;}#shopify-section-demo-list.active .demos-dropdown .demos-close-icon{opacity: 1;transition-delay: .3s;}#shopify-section-demo-list.active {transform: translateX(100%);box-shadow: 0 0 7.84px 0.16px rgb(0 0 0 / 10%);}#shopify-section-demo-list.active .demos-dropdown {transition: all .2s cubic-bezier(.23,1,.32,1);transform: translateX(0) translateY(50%) translateY(7px);}#shopify-section-demo-list .view-all-demo a {display: inline-block;font-size: 13px;font-weight: 500;line-height: 16px;text-transform: uppercase;padding: 15px 40px 13px;transition: all .2s ease;}.demos-dropdown .demo-heading span.demos-title {display: inline-block;font-weight: 500;font-size: 14px;line-height: 16px;vertical-align: top;color: #272727;margin: 9px 0;padding: 0 3px;}.demos-dropdown li.demo-mode a {display: none;}.demos-dropdown li.demo-mode a.active {display: block;}.demos-dropdown li.demo-mode a svg {fill: #222;}body.darkmode .demos-dropdown {background: #222;}body.darkmode .demos-dropdown li.demo-mode a svg {fill: #fff;stroke: #fff;}body.darkmode .demos-dropdown li.demo-doc i{color: #fff;}body.darkmode .demos-dropdown li.demo-heading svg{color: #fff;}.demos-dropdown li:last-child {border: none;}body.darkmode .demos-dropdown li {border-color: #555;}.demos-dropdown li.demo-mode a.enable-dark {display: block;}body.darkmode .demos-dropdown li.demo-mode a.enable-dark {display: none;}body.darkmode.darklayout .demos-dropdown li.demo-mode a.enable-light {display: block;}@media (max-width: 767px) {.demos-dropdown .demo-heading span.demos-number {font-size: 22px;line-height: 26px;}.demos-dropdown .demo-heading span.demos-title {font-size: 13px;line-height: 14px;margin: 7px 0;}#shopify-section-demo-list {width:420px;left: -420px;}}@media (max-width: 480px) {#shopify-section-demo-list {width: 265px;left: -270px;}.demos-dropdown {right: -56px;}}.totals__subtotal-value {margin: 10px 0 10px;}.add-to-cart-sticky.fixed{padding:25px 0;}.add-to-cart-sticky .sticky-data .main-img-desc{display: flex;}.product-form__buttons div.shopify-payment-button__button {background: transparent;padding: 0;}.product-form__buttons div.shopify-payment-button__button::before {display: none;}.dclinebtn{margin: 0 0 0 5px;}.fixed-content .product-single__header .flip-countdown{margin: 0 0 10px 0;}.add-to-cart-sticky.fixed{padding:25px 0;}.supports-fontface .footer-wrapper .Newsletter-content .follow-us-outer .icon-fallback-text .fallback-text {clip: rect(0 0 0 0);overflow: hidden;position: absolute;height: 1px;width: 1px;}.add-to-cart-sticky .product-single__addtocart .product-form__buttons {width: 100%;}.product-single__addtocart .product-form__buttons {width: 82%;}.add-to-cart-sticky .sticky-data .main-img-desc{display: flex;}.custom_label {right: 0px;left: auto;}.header_1_wrapper , .header_2_wrapper , .header_3_wrapper{float: left;}.supports-fontface .icon-fallback-text .fallback-text {clip: rect(0 0 0 0);overflow: hidden;position: static;height: auto;width: auto;}.shopify-payment-button__button{font-weight: 400 !important;}.footer_style_3 .widget-title {color: var(--colorFooterTitle);}div#header-sticky .center-header {display: flex;align-items: center;justify-content: space-between;}.contact-us-page .tt-social-share a {float: none;display: inline-block;vertical-align: top;width: 40px;height: 40px;text-align: center;line-height: 40px;}.contact-us-page .tt-social-share a svg{height: 40px;}.contact-us-page .contact-us-map {padding: 0 15px;}.contact-us-page .social-sharing .social-title {line-height: 40px !important;}.payment-sec-cnt:last-child {padding: 8px 0 0 0;}.widget_top_rated_products .top-products .product-wrapper.sidebar-product .sale{display: none;}.site-header__cart-count .cart-products-count {width: 22px;height: 22px;line-height: 19px;}.footer_style_3 .contact-us .contact-address, .footer_style_3 .site-footer .footer-wrap .contact-us ul li svg {color: var(--colorFooterContent);}.site-footer .footer-wrap .footer-column .inline-list .contact .contact-text .contact-desc {color: var(--colorFooterTitle);}.yescall > *:nth-child(2) {display: none;}.collection_wrapper .filter-wrapper .sorting_wrapper {align-items: center;}.site-header.header_3 span.language, .site-header.header_3 span.currency {padding: 0;}.header_3 .right-link-icon .myaccount .language_wrapper.dropdown-toggle, .header_3 .right-link-icon .myaccount .currency_wrapper.dropdown-toggle {display: none;}.totals__subtotal-value {color: var(--color-sale-text);}.blog-post-single .paginatoin_custom a::after {background: var(--color-btn-secondary);content: "";left: 0;right: 0;position: absolute;top: auto;bottom: 0;width: 0;height: 100%;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;z-index: -1;display: block;}.blog-post-single .paginatoin_custom a:hover::after {width: 100%;}.template-search .main-content .container .input-group.search-bar {padding: 5px;}.template-search .main-content .container .input-group.search-bar .input-group-btn .btn i {font-size: 15px;font-size: 16px;line-height: 16px;width: 16px;height: 16px;float: none;display: inline-block;vertical-align: top;}.template-search .main-content .container .input-group.search-bar .input-group-btn .btn {color: var(--color-btn-primary-text);background: var(--color-btn-primary);}.template-search .main-content .container .input-group.search-bar .input-group-btn .btn:hover {color: var(--color-btn-secondary-text);background: var(--color-btn-secondary);}.collection_template .filter-wrapper {position: relative;z-index: 1;}.product-single__addtocart .btn {width: 47%;}.shopify-payment-button {width: 51%;}.template-404 .error-item #custom-results .search-results {display: none !important;}.error-404 .search-bar {border: 2px solid var(--color-border);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;margin: 0 auto;display: flex;align-items: center;}.error-404 .search-bar input[type="search"] {height: 50px;width: auto;float: none;display: inline-block;vertical-align: top;flex-grow: 1;position: relative;padding: 0 150px 0 15px;border: none;}.error-404 .input-group-btn {width: auto;}.error-404 .input-group-btn .btn {background: #313c46;color: var(--color-btn-primary-text);padding: 0 28px;height: 44px;position: absolute;right: 4px;left: auto;top: 0;bottom: 0;margin: auto;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.error-404 .input-group-btn .btn:hover {color: var(--color-btn-secondary-text);background: var(--color-btn-secondary);}.error-404 button.btn.search-submit.icon-fallback-text i {font-size: 16px;line-height: 16px;width: 16px;height: 16px;float: none;display: inline-block;vertical-align: top;}.error-404 .collections-selector::after {content: "";position: absolute;background: #dedede;width: 1px;height: 23px;top: 0;bottom: 0;right: auto;left: 100%;margin: auto 0;}.error-404 .supports-fontface .icon-fallback-text .fallback-text {position: static;width: auto;height: auto;}.page-wrapper .main-content {min-height: 450px;float: left;width: 100%;}a.grid-link__title {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.add-to-cart-sticky .cart-qty .product-single__addtocart .btn {width: 100%;}.cart-policy .policy:last-child {margin: 0;}.cart__row.cart-item .cart__quantity-td .cart__qty {display: flex;justify-content: center;align-items: center;}@media (max-width: 767px) {table.cart_table {overflow: hidden;border: none;}.template-cart .table-responsive, .template-cart .cart__image-wrapper.product_img {border: none;}.template-cart .cart__image-wrapper.product_img img {border: 1px solid var(--color-border);}#your-shopping-cart .cart_template-wrapper {padding: 0;}.template-cart .cart-wrapper .cart-table {padding: 0;}.template-cart .cart__quantity-td .cart__qty .cart-qty-box-set .quantity {width: 40px;}.cart__row.cart-item {position: relative;display: block;border: 0;border-bottom: 1px solid var(--color-border);margin-bottom: 35px;padding-bottom: 5px;padding-left: 115px;min-height: 140px;display: block;}.cart__row.cart-item td:first-child {position: absolute;top: 0px;right: -5px;z-index: 1;margin-bottom: 0;padding-bottom: 0;border: none !important;width: 30px;}.cart__row.cart-item td:nth-child(2) {position: absolute;top: 0;left: 0;overflow: hidden;margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.cart__row.cart-item td {display: flex;align-items: center;flex-direction: row;flex-wrap: wrap;padding: 8px 0;width: 100%;float: none;}.cart-item__price-wrapper:before {content: attr(t4s-cart-data-total);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;}.cart__quantity-td .cart__qty:before {content: attr(t4s-cart-data-cart__qty);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;}.product-price:before {content: attr(t4s-cart-data-price);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;}.cart__row.cart__row--heading {display: none;}.template-cart .cart__image-wrapper.product_img {margin: 0;}.list-view-item__title {display: flex;justify-content: space-between;align-items: center;}.list-view-item__title a {width: auto !important;}.cart__row.cart-item .cart__quantity-td .cart-qty-box-set {width: auto;margin: 0;}.cart-item__price-wrapper {display: flex;justify-content: space-between;align-items: center;}.cart__row.cart-item td.cart__final-price {display: block;border-bottom: none;}.cart__price {display: block !important;float: left !important;}.cart__price .product-price {display: flex;justify-content: space-between;align-items: center;width: 100%;}.template-cart .cart-content .list-view-item__title a.cart__product-title {display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;text-align: left;}.template-cart .cart-content ul.product-details li.product-details__item {text-align: left;}}@media (max-width: 575px) {.cart__row.cart-item td {padding: 5px 0;}.template-cart .cart-content .list-view-item__title a.cart__product-title {margin: 0 0 6px;width: 86% !important;}.shop_table.cart_table .cart-item__price-wrapper span, .shop_table.cart_table .cart__price .product-price {font-size: 16px;line-height: 18px;}}@media (max-width: 480px) {.shop_table.cart_table td {border-bottom: none;}.cart__row.cart-item {padding-left: 88px;}.template-cart .cart__image-wrapper.product_img img {max-width: 77%;}.template-cart .cart__quantity-td .cart__qty .cart-qty-box-set .quantity {width: 25px;height: 25px;}.template-cart .cart__quantity-td .cart__qty .cart-qty-box-set .quantity__button {width: 25px;height: 25px;}}@media (max-width: 767px) {.table-responsive .wishlist_table {border: none;overflow: hidden;}.wishlist_table .product-name a.wishlist-item-link {display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;text-align: left;}.shop_table.cart.wishlist_table thead {display: none;}.shop_table.cart.wishlist_table tbody tr td {display: flex;align-items: center;flex-direction: row;flex-wrap: wrap;padding: 8px 0;width: 100%;float: none;border: none;border-bottom: 1px solid var(--color-border);}.shop_table.cart.wishlist_table tbody tr td:last-child {border-bottom: none;}.shop_table.cart.wishlist_table tbody tr {position: relative;border: 0;border-bottom: 1px solid var(--color-border);margin-bottom: 35px;padding-left: 115px;min-height: 140px;display: block;}.shop_table.cart.wishlist_table tbody tr:last-child {margin-bottom: 0px;}.shop_table.cart.wishlist_table tbody tr td.product-thumbnail {position: absolute;top: 0;left: 0;overflow: hidden;margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.shop_table.cart.wishlist_table tbody tr td.product-remove {position: absolute;top: auto;right: 7px;z-index: 1;margin-bottom: 0;padding-bottom: 0;border: none !important;width: 30px;bottom: 23px;}.shop_table.cart.wishlist_table tbody tr td.product-name:before {content: attr(t4s-wish-data-name);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;}.shop_table.cart.wishlist_table tbody tr td.wishlist-product-price.product-price:before {content: attr(t4s-wish-data-price);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;font-family: var(--font-stack-body);}.shop_table.cart.wishlist_table tbody tr td.product-stock-status:before {content: attr(t4s-wish-data-stock);text-align: left;font-size: 14px;font-weight: 400;color: var(--color-text);flex: 1 1 auto;}.wishlist_table .product-thumbnail a {border: 1px solid var(--color-border);}.wishlist_table .product-thumbnail a img {}}@media (max-width: 575px) {.wishlist_table .wishlist-product-price.product-price {font-size: 16px;line-height: 18px;}.shop_table.cart.wishlist_table tbody tr {padding-left: 97px;}.shop_table.cart.wishlist_table tbody tr td .wishlist-item-link.btn {padding: 6px 8px;font-size: 12px;}.shop_table.cart.wishlist_table tbody tr td.product-remove {bottom: 19px;}}@media (max-width: 480px) {.shop_table.cart.wishlist_table tbody tr td {border-bottom: none;}}.shopify-challenge__container .shopify-challenge__message, .shopify-challenge__container .g-recaptcha {margin: 0 0 15px !important;}.main_active {transform: translateY(100%);transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}.add-to-cart-sticky.fixed {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}.product-template__container .add-to-cart-sticky.fixed .cart-close {right: 15px;width: 30px;height: 30px;top: 4px;position: absolute;cursor: pointer;}.product-template__container .add-to-cart-sticky.fixed .cart-close::before, .product-template__container .add-to-cart-sticky.fixed .cart-close::after {content: "";position: absolute;height: 2px;width: 20px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;transform-origin: 50% 50%;background-color: #222;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;-moz-transition: -moz-transform ease 0.25s;-webkit-transition: -webkit-transform ease 0.25s;-o-transition: -o-transform ease 0.25s;-ms-transition: -ms-transform ease 0.25s;transition: transform ease 0.25s;}.add-to-cart-sticky.fixed .cart-close:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.product-template__container .add-to-cart-sticky.fixed .cart-close::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}@media (min-width: 992px) {.footer_style_3 .bottom-footer-section {display: flex;justify-content: space-between;}.footer_style_3 .follow-us-outer , .footer_style_3 .dwld , .footer_style_3 .bottom-footer-section .cms-security{float: left;width: 100%;}}@media (min-width: 1500px) {.design_1 .product-single__photos {min-height: 626px;}}@media (max-width: 1770px) {.shopify-payment-button {width: 50%;}.product-single__addtocart .product-form__buttons {width: 82%;display: flex;padding-top: 12px;}}@media (max-width: 1630px) {}@media (max-width: 1530px) {.product-single__addtocart .btn {width: 47%;}.product-single__addtocart .product-form__buttons {width: 74%;}.shopify-payment-button {width: 50%;}}@media (max-width: 1430px) {.shopify-payment-button {width: 47%;}.product-single__addtocart .product-form__buttons {width: 100%;margin: 10px 0 0;}.add-to-cart-sticky .product-single__addtocart .product-form__buttons {margin: 0;}}@media (max-width: 1330px) {.shopify-payment-button {width: 49%;}.product-single__addtocart .btn {width: 47%;}}@media (max-width: 1199px) {#recently-viewed-products .product-wrapper .product-description span.price-regular {line-height: 14px;font-size: 12px;}.header_1.site-header .right-link-icon .contact {justify-content: end;}}@media (max-width: 991px) {.yescall > *:nth-child(3), .yescall > *:nth-child(2) {display: block !important;}.product-wrapper .custom_label {top: 5px;}.collection_sidebar .sidebar-block {display: block;}.header_3_wrapper .customer_account .header_currency, .header_3_wrapper .customer_account .header_language {margin: 0;padding: 0;}.header_2 .top_header_2 {display: block;}.product-wrapper .custom_label {right: 0;}.header_1 .top_header_1 {display: block;}div#header-sticky .center-header {flex-wrap: wrap;}.collection_sidebar .widget.widget_top_rated_products, #shopify-section-sidebar-promoimage {display: none;}.product-single__photo-wrapper .product-price__sale-label, .product-single__media-wrapper .product-price__sale-label {opacity: 1;visibility: visible;left: 15px;}.header_3 .tbl-list > li.currency .flag-dropdown-menu, .header_3 .header_language .disclosure #lang-list {position: static;display: block !important;padding: 8px 0 !important;margin: 8px 0 0 !important;border: none;border-top: 1px solid var(--color-border);}.product-single__photo-wrapper .product-price__sale-label {left: 15px;}.product-single__photo-wrapper .custom_label{right: 15px;top: 15px;}.currency_wrapper.dropdown-toggle, .language_wrapper.dropdown-toggle {margin-right: 0px;}.tthorizontal_menu.menu_none {display: none;}.site-header .top-header-content {display: flex;justify-content: center;}.error-404 .search-bar {width: 70%;}.error-404 .input-group-btn .btn {padding: 0 15px;}}@media (max-width: 767px) {.site-header .top-header-content {font-size: 12px;}.site-header span.language, .site-header span.currency {padding: 12px 0;}.error-404 .icon-fallback-text .fallback-text {display: none;}.language_wrapper.dropdown-toggle {padding: 10px 12px 12px 0;}.currency_wrapper.dropdown-toggle {padding: 10px 0;}.error-404 .search-bar input[type="search"] {padding: 0 100px 0 15px;}.error-404 .search-bar {width: 100%;}}@media (max-width: 700px) {.collection_wrapper .filter-wrapper .sorting_wrapper {float: left;}}@media (max-width: 670px) {.add-to-cart-sticky .product-single__addtocart .product-form__buttons {margin: 5px 0 0;}}@media (max-width: 612px) {.add-to-cart-sticky .color-size .color, .add-to-cart-sticky .color-size .size {margin: 2px;}}@media (max-width: 523px) {.add-to-cart-sticky .cart-qty .product-single__addtocart .btn {width: 100%;margin: 5px 0 0;}}@media (max-width: 500px) {.add-to-cart-sticky .sticky-data .main-img-desc .main_image_wrap1 {float: left;}.error-404 .search-bar input[type="search"] {padding: 0 50px 0 15px;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc {float: left;}.add-to-cart-sticky .color-size .color, .add-to-cart-sticky .color-size .size {float: left;}.add-to-cart-sticky .product-single__addtocart, .add-to-cart-sticky .product-qty {float: left;}.add-to-cart-sticky .cart-qty .product-single__addtocart {margin: 0 0 0 5px;}.add-to-cart-sticky .cart-qty .product-single__addtocart .btn {margin: 0;}}@media (max-width: 480px) {.product-information .product-info > p > label {width: 120px;}.product-single__addtocart .btn {padding: 12px 20px;}#recently-viewed-products .product-wrapper .product-description span.price-regular {font-size: 11px;line-height: 13px;}}@media (max-width: 460px) {.shopify-payment-button {width: 100%;}.product-single__addtocart .product-form__buttons {width: 100%;flex-wrap:wrap;margin: 5px 0 0 0;}.add-to-cart-sticky .product-single__addtocart .product-form__buttons {margin: 0;}.product-single__addtocart .btn {width: 100%;}}@media (max-width: 371px) {.collection_template .filter-wrapper .sorting_wrapper {float: left;width: 100%;margin: 10px 0 0;display: flex;flex-direction: column-reverse;align-items: flex-start;}.filter-show.grid__item {margin: 0 0 5px 0 !important;}}@media (max-width: 320px) {.product-single__addtocart .btn {width: 100%;}.add-to-cart-sticky .cart-qty .product-single__addtocart .btn {width: 100%;}.shopify-payment-button {width: 100%;margin: 10px 0 0;}}.header_3 .site-header__search.icon-btn {flex-grow: 1;}.fixed-content .product-single__header .flip-countdown.countdown-block {margin: 0 0 10px 0;}.header_1 .sticky_header.fixed .ttresponsive_menu{margin: 0 10px;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu .tt_sub_menu_wrap .tt_sub_menu img {margin: 10px 0 0 0;}.tt-mega-menu #tt-megamenu .tt-mega_menu {padding: 5px 0;}.tt-mega-menu #tt-megamenu .tt-mega_menu {padding: 5px 0;}.product-list .product-wrapper .cart-qty {float: left;margin: 0 3px 0 0;}.grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown .countdown-container{display: none !important;}#tt-megamenu .tt-mega_menu li.tt_menu_item.custom-menu .tt_sub_menu_wrap .tt_sub_menu img{margin: 10px 0 0 0;}.footer_style_1 .footer-top .social-desc, .footer_style_1 .footer-top .dwld-desc, .footer_style_1 .Newsletter-content .news-desc, .footer_style_1 .site-footer .footer-wrap .footer-column .inline-list .contact .contact-text .contact-desc {color: var(--colorFooterContent);}.footer_style_2 .site-footer .footer-wrap .footer-column.contactus .nav-secondary li .address , .footer_style_2 .site-footer .footer-wrap .footer-column.contactus .nav-secondary li.email , .site-footer .footer-wrap .footer-column .inline-list .contact .contact-text .contact-desc{color: var(--colorFooterContent);}.footer_style_3 .dwld .dwld-desc , .footer_style_3 .bottom-footer-section .cms-security .security-desc{color: var(--colorFooterContent);}.footer_style_3 .site-footer .footer-wrap .footer-column.popular-item ul.inline-list li {background: #e9e9e9;}.product-layouts .product-wrapper .product-thumb a.grid-view-item__link img {object-fit: contain;}.footer_style_2 .site-footer .footer-wrap .footer-column.popular-item ul.inline-list li {background: #495057;}#blog_slider .article__grid__inner .ttblog_image_holder > a img {transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;}#blog_slider .article__grid__inner:hover .ttblog_image_holder > a img {transform: scale(1.2);}#blog_slider .article__grid__inner .ttblog_image_holder > a::before {z-index: 1;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price .sale-price{display: flex;width: auto;align-items: center;flex-wrap: wrap;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price span.discount-percentage {order: 1;}.add-to-cart-sticky .sticky-data .main-img-desc .product-desc .h2.product-single__price .sale-price .product-price__price.compare_price{margin: 0 5px;}.product-list .style1 .product-wrapper .cart-qty, .product-list .style3 .product-wrapper .cart-qty, .product-short-list .style3 .product-wrapper .cart-qty , .product-list .product-wrapper .product-description .btn_wrapper{float: left;}.product-list .style1 .product-wrapper .cart-qty{margin: 0 3px 0 0;}.grid-item.product-list .product-wrapper .product-description .flip-countdown.simple-countdown, .grid-item.product-short-list .product-wrapper .product-description .flip-countdown.simple-countdown{opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;margin: 0 0 12px 0;}.product-single .product-information .pro_btn.add-to-compare .add-in-compare-js.btn.loading svg.cached, .product-single .product-additional .pro_btn.add-to-compare .add-in-compare-js.btn.loading svg.cached {display: inline-block !important;}.site-header__search.icon-btn {flex-grow: 1;}.header_1 .site-header__search.icon-btn {padding: 0 34px;}@media (min-width: 992px) {.shopify-section.mobilebar {display: none;}}.template-index .main-content .shopify-section.mobilebar {margin: 0 !important;}.main-sticky-data {background-color: #fff;text-align: center;padding: 8px 0;float: left;width: 100%;box-shadow: 0 0 5px rgb(0 0 0 / 10%);-webkit-box-shadow: 0 0 5px rgb(0 0 0 / 10%);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);position: fixed;left: 0;bottom: 0;top: auto;right: 0;z-index: 4;transition: all 400ms ease-in-out 0s;-webkit-transition: all 400ms ease-in-out 0s;-moz-transition: all 400ms ease-in-out 0s;-o-transition: all 400ms ease-in-out 0s;-ms-transition: all 400ms ease-in-out 0s;transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);}.main-sticky-data .sticky-data {float: left;width: 100%;display: flex;align-items: center;justify-content: space-around;text-align: center;}.main-sticky-data.fixed {transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);}.sticky_cnt {float: left;width: 100%;padding: 0 5px;overflow: hidden;}.sticky_cnt a:last-child {float: left;width: 100%;overflow: hidden;}.main-sticky-data .sticky-data svg {color: #222;}.sticky_title {float: left;width: 100%;text-overflow: ellipsis;white-space: nowrap;margin: 3px 0 0;color: #222;font-weight: 500;}@media (max-width: 480px) {.sticky_title {font-size: 10px;}.main-sticky-data .sticky-data svg {width: 20px;height: 20px;}}@media (min-width: 1499px) {.product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {width: 38%;}}@media (min-width: 991px) {.header_3 .ttresponsive_menu {margin: 0 15px;}.header_3 .sticky_header.fixed .ttresponsive_menu {margin: 0 15px;}}@media (max-width: 1499px) {.header_1 .site-header__search.icon-btn {padding: 0 13px;}}@media (max-width: 991px) {.header_1 .site-header__search.icon-btn {padding: 0;}}@media (max-width: 650px) {.product-list .product-wrapper .cart-qty , .product-list .style1 .product-wrapper .cart-qty, .product-list .style3 .product-wrapper .cart-qty, .product-short-list .style3 .product-wrapper .cart-qty, .product-list .product-wrapper .product-description .btn_wrapper{float: none;}}@media (max-width: 575px) {.fixed-cart-wrap.active #slidedown-cart {overflow-y: auto;overflow-x: hidden;max-height: 100%;display: block;}}@media (max-width: 480px) {ul.mini-products-list {padding: 0px;}.home-slider ul.slides li a.a-img{display: inline-block;width: 200%;height: 200%;}.home-slider ul.slides li a img {width: 100%;height: 100%;object-fit: none;object-position: 65% 16%;}.tt-homeslider .home-slider .homeslider .slider-content-wrap {bottom: 0;top: 0;margin: auto;display: flex;flex-direction: column;align-items: center;justify-content: center;}}.nav-secondary li.contact-detail {cursor: auto;}.slider-specialproduct-wrap .product-wrapper , .slider-specialproduct .product-layouts .product-thumb , .products-grid-view > .product-grid .product-layouts .product-wrapper .product-thumb {overflow: unset;}.search-result-product .product-layouts {border-right: none;}.bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper .product-description .btn_wrapper .add_tocart.pro_btn .add-to-cart-disable:hover {background-color: var(--color-product-secondary);}.product-wrapper .product-thumb .second-productimg {top: 0;left: 0;right: 0;bottom: 0;margin: auto;}.products-grid-view .product-list .product-layouts, .products-grid-view .product-short-list .product-layouts {padding: 0;}.style3 .product-wrapper {overflow: visible;padding: 0 15px 15px 15px;}.collection_template .product-short-list .product-wrapper , .collection_template .product-list .product-wrapper {padding: 0;}.product-short-list .product-wrapper .btn_wrapper .add-to-compare.pro_btn {margin: 0 5px;}#tt-megamenu .tt-mega_menu .tt_menus_ul i.mdi {float: right;}.style3 .product-list .product-wrapper, .style3 .product-short-list .product-wrapper {padding: 0;}.header_1 .sticky_header.fixed #tt-megamenu .toggle_menu {padding: 8px 10px;margin: 14px 9px;}a.filter-right {padding-left: 10px;margin: 6px 0 6px 7px;border-left: 1px solid;display: inline-block;}.product-price__price {color: #ff0000;}.product-short-list .product-wrapper .cart-qty {margin: 0 0 7px;}.off-canvas::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);}.off-canvas::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);}a.filter-left {margin: 0 5px 0 0;border-right: 1px solid;}.product-single .social-sharing i.mdi-linkedin {background: #0077b5;}.filter-wrapper .filter {display: flex;align-items: center;}.fixed-cart-wrap #slidedown-cart .no-items {position: absolute;inset: 0px;margin: auto;display: flex;flex-direction: column;align-items: center;height: 165px;justify-content: center;}.fixed-cart-wrap #slidedown-cart .empty-carticon svg {height: 77px;width: 41px;}.header_1_wrapper #header-sticky .right-link-icon .fixed-cart-wrap .no-items p {margin: 10px 0;}.owl-carousel.owl-drag .owl-item.active:last-child .grid-item .product-layouts {border-right: none;}h5.tt-toggle-accordion.active {border-radius: 8px 8px 0 0;}.main-social-icon, .sticky-link-icon {z-index: 2;}.tt-toggle-content {border-radius: 0 0 8px 8px;}.product-single__photo-wrapper .product-price__sale-label, .product-single__media-wrapper .product-price__sale-label {left: 15px;top: 15px;}.product-single__media-wrapper .custom_label {right: 15px;left: auto;}.product-single .product-block fieldset input[type="radio"] + label {margin: 0 0 5px 0;}.product-single__media-wrapper .product-price__sale-label {background: var(--color-btn-primary);padding: 1px 9px;border-radius: 5px;color: var(--color-btn-primary-text);}.login-page form#customer_login div.text-center {float: left;width: 100%;margin: 1em 0 0;}.register .register-page .text-center input.btn {width: 100%;height: 45px;}#recover_password .text-center .btn {width: 100%;height: 45px;}#recover_password .text-center input[type="submit"] {margin: 0 0 1em;}#recover_password .text-center .btn:last-child {background: var(--color-body);border: 1px solid var(--color-btn-primary);color: var(--color-text);line-height: 22px;}#recover_password .text-center .btn:last-child:hover {background: var(--color-btn-primary);border: 1px solid var(--color-btn-primary);color: var(--color-btn-primary-text);}#customer_login .text-center .btn {width: 100%;height: 45px;}.social-icons li a span.mdi.mdi-tumblr {background: #001935;}.widget_top_rated_products .top-products .owl-nav div.disabled {opacity: 0.4;}.site-header span.currency {padding: 16px 0 16px 15px;}.header_2 .top-header .track-order {padding: 14px 0 14px 15px;}.sidebar-block ul li > a {font-size: 14px;}.sidebar-block .widget ul li.Color .facet-checkbox .icon-checkmark {color: var(--color-body-text);}.top-products-detail h5 {font: 400 14px/18px var(--font-stack-body);}.cart-footer-actions span {float: none;width: auto;}.cart-footer-actions svg {vertical-align: middle;}.cart-footer-actions .cart-note {padding: 10px 0;}.cart-footer-actions {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border: 1px solid var(--color-border);}..mobile-facets__inner {scrollbar-width: thin;}.mobile-facets__inner::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);}.mobile-facets__inner::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);}.mobile-facets__inner::-webkit-scrollbar {width: 5px;}.product-list .product-wrapper .cart-qty {margin: 0 7px 0 0;}.product-list .product-wrapper .btn_wrapper .pro_btn {margin: 0 7px 0 0;}.product-short-list .style3 .product-wrapper .cart-qty {margin: 0 0 7px;}.product-short-list .style3 .product-wrapper .btn_wrapper .add-to-compare {margin: 0 7px;}#search .main-content .container .search-bar .search-results, .search-open .main-content .search-results {display: none !important;}.template-search .search-products .grid-item:nth-child(6n + 6) {border-right: none;}.template-search .search-products .grid-item {border-bottom: 1px solid var(--color-border);border-right: 1px solid var(--color-border);}.template-search .search-products .row {margin: 0 !important;display: flex;flex-wrap: wrap;}.template-search .search-products .products-grid-view .style3 .product-wrapper, .template-search .search-products .products-grid-view .style3 .product-layouts {border-bottom: none;border-right: none;}.template-search .search-products .grid-item {padding: 0;}.search-products .pagination-wrap {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin: 30px 0 0;}.search-products .pagination-wrap .showing {width: 100%;}.link-icon-content span.compare-count {margin-left: 0px;}body.darkmode .main-social-icon li, body.darkmode .sticky-link-icon li {border-color: #555;}body.darkmode .social-icon-content ul, body.darkmode .sticky-link-icon .link-icon-content {border-color: #555;}.owl-carousel.owl-drag .active:last-of-type .product-layouts {border-color: var(--color-border);}.widget_top_rated_products .owl-carousel.owl-drag .active:last-of-type .product-layouts {border-color: var(--color-border);}#shopify-product-reviews .spr-summary-actions a {float: right;padding: 5px;border: 1px solid var(--color-border);border-radius: 5px;}.product-wrapper .product-price__sale-label {background: var(--color-btn-primary);padding: 1px 9px;border-radius: 5px;color: var(--color-btn-primary-text);}.product-wrapper .custom_label {}#shopify-product-reviews .spr-summary-actions-newreview::before {display: inline-block;margin: 0 5px 0 0;position: static;}.product-wrapper .product-thumb .product-image:hover img.image_thumb_swap {-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;transform: scale(1.1);}.product-layouts .product-wrapper.hover_imgs .product-thumb .product-image:hover a.grid-view-item__link .image_thumb, .product-layouts .product-wrapper .product-thumb .product-image:hover a.grid-view-item__link .image_thumb {opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;visibility: hidden;}.product-thumb img.image_thumb_swap {left: 0;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;position: absolute;right: 0;top: 0;-webkit-transition: all 500ms ease-in-out 0s;-moz-transition: all 500ms ease-in-out 0s;-ms-transition: all 500ms ease-in-out 0s;-o-transition: all 500ms ease-in-out 0s;transition: all 500ms ease-in-out 0s;margin: auto;bottom: 0;}.fixed-content .product-single__header .flip-countdown {margin: 0 0 10px 0;}.product-wrapper:hover .product-thumb img.featured-image.image_thumb {position: relative;}.product-layouts.grid-view-item .product-wrapper.hvr3d .product-thumb .product-image, .bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper.hvr3d .thumbs.product-thumb .product-image {-webkit-transition: all 500ms ease-in-out 0s;-moz-transition: all 500ms ease-in-out 0s;-ms-transition: all 500ms ease-in-out 0s;-o-transition: all 500ms ease-in-out 0s;transition: all 500ms ease-in-out 0s;}.product-list .product-layouts.grid-view-item .product-wrapper .product-thumb .product-image, .product-short-list .product-layouts.grid-view-item .product-wrapper .product-thumb .product-image {transition: unset;}.product-layouts.grid-view-item .product-wrapper.hvr3d:hover .product-thumb .product-image, .bestseller-collection .slider-bestproduct-wrap .best-product-div .product-wrapper.hvr3d:hover .thumbs.product-thumb .product-image {box-shadow: -1rem -1rem 1rem -1rem #0000000d, 1rem 1rem 1rem -1rem #0000000d, 0 0 0.5rem #fff0, 0 2rem 3.5rem -2rem #00000080;}.tthorizontal_menu #tt-megamenu1 .tt-mega_menu1 li.more_menu.tt_menu_item .tt_menus_ul1 li:hover > a {color: #31343c;}@media (min-width: 992px) {}@media (max-width: 1499px) {.template-search .search-products .grid-item:nth-child(6n + 6) {border-right: 1px solid var(--color-border);}.template-search .search-products .grid-item:nth-child(5n + 5) {border-right: none;}}@media (max-width: 1299px) {.template-search .search-products .grid-item:nth-child(5n + 5) {border-right: 1px solid var(--color-border);}.template-search .search-products .grid-item:nth-child(4n + 4) {border-right: none;}}@media (max-width: 1199px) {.special-product-div .product-layouts.grid-view-item .product-description .product-desc {font-size: 13px;}.header_1.site-header .right-link-icon .contact svg {width: 26px;height: 26px;}.header_2 .language_wrapper.dropdown-toggle {margin-right: 0px;}}@media (max-width: 991px) {.category-slider .tthometab-title.box-heading .ttcategoryslider-tab {}#tt-megamenu .tt-mega_menu , .tt-mega-menu #tt-megamenu .tt-mega_menu {left: 15px;right: 15px;margin: 0 auto;width: auto;padding: 15px 0;}.header_1 .site-header__search.icon-btn {padding: 0;}.header_1_wrapper .main-header {position: relative;}a.filter-right {margin: 6px 0 6px 12px;}.template-search .search-products .grid-item:nth-child(4n + 4) {border-right: 1px solid var(--color-border);}.template-search .search-products .grid-item:nth-child(3n + 3) {border-right: none;}}@media (max-width: 750px) {.site-header span.currency {padding: 12px 0 12px 10px;}}@media (max-width: 750px) {.template-search .search-products .grid-item:nth-child(3n + 3) {border-right: 1px solid var(--color-border);}.template-search .search-products .grid-item:nth-child(2n + 2) {border-right: none;}}@media (max-width: 700px) {.filter-wrapper .filter {display: block;}a.filter-right {float: none;}a.filter-left {margin: 3px 5px 4px 0;display: inline-block;}.full_width .sorting_wrapper {margin: 10px 0 0;}}@media (max-width: 480px) {.product-short-list .style3 .product-wrapper .cart-qty {margin: 0 7px 0 0;}.product-short-list .product-wrapper .btn_wrapper .cart-qty .pro_btn {margin: 0 5px 0 0;}}.complementary-slide .list-unstyled {width: 100%;float: left;display: flex;flex-direction: column;margin: 0;}.complementary-slide .product-wrapper {display: flex;flex-direction: row;align-items: flex-start;}.complementary-slide .product-thumb {max-width: 20%;padding: 0 15px 0 0;}.complementary-products .summary__title .h4 {padding: 0 0 15px;}.complementary-slide .product-layouts {padding: 10px 0;border-right: none;}.complementary-products {float: left;width: 100%;}.complementary-slide .product-layouts .product-wrapper .product-thumb .product-image:hover a.grid-view-item__link .image_thumb {opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;visibility: visible;}.complementary-products .product-description .grid-view-item__meta {text-align: left;}.complementary-slide .list-unstyled li {border-bottom: 1px solid var(--color-border);}.complementary-slide .list-unstyled li:last-child {border: none;}.complementary-products .summary__title {width: auto;display: inline-block;float: none;}.complementary-products .summary__title h2 {margin: 0;color: #222;}.complementary-products summary svg {float: right;}.complementary-products summary {padding: 0 0 15px;}.style1.product-short-list span.product-price__price.product-price__sale {float: left;width: 100%;line-height: 22px;}@media (max-width:1199px){div#header-sticky {top:0 !important;}}@media (max-width: 650px) {.product-list .product-wrapper .product-description .btn_wrapper, .product-list .style1 .product-wrapper .cart-qty{float: none !important;}}@media (max-width: 480px) {.complementary-slide .product-thumb {max-width: 30%;}.complementary-slide .product-description {width: 75%;}}.collection_template .list-collection-products{display: flex;flex-flow: wrap;}