@import url(https://fonts.googleapis.com/css2?family=Monda:wght@400;

700&display=swap);
@charset "UTF-8";html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" "}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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 ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{font-size:16px}body{background:#fff;color:#555;font-family:Monda,sans-serif;line-height:28px;max-width:100vw;padding:0}@media (max-width:991px){body{padding-bottom:63px}}h1,h2,h3,h4,h5,h6{color:#000;font-family:Monda,sans-serif;font-weight:400;line-height:1.3;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:red}h1{font-size:48px}h1,h2{font-weight:700}h2{font-size:28px;margin-top:-7px}h3{font-size:24px;margin-top:-6px}h3,h4{font-weight:700}h4{font-size:22px;margin-top:-5px}h5{font-size:20px;margin-top:-4px}h6{font-size:18px;margin-top:-3px}p{margin-top:-8px}p:last-child{margin-bottom:-7px!important}@media (min-width:768px){h1{font-size:60px;line-height:1.2;margin-top:-16px}h2{font-size:36px;line-height:50px;margin-top:-7px}h3{font-size:30px;margin-top:-4px}h4{font-size:24px;margin-top:-5px}h5{font-size:22px;margin-top:-4px}h6{font-size:20px;margin-top:-3px}}a{display:inline-block;transition:all .3s ease}a:hover{color:inherit;text-decoration:none}ul{margin:0;padding:0}ul li{list-style:none;padding:5px 0}input,select,textarea{width:100%}button,input,select,textarea{background-color:#fff;border:1px solid #e5e5e5;outline:none}button{border:none;font-weight:500;outline:none;padding:0 30px}textarea{height:200px;padding:10px}button,input,select{color:#555;height:50px}button,label,select{cursor:pointer}input{background:#f4f4f4;border:1px solid transparent;border-radius:5px;padding-left:10px}input:focus{border:1px solid #0068e1}input[type=submit]{background-color:#1893f0;color:#fff;cursor:pointer;font-weight:700;padding:0}.bg_img{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg_fixed{background-attachment:fixed}.left_center{background-position:0}.right_center{background-position:100%}.left_top{background-position:0 0}.right_top{background-position:100% 0}.left_bottom{background-position:0 100%}.right_bottom{background-position:100% 100%}.color-tooltip:before,.footer-widget .title:before,.order-track-item .thumb:before,.overlay-3:before,.overlay-effects:after,.overlay-effects:before,.title-overlay:before{content:"";position:absolute}.best-sell-item .best-sell-inner,.cart-and-coupon,.cart-item,.cart-plus-minus,.checkgroup,.compare-specification li,.contact-group,.contact-group .multi-group,.countdown,.dashboard-item .dashboard-header,.dashboard-item.item-lg,.filter-category-header,.footer-bottom,.footer-gallery,.header-top-wrap .right-side ul,.header-wrapper,.loader-frame,.main-sections,.mobile-menu .mobile-menu-header,.mobile-menu .quick-links ul,.owl-dots,.payment-details ul li,.price-range,.product-item-2.list-style .product-item-2-inner,.ratings-area,.review-item,.review-item .content .entry-meta,.section-header-2,.shortcut-icons,.single-product-item,.single-product-item .thumb,.social-icons,.todays-deal .item,.widget-check-group{display:flex;flex-wrap:wrap}.bg-overlay:after,.loader-frame,.widget-check-color input:checked+label:before,.widget-check-color label,.widget-check-color label img{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.padding-top{padding-top:80px}.padding-bottom{padding-bottom:80px}.padding-top-half{padding-top:40px}.padding-bottom-half{padding-bottom:40px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}@media (min-width:992px){.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}.padding-top-half{padding-top:50px}.padding-bottom-half{padding-bottom:50px}}.mb-30-none{margin-bottom:-30px!important}.mb-40-none{margin-bottom:-40px!important}.mb-40{margin-bottom:40px}.tab-item{animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;display:none}.tab-item.active{display:block}.tab-menu li{cursor:pointer}body ::-webkit-scrollbar-track{background-color:#f5f5f5;box-shadow:inset 0 0 6px rgba(0,104,225,.3)}body ::-webkit-scrollbar{background-color:#0068e1;height:4px;width:6px}body ::-webkit-scrollbar-button,body ::-webkit-scrollbar-thumb{background-color:#0068e1}::-moz-selection{background-color:red;color:#fff}::selection{background-color:red;color:#fff}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb--20{margin-bottom:-20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-50{padding-bottom:50px}.c-thumb{overflow:hidden}.c-thumb a{display:block}.c-thumb img{transition:all .3s ease;width:100%}@media (min-width:992px){.mw-lg-100{max-width:100%}}.overlay{background:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.overlay.active{animation-duration:.3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-name:fadeIn;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;display:block}.bg-overlay{overflow:hidden;position:relative}.bg-overlay:after{background:rgba(0,0,0,.831);height:101%;width:101%}.bg-overlay .container,.bg-overlay .container-fluid{position:relative;z-index:1}.bg-theme-one{background:#0068e1}.section-bg{background:#f8f8f8}.body-bg{background:#fff}.oh{overflow:hidden}.section-header{margin:0 auto 40px;max-width:820px;text-align:center}.section-header .title{margin-bottom:20px;text-transform:capitalize}.section-header p{line-height:1.5}.section-header.mb-low{margin-bottom:35px}@media (min-width:576px){.section-header{margin-bottom:50px}.section-header.mb-low{margin-bottom:40px}}@media (min-width:768px){.section-header{margin-bottom:65px}.section-header .title{margin-bottom:25px}.section-header.mb-low{margin-bottom:45px}}.section-header.left-style{margin-left:0;text-align:left}.section-header-2{align-items:flex-end;justify-content:space-between;margin:0 -10px 20px}.section-header-2 .title{margin-left:10px;margin-right:10px;max-width:800px;text-transform:capitalize}.section-header-2 .custom-button{margin-bottom:15px;margin-left:10px;margin-right:10px}.section-header-2 .countdown{margin-bottom:15px}@media (min-width:576px){.section-header-2{margin-bottom:25px}}@media (min-width:1400px){.container{max-width:1310px}}.nulla-list{margin-bottom:33px}.nulla-list li{margin-bottom:12px;padding:0 0 0 30px;position:relative}.nulla-list li:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;left:0;position:absolute;top:0}.nulla-list li:last-child{margin-bottom:-8px}.nulla-list:last-child{margin-bottom:0}.social-icons{margin:-3px}.social-icons li{padding:3px}.sync2 .thumbs{padding:2px}.sync2 .thumbs img{border:1px solid #e5e5e5}.social-icons li a{border-radius:50%}.social-icons li a i{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff!important;font-size:18px;height:38px;line-height:36px;margin:0!important;text-align:center;width:38px}.social-icons li a i[class*=facebook]{background:#3b5998}.social-icons li a i[class*=twitter]{background:#55acee}.social-icons li a i[class*=linkedin]{background:#007bb5}.social-icons li a i[class*=google]{background:#dd4b39}.social-icons li a i[class*=behance]{background:#1769ff}.social-icons li a i[class*=instagram]{background:#e4405f}.social-icons li a i[class*=vimeo]{background:#1ab7ea}.social-icons li a i[class*=pinterest]{background:#007bb5}.social-icons li a i[class*=star]{background:#ffc363}.social-icons li a:hover{background:red;color:#fff}.footer-copyright .social-icons{padding:0 15px 15px}.title-bg{background:#000}.title-overlay{position:relative}.title-overlay:before{background:rgba(0,0,0,.83);bottom:0;left:0;right:0;top:0}.title-overlay .container,.title-overlay .container-fluid{position:relative;z-index:1}.overlay-3{position:relative}.overlay-3:before{background:rgba(0,0,0,.95);bottom:0;left:0;right:0;top:0}.overlay-3 .container,.overlay-3 .container-fluid{position:relative;z-index:1}.cl-white{color:#fff}.cl-theme{color:red}.cl-1{color:#0068e1}.cl-2{color:#be2edd}.cl-3{color:#0068e1}.cl-4{color:#1e90ff}.cl-5{color:#381087}.bg-theme{background:red}.bg-1{background:#0068e1}.bg-2{background:#be2edd}.bg-3{background:#0068e1}.bg-4{background:#1e90ff}.bg-5{background:#381087}.bg-white{background:#fff}.footer-top{border-bottom:1px solid hsla(0,0%,100%,.3);padding:100px 0 50px;text-align:center}.footer-top .logo{margin:0 auto 30px}.footer-bottom{justify-content:space-between;margin:0 -15px;padding:100px 0 50px}.footer-widget{margin-bottom:40px;padding:0 15px;width:100%}@media (min-width:576px) and (max-width:991px){.footer-widget{width:50%}}.footer-widget .logo{justify-content:space-between;max-width:100%;width:100%}@media (min-width:1200px){.footer-widget.widget-link{max-width:220px}.footer-widget.widget-about{max-width:580px}}@media (max-width:1199px) and (min-width:992px){.footer-widget.widget-link{width:200px}.footer-widget.widget-link.widget-contact{max-width:250px;width:100%}.footer-widget.widget-about{width:300px}}.footer-widget .title{margin:0 0 20px;padding-bottom:40px}.footer-widget .title:before{background:#fff;bottom:7px;height:3px;width:100px}@media (max-width:767px){.footer-widget .title{padding-bottom:25px}}.footer-widget p{color:hsla(0,0%,100%,.7);margin-top:0}.footer-widget ul li,.footer-widget ul li a{color:hsla(0,0%,100%,.7);display:flex;word-break:break-all}.footer-widget ul li i{font-size:18px;margin-top:5px;position:relative;top:-6px}.footer-widget ul li a i,.footer-widget ul li i{color:#fff;margin-right:9px}.footer-widget ul li{padding:3px 0}.footer-widget ul li a:hover{color:#fff}.footer-widget .logo{margin-bottom:30px}.footer-widget .social-icons{margin:-3px}.footer-widget .social-icons li{padding:3px}.footer-widget .social-icons li a{font-size:18px;height:35px;line-height:35px;width:35px}.footer-copyright{border-top:1px solid hsla(0,0%,100%,.3);padding:20px 0 10px}.footer-copyright .copyright-area{margin:0 -15px}.footer-copyright .left,.footer-copyright .right{margin-bottom:15px;padding:0 15px}.footer-copyright .left p,.footer-copyright .right p{margin:0}.footer-copyright .right img{max-width:200px}.footer-copyright p{color:hsla(0,0%,100%,.7)}.footer-copyright p a{color:red}.footer-overlay{background:#1e272e}.footer-gallery{margin:-5px -5px 20px}.footer-gallery li{padding:5px!important;width:33.33333%}.footer-gallery li a{display:block}.footer-gallery li img{width:100%}.menu li a{text-transform:capitalize}@media (max-width:991px){.menu li{border-bottom:1px solid hsla(0,0%,100%,.2);font-size:14px;padding:0}.menu li a{color:#fff;display:block;display:flex;justify-content:space-between;padding:5px 15px 5px 0}.menu li a:after{color:#fff}.menu li a.header-button{background:red!important;color:#fff!important;text-align:center}.menu li .submenu{display:none;padding-left:20px}.menu li .submenu li:last-child{border:none}.menu li .submenu li a{padding:4px 15px 4px 0;text-transform:capitalize}.menu li .submenu li.open>a,.menu li.open>a{padding:5px 15px}.menu li.open>a{background:#fff;color:#000}.menu li.open>a:after{color:#000}.menu li .header-button{background:red;color:#fff;justify-content:center;padding-left:25px}}@media (min-width:992px){.menu{align-items:center;display:flex;justify-content:flex-end}.menu li{padding:5px;position:relative}.menu li a{font-weight:500;padding:10px 5px}}@media (min-width:992px) and (min-width:1200px){.menu li a{padding:10px}}@media (min-width:992px) and (min-width:1400px){.menu li a{padding:10px 15px}}@media (min-width:992px){.menu li a.header-button{background:#1893f0;margin-left:20px;padding:12px 40px}}@media (min-width:992px) and (min-width:1400px){.menu li a.header-button{margin-left:40px}}@media (min-width:992px){.menu li .submenu{box-shadow:0 0 20px rgba(0,104,225,.2);left:0;min-width:220px;opacity:0;position:absolute;top:100%;transform:translateY(20px);transition:all .3s ease;visibility:hidden}.menu li .submenu li{background:#fff;border-bottom:1px solid #e5e5e5;padding:0;width:100%}.menu li .submenu li a{color:#000;display:flex;font-size:14px;justify-content:space-between;padding:5px 10px 5px 15px;text-transform:capitalize}.menu li .submenu li a.active{background:#0068e1;color:#fff;padding-left:20px}.menu li .submenu li a.active:after{color:#fff}.menu li .submenu li:hover{border-color:#0068e1}.menu li .submenu li:hover>a{background:#0068e1;color:#fff;padding-left:20px}.menu li .submenu li:hover>a:after{color:#fff}.menu li .submenu li:first-child{border-top:1px solid #e5e5e5}.menu li .submenu li .submenu{left:100%;top:-1px}.menu li:hover>.submenu{opacity:1;transform:translateY(0);visibility:visible}}.menu-item-has-children>a{align-items:center}.menu-item-has-children>a:after{content:"";font-family:Line Awesome Free;font-weight:600;margin-left:5px}.header-bar{height:25px;width:30px}.header-bar span{background-color:#000;display:inline-block;height:3px;left:0;position:absolute;transition:all .3s ease;width:100%}.header-bar span:nth-child(2){top:52%;transform:translateY(-65%)}.header-bar span:first-child{top:0}.header-bar span:last-child{bottom:0}.header-bar.active span:first-child{transform:rotate(45deg) translate(6px,13px)}.header-bar.active span:nth-child(2){opacity:0}.header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}.header-top-wrap .left-side .select-item{height:35px}.header-top-wrap .left-side .select-item .select-bar{background:transparent;height:35px}.header-top-wrap .left-side .select-item .select-bar:after{border-color:hsla(0,0%,100%,.9)}.header-top-wrap .left-side .select-item .select-bar .current{color:#fff!important;display:block;line-height:35px}.header-top-wrap .left-side .select-item .select-bar .option{padding-bottom:0;padding-top:0}.header-top-wrap .right-side ul{font-size:14px}.header-top-wrap .right-side ul li a{color:#fff;font-weight:500;padding:5px 10px}.header-wrapper{position:relative;z-index:9}.header-wrapper .logo{max-width:180px}.header-wrapper .logo a{display:block}.header-wrapper .logo img{width:100%}.shortcut-icons{align-items:center}.shortcut-icons li{padding:5px}.shortcut-icons li a{color:hsla(0,0%,100%,.9);font-size:20px;padding:10px;position:relative}.shortcut-icons li a i{font-size:30px;line-height:1}.shortcut-icons li a .amount{background:#381087;border-radius:50%;color:#fff;display:block;font-size:12px;line-height:22px;position:absolute;right:0;text-align:center;top:0;width:22px}@media (max-width:991px){.shortcut-icons{background:#0068e1;border-top:1px solid #ffffff30;bottom:0;left:0;padding:0;position:fixed;width:100%;z-index:99}.shortcut-icons li{flex-grow:1;text-align:center}}.header-search-form{position:relative;width:calc(100% - 40px)}@media (min-width:992px){.header-search-form{max-width:420px}}@media (min-width:1200px){.header-search-form{max-width:580px}}.header-search-form input{height:45px}.header-search-form .select-item{height:45px;position:absolute;right:45px;top:0}.header-search-form .select-item .select-bar{border:0;border-radius:30px 0 0 30px;height:45px;padding-right:40px}.header-search-form .select-item .select-bar:after{right:20px}.header-search-form .select-item .select-bar .list{max-height:300px;min-width:100%;width:auto}.header-search-form .select-item .select-bar .current{display:block;line-height:45px;max-width:100px;overflow:hidden}.header-search-form .select-item .select-bar .current .option{padding-bottom:0;padding-top:0}.header-form-group{position:relative}.header-form-group input{border:none;border-radius:30px;padding:0 225px 0 25px}@media screen and (max-width:400px){.header-form-group input{padding:0 130px 0 15px}}.header-form-group button{border:none;border-radius:0 30px 30px 0;font-size:24px;height:45px;padding:0;position:absolute;right:0;text-align:center;top:0}.nice-select .list{z-index:99999}.nice-select .list li{padding-bottom:0;padding-top:0}.header-middle{position:relative}header{z-index:999}.mobile-menu{background:#0068e1;height:100%;max-width:400px;overflow-y:auto;padding:40px 20px 20px;position:fixed;top:0;transform:translateX(-101%);transition:.7s ease-in;width:100%}.mobile-menu .mobile-menu-header{align-items:flex-end;justify-content:space-between;padding:20px 0;position:absolute;width:87%;z-index:999}.mobile-menu .mobile-menu-header .logo{width:180px}.mobile-menu .mobile-menu-header .logo a{display:block}.mobile-menu .mobile-menu-header .logo img{width:100%}.mobile-menu .mobile-menu-header .select-item{height:35px}.mobile-menu .mobile-menu-header .select-item .select-bar{background:transparent;border-color:hsla(0,0%,100%,.2);height:35px}.mobile-menu .mobile-menu-header .select-item .select-bar:after{border-color:hsla(0,0%,100%,.9)}.mobile-menu .mobile-menu-header .select-item .select-bar .current{color:#fff!important;display:block;line-height:35px}.mobile-menu .mobile-menu-header .select-item .select-bar .option{padding-bottom:0;padding-top:0}.mobile-menu .mobile-menu-header .mobile-menu-close{border-radius:5px;color:#9b9b9b!important;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:-20px;width:30px}.mobile-menu .quick-links{padding:20px 0}.mobile-menu .quick-links ul{margin:-3px -15px}.mobile-menu .quick-links ul li{font-size:14px;line-height:24px;padding:3px 15px}.mobile-menu .quick-links ul li a{color:#fff;text-decoration:underline}.mobile-menu .menu li:last-child{border:none}.mobile-menu.active{transform:translateX(0)}.active_lang{align-items:center;cursor:pointer;display:flex}.active_lang .img{border-radius:50%;display:flex;overflow:hidden;width:25px}.active_lang img{width:100%}.active_lang span{margin-right:5px;padding-left:10px}.language_setting{position:relative;z-index:9999}.language_setting ul{background:#fff;display:none;font-size:14px;left:0;position:absolute;top:calc(100% + 10px);width:auto}.language_setting ul li{padding:0}.language_setting ul li a{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);border-left:2px solid #0068e1;border-right:2px solid #0068e1;cursor:pointer;display:flex;padding:5px 10px;width:100%}.language_setting ul li .img{border-radius:50%;display:flex;overflow:hidden;width:25px}.language_setting ul li img{width:100%}.language_setting ul li span{padding-left:10px}.language_setting ul.active{animation:fadeIn .5s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;display:block}.header-bottom{transition:all .3s ease}.header-bottom.active{animation:fadeIn 1s;-moz-animation:fadeIn 1s;-webkit-animation:fadeIn 1s;border-bottom:1px solid hsla(0,0%,100%,.1);left:0;padding-bottom:7px!important;padding-top:7px!important;position:fixed;top:0;width:100%}.view-category a{background:#fff;border-radius:5px;color:#000;font-size:14px;margin-right:10px;padding:8px 20px}.mobile-menu .nav-tabs{justify-content:center;margin-top:30px}.mobile-menu .nav-tabs li{background:transparent;border:1px solid hsla(0,0%,100%,.2)}.mobile-menu .nav-tabs li a{background:transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;color:#fff}.mobile-menu .nav-tabs li a.active{background:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#000}.mobile-menu .left-category .categories{background:transparent!important;border:none!important;box-shadow:none;padding:0!important}.mobile-menu .left-category .categories li{border-bottom:1px solid hsla(0,0%,100%,.2)}.mobile-menu .left-category .categories li a,.mobile-menu .left-category .categories li a i{color:#fff!important}.mobile-menu .left-category .categories li.cate-icon:after{border-color:transparent!important;color:hsla(0,0%,100%,.9)}.mobile-menu .left-category .categories ul{background:transparent!important}.slide-item .banner-content{max-width:440px}.slide-item .banner-content .title{margin-bottom:20px;text-transform:capitalize}.slide-item .banner-content p{margin-bottom:30px}.slide-item .banner-content .custom-button:hover{background:rgba(0,104,225,.6);border-color:#0068e1;color:#fff}@media (max-width:991px){.filter-category-header{display:none}}@media (max-width:767px){.slide-item{position:relative}.slide-item:before{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0}.slide-item .banner-content{color:#fff;position:relative;z-index:1}.slide-item .banner-content .title{color:#fff}}.fade--down,.fade--left,.fade--right,.fade--up{animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;opacity:0}.owl-item.active .fade--down,.owl-item.active .fade--left,.owl-item.active .fade--right,.owl-item.active .fade--up{opacity:1}.owl-item.active .fade--up{animation:fadeInUp 1s;-webkit-animation:fadeInUp 1s;-moz-animation:fadeInUp 1s}.owl-item.active .fade--down{animation:fadeInDown 1s;-webkit-animation:fadeInDown 1s;-moz-animation:fadeInDown 1s}.owl-item.active .fade--left{animation:fadeInLeft 1s;-webkit-animation:fadeInLeft 1s;-moz-animation:fadeInLeft 1s}.owl-item.active .fade--right{animation:fadeInRight 1s;-webkit-animation:fadeInRight 1s;-moz-animation:fadeInRight 1s}.slide-progress{background:red;height:4px;max-width:100%;width:0}.cl-white .title{color:#fff}.category-sidebar{position:sticky}@media (max-width:1199px){.category-sidebar{background:#fff;left:0;max-height:100vh;max-width:400px;overflow-y:auto;padding:30px;position:fixed;top:0!important;transform:translateX(-100%);transition:all .7s ease-in;width:100%;z-index:999}.category-sidebar.active{transform:translateX(0)}}.filter-in{background:red;border-radius:5px;color:#fff;height:40px;line-height:40px;margin:1px;text-align:center;width:40px}.close-sidebar,.filter-in{cursor:pointer;font-size:24px}.close-sidebar{color:red;line-height:1}.widget{background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(22,26,57,.1);margin-bottom:30px;padding:30px}.widget .title{border-bottom:2px dashed rgba(0,104,225,.2);margin-bottom:30px;padding-bottom:18px}.widget:last-child{margin-bottom:0}.widget .ui-state-default{background-color:#0068e1;border:none;border-radius:50%;box-shadow:0 9px 20px 0 rgba(22,26,57,.36);cursor:pointer;display:block;height:20px;outline:none;position:absolute;top:-9px;width:20px;z-index:1}.widget .ui-state-default:after{background:#fff;border-radius:50%;content:"";display:block;height:14px;left:3px;position:absolute;top:3px;width:14px}.widget .ui-widget.ui-widget-content{border:none;height:3px;margin-bottom:25px;margin-right:20px;position:relative}.widget .ui-widget.ui-widget-content:after{background:rgba(0,104,225,.2);content:"";height:3px;left:0;position:absolute;top:0;width:calc(100% + 20px)}.widget .ui-slider-range{background:#0068e1;height:3px;position:relative;z-index:1}.widget-check-group{align-items:center;margin-bottom:6px}.widget-check-group:last-child{margin-bottom:0}.widget-check-group input{border:none;height:14px;position:relative;width:14px}.widget-check-group input:after{background:#fff;border:1px solid #a2a2a2;bottom:0;color:#fff;content:"";font-family:Line Awesome Free;font-size:10px;font-weight:600;left:0;line-height:12px;position:absolute;right:0;text-align:center;top:0;z-index:1}.widget-check-group input:checked:after{background:#0068e1;border-color:#0068e1}.widget-check-group label{color:#171d1c;font-size:14px;font-weight:500;margin:0;padding-left:8px;width:calc(100% - 14px)}.price-range{align-items:center;font-size:14px;justify-content:space-between}.price-range label{color:#171d1c;font-weight:500;margin:0}.price-range input{background:transparent;border:none;color:#171d1c;font-weight:500;height:unset;padding:7px 0 7px 7px;text-align:right;width:unset}.bg-red{background:#f53b57}.bg-green{background:#0be881}.bg-blue{background:#212fb4}.bg-yellow{background:#dec32b}.bg-grey{background:grey}.bg-purple{background:purple}.bg-lime{background:lime}.bg-navy{background:#d8e0f3}.filter-category li{padding:0}.filter-category li a{color:#000;display:block;padding:3px 15px 3px 0}.filter-category li a:hover{color:#0068e1;padding-left:5px}.filter-category li.cate-icon>a{font-size:15px;padding-left:15px}.filter-category .sub-category{padding-left:30px}.filter-category .sub-category li a{color:#555;font-size:14px;padding:0 15px 0 0;text-transform:capitalize}.filter-category .sub-category li a:before{background:#000;border-radius:50%;content:"";display:inline-block;height:7px;margin-right:5px;transition:all .3s ease;width:7px}.filter-category .sub-category li a:hover{color:#0068e1;padding-left:5px}.filter-category .sub-category li a:hover:before{background:#0068e1}.filter-category .sub-category li.open>a{padding:5px 15px}.filter-category-header{justify-content:space-between;margin:0 -15px 30px}.filter-category-header .fileter-select-item{padding:0 15px 15px}.fileter-select-item .label{display:block;margin-bottom:10px}.fileter-select-item .select-bar{min-width:150px;width:100%}@media (max-width:991px){.fileter-select-item .select-bar{min-width:140px}}@media (max-width:575px){.fileter-select-item .select-bar{min-width:90px}}.view-style{border:none!important;margin:-5px!important}.view-style li{background:transparent!important;padding:5px!important}.view-style li a{background:rgba(0,0,0,.1);border-radius:5px;color:#000;font-size:24px;height:38px;line-height:40px;padding:0!important;text-align:center;width:38px}.view-style li a.active{background:#0068e1!important;color:#fff}.view-number{display:flex;margin:-3px}.view-number li{border:1px solid #e5e5e5;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin:3px;padding:5px}.view-number li .bar{background:rgba(0,104,225,.3);display:inline-block;height:20px;margin:3px;width:5px}.view-number li.active .bar{background:#0068e1}.select-bar .list{color:#000;max-height:150px;min-width:100%;overflow-y:auto}.select-bar .list li{padding-left:15px;padding-right:15px;text-align:center;width:100%}.select-bar .current{color:#000!important}.select-bar:after{border-color:#000}.subscribe-form{max-width:515px;position:relative}.subscribe-form input{background:#fff;border:none;border-radius:5px;height:60px;padding:0 25px}.subscribe-form button{background:red;border-radius:5px;color:#fff;height:60px;margin-top:20px;width:100%}@media screen and (min-width:400px){.subscribe-form input{border-radius:35px;height:70px;padding:0 170px 0 25px}.subscribe-form button{border-radius:0 35px 35px 0;height:70px;margin:0;position:absolute;right:0;top:0;width:unset}}@media (max-width:991px){.newsletter-header{margin-bottom:30px}}.newsletter-section{padding:70px 0}.newsletter-section .title{color:#fff;margin:0}.mb-50{margin-bottom:50px}.mb--50{margin-bottom:-50px}.product-item{width:33.33333%}.product-item .product-inner{background:rgba(255,0,0,.8);border-radius:6px;display:block;margin:15px;overflow:hidden;position:relative}.product-item .product-inner .badge{z-index:1}.product-item .product-inner img{transition:all .3s ease;width:100%}.product-item .product-inner a{display:block}.product-item .product-inner .product-content{bottom:0;left:0;padding:30px 15px;position:absolute;width:100%}.product-item .product-inner .product-content .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:18px;overflow:hidden;text-overflow:ellipsis}.product-item .product-inner .cont-top{transition:all .5s ease}.product-item .product-inner .cont-bottom{background:hsla(0,0%,100%,.8);border-radius:6px;bottom:10px;left:10px;opacity:0;padding:10px 15px;position:absolute;right:10px;text-align:center;transform:translateY(25px);transition:all .5s ease}.product-item .product-inner .cont-bottom .price{color:#000;font-size:22px;font-weight:700;margin-top:10px}.product-item .product-inner .cont-bottom .price del{color:rgba(0,0,0,.7);font-size:80%}.product-item .product-inner:hover .wish-react{opacity:1;transform:translateX(0)}.product-item .product-inner:hover .wish-react li{transform:translateX(0)}.product-item .product-inner:hover img{transform:scale(1.07)}.product-item .product-inner:hover .product-content .cont-top{opacity:0;transform:translateY(-100%);visibility:hidden}.product-item .product-inner:hover .product-content .cont-bottom{opacity:1;transform:translateY(0)}.product-item.style-two{width:66.66667%}@media (max-width:767px){.product-item{width:50%}.product-item.style-two{width:100%}.product-wrapper{margin:-5px}.product-item .product-inner{margin:5px}}@media (max-width:991px){.product-wrapper{margin:-5px!important}.product-item .product-inner{margin:5px!important}}@media screen and (min-width:1200px) and (max-width:1439px){.main-sections{padding:30px 15px!important}.product-wrapper{margin:-5px}.product-item .product-inner{margin:5px}.all-sections{padding:0 15px!important}.product-item.style-two{width:100%}}.product-wrapper{margin:-15px;overflow:hidden}@media (min-width:500px) and (max-width:767px){.product-wrapper{margin:-7px}.product-item{padding:7px;width:50%}.product-item .product-inner{align-items:center;display:flex;justify-content:center;margin:0!important}.product-item .product-inner a{height:100%}.product-item .product-inner a img{height:100%;-o-object-fit:cover;object-fit:cover}.product-item:nth-of-type(6n+1) .product-inner,.product-item:nth-of-type(6n+4) .product-inner{height:200px}.product-item:nth-of-type(6n+2) .product-inner,.product-item:nth-of-type(6n+3) .product-inner{height:300px}.product-item:nth-of-type(6n+5) .product-inner,.product-item:nth-of-type(6n+6) .product-inner{height:250px}}@media (max-width:499px){.product-wrapper{margin:-7px}.product-item{padding:7px;width:100%!important}}.badge--lg{font-size:14px}.badge--lg,.badge--sm{padding:5px 10px}.abs--badge{left:15px;position:absolute;top:15px}.nav-tabs{border:none;margin-bottom:30px;text-transform:capitalize}.nav-tabs li{background:#e5e5e5;border:none;padding:0}@media (max-width:767px){.nav-tabs li{flex-grow:1;text-align:center}}.nav-tabs li a{background:transparent;color:#000;padding:7px 20px}.nav-tabs li a.active{background:#0068e1;color:#fff}@media (max-width:767px){.nav-tabs li a{display:block;font-size:14px;padding:7px 15px}}.ratings{color:#ffc363;font-size:14px}.cart-sidebar-area{background-color:#0068e1;height:100vh;max-width:350px;overflow-y:scroll;padding:30px;position:fixed;right:0;top:0;transform:translateX(350px);transition:.7s ease;width:100%;z-index:99999}.cart-sidebar-area .custom-button{background:#fff;color:#000;font-size:14px}.cart-sidebar-area .custom-button:hover{border-color:red;color:#fff}.cart-sidebar-area.active{opacity:1;transform:translateX(0);visibility:visible}.cart-sidebar-area .btn-wrapper{margin-top:40px}.cart-sidebar-area .top-content{margin-bottom:35px;position:relative}.cart-sidebar-area .top-content .logo{max-width:160px}.cart-sidebar-area .top-content .logo img{width:100%}.side-sidebar-close-btn{color:#fff;cursor:pointer;display:inline-block;font-size:16px;position:absolute;right:0;top:0}.cart-products .title{font-size:18px;margin:0 0 25px}.single-product-item{margin-bottom:20px;min-height:80px}.single-product-item .thumb{align-items:center;background:hsla(0,0%,100%,.9);border-radius:5px;height:100px;justify-content:center;overflow:hidden;padding:5px;width:100px}.single-product-item .thumb img{max-height:100%;max-width:100%}.single-product-item .content{padding-left:20px;width:calc(100% - 100px)}.single-product-item .content .price .pprice{color:#fff}.single-product-item .content .title{color:#fff;font-size:18px;line-height:26px;margin-bottom:0;margin-top:0}.single-product-item .content .remove-button{background-color:#fff;border-radius:5px;color:#000;display:inline-block;font-size:10px;margin-top:10px;padding:2px 18px;text-transform:uppercase;transition:all .3s ease-in}.single-product-item .content .remove-button:hover{opacity:.8}.body-overlay{background-color:rgba(0,0,0,.54);content:"";cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH);display:block;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in;visibility:hidden;z-index:999}.body-overlay.active{opacity:1;visibility:visible}.single-product-item .content .price .dprice{color:hsla(0,0%,100%,.9);font-size:84%}.main-sections .left-category,.main-sections .right-category{position:relative;width:100%;z-index:99}.main-sections{padding:30px 30px 80px}.main-sections .all-sections{padding:0 30px}.main-sections .section-title{background:#0068e1;color:hsla(0,0%,100%,.9);margin:0;padding:10px;position:relative;text-align:center}@media (max-width:1199px){.main-sections .all-sections{padding:0;width:100%}}@media (max-width:991px){.main-sections{padding-bottom:80px}}@media (max-width:575px){.main-sections{padding-left:15px;padding-right:15px}}.sticky{position:sticky}.related-slide-item{background:#f0f8ff;border-radius:3px;color:#000;padding:10px}.left-category .close-category,.right-category .close-category{color:#fff;font-size:20px;left:18px;line-height:1;position:absolute;top:13px}@media (min-width:1200px){.left-category .close-category,.right-category .close-category{display:none}}.left-category{z-index:9}.left-category .close-category{left:unset;right:18px}.left-category .categories{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.left-category .categories li{padding:0;position:relative}.left-category .categories li a{color:#000;display:block;font-size:14px;line-height:22px;padding:10px 15px 10px 40px}.left-category .categories li a i{color:#0068e1;font-size:18px;left:15px;margin-right:12px;position:absolute}.left-category .categories li a:hover{background:#0068e1;color:#fff}.left-category .categories li a:hover i{color:#fff}.left-category .categories li .sub-category{background:#363636}@media (min-width:1200px){.left-category .categories li .sub-category{border-left:1px solid rgba(0,0,0,.1);left:calc(100% - 10px);opacity:0;position:absolute;top:0;visibility:hidden;width:280px}.left-category .categories li:hover>.sub-category{left:100%;opacity:1;visibility:visible}.left-category .categories li:hover>.sub-category.reverse-direction{left:unset;right:50%}.cate-icon{display:none}}@media (max-width:1199px){.left-category .categories li .sub-category{display:none;position:relative}.left-category .categories>li>.sub-category{padding-left:20px}.left-category .categories>li>.sub-category:before{background:rgba(0,104,225,.3);bottom:0;content:"";left:20px;position:absolute;top:0;width:1px}.left-category .categories .cate-icon-wrapper{position:relative}.cate-icon{background:#fff;border:1px solid #e5e5e5;border-radius:50%;color:#000;display:none;height:30px;line-height:30px;position:absolute;right:10px;text-align:center;top:9px;width:30px}.left-category .categories .cate-icon-wrapper>.cate-icon{display:inline-block}}@media screen and (max-width:991px){.cate-icon{border:1px solid hsla(0,0%,100%,.1)}}@media (max-width:1199px){.left-category .categories{border:1px solid #e5e5e5!important}}@media (max-width:1199px) and (min-width:992px){.left-category .categories{border:1px solid #e5e5e5!important}}.todays-deal{background:#fff;border-radius:5px}@media (max-width:1199px){.todays-deal{border-radius:0}}.todays-deal .item{align-items:center;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:20px;padding:10px}.todays-deal .item:last-child{margin-bottom:0}.todays-deal .item .thumb{background:rgba(0,104,225,.1);border-radius:3px;overflow:hidden;width:80px}.todays-deal .item .thumb img{transition:all .3s ease}.todays-deal .item .cont{color:#000;padding-left:15px;width:calc(100% - 80px)}.todays-deal .item .cont .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis}.todays-deal .item .cont .price{color:#0068e1;font-size:16px}.todays-deal .item .cont del{color:rgba(0,0,0,.7);font-size:80%}.todays-deal .item:hover img{transform:scale(1.1)}.p--15--30{padding:15px}@media (min-width:1200px){.p--15--30{padding:30px}}.owl-dots{bottom:20px;justify-content:center;position:absolute;width:100%;z-index:3}.owl-dots .owl-dot{background:hsla(0,0%,100%,.6);border-radius:1px;display:inline-block;height:5px;margin:3px;width:14px}.owl-dots .owl-dot.active{background:red}.left-toggle,.right-toggle{color:#fff;font-size:30px;height:40px;line-height:40px;text-align:center;width:40px}@media (max-width:991px){.left-toggle,.right-toggle{font-size:30px;height:35px;line-height:35px;width:unset}}.cross-button{background:#fff;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:red;cursor:pointer;display:block;font-size:20px;height:30px;left:5px;line-height:30px;position:absolute;text-align:center;top:9px;width:30px;z-index:1}.left-aside .cross-button{left:auto;right:5px}@media (max-width:1199px){.right-category{max-height:100%;overflow:auto;position:relative!important;top:0}.right-category .sticky{top:unset!important}.right-category{right:0}.right-category.active{background:#fff;min-height:100vh;transform:translateX(0);z-index:99999}}@media (max-width:1199px) and (min-width:992px){.left-category.home-category{position:absolute}}.rounded--5{border-radius:5px}.line-limitation-1{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.owl-next,.owl-prev{background:#fff;border:1px solid #e5e5e5;border-radius:50%;color:#000;height:45px;line-height:45px;opacity:0;padding:0;text-align:center;transition:all .3s ease;width:45px}.owl-next.active,.owl-next:hover,.owl-prev.active,.owl-prev:hover{background:red;border-color:red}.owl-next{transform:translateX(45px)}.owl-prev{transform:translateX(-45px)}.owl-theme:hover .owl-next,.owl-theme:hover .owl-prev{opacity:1;transform:translateX(0)}@media screen and (max-width:991px){.owl-next,.owl-prev{opacity:1;transform:translateX(0)}}.owl-nav{display:flex;height:0;justify-content:space-between;left:0;margin-top:-25px;position:absolute;top:50%;width:100%}.latest-item{border-radius:5px;margin-bottom:30px;overflow:hidden;position:relative}.latest-item a{display:block;overflow:hidden}.latest-item img{transition:all .3s ease;width:100%}.latest-item .badge{background:#fff;color:#000;left:20px;padding:10px 20px;position:absolute;top:20px;z-index:1}.latest-item:hover .badge{background:#000;color:#fff}.latest-item:hover img{transform:scale(1.1)}.wish-react{margin:-5px;opacity:0;position:absolute;right:20px;text-align:center;top:20px;transform:translateX(70px);transition:all .3s ease;z-index:1}.wish-react li{padding:5px;transition:all .3s ease}.wish-react li a,.wish-react li button{background:#000;border:1px solid rgba(0,0,0,.2);border-radius:3px;color:#fff;font-size:20px;height:30px;line-height:30px;outline:none;padding:0;width:30px}.wish-react li a:hover,.wish-react li button:hover{background:#fff;color:#000}.wish-react li:nth-of-type(3n+2){transform:translateX(100%)}.wish-react li:nth-of-type(3n+3){transform:translateX(200%)}.wish-react.wish-lg li a,.wish-react.wish-lg li button{height:40px;line-height:40px;width:40px}.wish-buttons-in:hover .wish-react{opacity:1;transform:translateX(0)}.wish-buttons-in:hover .wish-react li:nth-of-type(3n+2),.wish-buttons-in:hover .wish-react li:nth-of-type(3n+3){transform:translateX(0)}.product-item-2{margin:15px}.product-item-2 .badge{color:#fff;left:35px;padding:8px 15px;position:absolute;top:35px;z-index:1}.product-item-2 .badge.badge--sm{font-size:10px;padding:5px 10px}.product-item-2 .badge.badge-title{background:#000;border:1px solid rgba(0,0,0,.2)}.product-item-2-inner{border:1px solid #e5e5e5;border-radius:6px;padding:15px;transition:all .3s ease}.product-item-2-inner .product-thumb{border-radius:5px;overflow:hidden}.product-item-2-inner .product-thumb a{display:block}.product-item-2-inner .product-thumb img{width:100%}.product-item-2-inner .wish-react{right:35px;top:35px}.product-item-2-inner .product-content{position:relative}.product-item-2-inner .product-content .title{font-size:16px;line-height:26px}.product-item-2-inner .product-content .title a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.product-item-2-inner .product-content .brandings{margin-bottom:5px;padding-top:3px}.product-item-2-inner .product-content .brandings a{background:rgba(255,0,0,.7);border-radius:2px;color:#fff;font-size:12px;line-height:1;padding:3px 7px}.product-item-2-inner .product-content .ratings-area span{font-size:14px}.product-item-2-inner .product-content .price{color:red;font-weight:700}.product-item-2-inner .product-content .price del{color:#555;font-size:80%}.product-item-2-inner .product-content .product-before-content{background:#fff;padding-top:15px;transition:all .3s ease}.product-item-2-inner .product-content .product-after-content{background:#fff;bottom:0;left:0;opacity:0;padding-top:10px;position:absolute;right:0;text-align:center;transform:scale(.8);transition:all .3s ease;z-index:1}.product-item-2-inner .product-content .product-after-content .price{margin-top:5px}@media (max-width:575px){.product-item-2-inner .wish-react{opacity:1;transform:translateX(0)}.product-item-2-inner .wish-react li:nth-of-type(3n+2),.product-item-2-inner .wish-react li:nth-of-type(3n+3){transform:translateX(0)}}.product-item-2-inner.active,.product-item-2-inner:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}.product-item-2-inner.active .product-after-content,.product-item-2-inner:hover .product-after-content{opacity:1;transform:scale(1)}.product-item-2-inner.active .product-before-content,.product-item-2-inner:hover .product-before-content{transform:translateY(-50px)}.product-item-2.list-style .product-item-2-inner .product-content,.product-item-2.list-style .product-item-2-inner .product-thumb{width:50%}@media (min-width:992px){.product-item-2.list-style .product-item-2-inner .product-content,.product-item-2.list-style .product-item-2-inner .product-thumb{position:relative}}.product-item-2.list-style .product-item-2-inner .product-content{padding-left:30px}.product-item-2.list-style .product-item-2-inner .product-content .list-title,.product-item-2.list-style .product-item-2-inner .product-content p{margin-bottom:20px}.product-item-2.list-style .product-item-2-inner .product-content .ratings-area{margin-bottom:15px}@media (max-width:991px){.product-item-2.list-style .product-item-2-inner .product-content,.product-item-2.list-style .product-item-2-inner .product-thumb{width:100%}.product-item-2.list-style .product-item-2-inner .product-content{padding:20px 0 0}}.countdown li .countdown-title{color:red}.countdown li p{font-size:14px;text-transform:capitalize}@media (min-width:768px){.countdown li .countdown-title{font-size:22px}}.m--15{margin:-15px}.overlay-effects{overflow:hidden;position:relative}.overlay-effects:after,.overlay-effects:before{background:hsla(0,0%,100%,.3);height:100%;transition:all 0s ease;width:100%;z-index:1}.overlay-effects:before{left:0;top:100%}.overlay-effects:after{bottom:100%;right:0}.overlay-effects:hover:after,.overlay-effects:hover:before{transition:all .3s ease}.overlay-effects:hover:before{top:-100%}.overlay-effects:hover:after{bottom:-100%}.best-sell-item{margin-bottom:30px}.best-sell-item .best-sell-inner{align-items:center;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);padding:15px;transition:all .3s ease}.best-sell-item .best-sell-inner:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.best-sell-item .best-sell-inner .thumb{border-radius:4px;overflow:hidden;width:80px}.best-sell-item .best-sell-inner .thumb img{width:100%}.best-sell-item .best-sell-inner .content{padding-left:15px;width:calc(100% - 80px)}.best-sell-item .best-sell-inner .content .title{font-size:16px;margin:0 0 5px}.best-sell-item .best-sell-inner .content .title a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.best-sell-item .best-sell-inner .ratings-area{font-size:14px}.best-sell-item .best-sell-inner .read-more{color:#0068e1;font-size:14px;text-decoration:underline}.best-sell-item .best-sell-inner .read-more i{font-size:20px;padding-left:5px;transform:translateY(3px);transition:all .3s ease}.best-sell-item .best-sell-inner:hover .read-more i{padding-left:10px}.cate-inner,.cate-item{padding:10px}.cate-inner{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);color:#000;display:block;font-weight:500;text-align:center;text-transform:capitalize}.cate-inner img{margin-bottom:10px}.cate-inner:hover{color:red}.cate-inner span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.category-slider{overflow:hidden}#sync2{margin-top:15px}#sync2 .thumbs{cursor:pointer;padding:5px}.product-details-content .ratings-area{margin-bottom:20px}.product-details-content .ratings-area .ratings{font-size:18px}.product-details-content .price{color:red;font-size:20px;font-weight:700;line-height:1;margin-bottom:20px}.product-details-content .color-check,.product-details-content p{margin-bottom:20px}.product-details-content .widget-check-group{margin:0 15px}.product-details-content .size-check{margin:0 -10px 25px}@media (max-width:991px){.product-details-content{margin-top:25px}.product-details-content .color-check,.product-details-content p{margin-bottom:16px}}.cart-plus-minus .cart-decrease,.cart-plus-minus .cart-increase{background:#f8f8f8;border:1px solid #e5e5e5;color:#000;cursor:pointer;font-size:22px;height:40px;line-height:38px;text-align:center;width:45px}.cart-plus-minus .cart-decrease.active,.cart-plus-minus .cart-decrease:hover,.cart-plus-minus .cart-increase.active,.cart-plus-minus .cart-increase:hover{background:#0068e1;border-color:#0068e1;color:#fff}.cart-plus-minus input{-webkit-appearance:none;background:#f8f8f8;border:1px solid #e5e5e5;border-left:none;border-radius:0;border-right:none;font-size:14px;height:40px;padding:0;text-align:center;width:60px}@media (min-width:992px){.cart-plus-minus .cart-increase{margin-left:-15px}}.cart-and-coupon{margin:-7px -15px 20px}.cart-and-coupon .add-cart,.cart-and-coupon .cart-plus-minus,.cart-and-coupon .coupon-code{margin:7px 15px}.cart-and-coupon .coupon-code input{border:1px solid #e5e5e5;border-radius:0;font-size:14px;height:40px;padding:0 15px}.badge--success{background:#2ecc71;color:#fff}.description-item{margin-bottom:35px;word-break:break-all}.description-item .title{font-weight:700;margin-bottom:16px}.description-item p{margin-bottom:15px;margin-top:0}.description-item p:last-child{margin-bottom:0}.description-item ul{margin-bottom:20px}.description-item ul:last-child{margin-bottom:0}.description-item ul li{margin-bottom:7px;padding:0}.description-item ul li:before{color:#0068e1;content:"";font-family:Line Awesome Free;font-weight:600;margin-right:5px}.description-item ul li:last-child{margin-bottom:0}@media (min-width:768px){.specification-table{width:100%}}.specification-table tr{border-left:1px solid #e5e5e5}.specification-table tr:last-child{border-bottom:1px solid #e5e5e5}.specification-table tr th{width:35%}.specification-table tr td{width:65%}.specification-table tr td,.specification-table tr th{border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:14px;line-height:24px;padding:7px 20px}.specification-table tr th{color:#000}.specification-wrapper .title{font-weight:700;margin-bottom:16px}.table-wrapper{overflow-x:auto}@media (max-width:991px){.top-selling{margin-top:40px}}.review-item{border-bottom:1px solid #e5e5e5;padding:30px 0}.review-item .thumb{border-radius:50%;height:70px;overflow:hidden;width:70px}.review-item .thumb img{width:100%}.review-item .content{padding-left:30px;width:calc(100% - 70px)}.review-item .content .entry-meta{justify-content:space-between;margin-bottom:15px}.review-item .content .entry-meta .ratings{font-size:16px;width:100px}.review-item .content .entry-meta .posted-on{width:calc(100% - 100px)}.review-item .content .entry-meta .posted-on a{font-weight:700}.review-item .content .entry-meta .posted-on span{color:#555;font-size:14px;margin-left:5px}@media (max-width:767px){.review-item .content{padding:20px 0 0;width:100%}}@media (max-width:575px){.review-item{padding:25px 0}.review-item .content .entry-meta .posted-on{width:100%}}.review-item:first-child{padding-top:0}.rating .rating-form-group{cursor:pointer;font-size:24px;height:24px;line-height:24px;position:relative}.rating .rating-form-group .star-label{cursor:pointer;height:100%;left:0;position:absolute;top:0}.rating .rating-form-group .star-label:last-child{position:static}.rating .rating-form-group .star-label:first-child{z-index:5}.rating .rating-form-group .star-label:nth-child(2){z-index:4}.rating .rating-form-group .star-label:nth-child(3){z-index:3}.rating .rating-form-group .star-label:nth-child(4){z-index:2}.rating .rating-form-group .star-label:nth-child(5){z-index:1}.rating .rating-form-group .star-label input{display:none}.rating .rating-form-group .star-label .icon{color:transparent;float:left}.rating .rating-form-group .star-label:last-child .icon{color:#555}.rating .rating-form-group:hover label:hover input~.icon,.rating .rating-form-group:not(:hover) label input:checked~.icon{color:#ffc363}.rating .rating-form-group label input:focus:not(:checked)~.icon:last-child{color:#e5e5e5;text-shadow:0 0 5px #ffc363}.review-input{background:#f8f8f8}.review-input:focus{border-color:#0068e1}.review-label{color:#000;text-transform:capitalize}.border--1{border:1px solid #e5e5e5}.submit-button{background:#0068e1;color:#fff;font-weight:700;height:60px}.submit-button.btn--sm{height:50px}.cart-table{margin-bottom:30px;text-align:center;width:100%}.cart-table tr{border-bottom:1px solid #e5e5e5}.cart-table tr:last-child{border-radius:0 0 10px 10px}.cart-table tr:last-child td:first-child{border-radius:0 0 0 10px}.cart-table tr:last-child td:last-child{border-radius:0 0 10px 0}.cart-table tr th{background:#0068e1;color:#fff;font-weight:700;padding:15px 5px}.cart-table tr th:first-child{border-radius:10px 0 0 0}.cart-table tr th:last-child{border-radius:0 10px 0 0}.cart-table tr td{padding:15px}@media (min-width:992px){.cart-table tr td{padding:20px}}.cart-table tr td .subtotal span{background:transparent;color:#000;font-weight:700;max-width:150px;text-align:center}.cart-table tr td .edit{color:#f53b57;cursor:pointer;font-size:24px;line-height:1;line-height:40px;width:40px}@media (max-width:991px){.cart-table thead{display:none}.cart-table tbody tr{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;display:block;padding:20px}.cart-table tbody tr:first-child{border-radius:10px 10px 0 0;border-top:1px solid #e5e5e5}.cart-table tbody tr:last-child{border-radius:0 0 10px 10px}.cart-table tbody tr td{align-items:center;display:flex;justify-content:space-between;padding:15px 0}.cart-table tbody tr td:before{color:#000;content:attr(data-label) " :"}.cart-table tbody tr td .subtotal span{text-align:right}}.cart-item{align-items:center;justify-content:center;max-width:280px}.cart-item .cart-img{border-radius:5px;overflow:hidden;width:80px}.cart-item .cart-img img{width:100%}.cart-item .cart-cont{padding-left:10px;text-align:left;width:calc(100% - 80px)}.cart-item .cart-cont .title{font-size:16px;font-weight:700}@media screen and (max-width:400px){.cart-item .cart-cont{padding:15px 0 0;text-align:center;width:100%}}.cart-total{border:1px solid #e5e5e5;padding:30px}.cart-total .apply-coupon-code,.cart-total .checkout,.cart-total .total{padding:15px}@media (max-width:575px){.cart-total{padding:30px 15px}}.total{align-items:center;display:flex}.total .amount{background:transparent;border:none;color:red;font-size:24px;max-width:180px;padding:0 0 0 15px}.apply-coupon-code{display:flex;flex-wrap:wrap}.apply-coupon-code input{background:#fff;border:1px solid #e5e5e5;border-radius:25px 0 0 25px;padding:0 25px;width:unset}.apply-coupon-code button{background:#0068e1;border-radius:0 25px 25px 0;color:#fff}@media (max-width:767px){.apply-coupon-code{width:100%}.apply-coupon-code input{flex-grow:1}}@media (max-width:575px){.apply-coupon-code input{border-radius:25px;margin-bottom:15px;width:100%}.apply-coupon-code button{border-radius:25px}}.billing-label{font-size:14px}input.custom--style{border-radius:0;font-size:14px;height:40px}textarea.custom--style{border-radius:0;font-size:14px;height:120px;resize:vertical}.billing-select .select-bar{border-color:#e5e5e5;border-radius:0;height:40px;width:100%}.billing-select .select-bar .list .option{text-align:left}.checkgroup{align-items:center;margin-bottom:.5rem}.checkgroup input{height:14px;width:14px}.checkgroup .billing-label{margin:0;padding-left:10px;width:calc(100% - 14px)}.hidden-form{display:none}.fs-lg{font-size:20px;line-height:1.5}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.cl-title{color:#050505}.payment-details{background:#fff;border:1px solid #e5e5e5;padding:30px;position:sticky;top:50px}.payment-details .title{margin-bottom:20px}.payment-details ul li{border-bottom:1px solid #e5e5e5;justify-content:space-between}.payment-details p{padding-top:25px}@media (max-width:767px){.payment-details{margin-bottom:50px}}@media (max-width:575px){.payment-details{padding:30px 15px}}@media (max-width:991px) and (min-width:768px){.payment-details{padding:30px 15px}}.checkout-area{padding:30px}@media (max-width:1199px){.checkout-area{padding:30px}}@media (max-width:575px){.checkout-area{background:transparent;padding:0}}.checkout-wrapper .nav-tabs{margin-left:auto;margin-right:auto;max-width:300px;text-align:center}.checkout-wrapper .nav-tabs li{width:50%}.checkout-wrapper .nav-tabs li a{display:block;padding-left:5px;padding-right:5px}@media (max-width:575px){.billing-select .select-bar,.payment-details,input.custom--style,textarea.custom--style{background:#f8f8f8}}.bill-button{background:#0068e1;color:#fff;height:40px;width:100%}@media (min-width:1200px){.bill-button{height:50px}}.modal::-webkit-scrollbar{display:none}.payment-table{width:100%}.payment-table tr{border-left:1px solid rgba(0,0,0,.1)}.payment-table tr th{border-top:1px solid rgba(0,0,0,.1);font-weight:400;text-transform:capitalize}.payment-table tr td,.payment-table tr th{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);font-size:14px;padding:10px 5px;text-align:center}.payment-table tr td i,.payment-table tr th i{font-size:12px;line-height:24px;margin-right:5px}.payment-table tr th{color:#000}.payment-table tr td{color:rgba(0,0,0,.8)}.payment-table tr td .badge{font-weight:500}@media (max-width:991px){.payment-table thead{display:none}.payment-table tbody tr{display:block}.payment-table tbody tr:first-child{border-top:1px solid rgba(0,0,0,.1)}.payment-table tbody tr{border-bottom:1px solid #0068e1}.payment-table tbody tr td{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.payment-table tbody tr td:before{color:#000;content:attr(data-label);font-weight:700;margin-right:auto}}.badge{font-size:85%;padding:.5em .8em}.badge.badge-capsule{border-radius:12px}.badge.badge-sm{font-size:75%;padding:.5em .6em}.badge--danger{background:red;color:#fff}.badge--warning{background:#fae52a;color:#000}.dashboard-item{background:#fff;border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,.1);margin:0 auto 30px;padding:30px;position:relative;text-align:center;transition:all .3s ease}.dashboard-item .dashboard-header{align-items:center;justify-content:center}.dashboard-item .dashboard-header .title{margin:0}.dashboard-item .dashboard-icon{background:#0068e1;border-radius:10px;color:#000;color:#fff;display:block;font-size:30px;height:50px;line-height:50px;margin:0 auto 10px;text-align:center;transition:all .3s ease;width:50px}.dashboard-item a{color:rgba(0,0,0,.9);margin:0}@media (max-width:575px){.dashboard-item{max-width:350px}}.dashboard-item *{position:relative}.dashboard-item.item-lg{align-items:center;text-align:left}.dashboard-item.item-lg .dashboard-icon{margin:0}.dashboard-item.item-lg .cont{max-width:calc(100% - 60px);padding-left:20px}.dashboard-item.item-lg .cont .dashboard-header{justify-content:space-between}.dashboard-item.item-lg .cont .dashboard-header .title{font-size:28px;line-height:1}.dashboard-item:hover{background:#0068e1}.dashboard-item:hover .title,.dashboard-item:hover a{color:#fff}.dashboard-item:hover .dashboard-icon{background:#fff!important;color:#0068e1}div[class*=col]:nth-of-type(6n+2) .dashboard-item .dashboard-icon{background:#05bbc9}div[class*=col]:nth-of-type(6n+1) .dashboard-item .dashboard-icon{background:#fe721c}div[class*=col]:nth-of-type(6n+3) .dashboard-item .dashboard-icon{background:#ff4b4b}div[class*=col]:nth-of-type(6n+4) .dashboard-item .dashboard-icon{background:#876cfe}div[class*=col]:nth-of-type(6n+5) .dashboard-item .dashboard-icon{background:#1e90ff}div[class*=col]:nth-of-type(6n+6) .dashboard-item .dashboard-icon{background:#0068e1}.regular-table{width:100%}.regular-table tr{border-left:1px solid rgba(0,0,0,.1)}.regular-table tr th{border-top:1px solid rgba(0,0,0,.1);text-transform:capitalize}.regular-table tr td,.regular-table tr th{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);font-size:14px;line-height:24px;padding:10px 5px;text-align:center}.regular-table tr td i,.regular-table tr th i{font-size:12px;line-height:24px;margin-right:5px}.regular-table tr th{color:#000}.regular-table tr td{color:rgba(0,0,0,.8)}.regular-table tr td .badge{font-weight:500}.regular-table .order-title,.regular-table .subtotal{color:#000;font-weight:700}@media (max-width:767px){.regular-table.order-details-table tr{display:flex;flex-wrap:wrap}.regular-table.order-details-table tr td,.regular-table.order-details-table tr th{width:50%}}.regular-table.text-left tr td,.regular-table.text-left tr th{padding:10px 20px;text-align:left}.user-profile{max-width:350px}@media (max-width:991px){.user-profile{margin:0 auto 30px}}.user-profile img{width:100%}.user-profile .thumb{border-radius:10px 10px 0 0;margin:0 auto -50px;max-width:calc(100% - 30px);overflow:hidden;position:relative}.user-profile .thumb img{width:100%}.user-profile .content{background:rgba(0,104,225,.3);border-radius:30px 30px 0 0;padding:80px 15px 30px;text-align:center}.user-profile .content .title{font-weight:700;text-transform:capitalize}.w-unset{width:unset}.dashboard-menu{border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.1);padding-bottom:20px;position:relative}.dashboard-menu .user .title a{color:#000}.dashboard-menu ul li{padding:0}.dashboard-menu ul li a{border-left:3px solid transparent;border-right:3px solid transparent;color:#555;display:block;font-size:14px;line-height:1.5;padding:10px 30px}.dashboard-menu ul li a i{margin-right:7px}.dashboard-menu ul li a.active,.dashboard-menu ul li a:hover{background:rgba(0,0,0,.1);border-color:red;color:#000}.dashboard-menu .side-sidebar-close-btn{display:none;right:25px;top:25px}@media (max-width:1199px){.dashboard-menu{background:#0068e1;border-radius:0;height:100vh;left:0;max-width:300px;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:.7s ease;width:100%;z-index:9999}.dashboard-menu ul li a{color:#ddd}.dashboard-menu.active{transform:translateX(0)}.dashboard-menu .side-sidebar-close-btn{display:block}.dashboard-menu .user .title a,.dashboard-menu ul li a{color:#fff}.dashboard-menu ul li a.active,.dashboard-menu ul li a:hover{background:#fff;color:#000}}@media (min-width:1200px){.dashboard-menu.before-login-menu{background:#0068e1;border-radius:0;height:100vh;left:unset;max-width:300px;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:.7s ease;width:100%;z-index:9999}.dashboard-menu.before-login-menu.active{transform:translateX(0)}.dashboard-menu.before-login-menu .side-sidebar-close-btn{display:block;left:25px;right:unset}}.dashboard-menu .create-accounts{color:#fff;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.5}.dashboard-menu .create-accounts a{color:#fff}.user{padding:30px;text-align:center}.user .thumb{border-radius:50%;margin:0 auto 15px;overflow:hidden;width:120px}.user .thumb a{display:block}.user .thumb img{width:100%}.user .content{text-transform:capitalize}.compare-table{border-top:1px solid rgba(0,0,0,.1);min-width:100%}.compare-table tr{border-left:1px solid rgba(0,0,0,.1)}.compare-table tr td,.compare-table tr th{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);font-size:14px;line-height:24px;padding:10px;text-align:center}.compare-table tr td i,.compare-table tr th i{font-size:12px;line-height:24px;margin-right:5px}.compare-table tr th{color:#000;padding:10px;text-transform:capitalize;width:175px}.compare-table tr td{color:rgba(0,0,0,.8)}.compare-table tr td .badge{font-weight:500}.compare-table tr td.align-top{vertical-align:top}.compare-table tr td .name{font-weight:700;padding-top:10px}.compare-thumb{margin:0 auto;max-width:300px}@media (max-width:1199px){.compare-thumb{width:300px}}.compare-thumb img{max-width:100%}.compare-specification li{border-bottom:1px solid #e5e5e5;justify-content:space-between;padding:3px 20px}.compare-specification li:last-child{border:none}.compare-specification li span{padding:7px 0}.compare-specification li .title{font-weight:700}.compare-table-wrapper{overflow-x:auto;width:100%}.order-track-form-group{position:relative}.order-track-form-group input{background:transparent;border:1px solid #e5e5e5;border-radius:30px;height:60px;padding:0 25px}.order-track-form-group button{background:#0068e1;border-radius:30px;color:#fff;font-weight:700;height:60px;padding:0 40px;position:absolute;right:0;top:0}@media screen and (max-width:450px){.order-track-form-group input{height:55px;padding:0 125px 0 15px}.order-track-form-group button{font-size:14px;height:55px;padding:0 25px}}.order-track-item{margin:0 auto 30px;padding:0 15px;position:relative;text-align:center;width:25%}.order-track-item .thumb{background:#ff6868;border-radius:50%;height:100px;margin:0 auto 10px;position:relative;width:100px;z-index:1}.order-track-item .thumb:before{background:#f8f8f8;border-radius:50%;bottom:10px;left:10px;right:10px;top:10px;transition:all .3s ease}.order-track-item .thumb i{color:red;font-size:40px;line-height:100px;position:relative}.order-track-item .title{font-weight:700}.order-track-item.active .thumb{background:#27ae60}.order-track-item.active .thumb i{color:#27ae60}.order-track-item:after{border-top:2px solid #ececec;content:"";left:100%;position:absolute;top:50px;transform:translateX(-50%);width:100%}.order-track-item:last-child:after{display:none}.order-track-item.item-sm .thumb{height:60px;width:60px}.order-track-item.item-sm .thumb i{font-size:24px;line-height:60px}.order-track-item.item-sm .thumb:before{bottom:5px;left:5px;right:5px;top:5px}.order-track-item.item-sm .title{font-size:16px;font-weight:400}.order-track-item.item-sm:after{top:30px}@media (max-width:767px){.order-track-item{width:50%}.order-track-item:nth-of-type(2n):after{display:none}}@media screen and (max-width:375px){.order-track-item{width:100%}.order-track-item:after{display:none}.order-track-item.item-sm{width:50%}.order-track-item.item-sm:nth-of-type(2n):after{display:none}.order-track-item.item-sm:after{display:block}}.order-track-wrapper{margin:0 -15px -30px}.login-wrapper .subtitle{margin-bottom:25px}.sign-in-form label{color:#ddd}.sign-in-form input{border:none;border-radius:25px;height:50px;padding:0 25px}.login-button{background:rgba(0,0,0,.2);border-radius:25px;color:#fff;font-weight:700;height:50px;padding:0 40px}.breadcrumb{background:transparent;margin:0;padding:0}.breadcrumb li a{color:red}.breadcrumb li a:after{color:#555;content:"/";display:inline-block;margin:0 8px}.h-60{height:60px!important}.h-120{height:130px!important}.contact-select{height:60px}.contact-select .select-bar{height:60px;width:100%}.contact-select .select-bar .current{line-height:60px}.contact-wrapper{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1);padding:60px}@media (max-width:991px){.contact-wrapper{padding:30px}}@media (max-width:575px){.contact-wrapper{padding:30px 15px}}.maps{height:500px}.mt--200{margin-top:-200px}.contact-group{align-items:center;justify-content:space-between;margin-bottom:30px}.contact-group label{color:#000;position:relative;width:150px}.contact-group label:after{content:":";position:absolute;right:0}.contact-group .input-group,.contact-group .multi-group,.contact-group .select-item,.contact-group input,.contact-group textarea{width:calc(100% - 170px)}.contact-group .select-item,.contact-group .select-item .select-bar,.contact-group input{height:60px}.contact-group .select-item.h-50,.contact-group .select-item.h-50 .select-bar,.contact-group button.h-50,.contact-group input.h-50{height:50px!important}.contact-group input,.contact-group textarea{padding:20px}.contact-group .select-bar{width:100%}.contact-group .select-bar .current{line-height:60px}.contact-group .select-bar:after{color:#000}.contact--thumb img{max-width:615px}.contact-group .select-bar .list{background:#f8f8f8;border:1px solid rgba(0,0,0,.1);max-height:180px;overflow-y:auto;width:100%}.contact-group .select-bar .list .option{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:0;padding-top:0}.contact-group .select-bar .list .option:last-child{border:none}.contact-group .select-bar .list .option.selected,.contact-group .select-bar .list .option:hover{background:#0068e1!important;color:#fff}.contact-group .select-item .select-bar,.contact-group input,.contact-group textarea{background:#f8f8f8;border:1px solid rgba(0,0,0,.1);border-radius:5px;color:#000}@media screen and (max-width:499px){.contact-group .input-group,.contact-group .multi-group,.contact-group .select-item,.contact-group input,.contact-group textarea{width:100%}.contact-group label{padding-right:10px;width:unset}}.contact-group .account-alt{display:block;margin:10px}.contact-group .account-alt a{color:red}.contact-group .custom-button{color:#fff;margin:10px}.contact-group .custom-button,.contact-group .custom-button:hover{background:#0068e1;border-color:rgba(0,0,0,.1)}.contact-group .multi-group{margin-bottom:20px;margin-left:auto}.contact-group .multi-group:last-child{margin-bottom:0}.contact-group .multi-group input{width:calc(100% - 60px)}.contact-group .multi-group .add-btn{background:#0068e1;color:#0f1932;cursor:pointer;display:block;height:60px;line-height:60px;text-align:center;width:60px}.m--10{margin:-10px}.contact-thumb{bottom:0;left:calc(50% + 150px);max-height:100%;position:absolute}.contact-thumb.rev-side{left:unset;right:calc(50% + 140px)}.contact-thumb img{max-height:100%}@media (max-width:1199px){.contact-thumb{left:50%}.contact-thumb.rev-side{left:unset;right:calc(50% - 35px)}}.account-section{overflow:hidden;position:relative}.border-top-1{border-top:1px solid #e5e5e5!important}.border-bottom-1{border-bottom:1px solid #e5e5e5!important}.border-left-1{border-left:1px solid #e5e5e5!important}.border-right-1{border-right:1px solid #e5e5e5!important}.border-1{border:1px solid #e5e5e5!important}.ox-auto{overflow-x:auto;width:100%}.print-btn{background:#0068e1;border-radius:3px;color:#fff;padding:3px 15px}.print-btn:hover{color:#fff}@media print{.container{width:960px!important}.regular-table{margin:0 auto;width:100%}.regular-table tr{border-left:1px solid rgba(0,0,0,.1)}.regular-table tr th{border-top:1px solid rgba(0,0,0,.1);text-transform:capitalize}.regular-table tr td,.regular-table tr th{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);font-size:14px;line-height:24px;padding:10px 5px;text-align:center}.regular-table tr td i,.regular-table tr th i{font-size:12px;line-height:24px;margin-right:5px}.regular-table tr th{color:#000}.regular-table tr td{color:rgba(0,0,0,.8)}.regular-table tr td .badge{font-weight:500}.regular-table .order-title{color:#000;font-weight:700}.border-top-1{border:1px solid #e5e5e5}.descr,.pro-name{margin:0 auto}.pro-name{max-width:180px}.descr{max-width:250px}}.descr,.pro-name{margin:0 auto}.pro-name{max-width:180px}.descr{max-width:250px}@media screen and (max-width:991px){.print-table-responsive{width:940px}}.fs-sm{font-size:90%;line-height:1.3}@media (min-width:992px){.left-category.single-style{left:calc(50% - 465px);max-width:280px;position:absolute!important;top:0;transform:translate(0)!important;width:100%;z-index:99}}@media (min-width:992px) and (min-width:1200px){.left-category.single-style{left:calc(50% - 645px)}}@media (min-width:992px){.left-category{opacity:0;visibility:hidden}.left-category.active{opacity:1;visibility:visible}}@media (min-width:992px) and (max-width:1199px){.left-category{max-height:calc(100vh - 100px);overflow-y:auto}}.pos-rel{position:relative}.preloader{background:#f8f8f8;background-color:#0068e1;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999999}.preloader .hello{color:#fff;font-weight:600;margin-bottom:20px;text-transform:uppercase}.preloader .hello i{animation:bounceIn 1s linear infinite;font-size:60px;line-height:1}.preloader .wellcome{color:#fff;text-transform:uppercase}.preloader .wellcome span{display:block}.loader-frame{align-items:center;flex-direction:column;justify-content:center;padding:30px}.circle,.loader-frame{height:100%;max-height:250px;max-width:250px;width:100%}.circle{background-color:#fff 0;border:1px solid #fff;display:inline-block}.circle,.loader1{border-radius:50%;position:absolute}.loader1{animation:clockwisespin 4s linear infinite;border-bottom:5px solid #fff;border-top:5px solid #fff;height:100%;max-height:300px;max-width:300px;width:100%}@keyframes clockwisespin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.scrollToTop{background:red;border-radius:5px;bottom:70px;color:#fff;display:block;font-size:18px;height:35px;line-height:35px;position:fixed;right:10px;text-align:center;transform:translateY(150px);width:35px;z-index:99999}@media (min-width:992px){.scrollToTop{right:70px}}.scrollToTop i{animation:neon 2s linear infinite;-webkit-animation:neon 2s linear infinite;-moz-animation:neon 2s linear infinite}.scrollToTop:hover{color:#fff}.scrollToTop.active{animation:bounceInDown 2s;-webkit-animation:bounceInDown 2s;-moz-animation:bounceInDown 2s;transform:translateY(0)}.scrollToTop img{width:100%}.video-button{border:none;color:#fff;text-align:center}.video-button:hover{color:#fff}.video-button i{color:#fff;font-size:36px;line-height:70px;margin-left:8px}.video-button{background:#fff;border-radius:50%;height:70px;transform:translate(-50%,-50%);width:70px;z-index:1}.video-button a{display:block;position:relative;z-index:1}.video-button a img{width:100%}.video-button a i{font-size:36px;line-height:75px;margin-left:8px}.video-button:after,.video-button:before{background:#fff;border-radius:74px;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-10}.video-button:before{animation:inner-ripple 2s linear infinite;z-index:-10}.video-button:after{animation:outer-ripple 2s linear infinite;z-index:-10}.custom-button{background:transparent;border:1px solid #555;border-radius:5px;color:#555;font-weight:700;line-height:48px;padding:0 30px;text-transform:uppercase}@media (max-width:575px){.custom-button{font-size:16px}}.custom-button:hover{background:red;border-color:red;color:#fff}.custom-button:hover:before{height:100%}.custom-button.theme{background:#0068e1;border-color:#0068e1;color:#fff}.custom-button.theme:hover{background:transparent;border-color:#555;color:#555}.custom-button.btn-sm{font-size:12px;line-height:30px;padding:0 15px}@keyframes outer-ripple{0%{filter:alpha(opacity=50);-webkit-filter:alpha(opacity=50);opacity:.5;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}80%{filter:alpha(opacity=0);opacity:0;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}to{filter:alpha(opacity=0);opacity:0;transform:scale(2.5);-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}}@keyframes inner-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{filter:alpha(opacity=50);opacity:.5;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{filter:alpha(opacity=0);opacity:0;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}.bold{font-weight:700}.regular{font-weight:400}.pagination{justify-content:center;margin:35px -3px -3px}.pagination .page-item{padding:3px;text-align:center}.pagination .page-item a,.pagination .page-item span{background:#0068e1;border:1px solid rgba(0,0,0,.2);border-radius:3px;color:#fcf6f5;display:block;height:35px;margin:0;padding:0;width:35px}.pagination .page-item.active a,.pagination .page-item.active span,.pagination .page-item:hover a,.pagination .page-item:hover span{background:#fff;border:1px solid rgba(0,0,0,.2);color:#0068e1}.pagination .page-item.disabled span{background:rgba(0,104,225,.3);border:none;color:#000}.single_content{display:none}.list_view_active{flex:0 0 100%;max-width:100%}.list_view_active .product-item-2-inner{box-shadow:0 0 15px rgba(0,0,0,.25);display:flex;flex-wrap:wrap}.list_view_active .product-item-2-inner .product-thumb{position:relative;width:400px}.list_view_active .product-item-2-inner .product-thumb a{height:100%}.list_view_active .product-item-2-inner .product-thumb img{height:100%;-o-object-fit:cover;object-fit:cover}.list_view_active .product-item-2-inner .product-thumb .wish-react{opacity:1;transform:translate(0)}.list_view_active .product-item-2-inner .product-thumb .wish-react li{transform:translate(0)}.list_view_active .product-item-2-inner .product-content{padding-left:30px;width:calc(100% - 400px)}@media screen and (max-width:991px){.list_view_active .product-item-2-inner .product-content,.list_view_active .product-item-2-inner .product-thumb{padding:0;width:100%}}.list_view_active .product-item-2-inner:hover .product-before-content{transform:translateY(0)}.list_view_active .single_content{display:block;padding:20px 0}.list_view_active .product-item-2-inner .product-content .product-after-content{opacity:1;position:relative;text-align:left;transform:scale(1)}.list_view_active .product-item-2-inner .product-content .product-after-content .price{display:none}.no_data{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-height:calc(100vh - 200px)}.banner-section .owl-nav{display:none!important}.product-item .product-inner .product-content{transition:all .3s ease}.product-item .product-inner:hover .product-content{opacity:0;visibility:hidden}@media screen and (max-width:767px){.footer-copyright .left,.footer-copyright .right,.footer-copyright .social-icons{justify-content:center!important;text-align:center;width:100%}.footer-copyright .social-icons{margin-top:5px}}.cmn-btn{background:#0068e1}.cmn-btn-2{background:red}.cmn-btn,.cmn-btn-2{border:none;border-radius:3px;color:#fff;height:40px;line-height:40px;outline:none;padding:0 30px}.cmn-btn-2:hover,.cmn-btn:hover{color:#fff}.cmn-btn-2.btn-sm,.cmn-btn.btn-sm{height:36px;line-height:36px;padding:0 20px}@media (max-width:575px){.cmn-btn-2.btn-xs,.cmn-btn.btn-xs{font-size:14px;height:30px;line-height:30px;padding:0 10px}}.header-form-group input{border-radius:5px}.header-search-form .select-item .select-bar{border-radius:5px 0 0 5px;border-right:1px solid #e5e5e5}.product-item .product-inner{background-color:#fff}.mobile-menu .nav-tabs li a.active{color:#fff}@media screen and (min-width:400px){.subscribe-form input{border-radius:5px;height:60px}.subscribe-form button{border-radius:0 5px 5px 0;height:60px}}.select-bar .list li{text-align:unset}.left-category .categories{border-radius:unset;padding:20px 0}.left-category .categories,.todays-deal .item{border:1px solid #e5e5e5e5;box-shadow:unset}@media (min-width:1200px){.left-category .categories li:hover .sub-category{background:#ebebebeb}}.wish-react li a.active,.wish-react li a.active:hover,.wish-react li button,.wish-react li button.active:hover{background:#0068e1;color:#fff}.cart-table tr td .edit.add-cart{color:#0068e1;cursor:pointer;font-size:24px;line-height:1;line-height:40px;width:40px}.h-unset{height:unset}.social-icons li a.facebook{background:#0068e1}.product-details .product-size-area{align-items:center;display:flex;flex-wrap:wrap;margin-top:25px}.product-details .product-size-area .caption{color:#292929;font-weight:500;margin-right:5px}.product-details .product-size-area .product-single-size{border:1px solid #e5e5e5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#777;font-size:14px;height:30px;line-height:30px;margin:0 3px;padding:0 10px;text-align:center}.product-details .product-size-area .product-single-size.active{background-color:#0068e1;border-color:#0068e1;color:#fff}.product-details .product-color-area{align-items:center;display:flex;flex-wrap:wrap;margin-top:25px}.product-details .product-color-area .caption{color:#292929;font-weight:500;margin-right:5px}.product-details .product-color-area .product-single-color{border:3px solid #dee2e6;border-radius:50%;cursor:pointer;height:35px;margin:3px;width:35px}.product-details .product-color-area .product-single-color.active{border-color:#0068e1;position:relative}.product-details .product-color-area .product-single-color.active:before{color:#fff;content:"";font-family:Line Awesome Free;font-size:13px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-details-content .ratings-area{margin-bottom:5px}.product-details-content .price{margin-top:20px}.review-item .thumb img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.product-details-content .price del{color:#292929}.apply-coupon-code input{border-radius:5px 0 0 5px}.apply-coupon-code button{border-radius:0 5px 5px 0}.cart-total{border-left:1px solid #dee2e6;border-radius:0 0 5px 5px;border-right:1px solid #dee2e6;border-top:0}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:0;position:relative}.owl-nav .owl-prev:after{content:""}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{font-family:Line Awesome Free;font-size:16px;font-weight:900;left:15px;position:absolute;top:0}.owl-nav .owl-next:after{content:""}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{color:#fff}.cart-table tr th:first-child{border-radius:5px 0 0 0}.cart-table tr th:last-child{border-radius:0 5px 0 0}.cart-table{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}@media (max-width:991px){.cart-table{border-left:0;border-right:0}}.total{display:block}.cart-total .amount{position:relative;width:200px}.cart-total .amount:before{color:#555;content:":";font-size:18px;padding-right:10px}.custom-button.theme-2{background:red;border-color:red;color:#fff}button:focus{outline:0}.captcha.register{border-radius:5px;font-size:40px;height:60px;line-height:60px;width:calc(100% - 168px)}.captcha{background-color:red;color:#fff;display:flex;font-family:"Henny Penny,cursive";font-weight:700;justify-content:center;letter-spacing:20px;margin-left:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.captcha.login{border-radius:25px;font-size:24px;height:50px;line-height:50px}.link-color{color:red!important}.contact-group.country-code .input-group-text select{background-color:transparent;border-color:transparent;height:unset}.contact-group.country-code .input-group-text{padding:0 5px}.dashboard-menu .cl-white li a,.user .content .title .cl-white{color:#fff!important}.user-profile .thumb{height:280px}.user-profile .thumb img{height:280px;-o-object-fit:cover;object-fit:cover}input.custom--style{overflow:hidden}.file-input-btn{background:#0068e1;border-radius:25px;bottom:0;color:#fff;height:32px;line-height:17px;padding:8px;position:absolute;right:10px;width:32px}.cv-spinner{align-items:center;display:flex;height:50%;justify-content:center}.spinner{animation:sp-anime .8s linear infinite;border:4px solid #ddd;border-radius:50%;border-top-color:#2e93e6;height:40px;width:40px}@keyframes sp-anime{to{transform:rotate(1turn)}}.is-hide{display:none}.filter-category li a.active{color:#0068e1;padding-left:5px}.order-track-form-group button{border-radius:0 5px 5px 0}.order-track-form-group input{border-radius:5px}.verification-img .image-upload{margin:20px auto;position:relative;width:100%}.verification-img .image-upload .image-edit{bottom:10px;position:absolute;right:25px;z-index:1}.verification-img .image-upload .image-edit input{display:none}.verification-img .image-upload .image-edit label{background:#fff;border:1px solid transparent;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);cursor:pointer;display:inline-block;font-weight:400;height:34px;margin-bottom:0;transition:all .2s ease-in-out;width:34px}.verification-img .image-upload .image-edit label:hover{background:#f1f1f1;border-color:#d6d6d6}.verification-img .image-upload .image-edit label:after{color:#757575;content:"";font-family:Line Awesome Free;font-weight:600;left:0;margin:auto;position:absolute;right:0;text-align:center;top:5px}.verification-img .image-preview{border:6px solid #f8f8f8;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);height:300px;position:relative;width:100%}.verification-img .image-preview div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.product-details-wishlist a,.product-share a{background:#007bff;border-radius:3px;color:#fff;margin:0 2px;padding:0 7px}.product-details-wishlist a .wish-icon{content:"";font-family:Line Awesome Free;font-weight:400}.product-details-wishlist a .wish-icon:after{content:""}.product-details-wishlist a.active .wish-icon{font-weight:900}.cart-sidebar-area .custom-button{border-color:#fff}.close-sidebar{color:#292929}@media screen and (max-width:991px){.cart-up{padding-bottom:0!important;padding-top:0!important}.cart-up td:first-child{border-top:none!important}.cart-up:last-child{border-radius:0!important}}.remove-compare{color:red;padding:0}.remove-compare i{font-size:20px!important;line-height:1!important;margin:0!important}.breadcrumb{justify-content:center}.modal-content,.modal-header{border-radius:0}.modal-content{background-clip:unset;border:10px solid #0017a4}.todays-deal .item .thumb img{height:74px}.left-category .categories li a i{line-height:25px}.modal-close-btn{right:20px;top:0}#overlay{display:none;height:100px;left:50%;position:absolute;top:260px;transform:translate(-50%,-50%);width:100px;z-index:3}.todays-deal .item .cont .title{-webkit-line-clamp:2}.best-sell-item .best-sell-inner,.cate-item .cate-inner,.related-slide-item{background:#fff;border:1px solid #e5e5e5e5;border-radius:0}.best-sell-item .best-sell-inner,.cate-item .cate-inner{box-shadow:unset}.best-sell-item .best-sell-inner:hover,.cate-item .cate-inner:hover,.product-item-2-inner.active,.product-item-2-inner:hover,.todays-deal .item:hover{box-shadow:0 0 10px #00000021}.product-item-2-inner{border-radius:0!important}.single-product-item .thumb{background:#fff;border-radius:2px}.cart-item .cart-img{border:1px solid #e5e5e5;border-radius:3px}.custom-button{border-radius:3px}.cart-sidebar-area .single-product-item{position:relative}.remove-all-btn{background:ff0000;border:0;border-radius:3px;font-weight:700;line-height:48px;padding:0 30px;text-transform:uppercase}.remove-item-button{background:red;border-radius:50%;color:#f0f8ff;height:22px;left:-10px;line-height:22px;position:absolute;text-align:center;width:22px}.remove-item-button:hover{color:#fff}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{left:12px}.owl-next,.owl-prev{height:40px;line-height:40px;width:40px}.owl-next.active,.owl-next:hover,.owl-prev.active,.owl-prev:hover{background-color:#fff;border:1px solid #e5e5e5;color:#555!important}.widget{border:1px solid #e5e5e5;border-radius:0;box-shadow:unset}.filter-category-header{border:1px solid #e5e5e5;margin-left:0;margin-right:0;padding:25px 20px 10px}@media screen and (max-width:499px){.fileter-select-item:first-child{width:100%}}.fileter-select-item .select-bar:after{border-color:#fff}.fileter-select-item .select-bar .current{color:#fff!important}.overlay-2{background:#fff;bottom:0;display:none;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:2}.empty-message{margin:0 auto;max-width:500px;position:relative}.empty-message img{width:100%}.empty-message .message{background:#ffffff8c;color:#2f92fc;font-size:18px;left:27%;padding:5px;position:absolute;top:55%}.iziToast.iziToast-color-green{background:#3ae374!important;border:1px solid #3ae374!important}.iziToast.iziToast-color-red{background:#ff4d4d!important;border:1px solid #ff4d4d!important}.iziToast>.iziToast-body .iziToast-icon.ico-error,.iziToast>.iziToast-body .iziToast-icon.ico-success,.iziToast>.iziToast-close{-webkit-font-smoothing:antialiased;background:unset!important;color:#fff!important;content:""!important;display:inline-block;font-family:Line Awesome Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.iziToast>.iziToast-body .iziToast-icon.ico-success:before{content:""}.iziToast>.iziToast-body .iziToast-icon.ico-error:before{content:""}.iziToast>.iziToast-body .iziToast-message{color:#fff!important;font-weight:400;margin:0 0 10px}.iziToast>.iziToast-close:before{content:""}.invoice-header .invoice-logo{height:54px;margin-bottom:10px;width:183px}.remove-coupon{cursor:pointer}header{left:0;position:absolute;top:0;width:100%}.admin-support-ticket,.user-support-ticket{margin:1.5rem .5rem;padding:1.3rem}.user-support-ticket{background-color:transparent;border:1px solid red}.admin-support-ticket{background-color:#ffd96729;border:1px solid #0068e1}.invoice .logo img{width:180px}.alert--base{background:#1702d412;border:1px solid #e5e5e5;border-radius:0}.apply-coupon-code button,.bg-3,.bill-button,.cart-plus-minus .cart-decrease.active,.cart-plus-minus .cart-decrease:hover,.cart-plus-minus .cart-increase.active,.cart-plus-minus .cart-increase:hover,.cart-sidebar-area,.cart-table tr th,.cmn-btn,.contact-group .custom-button,.custom-button.theme,.file-input-btn,.left-category .categories li a:hover,.main-sections .section-title,.mobile-menu,.order-track-form-group button,.preloader,.product-details .product-size-area .product-single-size.active,.product-details-wishlist a,.product-share a,.view-number li.active .bar,.view-style li a.active,.widget .ui-slider-range,.widget .ui-state-default,.wish-react li a.active,.wish-react li a.active:hover,.wish-react li button,.wish-react li button.active:hover{background-color:#e4e8ea!important}.filter-category li a.active,.filter-category li a:hover,.left-category .categories li a i,.text--secondary,.todays-deal .item .cont .price,a{color:#e4e8ea}.admin-support-ticket,.cart-plus-minus .cart-decrease.active,.cart-plus-minus .cart-decrease:hover,.cart-plus-minus .cart-increase.active,.cart-plus-minus .cart-increase:hover,.custom-button.theme,.product-details .product-color-area .product-single-color.active,.product-details .product-size-area .product-single-size.active{border-color:#e4e8ea!important}.captcha,.cart-sidebar-area .custom-button:hover,.cmn-btn-2,.custom-button.theme-2,.filter-in,.nav-tabs li a.active,.owl-dots .owl-dot.active,.remove-item-button,.scrollToTop,.shortcut-icons li a .amount,.slide-progress,.social-icons li a:hover,.subscribe-form button{background-color:#1d1d1f!important}.breadcrumb li a,.cate-inner:hover,.contact-group .account-alt a,.countdown li .countdown-title,.link-color,.product-details-content .price,.product-item-2-inner .product-content .price,.related-slide-item:hover,.todays-deal .item .cont .title:hover,.total .amount,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#1d1d1f!important}.cart-sidebar-area .custom-button:hover,.custom-button.theme-2,.dashboard-menu ul li a.active,.dashboard-menu ul li a:hover,.user-support-ticket{border-color:#1d1d1f!important}.menu li a{color:#000}body ::-webkit-scrollbar,body ::-webkit-scrollbar-button,body ::-webkit-scrollbar-thumb{background-color:#e4e8ea!important}::-moz-selection{background-color:#1d1d1f!important}::selection{background-color:#1d1d1f!important}@media (min-width:1200px){.dashboard-menu.before-login-menu{background-color:#e4e8ea!important}}.user-profile .content,.view-number li .bar{background-color:#e4e8ea36!important}.order-track-item.active .thumb{background:#27ae60!important}.order-track-item.active .thumb i{color:#27ae60!important}@media (max-width:991px){.shortcut-icons{background:#e4e8ea}}@media (max-width:1199px){.dashboard-menu{background:#e4e8ea}}@media (max-width:991px){.menu li a{color:#fff}.payment-table tbody tr{border-bottom:1px solid #e4e8ea}}body ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #e4e8ea29}@media (max-width:1199px){.left-category .categories>li>.sub-category:before{background:#e4e8ea29}}.language_setting ul li a{border-left:2px solid #e4e8ea;border-right:2px solid #e4e8ea}.widget-check-group input:checked:after{background:#e4e8ea;border-color:#e4e8ea}.spinner{border-top:4px solid #e4e8ea}.spinner-border{border:.25em solid #1d1d1f;border-right-color:transparent!important}.pagination .page-item.disabled span{background-color:#e4e8ea4d}.pagination .page-item.active a,.pagination .page-item.active span,.pagination .page-item:hover a,.pagination .page-item:hover span{color:#e4e8ea}.pagination .page-item a,.pagination .page-item span{background-color:#e4e8ea}.alert--base{background:#e4e8ea12}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;font-family:sans-serif}body{margin:0}[hidden]{display:none!important}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}:active{outline:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0}b,strong{font-weight:700}small{font-size:80%}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}img{border-style:none;vertical-align:top}ol,ul{list-style-position:inside;margin:0;padding:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:16px}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=submit]{-webkit-appearance:none;background:none;border:none;border-radius:0;overflow:visible;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input{-moz-appearance:none;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none;box-sizing:content-box}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit}input::placeholder,textarea::placeholder{color:inherit}.is-tabbing input[type=radio]:focus+label{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}fieldset{border:1px solid silver;margin:0 2px;padding:6px 10px 12px}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flickity-enabled{overflow:visible!important;position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;width:100%}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-page-dots{bottom:0;line-height:0;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:rgba(var(--text-color-rgb),.8);border-radius:100%;cursor:pointer;display:inline-block;height:6px;margin:0 5px;position:relative;transform:scale(1);transition:background .2s ease-in-out,transform .2s ease-in-out;width:6px;will-change:transform}.flickity-page-dots .dot:before{bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.flickity-page-dots .dot.is-selected{background:var(--heading-color);transform:scale(1.35)}.flickity-prev-next-button{align-items:center;background:var(--flickity-arrow-color);border-radius:100%;display:inline-flex;height:50px;justify-content:center;opacity:0;position:absolute;top:calc(50% - 25px);transform:scale(.7);transition:all .2s ease-in-out;visibility:visible;width:50px;z-index:1}.flickity-prev-next-button:hover{background:var(--accent-color)}.flickity-prev-next-button svg{fill:var(--secondary-background);height:15px;position:relative;vertical-align:middle;width:15px}.flickity-prev-next-button[disabled]{opacity:0;visibility:hidden}.flickity-prev-next-button.previous{left:-25px}.flickity-prev-next-button.previous svg{left:1px}.flickity-prev-next-button.next{right:-25px}.flickity-prev-next-button.next svg{left:-1px}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){opacity:1;transform:scale(1)}.flickity-enabled.is-fade .flickity-slider>*{opacity:0!important;pointer-events:none;transition:opacity .3s linear,visibility .3s linear!important;visibility:hidden;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{opacity:1!important;pointer-events:auto;visibility:visible;z-index:1}.modal[aria-hidden=true] .flickity-slider>*{pointer-events:none!important}.product-gallery__carousel.is-fade .flickity-slider>*{transition:opacity .3s linear!important}@keyframes drift-fadeZoomIn{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes drift-fadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes drift-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes drift-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes drift-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.drift-zoom-pane{background:var(--secondary-background);border:1px solid var(--accent-color);border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);height:520px;left:0;max-width:520px;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:2}.drift-zoom-pane.drift-opening{animation:drift-fadeZoomIn .18s ease-out}.drift-zoom-pane.drift-closing{animation:drift-fadeZoomOut .21s ease-in}.drift-zoom-pane.drift-inline{border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.3);height:150px;position:absolute;width:150px}.drift-loading .drift-zoom-pane-loader{animation:drift-loader-rotate 1.8s linear infinite;display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:66px}.drift-zoom-pane-loader:after,.drift-zoom-pane-loader:before{background:rgba(var(--text-color-rgb),.4);border-radius:20px;content:"";display:block;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.drift-zoom-pane-loader:before{animation:drift-loader-before 1.8s linear infinite;left:0}.drift-zoom-pane-loader:after{animation:drift-loader-after 1.8s linear infinite;animation-delay:-.9s;right:0}.drift-bounding-box{background-color:rgba(var(--accent-color-rgb),.05);border:1px solid var(--accent-color);border-radius:3px}@media screen and (min-width:641px){.drift-zoom-pane.drift-inline{height:240px;width:240px}}html{background:var(--background);color:var(--text-color);font-family:var(--text-font-family);font-size:calc(var(--base-text-font-size) - 1px);font-style:var(--text-font-style);font-weight:var(--text-font-weight);line-height:1.87}@media screen and (min-width:641px){html{font-size:var(--base-text-font-size)}}.heading{color:var(--heading-color);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight)}.h1,.rte h1{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 24px);line-height:1.45;margin-bottom:20px}.h2,.rte h2{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 22px);line-height:1.55;margin-bottom:20px}.h3,.rte h3{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);line-height:1.6;margin-bottom:14px}.h4,.rte h4{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);line-height:1.75}.h5,.rte h4{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.h5,.h6,.rte h4,.rte h5{line-height:1.85;text-transform:uppercase}.h6,.rte h5{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px)}@media screen and (min-width:641px){.h1,.rte h1{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 28px);line-height:1.43}.h2,.rte h2{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 25px);line-height:1.5}.h3,.rte h3{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 21px);line-height:1.5}.h4,.rte h4{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);line-height:1.7}.h5,.rte h5{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);line-height:1.75}.h6,.rte h6{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);line-height:1.7}}.highlight,.text--strong{color:var(--heading-color);font-weight:var(--text-font-bolder-weight)}.text--pull{margin-top:-.435em}.link{transition:color .2s ease-in-out}.link:focus,.link:hover{color:var(--accent-color)}.link--secondary:focus,.link--secondary:hover{color:var(--heading-color)}.link--strong{font-weight:var(--heading-font-weight)}.link--accented{color:var(--accent-color)}.link--accented:hover,.link--underline{text-decoration:underline}@keyframes spinnerRotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon{fill:currentColor;background:none;display:inline-block;height:1em;overflow:visible;pointer-events:none;vertical-align:middle;width:1em}.icon--search-loader{animation:spinnerRotation .7s linear infinite}@media (-moz-touch-enabled:1),(hover:none){.touch-area{background:transparent;position:relative}.touch-area:before{bottom:-8px;content:"";left:-8px;position:absolute;right:-8px;top:-8px;transform:translateZ(0)}}.table-wrapper{-webkit-overflow-scrolling:touch;overflow:auto;white-space:nowrap}.rte table,.table{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);text-align:left;width:100%}.table th{font-weight:400}.table td,.table th{padding:16px 20px}.table td:first-child,.table th:first-child{padding-left:20px}.table td:last-child,.table th:last-child{padding-right:20px}.table tbody tr{border-top:1px solid var(--border-color)}.table .table__cell--right{text-align:right}.table .table__cell--center{text-align:center}.table--loose tbody td{padding-bottom:26px;padding-top:26px}@media screen and (max-width:640px){.card .table{margin-left:20px}.card .table td:first-child,.card .table th:first-child{padding-left:0}}@media screen and (min-width:641px){.table td,.table th{padding:15px 30px}.table td:first-child,.table th:first-child{padding-left:30px}.table td:last-child,.table th:last-child{padding-right:30px}}@media screen and (min-width:1000px){.table-wrapper{overflow:visible;white-space:normal}}html{overflow-x:hidden}body:not(.is-tabbing) [tabindex]:focus,body:not(.is-tabbing) button:focus,body:not(.is-tabbing) input:focus,body:not(.is-tabbing) label:focus,body:not(.is-tabbing) select:focus,body:not(.is-tabbing) textarea:focus{outline:none}.is-locked{overflow-y:hidden}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.container{margin-left:auto;margin-right:auto;max-width:1480px;padding:0 var(--mobile-container-gutter)}.container--medium{max-width:1150px}.container--narrow{max-width:800px}.container--extra-narrow{max-width:630px}.container--giga-narrow{max-width:520px}.anchor{display:block;position:relative;top:-75px;visibility:hidden}@supports (--css:variables){.anchor{top:calc(var(--header-height)*-1)}}.js .no-js{display:none!important}@media screen and (max-width:640px){.container--flush{padding:0}.container--unflush{padding:0 var(--mobile-container-gutter)}}@media screen and (min-width:641px){.container{padding:0 var(--desktop-container-gutter)}}.aspect-ratio{margin-left:auto;margin-right:auto;position:relative}.aspect-ratio img,.aspect-ratio svg,.aspect-ratio video{height:100%;left:0;max-height:100%;max-width:100%;position:absolute;top:0;width:100%}.aspect-ratio--square{padding-bottom:100%!important}.aspect-ratio--short{padding-bottom:75%!important}.aspect-ratio--tall{padding-bottom:150%!important}.aspect-ratio--short img,.aspect-ratio--square img,.aspect-ratio--tall img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@supports ((-o-object-fit:contain) or (object-fit:contain)){.aspect-ratio--short img,.aspect-ratio--square img,.aspect-ratio--tall img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@keyframes lazyLoader{0%,to{transform:translateX(-50%)}50%{transform:translateX(100%)}}img.lazyload[data-sizes=auto]{width:100%}.image--fade-in{opacity:0;transition:opacity .3s ease-in-out}.lazyloaded.image--fade-in,.no-js [data-bg],.no-js [data-bgset]{opacity:1}.lazyload__loader{background-color:var(--border-color);bottom:0;display:block;height:2px;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease-in-out;visibility:hidden;width:40px;z-index:-1}.lazyload__loader:after{background-color:var(--text-color);bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:200%}.lazyloading~.lazyload__loader{opacity:1;visibility:visible;z-index:1}.lazyloading~.lazyload__loader:after{animation:lazyLoader 3s infinite;animation-timing-function:cubic-bezier(.43,.43,.25,.99)}.placeholder-background{height:100%;left:0;position:absolute;top:0;width:100%}.placeholder-svg{fill:var(--text-color);background-color:rgba(var(--text-color-rgb),.1);display:block;height:100%;max-height:100%;max-width:100%;width:100%}.placeholder-svg--inverted{fill:var(--background);fill-opacity:.5;background-color:var(--text-color)}.grid{display:flex;flex-wrap:wrap;font-size:0;list-style:none;margin:0 0 -18px -18px;padding:0}.grid__cell{box-sizing:border-box;display:inline-block;font-size:1rem;margin:0;padding:0 0 18px 18px;vertical-align:top;width:100%}.grid__cell--top{align-self:flex-start}.grid__cell--middle{align-self:center}.grid__cell--bottom{align-self:flex-end}@media screen and (min-width:641px){.grid{margin:0 0 -30px -30px}.grid__cell{padding:0 0 30px 30px}}.\31 \/1{width:100%}.\31 \/2{width:50%}.\31 \/3{width:33.333333%}.\31 \/4{width:25%}.\31 \/5{width:20%}.\31 \/6{width:16.666667%}@media screen and (max-width:640px){.hidden-phone{display:none!important}.\31 \/1--phone{width:100%}.\31 \/2--phone{width:50%}.\31 \/3--phone{width:33.333333%}.\31 \/4--phone{width:25%}.\31 \/5--phone{width:20%}.\31 \/6--phone{width:16.666667%}}@media screen and (min-width:641px) and (max-width:999px){.hidden-tablet{display:none!important}.\31 \/1--tablet{width:100%}.\31 \/2--tablet{width:50%}.\31 \/3--tablet{width:33.333333%}.\31 \/4--tablet{width:25%}.\31 \/5--tablet{width:20%}.\31 \/6--tablet{width:16.666667%}}@media screen and (min-width:641px){.hidden-tablet-and-up{display:none!important}.\31 \/1--tablet-and-up{width:100%}.\31 \/2--tablet-and-up{width:50%}.\31 \/3--tablet-and-up{width:33.333333%}.\31 \/4--tablet-and-up{width:25%}.\31 \/5--tablet-and-up{width:20%}.\31 \/6--tablet-and-up{width:16.666667%}}@media screen and (max-width:999px){.hidden-pocket{display:none!important}.\31 \/1--pocket{width:100%}.\31 \/2--pocket{width:50%}.\31 \/3--pocket{width:33.333333%}.\31 \/4--pocket{width:25%}.\31 \/5--pocket{width:20%}.\31 \/6--pocket{width:16.666667%}}@media screen and (min-width:1000px) and (max-width:1279px){.hidden-lap{display:none!important}.\31 \/1--lap{width:100%}.\39 \/12--lap{width:75%}.\32 \/3--lap{width:66.666666%}.\31 \/2--lap{width:50%}.\31 \/3--lap{width:33.333333%}.\31 \/4--lap{width:25%}.\31 \/5--lap{width:20%}.\31 \/6--lap{width:16.666667%}}@media screen and (min-width:1000px){.hidden-lap-and-up{display:none!important}.\31 \/1--lap-and-up{width:100%}.\39 \/12--lap-and-up{width:75%}.\32 \/3--lap-and-up{width:66.666666%}.\31 \/2--lap-and-up{width:50%}.\31 \/3--lap-and-up{width:33.333333%}.\31 \/4--lap-and-up{width:25%}.\31 \/5--lap-and-up{width:20%}.\31 \/6--lap-and-up{width:16.666667%}}@media screen and (min-width:1280px){.hidden-desk{display:none!important}.\31 \/1--desk{width:100%}.\39 \/12--desk{width:75%}.\32 \/3--desk{width:66.666666%}.\31 \/2--desk{width:50%}.\31 \/3--desk{width:33.333333%}.\31 \/4--desk{width:25%}.\31 \/5--desk{width:20%}.\31 \/6--desk{width:16.666667%}}@media screen and (min-width:1440px){.hidden-wide{display:none!important}.\31 \/1--wide{width:100%}.\39 \/12--wide{width:75%}.\32 \/3--wide{width:66.666666%}.\31 \/2--wide{width:50%}.\31 \/3--wide{width:33.333333%}.\31 \/4--wide{width:25%}.\31 \/5--wide{width:20%}.\31 \/6--wide{width:16.666667%}}.block-list{display:flex;flex-flow:column nowrap;margin:0 -7px -20px}.block-list--no-flush.block-list--no-flush{margin-bottom:0}.block-list__item{display:flex}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.block-list__item{display:block}}.block-list__item>:first-child{flex:1 0 0%;margin:0 7px 20px}@media screen and (max-width:999px){.scroller .block-list{flex-flow:row nowrap;white-space:nowrap}.scroller .block-list:before{content:"";flex:0 0 var(--mobile-container-gutter)}.scroller .block-list:after{content:"";flex:0 0 calc(var(--mobile-container-gutter) - 7px)}.scroller .block-list__item{flex:0 0 auto;scroll-snap-align:center;white-space:normal}}@media screen and (max-width:640px){.scroller .block-list__item{width:81%}}@media screen and (min-width:641px) and (max-width:999px){.scroller .block-list__item{width:56%}.scroller .block-list:before{flex:0 0 var(--desktop-container-gutter)}.scroller .block-list:after{flex:0 0 calc(var(--desktop-container-gutter) - 15px)}}@media screen and (min-width:641px){.block-list{flex-direction:row;flex-wrap:wrap;margin:0 -15px -30px}.block-list__item>:first-child{margin:0 15px 30px}}@media screen and (min-width:1000px){.block-list{white-space:normal}.block-list:after,.block-list:before{display:none}.block-list__item--grow{flex-grow:1}}.block-list--loose{margin-bottom:-45px}.block-list--loose .block-list__item>:first-child{margin-bottom:45px}@media screen and (min-width:641px){.block-list--loose{margin-bottom:-60px}.block-list--loose .block-list__item>:first-child{margin-bottom:60px}}.article-item__image-container{border-radius:3px;display:block;margin-bottom:15px;overflow:hidden}.article-item__image-container--placeholder{height:200px}.article-item__image{font-family:"object-fit: cover; object-position: center";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.01);transition:opacity .2s ease-in-out,transform .95s cubic-bezier(.25,.46,.45,.94)}@media (-moz-touch-enabled:0),(hover:hover){.features--animate-zoom .article-item:hover .article-item__image{transform:scale(1.07)}.article-item:hover .article-item__title{color:var(--accent-color)}}.article-item__meta{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px)}.article-item__meta-item:not(:last-child):after{background:rgba(var(--text-color-rgb),.4);border-radius:100%;content:"";display:inline-block;height:5px;margin:-1px 10px 0;vertical-align:middle;width:5px}.article-item__title{margin-bottom:4px}.article-item__excerpt{margin-top:12px}@media screen and (max-width:999px){.article-item:not(:last-child){padding-bottom:20px}.scroller .article-item:not(:last-child){padding-bottom:0}}@media screen and (min-width:641px){.article-item__meta{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}}@media screen and (min-width:1000px){.blog-container--without-sidebar .article-item--featured .aspect-ratio{padding-bottom:40%!important}}@media screen and (min-width:1280px){.article-item__meta-item+.article-item__meta-item:before{margin:0 14px}}.article__image-wrapper{left:calc(var(--mobile-container-gutter)*-1);margin-top:4px;position:relative;width:calc(100% + var(--mobile-container-gutter)*2);z-index:1}.article__toolbar,.article__toolbar-item{align-items:center;display:flex}.article__toolbar{justify-content:space-between}.article__toolbar-item .icon--bi-comment{height:23px;margin-right:15px;width:24px}.article__share-label{margin-right:20px}.article__comments-count{color:var(--heading-color)}.article__inner{margin:40px auto 100px;max-width:680px}.article__content{margin-bottom:2.8em}.article__aside{margin-bottom:50px}.article__aside-item{align-items:center;display:flex}.article__aside-item+.article__aside-item{margin-top:20px}.article__navigation{align-items:center;border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);justify-content:space-between;padding:41px 0}.article__navigation svg{height:12px;vertical-align:-1px;width:8px}.article__navigation--align-right{justify-content:flex-end}.article__navigation-item--prev svg{margin-right:12px}.article__navigation-item--next svg{margin-left:12px}.article__comment-list{margin-top:50px}.article__comment-list-heading{margin-bottom:30px}.article-comment{align-items:flex-start;display:flex;margin-bottom:32px}.article-comment:first-child{margin-top:30px}.article-comment:last-child{margin-bottom:0}.article-comment__gravatar{border-radius:100%;margin:5px 22px 0 0;max-width:50px}.article-comment__author{margin-bottom:0}.article-comment__author,.article-comment__date{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.article-comment__date{display:block;font-style:italic;margin-bottom:12px}.article__comment-form{margin-top:50px}.article__comment-list+.article__comment-form{margin-top:70px}.article__comment-form-title{margin-bottom:12px}.article__moderated-note{font-style:italic}.article__comment-form-wrapper{margin-top:32px}@media screen and (min-width:641px){.article__image-wrapper{border-radius:3px 3px 0 0;left:0;margin:0 0 -1px;overflow:hidden;position:relative;width:100%}.article__image-wrapper+.card{border-top-left-radius:0;border-top-right-radius:0}.article__inner{margin-top:60px}.article__content{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px)}.article-comment{margin-bottom:42px}.article-comment__author{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);margin-bottom:2px}.article-comment__date{margin-bottom:12px}}.shopify-section__article{max-width:980px}.blog-sidebar__item{margin-bottom:45px}.blog-sidebar__item--newsletter,.blog-sidebar__item--products{margin-bottom:50px}.blog-sidebar__item:first-child:not(.blog-sidebar__item--newsletter){margin-top:-.435em}.blog-sidebar__block-title{margin-bottom:20px}@media screen and (min-width:1000px){.blog-container{align-items:flex-start;display:flex;justify-content:center}.shopify-section__article,.shopify-section__blog-posts{flex-basis:0;flex-grow:1;flex-shrink:0}.blog-sidebar{margin-left:60px;width:300px}}@media screen and (min-width:641px) and (max-width:999px){.blog-sidebar{margin-left:auto;margin-right:auto;width:350px}}@media screen and (min-width:1280px){.blog-sidebar{margin-left:70px;width:350px}}.blog-sidebar__item--newsletter{border-radius:3px;padding:30px 20px;text-align:center}.blog-sidebar__item--newsletter .heading{color:inherit}@media screen and (max-width:640px){.blog-sidebar__item--newsletter{border-radius:0;margin-left:calc(var(--mobile-container-gutter)*-1);margin-right:calc(var(--mobile-container-gutter)*-1)}}.blog-sidebar__post-list{list-style:none}.blog-sidebar__post-item{align-items:flex-start;display:flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.features--animate-zoom .blog-sidebar__post-item:hover .blog-sidebar__post-image{transform:scale(1.1)}.blog-sidebar__post-item:hover .blog-sidebar__post-title{color:var(--accent-color)}.blog-sidebar__post-item+.blog-sidebar__post-item{margin-top:30px}.blog-sidebar__post-image-wrapper{display:block;flex-shrink:0;margin-right:20px;position:relative;width:100px}.blog-sidebar__post-image,.blog-sidebar__post-placeholder{min-height:80px;transition:transform .65s cubic-bezier(.25,.46,.45,.94)}.blog-sidebar__post-image-overflow{border-radius:3px;overflow:hidden}.blog-sidebar__post-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:1.55;margin-top:2px;overflow:hidden;position:relative;text-overflow:ellipsis}.blog-sidebar__post-meta{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-top:4px}.blog-sidebar__post-meta-item:not(:last-child):after{background:rgba(var(--text-color-rgb),.4);border-radius:100%;content:"";display:inline-block;height:5px;margin:0 10px;vertical-align:middle;width:5px}.blog-sidebar__post-list--ranked{counter-reset:post-ranking 0}.blog-sidebar__post-list--ranked .blog-sidebar__post-image-wrapper:before{background:var(--accent-color);border:2px solid var(--background);border-radius:100%;color:var(--secondary-background);content:counter(post-ranking);counter-increment:post-ranking;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);font-weight:var(--text-font-bolder-weight);height:32px;left:-16px;line-height:28px;position:absolute;text-align:center;top:calc(50% - 16px);width:32px;z-index:1}.blog-sidebar__item--products .product-item{width:100%}.blog-sidebar__item--products .product-item__image-wrapper{width:75px!important}.blog-sidebar__item--products .product-item__price-list>.price{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px)}@media screen and (max-width:640px){.blog-sidebar__item--products .product-list--horizontal{border:1px solid var(--border-color);border-radius:3px}}.blog-sidebar__linklist{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);list-style:none}.blog-sidebar__link-item{border-bottom:1px solid var(--form-border-color);line-height:1.5;padding:14px 0}.blog-sidebar__link-item:first-child{padding-top:5px}.blog-sidebar__link-item:last-child{border-bottom:none;padding-bottom:0}.blog-sidebar__link-item>a{display:block}.button{border-radius:2px;font-size:var(--base-text-font-size);font-weight:var(--text-font-bolder-weight);line-height:48px;padding:0 30px;position:relative;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out}.button[disabled]{cursor:not-allowed}.button--extra-small{line-height:34px;padding:0 15px}.button--extra-small,.button--small{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.button--small{line-height:42px}.button--large{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);line-height:55px}.button--extra-large{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);line-height:60px}.button--primary{background:var(--primary-button-background);color:var(--primary-button-text-color)}.button--primary:hover{background:rgba(var(--primary-button-background-rgb),.8)}.button--secondary{background:var(--secondary-button-background);color:var(--secondary-button-text-color)}.button--secondary:hover{background:rgba(var(--secondary-button-background-rgb),.8)}.button--ternary{box-shadow:0 0 0 1px var(--border-color) inset;color:var(--accent-color)}.button--ternary:hover{background:rgba(var(--border-color-rgb),.5);color:var(--text-color)}.button--transparent{box-shadow:0 0 0 1px var(--border-color) inset;color:var(--text-color)}.button--transparent:hover{background:var(--primary-button-background);box-shadow:0 0 0 1px var(--primary-button-background) inset;color:var(--primary-button-text-color)}.button--disabled{background:var(--product-sold-out-color);box-shadow:0 0 0 1px var(--product-sold-out-color) inset;color:var(--secondary-background)}.button--full{width:100%}.button--min-width{min-width:200px}.button--floating{transition:box-shadow .2s ease-in-out}.button--floating:hover{box-shadow:0 2px 2px 2px rgba(0,0,0,.06)}.button-wrapper{text-align:center}.button-stack{display:flex;flex-direction:column}.button-stack>.button+.button{margin-top:10px}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;margin:-5px}.button-group>*{margin:5px}.button-group--fit>*{flex:1 0 0;padding-left:15px;padding-right:15px}.button-group--loose{margin:-10px}.button-group--loose>*{margin:10px}.card{background:var(--secondary-background);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);margin-bottom:18px;position:relative}.card__header{padding:20px 20px 0;position:relative}.card__header--flex{align-items:center;display:flex;justify-content:space-between}.card__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);margin-bottom:0}.card__subtitle{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin-bottom:14px}.card__subtitle:first-child{margin-top:-.435em}.card__title--small{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);margin-bottom:10px;margin-top:-2px}.card__collapsible-button,.card__section{padding:20px;position:relative}.card__collapsible-button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-align:left;width:100%}.card__collapsible-button .plus-button{color:var(--heading-color);margin-left:10px}.card__section+.card__section:before{background:var(--border-color);content:"";display:block;height:1px;position:absolute;right:0;top:0;width:calc(100% - var(--mobile-container-gutter))}.card__section--no-padding{padding:0!important}.card__collapsible{height:0;overflow:hidden;transition:.3s ease-in-out}.card__collapsible-content{padding:0 20px 20px}.card__separator{border:none;border-top:1px solid var(--border-color);margin:20px 0;width:calc(100% + var(--mobile-container-gutter))}.card__navigation{display:flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);justify-content:space-between;margin-bottom:12px;margin-top:-3px}.card__navigation-breadcrumb svg{height:12px;margin-right:12px;vertical-align:-1px;width:8px}.card__linklist{list-style:none}.card__linklist-item{display:block;padding:2px 0;text-align:left}@media screen and (max-width:640px){.card{border-radius:0}.card__section--flex .button{margin-top:20px;width:100%}}@media screen and (max-width:999px){.card--collapsed{border-top:none!important;box-shadow:0 -1px var(--secondary-background);margin-top:-18px!important}.card--collapsed .card__header,.card--collapsed .card__section{padding-top:0}}@media screen and (min-width:641px) and (max-width:999px){.card--collapsed{border-radius:0 0 3px 3px;margin-top:-30px!important}}@media screen and (min-width:641px){.card{border:1px solid var(--border-color);border-radius:3px;margin-bottom:30px}.card__header{padding:30px 30px 0}.card__collapsible-button,.card__section{padding:30px}.card__section+.card__section:before{width:100%}.card__section--flex{align-items:center;display:flex;justify-content:space-between}.card__subtitle{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}.card__collapsible-content{padding:0 30px 30px}.card__separator{margin:24px 0;width:100%}.card__header--tight{padding-top:20px}.card__section--tight{padding:20px 25px}.card__section--tight .card__separator{margin:20px 0}.card__navigation{margin-bottom:15px}}@media screen and (min-width:1000px){.card--sticky{margin-bottom:0;position:sticky;top:0}@supports (--css:variables){.card--sticky{top:calc((var(--header-height) + 30px)*0);top:calc((var(--header-height) + 30px)*var(--header-is-sticky, 0))}}}.card__section .rte .button:last-child{margin-bottom:15px}.mini-cart{background:var(--secondary-background);color:var(--text-color);height:100vh;left:0;max-height:0;opacity:0;position:absolute;top:100%;transform:scale(.9);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s;visibility:hidden;width:100vw;will-change:transform;z-index:1}.mini-cart[aria-hidden=false]{opacity:1;transform:scale(1);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;visibility:visible}.mini-cart .icon--nav-triangle-borderless{bottom:100%;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12));height:8px;position:absolute;right:6px;width:18px;z-index:2}.mini-cart__alert-wrapper{padding-top:20px}.mini-cart .alert{flex-shrink:0;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);margin-bottom:0}.mini-cart__content:not(.mini-cart__content--empty)>*{padding-left:20px;padding-right:20px}.mini-cart__content--empty{padding:20px 25px 25px}.mini-cart__empty-state{padding:70px 0 60px;text-align:center}.mini-cart__empty-state svg{margin-bottom:10px}.mini-cart__line-item-list{-webkit-overflow-scrolling:touch;overflow:auto;overscroll-behavior:none}.mini-cart__line-item{align-items:flex-start;display:flex;padding:20px 0}.mini-cart__line-item+.mini-cart__line-item{border-top:1px solid var(--border-color)}.mini-cart__image-wrapper{margin-right:20px;min-width:80px;width:80px}.mini-cart__product-info{margin-bottom:12px}.mini-cart__product-vendor{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);line-height:1.55;margin-bottom:7px;text-transform:uppercase}.mini-cart__product-title{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);line-height:1.5;margin-bottom:4px}.mini-cart__property-list{line-height:1.5;margin:6px 0}.mini-cart__price-list>.price{font-weight:var(--text-font-bolder-weight)}.mini-cart__price-info,.mini-cart__price-list>.price{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}.mini-cart__price-info{margin-top:-2px}.mini-cart__discount-list{list-style:none;margin-top:2px}.mini-cart__discount{background:rgba(var(--product-on-sale-accent-rgb),.08);border-radius:2px;color:var(--product-on-sale-accent);display:inline-block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);font-weight:var(--text-font-bolder-weight);padding:0 11px}.mini-cart__discount svg{margin-right:6px;vertical-align:text-bottom}.mini-cart__discount+.mini-cart__discount{margin-top:5px}.mini-cart__quantity-remove{display:inline-block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);line-height:1;margin-left:10px}.mini-cart__recap{border-top:1px solid var(--border-color);padding:15px 20px 20px}.mini-cart__recap-price-line{align-items:center;color:var(--heading-color);display:flex;font-weight:var(--text-font-bolder-weight);justify-content:space-between}.mini-cart__recap-price-line--highlight{color:var(--product-on-sale-accent)}.mini-cart__recap-price-line+.mini-cart__recap-price-line{margin-top:4px}.mini-cart__amount-saved{color:var(--product-on-sale-accent);font-weight:var(--text-font-bolder-weight)}.mini-cart__button-container{margin-top:16px}@media screen and (max-width:640px){.mini-cart .icon--nav-triangle-borderless{right:24px}.mini-cart__content{display:flex;flex-direction:column}.mini-cart__content--empty,.mini-cart__inner{display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:space-between}}@media screen and (min-width:641px){.mini-cart{border-radius:3px;box-shadow:0 1px 5px 2px rgba(0,0,0,.1);height:auto;left:auto;max-height:none;right:0;top:calc(100% + 14px);width:470px}.mini-cart__content>*{padding-left:25px;padding-right:25px}.mini-cart__content--empty{padding-bottom:25px}.mini-cart__line-item-list{max-height:300px}.mini-cart__item-wrapper{align-items:flex-start;display:flex;flex-grow:1;justify-content:space-between}.mini-cart__quantity-remove{display:block;margin:10px auto 0;width:-moz-max-content;width:max-content}.mini-cart__product-info{margin:0 20px 0 0}.mini-cart__recap{padding:15px 25px 25px}}@media screen and (min-height:700px) and (min-width:641px){.mini-cart__line-item-list{max-height:330px}}@media screen and (min-width:1280px){.mini-cart .icon--nav-triangle-borderless{right:58px}}.cart-recap__secure-payment-list{margin:-4px auto!important;max-width:300px}@media screen and (max-width:999px){.cart-wrapper{min-height:0!important}}@media screen and (min-width:1000px){.cart-wrapper{margin-left:auto;margin-right:auto;max-width:1480px}.cart-wrapper__inner{position:relative}.cart-wrapper__inner-inner{width:calc(100% - 380px)}.cart-recap{height:100%;position:absolute;right:var(--desktop-container-gutter);top:0;width:350px}.cart-recap__scroller{position:sticky;top:0}@supports (--css:variables){.cart-recap__scroller{top:calc(var(--header-height) + 30px)}}}@media screen and (min-width:1280px){.cart-wrapper__inner-inner{width:calc(100% - 430px)}.cart-recap{width:400px}}.gift-wrap{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);padding:20px 10px 20px 20px}.gift-wrap__left{align-items:center;display:flex;margin-bottom:18px}.gift-wrap__icon svg{display:block;height:24px;margin-right:25px;margin-top:-4px;width:24px}.gift-wrap__text>span:first-child{margin-right:10px}@media screen and (min-width:641px){.gift-wrap{align-items:center;display:flex;justify-content:space-between;padding:10px 10px 10px 30px}.gift-wrap__left{margin-bottom:0}}.estimate-shipping{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.estimate-shipping__toggle{align-items:center;color:var(--heading-color);display:flex;font-weight:var(--text-font-bolder-weight);padding:20px;width:100%}.estimate-shipping__icon svg{display:block;height:24px;margin-right:25px;width:24px}.estimate-shipping__arrow{margin-left:auto}.estimate-shipping__arrow svg{height:8px;transition:transform .2s ease-in-out;width:12px}.estimate-shipping__toggle[aria-expanded=true] .estimate-shipping__arrow svg{transform:rotate(180deg)}.estimate-shipping__collapsible .shipping-estimator{padding:0 20px 20px}@media screen and (min-width:641px){.estimate-shipping__toggle{padding:20px 30px}.estimate-shipping__collapsible .shipping-estimator{padding-left:30px;padding-right:30px}}.cart-recap__price-line{color:var(--heading-color);display:flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);font-weight:var(--text-font-bolder-weight);justify-content:space-between;margin-bottom:4px}.cart-recap__price-line+.cart-recap__price-line{margin-top:4px}.cart-recap__amount-saved,.cart-recap__price-line--highlight{color:var(--product-on-sale-accent)}.cart-recap__amount-saved{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);font-weight:var(--text-font-bolder-weight)}.cart-recap__note{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);margin-top:14px}.cart-recap__note-inner{padding-bottom:20px}.cart-recap__note-button{align-items:center;display:flex;justify-content:space-between;padding:10px 0;width:100%}.cart-recap__note-button svg{height:8px;transition:transform .2s ease-in-out;width:12px}.cart-recap__note-button[aria-expanded=true] svg{transform:rotate(180deg)}.cart-recap__note-edit{color:var(--accent-color);margin-right:14px;opacity:0;transition:opacity .2s ease-in-out}.cart-recap__note-edit.is-visible{opacity:1}.cart-recap__notices{margin:24px 0}.cart-recap__secure-payment-title{font-weight:var(--text-font-bolder-weight);margin-bottom:10px;text-align:center}.cart-recap__secure-payment-title svg{margin-right:8px;vertical-align:text-top}@media screen and (min-width:641px){.cart-recap__price-line{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px)}.cart-recap__amount-saved{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px)}.cart-recap__note{margin-top:20px}}.collection__image-wrapper{height:180px;margin-bottom:-1px;overflow:hidden;position:relative;z-index:1}.collection__image-wrapper--small{height:140px}.collection__image-wrapper--large{height:230px}.collection__image-wrapper--preserve-ratio{height:auto!important}.collection__image-wrapper+.card{border-top-left-radius:0;border-top-right-radius:0}.collection__image{background-position:50%;background-size:cover;height:100%}.collection__title{margin-bottom:5px}.collection__meta{margin-bottom:12px}.collection__description{margin-top:20px}.collection__brand-logo-wrapper{border:1px solid var(--border-color);border-radius:3px;height:70px;margin-right:20px;padding:10px;width:70px}.collection__brand-logo-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.collection__products-count{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-bottom:18px}.collection__toolbar{align-items:center;background:var(--secondary-background);box-shadow:0 1px var(--border-color),0 -1px var(--border-color);display:flex;justify-content:space-between;margin-top:22px;padding:0 var(--mobile-container-gutter);position:relative;z-index:3}.collection__toolbar-item{align-items:center;display:flex;height:48px}.collection__toolbar-item--filter svg{height:20px;margin-right:12px;width:19px}.collection__layout-label{margin-right:20px}.collection__layout-button{opacity:.7;transition:all .2s ease-in-out}.collection__layout-button:last-child{margin-left:15px}.collection__layout-button:hover{opacity:1}.collection__layout-button.is-selected{color:var(--heading-color);opacity:1}.collection__layout-button svg{display:block;height:18px;width:18px}.collection__header .expandable-content--expandable{margin-bottom:-22px}.collection__header--brand .collection__meta{align-items:center;display:flex}.collection__header--brand .collection__description{margin-top:0}@media screen and (max-width:999px){.collection__toolbar{position:sticky;top:calc(var(--header-height)*0);top:calc(var(--header-height)*var(--header-is-sticky, 0))}}@media screen and (min-width:641px){.collection__image-wrapper{border-radius:3px 3px 0 0;height:230px}.collection__image-wrapper--small{height:200px}.collection__image-wrapper--large{height:310px}.collection__brand-logo-wrapper{height:90px;margin-right:30px;width:90px}.collection__products-count,.collection__toolbar{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.collection__toolbar{padding:0 30px}.collection__toolbar--bordered{box-shadow:0 1px var(--border-color),0 -1px var(--border-color);margin-top:30px}.card__header--tight+.collection__toolbar--bordered{margin-top:25px}.collection__toolbar-item{height:58px}.collection__toolbar-item .value-picker-button{margin-left:4px}}@media screen and (max-width:640px){.collection__toolbar-item--count+.collection__toolbar-item--layout{margin-left:auto}}@media screen and (min-width:1000px){.collection__toolbar:not(.collection__toolbar--bordered){box-shadow:0 1px var(--border-color);margin-top:-12px}.collection__brand-logo-wrapper{flex:none;height:110px;width:110px}.collection__header--brand{align-items:flex-start;display:flex}.collection__header--brand .collection__meta{display:block}}@media screen and (min-width:1280px){.collection__title{margin-bottom:12px}.collection__description{margin-top:10px}.collection__showing-count,.collection__toolbar-item--sort{margin-right:45px}.collection__toolbar-item--sort{margin-left:auto}.collection__header--brand .collection__meta{margin-bottom:0}}@media screen and (min-width:1440px){.collection__showing-count,.collection__toolbar-item--sort{margin-right:80px}}.collection__filter-group-list--ordered{display:flex;flex-direction:column}.collection__filter-group{border-bottom:1px solid var(--border-color);padding:13px 20px 14px}.collection__filter-group-name{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.collection__filter-group-name svg{height:8px;margin-left:10px;transition:transform .25s ease-in-out;width:12px}.collection__filter-group-name[aria-expanded=true] svg{transform:rotate(180deg)}.collection__filter-collapsible{height:0;overflow:hidden;transition:.2s ease-in-out;visibility:hidden}.collection__filter-collapsible[aria-hidden=false]{visibility:visible}.collection__filter-item-active{color:var(--accent-color);display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin-top:-5px}.collection__filter-linklist{list-style:none;padding:4px 0 8px}.collection__filter-link{display:block;padding:3px 0 4px;text-align:left;width:100%}.collection__filter-link svg{height:8px;margin-left:8px;transition:transform .25s ease-in-out;width:12px}.collection__filter-link[aria-expanded=true] svg{transform:rotate(180deg)}.collection__filter-link.is-active{color:var(--accent-color);font-weight:var(--text-font-bolder-weight)}.collection__filter-linklist .collection__filter-linklist{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);padding:0 0 0 10px}.collection__filter-color-list{padding:7px 0 5px 6px}.collection__filter-checkbox-list{list-style:none}.collection__filter-collapsible .collection__filter-checkbox-list{padding:8px 0 7px 10px}.collection__filter-checkbox{align-items:center;display:flex;padding:2px 0 3px}.collection__filter-checkbox label{line-height:1.5;margin-left:4px}.collection__filter-icon--active{position:relative}.collection__filter-icon--active:after{background:var(--accent-color);border-radius:100%;content:"";height:8px;left:13px;position:absolute;top:3px;width:8px}.collection__active-filters{margin:-5px 0 16px}.collection__active-filters:empty{display:none}.collection__active-filter-item{align-items:center;color:var(--accent-color);display:flex;font-weight:var(--text-font-bolder-weight);line-height:1.5;padding:4px 0;width:100%}.collection__active-filter-cross{background:var(--accent-color);border-radius:3px;box-shadow:0 1px rgba(var(--border-color-rgb),.4);color:var(--secondary-background);display:inline-block;height:20px;margin-right:12px;position:relative;width:20px}.collection__active-filter-cross svg{stroke-width:2px;stroke:#fff;height:8px;left:6px;position:absolute;top:6px;width:8px}.collection__clear-filter{margin:13px 0 9px}@media screen and (min-width:1000px){.collection__filter-group{border-bottom:0;padding:6px 0}.collection__filter-group-name{justify-content:flex-start}.collection__filter-linklist{padding:0 0 9px}.collection__filter-linklist .collection__filter-linklist{padding-left:15px}.collection__filter-link{padding:2px 0}.collection__filter-color-list{padding:12px 0 10px}.collection__filter-collapsible .collection__filter-checkbox-list{padding-bottom:12px}.collection__filter-group:last-child .collection__filter-checkbox-list{padding-bottom:0}.collection__filter-checkbox{padding:0}.collection__filter-checkbox .checkbox-wrapper{margin:8px 0}}@media screen and (min-width:1280px){.collection__sidebar{flex-basis:290px}}.collection__mobile-filters-recap{background:var(--background);border-bottom:1px solid var(--border-color)}.collection__mobile-active-filters{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin:-5px}.collection__mobile-active-filter-item{background:var(--accent-color);border-radius:3px;box-shadow:0 1px rgba(var(--accent-color-rgb),.15);color:var(--secondary-background);font-weight:var(--text-font-bolder-weight);padding:4px 12px}.collection__mobile-active-clear,.collection__mobile-active-filter-item{margin:5px}.collection__mobile-active-filter-cross{margin-right:7px}.collection__mobile-active-filter-cross svg{stroke:currentColor;stroke-width:3px;height:7px;width:7px}.collection__mobile-active-clear{margin-left:15px;position:relative}.collection__mobile-active-clear:after{background:currentColor;bottom:3px;content:"";height:1px;left:0;position:absolute;width:100%}.collection__mobile-active-filters-results{display:block;margin-bottom:-5px;margin-top:25px}.collection-drawer{display:flex;flex-direction:column;height:100%}.collection-drawer__header{border-bottom:1px solid var(--border-color);flex:1 0 auto;justify-content:space-between;max-height:64px;padding:15px 15px 15px 25px;z-index:1}.collection-drawer__header,.collection-drawer__header>div{align-items:center;display:flex}.collection-drawer__close{color:var(--heading-color);margin-right:16px}.collection-drawer__close svg{display:block;height:19px;margin-top:-1px;width:19px}.collection-drawer__title{margin-bottom:0}.collection-drawer__inner{-webkit-overflow-scrolling:touch;flex:1 1 auto;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);overflow:auto}.collection-drawer__section-title{background:var(--background);border-bottom:1px solid var(--border-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);font-weight:var(--text-font-bolder-weight);margin:0;padding:4px 15px;text-transform:uppercase}.collection-drawer__footer{box-shadow:0 -2px 2px rgba(var(--border-color-rgb),.65);padding:15px}.collection-drawer__footer .button{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.product-list{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;overflow:hidden;position:relative;width:100%;z-index:1}.product-list .flickity-viewport{border-radius:3px}.product-list--scrollable{flex-wrap:nowrap}.product-list--collection:before{display:none}.product-item--vertical,.product-item--vertical .product-item__info{display:flex;flex-direction:column}.product-item--vertical .product-item__info{flex:1 0 auto;justify-content:space-between}.product-list__column{width:100%}@media screen and (max-width:640px){.product-list--scrollable:after,.product-list--scrollable:before{content:"";flex:0 0 var(--mobile-container-gutter)}.product-list--scrollable .product-item{width:62%}.product-list--collage{border-width:1px 0}.product-list--collection .product-item--vertical{width:50%}}@media screen and (min-width:641px) and (max-width:999px){.product-list--scrollable:after,.product-list--scrollable:before{content:"";flex:0 0 var(--desktop-container-gutter)}.product-list--scrollable .product-item{width:36%}}@media screen and (min-width:641px){.product-list{background:var(--secondary-background);border:none;border-radius:3px}.product-list--collage:before{border:1px solid var(--border-color);border-radius:3px;content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.product-list__column{display:flex;flex:0 0 33.333333%;flex-direction:column;flex-wrap:nowrap}.product-list__column>.product-item{flex:1 0 auto}.product-list__column--highlight .product-item__title{font-size:1rem}@supports (display:grid){.product-list--collage{display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr))}.product-list__column{display:grid;grid-auto-rows:1fr}.product-list__column--shrink{grid-template-rows:minmax(50%,min-content)}}}@media screen and (max-width:999px){.product-list--scrollable{background:transparent;border:none;overflow:visible}.product-list--scrollable .product-item{border:1px solid var(--border-color)}.product-list--scrollable .product-item+.product-item{border-left:none}.product-list--scrollable .product-item:first-child{border-radius:3px 0 0 3px}.product-list--scrollable .product-item:last-child{border-radius:0 3px 3px 0}.product-list--collection{border:none}}@media screen and (min-width:1000px){.product-list:before{border:1px solid var(--border-color);border-radius:3px;content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.product-list--scrollable:after{content:"flickity";display:none}.product-list--scrollable .product-item{min-height:100%}.product-list--stackable{flex-wrap:wrap}.product-list__column{flex-basis:25%}}@media screen and (min-width:1440px){@supports (display:grid){.product-list--collage{grid-template-columns:repeat(2,1fr 1.05fr)}}}.featured-collection{background-position:bottom 0 left -15px;background-repeat:no-repeat;background-size:500px auto;padding-top:25px}.featured-collection__header{padding:0 var(--mobile-container-gutter) 40px var(--mobile-container-gutter)}.featured-collection__title{color:inherit;margin-bottom:8px}.featured-collection__cta{margin-top:8px}.featured-collection__image-wrapper{margin-top:25px}.featured-collection .product-list{border-radius:2px;margin-bottom:20px}.featured-collection .product-item{border:none;border-right:1px solid var(--border-color)}.featured-collection .product-item:after{display:none}.featured-collection .product-item:last-child{border-right:0}@media screen and (max-width:640px){.featured-collection,.featured-collection__header{background-image:none!important}}@media screen and (min-width:641px) and (max-width:999px){.featured-collection{background-image:none!important;margin:0 calc(var(--desktop-container-gutter)*-1)}.featured-collection__header{background-position:bottom 0 right -15px;background-repeat:no-repeat;background-size:430px auto;padding-left:var(--desktop-container-gutter);padding-right:var(--desktop-container-gutter)}.featured-collection__image-wrapper{margin-left:auto;margin-right:auto;max-width:400px}.featured-collection .product-list{margin-bottom:var(--desktop-container-gutter)}}@media screen and (min-width:1000px){.featured-collection{border-radius:3px;display:table;padding:6px 6px 6px 0;table-layout:fixed;width:100%}.featured-collection__content,.featured-collection__header{display:table-cell;vertical-align:top}.featured-collection__header{background-image:none!important;padding:20px 30px;width:455px}.featured-collection .product-list{margin-bottom:0}.featured-collection .product-list:before{display:none}.featured-collection .flickity-viewport:after{background:var(--secondary-background);content:"";height:100%;position:absolute;right:0;width:1px}}.collection-item{display:inline-block;margin:0 14px;vertical-align:top;white-space:normal;width:36vw}.collection-item:first-child{margin-left:var(--mobile-container-gutter)}.collection-item:last-child{margin-right:var(--mobile-container-gutter)}.collection-item__image-wrapper{margin-bottom:15px;overflow:hidden}.collection-item__image-wrapper--rounded{border-radius:100%;overflow:hidden;position:relative;z-index:0}.collection-item__image-wrapper img{font-family:"object-fit: cover; object-position: center;";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.01);transition:opacity .2s ease-in-out,transform .95s cubic-bezier(.25,.46,.45,.94)}.collection-item__title{display:block;line-height:1.4;text-align:center;transition:color .2s ease-in-out}.collection-item__title svg{display:none}@media screen and (min-width:641px) and (max-width:999px){.collection-item{width:190px}.collection-item:first-child{margin-left:var(--desktop-container-gutter)}.collection-item:last-child{margin-right:var(--desktop-container-gutter)}}@media screen and (min-width:641px){.collection-item__title{transform:translateX(14px);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.collection-item__title svg{display:inline-block;height:14px;margin-left:8px;opacity:0;position:relative;right:-5px;transition:all .35s cubic-bezier(.645,.045,.355,1);vertical-align:-2px;width:14px}}@media screen and (min-width:1000px){.collection-list{margin:30px -14px 0;overflow:hidden;white-space:nowrap}.collection-list:after{content:"flickity";display:none}.collection-item{margin:0!important;padding:0 14px;width:20%}.collection-list .flickity-prev-next-button{top:calc(50% - 37px - .5em)}.collection-list .flickity-prev-next-button.previous{left:-10px}.collection-list .flickity-prev-next-button.next{right:-10px}}@media screen and (min-width:1280px){.collection-item{width:16.6666667%}}@media (-moz-touch-enabled:0),(hover:hover){.collection-item:hover .collection-item__title{color:var(--accent-color)}.features--animate-zoom .collection-item:hover img{transform:scale(1.07)}.collection-item:hover .collection-item__title{transform:translateX(0)}.collection-item:hover .collection-item__title svg{opacity:1;right:0}}.collection-list__section{margin-bottom:40px}@media screen and (min-width:641px){.collection-list__section{margin-bottom:60px}}.collection-block-item{border-radius:3px;display:block;overflow:hidden;position:relative}.collection-block-item--overlay:before{background:rgba(0,0,0,.2);content:"";height:100%;position:absolute;width:100%;z-index:1}.collection-block-item__image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:transform 8s linear,opacity .3s ease-in-out!important;width:100%}.collection-block-item__title{color:#fff;left:50%;padding:0 20px;position:absolute;text-align:center;text-shadow:1px 2px 4px rgba(0,0,0,.2);top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media (-moz-touch-enabled:0),(hover:hover){.features--animate-zoom .collection-block-item:hover .collection-block-item__image{transform:scale(1.4)}}.custom-content--centered{text-align:center}.custom-content--right{text-align:right}.custom-content--product .product-item:after{box-shadow:1px 0 var(--border-color),-1px 0 var(--border-color),0 1px var(--border-color),0 -1px var(--border-color)}.form__field{-webkit-appearance:none;border:1px solid var(--form-border-color);border-radius:2px;box-shadow:0 1px rgba(var(--border-color-rgb),.25) inset;color:var(--heading-color);display:block;font-size:1rem;height:48px;line-height:normal;padding:12px;resize:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;width:100%}.form__field::-moz-placeholder{color:var(--text-color)}.form__field::placeholder{color:var(--text-color)}.form__field:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);color:var(--heading-color);outline:none}.form__field--small{height:44px}.form__field--large{height:60px;padding:20px 18px}.form__field--textarea{height:auto;line-height:inherit;min-height:48px;padding-bottom:6px;padding-top:6px}.form__field--borderless{border:none}.form__field--borderless:focus{box-shadow:none}.form__label{color:var(--heading-color);display:block;font-weight:var(--text-font-bolder-weight);margin-bottom:6px}.form__label--light{color:var(--text-color)}.form__submit{display:block;margin-top:20px}.form__submit--tight{margin-top:12px}@media screen and (min-width:641px){.form__submit--centered{margin-left:auto;margin-right:auto}}.form__input-wrapper{margin-bottom:12px;position:relative;width:100%}.form__floating-label{color:var(--text-color);font-size:1rem;left:13px;line-height:48px;pointer-events:none;position:absolute;top:0;transform:scale(1);transform-origin:left top;transition:transform .2s ease-in-out}.form__field.is-filled+.form__floating-label,.form__field:focus+.form__floating-label,.select-wrapper.is-filled+.form__floating-label{transform:translateY(-6px) scale(.8)}.form__input-wrapper--labelled .form__field{padding-bottom:3px;padding-top:20px}.form__field--large+.form__floating-label{left:18px;line-height:60px}.form__input-wrapper--labelled .form__field--large{padding-bottom:3px;padding-top:20px}.form__input-row{display:flex;flex-direction:column}.form__input-row .form__submit{margin-top:0}@media screen and (min-width:641px){.form__input-row{align-items:flex-end;flex-direction:row;margin:0 -6px}.form__input-row:not(:last-child){margin-bottom:12px}.form__input-row>.form__input-wrapper{margin-bottom:0}.form__input-row>*{margin-left:6px;margin-right:6px}.form__input-row>.form__submit{flex:1 0 auto;margin-top:0}}.form__connected-item{align-items:center;display:flex;margin-bottom:12px}.form__connected-item .form__input-wrapper{margin-bottom:0}.form__connected-item .form__field{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.form__connected-item .form__field:focus{box-shadow:0 0 0 1px var(--accent-color) inset}.form__connected-item .form__connection{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:14px;padding-right:14px}.form__connected-item .form__connection svg{height:23px;width:23px}.form--main{margin:60px auto;max-width:350px;text-align:center}.form__header,.form__legend{margin-bottom:30px}.form__title{margin-bottom:15px}.form__secondary-action{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-top:32px}.form__secondary-action>*{margin-bottom:0}@media screen and (min-width:641px){.form--main{margin-bottom:150px;margin-top:110px}}.select-wrapper{color:currentColor;line-height:inherit;position:relative;vertical-align:middle}.select-wrapper svg{fill:currentColor;pointer-events:none;position:absolute;vertical-align:baseline}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;color:inherit;cursor:pointer;display:inline-block}.select-wrapper select:focus::-ms-value{background:transparent;color:var(--text-color)}.select-wrapper option{background:#fff;color:#000}.select-wrapper--transparent select{background:transparent;border:none;font-size:inherit;padding-right:22px}.select-wrapper--transparent svg{height:8px;right:4px;top:calc(50% - 4px);width:12px}.select-wrapper--primary{background:var(--secondary-background);position:relative}.select-wrapper--primary select{background:transparent;border:1px solid var(--form-border-color);border-radius:2px;box-shadow:0 -1px 1px rgba(var(--border-color-rgb),.3) inset;font-size:1rem;height:48px;padding:0 36px 0 12px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.select-wrapper--primary select:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);outline:none}.select-wrapper--primary select:valid{color:var(--heading-color)}.select-wrapper--primary svg{height:14px;opacity:.7;right:16px;top:calc(50% - 7px);width:12px}.select-wrapper--primary.select-wrapper--small select{height:44px;padding-bottom:1px;padding-left:12px}.form__input-wrapper--labelled .select-wrapper--primary.is-filled select{padding-top:16px}.select-button{background:var(--secondary-background);border:1px solid var(--form-border-color);border-radius:2px;box-shadow:0 -1px 1px rgba(var(--border-color-rgb),.3) inset;color:currentColor;font-size:1rem;height:48px;line-height:inherit;padding:0 36px 0 12px;position:relative;text-align:left;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;vertical-align:middle;width:100%}.select-button:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);outline:none}.select-button svg{fill:currentColor;height:14px;opacity:.7;pointer-events:none;position:absolute;right:16px;top:calc(50% - 7px);vertical-align:baseline;width:12px}.select-button--mini{font-size:.85rem;height:32px;padding:0 44px 0 10px}.select-button--mini svg{right:11px}.checkbox-wrapper{display:inline-block;margin:8px 0;position:relative;vertical-align:middle}.checkbox-wrapper svg{color:var(--secondary-background);height:12px;left:2px;position:absolute;top:calc(50% - 6px);transform:scale(0);transition:transform .2s ease-in-out;width:12px}.checkbox-wrapper~label{cursor:pointer;vertical-align:middle}.checkbox{-webkit-appearance:none;background:var(--secondary-background);border:1px solid var(--form-border-color);border-radius:2px;box-shadow:0 1px rgba(var(--border-color-rgb),.4);display:block;height:16px;margin-right:10px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out;width:16px}.checkbox:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);outline:none}.checkbox:checked{background:var(--accent-color);border-color:var(--accent-color);box-shadow:none}.checkbox:checked+svg{transform:scale(1)}.checkbox.is-selected~label{color:var(--accent-color);font-weight:var(--text-font-bolder-weight)}.checkbox,.checkbox~label{cursor:pointer;vertical-align:middle}@media screen and (min-width:1000px){.checkbox-wrapper{margin:12px 0}}.gift-card__inner{padding:30px 0}.gift-card__main{padding-top:85px;position:relative;text-align:center}.gift-card__image{border-radius:100%;box-shadow:0 2px 8px rgba(0,0,0,.2);height:170px;margin:0 auto -75px;overflow:hidden;position:relative;top:-105px;width:170px}.gift-card__title{margin-bottom:0}.gift-card__amount{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 22px);margin-bottom:18px}.gift-card__alert{margin-top:20px}.gift-card__code-container{margin:0 auto 28px;max-width:255px}.gift-card__code{align-items:center;border:1px solid var(--border-color);border-radius:3px;display:inline-flex;justify-content:center;margin-bottom:15px;padding:6px 15px;text-align:center;text-transform:uppercase;width:100%}.gift-card__expires-on{color:var(--product-in-stock-color);display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);font-weight:var(--text-font-bolder-weight)}.gift-card__expires-on:before{background:currentColor;border-radius:100%;content:"";display:inline-block;height:8px;margin-right:.7em;vertical-align:baseline;width:8px}.gift-card__share{padding-bottom:20px;padding-top:15px}.gift-card__wallet{display:block;margin-bottom:30px;text-align:center}.gift-card__qr img{margin:0 auto}.gift-card__shop{margin-top:15px;min-width:300px}@media screen and (max-width:640px){.gift-card__print{width:100%}.gift-card__qr img{max-width:120px}}@media screen and (min-width:641px){.template-gift-card .header{padding-bottom:30px;padding-top:30px}.gift-card__inner{display:flex;margin:0 auto;max-width:920px;padding:70px 0 90px}.gift-card__main{flex:1 0 auto}.gift-card__aside{flex:0 0 255px;margin-left:30px;margin-top:85px}.gift-card__image{height:210px;margin-bottom:-80px;top:-135px;width:210px}.gift-card__amount{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 24px)}.gift-card__code-container{display:flex;justify-content:center;max-width:none}.gift-card__code{margin-bottom:0;margin-right:15px;max-width:250px}.gift-card__print{flex-basis:150px}}@media print{.gift-card__aside{display:none}}.footer{border-top:1px solid var(--border-color);padding:10px 0 30px}.footer__block-list{display:flex;flex-direction:column;flex-wrap:wrap}.footer__title{display:block;margin-bottom:.85em;position:relative;text-align:left;width:100%}.footer__title[disabled]{cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}.footer__linklist{line-height:1.4;margin-bottom:-5px;margin-top:-8px}.footer__link-item{display:block;padding:5px 0}.footer__newsletter-form{margin-top:20px}.footer__aside{display:flex;flex-direction:column;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin-top:10px}.footer__aside-item{margin-top:34px}.footer__aside-item--copyright,.footer__aside-item--localization{margin-top:45px}.footer__aside-title{margin-bottom:.8em}.footer__localization-form{display:flex}.footer__localization-form .select-button{width:auto}.footer__localization-form-item:not(:last-child){margin-right:10px}@media screen and (max-width:640px){.footer__block-item{border-bottom:1px solid var(--border-color);margin-right:calc(var(--mobile-container-gutter)*-1);padding-right:var(--mobile-container-gutter)}.footer__block-item--newsletter{border-bottom:none;order:1}.footer__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:19px 0}.footer__collapsible{height:0;overflow:hidden;transition:.3s ease-in-out}.footer__collapsible-content{padding:0 20px 25px 0}.footer__block-item .rte{margin-top:-.425em}}@media screen and (min-width:641px){.footer{border-top:none;padding:0}.footer__wrapper{border-top:1px solid var(--border-color);padding:50px 0}.footer__block-list{flex-direction:row;margin:-20px -35px}.footer__block-item{flex:0 0 50%;padding:20px 35px}.footer__block-item--newsletter{max-width:350px}.footer__block-item .plus-button{display:none}.footer__localization-form{margin-bottom:20px}.footer__linklist{margin-bottom:0;margin-top:-2px}.footer__aside{flex-direction:row;flex-wrap:wrap;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);justify-content:space-between;margin-top:60px}.footer__aside-item{margin-top:0}.footer__aside-item--copyright,.footer__aside-item--localization{width:100%}.footer__aside-item--copyright:not(:only-child){margin-top:34px}}@media screen and (min-width:1000px){.footer__block-item{flex:1 0 auto}.footer__block-item--text{flex-basis:300px}.footer__block-item--newsletter{flex-basis:350px}.footer__block-item--links{max-width:300px}.footer__aside{align-items:flex-start}.footer__aside-item--copyright{align-self:flex-end;margin-bottom:-8px;margin-top:0!important;text-align:left}.footer__aside-item--copyright,.footer__aside-item--localization{width:auto}}#shopify-section-header:after{clear:both;content:"";display:table}.header{background:var(--header-background);color:var(--header-text-color);padding:13px 0;position:relative;transition:margin-bottom .25s ease-in-out}.header__inner{align-items:center;display:flex;flex-wrap:wrap}.header__inner--centered{justify-content:center}.header__logo-link{display:block}.header__logo{display:inline-block;margin-bottom:0;vertical-align:middle}.header__logo-image{display:block;max-height:130px;vertical-align:middle}.header__mobile-nav{display:inline-block;margin-right:20px}.header__desktop-nav{margin-right:22px;position:relative}.header__mobile-nav-toggle{top:-1px}.header__desktop-nav-toggle{border:1px solid var(--header-border-color);border-radius:3px;font-weight:var(--text-font-bolder-weight);height:44px;padding:0 15px}.header__desktop-nav-toggle>span{align-items:center;display:flex}.header__desktop-nav-text{position:relative;top:1px}.header__search-bar-wrapper{flex:1 0 auto}.header .icon--account,.header .icon--cart,.header .icon--close,.header .icon--hamburger,.header .icon--hamburger-mobile,.header .icon--search{display:block}.header .icon--account{height:22px;width:20px}.header .icon--hamburger{height:14px;width:20px}.header .icon--hamburger-mobile{height:16px;width:20px}.header .icon--cart{height:24px;width:27px}.header .icon--search{height:22px;margin:0 auto;width:22px}.header .icon--close{height:19px;width:19px}@media screen and (max-width:640px){.header{align-items:center;display:flex;min-height:64px}.header>.container{width:100%}.header--search-expanded{margin-bottom:59px}}@media screen and (min-width:641px){.header{padding:20px 0}.header__inner{flex-wrap:nowrap}.header__logo{margin-right:35px}}@media screen and (min-width:1000px){.icon--hamburger{margin-right:15px}}@media screen and (min-width:1280px){.header__logo{margin-right:40px}.header__desktop-nav{margin-right:30px}.header__desktop-nav-toggle{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px)}}.header__action-list{align-items:center;display:flex;margin-left:auto}.header__action-item{padding:0 9px}.header__action-item:last-child{padding-right:4px}.header__action-item-link{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);font-weight:var(--text-font-bolder-weight)}.header__action-item-link--small{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);font-weight:400}.header__action-item-title{color:var(--header-light-text-color);display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);font-weight:400;margin-bottom:-6px}.header__action-item--currency,.header__action-item--locale{margin-right:25px;padding:0 24px}.header__currency-selector{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);font-weight:var(--text-font-bolder-weight)}.header__action-item .icon--arrow-bottom{height:8px;margin-left:4px;width:12px}.header__action-item .icon--lock-2{height:15px;width:12px}.header__action-item .icon--lock-2+span{margin-left:14px}.header__cart-icon{margin-left:-2px}.header__cart-count{align-items:center;background:var(--header-accent-color);border-radius:1.75em;color:var(--secondary-background);display:inline-flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);font-weight:var(--text-font-bolder-weight);height:20px;justify-content:center;min-width:20px;padding:4px;position:absolute;right:-14px;text-align:center;top:-7px;transform:scale(1.01);transition:transform .35s ease-in-out;will-change:transform;z-index:1}.header__cart-toggle:hover .header__cart-count,.header__cart-toggle[aria-expanded=true] .header__cart-count{transform:scale(1.2)}@media screen and (max-width:640px){.header__cart-icon .icon-state__secondary.icon-state__secondary{left:8px}.header__action-item .icon--lock-2{display:block}.header__search-bar-wrapper{background:var(--header-background);bottom:0;left:0;padding:0 20px;position:absolute;transition:visibility .25s ease-in-out,margin-bottom .25s ease-in-out;visibility:hidden;width:100%;z-index:-1}.header__search-bar-wrapper.is-visible{margin-bottom:-59px;visibility:visible}.header__search-bar-wrapper.is-fixed{height:100vh;left:0;position:fixed;top:0;z-index:10}}@media screen and (min-width:641px){.header__action-list{padding-left:28px}.header__action-item,.header__action-item-content{position:relative}.header__action-item-content{max-width:-moz-max-content;max-width:max-content}.header__action-item .icon--lock-2{vertical-align:text-top}}@media screen and (min-width:1000px){.header__action-list{padding-left:5px}.header__action-item:not(:last-child):after{background:var(--header-border-color);content:"";height:34px;position:absolute;right:0;top:calc(50% - 17px);width:1px}.header__action-item--currency{margin-right:20px}}@media screen and (min-width:1000px) and (max-width:1279px){.header__action-item:not(.header__action-item--currency):not(.header__action-item--locale):after{display:none}.header__action-item--currency+.header__action-item--locale{padding-left:9px}.header__action-item.hidden-tablet-and-up:first-child+.header__action-item{padding-left:35px}}@media screen and (min-width:1280px){.header__action-item{padding:0 35px}.header__action-item:last-child{padding-right:0}.header__action-item--currency,.header__action-item--locale{margin-right:0}.header__cart-icon{display:inline-block;margin-right:22px;top:-1px}}.search-bar{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);min-width:100%;padding-bottom:15px;position:relative;z-index:1}.search-bar__top{align-items:center;background:var(--secondary-background);border-radius:3px;color:var(--text-color);display:flex;height:44px;position:relative;z-index:1}.search-bar__input-wrapper{flex:1 0 auto;height:100%;position:relative}.search-bar__input{-webkit-appearance:none;background:transparent;border:none;color:var(--heading-color);height:100%;line-height:normal;padding:0 15px 1px;width:100%}.search-bar__input::-moz-placeholder{color:var(--text-color);opacity:1}.search-bar__input::placeholder{color:var(--text-color);opacity:1}.search-bar__input::-ms-clear{display:none}.search-bar__input:focus{outline:none}.search-bar__input-clear{display:none;opacity:.5;position:absolute;right:15px;top:calc(50% - 9px)}.search-bar__input-clear svg{display:block;height:17px;width:17px}.search-bar__input.is-filled+.search-bar__input-clear{display:block}.search-bar__filter{border-left:1px solid var(--header-border-color);display:none}.search-bar__filter-label{display:block;height:44px;line-height:43px;padding:0 30px 0 25px}.search-bar__filter-label svg{height:8px;margin-left:11px;width:12px}.search-bar__submit{background:var(--header-accent-color);border-radius:0 3px 3px 0;color:var(--secondary-background);flex:none;height:100%;width:50px}.search-bar__submit svg{position:relative}.search-bar__submit .icon--search{height:21px;width:21px}.search-bar__submit .icon--search-loader{display:none;height:24px;margin:0 auto;width:24px}.search-bar__inner{background:var(--secondary-background);color:var(--text-color);height:100vh;left:-20px;overflow:hidden;position:absolute;top:calc(100% + 8px);visibility:hidden;width:100vw}@supports (--css:variables){.search-bar__inner{height:calc(100vh - var(--header-height) - 25px)}}.search-bar__inner-animation{height:100%}.search-bar__menu-wrapper,.search-bar__results{background:var(--secondary-background);box-shadow:0 1px 5px 2px rgba(0,0,0,.1);left:0;position:absolute;top:0;transition:visibility .1s ease-in-out;visibility:hidden;width:100%}.search-bar.is-expanded .search-bar__inner-animation,.search-bar__menu-wrapper[aria-hidden=false],.search-bar__results[aria-hidden=false]{visibility:visible}.search-bar__empty-state{padding:50px 0;text-align:center}.search-bar__result-products~.search-bar__empty-state{display:none}.search-bar__menu-title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);margin-bottom:4px}.search-bar__menu-wrapper{height:100%;overflow:auto;overscroll-behavior:none;padding:18px 0 12px}.search-bar__menu-link,.search-bar__menu-title{padding-left:20px;padding-right:20px}.search-bar__menu-link{display:block;padding-bottom:6px;padding-top:6px;transition:color .15s ease-in-out,background .15s ease-in-out}.search-bar__menu-link:focus,.search-bar__menu-link:hover{background:var(--accent-background);color:var(--accent-color);outline:none}.search-bar__results .skeleton-container{display:none}.search-bar__results{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);height:100%;overflow:auto;overscroll-behavior:none}.search-bar__result-category{background:var(--background);box-shadow:0 1px var(--border-color),0 -1px var(--border-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);font-weight:var(--text-font-bolder-weight);margin:0;padding:4px 20px;text-transform:uppercase}.search-bar__result-item{align-items:center;display:flex;padding:15px 20px;transition:background .2s ease-in-out}.search-bar__result-item:not(.search-bar__result-item--skeleton):focus,.search-bar__result-item:not(.search-bar__result-item--skeleton):hover{background:var(--accent-background);outline:none}.search-bar__result-item--skeleton{max-width:300px}.search-bar__image-container{flex:none;margin-right:20px;width:60px}.search-bar__image-container img{color:transparent}.search-bar__item-info{flex:1 0 0}.search-bar__item-title{line-height:1.4;margin-bottom:0}.search-bar__item-price{color:var(--accent-color)}.search-bar__result-link{display:block;padding:5px 20px;transition:color .2s ease-in-out,background .2s ease-in-out}.search-bar__result-link:focus,.search-bar__result-link:hover{background:var(--accent-background);color:var(--accent-color);outline:none}.search-bar__view-all{color:var(--accent-color);display:block;font-weight:var(--text-font-bolder-weight);padding:10px;text-align:center;transition:background .2s ease-in-out;width:100%}.search-bar__view-all:focus,.search-bar__view-all:hover{background:var(--accent-background);outline:none}.search-bar__view-all svg{height:10px;margin-left:12px;width:6px}.search-bar__view-all path{stroke-width:2.5px}.search-bar.is-loading .search-bar__results-inner,.search-bar.is-loading .search-bar__submit .icon--search{display:none}.search-bar.is-loading .search-bar__submit .icon--search-loader,.search-bar.is-loading .skeleton-container{display:block}@media screen and (max-width:640px){.search-bar{opacity:0;transition:opacity .2s ease-in-out}.search-bar__inner{height:calc(100vh - 26px);max-height:0;top:100%}.search-bar__top-wrapper{align-items:center;display:flex;justify-content:space-between}.search-bar__top{flex-grow:1}.search-bar__close-button{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);height:0;opacity:0;overflow:hidden;transition:width .25s ease-in-out,opacity .25s ease-in-out;width:0}.search-bar__close-text{padding-left:22px}.header__search-bar-wrapper.is-visible .search-bar{opacity:1;transition-delay:.15s}.header__search-bar-wrapper.is-fixed .search-bar{padding:9px 0}.header__search-bar-wrapper.is-fixed .search-bar__inner{max-height:none;visibility:visible}.header__search-bar-wrapper.is-fixed .search-bar__inner-animation{transition:none}.header__search-bar-wrapper.is-fixed .search-bar__close-button{height:auto;opacity:1;white-space:nowrap}}@media screen and (min-width:641px){.search-bar{margin-top:0;min-width:0;padding-bottom:0}.search-bar__inner{left:-5px;top:100%;width:calc(100% - 40px)}@supports (--css:variables){.search-bar__inner{height:calc(100vh - var(--header-height) - 40px)}}.search-bar__submit .icon--search{top:1px}.search-bar__result-category{padding-left:15px}.search-bar__results{height:auto;max-height:310px}@supports (--css:variables){.search-bar__results{max-height:calc(100vh - var(--header-height) - 40px)}}.search-bar__menu-wrapper{height:auto;max-height:310px}.search-bar__menu-wrapper,.search-bar__results{border-radius:0 0 3px 3px;left:5px;width:calc(100% - 10px)}.search-bar__menu-link,.search-bar__menu-title{padding-left:25px;padding-right:25px}.search-bar.is-expanded .search-bar__top{border-bottom-left-radius:0}}@media screen and (min-width:1280px){.search-bar__filter{display:block;height:100%;position:relative}.search-bar__filter select{-webkit-appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}}.map{background:var(--secondary-background);border:1px solid var(--border-color);border-radius:3px;padding:0 20px}.map__store-item:not(:last-child){border-bottom:1px solid var(--border-color)}.map__store-name{align-items:center;display:flex;justify-content:space-between;padding:15px 0;width:100%}.map__store-name svg{height:8px;width:12px}.map__icon-container{transform:rotate(0deg);transition:transform .2s ease-in-out}.map__store-name[aria-expanded=true] .map__icon-container{transform:rotate(180deg)}.map__store-collapsible{display:block;height:0;overflow:hidden;transition:height .25s ease-in-out}.map__store-inner{margin-top:-.425em}.map__store-address{margin-bottom:15px}.map__store-address>p{margin-bottom:0!important}.map__store-hours{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-bottom:22px}.map__direction-link,.map__map-container{margin-bottom:30px}.map__map-container{background-position:50%;background-size:cover;height:160px;overflow:hidden;position:relative}.map__gmap{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:641px){.map__map-container{height:300px}}@media screen and (min-width:1000px){.map{display:flex;height:405px;padding:0}.map__store-list{border-right:1px solid var(--border-color);max-width:580px;width:50%}.map__map-container{flex:1 0 auto;height:100%;margin:0}.map__store-list{overflow:auto;padding:0 40px 0 30px}.map__store-name{padding:20px 0}.map__store-address{margin-bottom:22px}}.plyr.plyr--full-ui.plyr--video{background-color:transparent;color:var(--text-color)}.plyr.plyr--full-ui.plyr--video .plyr__video-wrapper{background-color:transparent}.plyr.plyr--full-ui.plyr--video:-webkit-full-screen .plyr__video-wrapper .plyr.plyr--full-ui.plyr--video:-webkit-full-screen .plyr__poster{background-color:#000}.plyr.plyr--full-ui.plyr--video:fullscreen .plyr__video-wrapper .plyr.plyr--full-ui.plyr--video:fullscreen .plyr__poster{background-color:#000}.plyr.plyr--full-ui.plyr--video:-webkit-full-screen .plyr__poster,.plyr.plyr--full-ui.plyr--video:-webkit-full-screen .plyr__video-wrapper{background-color:#000}.plyr.plyr--full-ui.plyr--video:-moz-full-screen .plyr__poster,.plyr.plyr--full-ui.plyr--video:-moz-full-screen .plyr__video-wrapper{background-color:#000}.plyr.plyr--full-ui.plyr--video:-ms-fullscreen .plyr__poster,.plyr.plyr--full-ui.plyr--video:-ms-fullscreen .plyr__video-wrapper{background-color:#000}.plyr.plyr--full-ui.plyr--video .plyr--fullscreen-fallback .plyr__poster,.plyr.plyr--full-ui.plyr--video .plyr--fullscreen-fallback .plyr__video-wrapper{background-color:#000}.plyr.plyr--full-ui.plyr--video .plyr__control.plyr__control--overlaid,.plyr.plyr--full-ui.plyr--video .plyr__controls{background-color:var(--secondary-background);border-color:rgba(var(--text-color-rgb),.05)}.plyr.plyr--full-ui.plyr--video .plyr__control.plyr__control--overlaid.plyr__tab-focus,.plyr.plyr--full-ui.plyr--video .plyr__control.plyr__control--overlaid:hover{color:rgba(var(--text-color-rgb) .55)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]::-moz-range-thumb{box-shadow:2px 0 0 0 var(--secondary-background)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]::-ms-thumb{box-shadow:2px 0 0 0 var(--secondary-background)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]::-webkit-slider-thumb{box-shadow:2px 0 0 0 var(--secondary-background)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]::-moz-range-track{background-color:rgba(var(--text-color-rgb) .6)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]::-ms-fill-upper{background-color:rgba(var(--text-color-rgb) .6)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 4px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 4px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 4px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 3px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]:active::-ms-thumb{box-shadow:0 0 0 3px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--text-color-rgb) .25)}.plyr.plyr--full-ui.plyr--video .plyr__progress .plyr__tooltip{background-color:var(--text-color);color:var(--secondary-background)}.plyr.plyr--full-ui.plyr--video .plyr__progress .plyr__tooltip:before{border-top-color:var(--text-color)}.plyr.plyr--full-ui.plyr--video.plyr--loading .plyr__progress__buffer{background-image:linear-gradient(-45deg,rgba(var(--text-color-rgb) .6) 25%,transparent 25%,transparent 50%,rgba(var(--text-color-rgb) .6) 50%,rgba(var(--text-color-rgb) .6) 75%,transparent 75%,transparent)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]{color:var(--secondary-background)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-moz-range-thumb{box-shadow:2px 0 0 0 var(--text-color)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-ms-thumb{box-shadow:2px 0 0 0 var(--text-color)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-webkit-slider-thumb{box-shadow:2px 0 0 0 var(--text-color)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-webkit-slider-runnable-track{background-image:linear-gradient(to right,currentColor 0,rgba(var(--secondary-background-rgb),.6) 0);background-image:linear-gradient(to right,currentColor var(--value,0),rgba(var(--secondary-background-rgb),.6) var(--value,0))}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-moz-range-track,.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]::-ms-fill-upper{background-color:rgba(var(--secondary-background-rgb),.6)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 4px rgba(var(--secondary-background-rgb),.25)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 4px rgba(var(--secondary-background-rgb),.25)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 4px rgba(var(--secondary-background-rgb),.25)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 3px rgba(var(--secondary-background-rgb),.25)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]:active::-ms-thumb{box-shadow:0 0 0 3px rgba(var(--secondary-background-rgb),.25)}.plyr.plyr--full-ui.plyr--video .plyr__volume input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--secondary-background-rgb),.25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:var(--secondary-background);border-color:rgba(var(--text-color-rgb) .05)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:var(--text-color)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(var(--text-color-rgb) .55)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus,.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{background:rgba(var(--text-color-rgb) .05);color:rgba(var(--text-color-rgb) .55)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgba(var(--text-color-rgb) .05)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{background:var(--secondary-background);border-color:rgba(var(--text-color-rgb) .05)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{color:rgba(var(--text-color-rgb) .55)}.video-wrapper{cursor:pointer;position:relative}.video-wrapper:after{content:"";display:block;padding-bottom:56.25%}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-wrapper iframe:not([src]){pointer-events:none}.video-wrapper--native:after{display:none}.video-wrapper--native .plyr,.video-wrapper--native video{height:100%;left:0;position:absolute;top:0;width:100%}.video-wrapper--native .plyr__video-wrapper,.video-wrapper--native video{height:100%}.video-wrapper__image-wrapper{opacity:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:visible}.video-wrapper__image,.video-wrapper__image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.video-wrapper__image{font-family:"object-fit: cover; object-position: center";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.icon--play{filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.video-wrapper .icon--play{height:80px;left:calc(50% - 40px);opacity:1;position:absolute;top:calc(50% - 40px);transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:80px}@media (-moz-touch-enabled:0),(hover:hover){.video-wrapper:hover .icon--play{transform:scale(1.15)}}.video-item{margin:20px auto;max-width:855px}.video-item--stretch{max-width:none}.video-item[aria-hidden=true]{display:none}.video-item .video-wrapper iframe{height:0;visibility:hidden;width:0}.video-item.is-playing .video-wrapper__image-wrapper{opacity:0;visibility:hidden}.video-item.is-playing iframe{height:100%;visibility:visible;width:100%}.model-wrapper{padding-bottom:100%;position:relative}.model-wrapper .shopify-model-viewer-ui,.model-wrapper model-viewer{height:100%;left:0;position:absolute;top:0;width:100%}.mosaic{margin:0 -10px -20px}.mosaic__item{padding:0 10px 20px}.mosaic__item>:first-child{min-height:240px}.mosaic--large .mosaic__item>:first-child{min-height:280px}@media screen and (max-width:999px){.mosaic--three-columns .mosaic__column:nth-child(2) .mosaic__item>:first-child,.mosaic--two-columns .mosaic__column:first-child .mosaic__item>:first-child{min-height:340px}}@media screen and (min-width:641px){.mosaic{margin:0 -15px -30px}.mosaic__item{padding:0 15px 30px}}@media screen and (min-width:1000px){.mosaic{display:flex}.mosaic__column{display:flex;flex:1 0 0%;flex-direction:column}.mosaic__item{display:flex;flex:1 0 auto;flex-direction:column}.mosaic__item>:first-child{flex:1 0 auto;height:100%;min-height:260px}.mosaic--small .mosaic__item>:first-child{min-height:225px}.mosaic--large .mosaic__item>:first-child{min-height:300px}.mosaic--three-columns .mosaic__column:nth-child(2),.mosaic--two-columns .mosaic__column:first-child{flex-grow:1.38}}.nav-dropdown{background:var(--secondary-background);border:1px solid var(--border-color);border-radius:0 0 3px 3px;color:var(--text-color);list-style:none;opacity:0;padding:16px 0;position:absolute;top:100%;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;white-space:nowrap;z-index:1}.nav-dropdown:not(.nav-dropdown--floating){left:-15px}.nav-dropdown--floating{border:none;border-radius:3px;margin-top:7px}.nav-dropdown--floating:before{box-shadow:0 5px 5px -2px rgba(0,0,0,.1),5px 0 5px -2px rgba(0,0,0,.1),0 -5px 5px -2px rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.nav-dropdown--glued:not(.nav-dropdown--inverse){border-bottom-right-radius:0!important;border-top-right-radius:0!important}.nav-dropdown--glued.nav-dropdown--inverse{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.nav-dropdown--fixed{min-height:420px}.nav-dropdown--restrict{max-height:calc(100vh - 40px);max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 40px);overflow:auto;overscroll-behavior:contain}@supports (--css:variables){.nav-bar .nav-dropdown .nav-dropdown{max-height:calc(100vh - 40px);max-height:calc(100vh - var(--distance-to-top, 0px) - 40px);overflow:auto;overscroll-behavior:contain}}.nav-dropdown[aria-hidden=false]{opacity:1;visibility:visible}.nav-dropdown .icon--nav-triangle-borderless{bottom:100%;height:9px;left:16px;position:absolute;width:20px;z-index:1}.nav-dropdown .icon--nav-triangle-left{height:20px;position:absolute;right:100%;top:23px;width:9px;z-index:1}.nav-dropdown__item:not(.has-mega-menu){position:relative}.nav-dropdown__link{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:2px 60px 2px 20px}.nav-dropdown__link svg{height:12px;margin:0 -40px 0 65px;position:relative;top:1px;width:8px}.nav-dropdown__link[aria-expanded=true]{color:var(--accent-color)}.nav-dropdown .nav-dropdown{border-radius:0 3px 3px 0;left:100%;margin-top:0;min-width:0;top:-17px}.nav-dropdown--inverse .nav-dropdown{border-radius:3px 0 0 3px;left:auto;right:100%}.nav-dropdown--inverse .nav-dropdown .icon--nav-triangle-left{left:100%;right:auto;transform:rotate(180deg)}.nav-dropdown .nav-dropdown--floating{border-left:1px solid var(--border-color);top:-16px}.mega-menu{background:var(--secondary-background);border-bottom:1px solid var(--border-color);border-radius:0 0 3px 3px;border-top:1px solid var(--border-color);left:0;opacity:0;position:absolute;top:100%;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;width:100vw}.mega-menu--floating{max-width:0}.mega-menu[aria-hidden=false]{opacity:1;visibility:visible}.mega-menu__inner{align-items:flex-start;display:flex;justify-content:space-between;max-height:100%;min-height:100%;overflow:auto;overscroll-behavior:none;padding:25px 0 0}.mega-menu__inner--center{justify-content:center}.mega-menu__promo{display:block;flex:0 1 230px;margin:0 0 30px 50px;min-width:200px;text-align:center;white-space:normal;width:230px}.mega-menu__promo+.mega-menu__promo{margin-left:20px}.mega-menu__column-list{display:flex;flex:1 1 auto;flex-wrap:wrap;margin:0 -40px;min-width:0}@supports (display:grid){.mega-menu__column-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}.mega-menu__column{display:block;flex:0 1 auto;margin:0 30px 30px}.mega-menu:not(.mega-menu--floating) .mega-menu__column:first-child{margin-left:0!important}.mega-menu:not(.mega-menu--floating) .mega-menu__column:last-child{margin-right:0!important}.mega-menu__title{display:block;margin-bottom:10px}.mega-menu__linklist{list-style:none}.mega-menu__link{display:block;line-height:1.4;padding:5px 0 6px}.mega-menu__image-wrapper{border-radius:3px;margin:5px 0 22px;overflow:hidden}.mega-menu__promo .aspect-ratio{transform:scale(1.01);transition:transform .6s ease-in-out}.features--animate-zoom .mega-menu__promo:hover .aspect-ratio{transform:scale(1.06)}.mega-menu__promo:hover .mega-menu__image-heading{color:var(--accent-color)}.mega-menu__image-heading{display:block;margin-bottom:7px;transition:color .2s ease-in-out}.mega-menu__image-text{line-height:1.5}.nav-bar .mega-menu{max-height:calc(100vh - 40px);max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 40px);overflow:auto;overscroll-behavior:contain}@media screen and (min-width:1280px){.mega-menu__column{margin-left:40px;margin-right:40px}.mega-menu__inner--large .mega-menu__column{margin-left:50px;margin-right:50px}.mega-menu__promo{flex-basis:290px;width:290px}}@media screen and (min-width:1440px){.mega-menu__inner--center .mega-menu__column{margin-left:45px;margin-right:45px}.mega-menu__inner--large .mega-menu__column{margin-left:60px;margin-right:60px}.mega-menu__promo{min-width:240px}}.mega-menu--floating{border:none;border-left:1px solid var(--border-color);border-radius:0 3px 3px 0;height:100%;left:100%;top:0;width:100vw}.mega-menu--floating:before{box-shadow:0 5px 5px -2px rgba(0,0,0,.1),5px 0 5px -2px rgba(0,0,0,.1),0 -5px 5px -2px rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.mega-menu--floating .mega-menu__inner{margin:0;padding-left:25px;padding-right:30px}.mega-menu--floating .mega-menu__title{margin-bottom:5px}.mega-menu--floating .mega-menu__column{display:block;flex:0 0 170px;margin-left:30px;margin-right:30px;white-space:normal}.mega-menu--floating .mega-menu__column-list{margin:0 -30px}.nav-bar{display:none}@media screen and (min-width:1000px){.nav-bar{background:var(--secondary-background);border-bottom:1px solid var(--border-color);display:block;left:0;position:relative;width:100%}.nav-bar:after{background:linear-gradient(to right,rgba(var(--secondary-background-rgb),.1),rgba(var(--secondary-background-rgb),.6) 35%,var(--secondary-background));content:"";height:100%;position:absolute;right:0;top:0;width:40px}.nav-bar__item{display:inline-block;margin-right:35px;padding:10px 0;position:relative}.nav-bar__item--static{position:static}.nav-bar__item>.nav-dropdown{min-width:calc(100% + 20px)}.nav-bar__link{cursor:pointer;display:block}.nav-bar__link .icon--arrow-bottom{height:8px;margin-left:10px;width:12px}.nav-bar__link .icon--nav-triangle{bottom:-1px;height:9px;margin-left:-16px;opacity:0;position:absolute;transition:.2s ease-in-out;width:20px;z-index:2}.nav-bar__link[aria-expanded=true]{color:var(--accent-color)}.nav-bar__link[aria-expanded=true] .icon--nav-triangle{opacity:1}}.mobile-menu{color:var(--text-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);height:100vh;left:0;max-height:0;opacity:0;position:absolute;top:100%;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s;visibility:hidden;width:100vw;will-change:transform;z-index:1}.mobile-menu .icon--arrow-left,.mobile-menu .icon--arrow-right{height:12px;width:8px}.mobile-menu[aria-hidden=false]{opacity:1;transform:scale(1);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;visibility:visible}.mobile-menu__inner{height:100%;max-width:100vw;overflow:hidden;position:relative}.mobile-menu .icon--nav-triangle-borderless{bottom:100%;height:8px;left:20px;position:absolute;width:18px;z-index:1}.mobile-menu__panel{-webkit-overflow-scrolling:touch;background:var(--secondary-background);height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;position:relative;transition:transform .5s cubic-bezier(.23,1,.32,1),visibility .5s cubic-bezier(.23,1,.32,1)}.mobile-menu__panel.is-nested{height:100%;left:0;position:absolute;top:0;transform:translateX(100%);visibility:hidden;width:100%;z-index:1}.mobile-menu__section{padding:16px 20px}.mobile-menu__section--loose{padding-bottom:18px;padding-top:18px}.mobile-menu__section:not(:last-child){border-bottom:1px solid var(--border-color)}.mobile-menu__section.is-sticky{background:var(--secondary-background);position:sticky;top:0;z-index:1}.mobile-menu__nav{list-style:none}.mobile-menu__nav-link{align-items:center;display:flex;justify-content:space-between;padding:8px 0 7px;width:100%}.mobile-menu__back-button{display:block;text-align:left;width:100%}.mobile-menu__back-button svg{margin-right:8px;vertical-align:-1px}.mobile-menu__nav-list{margin-top:2px}.mobile-menu__nav-list-toggle{padding:4px 0;text-align:left;width:100%}.mobile-menu__nav-list-toggle svg{height:8px;margin-left:12px;transition:transform .3s ease-in-out;width:12px}.mobile-menu__nav-list-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-menu__nav-list-item{margin-bottom:22px}.mobile-menu__nav-collapsible{height:0;overflow:hidden;transition:.3s ease-in-out}.mobile-menu__nav-collapsible-content{margin-top:4px}.mobile-menu__promo{display:block;padding:20px 0 25px;text-align:center}.mobile-menu__image-wrapper{border-radius:3px;margin-bottom:22px;overflow:hidden}.mobile-menu__image-heading{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);margin-bottom:0}.mobile-menu__image-text{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px)}.mobile-menu__promo-list{display:flex;flex-flow:row nowrap;margin-left:-10px;margin-right:-10px}.mobile-menu__promo-list .mobile-menu__promo-item{flex:0 0 auto;scroll-snap-align:center;white-space:normal;width:81%}.mobile-menu__promo-list .mobile-menu__promo{margin-left:10px;margin-right:10px}.scroller .mobile-menu__promo-list:before{content:"";flex:0 0 20px}.scroller .mobile-menu__promo-list:after{content:"";flex:0 0 13px}@media screen and (min-width:641px){.mobile-menu .icon--nav-triangle-borderless{left:40px}}.mobile-menu[aria-hidden=false] .mobile-menu__panel.is-open{transform:translateX(0);visibility:visible}.mobile-menu__help-wrapper{align-items:center;display:flex}.mobile-menu__help-wrapper .icon--bi-phone{height:24px;margin-right:16px;width:24px}.mobile-menu__help-wrapper .icon--bi-email{height:22px;margin-right:18px;width:22px}.mobile-menu__help-wrapper+.mobile-menu__help-wrapper{margin-top:18px}.line-item__product-info-wrapper{align-items:flex-start;display:flex}.line-item__image-wrapper{margin-right:20px;min-width:60px;width:60px}.line-item__meta{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.line-item__vendor{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);line-height:1.55;margin-bottom:7px;text-transform:uppercase}.line-item__title{display:block;line-height:1.5;margin-bottom:4px}.line-item__property-list{line-height:1.5;margin:6px 0}.line-item__price{color:var(--accent-color);display:inline-block;font-weight:var(--text-font-bolder-weight)}.line-item__price--compare{color:var(--text-color)}.line-item__price--highlight{color:var(--product-on-sale-accent)}.line-item__price--compare{margin-left:20px;position:relative}.line-item__price--compare:before{background:rgba(var(--text-color-rgb),.7);content:"";height:1px;left:-5px;position:absolute;top:50%;width:calc(100% + 10px)}.line-item__price-info{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-top:-2px}.line-item__discount-list{list-style:none;margin-top:2px}.line-item__discount{background:rgba(var(--product-on-sale-accent-rgb),.08);border-radius:2px;color:var(--product-on-sale-accent);display:inline-block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);font-weight:var(--text-font-bolder-weight);padding:0 11px}.line-item__discount svg{margin-right:6px;vertical-align:text-bottom}.line-item__quantity-remove{display:inline-block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);line-height:1;margin-left:10px}@media screen and (max-width:640px){.line-item-table,.line-item-table tbody{display:block;width:100%}.line-item--stack{display:block;white-space:normal}.line-item--stack:first-child{border-top:none!important}.line-item--stack .line-item__image-wrapper{min-width:80px;width:80px}.line-item--stack .line-item__product-info{display:block;padding-bottom:20px;padding-top:20px}.line-item--stack .line-item__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.line-item--stack .line-item__price{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}.line-item--stack .line-item__quantity{margin-top:12px}}@media screen and (min-width:641px){.line-item__product-info-wrapper{align-items:center}.line-item__title{white-space:normal}.line-item__image-wrapper{min-width:90px;width:90px}.line-item__quantity-remove{display:block;margin:10px auto 0;width:-moz-max-content;width:max-content}}.fulfillment-item{border-top:none!important}.fulfillment-item td{padding-top:0!important}.order-foot{border-top:1px solid var(--border-color)}.order-foot__item{align-items:center;display:flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);justify-content:space-between;padding:16px 20px 16px 0}.order-foot__item+.order-foot__item{border-top:1px solid var(--border-color)}.order-foot__item--highlight,.order-foot__item--strong{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);font-weight:var(--text-font-bolder-weight)}.order-foot__item--highlight{color:var(--product-on-sale-accent)}.order-foot__item--strong{color:var(--heading-color)}@media screen and (max-width:640px){.card .order-foot{margin-left:20px}}@media screen and (min-width:641px){.order-foot__inner{margin-left:auto;max-width:470px}.order-foot__item{padding-left:20px;padding-right:30px}}.order-summary__alert{margin:21px 0 5px}@media screen and (min-width:641px){.order-summary__alert{margin:24px 0 12px}}.address-list,.address-list__item+.address-list__item{border-top:1px solid var(--border-color)}.address-list__item{padding:24px 20px}.address-list__action-list{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-top:14px}.address-list__action-list>:last-child{margin-left:18px}@media screen and (max-width:640px){.address-list,.address-list__item+.address-list__item{border-top:none;display:block;position:relative}.address-list:before,.address-list__item+.address-list__item:before{background:var(--border-color);content:"";height:1px;left:20px;position:absolute;top:0;width:calc(100% - 20px)}}@media screen and (min-width:641px){.template-addresses .card__section--tight{padding-right:20px}.address-list{display:flex;flex-wrap:wrap}.address-list__item{border-top:none!important;box-shadow:0 1px var(--border-color),1px 0 var(--border-color);display:flex;flex:0 0 50%;flex-direction:column;justify-content:space-between;padding-left:30px;padding-right:30px}}@media screen and (min-width:1280px){.address-list__item{flex-basis:33.333333%}}.page__header{align-items:flex-end;display:flex;justify-content:space-between;margin:28px 0}.page__header--stack{align-items:flex-start;flex-direction:column}.page__header--centered{justify-content:center;text-align:center}.page__header--stack.page__header--centered{align-items:center}.page__header--image{background-position:50%;background-size:cover;border-radius:3px;justify-content:center;min-height:250px;overflow:hidden;padding:25px;position:relative;text-shadow:1px 2px 4px rgba(0,0,0,.2)}.page__header--image.page__header--overlay:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page__header--image.page__header--overlay>*{z-index:1}.page__header--edge2edge{border-radius:0;margin-top:0!important}.page__image-placeholder{fill:dimgrey;background:#a9a9a9;height:auto;left:0;position:absolute;top:0;width:100%}.page__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);margin-bottom:0}.page__sub-header{display:none;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin:23px 0}.page__description{margin:10px 0 0}.page__button-action{margin-top:20px}.page__tag-list{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);list-style:none;margin:12px -20px -10px}.page__tag-item{display:inline-block;margin:0 20px 10px;position:relative}.page__tag-item.is-selected{color:var(--accent-color)}.page__tag-item.is-selected:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.page__meta{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin-top:8px}.page__meta-item:not(:last-child):after{background:rgba(var(--text-color-rgb),.4);border-radius:100%;content:"";display:inline-block;height:5px;margin:0 10px;vertical-align:middle;width:5px}.page__navigation-item svg{height:9px;width:6px}.page__navigation-item svg path{stroke-width:1.5px}.page__navigation-item--prev svg{margin-right:9px}.page__navigation-item--next svg{margin-left:9px}.page__navigation-item--prev+.page__navigation-item--next:before{background:var(--text-color);content:"";display:inline-block;height:12px;margin:0 15px;vertical-align:-2px;width:1px}.page__content{margin-bottom:40px}@media screen and (min-width:641px){.page__header{margin:35px 0}.page__header--image{min-height:430px}.page__sub-header{align-items:center;display:flex;justify-content:space-between}.page__sub-header+.page__header{margin-top:20px}.page__meta{font-size:1rem;margin-top:10px}.page__meta-item:not(:last-child):after{margin:0 16px}.page__content{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);margin-bottom:90px}}@media screen and (min-width:1000px){.page__header{align-items:flex-start;flex-direction:column}.page__header--centered{align-items:center}}.popover{background:var(--secondary-background);color:var(--text-color);left:0;opacity:0;position:absolute;top:100%;transform:scale(.9);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100vw;will-change:transform;z-index:1}.popover .icon--nav-triangle-borderless{right:67px}.popover--large{text-align:center}.popover[aria-hidden=false]{opacity:1;transform:scale(1.001);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;visibility:visible}.popover__inner{padding:15px 20px 20px}.popover__inner--no-padding{padding-left:0!important;padding-right:0!important}.popover .icon--nav-triangle-borderless{bottom:100%;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12));height:8px;position:absolute;width:18px;z-index:2}.popover__header{padding:12px 0 30px}.popover__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);margin-bottom:4px}.popover__legend{margin-bottom:16px}.popover__secondary-action{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-top:16px}.popover__secondary-action>p{margin-bottom:0}@media screen and (max-width:640px){.popover__panel,.popover__panel-list{height:100%!important}.popover__inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto}}@media screen and (min-width:641px){.popover{border-radius:3px;box-shadow:0 1px 5px 2px rgba(0,0,0,.1);left:auto;min-width:160px;right:-2px;top:calc(100% + 15px);width:auto}.popover .icon--nav-triangle-borderless{right:27px}.popover--large{min-width:320px}.popover__inner{padding:15px 25px}.popover__header{padding-bottom:15px}.popover__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);margin-bottom:8px}}@media screen and (min-width:1280px){.popover{top:calc(100% + 4px)}}.popover__linklist{list-style:none;white-space:nowrap}.popover__link-item{cursor:pointer;display:block;padding:2px 25px;transition:color .15s ease-in-out,background .15s ease-in-out;width:100%}.popover__link-item:hover{background:var(--accent-background);color:var(--accent-color)}.popover__panel-list{overflow:hidden;position:relative;transition:height .2s ease-in-out}.popover__panel{transition:transform .5s cubic-bezier(.23,1,.32,1),visibility .5s cubic-bezier(.23,1,.32,1);visibility:hidden;width:100%}.popover__panel--default{transform:translateX(-100%)}.popover__panel--sliding{left:0;position:absolute;top:0;transform:translateX(100%)}.popover[aria-hidden=false] .popover__panel.is-selected{visibility:visible}.popover__panel.is-selected{transform:translateX(0)}.popover--password .icon--nav-triangle-borderless{right:21px}.popover--currency,.popover--locale{min-width:0}@media screen and (min-width:641px){.popover--password .popover__inner{padding-bottom:25px}.popover--password .icon--nav-triangle-borderless{right:calc(50% - 13px)}.popover--currency{left:-2px;right:auto;top:calc(100% + 3px)}.popover--currency .icon--nav-triangle-borderless{right:23px}.popover--locale{right:-26px;top:calc(100% + 3px)}.popover--locale .icon--nav-triangle-borderless{right:23px}.popover--logged{right:-47px}.popover--logged .icon--nav-triangle-borderless{right:50px}.popover--unlogged{right:-5px}.popover--unlogged .icon--nav-triangle-borderless{right:6px}}@media screen and (min-width:1280px){.popover--password{right:-2px;top:calc(100% + 15px)}.popover--logged{right:-32px}.popover--logged .icon--nav-triangle-borderless{right:29px}.popover--unlogged{right:0;transform:scale(.9) translateX(calc(50% - 7px))}.popover--unlogged .icon--nav-triangle-borderless{left:calc(50% - 8px)}.popover--unlogged[aria-hidden=false]{transform:scale(1) translateX(calc(50% - 7px))}}.product-gallery{margin-bottom:12px;position:relative}.product-gallery__carousel-wrapper{margin-bottom:25px;position:relative}.product-gallery__carousel .flickity-viewport{transition:height .2s ease-in-out}.product-gallery__carousel:not(.flickity-enabled) .product-gallery__carousel-item:not(.is-selected){display:none}.product-gallery__carousel-item{padding:0 20px;width:100%}.product-gallery__carousel-item--hidden,.product-gallery__carousel-item[aria-hidden=true] .plyr__control{visibility:hidden}.product-gallery__carousel-item.is-filtered{display:none}.product-gallery__size-limiter{margin:0 auto}.product-gallery__view-in-space{background:rgba(var(--text-color-rgb),.08);border-top-left-radius:0;border-top-right-radius:0}.product-gallery__view-in-space[data-shopify-xr-hidden]{visibility:hidden}@media screen and (min-width:1000px){.product-gallery__view-in-space[data-shopify-xr-hidden]{display:none}}.product-gallery__view-in-space svg{height:16px;margin:-1px 8px 0 0;vertical-align:middle;width:16px}.product-gallery__zoom-notice{display:none}@media screen and (max-width:640px){.product-gallery__carousel{margin-left:calc(var(--mobile-container-gutter)*-1);margin-right:calc(var(--mobile-container-gutter)*-1)}}@media screen and (min-width:1000px){.product-gallery__carousel{margin:-4px}.product-gallery__carousel-item{padding:4px}.product-gallery--with-thumbnails{align-items:flex-start;display:flex;flex-direction:row-reverse;width:100%}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1 0 auto;margin:10px 5px 0 42px}}@media screen and (min-width:1000px) and (-moz-touch-enabled:0),screen and (min-width:1000px) and (hover:hover){.product-gallery__carousel--zoomable~.product-gallery__zoom-notice{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);margin:26px 0 6px;text-align:center;width:100%}.product-gallery__carousel--zoomable~.product-gallery__zoom-notice svg{height:10px;margin-right:14px;vertical-align:baseline;width:10px}}@media screen and (min-width:1000px){.product-gallery{margin-bottom:0}}.product-gallery__thumbnail{border:2px solid transparent;border-radius:3px;cursor:pointer;display:block;margin:0 4px;padding:2px;position:relative;transition:border .2s ease-in-out;width:60px}.product-gallery__thumbnail.is-nav-selected{border-color:var(--accent-color)}.product-gallery__thumbnail.is-filtered{display:none}.product-gallery__thumbnail-badge{height:20px;position:absolute;right:3px;top:3px;width:20px;z-index:1}@media screen and (max-width:999px){.product-gallery__thumbnail-list:after,.product-gallery__thumbnail-list:before{content:"";display:inline-block;vertical-align:middle;width:calc(var(--mobile-container-gutter) - 4px)}.product-gallery__thumbnail{display:inline-block;vertical-align:top}}@media screen and (min-width:641px) and (max-width:999px){.product-gallery .scroller{margin:0 -15px}}@media screen and (min-width:641px){.product-gallery__thumbnail{width:72px}}@media screen and (min-width:1000px){.product-gallery__thumbnail-list{-ms-overflow-style:none;margin:-2px 0 -2px -3px;max-height:450px;overflow:auto;overscroll-behavior:contain;position:relative;scrollbar-width:none;width:96px;z-index:1}.product-gallery__thumbnail-list::-webkit-scrollbar{-webkit-appearance:none}.product-gallery__thumbnail{margin:8px 4px}}.product-meta{margin:-11px 0 5px;position:relative}.product-meta__title{margin-bottom:14px}.modal .product-meta__title{margin-right:45px}.product-meta__label-list{font-size:0;margin-bottom:17px}.product-meta__label-list .product-label+.product-label{margin-left:5px}.product-meta__reference{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-bottom:3px}.product-meta__reviews-badge{display:block}.product-meta__reviews-badge .spr-badge{line-height:inherit}.product-meta__reviews-badge .spr-badge .spr-badge-caption{margin-left:12px}.product-meta__vendor+.product-meta__sku:before{background:var(--border-color);content:"";display:inline-block;height:13px;margin:0 14px;position:relative;top:-1px;vertical-align:middle;width:1px}.product-meta__share-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:40px;position:relative}.product-meta__share-buttons .social-media__item svg{opacity:.35}.card__separator+.product-meta__share-buttons{margin-top:0}.product-meta__description{margin-bottom:25px}.product-form+.product-meta__description{margin-bottom:0;margin-top:25px}@media screen and (min-width:641px){.product-meta__share-buttons{margin-top:0}.product-meta__label-list+.product-meta__share-buttons{margin-top:22px}.product-meta__reference,.product-meta__reviews-badge{margin-bottom:-2px}.product-meta__reviews-badge{margin-top:-4px;width:-moz-fit-content;width:fit-content}.product-meta__reference~.product-meta__share-buttons,.product-meta__reviews-badge~.product-meta__share-buttons{bottom:0;position:absolute;right:0}.product-meta__reference+.product-meta__reviews-badge{margin-top:5px}.product-meta__reviews-badge .spr-badge .spr-badge-caption{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}}.product-form__variants{margin-bottom:24px}.product-form__option{margin-bottom:23px}.product-form__option-name{display:block;margin-bottom:2px}.product-form__selected-value{color:var(--text-color);padding-left:2px}.product-form__info-list{border-spacing:0 22px;display:table;margin:-22px 0 6px;width:100%}.product-form__info-item{display:table-row}.product-form__info-title{display:table-cell;padding-right:12px;vertical-align:baseline;white-space:nowrap}.product-form__info-item--quantity>*{padding-top:6px;vertical-align:middle}.product-form__info-content{display:table-cell;width:100%}.product-form__price-info{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);margin-top:5px}.product-form__price-info+.product-form__price-info{margin-top:0}.product-form .select-wrapper,.product-form__quantity{display:inline-block;vertical-align:middle}.product-form__quantity{width:65px}.product-form__inventory.inventory:before{margin-right:14px}.product-form__payment-container{display:flex;flex-direction:column}.product-form__error{height:0;margin-top:18px;overflow:hidden;transition:height .25s ease-in-out}.product-form .price--compare{top:-2px}@media screen and (max-width:640px){.product-form__payment-container .shopify-payment-button{margin-top:16px}}@media screen and (min-width:641px){.product-form{margin-top:-8px}.product-form__option-name{margin-bottom:7px}.product-form__variants{margin-bottom:26px}.product-form__payment-container{align-items:flex-start;flex-direction:row;margin:0 -9px}.product-form__payment-container>*{flex:none;margin:0 9px;width:calc(50% - 18px)}}.shopify-payment-button__button--unbranded{background:var(--secondary-button-background)!important;border-radius:2px!important;color:var(--secondary-button-text-color)!important;cursor:pointer;display:inline-block;font-size:var(--base-text-font-size)!important;font-weight:var(--text-font-bolder-weight)!important;line-height:48px!important;padding:0 30px!important;position:relative;text-align:center;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out}.shopify-payment-button__button--unbranded:hover{background:rgba(var(--secondary-button-background-rgb),.8)!important}.shopify-payment-button__button--branded{border-radius:3px;min-height:48px;overflow:hidden}.shopify-payment-button__more-options{color:var(--link-color);margin-top:8px;transition:color .2s ease-in-out}.shopify-payment-button__more-options:not([disabled]):hover{color:var(--link-color-hover);text-decoration:none}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.product-block-list__item--trust .icon--lock{color:var(--heading-color);height:24px;width:18px}.product-block-list__item--shipping .shipping-estimator{margin-bottom:10px;margin-top:-.435em}.product-block-list__item--shipping .shipping-estimator__results{margin-bottom:-10px;margin-top:26px}.product__refund-policy-link{align-items:center;display:flex;justify-content:space-between;width:100%}.product__refund-policy-link svg{height:12px;width:8px}@media screen and (max-width:640px){.product-block-list__item:first-child .card{border-top:none}}@media screen and (max-width:999px){.product-block-list__wrapper{min-height:0!important}.product-block-list__item--info>.card{top:0!important}}@media screen and (min-width:1000px){.product-block-list{position:relative}.product-block-list__wrapper{margin-left:0;width:calc(50% - 15px)}.product-block-list__item--info{height:100%;position:absolute;right:0;top:0;width:calc(50% - 15px)}}@media screen and (min-width:1280px){.product-block-list--medium .product-block-list__wrapper{width:calc(55% - 15px)}.product-block-list--medium .product-block-list__item--info{width:calc(45% - 15px)}.product-block-list--large .product-block-list__wrapper{width:calc(60% - 15px)}.product-block-list--large .product-block-list__item--info{width:calc(40% - 15px)}}.modal .featured-product .card{border:none}.modal .featured-product .card:first-child{border-right:1px solid var(--border-color)}@media screen and (min-width:1000px){.featured-product{display:table;table-layout:fixed;width:100%}.featured-product>*{display:table-cell;vertical-align:top;width:50%}.featured-product>:first-child{border-radius:3px 0 0 3px}.featured-product>:last-child{border-left:none;border-radius:0 3px 3px 0}}.product-label{border-radius:3px;color:#fff;display:inline-block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);font-weight:var(--text-font-bolder-weight);line-height:1;padding:4px 10px;vertical-align:top;width:-moz-max-content;width:max-content}.product-label--on-sale{background:var(--product-on-sale-accent);color:var(--product-on-sale-color)}.product-label--custom1{background:var(--product-custom-label-1-background);color:var(--product-custom-label-1-color)}.product-label--custom2{background:var(--product-custom-label-2-background);color:var(--product-custom-label-2-color)}.price-list{line-height:1}.price{color:var(--accent-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 24px)}.price--highlight{color:var(--product-on-sale-accent);margin-right:.7em}.price--compare{color:var(--text-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);position:relative}.price--compare:before{background:rgba(var(--text-color-rgb),.7);content:"";height:1px;left:-3px;position:absolute;top:50%;width:calc(100% + 6px)}.inventory{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);font-weight:var(--text-font-bolder-weight);line-height:1.2;padding-left:1.4em;position:relative}.inventory:before{background:currentColor;border-radius:100%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:.45em;width:8px}.inventory--high{color:var(--product-in-stock-color)}.inventory--low{color:var(--product-low-stock-color)}.inventory-bar{background:var(--border-color);border-radius:3px;display:block;height:4px;margin:16px 0 10px;overflow:hidden;position:relative;width:100%}.inventory-bar--hidden{display:none}.inventory-bar__progress{display:block;height:100%;left:0;position:absolute;top:0;transition:width 1.15s ease-in-out;width:0}.inventory--high+.inventory-bar>.inventory-bar__progress{background:var(--product-in-stock-color)}.inventory--low+.inventory-bar>.inventory-bar__progress{background:var(--product-low-stock-color)}@media screen and (min-width:641px){.inventory{font-size:1rem}.inventory-bar{margin-top:23px}}.color-swatch-list{margin:-2px -6px 0;padding-left:4px}.color-swatch{display:inline-block;margin:6px;position:relative;vertical-align:middle}.color-swatch__radio{height:0;opacity:0;position:absolute;width:0}.color-swatch__item{background-size:cover;cursor:pointer;display:block;height:18px;position:relative;width:18px}.color-swatch__item svg{display:none}.color-swatch__item-link{background-color:var(--secondary-background);border-radius:10px;box-shadow:0 0 0 1px var(--form-border-color) inset;display:none;font-size:12px;height:18px;line-height:18px;padding-left:8px;padding-right:8px;position:relative;width:auto}.color-swatch__button{vertical-align:middle}.color-swatch__button--labelled{align-items:center;display:flex;justify-content:flex-start}.color-swatch__label{display:inline-block;margin-left:14px;vertical-align:middle}.color-swatch__button.is-selected .color-swatch__item:after,.color-swatch__radio:checked+.color-swatch__item:after{border:2px solid var(--accent-color);border-radius:3px;content:"";height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;width:calc(100% + 8px)}.color-swatch__button.is-selected .color-swatch__label{color:var(--accent-color);font-weight:var(--text-font-bolder-weight)}.color-swatch--white .color-swatch__item{box-shadow:0 0 0 1px var(--form-border-color) inset}.color-swatch--view-more .color-swatch__item,.color-swatch--view-more~.color-swatch{display:none}.color-swatch--view-more .color-swatch__item-link{display:block}.color-swatch-list--large{margin:-4px -8px 0}.color-swatch-list--large .color-swatch{margin:8px}.color-swatch-list--large .color-swatch__item{height:36px;width:36px}.color-swatch-list--stack{margin:-3px -7px 0}.color-swatch-list--stack .color-swatch__item{height:16px;width:16px}.color-swatch-list--stack .color-swatch{display:block;margin:7px}.color-swatch--disabled .color-swatch__item:before{background:rgba(var(--secondary-background-rgb),.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.color-swatch--disabled svg{color:#4a4a4a;display:block;height:14px;left:calc(50% - 7px);position:absolute;top:calc(50% - 7px);width:14px;z-index:1}.block-swatch-list{margin:-3px -4px 0;padding-left:2px}.block-swatch{display:inline-block;margin:4px}.block-swatch__radio{height:0;opacity:0;position:absolute;width:0}.block-swatch__item{border:1px solid var(--form-border-color);border-radius:3px;box-shadow:0 1px 1px rgba(var(--border-color-rgb),.25);cursor:pointer;display:block;padding:6px 16px 7px;text-align:center;vertical-align:middle}.block-swatch__radio:checked+.block-swatch__item{background:rgba(var(--accent-color-rgb),.06);border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);color:var(--accent-color)}.block-swatch--disabled .block-swatch__item-text{opacity:.5;position:relative}.block-swatch--disabled .block-swatch__item-text:after{background:currentColor;content:"";height:1px;left:-3px;position:absolute;top:calc(50% + 1px);width:calc(100% + 6px)}.variant-swatch-list{margin:-5px -5px -2px -4px}.variant-swatch{display:inline-block;margin:5px;vertical-align:middle}.variant-swatch__radio{height:0;opacity:0;position:absolute;width:0}.variant-swatch__item{border:2px solid transparent;cursor:pointer;display:block;overflow:hidden;padding:2px;position:relative;width:64px}.variant-swatch__item svg{display:none}.variant-swatch__radio:checked+.variant-swatch__item{border-color:var(--accent-color);border-radius:3px}.variant-swatch--disabled img{opacity:.5}.variant-swatch--disabled svg{color:#4a4a4a;display:block;height:14px;left:calc(50% - 7px);position:absolute;top:calc(50% - 7px);width:14px;z-index:1}.product-item{background:var(--secondary-background);flex-shrink:0;min-width:0;padding:20px;position:relative;white-space:normal}.product-item:after{box-shadow:1px 0 var(--border-color),0 1px var(--border-color);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.product-item__image-wrapper{display:block;margin-bottom:20px}.product-item__image-wrapper .placeholder-svg{height:auto}.product-item__secondary-image{display:none}.product-item__label-list{font-size:0;left:-1px;position:absolute;top:11px;z-index:2}.product-item__label-list>.product-label{border-radius:0 3px 3px 0;display:block;margin-bottom:5px}.product-item__info{min-width:0}.product-item__price-list:first-child{margin-bottom:10px}.product-item__price-list{margin-bottom:-5px;margin-top:-5px}.product-item__price-list .price{display:inline-block;margin-bottom:5px;margin-top:5px}.product-item__vendor{display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);margin-bottom:6px}.product-item__title,.product-item__vendor{display:block;line-height:1.55}.product-item__title{font-weight:400;margin-bottom:12px}.product-item__title+.product-item__vendor{margin-bottom:12px;margin-top:-4px}.product-item__swatch-list{margin:-2px 0 12px;overflow:hidden;white-space:nowrap}.product-item__price-info{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);line-height:1;margin-top:10px}.product-item .price{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px)}.product-item .price--compare{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.product-item__reviews-badge{display:block;margin:17px 0}.product-item__inventory{margin-top:14px}.product-item__inventory:before{top:.3em}.product-item__inventory{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}@media (-moz-touch-enabled:0),(hover:hover){.product-item__image-wrapper--with-secondary .product-item__primary-image,.product-item__image-wrapper--with-secondary .product-item__secondary-image{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.product-item__image-wrapper--with-secondary .product-item__secondary-image{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;visibility:hidden}.product-item__image-wrapper--with-secondary:hover .product-item__primary-image{opacity:0;visibility:hidden}.product-item__image-wrapper--with-secondary:hover .product-item__secondary-image{visibility:visible}.product-item__image-wrapper--with-secondary:hover .product-item__secondary-image.lazyloaded{opacity:1}}@media screen and (min-width:641px){.product-item__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px)}}@media screen and (min-width:1000px){.product-item__label-list{left:0}}.product-item--horizontal .product-item__action-list,.product-item--vertical .product-item__action-list{margin:20px 0 5px}.product-item--horizontal .product-item__action-button,.product-item--vertical .product-item__action-button{padding-left:10px;padding-right:10px}.product-item--horizontal .product-item__action-button--list-view-only,.product-item--horizontal .product-item__action-list--list-view-only,.product-item--vertical .product-item__action-button--list-view-only,.product-item--vertical .product-item__action-list--list-view-only{display:none}.product-item--horizontal .product-item__action-button--list-view-only+.product-item__action-button,.product-item--vertical .product-item__action-button--list-view-only+.product-item__action-button{margin-top:0}@media screen and (min-width:1000px){.product-item--vertical .product-item__action-list{margin:15px -5px -5px}.product-item--vertical .product-item__action-button{flex:1 0 auto;margin:5px!important}}.product-item--horizontal,.product-item--list{display:flex}.product-item--horizontal .product-item__info,.product-item--list .product-item__info{flex:1 0 0;padding:4px 0}.product-item--horizontal .product-item__image-wrapper,.product-item--list .product-item__image-wrapper{flex:none;margin:0 20px 0 0;width:120px}.product-item--horizontal .product-item__action-list,.product-item--list .product-item__action-list{align-self:center}.product-item--horizontal .spr-starrating .spr-icon.spr-icon{font-size:11px;height:11px;width:11px}@media screen and (max-width:640px){.product-item--horizontal,.product-item--list{width:100%!important}.product-list--collection .product-item__label-list{left:0}.product-list--collection .spr-starrating .spr-icon.spr-icon{font-size:11px;height:11px;width:11px}}@media screen and (min-width:641px){.product-item--horizontal .product-item__image-wrapper{margin-right:20px;width:110px}.product-item--horizontal .product-item__info{flex:1 0 0}}@media screen and (max-width:640px){.product-item__action-list{margin-top:20px}}@media screen and (min-width:641px){.product-item--list{align-items:center;padding-right:25px;width:100%!important}.product-item--list .product-item__title{font-size:1rem}.product-item--list .product-item__image-wrapper{margin-right:30px;width:180px}.product-item--list .product-item__info{display:flex;flex:1 0 0;justify-content:space-between;margin:15px 0}.product-item--list .product-item__action-list{display:flex;margin-left:30px;min-width:180px}}.product-item--compact .product-item__info{padding-top:0}.product-item--compact .product-item__price-list:first-child{margin-bottom:8px}.product-item--compact .product-item__reviews-badge{margin:15px 0}.promo-block{border-radius:3px;display:flex;min-height:240px;overflow:hidden;padding:20px 24px;position:relative}.promo-block--small{min-height:220px}.promo-block--large{min-height:260px}.promo-block--top-center,.promo-block--top-left,.promo-block--top-right{align-items:flex-start}.promo-block--middle-center,.promo-block--middle-left,.promo-block--middle-right{align-items:center}.promo-block--bottom-center,.promo-block--bottom-left,.promo-block--bottom-right{align-items:flex-end}.promo-block--bottom-right,.promo-block--middle-right,.promo-block--top-right{justify-content:flex-end;text-align:right}.promo-block--bottom-center,.promo-block--middle-center,.promo-block--top-center{justify-content:center;text-align:center}.promo-block--bottom-left,.promo-block--middle-left,.promo-block--top-left{justify-content:flex-start;text-align:left}.promo-block__image-clip,.promo-block__image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.promo-block__image-clip{overflow:hidden}.promo-block__image-wrapper{background-position:right calc(100% + 15px);background-repeat:no-repeat;background-size:auto 185px;transition:opacity .2s ease-in-out,background-position .35s ease-in-out}.promo-block__image-wrapper--cover{background-position:50%!important;background-size:cover!important;transform:scale(1.01);transition:opacity .2s ease-in-out,transform 1.2s ease-in-out}.promo-block__inner{position:relative;z-index:1}.promo-block__content{margin-bottom:1em}.promo-block__heading{color:inherit;margin-bottom:3px}.promo-block__cta{margin-top:3px}.promo-block--small .promo-block__image-wrapper{background-size:auto 155px}.promo-block--overlay:before{background:linear-gradient(0deg,transparent 15%,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (-moz-touch-enabled:0),(hover:hover){.promo-block__image-wrapper{background-position:right calc(100% + 35px)}.promo-block:hover .promo-block__image-wrapper{background-position:right calc(100% + 15px)}.features--animate-zoom .promo-block:hover .promo-block__image-wrapper--cover{transform:scale(1.07)}}@media screen and (min-width:641px){.promo-block{min-height:270px;padding:26px 30px}.promo-block--small{min-height:240px}.promo-block--large{min-height:300px}}@media screen and (min-width:1000px){.promo-block{min-height:310px}.promo-block--small{min-height:280px}.promo-block--large{min-height:360px}.promo-block__image-wrapper{background-size:auto 260px}.promo-block--small .promo-block__image-wrapper{background-size:auto 220px}.promo-block__heading{margin-bottom:8px}.promo-block__cta{margin-top:8px}}.spr-starrating.spr-starrating,.spr-starratings.spr-starratings{align-items:center;display:inline-flex;height:14px;margin:0;position:relative}.spr-starrating .spr-icon.spr-icon,.spr-starratings .spr-icon.spr-icon{display:inline-block;font-size:13px;height:13px;opacity:1;top:0;width:13px}.spr-icon.spr-icon:before{content:"A"!important;display:inline-block;font-family:font-theme-star;font-size:inherit;font-style:normal;font-weight:400;line-height:1em;vertical-align:top}.spr-icon{color:var(--product-review-star-color)}.spr-icon-star-empty.spr-icon-star-empty{color:rgba(var(--text-color-rgb),.4)!important}.spr-icon+.spr-icon{margin-left:4px}@media screen and (min-width:641px){.spr-form-input .spr-icon.spr-icon,.spr-summary-starrating .spr-icon.spr-icon{font-size:17px;height:17px;width:17px}}.spr-badge{align-items:center;display:flex!important;line-height:1}.spr-badge .spr-badge-caption{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);margin-left:7px}#shopify-product-reviews{margin:0!important;overflow:visible!important}#shopify-product-reviews .spr-container{border:none;padding:0}#shopify-product-reviews .spr-header{position:relative}#shopify-product-reviews .spr-header-title{color:var(--heading-color);font-family:var(--heading-font-family);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);line-height:1.6;margin-bottom:7px;text-align:left}#shopify-product-reviews .spr-summary{align-items:center;display:flex;flex-wrap:wrap;text-align:left}#shopify-product-reviews .spr-summary-caption{line-height:1}#shopify-product-reviews .spr-summary-actions{display:block;width:100%}#shopify-product-reviews .spr-summary-starrating{margin-right:10px}#shopify-product-reviews .spr-button,#shopify-product-reviews .spr-summary-actions-newreview{background:var(--primary-button-background);border-radius:2px;color:var(--primary-button-text-color);cursor:pointer;display:inline-block;float:none;font-size:var(--base-text-font-size);font-weight:var(--text-font-bolder-weight);line-height:48px;padding:0 30px;position:relative;text-align:center;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out}#shopify-product-reviews .spr-button:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover{background:rgba(var(--primary-button-background-rgb),.8)}#shopify-product-reviews .spr-form,#shopify-product-reviews .spr-reviews{border-top:1px solid var(--border-color);margin-top:44px}#shopify-product-reviews .spr-form-submitted+.spr-reviews{border-top:none;margin-top:0}#shopify-product-reviews .spr-review{border-top:none;margin:28px 0 0;padding:0;position:relative}#shopify-product-reviews .spr-review+.spr-review{margin-top:32px}#shopify-product-reviews .spr-review-header-starratings{margin-bottom:12px}#shopify-product-reviews .spr-review-header-title{color:var(--heading-color);font-size:1rem;font-weight:var(--text-font-bolder-weight);line-height:1.75;margin-bottom:14px}#shopify-product-reviews .spr-review-header-byline{bottom:calc(1em + 12px);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);left:0;margin:0;opacity:1;position:absolute}#shopify-product-reviews .spr-review-header-byline strong{font-weight:400}#shopify-product-reviews .spr-review-content,#shopify-product-reviews .spr-review-reply{margin-bottom:calc(1em + 22px)}#shopify-product-reviews .spr-review-reply{background:none;border-left:2px solid var(--border-color);margin-top:-1.4em;padding:0 0 0 12px}#shopify-product-reviews .spr-review-reply-shop{float:none}#shopify-product-reviews .spr-review-content-body{font-size:1rem;line-height:1.75}#shopify-product-reviews .spr-review-reportreview{color:var(--accent-color);float:none;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);transition:color .2s ease-in-out}#shopify-product-reviews .spr-review-reportreview:hover{text-decoration:underline}#shopify-product-reviews .spr-form{padding:0}#shopify-product-reviews .spr-form>form{padding-top:22px}#shopify-product-reviews .spr-form-title{display:none!important}#shopify-product-reviews .spr-form-label{color:var(--heading-color);display:block;font-size:1rem;font-weight:var(--text-font-bolder-weight);margin-bottom:8px}#shopify-product-reviews .spr-form-input-email,#shopify-product-reviews .spr-form-input-text,#shopify-product-reviews .spr-form-input-textarea{-webkit-appearance:none;border:1px solid var(--border-color);border-radius:3px;box-shadow:0 2px 1px rgba(var(--border-color-rgb),.2) inset;color:var(--heading-color);display:block;line-height:normal;min-height:48px;padding:9px 14px;resize:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;width:100%}#shopify-product-reviews .spr-form-input-textarea{line-height:1.87;max-height:180px}#shopify-product-reviews .spr-form-input-email:focus,#shopify-product-reviews .spr-form-input-text:focus,#shopify-product-reviews .spr-form-input-textarea:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color);color:var(--heading-color);outline:none}#shopify-product-reviews .spr-form-input::-moz-placeholder{color:rgba(var(--text-color-rgb),.6)}#shopify-product-reviews .spr-form-input::placeholder{color:rgba(var(--text-color-rgb),.6)}#shopify-product-reviews .spr-form-input.spr-starrating{display:block}#shopify-product-reviews .spr-form-contact-email,#shopify-product-reviews .spr-form-contact-location,#shopify-product-reviews .spr-form-contact-name,#shopify-product-reviews .spr-form-review-body,#shopify-product-reviews .spr-form-review-rating,#shopify-product-reviews .spr-form-review-title{margin-bottom:25px}#shopify-product-reviews .spr-form-message{display:block;font-size:1rem;margin-top:6px;padding:10px 15px;white-space:normal;word-break:break-all;word-break:break-word}#shopify-product-reviews .spr-form-message-success{background:var(--success-background);color:var(--success-color)}#shopify-product-reviews .spr-form-message-error{background:var(--error-background);color:var(--error-color)}#shopify-product-reviews .spr-pagination{border-top:none;color:var(--heading-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);font-weight:var(--text-font-bolder-weight);margin-top:16px}#shopify-product-reviews .spr-pagination a{transition:color .2s ease-in-out}#shopify-product-reviews .spr-pagination a:hover{color:var(--accent-color)}#shopify-product-reviews .spr-pagination-page{display:inline-block}#shopify-product-reviews .spr-pagination-page a,#shopify-product-reviews .spr-pagination-page.is-active{display:block;line-height:1;margin:0 2px;padding:8px 11px}#shopify-product-reviews .spr-pagination-page.is-active{background:var(--accent-color);border-radius:3px;color:var(--secondary-background);display:inline-block}#shopify-product-reviews .spr-pagination-next a,#shopify-product-reviews .spr-pagination-prev a{align-items:center;display:flex}#shopify-product-reviews .spr-pagination-next svg,#shopify-product-reviews .spr-pagination-prev svg{height:12px;position:relative;width:8px}#shopify-product-reviews .spr-pagination-prev svg{margin-right:14px}#shopify-product-reviews .spr-pagination-next svg{margin-left:14px}@media screen and (max-width:640px){#shopify-product-reviews .spr-form,#shopify-product-reviews .spr-reviews{border-top:none;margin-top:24px;padding:0}#shopify-product-reviews .spr-form-submitted{margin-top:0}#shopify-product-reviews .spr-form:before,#shopify-product-reviews .spr-form:not(.spr-form-submitted)+.spr-reviews:before,#shopify-product-reviews .spr-pagination:before{background:var(--border-color);content:"";display:block;height:1px;position:relative;width:calc(100% + var(--mobile-container-gutter))}#shopify-product-reviews .spr-pagination>div{padding-top:20px}#shopify-product-reviews .spr-summary-actions{margin-top:20px}}@media screen and (min-width:641px){#shopify-product-reviews .spr-header-title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 21px);line-height:1.5;margin-bottom:15px}#shopify-product-reviews.spr-reviews--has-reviews .spr-summary{margin-bottom:-13px}#shopify-product-reviews .spr-summary-actions{position:absolute;right:0;top:.5em;width:auto}#shopify-product-reviews .spr-review+.spr-review{margin-top:41px}#shopify-product-reviews .spr-review:first-child{margin-top:35px}#shopify-product-reviews .spr-review-header-title{margin-bottom:12px}#shopify-product-reviews .spr-review-content,#shopify-product-reviews .spr-review-reply{margin:0 0 17px}#shopify-product-reviews .spr-review-footer{text-align:right}#shopify-product-reviews .spr-review-reportreview{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}#shopify-product-reviews .spr-review-header-byline{bottom:0;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}#shopify-product-reviews .spr-pagination{border-top:1px solid var(--border-color);margin-top:30px;padding-top:30px}}.rte{word-break:break-word}.rte:after{clear:both;content:"";display:block}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:var(--heading-color);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);margin:1em 0}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte h1{margin:1.4em 0 .7em}.rte h2{margin:1.55em 0 .6em}.rte h3{margin:1.8em 0 .8em}.rte h4{margin:1.9em 0 .6em}.rte h5{margin:2.2em 0 .7em}.rte h6{margin:2.5em 0 .6em}.rte img{display:block}.rte ol:not(:last-child),.rte p:not(:last-child),.rte ul:not(:last-child){margin-bottom:.7em}.rte a:not(.button){color:var(--link-color);-webkit-text-decoration:var(--text-link-decoration);text-decoration:var(--text-link-decoration);text-underline-position:under;transition:color .2s ease-in-out}.rte a:not(.button):hover{color:var(--link-color-hover)}.rte p+.button{margin-top:1em}.rte ol,.rte ul{margin-left:18px}.rte ol li,.rte ul li{position:relative}.rte ol li:not(:last-child),.rte ul li:not(:last-child){margin-bottom:5px}.rte ul{list-style:none}.rte ul li:before{background:rgba(var(--text-color-rgb),.4);border-radius:100%;content:"";height:5px;left:-18px;position:absolute;top:.8em;width:5px}.rte ol{list-style-position:outside}.rte .video-wrapper,.rte img{margin:2.7em 0}.rte blockquote{border-left:5px solid rgba(var(--text-color-rgb),.4);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);margin:3em 0 3em 10px;padding-left:20px}.rte table{margin-top:2em}@media screen and (min-width:641px){.rte blockquote{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);padding-left:30px}.rte .video-wrapper,.rte img{margin:3em 0}}.section{margin:50px 0}.section--tight{margin:30px 0}.section--isolated{margin:0!important;padding:50px 0}.section--isolated.section--tight{padding:40px 0}.section--text-centered{text-align:center}.section__header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:15px;overflow:hidden}.section__title{margin-bottom:0}.section__action-link{color:var(--accent-color);flex-shrink:0;font-weight:var(--text-font-bolder-weight);margin-left:20px}.section__action-link svg{display:none}.section__header-stack{display:flex;flex-direction:column}.section--isolated .heading{color:inherit}@media screen and (max-width:640px){.section__header-stack>.section__title+*{margin-top:10px}}@media screen and (min-width:641px){.section{margin:60px 0}.section--tight{margin:40px 0}.section--isolated{padding:60px 0}.section__header{margin-bottom:20px;overflow:visible}.section__header--tight{margin-bottom:14px}.section__header-stack{align-items:center;flex-direction:row}.section__action-link{transform:translateX(26px);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.section__action-link svg{display:inline-block;height:14px;margin-left:8px;opacity:0;position:relative;right:-5px;transition:all .35s cubic-bezier(.645,.045,.355,1);vertical-align:-2px;width:14px}.section__header-stack>.section__title{margin:0 16px 0 0}}@media (-moz-touch-enabled:0),(hover:hover){.section__action-link:hover{transform:translateX(0)}.section__action-link:hover svg{opacity:1;right:0}}.slideshow{height:400px;overflow:hidden}.slideshow--small{height:350px}.slideshow--large{height:450px}.slideshow__slide{display:block;height:100%;position:relative;width:100%}.slideshow__slide-inner{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.slideshow:not(.flickity-enabled) .slideshow__slide:not(.is-selected){display:none}.slideshow__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.slideshow__image-placeholder{fill:dimgrey;background:#a9a9a9;height:100%}.slideshow__title{color:inherit;margin-bottom:7px}.slideshow__content-wrapper{padding-bottom:25px;padding-top:40px;position:relative;width:100%;z-index:1}.slideshow__content{margin:0 auto 22px;max-width:650px}.slideshow .flickity-page-dots{bottom:30px}.slideshow .flickity-page-dots .dot{background:#fff;border:3px solid #fff;height:12px;margin:0 8px;transform:none!important;transition:background .25s ease-in-out;width:12px}.slideshow .flickity-page-dots .dot:before{bottom:-10px;left:-10px;right:-10px;top:-10px}.slideshow .flickity-page-dots .dot.is-selected{background:transparent}.slideshow__slide--overlay:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.slideshow--preserve-ratio{height:auto!important}.slideshow--preserve-ratio .slideshow__slide{height:auto}.slideshow--preserve-ratio .slideshow__slide-inner{display:block;height:auto;position:relative;width:auto}.slideshow--preserve-ratio .slideshow__content-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:641px){.slideshow:not(.slideshow--edge2edge){margin:var(--desktop-container-gutter) 0}.slideshow:not(.slideshow--edge2edge) .flickity-viewport{border-radius:3px}.slideshow__image-placeholder{height:auto;width:100%}.slideshow__slide-inner--top-center,.slideshow__slide-inner--top-left,.slideshow__slide-inner--top-right{justify-content:flex-start}.slideshow__slide-inner--bottom-center,.slideshow__slide-inner--bottom-left,.slideshow__slide-inner--bottom-right{justify-content:flex-end}.slideshow__slide-inner--bottom-center .slideshow__content-wrapper,.slideshow__slide-inner--bottom-left .slideshow__content-wrapper,.slideshow__slide-inner--bottom-right .slideshow__content-wrapper{padding-bottom:75px;padding-top:25px}.slideshow__slide-inner--bottom-left,.slideshow__slide-inner--middle-left,.slideshow__slide-inner--top-left{text-align:left}.slideshow__slide-inner--bottom-left .slideshow__content,.slideshow__slide-inner--middle-left .slideshow__content,.slideshow__slide-inner--top-left .slideshow__content{margin-left:0}.slideshow__slide-inner--bottom-right,.slideshow__slide-inner--middle-right,.slideshow__slide-inner--top-right{text-align:right}.slideshow__slide-inner--bottom-right .slideshow__content,.slideshow__slide-inner--middle-right .slideshow__content,.slideshow__slide-inner--top-right .slideshow__content{margin-right:0}.slideshow--preserve-ratio .slideshow__slide-inner--top-center .slideshow__content-wrapper,.slideshow--preserve-ratio .slideshow__slide-inner--top-left .slideshow__content-wrapper,.slideshow--preserve-ratio .slideshow__slide-inner--top-right .slideshow__content-wrapper{top:0;transform:translateX(-50%)}.slideshow--preserve-ratio .slideshow__slide-inner--bottom-center .slideshow__content-wrapper,.slideshow--preserve-ratio .slideshow__slide-inner--bottom-left .slideshow__content-wrapper,.slideshow--preserve-ratio .slideshow__slide-inner--bottom-right .slideshow__content-wrapper{bottom:0;top:auto;transform:translateX(-50%)}}@media screen and (min-width:1000px){.slideshow{height:430px}.slideshow--small{height:380px}.slideshow--large{height:520px}}.team{margin-bottom:62px;margin-top:45px;text-align:center}.team__block-list{margin-bottom:45px}.team__block-item{margin-bottom:20px}@media screen and (min-width:641px){.team{margin-bottom:80px;margin-top:62px}.team__block-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-15px -15px 47px}.team__block-item{flex:none;margin:15px;width:calc(50% - 30px)}}@media screen and (min-width:1000px){.team__block-item{width:calc(33.33333% - 30px)}}@media screen and (min-width:1280px){.team__block-item{width:calc(25% - 30px)}}.team__section-title{margin-bottom:25px}@media screen and (min-width:641px){.team__section-title{margin-bottom:40px}}.team__member{background:var(--secondary-background);border:1px solid var(--border-color);border-radius:3px;padding:30px 20px 20px}.team__member-pic{background:var(--background);border:1px solid var(--border-color);margin-bottom:20px;padding:8px;width:144px}.team__member-pic--rounded{border-radius:50%}.team__member-subheading,.team__member-title{line-height:1.4;margin-bottom:0}.team__member-title{margin-bottom:6px}.team__member-link{display:inline-block;margin-top:6px}.team__promotion{align-items:center;border-radius:3px;display:flex;flex-direction:column;justify-content:center;padding:30px}.team__promotion .heading{color:inherit;margin-bottom:8px}.team__promotion .button{margin-top:22px;min-width:105px}.text-with-icons__item{line-height:1.6;width:100%}.text-with-icons__title{margin-bottom:4px}.text-with-icons__icon-wrapper{margin-bottom:15px}.text-with-icons__icon-wrapper svg{height:30px;vertical-align:middle;width:30px}.text-with-icons__icon-wrapper img{max-width:30px}.text-with-icons__content>p{margin-bottom:0}@media screen and (max-width:640px){.text-with-icons{padding-bottom:28px;text-align:center}.text-with-icons:after{content:"flickity";display:none}.text-with-icons--stacked{padding-bottom:0}.text-with-icons--stacked .text-with-icons__item:not(:last-child){margin-bottom:34px}.text-with-icons--stacked:after{content:""}}@media screen and (min-width:641px){.text-with-icons{display:flex;flex-wrap:wrap;margin:0 -40px -45px}.page__header+.text-with-icons{margin-top:-5px}.text-with-icons__item{display:flex;flex-basis:calc(50% - 90px);margin:0 40px 45px}.text-with-icons__icon-wrapper{margin:.5em 18px 0 0}}@media screen and (min-width:1000px){.text-with-icons{justify-content:center;padding:0 100px}.text-with-icons__item{display:flex;flex-basis:calc(50% - 140px)}}@media screen and (min-width:1280px){.text-with-icons{flex-wrap:nowrap;justify-content:space-around;margin:0 -35px;padding:0}.text-with-icons__item{flex-basis:calc(25% - 70px);margin:0 35px}}.text-with-icons--boxed{border:1px solid var(--border-color);border-radius:3px;display:block;padding-bottom:0;text-align:center}.text-with-icons--boxed .text-with-icons__item{display:block;padding:28px 35px;text-align:center}.text-with-icons--boxed .text-with-icons__item:not(:first-child){border-top:1px solid var(--border-color)}.text-with-icons--boxed .text-with-icons__icon-wrapper{margin:0 0 1em}@media screen and (min-width:641px){.text-with-icons--boxed{display:flex;flex-wrap:nowrap;margin:0;padding:0}.text-with-icons--boxed .text-with-icons__item{flex:1 0 0;margin:0}.text-with-icons--boxed .text-with-icons__item:not(:first-child){border-left:1px solid var(--border-color);border-top:none}}.clearfix:after,.clearfix:before{content:"";display:table}.list--unstyled{list-style:none}.collapsible{height:0;overflow:hidden;transition:height .2s ease-in-out}.social-media__item-list{display:flex;flex-wrap:wrap;margin:-5px}.social-media__item{display:inline-block;margin:5px}.social-media__item>a{display:block}.social-media__item svg{height:28px;opacity:.4;transition:color .25s ease-in-out,opacity .25s ease-in-out;width:28px;will-change:opacity}.social-media__item-list--stack{display:block;margin:-10px 0}.social-media__item-list--stack .social-media__item{display:block;margin:0;padding:7px 0}.social-media__item-list--stack svg{margin-right:12px;vertical-align:top}@media (-moz-touch-enabled:0),(hover:hover){.social-media__item:hover svg{opacity:1}.social-media__item--facebook:hover svg{color:#3b5998}.social-media__item--twitter:hover svg{color:#1da1f2}.social-media__item--pinterest:hover svg{color:#bd081c}.social-media__item--instagram:hover svg{color:#d83776}.social-media__item--youtube:hover svg{color:red}.social-media__item--vimeo:hover svg{color:#1ab7ea}.social-media__item--linkedin:hover svg{color:#0077b5}.social-media__item--snapchat:hover svg{color:#f5dc30}.social-media__item--tumblr:hover svg{color:#35465c}.social-media__item--fancy:hover svg{color:#494e58}.social-media__item--rss:hover svg{color:#f26522}}.alert{background:var(--background);border-radius:2px;color:var(--heading-color);display:block;font-size:1rem;margin-bottom:20px;padding:12px 20px;text-align:left;white-space:normal;word-break:break-all;word-break:break-word}.alert:last-child{margin-bottom:0}.alert--block{display:block}.alert--center{text-align:center}.alert--tight{padding:6px 14px}.alert--error{background:var(--error-background);color:var(--error-color)}.alert--success{background:var(--success-background);color:var(--success-color)}.alert__ribbon{align-self:center;margin-left:5px;margin-right:25px}.alert__ribbon svg{display:block;height:24px;width:24px}.alert__error-list{list-style:none}.alert a{text-decoration:underline;transition:color .2s ease-in-out}.pagination{border-top:1px solid var(--border-color);color:var(--heading-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);font-weight:var(--text-font-bolder-weight);padding:40px 0}.pagination__inner{position:relative}.pagination__next,.pagination__prev{align-items:center;display:flex;height:100%;position:absolute;top:0}.pagination__next svg,.pagination__prev svg{height:12px;position:relative;width:8px}.pagination__prev{left:0}.pagination__prev svg{margin-right:14px}.pagination__next{right:0}.pagination__next svg{margin-left:14px}.pagination__nav,.pagination__page-count{display:block;text-align:center}.pagination__nav{display:none}.pagination__nav-item{display:inline-block;line-height:1;margin:0 2px;padding:8px 11px}.pagination__nav-item.is-active{background:var(--primary-button-background);border-radius:3px;color:var(--primary-button-text-color)}.card .pagination{padding:20px}@media screen and (min-width:641px){.pagination__nav{display:block}.pagination__page-count{display:none}.card .pagination{padding:20px 30px}}@media screen and (max-width:999px){.scroller{margin:0 calc(var(--mobile-container-gutter)*-1);overflow:hidden}.scroller--flush{margin:0!important}.scroller__inner{-webkit-overflow-scrolling:touch;margin-bottom:-20px;overflow-x:auto;overflow-y:hidden;padding-bottom:20px;scroll-snap-type:x mandatory;white-space:nowrap}}@media screen and (min-width:641px) and (max-width:999px){.scroller{margin:0 calc(var(--desktop-container-gutter)*-1)}.scroller__inner{scroll-padding-left:var(--desktop-container-gutter)}.scroller--mobile-only{margin:0;overflow:visible}.scroller--mobile-only>.scroller__inner{margin-bottom:0;overflow:visible;padding-bottom:0}}@keyframes skeletonShimmerAnimation{0%{opacity:.45}to{opacity:.9}}.skeleton-container{animation:skeletonShimmerAnimation 1s linear infinite alternate;will-change:opacity}.skeleton-text{height:10px}.skeleton-image,.skeleton-text{background:var(--border-color);width:100%}.skeleton-image{height:100%;left:0;position:absolute;top:0}.skeleton-paragraph .skeleton-text{margin-bottom:8px}.skeleton-paragraph .skeleton-text:last-child{margin-bottom:0;width:38%}.plus-button{display:block;height:10px;position:relative;right:0;top:calc(50% - 5px);width:10px}.plus-button:after,.plus-button:before{background-color:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);transition:transform .35s ease-in-out,opacity .35s ease-in-out}.plus-button:before{height:2px;opacity:1;width:10px}.plus-button:after{height:10px;width:2px}[aria-expanded=true] .plus-button:after,[aria-expanded=true] .plus-button:before{transform:translate(-50%,-50%) rotate(90deg)}[aria-expanded=true] .plus-button:before{opacity:0}@media screen and (min-width:641px){.plus-button--large{height:14px;width:14px}.plus-button--large:before{width:14px}.plus-button--large:after{height:14px}}.shopify-challenge__container{margin-bottom:50px;margin-top:50px;text-align:center}.shopify-challenge__button.shopify-challenge__button{background:var(--primary-button-background);border-color:var(--primary-button-background);border-radius:2px;color:var(--primary-button-text-color);cursor:pointer;display:inline-block;font-size:var(--base-text-font-size);font-weight:var(--text-font-bolder-weight);line-height:normal;min-height:48px;padding:9px 30px;position:relative;text-align:center;transition:background .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out}.shopify-challenge__button.shopify-challenge__button:hover{background:rgba(var(--primary-button-background-rgb),.8)}@media screen and (min-width:641px){.shopify-challenge__container{margin-bottom:100px;margin-top:100px}}.shopify-policy__container{max-width:800px}.shopify-policy__title{margin:30px 0}.shopify-policy__title h1{color:var(--heading-color);font-family:var(--heading-font-family);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 24px);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);line-height:1.45;margin-bottom:0}@media screen and (min-width:641px){.shopify-policy__title{margin:30px 0}.shopify-policy__title h1{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 28px);line-height:1.45}}.announcement-bar{border-bottom:1px solid var(--header-border-color);display:block;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);font-weight:var(--text-font-bolder-weight);position:relative}.announcement-bar__content{display:block;margin-bottom:0;padding:4px 0}@media screen and (max-width:640px){.announcement-bar__inner{text-align:center}}@media screen and (min-width:641px){.announcement-bar{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px);text-align:left}.announcement-bar__inner{align-items:center;display:flex}.announcement-bar__content{margin-right:auto;padding:7px 0}.announcement-bar__content--center{margin-left:auto;padding-left:0;padding-left:var(--announcement-bar-button-width,0)}.announcement-bar__button{background:var(--header-accent-color);box-shadow:0 1px var(--header-accent-color);color:var(--secondary-background);padding:7px 18px 7px 15px}.announcement-bar__button svg{display:inline-block;height:17px;margin-right:12px;vertical-align:text-bottom;width:20px}.announcement-bar__close-container{position:relative}.announcement-bar__close{color:var(--heading-color);position:absolute;right:0;top:25px;transition:color .2s ease-in-out}.announcement-bar__close:hover{color:var(--accent-color)}.announcement-bar__close svg{height:19px;width:19px}.announcement-bar__newsletter{height:0;overflow:hidden;text-align:center;transition:height .5s cubic-bezier(.77,0,.175,1),visibility .5s cubic-bezier(.77,0,.175,1);visibility:hidden}.announcement-bar__newsletter[aria-hidden=false]{visibility:visible}.announcement-bar__newsletter-inner{margin:50px 0}}.offer-item{background:var(--secondary-background);border:1px solid var(--border-color);border-radius:3px;padding:20px}.offer-item__image-wrapper{margin-bottom:14px;max-width:70px;min-width:70px}.offer-item__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 17px);margin-bottom:6px}.offer-item__content{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 14px)}@media screen and (min-width:641px){.offer-item{padding:28px 30px}.offer-item__image-wrapper{max-width:110px;min-width:110px}}@media screen and (min-width:1280px){.offer-item--inline{align-items:center;display:flex}.offer-item--inline .offer-item__image-wrapper{margin:0 30px 0 0}}.image-with-text{display:flex;flex-direction:column}.image-with-text__image-container{margin-bottom:25px}@media screen and (max-width:999px){.image-with-text__image-container{order:-1;width:100%!important}}@media screen and (min-width:1000px){.image-with-text{align-items:center;flex-direction:row;justify-content:center}.image-with-text__image-container{max-width:50%;min-width:30%}.image-with-text__image-container,.image-with-text__text-container{margin:0;width:50%}.image-with-text__text-container:last-child{padding-left:60px}.image-with-text__text-container:first-child{padding-right:60px;text-align:right}.image-with-text__text-container:first-child .image-with-text__text-aligner{display:inline-block;text-align:left}.image-with-text__image-container{max-width:none;min-width:0}}@media screen and (min-width:1280px){.image-with-text__text-container:last-child{padding-left:75px}.image-with-text__text-container:first-child{padding-right:75px}}.newsletter{margin-top:30px}.newsletter__form{padding-bottom:10px}.newsletter__text{margin-top:16px}.newsletter--compact .newsletter__form{padding-bottom:0}.newsletter--compact .newsletter__text{margin-top:16px}.quick-links{background:var(--secondary-background);border:1px solid var(--border-color);border-radius:3px;display:flex;flex-wrap:wrap;font-size:calc(var(--default-text-font-size) + 1px);list-style:none;text-align:center}.quick-links__link{align-items:center;box-shadow:1px 0 var(--border-color),0 1px var(--border-color);display:flex;flex:0 0 auto;-webkit-hyphens:auto;hyphens:auto;justify-content:center;padding:20px 10px;text-transform:none;transition:color .2s ease-in-out;width:50%;word-break:break-all;word-break:break-word}.quick-links__link:hover{color:var(--accent-color)}.quick-links__link--grow{flex-grow:1}.quick-links__image-container{display:block;flex:1 1 auto;font-size:0;margin:0 auto}.quick-links__image-ie-fix{margin:0 auto;transition:transform .3s ease-in-out}@media (-moz-touch-enabled:0),(hover:hover){.features--animate-zoom .quick-links__link:hover .quick-links__image-ie-fix{transform:scale(1.05)}}@media screen and (min-width:641px){.quick-links__link{padding:24px;width:33.333333%}}@media screen and (min-width:1000px){.quick-links__link{width:16.66666667%}}.breadcrumb__list{align-items:center;display:flex;list-style:none}.breadcrumb__list svg{height:8px;margin:0 7px;vertical-align:inherit;width:6px}.loading-bar{background:var(--accent-color);height:3px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:width .25s ease-in-out;width:0;z-index:50}.loading-bar.is-visible{opacity:1}.empty-state{margin:100px 0;text-align:center}.empty-state--extra-tight{margin:30px 0}.empty-state--tight{margin:40px 0}.empty-state__heading{margin-bottom:15px}.empty-state__text{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);margin-bottom:32px}.empty-state__quick-form{margin:40px auto 25px;max-width:410px}.empty-state__button-container{margin-top:16px}.empty-state__button{min-width:230px}.empty-state__icon{display:inline-block;margin-bottom:6px;position:relative}.empty-state__icon .icon--package{height:46px;width:46px}.empty-state__icon .icon--address{height:45px;width:46px}.empty-state__icon-description{margin-bottom:30px}.empty-state__count{background:var(--accent-color);border-radius:100%;color:var(--header-text-color);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);font-weight:var(--text-font-bolder-weight);height:20px;line-height:20px;position:absolute;right:-9px;text-align:center;top:2px;width:20px}@media screen and (min-width:641px){.empty-state{margin:170px 0}.empty-state--extra-tight{margin:40px 0}.empty-state--tight{margin:105px 0}}.payment-list{display:flex;flex-wrap:wrap;margin:-4px}.payment-list__item{height:24px;margin:4px;width:38px}.payment-list__notice{margin-top:18px}.payment-list--centered{justify-content:center}.layout{margin-bottom:70px}.layout .layout{margin-bottom:0;margin-top:18px}.layout__section{margin-bottom:18px}.layout .card:last-child{margin-bottom:0}@media screen and (max-width:999px){.layout--reverse{display:flex;flex-direction:column-reverse}}@media screen and (min-width:641px){.layout{margin-bottom:100px}.layout .layout{margin-top:30px}}@media screen and (min-width:1000px){.layout{display:flex;margin-left:-15px;margin-right:-15px}.layout--pad{padding-top:25px}.layout__section{flex-basis:0;flex-grow:1;flex-shrink:0;margin:0 15px}.layout__section:only-child{margin-left:auto;margin-right:auto;max-width:680px}.layout__section--secondary{flex:none;width:260px}.layout__section--large-secondary{flex:none;width:320px}}@media screen and (min-width:1280px){.layout__section--secondary{width:288px}.layout__section--large-secondary{width:365px}}.modal__loader{display:none;padding:60px 0;text-align:center}.modal__loader .icon--search-loader{color:var(--accent-color);height:35px;width:35px}.modal__header{align-items:center;background:var(--secondary-background);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;position:sticky;top:0;z-index:1}.modal__content,.modal__header{padding:20px}.modal__header+.modal__content{padding-top:30px}.modal__title{margin-bottom:0;text-align:center}.modal__description{display:block;margin-bottom:30px;text-align:center}.modal__close{color:var(--heading-color);z-index:1}.modal__close svg{display:block;height:20px;width:20px}.modal .card{background:none}.modal.is-loading .modal__loader{display:block}.modal.is-loading .modal__inner{display:none}@media screen and (max-width:640px){.modal__content--ios-push{padding-bottom:45px}}@media screen and (min-width:641px){.modal{align-items:center;display:flex;justify-content:center}.modal__dialog{border-radius:3px;height:auto;max-height:calc(100% - 80px);width:580px}.modal__dialog--stretch{margin-left:auto;margin-right:auto;max-width:1200px;width:calc(100% - 80px)}.modal__content,.modal__header{padding:30px}.modal__header{border-bottom:none;display:block;padding-bottom:0;position:relative;text-align:center}.modal__close{position:absolute;right:28px;top:28px}.modal__description{margin-top:-18px}}.icon-state{position:relative;vertical-align:middle}.icon-state .icon-state__primary,.icon-state .icon-state__secondary{display:block;transition:opacity .35s ease-in-out,transform .35s ease-in-out}.icon-state .icon-state__secondary{left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%) scale(.3)}.icon-state[aria-expanded=true] .icon-state__primary{opacity:0;transform:scale(.3)}.icon-state[aria-expanded=true] .icon-state__secondary{opacity:1;transform:translateY(-50%) scale(1)}@media (-moz-touch-enabled:0),(hover:hover){[data-tooltip]{position:relative}[data-tooltip]:before{background:var(--accent-color);border-radius:3px;bottom:calc(100% + 3px);box-shadow:0 1px rgba(0,0,0,.065);color:var(--secondary-background);content:attr(data-tooltip);font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);left:50%;padding:2px 11px;pointer-events:none;transform:translateX(-50%);white-space:nowrap}[data-tooltip]:after,[data-tooltip]:before{opacity:0;position:absolute;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;visibility:hidden;z-index:1}[data-tooltip]:after{border-color:transparent transparent var(--accent-color) var(--accent-color);border-style:solid;border-width:6px;bottom:calc(100% - 2px);box-shadow:-1px 1px 1px 0 rgba(0,0,0,.1);content:"";height:0;left:calc(50% - 7px);transform:rotate(-45deg);width:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip-position=bottom-left]:before{bottom:auto;left:auto;right:-6px;top:calc(100% + 4px);transform:none}[data-tooltip-position=bottom-left]:after{left:calc(50% - 6px);top:calc(100% - 1px);transform:rotate(135deg)}}.quantity-selector{align-items:center;border:1px solid var(--border-color);border-radius:3px;box-shadow:0 1px 1px rgba(var(--border-color-rgb),.2);display:inline-flex;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);height:38px;vertical-align:middle}.quantity-selector svg:hover{opacity:1}.quantity-selector .icon--minus{height:2px;width:10px}.quantity-selector .icon--plus{height:10px;width:10px}.quantity-selector__button{align-items:center;color:rgba(var(--text-color-rgb),.6);display:flex;height:100%;padding:0 12px;transition:color .2s ease-in-out}.quantity-selector__button:not([disabled]):hover{color:var(--heading-color)}.quantity-selector__value{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;min-width:32px;padding:0 5px;text-align:center}.quantity-selector__value:focus{outline:none}.shipping-estimator__results{font-size:1rem;margin:24px 0 2px}.shipping-estimator__results p{margin-bottom:6px}.shipping-estimator__results ul{color:var(--heading-color);font-weight:var(--text-font-bolder-weight)}.cookie-bar{bottom:20px;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 11px);left:0;opacity:0;position:fixed;transform:translateY(100%);transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out;visibility:hidden;width:100%;z-index:3}.cookie-bar[aria-hidden=false]{opacity:1;transform:translateY(0);visibility:visible}.cookie-bar__inner{background:var(--secondary-background);border-radius:3px;box-shadow:0 1px 4px 1px rgba(0,0,0,.1);margin:0 auto;max-width:960px;padding:15px;z-index:4}.cookie-bar__text{line-height:1.45}.cookie-bar__button{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 12px);line-height:30px;margin-top:12px;padding:0 16px}@media screen and (min-width:641px){.cookie-bar{bottom:25px;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px)}.cookie-bar__inner{align-items:center;display:flex;justify-content:space-between;padding:20px 30px 20px 25px}.cookie-bar__text{line-height:1.25}.cookie-bar__button{flex:none;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);line-height:36px;margin-left:25px;margin-top:0;padding:0 18px}}.contact{margin-bottom:40px}.contact__store-info{margin-top:50px}.contact__store-heading,.contact__store-image{margin-bottom:30px}@media screen and (min-width:641px){.contact{margin-bottom:90px}}@media screen and (min-width:1000px){.contact__store-info{margin-left:25px;margin-top:0}}.password{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px 0}@supports (--css:variables){.password{height:100vh;height:calc(100vh - var(--header-height, 0px))}}.password__content{align-items:center;display:flex;flex:1 0 auto;text-align:center}.password__footer{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 13px);text-align:center}.password__footer-social{display:flex;justify-content:center;margin-top:15px}.password__social-text{margin-right:20px}.password__powered-by a{display:inline-block;margin-left:4px;vertical-align:bottom}.password__powered-by svg{height:28px;width:98px}.password__admin-link{display:block;margin-left:18px}@media screen and (min-width:1000px){.template-password .header{padding-bottom:30px;padding-top:30px}.password{padding:40px 0}.password__footer{text-align:left}.password__footer--with-social{display:flex;justify-content:space-between;width:100%}.password__admin-link{display:inline-block}.password__footer-social{margin-top:0}}.faq{margin:40px 0 70px}.faq__title{margin-bottom:20px;text-align:center}.faq__item{background:var(--secondary-background);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);padding:20px}.faq__item+.faq__item{border-top:none}.faq__question{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.faq__question .plus-button{margin-left:40px}.faq__answer-wrapper{height:0;overflow:hidden;transition:height .2s ease-in-out}.faq__answer{margin:10px 30px 0 0}.faq__group{margin-bottom:30px}.faq__group-title{text-align:center}.faq__contact-info{margin-top:50px}@media screen and (min-width:641px){.faq{margin:70px 0 115px}.faq__title{margin-bottom:25px;margin-left:0}.faq__item{border:1px solid var(--border-color);border-radius:3px 3px 0 0;padding:20px 30px}.faq__item+.faq__item{border-radius:0}.faq__item:last-child{border-radius:0 0 3px 3px}}@media screen and (min-width:1000px){.faq__group{margin-bottom:0}.faq__group+.faq__group{margin-top:50px}}.modal--newsletter{bottom:0;height:auto;top:auto}.modal--newsletter .modal__dialog{height:auto;padding:48px 20px 20px;position:relative}.popup-newsletter__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 20px);margin-bottom:10px;text-align:center}.popup-newsletter__close{color:var(--heading-color);position:absolute;right:20px;top:16px}.popup-newsletter__close svg{height:15px;width:15px}.popup-newsletter__content{text-align:center}.popup-newsletter__form{margin-top:20px}@media screen and (min-width:641px){.modal--newsletter{height:100%}.modal--newsletter .modal__dialog{max-width:540px;padding:64px 80px 80px}.popup-newsletter__close{position:absolute;right:30px;top:24px}.popup-newsletter__close svg{height:20px;width:20px}.popup-newsletter__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 28px)}.popup-newsletter__form{margin-top:30px}}.modal--exit-popup{bottom:0;height:auto;top:auto}.modal--exit-popup .modal__dialog{height:auto;padding:48px 20px 20px;position:relative}.exit-popup__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 28px);line-height:1.2;margin-bottom:8px;text-align:center}.exit-popup__subheading{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 18px);text-align:center}.exit-popup__close{color:var(--heading-color);position:absolute;right:20px;top:16px}.exit-popup__close svg{height:15px;width:15px}.exit-popup__form{margin-top:20px}.exit-popup__pay-more{display:block;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center}@media screen and (min-width:641px){.modal--exit-popup{height:100%}.modal--exit-popup .modal__dialog{max-width:540px;padding:95px 80px 30px}.exit-popup__close{position:absolute;right:30px;top:24px}.exit-popup__close svg{height:20px;width:20px}.exit-popup__title{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 48px)}.exit-popup__form{margin-top:30px}.exit-popup__pay-more{margin-top:75px}}.drawer{height:100vh;position:fixed;right:0;top:0;transition:visibility .35s linear;visibility:hidden;width:100vw;z-index:5}.drawer:before{background:#000;content:"";left:0;opacity:0;transition:opacity .35s ease-in-out}.drawer:before,.drawer__inner{height:100%;position:absolute;top:0;width:100%}.drawer__inner{background:#fff;margin-left:auto;max-width:345px;right:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.drawer[aria-hidden=false]{visibility:visible}.drawer[aria-hidden=false]:before{opacity:.4}.drawer[aria-hidden=false] .drawer__inner{transform:translateX(0)}.link-search-results:not(:only-child){margin-top:40px}.link-search-results__list{list-style:none}.link-search-results__link{display:block;padding:8px 20px;transition:color .15s ease-in-out,background .15s ease-in-out}.link-search-results__link:focus,.link-search-results__link:hover{background:var(--accent-background);color:var(--accent-color);outline:none}@media screen and (min-width:641px){.link-search-results:not(:only-child){margin-top:60px}}.expandable-content[aria-expanded]{max-height:320px;overflow:hidden;position:relative;transition:.2s ease-in-out}.expandable-content__toggle{align-items:center;background:var(--secondary-background);bottom:0;color:var(--accent-color);display:flex;font-weight:var(--text-font-bolder-weight);left:0;opacity:0;padding:16px 20px;position:absolute;text-align:left;transition:opacity .1s ease-in-out,visibility .1s ease-in-out;visibility:hidden;width:100%;z-index:1}.expandable-content__toggle:before{background:linear-gradient(rgba(var(--secondary-background-rgb),0),rgba(var(--secondary-background-rgb),.4) 15%,var(--secondary-background));bottom:100%;content:"";height:50px;left:0;pointer-events:none;position:absolute;width:100%}.expandable-content__toggle-icon{height:10px;margin-right:15px;position:relative;transition:transform .2s ease-in-out;width:10px}.expandable-content__toggle-icon:after,.expandable-content__toggle-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease-in-out}.expandable-content__toggle-icon:before{height:10px;width:2px}.expandable-content__toggle-icon:after{height:2px;width:10px}.expandable-content--expandable[aria-expanded=true] .expandable-content__toggle-icon{transform:rotate(90deg)}.expandable-content--expandable[aria-expanded=true] .expandable-content__toggle-icon:after{display:none}.expandable-content--expandable .expandable-content__toggle{opacity:1;visibility:visible}.expandable-content--expandable[aria-expanded=true] .expandable-content__toggle:before{height:0}@media (-moz-touch-enabled:0),(hover:hover){.expandable-content[aria-expanded=false] .expandable-content__toggle:hover .expandable-content__toggle-icon{transform:rotate(45deg)}}@media screen and (min-width:641px){.expandable-content__toggle{padding-left:30px;padding-right:30px}}.menu-item__title{margin-bottom:.75em}.menu-item__linklist{list-style:none}.menu-item__link-item{padding:5px 0}.value-picker-button svg{height:7px;margin-left:10px;transition:transform .2s ease-in-out;width:9px}.value-picker-button svg path{stroke-width:2.5px}.value-picker-button--pill{align-items:center;background:var(--secondary-background);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:14px 20px;position:relative;text-align:left;width:100%}.value-picker-button--pill svg{height:8px;transition:transform .2s ease-in-out;width:12px}.value-picker-button--pill path{stroke-width:2px}.value-picker-button[aria-expanded=true] svg{transform:rotate(180deg)}.value-picker{bottom:0;font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 16px);transition:visibility .35s ease-in-out;visibility:hidden;z-index:5}.value-picker,.value-picker:before{height:100vh;left:0;position:fixed;width:100vw}.value-picker:before{background:#000;content:"";opacity:0;top:0;transition:opacity .35s ease-in-out}.value-picker[aria-hidden=false]{visibility:visible}.value-picker[aria-hidden=false]:before{opacity:.4}.value-picker[aria-hidden=false] .value-picker__inner{transform:translateY(0)}.value-picker .icon--nav-triangle-borderless{display:none}.value-picker__inner{background:var(--secondary-background);bottom:0;left:0;position:absolute;transform:translateY(100%);transition:visibility .2s ease-in-out,transform .2s ease-in-out;width:100%}.value-picker__header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:17px 20px 16px}.value-picker__header .icon--close{color:var(--heading-color);height:17px;width:17px}.value-picker__title{margin:0}.value-picker__close svg{display:block}.value-picker__choice-list{-webkit-overflow-scrolling:touch;list-style:none;max-height:430px;overflow:auto;overscroll-behavior:none;padding:15px 0}.value-picker__choice-item{display:block;padding:8px 50px 7px 20px;position:relative;text-align:left;width:100%}.value-picker__choice-item svg{height:11px;position:absolute;right:20px;top:17px;transform:scale(0);transition:transform .2s ease-in-out;width:13px}.value-picker__choice-item.is-selected{color:var(--accent-color);font-weight:var(--text-font-bolder-weight)}.value-picker__choice-item.is-selected svg{transform:scale(1)}@media screen and (min-width:641px){.value-picker-wrapper{position:relative}.header__search-bar-wrapper,.value-picker{visibility:hidden}.value-picker{background:#fff;border-radius:3px;bottom:auto;box-shadow:0 1px 5px 2px rgba(0,0,0,.1);color:#677279;cursor:auto;height:auto;left:auto;min-width:160px;opacity:0;position:absolute;right:-25px;top:calc(100% + 10px);transform:scale(.9);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;width:auto;will-change:transform;z-index:4}.value-picker:before{display:none}.value-picker[data-picker-position=top]{bottom:calc(100% + 10px);top:auto}.value-picker[aria-hidden=false]{opacity:1;transform:scale(1.001);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;visibility:visible}.value-picker .icon--nav-triangle-borderless{bottom:100%;display:block;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12));height:8px;position:absolute;right:20px;width:18px;z-index:2}.value-picker[data-picker-position=top] .icon--nav-triangle-borderless{bottom:auto;top:100%;transform:rotate(180deg)}.value-picker__inner{border-radius:3px;position:relative;transform:none!important;transition:none;width:auto}.value-picker__header{display:none}.value-picker__choice-list{font-size:calc(var(--base-text-font-size) - var(--default-text-font-size) + 15px);max-height:none;padding:15px 0;white-space:nowrap}.value-picker__choice-item{cursor:pointer;display:block;padding:2px 25px;transition:color .15s ease-in-out,background .15s ease-in-out}.value-picker__choice-item.is-selected,.value-picker__choice-item:hover{background:var(--accent-background);color:var(--accent-color);font-weight:400}.value-picker__choice-item.is-selected svg,.value-picker__choice-item:hover svg{display:none}.value-picker--small{min-width:105px;right:-2px}.value-picker--small .value-picker__choice-list{font-size:.85rem;padding:10px 0}.value-picker--small .value-picker__choice-item{padding:2px 18px}.value-picker--small .icon--nav-triangle-borderless{right:11px}.value-picker--auto{min-width:0}}.Rtable{display:flex;flex-wrap:wrap;margin:0;padding:0}.Rtable-cell{background:rgba(112,128,144,.2);border:8px solid #fff;box-sizing:border-box;flex-grow:1;list-style:none;overflow:hidden;padding:1.2em;width:100%}.Rtable-cell>h1,.Rtable-cell>h2,.Rtable-cell>h3,.Rtable-cell>h4,.Rtable-cell>h5,.Rtable-cell>h6{margin:0}.Rtable--2cols>.Rtable-cell{width:50%}.Rtable--3cols>.Rtable-cell{width:33.33%}.Rtable--4cols>.Rtable-cell{width:25%}.Rtable--5cols>.Rtable-cell{width:20%}.Rtable--6cols>.Rtable-cell{width:16.6%}.Rtable{left:0;position:relative;top:3px}.Rtable-cell{background-color:#fff;border-color:#f3f5f6;margin:8}.Rtable-cell--dark{background-color:#708090;border-color:#f3f5f6;color:#fff}.Rtable-cell--dark>h1,.Rtable-cell--dark>h2,.Rtable-cell--dark>h3,.Rtable-cell--dark>h4,.Rtable-cell--dark>h5,.Rtable-cell--dark>h6{color:#fff}.Rtable-cell--medium{background-color:#b8c0c8;border-color:#f3f5f6}.Rtable-cell--light{background-color:#fff;border-color:#f3f5f6}.Rtable-cell--highlight{background-color:#90ee90;border-color:#64e764}.Rtable-cell--alert{background-color:#ff8c00;border-color:#cc7000;color:#fff}.Rtable-cell--alert>h1,.Rtable-cell--alert>h2,.Rtable-cell--alert>h3,.Rtable-cell--alert>h4,.Rtable-cell--alert>h5,.Rtable-cell--alert>h6{color:#fff}.Rtable-cell--head{background-color:#708090;border-color:#f3f5f6;color:#fff}.Rtable-cell--head>h1,.Rtable-cell--head>h2,.Rtable-cell--head>h3,.Rtable-cell--head>h4,.Rtable-cell--head>h5,.Rtable-cell--head>h6{color:#fff}.Rtable-cell--foot{background-color:#b8c0c8;border-color:#f3f5f6}@media (max-width:500px){.Rtable--collapse{display:block}.Rtable--collapse>.Rtable-cell{width:100%!important}.Rtable--collapse>.Rtable-cell--foot{margin-bottom:1em}}.no-flexbox .Rtable{display:block}.no-flexbox .Rtable>.Rtable-cell{width:100%}.no-flexbox .Rtable>.Rtable-cell--foot{margin-bottom:1em}@font-face{font-display:swap;font-family:Ispot Sans;font-style:normal;font-weight:400;src:local("Ispot Sans"),url(/fonts/ispot-book.woff?6d1c7f23430a6459981e09b7ccef8396) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Ispot Sans;font-style:normal;font-weight:700;src:local("Ispot Sans"),url(/fonts/ispot-bold.woff?f907964f6f159656aee02365243518bd) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Ispot Sans;font-style:normal;font-weight:900;src:local("Ispot Sans"),url(/fonts/ispot-black.woff?baeb09c73bdd96fc782adadf95b11120) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Ispot Heavy;font-style:normal;font-weight:400;src:local("Ispot Heavy"),url(/fonts/ispot-reg.woff?babbb728be7593abe49b9fb9c5630602) format("woff"),url(/fonts/ispot-reg2.woff2?c0a6a97738d8aa9db666df18e3676c04) format("woff2");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Ispot Heavy;font-style:normal;font-weight:700;src:local("Ispot Heavy"),url(/fonts/ispot-reg2.woff?babbb728be7593abe49b9fb9c5630602) format("woff"),url(/fonts/ispot-reg3.woff2?c0a6a97738d8aa9db666df18e3676c04) format("woff2");unicode-range:u+000-5ff}*,:after,:before{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}address,blockquote,body,dd,dialog,dl,dt,fieldset,figure,form,h1,h2,h3,h4,hr,html,legend,ol,p,ul{margin:0;padding:0}article,aside,fieldset,figcaption,figure,footer,header,legend,main,nav,section{display:block}a{background:transparent;font-family:inherit}address,dd,dl,dt,time{font-style:inherit;font-weight:inherit}li,ul{list-style:none}fieldset{border:none}img{border:0;display:block;height:auto;max-width:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;overflow:visible;padding:0}button:active{outline:0}button,select{font-family:inherit;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;outline:0}input::-ms-clear{display:none;height:0;width:0}textarea{word-wrap:break-word;font-family:inherit;overflow:auto;resize:none}input:invalid,input:required{box-shadow:none}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}svg:not(:root){overflow:hidden}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@-moz-document url-prefix(){.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}.select option{background-color:#fff}}html{font-size:calc(15.02326px + .23256vw)}@media screen and (min-width:1280px){html{font-size:18px}}html[data-whatintent=mouse] :focus,html[data-whatintent=touch] :focus{outline:none}html[data-whatintent=mouse] .skip-link,html[data-whatintent=touch] .skip-link{display:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#333;font-size:15px;font-variant-ligatures:contextual;-webkit-font-variant-ligatures:contextual;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility}@media screen and (min-width:820px){body{font-size:1.0625rem;line-height:1.45}}@keyframes menu-in{0%{opacity:0;right:-20rem}}@keyframes menu-link-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes category-enter{0%{opacity:0;transform:translateY(-.5rem) scale(.92)}}@keyframes category-enter-small{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes content-in{0%{opacity:0;transform:translateY(-2rem) scale(.8)}}@keyframes content-in-centered{0%{opacity:0;transform:translateY(-2rem) translateX(-50%) scale(.8)}}@keyframes option-in{0%{opacity:0;transform:translateY(-1rem)}}@keyframes option-out{to{opacity:0;transform:translateY(1rem)}}@keyframes preloader-fade-in{0%{opacity:0}}[data-tooltip]{position:relative;z-index:10}[data-tooltip]:after,[data-tooltip]:before{bottom:calc(100% + 5px);left:50%;opacity:0;pointer-events:none;position:absolute;transition:.2s;visibility:hidden;will-change:transform}[data-tooltip]:before{background-color:rgba(59,72,80,.9);background-image:linear-gradient(30deg,rgba(59,72,80,.44),rgba(59,68,75,.44),rgba(60,82,88,.44));border-radius:6px;box-shadow:0 0 24px rgba(0,0,0,.2);color:#fff;content:attr(data-tooltip);font-size:12px;max-width:300px;min-width:50px;padding:3px 10px;text-align:center;transform:translate(-50%,-5px) scale(.5);white-space:pre-wrap;width:max-content;width:-moz-max-content}[data-tooltip]:after{border-color:rgba(55,64,70,.9) transparent transparent;border-style:solid;border-width:5px 5px 0;content:"";transform:translateX(-50%) scaleY(0);transform-origin:top;transition-duration:0s}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip]:hover:before{transform:translate(-50%,-5px) scale(1);transition-delay:.3s}[data-tooltip]:hover:after{transform:translateX(-50%) scaleY(1);transition-delay:.5s;transition-duration:.2s}[data-tooltip-location=left]:after,[data-tooltip-location=left]:before{bottom:50%;left:auto;right:calc(100% + 5px)}[data-tooltip-location=left]:before{transform:translate(-5px,50%) scale(.5)}[data-tooltip-location=left]:after{border-color:transparent transparent transparent rgba(55,64,70,.9);border-width:5px 0 5px 5px;transform:translateY(50%) scaleX(0);transform-origin:left}[data-tooltip-location=right]:after,[data-tooltip-location=right]:before{bottom:50%;left:calc(100% + 5px)}[data-tooltip-location=right]:before{transform:translate(5px,50%) scale(.5)}[data-tooltip-location=right]:hover:before{transform:translate(5px,50%) scale(1)}[data-tooltip-location=right]:after{border-color:transparent rgba(55,64,70,.9) transparent transparent;border-width:5px 5px 5px 0;transform:translateY(50%) scaleX(0);transform-origin:right}[data-tooltip-location=right]:hover:after{transform:translateY(50%) scaleX(1)}[data-tooltip-location=bottom]:after,[data-tooltip-location=bottom]:before{bottom:auto;top:calc(100% + 5px)}[data-tooltip-location=bottom]:before{transform:translate(-50%,5px) scale(.5)}[data-tooltip-location=bottom]:hover:before{transform:translate(-50%,5px) scale(1)}[data-tooltip-location=bottom]:after{border-color:transparent transparent rgba(55,64,70,.9);border-width:0 5px 5px;transform-origin:bottom}.redDot{background:#ef0004;border-radius:50%;height:6px;position:absolute;width:6px;z-index:9}.dashboard-menu ul li a{font-size:15px}.userAccount .userMenu{background:#fff;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.02);margin-bottom:20px;margin-top:20px;padding:7px}.userAccount .userMenu ul{display:flex;flex-wrap:wrap;justify-content:space-around}.userAccount .userMenu ul li a{border-radius:7px;font-size:15px;padding:5px 10px}.userAccount .userMenu ul li a.active,.userAccount .userMenu ul li a:hover{background:#1e90ff;color:#fff}.userAccount .userMenu ul li a i{font-size:17px;margin-right:5px}.userAccount .userMenu .user{align-items:center;display:flex;justify-content:center;padding:0;width:200px}.userAccount .userMenu .user .thumb{margin-bottom:0;margin-right:5px;width:30px}.userAccount .userMenu .user .content .title a{color:#7a7a82!important;font-size:15px}.userProfile{background:#fff!important;border-radius:7px;padding:15px 25px!important}.userProfile .user-profile .content{padding:70px 15px 30px}.userProfile .user-profile .content h5,.userProfile .user-profile .content span{font-size:14px}.userProfile .user-profile .thumb .file-input-btn{background-color:#1e90ff!important}.card-body.newTicket{margin-top:20px;padding:0}.newTicketUser{background:transparent!important;border:none;font-size:16px;padding:0}.newTicketUser .cmn-btn-2.btn-sm,.newTicketUser .cmn-btn.btn-sm{font-size:13px;height:30px;line-height:33px}.newTicketUser .contact-form{margin-top:0}.admin-support-ticket,.user-support-ticket{border-radius:.3rem;margin:0;padding:0}.payment-table tr td,.payment-table tr th,.regular-table tr td,.regular-table tr th{border:none}.payment-table,.regular-table{margin-bottom:10px!important}.payment-table tr,.payment-table tr th:last-child,.regular-table tr,.regular-table tr th:last-child{border:none}.payment-table tr td i,.payment-table tr th i{margin:0}@media screen and (min-width:992px){.cart-sidebar-area.active{animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both;border-radius:7px;height:100%!important;min-height:330px;min-height:410px;overflow-x:auto;overflow-y:hidden;padding:15px 5px!important;position:absolute;right:-20px;top:54px;transform:scale(1.001);transition:none!important;transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;width:400px}.cart-sidebar-area{animation:fade-out .3s ease-in forwards;transition:none!important}.cart-sidebar-area .cart-products .title{margin-bottom:0}.cart-sidebar-area .cart-products .title.main{background:transparent;color:#30303c;text-transform:uppercase}.cartPopWrap{position:relative}}.cart-sidebar-area .top-content{position:absolute;right:10px;top:10px}.cart-sidebar-area .btn-wrapper{margin-top:0}.cart-sidebar-area .cart-products .title{margin-bottom:0}.cart-sidebar-area .cart-products .title.main{background:transparent;color:#30303c;text-transform:uppercase}.cart-sidebar-area .btn-wrapper{display:flex;justify-content:space-between}.cart-sidebar-area .btn-wrapper .custom-button{height:35px!important;line-height:20px!important;margin-top:0;width:140px}.cart-sidebar-area .btn-wrapper .custom-button.bb{background-color:#30303c!important}.single-product-item{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0;padding:0;position:relative}.single-product-item.no_data .no_data-thumb i{color:#eee;font-size:140px}.single-product-item.no_data .no_data-thumb h6{font-size:16px}.single-product-item .title a{padding:0}.single-product-item .price{line-height:16px}.single-product-item .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:0;width:calc(100% - 90px)}.single-product-item .thumb{width:auto}.proCartWrap{position:relative}.proCartWrap .remove-item-button{background-color:#eee!important;left:inherit;padding:0;position:absolute;right:10px;top:20px}.proCartWrap .remove-item-button i{font-size:13px}.bottomSum{left:0;padding:15px;position:fixed;width:100%}.bottomSum .btn-wrapper{display:flex}.cartMainWrap .prroductsTotalWrap{height:260px;overflow:hidden;overflow-y:scroll;padding:0 15px 20px}.cartMainWrap .prroductsTotalWrap::-webkit-scrollbar{background-color:#008ded!important;border-radius:3px;width:4px}.cartMainWrap .prroductsTotalWrap::-webkit-scrollbar-button{background-color:red!important;display:none}.cartMainWrap .prroductsTotalWrap::-webkit-scrollbar-track-piece{background-color:#fff!important}.cartMainWrap .prroductsTotalWrap::-webkit-scrollbar-thumb{background-color:#dadada!important}.icon--nav-triangle-borderless{bottom:7px;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12));height:17px;opacity:0;position:absolute;right:16px;width:26px;z-index:999999}.icon--nav-triangle-borderless.active{opacity:1}.cartAttVals{background:#eee;border-radius:7px;margin-right:5px;padding:2px 10px;position:relative;top:5px}.instaWrap .contWrapper .category-slider .cate-item{border-radius:7px;max-height:335px;overflow:hidden}.instaWrap .contWrapper .category-slider .cate-item .imgDiv{background-position:50%!important;background-size:cover!important;border-radius:7px;height:315px;overflow:hidden;width:100%}.visaInfo{color:#fa2b1b;font-size:13px;line-height:16px;text-align:center}.filter-category-header .catBanner{background-position:top!important;max-height:250px}.signupImage,.signupImage:after{height:100%;position:absolute;top:0;width:100%}.signupImage:after{background:rgba(33,33,33,.81);content:"";left:0;z-index:0}.cl-title.alert--base{background:#fff;border-radius:7px;font-size:14px;margin-top:-10px;padding-left:20px!important}.cart-row{position:relative}.cart-row a{max-width:100%}.cart-row .cart-item .cart-cont{padding-left:15px;padding-top:0}.cartVar{font-size:12px}.priceEach{height:30px;position:relative;top:10px}.cart-section .table td:last-child,.cart-section .table th:last-child{padding-right:0}.totalPx{align-items:center;display:flex;justify-content:space-between;width:100%}.contact-group .select-item,.contact-group .select-item .select-bar,.contact-group input{border:none!important;height:45px}.contact-group .input-group,.contact-group .multi-group,.contact-group .select-item,.contact-group input,.contact-group textarea{width:100%}.contact-section .section-header .title{font-size:20px;margin-bottom:0}.contact-section .section-header p{font-size:16px}.cart-sidebar-area .btn-wrapper .custom-button,.newAccount{align-items:center;display:flex;justify-content:center}.newAccount{flex-direction:column;width:100%}.newAccount .dnt{font-size:15px}.newAccount .makeAccount{width:100%!important}.newAccount .custom-button{border-radius:7px}.newAccount .custom-button:hover{background:#30303c;border-color:#30303c;color:#fff}.contactBtns{justify-content:flex-start}.announcement-bar{background:#000;color:#fff;top:0!important}.announcement-bar__inner{align-items:center;display:flex;height:40px;justify-content:center;text-align:center}.announcement-bar__inner a{font-weight:300;line-height:13px}.announcement-bar__content--center{align-items:center;display:flex;display:block;justify-content:center;line-height:11px;margin-bottom:0;padding:0;position:absolute;text-align:center;width:100%}.modelPro{font-size:15px}.cityInfo{color:#656565;font-size:12px;line-height:15px;margin-top:15px}.cityInfo h2{line-height:14px}.cityInfo span{font-size:11px}.mostSelling.smd{background:#4194f6;font-size:12px;right:10px;top:55px}.product-item-2-inner{overflow:visible}.metaTags{color:#cac5c5;font-size:10px}.categoryInfo{margin-bottom:20px;padding:10px 10px 7px}.categoryInfo .widget{padding:10px 10px 0}.categoryInfo p{font-size:13px}body{font-family:Ispot Sans,sans-serif;position:relative}::-webkit-scrollbar{-webkit-appearance:none;width:10px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}body:before{background-size:40%;content:"";filter:grayscale(1);height:100%;opacity:.06;position:absolute;top:0;width:100%;z-index:-1}h1,h2,h3,h4,h5,h6{font-family:Ispot Sans,sans-serif}.bg-4{background-color:#2f2f33}.bg-3{background:#e4e8ea!important}.header-top-wrap .right-side ul li{padding:0}.header-top-wrap .right-side ul li a{color:#fff!important;padding:0}.active_lang i,.active_lang span{color:#000;font-size:13px}.active_lang .img{width:18px}.active_lang img{max-height:18px;max-width:18px}.main-sections{padding:10px 0 80px}.header-wrapper .logo img{max-width:140px}.header-middle{height:100px}.header-bottom,.header-middle{align-items:center;display:flex}.header-bottom{background:#fff!important;border-top:1px solid #f4f5f6;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);height:55px;justify-content:center;padding:0!important}.shortcut-icons li a i{color:#1d1d1f}.header-search-form{margin:0 auto}header{background-color:#161617e0}#cart-button{cursor:pointer}.left-category .categories{border:none;border-radius:7px;overflow:hidden;padding:0}.left-category .categories li{border-bottom:1px solid #f3f5f6}.left-category .categories li a{padding:15px 45px}.modal-content{border:none;border-radius:7px}.modal-header{border-radius:7px 7px 0 0}.dashboard-menu{background:#fff;border-radius:7px;box-shadow:none}.product-item-2-inner{animation:option-in 2s cubic-bezier(.165,.84,.44,1) both;background-color:#fff;border:none!important;border-radius:18px!important;box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:15px 25px!important;position:relative;white-space:normal}.product-item-2-inner:hover{box-shadow:2px 4px 16px rgba(0,0,0,.16)!important}.product-item-2-inner .product-thumb{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.product-item-2-inner .product-thumb .freeTag{align-items:center;background:#f5dd1f;border-radius:40px;color:#000;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:50px;justify-content:center;line-height:12px;position:absolute;right:0;top:0;width:50px}.product-item-2-inner .product-thumb .freeTag .num{font-size:20px}.product-item-2-inner .product-thumb .freeTag .fr{position:relative;top:4px}.padding-top{padding-top:10px}.padding-top-half{padding-bottom:0;padding-top:0}.product-details-wrapper{background:#fff;border-radius:7px}.product-details-wrapper .col-lg-7{padding:0}.product-details-wrapper .product-details-content{background:#fff;border-radius:0 7px 7px 0;border-radius:7px;height:100%;overflow-y:scroll;padding:0 20px 20px;position:relative}.product-details-wrapper .product-details-content::-webkit-scrollbar{background:transparent;width:0}.product-details-wrapper .product-details-content .shield{border-radius:7px;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);max-width:22%;padding:10px;position:absolute;right:30px;top:70px}.product-details-wrapper .product-details-content .shield .title{font-size:14px;line-height:15px;margin-bottom:5px}.product-details-wrapper .product-details-content .shield .info{font-size:12px}.metaTags{color:#a1a1a1;height:auto}.product-details-content{position:relative}.product-details-content .recomendedPro{background:#f5f5f7;border-radius:7px;border-radius:10px;margin-top:20px;position:absolute;right:0;top:40px;width:100%;width:300px}.product-details-content .recomendedPro.free{background:#fff;border:none;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;margin:0;position:relative;top:0;width:100%}.product-details-content .recomendedPro.free .proWrap{padding:10px 0 0}.product-details-content .recomendedPro.free .proWrap .item{border:1px solid #dad7d7;box-shadow:none;box-shadow:none!important;display:flex;flex-direction:row;min-height:4.88235rem;overflow:hidden;padding:5px;position:relative}.product-details-content .recomendedPro.free .proWrap .item:last-child{margin-bottom:0}.product-details-content .recomendedPro.free .proWrap .item:hover{box-shadow:2px 4px 10px rgba(0,0,0,.08)!important}.product-details-content .recomendedPro.free .proWrap .item .thumb{align-items:center;display:flex;justify-content:center}.product-details-content .recomendedPro.free .proWrap .item .thumb img{max-width:60px}.product-details-content .recomendedPro.free .proWrap .item .cont{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.product-details-content .recomendedPro.free .proWrap .item .cont .price{font-size:15px;margin-bottom:0;margin-top:6px}.product-details-content .recomendedPro.free .proWrap .item .price.cross{text-decoration:line-through}.product-details-content .recomendedPro.free .proWrap .item .freeTag{align-items:center;background:#f5dd1f;border-radius:40px;color:#000;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:2px 8px;position:relative;right:0;top:-3px;z-index:9}.product-details-content .recomendedPro .proWrap{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;padding:10px 15px}.product-details-content .recomendedPro .proWrap .item{background:#fff;border-radius:12px;box-shadow:none!important;box-shadow:2px 4px 12px rgba(0,0,0,.08)!important;margin:0 0 10px;width:100%}.product-details-content .recomendedPro .proWrap .item .title{font-size:13px!important;line-height:20px;line-height:15px!important}.product-details-content .recomendedPro .titleH{border-radius:7px;color:#1d1d1f;display:inline-block;font-size:15px;font-weight:600;line-height:18px;margin-left:15px;margin-top:15px}.product-details-content .recomendedPro .add-cart{margin:0}.product-details-content .recomendedPro .cmn-btn{font-size:12px;height:24px;line-height:24px;min-width:108px!important;padding:0}.product-details-content .recomendedPro .cmn-btn.gray{background-color:#e0e0e0!important;color:#717171!important}.product-details-content .add-cart .cmn-btn{min-width:230px}.product-details-content .add-cart span{color:#009628;display:block;font-size:14px;font-weight:700}.product-details-content .add-cart span i{font-size:18px}.product-details-content .add-cart span .count{background:#009628;border-radius:10px;color:#fff;height:15px;line-height:14px;margin-right:3px;text-align:center;width:15px}.product-details-content .add-cart span .count,.product-details-content .add-cart span span{display:inline-block;position:relative;top:-1px}.product-details .product-color-area .caption,.product-details .product-size-area .caption{font-size:14px;font-weight:600;width:100%}.product-details .product-color-area .product-single-color{border:none}.section-bg{background:#fff;padding-bottom:0!important;padding-top:15px!important}.badge{border-radius:7px}.breadcrumb{justify-content:flex-start}.breadcrumb li{border-radius:7px;color:#6f6f75!important;display:inline-block;font-size:13px;height:30px;padding:0 0 0 10px}.breadcrumb li a{color:#1d1d1f!important}.breadcrumb li a:after{content:"-"}.cmn-btn,.cmn-btn-2{border-radius:7px}.account-section .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;color:#1d1d1f!important}.cmn-btn,.cmn-btn-2{color:#fff!important}.cmn-btn{background-color:#008ded!important}.footer-widget .logo{display:flex}.footer-widget .logo img{max-width:120px}.footer-widget .logo .ishield{align-items:center;display:flex;justify-content:center;margin-left:20px}.footer-widget .logo .ishield img{max-width:50px}.footer-widget .title{font-size:15px;font-weight:600;margin:0;padding-bottom:5px;position:relative}.footer-widget ul li,.footer-widget ul li a{font-size:13px;line-height:18px}.cart-sidebar-area .top-content{width:100%!important}.cart-sidebar-area .top-content a img{max-width:90px}.cart-sidebar-area .top-content .side-sidebar-close-btn i{color:#1d1d1f;font-size:25px}.cart-sidebar-area .custom-button{background-color:#008ded!important;border:none;border-radius:7px;color:#fff!important;height:40px;line-height:40px}.header-form-group input{background:#fff;height:45px}.view-category a{background-color:#008ded;border-radius:7px;color:#fff!important;padding:2px 20px}.header-form-group button{height:43px;right:1px;top:4px;width:45px}.widget{border:none;border-radius:7px}.filter-category-header{background-color:#f5f5f7;border:none;border-radius:0;display:none;padding:20px 0!important}.footer-bottom{padding:30px 0 10px}.product-item-2-inner .product-content .title a{font-weight:600}.product-after-content a{width:100%}.product-after-content .cmn-btn-2.btn-sm,.product-after-content .cmn-btn.btn-sm{width:50%}.title.mt-1{font-size:14px!important;line-height:23px!important;margin-bottom:10px}.product-item-2-inner .product-content .price{display:flex;font-size:18px;font-weight:400}.product-item-2-inner .product-content .title{line-height:40px;text-align:center}.main-sections{padding:15px 0 0}.active_lang i,.active_lang span,.menu li a{color:#fff}.footer-copyright p,.footer-widget .title,.footer-widget p,.footer-widget ul li,.footer-widget ul li a,.footer-widget ul li a i,.footer-widget ul li a:hover,.footer-widget ul li i{color:rgba(0,0,0,.7)}.footer-widget .title:before{background:rgba(0,0,0,.7);display:none}.footer-copyright{border-top:1px solid #b8b8bd;padding:0}.footer-copyright .social-icons{padding-top:15px!important}.footer-copyright .social-icons li a i{font-size:14px;height:25px;line-height:24px;width:25px}.footer-copyright .left p{font-size:13px}.header-bar span{background-color:#9e9e9e42;border-radius:5px}.footer-widget p{font-size:13px}.header-bar{cursor:pointer;height:23px;position:relative;width:31px}footer{margin-top:15px}.mobile-menu.active{background-color:#363636!important;border-radius:0;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);height:100%;padding:10px 40px}.active_lang i,.mobile-menu .left-category .categories li a,.mobile-menu .left-category .categories li a i,.mobile-menu .nav-tabs li a,.mobile-menu .quick-links ul li a,.mobile-menu-body .menu li a{color:#1d1d1f!important}.mobile-menu .nav-tabs li a.active{border:none;color:#fff!important;padding:7px 15px}.nav-tabs li a{font-size:15px}.nav-tabs li a.active{color:#fff!important}.mobile-menu .nav-tabs li a{border:1px solid #6f6f75;border-radius:7px;padding:6px 15px}.mobile-menu .left-category .categories li,.mobile-menu-body .menu li{border-bottom:1px solid #e0e6e8}.mobile-menu .mobile-menu-header .logo img{max-width:120px}.mobile-menu.active{padding-top:20px}.widget .title{font-size:18px;padding-bottom:10px}.shortcut-icons{margin-top:8px}.products-description{margin:-15px -15px 50px}.products-description .nav-tabs,.products-description .tab-content{background:#fff;border-radius:7px;height:100%;padding:20px}.products-description .nav-tabs{margin-bottom:10px}.compare-table-wrapper,.related-products{background:#fff;border-radius:7px;height:100%;margin-bottom:50px;padding:20px}.compare-table-wrapper{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.product-details .product-size-area .product-single-size{align-items:center;border:1px solid #f5f5f5;border-radius:7px;border-radius:12px;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);display:flex;flex-direction:column;font-size:16px;font-weight:400;height:40px;justify-content:center;letter-spacing:-.022em;line-height:1.23536;margin-right:10px;margin-top:10px;min-height:3.3rem;padding:10px 20px;width:25%}.product-details-content .price{color:#485156!important;font-size:25px;font-weight:600}.product-details-content p{line-height:12px;margin-bottom:15px}.product-share a{background-color:transparent!important}.product-share a i{color:#c6c6c6}.product-details-wishlist a{background-color:transparent!important}.product-details-wishlist a .wish-icon{color:#1d1d1f;font-size:30px;position:relative;top:5px}.owl-carousel.owl-loaded{margin-bottom:15px;margin-top:0!important}.overlay-effects{background:#fff}.todays-deal .item{background:#fff;border:none;border-radius:6px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);margin-bottom:10px}.wish-react li a,.wish-react li button{background:#fff;border-radius:6px;color:#000}.section-header-2 .title{font-size:15px;margin-bottom:15px}.filter-category-header{display:block;margin-bottom:20px;overflow:hidden;padding:0!important}.filter-category-header .catBanner{background-position:0!important;background-size:cover;width:100%}.cart-products .title{background:#929292;border-radius:7px;color:#fff;display:inline-block;font-size:16px;padding:2px 15px}.admin-support-ticket,.cart-plus-minus .cart-decrease.active,.cart-plus-minus .cart-decrease:hover,.cart-plus-minus .cart-increase.active,.cart-plus-minus .cart-increase:hover,.custom-button.theme,.product-details .product-size-area .product-single-size.active{background:#fff!important;border:2px solid #0071e3!important;border-radius:12px;color:#777}.bill-button,.custom-button.theme{background-color:#008ded!important;border-radius:5px}.cart-table{border:none}.filter-category li a.active,.filter-category li a:hover,.left-category .categories li a i,.text--secondary,.todays-deal .item .cont .price{color:#1d1d1f}.modal-body .product-details-wrapper .col-lg-7{padding-right:15px}.modal-close-btn{position:absolute;right:30px;top:8px;z-index:2}.filter-category li a.active,.filter-category li a:hover,.left-category .categories li a i,.text--secondary,.todays-deal .item .cont .price{color:#1d1d1f!important}.left-category .categories li a{font-size:15px}.widget-check-group input:checked:after{background:#1d1d1f;border-color:#1d1d1f}.widget-check-group label{width:calc(100% - 20px)}.widget-check-group input:after{font-size:18px;line-height:16px}.widget-check-group input{height:20px;width:20px}.section-header-2{align-items:flex-start}.section-header-2 .custom-button.theme{align-items:center;background-color:#e5e5e5!important;border:none;border-radius:7px;color:#000!important;display:flex;padding:2px 15px}.scrollToTop i{color:#fff}.best-sell-item .best-sell-inner,.cate-item .cate-inner,.related-slide-item{border:none;border-radius:7px}.cart-sidebar-area .single-product-item .custom-button{color:#fff!important}.cart-sidebar-area .single-product-item .content .title{background:#fff!important;font-size:16px;line-height:19px;padding:0}.cart-sidebar-area .single-product-item .content .price .pprice{color:#1d1d1f;font-size:15px}.cart-sidebar-area .single-product-item .content .text-white{color:#1d1d1f;font-size:13px;line-height:15px}.cart-sidebar-area .single-product-item .remove-cart i{color:#fff}.cart-sidebar-area .text-white{color:#1d1d1f!important}.cart-section .custom-button.theme{background-color:#1d1d1f!important;border:none!important;border-radius:7px;color:#fff!important}.cart-section .custom-button.theme-2{background-color:#008ded!important;border:none!important;border-radius:7px;color:#fff!important}.cart-section .container{background:#fff;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.02);height:100%;margin-bottom:50px;padding:20px}.cart-section .table td,.cart-section .table th{background:#fff!important}.account-section .contact-group{margin-bottom:20px}.account-section .contact-group.withCou{display:flex}.account-section .contact-group.withCou span{align-items:center;background:#f3f5f6;border-radius:5px 5px 0 0;color:#7e8391;display:flex;height:50px;justify-content:center;padding:20px;width:60px}.account-section .contact-group.withCou span.numze{border-left:1px solid #c1c1c1;border-radius:0;width:20px}.account-section .contact-group input{border:none;border-left:1px solid #e1e1e1!important;border-radius:0 5px 5px 0;height:50px;width:calc(100% - 60px)!important}.account-section .contact-group input#otp{border:none!important;border-radius:5px!important;width:100%!important}.account-section .contact-group .custom-button{width:200px}.account-section .section-header{margin-bottom:20px}.account-section .section-header .title{margin-bottom:15px}.checkout-wrapper,.payment-details{background:#fff;border:none;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.06);padding:20px 20px 30px;position:relative;top:0}.checkout-wrapper .tab-content,.payment-details .tab-content{padding-bottom:20px}.payment-table,.regular-table{background:#fff;border:none;border-radius:7px;margin-bottom:50px;padding:20px}.dashboard-item{box-shadow:none}.dashboard-item:hover{background:#1d1d1f}.card{background:#fff;border:none;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.02);margin-bottom:50px;padding:20px}.card h4{font-size:18px}.card p{font-weight:600;margin-bottom:10px!important}.cart-table tr th{color:#1d1d1f}.contact-group .custom-button{background-color:#008ded!important;border-radius:5px;color:#fff!important}header .header-middle .menu li a{color:#fff!important}.cart-products .no_data .cl-white{color:#1d1d1f}.createAccount{border-radius:7px;margin-bottom:10px;margin-top:10px;padding:0 10px}.cart-section .table td,.cart-section .table th{border-top:0}.apply-coupon-code button{color:#1d1d1f}.cart-total{border:none;border-radius:7px}.cart-total .justify-content-between{margin-bottom:15px}.cart-table tr{border:none}input,input.custom--style,select,textarea,textarea.custom--style{border-radius:7px}.bill_a{width:100%}.bottomLink{margin-top:30px}.checkout-wrapper .card{box-shadow:0 .1rem .5rem rgba(18,38,63,.1);margin-bottom:0;width:50%}.checkout-wrapper .card .card-body{padding:0}.checkout-wrapper .card .card-body li{border:none;padding:7px 20px}.checkout-wrapper .card .card-header{font-size:15px;font-weight:600}.checkout-wrapper .deliverymod{font-size:15px;padding-left:10px}.checkout-wrapper .nav-tabs{margin-bottom:5px;max-width:100%;padding-left:5px}.checkout-wrapper .nav-tabs li{border-radius:7px;margin-right:10px;width:180px}.checkout-wrapper .nav-tabs li a.active{border-radius:7px}.checkout-section .cl-1{color:#1d1d1f;font-size:20px;font-weight:400}.cl-title.alert--base{align-items:center;display:flex;justify-content:flex-start;margin-bottom:15px;min-height:50px;padding:0 15px}.dashboard-menu.before-login-menu .cl-white li a,.dashboard-menu.before-login-menu .login-wrapper .create-accounts span,.dashboard-menu.before-login-menu .sign-in-form label,.dashboard-menu.before-login-menu .subtitle.cl-white,.dashboard-menu.before-login-menu .user .title a{color:#1d1d1f!important}.dashboard-menu.before-login-menu .login-button{background-color:#008ded!important}.side-sidebar-close-btn i{color:#1d1d1f!important}.section-header-2{margin-bottom:0}.section-header{margin-bottom:20px}.section-header .title{font-size:24px}.btn-dark{color:#fff!important}.modal-header .text-white,.modal-title.cl-white{color:#1d1d1f!important}.best-selling-section,.category-section,.featured-section{padding-bottom:0}.best-selling-section .container .contWrapper,.category-section .container .contWrapper,.featured-section .container .contWrapper{background:#fff;border:none;border-radius:7px;margin-bottom:40px;padding:20px}.call-to-section{background:transparent;margin-bottom:30px;padding:20px}.slide-progress{background-color:#dcdce2!important}.nav-tabs li a.active{border-radius:7px}@media (max-width:1199px){.category-sidebar{position:fixed!important}}.subCatsWrap{border-radius:6px;margin-bottom:30px}.sub-category-wrap{border-radius:7px;display:flex;flex-wrap:wrap;margin-bottom:20px;padding:10px}.sub-category-wrap .catBox{margin-right:1%;width:11.5%}.sub-category-wrap .catBox a{align-items:center;animation:category-enter .8s cubic-bezier(.165,.84,.44,1) both;background:#fff;border:1px solid #d2d2d7;border-radius:7px;box-sizing:border-box;display:flex;flex-direction:column!important;flex-wrap:inherit;font-size:13px;height:100%;justify-content:center;line-height:14px;margin-bottom:0;padding:1.76471rem 10px;position:relative;text-align:center;width:auto;z-index:0}.sub-category-wrap .catBox a div{font-size:14px;margin-top:5px}.sub-category-wrap .catBox a.activeBox{border:2px solid #008ded}.sub-category-wrap .catBox a.activeBox,.sub-category-wrap .catBox a:hover{box-shadow:2px 4px 12px rgba(0,0,0,.08)}.sub-category-wrap .catBox a img{max-height:60px}:root{--default-text-font-size:15px;--base-text-font-size:15px;--heading-font-weight:600;--heading-font-style:normal;--text-font-weight:400;--text-font-style:normal;--text-font-bolder-weight:600;--text-link-decoration:underline;--text-color:#4a5054;--text-color-rgb:74,80,84;--heading-color:#000;--border-color:#f3f5f6;--link-color:#008ded;--mobile-container-gutter:20px;--desktop-container-gutter:40px}.category-section.padding-bottom-half .padding-bottom-half{padding-bottom:0}.scroller__inner{background:#30303c;border:none;border-radius:7px;margin-bottom:40px;padding:20px}.offer-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.offer-item__inner{text-align:center}.mobile-menu{max-height:100%;top:112px;z-index:9999}.mobile-menu.active{opacity:1;padding:20px 15px;visibility:visible}.mobile-menu .tab-content{width:100%}.body-overlay{display:none}.body-overlay.active{display:block}.product-details .product-color-area .product-single-color.active:before{color:#000;font-size:18px}.product-details-content.product-details .title{font-size:20px;font-weight:600}.product-details .product-color-area{margin-top:0;padding-bottom:20px;padding-top:10px}.left-category .categories li a:hover{color:#000!important}.cart-products.cart--products .single-product-item .title a{color:#1d1d1f!important;font-size:13px;font-weight:600;line-height:16px}.login-wrapper .create-accounts a{color:#1d1d1f}.ajax-loader-wrapper{display:none!important;min-height:400px}.modal.fade{display:none}.colorWrap{align-items:center;border:1px solid #f5f5f5;border-radius:7px;border-radius:12px;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);display:flex;flex-direction:column;flex-wrap:wrap;font-size:17px;font-weight:400;height:auto;justify-content:center;letter-spacing:-.022em;line-height:1.23536;margin-right:10px;margin-top:10px;min-height:4.88235rem;padding:10px 20px 4px;padding:0!important;position:relative;width:20%}.colorWrap span{font-size:13px}.product-content .singleColor{top:-5px}.product-content .singleColor .colorWrap{margin-top:0;min-height:0;width:10%}.cate-item .cate-inner img{border-radius:7px}.cart-sidebar-area.active{background-color:#fff!important;box-shadow:0 0 40px rgba(0,0,0,.2);height:100%;padding:20px;top:43px}.mobile-menu .mobile-menu-header .mobile-menu-close{color:#1d1d1f}.mobile-menu .mobile-menu-header .mobile-menu-close i{font-size:25px;position:absolute;right:-9px;top:10px}.dashboard-menu.before-login-menu{background-color:#fff!important;border-radius:0 7px 7px 0;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);height:100%;padding:20px 40px}.dashboard-menu.before-login-menu .login-wrapper{padding:0!important}.dashboard-menu.before-login-menu .login-wrapper input{background:#f4f4f4;border:none;border-radius:7px;height:45px;padding:0 25px}.dashboard-menu.before-login-menu .login-wrapper .subtitle{font-weight:600}.dashboard-menu.before-login-menu .login-button{border-radius:7px;height:33px}.dashboard-menu.before-login-menu .side-sidebar-close-btn i{font-size:25px}.container--flush{padding:0 40px}.left-category.active{left:0}.modal-content .close{font-size:30px}.product-details-content .ratings-area .ratings{font-size:22px}.ratings{font-size:17px}.product-item-2-inner .product-content .product-before-content{padding-top:0}.product-details-content.product-details .proSum{border-radius:5px;color:#1d1d1f;display:inline;font-size:14px}.priceVarWrap{margin-bottom:10px;margin-top:20px}.priceVarWrap .priceBank{display:flex}.priceVarWrap .priceInfoWrap{align-items:center;border:1px solid #dad7d7;border-radius:7px;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;margin-right:10px;margin-top:10px;min-height:4rem;padding:5px 20px;position:relative;width:50%}.priceVarWrap .priceInfoWrap:last-child{margin-right:0}.priceVarWrap .priceInfoWrap .first .title{border-radius:6px;color:#1d1d1f;font-size:16px;font-weight:600;line-height:20px;padding:0 10px;text-align:center;text-transform:uppercase}.priceVarWrap .priceInfoWrap .first .titleImg.amex small{background:#e5e5e5;border-radius:5px;color:#6e6e6e;line-height:20px;padding:0 5px;position:absolute;right:10px;top:10px}.priceVarWrap .priceInfoWrap .first .titleImg.amex img{max-height:30px}.priceVarWrap .priceInfoWrap .first .titleImg img{max-width:96px}.priceVarWrap .priceInfoWrap .seco .cC{font-size:16px;font-weight:600;margin-right:5px}.priceVarWrap .priceInfoWrap .seco .price{font-size:20px;font-weight:400}.cC{margin-right:5px}.installment{align-items:center;background:#e5e5e5;border-radius:7px;display:flex;font-size:15px;height:50px;justify-content:center;margin-top:5px;width:100%}.proDetailWrap{display:flex;justify-content:space-between}.product-details-content .price del,.product-item-2-inner .product-content .price del{color:#d00404!important;font-size:80%}.proDeliveryDays{border-radius:7px;color:#060606;display:inline-block;font-size:14px;padding:5px 10px}.proDeliveryDays .shipping{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center}.proDeliveryDays .deliverTime{display:flex;flex-direction:column;line-height:18px;margin-top:5px;text-align:center;width:90%}.proDeliveryDays .deliverTime .free{color:#05872d}.proDeliveryDays .deliverTime .free.pick{color:#cb8100}.checkout-section .card-header{border:none;border-radius:7px;margin-bottom:15px;padding:0 20px}.checkout-section .card-header img{max-width:70px}.checkout-section .card-header h3{font-size:18px}.checkout-wrapper .tab-content .billing-form,.checkout-wrapper .tab-content .guest-form{padding:0 10px}.paymentReviewPage{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.paymentReviewPage li{align-items:center;background:#fff;border:1px solid #eee;border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;margin-right:1%;padding:20px;width:24%}.paymentReviewPage li:hover{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.paymentReviewPage li .name{align-items:center;display:flex;flex-direction:column;font-size:13px;font-weight:600;line-height:1.2;text-align:center}.paymentReviewPage li img{max-width:100px}.paymentReviewPage li .cmn-btn{align-items:center;background-color:#f2f1f6!important;color:#2987f6!important;display:flex;font-size:13px;font-weight:700;height:30px;justify-content:center;margin-top:5px;min-width:90px;text-transform:uppercase}.paymentReviewPage li .cmn-btn:hover{background-color:#2987f6!important;color:#fff!important}.apply-coupon-code button{padding:0 20px}.countryOnly{align-items:center;background-clip:padding-box;background-color:#f3f5f6;border-radius:7px;color:#495057;display:flex;font-size:15px;font-weight:400;height:45px;line-height:1.5;margin-bottom:30px;padding:.375rem .75rem}.bill-button-back{background:#eee;border-radius:7px;height:50px;width:100%}.myCartBack{width:100%}.wish-react{display:none}.instagramFeeds{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.instagramFeeds img{max-width:200px}.instaWrap .section-header-2{margin-bottom:15px}.instaWrap .contWrapper .title img{display:inline-block;margin-right:10px;max-width:23px}.body-overlay{height:100%;width:100%;z-index:9999}.cart-and-coupon{margin:0}.cart-sidebar-area .single-product-item{border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);padding:10px}.filterCategory{position:relative}.filterCategory .title{margin-bottom:5px}.filterCategory .left-category.single-style{left:0;opacity:1;position:relative!important;visibility:visible}.filterCategory .cate-icon-wrapper.open .sub-category{display:block;left:0!important;opacity:1!important;position:relative;visibility:visible!important}.filterCategory .cate-icon-wrapper .sub-category{display:block!important;left:0!important;opacity:1!important;position:relative!important;top:0;visibility:visible!important;width:280px}.filterCategory .cate-icon{background:#fff;border:1px solid #e5e5e5;border-radius:50%;color:#000;display:inline-block;height:30px;line-height:30px;position:absolute;right:10px;text-align:center;top:9px;width:30px}.filterCategory .left-category .categories li a{padding:10px 0;transition:color .2s ease-in-out}.filterCategory .left-category .categories li a:hover{background-color:#fff!important}.filterCategory .left-category .categories li{border-bottom:none}.filterCategory .menuIte{align-items:center;display:flex}.filterCategory .subMenuItem{margin-left:10px}.filterCategory .left-category .categories li .sub-category{border-left:none}.filterCategory .left-category .categories li .sub-category li a:hover,.filterCategory .left-category .categories li .sub-category:hover{background-color:#000}.filterCategory .left-category .categories li .sub-category{transition:none!important}.filterCategory .left-category .categories li:hover .sub-category{background:#fff}.filterCategory .left-category .categories li:hover .sub-category li a:hover{background-color:#000!important}.remove-item-button{height:18px;line-height:17px;top:-5px;width:18px}.remove-item-button i{font-size:13px}.adminPaid{align-items:center;border:3px solid #039622;border-radius:10px;color:#039622;display:flex;font-size:25px;font-weight:600;height:40px;justify-content:center;letter-spacing:4px;width:140px}.adminPaid.not{border:3px solid #a70303;color:#a70303}.order-track-section .container{background:#fff;border-radius:0 7px 7px 0;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);height:100%;padding:20px}.order-track-section .track-btn{background-color:#008ded!important}.orderConfirmWrap .product-details-content{box-shadow:none}.orderConfirmWrap .product-details-content .recomendedPro{display:block;margin:0;min-height:auto;position:relative;right:0;top:0;width:auto}.orderConfirmWrap .orderAddress{font-size:15px;padding:20px}.orderConfirmWrap .orderAddress .title{font-size:17px;font-weight:600;margin-bottom:5px}.orderConfirmWrap .orderSummary{padding:0 20px}.orderConfirmWrap .recomendedPro .proWrap .title{font-size:17px;font-weight:600;margin-bottom:5px;width:100%}.orderConfirmWrap .recomendedPro .proWrap .item{width:100%}.orderConfirmWrap .recomendedPro .proWrap .item .title{font-size:14px;font-weight:400;line-height:17px}.orderConfirmWrap .tips{margin-top:20px}.orderConfirmWrap .tips ul li{font-size:13px}.orderConfirmWrap .orderStatus{width:50%}.orderConfirmWrap .orderStatus .cmn-btn{align-items:center;display:flex;font-size:16px;height:35px;margin-top:10px;padding:0 16px}.orderConfirmWrap .orderStatus .title{font-size:17px;font-weight:600;margin-bottom:5px;width:100%}.orderConfirmWrap .orderStatus .paid{border:4px solid #039622;border-radius:10px;color:#039622}.orderConfirmWrap .orderStatus .notPaid,.orderConfirmWrap .orderStatus .paid{font-size:20px;font-weight:600;letter-spacing:2px;margin-bottom:10px;padding:5px;text-align:center;text-transform:uppercase;width:140px}.orderConfirmWrap .orderStatus .notPaid{border:4px solid #a70303;border-radius:10px;color:#a70303}.orderConfirmWrap .orderStatus .info-mess{font-size:22px;padding:0 0 10px}.orderConfirmWrap .orderStatus .info-mess.succ{color:#039622;font-size:16px}.orderConfirmWrap .orderStatus .info-mess.fail{color:#a70303;font-size:16px}.orderConfirmWrap .orderStatus .info{display:flex;font-size:17px;justify-content:space-between;margin-bottom:5px}.orderConfirmWrap .orderStatus .info .val{font-weight:600}.dashboard-item:hover{background:#fff}.dashboard-item:hover .title,.dashboard-item:hover a{color:#1d1d1f}.cart-sidebar-area .custom-button:hover,.custom-button.theme-2,.dashboard-menu ul li a,.dashboard-menu ul li a.active,.dashboard-menu ul li a:hover,.user-support-ticket{border:none}.flash-sell-section .container{background:#fff;border-radius:7px;height:100%;margin-bottom:30px;padding:20px}.countdown li{background:#fff;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.05);margin-right:14px;padding:5px 10px;text-align:center}.countdown li .countdown-title{color:#008ded!important}.pagination .page-item.active a,.pagination .page-item.active span,.pagination .page-item:hover a,.pagination .page-item:hover span{background:#008ded;border:none}.pagination .page-item.disabled span{display:none}.page-item:first-child .page-link,.page-item:last-child .page-link{background-color:#e2e2e2;border-radius:7px;color:#000;font-size:29px;line-height:30px}.pagination .page-item a,.pagination .page-item span{background-color:#e2e2e2;border:none;border-radius:7px;color:#000;font-size:15px;line-height:35px}.contact-form{background:#fff;border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.02);box-shadow:2px 4px 12px rgba(0,0,0,.08);margin-top:60px;padding:20px}.account-section .contact-group{width:100%}.account-section .section-header .title{text-transform:unset}.pageCont{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.contWrapper,.pageCont{background:#fff;border-radius:7px;padding:20px}.nav-tabs li{border-radius:7px;margin-right:10px}.section{margin:40px 0}.warrantyInfo{background:#f3f5f6;padding:2px 10px}.ckCart{background:#ebeeef;border-radius:7px;margin-top:20px;padding:20px;width:100%}.ckCart .cartInfo{align-items:center;display:flex;flex-direction:column;font-size:15px;justify-content:center;line-height:21px}.ckCart .cartInfo div{color:#009628;display:flex;font-weight:600}.ckCart .cartInfo .num{align-items:center;background:#009628;border-radius:25px;color:#fff;display:flex;font-size:15px;font-weight:600;height:20px;justify-content:center;margin:0 5px;width:20px}.ckOutB,.cntBtn{background-color:#eee;border:none;border-radius:3px;border-radius:7px;color:#000;height:30px;line-height:30px;outline:none;padding:0 30px}.ckOutB{background-color:#c3c8ca;color:#1d1d1f;font-size:17px}.crtBtn{margin-top:10px}.crtBtn,.mostSelling{display:flex;justify-content:center}.mostSelling{align-items:center;background:#07b39d;border-radius:20px;color:#fff;font-size:14px;height:25px;position:absolute;right:10px;top:90px;width:25px;z-index:8}.header-bottom{height:auto;padding:10px!important}.header-bottom .header-bottom-wrapper{flex-direction:row;justify-content:space-between!important}.header-bottom .logo{width:33.33%}.header-bottom .logo img{max-height:50px}.header-bottom .header-search-form{margin:0;margin-right:0!important;width:33.33%!important}.header-bottom .header-search-form .header-form-group input{background:#f3f5f6}.sptnavcont{align-items:center;display:flex;float:left;height:auto;margin:0;min-height:56px;padding:0;width:100%}.checkcover{background-color:#f2f1f6!important;border-radius:8px;color:#2987f6!important;font-size:13px;line-height:15px;max-width:135px;padding:5px 10px;position:relative;text-align:center;word-break:break-word}.checkcover div{font-size:15px;font-weight:700}#sptnav{margin:0 auto;width:100%}#sptnav .level3{display:flex;padding-left:40px}#sptnav .level3 li{align-items:center;display:flex;justify-content:space-around;margin-right:10px;padding:0;width:85px}#sptnav .level3 li.ver-mid{background:#898990;width:2px}#sptnav .level3 li a{background-repeat:no-repeat}#sptnav ul li a,#sptnav ul li p{background-clip:padding-box;background-color:transparent;background-position:top;background-position:center 8px;background-repeat:no-repeat;background-size:24px 24px;border-radius:7px;color:#fff;display:block;float:none;font-size:17px;font-weight:700;line-height:1.9rem!important;padding:32px 15px 0;vertical-align:top}#sptnav .level3 li.active,#sptnav ul li:hover{background-color:transparent!important;background:none!important;border-radius:7px}#sptnav .level3 li.active .catName,#sptnav ul li:hover .catName{font-weight:700}.main-sections .all-sections{padding:0;width:100%}.shortcut-icons{display:flex;justify-content:flex-end;width:33.33%}.right-toggle{display:none}#sptnav ul li a,#sptnav ul li p{background-size:20px 25px}.product-item-2{height:100%;margin:0}.owl-item .product-item-2{margin:15px}.product-details-wrapper,.todays-deal a{animation:option-in 2s cubic-bezier(.165,.84,.44,1) both;margin:0;width:100%}.main-sections,.tab-content{animation:preloader-fade-in .3s ease-out both}.widget .ui-state-default{background-color:#008ded!important;box-shadow:3px 2px 3px 0 rgba(22,26,57,.25)}.widget .ui-state-default:after{background:#008ded}.widget .ui-slider-range{background-color:#008ded!important;height:5px}.widget .ui-widget.ui-widget-content:after{background:#cfd1d2;height:5px}#shopify-section-text-with-icons{font-size:15px}.todays-deal{background:transparent;display:flex}.visaIcons{display:flex;position:relative;top:-4px}.visaIcons i{color:#6f6f75;font-size:30px;position:relative;right:5px;top:5px}.visaIcons img{filter:grayscale(1);margin-right:13px;max-height:16px;opacity:.2}.visaIcons img.mm{max-height:22px}html{scroll-behavior:smooth}.product-details-content.product-details h2.title{line-height:26px}.payment-list__notice{font-size:15px}.card__collapsible-button,.card__section{padding:15px 30px}.owl-carousel .owl-item .thumbs{align-items:center;display:flex;justify-content:center}.owl-carousel .owl-item img{border-radius:7px}.product-details-wrapper .owl-carousel .owl-item img{max-width:70%}.overlay-effects{border-radius:7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.hero-section.section-bg{display:none}.hotlineNum .txt{color:#1d1d1f;font-size:13px;font-weight:700}.hotlineNum .num{color:#6f6f75;font-size:19px;font-weight:600;line-height:17px}header .header-bottom.active{display:none}.category-section{padding-top:0}.category-section .proTitle{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.72);box-shadow:-1px 0 1rem 0 rgba(18,38,63,.09);margin-bottom:10px;padding:10px;position:relative;z-index:2}.category-section .proTitle.header-bottom.active{animation:option-in 1s cubic-bezier(.165,.84,.44,1) both;box-shadow:none;box-shadow:-1px 0 1rem 0 rgba(18,38,63,.09);margin-top:0;padding:10px!important;position:fixed;z-index:999}.category-section .proTitle .product-details-content .priceHeadWrap{display:flex;flex-direction:column;height:100%;justify-content:center}.category-section .proTitle .product-details-content .price{margin:0!important}.category-section .proTitle .product-details-content .ratings-area{margin-bottom:0}.category-section .nameWrap{display:flex;flex-direction:column;height:100%;justify-content:center}.category-section .nameWrap h1,.category-section .nameWrap h2{font-size:20px;font-weight:600;line-height:1}.best-sell-item .best-sell-inner:hover,.cate-item .cate-inner:hover,.product-item-2-inner.active,.product-item-2-inner:hover,.todays-deal .item:hover{box-shadow:2px 4px 12px rgba(0,0,0,.08)}.product-details-content .recomendedPro .proWrap .item .title{font-size:14px;font-weight:400;line-height:18px}.header-bottom.active{padding-bottom:0!important;padding-top:0!important}.product-size-area{margin-top:10px!important;padding-bottom:20px;position:relative}.product-item-2-inner.active .product-before-content,.product-item-2-inner:hover .product-before-content{transform:none}.product-item-2-inner .product-content .product-after-content{background:transparent;opacity:1;position:relative;transform:scale(1)}.product-item-2-inner .product-before-content{align-items:center;display:flex;justify-content:flex-start;transition:all .3s ease}.product-item-2-inner .product-before-content:hover{transform:none}.product-item-2-inner .product-before-content .ratings-area{width:100%}.product-item-2-inner .product-before-content .title{font-size:18px;line-height:22px;padding-top:20px;text-align:left;width:94%}.product-item-2-inner .product-before-content .title a{color:#343434}.cmn-btn-2.btn-sm,.cmn-btn.btn-sm{background-color:#f2f1f6!important;border-radius:7px;color:#2987f6!important;font-weight:700;min-width:90px;text-transform:uppercase}.cmn-btn-2.btn-sm:hover,.cmn-btn.btn-sm:hover{background-color:#2987f6!important;color:#fff!important}.best-sell-item .best-sell-inner,.cardd,.cart-and-coupon,.cart-item,.cart-plus-minus,.checkgroup,.compare-specification li,.contact-group,.contact-group .multi-group,.countdown,.dashboard-item .dashboard-header,.dashboard-item.item-lg,.filter-category-header,.footer-bottom,.footer-gallery,.header-top-wrap .right-side ul,.header-wrapper,.loader-frame,.main-sections,.mobile-menu .mobile-menu-header,.mobile-menu .quick-links ul,.owl-dots,.payment-details ul li,.price-range,.product-item-2.list-style .product-item-2-inner,.ratings-area,.review-item,.review-item .content .entry-meta,.section-header-2,.shortcut-icons,.single-product-item,.single-product-item .thumb,.social-icons,.todays-deal .item,.widget-check-group{align-items:center}.cardd{background:#fff;border-radius:10px;box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;justify-content:center;margin-bottom:15px;margin-right:15px;padding:15px}.cardd img{max-width:75px!important}.card__header{padding:0 0 0 10px}.payment-list__notice{font-size:14px!important;margin-top:0}.card__collapsible-button,.card__section{padding-left:10px;padding-right:10px}.shieldImg{display:inline-block;margin-right:5px;max-width:25px;position:relative;top:-2px}.slide-progress{display:none}.right-category{top:-10px}.banner-section{margin-bottom:0}.section-header-2{align-items:flex-start!important}.spinner{border-top:4px solid #2e93e6}.preloader{background-color:hsla(0,0%,100%,.95)!important}.preloader .position-relative{height:100%;width:100%}.preloader #overlay{display:block;top:50%}.header-bottom .logo a{display:flex}.header-bottom .logo a .premium{background:#fff;border-radius:7px;color:#000;display:flex;flex-direction:column;justify-content:center;margin-left:10px;max-height:33px;padding:0 5px;position:relative;top:8px}.header-bottom .logo a .premium .pr{color:#000;font-size:12px;font-weight:700;text-transform:uppercase}.header-bottom .logo a .premium .st{font-size:12px;letter-spacing:4px;margin-top:-5px;text-transform:uppercase}.mobile-menu .left-category .categories li a{align-items:center;display:flex;padding:10px 0}.mobile-menu .left-category .categories li a img{border-radius:7px;margin-right:5px;padding:5px}.cart-section.padding-top{padding-top:30px}.cart-section .custom-button,.cart-section .custom-button.theme-2{font-size:14px;height:40px;line-height:40px}.cart-total .justify-content-between{align-items:center!important;margin-bottom:0}.cart-section .table tbody tr{border-top:none}.cart-section .cart-section .table th,.cart-section .table td{padding-top:0;vertical-align:middle}.loginImage{position:relative}.loginImage:before{background:hsla(0,0%,100%,.71);height:100%;position:absolute;top:0;width:100%}.contact-group .select-item .select-bar,.contact-group input,.contact-group textarea{background:#f3f5f6;font-size:17px}input::-moz-placeholder{color:#8e8e90;font-weight:400}input::placeholder{color:#8e8e90;font-weight:400}input:focus::-moz-placeholder{color:#8e8e90;font-weight:400}input:focus::placeholder{color:#8e8e90;font-weight:400}.custom-button{font-size:16px;height:40px;line-height:40px}.contactBtns{display:flex;flex-wrap:unset}.contactBtns .createAccount{display:flex;font-size:14px}.contactBtns .createAccount .account-alt{margin:0;width:55%}.contactBtns .createAccount a{font-weight:600}.form-group{font-size:15px;margin-bottom:10px}label{font-weight:600;margin-bottom:0}.signupBottom .w-100{padding:0 5px}.signupBottom .account-alt{font-size:15px}.checkout-wrapper .nav-tabs{justify-content:flex-start!important}input,input.custom--style,select,textarea,textarea.custom--style{background:#f3f5f6;border:none;font-size:15px;height:45px}input.custom--style:focus,input:focus,select:focus,textarea.custom--style:focus,textarea:focus{outline:none}.checkout-wrapper input,.checkout-wrapper input.custom--style,.checkout-wrapper select,.checkout-wrapper textarea,.checkout-wrapper textarea.custom--style{margin-bottom:10px}.form-control:focus{background-color:#f3f5f6;border:none;box-shadow:none;color:#495057;outline:0}.billing-select{font-size:15px;height:40px;margin-bottom:10px}.billing-select select{padding-left:10px}.checkout-wrapper .nav-tabs li a{align-items:center;display:flex;height:40px;justify-content:center}.bill-button,.bill-button-back{font-size:15px;height:40px}.checkout-section.padding-top{padding-top:0}.checkout-wrapper .title{margin-bottom:20px;margin-top:10px;text-align:left!important}.billing-label{font-size:15px}.cart-plus-minus input{margin-bottom:0}.apply-coupon-code{font-size:15px}.apply-coupon-code input{margin-bottom:0}.apply-coupon-code button{height:45px}.payment-details ul{font-size:15px;position:relative;top:30px}.payment-details ul .cl-title,.payment-details ul .subtitle.bold{font-size:19px}.payment-details ul li{border-bottom:none}.paymentReviewPage{justify-content:flex-start;padding-top:0}.payMedTxt{margin-bottom:0}.bottomBtn{align-items:center;display:flex;justify-content:flex-start;margin-bottom:30px;margin-top:10px}.bottomBtn .bill-button,.bottomBtn .bill-button-back{font-size:13px;height:35px;width:40px}.bottomBtn h4{font-size:17px;margin-bottom:0!important;margin-left:10px;margin-top:0!important}.checkout-section .card-header{background:#fff}.checkout-section .card-body{border-radius:7px;font-size:15px}.checkout-area{padding:0}.shoppingFlow{margin-bottom:40px;padding:20px 0;position:relative;z-index:0}.shoppingFlow ul{display:flex;justify-content:space-between;margin:0 auto;position:relative;width:90%}.shoppingFlow ul:after{content:"";height:3px;position:absolute;top:59%;width:100%;z-index:0}.shoppingFlow ul li{align-items:center;display:flex;flex-direction:column;height:70px;position:relative;width:auto;z-index:1}.ckk{margin-bottom:10px;overflow:hidden;position:relative}.ckHeader{background-size:cover!important;background:#e5e5e5;background-position-y:-110px!important}.ckHeader,.ckHeader:after{height:100%;position:absolute;width:100%}.ckHeader:after{background:rgba(48,48,60,.5);content:"";left:0;top:0;z-index:0}.shoppingFlow ul li span{bottom:-40px;color:#fff;font-size:14px;font-weight:500;line-height:15px;margin-top:10px;position:absolute;text-align:center}.shoppingFlow ul li .icoWrap{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.02)}.shoppingFlow ul li .icoWrap,.shoppingFlow ul li .icon{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;width:70px}.shoppingFlow ul li .icon{background:#fff;flex-direction:column;padding:10px}.shoppingFlow ul li .icon img{max-width:35px}.shoppingFlow ul li .icon img.ck{max-height:26px;max-width:100%}.shoppingFlow ul li .icon i{font-size:23px!important}.shoppingFlow ul li .icon i:before{color:#e6e6e6}.shoppingFlow ul li .icon.active,.shoppingFlow ul li .icon:hover{background:#008bea}.ckProd{border-radius:7px;box-shadow:0 .1rem .5rem rgba(18,38,63,.1);margin-bottom:10px;padding:10px}.ckProd a{display:flex;max-width:100%;width:100%}.ckProd a .cart-img{border:none!important}.ckProd a .cart-cont .title{display:flex;justify-content:space-between;margin-bottom:0;max-width:100%;width:100%}.ckProd a .cart-cont .title .qty{color:#6f6f75}.ckProd a .cart-cont .varient{font-size:13px}.ckProd a .cart-cont .total{font-size:14px;font-weight:600}.payment-details .title{font-size:15px;font-weight:600;text-align:left!important}.checkout-wrapper .nav-tabs li a.active{background-color:#008bea!important}.iziToast.iziToast-theme-light{align-items:center;background:#fff!important;border:none!important;border-radius:7px!important;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);display:flex;height:70px;justify-content:center;overflow:hidden;position:absolute;right:0;width:20%}.iziToast>.iziToast-body .iziToast-icon.ico-error{color:#c70303!important}.iziToast.iziToast-color-red>.iziToast-body .iziToast-message{color:#c70303!important;font-size:17px!important}.iziToast.iziToast-color-green>.iziToast-body .iziToast-icon.ico-success{color:#007706!important}.iziToast.iziToast-color-green>.iziToast-body .iziToast-message{color:#007706!important;font-size:17px!important}.iziToast>.iziToast-close{color:#000!important;font-size:30px}.iziToast>.iziToast-progressbar>div{background:#30303c!important}.cardFinal h4{font-size:16px;font-weight:600}.cardFinal .payDesc{font-size:15px}.cardFinal .form-group{margin-top:20px}.cardFinal .form-control{background-color:#f3f5f6;border:none;height:40px!important;margin-bottom:20px}.loading-circle{align-items:center;display:flex;height:auto;justify-content:center;margin:0 auto .1rem;position:relative;width:auto}.loading-circle svg{border:6px solid #fff;border-radius:50%;left:0;overflow:visible;position:relative;transform:scale(1.16)}.loading-circle-container{bottom:85px;position:absolute;right:15px;z-index:9}.loading-circle svg path{fill:#f2f2f2;background:#f2f2f2;box-shadow:inset 0 0 9px 0 rgba(0,0,0,.18)}.loading-circle svg circle{fill:none;stroke-linecap:round;stroke:#61c652;stroke-width:8px;opacity:0;transition:stroke .2s ease-out}.loading-circle svg circle.start-campaign{stroke:#61c652}.loading-circle svg circle.medium-campaign{stroke:#ffc700}.loading-circle svg circle.closing-campaign{stroke:#ff6262}.loading-circle .remaining{color:#9b9b9b;font-family:Roboto Light,Helvetica,Arial,sans-serif;font-size:15px;left:50%;letter-spacing:-.8px;line-height:1;position:absolute;text-align:center;top:51%;transform:translate3d(-50%,-50%,0)}.loading-circle .remaining .number{color:#4a4a4a;display:block;font-family:Roboto Medium,Helvetica,Arial,sans-serif;letter-spacing:-1.1px;margin-bottom:.2rem;padding-bottom:.2rem}.loading-circle .remaining .sold-label{display:block;font-size:10px;letter-spacing:0;margin-top:1px}.loading-circle .remaining .sold-label:lang(ar){font-family:Cairo Bold,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:1px;margin-top:-1px}.loading-circle .remaining .sold-label:lang(en){font-family:AvenirNextLTPro-Demi,Helvetica,Arial,sans-serif}.loading-circle .remaining .small-text{color:#9b9b9b;display:block;font-size:12px;letter-spacing:-.02px;margin-top:.2rem}.loading-circle .remaining .small-text:lang(ar){font-family:Cairo-SemiBold,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:2px;margin-top:-2px}.loading-circle .remaining .small-text:lang(en){font-family:AvenirNextLTPro-Demi,Helvetica,Arial,sans-serif}.loading-circle .remaining .second-liner{display:block;font-size:12px;letter-spacing:-.9px;margin-top:4px}.vi-notify-new-bg-dBtm{align-items:center;color:#dd1e31;display:flex;flex-wrap:wrap;font-weight:700;*height:0;justify-content:space-between;*overflow:hidden;position:relative;top:0;transition:top 2s ease-in}.vi-notify-new-bg-dBtm img{margin-right:5px}.vi-notify-new-bg-dBtm span{font-size:14px}.fire{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.viewingHot{display:flex;flex-direction:column-reverse;position:relative;top:3px}.reviewCount{font-size:12px}.product-details-content .ratings-area .ratings{font-size:15px}.product-details-content .ratings-area{position:relative;top:4px}.namesPro .sold{color:#390;font-size:14px;font-weight:600}.namesPro .sold span{color:#292929;font-weight:400}.comingSoon,.homeh1{font-size:13px}.comingSoon{background:#6948b0;border-radius:5px;color:#fff;font-weight:600;padding:2px 10px;text-transform:uppercase}.cC.soon{color:#d62d2d;font-size:18px}.grw-net-widget-four{background-color:#fff;border:none!important;border-radius:7px!important;padding:0!important}.grw-net-widget-four-content{padding:0!important}.grw-net-widget-four-type-3 .grw-net-widget-four-logo{height:38px!important;width:48px!important}.grw-net-widget .grw-net-text-medium{font-size:14px!important;font-weight:500}.grw-net-widget-four-type-3{background:transparent!important;min-width:180px!important}.grw-net-widget-four-rows .grw-net-text-medium{display:none}.grw-net-widget-four-rows .grw-net-stars-row .grw-net-text .grw-net-text-medium{display:block!important;font-size:1.7rem!important}.grw-net-widget{left:-10px!important;position:relative!important;top:5px!important}.footer-widget{margin-bottom:10px}.review-widget_net .branding{display:none}.review-widget_net .grw-net-widget-light .branding a{display:none!important}.review-widget_net .grw-net-widget-light .branding{display:none!important;opacity:0}.shop-with{border-radius:7px;border-radius:12px;-webkit-box-shadow:0 0 16px rgba(51,51,51,.2);box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:20px;position:relative;width:100%;z-index:1}.shop-with.called{background:#f3f5f6;border-radius:7px;padding:10px;position:absolute;right:20px;top:80px;width:100%;z-index:1}.shop-with:before{background:#62d250;border-radius:50%;height:10px;position:absolute;width:10px}.shop-with .title{background:#fff;border-radius:4px;box-shadow:2px 9px 11px 0 rgba(18,38,63,.03);color:#339336;font-size:14px!important;margin-bottom:5px;padding:4px;text-align:center}.shop-with .cItem{align-items:center;border-right:1px solid #d8d8d8;display:flex;justify-content:flex-start;padding:20px;width:25%}.shop-with .cItem:last-child{border-bottom:none;border-right:none}.shop-with .cItem img{max-height:45px}.shop-with .cItem .txtCnt{margin-left:5px}.shop-with .cItem .head{color:#000;font-size:13px;line-height:14px}.shop-with .cItem .sub{color:#565656;font-size:12px;font-weight:400;line-height:12px;margin-top:5px}.payment-list__notice{line-height:15px}.instaGall .instaImg{display:flex;flex-wrap:wrap}.cate-inner{padding:10px 10px 0;width:10%!important}.hideMobile{display:block}#sptnav .level3 li{position:relative;width:100%}#sptnav .level3 li .sub-category{background-color:#363636;border-radius:0 0 7px 7px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);left:calc(100% - 10px);left:0!important;max-height:0;opacity:0;overflow:hidden;position:absolute;top:59px!important;transition:max-height .5s cubic-bezier(.4,0,.6,1);visibility:hidden;width:250px}#sptnav .level3 li .sub-category li a{color:#9b9b9b;font-size:15px;font-weight:400;padding:0 0 0 15px;text-align:left;width:100%}#sptnav .level3 li .sub-category li a:hover{color:#fff}#sptnav .level3 li:hover>.sub-category{left:100%;max-height:100vh;opacity:1;transition:max-height .5s cubic-bezier(.4,0,.6,1);visibility:visible}.outOfStock{right:-4px;top:9px}.outOfStock,.outOfStock .out{cursor:pointer;position:absolute}.outOfStock .out{background:red;border-radius:25px;height:7px;width:7px}.product-item-2-inner .product-content .price{position:relative}.badge.badge--danger{background:transparent;border-radius:7px;color:#e40303;font-size:12px;padding:0;position:relative;top:0}.badge.badge--danger span{background:#e40303;border-radius:25px;cursor:pointer;height:7px;left:0;position:absolute;top:2px;width:7px}.out_of_stock_btn{background-color:#c3c8ca!important;color:#7d8082!important;cursor:unset!important}.imgbottom{display:flex;position:relative;z-index:9}.imgbottom .cardd2 .card__title{line-height:18px}.imgbottom .recomendedPro{width:50%}.showMobile{display:none;width:100%}.callHelp{align-items:center;border-radius:7px;display:flex;flex-direction:row;justify-content:center;padding:0 0 10px}.callHelp .agentImg{margin-left:10px;margin-right:10px;margin-top:10px}.callHelp span{display:block;font-size:14px;font-weight:400;margin-bottom:5px}.callHelp .callWhat{display:flex;flex-direction:column;margin-top:0}.callHelp .what:last-child{margin-right:0}.callHelp .what .offline{align-items:center;display:flex;justify-content:center;margin-top:2px;width:100%}.callHelp .what .offline .offli{background:#dd1e31;border-radius:25px;cursor:pointer;height:7px;margin-right:5px;position:relative;width:7px}.callHelp .what .offline .offli.avi{background:#03c33f}.callHelp .what .offline .offli.awy{background:#ff9c00}.callHelp .what .offline .txtOff{color:#dd1e31;font-size:11px;font-weight:600;line-height:0}.callHelp .what .offline .txtOff.avi{color:#03c33f}.callHelp .what .offline .txtOff.awy{color:#ff9c00}.callHelp .what .ca{font-size:12px}.callHelp .what a{align-items:center;background:#fff;border-radius:7px;box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;flex-wrap:wrap;height:42px;justify-content:center;margin-bottom:5px;padding:5px}.callHelp .what a.off{background:#dbdbdb}.callHelp .what a img{max-height:15px}.callHelp .what a .num{font-size:12px}.callHelp .what a .num .n{color:#37923b;font-size:13px;line-height:1;margin-left:5px}.recomendedPro.todays-deal{border-radius:7px;margin-top:10px;padding-bottom:20px}.recomendedPro.todays-deal .freeTag{align-items:center;background:#f5dd1f;border-radius:40px;color:#000;display:flex;flex-direction:column;font-size:20px;font-weight:600;height:30px;justify-content:center;line-height:12px;position:absolute;right:0;top:0;width:30px}.recomendedPro.todays-deal .freeTag .num{font-size:20px}.recomendedPro.todays-deal .freeTag .fr{position:relative;top:4px}.recomendedPro.todays-deal .titleH{align-items:center;border-radius:7px;display:flex;font-size:14px;font-weight:600;height:40px;margin-top:10px;padding:0 10px}.recomendedPro.todays-deal .proWrap{display:flex;flex-wrap:wrap}.recomendedPro.todays-deal .proWrap .item{height:100%;margin-right:10px;min-height:6rem;width:24%}.recomendedPro.todays-deal .proWrap .item .cont{line-height:18px}.recomendedPro.todays-deal .proWrap .item .cont .title{font-size:14px}.recomendedPro.todays-deal .proWrap .item .add-cart button{font-size:14px;height:26px;line-height:0;margin-top:5px;padding:0}.product-details-content .price{margin-bottom:15px;margin-top:15px}.singleColor{display:flex;flex-wrap:wrap;justify-content:center;position:relative;top:-10px}.singleColor .colorWrap{box-shadow:none;margin-right:0;padding:0}.singleColor .colorWrap img{margin-right:5px;max-width:12px}.dd-l-plate{color:#1d1d1f;font-family:SF Pro Text,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-variant-ligatures:normal;letter-spacing:-.374px;margin-left:auto;margin-right:auto;position:relative;width:980px}.dd-l-plate h2{color:#1d1d1f;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:600;letter-spacing:0;line-height:1.1;text-align:center}.dd-features-wrapper{color:#1d1d1f;font-family:SF Pro Text,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-variant-ligatures:normal;letter-spacing:-.374px}.dd-features-wrapper .dd-features-grid{flex-direction:row;padding:31px 0 0;width:990px}.dd-features-wrapper .dd-features-grid .column.large-8{flex-basis:66.6667%;margin:0;max-width:66.6667%;min-width:0;padding:0;vertical-align:top}.dd-card{background-color:#fbfbfd;border-radius:20px;display:flex;margin:5px;max-height:440px;min-height:440px;overflow:hidden;position:relative}.dd-card.dd-iphone-13-202109-cinematic{background-color:#3f1921}.dd-card.dd-iphone-13-202109-battery{background-color:#0d3139}.dd-card .dd-card-info{align-self:center;color:#6e6e73;margin:0 54px;padding-left:318px;position:relative;z-index:2}.dd-card .dd-card-info .dd-copy-tout{font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;letter-spacing:.012em;line-height:1.21053;margin-bottom:0}.dd-card .dd-card-info .dd-copy-tout .dd-callout-gray{color:#1d1d1f}.dd-card .dd-card-image.dd-iphone-13-202109-cameras{background-color:#2d2e39;border-radius:18px;margin:5px;max-height:440px;min-height:440px;overflow:hidden;position:relative}.dd-card .dd-card-image img{display:inline;left:0;margin:0 auto;position:absolute;top:0;vertical-align:bottom}.dd-card .dd-card-image .dd-card-info{color:#6e6e73;margin:0 26px;padding:42px 10px 21px;position:relative;text-align:center;z-index:2}.column.large-4{flex-basis:33.3333%;margin:0;max-width:33.3333%;min-width:0;padding:0;vertical-align:top}.column.large-4 .dd-card-image img{display:inline;margin:0 auto;padding-top:126px;vertical-align:bottom}.dd-features-plate{color:#1d1d1f;font-family:SF Pro Text,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-variant-ligatures:normal;letter-spacing:-.374px;margin-left:auto;margin-right:auto;max-width:990px;position:relative;width:100%}.sameview{align-items:center;background:#4dad1dfa;border-radius:5px;color:#fff!important;display:inline-flex;height:22px;justify-content:center;padding:1px 9px 1px 19px;position:relative}.sameview:before{background:#fff;border-radius:5px;content:"";height:8px;left:6px;position:absolute;width:8px}.flexSold,.proViews{display:flex}.proViews{align-items:center;background:#f2f1f6;border-radius:50%;color:#898787fa;flex-direction:column;font-size:13px;height:25px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;width:25px;z-index:1}.proViews.fe{height:30px;width:30px}.proViews img{max-height:17px}.updated{color:#f5f5f7;font-size:9px;position:absolute;right:5px;top:5px}.addToBtn{background:#e5e5e5!important;color:#404040!important;min-width:100px!important}.add-cart{margin:0!important}.deliverydivwrap{display:flex;justify-content:space-between}.deliverydivwrap .proDeliveryDays{width:49%}.add-cart{display:flex;justify-content:space-between;width:100%}.add-cart button{min-width:auto!important;width:49%}.instock{align-items:center;background:#03c33f;border-radius:8px;color:#fff;display:flex;flex-wrap:wrap;font-size:10px;font-weight:600;height:30px;justify-content:center;line-height:11px;max-width:46px;padding:1px 10px;position:absolute;right:12px;text-align:center;text-transform:uppercase;top:0;z-index:9}.product-item-2-inner{min-height:428px}.related-area a{color:#008ded;text-decoration:underline}.related-area h3{font-size:14px;padding:10px}.categoryInfo{display:flex}.categoryInfo.cover{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0}.categoryInfo.cover.traderesult{align-items:flex-start;justify-content:flex-start;padding-top:20px}.categoryInfo.cover.traderesult .row{width:100%}.categoryInfo.cover .ppinfo{border-top:1px solid #eee;color:#727272;font-size:12px;line-height:16px;margin-top:20px;padding:30px 30px 0}.categoryInfo.cover .shieldImgBig{align-items:center;animation:option-in 2s cubic-bezier(.165,.84,.44,1) both;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start}.categoryInfo.cover .shieldImgBig img{max-height:250px}.categoryInfo.cover .coverageCont{animation:option-in 2s cubic-bezier(.165,.84,.44,1) both;margin:0 auto;padding:15px 25px!important;width:90%}.categoryInfo.cover .coverageCont .imeierror{color:#c11334;font-size:13px;font-weight:600;left:4px;position:relative;top:-15px}.categoryInfo.cover .coverageCont .warrInfo{background-color:#fff;border:1px solid #eee;border-radius:10px;box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;justify-content:space-around;margin-bottom:30px;padding:10px}.categoryInfo.cover .coverageCont .warrInfo .proInfo a.link_a{text-decoration:none}.categoryInfo.cover .coverageCont .warrInfo .proInfo a.link_a .subHed{color:#333!important}.categoryInfo.cover .coverageCont .warrInfo .imgInfo{display:flex;justify-content:center}.categoryInfo.cover .coverageCont .warrInfo .imgInfo img{max-height:130px}.categoryInfo.cover .coverageCont .warrInfo .monthInfo{align-items:center;color:#4eaf46;display:flex;justify-content:center}.categoryInfo.cover .coverageCont .warrInfo .monthInfo .wInfo{background:#f5f5f5;border-radius:50%;display:flex;flex-direction:column;font-size:50px;font-weight:600;height:110px;justify-content:center;line-height:40px;padding:10px;text-align:center;width:110px}.categoryInfo.cover .coverageCont .warrInfo .monthInfo .wInfo div{font-size:14px;line-height:13px}.categoryInfo.cover .coverageCont .warrInfo a{color:#2987f6;font-size:14px;text-decoration:underline}.categoryInfo.cover .coverageCont .subHed{font-size:21px}.categoryInfo.cover .coverageCont .sn{font-size:14px}.categoryInfo.cover .coverageCont h1{color:#333;font-size:34px;font-weight:300;letter-spacing:normal;line-height:1;margin:0 auto 20px}.categoryInfo.cover .coverageCont .sub{color:#333;font-size:20px;font-weight:300;letter-spacing:normal;margin:0 auto 20px}.categoryInfo.cover .coverageCont .input{margin-bottom:20px}.categoryInfo.cover .coverageCont .input input:focus{border:none}.categoryInfo.cover .coverageCont .input label{font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.categoryInfo.cover .coverageCont .cmn-btn{background-color:#2987f6}.purInfo{display:flex;margin-bottom:25px;margin-top:15px}.purInfo .validCover{display:flex;height:100%;justify-content:flex-start}.purInfo .validCover img{max-width:20px}.purInfo .valInf{margin-left:10px}.purInfo .valInf .hed{font-size:18px;line-height:17px}.purInfo .valInf .inf{font-size:14px;line-height:16px}.ckWarDetail{color:#008ded;font-size:13px;padding-left:5px}.ckWarDetail a{position:relative;text-decoration:underline;top:5px}.resendotp{align-items:center;background-color:#e4e8ea!important;border:none;border-radius:5px;color:#30303c!important;display:flex;font-size:16px;height:40px;justify-content:center;line-height:40px;margin-left:10px!important;text-transform:uppercase;width:70px}.installment-cards{position:relative}.installment-cards .banks{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;z-index:1}.installment-cards .banks.active{margin-bottom:290px}.installment-cards .instaDetail{background:#fff;border-radius:12px;display:none;margin:0 0 10px;padding:0 5px;position:absolute;top:115px;width:100%;z-index:0}.installment-cards .instaDetail.active{display:flex;flex-direction:column}.installment-cards .instaDetail .instTitle{font-size:13px;margin-bottom:5px;margin-top:5px}.installment-cards .instaDetail .monthWrap{display:flex;flex-wrap:wrap}.installment-cards .instaDetail .months{align-items:center;border:1px solid #eee;border-radius:7px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-right:10px;margin-top:5px;padding:10px;width:22%}.installment-cards .instaDetail .months .name{align-items:center;display:flex;font-size:15px;margin-bottom:10px;margin-right:20px}.installment-cards .instaDetail .months .name span{align-items:center;background:#75be41;border-radius:50%;color:#fff;display:flex;font-size:15px;height:25px;justify-content:center;margin-right:5px;width:25px}.installment-cards .instaDetail .months .name.price{flex-direction:column;flex-wrap:wrap;font-size:13px;font-weight:700;justify-content:center;margin-right:0;margin-top:0;width:100%}.installment-cards .instaDetail .months .name.price .monDiv{font-size:12px;font-weight:400;line-height:15px}.installment-cards .instaDetail .months .cmn-btn{width:120px}.installment-cards .bankWrap{align-items:center;background:#fff;border:1px solid #eee;border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding:20px;position:relative;width:19%}.installment-cards .bankWrap .icondrop.active{bottom:-16px;left:35px}.installment-cards .bankWrap.active{border:2px solid #0071e3!important;box-shadow:2px 4px 12px rgba(0,0,0,.08)!important}.installment-cards .bankWrap:hover{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07);cursor:pointer}.installment-cards .bankWrap img{max-width:120px}.installment-cards .bankWrap .name{align-items:center;display:flex;flex-direction:column;font-size:15px;margin-bottom:5px}.installment-cards .cmn-btn{align-items:center;background-color:#f2f1f6!important;color:#2987f6!important;display:flex;font-size:13px;font-weight:700;height:30px;justify-content:center;min-width:90px;text-transform:uppercase}.installment-cards .cmn-btn:hover{background-color:#2987f6!important;color:#fff!important}.ins-title{line-height:1}.ins-logos img{max-width:20%}.ins-title{align-items:center;background:#f2f1f6;border-radius:7px;display:flex;font-size:14px;font-weight:600;height:40px;margin-bottom:10px;margin-top:20px;padding:0 10px}.ins-logos{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.ins-logos img{max-width:28%}.newYear{background:#caf2d6;border-radius:7px;display:inline-block;font-size:14px;font-weight:700;line-height:15px;margin-bottom:10px;padding:10px}.installment-cards.pro-detailx .bankWrap{height:50px;justify-content:center;padding:5px}.installment-cards.pro-detailx .instaDetail{animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);padding:10px;top:60px}.installment-cards.pro-detailx .instaDetail .side-sidebar-close-btn i{color:#9595a3!important;font-size:19px;position:relative;right:10px;top:10px}.installment-cards.pro-detailx .instaDetail .monthWrap{justify-content:flex-start}.installment-cards.pro-detailx .instaDetail .months{margin-right:5px;width:31%}.infoDet i{color:#fdb133}.infoDet i,.infoDet span{font-size:12px}.checkbox-input{height:0;visibility:hidden;width:0}.ispot-checkbox .checkbox-label{background:#a5a5a5;border-radius:40px;box-shadow:0 2px 5px rgba(0,0,0,.05);cursor:pointer;height:29px;position:absolute;right:0;top:0;width:50px}.ispot-checkbox .checkbox-label:after{background:#fff;border-radius:40px;content:"";height:25px;left:2px;position:absolute;top:2px;transition:all .4s ease;width:25px}.ispot-checkbox .checkbox-input:checked:disabled+.checkbox-label{background:#e8e8e8}.ispot-checkbox .checkbox-input:checked:disabled+.checkbox-label:after{left:95%;transform:translateX(-100%)}.ispot-checkbox .checkbox-input:checked:not([disabled])+.checkbox-label{background:#34c759}.ispot-checkbox .checkbox-input:checked:not([disabled])+.checkbox-label:after{left:95%;transform:translateX(-100%)}.ispot-checkbox .checkbox-input:not([checked])+.checkbox-label{background:#a5a5a5}.ispot-checkbox .checkbox-input:disabled+.checkbox-label{background:#e8e8e8}.ispot-checkbox .checkbox-input:disabled+.checkbox-label:after{left:2px}.deviceChoose{display:flex;flex-wrap:wrap}.deviceChoose .devicebox{align-items:center;animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both;border:1px solid #f5f5f5;border-radius:7px;border-radius:12px;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:auto;justify-content:center;letter-spacing:-.022em;line-height:1.23536;margin-top:10px;min-height:50px;padding:10px 20px;width:23%}.deviceChoose .devicebox.active{background:#fff!important;border:2px solid #0071e3!important;border-radius:12px;color:#777}.deviceChoose .devicebox img{margin-bottom:5px;max-height:55px}.deviceChoose .devicebox.device{width:23%}.deviceChoose .devicebox .name{font-size:14px}label.deviceselect{font-size:18px;margin-top:20px}.QuestionTrade{align-items:center;animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both;background:#fff;box-shadow:0 .25rem 1rem rgba(18,38,63,.07);display:flex;justify-content:space-between;margin-top:15px;padding:20px;width:100%}.QuestionTrade .devicebox.device{margin-top:0;position:relative;width:22%}.QuestionTrade .deviceinfo{align-items:center;display:flex}.QuestionTrade .deviceinfo .name{font-size:15px;line-height:16px;margin-left:10px}.QuestionTrade .deviceinfo img{max-width:24px}.QuestionTrade .deviceChoose{width:65%}.QuestionTrade .deviceChoose.mainDevice{width:100%}.QuestionTrade .deviceChoose.mainDevice .devicebox.device{width:20%}#device-result-ques{display:flex;flex-wrap:wrap;justify-content:space-between}#LoadingImage{align-items:center;display:flex;justify-content:center;width:100%}#LoadingImage img{max-width:60px}.success_msg{color:#10ab37;display:none;font-size:12px}.success_msg.active{display:inline}.email-show{margin-bottom:0!important}.email-show #email{border-left:0!important;border-radius:5px;margin-bottom:20px;width:100%!important}#phoneOption{display:none;top:-15px}.related-area .question{border:1px solid #eee;font-size:16px;margin-bottom:10px;padding:5px 15px}.related-area .question .que{font-weight:600}.noDevice{animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both;background:#f3f5f6;border-radius:7px;font-size:14px;margin-bottom:10px;margin-top:10px;padding:10px;text-align:center;width:100%}.tradingPage{width:100%!important}.tradingPage h1{margin-bottom:0!important}.tradingPage .sub{color:#a1a1a1!important;font-size:17px!important}.tradeCoverx{justify-content:flex-start!important;padding:40px!important}.tradeCoverx .row{margin:0 auto;width:100%}.tradeSum .QuestionTrade{align-items:center;flex-direction:column;justify-content:center;position:relative;right:-15px;top:15px}.tradeSum .QuestionTrade .devicebox.device{width:100%}.tradeSum .QuestionTrade .sumTrade{display:flex;width:100%}.tradeSum .QuestionTrade .sumTrade .deviceChoose,.tradeSum .QuestionTrade .sumTrade .deviceinfo{width:50%}.sumTradeRes{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sumTradeRes img{margin-bottom:10px}.sumTradeRes .devName{font-size:24px}.sumTradeRes .cost{font-size:35px}.ctrlTrade{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.btnajax{margin-top:10px}.ctrlTrade .btnajax{margin-top:0}.ctrlTrade .btnajax button{margin:0}.ctrlTrade h2{align-items:center;display:flex;justify-content:center;line-height:1}.deliveryAlert{background:#eac50057;border-radius:0 0 4px 4px;color:#000;font-size:13px;line-height:16px;padding:5px 10px;position:relative;top:-7px}.newAlert{background:transparent;border-color:#bf4800;color:#f56300;font-size:14px;font-weight:600}.tradingPage #device-result .deviceselect{line-height:18px;margin-top:0}.tradingPage .modelWrapTrade{margin-top:20px;width:91%}.tradingPage .modelWrapTrade,.tradingPage .removeActiveOpen{align-items:center;display:flex;justify-content:space-between}.tradingPage .removeActiveOpen{font-size:13px;height:30px;margin-bottom:0;margin-top:0;position:relative;right:0;width:115px}.tradingPage .deviceChoose.mainDevice{position:relative}.tradingPage .deviceChoose.mainDevice.active{animation:category-enter-small .8s cubic-bezier(.165,.84,.44,1) both}.tradingPage .deviceChoose.mainDevice.active .devicebox.device{display:none}.tradingPage .deviceChoose.mainDevice.active .devicebox.device.active{display:flex}.tradingWrap{background:#f3f3f3;border-radius:7px;height:100%;margin-bottom:10px;margin-top:25px;padding:10px;width:100%}.tradingWrap,.tradingWrap .imgWr{align-items:center;display:flex;justify-content:center}.tradingWrap .imgWr{width:200px}.tradingWrap img{max-width:45px!important}.tradingWrap .tradeTt{margin-left:10px}.tradingWrap .titleTr{font-size:16px;font-weight:600;line-height:16px}.tradingWrap .tradeTxt{font-size:13px;line-height:14px;margin-bottom:5px;margin-top:5px;width:98%}.tradingWrap .tradebtn{border-radius:7px;color:#000;color:#06c;font-size:14px;font-weight:600;height:28px;line-height:1;text-align:left;width:140px}.tradingWrap .tradebtn:hover{text-decoration:underline}.product-details .product-size-area .product-single-size{border-color:#d2d2d7;cursor:pointer;flex-direction:row;height:auto;justify-content:space-between;margin-left:0;min-height:4.88235rem;width:100%}.product-details .product-size-area .product-single-size .productSizeTxt{font-size:17px;font-weight:600;line-height:1.23536}.product-details .product-size-area .product-single-size .varientDiff{display:inline-block;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:1.33337;position:relative;text-align:right}.appleInfo{align-items:center;border-radius:6px;display:inline-flex;justify-content:flex-start;margin-bottom:5px;padding:7px 0}.appleInfo span{font-size:14px;line-height:1;padding-left:7px}.youuu{background:#f3f5f6;border-radius:7px;padding:10px 15px}.detailx.freeTag{align-items:center;background:#f5dd1f;border-radius:40px;color:#000;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:50px;justify-content:center;line-height:12px;position:relative;right:-10px;top:0;width:50px}.detailx.freeTag .num{font-size:20px}.detailx.freeTag .fr{position:relative;top:4px}.headrr{height:100%;justify-content:space-around}.freePriceWrap,.headrr{align-items:center;display:flex}.freePriceWrap{justify-content:center}.nameh2{height:100%}.nameh2,.nameh2 a{align-items:center;display:flex}.nameh2 a{color:#000;flex-wrap:wrap;font-size:12px;font-weight:400;justify-content:center;line-height:1;margin-left:20px;margin-right:0;text-decoration:underline;z-index:99}.recent_up{color:#37923b;font-size:10px;font-weight:600;line-height:1}.orderConfirmWrap.product-details-wrapper .product-details-content{height:auto;margin-top:20px;position:relative}.orderConfirmWrap .recomendedPro.todays-deal .proWrap .item{width:100%}.orderConfirmWrap .recomendedPro.todays-deal .proWrap .item .thumb{background:#fff}.orderConfirmWrap .recomendedPro.todays-deal .proWrap .item .cont{margin-left:0}.orderConfirmWrap .orderStatus{height:auto;width:80%}.pdrop{align-items:center;background:#d6efd7;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:5px;position:relative;top:-1px;width:21px}.pdrop span{background:transparent;border-color:#390;color:#390;font-size:12px!important;font-weight:600}.pdrop i{color:#390;font-size:21px;position:relative;top:3px}.pdrop img{max-width:11px}.product-item-2-inner .product-content .price{align-items:center;justify-content:center}.cart-add-btn-buy{width:69%!important}.cart-add-btn{width:29%!important}.cart-add-btn i{font-size:25px;line-height:0;position:relative;top:3px}.mt20minus{margin-bottom:20px;margin-top:-15px}.deliverydivwrap .proDeliveryDays{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.hideMobile.xx,.showMobile.xx{justify-content:center}body.detailPageBody.fixedHeader{padding-top:128px!important}body.detailPageBody header.active{animation:none;position:relative;visibility:hidden}header.active{animation:option-in 1s cubic-bezier(.165,.84,.44,1) both;box-shadow:none;box-shadow:-1px 0 1rem 0 rgba(18,38,63,.07);margin-top:0;position:fixed;z-index:999}#sptnav{align-items:center;display:flex}#sptnav .logo{display:flex;width:200px}#sptnav .logo .logoImg{max-height:55px}#sptnav .logo .premium{background:hsla(0,0%,42%,.44);border-radius:7px;color:#adadad;display:flex;flex-direction:column;justify-content:center;margin-left:10px;max-height:29px;padding:0 5px;position:relative;top:4px}#sptnav .logo .premium .pr{color:#adadad;font-size:12px;font-weight:600;text-transform:uppercase}#sptnav .logo .premium .st{font-size:12px;letter-spacing:4px;margin-top:-5px;text-transform:uppercase}#sptnav .level3{width:60%}#sptnav ul li a,#sptnav ul li p{font-size:13px;font-weight:400;padding:25px 10px 0}#sptnav .searchBoxArea{align-items:center;display:flex;justify-content:flex-end;width:40%}#sptnav .searchBoxArea .header-search-form{margin:unset;max-width:200px}#sptnav .searchBoxArea.mobileSearch{display:none}#sptnav .searchBoxArea.mobileSearch.active{display:flex}#sptnav .searchBoxArea .header-form-group i{color:#84848b}#sptnav .searchBoxArea .header-form-group input{background:hsla(240,0%,42%,.44)!important;color:#afafaf;height:35px;padding:0 25px}#sptnav .searchBoxArea .header-form-group button{top:0}#sptnav .searchBoxArea .shortcut-icons{width:auto}#sptnav .searchBoxArea .shortcut-icons li{margin-left:20px}#sptnav .searchBoxArea .shortcut-icons li.active,#sptnav .searchBoxArea .shortcut-icons li:hover{background-color:transparent!important;border-radius:7px}#sptnav .searchBoxArea .shortcut-icons li a .amount{background-color:#fff!important;color:#000;right:-13px;top:-4px}#sptnav .searchBoxArea .shortcut-icons li a i{color:#84848b}#sptnav .searchBoxArea .shortcut-icons li .icon--nav-triangle-borderless{bottom:-18px;right:2px}#sptnav .searchBoxArea ul li a{padding:0}.dumyhead{height:66px}.mmenux a{align-items:center;display:flex!important;justify-content:center}#sptnav ul li.mmenux:hover{background:none!important}#sptnav .searchBoxArea .shortcut-icons li a i{font-size:25px;position:relative;top:-2px}header{display:flex}.shortcut-icons{margin-top:0}.shortcut-icons li{height:30px}body{padding-top:0!important}.pinned{align-items:center;border-radius:0 0 4px 4px;color:#898989;display:flex;font-weight:600;height:19px;left:20px;padding:3px 5px;position:absolute;top:12px;width:-moz-fit-content;width:fit-content}.pinned span{font-size:12px;text-transform:uppercase}.pinned img{max-height:10px}.instView{align-items:center;background:#e5e5e5;border:none;color:#404040;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;margin-bottom:10px;outline:none;padding:0 30px;width:90%}.installment-cards .instaDetail .months{position:relative;text-align:center}.getinsallment{display:none}.installment-cards .instaDetail .months .name.price .monDiv.pi{color:#50812e;font-size:10px;font-weight:600;line-height:10px;margin-top:5px;text-align:center}.adiPricInfo{display:none;text-align:center}.cmn-btn.btn-sm.out_of_stock_btn{background-color:#c3c8ca!important;color:#7d8082!important}.cmn-btn-2.btn-sm,.cmn-btn.btn-sm{font-size:14px;height:32px;line-height:1;padding:0 15px}.deliveryInfoBox{background:#f3f3f3;border-radius:7px;display:flex;flex-direction:column;font-size:13px;justify-content:center;line-height:1.5;margin-bottom:10px;margin-top:10px;padding:10px 20px;width:100%}.deliveryInfoBox .pk{font-weight:600}.deliveryInfoBox ul{border-radius:7px;padding:10px 0}.deliveryInfoBox ul li a{color:#008bea}.mobile-menu .left-category .categories li{border:none!important}.mobile-menu .left-category .categories li a{color:#bdbaba!important}.cate-icon{background:#222;color:#d1d1d1}.left-category .categories>li>.sub-category:before{content:none}.todays-deal .item .cont .title{font-weight:600}.owl-carousel .owl-stage-outer .owl-stage{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.owl-carousel .owl-stage-outer{overflow:visible}.owl-carousel.owl-loaded{margin-bottom:0;overflow:hidden;padding-bottom:30px}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:flex!important}.right-category{border-radius:7px;padding:15px 0}.right-category h6{align-items:center;background:#eee;border-radius:7px;color:#2987f6;display:flex;font-size:15px;font-weight:600;justify-content:center;margin-bottom:15px;padding:15px;text-transform:uppercase}.right-category .todays-deal{flex-wrap:wrap;justify-content:space-between}.right-category .todays-deal a.homecard{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:250px;width:24%}.right-category .todays-deal .item .cont{padding-left:0;text-align:center;width:100%;width:80%}.right-category .todays-deal .item .cont .title{line-height:20px;margin-top:10px}.right-category .todays-deal .item .thumb{overflow:visible;width:auto}.nostock{color:#cf0505;font-size:12px;text-transform:uppercase}.todays-deal .item .thumb img{height:auto!important;max-height:90px}.mostbanner{margin-bottom:10px}.product-item-2-inner .product-thumb img{max-height:250px;width:auto!important}.homecont{color:#656565;font-size:14px;line-height:19px;margin-top:20px}.homecont p{margin-bottom:10px}.owl-carousel .owl-item .proViews img{width:auto!important}.todays-deal .freeTag{align-items:center;background:#f5dd1f;border-radius:40px;color:#000;display:flex;flex-direction:column;font-size:10px;font-weight:600;height:40px;justify-content:center;line-height:12px;position:absolute;right:20px;top:20px;width:40px}.todays-deal .freeTag .num{font-size:18px}.offbnk{color:#ee0106;font-size:12px;line-height:15px;text-align:center}.offbnk.bnkTxt{color:#007a1c!important}.payAMtPre{font-size:14px;font-weight:400}.avaiStks{margin-bottom:20px;width:100%}.avaiStks .ins-title{justify-content:space-between;margin-top:10px;padding-top:0}.avaiStks .wrapStk{border-radius:7px;box-shadow:2px 4px 12px rgba(0,0,0,.08);margin-bottom:5px;padding:10px}.avaiStks .avstk{align-items:center;display:flex;font-size:13px;justify-content:space-between;line-height:16px;padding:8px 5px}.avaiStks .avstk .gurImg{align-items:center;display:flex;justify-content:center;width:150px}.avaiStks .avstk.onlin{border-bottom:1px solid #e5e5e5}.avaiStks .avstk i{font-size:20px;position:relative;top:1px}.avaiStks .avstk .ttl{font-weight:600}.otpSend{text-wrap:wrap;border-radius:6px;font-size:12px;line-height:1;margin-bottom:10px;padding:10px}.icheckWrap{display:flex;flex-direction:column}.icheckWrap .contact-form{margin-bottom:30px!important;margin-top:20px}.icheckWrap .contact-form .contactBtns{margin-bottom:0}.redTxt{color:#c11334;font-size:13px;font-weight:600;left:4px;position:relative;top:-15px}.dot{border-radius:8px;display:inline-block;height:8px;margin:0 5px;width:8px}.dot.green{background-color:#36ba5c}.dot.red{background-color:#ff2929}.dot.blue{background-color:#ff9c00}.yyy{background:#f5f3df!important}.icheck form{width:100%}.icheck label{font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.icheckWrap .wrap_x{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.icheckWrap .invId{background:#fff;border-radius:6px;box-shadow:2px 4px 12px rgba(0,0,0,.14);color:#838282;font-size:15px;padding:10px 20px}.txt-green{color:#05872d}.product-item-2-inner .product-before-content .title{color:#1d1d1f;font-size:20px;font-weight:600;letter-spacing:.007em;line-height:1.14286;margin:0 0 9px;padding-top:24px}.product-item-2-inner .product-thumb img{max-height:300px}.cmn-btn-2.btn-sm,.cmn-btn.btn-sm{background:#006edb!important;border-color:transparent;border-radius:980px;color:#fff!important;cursor:pointer;display:inline-block;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.17648;min-width:100px;padding:7px 15px;text-align:center;text-transform:capitalize!important;white-space:nowrap}.sub-category-wrap .catBox a{border:none}.allModels{margin-top:20px;position:relative}.allModels .main{display:inline;font-size:22px;font-weight:600;letter-spacing:.007em;line-height:1.14286}.allModels .main span{color:#6e6e73}.categoryInfo{background:#fff;border-radius:7px;min-height:165px;padding:0 15px!important}.categoryInfo h1{font-size:15px}.catBanner{background-color:#fff!important;border-radius:7px;margin-top:20px}.flexCat{display:flex;flex-direction:column;height:100%;justify-content:center}.categoryInfo h1{color:#00b54b;font-size:22px;font-weight:600;letter-spacing:.007em;line-height:1.14286;margin-bottom:20px}.contWrapper{padding:40px 35px!important}.contWrapper .homecont{margin:0}.product-details-wrapper{margin-top:10px;padding:10px 0!important}.recomendedPro.todays-deal{background:#fff;margin:0 0 20px;padding:0!important}.recomendedPro.todays-deal .youuu{background:none;border-radius:7px;padding:0 15px 30px}.products-description{margin:0}.shop-with{background-color:#fff}.product-details-wrapper{background:none!important}.product-details-wrapper .variant-images{background:#fff;border-radius:10px;margin-bottom:20px}.product-details-wrapper .cardd{box-shadow:none}.tradingWrap{background:#fff}.tradingWrap.xxx{background:transparent}.imgbottom .recomendedPro.cardd{margin-right:0}.right-category .todays-deal a{box-shadow:none;margin-bottom:20px;min-height:300px;width:32%}.todays-deal .item .thumb img{max-height:150px!important}.bottomPros{margin-bottom:30px}.bottomPros,.mostbanner{margin-top:30px}.checkout-area{background:transparent;border-radius:10px}@media (max-width:575px){.imgbottom{width:100%}.cardd{flex-direction:row;margin:0 0 10px}.product-details-wrapper .product-details-content{padding:0 15px 10px}.allModels .main{font-size:17px}.product-item-2-inner .product-thumb img{max-height:200px}.ins-title,.product-item-2-inner .product-before-content .title,.product-item-2-inner .product-content .price,.shop-with .cItem .head,.shop-with .cItem .sub{font-size:14px!important}.catinfoWarp{margin-top:20px}.categoryInfo h1{font-size:17px;margin-bottom:15px;margin-top:10px}.category-section .page-main-content.row .grid-control{margin-bottom:20px}.pinned span{font-size:12px;margin-top:5PX}.newAlert{font-size:13px;margin-top:5px}.right-category .todays-deal a{width:100%}.mostbanner{margin-bottom:0;margin-top:10px}.right-category .allModels{margin-bottom:15px}.recomendedPro.todays-deal .youuu{padding:0}.cashSize{font-size:20px;font-weight:400;margin-bottom:10px;text-align:center;width:100%}.cash{align-items:center;display:flex;flex-direction:column}.cash .text{font-size:18px;font-weight:600}.category-section .proTitle{margin-top:0!important}}.cash{border:1px solid #b9d3f5;border-radius:7px;line-height:1;margin-top:5px;padding:5px 10px}.cash .offbnk{color:#006edb;font-size:10px;line-height:15px;margin-bottom:2px}.cash .text{font-size:14px}.cash .cashImg{margin-left:5px}.cashwrap{align-items:flex-start!important;flex-direction:column}.colorWrap span{font-size:12px;line-height:1;text-align:center}.description-item{font-size:16px}.text-with-icons__content>p{font-size:12px;line-height:18px}[data-tooltip-location=left]:hover:before{background:#e7e7e7;box-shadow:none;color:#000;padding:6px 10px;transform:translate(-5px,50%) scale(1)}[data-tooltip-location=left]:hover:after{border-color:transparent transparent transparent #d5d5d5;transform:translateY(50%) scaleX(1)}.finish{font-size:18px;font-weight:600;letter-spacing:.009em;line-height:1.16667;margin:10px 0}.finish span{color:#86868b}.categoryInfo,.product-details-wrapper .product-details-content{background:#fff}.colorWrap,.priceVarWrap .priceInfoWrap,.product-details .product-size-area .product-single-size,.wrapStk{background-color:#fff;border:none}.ins-title,.product-details-content .recomendedPro.free{background:transparent}.product-details-content .recomendedPro.free .proWrap .item{border:none}.priceVarWrap .priceInfoWrap .first{line-height:13px}.colorWrap{background:transparent;border-radius:50%;box-shadow:none}.product-details .product-color-area .product-single-color{height:45px;width:45px}.redDot{bottom:10px;left:10px}.product-details .product-color-area .product-single-color.active{background-size:90%;border:2px solid #0071e3!important}.singleColor .colorWrap img{margin-bottom:15px;max-width:20px}.ins-title{color:#4b4b4e;font-weight:400;line-height:19px}.category-section .proTitle{border-top:0;box-shadow:none;margin-top:10px}.premiumxy{background:#fff;border-radius:7px;margin-bottom:10px;padding:0 10px 10px;position:relative}.premiumxy img{max-width:45px;position:absolute;right:10px;top:10px}.premiumxy .premiumx{background-color:#161617e0;border-radius:7px;display:flex;flex-direction:column;justify-content:center;max-height:23px;padding:1px 10px;position:relative;top:-10px;width:-moz-max-content;width:max-content}.premiumxy .premiumx .pr{color:#fff;font-size:12px;font-weight:700}.premiumxy p,.premiumxy ul{font-size:12px;line-height:14px;margin-bottom:5px!important;max-width:80%}.premiumxy p li,.premiumxy ul li{list-style:circle;margin-left:15px;padding:0}.premiumxy p span,.premiumxy ul span{font-weight:600}.priceVarWrap .priceInfoWrap .first .title{color:#86868b;font-size:14px;line-height:15px;text-transform:capitalize}.installment-cards .finish span{display:inline-block;margin-top:10px}.tradingWrap{border:1px solid #eee}.pdrop{position:absolute;right:10px;top:0}.cashSize{font-size:20px;margin-bottom:0}.cash .offbnk,.cash .text{font-size:12px}.ishield .categoryInfo{background:#fff}.contWrapper{padding:40px 0!important}.homecont{font-size:16px}.right-category .todays-deal{justify-content:flex-start}.right-category .todays-deal a{border:1px solid #eee;margin:10px;width:30%}.product-details-wrapper .product-details-content{background:#f5f5f7}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none!important}.quoteAdd{margin-top:10px;width:100%!important}.btnsQ{justify-content:space-around}.ckOutB{color:#3e3e42;font-size:15px;font-weight:600}.userDetails .name{margin-bottom:10px}.table>:not(caption)>*>*{border-bottom-width:0}.todays-deal .item .thumb{background:none!important}.right-category .todays-deal a.homecard{background:#f5f5f7;border:none}.fromsingle{color:#1d1d1f;font-size:12px;font-weight:400;line-height:6px}.unit-image{background-position:center 70px;background-repeat:no-repeat;background-size:contain;border:0;bottom:0;height:420px;left:50%;margin:0;padding:0;position:absolute;right:auto;top:auto;transform:translatex(-50%);width:100%;z-index:1}.unit-image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.unit-wrapper{background:#000;border-radius:15px;height:100%;height:350px;overflow:hidden;width:100%}.unit-copy-wrapper,.unit-wrapper{display:flex;flex-direction:column;position:relative}.unit-copy-wrapper{align-items:center;height:100%;justify-content:start;top:30px}.unit-copy-wrapper.unit22{justify-content:end;top:-40px;z-index:9}.unit-copy-wrapper.unit22.no1{justify-content:start;top:-10px;z-index:9}.unit-copy-wrapper>.headline{color:#fff;font-size:56px;font-weight:600;letter-spacing:-.005em;line-height:1.07143;z-index:9}.unit-copy-wrapper>.headline.hh2{color:#000;font-size:26px;font-weight:600;letter-spacing:0;line-height:1.5;margin-top:53px}.unit-copy-wrapper>.headline.hh2.no1{color:#1d1d1f;margin-top:10px}.unit-copy-wrapper>.subhead{color:#fff;font-size:28px;font-weight:400;letter-spacing:.007em;line-height:1.14286;margin-top:6px;z-index:9}.unit-copy-wrapper>.subhead.sub22{color:#000;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.011em;line-height:1.19048;margin-top:4px;text-align:center;width:90%}.unit-copy-wrapper>.subhead.sub22.no1{color:#1d1d1f;margin-top:10px}.unit-copy-wrapper>.cta-links{margin-top:25px;position:relative;text-decoration:none;z-index:4}.button-elevated{--sk-button-margin-horizontal:18px;--sk-button-margin-vertical:18px;border-style:solid;border-width:1px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.17648;min-width:28px;padding:11px 21px}.theme-dark .button{border-color:transparent}.button,.theme-dark .button{background:#0071e3;color:#fff}.button{--sk-button-margin-horizontal:14px;--sk-button-margin-vertical:14px;border:1px solid transparent;border-radius:980px;cursor:pointer;display:inline-block;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.17648;min-width:30px;padding:7px 15px;text-align:center;white-space:nowrap}.button-tertiary{background:transparent!important;border-color:#06c!important;color:#06c!important}body{background-color:#fff;color:#1d1d1f;font-size:17px;font-style:normal;font-weight:400;line-height:1.47059}body.catPageBody{background-color:#f5f5f7}header{position:relative}header.active{animation:option-in cubic-bezier(.165,.84,.44,1) .5 both}.gradient{background:linear-gradient(94deg,#0090f7,#ba62fc,#f2416b,#f55600)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;display:inline-block!important}.body3{background:#161617cc}.filter-category-header{background-color:#fff}.filter-category-header .catBanner,.filter-category-header .categoryInfo{margin:0}.gradient2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0090f7,#ba62fc,#f2416b)}.categoryInfo h1{font-size:24px;width:-moz-fit-content;width:fit-content}.catBanner,.categoryInfo,.filter-category-header{background-color:transparent!important}.categoryInfo p{font-size:14px}.sptnavcont{position:relative}#sptnav .level3 li{position:unset}#sptnav .level3 li .sub-category{background-color:#161617;border-radius:0;opacity:.9;padding-top:70px;top:0!important;width:100vw;z-index:-1}#sptnav .level3 li .sub-category .container{padding-bottom:20px}#sptnav .level3 li .sub-category h3{color:#757575;font-size:12px;font-weight:400;padding:0 0 5px;width:-moz-fit-content;width:fit-content}.sub-category .newAlert{font-size:11px;left:3px;position:relative;top:-1px}#sptnav .level3 li .sub-category li a{color:#999;font-size:16px;line-height:26px!important;padding-left:0}#sptnav .level3 li:hover>.sub-category{transition:all 1.75s ease!important}header.active{animation:none;border:none;top:-1px}body.fixedHeader header.active{transition:all .5s ease!important}.expall{color:#d6d6d6!important;margin-bottom:10px;margin-top:5px}.catCallPage{padding-top:20px}.callHelp .callWhat{flex-direction:row}.callHelp .callWhat .what{margin-right:10px;width:50%}#sptnav .level3 .sub-categoryz li{opacity:0;transform:translateX(0);visibility:hidden}#sptnav ul li:hover .sub-categoryz li{opacity:1;transform:translateX(0);visibility:visible}.homedeco .module-content{border-radius:15px;box-shadow:2px 4px 12px rgba(0,0,0,.08)}.oh .unit-wrapper{border-radius:0;height:600px}#sptnav ul li:hover .sub-categoryz li:first-child{transition:.3s .25s}#sptnav ul li:hover .sub-categoryz li:nth-child(2){transition:.3s .3s}#sptnav ul li:hover .sub-categoryz li:nth-child(3){transition:.3s .35s}#sptnav ul li:hover .sub-categoryz li:nth-child(4){transition:.3s .4s}#sptnav ul li:hover .sub-categoryz li:nth-child(5){transition:.3s .45s}#sptnav ul li:hover .sub-categoryz li:nth-child(6){transition:.3s .5s}#sptnav ul li:hover .sub-categoryz li:nth-child(7){transition:.3s .55s}#sptnav ul li:hover .sub-categoryz li:nth-child(8){transition:.3s .6s}#sptnav ul li:hover .sub-categoryz li:nth-child(9){transition:.3s .65s}#sptnav ul li:hover .sub-categoryz li:nth-child(10){transition:.3s .7s}#sptnav ul li:hover .sub-categoryz li:nth-child(11){transition:.3s .75s}#sptnav ul li:hover .sub-categoryz li:nth-child(12){transition:.3s .8s}#sptnav ul li:hover .sub-categoryz li:nth-child(13){transition:.3s .85s}#sptnav ul li:hover .sub-categoryz li:nth-child(14){transition:.3s .9s}#sptnav ul li:hover .sub-categoryz li:nth-child(15){transition:.3s .95s}#sptnav ul li:hover .sub-categoryz li:nth-child(16){transition:.3s 1s}#sptnav ul li:hover .sub-categoryz li:nth-child(17){transition:.3s 1.05s}#sptnav ul li:hover .sub-categoryz li:nth-child(18){transition:.3s 1.1s}#sptnav ul li:hover .sub-categoryz li:nth-child(19){transition:.3s 1.15s}#sptnav ul li:hover .sub-categoryz li:nth-child(20){transition:.3s 1.2s}@media (max-width:575px){.categoryInfo h1{font-size:17px!important}.category-section .container{padding-bottom:0!important}.category-section .container .catBanner{margin-bottom:0}.unit-copy-wrapper.unit22{margin-bottom:40px;top:12px}.allModels{margin-top:0!important}.unit-copy-wrapper>.headline{font-size:36px}.unit-copy-wrapper>.subhead{font-size:21px}.theme-dark .button{font-size:12px}.unit-wrapper{height:350px}.oh .unit-wrapper{display:none}.unit-image{background-position:bottom;background-size:17%}.right-category .todays-dealx .infoHome{background:#f5f5f7;width:100%}.right-category .todays-dealx .infoHome .unit-image{background-size:22%}.right-category .todays-dealx .infoHome.no2{background:transparent}.right-category .todays-dealx .infoHome.no2 .unit-image{background-position-y:0;background-size:100%;height:370px}.homedeco .module-content{box-shadow:none}.todays-dealx{flex-wrap:wrap}.unit-copy-wrapper>.headline.hh2{font-size:22px;line-height:1;margin-top:0}.unit-copy-wrapper>.subhead.sub22{font-size:14px;line-height:1.2}.unit-copy-wrapper>.subhead.sub22.no1{color:#1d1d1f;margin-top:0}.unit-wrapper.xxx{background:transparent}.right-category .todays-deal a{margin:5px 0!important;width:100%!important}.homecont{font-size:13px}.contWrapper{padding:10px 0!important}.callHelp span,.catName,.categoryInfo p,.checkcover,.checkcover div,.cmn-btn-2.btn-sm,.cmn-btn.btn-sm,.footer-widget .title,.footer-widget p,.footer-widget ul li a,.proDeliveryDays .deliverTime,.text-with-icons p{font-size:12px!important}#sptnav .level3 li a{filter:brightness(0)!important}body.fixedHeader{padding-top:0!important}}@media (min-width:576px) and (max-width:991px){.shortcut-icons{background:#fff!important;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.footer-widget.widget-about{width:100%}.filter-category-header{display:block;overflow:hidden;padding:0}.filter-category-header .catBanner{background-position:50%!important;background-size:cover!important;height:200px;width:100%}.language_setting .active_lang i,.language_setting .active_lang span{color:#000!important}.header-wrapper .logo img{max-width:95px}.header-middle{height:65px}.main-sections{padding:0}body{padding-top:0!important}.section-header-2 .title{font-size:17px}.section-header-2 .custom-button.theme{font-size:9px!important;padding:0 7px}.footer-widget{width:50%}.priceVarWrap .priceBank{display:flex;flex-direction:column;width:100%}.priceVarWrap .priceInfoWrap{width:100%}.proDetailWrap{flex-direction:column}.proDetailWrap p{margin-bottom:10px!important;margin-top:10px}.product-details-content{margin-top:0}.product-details-content .add-cart .cmn-btn{min-width:100%}.product-details-content,.product-details-content .recomendedPro{position:relative}.product-details-content .recomendedPro.free .proWrap .item{width:100%}.body-overlay.active{display:none}.product-details-content .recomendedPro .proWrap .item{width:100%}.nav-tabs li{margin-bottom:10px}.header-bottom .logo{align-items:center;display:flex;justify-content:space-between;padding-top:5px;width:100%!important}.header-bottom form.header-search-form{margin-bottom:5px;margin-top:15px;width:100%!important}.header-bottom.active .header-search-form{display:none}.mobile-menu.active{position:fixed}.header-bottom .logo img{max-height:40px}.left-toggle,.right-toggle{display:none}#sptnav ul li a font{display:block;font-size:11px}.shortcut-icons{background:#008ded!important;border-radius:30px;bottom:10px;left:15px;padding:0 7px 0 0;width:auto!important}.shortcut-icons li a i{color:#fbfbfb;font-size:25px}.shortcut-icons li a{padding:5px 10px}.shortcut-icons li a.dashboard-menu-bar{padding-right:0}#cart-button{padding-left:0!important}.category-section{position:relative}#sptnav ul li a,#sptnav ul li p{background-size:30px 24px}.product-item-2-inner .product-content .price{font-size:16px}.visaIcons{display:none}.main-sections .all-sections{padding:90px 0 0}#sptnav .level3{padding-left:20px;width:99%}#sptnav .level3 li a font{font-size:15px}.header-bottom.active{padding-bottom:5px!important;padding-top:3px!important}.header-bottom .logo a .premium .pr{line-height:1;margin-top:3px}.header-bottom .logo a .premium .st{line-height:1;margin-top:0}.main-sections .all-sections{padding-top:0}.shortcut-icons{background:transparent!important;border-radius:7px;bottom:inherit;box-shadow:none;left:inherit;position:absolute;right:40px;top:64px}.header-bottom form.header-search-form{width:70%!important}.header-form-group input{padding:0 0 0 20px}.shortcut-icons li a i{color:#2f2f3b}.header-bottom.active .shortcut-icons{box-shadow:none;right:90px;top:-4px}.mobile-menu .left-category .categories li a img{max-height:35px}.iziToast.iziToast-theme-light{width:100%}.cart-products.cart--products .single-product-item .title a{text-align:left}.cart-sidebar-area .single-product-item .content .text-white{align-items:center;display:flex;justify-content:center}.loading-circle-container{display:none}.namesPro{width:100%!important}.shop-with{margin-bottom:10px;position:relative;right:0;top:0;width:100%}.cate-inner{padding:5px;width:25%!important}.product-details .product-color-area{width:100%}.category-section .proTitle{margin-top:48px}#sptnav{flex-direction:column}#sptnav .searchBoxArea{justify-content:space-between;margin-bottom:15px;margin-left:45%;margin-top:8px;order:2;width:55%}#sptnav .searchBoxArea .header-form-group,#sptnav .searchBoxArea .header-form-group input{width:230px}#sptnav .searchBoxArea .shortcut-icons{border:none;display:flex;position:relative;right:0;top:0}#sptnav .searchBoxArea .shortcut-icons li{margin-left:0}#sptnav .level3{background:#232326;order:3;width:100vw}#sptnav .logo{align-items:center;left:50px;order:1;padding:10px 0;position:absolute;width:auto}#sptnav .logo .logoImg{max-height:45px}#sptnav .logo .premium{display:flex;flex-direction:column;height:37px;justify-content:center;line-height:16px;top:0}.cart-sidebar-area.active{height:100vh}}@media (max-width:575px){.shortcut-icons{background:#fff!important;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.07)}.detailspage .container{padding:0!important}.filter-category-header{display:block;overflow:hidden;padding:0}.filter-category-header .catBanner{background-position:50%!important;background-size:cover!important;height:200px;height:100%!important;margin-bottom:20px;max-height:100%;width:100%}.language_setting .active_lang i,.language_setting .active_lang span{color:#000!important}.header-wrapper .logo img{max-width:95px}.header-middle{height:65px}.main-sections{padding:0}body{padding-top:0!important}.section-header-2 .title{font-size:17px}.section-header-2 .custom-button.theme{font-size:9px!important;padding:0 7px}.footer-widget{width:50%}.footer-widget .widget-about{width:100%}.tradingWrap .titleTr{font-size:13px}.checkcover,.checkcover div{font-size:11px}.hotlineNum{position:relative;top:-5px}.hotlineNum .txt{font-size:12px}.hotlineNum .num{font-size:14px;line-height:0}.shop-with{padding:0 10px!important}.shop-with .cItem .head{font-size:12px}.proDeliveryDays .deliverTime{font-size:12px;width:100%}.priceVarWrap .priceBank{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.priceVarWrap .priceInfoWrap{width:100%}.priceVarWrap .priceInfoWrap .seco{line-height:1.3}.priceVarWrap .priceInfoWrap .seco .price{font-size:17px}.ckWarDetail{line-height:15px}.proDetailWrap{flex-direction:column;margin-top:10px}.proDetailWrap .title{line-height:21px;max-width:100%}.proDetailWrap .viewingHot .ratings-area{top:-4px}.proDetailWrap .viewingHot .vi-notify-new-bg-dBtm{margin-top:-20px}.proDetailWrap p{margin-bottom:10px!important;margin-top:10px}.product-details-content{margin-top:0}.product-details-content .add-cart .cmn-btn{min-width:100%}.products-description{margin:-5px 0 0}.product-details-content{position:relative}.product-details-content .recomendedPro{box-shadow:none;margin-bottom:20px;margin-left:0;position:relative;right:0;top:0;width:100%}.product-details-content .recomendedPro.free .proWrap .item{width:100%}.body-overlay.active{display:none}.product-details-content .recomendedPro .proWrap .item{width:100%}.nav-tabs li{margin-bottom:10px}.header-bottom .logo{align-items:center;display:flex;justify-content:space-between;padding-top:5px;width:100%!important}.header-bottom form.header-search-form{margin-bottom:5px;margin-top:15px;width:100%!important}.header-bottom.active .header-search-form{display:none}.mobile-menu.active{max-width:100%;position:relative;top:0}.header-bottom .logo img{max-height:40px}#sptnav ul li a font,.left-toggle,.right-toggle{display:none}.shortcut-icons{background:#008ded!important;border-radius:30px;bottom:25px;left:15px;padding:0 7px 0 0;width:auto!important}.shortcut-icons li a i{color:#fbfbfb;font-size:25px}.shortcut-icons li a{padding:5px 10px}.shortcut-icons li a.dashboard-menu-bar{padding-right:0}#cart-button{padding-left:0!important}.category-section{position:relative}.visaIcons{display:none}#sptnav .level3{justify-content:space-around;padding-left:20px}#sptnav .level3 li a font{font-size:15px}.shop-with .cItem{width:100%}.main-sections .all-sections{padding-top:45px;width:100%!important}.main-sections .all-sections .banner-section{margin-bottom:0;margin-top:10px}.main-sections .all-sections .banner-section .banner-slider,.main-sections .all-sections .banner-section .owl-carousel.owl-loaded{margin-bottom:0!important}.header-bottom.active{padding-bottom:5px!important;padding-top:3px!important}.cardd{flex-direction:column}.cardd img{max-width:80px!important}.payment-list__notice{font-size:12px!important;line-height:17px}#sptnav ul li a,#sptnav ul li p{background-size:unset;background-size:20px 20px;padding:0}#sptnav .level3{padding-left:10px;width:100%}.categoryInfo{padding:10px 10px 15px!important}.categoryInfo .widget{display:none}.sub-category-wrap{justify-content:space-between}.sub-category-wrap .catBox{margin-right:0;width:31.33%}.sub-category-wrap .catBox a{animation:none;flex-direction:row;line-height:15px;text-align:center}.footer-widget{width:100%}.footer-widget.widget-link{width:50%}.footer-widget .logo{flex-wrap:wrap;margin-bottom:30px;max-width:100%;position:relative;width:100%}.footer-widget .logo .ishield{margin-left:0}.footer-widget .logo .checkcover{max-width:100%;top:14px;width:100%}.footer-widget p{font-size:13px;line-height:16px}.category-section .page-main-content.row .grid-control{margin-bottom:10px;padding:0 5px}.cmn-btn-2.btn-sm,.cmn-btn.btn-sm{font-size:12px;height:30px;line-height:19px;margin-top:10px;min-width:70px}.newAlert{font-size:11px}.product-item-2-inner .product-content .price{font-size:13px}.product-item-2-inner .product-before-content .title{font-size:12px;line-height:14px}.product-item-2-inner .product-thumb .freeTag{height:35px;width:35px}.product-item-2-inner .product-thumb .freeTag .num{font-size:14px}.product-item-2-inner .product-thumb .freeTag .fr{font-size:9px;position:relative;top:0}.header-bottom .logo a .premium .pr{line-height:1;margin-top:3px}.header-bottom .logo a .premium .st{line-height:1;margin-top:0}.call-to-section{padding-bottom:0;padding-top:0}.call-to-section .container{padding:0}.call-to-section .container .mb-30{margin-bottom:20px}.product-before-content .ratings-area{flex-direction:column}.mostSelling{right:15px!important}.call-to-section .col-6:last-child{display:none;padding-right:15px}.featured-section .contWrapper{margin-bottom:20px!important}.container{padding:5px 10px}.proViews{align-items:center;font-size:10px;height:20px;justify-content:center;right:10px;top:10px;width:20px}.proViews.fe{height:25px;width:25px}.proViews img{max-height:13px}.updated{line-height:16px;max-width:50%;right:20px;top:5px;visibility:hidden}.product-item-2-inner{min-height:290px}.proDetailWrap p{margin-bottom:0!important;margin-top:0}.product-item-2-inner{animation:none;padding:10px}.category-section .container{padding:20px}.category-section{padding-top:0}.featured-section .contWrapper{margin-bottom:10px!important}.footer-bottom{padding:30px 15px}.widget-contact{width:100%!important}.call-to-section .col-6:first-child{padding-left:5px}.call-to-section .col-6:nth-child(2){padding-right:5px}.shopify-section{margin-top:40px}.main-sections .all-sections{padding-top:35px}.shopify-section{overflow:hidden;padding:0 20px}.shopify-section .section{margin-bottom:0;margin-top:0}.shopify-section .section .scroller .block-list__item{width:100%}.nav-tabs li a{font-size:15px;font-size:13px;height:30px;line-height:16px}.nav-tabs{margin-bottom:10px}.cart-item .cart-cont{padding-left:10px;text-align:left;width:calc(100% - 80px)}.contactBtns{align-items:flex-start;justify-content:flex-start}.contactBtns,.contactBtns .createAccount{flex-direction:column}.contactBtns .createAccount span{line-height:17px;margin-bottom:10px}.call-to-section .col-6:first-child{padding-right:5px}.call-to-section .col-6:nth-child(2){padding-left:5px}.loading-circle-container{display:none}.namesPro{width:100%!important}.namesPro .sold.sameview{font-size:11px!important;height:20px;padding:0 8px 0 20px;top:-3px}.shop-with{margin-bottom:10px;padding:0 30px;position:relative;right:0;top:0;width:100%}.cate-inner{padding:5px;width:25%!important}.hideMobile{display:none!important}.catName{font-size:12px;position:relative;text-align:center;top:24px}#sptnav .level3 li a{height:53px;width:55px}.main-sections .all-sections{padding-top:0}.header-bottom.active .shortcut-icons{display:none}.comingSoon{align-items:center;background:#6948b0;border-radius:5px;color:#fff;display:flex;font-size:9px;font-weight:600;height:19px;justify-content:center;margin:5px;padding:2px 5px;text-transform:uppercase}.categoryInfo.cover{margin-top:10px;padding:30px 0!important}.categoryInfo.cover .ppinfo{padding:10px 20px}.categoryInfo.cover .shieldImgBig{justify-content:center}.categoryInfo.cover .shieldImgBig img{max-height:140px}.categoryInfo.cover .coverageCont{padding:0 25px!important;width:100%}.categoryInfo.cover .coverageCont.tradingPage{padding:0!important}.categoryInfo.cover .coverageCont .warrInfo{flex-direction:column;padding:0 20px 20px}.categoryInfo.cover .coverageCont .warrInfo .monthInfo{margin-top:20px}.categoryInfo.cover .coverageCont .warrInfo .proInfo{margin-top:10px}.categoryInfo.cover .coverageCont .warrInfo .proInfo .subHed{font-size:19px;line-height:20px}.categoryInfo.cover .coverageCont h1{font-size:28px}.categoryInfo.cover .coverageCont .sub{font-size:18px;line-height:21px}.categoryInfo.cover .coverageCont .input{margin-bottom:20px}.categoryInfo.cover .coverageCont .input label{font-size:13px}.categoryInfo.cover .coverageCont .cmn-btn{margin-bottom:30px}.product-details .product-color-area{width:100%}.announcement-bar{top:7px}.announcement-bar .container{padding:0!important}.installment-cards.pro-detailx .banks{justify-content:space-around!important}.installment-cards.pro-detailx .instaDetail.active{top:193px}.installment-cards.pro-detailx .instaDetail .months .name{margin-right:0}.installment-cards.pro-detailx .instaDetail .months .name.price{flex-wrap:wrap;font-size:12px;justify-content:center;margin:0}.installment-cards.pro-detailx{width:100%}.icondrop{display:none}.deviceChoose .devicebox,.deviceChoose .devicebox.device{width:50%}.QuestionTrade{align-items:flex-start;flex-direction:column}.QuestionTrade .deviceChoose,.tradingPage .modelWrapTrade{width:100%}.tradingPage .removeActiveOpen{margin-bottom:0!important;margin-top:0;width:130px}.tradingWrap{flex-direction:column;margin-top:20px;padding-top:0}.tradingWrap .imgWr{height:70px}.tradingWrap img{max-width:45px!important}.tradingWrap .tradeTt{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:0}.traderesult .QuestionTrade .deviceinfo{margin-bottom:0}.deviceinfo{margin-bottom:10px}.checkout-wrapper .installment-cards .instaDetail.active{top:290px}.product-details-wrapper .col-lg-5{padding:0}.product-details-wrapper .product-details-content{box-shadow:none;overflow:unset;padding:5px;position:relative}.deliverydivwrap{flex-direction:column}.deliverydivwrap .proDeliveryDays{width:100%}.recomendedPro.todays-deal{margin-bottom:30px;margin-top:0}.recomendedPro.todays-deal .proWrap{display:flex;flex-direction:column;padding:0 10px}.recomendedPro.todays-deal .proWrap .item{height:100%;margin-right:0;width:100%!important}.recomendedPro.todays-deal .proWrap .item .cont{line-height:18px}.recomendedPro.todays-deal .proWrap .item .cont .title{font-size:14px}.product-details-wrapper .owl-carousel .owl-item img{max-width:80%}.ckWarDetail a{font-size:11px}.imgbottom{flex-direction:column;width:95%}.imgbottom .cardd img{max-width:60px!important}.imgbottom .cardd2 .payment-list__notice{font-size:10px!important;line-height:1.3}.imgbottom .cardd2 .card__title{font-size:12px;line-height:14px}.showMobile{display:flex}.category-section .nameh2 a{color:#000;font-size:10px;font-weight:400;margin-left:20px;margin-right:0;z-index:99}.category-section .nameWrap{align-items:center;border-bottom:1px solid #eee;padding:10px 0;width:100%}.category-section .nameWrap h1,.category-section .nameWrap h2{font-size:14px}.category-section .nameWrap .viewingHot{top:0}.category-section .nameWrap .viewingHot .vi-notify-new-bg-dBtm span{font-size:11px;line-height:1.8}.category-section .proTitle.header-bottom.active{border-bottom:none;padding:0 10px 10px!important}.category-section .proTitle .product-details-content .priceHeadWrap{align-items:center;font-size:20px;padding-top:10px}.category-section .proTitle .product-details-content .priceHeadWrap .price{font-size:17px}.category-section .proTitle .product-details-content .namesPro{text-align:center}.category-section .proTitle .product-details-content .namesPro .sold{font-size:12px;line-height:1}.priceVarWrap .priceInfoWrap .first .title{font-size:14px;line-height:1}.detailx.freeTag{top:5px}.ckOutB{font-size:14px}.ckCart .cartInfo div{font-size:13px}.ckCart{padding:10px}.product-details-wrapper .col-lg-4{padding:0}#carouselExampleIndicators{margin-bottom:0;margin-top:5px}.freePriceWrap .detailx.freeTag{height:35px;width:35px}.freePriceWrap .detailx.freeTag .num{font-size:16px}.freePriceWrap .detailx.freeTag .fr{font-size:10px;top:0}.category-section .container{padding-top:0}.categoryInfo h1{font-size:13px;font-weight:700;margin-bottom:5px}.categoryInfo p{font-size:11px;line-height:16px}.callHelp .what .offline .txtOff{font-size:10px}.callHelp .what a{height:32px}.callHelp .what a img{max-height:14px}.callHelp .what a .num .n{font-size:13px}.ins-title{font-size:12px;line-height:1.2}.headrr .showMobile.recomendedPro{background:transparent;margin:0;padding:5px;top:3px;width:auto}.headrr .showMobile.recomendedPro .callHelp{padding-bottom:0}.pdrop{height:17px;width:17px}.pdrop img{max-height:9px}.product-item-2-inner .product-content .price{align-items:center;justify-content:center}.sptnavcont .container{padding:0}#sptnav{align-items:flex-end!important;flex-direction:column}#sptnav .logo{left:15px;position:absolute;width:55%!important}#sptnav .logo .logoImg{max-height:38px}#sptnav .logo .premium .pr{font-size:10px}#sptnav .logo .premium .st{font-size:9px}#sptnav .searchBoxArea{align-items:center;justify-content:flex-end;margin-bottom:0;margin-top:0;min-height:58px;order:2;padding:0 15px;width:42%}#sptnav .searchBoxArea .shortcut-icons li a i{font-size:22px}#sptnav .searchBoxArea .shortcut-icons .li.showMobile{cursor:pointer;width:33%}#sptnav .searchBoxArea.mobileSearch{align-items:center;background-color:#fff;bottom:0;box-shadow:2px 4px 12px rgba(0,0,0,.08);display:flex;display:none;justify-content:center;max-height:53px;min-height:53px;order:3;position:absolute;width:100%;z-index:9}#sptnav .searchBoxArea.mobileSearch.active{animation:fade-in 1s cubic-bezier(.165,.84,.44,1) both;display:flex}#sptnav .searchBoxArea.mobileSearch .closeSearch{align-items:center;color:#84848b;cursor:pointer;display:flex;font-size:22px;justify-content:center;width:20px}#sptnav .searchBoxArea.mobileSearch .header-search-form{align-items:center;display:flex;justify-content:space-between;max-width:100%;width:100%}#sptnav .searchBoxArea.mobileSearch .header-search-form .header-form-group{margin-right:10px;width:100%}#sptnav .searchBoxArea.mobileSearch .header-search-form .header-form-group input{background:hsla(0,0%,87%,.44)!important;height:40px}#sptnav .searchBoxArea.mobileSearch .header-search-form .header-form-group button{top:0}#sptnav .searchBoxArea .shortcut-icons{width:100%!important}#sptnav .searchBoxArea .header-search-form{max-width:150px}#sptnav .searchBoxArea .shortcut-icons{border:none;display:flex;position:relative;right:0;top:0}#sptnav .searchBoxArea .shortcut-icons li{margin-left:0}#sptnav .level3{background:#fff;box-shadow:2px 4px 12px rgba(0,0,0,.08);order:3;padding:0 10px}#sptnav .level3 li{width:14%}#sptnav .level3 li:last-child{margin-right:0}#sptnav .level3 li a{filter:brightness(20%)}#sptnav .logo{align-items:center;order:1;padding:10px 0;width:auto}#sptnav .logo .premium{display:flex;flex-direction:column;height:30px;justify-content:center;line-height:16px;top:0}.cart-sidebar-area.active{height:100vh;top:0}#sptnav ul li.active,#sptnav ul li:hover{background:hsla(0,0%,82%,.44)!important}header.active{top:-58px}header.active .page-main-content{padding-top:58px}header.active .sptnavcont{min-height:48px}.footer-widget .logo .ishield img{max-width:40px}.footer-widget .logo img{max-width:90px}.footer-widget .title{font-size:11px;padding-bottom:0}.footer-widget p{font-size:11px}.footer-widget ul li,.footer-widget ul li a{font-size:11px!important}.text-with-icons p{font-size:12px!important;line-height:14px!important;max-width:100%!important}.description-item{font-size:14px}.footer-copyright .left{margin-bottom:0}.footer-copyright .left p{font-size:11px}.footer-copyright .right{margin-bottom:0}.category-section .nameWrap .viewingHot .vi-notify-new-bg-dBtm span{font-size:12px!important}.callHelp span,.catName,.categoryInfo p,.checkcover,.checkcover div,.cmn-btn-2.btn-sm,.cmn-btn.btn-sm,.footer-widget .title,.footer-widget p,.footer-widget ul li a,.proDeliveryDays .deliverTime,.text-with-icons p{font-size:13px!important}.category-section .nameWrap h2,.priceVarWrap .priceInfoWrap .first .title{font-size:16px!important}.ins-title,.product-item-2-inner .product-before-content .title,.product-item-2-inner .product-content .price,.shop-with .cItem .head,.shop-with .cItem .sub{font-size:14px!important;line-height:15px;padding-top:10px}.nav-tabs li a{font-size:15px!important}.priceVarWrap .priceInfoWrap .seco .price{font-size:18px}.category-section .proTitle .product-details-content .priceHeadWrap .price{font-size:19px!important}#sptnav .searchBoxArea .shortcut-icons li a i{font-size:23px}.callHelp .what a{height:38px}.pinned{padding:1px 4px;top:6px}.pinned span{font-size:9px}.installment-cards.pro-detailx .instaDetail .monthWrap{justify-content:center}.right-category .todays-deal a{width:49%}.right-category h6{font-size:13px;padding:10px}.right-category{padding:15px 0}.product-item-2-inner .product-thumb img{max-height:120px;width:auto!important}.shop-with{padding-bottom:20px!important}.shop-with .cItem{align-items:center;border-right:none;flex-direction:column;justify-content:center;padding-bottom:0;text-align:center;width:50%}.shop-with .cItem .txtCnt .head{font-size:12px}.shop-with .cItem .sub{font-size:12px!important;padding-top:0}.product-details-wrapper .product-details-content{padding-bottom:20px;padding-left:15px;padding-right:15px}.proDetailWrap{margin-top:0}.priceVarWrap .priceInfoWrap{margin-right:0}.installment-cards.pro-detailx .banks{justify-content:space-between!important}.installment-cards .bankWrap img{max-width:80px}.product-details-content .recomendedPro{margin:0}.product-item-2-inner .product-thumb img{max-height:200px}.pdrop{position:absolute;right:0;top:7px}.cashSize{font-size:20px;margin-bottom:0}.cash .text{font-size:18px}.product-item-2-inner .product-before-content .title{font-size:20px!important;line-height:25px}.cash .offbnk,.newAlert{font-size:12px}.newAlert{line-height:1}.right-category .todays-deal a{min-height:170px;width:44%}.contWrapper .homecont{padding:0 16px}.flexCat p{font-size:11px!important;line-height:17px!important;margin-top:10px}.allModels{margin-top:20px}.catinfoWarp{margin-top:0}}@media screen and (min-width:992px) and (max-width:1439px){.right-category{left:15px!important;margin-bottom:10px;position:relative!important;transform:translateX(0)!important}.right-category .section-title{display:none}#sptnav .level3{padding-left:30px;width:70%}#sptnav .level3 li a font{font-size:15px}.header-bottom .logo a .premium .pr{line-height:1;margin-top:3px}.header-bottom .logo a .premium .st{line-height:1;margin-top:0}}@media screen and (min-width:992px) and (max-width:1240px){.right-category .section-title{display:none}.product-details-content .recomendedPro{position:relative}.recomendedPro.todays-deal .proWrap .item{width:48%}#sptnav{flex-direction:column}#sptnav .searchBoxArea{justify-content:space-between;margin-bottom:15px;margin-left:35%;margin-top:8px;order:2;width:65%}#sptnav .searchBoxArea .header-form-group,#sptnav .searchBoxArea .header-form-group input{width:290px}#sptnav .searchBoxArea .shortcut-icons{border:none;display:flex;position:relative;right:0;top:0}#sptnav .searchBoxArea .shortcut-icons li{margin-left:0}#sptnav .level3{background:#232326;order:3;width:100vw}#sptnav .logo{align-items:center;left:50px;order:1;padding:10px 0;position:absolute;width:auto}#sptnav .logo .logoImg{max-height:45px}#sptnav .logo .premium{display:flex;flex-direction:column;height:37px;justify-content:center;line-height:16px;top:0}.cart-sidebar-area.active{height:100vh}}@media screen and (max-width:575px){.icon--nav-triangle-borderless.active{display:none}.proCartWrap .remove-item-button i{color:#1d1d1f}.cart-sidebar-area .btn-wrapper .custom-button{line-height:28px!important}.header-bottom .logo a .premium{top:3px}.mostSelling{font-size:12px;height:23px;right:90px;width:23px}.filter-category-header .catBanner{height:180px;position:relative;top:0}.filter-category-header{margin-bottom:0}.cl-title.alert--base{display:block!important;flex-direction:row;line-height:20px;margin-bottom:15px;margin-top:4px;margin-top:20px!important;padding-top:10px!important;width:100%}.owl-item .product-item-2{margin:15px 5px 0!important}.shortcut-icons{background:transparent!important;border-radius:7px;bottom:inherit;box-shadow:none;left:inherit;position:absolute;right:18px;top:64px}.header-bottom form.header-search-form{width:70%!important}.header-form-group input{padding:0 0 0 20px}.shortcut-icons li a i{color:#2f2f3b}.header-bottom.active .shortcut-icons{box-shadow:none;right:68px;top:-4px}.proDeliveryDays{margin-bottom:5px;width:100%}.proDeliveryDays span{display:block;line-height:16px;padding:0}.add-cart,.quantity{margin:0!important}.userAccount .userMenu{margin-top:50px;padding:20px}.userAccount .userMenu ul{justify-content:flex-start}.userAccount .userMenu ul .user{width:100%}.userAccount .userMenu ul .user .thumb{margin-left:0}.cardd{flex-direction:row;margin:0 0 0 5%}.colorWrap{width:45%}.product-details .product-size-area .product-single-size,.product-size-area{width:100%}.product-content .singleColor .colorWrap{width:15%}.cart-and-coupon{display:flex;justify-content:space-between}.cart-and-coupon .attr-data{display:none}.payment-list__notice{font-size:11px!important}.cartMainWrap .prroductsTotalWrap{height:380px;padding:0}.checkout-area.section-bg .flex-wrap-reverse{flex-wrap:wrap!important}.checkout-wrapper .nav-tabs li{width:45%!important}.shoppingFlow{padding-top:60px}.shoppingFlow ul li .icoWrap{box-shadow:0 .1rem .5rem rgba(18,38,63,.1);height:50px;width:60px}.shoppingFlow ul li .icon{height:60px;width:60px}.shoppingFlow ul li .icon img{max-width:30px}.shoppingFlow ul li span{bottom:-30px}.shoppingFlow{margin-bottom:10px}.ckHeader{background:transparent}.paymentReviewPage{flex-direction:row;flex-wrap:wrap}.paymentReviewPage li{margin-right:10px;width:46%}.paymentReviewPage li .name{font-size:12px;line-height:15px!important}.banks{align-items:flex-start;justify-content:flex-start!important}.banks .bankWrap{width:46%}.installment-cards .bankWrap{padding:10px}.installment-cards .bankWrap .name{font-size:13px}.installment-cards .bankWrap img{max-width:100px}.installment-cards .instaDetail .months{width:46%!important}.installment-cards .instaDetail .months .cmn-btn{margin:0 auto;width:85%}.installment-cards .instaDetail .months .name.price{font-size:13px;font-weight:700;line-height:12px;text-align:center}.installment-cards .instaDetail.active{top:270px}.instaWrap .contWrapper .category-slider .cate-item .imgDiv{height:135px}.ckHeader{background-position-y:0!important}.shoppingFlow{padding-bottom:40px}.paymentReviewPage li .name{line-height:18px;padding-top:10px;text-align:center}.checkout-wrapper .card.ckSumCard{width:100%}.mtop{margin-top:20px}.contactBtns .createAccount span{line-height:17px}.cart-table tbody tr td:before{display:none}.table td:first-child,.table th:first-child{padding-left:0}.cartRmv{position:absolute;right:10px;top:0}.cart-row{padding-bottom:0!important;padding-top:0!important}.cart-row a{width:100%}.cart-row .cart-cont{max-width:100%}.cart-row .cart-cont h6{max-width:94%}.cart-section.padding-top{padding:50px 15px 0}.cart-section .custom-button,.cart-section .custom-button.theme-2{text-align:center;width:140px}.cart-table tbody tr{border:none}.mobile-menu .left-category .categories li a img{max-height:35px}.text-with-icons__item{width:50%}.text-with-icons{display:flex;flex-wrap:wrap}.text-with-icons p{font-size:14px;line-height:17px;max-width:90%;text-align:center}.shopify-section .section .container--flush{padding:0}.footer-copyright .left,.footer-copyright .right{padding:10px 15px 0}.footer-copyright .social-icons{padding-top:0!important}.footer-widget{margin-bottom:20px}.footer-widget ul li,.footer-widget ul li a{font-size:14px;line-height:15px}.scrollToTop{display:none}.hotlineNum .num{font-size:15px;line-height:9px}.iziToast.iziToast-theme-light{width:100%}.cart-products.cart--products .single-product-item .title a{text-align:left}.cart-sidebar-area .single-product-item .content .text-white{align-items:center;display:flex;justify-content:center}.singleColor{top:0}.categoryInfo p{line-height:17px}.singleColor .colorWrap img{margin-right:5px;max-width:8px}.mostSelling{display:none}.add-cart{display:flex;justify-content:space-between;margin-top:15px!important;width:100%}.add-cart .cmn-btn{min-width:auto!important;padding:0;width:48%}.product-share{display:none}.recomendedPro.todays-deal .proWrap .item{width:48%}}@media screen and (min-width:576px) and (max-width:991px){.product-details-wrapper .product-details-content{box-shadow:none;overflow:unset;padding:5px;position:relative}.proWrap .item{height:100%!important;margin-right:0!important;width:48%!important}.priceVarWrap .priceBank{flex-direction:row}.product-details-wrapper{margin-top:40px}.proDeliveryDays .deliverTime{line-height:19px}.add-cart button{width:100%}.product-details-content .add-cart .cmn-btn{width:49%}}@media (min-width:992px) and (max-width:1283px){.colorWrap{width:86px}.priceVarWrap .priceInfoWrap{margin-top:0;width:100%}.priceVarWrap .priceBank{flex-direction:column}.installment-cards.pro-detailx .instaDetail .months{width:48%}.installment-cards .bankWrap{width:30%}.installment-cards.pro-detailx .instaDetail{top:120px}.deliverydivwrap{flex-direction:column}.deliverydivwrap .proDeliveryDays{margin-bottom:5px;width:100%}.product-details-wrapper .add-cart{flex-direction:column}.product-details-wrapper .add-cart button{margin-bottom:5px;width:100%}}
