.mobile-sidebar-popup, .product-bundle .bundle-cart-item input:checked + label:before {background: var(--main-color);}.card_body .featured_product__item-short-description ol, .card_body .featured_product__item-short-description ul, .featured_product__item-body .featured_product__item-short-description ol, .featured_product__item-body .featured_product__item-short-description ul, .featured_product__item-footer .featured_product__item-short-description ol, .featured_product__item-footer .featured_product__item-short-description ul, .pagination-holder .pagination, .product-info .product-detail_short-description ul {list-style: none;}#collections-listing .page-content:after, .featured_block-product_recommend .recommendation-products:after, .featured_group_tab-content .tns-inner:after, .featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row:after, .home-products-grid .tns-inner:after, .recent-view-content .tns-inner:after {pointer-events: none;content: "";border: 1px solid var(--body-border-color);position: absolute;left: 0;top: 0;right: 0;bottom: 0;}.product-bundle .bundle-cart-item label, .product-info-row .shopify-payment-button__button, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item label, .tns-outer [aria-controls], .tns-outer [data-action] {cursor: pointer;}.slideshow-wrapper .slide-content-wrapper .overlay-ui:not(img) {display: table;width: -moz-fit-content;width: -webkit-fit-content;width: fit-content;}#collections-listing .collection-image, .featured_block-banner {position: relative;overflow: hidden;}#collections-listing .collection-image img, .featured_block-banner img {transition: transform 2s cubic-bezier(0, 0, 0.44, 1.18);}#collections-listing .page-content, .featured_block-product_recommend .recommendation-products, .featured_group_tab-content .tns-inner, .featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row, .home-products-grid .tns-inner, .recent-view-content .recent-view-body, .recent-view-content .tns-inner, .section_content-body, .section_content-body .load_more.loading, .slideshow-wrapper .slide-item {position: relative;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .pagination-holder .pagination li a svg path, .product-bundle .bundle-cart-item label, .product-bundle .bundle-cart-item label:before, .product-thumbail-media .thumbnail-media figure, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:before, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .tooltip, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item label {transition: 0.35s ease-in-out;}.card_body .featured_product__item-inventory-qty .inventory-number, .empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_block-product_recommend .recommendation-title, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item-body .featured_product__item-inventory-qty .inventory-number, .featured_product__item-footer .featured_product__item-inventory-qty .inventory-number, .home-icon-box .card_section-info .card_section-title, .pagination-holder .pagination li a, .product-bundle .bundle-cart-item .price, .product-bundle .bundle-cart-item .price-sale, .product-bundle .bundle-cart-item input:checked + label, .product-bundle .bundle-total .bundle-total-price, .product-bundle .product-bundle-header p, .product-description .tab-content h6, .product-description .tab-content table td, .product-description .tab-content ul li, .product-description:not(.product-description-tab-pane) h5, .product-info .product-price, .product-info .product-title h1, .product-info .product-title > a, .product-page-body .tab-content h6, .product-page-body .tab-content table td, .product-page-body .tab-content ul li, .product-page-body:not(.product-description-tab-pane) h5, .slideshow-wrapper .content-svg, .slideshow-wrapper .content-text-1, .slideshow-wrapper .price, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label {font-weight: 600;}.card_body .product-price, .featured_block-banner .block_content-text-1, .featured_block-iconbox .featured_block-content-inner .block_content-text-1, .featured_product__item-body .product-price, .featured_product__item-footer .product-price, .product-bundle .bundle-total p, .product-cart .qty-wrapper label, .product-description .tab-content .row .flex-box, .product-info-row .product-detail-info .product-detail-info--heading, .product-page-body .tab-content .row .flex-box, .swatch-variants-wrapper .swatch-option .swatch-header p, .variants-wrapper .select-option label {font-weight: 500;}.empty_card .featured_product__item-action .btn, .featured_product__item .featured_product__item-action .btn, .product-description .tab-content h6, .product-description .tab-content table, .product-page-body .tab-content h6, .product-page-body .tab-content table {font-size: var(--body-font-size);}.product-info .product-price .price-compare {font-size: calc(var(--body-font-size) + 0.1rem);}.home-icon-box.style-1 .card_section-info .card_section-title {font-size: calc(var(--body-font-size) - 0.1rem);}.card_body .featured_product__item-short-description, .empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_block-iconbox .featured_block-content-inner .block_content-text-1, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item-body .featured_product__item-short-description, .featured_product__item-footer .featured_product__item-short-description, .pagination-holder .pagination li a, .product-bundle .bundle-cart-item label, .product-bundle .bundle-total p, .product-cart .qty-wrapper label, .product-info .product-detail_short-description ul li, .product-info .product-vendor, .product-info-row .product-detail-info, .product-wlcp-target .wlcp-target a, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .tooltip, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label, .swatch-variants-wrapper .swatch-option .swatch-header p, .variants-wrapper .select-option label {font-size: calc(var(--body-font-size) - 0.2rem);}#collections-listing .page-content:after, .countdown-time .date-label, .countdown-time .date-value, .empty_card .featured-product_header .featured_product__item-header, .featured_block-banner .image__style, .featured_block-product_recommend .recommendation-products:after, .featured_group_tab-content .tns-inner:after, .featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row:after, .featured_product__item .featured-product_header .featured_product__item-header, .home-products-grid .tns-inner:after, .layout-1 .tab-content, .layout-2 .product-info-2, .layout-4 .product-info, .product-bundle .bundle-cart-item input, .product-bundle .bundle-cart-item label:before, .product-bundle .product-bundle-body, .product-description .tab-content table, .product-info-row .share-links ul li a, .product-media .product-main-media .image__style, .product-media .product-main-media figure, .product-media .product-main-media img, .product-page-body .tab-content table, .product-thumbail-media .thumbnail-media .image__style, .product-thumbail-media .thumbnail-media figure, .product-thumbail-media .thumbnail-media img, .recent-view-content .tns-inner:after, .section-product-recommendation .tns-inner, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .tooltip {border-radius: 4px;}.pagination-holder .pagination li a, .slideshow-wrapper .content-sale-label, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:before {border-radius: 50%;}.card_body .featured_product__item-short-description, .empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_block-banner .block_content-text-1, .featured_block-iconbox .featured_block-content-inner .block_content-text-1, .featured_block-product_recommend .recommendation-title, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item-body .featured_product__item-short-description, .featured_product__item-footer .featured_product__item-short-description, .product-bundle .bundle-cart-item label, .product-bundle .bundle-total p, .product-bundle .product-bundle-header p, .product-description .tab-content .row .flex-box, .product-description .tab-content table, .product-description .tab-content ul li, .product-info .product-detail_short-description ul li, .product-page-body .tab-content .row .flex-box, .product-page-body .tab-content table, .product-page-body .tab-content ul li, .slideshow-wrapper .content-text-1, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label {color: var(--section-heading-cl);}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color {width: 25px;height: 25px;position: relative;font-size: 0;display: block;border: 1px solid transparent;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after {content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='%23fff' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");opacity: 0;transform: translate(-50%, -50%);position: absolute;left: 50%;top: 50%;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:before {content: "";opacity: 0;box-shadow: 0 0 1px 1px currentColor;position: absolute;left: -4px;top: -4px;right: -4px;bottom: -4px;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .customColor-white {border-color: rgba(var(--main-color-rgba), 0.15);}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .customColor-white:after {content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='gray' d='M12 1.741L4.267 10 0 5.427l1.633-1.739L4.27 6.515 10.37 0 12 1.741z'/%3E%3C/svg%3E");}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .customColor-white:before {box-shadow: 0 0 1px 1px rgba(var(--main-color-rgba), 0.15);}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label {border-radius: var(--border-radius-default);border: 1px solid var(--body-border-color);background: var(--body-bg-color);padding: 3px 18px;min-width: 30px;line-height: 18px;text-align: center;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button.active, .empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image.active, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button.active, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image.active, .product-thumbail-media .thumbnail-media.tns-nav-active figure, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button:checked + label, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-image:checked + label {border-color: var(--main-color);}.product-info-row .share-links ul, .recent-view-content .slide_ui-element, .slideshow-wrapper .content-sale-label .sale-label {display: flex;}.product-info-row .share-links ul li:not(:last-child), .slideshow-wrapper .content-product .product-price > span:first-child {-webkit-margin-end: var(--gutter-xxs);margin-inline-end: var(--gutter-xxs);}.product-info-row .share-links ul li a {display: flex;align-items: center;justify-content: center;width: 34px;height: 34px;}.card_body .featured_product__item-review .loox-rating span, .card_body .featured_product__item-review .spr-badge-caption, .card_body .featured_product__item-review .ssw-review-count, .empty_card .featured-product_wrapper.hover-2 .featured_product__item-action, .empty_card .featured-product_wrapper.hover-3 .featured_product__item-action, .empty_card .featured-product_wrapper:not(.show-description) .featured_product__item-short-description, .empty_card .featured-product_wrapper:not(.show-inventory) .featured_product__item-inventory-wrapper, .empty_card .featured_product-overlay, .empty_card .featured_product-overlay .card-button .btn-quick-view, .empty_card .featured_product-overlay .card-button .wlcp-target-label, .empty_card .featured_product__item-action, .empty_card .ssw-faveiticon .faves-count, .featured_product__item .featured-product_wrapper.hover-2 .featured_product__item-action, .featured_product__item .featured-product_wrapper.hover-3 .featured_product__item-action, .featured_product__item .featured-product_wrapper:not(.show-description) .featured_product__item-short-description, .featured_product__item .featured-product_wrapper:not(.show-inventory) .featured_product__item-inventory-wrapper, .featured_product__item .featured_product-overlay, .featured_product__item .featured_product-overlay .card-button .btn-quick-view, .featured_product__item .featured_product-overlay .card-button .wlcp-target-label, .featured_product__item .featured_product__item-action, .featured_product__item .ssw-faveiticon .faves-count, .featured_product__item-body .featured_product__item-review .loox-rating span, .featured_product__item-body .featured_product__item-review .spr-badge-caption, .featured_product__item-body .featured_product__item-review .ssw-review-count, .featured_product__item-footer .featured_product__item-review .loox-rating span, .featured_product__item-footer .featured_product__item-review .spr-badge-caption, .featured_product__item-footer .featured_product__item-review .ssw-review-count, .product-bundle .product-bundle-body .featured_product-overlay, .product-bundle .product-bundle-body .featured_product__item-footer, .product-cart .product-cart_button .svg-element-ui, .product-info-row .share-links ul li a .social-label, .product-wlcp-target .wlcp-target a .svg-element-ui, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input, [data-main-media]:not(.tns-slider) > :not(.active) {display: none;}.product-info-row .share-links ul li a svg path {fill: #fff;}.product-info-row .share-links ul li a[title="Facebook"] {background: #4267b2;}.product-info-row .share-links ul li a[title="Twitter"] {background: #55acee;}.product-info-row .share-links ul li a[title="Pinterest"] {background: #cb2027;}@-webkit-keyframes fa-spin {0% {transform: rotate(0);}to {transform: rotate(359deg);}}@keyframes fa-spin {0% {transform: rotate(0);}to {transform: rotate(359deg);}}@-webkit-keyframes mmfadeIn {0% {opacity: 0;}to {opacity: 1;}}@keyframes mmfadeIn {0% {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes animation-hover-menu {0% {visibility: hidden;opacity: 0;transform: translateY(5px);}to {visibility: visible;opacity: 1;transform: translateY(0);}}@keyframes animation-hover-menu {0% {visibility: hidden;opacity: 0;transform: translateY(5px);}to {visibility: visible;opacity: 1;transform: translateY(0);}}@-webkit-keyframes animation-top-bottom {0% {opacity: 0;transform: translateY(-30px);}to {opacity: 1;transform: translate(0);}}@keyframes animation-top-bottom {0% {opacity: 0;transform: translateY(-30px);}to {opacity: 1;transform: translate(0);}}@-webkit-keyframes animation-bottom-top {0% {opacity: 0;transform: translateY(60px);}to {opacity: 1;transform: translateY(0);}}@keyframes animation-bottom-top {0% {opacity: 0;transform: translateY(60px);}to {opacity: 1;transform: translateY(0);}}@-webkit-keyframes animation-right-left {0% {opacity: 0;transform: translateX(465px);}to {opacity: 1;transform: translateX(0);}}@keyframes animation-right-left {0% {opacity: 0;transform: translateX(465px);}to {opacity: 1;transform: translateX(0);}}@-webkit-keyframes animation-left-right {0% {opacity: 0;transform: translateX(-465px);}to {opacity: 1;transform: translateX(0);}}@keyframes animation-left-right {0% {opacity: 0;transform: translateX(-465px);}to {opacity: 1;transform: translateX(0);}}@-webkit-keyframes animation-loading1 {0% {transform: scale(0);}to {transform: scale(1);}}@keyframes animation-loading1 {0% {transform: scale(0);}to {transform: scale(1);}}@-webkit-keyframes animation-loading2 {0% {transform: translate(0);}to {transform: translate(14px);}}@keyframes animation-loading2 {0% {transform: translate(0);}to {transform: translate(14px);}}@-webkit-keyframes animation-show-loading2 {0% {transform: translate(0);}to {transform: translate(8px);}}@keyframes animation-show-loading2 {0% {transform: translate(0);}to {transform: translate(8px);}}@-webkit-keyframes animation-loading3 {0% {transform: scale(1);}to {transform: scale(0);}}@keyframes animation-loading3 {0% {transform: scale(1);}to {transform: scale(0);}}.tns-outer {padding: 0 !important;}.empty_card .featured-product_wrapper.catalog-true .cart-action, .empty_card .featured-product_wrapper.show-saving .label_ui-sale:not(.label_ui-sale-percent), .empty_card .featured-product_wrapper:not(.show-saving) .label_ui-sale-percent, .featured_product__item .featured-product_wrapper.catalog-true .cart-action, .featured_product__item .featured-product_wrapper.show-saving .label_ui-sale:not(.label_ui-sale-percent), .featured_product__item .featured-product_wrapper:not(.show-saving) .label_ui-sale-percent, .tns-outer [hidden] {display: none !important;}.tns-slider {transition: none;}.tns-slider > .tns-item {box-sizing: border-box;}.product-cart .product-cart_button .btn, .tns-horizontal.tns-subpixel, .tns-vpfix {white-space: nowrap;}.tns-horizontal.tns-subpixel > .tns-item {display: inline-block;vertical-align: top;white-space: normal;}.tns-horizontal.tns-no-subpixel:after, .tns-t-ct:after {content: "";display: table;clear: both;}.tns-horizontal.tns-no-subpixel > .tns-item {float: left;}.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {margin-right: -100%;}.tns-gallery, .tns-no-calc {position: relative;left: 0;}.tns-gallery {min-height: 1px;}.tns-gallery > .tns-item {position: absolute;left: -100%;transition: transform, opacity;}.tns-gallery > .tns-slide-active {position: relative;left: auto !important;}.tns-gallery > .tns-moving {transition: 0.25s;}.slideshow-wrapper .content-product_label .label_ui, .tns-autowidth, .tns-vpfix > div, .tns-vpfix > li {display: inline-block;}.tns-lazy-img {transition: opacity 0.6s;opacity: 0.6;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active:before, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active:before, .product-bundle .bundle-cart-item input:checked + label:after, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input:checked + label:after, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input:checked + label:before, .tns-lazy-img.tns-complete {opacity: 1;}.tns-ah {transition: height;}.tns-ovh {overflow: hidden;padding: 0 0 1px;}.tns-visually-hidden {position: absolute;left: -10000em;}.tns-transparent {opacity: 0;visibility: hidden;}.tns-fadeIn {opacity: 1;z-index: 0;}.tns-fadeOut, .tns-normal {opacity: 0;z-index: -1;}.tns-t-subp2 {margin: 0 auto;width: 310px;position: relative;height: 10px;overflow: hidden;}.tns-t-ct {width: 2333.33333%;position: absolute;right: 0;}.tns-t-ct > div {width: 1.42857%;height: 10px;float: left;}.mobile-sidebar-popup {position: fixed;top: 50%;right: 0;transform: translateY(-50%);z-index: 9;border-radius: var(--border-radius-default) 0 0 var(--border-radius-default);}.mobile-sidebar-popup a {padding: var(--gutter-sm) var(--gutter-xs);-webkit-padding-start: var(--gutter-sm);padding-inline-start: var(--gutter-sm);display: block;}.mobile-sidebar-popup svg path {fill: var(--main-text-color);}@media (max-width: 991px) {.sidebarProduct#sidebarDrawer {display: none;}.sidebarProduct#sidebarDrawer .section_content-wrapper {position: fixed;top: 0;right: 0;-webkit-animation: 0.8s both animation-right-left;animation: 0.8s both animation-right-left;width: 100%;background: var(--body-bg-color);height: 100%;z-index: 990;}.sidebarProduct#sidebarDrawer .section_content-overlay {content: "";position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, 0.6);z-index: 990;-webkit-animation: 0.3s cubic-bezier(0, 0, 0.2, 1) mmfadeIn;animation: 0.3s cubic-bezier(0, 0, 0.2, 1) mmfadeIn;}.sidebarProduct#sidebarDrawer.active {display: block;}.sidebarProduct#sidebarDrawer .section_content-body::-webkit-scrollbar-track {box-shadow: inset 0 0 4px var(--body-border-color);-webkit-box-shadow: inset 0 0 var(--body-border-color);background-color: var(--body-border-color);border-radius: 5px;}.sidebarProduct#sidebarDrawer .section_content-body::-webkit-scrollbar {width: 4px;background-color: var(--body-border-color);border-radius: 5px;}.sidebarProduct#sidebarDrawer .section_content-body::-webkit-scrollbar-thumb {background-color: var(--main-color);border-radius: 5px;}.sidebarProduct#sidebarDrawer .section_content-body {position: absolute;left: 0;top: 0;right: 0;overflow: hidden;overflow-y: auto;padding: 45px 35px 35px;height: 100%;}.sidebarProduct#sidebarDrawer .sidebarDrawer-close {position: absolute;left: 15px;top: 5px;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;width: 34px;height: 34px;background: var(--main-color);z-index: 9;}.sidebarProduct#sidebarDrawer .sidebarDrawer-close svg {pointer-events: none;width: 18px;}.sidebarProduct#sidebarDrawer .sidebarDrawer-close svg path {fill: var(--main-text-color);}}@media (max-width: 991px) and (min-width: 576px) {.sidebarProduct#sidebarDrawer .section_content-wrapper {width: 465px;}}.featured_block-iconbox {background: var(--body-border-color);padding: var(--gutter-lg);border-radius: 4px 4px 0 0;}.featured_block-iconbox .featured_block-content-inner {display: flex;align-items: center;}.featured_block-iconbox .featured_block-content-inner:not(:last-child), .home-icon-box.style-2 .card_section-item-inner .card_section-header, .variants-wrapper .select-option {margin-bottom: var(--gutter-sm);}.featured_block-iconbox .featured_block-content-inner .ic_block-header {-webkit-margin-end: var(--gutter-ct);margin-inline-end: var(--gutter-ct);min-width: var(--gutter-sm);}.featured_block-iconbox .featured_block-content-inner .ic_block-header svg path, .product-description .tab-content .row .flex-box svg path, .product-page-body .tab-content .row .flex-box svg path {stroke: var(--section-heading-cl);}.featured_block-iconbox + .featured_block-payment {border-top: 1px solid rgba(var(--main-color-rgba), 0.1);}.featured_block-payment {background: var(--body-border-color);padding: var(--gutter-lg) 34px;border-radius: 0 0 4px 4px;}.featured_block-banner .image__style, .layout-1 .tab-content {overflow: hidden;}@media (max-width: 1024px) and (min-width: 992px) {.layout-1 .product-cart .qty-select {max-width: 140px;}}.layout-1 .product-info .product-info-row:first-child, .layout-4 .product-info .product-info-row:first-child {padding-bottom: var(--gutter-sm);}.layout-1 .product-info .product-info-row:last-child {border-top: 1px solid var(--body-border-color);margin: var(--gutter-md) 0 0;padding: var(--gutter-xxs) 0 0;}.layout-1 .product-bundle .product-bundle-col-left, .layout-1 .product-bundle .product-bundle-col-right, .layout-2 .product-cart > div, .product-media > .slide_ui-element > .feature-product-media {flex: 0 0 100%;max-width: 100%;}.layout-1 .swatch-variants-wrapper .swatch-option .swatch-header p, .layout-4 .swatch-variants-wrapper .swatch-option .swatch-header p {margin-top: 3px;}.layout-2 .product-info-1 .product-info-row:first-child, .layout-3 .product-info .product-info-row:first-child {padding-bottom: var(--gutter-lg);}.layout-2 .product-info-1 .product-info-row:last-child {padding: var(--gutter-md) 0 0;}.layout-2 .product-info-2 {background: var(--body-border-color);padding: var(--gutter-lg);}.layout-2 .product-info-2 input, .layout-2 .product-info-2 select {background-color: var(--bg-white);}.layout-2 .product-info .product-price {margin-bottom: var(--gutter-xlg);}.layout-2 .product-cart .qty-select {max-width: 100%;}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link.active > a:after, .layout-2 .product-cart .btn, .layout-2 .select-option select {width: 100%;}.layout-2 .select-option label, .layout-3 .variants-wrapper .select-option label {display: block;margin-bottom: 5px;}.layout-2 .swatch-variants-wrapper .swatch-option {flex-direction: column;margin-bottom: 14px;}.layout-2 .swatch-variants-wrapper .swatch-option .swatch-header p, .layout-3 .swatch-variants-wrapper .swatch-option .swatch-header p {margin: 0 0 4px;}.layout-2 .product-info-row .dynamic-btn {margin-top: 0;}.layout-3 .product-info .product-info-row:last-child {border-top: 1px solid var(--body-border-color);margin: 50px 0 0;padding: var(--gutter-lg) 0 0;clear: both;}.layout-3 .product-info .product-detail_short-description {border-top: none;padding: 0 0 var(--gutter-xxs);}.layout-3 .product-info .product-detail_short-description ul {display: flex;flex-wrap: wrap;margin: 0 calc(var(--gutter-xs) * -1);}.layout-3 .product-info .product-detail_short-description ul li, .layout-3 .variants-wrapper .select-option, .slideshow-wrapper .slide-content-wrapper .overlay-ui.slide-content-inner {padding: 0 var(--gutter-xs);}.layout-3 .product-info .product-description {margin: 30px 0 0;padding: 30px 0 0;clear: both;}.layout-3 .variants-wrapper {display: flex;flex-wrap: wrap;margin: 0 calc(var(--gutter-xs) * -1) var(--gutter-xxs);}.layout-3 .variants-wrapper .select-option select {min-width: 130px;}.layout-3 .swatch-variants-wrapper {display: flex;flex-wrap: wrap;margin-left: calc(var(--gutter-xs) * -1);margin-right: calc(var(--gutter-xs) * -1);}.layout-3 .swatch-variants-wrapper > div {padding-left: var(--gutter-xs);padding-right: var(--gutter-xs);}.layout-3 .swatch-variants-wrapper .swatch-option {flex-direction: column;}.layout-4 .product-page-header {background: var(--body-border-color);padding: var(--gutter-xlg) 0;margin-bottom: 50px;}.layout-4 .product-info, .section-product-recommendation.bg-image .tns-inner {background: var(--body-bg-color);}.layout-4 .product-media {margin-bottom: 20px;}.layout-4 .product-info {margin-bottom: 0;padding: var(--gutter-md) 0;}.layout-4 .product-info .product-detail_short-description {margin: 0 calc(var(--gutter-md) * -1);padding-left: var(--gutter-md);padding-right: var(--gutter-md);}.layout-4 .product-info .product-info-row {padding-left: var(--gutter-md);padding-right: var(--gutter-md);}@media (min-width: 480px) {.layout-4 .product-info {padding: var(--gutter-xlg) 0;}.layout-4 .product-info .product-detail_short-description {margin: 0 calc(var(--gutter-xlg) * -1);padding-left: var(--gutter-xlg);padding-right: var(--gutter-xlg);}.layout-4 .product-info .product-info-row {padding-left: var(--gutter-xlg);padding-right: var(--gutter-xlg);}}.layout-4 .product-info .product-info-row:last-child {border-top: 1px solid var(--body-border-color);margin: var(--gutter-md) 0 0;padding-top: var(--gutter-xxs);clear: both;}@media (max-width: 991px) and (min-width: 768px) {.layout-4 .product-cart > div {flex: 0 0 100%;max-width: 100%;}.layout-4 .product-cart .qty-select {max-width: 100%;}.layout-4 .product-cart .btn {width: 100%;}.layout-4 .variants-wrapper .select-option label {margin-bottom: 5px;}.layout-4 .variants-wrapper .select-option select {min-width: 100%;}}@media (max-width: 1109px) and (min-width: 992px) {.layout-4 .qty-select {max-width: 100%;}.layout-4 .product-cart > div {flex: 1;}}@media (max-width: 429px) {.layout-4 .qty-select {max-width: 100%;}.layout-4 .product-cart > div {flex: 0 0 100%;max-width: 100%;}.layout-4 .btn {width: 100%;}.layout-4 .variants-wrapper .select-option label {margin-bottom: 5px;}.layout-4 .variants-wrapper .select-option select {min-width: 100%;}}.product-bundle, .product-info, .product-media {margin: 0 0 50px;}.product-bundle .product-bundle-header p {margin: 0 0 var(--gutter-sm);font-size: calc(var(--heading-size-h5) + 0.1rem);line-height: 1.2;}.product-bundle .product-bundle-body {border: 3px solid var(--special-border);}.home-icon-box .d-grid > div:not(:last-child), .home-icon-box.border-bottom-true, .product-bundle .product-bundle-body .product-bundle-item, .section_content-body .product-section {border-bottom: 1px solid var(--body-border-color);}.product-bundle .bundle-add-cart {display: flex;flex-direction: column;justify-content: center;height: 100%;padding: 23px var(--gutter-md);}@media (max-width: 991px) and (min-width: 768px) {.product-bundle .bundle-add-cart {border-top: 1px solid var(--body-border-color);flex-direction: row;}.product-bundle .bundle-add-cart .bundle-line-items {flex: 1;-webkit-padding-end: var(--gutter-lg);padding-inline-end: var(--gutter-lg);}.product-bundle .bundle-add-cart .bundle-total {flex: 0 0 25%;max-width: 25%;margin: 0;padding: 0;}.product-bundle .bundle-add-cart .bundle-total .btn {width: 100%;padding-left: var(--gutter-xs);padding-right: var(--gutter-xs);}}.product-bundle .bundle-add-cart > div {-webkit-padding-end: 0;padding-inline-end: 0;}@media (min-width: 992px) {.mobile-sidebar-popup, .section-product-sidebar .section_content-header {display: none;}.layout-3 .product-info .product-description {margin: 50px 0 0;padding: 50px 0 0;}.product-bundle .bundle-add-cart {padding: 0;}.product-bundle .bundle-add-cart > div {-webkit-padding-end: var(--gutter-lg);padding-inline-end: var(--gutter-lg);}}.product-bundle .bundle-cart-item {padding-bottom: var(--gutter-xxs);}.product-bundle .bundle-cart-item input {position: absolute;left: 0;top: 0;width: 16px;height: 16px;background: var(--body-border-color);display: none;}.product-bundle .bundle-cart-item label {margin: 0;position: relative;display: block;line-height: 22px;-webkit-padding-start: 27px;padding-inline-start: 27px;}.product-bundle .bundle-cart-item label:before {content: "";width: 16px;height: 16px;background: var(--body-border-color);position: absolute;left: 0;top: 4px;}.product-bundle .bundle-cart-item label:after {content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8'%3E%3Cpath fill='%23fff' d='M9.942 1.35L3.535 7.758 0 4.209l1.353-1.348 2.185 2.193L8.59 0l1.35 1.35z'/%3E%3C/svg%3E");position: absolute;left: 3px;top: 0;opacity: 0;}.product-bundle .bundle-cart-item .price-sale {color: var(--price-sale-color);}.product-bundle .bundle-cart-item .price-compare {color: var(--price-compare-color);font-weight: var(--body-font-weight);text-decoration: line-through;}.product-bundle .bundle-cart-item .price {color: var(--price-color);}.product-bundle .bundle-total {flex-direction: column;margin: var(--gutter-sm) 0 0;}#collections-listing .page-content .row, .featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row, .home-icon-box .card_section-info .card_section-title, .home-icon-box .card_section-info p, .product-bundle .bundle-total p, .product-info .product-title, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item label {margin: 0;}.product-bundle .bundle-total .bundle-total-price {color: var(--price-sale-color);font-size: var(--heading-size-h4);margin: 0 0 var(--gutter-xs);}.slideshow-wrapper .slide-content-wrapper {padding: 0 var(--gutter-xs);width: 100%;max-width: 1270px;margin: 0 auto;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}.slideshow-wrapper .slide-content-wrapper .overlay-ui.content_direction-horizontal .btn {white-space: nowrap;border: none;}.slideshow-wrapper .overlay-ui {transform: translateY(-50%);position: absolute;left: 0;top: 50%;}.slideshow-wrapper .content-text-1 {line-height: 1.2;margin: 0 0 var(--gutter-xs);font-size: 7rem;}.slideshow-wrapper .content-text-2 {line-height: 35px;margin: 0 0 var(--gutter-sm);color: var(--body-color);font-size: 2.4rem;}.slideshow-wrapper .content-image .image__style {max-width: 220px;padding-top: 0 !important;display: inline-block !important;}.slideshow-wrapper .content-image .image__style img {height: auto;position: static;transform: translate(0);}.slideshow-wrapper .content-svg {font-size: 1.8rem;margin: 0 calc(var(--gutter-sm) * -1) var(--gutter-sm);}.slideshow-wrapper .content-svg > div {display: inline-flex;align-items: center;padding: 5px var(--gutter-sm);}.slideshow-wrapper .content-svg > div .slide-svg-item {-webkit-margin-end: var(--gutter-ct);margin-inline-end: var(--gutter-ct);display: flex;}.slideshow-wrapper .price {font-size: 7rem;}.slideshow-wrapper .price-compare {font-size: 3rem;padding-top: 11px;}.slideshow-wrapper .content-product {margin: 0 0 var(--gutter-sm);}.slideshow-wrapper .content-product .product-price {display: inline-flex;justify-content: center;flex-wrap: wrap;line-height: 1.2;margin: 0;}.slideshow-wrapper .content-product .product-price > span:last-child {padding-top: 9px;}.slideshow-wrapper .content-sale-label {width: 66px;height: 66px;line-height: 1.2;display: flex;flex-direction: column;align-items: center;justify-content: center;font-weight: 700;font-size: 4.5rem;background-color: var(--btn1-bg-cl);color: var(--btn1-cl);-webkit-animation-fill-mode: backwards;animation-fill-mode: backwards;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}.slideshow-wrapper .content-sale-label.overlay-ui {transform: translate(-54%, -20%);position: absolute;left: 54%;top: 20%;}@media (max-width: 1390px) {.slideshow-wrapper.tns-slider .slide-content-wrapper .overlay-ui.slide-content-inner {padding: 0 70px;}}.slideshow-wrapper.tns-slider .slide-banner:not(.lazyloaded) {visibility: hidden;}.featured_block-banner {overflow: visible;}.featured_block-banner .featured_block-content.overlay-ui {padding: 12% 10%;}@media (min-width: 1200px) {.layout-3 .product-cart {margin-bottom: var(--gutter-lg);}.layout-3 .product-wlcp-target {margin-top: var(--gutter-xs);}.product-bundle .bundle-add-cart {-webkit-padding-start: var(--gutter-sm);padding-inline-start: var(--gutter-sm);}.featured_block-banner .featured_block-content.overlay-ui {padding: 35px 30px;}}.featured_block-banner .block_content-text-1 {line-height: 1.3;font-size: calc(var(--body-font-size) + 0.4rem);margin: 0 0 5px;}.featured_block-banner .block_content-text-2 {font-size: 4rem;line-height: 1.2;color: var(--price-sale-color);margin: 0 0 14px;font-weight: 700;}.featured_block-banner .btn {padding: 0 18px;font-size: calc(var(--body-font-size) - 0.3rem);}.featured_block-product_recommend .recommendation-title {line-height: 1.2;margin: 0 0 var(--gutter-sm);font-size: calc(var(--heading-size-h6) + 0.4rem);}.featured_block-product_recommend .recommendation-products .product-section:last-child, .section_content-body .tns-slider > .product-section {border-bottom: none;}.section-product-recommendation {margin: 50px 0 0;}@media (max-width: 1024px) {.section-product-recommendation.home-products-grid .tns-slider .product-section.tns-item:not(.tns-slide-active) {border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: var(--body-border-color);}}.featured_group_tab-ui .featured_group_tab-header {display: block;overflow: hidden;overflow-x: auto;white-space: nowrap;text-align: center;margin: 0 calc(var(--gutter-xs) * -1) var(--gutter-sm);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link {padding: 0 var(--gutter-xs);display: inline-block;margin-bottom: var(--gutter-xxs);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link > a {display: block;line-height: 1.2;position: relative;color: var(--body-link);font-size: calc(var(--heading-size-h6) - 0.1rem);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link > a:after {content: "";width: 0;height: 2px;background: var(--body-link);transition: 0.35s;position: absolute;left: 0;bottom: 0;}.featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane:not(.active), .product-description .tab-content > .featured_group_tab-pane:not(.active), .product-page-body .tab-content > .featured_group_tab-pane:not(.active) {position: absolute;left: 0;top: 0;visibility: hidden;opacity: 0;width: 100%;}.featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row > div, .featured_group_tab-ui .featured_group_tab-content > .featured_group_tab-pane .row > section, .product-info .stock-variant span span, .section_content-body .tns-inner .product-section {padding: 0;}.home-icon-box .card_section-item-inner {display: flex;align-items: center;justify-content: center;height: 100%;}.home-icon-box .card_section-item-inner .card_section-header .image__style {min-width: var(--gutter-sm);}.home-icon-box.style-1 .card_section-item-inner {padding: 11px;}.home-icon-box.style-1 .card_section-header, .product-description .tab-content .row .flex-box svg, .product-description .tab-content ul svg, .product-page-body .tab-content .row .flex-box svg, .product-page-body .tab-content ul svg {-webkit-margin-end: var(--gutter-ct);margin-inline-end: var(--gutter-ct);}.home-icon-box.style-2 .card_section-item-inner {flex-direction: column;text-align: center;padding: var(--gutter-lg) var(--gutter-xs);}.home-icon-box.style-2 .card_section-item-inner .card_section-header .image__style {min-width: 48px;}.home-icon-box.style-2 .card_section-info p:not(.card_section-title) {margin-top: var(--gutter-sm);}.home-icon-box.style-2 .card_section-info .card_section-title {line-height: 1.2;font-size: calc(var(--heading-size-h6) + 0.1rem);}.home-icon-box.border-top-true {border-top: 1px solid var(--body-border-color);}.section_content-body .product-section {border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: var(--body-border-color);}.section_content-body .no-products {margin: 2rem;}.btn-quick-view.running:before, .btn.cart-waiting:before, .section_content-body .load_more.loading:before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;background: var(--btn1-hover-cl);width: 18px;height: 18px;-webkit-animation: 2s linear infinite fa-spin;animation: 2s linear infinite fa-spin;-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='spinner' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-spinner fa-w-16 fa-spin fa-lg'%3E%3Cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");}.section_content-body .load_more.loading .btn-load-more {color: transparent;background: var(--btn1-hover-bg-cl);border-color: var(--btn1-hover-bg-cl);}.featured-collection .collection-grid {display: grid;justify-content: center;}.featured-collection .collection-grid.grid-3 {grid-template-columns: repeat(3, 32.33%);grid-gap: 1%;}.featured-collection .collection-grid.grid-4 {grid-template-columns: repeat(4, 24%);grid-gap: 1%;}.featured-collection .collection-grid.grid-5 {grid-template-columns: repeat(5, 19%);grid-gap: 1%;}.featured-collection .collection-grid > div {max-width: 100%;flex: 0 0 50%;overflow: hidden;}.empty_card, .featured_product__item {padding: 16px;height: 100%;position: relative;}.empty_card .featured-product_header, .featured_product__item .featured-product_header {position: relative;margin-bottom: var(--gutter-sm);}.empty_card .ssw-faveiticon i, .featured_product__item .ssw-faveiticon i {color: inherit;font-size: calc(var(--body-font-size) - 0.1rem);}.empty_card .featured_product-overlay .card-button, .featured_product__item .featured_product-overlay .card-button {margin-bottom: 5px;transition: transform 0.3s ease-in-out;}.empty_card .featured_product-overlay .card-button:nth-child(2), .featured_product__item .featured_product-overlay .card-button:nth-child(2) {transition-delay: 0.1s;}.empty_card .featured_product-overlay .card-button:nth-child(3), .featured_product__item .featured_product-overlay .card-button:nth-child(3) {transition-delay: 0.2s;}.empty_card .featured_product-overlay .card-button:nth-child(4), .featured_product__item .featured_product-overlay .card-button:nth-child(4) {transition-delay: 0.3s;}.empty_card .featured_product-overlay .card-button.cp-target svg path, .featured_product__item .featured_product-overlay .card-button.cp-target svg path {fill: var(--body-link);stroke: initial;}.empty_card .featured_product-overlay .card-button.cp-target > a.arn_added svg path, .featured_product__item .featured_product-overlay .card-button.cp-target > a.arn_added svg path {fill: var(--main-text-color);stroke: initial;}.empty_card .featured_product-overlay .card-button svg path, .featured_product__item .featured_product-overlay .card-button svg path {stroke: var(--body-link);}.empty_card .featured_product-overlay .card-button .ssw-faveiticon, .empty_card .featured_product-overlay .card-button > a, .empty_card .featured_product-overlay .card-button > button, .featured_product__item .featured_product-overlay .card-button .ssw-faveiticon, .featured_product__item .featured_product-overlay .card-button > a, .featured_product__item .featured_product-overlay .card-button > button {width: 34px;height: 34px;position: static;text-align: center;background: var(--body-border-color);border: none;display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 0;border-radius: 50%;color: var(--body-link);}.empty_card .featured_product-overlay .card-button:hover .ssw-faveiticon, .empty_card .featured_product-overlay .card-button:hover > a, .empty_card .featured_product-overlay .card-button:hover > button, .empty_card .featured_product-overlay .card-button > a.arn_added, .featured_product__item .featured_product-overlay .card-button:hover .ssw-faveiticon, .featured_product__item .featured_product-overlay .card-button:hover > a, .featured_product__item .featured_product-overlay .card-button:hover > button, .featured_product__item .featured_product-overlay .card-button > a.arn_added, .pagination-holder .pagination li.active a {background: var(--main-color);color: var(--main-text-color);}.empty_card .featured_product-overlay .card-button:hover svg path, .empty_card .featured_product-overlay .card-button > a.arn_added svg path, .featured_product__item .featured_product-overlay .card-button:hover svg path, .featured_product__item .featured_product-overlay .card-button > a.arn_added svg path {stroke: var(--main-text-color);}.empty_card .featured_product-overlay .card-button .btn-link-cart, .featured_product__item .featured_product-overlay .card-button .btn-link-cart {background: var(--btn1-bg-cl);color: var(--btn1-cl);}.empty_card .featured_product-overlay .card-button .btn-link-cart svg path, .empty_card .featured_product__item-action .btn .svg-element-ui svg path, .featured_product__item .featured_product-overlay .card-button .btn-link-cart svg path, .featured_product__item .featured_product__item-action .btn .svg-element-ui svg path {stroke: var(--btn1-cl);}.empty_card .featured_product-overlay .card-button:hover .btn-link-cart, .featured_product__item .featured_product-overlay .card-button:hover .btn-link-cart {background: var(--btn1-hover-bg-cl);color: var(--btn1-hover-cl);}.empty_card .featured_product-overlay .card-button:hover .btn-link-cart svg path, .featured_product__item .featured_product-overlay .card-button:hover .btn-link-cart svg path {color: var(--btn1-hover-cl);}.empty_card .featured_product-overlay .card-button:hover .arn_icon, .featured_product__item .featured_product-overlay .card-button:hover .arn_icon {stroke: var(--main-text-color);fill: var(--main-text-color);}.empty_card .featured_product-overlay .card-button:hover.cp-target svg path, .featured_product__item .featured_product-overlay .card-button:hover.cp-target svg path {fill: var(--main-text-color);stroke: initial;}.empty_card .featured-product_wrapper, .featured_product__item .featured-product_wrapper {display: flex;flex-direction: column;height: 100%;overflow: hidden;}.empty_card .featured-product_wrapper.imageCrop-true img, .featured_product__item .featured-product_wrapper.imageCrop-true img {-o-object-fit: cover;object-fit: cover;}.empty_card .featured-product_wrapper img, .featured_product__item .featured-product_wrapper img, .product-thumbail-media .thumbnail-media img {-o-object-fit: contain;object-fit: contain;}.empty_card .featured-product_wrapper.hover-3 .preCart-button, .featured_product__item .featured-product_wrapper.hover-3 .preCart-button {position: absolute;left: 0;right: 0;bottom: 0;display: none;}.empty_card .featured-product_wrapper.hover-3 .preCart-button button, .featured_product__item .featured-product_wrapper.hover-3 .preCart-button button {width: 100%;font-size: var(--body-font-size);padding: 3px 15px;border-radius: 42px;}#collections-listing .collection-item, .recent-view-content .product-section {border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: var(--body-border-color);}.empty_card .featured_product__item-action .product-form, .featured_product__item .featured_product__item-action .product-form {margin-top: 5px;}.empty_card .featured_product__item-action .btn, .featured_product__item .featured_product__item-action .btn {padding: 0;width: 34px;height: 34px;line-height: 34px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.empty_card .featured_product__item-action .btn .svg-element-ui svg, .featured_product__item .featured_product__item-action .btn .svg-element-ui svg {width: 14px;height: 14px;}.empty_card .btn.soldout, .featured_product__item .btn.soldout {cursor: not-allowed;}.empty_card .swatch-variants-wrapper .swatch-option, .featured_product__item .swatch-variants-wrapper .swatch-option {margin: var(--gutter-xxs) 5px 0;}.empty_card .swatch-variants-wrapper .swatch-option:first-child, .featured_product__item .swatch-variants-wrapper .swatch-option:first-child {margin-top: var(--gutter-xs);}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color {width: 15px;height: 15px;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:after {content: none;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active.customColor-white, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color.active.customColor-white, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input:checked + label.customColor-white {border-color: transparent;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button {padding: 2px 10px;font-size: calc(var(--body-font-size) - 0.4rem);}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image {background-position: 50%;border: 1px solid var(--body-border-color);border-radius: 4px;background-size: cover;width: 30px;height: 30px;display: block;}.card_body .featured_product__item-name, .card_body .product-name, .featured_product__item-body .featured_product__item-name, .featured_product__item-body .product-name, .featured_product__item-footer .featured_product__item-name, .featured_product__item-footer .product-name {line-height: 1.44;font-size: calc(var(--product-item-name) - 0.2rem);margin: 0 0 6px;}.card_body .featured_product__item-name:hover a, .card_body .product-name:hover a, .featured_product__item-body .featured_product__item-name:hover a, .featured_product__item-body .product-name:hover a, .featured_product__item-footer .featured_product__item-name:hover a, .featured_product__item-footer .product-name:hover a, .product-wlcp-target .wlcp-target a.arn_added {color: var(--body-link-hover);}.card_body .product-price, .featured_product__item-body .product-price, .featured_product__item-footer .product-price {margin: 0 0 8px;line-height: 1.1;font-size: calc(var(--product-item-price) - 0.4rem);}.card_body .product-price .price-compare, .featured_product__item-body .product-price .price-compare, .featured_product__item-footer .product-price .price-compare {font-weight: 400;font-size: calc(var(--product-price-compare) - 0.2rem);}.card_body > div:last-child, .featured_product__item-body > div:last-child, .featured_product__item-footer > div:last-child, .swatch-variants-wrapper + .variants-wrapper {margin-bottom: 0;}.card_body .featured_product__item-inventory-qty, .featured_product__item-body .featured_product__item-inventory-qty, .featured_product__item-footer .featured_product__item-inventory-qty {min-width: 116px;border-top: 1px solid var(--body-border-color);margin: var(--gutter-sm) 0 0;padding: var(--gutter-xs) 0 0;display: inline-flex;align-items: center;}.card_body .featured_product__item-inventory-qty .inventory-label, .featured_product__item-body .featured_product__item-inventory-qty .inventory-label, .featured_product__item-footer .featured_product__item-inventory-qty .inventory-label {color: var(--body-color);font-size: calc(var(--body-font-size) - 0.4rem);-webkit-padding-end: var(--gutter-xxs);padding-inline-end: var(--gutter-xxs);}.card_body .featured_product__item-inventory-qty .inventory-number, .featured_product__item-body .featured_product__item-inventory-qty .inventory-number, .featured_product__item-footer .featured_product__item-inventory-qty .inventory-number {color: var(--main-color);font-size: 2.2rem;}.card_body .featured_product__item-short-description, .featured_product__item-body .featured_product__item-short-description, .featured_product__item-footer .featured_product__item-short-description {margin: 15px 0 0;line-height: 20px;}.card_body .featured_product__item-short-description ol li, .card_body .featured_product__item-short-description ul li, .featured_product__item-body .featured_product__item-short-description ol li, .featured_product__item-body .featured_product__item-short-description ul li, .featured_product__item-footer .featured_product__item-short-description ol li, .featured_product__item-footer .featured_product__item-short-description ul li {display: inline-flex;padding: 2px 0;width: 100%;}.card_body .featured_product__item-short-description ol li img, .card_body .featured_product__item-short-description ul li img, .featured_product__item-body .featured_product__item-short-description ol li img, .featured_product__item-body .featured_product__item-short-description ul li img, .featured_product__item-footer .featured_product__item-short-description ol li img, .featured_product__item-footer .featured_product__item-short-description ul li img {margin: 7px var(--gutter-xxs) 0 0;}.btn-quick-view.running, .btn.cart-waiting {position: relative;background: var(--btn1-hover-bg-cl) !important;color: var(--btn1-hover-cl) !important;border-color: var(--btn1-hover-border-cl) !important;}.btn.cart-waiting > span:first-child {color: transparent;}.btn-quick-view.running svg path, .btn.cart-waiting svg path {stroke: transparent !important;}.featured_group_tab-content .tns-ovh, .home-products-grid .tns-ovh {padding-bottom: 55px;margin-bottom: -55px;}.featured_group_tab-content .tns-slider .product-section.tns-item:not(.tns-slide-active), .home-products-grid .tns-slider .product-section.tns-item:not(.tns-slide-active) {border-inline-end-width: 0;border-inline-end-style: solid;border-inline-end-color: transparent;}.recent-view-content {padding: var(--gutter-lg) 0;}.recent-view-content .recent-view-header {margin-bottom: var(--gutter-lg);}.recent-view-content .featured_product__item {padding: 16px;}.recent-view-content .featured_product__item-image {display: block;position: relative;padding-top: 100%;}.recent-view-content .featured_product__item-image img {position: absolute;left: 0;top: 0;-o-object-fit: contain;object-fit: contain;width: 100%;height: 100%;}.product-media > .slide_ui-element {display: flex;overflow: hidden;}.product-media .product-main-media {position: relative;overflow: hidden;}.product-thumbail-media {position: relative;margin: var(--gutter-xxs) 0 0;}.product-thumbail-media .row {margin: 0 -6px;flex-wrap: nowrap;}.product-thumbail-media .row > div {padding: 0 6px;}.product-thumbail-media .thumbnail-media figure {border: 1px solid var(--body-border-color);position: relative;}.product-thumbail-media .thumbnail-media svg {width: 20px;height: 20px;position: absolute;right: 0;bottom: 0;}.product-thumbail-media .slide_ui-controls--nav button {width: var(--gutter-lg);height: var(--gutter-lg);}.product-thumbail-media .slide_ui-controls--nav button svg {width: 7px;}.product-thumbail-media .slide_ui-controls--nav button.slide_ui-btn-prev {left: calc(var(--gutter-xs) * -1);}.product-thumbail-media .slide_ui-controls--nav button.slide_ui-btn-next {right: calc(var(--gutter-xs) * -1);}.product-info .stock-variant .label_ui-group {position: static;margin: 0 0 var(--gutter-sm);}.product-info .stock-variant span {display: inline-block;text-transform: uppercase;font-size: 12px;font-weight: 700;line-height: 16px;margin: 0;padding: 0 var(--gutter-xxs);border-radius: var(--border-radius-default);}.product-info .product-vendor {display: block;line-height: var(--gutter-sm);margin: 0 0 var(--gutter-xxs);}.product-info .product-title h1, .product-info .product-title > a {font-size: 22px;line-height: 1.2;margin: 0;}.product-info .product-detail_short-description {border-top: 1px solid var(--body-border-color);border-bottom: 1px solid var(--body-border-color);padding: var(--gutter-sm) 0;}.product-info .product-detail_short-description ul li {line-height: 21px;padding: 2px 0;display: flex;}.product-info .product-detail_short-description ul li img {margin-top: 7px;-webkit-margin-end: var(--gutter-xxs);margin-inline-end: var(--gutter-xxs);}.product-info .product-price {margin: var(--gutter-sm) 0 var(--gutter-md);line-height: 1.1;font-size: 22px;display: flex;align-items: flex-end;}.product-info .product-price .price-compare {font-weight: 400;margin-bottom: 4px;-webkit-margin-start: 5px;margin-inline-start: 5px;}.product-info .product-description {border-top: 1px solid var(--body-border-color);margin: var(--gutter-lg) 0 0;padding: var(--gutter-lg) 0 0;}.product-info .product-review {margin-top: var(--gutter-xxs);}.product-info .product-review .spr-starrating {-webkit-margin-end: 12px;margin-inline-end: 12px;}.product-info .product-review .spr-badge-caption {font-size: calc(var(--body-font-size) - 4px);color: var(--body-color);}.product-info .product-review .spr-badge-caption:before {content: "(";-webkit-margin-end: 1px;margin-inline-end: 1px;}.product-info .product-review .spr-badge-caption:after {content: ")";-webkit-margin-start: 1px;margin-inline-start: 1px;}.product-description .featured_group_tab-ui .featured_group_tab-header, .product-page-body .featured_group_tab-ui .featured_group_tab-header {text-align: left;}.product-description .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link:first-child, .product-page-body .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link:first-child {-webkit-padding-start: var(--gutter-xs);padding-inline-start: var(--gutter-xs);}.product-description .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link:last-child, .product-page-body .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link:last-child {-webkit-padding-end: var(--gutter-xs);padding-inline-end: var(--gutter-xs);}.product-description .tab-content, .product-page-body .tab-content {position: relative;width: 100%;}.product-description .tab-content h1, .product-description .tab-content h2, .product-description .tab-content h3, .product-description .tab-content h4, .product-description .tab-content h5, .product-description .tab-content h6, .product-page-body .tab-content h1, .product-page-body .tab-content h2, .product-page-body .tab-content h3, .product-page-body .tab-content h4, .product-page-body .tab-content h5, .product-page-body .tab-content h6 {margin: var(--gutter-xxs) 0;}.product-description .tab-content h6, .product-page-body .tab-content h6 {line-height: 1.45;}.product-description .tab-content ul li, .product-page-body .tab-content ul li {line-height: 24px;padding: 5px 0 10px 10px;list-style-type: circle;list-style-position: outside;align-items: center;font-size: calc(var(--body-font-size) + 0rem);font-weight: normal;}.product-description .tab-content .row .flex-box, .product-page-body .tab-content .row .flex-box {display: flex;align-items: center;margin-bottom: var(--gutter-sm);}.product-description .tab-content table, .product-page-body .tab-content table {border: 1px solid var(--body-border-color);margin: 0 0 var(--gutter-lg);overflow: hidden;overflow-x: auto;}@media (max-width: 767px) {.product-bundle .product-bundle-body .featured_product__item {padding: var(--gutter-xs) var(--gutter-sm);}.product-bundle .product-bundle-body .featured_product__item .featured-product_wrapper {display: flex;flex-direction: row;align-items: center;}.product-bundle .product-bundle-body .featured_product__item .featured-product_wrapper .featured-product_header {flex: 0 0 95px;max-width: 95px;margin: 0;}.product-bundle .product-bundle-body .featured_product__item .featured-product_wrapper .featured-product_header .card_header, .product-bundle .product-bundle-body .featured_product__item .featured-product_wrapper .featured-product_header .featured_product__item-image {margin: 0;}.product-bundle .product-bundle-body .featured_product__item .featured-product_wrapper .featured_product__item-body {flex: 1;-webkit-padding-start: 16px;padding-inline-start: 16px;}.slideshow-wrapper.tns-slider .slide-content-wrapper .overlay-ui.slide-content-inner {padding: 0 35px;}#shopify-section-section-iconbox .home-icon-box .d-grid > div {margin-right: -15px;margin-left: -15px;}.section_content-body .tns-slider:not(.tns-autowidth) {display: flex;}.featured-collection .collection-grid[class*="grid"] {grid-template-columns: repeat(2, 1fr);grid-gap: 1%;}.product-description .tab-content table, .product-page-body .tab-content table {display: block;}}.product-description .tab-content table td, .product-description .tab-content table th, .product-page-body .tab-content table td, .product-page-body .tab-content table th {padding: var(--gutter-xxs) var(--gutter-sm);line-height: 20px;}.product-description .tab-content table th, .product-page-body .tab-content table th {background: var(--body-border-color);width: 33.333333%;border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: rgba(var(--main-color-rgba), 0.1);}@media (max-width: 479px) {.product-description .tab-content table th, .product-page-body .tab-content table th {width: 50%;}}.product-description .tab-content table tr:not(:last-child) td, .product-description .tab-content table tr:not(:last-child) th, .product-page-body .tab-content table tr:not(:last-child) td, .product-page-body .tab-content table tr:not(:last-child) th {border-bottom: 1px solid rgba(var(--main-color-rgba), 0.1);}.product-description:not(.product-description-tab-pane) h5, .product-page-body:not(.product-description-tab-pane) h5 {font-size: calc(var(--heading-size-h5) - 0.1rem);}.product-description:not(.product-description-tab-pane) h5:not(:first-of-type), .product-page-body:not(.product-description-tab-pane) h5:not(:first-of-type) {margin-top: 40px;}.swatch-variants-wrapper .swatch-option {display: flex;margin-bottom: 10px;}.swatch-variants-wrapper .swatch-option .swatch-header p, .variants-wrapper .select-option label {margin: 0;color: var(--body-link);-webkit-margin-end: 14px;margin-inline-end: 14px;}.swatch-variants-wrapper .swatch-option .swatch-container {margin: 0 -5px;flex-wrap: wrap;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item {position: relative;text-align: center;padding: 0 5px;margin: 0 0 var(--gutter-xxs);}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .tooltip {position: absolute;left: 50%;top: 100%;transform: translate(-50%, 10px);visibility: hidden;opacity: 0;border: 1px solid var(--body-border-color);z-index: 2;background: var(--body-bg-color);padding: 3px 10px;margin: 5px auto 0;pointer-events: none;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item:hover .tooltip {visibility: visible;opacity: 1;transform: translate(-50%);}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-image + label {background-position: 50%;border: 1px solid var(--body-border-color);border-radius: 4px;background-size: cover;width: 40px;height: 40px;display: block;}.variants-wrapper {margin: 0 0 var(--gutter-md);}.variants-wrapper .select-option select {min-width: 50%;}.product-cart {display: flex;flex-wrap: wrap;align-items: flex-end;margin: 0 -5px var(--gutter-xxs);}.product-cart > div {padding: 0 5px;margin: 0 0 var(--gutter-xxs);}.product-cart .qty-wrapper label {color: var(--body-link);margin-bottom: 5px;}.product-cart .qty-select {position: relative;max-width: 150px;}.product-cart .qty-select input::-webkit-inner-spin-button, .product-cart .qty-select input::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}.product-cart .qty-select input[type="number"] {-moz-appearance: textfield;}.product-cart .qty-select input {text-align: center;padding-left: var(--gutter-lg);padding-right: var(--gutter-lg);width: 100%;height: 46px;}.product-cart .qty-select .qty-minus, .product-cart .qty-select .qty-plus {width: var(--gutter-lg);text-align: center;display: flex;align-items: center;justify-content: center;}.product-cart .qty-select .qty-minus {position: absolute;left: 5px;top: 0;bottom: 0;}.product-cart .qty-select .qty-plus {position: absolute;top: 0;right: 5px;bottom: 0;}@media (max-width: 400px) {.product-cart > div {flex: 1 1 auto;}.product-cart .qty-select {max-width: 100%;}.product-cart .product-cart_button .btn {width: 100%;}}.product-wlcp-target {margin: 0 -13px;display: flex;flex-wrap: wrap;align-items: center;}.product-wlcp-target .wlcp-target {padding: 0 13px 5px;}.product-wlcp-target .wlcp-target a {color: var(--body-color);position: relative;display: block;line-height: 20px;transition: none;}.product-wlcp-target .wlcp-target a:after {content: "";width: 100%;height: 1px;background: currentColor;position: absolute;left: 0;bottom: 0;}.wf-active .product-info-row .shopify-payment-button__button {font-family: var(--body-font-family);}.product-info-row .product-detail-info {margin: 0 0 5px;display: flex;align-items: center;line-height: var(--gutter-sm);}.product-info-row .product-detail-info .product-detail-info--heading {-webkit-padding-end: var(--gutter-xxs);padding-inline-end: var(--gutter-xxs);color: var(--body-link);}.product-info-row .product-detail-info .product-detail-info--content {color: var(--body-color);}.product-info-row .product-detail-info .product-detail-info--content a {color: inherit;}.product-info-row .share-links {margin: var(--gutter-sm) 0 0;}.product-info-row .dynamic-btn {display: block;width: 100%;margin-top: 5px;}.product-info-row .shopify-payment-button__button {display: inline-block;padding: var(--gutter-xxs) 50px;line-height: 26px;font-weight: var(--btn2-fw);color: var(--btn2-cl);background: var(--btn2-bg-cl) !important;border: var(--btn2-border-width) solid var(--btn2-border-cl);transition: none;font-family: sans-serif;}.countdown-time[data-hide-label="true"] .date-label, .product-info-row .shopify-payment-button__button--hidden {display: none;}.countdown-time {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.countdown-time > span {position: relative;display: flex;}@media (max-width: 360px) {.countdown-time > span {zoom: 0.85;}}.countdown-time > span > span:not(:first-child) {-webkit-margin-start: 2px;margin-inline-start: 2px;}.countdown-time > span:not(:last-child) {-webkit-padding-end: 22px;padding-inline-end: 22px;}.countdown-time > span:not(:last-child):after {content: ":";color: var(--main-color);font-size: var(--heading-size-h4);line-height: 1;position: absolute;top: 50%;right: 5px;transform: translateY(-50%);}.countdown-time .date-label, .countdown-time .date-value {background: var(--special-border);color: #fff;font-size: calc(var(--heading-size-h6) + 0.1rem);font-weight: 700;line-height: 1;padding: 11px 7px;}@media (min-width: 576px) {.layout-3 .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link {padding-left: var(--gutter-xs);padding-right: var(--gutter-xs);}.featured_group_tab-ui .featured_group_tab-header {margin-left: calc(var(--gutter-xs) * -1);margin-right: calc(var(--gutter-xs) * -1);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link {padding: 0 var(--gutter-sm);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link > a {font-size: calc(var(--heading-size-h6) + 0.4rem);}.card_body .featured_product__item-name, .card_body .product-name, .featured_product__item-body .featured_product__item-name, .featured_product__item-body .product-name, .featured_product__item-footer .featured_product__item-name, .featured_product__item-footer .product-name {font-size: var(--product-item-name);margin-bottom: 14px;}.card_body .product-price, .featured_product__item-body .product-price, .featured_product__item-footer .product-price {font-size: var(--product-item-price);margin-bottom: 11px;}.card_body .product-price .price-compare, .featured_product__item-body .product-price .price-compare, .featured_product__item-footer .product-price .price-compare {font-size: var(--product-price-compare);}.card_body .featured_product__item-inventory-qty .inventory-label, .featured_product__item-body .featured_product__item-inventory-qty .inventory-label, .featured_product__item-footer .featured_product__item-inventory-qty .inventory-label {font-size: calc(var(--body-font-size) - 0.2rem);}.card_body .featured_product__item-inventory-qty .inventory-number, .featured_product__item-body .featured_product__item-inventory-qty .inventory-number, .featured_product__item-footer .featured_product__item-inventory-qty .inventory-number {font-size: 2.6rem;}.product-info .product-description .featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link > a {font-size: calc(var(--heading-size-h6) - 0.1rem);}.countdown-time > span:not(:last-child):after {font-size: var(--heading-size-h2);}.countdown-time .date-label, .countdown-time .date-value {font-size: calc(var(--heading-size-h5) + 0.1rem);padding-left: var(--gutter-xxs);padding-right: var(--gutter-xxs);}}.featured_product__item .featured-product-countdown {margin-bottom: 5px;}.featured_product__item .countdown-time .date-value {font-size: 15px;padding: 10px 5px;}#collections-listing .collection-image {margin: 0 auto var(--gutter-sm);}#collections-listing .collection-item {padding: var(--gutter-xs);border-bottom: 1px solid var(--body-border-color);}#collections-listing .collection-title a {font-size: var(--heading-size-h6);font-weight: var(--heading-6-weight);}.animation-fade-index-0 {-webkit-animation: 0.6s both animation-bottom-top;animation: 0.6s both animation-bottom-top;}.animation-fade-index-1 {-webkit-animation: 0.6s 0.1s both animation-bottom-top;animation: 0.6s 0.1s both animation-bottom-top;}.animation-fade-index-2 {-webkit-animation: 0.6s 0.2s both animation-bottom-top;animation: 0.6s 0.2s both animation-bottom-top;}.animation-fade-index-3 {-webkit-animation: 0.6s 0.3s both animation-bottom-top;animation: 0.6s 0.3s both animation-bottom-top;}.animation-fade-index-4 {-webkit-animation: 0.6s 0.4s both animation-bottom-top;animation: 0.6s 0.4s both animation-bottom-top;}.animation-fade-index-5 {-webkit-animation: 0.6s 0.5s both animation-bottom-top;animation: 0.6s 0.5s both animation-bottom-top;}.animation-fade-index-6 {-webkit-animation: 0.6s 0.6s both animation-bottom-top;animation: 0.6s 0.6s both animation-bottom-top;}.animation-fade-index-7 {-webkit-animation: 0.6s 0.7s both animation-bottom-top;animation: 0.6s 0.7s both animation-bottom-top;}.animation-fade-index-8 {-webkit-animation: 0.6s 0.8s both animation-bottom-top;animation: 0.6s 0.8s both animation-bottom-top;}.animation-fade-index-9 {-webkit-animation: 0.6s 0.9s both animation-bottom-top;animation: 0.6s 0.9s both animation-bottom-top;}.animation-fade-index-10 {-webkit-animation: 0.6s 1s both animation-bottom-top;animation: 0.6s 1s both animation-bottom-top;}.animation-fade-index-11 {-webkit-animation: 0.6s 1.1s both animation-bottom-top;animation: 0.6s 1.1s both animation-bottom-top;}.animation-fade-index-12 {-webkit-animation: 0.6s 1.2s both animation-bottom-top;animation: 0.6s 1.2s both animation-bottom-top;}.animation-fade-index-13 {-webkit-animation: 0.6s 1.3s both animation-bottom-top;animation: 0.6s 1.3s both animation-bottom-top;}.animation-fade-index-14 {-webkit-animation: 0.6s 1.4s both animation-bottom-top;animation: 0.6s 1.4s both animation-bottom-top;}.animation-fade-index-15 {-webkit-animation: 0.6s 1.5s both animation-bottom-top;animation: 0.6s 1.5s both animation-bottom-top;}.animation-fade-index-16 {-webkit-animation: 0.6s 1.6s both animation-bottom-top;animation: 0.6s 1.6s both animation-bottom-top;}.animation-fade-index-17 {-webkit-animation: 0.6s 1.7s both animation-bottom-top;animation: 0.6s 1.7s both animation-bottom-top;}.animation-fade-index-18 {-webkit-animation: 0.6s 1.8s both animation-bottom-top;animation: 0.6s 1.8s both animation-bottom-top;}.animation-fade-index-19 {-webkit-animation: 0.6s 1.9s both animation-bottom-top;animation: 0.6s 1.9s both animation-bottom-top;}.animation-fade-index-20 {-webkit-animation: 0.6s 2s both animation-bottom-top;animation: 0.6s 2s both animation-bottom-top;}.pagination-holder {margin: var(--gutter-lg) auto 0;}@media (min-width: 768px) {.layout-1 .tab-content {border: 1px solid var(--body-border-color);padding: 4% 5.6%;}.layout-1 .product-bundle .product-bundle-item {flex: 0 0 25%;max-width: 25%;}.layout-1 .product-bundle .bundle-add-cart {padding: 23px var(--gutter-lg) var(--gutter-lg) var(--gutter-md);display: flex;flex-direction: row;border-top: 1px solid var(--body-border-color);}.layout-1 .product-bundle .bundle-add-cart .bundle-line-items {flex: 1;-webkit-padding-end: var(--gutter-lg);padding-inline-end: var(--gutter-lg);}.layout-1 .product-bundle .bundle-add-cart .bundle-total {flex: 0 0 25%;max-width: 25%;margin: 0;padding: 0;}.layout-1 .product-bundle .bundle-add-cart .bundle-total .btn {width: 100%;padding-left: var(--gutter-xs);padding-right: var(--gutter-xs);}.layout-3 .product-info, .layout-3 .product-media, .layout-4 .product-media {margin-bottom: 0;}.layout-3 .product-bundle, .section-product-recommendation {margin-top: 80px;}.layout-4 .product-page-header {margin-bottom: 60px;}.product-bundle, .product-info, .product-media {margin-bottom: 80px;}.product-bundle .product-bundle-body .product-bundle-item {border-bottom: none;border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: var(--body-border-color);position: relative;}.product-bundle .product-bundle-body .product-bundle-item:not(:last-child):after {content: "+";width: var(--gutter-lg);height: var(--gutter-lg);line-height: var(--gutter-lg);background: var(--main-color);color: var(--main-text-color);display: block;text-align: center;font-weight: 700;font-size: calc(var(--body-font-size) + 0.2rem);border-radius: 50%;position: absolute;top: 50%;right: -15px;transform: translateY(-50%);}.slideshow-wrapper .slide-content-wrapper .overlay-ui.content_direction-horizontal {display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 0 var(--gutter-xlg);}.slideshow-wrapper .content-sale-label {width: 133px;height: 133px;}.home-icon-box .d-grid > div:not(:last-child) {border-bottom: none;border-inline-end-width: 1px;border-inline-end-style: solid;border-inline-end-color: var(--body-border-color);}.home-icon-box.style-2 .card_section-item-inner {padding: 0 var(--gutter-xs);}.section_content-body .tns-slider {display: flex;}#collections-listing .collection-item, .empty_card, .featured_product__item, .recent-view-content .featured_product__item {padding: var(--gutter-md);}.empty_card .featured_product-overlay, .featured_product__item .featured_product-overlay {position: absolute;left: auto;top: 0;right: 0;z-index: 2;display: block;}.empty_card .featured-product_wrapper.hover-3 .preCart-button, .featured_product__item .featured-product_wrapper.hover-3 .preCart-button {display: block;}.empty_card .featured_product__item-action, .featured_product__item .featured_product__item-action {display: flex;flex-wrap: wrap;align-items: center;margin: var(--gutter-xxs) 0 0;}.empty_card .featured_product__item-action .product-form, .featured_product__item .featured_product__item-action .product-form {flex: 1;max-width: 140px;}.empty_card .featured_product__item-action .btn, .featured_product__item .featured_product__item-action .btn {padding: 3px var(--gutter-xxs);width: 100%;height: auto;line-height: normal;}.empty_card .featured_product__item-action .btn .svg-element-ui, .featured_product__item .featured_product__item-action .btn .svg-element-ui {display: none;}.product-description:not(.product-description-tab-pane) h5:not(:first-of-type), .product-page-body:not(.product-description-tab-pane) h5:not(:first-of-type) {margin-top: 60px;}.pagination-holder {margin: var(--gutter-xlg) auto 0;}}.pagination-holder .pagination {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;margin: 0 -3px;}.pagination-holder .pagination li {margin: 0;padding: 0 3px 6px;}.pagination-holder .pagination li a {width: 3.4rem;height: 3.4rem;display: flex;align-items: center;justify-content: center;color: var(--main-color);}@media (min-width: 1025px) {.featured_group_tab-pane-inner:hover .slide_ui-controls--nav, .product-thumbail-media:hover .slide_ui-controls--nav, .recent-view-content .recent-view-body:hover .slide_ui-controls--nav, .section_content-body:hover .slide_ui-controls--nav, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-color:hover:before {opacity: 1;}.swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .customColor-white:hover {border-color: transparent;}.empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button:hover, .empty_card .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image:hover, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-button:hover, .featured_product__item .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item .swt-image:hover, .product-thumbail-media .thumbnail-media figure:hover, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-button + label:hover, .swatch-variants-wrapper .swatch-option .swatch-container .swatch-item input.swt-type-image:checked + label:hover {border-color: var(--main-color);}#collections-listing .collection-image:hover img, .featured_block-banner:hover img {transform: scale(1.09);}.featured_group_tab-ui .featured_group_tab-header .featured_group_tab-link > a:hover:after {width: 100%;}.section_content-body .tns-slider > .product-section.tns-first .featured_product__item .featured_product__item-action {left: 0;}.section_content-body .tns-slider > .product-section.tns-last {border-inline-end-width: 0;border-inline-end-style: solid;border-inline-end-color: transparent;}.section_content-body .tns-slider > .product-section.tns-last .featured_product__item .featured_product__item-action {right: 0;}.empty_card .featured_product-overlay .card-button, .featured_product__item .featured_product-overlay .card-button {transform: translate(40px);}.empty_card .featured_product-overlay .card-button .btn-quick-view, .featured_product__item .featured_product-overlay .card-button .btn-quick-view {display: flex;align-items: center;justify-content: center;}.empty_card .featured-product_wrapper.hover-3 .preCart-button, .featured_product__item .featured-product_wrapper.hover-3 .preCart-button {transform: translateY(-20px);transition: transform 0.45s ease-in-out;visibility: hidden;opacity: 0;}.empty_card .featured_product__item-action, .featured_product__item .featured_product__item-action {position: absolute;left: -1px;top: 99%;right: -1px;visibility: hidden;opacity: 0;background: var(--body-bg-color);padding: 0 var(--gutter-md) var(--gutter-sm);border: 1px solid var(--body-border-color);border-top: none;margin: 0;transform: translateY(-30px);transition: transform 0.45s ease-in-out;}.empty_card .btn.soldout:hover, .featured_product__item .btn.soldout:hover {color: var(--btn1-cl) !important;background: var(--btn1-bg-cl) !important;border-color: var(--btn1-border-cl) !important;}.empty_card:hover .featured-product_header .featured_product-overlay .card-button, .featured_product__item:hover .featured-product_header .featured_product-overlay .card-button {transform: translate(0);}.empty_card:hover .featured-product_header .preCart-button, .empty_card:hover .featured_product__item-action, .featured_product__item:hover .featured-product_header .preCart-button, .featured_product__item:hover .featured_product__item-action {transform: translate(0);visibility: visible;opacity: 1;z-index: 2;}.featured_group_tab-content .tns-slider, .home-products-grid .tns-slider {position: relative;z-index: 1;}.product-wlcp-target .wlcp-target a:hover {color: var(--body-link-hover);}.product-info-row .product-detail-info .product-detail-info--content a:hover {text-decoration: underline;}.product-info-row .shopify-payment-button__button:hover {color: var(--btn2-hover-cl);background: var(--btn2-hover-bg-cl) !important;border-color: var(--btn2-hover-border-cl);}#collections-listing .collection-title a:hover {color: var(--special-border);}.pagination-holder .pagination li a:hover {background: var(--main-color);color: var(--main-text-color);}.pagination-holder .pagination li a:hover svg path {fill: var(--main-text-color);}}.pagination-holder .pagination li a svg path {fill: var(--main-color);}.product-info .product-cart .qty-select {max-width: 150px;height: 100%;margin: 0;border-radius: var(--border-radius-default);}
/*# sourceMappingURL=product.min.css.map */