*:focus-visible{outline:0}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;height:100%}body{color:var(--text-color);font-size:var(--font-body-size);letter-spacing:normal;line-height:normal;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:normal;margin:0;padding:0}h1{font-size:40px}h2{font-size:34px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}ul{margin:0;padding:0;list-style:none}ul li{list-style:none}button{border:none;padding:0;line-height:1;background:transparent}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{cursor:not-allowed;opacity:.5}p{line-height:normal;margin:0}a{display:inline-block;color:var(--text-color);text-decoration:none;transition:.2s ease-in}a:hover{color:var(--primary-color)}span{display:inline-block}img{max-width:100%;height:auto}figure{margin:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}textarea,input{outline:0;padding:10px 15px;border:1px solid rgba(0,0,0,15%);line-height:1;width:100%}textarea:focus,input:focus{border:1px solid rgba(0,0,0,30%)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select{color:var(--heading-color);border:1px solid rgba(0 0 0 / 10%);width:100%;height:40px;padding:0 40px 0 15px;cursor:pointer;position:relative;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(arrow-down.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:12px;background-color:transparent}input[type=number]{-moz-appearance:textfield}textarea{outline:0}table{width:100%}table,th,td{border:1px solid rgba(0,0,0,5%)}th{color:var(--heading-color)}table tr:nth-child(2n){background-color:#f8f8f8}td,th{color:var(--heading-color);font-size:14px;font-weight:400;padding:10px 20px;white-space:nowrap}thead th{font-weight:500}td a{color:var(--primary-color);text-decoration:underline}.responsive-table{overflow-x:auto}[disabled]{cursor:not-allowed}.hidden{display:none!important}.loading-overlay .spinner-border{border:1px solid currentColor;width:15px;height:15px;border-right-color:transparent}.heading-font{font-family:var(--font-other-family);font-weight:500}.alert{margin:0;padding:10px;border-radius:0}.intrinsic{position:relative;padding-bottom:100%;height:0;display:block;background-color:#f7f7f7}.intrinsic img,.intrinsic .lazyload{position:absolute;width:100%;height:100%;left:0;top:0;border:none;overflow:hidden}.lazyloaded{opacity:1;transition:opacity .3s}.intrinsic .lazyload,.intrinsic .lazyloading{background-image:url(icon-loader.svg);background-repeat:no-repeat;background-position:center;background-size:50px 50px}.container-fluid{padding-left:110px;padding-right:110px}.container{max-width:1165px}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (max-width: 1599px){.container-fluid{padding-left:60px;padding-right:60px}}@media (max-width: 1199px){.container,.container-fluid{padding-left:30px;padding-right:30px}}@media (max-width: 767px){.container,.container-fluid{padding-left:15px;padding-right:15px}}.bg-black{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;opacity:0;visibility:hidden;transition:.2s ease-in;background-color:#0000004d}.bg-black.active{opacity:1;visibility:visible}.lg-hidden{display:none}@media (max-width: 1199px){.md-visible{display:block}.md-hidden{display:none}}.custom-scroll::-webkit-scrollbar-track{visibility:hidden;box-shadow:inset 0 0 6px #0000004d;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar{opacity:0;visibility:hidden;width:3px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar-thumb{opacity:0;visibility:hidden;background-color:#9e9e9e}.custom-scroll:hover::-webkit-scrollbar{opacity:1;visibility:visible}.custom-scroll:hover::-webkit-scrollbar-thumb{opacity:1;visibility:visible}.opacity-tra{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-to-top{cursor:pointer;position:fixed;z-index:2;right:30px;bottom:60px;display:none;transition:.2s ease-in}.theme-to-top:hover{transform:translateY(-10px)}.theme-to-top span{height:40px;width:40px;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color)}.bt-primary{color:var(--bt-primary-txt-color);font-size:var(--bt-primary-font-size);font-weight:var(--bt-primary-font-weight);line-height:1;padding-top:var(--bt-primary-ptb);padding-bottom:var(--bt-primary-ptb);padding-left:var(--bt-primary-plr);padding-right:var(--bt-primary-plr);background-color:var(--bt-primary-bg-color);text-transform:var(--bt-primary-txt-tf);border:1px solid var(--bt-primary-bd-color);text-align:center;transition:.2s ease-in}.bt-primary:hover{color:var(--bt-primary-hv-txt-color);background-color:var(--bt-primary-hv-bg-color);border:1px solid var(--bt-primary-hv-bd-color)}.bt-secondary{color:var(--bt-secondary-txt-color);font-size:var(--bt-secondary-font-size);font-weight:var(--bt-secondary-font-weight);line-height:1;padding-top:var(--bt-secondary-ptb);padding-bottom:var(--bt-secondary-ptb);padding-left:var(--bt-secondary-plr);padding-right:var(--bt-secondary-plr);background-color:var(--bt-secondary-bg-color);text-transform:var(--bt-secondary-txt-tf);border:1px solid var(--bt-secondary-bd-color);text-align:center;transition:.2s ease-in}.bt-secondary:hover{color:var(--bt-secondary-hv-txt-color);background-color:var(--bt-secondary-hv-bg-color);border:1px solid var(--bt-secondary-hv-bd-color)}.bt-third{color:var(--bt-third-txt-color);font-size:var(--bt-third-font-size);font-weight:var(--bt-third-font-weight);line-height:1;padding-top:var(--bt-third-ptb);padding-bottom:var(--bt-third-ptb);padding-left:var(--bt-third-plr);padding-right:var(--bt-third-plr);background-color:var(--bt-third-bg-color);text-transform:var(--bt-third-txt-tf);border:1px solid var(--bt-third-bd-color);text-align:center;transition:.2s ease-in;box-shadow:0 5px 20px #0000000d}.bt-third:hover{color:var(--bt-third-hv-txt-color);background-color:var(--bt-third-hv-bg-color);border:1px solid var(--bt-third-hv-bd-color)}@media (max-width: 1199px){.bt-primary,.bt-secondary,.bt-third{font-size:14px;padding:13px 20px}}.space-tb{padding-top:60px;padding-bottom:60px}.space-t{padding-top:60px}.space-b{padding-bottom:60px}@media (max-width: 1199px){.space-tb{padding-top:50px;padding-bottom:50px}.space-t{padding-top:50px}.space-b{padding-bottom:50px}}.shopify-challenge__container{padding-top:100px}@media (max-width: 1199px){.shopify-challenge__container{padding-top:50px}}.theme-heading{margin-bottom:50px;text-align:center}.theme-heading h2{font-size:40px}@media (max-width: 1599px){.theme-heading h2{font-size:35px}}@media (max-width: 1199px){.theme-heading{margin-bottom:30px}.theme-heading h2{font-size:30px}}@media (max-width: 767px){.theme-heading h2{font-size:25px}}.announcement-bar ul.col-divide-3{display:flex;flex-wrap:wrap;padding:10px 0}.announcement-bar ul.col-divide-3 li.col-divider{width:33.33%}.announcement-bar ul.col-divide-3 li.divider-middel{text-align:center}.announcement-bar ul.col-divide-3 li.divider-end{text-align:right}.announcement-bar .social-icon li a{font-size:14px;line-height:1}.announcement-bar .offer-text .offer-box{display:flex;align-items:center;justify-content:center}.announcement-bar .offer-text span.icon{font-size:18px;line-height:1;margin-right:15px}.announcement-bar .offer-text a,.announcement-bar .offer-text p{font-size:13px}.announcement-bar ul.divider-part{display:flex;align-items:center;justify-content:flex-end}.announcement-bar ul.divider-part>li:not(:last-child){margin-right:25px}.announcement-bar .theme-currency button{font-size:13px}.announcement-bar .anchor-text p,.announcement-bar .anchor-text a{font-size:13px;display:inline-block}.announcement-bar .anchor-text a:not(:last-child){margin-right:25px}@media (max-width: 1199px){.announcement-bar ul.col-divide-3 li.col-divider{width:100%;display:none}.announcement-bar ul.divider-part{display:block}.announcement-bar ul.col-divide-3 li.divider-middel{text-align:center;display:block}}@media (max-width: 767px){.announcement-bar .anchor-text a:not(:last-child){margin-right:15px}}header.theme-header{position:relative;background-color:#fff}.sticky-in .sticky-header{position:fixed;top:0;width:100%;z-index:8;background-color:#fff;box-shadow:0 4px 33px 1px #0000001a}.sticky-out .sticky-header{transform:translateY(-100%)}#shopify-section-header.animate .sticky-header{transition:transform .4s,background-color .2s}.theme-header .col-divide-3{display:flex;align-items:center;flex-wrap:wrap}.theme-header .col-divide-3 .divider-start{width:15%}.theme-header .col-divide-3 .divider-center{width:70%}.theme-header .col-divide-3 .divider-end{width:15%}.theme-header .col-divide-3 .divider-md-start{display:none}.header-icon{display:flex;align-items:center;justify-content:flex-end}.header-icon .header-icon-list:not(:last-child){padding-right:30px}.header-icon .theme-cart,.header-icon .theme-user,.header-icon .theme-search{line-height:1}.header-icon .theme-cart .cart-toggle,.header-icon .theme-wishlist .header-wishlist,.header-icon .theme-user .user-lnk,.header-icon .theme-search .toggle-button{position:relative;color:var(--heading-color);font-size:20px;line-height:0}.header-icon .theme-wishlist .header-wishlist i,.header-icon .theme-cart .cart-toggle i,.header-icon .theme-user .user-lnk i,.header-icon .theme-search .toggle-button i{font-weight:600}.header-icon .theme-wishlist .header-wishlist:hover,.header-icon .theme-cart .cart-toggle:hover,.header-icon .theme-user .user-lnk:hover,.header-icon .theme-search .toggle-button:hover{color:var(--primary-color)}.header-icon .theme-wishlist .header-wishlist .wl-icon{padding-right:5px}.header-icon .theme-wishlist .header-wishlist,.header-icon .theme-cart .cart-toggle .theme-cart-icon{display:flex;align-items:center}.header-icon .theme-wishlist .header-wishlist .wl-counter,.header-icon .theme-cart .cart-toggle .theme-cart-count{display:flex;align-items:center;justify-content:center;height:16px;min-width:16px;font-size:12px;background:var(--primary-color);color:#fff;border-radius:50%;z-index:0}@media (max-width: 1199px){header.theme-header{padding:15px 0}.sticky-in .sticky-header{padding:15px 0}.theme-header .col-divide-3 .divider-md-start,.theme-header .col-divide-3 .divider-end,.theme-header .col-divide-3 .divider-start{width:33.33%}.theme-header .col-divide-3 .divider-md-center{text-align:center}.theme-header .col-divide-3 .mainmenu-nav{display:none}.theme-header .col-divide-3 .divider-md-start{display:block}.theme-header .col-divide-3 .divider-center{display:none}.header-icon .header-icon-list:not(:last-child){padding-right:15px}.header-icon .header-icon-list.md-d-none{display:none}.theme-menu-icon .toggle-button,.header-icon .theme-cart .cart-toggle,.header-icon .theme-user .user-lnk,.header-icon .theme-search .toggle-button{font-size:18px}.theme-menu-icon .toggle-button i{font-weight:600}}nav ul.list-menu{display:flex;align-items:center}nav ul.list-menu.menu-start{justify-content:flex-start}nav ul.list-menu.menu-center{justify-content:center}nav ul.list-menu.menu-end{justify-content:flex-end}nav ul.list-menu li.menu-list:not(:last-child){margin-right:40px}nav ul.list-menu li.menu-list .nav-link{color:var(--heading-color);font-size:16px;font-weight:600;padding:40px 0;position:relative;display:block}nav ul.list-menu li.menu-list .nav-link.active,nav ul.list-menu li.menu-list:hover .nav-link{color:var(--primary-color)}nav ul.list-menu li.menu-list>a i{color:var(--heading-color);font-size:10px;font-weight:600;padding-left:5px}nav ul.list-menu li.menu-list .header-submenu{position:absolute;padding:20px;top:100%;z-index:9;left:auto;min-width:200px;max-width:200px;width:max-content;visibility:hidden;opacity:0;background:#fff;box-shadow:0 0 15px #3333330d,0 0 20px #3333330d;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}nav ul.list-menu .header-submenu .nav-sub-link{color:var(--heading-color);display:flex;align-items:center;justify-content:space-between}nav ul.list-menu .header-submenu .nav-sub-link:hover{color:var(--primary-color)}nav ul.list-menu .header-submenu .nav-sub-link i{font-size:10px;font-weight:600;padding-left:5px}nav ul.list-menu li.menu-list:hover .header-submenu{opacity:1;visibility:visible}nav ul.list-menu .header-submenu .menu-sub-list{position:relative}nav ul.list-menu .header-submenu .menu-sub-list:not(:first-child){padding-top:10px}nav ul.list-menu .header-submenu .menu-sub-list .header-childmenu{position:absolute;padding:20px;top:calc(0% - 20px);z-index:9;left:calc(100% + 20px);min-width:200px;max-width:200px;width:max-content;visibility:hidden;opacity:0;background:#fff;box-shadow:0 0 15px #3333330d,0 0 20px #3333330d;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}nav ul.list-menu .header-submenu .menu-sub-list:hover .header-childmenu{opacity:1;visibility:visible}nav ul.list-menu .header-submenu .menu-sub-list .header-childmenu .menu-child-list:not(:first-child){padding-top:10px}nav ul.list-menu .header-submenu .menu-sub-list .header-childmenu .nav-child-link{color:var(--heading-color)}nav ul.list-menu .header-submenu .menu-sub-list .header-childmenu .nav-child-link:hover{color:var(--primary-color)}nav ul.list-menu li.menu-list .header-megamenu{position:absolute;padding:20px;top:100%;z-index:9;left:0;right:0;width:100%;max-height:600px;overflow-y:scroll;visibility:hidden;opacity:0;background:#fff;box-shadow:0 0 15px #3333330d,0 0 20px #3333330d;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}nav ul.list-menu li.menu-list:hover .header-megamenu{opacity:1;visibility:visible}nav ul.list-menu .header-megamenu .nav-sub-link{font-size:16px;font-weight:500;color:var(--heading-color)}nav ul.list-menu .header-megamenu .col-divide-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px;row-gap:30px}nav ul.list-menu .header-megamenu .header-childmenu{padding-top:20px}nav ul.list-menu .header-megamenu .header-childmenu .nav-child-link{color:var(--heading-color)}nav ul.list-menu .header-megamenu .header-childmenu .nav-child-link:hover{color:var(--primary-color)}nav ul.list-menu .header-megamenu .menu-child-list:not(:first-child){padding-top:15px}.side-drawer-menu{display:none}@media (max-width: 1199px){.side-drawer-menu{display:block;width:450px;transform:translate(-100%);position:fixed;z-index:10;top:0;bottom:0;left:0;padding:30px;background-color:#fff;opacity:0;overflow-y:auto;visibility:hidden;transition:.2s ease-in}.side-drawer-menu.active{transform:translate(0);opacity:1;visibility:visible}.side-drawer-menu .header-drawer-menu{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0 0 0 / 10%);margin-bottom:30px;padding-bottom:10px}.side-drawer-menu .header-drawer-menu .md-account{display:flex;align-items:center}.side-drawer-menu .header-drawer-menu .md-account a{color:var(--heading-color);font-size:15px;font-weight:400;padding-right:10px;margin-right:10px;border-right:1px solid rgba(0 0 0 / 10%)}.side-drawer-menu .header-drawer-menu .md-account a:last-child{padding-right:0;margin-right:0;border-right:none}.side-drawer-menu .header-drawer-menu .close-drawer-menu{font-size:12px}.side-drawer-menu .header-drawer-menu .close-drawer-menu i{font-weight:600}nav ul.list-menu{flex-direction:column;align-items:flex-start}nav ul.list-menu li.menu-list:not(:first-child){padding-top:10px}nav ul.list-menu li.menu-list:not(:last-child){margin-right:0}nav ul.list-menu li.menu-list{width:100%}nav ul.list-menu li.menu-list .nav-link{padding:0;display:flex;align-items:center;justify-content:space-between}nav ul.list-menu li.menu-list>a i{padding:0;font-size:12px;width:20px;text-align:center;height:20px;display:flex;align-items:center;justify-content:center}nav ul.list-menu li.menu-list>a i:before{content:"\eb5c"}nav ul.list-menu li.menu-list.active>a i:before{content:"\eb30"}nav ul.list-menu li.menu-list .md-dropdown,nav ul.list-menu .header-submenu .menu-sub-list .md-dropdown{display:none;position:unset;background-color:transparent;box-shadow:none;width:100%;min-width:100%;max-width:100%;padding:15px 15px 5px;opacity:1;visibility:visible}nav ul.list-menu .header-submenu .menu-sub-list .md-dropdown{padding-bottom:10px}.md-dropdown .menu-sub-list>a i{padding:0;font-size:12px;width:20px;text-align:center;height:20px;display:flex;align-items:center;justify-content:center}.md-dropdown .menu-sub-list>a i:before{content:"\eb5c"}.md-dropdown .menu-sub-list.active>a i:before{content:"\eb30"}nav ul.list-menu li.menu-list .md-dropdown .container{padding:0}nav ul.list-menu .header-megamenu .col-divide-4{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;column-gap:15px;row-gap:15px}nav ul.list-menu .header-megamenu .nav-sub-link{font-size:16px}nav ul.list-menu .header-megamenu .header-childmenu{padding-top:10px}nav ul.list-menu .header-megamenu .col-divide-4 .banner-li{display:none}nav ul.list-menu .header-megamenu .menu-child-list:not(:first-child){padding-top:10px}}@media (max-width: 767px){.side-drawer-menu{width:100%;padding:15px}}.theme-mini-cart{width:100%;height:100%;position:fixed;z-index:10;top:0;bottom:0;left:0;display:flex;justify-content:flex-end;transition:.2s ease-in;opacity:0;visibility:hidden;background-color:#0009}.theme-mini-cart.active{opacity:1;visibility:visible}.theme-mini-cart .cart-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.theme-mini-cart .drawer__inner{padding:30px;width:450px;height:100%;transform:translate(100%);background-color:#fff;transition:.2s ease-in;display:flex;flex-direction:column;opacity:0;visibility:hidden}.theme-mini-cart.active .drawer__inner{transform:translate(0);opacity:1;visibility:visible}.theme-mini-cart .header-mini-cart{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0 0 0 / 10%)}.header-mini-cart .title{font-size:18px;font-weight:600}.header-mini-cart .close-cart-drawer{font-size:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in}.header-mini-cart .close-cart-drawer i{font-weight:600}.header-mini-cart .close-cart-drawer:hover{color:var(--primary-color);background-color:#f2f2f2}.product-cart-items{overflow-y:scroll;display:flex;flex-grow:1;flex-direction:column;overflow-x:hidden}.product-cart-items .items-disabled{opacity:.5;pointer-events:none}.product-cart-items .product-card-cart{display:flex;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0 0 0 / 10%)}.product-cart-items .product-card-cart:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.product-card-cart .card-img{width:120px}.product-card-cart .card-img img{padding:2px;background-color:#fff;border:1px solid rgba(0 0 0 / 10%)}.product-card-cart .product-information{width:calc(100% - 120px);padding-left:20px;position:relative}.product-card-cart .product-information .loading-overlay{position:absolute;top:2px;right:2px}.product-card-cart .product-information .loading-overlay .spinner-border{border:1px solid currentColor;width:15px;height:15px;border-right-color:transparent}.product-card-cart .product-information .card-title{color:var(--heading-color);font-size:14px;line-height:1;font-weight:500;padding-bottom:10px;text-transform:capitalize;margin-bottom:0}.product-card-cart .product-information .card-title:hover{color:var(--primary-color)}.product-card-cart .product-information .cart-swatch-option{display:flex;flex-direction:column}.product-card-cart .product-information .cart-swatch-option .swatch-item{padding-bottom:10px}.product-card-cart .product-information .cart-swatch-option .swatch-item .heading{font-size:14px;color:var(--heading-color);font-weight:500}.product-card-cart .product-information .card-price{padding-bottom:10px}.product-card-cart .product-information .card-price .price-item-regular{color:var(--heading-color)}.product-card-cart .product-information .card-price .price-item-sale{text-decoration:line-through}.product-card-cart .product-information .mini-cart-qty-box{display:flex;align-items:center;justify-content:space-between}.product-card-cart .product-information .cart-item__error{font-size:12px;display:flex;align-items:center;flex-direction:row-reverse}.product-card-cart .product-information .cart-item__error svg{width:20px}.product-card-cart .product-information .cart-item__error p:empty,.product-card-cart .product-information .cart-item__error p:empty+svg{display:none}.product-card-cart .product-information .cart-item__error p{padding-left:5px;padding-top:15px}.theme-mini-cart.is-empty .product-cart-items,.theme-mini-cart.is-empty .footer-mini-cart,.theme-mini-cart cart-drawer-items.is-empty+.footer-mini-cart{display:none}.theme-mini-cart .footer-mini-cart{margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,15%)}.footer-mini-cart .mini-cart-note{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,15%)}.footer-mini-cart .mini-cart-note button{color:var(--text-color);display:flex;align-items:center;justify-content:space-between;width:100%}.footer-mini-cart .mini-cart-note button[aria-expanded=true] i:before{content:"\ea64"}.footer-mini-cart .mini-cart-note button i{color:var(--heading-color);font-size:10px;font-weight:600}.footer-mini-cart .mini-cart-note cart-note{display:flex;padding-top:15px}.footer-mini-cart .mini-cart-note textarea{width:100%;padding:10px;border:1px solid rgba(0 0 0 / 10%)}.footer-mini-cart .total-price{display:flex;align-items:center;justify-content:space-between}.footer-mini-cart .total-price span{color:var(--heading-color);font-size:16px;font-weight:500}.footer-mini-cart .total-price-save{color:var(--primary-color);font-size:14px;font-weight:500;padding-top:10px}.footer-mini-cart .mini-cart-button{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:0;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:15px;margin-top:15px}.footer-mini-cart .mini-cart-button button i{font-size:12px;font-weight:600;padding-right:5px}.qty-box{display:flex;align-items:center;height:40px;border:1px solid rgba(0,0,0,10%);width:112px}.qty-box .qty-bt{width:30px;height:100%;font-size:20px}.qty-box input{border:none;text-align:center;width:50px;padding:0;background-color:transparent}.qty-box:hover{border-color:var(--primary-color)}@media screen and (max-height: 650px){.product-cart-items{overflow:visible}.theme-mini-cart .drawer__inner{overflow-y:auto}}@media (max-width: 767px){.theme-mini-cart .cart-drawer{width:100%}.theme-mini-cart .drawer__inner{width:100%;padding:15px}.footer-mini-cart .mini-cart-button{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(2,minmax(0,1fr));row-gap:15px}}.search-dropdown{padding:50px 0;position:fixed;z-index:10;top:0;left:0;right:0;transform:translateY(-100%);opacity:0;visibility:hidden;background-color:#fff;transition:.2s ease-in}.search-dropdown.active{transform:translateY(0);opacity:1;visibility:visible}.search-dropdown .search-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}.search-dropdown .search-header .search-title{font-size:16px}.search-dropdown .search-header button{font-size:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in}.search-dropdown .search-header button i{font-weight:600}.search-dropdown .search-header button:hover{color:var(--primary-color);background-color:#f2f2f2}.search-dropdown .field{display:flex;align-items:center;border:1px solid rgba(0,0,0,25%);padding:10px 15px;position:relative}.search-dropdown .field input{border:none;padding:0}.search-dropdown .field button{font-size:18px}.search-dropdown .field button i{font-weight:600}.search-dropdown .field button:hover{color:var(--primary-color)}.ajax-search{display:none;margin-top:50px}.ajax-search .result-title{text-align:center}.ajax-search ul.col-divide:not(:empty){margin-top:30px}.ajax-search ul.col-divide-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:0;overflow-y:hidden;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px}.ajax-search ul.col-divide li.col-divider{width:100%}.ajax-search ul.col-divide:empty~.result-button{display:none}.ajax-search .result-button{display:block;margin-top:30px;text-align:center}.ajax-loader{text-align:center;margin-top:30px}ajax-search:not([loading]) .ajax-search__heading .spinner,ajax-search:not([loading]) .ajax-loader,ajax-search:not([loading]) .ajax-search-status__loading{display:none}ajax-search[open] .ajax-search,ajax-search[loading] .ajax-search{display:block}@media (max-width: 1199px){.ajax-search ul.col-divide-5{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px}}@media (max-width: 767px){.search-dropdown{padding:30px 0;overflow:auto;height:100%}.ajax-search{margin-top:15px}.ajax-search ul.col-divide:not(:empty){margin-top:15px}.ajax-search ul.col-divide-5{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;column-gap:15px;row-gap:15px;grid-auto-rows:auto}}.home-slideshow .swiper-slide{display:flex}.homeslide .slideshow-text button,.homeslide .slideshow-text .slideshow-heading,.homeslide .slideshow-text .slideshow-sub-heading{--slide-fade-translate-y: 30px;animation:slide-fade-y .75s cubic-bezier(.4,0,.2,1) both paused;animation-delay:calc(.35s + .1s * 0 + .1s * var(--txt-anim))}.homeslide.swiper-slide-active .slideshow-text button,.homeslide.swiper-slide-active .slideshow-text .slideshow-heading,.homeslide.swiper-slide-active .slideshow-text .slideshow-sub-heading{animation-play-state:running}@keyframes slide-fade-y{0%{opacity:0;transform:translateY(var(--slide-fade-translate-y, 25%))}to{opacity:1;transform:translateY(0)}}.homeslider .homeslide a{display:block}.homeslider .homeslide a img{width:100%}.homeslide .slideshow-text{position:absolute;left:15%;bottom:50%;transform:translateY(50%);max-width:30%}.homeslide .slideshow-text .slideshow-sub-heading{display:block;font-size:20px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:30px}.homeslide .slideshow-text .slideshow-heading{font-size:80px;line-height:1;margin-bottom:40px}.homeslider .swiper-nav{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.homeslider:hover .swiper-nav{opacity:1;visibility:visible}.homeslider .button-prev{left:0}.homeslider .button-next{right:0}.homeslider:hover .button-prev{left:30px}.homeslider:hover .button-next{right:30px}@media (max-width: 1599px){.homeslide .slideshow-text .slideshow-heading{font-size:60px;margin-bottom:30px}}@media (max-width: 1199px){.homeslide .slideshow-text .slideshow-sub-heading{font-size:14px;margin-bottom:20px}.homeslide .slideshow-text .slideshow-heading{font-size:50px;letter-spacing:0;margin-bottom:20px}}@media (max-width: 991px){.homeslide .slideshow-text .slideshow-sub-heading{font-size:14px;margin-bottom:15px}.homeslide .slideshow-text .slideshow-heading{font-size:40px;margin-bottom:15px}}@media (max-width: 767px){.homeslide .slideshow-text{left:15px;max-width:60%}.homeslide .slideshow-text .slideshow-heading{font-size:30px}.homeslider .swiper-nav,.homeslider:hover .swiper-nav{opacity:1;visibility:visible}.homeslider .button-prev,.homeslider:hover .button-prev{left:0}.homeslider .button-next,.homeslider:hover .button-next{right:0}}.home-brand .br-inner{position:relative}.home-brand .brand-nav{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.home-brand:hover .brand-nav{opacity:1;visibility:visible}.home-brand .br-button-prev{left:-30px}.home-brand .br-button-next{right:-30px}@media (max-width: 767px){.home-brand .brand-nav{font-size:20px}.home-brand .brand-nav,.home-brand:hover .brand-nav{opacity:1;visibility:visible}.home-brand .br-button-prev{left:0}.home-brand .br-button-next{right:0}}.home-service .col-divide-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;row-gap:30px;column-gap:30px}.home-service .sr-info a{display:flex;align-items:center}.home-service .sr-info .icon-box{font-size:40px;color:var(--primary-color);line-height:1;transition:.2s ease-in}.home-service .sr-info:hover .icon-box{transform:scale(1.1)}.home-service .sr-info .sr-info-box{margin-left:25px}.home-service .sr-info .sr-info-box h6{font-size:16px}.home-service .sr-info .sr-info-box span{color:var(--text-color);font-size:16px;padding-top:5px}@media (max-width: 991px){.home-service .col-divide-4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.home-service .sr-info .sr-info-box{margin-top:15px}.home-service .sr-info .sr-info-box h6,.home-service .sr-info .sr-info-box span{font-size:14px}}@media (max-width: 400px){.home-service .col-divide-4{grid-template-columns:repeat(1,minmax(0,1fr))}}.home-review{border-top:1px solid rgba(0,0,0,10%)}.home-review .col-divide-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px;row-gap:30px}.home-review .review-block{text-align:center;padding:30px;border:1px solid rgba(0,0,0,10%)}.home-review .review-block img{border-radius:50%}.home-review .review-block .icon-box{margin-top:30px}.home-review .review-block .icon-box i{color:#f7c200}.home-review .review-block p{margin-top:15px;font-size:14px;line-height:25px}.home-review .review-block span{font-size:14px;line-height:1;margin-top:15px;color:var(--heading-color);font-weight:500}.home-review .rw-inner{position:relative}.home-review .swiper-nav{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.home-review:hover .swiper-nav{opacity:1;visibility:visible}.home-review .rw-button-next{right:-30px}.home-review .rw-button-prev{left:-30px}.home-review .shop-bt{text-align:center;margin-top:50px}@media (max-width: 1199px){.home-review .col-divide-3{grid-template-columns:repeat(2,minmax(0,1fr))}.home-review .shop-bt{margin-top:20px}}@media (max-width: 767px){.home-review .col-divide-3{grid-template-columns:repeat(1,minmax(0,1fr))}.home-review .swiper-nav,.home-review:hover .swiper-nav{opacity:1;visibility:visible}.home-review .rw-button-next{right:0}.home-review .rw-button-prev{left:0}}@media (max-width: 400px){.home-review .review-block{padding:15px}.home-review .review-block .icon-box{margin-top:15px}.home-review .review-block p{margin-top:10px}}.home-banner .col-divide-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px}.home-banner .col-divider{width:100%}.home-banner .sr-block{position:relative}.home-banner .sr-block .banner-text{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:50%}.home-banner .sr-block .banner-text h2{font-size:40px;padding-bottom:30px}.home-banner .sr-block .banner-text button{font-size:15px;padding:14px 28px}@media (max-width: 1199px){.home-banner .sr-block .banner-text h2{font-size:30px}}@media (max-width: 767px){.home-banner .col-divide-2{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}}@media (max-width: 991px){.home-banner .sr-block .banner-text{left:20px}.home-banner .sr-block .banner-text h2{font-size:24px;padding-bottom:20px}.home-banner .sr-block .banner-text button{font-size:14px;padding:14px 20px}}.home-collection{border-top:1px solid rgba(0,0,0,10%)}.home-collection .nav-tabs{display:flex;align-items:center;justify-content:center;margin-top:30px;border:none}.home-collection .nav-tabs li:not(:last-child){margin-right:30px}.home-collection .nav-tabs li button{position:relative;overflow:hidden;font-size:18px;font-weight:400;padding-bottom:5px;opacity:.5}.home-collection .nav-tabs li button.active,.home-collection .nav-tabs li button:hover{opacity:1}.home-collection .nav-tabs li button:hover:after,.home-collection .nav-tabs li button.active:after{width:100%}.home-collection .nav-tabs li button:after{content:"";height:2px;left:0;right:0;position:absolute;bottom:0;transition:width .2s ease-in-out;width:0;margin:0 auto;background-color:var(--primary-color)}.home-collection .col-divide-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px}.home-collection .shop-bt{margin-top:50px;text-align:center}@media (max-width: 1599px){.home-collection .col-divide-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1199px){.home-collection .nav-tabs{margin-top:20px}.home-collection .nav-tabs li:not(:last-child){margin-right:15px}.home-collection .nav-tabs li button{font-size:14px}.home-collection .shop-bt{margin-top:20px}}@media (max-width: 991px){.home-collection .col-divide-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.home-collection .col-divide-5{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px}}@media (max-width: 312px){.home-collection .col-divide-5{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-card,.product-card .card-media{position:relative;overflow:hidden}.product-card .product-item-label{position:absolute;z-index:2;top:15px;left:15px}.product-card .product-item-label span{background-color:#e53939;color:#fff;font-size:12px;text-transform:uppercase;line-height:1;padding:8px 10px}.product-card .product-item-label span.sold{background-color:#b1b1b1}.product-card .card-media .media-link{position:relative;overflow:hidden;display:flex}.product-card .card-media .card-image.secondary{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;transition:.2s ease-in}.product-card:hover .card-media .card-image.secondary{opacity:1;visibility:visible;transform:scale(1.02)}.product-card .card-media .card-button{position:absolute;top:30px;right:30px;z-index:2;background-color:#fff;box-shadow:0 5px 20px #0000000d;opacity:0;visibility:hidden;transform:translate(15px);transition:.2s ease-in}.product-card:hover .card-media .card-button{opacity:1;visibility:visible;transform:translate(0)}.product-card .card-media .card-button button{height:45px;width:45px;display:flex;align-items:center;justify-content:center;font-size:16px;transition:.2s ease-in;border-bottom:1px solid rgba(0 0 0 / 10%)}.product-card .card-media .card-button .quickview-bt button{border:none}.product-card .card-media .card-button button.loading .quick-icon{display:none}.product-card .card-media .card-button button:hover{color:#fff;background-color:var(--primary-color)}.product-card .card-media .add-to-cart{position:absolute;left:0;z-index:2;bottom:0;height:45px;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);opacity:0;visibility:hidden;transform:translateY(15px);transition:.2s ease-in}.product-card:hover .card-media .add-to-cart{opacity:1;visibility:visible;transform:translateY(0)}.product-card .card-media .add-to-cart button{color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-transform:uppercase}.product-card .card-media .add-to-cart button.loading .atc-text{display:none}.product-card .card-media .add-to-cart button i{font-size:16px;padding-right:5px}.product-card .card-media .add-to-cart modal-opener,.product-card .card-media .add-to-cart form,.product-card .card-media .add-to-cart product-form{height:100%;width:100%}.product-card .card-information{text-align:center;padding:25px 15px 0}.product-card .card-vendor{font-size:14px;font-weight:400;padding-bottom:5px}.product-card .card-vendor:hover{color:var(--heading-color)}.product-card .card-title{margin-bottom:0;padding-bottom:5px}.product-card .card-title a{color:var(--heading-color);font-size:16px;font-weight:500;text-transform:capitalize}.product-card .card-title a:hover{color:var(--primary-color)}.product-card .card-price span{color:var(--heading-color);font-size:16px;font-weight:500}.product-card .card-price .price-item-sale{color:var(--text-color);font-weight:300;text-decoration:line-through}.shopify-product-reviews-badge,.card-information .spr-badge-caption{display:none}.card-information .spr-badge{padding-bottom:8px}.product-card .view-list{display:none}@media (max-width: 1199px){.product-card .card-information{padding:15px 15px 0}.product-card .card-title a{font-size:14px}.product-card .card-media .card-button{top:15px;right:15px;transform:none;opacity:1;visibility:visible}.product-card .card-media .add-to-cart{position:unset;transform:none;visibility:visible;opacity:1;height:35px}.product-card .card-media .card-button button{height:35px;width:35px;font-size:14px}.product-card .card-price span{font-size:14px}}@media (max-width: 1199px){.product-card .card-media .add-to-cart button i{padding-right:0}.product-card .card-media .add-to-cart button .atc-text span{display:none}}.home-category{overflow-x:hidden}.home-category .ct-devide{display:flex;flex-wrap:wrap;align-items:center}.home-category .ct-heading{width:25%;text-align:left}.home-category .ct-inner{width:75%}.home-category .ct-heading span{color:var(--primary-color);font-size:18px;font-weight:400;text-transform:uppercase;padding-bottom:20px;display:block}.home-category .ct-heading h2{position:relative;font-size:40px;max-width:70%;padding-bottom:10px;margin-bottom:40px;display:inline-block}.home-category .ct-heading h2:after{content:"";position:absolute;bottom:0;height:2px;left:0;width:50%;background-color:var(--primary-color)}.home-category .ct-swipe{margin-right:-20%}.home-category .ct-swipe a{position:relative;overflow:hidden;background-color:#fff;display:flex;justify-content:center}.home-category .ct-card a img{width:100%;transform:translateY(15px);transition:.2s ease-in}.home-category .ct-card:hover a img{transform:translateY(0)}.home-category .ct-card .ct-title{position:absolute;bottom:30px;background-color:#fff;padding:15px}.home-category .ct-card .ct-title h6{position:relative;font-size:13px}@media (max-width: 1599px){.home-category .ct-heading{width:30%}.home-category .ct-inner{width:70%}.home-category .ct-heading span{font-size:16px}.home-category .ct-heading h2{font-size:30px;max-width:80%}}@media (max-width: 1199px){.home-category .ct-heading{width:100%}.home-category .ct-inner{width:100%;margin-top:30px}.home-category .ct-heading{text-align:center}.home-category .ct-swipe{margin-right:0}.home-category .ct-heading span{font-size:16px;padding-bottom:15px}.home-category .ct-heading h2{max-width:100%;margin-bottom:20px}.home-category .ct-card a img{transform:none}}@media (max-width: 767px){.home-category .ct-heading h2{font-size:24px}}@media (max-width: 600px){.home-category .ct-swipe a{flex-direction:column}.home-category .ct-card .ct-title{position:unset;text-align:center}}.home-newsletter{margin-bottom:-85px;z-index:1;position:relative}.home-newsletter .col-divide-2{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 4px 33px 1px #0000001a;background-color:var(--primary-color);border-radius:5px;overflow:hidden}.home-newsletter .col-divide-2 .col-divider{width:50%;padding:40px 60px}.home-newsletter .col-divide-2 .col-divider:last-child{background-color:#fff}.home-newsletter .nw-heading span{color:#fff;font-size:16px;font-weight:400;display:flex;align-items:center;padding-bottom:10px}.home-newsletter .nw-heading span i{font-size:20px;padding-right:10px}.home-newsletter .nw-heading h2{color:#fff;font-size:50px;line-height:1;display:inline-block;border-bottom:1px solid rgba(255,255,255,10%)}.home-newsletter .nw-mail span{color:var(--heading-color);font-size:16px;font-weight:500;display:flex;align-items:center;padding-bottom:15px}.home-newsletter .nw-mail span i{font-size:20px;padding-right:10px}.home-newsletter .nw-mail .field{position:relative}.home-newsletter .nw-mail .field input{background-color:#f6f6f6;border:1px solid rgba(0 0 0 / 10%);height:50px}.home-newsletter .nw-mail .field button{color:#fff;font-size:18px;position:absolute;right:0;height:50px;width:50px;transition:.2s ease-in;background-color:var(--primary-color)}.home-newsletter .nw-mail .field button:hover{background-color:var(--heading-color)}.home-newsletter .nw-mail p{padding-top:15px}.home-newsletter .nw-mail p.error{color:red}.home-newsletter .nw-mail p.success{color:green}@media (max-width: 1199px){.home-newsletter{margin-bottom:0;padding-bottom:50px}.home-newsletter .col-divide-2 .col-divider{padding:40px}.home-newsletter .nw-heading h2{font-size:30px}}@media (max-width: 991px){.home-newsletter .nw-heading h2{font-size:30px}}@media (max-width: 767px){.home-newsletter .col-divide-2 .col-divider{width:100%;padding:30px}}@media (max-width: 479px){.home-newsletter .col-divide-2 .col-divider{padding:15px}.home-newsletter .nw-heading h2{font-size:26px}}.home-blog .bl-inner{position:relative}.home-blog .blog-nav{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.home-blog:hover .blog-nav{opacity:1;visibility:visible}.home-blog .bl-button-next{right:-30px}.home-blog .bl-button-prev{left:-30px}.home-blog .shop-bt{text-align:center;margin-top:50px}@media (max-width: 1199px){.home-blog .shop-bt{margin-top:20px}}@media (max-width: 767px){.home-blog .blog-nav,.home-blog:hover .blog-nav{opacity:1;visibility:visible}.home-blog .bl-button-next{right:0}.home-blog .bl-button-prev{left:0}}.article-card .card-media a{display:block;overflow:hidden;position:relative}.article-card .card-media a img{width:100%;transition:.2s ease-in}.article-card:hover .card-media a img{transform:scale(1.1)}.article-card .card-item{margin-top:20px}.article-card .card-item .date-and-author{padding-bottom:10px}.article-card .card-item .date-and-author span{position:relative;font-size:14px;font-weight:500;text-transform:uppercase;margin-right:15px;padding-right:15px}.article-card .card-item .date-and-author span:after{content:"/";position:absolute;right:-2px}.article-card .card-item .date-and-author span:last-child{padding-right:0;margin-right:0}.article-card .card-item .date-and-author span:last-child:after{display:none}.article-card .card-item .card-title{color:var(--heading-color);font-size:16px;font-weight:500;margin:0}.article-card:hover .card-item .card-title{color:var(--primary-color)}@media (max-width: 1199px){.article-card .card-item .card-title{font-size:16px}}.footer{padding-top:185px}.footer .col-divide{display:flex;flex-wrap:wrap}.footer .logo-text .fo-logo{margin-bottom:30px}.footer .logo-text .store-info .info-box{display:flex;align-items:center}.footer .logo-text .store-info{margin-bottom:30px}.footer .logo-text .store-info .info-box:not(:first-child){margin-top:15px}.footer .logo-text .store-info .info-box i{color:#fff;font-size:18px;line-height:1;padding-right:15px}.footer .logo-text .subtext a,.footer .logo-text .subtext p{font-size:14px;line-height:30px}.footer .fo-menu h6{font-size:16px;font-weight:500;padding-bottom:30px}.footer .fo-menu ul li:not(:first-child){margin-top:15px}@media (max-width: 1199px){.footer{padding-top:50px}}@media (max-width: 991px){.footer .logo-text .fo-logo,.footer .logo-text .store-info{margin-bottom:15px}.footer .fo-menu h6{padding-bottom:15px}.footer .col-divide{margin:-30px 0 0 -30px}.footer .col-divide .col-divider{margin:30px 0 0 30px}}.product-inner .col-divide-2{display:flex;flex-wrap:wrap;margin-left:-30px}.product-inner .col-divide-2 .media{width:calc(60% - 30px);margin-left:30px}.product-inner .col-divide-2 .pr-information{width:calc(40% - 30px);margin-left:30px}.product-inner .media-inner{display:flex;flex-wrap:wrap;margin-left:-15px;position:relative;overflow:hidden;position:sticky;top:30px;flex-direction:row-reverse}.media-inner .main-img{width:calc(82% - 15px);margin-left:15px;position:relative;overflow:hidden}.media-inner .main-img .slick-list{height:100%!important}.media-inner .main-img video{width:100%}.media-inner .main-img .gallery-top .slick-slide a{display:block}.media-inner .thumbs-img{width:calc(18% - 15px);margin-left:15px;position:relative;overflow:hidden}.media-inner .gallery-thumbs{height:100%}.media-inner .gallery-thumbs .updateimg{cursor:pointer;margin-bottom:10px;position:relative}.media-inner .gallery-thumbs .updateimg img{border:1px solid transparent;padding:5px;background-color:#fff}.media-inner .gallery-thumbs .updateimg.slick-current img{border-color:var(--primary-color)}.media-inner .gallery-thumbs .updateimg .pl-icon{color:var(--primary-color);font-size:12px;position:absolute;z-index:1;right:50%;bottom:50%;transform:translate(50%,50%);height:25px;width:25px;display:flex;align-items:center;justify-content:center;background-color:#fff}.media-inner .gallery-thumbs .updateimg .pl-icon i{font-weight:600}.pr-information .spr-badge,.pr-information .if-sp{padding-bottom:20px;line-height:1}.pr-information .product-vendor{text-transform:uppercase}.pr-information .vendor-title button{color:var(--heading-color);font-size:14px;position:absolute;right:0;top:0;border:1px solid rgba(0 0 0 / 10%);height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in;border-radius:0}.pr-information .vendor-title button:hover{color:#fff;background-color:var(--primary-color)}.pr-information .vendor-title{position:relative}.pr-information .vendor-title button i{font-weight:600}.pr-information .product-title{font-size:26px;line-height:1;font-weight:500}.pr-information .spr-badge .spr-badge-caption{margin-left:10px}.pr-information .main-price,.pr-information .main-price .card-price{display:flex;align-items:center}.pr-information .main-price .price-item{color:var(--heading-color);font-size:24px;font-weight:400;line-height:1}.pr-information .main-price .on-sale .price-item-regular{color:var(--primary-color)}.pr-information .main-price .on-sale .price-item-sale{font-size:18px;font-weight:300;line-height:1;text-decoration:line-through;padding-left:10px}.pr-information .main-price .product-item-label{margin-left:10px}.pr-information .main-price .product-label{background-color:#e53939;color:#fff;font-size:12px;text-transform:uppercase;line-height:1;padding:8px 10px}.pr-information .pr-availability{margin-left:30px;font-size:16px}.pr-information .pr-availability span{font-size:16px;line-height:1;margin-right:10px}.pr-information .pr-availability span i{font-weight:600;position:relative;background-color:#fff;border-radius:50%}.pr-information .pr-availability span i:after{z-index:-1;position:absolute;content:"";width:100%;height:100%;display:inline-block;border-radius:50%;top:0;right:0;bottom:0;left:0;transform:scale(1);-webkit-animation-name:scale;animation-name:scale;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.pr-information .pr-availability span.low-stock{color:#ee9441}.pr-information .pr-availability span.low-stock i:after{background:#ee9441}.pr-information .pr-availability span.full-stock i:after{background:#108043}.pr-information .pr-availability span.full-stock{color:#108043}@keyframes scale{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}@-webkit-keyframes scale{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@-moz-keyframes scale{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.pr-information .pr-op{border-top:1px solid rgb(20 20 20 / 10%);padding-top:20px}.pr-information .pr-option .op-field:not(:first-child){margin-top:20px}.pr-information .pr-option .op-head{font-size:15px;line-height:1;font-weight:500}.pr-information .pr-option .op-head .op-select{font-weight:400;color:var(--text-color);margin-left:15px}.pr-information .pr-option .op-value{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}.pr-information .pr-option .op-value input{display:none}.pr-information .pr-option .op-value .op-lb{cursor:pointer;font-size:14px;text-transform:uppercase;line-height:1;padding:10px 15px;border:1px solid transparent;margin-right:8px;margin-top:5px;background-color:#f7f7f7;transition:.2s ease-in;border-radius:0}.pr-information .pr-option .op-field.Color .op-value .op-lb.color{font-size:0;border:none;height:30px;width:30px;padding:0;border-radius:50%;border:2px solid #fff}.pr-information .pr-option .op-value input:checked+.op-lb,.pr-information .pr-option .op-value .op-lb:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 1px var(--primary-color)}.pr-information .pr-option .op-field.Color .op-value .op-lb.color:hover,.pr-information .pr-option .op-field.Color .op-value input:checked+.op-lb.color{box-shadow:inset 0 0 0 1px #fff,0 0 0 1px var(--heading-color)}.pr-information .pr-option .op-field.Color .op-lb.bg-img{font-size:0;height:50px;width:50px;background-repeat:no-repeat;background-size:cover;background-position:center;border:2px solid #fff;padding:0;border-radius:5px}.pr-information .pr-option .op-field.Color .op-lb.bg-img:hover,.pr-information .pr-option .op-field.Color input:checked+.op-lb.bg-img{box-shadow:inset 0 0 0 1px #fff,0 0 0 1px var(--primary-color)}.pr-information .short-description p{font-size:16px}.pr-information .product-count-sale{font-size:16px;color:var(--heading-color);font-weight:400;display:flex;align-items:center}.pr-information .product-count-sale svg{width:18px;-webkit-animation-name:flash;animation-name:flash;animation-iteration-count:infinite;animation-duration:2s}.pr-information .product-count-sale span{font-weight:600;padding:0 5px}.pr-information .product-count-view{color:var(--heading-color);font-size:16px;font-weight:400;display:flex;align-items:center}.pr-information .product-count-view i{color:var(--primary-color);font-weight:600}.pr-information .product-count-view span{padding:0 5px}@-webkit-keyframes flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}.pr-information .pr-option .op-value select{border:1px solid rgba(0 0 0 / 10%);width:100%;height:40px;padding:0 15px;cursor:pointer;position:relative;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pr-information .pr-option .op-value.select-box i{color:var(--heading-color);font-size:12px;font-weight:600;position:absolute;right:15px}.pr-information .product-form form{display:flex;flex-wrap:wrap;align-items:center}.pr-information .pr-form-error span{padding-bottom:15px}.pr-information .product-form form .qty-box{width:112px;height:50px}.pr-information .product-form form button.pr-cart-bt{color:var(--heading-color);font-size:16px;text-transform:uppercase;font-weight:500;margin-left:15px;height:50px;width:calc(100% - 127px);display:flex;align-items:center;justify-content:center;border:1px solid rgba(0 0 0 / 10%);transition:.2s ease-in;border-radius:0}.pr-information .product-form form button.pr-cart-bt[disabled]{opacity:.5}.pr-information .product-form form button.pr-cart-bt.loading .atc-text{display:none}.pr-information .product-form form button.pr-cart-bt:hover{color:#fff;background-color:var(--primary-color)}.pr-information .product-form form .shopify-payment-button{width:100%}.pr-information .product-form form .shopify-payment-button button{color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;height:50px;margin-top:15px;display:flex;align-items:center;justify-content:center;border:none;transition:.2s ease-in;background-color:var(--primary-color);border-radius:0}.pr-information .product-form form .shopify-payment-button__button[disabled]{cursor:not-allowed}.pr-information .product-form form .shopify-payment-button button:hover{background-color:var(--primary-color)}.pr-information .product-form form .shopify-payment-button .shopify-payment-button__more-options{display:none}.pr-information .pr-modal-bt{display:flex;align-items:center}.pr-information .pr-modal-bt button{font-size:15px;line-height:1;font-weight:500;display:flex;align-items:center;margin-right:30px;padding-right:30px;border-right:1px solid rgba(0 0 0 / 10%)}.pr-information .pr-modal-bt button:last-child{margin-right:0;padding-right:0;border-right:none}.pr-information .pr-modal-bt button i{font-size:18px;padding-right:10px}.pr-information .sku-content{display:flex;align-items:center}.pr-information .social-sku{display:flex;align-items:center;justify-content:space-between;width:100%}.pr-information .pr-sku{display:flex;align-items:center;border-top:1px solid rgb(20 20 20 / 10%);padding-top:20px}.pr-information .pr-sku h6{font-size:15px;line-height:1;font-weight:500;margin-right:15px;text-transform:uppercase;display:inline-block}.pr-information .trust-badge .title{padding:0 10px;background:#fff;transform:translateY(50%)}.pr-information .trust-badge .img{text-align:center;padding:30px 15px;border:1px solid rgba(0,0,0,10%)}.pr-modal .pr-shipping .shipping-body,.pr-modal .pr-sizeguid .sizeguid-body,.pr-modal .pr-contact .contact-body{padding:30px;border-radius:0;text-align:center}.pr-modal .pr-shipping h4,.pr-modal .contact-body h4{padding-bottom:30px}.pr-modal .pr-shipping .shipping-body p{font-size:16px;padding-top:20px}.pr-modal .pr-shipping .shipping-body p b{color:var(--heading-color)}.pr-modal .pr-shipping .shipping-body p:first-of-type{padding-top:0}.pr-modal .pr-contact .contact-body .filed{margin-bottom:15px}.pr-modal .pr-contact .contact-body textarea.filed{margin-bottom:0}.pr-modal .pr-contact .contact-body p{color:green;padding-top:15px}.pr-modal .pr-contact .contact-body button{margin-top:30px}.pr-modal .modal-content .modal-close{font-size:12px;position:absolute;top:15px;right:15px}.pr-modal .modal-content .modal-close i{font-weight:600}.media-inner .main-img .gallery-top button{font-size:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;bottom:50%;transform:translateY(50%);border-radius:5px;background-color:#fff;opacity:0;visibility:hidden;transition:.2s ease-in}.media-inner .main-img .gallery-top:hover button{opacity:1;visibility:visible}.media-inner .main-img .gallery-top button:hover{color:#fff;background-color:var(--primary-color)}.media-inner .main-img .gallery-top button.slick-next{right:-30px}.media-inner .main-img .gallery-top button.slick-prev{left:-30px}.media-inner .main-img .gallery-top:hover button.slick-next{right:0}.media-inner .main-img .gallery-top:hover button.slick-prev{left:0}.media-inner .main-img .gallery-top button.slick-next:after,.media-inner .main-img .gallery-top button.slick-prev:after{font:14px/1 LineIcons;font-weight:600}.media-inner .main-img .gallery-top button.slick-next:after{content:"\ea62"}.media-inner .main-img .gallery-top button.slick-prev:after{content:"\ea60"}@media (max-width: 1199px){.media-inner .main-img .gallery-top button{width:30px;height:30px;opacity:1;visibility:visible}.media-inner .main-img .gallery-top button.slick-next:after,.media-inner .main-img .gallery-top button.slick-prev:after{font:14px/1 LineIcons}.media-inner .main-img .gallery-top button.slick-next{right:0}.media-inner .main-img .gallery-top button.slick-prev{left:0}}@media (max-width: 1199px){.product-inner .col-divide-2 .media,.product-inner .col-divide-2 .pr-information{width:calc(50% - 30px)}}@media (max-width: 991px){.product-inner .col-divide-2{margin-left:0}.product-inner .col-divide-2 .media,.product-inner .col-divide-2 .pr-information{width:100%;margin-left:0}.product-inner .col-divide-2 .pr-information{margin-top:30px}.media-inner .gallery-thumbs .updateimg{margin-bottom:0}.pr-information .spr-badge,.pr-information .if-sp{padding-bottom:20px}.pr-information .product-title{font-size:20px}.pr-information .vendor-title button{font-size:12px;height:30px;width:30px}.pr-information .main-price .price-item{font-size:20px}.pr-information .main-price .on-sale .price-item-sale{font-size:14px}.pr-information .pr-op{padding-top:20px}.pr-information .product-form form button.pr-cart-bt,.pr-information .product-form form .shopify-payment-button button{font-size:14px}.pr-information .pr-modal-bt{display:block}.pr-information .pr-modal-bt button{margin-right:0;padding-right:0;border-right:none}.pr-information .pr-sku,.pr-information .pr-modal-bt button:last-child{padding-top:20px}.pr-modal .pr-sizeguid .sizeguid-body,.pr-modal .pr-contact .contact-body{padding:15px}.pr-modal .pr-sizeguid h4,.pr-modal .contact-body h4{padding-bottom:15px;font-size:18px}.pr-modal .pr-contact .contact-body button{margin-top:15px}}@media (max-width: 320px){.pr-information .main-price{flex-direction:column;align-items:flex-start}.pr-information .pr-availability{margin:15px 0 0}}.social-share{line-height:1}.social-share li{display:inline-block;padding-right:15px}.social-share li:last-child{padding-right:0}.social-share li a{font-size:18px;line-height:1}.social-share li a.tumblr{color:#34526f}.social-share li a.pinterest{color:#e60023}.social-share li a.twitter{color:#1da1f2}.social-share li a.facebook{color:#4267b2}.social-share li a:hover{color:var(--primary-color)}.pr-tab .nav-tabs{display:flex;align-items:center;justify-content:center}.pr-tab .nav-tabs .nav-item{margin-right:40px}.pr-tab .nav-tabs .nav-item:last-child{margin-right:0}.pr-tab .nav-tabs .nav-item button{opacity:.5;font-size:18px;font-weight:400;padding-bottom:10px;position:relative}.pr-tab .nav-tabs .nav-item button.active,.pr-tab .nav-tabs .nav-item button:hover{opacity:1}.pr-tab .nav-tabs .nav-item button:hover:after,.pr-tab .nav-tabs .nav-item button.active:after{width:100%}.pr-tab .nav-tabs .nav-item button:after{content:"";height:2px;left:0;right:0;position:absolute;bottom:0;transition:width .2s ease-in-out;width:0;margin:0 auto;background-color:var(--primary-color)}.pr-tab .tab-content{margin-top:40px}@media (max-width: 991px){.pr-tab .nav-tabs{display:block}.pr-tab .tab-content{margin-top:30px}.pr-tab .nav-tabs .nav-item{margin-right:0;margin-bottom:15px}.pr-tab .nav-tabs .nav-item button{font-size:16px;padding-bottom:5px}.pr-tab .nav-tabs .nav-item:last-child{margin-bottom:0}}.pr-tab .pr-description p{font-size:15px;line-height:normal}.pr-tab .pr-description ul{list-style:disc;padding-left:20px}.pr-tab .pr-description ul li{list-style:disc;padding-top:5px}.pr-tab .pr-description ul li:first-child{padding-top:0}@media (max-width: 767px){.pr-tab .pr-description p{font-size:14px}}.spr-badge .spr-badge-starrating{margin:0}.pr-tab .spr-starratings .spr-icon,.pr-tab .spr-starrating .spr-icon,.spr-badge .spr-starrating .spr-icon{font-size:12px;padding-right:3px}.pr-tab .spr-starratings .spr-icon:last-child,.pr-tab .spr-starrating .spr-icon:last-child,.spr-badge .spr-starrating .spr-icon:last-child{padding-right:0}.pr-tab .spr-starratings .spr-icon.spr-icon-star-half-alt,.pr-tab .spr-starratings .spr-icon.spr-icon-star,.pr-tab .spr-starrating .spr-icon.spr-icon-star-half-alt,.pr-tab .spr-starrating .spr-icon.spr-icon-star,.spr-badge .spr-starrating .spr-icon.spr-icon-star-half-alt,.spr-badge .spr-starrating .spr-icon.spr-icon-star{color:#ffc107}.pr-tab #shopify-product-reviews{margin:0}.pr-tab .spr-container{padding:0;border:none}.pr-tab .spr-header-title{display:none}.pr-tab .spr-summary-actions{float:right}.pr-tab .spr-summary-actions a{border-bottom:1px solid rgba(0,0,0,20%);color:var(--heading-color)}.pr-tab .spr-summary-actions a:hover{color:var(--primary-color);border-color:var(--primary-color)}.pr-tab .spr-form-title{font-weight:500;margin-bottom:15px}.pr-tab .spr-form-label{padding-bottom:10px;font-size:14px}.pr-tab .spr-form-review-rating .spr-icon{opacity:1}.pr-tab .spr-review-header-title{font-weight:500;margin-bottom:10px}.pr-tab .spr-review-header-byline{font-style:normal;font-weight:400;color:var(--heading-color);margin-bottom:15px}.pr-tab .spr-review-header-starratings{margin-bottom:10px}.pr-tab .spr-form-actions .spr-button{color:var(--bt-primary-txt-color);font-size:var(--bt-primary-font-size);font-weight:var(--bt-primary-font-weight);line-height:1;padding-top:var(--bt-primary-ptb);padding-bottom:var(--bt-primary-ptb);padding-left:var(--bt-primary-plr);padding-right:var(--bt-primary-plr);background-color:var(--bt-primary-bg-color);text-transform:var(--bt-primary-txt-tf);border:1px solid var(--bt-primary-bd-color);text-align:center;transition:.2s ease-in;border-radius:0;box-shadow:none}.pr-tab .spr-form-actions .spr-button:hover{color:var(--bt-primary-hv-txt-color);background-color:var(--bt-primary-hv-bg-color);border:1px solid var(--bt-primary-hv-bd-color)}.pr-tab .spr-form-message-success{color:green}.pr-tab .spr-form .spr-form-contact{display:grid;grid-template-columns:auto auto;column-gap:30px}.pr-tab .spr-form-contact:before,.pr-tab .spr-form-contact:after,.pr-tab .spr-form-review:before,.pr-tab .spr-form-review:after,.pr-tab .spr-form-actions:before,.pr-tab .spr-form-actions:after{display:none}@media (max-width: 991px){.pr-tab .spr-summary{text-align:left}.pr-tab .spr-summary-actions a{float:none;padding-top:10px}.pr-tab .spr-summary-actions{float:none;display:flex}.pr-tab .spr-form .spr-form-contact{display:block}}.pr-tab .pr-tab-faq h6{text-align:center}.pr-tab .pr-tab-faq{width:50%;margin:0 auto}.pr-tab .faq-details .qe-detail{margin-top:15px;padding-top:15px;border-top:1px solid rgba(0 0 0 / 10%)}.pr-tab .faq-details .qe-detail:first-child{margin-top:0;padding-top:0;border-top:none}.pr-tab .faq-details .qe-detail a{color:var(--heading-color);font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between}.pr-tab .faq-details .qe-detail a i{font-size:12px;font-weight:600;transform:rotate(-90deg);transition:all .3s ease-in-out}.pr-tab .faq-details .qe-detail a[aria-expanded=true] i{transform:rotate(0)}.pr-tab .faq-details .qe-detail p{font-size:14px;padding-top:15px}@media (max-width: 991px){.pr-tab .pr-tab-faq{width:100%;margin:0 auto}}.pr-recomm,.pr-recomm .pro-slider{position:relative}.pr-recomm .recomm-nav{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.pr-recomm:hover .recomm-nav{opacity:1;visibility:visible}.pr-recomm .recomm-next{right:-30px}.pr-recomm .recomm-prev{left:-30px}@media (max-width: 767px){.pr-recomm .recomm-nav,.pr-recomm:hover .recomm-nav{opacity:1;visibility:visible}.pr-recomm .recomm-next{right:0}.pr-recomm .recomm-prev{left:0}}.main-collection .col-divide{display:flex;flex-wrap:wrap}.main-collection .col-divide .col-divider-3{width:330px}.main-collection .col-divide .col-divider-9{width:calc(100% - 330px)}.filter-toolbar .filter-flexbar{display:flex;align-items:center;justify-content:space-between}.filter-toolbar .select-short select{font-weight:500}.filter-toolbar .view-bar{display:flex;align-items:center}.filter-toolbar .view-bar button{font-size:14px;color:var(--heading-color);background-color:#f2f2f2;height:35px;width:35px;display:flex;align-items:center;justify-content:center;margin-left:10px;transition:.2s ease-in}.filter-toolbar .view-bar button.active,.filter-toolbar .view-bar button:hover{color:#fff;background-color:var(--primary-color)}.filter-toolbar .view-bar button:first-child{margin-left:5px}.filter-toolbar .view-bar button i{font-weight:600}.filter-toolbar .active-filter{display:flex;align-items:center;flex-wrap:wrap}.filter-toolbar .active-filter .linked-all{display:none}.filter-toolbar .active-filter .linked+.linked-all{display:flex}.filter-toolbar .active-filter .linked{background:#f2f2f2;color:var(--heading-color);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;line-height:1;margin:15px 10px 0 0;padding:10px 15px;position:relative}.filter-toolbar .active-filter .linked:after{content:"\ea6a";font:10px/1 LineIcons;padding-left:5px}.filter-toolbar .active-filter .linked:hover{color:#fff;background-color:var(--primary-color)}.filter-toolbar .active-filter .linked-all{color:var(--heading-color);font-size:13px;font-weight:500;line-height:1;margin:15px 10px 0 0;padding:10px 15px;text-decoration:underline}.filter-toolbar .active-filter .linked-all:hover{color:var(--primary-color)}.filter-toolbar .filter-flexbar .filter-toggle,.main-collection .col-divide .col-divider-3 .close-filter-drawer{display:none}@media (max-width: 1199px){.main-collection .col-divide .col-divider-3{display:block;width:450px;transform:translate(-100%);position:fixed;z-index:10;top:0;bottom:0;left:0;padding:30px;background-color:#fff;opacity:0;visibility:hidden;overflow-y:auto}.main-collection .col-divide .col-divider-3.active{opacity:1;visibility:visible;transform:translate(0);transition:.2s ease-in}.main-collection .col-divide .col-divider-9{width:100%}.main-collection .col-divide .col-divider-3 .close-filter-drawer{display:block;margin-bottom:30px;width:100%;text-align:right}.filter-toolbar .filter-flexbar .filter-toggle{display:flex;align-items:center;color:var(--heading-color);font-weight:500}.filter-toolbar .filter-flexbar .filter-toggle i{padding-left:10px;font-weight:600;font-size:12px}}@media (max-width: 612px){.filter-toolbar .view-bar button{font-size:12px;height:25px;width:25px}}@media (max-width: 412px){.main-collection .col-divide .col-divider-3{width:100%;padding:15px}.main-collection .col-divide .col-divider-3 .close-filter-drawer{margin-bottom:15px}.filter-toolbar .filter-flexbar{display:block}.filter-toolbar .filter-flexbar .filter-toggle{margin-bottom:10px}.filter-toolbar .view-bar{margin-top:10px}}.pr-collection{margin-top:30px}.pr-collection .collection.loading{opacity:.5}.pr-collection .cart-empty-title{display:block;text-align:center}.pr-collection .cart-empty-title i{font-size:30px;color:var(--heading-color);padding-bottom:15px}.pr-collection .cart-empty-title h6 a{border-bottom:1px solid}.pr-collection.col-divide-4 .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px}.pr-collection.col-divide-1 .product-grid{display:grid;grid-template-columns:auto;grid-auto-rows:auto;grid-template-rows:auto;column-gap:30px;row-gap:30px}.pr-collection.col-divide-1 .card-media .add-to-cart,.pr-collection.col-divide-1 .card-media .card-button{display:none}.pr-collection.col-divide-1 .product-card{display:flex;flex-wrap:wrap;align-items:center}.pr-collection.col-divide-1 .product-card .card-media{flex-shrink:0;margin-right:30px;width:calc(25% - 30px)}.pr-collection.col-divide-1 .product-card .card-information{width:75%;text-align:left;padding:0}.pr-collection.col-divide-1 .product-card .view-list{display:block;padding-top:15px;max-width:70%}.pr-collection.col-divide-1 .pr-description p{font-size:15px;line-height:25px}.pr-collection .product-card .card-list-button{display:flex;align-items:center;padding-top:15px}.pr-collection .card-list-button .add-to-cart button{color:var(--bt-primary-txt-color);font-size:var(--bt-primary-font-size);font-weight:var(--bt-primary-font-weight);line-height:1;background-color:var(--bt-primary-bg-color);text-transform:var(--bt-primary-txt-tf);border:1px solid var(--bt-primary-bd-color);text-align:center;transition:.2s ease-in;padding:10px 30px;height:45px;display:flex;align-items:center;justify-content:center;min-width:185px}.pr-collection .card-list-button .add-to-cart button:hover{color:var(--bt-primary-hv-txt-color);background-color:var(--bt-primary-hv-bg-color);border:1px solid var(--bt-primary-hv-bd-color)}.pr-collection .card-list-button .add-to-cart button.loading .atc-text{display:none}.pr-collection .product-card .card-list-button .wishlist-add{color:var(--bt-secondary-txt-color);font-size:var(--bt-secondary-font-size);font-weight:var(--bt-secondary-font-weight);line-height:1;background-color:var(--bt-secondary-bg-color);text-transform:var(--bt-secondary-txt-tf);border:1px solid var(--bt-secondary-bd-color);text-align:center;transition:.2s ease-in;height:45px;width:45px;margin-left:15px}.pr-collection .product-card .card-list-button .wishlist-add:hover{color:#fff;background-color:var(--heading-color);border-color:var(--heading-color)}@media (max-width: 1499px){.pr-collection.col-divide-1 .product-card .card-media{width:calc(35% - 30px)}.pr-collection.col-divide-1 .product-card .card-information{width:65%}.pr-collection.col-divide-1 .product-card .view-list{max-width:100%}}@media (max-width: 1499px){.pr-collection.col-divide-4 .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 991px){.pr-collection.col-divide-1 .pr-description p{font-size:14px}}@media (max-width: 767px){.pr-collection.col-divide-4 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px}}@media (max-width: 612px){.pr-collection.col-divide-1 .product-card .card-media{width:100%;margin-right:0}.pr-collection.col-divide-1 .product-card .card-information{width:100%;margin-top:15px}.pr-collection .card-list-button .add-to-cart button{height:40px}.pr-collection .product-card .card-list-button .wishlist-add{width:40px;height:40px}}@media (max-width: 312px){.pr-collection.col-divide-4 .product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.filter-group{padding-right:30px}.filter-group .coll-filter{margin-bottom:40px}.filter-group .coll-filter .subtitle{font-size:16px;color:var(--heading-color);font-weight:600;display:flex;align-items:center;justify-content:space-between}.filter-group .coll-filter .category-list a.current-cat .form-check-box{background-color:var(--heading-color);border-color:var(--heading-color);color:#fff}.filter-group .coll-filter .category-list a.current-cat .form-check-box:after{content:"\ea5b";font:9px/1 LineIcons;font-weight:600}.filter-group .coll-filter .subtitle i{font-size:12px;font-weight:600}.filter-group .coll-filter .subtitle[aria-expanded=true] i{transform:rotate(-180deg)}.filter-group .coll-filter .form-check-label{position:relative;display:flex;align-items:center;margin-top:15px;cursor:pointer;font-size:14px;line-height:1;color:var(--heading-color)}.filter-group .coll-filter .form-check-label.disabled{opacity:.5}.filter-group .coll-filter .form-check-label .count{position:absolute;right:0}.filter-group .coll-filter .form-check-label:first-child{margin-top:20px}.filter-group .coll-filter .form-check-label input{display:none}.filter-group .coll-filter .form-check-label .form-check-box{width:16px;height:16px;border-radius:0;border:1px solid var(--heading-color);box-shadow:none;margin-right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.filter-group .coll-filter .form-check-label input:checked+.form-check-box{background-color:var(--heading-color);border-color:var(--heading-color);color:#fff}.filter-group .coll-filter .form-check-label input:checked+.form-check-box:after{content:"\ea5b";font:9px/1 LineIcons;font-weight:600}.filter-group .coll-filter .list-price{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.filter-group .coll-filter .list-price .field{flex:1;position:relative}.filter-group .coll-filter .list-price .field .currency-symbol{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.filter-group .coll-filter .list-price .field input{text-align:right}.filter-group .coll-filter .list-price .field-label{margin:0 20px}.filter-group .coll-filter.color-design .coll-filter-list{margin-left:-4px;margin-top:-4px;padding-top:20px;display:flex;flex-wrap:wrap}.filter-group .coll-filter.color-design .form-check-label{margin:0;padding:4px}.filter-group .coll-filter.color-design .form-check-title{display:none}.filter-group .coll-filter.color-design .form-check-label:hover .form-check-box,.filter-group .coll-filter.color-design .form-check-label input:checked+.form-check-box{box-shadow:inset 0 0 0 1px #fff,0 0 0 1px var(--heading-color);border:2px solid #fff;background-color:transparent}.filter-group .coll-filter.color-design .form-check-label .form-check-box{margin:0;height:30px;width:30px;padding:0;border-radius:50%;border:2px solid #fff;transition:.2s ease-in}.filter-group .coll-filter.color-design .form-check-label .form-check-box:after{display:none}@media (max-width: 1199px){.filter-group{padding-right:0}}.quick-add-modal{opacity:0;position:fixed;visibility:hidden;z-index:-1;top:0;left:0;width:100%;background-color:#0000004d;height:100%}.quick-add-modal[open]{opacity:1;visibility:visible;z-index:10}.quick-add-content{position:absolute;left:50%;bottom:50%;transform:translate(-50%,50%);margin:0 auto;width:950px;background-color:#fff;overflow-y:auto;max-height:625px;height:100%}.quick-add-content .modal-close{position:absolute;right:15px;top:15px;z-index:1;font-size:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in}.quick-add-content .modal-close:hover{color:var(--primary-color);background-color:#f2f2f2}.quick-add-content .modal-close i{font-weight:600}.quick-add-content .container{padding:0;max-width:100%}.quick-add-content .product-inner .col-divide-2{margin:0}.quick-add-content .product-inner .col-divide-2 .media{width:55%;margin:0}.quick-add-content .product-inner .col-divide-2 .pr-information{width:45%;margin:0}.quick-add-content .product-inner .media-inner{padding:30px 0 30px 30px}.quick-add-content .pr-information .spr-badge,.quick-add-content .pr-information .if-sp{padding-bottom:20px}.quick-add-content .pr-information .pr-op,.quick-add-content .pr-information .pr-sku{padding-top:20px}.quick-add-content .pr-information .pr-option .op-field:not(:first-child){margin-top:20px}.quick-add-content .product-inner .col-divide-2 .pr-information{overflow-y:scroll;position:absolute;top:0;right:0;padding:30px;height:100%}.quick-add-content .product-inner .col-divide-2 .pr-information::-webkit-scrollbar-track{visibility:hidden;box-shadow:inset 0 0 6px #0000004d;background-color:#f5f5f5}.quick-add-content .product-inner .col-divide-2 .pr-information::-webkit-scrollbar{opacity:0;visibility:hidden;width:3px;background-color:#f5f5f5}.quick-add-content .product-inner .col-divide-2 .pr-information::-webkit-scrollbar-thumb{opacity:0;visibility:hidden;background-color:#9e9e9e}.quick-add-content .product-inner .col-divide-2 .pr-information:hover::-webkit-scrollbar{opacity:1;visibility:visible}.quick-add-content .product-inner .col-divide-2 .pr-information::-webkit-scrollbar-thumb{opacity:1;visibility:visible}.quick-add-content .pr-information .vendor-title button,.quick-add-content .pr-information .pr-modal{display:none}.quick-add-content .media-inner .main-img .gallery-top .slick-slide a{pointer-events:none}@media (max-width: 991px){.quick-add-content{width:calc(100% - 60px)}.quick-add-content .product-inner .col-divide-2 .pr-information,.quick-add-content .product-inner .col-divide-2 .media{width:100%}.quick-add-content .product-inner .col-divide-2 .pr-information{position:unset}.quick-add-content .product-inner .media-inner{padding:30px 30px 0}}@media (max-width: 767px){.quick-add-content .modal-close{top:0;right:0}.quick-add-content{width:calc(100% - 30px)}.quick-add-content .product-inner .media-inner,.quick-add-content .product-inner .col-divide-2 .pr-information{padding:15px}}.cart-inner table{border:none}.cart-inner td,.cart-inner th{border:none;padding:15px}.cart-inner thead{border-bottom:1px solid rgba(0,0,0,15%)}.cart-inner th{font-size:15px;font-weight:600}.cart-inner td:first-child,.cart-inner th:first-child{padding-left:0}.cart-inner td:last-child,.cart-inner th:last-child{padding-right:0;text-align:right}.cart-inner table tr:nth-child(2n){background-color:transparent}.cart-inner table tbody tr{border-bottom:1px solid rgba(0,0,0,15%)}.cart-inner table tbody td{padding:30px 0}.cart-inner .cart-inner-item.items-disabled{opacity:.5;pointer-events:none}.cart-inner .item-media img{padding:2px;background-color:#fff;border:1px solid rgba(0 0 0 / 10%)}.cart-inner .item-media .cart-image{display:flex}.cart-inner .item-media .item-info{width:calc(100% - 150px);padding-left:20px;position:relative}.cart-inner .item-media .item-info .item-title{color:var(--heading-color);font-size:16px;line-height:1;font-weight:500;padding-bottom:10px}.cart-inner .item-media .item-info .item-title:hover{color:var(--primary-color)}.cart-inner .item-media .item-info .cart-swatch-option{display:flex;flex-direction:column}.cart-inner .item-media .item-info .cart-swatch-option .swatch-item{padding-bottom:10px}.cart-inner .item-media .item-info .cart-swatch-option .swatch-item .heading{font-size:14px;color:var(--heading-color);font-weight:500}.cart-inner .item-media .item-info .card-price{padding-bottom:10px}.cart-inner .card-price span{color:var(--heading-color);font-size:16px;font-weight:500}.cart-inner .card-price .price-item-sale{color:var(--text-color);font-weight:300;text-decoration:line-through}.cart-inner .item-media .item-info .discounts-item{color:green}.cart-inner .item-quantity .cart-qty-box{display:flex;align-items:center}.cart-inner .item-quantity .cart-qty-box cart-remove-button{padding-left:15px}.cart-inner .item-quantity .cart-item__error{font-size:12px;display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:flex-end}.cart-inner .item-quantity .cart-item__error p{padding-left:5px;padding-top:15px}.cart-inner .item-quantity .cart-item__error svg{width:20px}.cart-inner .item-quantity .cart-item__error p:empty+svg,.cart-inner .item-quantity .cart-item__error p:empty{display:none}.cart-inner.is-empty .cart-empty-title,.cart-inner.is-empty .cart-empty-title h6{display:block;text-align:center}.cart-inner.is-empty .cart-empty-title h6 a{border-bottom:1px solid}.cart-inner .cart-empty-title,.cart-inner-total.is-empty{display:none}.cart-inner-total{margin-top:30px}.cart-inner-total .cart-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.cart-inner-total .cart-footer .cart-note label{color:var(--heading-color);font-size:18px;font-weight:500;padding-bottom:15px}.cart-inner-total .cart-footer .cart-blocks .totals{display:flex;align-items:center;justify-content:space-between}.cart-inner-total .cart-footer .cart-blocks .totals span{color:var(--heading-color);font-size:18px;font-weight:500}.cart-inner-total .cart-footer .cart-blocks .tax-note{margin-top:5px}.cart-inner-total .cart-footer .cart-blocks .cart__ctas{margin-top:30px}@media (max-width: 991px){.cart-inner thead{display:none}.cart-inner table tbody tr{display:flex;flex-direction:column;padding-bottom:15px;margin-bottom:30px}.cart-inner table tbody tr:last-child{margin-bottom:0}.cart-inner table tbody td{padding:10px 0 0}.cart-inner table tbody td:first-child{padding-top:0}.cart-inner td:last-child{text-align:left}.cart-inner-total .cart-footer{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}}@media (max-width: 767px){.cart-inner .item-media .cart-image .img{width:100px;display:block}.cart-inner .item-media .cart-image .img img{width:100px;height:auto}.cart-inner .item-media .item-info{width:calc(100% - 100px)}}@media (max-width: 412px){.cart-inner .item-media .cart-image{display:block}.cart-inner .item-media .item-info{width:100%;padding-left:0;padding-top:10px}}.pagination-list{margin-top:60px;display:flex;align-items:center;justify-content:center}.pagination-list span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin:0 5px}.pagination-list span a{color:var(--heading-color);display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f7f7f7}.pagination-list span:hover a,.pagination-list span.current{color:#fff;background-color:var(--primary-color)}@media (max-width: 767px){.pagination-list{margin-top:30px}}.page-wishlist .col-divide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px}.page-wishlist .wishlist-empty-title h6 a{border-bottom:1px solid}.page-wishlist .wishlist-empty-title{text-align:center}@media (max-width: 991px){.page-wishlist .col-divide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.page-wishlist .col-divide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 312px){.page-wishlist .col-divide{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-blog .col-divide{display:flex;flex-wrap:wrap}.main-blog .col-divide.right-column{flex-direction:row-reverse}.main-blog .col-divider-3{width:330px}.main-blog .col-divider-9{width:calc(100% - 330px)}.main-blog .main-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px}.left-column .blog-sidebar{padding-right:30px}.right-column .blog-sidebar{padding-left:30px}.blog-sidebar .subtitle{font-size:16px;color:var(--heading-color);font-weight:600;display:flex;align-items:center;justify-content:space-between}.blog-sidebar .coll-grp:not(:last-of-type){margin-bottom:40px}.blog-sidebar .subtitle i{font-size:12px;font-weight:600}.blog-sidebar .subtitle[aria-expanded=true] i{transform:rotate(-180deg)}.blog-sidebar .category ul li{margin-top:10px}.blog-sidebar .category ul li:first-child{margin-top:20px}.blog-sidebar .category ul li a{font-size:14px;line-height:1;color:var(--heading-color)}.blog-sidebar .tags ul{padding-top:20px;margin:-4px}.blog-sidebar .tags ul li{margin:4px;display:inline-block}.blog-sidebar .tags ul li a{line-height:1;font-size:12px;padding:10px;border:1px solid rgba(0 0 0 / 10%);color:var(--heading-color);text-transform:uppercase}.blog-sidebar .tags ul li a:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.blog-sidebar .recent-post .article-grid{padding-top:20px}.blog-sidebar .recent-post .article-grid .article-card{display:flex;align-items:center;margin-top:10px}.blog-sidebar .recent-post .article-grid .article-card:first-child{margin-top:0}.blog-sidebar .recent-post .article-card .card-item{margin-top:0;width:calc(100% - 100px);padding-left:30px}.blog-sidebar .recent-post .article-card .card-media{width:100px}.blog-sidebar .recent-post .article-card .card-item .card-title{font-size:14px}.blog-sidebar .recent-post .article-card .card-item .date-and-author span{font-size:13px;text-transform:capitalize}.blog-sidebar .search form{position:relative;display:flex;align-items:center;padding-top:20px}.blog-sidebar .search button{position:absolute;right:15px}.blog-sidebar .search button i{font-weight:600}@media (max-width: 1199px){.main-blog .main-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 991px){.main-blog .col-divide.right-column,.main-blog .col-divide{flex-direction:column-reverse}.main-blog .col-divider-9,.main-blog .col-divider-3{width:100%}.left-column .blog-sidebar{padding-top:30px;padding-right:0}.right-column .blog-sidebar{padding-top:30px;padding-left:0}.blog-sidebar .coll-grp:not(:last-of-type){margin-bottom:30px}}@media (max-width: 612px){.main-blog .main-blog-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.blog-sidebar .recent-post .article-card .card-item{padding-left:15px}}.main-article .article-card .card-item{margin-top:30px}.main-article .article-card .card-item .date-and-author{padding-bottom:15px}.main-article .article-card .card-item .card-title{font-size:20px}.main-article .article-card .card-item .article-description{padding-top:15px}.main-article .article-card .card-item .article-description p{line-height:25px;font-size:15px}.main-article .article-card .card-item .article-description ul{list-style:disc;padding-left:20px}.main-article .article-card .card-item .article-description ul li{list-style:disc;padding-top:5px}.main-article .article-card .tag-social{display:flex;flex-wrap:wrap;margin-top:30px}.main-article .article-card .social-share,.main-article .article-card .article-tags{width:50%}.main-article .article-card .article-tags{margin:-4px}.main-article .article-card .article-tags a{line-height:1;font-size:12px;padding:10px;border:1px solid rgba(0 0 0 / 10%);color:var(--heading-color);text-transform:uppercase;margin:4px}.main-article .article-card .article-tags a:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.main-article .article-card .social-share{text-align:right}.main-article .article-card .more-view{display:flex;align-items:center;justify-content:space-between;margin-top:30px;border-top:1px solid rgba(0 0 0 / 10%);padding-top:30px}.main-article .article-card .more-view a{display:flex;align-items:center;flex:1 1 0%;line-height:1}.main-article .article-card .more-view a span{display:block;font-size:13px;text-transform:uppercase;font-weight:500}.main-article .article-card .more-view a.next{justify-content:end}.main-article .article-card .more-view a i{font-size:16px;font-weight:600}.main-article .article-card .more-view a.prev i{padding-right:15px}.main-article .article-card .more-view a.next i{padding-left:15px}@media (max-width: 991px){.main-article .article-card .social-share,.main-article .article-card .article-tags{width:100%}.main-article .article-card .social-share{text-align:left;margin-top:15px}}.comment-block{padding-top:30px;margin-top:30px;border-top:1px solid rgba(0 0 0 / 10%)}.comment-block .comments .title{padding-bottom:30px}.comment-block .comments li{border-bottom:1px solid rgba(0 0 0 / 10%);padding-bottom:30px;margin-bottom:30px}.comment-block .comments li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.comment-block .comments .comment-list{display:flex}.comment-block .comments .comment-list .user-icon{width:60px;height:60px;margin-right:30px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.comment-block .comments .comment-list .user-icon i{font-size:28px}.comment-block .comments .comment-list .comment-info{width:calc(100% - 90px)}.comment-block .comments .comment-list .comment-info .comment-user h6{font-size:14px;line-height:1}.comment-block .comments .comment-list .comment-info .comment-user .comment-date,.comments .comment-list .comment-info .comment-content{padding-top:10px}.comment-block .reply{margin-top:30px;background-color:#f7f7f7;padding:30px}.comment-block .reply .heading p{padding-top:5px}.comment-block .reply form{margin-top:30px}.comment-block .reply form input{margin-top:10px}.comment-block .reply form button{margin-top:30px}@media (max-width: 767px){.comment-block .reply{padding:15px}}.search-page .search-form .field{display:flex;align-items:center;border:1px solid rgba(0,0,0,25%);padding:10px 15px;position:relative}.search-page .search-form input{border:none;padding:0}.search-page .search-form .search-button{font-size:18px}.search-page .search-form .search-button i{font-weight:600}.search-page .no-results{text-align:center}.search-page .search-pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px;margin-top:60px}.search-page .no-results{margin-top:60px}@media (max-width: 991px){.search-page .search-pr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.search-page .search-pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;margin-top:30px}.search-page .no-results{margin-top:30px}}@media (max-width: 312px){.search-page .search-pr-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.template-404{text-align:center}.template-404 .heading-font{font-size:120px;color:var(--primary-color)}.template-404 .title{font-size:30px;font-weight:400}.template-404 a{margin-top:30px}@media (max-width: 1199px){.template-404 .heading-font{font-size:60px;color:var(--primary-color)}.template-404 .title{font-size:18px}.template-404 a{margin-top:15px}}.collection-list .list-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(1,minmax(0,1fr));column-gap:30px;row-gap:30px}.collection-list .collection-list-card .info{text-align:center;margin-top:15px}.collection-list .collection-list-card .info h6{font-size:16px}.collection-list .collection-list-card .info span{padding-top:5px}@media (max-width: 1199px){.collection-list .list-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.collection-list .list-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 512px){.collection-list .list-collection-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.customer .main-form{margin:0 auto;max-width:570px}.customer .main-form .heading{margin-bottom:30px}.customer .main-form .heading h4{font-size:24px;line-height:1}.customer .main-form .heading p{padding-top:10px}.customer .main-form .field .field-password,.customer .main-form .field textarea,.customer .main-form .field input:not(:first-of-type){margin-top:15px}.customer .main-form .field .field-password{position:relative;display:flex;align-items:center}.customer .main-form .field .field-password i{position:absolute;right:15px;font-weight:600;font-size:16px;cursor:pointer}.customer .main-form .field-bt{margin-top:30px;display:flex;align-items:center}.customer .main-form .field-bt a{margin-left:15px}.login-register-page .main-form .alert-danger{margin-top:15px}.customer .main-form .forgot-link{font-size:14px;color:var(--heading-color);border-bottom:1px solid;cursor:pointer;padding-top:15px}.customer .main-form .forgot-link:hover{color:var(--primary-color)}.customer .main-form .alert-success{margin-bottom:15px}.customer .main-form .errors{color:#842029;background-color:#f8d7da;border-color:#f5c2c7;padding:10px;margin-bottom:15px}.customer .reset-form .field-bt a{cursor:pointer}.account-page .account-leftbar ul li{width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0 0 0 / 10%)}.account-page .account-leftbar ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.account-page .account-leftbar ul li a{color:var(--heading-color);font-size:16px;font-weight:500;padding:0;display:flex;align-items:center;justify-content:space-between}.account-page .account-leftbar ul li a.active,.account-page .account-leftbar ul li a:hover{color:var(--primary-color)}.account-page .account-leftbar ul li a.active:after{content:"\ea62";font:14px/1 LineIcons;font-weight:600}.account-page p.wl-title{font-size:16px;color:var(--heading-color)}.account-page p.wl-title a{font-weight:500;color:var(--primary-color);text-decoration:underline}.account-page .order-history,.account-page .account-details{margin-top:30px}.account-page .order-history h4,.account-page .account-details h4{margin-bottom:15px}.account-page .account-details .bt-primary{margin-top:30px}@media (max-width: 767px){.account-page .tab-content{margin-top:30px}}.order-page .heading{margin-bottom:30px}.order-page .address{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.order-page .address .custom-address h4{margin-bottom:15px}@media (max-width: 991px){.order-page .address{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:15px}}.address-page .tab-content .add-new{margin-top:15px}.address-page .customer-address-info{margin-top:30px}.address-page .customer-address-info h6{padding-bottom:30px}.address-page .addresses [aria-expanded=true]~div[id]{display:block}.address-page .addresses [aria-expanded=false]~div[id]{display:none}.address-page .customer-address button{margin-top:30px}.address-page .editable-form .field-bt{margin-top:30px;display:flex;align-items:center}.address-page .editable-form .field-bt button:not(:first-child){margin-left:15px}.address-page .customer-address .form-delete{margin-left:15px}.address-page .customer .edit-address-form,.address-page .customer .add-address-form{margin-top:30px}.address-page .editable-form .field:not(:first-of-type){margin-top:10px}.address-page .editable-form .field.select{margin-top:15px}.address-page .editable-form .field.select label{padding-bottom:10px}.address-page .editable-form .field select{border:1px solid rgba(0 0 0 / 10%);width:100%;height:40px;padding:0 15px;cursor:pointer;position:relative;text-transform:uppercase}.address-page .editable-form .field.checkbox{cursor:pointer;display:flex;align-items:center;line-height:1;margin-top:30px}.address-page .editable-form .field.checkbox input{width:auto;cursor:pointer}.address-page .editable-form .field.checkbox label{margin-left:10px;cursor:pointer}.about-us .theme-heading p{padding-top:15px;max-width:60%;margin:0 auto;font-size:15px;line-height:25px}.about-us .about-img{position:relative}.about-us .about-img a{display:flex;align-items:center;justify-content:center}.about-us .about-img .banner-text{position:absolute}.about-us .about-img .banner-text h4{font-weight:400}.about-us .info-fields{margin-top:50px}.about-us .info-fields .col-divide-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px}.about-us .info-fields .block-info h6{padding-bottom:10px}.about-us .info-fields .block-info p{font-size:15px;line-height:25px}@media (max-width: 991px){.about-us .theme-heading p{max-width:100%;font-size:14px}.about-us .info-fields{margin-top:30px}.about-us .info-fields .col-divide-2{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}.about-us .info-fields .block-info p{font-size:14px}}.about-counter .info-fields{padding:50px;box-shadow:0 0 10px #00000014;background-color:#fff}.about-counter .info-fields .col-divide-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px}.about-counter .info-fields .block-info{display:flex;align-items:center;border-right:1px solid rgba(0 0 0 / 10%)}.about-counter .info-fields .col-divider:last-child .block-info{border-right:none}.about-counter .info-fields .block-info h6{font-size:36px;font-weight:500;color:var(--primary-color);padding-right:20px;display:flex}.about-counter .info-fields .block-info p{font-size:15px}.about-counter .info-fields .block-info p span{display:block;color:var(--heading-color);font-weight:500}@media (max-width: 1199px){.about-counter .info-fields{padding:30px}.about-counter .info-fields .col-divide-2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}}@media (max-width: 767px){.about-counter .info-fields{padding:15px}.about-counter .info-fields .col-divide-2{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}.about-counter .info-fields .block-info{border-right:none}}@media (max-width: 412px){.about-counter .info-fields .block-info h6{font-size:24px}}.about-team .info-fields .col-divide-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px}.about-team .info-fields .block-info{text-align:center}.about-team .info-fields .block-info h6{font-size:14px;margin-top:30px}.about-team .info-fields .block-info span{padding-top:5px}@media (max-width: 991px){.about-team .info-fields .col-divide-3{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}}@media (max-width: 412px){.about-team .info-fields .col-divide-3{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}.about-team .info-fields .block-info h6{margin-top:15px}}.page-default ul{list-style:disc;padding-left:20px}.page-default li{list-style:disc}.faq-section .faq-details .qe-detail{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0 0 0 / 10%)}.faq-section .faq-details .qe-detail:first-child{margin-top:0;padding-top:0;border-top:none}.faq-section .faq-details .qe-detail a{color:var(--heading-color);font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between}.faq-section .faq-details .qe-detail a i{font-size:12px;font-weight:600;transform:rotate(-90deg);transition:all .3s ease-in-out}.faq-section .faq-details .qe-detail a[aria-expanded=true] i{transform:rotate(0)}.faq-section .faq-details .qe-detail p{font-size:14px;padding-top:15px;line-height:25px}.contact-page.map-fields{margin-bottom:30px}.contact-page.map-fields iframe{width:100%}.contact-us .info-fields .col-divide-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:30px}.contact-us .info-fields{margin-bottom:60px}.contact-us .block-info h6{padding-bottom:10px}.contact-us .form-fields h6{padding-bottom:15px}.contact-us .form-fields .alert-success{margin-bottom:15px}.contact-us .form-fields form{background-color:#f7f7f7;padding:30px}.contact-us .form-fields .errors{color:#842029;background-color:#f8d7da;border-color:#f5c2c7;padding:10px;margin-bottom:15px}.contact-us .form-fields .field:not(:first-child){padding-top:15px}.contact-us .form-fields button{margin-top:15px}@media (max-width: 991px){.contact-us .info-fields{margin-bottom:30px}.contact-us .form-fields textarea{margin-top:15px}.contact-us .info-fields .col-divide-3{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}}@media (max-width: 612px){.contact-us .info-fields .col-divide-3{grid-template-columns:repeat(1,minmax(0,1fr))}.contact-us .form-fields form{padding:15px}}.newslettermodal .modal-dialog{max-width:700px}.newslettermodal .modal-content{border-radius:0;padding:15px;background-color:#f5f2ec}.newslettermodal .close-bt{position:absolute;right:0;top:0;z-index:1;font-size:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in}.newslettermodal .close-bt i{font-weight:600}.newslettermodal .close-bt:hover{color:var(--primary-color);background-color:#f2f2f2}.newslettermodal .col-divide-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;background-color:#fff}.newslettermodal .col-divider{text-align:center}.newslettermodal .newsletter-field{display:flex;align-items:center;height:100%;flex-direction:column;justify-content:center;padding:30px}.newslettermodal .newsletter-field h2{color:var(--primary-color);padding-bottom:5px}.newslettermodal .newsletter-field span{font-size:18px;font-weight:400;color:var(--heading-color)}.newslettermodal .newsletter-field form{margin-top:30px;width:100%}.newslettermodal .newsletter-field form .field{display:flex;position:relative;align-items:center}.newslettermodal .newsletter-field form .field button{position:absolute;right:15px;color:var(--primary-color);font-size:18px}.newslettermodal .newsletter-field form .success{color:green;padding-top:15px}.newslettermodal .newsletter-field .close-control{display:flex;align-items:center;margin-top:15px}.newslettermodal .newsletter-field .close-control label{cursor:pointer}.newslettermodal .newsletter-field .close-control input{width:auto;cursor:pointer;margin-right:5px}@media (max-width: 767px){.newslettermodal .col-divide-2{grid-template-columns:repeat(1,minmax(0,1fr))}.newslettermodal .newsletter-field{padding:15px}}@media (max-width: 412px){.newslettermodal .col-divider img{display:none}}.password-content{text-align:center}.password-content .theme-logo{margin-bottom:15px}.password-content .theme-heading p{padding-top:15px}.password-content .newsletter{max-width:50%;margin:0 auto}.password-content .newsletter .form-input{display:flex}.password-content .social-icon{margin-top:50px}.password-content .password-block{margin-top:30px}.password-content .password-block .modal-body{padding:30px}.password-content .password-block .modal-content{border-radius:0}.password-content .password-block .modal-content .close{font-size:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;right:0;transition:.2s ease-in}.password-content .password-block .modal-content .close:hover{color:var(--primary-color);background-color:#f2f2f2}.password-content .password-block .modal-content .close i{font-weight:600}.password-content .input-form{margin-top:30px;display:flex}.password-content .copyright{padding-top:15px}@media (max-width: 991px){.password-content .newsletter{max-width:100%}}@media (max-width: 412px){.password-content .input-form{display:block;margin-top:15px}.password-content .input-form button{margin-top:10px}}.home-instagram .insta-slider a{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.home-instagram .insta-slider a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background-color:#0000004d;transition:.2s ease-in}.home-instagram .insta-slider a:hover:after{opacity:1;visibility:visible}.home-instagram .insta-slider a i{color:#fff;font-size:18px;position:absolute;z-index:1;opacity:0;visibility:hidden;transition:.2s ease-in}.home-instagram .insta-slider a:hover i{opacity:1;visibility:visible}.home-lookbook .col-divide-2{display:flex;align-items:center}.home-lookbook .col-divider-head{width:33.33%}.home-lookbook .col-divider{width:66.66%;padding-left:30px;margin-left:30px}.home-lookbook .banner-text{text-align:center}.home-lookbook .banner-text p{padding-top:30px;font-size:15px}.home-lookbook .banner-text a{margin-top:30px}.home-lookbook .lookbook-block{position:relative}.home-lookbook .lookbook-block .image-hotspot{position:absolute;width:30px;height:30px;cursor:pointer;background-color:#0006;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.home-lookbook .lookbook-block .image-hotspot .hotspot-pt{position:absolute;bottom:50%;left:50%;width:14px;height:14px;cursor:pointer;background-color:#fff;border-radius:50%;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:translate(-50%,50%)}.home-lookbook .lookbook-block .image-hotspot .hotspot-pr{position:absolute;top:100%;width:300px;transition:.2s ease-in;opacity:0;visibility:hidden;transform:translateY(15px);box-shadow:0 4px 33px 1px #0000001a}.home-lookbook .lookbook-block .image-hotspot:hover .hotspot-pr{opacity:1;visibility:visible;transform:translateY(0)}.lookbook-card{display:flex;align-items:center;background-color:#fff;border-radius:5px;overflow:hidden}.lookbook-card .card-media{width:100px}.lookbook-card .card-information{padding-left:15px}.lookbook-card .card-information .card-title{margin:0}.lookbook-card .card-information .card-title a{font-size:14px;color:var(--heading-color);font-weight:500}.lookbook-card .card-information .card-title a:hover{color:var(--primary-color)}.lookbook-card .card-information .card-price{padding-top:5px}.lookbook-card .card-information .card-price .price-item-regular{color:var(--primary-color);font-weight:500}.lookbook-card .card-information .card-price .price-item-sale{text-decoration:line-through}.lookbook-card .card-information .add-to-cart{padding-top:5px}.lookbook-card .card-information .add-to-cart button.loading .atc-text{display:none}@media (max-width: 991px){.home-lookbook .col-divide-2{flex-wrap:wrap}.home-lookbook .lookbook-block{overflow:hidden}.home-lookbook .col-divider-head{width:100%}.home-lookbook .col-divider{width:100%;padding-left:0;margin-left:0;margin-top:30px}.home-lookbook .banner-text p{padding-top:15px;font-size:14px}.home-lookbook .banner-text a{margin-top:15px}.home-lookbook .lookbook-block .image-hotspot{display:none}}@media (max-width: 767px){.home-lookbook .banner-text h2{font-size:24px}}.home-instagram .insta-slider .owl-nav button,.home-category .ct-slider .owl-nav button{color:var(--heading-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:24px;height:35px;opacity:0;visibility:hidden;transition:.2s ease-in}.home-instagram:hover .insta-slider .owl-nav button,.home-category:hover .ct-slider .owl-nav button{opacity:1;visibility:visible}.home-instagram .insta-slider .owl-nav button.owl-prev,.home-category .ct-slider .owl-nav button.owl-prev{left:-30px}.home-instagram .insta-slider .owl-nav button.owl-next,.home-category .ct-slider .owl-nav button.owl-next{right:-30px}@media (max-width: 767px){.home-instagram .insta-slider .owl-nav button,.home-category .ct-slider .owl-nav button{opacity:1;visibility:visible}.home-instagram .insta-slider .owl-nav button.owl-prev,.home-category .ct-slider .owl-nav button.owl-prev{left:0}.home-instagram .insta-slider .owl-nav button.owl-next,.home-category .ct-slider .owl-nav button.owl-next{right:0}}.social-icon li{display:inline-block;padding-right:15px}.social-icon li:last-child{padding-right:0}.social-icon li a{color:var(--heading-color)}.social-icon li a:hover{color:var(--primary-color)}button{color:var(--heading-color)}.home-banner-full .dl-block{position:relative;overflow:hidden}.home-banner-full .dl-block a{display:flex;align-items:center;justify-content:center}.home-banner-full .dl-block .banner-text{text-align:center}.home-banner-full .dl-block .banner-text .sub-heading{padding-bottom:10px;font-size:16px;text-transform:uppercase}.home-banner-full .dl-block .banner-text h2{font-size:40px;padding-bottom:30px}.home-banner-full .dl-block .banner-text p{max-width:40%;margin:0 auto}.home-banner-full .dl-block .banner-text button{margin-top:30px}@media (max-width: 1199px){.home-banner-full .dl-block .banner-text .sub-heading{font-size:14px}.home-banner-full .dl-block .banner-text h2{font-size:34px;padding-bottom:20px}.home-banner-full .dl-block .banner-text button{margin-top:20px}}@media (max-width: 991px){.home-banner-full .dl-block .banner-text .sub-heading{padding-bottom:5px}.home-banner-full .dl-block .banner-text h2{font-size:24px}}@media (max-width: 479px){.home-banner-full .dl-block .banner-text p{max-width:100%;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
