:root{--focus-outline: #2563eb;--orange: #e28229;--light-orange: #d2a87d;--dark-grey: #5c6b73;--grey: #ccc}*{padding:0;margin:0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--primary-font-color) transparent}body,html{overflow-x:clip!important}body,table{width:100%}input [type=search],input[type=email],input[type=number],input[type=password],textarea{-moz-appearance:none;-webkit-appearance:none}a.animate-btn{position:relative;padding:0!important;transform:translateY(-2px)}a.animate-btn:hover:before{width:100%;height:1px}a.animate-btn:before{content:"";position:absolute;bottom:-3px;left:0;height:1px;width:0%;background-color:var(--tertiary-theme-color);transition:.3s ease-in-out}#customer_detail p,#shopify-section-newsletter,.extra-panel-wrapper ul li:last-child,.menu-list ul li:last-child,.quantity-wrap p,.review-block .spr-badge-starrating,body,figure{margin:0}.container,.container-fluid{width:100%;max-width:100%;margin:0 auto;padding:0 15px}.container{max-width:var(--grid-container)}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info,.template-two-varients .product-block-wrapper,ol,td,th,ul{padding:0}.shopify-section,.shopify-block{max-height:100000px;transform-origin:center;transition:.5s ease-in-out}.close__item{opacity:0;max-height:0px;overflow:hidden!important}.l-box{padding:0}.placeholder-main{width:100%;height:100%;background-color:#d0d0d0}#admin_header .action_link.action_return.note.order-note,.mega_menu_list,.announcement-section .hn-content-wrapper,.cart-drawer .cart-product-inner,.cart-info,.footer-menu .flogo-wrapper,.form_password,.header-inner,.header-right ul li.cart-icon,.header-top-info,.location-currency-wrapper .container,.mega-menu-wrap,.menu-banner-two,.overlay-logo-view,.paginate .next,.paginate .prev,.pagination-link .pagination li span.next,.pagination-link .pagination li span.prev,.product-grid .placeholder-background,.qv-template-two .single-product-right .swiper-arrows,.search-form .search,.show-search-blogs ul li .search-results,.single-product-grid,.slideshow-video,.t-header,.template-two-inner,.template-two-varients .product-block-wrapper,.template-two-varients .swiper-arrows,blockquote,body,sub,sup,t-header{position:relative}.header-top-info{margin-bottom:10px}.theme-btn .btn-bg,.theme-btn.sold-out{background-color:var(--color-btn-primary)}#page_loader.hide,.swiper-button-disabled{pointer-events:none!important}.button-wrap.top-btn-wrapper button,.catalogue-modal .modal-btn input,.header-right ul li.search-user,.theme-btn,button[type=submit],select{cursor:pointer}a,button,input,select{background-color:transparent}.header-right li svg:hover,footer .social-info svg:hover{opacity:.5}.cart-row-block,body{scrollbar-width:none!important}.cursor-dot,.cursor__inner{-webkit-backface-visibility:hidden}.cart-info table,table{border-collapse:collapse}#challenge .breadcrumb,.header-mobile,.header-mobile .menu ul.menu-list-view>li>svg,.hide,.icon .no-svg,.light-logo,.mobile-filter,.product-swiper .swiper-button-next:after,.product-swiper .swiper-button-prev:after,.qv-template-one .stock-avail,.radio,.radio-wrapper .radio-box.notExist,.related-product,.responsive-table thead,.review-block .spr-badge-caption,.template-404 .breadcrumb-section,.template-collection .breadcrumb-section,.visually-hidden,div#seal-login-helper,header nav ul.menu li svg,span.menu-title.first-menu,span.menu-title.upper-menu .menu-back,.child-link li a:after,.child-link li a:before,ul.grandchild-link li a:after,ul.grandchild-link li a:before{display:none}:focus-visible{outline-offset:.25rem;outline:none!important}input:focus-visible,textarea:focus-visible{outline:none}input:focus-visible::placeholder,textarea:focus-visible::placeholder{color:transparent!important}@keyframes rotate-sale{0%{transform:translate(-50%)}to{transform:translate(-150%)}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;padding-bottom:0!important}body{height:auto;background-color:var(--body-background);background:var(--gradient-background)!important}#one:checked~.panels #one-panel,#two:checked~.panels #two-panel,.account-form-inner img,.compare-bar .compare-bar-content .compare-bar-content-right .comp-btn,.grid-item a,.grid-item a img,.menu-banner-two a,.menu-banners .menu-banners-image img,article,aside,details,figcaption,figure,figure a,footer,header,hgroup,main,menu,nav,section,story [id^=drop]:checked+ul,summary{display:block}footer{margin-bottom:-60px}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{color:var(--links-color);text-decoration:none}.breadcrumb-section ul li .active-page,.base-slider-controls .swiper-pagination .swiper-pagination-total,.base-slider-controls .swiper-pagination-total,b,h4.section-header,strong{font-weight:600}em{font-style:italic}small{font-size:14px}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}button{border:none;cursor:pointer!important}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;border-radius:0}a,button,input,select{color:var(--primary-font-color);display:inline-block;text-decoration:none}.errors li,a,blockquote,button,input,select{font-family:var(--primary-font-family)}.search-form label,h1,h2,h3,h4,h5,h6,p,span{font-weight:400}button,html input[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted var(--color-btn-primary-text)}table{border-spacing:0}textarea{overflow:auto;padding:15px;border-color:var(--color-form-input-border)!important;min-height:60px;max-height:160px;min-width:100%!important;max-width:100%!important}blockquote{border-left:4px solid var(--color-btn-primary);color:var(--primary-font-color);font-size:em(18px);font-style:italic;line-height:1.8em;margin:1.1em 0;padding:1em 2em;transition:border .2s ease-in-out}a,button,input{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}a:focus{color:inherit}.errors li{margin-bottom:15px;color:var(--error-font-color);font-size:var(--primary-font-size)}.announcement-section p a,.header-right li svg,.text-btn,footer .social-info svg,path,svg,ul.parent-link>li>a,ul.parent-link>li>h4{transition:.3s}.text-btn{display:flex;align-items:center}.down-arrow{width:15px;height:100%;object-fit:contain}.hidden,.ar-button,.hidden_main,.shopify-payment-button__more-options,[hidden]{display:none!important}.label_hidden{font-size:0!important}.absolute{position:absolute}.placeholder_main{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.placeholder_icon{min-height:80px;min-width:80px;background-color:#ccc}.icon,ul li{display:inline-block}.placeholder_main svg{width:100%;height:100%}.placeholder_video{width:100%;height:100%;transform:scale(2)}.placeWrap .placeholder-background,.placeholder_div,.quick-view-gallery-top,.qv-template-one h4 span,.qv-template-two .qv-product,.single-product-grid .single-product-infoWrapper{height:100%}.placeholder_div svg,.product-image .icon-wrap>a,.product-link{width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0;color:var(--secondary-font-color);overflow-wrap:break-word;word-wrap:break-word}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;font-weight:inherit}h1,.h1{font-family:var(--secondary-h1-font-family)!important;font-size:var(--secondary-h1-font-size)}h2,.h2{font-family:var(--secondary-h2-font-family)!important;font-size:var(--secondary-h2-font-size)}h3,.h3{font-family:var(--secondary-h3-font-family)!important;font-size:var(--secondary-h3-font-size)}h4,.h4{font-family:var(--secondary-h4-font-family)!important;font-size:var(--secondary-h4-font-size)}h5,.h5{font-family:var(--secondary-h5-font-family)!important;font-size:var(--secondary-h5-font-size);line-height:1.3}.icon-wrap .product-type,.theme-btn,p,span{font-family:var(--primary-font-family)}p,.body-font{font-size:var(--primary-font-size);line-height:1.9;color:var(--primary-font-color);margin:0;padding:5px 0}.icon-wrap .product-type,.icon-wrap .product-wishlist,select{line-height:1!important}span{margin:0}.filter-block-view:last-child,.grid__item.medium-up--five-sixths,p:last-of-type{padding-bottom:0}.actions-btn .theme-btn:first-child,.search-item ul li:first-child,.single-product-grid .single-product-gallery,.social-info ul li:first-child,.swiper-slide .text a:first-child,ul li:first-child,ul.menu li:first-child{margin-left:0}.single-product-gallery{position:relative;height:fit-content}.location-currency-wrapper .location-currency-tracker .location-wrap:first-child,.radio-wrapper .radio-box:last-child,.search-item ul li:last-child,.social-info ul li:last-child,.swiper-slide .text a:last-child,ul li:last-child,ul.menu li:last-child{margin-right:0}::-webkit-input-placeholder{color:#0000004d;font-family:var(--primary-font-family)}:-ms-input-placeholder{color:#0000004d;font-family:var(--primary-font-family)}::placeholder{color:#0000004d;font-family:var(--primary-font-family)}::-webkit-scrollbar-track{border-radius:8px;background-color:transparent}::-webkit-scrollbar{width:8px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--primary-font-color)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.container-fluid>.pure-g,.container>.pure-g{margin-left:0!important;margin-right:0!important}ol,ul{margin:0}ul li{list-style-type:none}ul li a{text-decoration:none}.catalogue-modal form,.text-left{text-align:left}.catalogue-modal .modal-btn,.price-wrap p,.text-right{text-align:right}.ab-text-slider .swiper-slide,.filter-button,.header-one .header-left,.header-two .header-two-menu,.mobile-filter .appl-button,.social-icons-wrap ul,.sticky-bar-wrapper-mobile a,.text-center{text-align:center}.align-center{align-items:center}.clearfix:after{content:"";display:table;clear:both}.space1{height:10px}.space2{height:20px}.space3{height:30px}.space4,.spr-form form .spr-form-input.spr-starrating{height:40px}#button,.space5{height:50px}.space6{height:60px}.space7{height:70px}.icon{width:30px;height:30px}.responsive-table td,.responsive-table th{float:left;clear:left;width:100%;text-align:right;padding:15px;border:0;margin:0}.responsive-table td:before,.responsive-table th:before{content:attr(data-label);float:left;text-align:center;font-size:var(--small-font-size);padding-right:10px;font-weight:400}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:30px}.responsive-table__row+.responsive-table__row:after,tfoot>.responsive-table__row:first-child:after{content:"";display:block;position:absolute;top:0;left:15px;right:15px;border-bottom:1px solid var(--grey)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.theme-btn,.theme-btn .btn-text{position:relative;font-weight:600}.animate-btn .btn-text{display:inline-flex;align-items:center;justify-content:center;gap:8px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:fixed;z-index:999999;padding:30px 30px 30px 60px;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);border:2px solid var(--color-btn-primary-text);width:fit-content;white-space:inherit}.theme-btn{padding:10px 60px;text-decoration:none;display:inline-flex;justify-content:center;text-align:center;align-items:center;font-size:var(--small-font-size);line-height:1.5;overflow:hidden!important;background:0 0;height:44px;border:none;border-radius:var(--button-radius);transition:.5s cubic-bezier(.68,-.55,.27,1.55);min-width:11rem;max-width:24rem}.section__inner.container-fluid{padding-left:0!important;padding-right:0!important}.header-mobile .menu ul li.mega-item-active svg,.letter-animate,header nav ul.menu li.mega-item-active svg{display:inline-block}.theme-btn:hover{color:var(--primary-font-color);transform:scale(.98)}.actions-btn .theme-btn.primary-btn a,.icon-wrap .product-type,.theme-btn .btn-bg~.btn-text{color:var(--color-btn-primary-text)}.theme-btn.theme-btn2{border:1px solid var(--color-btn-secondary)}.theme-btn.sold-out{opacity:.5}.theme-btn svg{width:24px;margin-left:10px}.theme-btn.theme-btn2 svg path{fill:var(--color-btn-secondary-text)}.qv-template-two .single-product-right .input-number-decrement circle,.qv-template-two .single-product-right .input-number-increment circle,.remove-product:hover svg path,.theme-btn svg path{fill:var(--color-btn-primary-text)}.theme-btn .btn-text{z-index:99;display:flex;align-items:center;justify-content:center;width:fit-content;text-transform:capitalize;text-wrap:nowrap}#page_loader,.theme-btn .btn-bg{left:0;top:0;width:100%;transition:.5s;height:100%}.theme-btn .btn-bg{position:absolute;content:"";z-index:20;filter:brightness(1)}.product-add .theme-btn:hover,.tracker-close:hover svg{transform:scale(1)}.theme-btn .btn-overlay{width:0;height:100%;position:absolute;left:-15px;top:0;content:"";z-index:20;transition:.5s;opacity:.1;background:var(--color-btn-secondary);transform:skew(-25deg)}.theme-btn:hover .btn-overlay{width:130%;transform:skew(0)}.share-button{position:relative;display:flex;align-items:flex-end;width:fit-content;gap:6px;transition:.3s ease}.share-button svg{width:16px;height:16px}.share-button .btn-underline{position:absolute;bottom:-4px;left:0;width:0;height:2px;transition:.3s ease-in-out;background-color:var(--tertiary-theme-color)}.share-button .share-icon-svg path{stroke:var(--primary-font-color)}.share-text{font-size:var(--small-font-size);font-style:normal;font-weight:600;line-height:1;letter-spacing:.28px;text-transform:capitalize}.share-button:hover .share-text,.share-button:hover .share-icon-svg path{color:var(--tertiary-theme-color);stroke:var(--tertiary-theme-color)}.share-button:hover .btn-underline{width:100%;transition:.3s ease-in-out}section.header_container{padding:10px 0;margin:0!important;z-index:799}#page_loader{position:fixed;z-index:9999;display:flex;justify-content:center;align-items:center}#header-inner,section{position:relative}#page_loader.hide{opacity:0!important;visibility:0}section{opacity:0;transform:translateY(150px);transition:1s}.template-collection .image-text-block,section.section-show{opacity:1!important;transform:unset!important}.letter-animate{letter-spacing:var(--heading-letter-spacing);transform:rotateY(280deg);transition:1.5s}.letter-animate.letter-show{transform:rotateY(0)}.slide_observer{transition:1.2s}.slide_left_scroll{transform:translate(-100px);opacity:0}.slide_right_scroll{transform:translate(100px);opacity:0}.slide_bottom_scroll{transform:translateY(100px);opacity:0}.slide_height_scroll{height:0;transform:scaleY(0);overflow:hidden;transition:1.5s .3s;transform-origin:bottom}.slide_height_scroll.slide_active{height:100%;transform:scaleY(1)}.svg_scroll_observer svg,.svg_scroll_observer svg circle,.svg_scroll_observer svg path{transition:2s .3s}.svg_scroll_observer svg circle{transform:rotateX(-250deg);opacity:0}.svg_scroll_observer svg path{transform:rotateY(250deg);opacity:0}.svg_scroll_active svg circle{transform:rotateX(0);opacity:1}.svg_scroll_active svg path{transform:rotateY(0);opacity:1}.slide_active{opacity:1;transform:translate(0)}.button-wrap .product-add button,.product-add a.theme-btn{background:0 0!important;border:1px solid var(--color-btn-secondary)!important;color:var(--color-btn-secondary-text)!important;transition:.3s}.icon-wrap{padding:5px}.icon-wrap .product-type{font-size:var(--small-font-size)!important;background-color:var(--primary-theme-color);border-radius:20px;padding:10px 15px!important;position:absolute;cursor:auto!important;left:20px;top:20px}button.text-btn,input{border:none;outline:0}.blog-pagetags-items li a:hover,.blog-pagetags-items li.selected a,.theme-btn.primary-btn{background:var(--color-btn-primary);color:var(--color-btn-primary-text)}.placeholder-background .placeholder-svg,.placeholder-bg{display:block;fill:#69727b59;background-color:#69727b1a;max-width:100%;max-height:100%;width:100%;height:100%}.theme-btn2,.theme-btn2:hover,.swiper-button-next:hover:after{color:var(--color-btn-primary)}body[data-secondary-button="1"] .text-btn a,body[data-secondary-button="2"] .text-btn a{color:var(--tertiary-theme-color);font-family:var(--primary-font-family);font-size:var(--primary-font-size)}.theme-btn .sold-btn{cursor:not-allowed}.theme-btn2{border:1px solid var(--color-btn-primary)}.header-right li svg path,.pagination-link .pagination li a svg path{fill:var(--primary-font-color)!important}button.text-btn{background-color:transparent!important}body[data-secondary-button="1"] .text-btn a{line-height:20px;padding:7px 50px 7px 10px;transition:.3s ease-in-out;position:relative;max-width:230px;width:100%}body[data-secondary-button="1"] .text-btn a svg{position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:.3s}body[data-secondary-button="1"] .text-btn a svg path{fill:var(--primary-theme-color)!important}body[data-secondary-button="1"] .text-btn a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;right:0;background-color:var(--primary-font-color);transition:transform .4s cubic-bezier(.65,.005,.35,.995);transform:scaleX(0);transform-origin:left;transition-delay:0s}body[data-secondary-button="1"] .text-btn a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;right:0;background-color:var(--primary-font-color);transition:transform .4s cubic-bezier(.65,.005,.35,.995);transform-origin:right;transition-delay:.25s}body[data-secondary-button="1"] .text-btn a:hover{transition:.3s ease-in-out;padding-left:15px}.product-swiper .swiper-button-prev:hover:before,body[data-secondary-button="1"] .text-btn a:hover svg{right:0}.menu-list ul li a:hover:before,.menu-list ul li h4:hover:before,body[data-secondary-button="1"] .text-btn a:hover:before,ul.menu li a:hover:before{transform:scaleX(1);transition-delay:.25s}body[data-secondary-button="1"] .text-btn a:hover:after{transform:scaleX(0);transition-delay:0s}body[data-secondary-button="2"] .text-btn a{line-height:1!important;font-weight:600;padding:10px 0;transition:.3s ease-in-out;position:relative;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:lowercase}.read__more{display:inline!important}input{color:var(--color-btn-secondary-text);width:100%;height:100%}input[type=checkbox]{color:var(--color-btn-secondary-text);width:fit-content;height:100%}body[data-secondary-button="2"] .text-btn a:hover:after{width:60%;transform:translateY(2px)}select{font-size:var(--primary-font-size);border:1px solid var(--grey);-webkit-appearance:none;appearance:none;z-index:9;width:100%;max-width:100px;background-position:50px 10px;padding:10px 20px 10px 10px;background-position-x:calc(100% - 10px);background-position-y:center;background-repeat:no-repeat;background-size:10px}.placeholder-bg{border:1px solid rgba(105,114,123,.2)}.placeholder-svg{background:#00000026;border:1px solid rgba(0,0,0,.15);height:100%;width:100%}header #logo img{height:auto;width:auto}.header-right ul li.cart-icon span.cart-count{background:var(--color-btn-primary);font-size:var(--small-font-size)}.logo-container img,.modal-dialog .modal-content .modal-body .grid{height:auto!important}.header-mobile .icon,.header-top .icon{height:20px;width:20px}.header-mobile .icon.icon-bookmark-outline path,.header-top .icon.icon-bookmark-outline path{fill:#0009}.header-top-info .social-info li,.header-top-info .social-info li a{line-height:0}.header-top-info .social-info svg.twitter{width:20px;height:20px;transition:.3s;object-fit:contain}.header-top-info .social-info svg{width:24px;height:24px;transition:.3s;object-fit:contain}.header-top-info .social-info svg:hover{transform:translateY(4px);opacity:.5}.header-mobile .header-mobile-grid-left{position:relative;padding:20px 0}.header-mobile-grid-left .hamburger-menu{position:absolute;top:8px;right:0;z-index:2}.hamburger-menu button{background:0 0;outline:0;border:none}.catalogue-modal .modal-dialog .modal-content .modal-body,.header-mobile .menu{padding:30px}.header-mobile .menu ul li{display:flex;align-items:center;justify-content:space-between;margin:0;position:relative;flex-wrap:wrap}.header-mobile .simple-dropdown-submenu .simple-dropdown-menu{padding-left:0!important}.header-mobile .simple-dropdown-submenu .simple-dropdown-menu.dropdown-active,.menu>li.simple-dropdown .small-arrow svg{display:block!important}.header-mobile .simple-dropdown-submenu .simple-dropdown-menu li{padding-left:40px!important}.header-mobile .simple-dropdown-submenu .simple-dropdown-menu li a,.header-top-info .l-box{padding:0!important}.header-mobile .menu ul li.has-megamenu a{position:relative;color:var(--primary-font-color);font-size:30px;line-height:36px;padding:10px 0;font-family:Cabin,sans-serif;text-decoration:none}.header-mobile .menu ul li.has-megamenu a:after{position:absolute;content:"";height:18px;width:40px;right:-60px;top:50%;transform:translateY(-50%)}.header-mobile-inner{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--body-background);z-index:0;opacity:0;visibility:hidden;transition:.3s}.header_container.header-mobile-open{position:relative;width:100%}.header_container.header-mobile-open .header-mobile-inner{z-index:99999;opacity:1;visibility:visible}.header-mobile-inner .header-mobile-top{display:flex;align-items:center;padding:30px;max-height:100px}.header-mobile-inner .header-mobile-top .currency-wrap{justify-self:end;width:50%}.header-mobile-inner .header-right{text-align:center;padding-bottom:15px;padding-right:15px;border-bottom:1px solid rgba(37,50,55,.4)}.product-sold-out{pointer-events:none;cursor:default}.product-image:before{content:"";background-color:var(--product-overlay-color);position:absolute;width:0;height:100%;left:0;top:0;opacity:0;transition:.3s;z-index:20;pointer-events:none}.icon-wrap :focus-visible{outline:1px solid var(--focus-outline);outline-offset:.25rem}.product-button:focus-visible{transform:translateY(0)!important}.search-wrapper,.search-wrapper.show-search{transform:translateY(0);transition:.3s ease-in}.product-image:hover:before{opacity:calc(var(--product-overlay-opacity) / 10);width:100%}.single-product-grid .shopify-payment-button__button,.single-product-grid .shopify-payment-button__button:hover{background:var(--color-btn-primary)!important;opacity:1;cursor:pointer}.search-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;background:var(--menu-color);padding:50px;opacity:0;visibility:hidden;transform:translateY(100px);transform-origin:center;z-index:99}.search-wrapper :focus-visible{outline:2px solid var(--body-background)}.search-wrapper.show-search{opacity:1;visibility:visible;z-index:1299;transform:translateY(0);transform-origin:center}.product-image .img-box{height:100%!important}.product-image .img-box img{height:320px!important;object-fit:cover!important}.search-wrapper .search-remove{position:absolute;top:40px;right:20px}.search-wrapper .search-remove svg{width:25px;height:25px}.search-form{height:fit-content;width:100%;max-width:700px;margin:0 auto;opacity:0;transition:.5s ease;transition-delay:.5s!important}.search-wrapper.show-search .search-form{opacity:1}.close,.search-form .search .search-button{position:absolute;top:50%;transform:translateY(-50%)}.search-form .search .search-button{left:0}.search-form label{font-size:120px;color:var(--body-background);font-family:var(--secondary-font-family);position:absolute;left:50%;top:-100%;opacity:.2;z-index:-1;transform:translate(-50%,-10%)}.search-item h3,.swiper-slide{font-size:var(--medium-font-size);color:var(--body-background)}.quickview-modal label,.search-item h3{font-family:var(--primary-font-family)}.search-form input{width:100%;margin:0 auto;outline:0;border:none;background:0 0;padding:12px 30px;color:var(--body-background);border-bottom:2px solid}.search-form input:focus-visible{outline:0;box-shadow:0 2px var(--body-background)}.search-form .arrow{background:0 0;border:none;position:absolute;right:0;top:0;height:100%;transition:.3s ease-in;cursor:pointer}.search-form:hover .arrow{right:10px;transition:.3s ease-in}.search-form .arrow svg path{fill:var(--body-background)}#search-field::-ms-clear{color:var(--body-background);display:none}.search-result-wrapper{margin-top:30px;max-height:50vh;overflow:auto}.search-result-wrapper::-webkit-scrollbar{width:10px;background:transparent!important}.search-result-wrapper::-webkit-scrollbar-thumb{background:var(--body-background);border-radius:10px}.search-result-wrapper>*{padding:0!important}.ab-text-slider .swiper-button-next:after,.ab-text-slider .swiper-button-prev:after,.search-result-wrapper .no-product-found,.swiper-button-prev:hover:after{color:var(--body-background)}.search-item ul li img{transition:.5s ease-in-out}.search-item.show-search-products ul li img{width:100%;height:100%;object-fit:cover;transition:.7s}.search-availaible{display:flex;flex-direction:column;gap:60px}.search-item ul li .img-box{height:100%;max-height:160px;width:100%;overflow:hidden;margin-bottom:0;display:flex;justify-content:center;align-items:center;position:relative}.search-item ul li:hover img{transform:scale(1.1)}.search-item h3{margin:0 0 20px;line-height:initial;letter-spacing:.6px;font-weight:600}.search-item ul li:hover h3{text-decoration:underline!important}.col-list,.color-block .color-list,.compare-bar .compare-bar-content .compare-bar-content-left ul,.mega-menu .mega-menu-inner-box .inner-box,.mega-menu .mega-menu-inner-box .inner-box .inner-box-left .inner-box-menu,.menu-banners,.qv-template-one .qv-product,.search-block .input-group,.search-item ul{display:flex;flex-wrap:wrap}.input-group{position:relative}.input-group .input-group__btn{position:absolute;right:10px;top:0;height:100%;display:flex;align-items:center}.search-item li h3{font-size:var(--small-font-size);margin:0!important}.search-item li p{color:var(--body-background);margin:0}.show-search-blogs li h3,.swiper-slide .text p,.template-two-varients .price-wrap p,.template-two-varients .product-block-wrapper .spr-badge-caption,.template-two-varients .product-block-wrapper .varient-names,.template-two-varients .product-block-wrapper h3,.template-two-varients .quantity-view input,.template-two-varients .share-wrapper span,.template-two-varients .swiper-arrows .swiper-button-next:after,.template-two-varients .swiper-arrows .swiper-button-prev:after{color:var(--primary-font-color)}.default-site-nav .dropdown-menu li a:hover:after,.drawer-note,.edit_address form,.instagram-item-wrap,.menu-list ul li>button,.modal-dialog .modal-content .modal-body .page-width,.product-modal .modal-body .modal-inner,.qv-template-one .single-product,.search-item li a,.slideshow-video video,.swiper{width:100%}.show-search-blogs li .search-results .img-box{width:100%;max-height:160px;height:100%;overflow:hidden;position:relative}.show-search-blogs li .img-box img{object-fit:cover;width:100%;height:100%;max-height:160px}.search-item li .item-details{max-width:100%;width:100%;background:var(--body-background);display:flex;flex-direction:column;gap:12px;min-height:120px;padding:20px 15px}.show-search-collections.search-item li .item-details{min-height:0!important}.search-item li .item-details *{color:var(--primary-font-color)!important}.show-search-collections.search-item .item-details *{text-transform:uppercase!important}.search-item li .blog-meta{font-size:12px;line-height:1.2;margin-bottom:0;display:block}.search-item li .blog-content p{font-size:var(--primary-font-size);line-height:1.5;color:var(--primary-font-color)}.search-block{max-width:730px;width:100%;margin:0 auto 40px;text-align:center}.search-block .input-group .theme-btn{margin-left:24px;min-width:12rem}.search-block input[type=search]{border-radius:0;border:none;border-bottom:1px solid var(--color-form-input-border);padding:15px 10px;background:var(--body-background);margin-bottom:0;width:70%}.search-block input[type=search]:focus-visible{outline:0!important;box-shadow:0 2px var(--primary-font-color)}.announcement-section{margin:var(--no-margin)}.announcement-section p{margin:0;font-size:var(--small-font-size);text-align:var(--hn-text-align);line-height:22px;font-weight:400;letter-spacing:.1px}.announcement-section p a:hover{transition:.3s;text-decoration:underline}.close{right:5px}.close svg{height:16px;width:16px;color:var(--body-background)}.swiper.swiper_padding_none{padding-top:0!important;padding-bottom:0!important}.swiper-slide{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-slide .text a,.tags{font-size:var(--small-font-size)}.swiper-container{width:100%;position:relative;overflow:hidden}.swiper_main{position:relative;overflow:hidden}.product-slider .swiper-pagination-bullet{background-color:transparent;opacity:.7!important;border:1px solid var(--primary-theme-color);margin:0 3px}.product-slider .swiper-pagination-bullet-active,.product-swiper .swiper-button-next:focus:before,.product-swiper .swiper-button-prev:focus:before{background-color:var(--primary-theme-color)!important}#challenge main .shopify-challenge__button:hover,.checkbox-style:hover label:before,.selected .checkbox-style label:before,.swiper-button-prev:hover{background:var(--color-btn-primary)}.slider-small{height:var(--height-small)}.slider-medium{height:var(--height-medium)}.slider-large{height:var(--height-large)}.slider-full{height:var(--height-full)}.slider-section{position:relative;padding:0}.swiper-slide .title{color:var(--secondary-font-color)}.swiper-slide .text a{border-radius:30px}.swiper-button-next,.swiper-button-next:hover,.swiper-button-prev:hover{border:1px solid var(--color-btn-primary)}.swiper-slide .text p{font-size:var(--medium-font-size)}.address_table h6,.review-block [class*=" spr-icon-"]:before,.review-block [class^=spr-icon-]:before,.spr-form form .spr-form-input.spr-starrating a,.swiper-pagination .swiper-pagination-current{font-size:var(--primary-font-size)}.swiper-button-next:after,.swiper-button-prev:after{font-size:var(--primary-font-size);color:var(--arrow-color)}@keyframes dash{to{stroke-dashoffset:0}}.slideshow-video.slideshow-video-cont{position:absolute;top:0;z-index:2;width:100%}@keyframes moveTheDot{0%,to{transform:translate(-50%,250%)}50%{transform:translate(-50%)}}.grid-top{margin-top:-200px}.col-list .col-list-wrap{width:50%;padding:0 15px}.col-list .col-list-wrap:nth-child(2n){transform:translateY(-130px)}.product-recommendations .grid{overflow:visible}.tags{position:absolute;top:7px;left:7px;padding:0;background:var(--primary-theme-color);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--body-background);z-index:2;border-radius:50%;width:60px;height:60px;text-align:center;line-height:60px}.cart-drawer,.d-filter{z-index:-1;visibility:hidden}.tags .offer_hot{background:var(--orange)}.price-review{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px;justify-content:space-between}.p-template-two .wishlist-icon.active svg,.quickview-modal .wishlist-icon.active svg{transform:scaleY(1)}.quickview-modal .price-review{margin:20px 0}.quickview-modal .price-wrap p{font-size:var(--secondary-h3-font-size)}.quickview-modal .quick-view-product-variants{display:flex;align-items:flex-start;flex-direction:column;gap:1rem}.quickview-modal label{font-size:var(--primary-font-size)!important;font-weight:600;width:100%;display:block;margin-bottom:10px}.button-wrap.top-btn-wrapper,.quickview-modal .color-block-wrap{display:flex}.price-review .review-block{margin-top:0;width:50%}.prduct-compare-price{text-decoration:line-through;color:var(--grey);font-weight:400;font-style:italic}.radio-wrapper,.radio-wrapper .radio-box label{font-style:normal;background-color:transparent}.newsletter{padding:80px 0}.newsletter-box form{text-align:center;width:100%;margin:0 auto;max-width:600px;position:relative}.newsletter-box form label{position:absolute;font-size:120px;font-family:var(--secondary-font-family);font-weight:400;opacity:.1;left:0;top:-50px}.copyright-info p,.footer-menu-block h5,.footer-menu-block ul li a,.newsletter-box form input{font-family:var(--primary-font-family)}.newsletter .form-message--success{color:var(--footer-text-color)!important}.newsletter-box form input{border:1px solid transparent;box-sizing:border-box;border-radius:2px;padding:20px 50px 20px 15px;background:0 0!important;font-size:var(--primary-font-size);width:100%;position:relative;text-align:center}.newsletter-box form input:focus-visible{outline:0;box-shadow:0 2px var(--footer-text-color)}.newsletter-box form input:focus-visible::placeholder{color:transparent!important}input:focus-visible::placeholder,input:focus::placeholder{color:transparent!important}.newsletter-box form input::-ms-input-placeholder,.newsletter-box form input::-webkit-input-placeholder,.newsletter-box form input::placeholder{color:var(--body-background)}.newsletter-box form input::placeholder{color:var(--footer-text-color)!important}.newsletter-box form button{position:absolute;top:-5px;right:0;height:auto;padding:0 15px}.newsletter-box form span{position:relative;right:0;transition:.3s ease-in}.newsletter-box form span.err-msg{color:var(--error-font-color);display:inline-block;padding:10px 0 0}.newsletter-box form:hover span{position:relative;right:-5px;transition:.3s ease-in}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background:0 0!important}input:invalid{background-color:transparent!important}@-webkit-keyframes autofill{0%,to{color:var(--dark-grey);background:0 0!important}}.empty-collection{width:100%;display:flex;flex-direction:column;align-items:center}input:-webkit-autofill{-webkit-animation-delay:1s;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.ab-text-slider .swiper-button-next:after,.ab-text-slider .swiper-button-prev:after,.filter-dark .filter-block-view h4,.filter-dark ul li,.filter-dark ul li.selected,.flogo-wrapper h1 a,.p-template-two .product-blocks label,.product-badge span,.qv-template-two .quantity-view input,.qv-template-two .qv-desc p,.qv-template-two .single-product-right .product-block-wrapper .spr-badge-caption,.qv-template-two .single-product-right .product-block-wrapper .varient-names,.qv-template-two .single-product-right .product-block-wrapper h3,.qv-template-two .single-product-right .product-blocks label,.qv-template-two .single-product-right .quantity-wrap input,.qv-template-two .single-product-right .quantity-wrap p,.qv-template-two .single-product-right .share-wrapper span,.qv-template-two .single-product-right .swiper-arrows .swiper-button-next:after,.qv-template-two .single-product-right .swiper-arrows .swiper-button-prev:after,.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:var(--body-background)}.flogo-wrapper .placeholder-background{height:40px;position:relative;background:#ffffff26}footer .social-info svg:hover{transform:translateY(4px)}.flogo-wrapper .social-media{margin:40px 0 0}.flogo-wrapper svg path{fill:var(--footer-text-color)}.footer-menu-block h5{color:var(--footer-text-color);margin:0 0 20px;font-size:var(--medium-font-size);font-weight:700}.copyright-info a,.copyright-info p{font-size:var(--small-font-size);color:var(--footer-text-color)}footer ul li{margin-bottom:16px;display:block}.footer-menu-block ul li:first-child,.child-link li:first-child a{margin-top:0}.announcement-section .pure-u-1,.filter-block-view ul li:last-child,.footer-menu-block ul li:last-child,.qv-template-one .single-product-left img:last-child,.view_address p{margin-bottom:0}footer ul li a{color:var(--footer-text-color);font-size:var(--primary-font-size)!important;font-weight:400!important;line-height:1.8!important;transition:.3s!important}footer .footer_content a:hover{opacity:var(--link-opacity)!important}.footer-menu-block .first-menu li{display:inline-block;width:50%;margin:0 0 10px}.breadcrumb-section .breadcrumb-arrow,.item-details p span,.social-info ul li{margin:0 5px}.copyright-info{text-align:center;padding:40px 0}.copyright-info p{margin:0;letter-spacing:.5px;font-weight:400;line-height:.9;padding-top:0}.item-details h4,.item-details h5{font-family:var(--primary-font-family);font-weight:700}.copyright-info a{text-decoration:underline;transition:.3s}.cart-footer p,.item-details h5,.item-details p{color:var(--primary-font-color)}.cart-drawer{position:fixed;top:0;width:100%;height:100%;background-color:#000000b3;left:0;opacity:0;transition:.3s}.cart-drawer .cart-product{max-width:420px;width:100%;float:right;background-color:var(--body-background);transform:translate(100%);transition:.3s;position:relative;height:100vh}.cart-plus *,.cart-minus *,.remove-product *{pointer-events:none!important}.cart-product .theme-btn,.drawer-note textarea{max-width:100%!important}.cart-drawer-close{position:absolute;top:40px;right:16px;background-color:var(--body-background);cursor:pointer}.cart-drawer-close svg{width:40px;height:40px}.cart-drawer-close svg path,.input-number-decrement svg path,.input-number-increment svg path,.template-two-varients .input-number-decrement path,.template-two-varients .input-number-increment path,.template-two-varients .share-wrapper svg path{fill:var(--primary-font-color)}.cart-container span.cart-icon svg path,.qv-template-two .single-product-right .input-number-decrement path,.qv-template-two .single-product-right .input-number-increment path,.remove-product svg path,.remove-product:hover svg rect{fill:var(--color-btn-primary)}.cart-drawer .cart-product-inner .cart-container{padding:40px 20px;overflow-y:auto;scrollbar-width:none!important;height:100vh}.cart-drawer .cart-product-inner .cart-container::-webkit-scrollbar{width:0!important}.cart-product-inner .cart-container .cart-heading{padding:0 0 24px}.cart-product-inner .cart-container .cart-empty{display:flex;flex-direction:column;gap:1rem;align-items:center}.cart-container h3.cart-heading-text{font-size:30px;line-height:36px;margin:0}.cart-container h3{font-size:20px}.cart-container span.cart-icon{position:absolute;top:30px;right:30px;cursor:pointer;z-index:99;height:30px;width:30px}.cart-container span.cart-icon svg{height:30px;width:30px}.cart-body{max-height:50vh;overflow-y:auto}.cart-body.cart-disabled{transition:.3s ease-in-out;opacity:.4}.cart-row-block{padding:20px 0;border:none;position:relative;background:var(--body-background);margin-bottom:0}.cart-row-block:hover .main-info a{text-decoration:underline!important}.cart-row-block .cart-block-inner{height:100%;position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:16px;padding-right:0}.cart-row-block .product-img{max-width:105px;width:100%;text-align:center;flex-shrink:0;position:relative;overflow:hidden}.cart-row-block .product-img img{transition:.5s ease!important}.cart-row-block .product-img:hover img{transform:scale(1.1)}.cart-item__main .product-details,.cart-item__main .qp-info{display:flex;flex-direction:column;gap:12px}.cart-item__main .product-details{width:100%}.cart-item__main .product-details .main-info{width:calc(100% - 35px)}.cart-item__main .qp-info{flex-direction:row-reverse;align-items:flex-end;justify-content:space-between}.cart-row-block .product-img img{width:100%;max-width:100%;height:100px;display:block;object-fit:cover}.cart-row-block .remove-product{height:30px;width:30px;line-height:36px;text-align:center;bottom:-10px}.cart-container .item-details{width:75%;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0;height:100%}.item-details .qp-info{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;margin-top:10px}.item-details .main-info{width:100%;margin-right:0}.item-details h4{font-size:var(--small-font-size);line-height:24px;margin:0;padding-right:20px}.filter-block-view ul li,.filter-block-view ul li a,.item-details h5,.item-details p{font-size:var(--primary-font-size)}.item-details p{line-height:1.5;margin:0;padding:0;font-family:var(--primary-font-family);display:block}.item-details .main-info-bottom{display:block;align-items:center;padding-top:10px}.main-info-bottom .quantity-view{margin:0 15px 0 0}.cart-container .main-qnt{text-align:center}.item-details h5{line-height:24px;text-align:left}.cart-footer p,.filter-block-view h4,.quantity-view input{font-size:var(--medium-font-size)}.cart-row-block .remove-product{top:0;right:0;padding:0;border-radius:50px;position:absolute}.remove-product svg{border-radius:3px}.remove-product svg path{transition:.3s}.remove-product svg rect{fill:transparent;transition:.3s}.cart-footer{text-align:center;display:flex;flex-wrap:wrap;padding:0 0 20px;margin-top:20px;border-top:1px solid var(--grey)}#drawer-discount-amount,.cart-drawer .drawer-buttons{flex-direction:column;display:flex}.cart-drawer .drawer-buttons{gap:15px}.cart-buttons .text-btn a,.cart-product .theme-btn.theme-btn2{width:100%!important}.drawer_table tr td:first-child{text-align:left!important}.drawer_table tr:last-child td:first-child{font-weight:600}.drawer_original_item_price{font-size:14px;opacity:.8}.panels,.tab{font-size:--primary-font-size;font-family:--primary-font-family}.drawer_table tr td:last-child{text-align:right!important}.drawer_table tr:last-child td:last-child{font-weight:600}.drawer_table tr td{padding-bottom:10px}.strikethrough{text-decoration:line-through!important}.drawer-note summary{text-align:left;padding:15px 0;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-weight:600;width:fit-content}.drawer-note summary:hover{text-decoration-thickness:2px}.tax-message{display:flex;margin-bottom:.5rem}.drawer-note textarea{width:100%!important;min-width:100%!important;margin-bottom:15px;outline-color:var(--primary-font-color)}.cart-buttons{display:flex;flex-direction:column;gap:10px;align-items:center}.cart-footer .sub-total{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.cart-footer p{font-weight:600;padding:0;line-height:1;margin:0}.cart-footer a{display:block;width:25%;padding:10px 20px}.cart-drawer.cart-drawer-open{opacity:1;visibility:visible;z-index:1000}.cart-drawer.cart-drawer-open .cart-product{transform:translate(0)}.cart-drawer .text-btn{margin-top:20px;float:right;max-width:180px;width:100%}.color-button-item{width:25px;height:25px;display:inline-block;border-radius:4px;align-items:center;justify-content:center;vertical-align:middle}.d-checkout{text-align:right;margin-top:20px}.quantity-view{position:relative;display:flex;align-items:center;justify-content:space-around;width:fit-content;border-radius:4px;border:1px solid #8b8888;min-height:30px}.d-filter,.quantity-view small{position:absolute;opacity:0;left:0}.input-number-decrement,.input-number-increment{width:25px;min-height:25px;display:flex;align-items:center;padding:0!important;transition:.3s;cursor:pointer;text-align:center}.quantity-view small{top:100%;width:100%;text-align:center;padding:5px 0;color:red;transition:.3s}.filter-block-view h4,.filter-block-view ul li a{color:var(--secondary-font-color);font-family:var(--primary-font-family)}.quantity-view input{font-size:16px;width:24px;min-height:24px;height:100%;border-left:1px solid var(--primary-font-color);border-right:1px solid var(--primary-font-color);padding:0;border-top:none;border-bottom:none;background:0 0;outline:0;text-align:center;font-family:var(--primary-font-family);font-weight:400}.input-number-increment{top:2px;right:0}.input-number-decrement svg circle,.input-number-increment svg circle,.template-two-varients .input-number-decrement circle,.template-two-varients .input-number-increment circle{fill:transparent}.input-number-decrement{bottom:0;left:0}.form_password button.pw-show:hover svg,.input-number-decrement:hover svg,.input-number-increment:hover svg{transform:scale(.9)}.d-filter{top:0;width:100%;height:100%;transition:.3s}.d-filter .filter-block{width:340px;max-width:100%;height:100%;float:right;position:fixed;top:0;right:0;transform:translate(100%);transition:.3s;padding:30px 15px;background:var(--body-background);z-index:16;border-radius:0;overflow-y:scroll}.d-filter.show-d-filter,.filter-modal.show-modal,.mega-menu.mega-menu-active,.mega-menu:hover{z-index:99;visibility:visible;opacity:1}.d-filter.show-d-filter .filter-block{transform:translate(0);transition:.3s}.d-filter.show-d-filter .filter-overlay-mask{transition:width,opacity .2s cubic-bezier(.4,0,.1,1);width:100%;opacity:1}.filter-overlay-mask{position:fixed;height:100%;width:0%;top:0;left:0;background-color:#0006;opacity:0;z-index:15;transition:width 0s linear .2s,opacity .2s cubic-bezier(.4,0,.1,1)}.filter-block{padding:30px 15px;background:var(--body-background);border-radius:4px}.filter-block.filter-dark{background:var(--primary-font-color)}.filter-block-view{margin-bottom:60px;overflow:auto}.filter-block-view h4{font-weight:700;line-height:30px;margin:0 0 5px}.filter-block-view ul{padding-left:20px}.filter-block-view ul li{display:block;margin-bottom:0;font-family:var(--primary-font-family);line-height:30px;letter-spacing:1px;color:var(--dark-grey);cursor:pointer;position:relative;text-transform:capitalize}.filter-block-view ul li.selected{font-weight:600;color:var(--primary-font-color)}.filter-block-view ul li a{text-decoration:none;line-height:26px;letter-spacing:1px}.filter-block-view .selection-box{border:1px solid var(--dark-grey);box-sizing:border-box;border-radius:4px;padding:15px}.selection-box span{font-size:14px;letter-spacing:1px}.selection-box.fil-arr{margin:0 2px;position:relative;top:2px}.filter-dark{background:var(--primary-font-color)}.mobile-filter .filter-block{padding:50px 15px}.mobile-filter-icon{position:absolute;top:-10px;right:200px;z-index:2;transition:.3s;padding:10px;border-radius:3px}.mobile-filter-icon:hover,.qv-template-two .single-product-right .product-add .spinner-style1 .double-bounce1,.qv-template-two .single-product-right .product-add .spinner-style1 .double-bounce2,.qv-template-two .single-product-right .product-add .spinner-style2>div,.qv-template-two .single-product-right .product-buy .spinner-style1 .double-bounce1,.qv-template-two .single-product-right .product-buy .spinner-style1 .double-bounce2,.qv-template-two .single-product-right .product-buy .spinner-style2>div,.template-two-varients .button-wrap .product-add .spinner-style1 .double-bounce1,.template-two-varients .button-wrap .product-add .spinner-style1 .double-bounce2,.template-two-varients .button-wrap .product-add .spinner-style2>div,.template-two-varients .button-wrap .product-buy .spinner-style1 .double-bounce1,.template-two-varients .button-wrap .product-buy .spinner-style1 .double-bounce2,.template-two-varients .button-wrap .product-buy .spinner-style2>div{background-color:var(--color-btn-primary)}.mobile-filter-icon:hover svg path{transition:.3s;fill:var(--color-btn-primary-text)}.filter-modal{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;transition:.3s;z-index:-1;transform:translateY(100px);background:var(--body-background)}.filter-modal.show-modal{transition:.3s;transform:translateY(0)}.filter-block .open-screen,.filter-block .screen-one{visibility:visible;transition:.3s ease-in;opacity:1}.filter-block .screen-two{position:absolute;top:30px;width:100%;opacity:0;visibility:hidden;transition:.3s ease-in;left:0;height:100%}.main-navigation{position:relative}.filter-block .open-screen .group-list{padding:0 0 20px 60px}#customer_detail .acc-info,.filter-block .open-screen .group-list .filter-block-view{margin-bottom:20px}.back-filter{position:absolute;top:5px;left:20px}.filter-block.close-screen-one .screen-one{opacity:0;visibility:hidden;transition:.3s ease-in}span.filter-close-modal{position:relative;top:0;right:0;cursor:pointer;z-index:999;height:40px;width:40px;line-height:50px;border:2px solid var(--primary-font-color);border-radius:40px;text-align:center;display:block;margin:0 auto}.wishlist-icon.active .icon.icon-heart path,span.filter-close-modal svg path{fill:var(--primary-font-color)}.modal-dialog,ul.menu{display:flex;justify-content:center}.modal-dialog .modal-content{background:var(--body-background);padding-top:0;height:fit-content;overflow-y:scroll;scrollbar-width:none}.filter-button a{position:fixed;bottom:20px;left:50%;margin-left:-52px}.color-block{padding:10px 0}.color-block .color-list .colors{margin:10px 15px 0 0}.color-block .color-button{border:none;background:0 0;padding:0}.color-block .color-button.all .color-button-item,.qv-template-two .single-product-right .swiper-arrows .swiper-button-next:hover,.qv-template-two .single-product-right .swiper-arrows .swiper-button-prev:hover,.template-two-varients .button-wrap .product-add .spinner-style1:after,.template-two-varients .button-wrap .product-buy .spinner-style1:after{background:0 0}.color-block .color-button .color-button-item{width:25px;height:25px;display:block;background:var(--grey);border-radius:4px;position:relative}.color-block .color-button .color-button-item:after{position:absolute;content:"";width:25px;height:25px;top:0;left:0;border-radius:4px;border:5px solid var(--primary-theme-color);opacity:0;transition:.3s}.color-block .color-button.color-selected .color-button-item:after{opacity:1}.checkbox-style{padding-left:10px}.checkbox-style label{position:relative;cursor:pointer;padding:0}.checkbox-style label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:var(--body-background);border:2px solid var(--color-btn-primary);border-radius:2px;position:absolute;left:-30px;top:0;transition:.2s}.selected .checkbox-style label:after{content:"";position:absolute;left:-25px;top:9px;background:var(--body-background);width:2px;height:2px;box-shadow:2px 0 0 var(--body-background),4px 0 0 var(--body-background),4px -2px 0 var(--body-background),4px -4px 0 var(--body-background),4px -6px 0 var(--body-background),4px -8px 0 var(--body-background);transform:rotate(45deg)}.tab-wrapper{margin-top:40px}.tab{cursor:pointer;padding:5px 20px;display:inline-block;color:#0009;border-bottom:1px solid rgba(0,0,0,.6)}#one:checked~.tabs #one-tab,#two:checked~.tabs #two-tab{color:var(--primary-font-color);border-bottom:1px solid var(--primary-font-color)}.panels{min-height:200px;width:100%;max-width:500px;overflow:hidden;padding:30px 0;line-height:30px}.breadcrumb-section ul li,.breadcrumb-section ul li a,.radio-wrapper{font-size:var(--primary-font-size)}.panel{display:none;animation:.8s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.product-slider-full{height:500px;overflow:hidden}.product-image-full img{width:100%;object-fit:cover}.p-template-two .product-blocks,.p-template-two .tab-wrapper{margin-top:70px}.p-template-two .embeded-video iframe{height:90vh;position:relative;z-index:0}.template-two-varients{padding:60px 40px 40px;position:relative;z-index:15;width:60%;background:var(--body-background);color:var(--primary-font-color);margin-left:20px;margin-top:-60px;box-shadow:-3px 1px 10px var(--primary-font-color) 00020}.qv-template-two .single-product-right .swiper-arrows .swiper-button-next,.qv-template-two .single-product-right .swiper-arrows .swiper-button-prev,.template-two-varients .swiper-arrows .swiper-button-next,.template-two-varients .swiper-arrows .swiper-button-prev{bottom:-180px;border:1px solid var(--body-background)}.template-two-varients select{border-bottom:1px solid var(--primary-font-color);color:var(--primary-font-color)}.template-two-varients .theme-btn.primary-btn{background:var(--color-btn-primary-text);color:var(--color-btn-primary)}.qv-template-two .single-product-right .product-add .spinner-style2,.qv-template-two .single-product-right .product-buy .spinner-style2,.template-two-varients .button-wrap .product-add .spinner-style2,.template-two-varients .button-wrap .product-buy .spinner-style2{background:var(--color-btn-primary-text)}.single-product-zoom{position:fixed;width:100%;height:100%;left:0;top:0;z-index:0;overflow:auto;opacity:0;visibility:hidden;transition:.4s cubic-bezier(.4,0,.22,1);transform:scale3d(0,0,0);transform-origin:center}.single-product-zoom.product-zoom-open{opacity:1;visibility:visible;z-index:1500;transform:scaleZ(1)}.single-product-zoom .swiper-slide{height:100vh;overflow:auto}.single-product-zoom .swiper-button-next{right:50%;bottom:40px;margin-right:-80px;background:var(--body-background)}.single-product-zoom .swiper-button-next:hover:after,.single-product-zoom .swiper-button-prev:hover:after{color:var(--primary-font-color)}.single-product-zoom .swiper-button-prev{right:50%;bottom:40px;margin-right:40px;background:var(--body-background)}.single-product-zoom .remove{position:absolute;bottom:30px;right:50%;margin-right:-30px;z-index:5;display:block;cursor:pointer;height:60px;width:60px;padding:10px;border-radius:50px;background:var(--body-background);box-shadow:0 4px 4px #00000040}.cursor__product-next:after,.cursor__product-prev:before,.cursor__swipe:after,.cursor__swipe:before{content:"";background-position:center center;background-repeat:no-repeat;color:var(--dark-grey);font-size:1.25rem;position:absolute}.single-product-zoom .remove svg{height:40px;width:40px;border-radius:50px;border:1px solid var(--primary-font-color)}.single-product-zoom .remove svg path{fill:var(--primary-font-color)}.single-product-zoom .embeded-video,.single-product-zoom .html-video{display:flex;align-items:center;width:100%}.single-product-zoom .embeded-video iframe{height:575px;width:90%;margin:0 auto}.single-product-zoom .html-video video{height:575px;max-width:1040px;width:100%;margin:0 auto}.collection-block .collections-wrapper h3 a{font-family:var(--secondary-h3-font-family)!important;font-size:var(--secondary-h3-font-size)!important;font-weight:400!important;color:var(--secondary-theme-color)!important}.collections-wrapper p,.view_address p:last-child{margin-bottom:15px}.product-zoom-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000000b3}.p-zoom-wrap{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.p-zoom-item{position:absolute;left:0;right:0;top:-10%;bottom:0;margin:auto;transform:scale(.6);text-align:center;transform-origin:center;cursor:zoom-in;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.p-zoom-item.p-zoom-in{top:-10%;transform:scale(1);cursor:zoom-out}.p-zoom-item img{width:auto!important}.breadcrumbs_section,.single-product-grid>.pure-g{margin:0!important}.single-product-grid .single-product-infoWrapper .single-product-info{width:100%;padding:0 30px}.featured-product-section{padding-top:40px}.cart-info span.cart-count{background:var(--primary-theme-color);width:24px;height:24px;border-radius:50px;color:var(--body-background);font-size:12px;display:inline-block;text-align:center;line-height:24px;position:absolute;bottom:0;right:-15px}.cart-info tr td,.cart-info tr th{border:1px solid var(--primary-font-color);padding:8px;text-align:left;font-family:Open Sans,sans-serif}.breadcrumb-section ul li,.breadcrumb-section ul li a,.radio-wrapper,.radio-wrapper .radio-box label{font-family:var(--primary-font-family)}#order_payment .order_section_title{font-size:20px;margin:20px 0}.cursor__inner{pointer-events:none;position:absolute;top:0;left:0;border-radius:70%;backface-visibility:hidden;z-index:100001}.cursor-dot{width:20px;height:20px;background-color:var(--dark-grey);backface-visibility:hidden}.cursor-circle{width:35px;height:35px;border:2px solid var(--dark-grey);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cursor__product-prev:before,.cursor__swipe:before{-webkit-background-size:100% 100%;background-size:100% 100%;width:20px;height:20px;top:50%;left:-200%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cursor__product-next:after,.cursor__swipe:after{-webkit-background-size:100% 100%;background-size:100% 100%;width:20px;height:20px;top:50%;right:-200%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb-section,.template-two .modal-body .modal-inner .modal-lower-info{padding:var(--padding-small)}.breadcrumb-section ul li a{border-bottom:1px solid transparent}.breadcrumb-section ul li a:hover{border-bottom:1px solid var(--primary-font-color)}.spinner-style1{width:40px;height:40px;margin:0 auto;position:absolute;z-index:999;left:50%;top:50%;transform:translate(-50%,-50%)}.double-bounce1,.double-bounce2,.spinner-style2{position:absolute;top:0;left:0;width:100%;height:100%}.double-bounce1,.double-bounce2{border-radius:50%;background-color:var(--primary-font-color);opacity:.6;-webkit-animation:2s ease-in-out infinite sk-bounce;animation:2s ease-in-out infinite sk-bounce}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.product-image .icon-wrap>a:focus-visible{outline:1px solid var(--focus-outline)}.product-add{border-radius:var(--button-radius);overflow:hidden}.spinner-style2{margin:0 auto;text-align:center;z-index:999;transform:none;display:flex;justify-content:center;align-items:center}.spinner-style2 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-style2 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner-style2>div{width:18px;height:18px;background-color:var(--primary-font-color);border-radius:100px;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both sk-bouncedelay;animation:1.4s ease-in-out infinite both sk-bouncedelay}@-webkit-keyframes sk-bouncedelay{0%,to,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.radio-wrapper{display:block;cursor:default;margin:0 0 25px;padding:0;border:none;text-transform:none}.radio-wrapper p{font-size:20px;font-family:Cabin,sans-serif;display:block;margin-bottom:10px}.radio-wrapper .radio-box{display:inline-block;border:0;position:relative;background-color:transparent;margin-left:0;margin-right:10px;padding:0}.radio-wrapper .radio-box.soldOut label{background:var(--grey);opacity:.8}.radio-wrapper .radio-box input[type=radio]{overflow:hidden;position:absolute;height:30px;width:100%;z-index:2;display:inline-block;-webkit-appearance:radio;-moz-appearance:radio;padding:0;opacity:0;cursor:pointer;margin:0}.radio-wrapper .radio-box label{position:relative;display:inline-block;line-height:1;padding:8px 30px 4px;margin:0 6px 0 0;font-size:em(14px);font-weight:700;border:1px solid var(--grey);border-radius:3px;text-transform:uppercase;min-width:100px;text-align:center;height:30px;color:var(--dark-grey);cursor:pointer}.pagination-link .pagination li,.pagination-link .pagination li.active{font-family:var(--primary-font-family);width:56px;height:56px;line-height:1}.radio-wrapper .radio-box input[type=radio]:checked+label{border-color:var(--dark-grey);background-color:var(--dark-grey);color:var(--body-background)}.pagination{display:flex;justify-content:center;align-items:center;gap:16px}.pagination-link{padding:30px 0 0;text-align:center}.pagination-link .pagination li{display:inline-block;font-size:var(--small-font-size);color:var(--primary-font-color);border:1px solid var(--primary-font-color);display:flex;border-radius:4px;justify-content:center;align-items:center;min-width:0}.mega-menu .mega-menu-inner-box .inner-box .inner-box-left .inner-box-menu ul li a,.mega-menu .mega-menu-inner-box h3{line-height:33px;letter-spacing:.1px;color:var(--primary-font-color);font-family:var(--secondary-font-family);text-decoration:none}.pagination-link .pagination li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.pagination-link .pagination li.active{display:inline-flex;justify-content:center;align-items:center;border-radius:4px;color:var(--body-background);background-color:var(--color-btn-primary)!important;border:1px solid var(--color-btn-primary)}.pagination-link .pagination li span.next svg,.pagination-link .pagination li span.prev svg{height:22px}.pagination-link .prev-arrow svg{transform:translate(15px) rotate(180deg);transition:.4s}.pagination-link .prev-arrow:hover svg{transform:translate(0) rotate(180deg)}.pagination-link .next-arrow svg{transform:translate(-15px);transition:.4s}.pagination-link .next-arrow:hover svg{transform:translate(0)}#button.show,.default-site-nav .simple-dropdown:hover .dropdown-menu,.default-site-nav .submenu-active:hover .simple-dropdown-menu,.single-func-btns.bottom-layer,.single-func-btns.bottom-layer.sticky-mob{opacity:1;visibility:visible}.mega-menu-enabled li .menu_dropdown,.mega-menu-enabled .dropdown-menu{display:none!important}.default-site-nav .dropdown-menu{min-width:200px;width:100%;position:absolute;max-width:400px;text-align:left;background:var(--body-background);opacity:0;visibility:hidden;transition:.3s;left:0;top:100%;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.2))}.dropdown-menu.menu_active,.simple-dropdown-menu.submenu_active{opacity:1!important;visibility:visible!important}.default-site-nav .simple-dropdown-menu,.mega-menu{opacity:0;visibility:hidden;transition:.3s;background:var(--body-background)}.default-site-nav .dropdown-menu li,.default-site-nav .simple-dropdown-menu li,.menu-list ul li{display:block;margin:0}.default-site-nav .dropdown-menu li a{padding:10px 15px 15px;display:block;transition:.3s;width:fit-content}.default-site-nav .dropdown-menu li a:after{display:block;content:"";height:1px;width:0;background-color:var(--primary-font-color);transform:scaleX(1)!important;transition:.3s}.default-site-nav .dropdown-menu li a:after,.default-site-nav .dropdown-menu li a:before{bottom:0}.default-site-nav .dropdown-menu .small-arrow{right:15px;transform:rotate(-90deg);margin-top:-5px}.default-site-nav .simple-dropdown-menu{position:absolute;left:200px;width:200px;top:0}.default-site-nav .small-arrow{position:absolute;top:50%;right:0;height:20px;width:20px;transform:translateY(-50%)}.default-site-nav .small-arrow svg,.qv-template-two .single-product-right .share-wrapper svg{height:20px;width:20px}[id^=drop]{position:absolute;width:100%;left:0;opacity:0;height:100%}.story-hero-images{display:flex;align-items:center;position:relative}.story-hero-images .story-hero-image{margin:0 10px;width:30vw}.story-hero-images .story-hero-image.story-hero-image-1,.story-hero-images .story-hero-image.story-hero-image-4{height:75vh;overflow:hidden}.story-hero-images .story-hero-image.story-hero-image-2,.story-hero-images .story-hero-image.story-hero-image-5{height:40vh;overflow:hidden}.story-hero-images .story-hero-image.story-hero-image-3,.story-hero-images .story-hero-image.story-hero-image-6{height:60vh;overflow:hidden}.mega-menu{position:absolute;overflow:hidden;width:100%;z-index:0;padding:var(--padding-small);left:0;top:100%!important;box-shadow:0 5px 4px #00000080}.mega-menu.mega-menu-open{opacity:1;visibility:visible;transition:.3s;z-index:99999}#button,.offer-modal,.quickview-modal,.child-link{visibility:hidden}.mega-menu .menu-list{opacity:1;z-index:1}.mega-menu .mega-menu-box{display:flex;flex-wrap:wrap;align-items:center;position:relative;justify-content:flex-start}.mega-menu .mega-menu-inner-box{position:absolute;width:100%;top:0;left:0;background:var(--body-background);opacity:0;visibility:hidden;transition:.3s ease-in}.mega-menu .mega-menu-inner-box.show-inner-box{opacity:1;visibility:visible;transition:.3s ease-in;z-index:999}.mega-menu .mega-menu-inner-box h3{font-size:50px;position:relative}.compare-bar .compare-bar-content .compare-bar-content-left,.mega-menu .mega-menu-inner-box .inner-box .inner-box-left{width:70%}.mega-menu .mega-menu-inner-box .inner-box .inner-box-left .inner-box-menu ul{width:31%;margin-right:15px}.mega-menu .mega-menu-inner-box .inner-box .inner-box-left .inner-box-menu ul li{position:relative;display:block;margin:0 0 15px}.mega-menu .mega-menu-inner-box .inner-box .inner-box-left .inner-box-menu ul li a{font-size:30px}.mega-menu .mega-menu-inner-box .inner-box .inner-box-right{width:30%}.mega-menu .mega-menu-inner-box .inner-box .inner-box-right img{width:100%;max-width:100%;height:auto;display:block}span.menu-title{font-size:30px;line-height:30px;letter-spacing:.1px;color:var(--primary-font-color);display:inline-flex;align-items:center;gap:12px!important;font-family:var(--secondary-font-family);position:relative;padding:10px 0;transition:.3s ease-in;z-index:99}.child-link span.menu-title{position:absolute;top:0;left:0}.product-grid .product-button.tab{transform:translateY(0)}span.menu-title .menu-back{position:relative;display:flex;align-items:center;cursor:pointer;z-index:99}.menu-list{width:100%;max-width:250px;padding:0;transform:rotate(-90deg);transform-origin:center;height:100%;opacity:0;z-index:-1}.menu-list ul li a,.menu-list ul li h4{font-size:30px;line-height:1;color:var(--primary-font-color);font-family:var(--secondary-font-family)!important;font-weight:500;text-decoration:none;position:relative;max-width:100%;width:100%;display:block;padding:10px 0;text-align:left;cursor:pointer;transition:.3s ease-in}.menu-list ul li a span.arrow,.menu-list ul li h4 span.arrow{position:relative;top:6px;display:inline-block;transform:rotate(90deg)!important;right:0;opacity:0;transition:.3s}.menu-list ul li a:before,.menu-list ul li h4:before{content:"";position:absolute;width:100%;height:1px;bottom:0;right:0;transition:transform .4s cubic-bezier(.65,.005,.35,.995);transform:scaleX(0);transform-origin:left;transition-delay:0s;background-color:var(--primary-font-color)}.menu-list ul li a:after,.menu-list ul li h4:after,ul.menu>li>a:after{transform-origin:right;background-color:var(--primary-font-color);content:""}.menu-list ul li a:after,.menu-list ul li h4:after{position:absolute;width:100%;height:1px;bottom:0;right:0;transition:transform .4s cubic-bezier(.65,.005,.35,.995);transition-delay:.25s;opacity:0}.menu-list ul li a:hover,.menu-list ul li h4:hover{transition:.3s ease-in-out}.menu-list ul li a:hover span.arrow,.menu-list ul li h4:hover span.arrow{opacity:1;transform:translate(10px) rotate(90deg)!important}.menu-list ul li a:hover span.arrow,.menu-list ul li h4 span.arrow svg path{fill:inherit!important}.menu-list ul li a:hover:after,.menu-list ul li h4:hover:after,ul.menu li a:hover:after{transform:scaleX(0);transition-delay:0s;opacity:1}ul.menu li a{font-size:var(--nav-font-size);color:var(--menu-color);font-family:var(--primary-font-family)}.menu-banners .menu-banners-image{margin-right:25px;width:34%}.menu-banners .menu-banners-image .placeholder_div{width:100%;height:100%;background-color:var(--placeholder-bg)}.menu-banners .menu-banners-cont{width:60%;text-align:left}.menu-banners .menu-banners-cont h4{font-size:30px;font-weight:600}.menu-banners .menu-banners-cont h4 a{font-family:var(--secondary-font-family)}.menu-banner-two img{width:100%;max-width:100%;height:auto;display:block;margin-bottom:10px}.shopify-policy__container{padding:40px 0;max-width:980px;display:grid;grid-gap:20px}ul.parent-link li{position:static}.child-link{position:absolute;width:300px;height:300px;transform:rotate(90deg);top:0;left:-10px;background:var(--body-background);opacity:0;z-index:-1;transition:.3s;display:flex;align-items:flex-start;flex-direction:column;overflow-y:auto}.child-link ul{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:50px 10px 10px;gap:8px}.child-link.child-active{opacity:1;visibility:visible;z-index:9999}.child-link.child-link-open{opacity:1;visibility:visible;z-index:4;transform:rotate(90deg) translate(20%)}.child-link li{width:100%;margin-right:15px!important}.child-link>ul>li a{margin-top:0;font-size:var(--small-font-size)!important;font-family:var(--primary-font-family);font-weight:600;line-height:1.5;padding:0}.child-link li a:hover,ul.grandchild-link li a:hover{padding-left:0}ul.grandchild-link{padding-left:15px;overflow:hidden;padding-top:0!important}ul.grandchild-link li{width:auto;display:block;position:relative;padding:0}ul.grandchild-link li a{font-family:var(--primary-font-family);font-size:var(--primary-font-size);line-height:30px;margin-top:0;padding:0;width:auto;display:inline-block;position:relative}.menu-tags{height:15px;width:45px;border-radius:40px;background:var(--orange);font-size:10px;font-weight:600;color:var(--body-background);font-family:var(--primary-font-family);text-align:center;text-transform:uppercase;line-height:15px;right:-40px;left:auto;top:0;position:absolute}.close-inner-menu{display:inline-block;position:absolute;left:0;bottom:0;cursor:pointer}.product-description table{margin-top:24px;margin-bottom:24px}.product-description table tr:nth-child(2n){background-color:var(--body-background)!important}.size-chart table tr td:first-child,.size-chart table tr td:first-child span,.size-chart table tr:first-child td{font-weight:600!important}.product-description table tr td,.size-chart table tr td{padding:12px 16px;min-width:120px;font-weight:400!important;font-size:1rem!important}.size-chart table tr td span{font-weight:400!important;font-size:1rem!important}.product-description table tr td:not(:first-child),.size-chart table tr td:not(:first-child){text-align:center!important}.size_chart_btn{text-underline-offset:4px;font-size:1rem;font-weight:400!important;display:inline-flex;align-items:center;gap:8px}.size_chart_btn:hover{text-decoration:underline}#size_chart{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:999;opacity:0;visibility:hidden;transition:.5s ease;padding:40px 20px}#size_chart.modal-active{opacity:1;visibility:visible}#size_chart .size-chart-modal{background-color:var(--body-background);position:relative;width:100%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(60px);transition:.5s ease;transition-delay:.3s!important}#size_chart .size-chart-header{border-bottom:1px solid var(--primary-font-color);display:flex;align-items:center;justify-content:space-between;gap:20px}#size_chart .size-chart-header h3{font-size:1.5rem!important;font-weight:400!important}#size_chart .size-chart-header,#size_chart .size-chart-content{padding:24px 20px;width:100%}#size_chart .size-chart-content{overflow:auto;max-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}#size_chart .size-chart-content table{width:100%!important}#size_chart.modal-active .size-chart-modal{transform:translateY(0);opacity:1;visibility:visible}#size_chart .size-chart-modal button.close{width:32px;height:32px;position:relative;left:auto!important;right:auto!important;top:auto!important;display:flex;align-items:center;justify-content:center;transform:none!important;background-color:var(--body-background)!important}#size_chart .size-chart-modal button.close svg{width:14px;height:14px}.account-form{padding-top:0;margin:60px 0 0}.account-form .login_left{max-width:440px;margin:auto}.account-form fieldset{padding:0;margin:0}.account-form-inner .login-content{padding:0 0 60px}.account-form-inner .large_form,.account-form-inner .reset-password-header{margin-bottom:30px}.account-form-inner .reset-password-header h3,.product-view .product-det h3{margin:0 0 10px}.account-form input.theme-btn{background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);border:none;outline:0;line-height:1.9;display:flex;font-size:var(--small-font-size);width:fit-content!important}.placeholder-background{position:absolute;left:0;top:0;height:100%;width:100%}.account-form-inner h2{color:var(--secondary-theme-color);line-height:1;font-weight:400}.account-form-inner .template_header p{margin:18px 0;padding:0;line-height:1.9}.account-form-inner .register-grid .pure-u-1-2:first-child{padding-right:15px}.account-form-inner .large_form label{display:block;font-family:var(--primary-font-family);font-size:16px;line-height:1;color:var(--primary-font-color);margin:0 0 10px}.account-form-inner .login-form{margin-top:40px;width:100%}.account-form-inner .large_form input{border-radius:0;border:1px solid var(--color-form-input-border);color:var(--color-form-text);width:100%;padding:10px 15px;font-size:var(--primary-font-size);font-family:var(--primary-font-family);box-shadow:none}#add_address,.account-form #create_customer,.account-form .text-btn,.template-two .modal-body .modal-inner .modal-lower-info a{margin-top:20px}.account-form #forgot_password a{margin-left:auto}.account-form-inner .large_form #forgot_password a:hover:after,.header-mobile-top h1,.text-block-wrapper h3{width:50%}.account-form-inner .action_bottom{display:flex;flex-direction:column;flex-wrap:wrap;align-items:start;justify-content:start;margin:0 0 15px;gap:15px}.account-form-inner .action_bottom .note{font-weight:500}.account-form-inner .action_bottom h2,.account-form-inner .action_bottom span a{font-family:var(--primary-font-family);font-size:var(--primary-font-size);line-height:25px;color:var(--primary-font-color);display:block}.account-form-inner .register-note p,.qv-template-two .button-group,header nav ul.menu li{display:flex;align-items:center}.account-form #create-customer .action_bottom .text-btn,.account-form-inner .register-note .text-btn{margin-top:0!important}.account-form-inner .register-note{display:flex;align-items:center;gap:1rem}.account-form-inner .register-note .text-btn a{display:flex;flex-direction:row;align-items:center;gap:1rem}.account-form .login-img{height:inherit}.account-form-inner .register-note p a{margin-left:5px;color:var(--primary-font-color);text-decoration:underline;transition:.3s;width:fit-content;line-height:1}.account-form-inner .reset-password-box{max-width:430px;margin:auto;padding:0}.account-form .login-img figure{position:relative;height:700px}.account-form .login-img figure .banner-overlay{width:100%;height:100%;position:absolute;left:0;top:0;opacity:.4}.account-form .login-img figure h2{color:var(--body-background);position:absolute;bottom:40px;left:40px;right:40px}.account-form .login-img figure img{object-fit:cover;width:100%;height:100%}.account-form-inner .register-note p span,.circle-svg__circle-2{opacity:.5}.account-form-inner .register-note p a:hover{color:var(--focus-outline)}.account-wrapper{margin:80px 0}.account-wrapper h3{line-height:1.3;margin:40px 0;color:var(--secondary-theme-color)}#customer_detail .acc-info p{line-height:1!important;padding:0 0 10px!important;margin:0!important;display:flex;align-items:center;flex-wrap:wrap;gap:10px}#customer_detail .address{border:1px solid var(--primary-font-color);padding:20px}#customer_detail .addresses{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--primary-font-color);padding-top:20px}#customer_detail .address p{padding:0!important;line-height:1.9!important}.account-form #create-customer .action_bottom{gap:20px}.account-form #create-customer .action_bottom .theme-btn{border:none;width:100%;min-width:100%;line-height:1.9}.action_bottom .register-note{width:100%;justify-content:center;display:flex}.additional-checkout-buttons .shopify-cleanslate ul li{overflow:hidden;border-radius:var(--button-radius);min-width:200px;max-height:50px;margin-top:0!important;margin-bottom:0!important}.form_password button.pw-show{position:absolute;display:flex;justify-content:center;align-items:center;bottom:10px;right:10px;background:0 0;border:none;outline:0;cursor:pointer}.modal-dialog,.return-store{flex-wrap:wrap;display:flex}.form_password button.pw-show svg{width:24px;transition:.2s;overflow:hidden}.form_password button.pw-show.show-active svg.eye-stroke,.form_password button.pw-show svg.eye{width:0;opacity:0}.form_password button.pw-show.show-active svg.eye{width:24px;opacity:1}.cart-info table{width:100%}.cart-info table td,.cart-info table th{border:1px solid var(--primary-font-color);padding:8px;text-align:left;font-family:var(--primary-font-family)}.cart-info table th{font-size:var(--small-font-size)}.return-store{margin:40px 0 0;gap:15px}.action_link .text-btn a{max-width:220px;text-align:left}.address-grid-buttons{display:flex;flex-direction:column;flex-wrap:wrap}.address-grid-buttons .action_top,.spr-form .spr-form-actions{margin-top:25px}.customer_address .action_bottom .theme-btn input{background:0 0;border:none;outline:0;color:var(--color-btn-primary-text);cursor:pointer}.edit_address form h5{font-family:var(--secondary-font-family);color:var(--primary-font-color);line-height:48px;margin:0 0 15px;font-size:30px}.location-currency-wrapper .location-currency-tracker .location-wrap select option,.product-blocks ul li{font-family:Muli,sans-serif}.edit_address form .customer_address_table tr td input[type=tel],.edit_address form .customer_address_table tr td input[type=text],.edit_address form .customer_address_table tr td select{width:95%;margin-bottom:40px;border-radius:0;border:1px solid var(--color-form-input-border);color:var(--color-form-text);padding:10px;font-size:var(--primary-font-size);font-family:var(--primary-font-family);box-shadow:none;height:40px}.edit_address form .customer_address_table tr td select{background-position:calc(100% - 20px) 16px}.edit_address form .customer_address_table tr td.d-add{line-height:20px;font-size:var(--primary-font-size);color:var(--primary-font-color);display:block;margin:5px 0 0}.edit_address form .action_bottom{text-align:center;padding-top:20px}.edit_address form .action_bottom .btn-note{margin-right:20px;background:0 0!important;outline:0;border:none}.edit_address form .action_bottom .btn-note a{text-decoration:underline!important}.address_table{padding:20px;border:1px solid var(--primary-font-color);margin-bottom:20px;display:flex;justify-content:center;align-items:center;overflow:hidden}.address_table .address_actions{display:flex;flex-direction:column;gap:10px}.action_link.theme-btn{padding:0}.action_link.theme-btn .btn-text a{padding:10px 90px}.address_table .view_address{width:100%;margin-right:20px;max-height:250px;overflow-y:auto}.address_table .view_address::-webkit-scrollbar{width:5px!important}.customer_address{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.actions-btn .theme-btn.primary-btn .btn-bg{border:1px solid var(--color-btn-secondary)}.password-header{padding-top:35px}.about-top-content h4{font-family:var(--primary-font-family);font-size:var(--medium-font-size);font-weight:700;color:var(--primary-font-color);text-align:left;margin:-12px 0 -6px}.about-banner{background-repeat:no-repeat;background-size:cover}.about-banner img{object-fit:cover;object-position:top}.social-sharing ul li{margin:0 7px}.social-sharing ul li svg{height:16px;width:16px;transition:.3s}.social-sharing ul li svg:hover{transform:translate(-4px);opacity:.5}.close-block{padding:15px 0}.offer-modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;transition:.3s;z-index:-1}.offer-modal:after,.product-modal:after{position:absolute;content:"";background:#0009;top:0;left:0;width:100%;height:100%;display:block;z-index:9}.offer-modal span.close-modal,.product-modal .close-modal{position:absolute;right:-20px;top:-20px;height:40px;width:40px;border:none;border-radius:50%;text-align:center;padding:3px 0;cursor:pointer;background:var(--primary-font-color)}.offer-modal span.close-modal svg,.product-modal .close-modal svg{height:30px;width:30px;position:relative;top:3px}.offer-modal.show-modal{visibility:visible;opacity:1;transition:.3s;z-index:9999}.announcement-section .hn-content-wrapper p a,.quickview-modal,.quickview-modal .modal-content{transition:.3s ease-in-out}.modal-dialog{max-width:1170px;width:100%;margin:0 auto;justify-content:center;height:100%;align-items:center}.modal-dialog .modal-content{background:var(--body-background);position:relative;max-width:800px;width:100%;z-index:99;text-align:center}.modal-dialog .modal-content .modal-body{display:flex;flex-wrap:wrap;height:auto;padding:0;overflow-y:auto;align-items:center}.left-bottom .modal-content{max-width:720px;position:fixed;left:0;bottom:0}.left-bottom .modal-content .modal-body,.right-bottom .modal-content .modal-body{height:340px;overflow-y:initial}.grid,.product-modal{overflow:hidden}.right-bottom span.close-modal{left:-40px;right:auto}.right-bottom .modal-content{max-width:720px;position:fixed;right:0;bottom:0}.template-one .modal-content .modal-body{background:var(--body-background)}.template-one .modal-content .modal-body .modal-inner{width:100%;display:flex;flex-wrap:wrap}.template-one .modal-content .modal-body .modal-lower-info{width:55%;display:flex;flex-wrap:wrap;vertical-align:middle;align-items:center;justify-content:center}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info span.small-header{font-family:var(--primary-font-family);color:var(--primary-font-color);font-style:italic;font-weight:700;display:block;font-size:18px;margin:0 5px 0 0;text-align:left}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info h2{font-family:Playfair Display,serif;font-weight:700;font-size:80px;color:var(--primary-font-color);margin:0 0 40px;text-align:left;line-height:66px}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info p.dis-info-text-upper{font-size:var(--medium-font-size);line-height:25px;font-weight:700;text-transform:uppercase;text-align:center;max-width:280px;width:100%;margin:0 auto}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info span.discount-header{display:block;font-family:Playfair Display,serif;font-style:italic;font-size:150px;line-height:150px;color:var(--primary-font-color)}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info span.discount-header .symbol{font-size:60px;line-height:82px;font-family:var(--primary-font-family);color:var(--primary-font-color);font-style:normal;display:inline-block;position:relative;top:-40px}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info p.dis-info-text-lower{font-size:var(--medium-font-size);line-height:25px;text-transform:none;text-align:center;max-width:100%;width:100%;margin:0 auto}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info p.dis-info-text-lower span{position:relative;z-index:2;font-weight:700;display:inline-block}.template-one .modal-content .modal-body .modal-lower-info .newsletter-header-info p.dis-info-text-lower span:after{background:var(--light-orange);display:inline-block;font-weight:700;width:100%;height:20px;top:10px;left:0;content:"";z-index:-1;position:absolute}.template-one .modal-content .upper-image{width:45%}.template-one .modal-content .upper-image img{width:100%;display:block}.quickview-modal .swiper-zoom-container>img,.template-one .modal-content .upper-image video{width:100%;height:100%;object-fit:cover}.template-two .modal-body{background-size:cover}.template-two .modal-body .modal-inner{background:0 0;box-shadow:none;padding:0;width:100%}.template-two .modal-body .modal-inner .header-info-inner{display:table;margin:0 auto}.template-two .modal-body .modal-inner .header-info-inner .header-info-inner-content{display:table-cell;vertical-align:middle}.template-two .modal-body .modal-inner .header-info-inner .header-info-inner-content h2{font-family:var(--secondary-font-family);transform:rotate(-45deg) translate(-6%);font-style:italic;font-size:72px}.template-two .modal-body .modal-inner .header-info-inner .header-info-inner-content p{font-family:var(--primary-font-family);margin:80px 0 0;font-weight:700}.spr-form form .spr-form-title{font-family:var(--primary-font-family);margin-bottom:20px}.spr-form form .spr-form-label{display:block;font-family:var(--primary-font-family);font-size:var(--primary-font-size);line-height:20px;color:var(--primary-font-color);margin:0 0 10px}.spr-form form .spr-form-input textarea,.spr-form form input.spr-form-input{border:none;border:1px solid var(--color-form-input-border);color:var(--color-form-text);padding:10px}.spr-form form .spr-form-input-textarea{padding:0;border:none;height:80px}.spr-form form .spr-button.spr-button-primary{padding:10px 30px;text-decoration:none;display:inline-block;font-family:var(--primary-font-family);font-size:var(--primary-font-size);letter-spacing:1px;line-height:24px;background:0 0;outline:0;border:none;border-radius:var(--button-radius);background:var(--color-btn-primary);color:var(--color-btn-primary-text);transition:.3s;cursor:pointer}.spr-form form .spr-button.spr-button-primary:hover{opacity:.7}.review-block{width:fit-content}.review-block .spr-badge-starrating .spr-icon{margin:0 3px;color:var(--orange)}#button{display:inline-block;background:var(--primary-font-color);width:50px;text-align:center;border-radius:50px;position:fixed;padding:13px 0;bottom:20px;right:20px;transition:.3s;opacity:0;z-index:99;cursor:pointer}#button svg path,.qv-template-two .single-product-right .share-wrapper svg path,.qv-template-two .single-product-right .text-btn a svg path,.template-two-varients .wishlist-icon.active .icon.icon-heart path{fill:var(--body-background)}#button:hover svg{animation:1s cubic-bezier(.445,.05,.55,.95) infinite arrowbounce}@keyframes arrowbounce{50%{transform:translateY(-7px)}}.grid-item{width:20%;float:left}.grid-item--width2{width:40%}.social-icons-wrap{position:absolute;bottom:0;width:100%;padding:20px 0;max-height:90px;border-top:1px solid rgba(37,50,55,.4);background-color:var(--body-background)}.header-right ul li.wishlist-link .icon-heart,.social-icons-wrap svg{width:24px;height:24px}#challenge main{padding:100px 0}#challenge main .shopify-challenge__button{padding:10px 30px;text-decoration:none;font-family:var(--primary-font-family);font-size:var(--small-font-size);font-weight:600;letter-spacing:1px;line-height:24px;border-radius:50px;outline:0;border:none;background:var(--color-btn-primary);transition:.3s;color:var(--body-background)}.text-block-wrapper .light-bg{width:50%;height:100%;display:block;position:absolute;z-index:-1;right:0;top:0}.quickview-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;opacity:0;z-index:0}.quickview-modal.show-modal{opacity:1;z-index:99;visibility:visible}.product-modal.show-product-modal .modal-dialog .modal-content,.quickview-modal.show-modal .modal-content{transform:scaleZ(1)}.quickview-modal .modal-content{max-width:100%;min-height:500px;text-align:left;transform:scale3d(0,0,0);transform-origin:center}.quickview-modal .close-modal{position:absolute;right:10px;top:10px;height:40px;width:40px;border:none;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;background:var(--primary-font-color);z-index:999}.quickview-modal .close-modal svg{height:30px;width:30px;position:relative}.qv-template-one .modal-content,.qv-template-two .modal-content{border-radius:5px}.qv-template-one .modal-content .modal-body{height:calc(90vh - 150px);border-radius:5px}.qv-template-one .embeded-video{margin-bottom:60px}.qv-template-one .load-video{height:400px}.qv-template-one .single-product-left{height:calc(90vh - 150px);width:50%;overflow:auto}.qv-template-one .single-product-left img{width:100%;object-fit:cover;display:block;margin-bottom:5px}.qv-template-one .single-product-right{width:50%;padding:30px;display:flex;align-items:center;justify-content:center}.qv-template-one .single-right-inner{overflow-y:scroll;scrollbar-width:none}.qv-template-one h6{margin-bottom:30px;font-weight:600;display:none}.qv-template-one h4{font-size:var(--secondary-h5-font-size);font-family:var(--primary-font-family);font-weight:600;position:relative;display:flex;justify-content:space-between;margin:0 0 16px}.qv-template-one .qv-desc p{font-size:var(--primary-font-size);font-family:var(--primary-font-family);line-height:30px}.qv-template-one .single-button-wrap{display:flex;align-items:center;padding-top:25px}.qv-template-one .button-group{margin-top:20px;width:100%;display:flex;align-items:center}.qv-template-one .share-wrapper{padding:20px 0;display:flex}.qv-template-two .single-product-inner{position:relative;z-index:30}.qv-template-two .single-product-right .content-overlay{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:var(--color-btn-primary);opacity:.8}.compare-bar,.location-currency-wrapper,.product-modal{opacity:0;visibility:hidden}.qv-template-two .modal-content .modal-body{height:calc(100vh - 100px);overflow:hidden;border-radius:5px}.qv-template-two .product-block-wrapper{padding:0;height:100%}.qv-template-two .embeded-video iframe{height:calc(90vh - 150px)}.qv-template-two .single-product-right{padding:30px;position:absolute;z-index:2;bottom:0;left:0;width:100%}.qv-template-two .single-product-left{position:relative;height:100%;width:100%}.qv-template-two .single-product-right h6{margin-bottom:20px;color:var(--body-background)}.qv-template-two .single-product-right h4{font-size:26px;font-family:var(--primary-font-family);color:var(--body-background)}.breadcrumbs-main p,.header-left,.qv-template-two .single-product-right .button-wrap,.qv-template-two .single-product-right .product-block-wrapper{padding-top:0}.qv-template-two .single-product-right select{border-bottom:1px solid var(--body-background);color:var(--body-background)}.blog-content-wrap .single-top-content .blog-text-meta .commentNo a,.qv-template-two .single-product-right select option{color:var(--primary-font-color)}.qv-template-two .single-product-right .product-add{margin:0 20px 0 0}.qv-template-two .single-product-right .product-add .spinner-style1:after,.qv-template-two .single-product-right .product-buy .spinner-style1:after{content:"";background:0 0}.qv-template-two .single-product-right .price-wrap{margin-top:10px;width:100%}.qv-template-two .single-product-right .price-wrap p{font-size:var(--medium-font-size);color:var(--body-background);margin-right:10px}.qv-template-two .single-product-right .price-wrap p.strike{color:#ffffff80}.qv-template-two .single-product-right .share-wrapper{justify-content:flex-end;padding-top:10px;width:35%}.qv-template-two .single-product-right .text-btn a{color:var(--body-background);text-align:center}.qv-template-two .single-product-right .text-btn a:after,.qv-template-two .single-product-right .text-btn a:before{background-color:var(--body-background)}.qv-template-two .single-product-right .single-product-buttons{display:flex;align-items:start}.qv-template-two .single-product-right .single-product-buttons .single-pro-buttons{width:65%}.qv-template-two .single-product-right .single-product-buttons .single-pro-buttons .single-button-wrap{margin-bottom:40px;display:flex;align-items:center}.qv-template-two .single-product-right .stock-avail{color:var(--body-background);display:none}.no-product-found{margin:0;text-align:center}.text-block-wrapper{display:flex;align-items:center;justify-content:center;padding:120px 0}.text-block-wrapper .dark-bg{width:50%;height:100%;display:block;position:absolute;z-index:-1;left:0;top:0}.text-block-wrapper p{margin:0 auto;width:70%;font-size:var(--medium-font-size);line-height:40px}.compare-bar{background:var(--primary-font-color);position:fixed;width:100%;bottom:0;left:0;padding:20px 10px;transition:.3s ease-in;z-index:999}.compare-bar .compare-bar-content .compare-close,.mobile-menu-close{height:30px;width:30px;text-align:center;padding:2px 0;cursor:pointer}.compare-bar.show-compare-bar{opacity:1;visibility:visible;transition:.3s ease-in}.compare-bar h3{font-family:Open Sans,sans-serif;font-size:var(--medium-font-size);font-weight:700;color:var(--body-background);display:inline-block;margin:0 0 40px}.compare-bar .compare-bar-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.compare-bar .compare-bar-content .compare-close{border:1px solid var(--body-background);border-radius:50px;position:absolute;right:0;top:-70px}.compare-bar .compare-bar-content .compare-bar-content-left ul li{width:15%;margin:0 10px 10px;position:relative}.compare-bar .compare-bar-content .compare-bar-content-left ul li:hover .p-remove{z-index:2;opacity:1;visibility:visible}.compare-bar .compare-bar-content .compare-bar-content-left ul li img{display:block;width:100%;min-height:auto}.compare-bar .compare-bar-content .p-remove{position:absolute;width:100%;height:100%;background:#00000052;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;transition:.3s}.compare-bar .compare-bar-content .p-remove span{height:32px;width:32px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.compare-bar .compare-bar-content .compare-bar-content-right{width:30%;text-align:center}.compare-bar .compare-bar-content .compare-bar-content-right .comp-btn a,.compare-bar .compare-bar-content .compare-bar-content-right .comp-btn a:hover{background:var(--body-background);color:var(--primary-font-color);padding:10px 30px;border-radius:30px;opacity:1;font-weight:700}.compare-bar .compare-bar-content .compare-bar-content-right .clear-btn{display:block;margin-top:20px}.compare-bar .compare-bar-content .compare-bar-content-right .clear-btn a{background:0 0;color:var(--focus-outline);padding:10px 30px;opacity:1;font-weight:700;font-size:16px;line-height:22px}.product-modal{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;transition:.3s;z-index:999}.product-modal.show-product-modal{visibility:visible;opacity:1;transition:.3s;z-index:999}.product-modal .modal-dialog .modal-content{background:var(--body-background);position:relative;max-width:1170px;width:100%;z-index:99;text-align:center;border-radius:4px;transform:scale3d(0,0,0);transform-origin:center;transition:.3s}.product-modal .modal-dialog .modal-content .modal-body{display:flex;flex-wrap:wrap;height:calc(100vh - 150px);overflow-y:auto;align-items:flex-start}.product-modal .modal-body{display:flex;flex-wrap:wrap;height:480px;padding:20px;overflow-y:auto;align-items:unset}.product-modal .modal-body table td,.product-modal .modal-body table th{text-align:left;width:20%}.product-modal .modal-body table th{font-size:var(--small-font-size);line-height:22px;font-family:Open Sans,sans-serif;font-weight:700;padding-bottom:10px;margin-bottom:10px}.product-modal .modal-body table .product-list tr,.product-modal .modal-body table tr.product-compare-header{border-bottom:1px solid rgba(0,0,0,.32)}.product-modal .modal-body table tbody.product-list tr td{padding:15px;font-size:var(--primary-font-size);line-height:30px;font-family:Open Sans,sans-serif;color:var(--primary-font-color);width:20%}.product-modal .modal-body table .product-list tr td.product-show{align-items:center;vertical-align:top}.product-modal .modal-body table .product-list tr td.product-show img{max-width:60px;display:inline-block}.product-modal .modal-body table .product-list tr td.product-show span{margin-left:20px;display:inline-block;vertical-align:top;font-size:14px;line-height:30px;font-weight:700;color:var(--primary-font-color)}.mobile-menu-close{border:1px solid var(--color-btn-primary);-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:100%;right:50%;top:auto;margin-right:-15px;bottom:110px;z-index:99;position:absolute}.filter-block-view::-webkit-scrollbar,::-webkit-scrollbar{width:5px;border-radius:var(--button-radius);padding:0 1px}.filter-block-view::-webkit-scrollbar-track,::-webkit-scrollbar-track{border-radius:var(--button-radius)}.filter-block-view::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{background-color:var(--color-btn-primary);outline:1px solid var(--color-btn-primary-text);border-radius:var(--button-radius)}.overlay-logo-view .placeholder-background{height:100px;width:100px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fffc}.product-blocks ul{padding:10px 0 10px 10px}.product-blocks ul li{line-height:24px;display:block;position:relative;margin:0 0 5px;padding-left:15px}.product-blocks ul li:before{position:absolute;content:"";top:10px;left:0;width:5px;height:5px;background:var(--primary-font-color);display:block;border-radius:50%}.add-wishlist svg.icon:not(.icon--full-color) path{fill:inherit;stroke:var(--body-background)}.icon-heart{width:20px;height:20px}.wishlist-icon{border:none;padding:0;cursor:pointer;background:0 0}.wishlist-icon svg path{stroke:var(--tertiary-theme-color);stroke-width:30;fill:none;transition:.3s;fill:transparent!important}.wishlist-icon.active svg path,.wishlist-icon:hover svg path{fill:var(--tertiary-theme-color)!important}.wishlist-icon svg{transition:.2s;transform-origin:top}.wishlist-icon.active svg{transform:scaleY(1.7)}.icon.icon-heart path{fill:none;stroke:var(--primary-font-color)}.header-right ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.spr-form-message-success{border:none;box-shadow:none;outline:0}.product-badge,.template-two-varients .product-badge{height:50px;width:50px;line-height:50px;border-radius:50px;text-align:center}.extra-panel-wrapper ul li{display:block;margin:0 0 10px}.extra-panel-wrapper ul{padding:15px 0 0}.blog-content-wrap .single-top-content .blog-text-meta .commentNo{margin-left:15px}.product-badge{position:absolute;top:10px;right:10px;background:var(--primary-font-color)}.added-span,.added-span-product{position:absolute;left:0!important;z-index:99999;background:var(--color-btn-primary-text);color:var(--color-btn-primary);font-size:15px;font-weight:600;font-family:Open Sans,sans-serif}.template-two-varients .product-badge{position:absolute;top:-34px;left:-8px;background:0 0}.template-two-varients .wishlist-icon{border:none;padding:0;cursor:pointer;width:30px;height:30px;background:0 0}.template-two-varients .icon.icon-heart path{stroke:var(--body-background)}.blog-tags-sec{margin:0 0 40px!important}.blog-pagetags-items{width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.blog-pagetags-items li{width:auto}.blog-pagetags-items li a{color:var(--color-btn-primary);line-height:1;font-weight:600;font-family:Open Sans,sans-serif;font-size:14px;padding:10px 30px;letter-spacing:.5px;text-transform:capitalize;transition:.3s;border-bottom:1px solid var(--color-btn-primary)}.blog-wrapper .placeholder-background{background:#00000026;width:100%;height:250px;overflow:hidden;position:relative}.blog-wrapper .placeholder-background svg{height:250px;display:block;width:100%}fieldset{border:none}.product-single__media model-viewer,model-viewer{width:100%;height:860px}.swiper-slide model-viewer{height:600px}.follow-button{text-align:center;padding:30px 0}.product-view{display:flex;flex-wrap:wrap;align-items:center;width:25%}.product-right-portion{width:66%;display:flex;flex-wrap:wrap;align-items:center;margin-left:50px;justify-content:flex-end}.added-span,.tracker-close{justify-content:center;display:flex}.product-right-portion .variant-block{width:27%;margin-right:30px}.product-right-portion .variant-block select{width:100%;background-position:200px 10px}.product-view .product-det h3,.product-view .product-det p{font-size:18px;line-height:25px;font-family:Open Sans,sans-serif;letter-spacing:.01em;color:var(--primary-font-color);font-weight:700}.added-span{top:0!important;width:100%;align-items:center;height:100%}.added-span-product{top:0;width:100%;display:flex;align-items:center;justify-content:center;height:100%;max-width:100%;margin:0 auto}.product-listing .added-span-product{left:78px}.quickview-modal .added-span-product{left:3px}.product-right-portion .button-grp{width:43%;margin-top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.product-right-portion .button-grp a{margin-right:10px}.product-right-portion .quantity-view{position:relative;margin:0 30px;display:flex;align-items:center}.product-right-portion .button-grp button.shopify-payment-button__button{padding:10px 30px;text-decoration:none;display:inline-block;font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;line-height:24px;margin-left:20px;background:var(--primary-font-color);outline:0;border:none;position:relative;text-transform:capitalize;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:50px;width:auto}.sticky-bar-wrapper-mobile{width:100%;bottom:0;display:flex;flex-wrap:wrap;align-items:center;z-index:9999;left:0}.sticky-bar-wrapper-mobile .product-buy .shopify-payment-button__button{width:100%;padding:15px;text-align:center;font-weight:700;font-size:var(--primary-font-size);line-height:1;margin-bottom:0!important;border-radius:0;background:var(--color-btn-primary)!important;color:var(--color-btn-primary-text);transition:.3s}.single-func-btns.bottom-layer,.single-func-btns.bottom-layer.sticky-mob{transition:.3s ease-in;position:relative}.sticky-bar-wrapper-mobile .product-buy:hover .shopify-payment-button__button{opacity:.9}.sticky-bar-wrapper-mobile a.call-to-cart{background:var(--primary-font-color);color:var(--body-background)}.sticky-bar-wrapper-mobile a.call-to-buy{background:var(--orange);color:var(--body-background)}.single-func-btns{display:flex;flex-wrap:wrap;align-items:center}.single-func-btns.bottom-layer{display:flex}.catalogue-modal form label{display:block;padding-bottom:0;font-size:16px;font-weight:500;line-height:22px;color:var(--primary-font-color)}.catalogue-modal form input[type=email],.catalogue-modal form input[type=text]{width:100%;border:none;border-bottom:1px solid var(--primary-font-color);padding:10px;border-radius:0;margin-bottom:0;font-style:italic;font-size:16px;line-height:22px;color:var(--primary-font-color)}.catalogue-modal .grid__item{padding-bottom:20px}.catalogue-modal .modal-dialog .modal-content{max-width:600px;border-radius:4px}.catalogue-modal .modal-dialog .modal-content .modal-body h3{font-family:Open Sans,sans-serif;font-weight:600;font-size:24px;line-height:33px;color:var(--primary-font-color);margin:0 0 30px;text-align:left}button.icons:disabled,button.icons[disabled]{opacity:.6;cursor:not-allowed}#search-field::-webkit-search-cancel-button{position:relative;right:20px;cursor:pointer;-webkit-appearance:none;height:20px;width:20px;border-radius:10px;background-size:16px}.default-page h4{font-size:30px;line-height:36px;margin:0 0 30px;font-weight:600}.default-page p{font-size:14px;line-height:30px;font-family:Open Sans,sans-serif;color:var(--primary-font-color);margin:-6px 0;padding-bottom:16px;font-weight:400}.placeWrap{position:relative;width:100%;height:500px;overflow:hidden}.shopify-localization-form{overflow:hidden;padding:0}.prod-link{position:relative;width:fit-content}.prod-link:after{position:absolute;content:"";height:1px;width:100%;background-color:var(--primary-font-color);left:0;bottom:0;transition:.5s}.prod-link:hover:after{width:0;background-color:var(--tertiary-theme-color)}.location-currency-wrapper{max-width:100%;width:100%;float:right;position:absolute;top:20px;right:0;z-index:9999;text-align:center;transition:.25s ease-out,transform 0s .25s}#currency_form,.header-right{text-align:right}.location-currency-wrapper.wrap-open{opacity:1;visibility:visible;transition:.25s ease-out,transform 0s .25s;top:80px}.location-currency-wrapper .location-currency-tracker{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:900px;padding:30px;position:relative;width:100%;margin:0 auto}.location-currency-wrapper .location-currency-tracker .location-wrap{width:fit-content;display:flex;flex-wrap:wrap;padding-bottom:0;align-items:center;position:relative}.location-currency-wrapper .location-currency-tracker .location-wrap h4{font-size:14px;font-family:var(--primary-font-family),sans-serif;width:auto;margin-right:10px;letter-spacing:.05em;color:var(--primary-font-color)}.location-currency-wrapper .location-currency-tracker .location-wrap .select-wrap{width:auto;position:relative}.location-currency-wrapper .location-currency-tracker .location-wrap .select-wrap:after{content:"";position:absolute;right:5px;top:0;width:20px;height:100%;background-repeat:no-repeat;background-position:center}.location-currency-wrapper .location-currency-tracker .location-wrap select{padding:10px;width:100%;background-position:200px 15px;background-color:transparent;background-image:none;min-width:12rem;max-width:14rem;z-index:10;position:relative}.location-currency-wrapper .location-currency-tracker .location-wrap:last-child{justify-content:flex-end}.location-currency-wrapper input{margin:0 auto;cursor:pointer}.top-location-currency .value-box{display:flex;flex-wrap:wrap;justify-content:flex-end}.top-location-currency .value-box .small-box{padding:0 30px 0 0;position:relative;border:none;background-color:transparent;cursor:pointer;display:flex;flex-direction:row}.top-location-currency .value-box .small-box .arrow{position:absolute;top:-2px;right:0}.tracker-close{line-height:24px;align-items:center;position:absolute;top:10px;right:10px;cursor:pointer;z-index:99;background-color:var(--body-background);padding:4px}.header-notice:before,.page-loader{height:100%;top:0;width:100%;left:0}.tracker-close svg{transform:scale(1.2);width:100%;height:100%}.header-notice:before{position:absolute;content:"";background:var(--primary-font-color);bottom:0;right:0;opacity:.8}.mega-menu{box-shadow:0 10px 5px #0003!important}.page-loader{position:fixed;background:var(--overlay-color);z-index:9999;visibility:visible;transition:.8s ease-in-out;justify-content:center;align-items:center;vertical-align:middle;display:flex}#currency_form,.acc-log,.header-right,.swiper-slide{position:relative}.acc-log,.header-two .acc-log{top:0;gap:5px}.page-loader img{max-width:100px;width:100%}.section-header,.section-header *{color:var(--secondary-font-color);line-height:1.3;font-weight:400;margin-bottom:24px}header{background:var(--body-background)}.account-avatar{border-radius:100%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary-font-color)}.account-avatar a{text-transform:capitalize;letter-spacing:-1px}.acc-log{display:flex;align-items:center}.acc-log span.icon-log{display:block;line-height:0}.header-right ul li{margin:0 10px}.header-right ul li img{max-width:30px;width:100%}.header-right ul li.cart-icon span.cart-count{background:var(--primary-theme-color);width:26px;height:26px;border-radius:50px;color:var(--body-background);font-size:12px;display:inline-flex;text-align:center;align-items:center;justify-content:center;line-height:24px;position:absolute;bottom:10px;right:-18px}.header-two .logo-container{padding:10px 0 0}.announcement-section{padding:10px 0;opacity:1;visibility:visible;transition:.3s ease-in;transform:translateY(0);margin:0}.announcement-section.closebar{opacity:0;visibility:hidden;transition:.3s ease-in;padding:0;height:0;transform:translateY(-100%)}.announcement-section .hn-content-wrapper p{margin:0;font-size:16px;text-align:center;line-height:22px;font-weight:700;letter-spacing:.1px}.announcement-section .hn-content-wrapper p a:hover{transition:.3s ease-in-out;text-decoration:underline}.announcement-section .close{line-height:16px;position:absolute;right:5px;top:50%;height:16px;transform:translateY(-50%)}.announcement-section .close svg{height:16px;width:16px;color:var(--body-background)}.ab-text-slider .swiper-button-next{bottom:-10px;top:auto;border:1px solid transparent}.ab-text-slider .swiper-button-next:hover,.ab-text-slider .swiper-button-prev:hover{border:1px solid transparent;background:0 0}.ab-text-slider .swiper-button-prev{border-radius:100%;bottom:-10px;top:auto;right:auto;left:0;border:1px solid transparent}.swiper-slide{font-size:18px;color:var(--body-background);-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-slide .slider-overlay{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block;z-index:2}.swiper-slide .slide-content{width:100%;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:99}.swiper-slide .slide-content-inner{width:100%;position:relative;z-index:99}.swiper-slide .title{font-weight:400;margin-bottom:10px;line-height:1.2;position:relative;color:var(--body-background)}.swiper-slide .text a{letter-spacing:.5px;padding:10px 30px;border-radius:var(--button-radius);font-size:16px;line-height:22px;font-weight:700}.swiper-slide .text p{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 25px;color:var(--body-background)}.parallax-bg{object-fit:cover;object-position:center;position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;transition:.3s}.swiper-pagination{margin:auto;display:flex;justify-content:center;align-items:center;width:100%}.swiper-button-next,.swiper-button-prev{width:40px;bottom:30px;top:auto;outline:0;transition:.3s ease-in;height:40px}.swiper-pagination .swiper-pagination-current{font-size:14px}.swiper-button-next{border:1px solid var(--primary-font-color);border-radius:100%}.swiper-button-next:after{font-size:14px;color:var(--primary-font-color)}.swiper-button-next:hover,.swiper-button-prev:hover{border:1px solid var(--primary-font-color);background:var(--primary-font-color)}.swiper-button-prev{border:1px solid var(--primary-font-color);border-radius:100%;right:60px;left:auto}.swiper-button-prev:after{font-size:14px;color:var(--primary-font-color)}.base-slider-controls{position:absolute;width:100%;padding:40px 0;bottom:0;display:flex;justify-content:space-between;z-index:20}.base-slider-controls .base-slider-controls-left,.base-slider-controls .base-slider-controls-right{position:relative;display:flex;align-items:center;justify-content:center}.base-slider-controls .base-slider-controls-left{justify-content:flex-start;gap:16px}.paginate span,ul.menu{justify-content:center;display:flex}.base-slider-controls .swiper-pagination{position:relative;bottom:0;mix-blend-mode:difference}.base-slider-controls .swiper-button-next,.base-slider-controls .swiper-button-prev{bottom:0;border:1px solid var(--primary-font-color);mix-blend-mode:difference}.autoplay{pointer-events:all;height:40px;width:40px;z-index:3}.circle-svg{color:var(--body-background);mix-blend-mode:difference}.circle-svg__circle-1{opacity:.8}ul.menu{position:relative;z-index:10}ul.menu li{position:relative}ul.menu>li>a{font-size:16px;line-height:1.5;letter-spacing:.1px;color:var(--primary-font-color);text-decoration:none;padding:0;font-weight:400;position:relative}ul.menu>li.simple-dropdown>a{padding-right:24px!important}header .header-top ul.menu>li>a{margin:30px 15px}ul.menu>li>a:before{content:"";position:absolute;width:100%;height:1px;bottom:-4px;right:0;transition:transform .4s cubic-bezier(.65,.005,.35,.995);transform:scaleX(0);transform-origin:left;transition-delay:0s;background-color:var(--primary-font-color)}ul.menu>li>a:after{content:"";position:absolute;width:100%;height:1px;bottom:-4px;right:0;transition:transform .4s cubic-bezier(.65,.005,.35,.995);transform-origin:right;transition-delay:.25s;background-color:var(--primary-font-color);opacity:0}ul.menu li.has-megamenu:after{background:url(https://cdn.shopify.com/s/files/1/0441/3027/1389/files/mega-menu-drop-down.svg?v=1671619486);position:absolute;top:50%;margin-top:-10px;right:-5px;height:16px;width:16px;content:""}.marquee{overflow:hidden;position:relative}.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{display:flex;align-items:center;top:50%;bottom:auto;width:55px;height:55px;border:none;border-radius:none!important;z-index:99;pointer-events:all;cursor:pointer}.deco,.paginate .current,.paginate span a{width:56px;height:56px}.product-swiper .swiper-button-next:hover,.product-swiper .swiper-button-prev:hover{background-color:transparent}.product-swiper .swiper-button-next svg,.product-swiper .swiper-button-prev svg{z-index:50;transition:.5s}.product-swiper .swiper-button-next:before,.product-swiper .swiper-button-prev:before{display:block;content:"";background-color:var(--color-btn-primary-text);border:1px solid var(--primary-font-color);border-radius:4px;opacity:.3;width:100%;height:100%;z-index:20;position:absolute;transition:.5s;top:0}.product-swiper .base-slider-controls{height:100%!important;padding:0!important;align-items:center!important;pointer-events:none}.product-swiper .base-slider-controls .base-slider-controls-right{width:100%!important;justify-content:space-between!important}.product-swiper .base-slider-controls .base-slider-controls-right .swiper-button-prev{left:20px!important}.product-swiper .base-slider-controls .base-slider-controls-right .swiper-button-next{right:20px!important;margin-left:0!important}.product-swiper .base-slider-controls .base-slider-controls-left{position:absolute!important;left:0!important;bottom:0!important;width:100%!important;display:flex!important;justify-content:center!important;pointer-events:all!important}.product-swiper .base-slider-controls .base-slider-controls-left .swiper-pagination-el{width:fit-content!important}.product-swiper:has(.swiper-pagination-el){padding-bottom:60px!important}.product-swiper .swiper-pagination-bullet{background-color:var(--primary-font-color)!important}.product-swiper .base-slider-controls .base-slider-controls-left .swiper-pagination-progressbar{height:4px;width:100%!important;max-width:360px;margin:0 auto;display:block;position:relative}.product-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--primary-font-color)!important;height:100%!important}.product-swiper .base-slider-controls .swiper-button-next,.product-swiper .base-slider-controls .swiper-button-prev{border:none!important;height:56px!important;width:56px!important;border-radius:4px!important;pointer-events:all!important}.product-swiper .swiper-button-next:after,.product-swiper .swiper-button-prev:after{display:block!important;content:""!important;width:100%;height:100%;z-index:30;position:absolute;transition:.5s;top:0}.product-swiper .swiper-button-prev:after{right:20%;transform:rotate(180deg)}.product-swiper .swiper-button-next:after{left:20%}.product-swiper .swiper-button-next:before{left:20px}.product-swiper .swiper-button-next:hover:before{left:0}.product-swiper .swiper-button-next:hover svg{margin-right:-30px}.product-swiper .swiper-button-prev:hover svg{margin-left:-30px}.product-swiper .swiper-button-prev:before{right:20px}.product-swiper .swiper-button-prev{left:40px!important;right:auto!important}.product-swiper .swiper-button-next{right:40px!important;left:auto!important}.product-swiper .svg-arrow-left{transform:rotate(180deg)}.paginate{margin-top:30px;font-size:14px;font-weight:600;font-family:Mukta;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.paginate span{align-items:center;border:1px solid var(--primary-font-color);border-radius:4px}.paginate span a{display:flex;justify-content:center;align-items:center}.paginate .current{background-color:var(--primary-font-color);color:var(--body-background)}.paginate .next a img{position:absolute;width:50px;left:-13px;transition:.3s}.paginate .prev a img{position:absolute;width:50px;left:13px}.paginate .next:hover a img,.paginate .prev:hover a img{left:1px;transition:.4s}.video-div video{height:100%;width:100%;object-fit:cover}.breadcrumbs-main{margin-bottom:40px;display:flex;flex-wrap:wrap;align-items:center;row-gap:12px}.breadcrumbs-main *{line-height:2;display:block}.breadcrumbs-main .right-arrow{margin-inline:10px}.loader1{position:fixed;display:grid;place-content:center;z-index:9999;background-color:#ffffff80;top:0;right:0;bottom:0;left:0}.filter-div .loader1{position:absolute!important}.loader1 svg{animation:1s linear infinite spin;color:var(--primary-font-color)!important;width:20px;height:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-message{color:var(--primary-theme-color)}.main-info-bottom dl{font-size:14px;margin-block:0px}.product-option{display:flex;gap:6px}.product-option dd{margin-inline-start:0}span#addSaleTag,span.addSaleTag{background:var(--secondary-theme-color);padding:6px 12px;border-radius:var(--button-radius);font-size:.85rem;color:var(--body-background);display:flex;justify-content:center;align-items:center;width:fit-content;letter-spacing:2px}@media screen and (max-width:980px){.ar-button{display:flex!important}}.product-info h4{font-size:var(--primary-font-size);font-family:var(--primary-font-family);font-weight:500;line-height:1.3;margin-bottom:0;text-align:left}.product-info a{color:var(--primary-font-color);letter-spacing:.5px;font-weight:500}.icon-wrap{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;bottom:0;opacity:0;visibility:hidden;transition:.3s;z-index:99}.icon-wrap .icons{display:block;height:30px;width:30px;cursor:pointer;padding:0;border:none;text-transform:lowercase}.flex-container{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.flex-container .flex-media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.flex-container .flex-bg-image,.flex-container .flex-bg-video{width:100%;height:100%;object-fit:cover;object-position:center center}.flex-container .flex-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.swiper-slide{position:relative;width:100%;height:100%}.swiper-slide>*{height:100%!important}.swiper-inner{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.slide-image-wrapper,.slide-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.slide-video{width:100%;height:100%;object-fit:cover}.slide-content-wrapper{position:relative;z-index:10;width:100%}.swiper-slide .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.unitprice{display:flex;font-size:14px;align-items:baseline;opacity:.7;margin-top:.2rem}p{padding:0}p.price-style-one{margin-top:1.3rem!important}p.prduct-compare-price.price-style-one{width:max-content}.info-col{gap:.5rem;display:flex;flex-direction:column}.price-wrap{gap:.5rem}.product-link{width:100%;height:100%}.unit-price{color:var(--secondary-font-color)}.product-listing .section-header *{color:var(--primary-theme-color);line-height:1.5;font-weight:400;text-transform:lowercase}.product-grid{position:relative;transition:all .3s cubic-bezier(.02,.07,.9,.99);max-width:100%;margin:auto}.product-grid.inner-grid-item{padding-bottom:30px}.product-grid .product-button{opacity:0;visibility:hidden;transform:translateY(40px);transition:.3s ease}.product-grid.show-add-to-cart .product-button{opacity:1!important;visibility:visible!important;transform:none!important}.product-grid:hover .product-grid-hover,.product-grid .icon-wrap,.product-grid:hover .product-button{opacity:1;visibility:visible}.product-grid:hover .product-button{transform:translateY(0)}.product-image img{transition:.8s ease}.product-slider .l-box{padding:0}.product-grid:hover .product-image img{transform:scale(1.2)}.product-grid .spinner-style2{background:var(--color-btn-primary)}.product-grid .spinner-style2 div{background-color:var(--body-background)}.product-grid .spinner-style1:after{content:"";position:absolute;width:100px;left:-30px;height:100%;background:var(--color-btn-primary-text);z-index:-1}.product-grid .spinner-style1 .double-bounce1,.product-grid .spinner-style1 .double-bounce2{background-color:var(--color-btn-primary)}.product-grid-inner{transition:.3s ease}.product-grid-inner .price-wrap{width:min-content;align-items:flex-end;justify-content:end;display:flex;flex-direction:column;gap:1px}.product-listing .product-collections{padding:20px 0}.product-listing h4{margin:0}.product-listing .product-collections{padding:60px 0}.product-listing .product-collections .swiper-button-next,.product-listing .product-collections .swiper-button-prev{height:32px;width:54px;top:25px;bottom:auto;transition:.3s all ease-in;border:none}.product-listing .product-collections .swiper-button-next:after,.product-listing .product-collections .swiper-button-prev:after{font-size:10px;font-weight:600}.product-listing .product-collections .swiper-button-prev{right:50px}.product-listing .product-collections .swiper-pagination.swiper-pagination-bullets{bottom:0}.product-listing .product-collections .swiper-pagination-bullet{width:10px;height:10px;background:transparent;opacity:.6;border:2px solid var(--primary-font-color)}.product-listing .product-collections .swiper-pagination-bullet-active{background:var(--primary-font-color);opacity:1}.icon-wrap{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;bottom:0;opacity:0;visibility:hidden;transition:.3s ease;z-index:30}.icon-wrap .icons svg rect,.icon-wrap .icons svg path{transition:.3s ease}.icon-wrap .icons:hover svg rect{fill:var(--primary-font-color)}.icon-wrap .icons.product-wishlist svg path{stroke:var(--tertiary-theme-color);stroke-width:20;fill:none}.icon-wrap .icons:hover button.wishlist-icon svg path,.icon-wrap button.wishlist-icon.active svg path{fill:var(--tertiary-theme-color)!important}.icon-bookmark{width:20px;height:20px}.product-image{position:relative;margin-bottom:0;overflow:hidden;max-height:320px}.product-image .img-box{z-index:10;position:relative}.product-image a{display:block;overflow:hidden}.icon-wrap .product-button{position:absolute;bottom:30px}.icon-wrap .product-add .theme-btn{background-color:var(--body-background)!important}.icon-wrap .icons{width:auto;height:auto}.icon-wrap .product-wishlist{position:absolute;top:0;right:30px}.product-image img{display:block;width:100%}.product-info{display:flex;justify-content:space-between}.info-col{display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width:640px){.price-wrap p{font-size:var(--small-font-size)}.info-col{width:100%}}.price-wrap p{font-size:var(--medium-font-size);margin:0 15px 0 0;line-height:20px;font-family:var(--primary-font-family);font-weight:600;padding:0}.price-wrap p.strike{color:#25323780;text-decoration:line-through;margin:0 15px 0 0;font-weight:400}.price-wrap p:last-child{margin:0;padding-bottom:0!important}.review-block p{color:var(--tertiary-theme-color)}.product-listing .product-add{text-align:center;position:relative}.product-add.show-button{display:none}.product-add .spinner-style2>div{background-color:var(--body-background)}.product-grid-hover{width:100%;z-index:20;transition:.3s ease}.product-listing .swiper-button-prev{background-size:32px}.product-listing .swiper-button-prev:after{display:none}.product-listing .swiper-button-next{background-size:32px}.product-listing .swiper-button-next:after{display:none}.product-grid .placeholder-background{position:relative}@media screen and (max-width:1024px){.product-slider{padding-bottom:60px}.product-grid-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:768px){.product-grid-main{grid-template-columns:repeat(1,minmax(0,1fr))!important}.size-chart table tr td span,.size-chart table tr td{font-size:14px!important}}@media screen and (max-width:540px){.swiper-slide{padding:20px 0 0}.product-slider{padding-bottom:30px}}.prodcut-variant-option{display:inline-block}.prod_price{display:flex;align-items:center;gap:1rem}.unitprice{opacity:.7}.filter_button{display:inline-flex;align-items:center;gap:6px}close-button{cursor:pointer;transition:.5s ease}close-button:hover{transform:scale(.95)}[data-animation-main]{transition:.5s ease-in-out;opacity:0;visibility:hidden}[data-animation-main][data-animation-type=slide_up]{transform:translateY(100px)}[data-animation-main][data-animation-type=slide_down]{transform:translateY(-100px)}[data-animation-main][data-animation-type=slide_left]{transform:translate(-100px)}[data-animation-main][data-animation-type=slide_right]{transform:translate(100px)}[data-animation-main][data-animation-type=zoom_out]{transform:scale(.8)}[data-animation-main][data-animation-type=zoom_in]{transform:scale(1.3)}[data-animation-main].animation_active{transform:translate(0) scale(1)!important;opacity:1!important;visibility:visible!important}.loader__swiper-div{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--body-background);pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:50;transition:.5s ease-in-out}.loader__swiper-div svg{height:50px;width:50px}.loader__swiper-div svg circle{stroke:var(--primary-font-color)!important}.loader__swiper-div.hide_loader{opacity:0}.power_by_link a{text-transform:lowercase!important}.power_by_link a:hover{text-decoration:underline!important;opacity:1!important}.read-more-link:hover{text-decoration:underline!important}.container .container{padding:0}.product-swiper .swiper-button-prev:after,.product-swiper .swiper-button-next:after{display:block!important;content:""!important;background-image:url(./icon-arrow-long.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.focal-card{display:flex;flex-direction:column;gap:16px;width:100%;min-width:220px;max-width:330px;min-height:120px;position:absolute;left:0;top:50px;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-60px);padding:12px 12px 20px;background-color:var(--body-background);border-radius:12px!important;transition:.5s ease}.focal-content{padding-top:10px}.focal__item.focal-active .focal-card{opacity:1;transform:translateY(0);pointer-events:all;visibility:visible}.focal-image{max-height:150px;height:fit-content!important;width:100%;border-radius:6px;overflow:hidden;position:relative}.focal-image img{width:100%;height:100%}.focal-content .product-title{font-size:18px!important;font-family:var(--secondary-h3-font-family);line-height:1.2!important;color:var(--tertiary-theme-color)}.focal-content .product-title:hover{text-decoration:underline!important}.focal-content svg{transition:.5s ease}.focal-content a:hover svg{transform:translate(6px)}.focal-content a :not(.product-title){margin-top:16px}.size-chart{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;padding:40px 20px;opacity:0;transform:translateY(60px);visibility:hidden;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;pointer-events:none;transition:.5s ease}.size-chart.modal-active{opacity:1!important;visibility:visible;transform:translateY(0)!important;pointer-events:all!important}.size-chart .size-chart-modal{display:flex;flex-direction:column;gap:20px;background-color:var(--body-background);max-width:820px;width:100%;height:fit-content;min-height:40vh}.size-chart-header{display:flex;flex-wrap:wrap;gap:12px;position:relative;align-items:center;padding:20px;justify-content:space-between}.size-chart-header:before{content:"";position:absolute;width:100%;height:1px;background-color:#898989;bottom:0;left:0}.size-chart-content{position:relative!important;max-height:300px;overflow-y:auto;padding:0 20px 20px}.size-chart-content>*{max-width:100%!important}.size_chart_close svg{width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
