.yv-blog-desc, .yv-product-title.text-wrap-enabled {-webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 2 }.product-loop-variants .option, .quantity input, .yv-product-information .yv-prizebox .yv-product-price, .yv-tab-link {font-family: var(--heading-font-family) }.yv-blog-desc, .yv-related-blog-post .post-name .yv-blog-desc {-webkit-line-clamp: 2 }.infinite-text, .similar-text, .yv-product-feature-tab-content table {white-space: nowrap }.img-content img, .map_box_placeholder, .product-detail-slider .yv-product-slider-item iframe, .product-single__media, .video-overlay-text, .yv-feature-imgbox iframe, noscript {height: 100%;width: 100% }.banner-big-slides:not(.flickity-enabled) .yv-banner-item, .banner-fullwidth-slides:not(.flickity-enabled) .yv-banner-item, .filters-hide .yv-products-list, .filters-hide .yv-right-sidebar, .product-detail-slider .yv-product-big-slider:not(.flickity-enabled) .yv-product-slider-item, .yv-collection-wrapper.fullwidth .yv-collection-slider, .yv-collection-wrapper.fullwidth .yv-collections-text-outer, .yv-product-card-img noscript, .yv-products-list.no-result-found, .yv-testimonial-slider:not(.flickity-enabled) .yv-testimonial-slider-item {max-width: 100%;flex: 0 0 100% }body._3pGr6n0e1T3iQlefrCfvKE {position: inherit !important;overflow: visible !important }#slider-round .noUi-handle:after, #slider-round .noUi-handle:before, #yvProductStickyBar button[type=submit].is-loading span, .featured-blog .yv-blog-title:after, .filters-expand.active svg .horizontal, .flickity-enabled:not(.is-draggable):not(.yv-product-slider) .flickity-button:disabled, .input-with-icon .search-icon-btn:after, .no-js img.lazyload, .sd-main-Slider .flickity-page-dots li:after, .sd-main-Slider .flickity-page-dots li:before, .sd-slide-wrapper, .video-banner-file, .yv-checkout-btn.disabled .shopify-payment-button, .yv-collection-grid-hover, .yv-color-filter .yv-filter-item .checkmark, .yv-new-arriavl-slider .similar_options, .yv-product-information .ratingbox .spr-badge-caption, .yv-product-sku:empty, .yv-search-result-list, .yv-search-result-page-list, form button[type=submit].is-loading span, form button[type=submit].is-loading svg, html.js .js-visually-hide, html.no-js .no-js-after-before:after, html.no-js .no-js-after-before:before {display: none }section:not(.product-section, .cart-section, .collection-products-section) {overflow-x: hidden }.lazyImg .product-first-img, .yv-accordion-header.active .v-line, html.no-js .yv-accordion-card[open] .yv-accordion-header .v-line, html.with-fancybox .offer-sidebar-section, html:not(.no-js) .lazyload, html:not(.no-js) .lazyloading, img.lazyload {opacity: 0 }html.js noscript, html.no-js .no-js-hidden {display: none !important }.sd-active-slider, html.no-js .js-visually-hide, html.no-js .yv-filter-content-list.more-options {display: block !important }.lazyImg .yuva-loader, html:not(.no-js) .lazyloading+.yuva-loader {opacity: 1;visibility: visible;z-index: 1 }.lazyImg .yuva-loader:after, html:not(.no-js) .lazyload+.yuva-loader:after, html:not(.no-js) .lazyloading+.yuva-loader:after {-webkit-animation: 3s cubic-bezier(.43, .43, .25, .99) infinite lazyLoader;animation: 3s cubic-bezier(.43, .43, .25, .99) infinite lazyLoader }.wrapper {display: flex;flex-direction: column;min-height: 100vh;margin-top: auto;height: 100% }main {min-height: 450px }.button, .pdp-action-container .shopify-payment-button__button, .pdp-action-container .shopify-payment-button__button--hidden, .shopify-challenge__button {text-decoration: none;padding: 9px 20px;min-width: 195px;text-align: center;position: relative;display: inline-block;transition: .25s ease-out;font-size: 16px;min-height: 30px;line-height: 30px;letter-spacing: 1px;text-transform: uppercase;cursor: pointer;border-radius: 0;background-color: var(--colorBtnPrimary);border: 1px solid var(--colorBtnPrimary);font-family: var(--heading-font-family);color: var(--colorBtnPrimaryText) }.shopify-challenge__button {height: 50px;border-radius: 0;-webkit-border-radius: 0 }.pdp-action-container .shopify-payment-button__button, .pdp-action-container .shopify-payment-button__button--hidden, .pdp-action-container .shopify-payment-button__button--hidden:hover, .pdp-action-container .shopify-payment-button__button:hover, .secondary-button {background-color: var(--colorBtnSecondary);border: 1px solid var(--colorBtnSecondary);color: var(--colorBtnSecondaryText) }.button .fa-arrow-right {margin-left: 20px }@-webkit-keyframes wave {0% {left: 100% }to {left: 0 }}@keyframes wave {0% {left: 100% }to {left: 0 }}.banner-big-slides .yv-banner-item, .banner-fullwidth-slides .yv-banner-item, .btn-block, .gallery-item-product, .product-detail-slider .yv-product-big-slider .yv-product-slider-item, .product-view-link, .yv-collection-slider-wrapper, .yv-product-slider-item, .yv-product-slider-item iframe, .yv-tab-item.active .yv-tab-link:after, .yv-testimonial-slider-item {width: 100% }.button.white-button {background-color: #fff;border-color: #000;color: #000 }.button.small-btn {min-width: auto;min-height: 17px;line-height: 1;padding: 10px 16px;font-size: 11px }.button.med-btn {min-width: 140px;padding: 5px 20px;min-height: 26px;line-height: 26px }.large-btn {min-height: 30px;line-height: 30px;font-size: 16px }#yvProductStickyBar button[type=submit].is-loading svg.svg-loader, form button[type=submit].is-loading svg.svg-loader {display: block !important;width: 30px;height: 30px }.shopify-cleanslate ._1M9S34W-UyhhDRRQQiV3RH, .shopify-cleanslate ._2zarRkvJ2j83NID3Q3t0Ix {height: 50px !important;border-radius: 0 !important }.banner-fullwidth-slides .yv-banner-item, .media-img-wrapper, .product-detail-slider, .section-heading h2, .spr-review-header, .yv-banner-container, .yv-product-hover-slider [product-grid-slides] {position: relative }.yv-product-hover-slider [product-grid-slides] .sd-slider-controls[attr-type=next] {right: 15px }.yv-product-hover-slider [product-grid-slides] .sd-slider-controls[attr-type=prev] {left: 15px }.sd-slider-controls {position: absolute;top: 50%;z-index: 9;cursor: pointer;color: #b1b1b1 }.featured-social-icons li svg, .sd-slider-controls svg {fill: currentcolor;width: 16px }.featured-social-icons li a:hover, .flickity-button:not(:disabled):hover, .post-name .yv-blog-title a, .sd-slider-controls:hover, .share-icon a:hover, .sizeChart-body table tr td strong, .yv-product-detail-title a {color: inherit }.sd-slider-dots-wrapper, .yv-countdown-content-wrapper {display: flex;justify-content: center }.sd-slider-dots {font-size: 0;width: 13px;height: 13px;background-color: #fff;display: block;border-radius: 100%;cursor: pointer;border: 1px solid var(--theme-color);margin: 0 5px }.sd-slider-dots.sd-active {border-width: 4px }select {-webkit-appearance: none }.section-heading, .yv-collection-wrapper.fullwidth .yv-collections-text-outer, .yv-faq-detail .faqSection-content, .yv-product-information .ratingbox .spr-badge {margin-bottom: 0 }.section-heading p {display: inline-block;max-width: 1000px;margin: 5px auto 0;font-size: 16px }.center-heading, .yv-search-result-count {text-align: center }.between-heading {display: flex;align-items: flex-end;justify-content: space-between }.h6-small, .yv-quick-view-product-detail .yv-product-compare-price {font-size: 15px }#shopify-product-reviews .spr-header-title, .h6-medium, .yv-related-blog-post .post-name .yv-blog-title {font-size: 18px }.heading-title, .section-heading h2, .shopify-challenge__container .g-recaptcha, .shopify-policy__body p, .yv-faq-detail .yv-content-body p:not(:last-child) {margin-bottom: 15px }.banner-big-slides:not(.flickity-enabled), .banner-fullwidth-slides:not(.flickity-enabled), .product-detail-slider .yv-product-big-slider:not(.flickity-enabled) {display: flex;overflow: hidden }.center-countdown, .offer-section .yv-offers-outer .row, .yv-services-box .row, .yv-tabs.align-center, html:not(.no-js) .yv-collection-slider-wrapper:not(.flickity-enabled) {justify-content: center }.flickity-page-dots {position: unset;margin-top: 30px;display: flex;justify-content: center;cursor: pointer }.flickity-page-dots .dot {position: relative;display: flex;width: 10px;height: 10px;color: var(--theme-color);border-radius: 100%;align-items: center;justify-content: center;margin: 0 7px;opacity: 1;background: var(--theme-color) }.flickity-page-dots .dot:after, .flickity-page-dots .dot:before {position: absolute;content: "";width: 20px;background-color: transparent;opacity: 1;height: 20px;top: -50%;left: -50%;border-radius: 100% }.flickity-page-dots .dot:before {border: 1px solid transparent }.flickity-page-dots .dot.is-selected:before {border-top-color: var(--theme-color);border-right-color: var(--theme-color);border-bottom-color: var(--theme-color);transition: border-top-color .8s linear, border-right-color .6s linear .4s, border-bottom-color .4s linear .2s }.flickity-page-dots .dot:after {border: 0 solid transparent }.flickity-page-dots .dot.is-selected:after {border-top: 1px solid var(--theme-color);border-left-width: 1px;border-right-width: 1px;transform: rotate(270deg);transition: transform .8s linear, border-left-width 0s linear .5s, -webkit-transform .8s linear }.flickity-button {z-index: 1;background: 0 0;border: none;color: #aaa }.flickity-prev-next-button {width: 21px;height: 21px;display: flex;align-items: center;justify-content: center;color: var(--theme-color) }.flickity-prev-next-button .flickity-button-icon {position: unset;width: 100%;height: 100%;fill: var(--theme-color) }.flickity-button:disabled {opacity: .4;cursor: auto;pointer-events: auto }.flickity-button:focus {box-shadow: none }.flickity-button:active {opacity: 1;color: #000 }.flickity-button:hover {background: 0 0 }.flickity-enabled.is-fade .flickity-slider>* {pointer-events: none;z-index: 0 }.flickity-enabled.is-fade .flickity-slider>.is-selected {pointer-events: auto;z-index: 1 }.banner-section {background-color: var(--secondaryColorBody) }.banner-big-slides .yv-banner-item.is-selected {opacity: 1 !important }.yv-banner-content {height: 100%;padding: 40px 10% 29%;display: flex;flex-direction: column;align-items: flex-start;justify-content: center }.yv-banner-subtitle {display: inline-block;font-size: 18px;padding: 3px 20px;margin-bottom: 20px;color: var(--theme-color);letter-spacing: 0 }.banner-section .yv-banner-thumbnail, .img-content, .yv-banner-image, .yv-collection-item {overflow: hidden;background-color: var(--colorImageBg) }.yv-banner-title {line-height: 1.2;margin-bottom: 30px;letter-spacing: -1px }.yv-banner-image {position: relative;padding-bottom: 76% }.slider-style2 .yv-banner-image {padding-bottom: 44.5% }.yv-banner-image img {width: 100%;height: 100%;object-fit: cover;object-position: top;position: absolute;z-index: 0 }.yv-banner-image .placeholder-svg, .yv-new-arriavl-imgbox .small-trigger-element img, .yv-product-img .image-wrapper img, .yv-product-slider-item .image-wrapper iframe, .yv-product-slider-item .image-wrapper video {position: absolute }.banner-section .banner-small-slides-container {position: absolute;bottom: 70px;left: 55%;width: 100%;max-width: 740px;z-index: 1;padding: 0 15px }.banner-small-slides {height: 145px }.banner-section .yv-banner-thumbnail {position: relative;margin: 0 5px;cursor: pointer;height: 100%;border: 3px solid #fff;width: 165px }.banner-small-slides .flickity-viewport, .yv-product-small-slider-container .flickity-viewport {height: 100% !important }.banner-section .yv-banner-thumbnail img {height: 100%;width: 100%;object-fit: cover;object-position: top }.containerZoom, .featured-blog .yv-blog-card-img, .yv-banner-thumbnail-item, .yv-product-small-slider-container .yv-product-small-slider {height: 100% }.fullwidth-banner-content {position: absolute;z-index: 1;left: 0;bottom: 0;display: flex;padding: 30px 0 5% 5%;flex-direction: column;justify-content: flex-end;align-items: flex-start;max-width: 750px }.fullwidth-banner-content .yv-banner-subtitle, .video-overlay-text button {color: #fff }.fullwidth-banner-content .yv-banner-title {line-height: 1.1;}.banner-fullwidth-slides .flickity-page-dots {position: absolute;bottom: 0;flex-direction: column;width: 20px;height: 100%;right: 30px }.banner-fullwidth-slides .flickity-page-dots li {margin: 7px 0 }.yv-banner-thumbnail .yuva-loader {width: 50px;height: 2px }.collection-list-section {padding: 100px 0 }.yv-collection-wrapper {display: flex;flex-wrap: wrap;align-items: center }.yv-collections-text-outer {max-width: 27%;flex: 0 0 27%;margin-bottom: 0 }.yv-collections-text {margin: 0 5% 0 0;padding: 0 30px 0 0 }.yv-collections-subtitle {text-transform: uppercase;margin-bottom: 10px;letter-spacing: 1.5px;font-weight: 600;font-size: 12px;color: var(--theme-color) }.yv-collection-desc, .yv-collections-title, .yv-product-title, .yv-tab-link {color: var(--colorTextBody) }.yv-collections-title {font-size: 51px;margin-bottom: 20px }.yv-collections-desc {font-size: 14px;line-height: 24px;margin-bottom: 40px;padding-right: 50px;letter-spacing: .8px }.yv-collection-slider {max-width: 73%;flex: 0 0 73% }.yv-collection-slider-wrapper .yv-collection-list {width: 33.33% }.yv-collection-item {height: 500px;display: flex;align-items: center;width: 100%;position: relative;transform: scale(.9);transition: 1s }.yv-collection-list.is-selected .yv-collection-item {transform: scale(1) }.gallery-item-link img, .gallery-item-link model-viewer, .gallery-item-link video, .yv-collection-item img, .yv-countdown-image-main-box img, .yv-feature-imgbox img, .yv-feature-videobox video, .yv-offer-item img, .yv-product-img iframe, .yv-product-img img, .yv-product-img model-viewer, .yv-product-img video, .yv-quickview_product_img iframe, .yv-quickview_product_img model-viewer, .yv-quickview_product_img video, .yv-quickview_product_img_thumb iframe, .yv-quickview_product_img_thumb model-viewer, .yv-quickview_product_img_thumb video {width: 100%;height: 100%;object-fit: cover;object-position: top }.yv-collection-content {position: absolute;bottom: 15px;padding: 20px 80px 20px 25px;z-index: 1;width: 90%;background-color: #fff;left: 5%;max-height: 50%;overflow-x: hidden;overflow-y: auto }.yv-collection-title {margin-bottom: 3px }.yv-collection-desc {font-size: 13px;opacity: .8;margin-bottom: 0 }.yv-collection-link-outer {position: absolute;right: 22px;top: 0;display: flex;height: 100%;align-items: center }.yv-collection-link {display: flex;width: 42px;height: 42px;border-radius: 100%;background-color: var(--theme-light-color);align-items: center;justify-content: center }.yv-collection-link svg {position: absolute;transition: .5s }.yv-collection-slider .flickity-button {position: absolute;top: 50%;width: 46px;height: 46px;display: flex;justify-content: center;align-items: center;border-radius: 100%;background-color: #fff;box-shadow: 0 2px 2px 1px #0000001f }.yv-collection-slider .flickity-prev-next-button.previous {left: -4px }.yv-collection-slider .flickity-prev-next-button.next {right: -4px }.yv-collection-slider .flickity-prev-next-button .flickity-button-icon {width: 30%;height: 30% }.yv-collection-wrapper.fullwidth .yv-collections-text {text-align: center;margin: 0 auto 50px;padding: 0;max-width: 80% }.yv-collection-wrapper.fullwidth .yv-collections-text-outer .yv-collections-text h2.heading-title {width: 100%;justify-content: center }.yv-collection-wrapper.fullwidth .yv-collections-desc {padding: 0;margin-bottom: 30px }.yv-tabs {display: flex;margin-bottom: 15px;flex-wrap: wrap;border-bottom: 1px solid #eee }.product-view-link, .yv-tabs.align-end {justify-content: flex-end }.yv-tabs.align-start {justify-content: flex-start }.yv-tab-link {display: inline-block;font-size: 20px;position: relative;margin-right: 30px;padding: 18px 0;text-transform: uppercase;opacity: .5;line-height: 1 }.yv-product-price.price-varies, .yv-product-title {text-transform: capitalize }.yv-tab-link:after {position: absolute;content: "";width: 0%;bottom: 0;background-color: var(--colorTextBody);left: 0;height: 3px;transition: .8s }._3pGr6n0e1T3iQlefrCfvKE button[disabled], .selling_group.active label::before, .yv-product-feature-list .feature-link.active, .yv-tab-item.active .yv-tab-link {opacity: 1 }.collection-product-section .yv-tab-link, .yv-tabs.align-center .yv-tab-link {margin: 0 30px }.yv-tab-content {padding: 20px 0 }.yv-product-card {padding-bottom: 10px }.yv-collection-product-grid .yv-product-card {width: 25%;padding: 0 5px }.yv-product-card-img {position: relative;background-color: var(--colorImageBg);overflow: hidden;transition: .3s }.image-wrapper {width: 100%;height: 100%;position: relative }.yv-product-information {padding-left: 2px;margin-top: 10px }.yv-product-img {display: flex;width: 100%;height: 100%;overflow: hidden;align-items: center }.yv-product-img:focus-visible {outline-offset: -3px }.product-second-img {position: absolute;opacity: 0;top: 0;left: 0 }.yv-product-card .main-slider-wrapper, .yv-product-card .sd-main-Slider, .yv-product-card .sd-slide-wrapper {height: 100%;width: 100%;background-color: var(--colorImageBg) }.yv-product-title {display: block;line-height: 1.3;opacity: .7;margin-bottom: 5px;word-break: break-word }.yv-product-title.text-wrap-enabled {overflow: hidden;display: -webkit-box }.yv-product-hover-slider {transition: 1s }.yv-product-hover-slider .main-slider-wrapper {display: none;width: 100%;position: absolute }.yv-product-information .ratingbox {margin-bottom: 8px }.star-ratings {display: flex }.star-ratings svg {width: 11px;height: 10px;margin-right: 3px }.yv-product-information .yv-prizebox {margin-bottom: 0;margin-top: 6px }.yv-product-information .yv-prizebox span {margin-right: 7px;font-size: 15px }.yv-product-information .yv-prizebox .yv-product-compare-price {color: var(--colorTextBody);opacity: .5;font-size: 11px;line-height: 1.5 }.yv-product-badge {top: 0;left: 0;padding: 4px 9px;text-transform: uppercase;font-size: 10px;line-height: 1.1;position: absolute;z-index: 0;background: var(--theme-color);letter-spacing: 0;color: var(--white) }.similar_options {position: absolute;top: 8px;right: 8px;cursor: pointer;z-index: 0;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;transition: .4s linear }.similar_options .vs-icon {width: 30px;height: 30px;display: flex;align-items: center;border-radius: 50px;justify-content: center;position: relative;transition: .4s linear;overflow: hidden;padding: 0 10px;color: var(--colorTextBody);box-shadow: 0 2px 2px 1px rgb(0 0 0 / 12%);background: var(--white) }.similar_options svg {fill: currentcolor;min-width: 15px;max-width: 15px }.similar-text {font-size: 0;opacity: 0;visibility: hidden;max-width: 0;transition: .1s linear }#mini__cart .bottom-cart-box ul li.totle-price strong, .offer-sidebar .yv-offer-detail p strong {font-size: 24px }.yv-product-options {display: flex;width: 100%;position: absolute;bottom: 20px;z-index: 1;justify-content: center }.yv-product-card-img .discounts {position: absolute;bottom: 10px;left: 10px;padding: 3px 10px;border-radius: 20px;font-size: 11px;background-color: var(--colorBgSavings);color: var(--colorTextSavings);font-weight: 700 }#yvProductStickyBar button[type=submit].is-loading svg.svg-loader, .input-with-icon .search-icon-btn svg, .yv-product-options form button[type=submit].is-loading svg.svg-loader {width: 20px;height: 20px;fill: currentcolor }.yv-product-options li .Sd_addProduct, .yv-product-options li a {background: var(--white);width: 40px;height: 37px;display: flex;justify-content: center;align-items: center;margin: 0 5px;cursor: pointer;box-shadow: 0 1px 2px #0003;border-radius: 2px;opacity: 0;transition: .2s linear }.small-product-card .yv-product-options li .Sd_addProduct, .small-product-card .yv-product-options li a {width: 35px;height: 32px }.xsmall-product-card .yv-product-options li .Sd_addProduct, .xsmall-product-card .yv-product-options li a {width: 33px;height: 30px }.yv-product-options li .Sd_addProduct svg, .yv-product-options li a svg {width: 16px;height: 16px;fill: var(--black) }.xsmall-product-card .yv-product-options li a svg {width: 14px }.yv-product-card .sd-slider-dots-wrapper {position: absolute;top: 0;height: 100%;max-width: 20px;flex-direction: column;width: 100%;right: 0;transition: .5s ease-in-out }.yv-product-card .sd-slider-dots {margin: 4px 0;font-size: 0;width: 4px;height: 4px;background-color: #d4d5d9;display: block;border-radius: 100%;cursor: pointer;border: 0 solid #b0b0b0 }.yv-product-card .sd-slider-dots.sd-active {background-color: #000 }.yv-collection-product-grid .flickity-prev-next-button, .yv-recent-product-grid .flickity-prev-next-button {top: calc(50% - 33px) }.yv-collection-product-grid .flickity-prev-next-button.previous {left: -3% }.yv-collection-product-grid .flickity-prev-next-button.next {right: -3% }.sd-main-Slider .flickity-page-dots {position: absolute;bottom: 0;flex-direction: column;width: 10px;height: 100%;right: 20px }.sd-main-Slider .flickity-page-dots li {margin: 3px 0;width: 6px;height: 6px;background-color: var(--theme-light-color) }.sd-main-Slider .flickity-page-dots .dot.is-selected {background-color: var(--theme-color) }.nodatafound_box p, .rich-text-description p:not(:last-child), .text-content .content-heading, .yv-404-content p, .yv-countdown-subtitle, .yv-product-sku, .yv-quick-view-product-detail .product-option-selector, .yv-text-desc p {margin-bottom: 20px }.featured-product-section, .main-search-section {padding: 90px 0 }.yv-feature-product-image {border: 10px solid #fff;width: 100%;position: relative;background-color: var(--colorImageBg);box-shadow: 0 0 2px rgba(0, 0, 0, .15) }.yv-feature-product-image img, .yv-quickview_product_img img, .yv-quickview_product_img_thumb img {width: 100%;height: 100%;object-fit: cover;object-position: top;background-color: var(--colorImageBg);}.yv-blog-card-img img, .yv-collection-banner .banner-img, .yv-collection-featured-img img, .yv-img-content img, .yv-new-arriavl-imgbox img, .yv-product-slider-item img {object-fit: cover;object-position: top }.yv-feature-product-detail {height: 100%;padding: 35px 30px 35px 40px }.yv-product-detail-title {margin-bottom: 15px;word-break: break-word }.ratingbox {margin-bottom: 15px;display: flex;align-items: center }.product-option-selector, .yv-form-heading, .yv-pricebox-outer, .yv-prizebox, .yv-quick-view-product-detail .yv-product-quantity, .yv-quickview_product_slider {margin-bottom: 25px }.review-count {margin-left: 5px;line-height: 1.5 }.ratingbox .spr-badge {align-items: flex-end }.ratingbox .spr-badge-caption {font-size: 13px;line-height: 1;padding-left: 5px }.ratingbox .spr-badge-starrating .spr-icon {color: var(--colorTextBody);font-size: 11px }.yv-prizebox {display: flex;flex-wrap: wrap;align-items: center;text-transform: capitalize }.yv-prizebox span {margin-right: 12px;vertical-align: middle }.yv-product-price {font-size: 50px;line-height: 1.2; font-family: var(--heading-font-family); }.yv-product-compare-price {font-size: 16px;text-decoration: line-through;color: var(--colorTextBody);opacity: .5 }.yv-product-percent-off {font-size: 15px;color: var(--colorTextSavings) }.yv-product-unit-price {margin-top: 4px;font-size: 11px;line-height: 1.1;text-transform: uppercase }.cart-item-container .text-left, .yv-feature-product-detail .yv-product-unit-price, .yv-main-product-detail .yv-product-unit-price {margin-top: 0 }.pickup-availability-drawer-title, .yv-instrgram-wrapper .section-heading div h2, body .yv-pricebox-outer .yv-prizebox {margin-bottom: 5px }.yv-product-tax-shipping {font-size: 13px;opacity: .7 }.yv-variant-title {display: block;text-transform: uppercase;font-size: 14px;margin-bottom: 9px;font-weight: 700;color: var(--heading_color) }.yv-product-detail-desc {font-size: 13px;line-height: 22px;margin-bottom: 20px;opacity: .8 }.product-loop-variants, .yv-color-filter .yv-filter-content-list {display: flex;flex-wrap: wrap }.product-loop-variants.denominations.circle span.option {border-radius: 0 }.variant_option {display: inline-block;margin-right: 9px;margin-bottom: 9px;position: relative }.product_button, .video-overlay-text h5, .yv-product-quantity, .yv-search-page-container .section-heading {margin-bottom: 30px }.product-loop-variants .option {position: relative;font-size: 16px;text-align: center;display: flex;align-items: center;justify-content: center;padding: 10px 10px 8px 10px;min-width: 48px;min-height: 38px;text-transform: uppercase;border-radius: 0;transition: .4s }.product-loop-variants .option:after {position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;border: 1px solid var(--colorTextBody);opacity: .3 }.product-loop-variants.circle .color_option .option:after, .product-loop-variants.circle .option, .product-loop-variants.circle .option img {border-radius: 100% }.product-loop-variants .variant_option .variantImageOption img, .yv-testimonial-author .author-img img {width: 100%;height: 100%;object-fit: cover }.product-loop-variants .variant_option input {position: absolute;cursor: pointer;z-index: 1;width: 100%;height: 100%;appearance: none;-webkit-appearance: none }.product-loop-variants .color_option .option {padding: 0;min-width: 34px;min-height: 34px;transition: inherit }.product-loop-variants .color_option .option.variantImageOption {min-width: auto;min-height: auto;width: 34px;height: 34px }.product-loop-variants .variant_option input:checked+.option, .product-loop-variants .variant_option:hover input+.option {background-color: var(--colorTextBody);color: var(--colorBody) }.product-loop-variants .variant_option.color_option input:checked+.option, .product-loop-variants .variant_option.variantImageOption input:checked+.option {background-color: transparent;box-shadow: 0 0 0 6px #fff inset;padding: 6px }.product-loop-variants .variant_option.color_option input:checked+.option:after {opacity: 1;border-width: 2px }.quantity {position: relative;width: 100%;display: block;max-width: 155px;height: 45px }.quantity input, .quantity-button {height: 100%;background-color: transparent;color: var(--colorTextBody) }.quantity input {width: 100%;margin: 0;padding: 2px 35px;border: 1px solid #aeaba5;text-align: center;border-radius: 0;font-size: 16px }.quantity input[type=number]::-webkit-inner-spin-button, .quantity input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;appearance: none;margin: 0 }.quantity input:focus {border-color: var(--colorTextBody) }.quantity-button {cursor: pointer;line-height: 1;user-select: none;padding: 2px 7px;top: 0;position: absolute;display: flex;align-items: center;width: 45px;justify-content: center }.quantity-button svg {fill: currentColor;width: 14px }.image-position-left .small-image-wrapper, .quantity-button.quantity-up {right: 0 }.image-position-right .small-image-wrapper, .quantity-button.quantity-down {left: 0 }.yv-checkout-btn {display: flex;align-items: flex-start;margin-top: 20px }.product_button, .yv-404-content h2, .yv-search-result-container .yv-tabs-wrapper {margin-top: 20px }.add_to_cart.button, .shopify-payment-button {max-width: 47.3%;flex: 0 0 47.3%;margin: 0 20px 0 0 }.featured-product-img-text {position: absolute;background-color: #fff;left: -43px;top: -10px;width: auto;writing-mode: vertical-lr;height: auto;display: flex;align-items: center;padding: 10px 7px;text-orientation: upright;box-shadow: 0 0 2px rgb(0 0 0 / 15%);justify-content: space-between }.featured-product-image, .yv-new-arriavl-imgbox img {height: 100%;width: 100%;position: relative }.featured-product-img-text h4 {letter-spacing: 0;margin: 0;text-transform: uppercase;font-size: 24px }.featured-social-icons {display: flex;position: relative }.featured-social-icons .pipe, .product-view-detail, .product-view-link, .yv-testimonial-slider .flickity-slider {display: flex;align-items: center }.featured-social-icons .pipeline {display: inline-block;width: 1.5px;height: 40px;background: #ddd }.featured-social-icons li {color: #d1d1d1;margin: 15px 0 0 }.featured-social-icons li a {color: #d1d1d1 }.shopify-payment-button__button--hidden {display: none !important }.featured-product-image {display: none;overflow: hidden }.animate-heading span.wow.fadeInLeftBig, .featured-product-image.active, .heading-title span.wow.fadeInLeftBig, .section-heading-title span.wow.fadeInLeftBig, .selling_group.active .selling_plan, .yv-banner-title span.wow.fadeInLeftBig, .yv-collections-title span.wow.fadeInLeftBig, .yv-filter-item input:checked~.checkmark:after, .yv-product-detail-tab.active, .yv-search-result-list.active, .yv-search-result-page-list.active, .yv-testimonial-feature-text span.wow.fadeInLeftBig, .yv-text-title span.wow.fadeInLeftBig, html.no-js .yv-accordion-card[open] .yv-accordion-content {display: block }.new-arrival-section {padding: 110px 0;overflow: hidden }.yv-new-arriavl-imgbox {height: 680px;position: relative;overflow: hidden }.yv-new-arriavl-imgbox .small-trigger-element {background-color: var(--colorImageBg);position: relative }.yv-new-arriavl-content {position: absolute;bottom: 0;width: 100%;padding: 30px;padding-right: 15% !important;color: #fff;background: linear-gradient(0deg, rgba(0, 0, 0, .8211659663865546) 0, rgba(0, 0, 0, 0) 100%) }.yv-new-arriavl-content h4 {margin-bottom: 5px;color: #fff;word-break: break-word }.yv-new-arriavl-content p {margin-bottom: 10px;font-size: 20px }.yv-new-arrival-slider-header {padding: 0 55px;max-width: 90% }.heading-subtitle {text-transform: uppercase;color: var(--theme-color);margin-bottom: 10px;letter-spacing: 1.5px;font-weight: 600;font-size: 12px }.commented-by span, .deal-counter, .yv-blog-date, .yv-blog-link{color: var(--colorTextBody) }.yv-new-arrival-sliderbox .yv-product-card {padding-bottom: 0 }.yv-new-arriavl-slider {background-color: var(--colorBody);padding: 23px 0 23px 16px;margin-left: -100px }.yv-new-arriavl-slider .yv-product-card {width: 25%;padding: 0 7px }.yv-new-arriavl-slider .flickity-prev-next-button {top: -20px;width: 21px;height: 20px;transform: unset;background-color: transparent }.yv-new-arriavl-slider .flickity-prev-next-button svg, .yv-testimonial-slider .flickity-prev-next-button svg {transition: .4s }.yv-new-arriavl-slider .flickity-prev-next-button.previous {left: unset;right: 49px }.yv-new-arriavl-slider .flickity-prev-next-button.next {right: 7px }.testimonial-section {border-top: 1px solid #eee }.yv-testimonial-slider {padding: 20px 60px;display: flex;flex-direction: column;justify-content: center }.yv-testimonial-slide {text-align: center;max-width: 750px;margin: 0 auto }.yv-testimonial-feature-text {display: inline-block;margin-bottom: 20px }.yv-testimonial-reviews {display: flex;justify-content: center;margin-bottom: 20px }.yv-testimonial-reviews svg {width: 16px;margin-right: 5px;fill: currentColor }.yv-testimonial-review {font-size: 18px;opacity: .7;margin-bottom: 35px }.yv-testimonial-author {font-size: 16px;margin-bottom: 20px;display: flex;align-items: center;justify-content: center }.yv-testimonial-author .author-img {min-width: 34px;max-width: 34px;height: 34px;border-radius: 100%;overflow: hidden;position: relative;background-color: var(--colorImageBg) }.yv-testimonial-author .yuva-loader {height: 2px;width: 20px }.yv-testimonial-author p {font-size: 14px;padding-left: 10px;margin-bottom: 0;text-align: center }.yv-boxtestimonial-slider .yv-testimonial-slider-item {width: 50% }.yv-boxtestimonial-slider .yv-testimonial-slider-item.is-selected {border-right: 1px solid #eee;left: 1px !important }.yv-boxtestimonial-slider .yv-testimonial-slide {max-width: 690px;padding: 0 40px }.yv-boxtestimonial-slider .yv-testimonial-author {padding: 0 }.yv-boxtestimonial-slider .yv-testimonial-author .author-img {min-width: 50px;max-width: 50px;height: 50px }.yv-testimonial-wrapper .flickity-prev-next-button {width: 44px;height: 44px;display: flex;justify-content: center;align-items: center;border-radius: 100%;background-color: var(--theme-light-color) }.close-product-model svg, .yv-testimonial-wrapper .flickity-prev-next-button .flickity-button-icon {width: 40%;height: 40% }.yv-testimonial-slider:not(.yv-boxtestimonial-slider) .flickity-prev-next-button.next {right: -80px }.yv-testimonial-slider:not(.yv-boxtestimonial-slider) .flickity-prev-next-button.previous {left: -80px }.featured-articles-section {padding: 85px 0 }.featured-blog-section-heading {padding-right: 100px }.corner-view-all {position: absolute;font-size: 12px;border-radius: 20px;display: inline-block;right: 0;line-height: 1;top: 0;background-color: #fff;padding: 6px 16px;box-shadow: 0 2px 1px #00000017 }#mini__cart .emptySideCart .empty-cart-title, .emptyCartIcon, .page-result-title, .yv-blog-card, .yv-blog-detail-desc h5, .yv-blog-tags, .yv-filter-title, .yv-product-accordion p, .yv-product-detail-tabs p, .yv-product-feature h3, .yv-product-feature h4, .yv-product-feature h5, .yv-quickview_product {margin-bottom: 10px }.yv-blog-card.featured-blog {position: relative;overflow: hidden;box-shadow: 0 1px 3px #00000024 }.featured-blog .yv-blog-card-img, .yv-blog-card-img {border: 4px solid #fff;box-shadow: 0 1px 3px rgb(0 0 0 / 14%);position: relative }.yv-blog-card-img {overflow: hidden;display: flex;align-items: center;width: 100%;background-color: var(--colorImageBg) }.yv-blog-card-img img, .yv-collection-featured-img img {width: 100%;height: 100%;transition: 1s }.yv-blog-card-text {padding: 10px 0 0 }.featured-blog .yv-blog-card-text {position: absolute;bottom: 20px;left: 20px;right: 14px;z-index: 1;display: flex;flex-direction: column;align-items: flex-start;background: #ffffffd5;line-height: 1;padding: 24px 20px;max-width: 55% }.yv-blog-date {display: inline-block;background-color: #fff;padding: 4px 10px 0;position: absolute;bottom: 0;margin: 0;font-size: 13px }.featured-blog .yv-blog-date {position: absolute;top: 0;bottom: unset;right: 0;padding: 0 10px 4px;z-index: 1 }.yv-blog-title {line-height: 1.3;padding-bottom: 12px;position: relative;word-break: break-word }.yv-blog-link {text-decoration: underline;text-underline-offset: 1px }.yv-blog-desc {margin-bottom: 12px;display: -webkit-box;overflow: hidden }.small-blog-outer .yv-blog-card {padding: 0 0 0 40px }.yv-service-item {text-align: center;padding: 0 20px }.yv-service-item span {width: 32px;margin-bottom: 10px;display: inline-block;line-height: 1 }.yv-service-item span svg {width: 100%;fill: currentcolor }.yv-blog-detail-title {margin-bottom: 12px }.deal-counter-box {display: flex;margin-bottom: 30px }.deal-counter {text-transform: uppercase;padding: 12px 15px;line-height: 1;font-size: 54px;margin: 0 4px;border-radius: 3px;text-align: center;display: flex;align-items: center;justify-content: center;font-weight: 800;background-color: var(--theme-light-color) }.deal-counter-box .deal-counter:nth-child(2n) {padding: 0;font-size: 50px;background-color: unset }.yv-feature-imgbox {position: relative;width: 100%;height: 720px;background-color: var(--colorImageBg);overflow: hidden }.video-overlay-text {position: absolute;padding: 20px;background-color: rgb(62 40 29 / 28%);top: 0;display: flex;justify-content: center;align-items: center;text-align: center;flex-direction: column }.video-overlay-text img {width: 100%;position: absolute;left: 0;top: 0;z-index: 0 }.video-overlay-text noscript, .yv-collection-banner noscript {position: absolute;left: 0;top: 0 }.video-overlay-text .placeholder-svg {position: absolute;background-color: var(--colorImageBg) }.video-overlay-text-content, html.with-fancybox .yv-product-viewbar {z-index: 1 }.video-overlay-text h2 {font-size: 60px;margin-bottom: 15px }.video-overlay-text button svg {width: 70px;height: auto;fill: currentColor }.video-overlay-text:after {position: absolute;content: "";background-color: rgba(0, 0, 0, .25);width: 100%;left: 0;top: 0;z-index: 0;height: 100% }.image-position-right .yv-imgbox-container, .yv-countdown-large-imgbox.right{margin-left: auto }.yv-text-content {padding-right: 50px }.yv-text-subtitle {text-transform: uppercase;margin-bottom: 20px }.yv-text-title {margin-bottom: 20px;letter-spacing: -1px }.yv-text-desc, .yv-text-desc p {font-size: 14px;line-height: 24px }.yv-imgbox-container {position: relative;max-width: 90% }.image-position-left .yv-imgbox-container.yv-imgbox-two-images {padding-right: 12% }.image-position-right .yv-imgbox-container.yv-imgbox-two-images {padding-left: 12%;margin-left: auto }.yv-img-content {width: 100%;border-radius: 10px;overflow: hidden;position: relative;background-color: var(--colorImageBg) }.small-image-wrapper {max-width: 30%;z-index: 1;position: absolute;top: 50%;width: 100%;transform: translateY(-50%) }.small-img-content {border: 2px solid #fff;width: 100%;position: relative;z-index: 0 }.search-bar-no-results, .search-result-bottom {border-top: 1px solid #e7e7e7;text-align: center }.yv-img-content img {position: absolute;width: 100%;height: 100% }.recent-product-section {padding: 70px 0 }.product-recommendations .section-heading {margin-left: 5px;margin-right: 5px;margin-bottom: 12px }.yv-recent-product-grid .yv-product-card {padding: 0 5px;width: 16.67% }.yv-recent-product-grid .flickity-prev-next-button.previous {left: -2% }.yv-recent-product-grid .flickity-prev-next-button.next {right: -2% }.addsearch, .fancybox__content, .sizeChartOpen {overflow: hidden }.addsearch:after {content: "";position: fixed;height: 100%;background: #00000052;bottom: 0;top: 0;left: 0;right: 0;width: 100%;z-index: 3;transition: .8s }.search-bar-container {position: fixed;z-index: 1000;top: 0;overflow-x: hidden;overflow-y: auto;width: 100%;max-height: 100%;background: #fff;transition: .8s;transform: translateY(-100%) }.addsearch .search-bar-container {transform: translateY(0) }.addsearch .search-bar-input {box-shadow: 0 2px 3px #00000017 }.input-with-icon {position: relative;display: flex;align-items: center }.input-with-icon input {height: auto;background-color: transparent;border: 0;color: #000;outline: 0;font-family: var(--font-family);font-size: 16px;padding: 30px 5px;line-height: 40px }.input-with-icon .search-icon-btn {margin: 2px 10px 0 0;padding: 0;width: auto;background: 0 0;color: var(--colorTextBody) }.searchbar-input-suggestion {margin-top: 15px;color: var(--colorTextBody);font-family: monospace;font-size: 13px;font-weight: 700 }.search-bar-container .input-group-append {width: 44px;height: 44px;color: var(--colorTextBody);cursor: pointer;display: flex;align-items: center;justify-content: center;border-radius: 100%;transition: .6s }.search-bar-container .input-group-append svg {width: 40%;height: 40%;fill: currentcolor }.recent-search-title {margin-bottom: 15px;font-weight: 700;margin-top: 30px }.recent-search-listing {display: flex;flex-wrap: nowrap;overflow-y: hidden;overflow-x: auto;margin-bottom: 30px }.recent-search-listing li a {color: var(--colorTextBody);display: block;padding: 0 20px 0 0;max-width: 120px }.recent-search-listing li img, .recent-search-listing li svg {min-width: 60px;max-width: 60px;height: 60px;overflow: hidden;object-fit: cover;object-position: top;display: block;margin: 0 auto 5px;background-color: var(--colorImageBg) }.recent-search-listing li a span {display: block;font-size: 12px;text-align: center;line-height: 1.2 }.search-result-bottom {display: block;width: 100%;background: 0 0;bottom: 0;padding: 10px 0;font-size: 16px;font-weight: 700;letter-spacing: -.5px }.yv-search-result-container .yv-tabs {justify-content: flex-start;margin-bottom: 0 }.product-result .row {margin: 0 -5px }.product-result .col-lg-2 {padding: 0 5px }.yv-search-result-list .yv-blog-card-img {border: 4px solid #fff;border-radius: 0 }.yv-search-result-list .yv-blog-date {font-size: 11px }.yv-search-result-list .yv-blog-title {padding-bottom: 4px;font-size: 16px;letter-spacing: .2px;margin: 0 }.yv-search-result-list .yv-blog-desc {font-size: 12px;padding-right: 30px;-webkit-line-clamp: 1;margin-bottom: 4px }.page-result-desc, .post-name .yv-blog-desc {-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis }.page-result-item {padding: 25px 30px;background-color: #f5f4ed73;border-radius: 2px;margin-bottom: 30px;box-shadow: 0 1px 4px rgb(0 0 0 / 10%) }.page-result-desc {margin-bottom: 10px;padding-right: 40px;display: -webkit-box;overflow: hidden }.search-bar-no-results {padding: 13px 0;min-height: 200px;display: flex;align-items: center;justify-content: center }.yv-search-result-container .row {flex-wrap: nowrap;overflow: auto }.offer-section .section-heading h2 {font-size: 28px }.yv-offer-item-box {padding: 8px }.yv-offer-item-box.content-border-true {border: 1.5px dashed #c4c4c4 }.offer-style-2 .yv-offer-detail:after, .offer-style-2 .yv-offer-detail:before {height: 158px;border-radius: 840px;width: 150px;transform: scale(1.5);z-index: -1;content: "" }.yv-offer-item {position: relative;transition: .3s;background-color: var(--colorImageBg);overflow: hidden;height: 220px;display: flex;align-items: center;width: 100% }.yv-offer-detail {position: absolute;width: 195px;margin: 0 auto;background: #fff;padding: 12px 20px }.yv-offer-detail h5 {margin-bottom: 7px;font-size: 17px }.yv-offer-detail p {font-size: 18px;line-height: 1;color: var(--colorTextBody);font-weight: 700;display: flex;align-items: center }.yv-offer-detail p strong {font-size: 30px;color: var(--theme-color);margin-right: 5px }.offer-style-2 .yv-offer-detail {height: 100%;right: 0;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 130px;padding: 10px;z-index: 2;background: 0 0 }.offer-sidebar, .yv-coupan-sidebar {transition: 1s;align-items: center;display: flex }.offer-style-2 .yv-offer-detail:after {position: absolute;left: 50px;background-color: #fff }.offer-style-2 .yv-offer-detail:before {position: absolute;left: 40px;background-color: #f3e8db }.offer-open {position: relative;overflow: hidden }.offer-open:after {position: absolute;content: "";top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, .5);z-index: 1;width: 100%;height: 100%;transition: .3s }.yv-coupan-sidebar {position: fixed;z-index: 2;left: 0;transform: translate(-100%, 50%) }.offer-sidebar {background-color: #f6f6f6;overflow: auto;padding: 30px;width: 100%;min-height: 290px;max-height: 350px;overflow-y: auto }.offer-sidebar .offer-section-wrapper {width: 100%;min-width: 350px;max-width: 500px }.offer-sidebar .section-heading h4, .yv-quick-view-product-detail .yv-product-price {font-size: 22px }#sort__list li, .offer-sidebar .offer-style-2 .yv-offer-detail h5, .product-view-wrapper .yv-product-compare-price {font-size: 13px }.offer-sidebar-close {position: absolute;right: 20px;top: 20px;cursor: pointer;color: #555 }.offer-sidebar-close:hover, .selling_group.active label, .sort-grid-icon.active, .text-content a, .yv-faq-detail .yv-content-body a {color: var(--theme-color) }.offer-sidebar .section-heading h6 {text-transform: uppercase;color: var(--theme-color);margin-bottom: 5px;letter-spacing: 0;font-weight: 600;font-size: 12px;font-family: var(--font-family) }.offer-sidebar .yv-offers-outer {margin-top: 14px }.offer-sidebar .yv-offer-item-box {border: 1px dashed #c4c4c4 }.offer-sidebar .yv-offer-item {height: 160px }.offer-sidebar .yv-offer-detail {width: 135px;padding: 15px 20px;bottom: 7px;left: 7px }.offer-sidebar .yv-offer-detail h5 {font-size: 16px }.offer-sidebar .yv-offer-detail p, .yv-product-information .cart-item-price-unit .yv-prizebox .yv-product-price {font-size: 14px }.yv-coupan-panel {padding: 28px 12px;writing-mode: vertical-lr;display: flex;width: 40px;overflow: hidden;background-color: var(--theme-color);cursor: pointer;color: #fff;align-items: center;position: absolute;z-index: 0;pointer-events: auto;top: 50%;justify-content: center;height: 60%;transform: translateY(-50%);transition: 952ms;text-align: center }.yv-coupan-sidebar.position-left .yv-coupan-panel {right: -40px;border-radius: 0 10px 10px 0 }.yv-coupan-sidebar.position-right .yv-coupan-panel {left: -40px;border-radius: 10px 0 0 10px;padding: 28px 7px }.yv-coupan-panel-title {font-size: 16px;text-transform: uppercase;color: #fff;letter-spacing: 5px;transform: rotate(180deg) }.offer-sidebar .offer-style-2 .yv-offer-item {height: 160px;box-shadow: 0 0 3px rgba(0, 0, 0, .1) }.offer-sidebar .offer-style-2 .sale-text {color: var(--colorTextBody);text-transform: uppercase;margin-bottom: 4px;font-size: 17px;letter-spacing: 1px }.offer-sidebar .yv-offers-outer .row {flex-wrap: nowrap;overflow: auto;padding-bottom: 20px }.offer-sidebar .yv-offers-outer .row::-webkit-scrollbar {height: 3px }.offer-sidebar .yv-offers-outer .row::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #ddd;border-radius: 10px }.offer-sidebar .yv-offers-outer .row::-webkit-scrollbar-thumb {background: #aaa;border-radius: 10px }.offer-sidebar .offer-style-2 .yv-offer-detail {position: absolute;height: 100%;right: 0;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 95px;max-width: 95px;padding: 10px;z-index: 2;background: 0 0 }.offer-sidebar .offer-style-2 .yv-offer-detail:after {position: absolute;content: "";width: 150px;height: 158px;left: 40px;background-color: #fff;border-radius: 840px;transform: scale(1.5);z-index: -1 }.offer-sidebar .offer-style-2 .yv-offer-detail:before {position: absolute;content: "";width: 150px;height: 158px;left: 30px;background-color: #f3e8db;border-radius: 840px;transform: scale(1.5);z-index: -1 }.offer-sidebar .offer-style-2 .yv-offer-detail p {font-size: 14px;align-items: center }.offer-sidebar .offer-style-2 .yv-offer-detail p strong {margin: 0;font-size: 20px }.yv-collection-banner.yv-main-collection-banner {min-height: 210px;margin-bottom: 0 }.yv-collections-list, .yv-contact-detail-outer {padding: 80px 0 }.yv-collection-card-box {margin-bottom: 40px }.yv-collection-featured-img {display: flex;align-items: center;justify-content: center;width: 100%;overflow: hidden;background-color: var(--colorImageBg);margin-bottom: 10px;transition: 1s }.yv-collection-detail {text-align: center;padding: 0 10px }.yv-collection-detail .yv-collection-title {font-size: 20px;color: var(--colorTextBody);text-transform: uppercase;font-family: var(--heading-font-family) }.yv-collection-banner.no-bg {color: var(--colorTextBody);min-height: 150px }.yv-collection-banner {position: relative;display: flex;width: 100%;justify-content: center;align-items: center;min-height: 200px;background-color: var(--theme-light-color);padding: 30px 0 }.yv-collection-container {margin-top: 35px }.yv-collection-banner .banner-img {position: absolute;height: 100%;left: 0;width: 100% }.collection-banner-content {position: relative;text-align: center }.collection-banner-title {position: relative;text-transform: uppercase }.yv-collection-description {margin-top: 15px;margin-bottom: 25px }.yv-collections-topbar {padding-bottom: 5px;align-items: center;border-bottom: 1px solid #ececec }.yv-collection-products, .yv-collections-topbar {display: flex;justify-content: flex-start;flex-wrap: wrap }.yv-filter-sidebar-heading {display: flex;align-items: center;font-size: 14px;margin-right: 25px }#yv-applied-filter-cross-all {margin-left: auto;color: var(--colorTextBody);letter-spacing: .5px;text-decoration: underline;font-size: 12px }.yv-filter-sidebar-heading svg {margin-right: 6px;margin-bottom: 1px;width: 11px;height: 11px;fill: currentcolor }.yv-products-list {padding-top: 25px }.yv-products-list, .yv-right-sidebar {max-width: 83%;flex: 0 0 83% }.products-count {color: var(--colorTextBody);font-weight: 700;text-transform: capitalize }.yv-right-sidebar {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center }.collection-sort-elements {display: flex;align-items: center;position: relative }.sort-grid-icon {display: inline-block;padding: 0 20px;color: #ccc;border-right: 1px solid #f4f4f4;line-height: 1 }.sort-grid-icon svg {fill: currentcolor }.collection-sortbar {display: inline-block;margin-left: 50px;cursor: pointer;position: relative }.collection-sortby-selected {display: inline-block;padding: 7px 0;text-transform: uppercase;font-size: 14px;cursor: pointer;background-color: transparent;color: var(--colorTextBody);font-family: var(--heading-font-family) }.collection-sortby-selected svg {width: 16px;margin-right: 5px;vertical-align: middle;margin-bottom: 1px;fill: currentColor }#sort__list {position: absolute;background: #fff;z-index: 9;padding: 10px 0;right: 0;top: 100%;max-width: 100%;box-shadow: 0 0 4px #0000002e;min-width: 230px;display: none;width: auto }#sort__list li {padding: 10px 18px;cursor: pointer;position: relative;display: flex;align-items: center }#sort__list li input {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;cursor: pointer;appearance: none;-webkit-appearance: none }#sort__list li label {position: relative;padding-left: 25px;padding-bottom: 0;font-size: 15px;cursor: pointer;font-family: var(--font-family);text-transform: capitalize;z-index: 0 }#sort__list li label .checkmark {display: inline-block;border-radius: 100%;top: 2px;height: 16px;width: 16px;border: 1px solid transparent }#sort__list li input:checked~label .checkmark {background-color: #000;border-color: #000;box-shadow: 0 0 0 3px #fff inset }.yv-filter-sidebar, .yv-left-sidebar {max-width: 17%;flex: 0 0 17% }.yv-collection-filter {height: 100%;margin-right: 25px;border-right: 1px solid #ececec;padding-top: 25px }.yv-filter-name {border-bottom: 1px solid #ececec;padding-bottom: 15px;margin-bottom: 25px;padding-right: 10px }.yv-accordion-card:last-child, .yv-filter-name:nth-last-child(2), noscript .yv-filter-name {border-bottom: 0 }.yv-filter-item {position: relative;padding-left: 25px;margin-bottom: 10px;word-break: break-word }.yv-filter-item.disabled {opacity: .6;pointer-events: none }.yv-filter-item input {position: absolute;opacity: 1;left: 0;top: 3px;margin: 0;z-index: 1;appearance: none;-webkit-appearance: none;width: 16px;height: 16px;cursor: pointer }.yv-filter-item .checkmark {position: absolute;top: 3px;left: 0;height: 16px;width: 16px;border: 1px solid #d2cfd5;background: var(--white);border-radius: 0 }.yv-filter-item .checkmark::after {position: absolute;content: "";left: 4px;top: 0;width: 6px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);display: none }.yv-filter-item input:checked~.checkmark, .yv-filter-item:hover input:checked~.checkmark {background-color: #000;border-color: #000 }.yv-filter-item label {display: inline-block;cursor: pointer;padding: 0;line-height: 1.7;font-family: var(--font-family);text-transform: capitalize }.filters-expand {color: var(--theme-color);font-size: 12px }.filters-expand svg {fill: currentcolor;width: 11px;margin-right: 4px;vertical-align: middle;margin-bottom: 2px }.yv-color-filter .yv-filter-item {padding-left: 0;margin-right: 10px;display: flex }.yv-color-filter .yv-filter-item label {width: 20px;height: 20px;background-color: #000;box-shadow: 0 0 0 1px #eee;overflow: hidden;border-radius: 100%;font-size: 0 }.yv-color-filter .yv-filter-item input {top: 0;width: 20px;height: 20px }.yv-color-filter .yv-filter-item input:checked~label {border: 4px solid #fff;box-shadow: 0 0 0 1px #000 }#slider-round {height: 3px;background: #ddd;border-radius: 10px;border: 0;box-shadow: none;max-width: 93%;margin: 20px auto }#slider-round .noUi-connect {background: var(--colorTextBody) }#slider-round .noUi-handle {height: 15px;width: 15px;top: -6px;right: -6px;border-radius: 20px;border: 3px solid var(--colorTextBody);box-shadow: none;background-color: #fff;cursor: pointer }.price-range-value {display: flex;justify-content: space-between;color: var(--colorTextBody);font-size: 13px }.price-range-value .field-wrapper { border: 1px solid #ddd; padding: 5px; } .price-range-value .field-wrapper .field__input, .price-range-value .field-wrapper .field__input:focus { outline: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; }.yv-products-applied-filter {display: flex;flex-wrap: wrap;margin-bottom: 15px }.yv-applied-filter-item a {position: relative;padding: 8px 30px 8px 12px;display: inline-block;border: 1px solid #ddd;margin: 0 10px 10px 0;font-size: 10px;line-height: 1;text-transform: uppercase;letter-spacing: 0;color: var(--colorTextBody);border-radius: 40px }.yv-applied-filter-cross {position: absolute;display: flex;justify-content: center;align-items: center;width: 12px;height: 12px;right: 10px;top: 50%;transform: translateY(-50%) }.yv-applied-filter-item .yv-applied-filter-cross-all {border: 0;font-size: 12px;text-decoration: underline;padding: 0 0 0 10px }.yv-collection-products .row[data-collection-products] {margin-right: -5px;margin-left: -5px }.yv-collection-products .row[data-collection-products] .col-6 {padding-right: 5px;padding-left: 5px }.yv-products-list .yv-product-card {padding-bottom: 40px }.yv-products-list {position: relative;padding-bottom: 80px }.product-detail-section {padding-bottom: 100px }.main-product-slider-wrapper {border-bottom: 1px solid #ececec }.yv-product-big-slider .yv-product-slider-item {background-color: var(--colorImageBg) }.yv-product-slider-item {cursor: pointer;position: relative }.yv-product-slider-item img, .yv-product-slider-item model-viewer, .yv-product-slider-item video {width: 100%;height: 100%;object-fit: cover;object-position: top;background-color: var(--colorImageBg) }.yv-product-slider-item img {position: absolute;top: 0 }.img-content img, .media-img img {object-fit: contain;object-position: center }.yv-product-small-slider-container {position: absolute;bottom: 30px;left: 50%;width: 100%;z-index: 1;max-width: 320px;height: 70px;transform: translateX(-50%) }.yv-product-small-slider .yv-product-slider-item {width: 100%;border: 2px solid #fff;transition: .3s }.product-detail-slider .yv-product-small-slider .yv-product-slider-item {height: 70px;width: 70px;margin: 0 5px }.product-detail-slider .flickity-button, .product-section .flickity-button {position: absolute;top: calc(50% - 25px);z-index: 1;width: 42px;height: 42px;display: flex;justify-content: center;align-items: center;background: #fff;border-radius: 0;box-shadow: 0 2px 2px 1px #0000001f }.product-detail-slider .flickity-button.next, .product-section .flickity-button.next, .yv-quickview_product_slider .flickity-button.next {right: 20px }.product-detail-slider .flickity-button.previous, .product-section .flickity-button.previous, .yv-quickview_product_slider .flickity-button.previous {left: 20px }.product-detail-slider .flickity-prev-next-button .flickity-button-icon, .product-section .flickity-prev-next-button .flickity-button-icon, .yv-quickview_product_slider .flickity-button-icon {width: 14px;height: 14px }.product-section .flickity-page-dots {display: none;position: absolute;margin-top: 0;bottom: 20px }.yv-product-gallery-slider {display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between }.yv-product-gallery-thumbs {max-width: 90px;flex: 0 0 90px }.yv-product-gallery-thumbs .sticky-item {overflow: auto }.yv-product-gallery-thumbs .sticky-item::-webkit-scrollbar {display: none }.yv-product-gallery-items {max-width: calc(100% - 92px);flex: 0 0 calc(100% - 92px) }.yv-product-gallery-items .gallery-main-item {overflow: hidden;margin-bottom: 3px }.yv-product-gallery-items .gallery-main-item.yv-product-model-item, .yv-product-slider-item.gallery-main-item img {height: auto }.sticky-item {position: sticky }.gallery-style .yv-product-gallery-items {flex-wrap: wrap;justify-content: flex-start }.gallery-style .yv-product-gallery-items.multi-images {display: grid;grid-template-columns: 1fr 1fr }.gallery-style .yv-product-gallery-items .gallery-main-item {width: 100%;padding: 0 2px 2px;margin: 0;}.yv-product-slider-wrapper {border-right: 1px solid #eee }.yv-main-product-detail.slider-product-detail {padding: 40px 90px 40px 60px }.yv-main-product-detail {height: 100%;max-width: 100%;padding-left: 70px;padding-top: 40px;padding-bottom: 40px }.yv-main-product-detail .yv-product-detail-desc {max-width: 90% }.social-icons, .yv-blog-comments {margin-top: 30px }.yv-feature-product-detail .social-icons, .yv-main-product-detail .social-icons {margin-top: 0;margin-bottom: 20px }.share-icons-list {display: flex;align-items: center;justify-content: flex-start }.product-view-dropdown, .share-icon {margin-right: 15px }.share-icon a {display: flex;justify-content: center;align-items: center;color: var(--colorTextBody);opacity: .8 }.share-icon a svg {width: 20px;fill: currentcolor }.yv-product-slider-wrapper .yv-product-detail-tabs {padding: 40px 0 0 60px;margin: 0 }.yv-product-accordion, .yv-product-detail-tabs {margin-top: 40px }.yv-accordion-card {border-bottom: 1px solid #f0f0f0;margin-bottom: 20px }.yv-accordion-header {display: flex;align-items: center;justify-content: space-between;padding: 0 0 20px;width: 100%;cursor: pointer }.yv-accordion-header.active h5 {font-weight: 700;color: var(--theme-color) }.page-banner-title, .yv-accordion-header h5 {text-transform: uppercase }.yv-accordion-content {display: none;margin-bottom: 20px }.yv-accordion-header svg {transition: .3s }.product-section .yv-accordion-header svg {min-width: 14px;max-width: 14px }#shopify-product-reviews .spr-container {border-color: transparent;background-color: #fff8f4 }#shopify-product-reviews .spr-form-title, .posted-by, .selling_group .selling_plan, .selling_plan_wrapper:empty, .yv-product-detail-tab, .yv-search-button:before {display: none }#shopify-product-reviews input, #shopify-product-reviews textarea {min-height: 42px;padding: 10px 15px;border: 1px solid #e1e1e1;font-family: var(--font-family) }#shopify-product-reviews .spr-icon {font-size: 10px;margin-right: 2px;color: var(--theme-color) }#shopify-product-reviews .button {min-width: auto;padding: 5px 10px;min-height: 20px;line-height: 20px;font-size: 10px }.spr-summary-caption {font-size: 12px;margin-top: 3px }#shopify-product-reviews .spr-reviews {max-height: 400px;overflow-y: auto }#shopify-product-reviews .spr-review-header-starratings {margin: 0 0 5px }#shopify-product-reviews .spr-review-header-byline {font-size: 11px;position: absolute;top: 5px;right: 0;text-transform: capitalize;font-style: normal;color: #555 }#shopify-product-reviews .spr-review-header-byline strong {font-weight: 400 }#shopify-product-reviews .spr-review-content-body {font-size: 12px }#shopify-product-reviews .spr-review-content {margin: 0 0 12px }#shopify-product-reviews .spr-review-reportreview {float: left;text-decoration: underline }.yv-product-detail-tabs .yv-tabs {border-bottom: 1px solid #ededed;margin: 0 }.yv-product-feature-list-wrapper {position: sticky;z-index: 1;border-bottom: 1px solid #ececec;margin-bottom: 50px;background-color: #fff }.yv-product-feature-list {display: flex;align-items: center;flex-wrap: wrap;max-width: 1070px;margin: 0 auto }.yv-product-feature-list .feature-link {display: inline-block;padding: 24px 12px;margin: 0 10px;font-family: var(--heading-font-family);text-transform: uppercase;font-size: 14px;color: var(--colorTextBody);position: relative;opacity: .4 }.yv-product-feature-list .feature-link:after {position: absolute;content: "";height: 2px;width: 100%;background-color: transparent;bottom: 0;left: 0 }.yv-product-feature-list .feature-link.active:after, .yv-product-feature-list .feature-link:hover:after {background-color: var(--colorTextBody) }.yv-product-feature-content {max-width: 1120px;margin: 0 auto;padding: 0 30px }.yv-product-feature:not(.yv-product-big-slider) {margin: 0 0 70px }.hamburder-opened .yv-product-feature-list {z-index: 2 }.size-chart-table, .table-responsive, .yv-product-feature-tab-content {overflow-x: auto }.gallery-item-product .gallery-item-link {display: block;width: 100%;height: 800px;overflow: hidden;margin-bottom: 15px;background-color: var(--colorImageBg) }.yv-product-gallery-items .gallery-main-item:last-child {margin: 0 }.yv-product-zoom {position: absolute;right: 20px;bottom: 20px;width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;background-color: #fff;border-radius: 100%;box-shadow: 0 2px 2px 1px #0000001f }.yv-product-zoom svg {width: 15px;height: 15px }.pickup-availability-info {padding: 20px;border: 1px solid #e5d2ca;margin-bottom: 25px }.pickup-availability-button {cursor: pointer;color: var(--theme-color);text-decoration: underline }.pickUpAvailabilityContent, .yv-quickview_product_wrapper {padding: 20px 30px }.pickup-availability-list__item:not(:last-child) {border-bottom: 1px solid #eee;margin-bottom: 30px;padding-bottom: 30px }.pickup-availability-header {margin-bottom: 20px;padding-bottom: 15px;border-bottom: 1px solid #eee }.pickup-loaction-title {font-size: 18px;color: var(--colorTextBody);margin-bottom: 15px; text-transform: capitalize;}.pickup-availability-preview {display: flex;align-items: center;margin-bottom: 15px; opacity: 0.7; font-weight: 600; } .pickup-availability-address {font-style: normal;}.pickup-availability-preview svg {width: 19px;margin-right: 10px;padding: 4px;background-color: #000;border-radius: 100%; opacity:1; }.pickup-availability-preview svg path, .yv-scroll-top svg {fill: var(--theme-color) }.pickup-availability-preview svg path{ fill: #fff;}.yv-scroll-top svg {max-width: 100%;max-height: 100%;}.fancybox__thumb {border-radius: 0;background-position: top;background-color: var(--colorImageBg) }.fancybox__thumbs .carousel__slide .fancybox__thumb:after {border-width: 3px;border-radius: 0;border-color: var(--theme-color) }.selling_plan_wrapper {margin-bottom: 25px;border-bottom: 1px solid #eee }.selling_group {border: 1px solid #eee;border-bottom: 0;padding: 15px 20px;cursor: pointer;position: relative }.sellingPlanHeading {display: flex;justify-content: center;align-items: center }.selling_group input {appearance: none;-webkit-appearance: none }.selling_group label {width: 100%;padding: 0 0 0 30px;cursor: pointer;position: relative }.selling_group label::after {position: absolute;content: "";width: 20px;height: 20px;background-color: transparent;border: 1px solid #ddd;left: 0;border-radius: 100%;z-index: -1 }.selling_group label::before {position: absolute;content: "";left: 7px;top: 4px;width: 6px;height: 10px;opacity: 0;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);z-index: 0 }.selling_group.active label::after {background-color: var(--theme-color);border-color: transparent }.selling_plan {margin-top: 15px }.selling_plan select {border: 0;padding: 10px 29px 10px 10px;width: 100%;background-color: #f7f7f7;background-position: 97% 50% }shopify-payment-terms {display: block;margin-top: 10px }.sizeChart-wrapper {position: fixed;background: #fff;top: 0;left: 0;width: 100%;display: none;height: 100%;z-index: 99;padding: 90px 20px 40px }.sizeChart-label {color: var(--theme-color);text-decoration: underline;font-size: 12px;cursor: pointer }.sizeChart-main {display: flex;align-items: center;justify-content: center;height: 100%;flex-wrap: wrap;width: 100%;overflow: auto }.sizeChart-header {margin-bottom: 30px;text-align: center;width: 100% }.sizeChart-body {max-width: 800px;width: 100% }.sizeChart-body * {margin-bottom: 14px;text-align: center }.sizeChart-body table tr td {border: 1px solid #eee;white-space: nowrap }.sizeChart-main button#sizeChartClose {position: absolute;top: 5%;right: 5%;width: 40px;height: 40px;padding: 13px;border-radius: 25px }.yv-feature-product-detail .yv-product-percent-off, .yv-main-product-detail .yv-product-percent-off, .yv-quick-view-product-detail .yv-product-percent-off {font-size: 12px;background-color: var(--colorBgSavings);padding: 1px 10px;border-radius: 30px }.product-loop-variants select {padding: 8px 30px 8px 12px;min-height: 45px;border-color: #aeaba5 }.product-loop-variants select:focus {border-color: #000 }.product-single__media model-viewer, .shopify-model-viewer-ui {display: block !important;position: absolute !important;top: 0;left: 0;width: 100%;height: 100% }.close-product-model {position: absolute;top: 20px;right: 20px;width: 44px;height: 44px;z-index: 1;display: flex;border-radius: 100%;background-color: var(--theme-light-color);align-items: center;justify-content: center }button.product__xr-button {position: absolute;z-index: 1;bottom: 20px;width: 200px;left: 50%;transform: translateX(-50%);display: flex;align-items: center;justify-content: center;height: 50px;text-align: left }button.product__xr-button svg {width: 18px;margin-right: 15px }.yv-product-small-slider .yv-product-slider-item .yuva-loader {height: 2px;width: 40px }.product-no-media {background: var(--colorImageBg) }.media-body, .video-wrapper {width: 100%;position: relative }.yv-product-slider-item.gallery-main-item iframe {width: 100%;position: absolute;top: 0;left: 0;height: 100% }.yv-product-slider-item.gallery-main-item video {position: absolute;top: 0;left: 0 }.yv-page-banner {position: relative;display: flex;width: 100%;justify-content: center;align-items: center;padding: 30px 0;background-color: var(--theme-light-color);min-height: 200px }.yv-page-banner.no-bg, .yv-page-banner.yv-account-page-banner {min-height: 150px }.yv-contact-information {padding: 0 30px }.yv-contact-item {display: flex;align-items: flex-start;padding: 0 0 30px;margin-bottom: 30px;border-bottom: 1px solid #efefef }.yv-contact-item:last-child {margin: 0;border: 0;padding: 0 }.yv-contact-item svg {min-width: 30px;max-width: 30px;margin-right: 10px;margin-top: 2px;fill: currentColor }.yv-contact-text span {display: block;font-family: var(--heading-font-family);text-transform: uppercase;font-size: 16px }.yv-contact-text a, .yv-contact-text address, .yv-contact-text p {font-style: normal;font-size: 18px }.map_box {height: 500px;overflow: hidden;background-color: var(--colorImageBg) }.nodatafound_wrapper, .yv-404-wrapper {display: flex;justify-content: center;align-items: center;margin: 0 auto;min-height: 190px;padding: 0 }.yv-404-wrapper {padding: 52px 0 }.nodatafound_box, .yv-404-content {width: 100%;text-align: center;max-width: 400px;padding: 20px }.yv-404-content {max-width: 500px;margin-bottom: 30px }.nodatafound_box img, .yv-404-content img {width: 100%;max-width: 200px;display: block;text-align: center;margin: 0 auto 20px }.yv-404-content img {max-width: 450px }.nodatafound_box h4, .nodatafound_box h5, .yv-404-content h4 {margin: 15px 0 7px }.nodatafound_box svg {width: 90px;height: 90px }.yv-faq-detail {max-width: 1000px;margin: 0 auto }.yv-faq-detail .yv-accordion-header {background: var(--secondaryColorBody);padding: 18px 25px }.yv-faq-detail .yv-accordion-card {border: 1px solid var(--secondaryColorBody) }.yv-faq-detail .yv-content-body {padding: 20px }.rich-text-description ul, .text-content ul, .yv-content-body ul, .yv-product-detail-tab ul, .yv-text-desc ul {list-style-type: disc;padding-left: 13px }.rich-text-description ol, .text-content ol, .yv-content-body ol, .yv-product-detail-tab ol, .yv-text-desc ol {list-style-type: decimal;padding-left: 13px }.yv-faq-detail .yv-accordion-header h5 {letter-spacing: .2px;font-weight: 400;display: block;padding-right: 10px;font-family: var(--font-family) }.yv-faq-detail .yv-accordion-header svg {min-width: 14px;max-width: 14px;height: 13px;stroke: currentcolor;stroke-width: 1px }.yv_side_drawer_wrapper, .yv_similar_drawer_wrapper {width: 100%;position: fixed;z-index: 999;top: 0;right: 0;max-width: 480px;height: 100%;opacity: 1;transform: translate(100%, 0);background: var(--white);transition: .7s }.yv_quickView_product {max-width: 520px }.side_Drawer_open .yv_side_drawer_wrapper, .similar_Drawer_open .yv_similar_drawer_wrapper {transform: translate(0);opacity: 1 }.side_Drawer_open, .similar_Drawer_open {position: relative;overflow: hidden;touch-action: none }.side_Drawer_open:after, .similar_Drawer_open:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;background-color: rgb(0, 0, 0, .58);left: 0;z-index: 9 }.yv_side_drawer_title, .yv_similar_drawer_title {position: relative;padding: 15px 40px 15px 20px;width: 100%;border-bottom: 1px solid #ececf0 }.yv_side_drawer_title {padding: 15px 30px }.yv_side_drawer_title h5, .yv_similar_drawer_title h5 {font-size: 16px;font-weight: 700 }.yv_side_drawer_title button, .yv_similar_drawer_title button {background-color: transparent }.yv_side_drawer_close, .yv_similar_drawer_close {position: absolute;top: 0;right: 0;color: var(--colorTextBody);width: 44px;height: 100% }.cart-items-wrapper .quantity-button svg, .yv_side_drawer_close svg, .yv_similar_drawer_close svg {width: 12px;fill: currentColor }.yv_side_drawer_body, .yv_similar_drawer_body {height: 100%;background-color: #fff }.yv_cart-poroduct-container, .yv_similar_drawer_body {height: calc(100% - 55px);overflow-y: auto }.cart-item-container {padding: 0 30px;height: calc(100% - 250px) }.free_shipping p {margin: 15px 0 11px }.progress {height: 7px;margin-bottom: 11px;overflow: hidden;background-color: #e9e9e9;border-radius: 20px }.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background: linear-gradient(340deg, #f7332b 0, #f1e157 100%);transition: width .6s }.cart-items-wrapper {display: block;width: 100%;height: calc(100% - 90px);overflow-x: hidden;overflow-y: auto;padding-right: 20px }.media-link {position: relative;width: 100%;padding-top: 24px;display: flex;align-items: flex-start;justify-content: flex-start }.cart-items-wrapper.disabled, .media-link.disabled {pointer-events: none;opacity: .5 }.media-img {width: 110px;background-color: var(--colorImageBg);margin: 0 20px 0 0;position: relative }.media-img img {width: 100%;position: absolute;height: 100% }.media-img .yuva-loader, .yuva-loader.small {height: 2px;width: 50px }.coupanName svg, .media-body .text-left svg {width: 9px;vertical-align: middle;margin-right: 0;fill: currentcolor;}.media-link .cart-item-link {font-size: 13px;color: var(--colorTextBody);opacity: .7;margin-bottom: 2px;display: block;margin-right: 20px;max-width: 83%;font-weight: 700 }.media-link .item-variant-title {font-size: 12px;color: var(--colorTextBody);}.cart-item-price {display: flex;justify-content: space-between;margin-top: 8px;align-items: center }.cart-items-wrapper .quantity {position: relative;width: auto;display: inline-block;height: 36px }.cart-items-wrapper .quantity input {width: 90px;font-size: 13px;padding: 2px 26px;border-color: var(--colorTextBody) }.cart-items-wrapper .quantity-button {height: 100%;width: 30px }.cart-item-price-unit {max-width: 52%;flex: 0 0 52% }.cart-item-price-unit .yv-prizebox {flex-direction: column;align-items: flex-start;margin-top: 0 }.yv-product-information .cart-item-price-unit .yv-prizebox span {margin-right: 0 }.media-link .sd_mini_removeproduct {position: absolute;top: 5px;cursor: pointer;right: 0;color: var(--colorTextBody);font-size: 10px;text-transform: uppercase;letter-spacing: 0;width: 44px;height: 44px;display: flex;align-items: flex-start;justify-content: flex-end }.media-link .sd_mini_removeproduct svg {width: 8px;fill: currentcolor }.bottom-cart-box {padding: 10px 30px 20px;left: 0;position: absolute;right: 0;bottom: 0;width: 100%;z-index: 1;background-color: #fff }.cartDrawerNote {display: inline-block;position: relative;padding-right: 13px;text-transform: capitalize;cursor: pointer }.cartDrawerNote svg {width: 17px;border: 1px solid var(--colorTextBody);border-radius: 100%;padding: 3px 2px 2px;vertical-align: middle;height: 17px;margin-bottom: 2px;margin-left: 4px }.cartDrawerNote.active {border: 0 }.cartDrawerNote.active svg {transform: rotate(180deg) }.cartNoteContainer {margin-top: 10px }.cartDrawerNote.active+.cartNoteContainer {margin-top: 2px }.leave-order-note textarea {border: 1px solid #eaeaea;height: 80px;padding: 10px }#mini__cart .bottom-cart-box ul {padding: 10px 0 20px;text-align: center;display: flex;flex-direction: column;justify-content: flex-start }#mini__cart .bottom-cart-box ul li {font-size: 13px;line-height: 18px;display: flex;letter-spacing: 0;margin-top: 10px;margin-bottom: 3px }#mini__cart .bottom-cart-box ul li .coupanName {font-size: 13px;font-weight: 700;margin-left: 10px;display: flex;align-items: center;text-decoration: underline;background: -webkit-linear-gradient(340deg, #ff0a00 0, #bb9011 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent }#mini__cart .bottom-cart-box ul li strong {font-size: 16px;margin-left: auto;font-family: var(--heading-font-family) }#mini__cart .bottom-cart-box ul li.totle-price {font-size: 20px;line-height: 22px }#mini__cart .bottom-cart-box .cart-btn-container {margin: 10px 0;display: flex;flex-direction: column }.shopping_cont {text-align: center;text-transform: uppercase;letter-spacing: 1.8px;border-bottom: 1px solid var(--colorTextBody);display: table;margin: 20px auto 0;line-height: 1.2;color: var(--colorTextBody);font-size: 12px }#mini__cart .emptySideCart {text-align: center;padding: 10px;display: flex;flex-direction: column;align-content: center;justify-content: center;align-items: center;height: 100% }.emptyCartIcon {width: 70px;text-align: center }#mini__cart .link {text-decoration: underline }#mini__cart .bottom-cart-box ul li .coupanName svg {enable-background: new 0 0 15 15;margin-right: 3px;width: 9px;margin-top: 1px }.yv-quickview_product-thumb .flickity-slider {margin: 0 -3px }.yv-quickview_product .yv-quickview_product_img {width: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;background-color: var(--colorImageBg) }.yv-quickview_product.yv-thumb .item {padding: 0 3px;width: auto;height: 80px;}.yv-quickview_product_img_thumb {display: flex;justify-content: center;width: 100%;height: 100%;border: 2px solid transparent;}.yv-feature-product-detail.yv-quick-view-product-detail {height: auto;width: 100%;padding: 0;transform: none }.yv-quick-view-product-detail .product-loop-variants .option {min-width: 42px;min-height: 32px;padding: 8px }.yv-quick-view-product-detail .product-loop-variants .color_option .option {min-width: 20px;min-height: 20px;padding: 0 }.yv-quick-view-product-detail .product-loop-variants.square .color_option .option {min-width: 28px;min-height: 28px }.product-loop-variants.square .variant_option.color_option input:checked+.option, .product-loop-variants.square .variant_option.variantImageOption input:checked+.option {box-shadow: 0 0 0 4px #fff inset;padding: 4px }.yv-quick-view-product-detail .quantity {min-width: 135px }.yv-quickview_product_slider .flickity-button {position: absolute;top: calc(50% - 15px);z-index: 1;width: 32px;height: 32px;display: flex;justify-content: center;align-items: center;background: #fff;border-radius: 0;box-shadow: 0 2px 2px 1px #0000001f }.cart-items-wrapper::-webkit-scrollbar, .yv_cart-poroduct-container::-webkit-scrollbar, .yv_similar_drawer_body::-webkit-scrollbar {width: 5px }.cart-items-wrapper::-webkit-scrollbar-track, .yv_cart-poroduct-container::-webkit-scrollbar-track, .yv_similar_drawer_body::-webkit-scrollbar-track {background: var(--gray) }.cart-items-wrapper::-webkit-scrollbar-thumb, .yv_cart-poroduct-container::-webkit-scrollbar-thumb, .yv_similar_drawer_body::-webkit-scrollbar-thumb {background: var(--dark-gray) }.yv_load {height: 100%;display: flex;align-items: center;justify-content: center }.yv_load svg {width: 40px }.yv-similar-product-list {display: flex;flex-wrap: wrap;padding: 20px 15px }.yv-similar-product-item {max-width: 50%;flex: 0 0 50%;padding: 0 5px 10px }.yv_similar_drawer_wrapper .nodatafound_box {height: 100%;margin: 0;padding: 30px 0 }.yv_similar_drawer_wrapper .nodatafound_box svg {width: 150px }.yv_similar_drawer_wrapper .nodatafound_box h3 {font-size: 20px }.yv-similar-notfound {height: 100%;display: flex;align-items: center }.image-position-left .img-content {margin-right: 50px }.image-position-right .img-content {margin-left: 50px }.icons_with_text_item {display: flex;margin-top: 20px }.icons_with_text_item figure {margin-right: 20px }.icons_with_text_item figure svg {width: 40px;fill: currentcolor }.text_card h5 {font-size: 17px;font-weight: 600;line-height: 28px;margin-bottom: 4px }.rich-text-content.text-center {max-width: 80%;margin: 0 auto }.rich-text-description p, .text-content a, .text-content p {font-size: 16px;margin-bottom: 20px }.main-blog-section {background-color: var(--theme-light-color);padding-bottom: 80px }.yv-blog-outer-box .col-12 {padding: 0 15px;margin-bottom: 30px }.post-information {padding: 20px;background-color: #fff;box-shadow: 0 2px 2px #0000000d }.post-information-image.yv-blog-card-img {box-shadow: none;border: 0 }.post-information .yv-blog-card-text {padding: 16px 10px }.post-name .yv-blog-title {padding-bottom: 8px }.breadcrumb-list, .yv-blog-tags {display: flex;align-items: center;flex-wrap: wrap }.yv-blog-tags li a {display: inline-block;padding: 5px 11px;margin: 10px 10px 0 0;text-transform: uppercase;font-size: 10px;line-height: 12px;background-color: #ececec;color: var(--black) }.post-name .yv-blog-desc {margin-bottom: 5px;display: -webkit-box;overflow: hidden }.post-date span {margin-bottom: 6px;display: block }.article-template {padding-bottom: 40px;background-color: var(--theme-light-color) }.yv-blog-detail-banner {overflow: hidden }.yv-blog-detail-banner img {position: absolute;object-position: top;object-fit: cover;object-position: top;height: 100%;width: 100% }.yv-blog-detail-box {padding-top: 30px }.article-image-true .yv-blog-detail-box {margin-top: -80px }.yv-blog-detail-content {padding: 35px 40px;box-shadow: 0 2px 2px #ccc;background-color: #fff }.blog-author {font-size: 15px;color: var(--colorTextBody);opacity: .7;margin-bottom: 20px }.yv-blog-detail-desc, .yv-blog-detail-desc p {line-height: 22px;color: var(--colorTextBody);margin-bottom: 10px }.yv-blog-detail-desc>div>img {float: none;width: 100%;height: auto }.yv-blog-comments-list {margin-top: 13px;padding-bottom: 20px }.article-template__comments-comment {background-color: var(--theme-light-color);border: 1px solid #eee;padding: 20px;margin-bottom: 15px }#comment_form h6 {margin-bottom: 13px }.commented-by {margin-top: 8px;text-transform: capitalize }.commented-by span:first-child {padding-right: 7px;border-right: 1px solid #ececec;margin-right: 5px;color: var(--colorTextBody);font-weight: 700 }.yv-related-blog-post {background-color: #fff;box-shadow: 0 2px 2px #ccc;padding: 20px 30px 30px }.yv-related-blog-post .post-information {margin: 15px 0 0;box-shadow: none;padding: 0 }.yv-no-related {min-height: 200px;display: flex;align-items: center;justify-content: center }.shopify-policy__container {max-width: 60% }.shopify-policy__title h1 {font-size: 35px;margin: 40px 0 }.shopify-policy__body {margin-bottom: 60px }.shopify-policy__body strong {font-size: 16px;display: block }.shopify-policy__body p, .shopify-policy__body ul li {font-size: 14px }.shopify-policy__body h1, .shopify-policy__body h2 {font-size: 24px;margin: 20px 0 0 }.shopify-challenge__container {height: 400px;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px 0 }.shopify-challenge__message {margin: 15px 0 }.yv-countdown-middle-content {padding: 0 15px;flex: 0 0 40%;max-width: 40%;align-self: center }.content-with-no-image {flex: 0 0 100%;max-width: 100% }.yv-countdown-image-leftbox, .yv-countdown-image-rightbox {position: relative;width: 100%;padding: 0 15px;flex: 0 0 30%;max-width: 30% }.yv-countdown-large-imgbox {position: relative;width: 100%;height: 450px;max-width: 410px }.countdown-img-outer {position: relative;height: 100%;background-color: var(--colorImageBg) }.countdown-img-outer:after {content: "";position: absolute;top: 6px;left: 6px;bottom: 6px;right: 6px;border: 3px solid var(--white);z-index: 1 }.yv-countdown-title {font-family: var(--font-family);text-transform: capitalize }.yv-countdown-center-desc {padding: 0 15px;max-width: 80%;margin: 10px auto 30px;opacity: .7;font-size: 15px }.yv-search-result-inputbox {max-width: 800px;margin: 0 auto 50px }.yv-search-result-input {position: relative;margin-bottom: 20px }.yv-search-result-inputbox .form-control {padding: 9px 140px 9px 15px;min-height: 60px;border: 1px solid #cfcfcf;font-size: 18px }.yv-search-result-input .yv-search-button {position: absolute !important;right: 0;top: 0;height: 100%;font-size: 18px;min-width: 130px }.yv-search-result-input .yv-search-button svg {width: 17px }.yv-search-result-page-list .yv-collection-filter, .yv-search-result-page-list .yv-products-list {padding-top: 0 }.yv-products-list .load {text-align: center;margin: 0 auto;width: 100%;min-height: 250px;display: flex;justify-content: center;align-items: center }.small-trigger-element, .trigger-element {position: relative;height: 100%;will-change: transform;transition: .3s cubic-bezier(.25, .8, .25, 1);transform-style: preserve-3d }.textFadeIn {display: inline-block;overflow: hidden }.animate-heading.wow, .heading-title.wow, .section-heading-title.wow, .yv-banner-title.wow, .yv-collections-title.wow, .yv-testimonial-feature-text.wow, .yv-text-title.wow {display: inline-flex;overflow: hidden;position: relative }.yv-pagination {display: flex;justify-content: center;align-items: center;width: 100%;padding: 20px 0 40px }.yv-pagination-item {width: 40px;display: flex;align-items: center;justify-content: center;height: 40px;background-color: transparent;border-radius: 100%;margin: 0 5px;font-size: 14px;font-family: var(--heading-font-family) }.yv-pagination-link {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center }.yv-pagination-item.yv-pagination-text, .yv-pagination-item:hover {color: var(--theme-color);background-color: var(--theme-light-color) }.yv-pagination-icon svg {width: 18px }.yv-pagination-item.disabled {pointer-events: none;opacity: .25 }.breadcrumb-nav {padding: 7px 0 }.breadcrumb-item {position: Relative;font-size: 13px;padding-right: 10px;margin-right: 10px }.breadcrumb-item:not(:last-child):after {position: absolute;content: "/";right: -3px;top: 0;height: 100%;display: flex;align-items: center }.breadcrumb-item a {display: block;padding: 7px 0 }.breadcrumb-item span {padding: 7px 0;opacity: .7 }.yv-product-viewbar {position: fixed;bottom: 0;background-color: #fff;width: 100%;z-index: 2;padding: 10px 0;box-shadow: -2px -1px 2px #00000017;opacity: 0;pointer-events: none;transition: .3s }.yv-product-viewbar.show {opacity: 1;pointer-events: auto }html.with-fancybox #headerSection {z-index: 0 !important }.product-view-wrapper {display: flex;align-items: center;justify-content: space-between }.product-view-name h6 {font-size: 17px }.product-view-detail {width: 31% }.product-view-img {min-width: 50px;max-width: 50px;overflow: hidden;margin-right: 15px;background-color: var(--colorImageBg) }.product-view-img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;object-position: center }.product-view-wrapper .yv-prizebox {margin-bottom: 0;padding: 0 35px 0 15px }.product-view-wrapper .yv-product-price {font-size: 18px;font-weight: 600 }.product-view-wrapper .yv-product-percent-off {font-size: 13px;background: #ffe0e0;border-radius: 20px;border: 1px solid #e33020;padding: 0 6px }.product-view-dropdown select {padding: 7px 25px 7px 9px;min-width: 90px;min-height: auto;background: url(https://cdn.shopify.com/s/files/1/0597/9668/5009/files/select-arrow-black.png?v=1649157281) 94% 60%/9px no-repeat #fff;font-size: 12px;max-width: 150px }.product-view-dropdown-link {display: block;min-width: 160px;border: 1px solid #d1d1d1;padding: 5px 10px }.yv-product-viewbar .button.small-btn {min-width: 110px;min-height: 17px;line-height: 1;padding: 16px 28px;font-size: 11px }.pdp-view-close {background-color: transparent;text-transform: uppercase;font-size: 11px;letter-spacing: 1px;font-family: var(--font-family);font-weight: 700;margin-left: 12px;color: var(--colorTextBody) }.yv-product-viewbar .productErrors.error-text {display: flex;justify-content: flex-end;margin-bottom: 10px;margin-top: 0 }.infinite-text-loop {padding: 20px 0;overflow-x: hidden }.infinite-text {line-height: 1 }.text-loop-right {animation: 45s linear infinite reverse text-loop-right;font-size: 16px }.text-loop-right:not(:only-child) {margin-top: 6px }.text-loop-left {animation: 45s linear infinite reverse text-loop-left;font-size: 24px }@keyframes text-loop-left {0% {transform: translate3d(0, 0, 0) }to {transform: translate3d(-100%, 0, 0) }}@keyframes text-loop-right {0% {transform: translate3d(-100%, 0, 0) }to {transform: translate3d(0, 0, 0) }}.yv-scroll-top {display: none;position: fixed;align-items: center;justify-content: center;width: 60px;height: 60px;bottom: 50px;right: 20px;z-index: 4;border-radius: 100%;outline: 0;cursor: pointer }.yuva-loader, .yuva-loader:after {position: absolute;bottom: 0;right: 0;top: 0 }.scroll-top-text {position: absolute;width: 100%;height: 100%;animation-name: rotate;animation-duration: 5s;animation-iteration-count: infinite;animation-timing-function: linear }.yv-scroll-top .arrow-top {width: 32%;height: 32% }@-webkit-keyframes rotate {from {-webkit-transform: rotate(360deg) }to {-webkit-transform: rotate(0) }}@keyframes rotate {from {transform: rotate(360deg) }to {transform: rotate(0) }}.yuva-loader {display: block;height: 3px;width: 70px;left: 0;opacity: 0;visibility: hidden;margin: auto;pointer-events: none;background-color: #b5b5b5;z-index: -1;transition: .2s ease-in-out;overflow: hidden }.yuva-loader:after {content: "";height: 100%;width: 200%;background-color: var(--theme-color) }@-webkit-keyframes lazyLoader {0%, to {transform: translate(-50%) }50% {transform: translate(100%) }}@keyframes lazyLoader {0%, to {transform: translate(-50%) }50% {transform: translate(100%) }}.pdp-action-container.disable-buttons {opacity: .3;pointer-events: none }.product-section .yv-product-accordion, .product-section .yv-product-detail-tabs {padding: 0 20px }.side_Drawer_open .yv_side_drawer_wrapper:focus-visible, .similar_Drawer_open .yv_similar_product:focus-visible {outline: 0 }.product_custom_liquid {margin: 10px 0 20px }.yv-feature-product-image img {position: absolute;object-fit: cover;object-position: top;}.product-image-wrapper {position: absolute;width: 100%;height: 100%;}.video-fullwidth-true iframe, .video-fullwidth-true .yvYoutubeAutoPlayvVideo{position: absolute;}.video-fullwidth-true .yvYoutubeAutoPlayvVideo {width: 100%;height: 100%;}.yv-feature-imgbox.yv-feature-videobox.video-fullwidth-true {height: auto;padding-bottom: 56.25%;}.video-fullwidth-true video {position: absolute;object-fit: cover;}.hamburder-opened .yv-scroll-top, .nav-open .yv-scroll-top {z-index: 1;}.banner-section .yv-banner-thumbnail.is-nav-selected, .yv-product-gallery-thumbs.yv-product-small-slider .yv-product-slider-item.active, .yv-product-slider-item.is-nav-selected, .yv-quickview_product.yv-thumb .item.is-nav-selected .yv-quickview_product_img_thumb {border-color: var(--theme-color) }.product-slider-item-wrapper {width: 100%;position: relative;}.image-wrapper img, .image-wrapper iframe, .image-wrapper video {position: absolute;width: 100.1%;height: 100.1%;object-fit: cover;object-position: top;}.yv-feature-imgbox .placeholder-svg {position: absolute;}.image-wrapper.no-product-image .placeholder-svg {position: absolute;} .price-range-value .field { max-width: 50%; flex: 0 0 50%;} .price-range-value .field input { max-width: 100%; }