@font-face{font-family:"SVN-Futura Now";src:url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.eot");src:url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.woff2") format("woff2"),url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.woff") format("woff"),url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.ttf") format("truetype"),url("../fonts/futura-now/SVN-FuturaNowHeadlineCn-Black.svg#SVN-FuturaNowHeadlineCn-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Futura Now";src:url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.eot");src:url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.woff2") format("woff2"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.woff") format("woff"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.ttf") format("truetype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Bold.svg#SVN-FuturaNowHeadline-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Futura Now";src:url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.eot");src:url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.woff2") format("woff2"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.woff") format("woff"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.ttf") format("truetype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-Medium.svg#SVN-FuturaNowHeadline-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Futura Now";src:url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.eot");src:url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.eot?#iefix") format("embedded-opentype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.woff2") format("woff2"),url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.woff") format("woff"),url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.ttf") format("truetype"),url("../fonts/futura-now/SVN-FuturaNowHeadline-XBold.svg#SVN-FuturaNowHeadline-XBold") format("svg");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaExtraBold.eot");src:url("../fonts/SFUFutura/SFUFuturaExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaExtraBold.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaExtraBold.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaExtraBold.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaExtraBold.svg#SFUFuturaExtraBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaHeavy.eot");src:url("../fonts/SFUFutura/SFUFuturaHeavy.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaHeavy.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaHeavy.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaHeavy.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaHeavy.svg#SFUFuturaHeavy") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.eot");src:url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaExtraBoldOblique.svg#SFUFuturaExtraBoldOblique") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaLightOblique.eot");src:url("../fonts/SFUFutura/SFUFuturaLightOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaLightOblique.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaLightOblique.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaLightOblique.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaLightOblique.svg#SFUFuturaLightOblique") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaBold.eot");src:url("../fonts/SFUFutura/SFUFuturaBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaBold.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaBold.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaBold.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaBold.svg#SFUFuturaBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaOblique.eot");src:url("../fonts/SFUFutura/SFUFuturaOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaOblique.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaOblique.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaOblique.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaOblique.svg#SFUFuturaOblique") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFutura.eot");src:url("../fonts/SFUFutura/SFUFutura.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFutura.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFutura.woff") format("woff"),url("../fonts/SFUFutura/SFUFutura.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFutura.svg#SFUFutura") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaLight.eot");src:url("../fonts/SFUFutura/SFUFuturaLight.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaLight.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaLight.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaLight.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaLight.svg#SFUFuturaLight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaHeavyOblique.eot");src:url("../fonts/SFUFutura/SFUFuturaHeavyOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaHeavyOblique.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaHeavyOblique.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaHeavyOblique.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaHeavyOblique.svg#SFUFuturaHeavyOblique") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SFU Futura";src:url("../fonts/SFUFutura/SFUFuturaBoldOblique.eot");src:url("../fonts/SFUFutura/SFUFuturaBoldOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/SFUFutura/SFUFuturaBoldOblique.woff2") format("woff2"),url("../fonts/SFUFutura/SFUFuturaBoldOblique.woff") format("woff"),url("../fonts/SFUFutura/SFUFuturaBoldOblique.ttf") format("truetype"),url("../fonts/SFUFutura/SFUFuturaBoldOblique.svg#SFUFuturaBoldOblique") format("svg");font-weight:bold;font-style:italic;font-display:swap}body{color:#0a0a0a;font-size:16px;line-height:28px;font-weight:400;overflow-x:hidden;font-family:"SFU Futura",sans-serif}@media(max-width: 768px){body{font-size:14px;line-height:26px}}.container-fluid{padding-left:60px;padding-right:60px}@media(max-width: 1024px){.container-fluid{padding-left:30px;padding-right:30px}}@media(max-width: 768px){.container-fluid{padding-left:16px;padding-right:16px}}h1,h2,h3,h4,h5,h6{font-family:"SVN-Futura Now",sans-serif;margin-bottom:0}p{font-family:"SFU Futura",sans-serif}a{text-decoration:unset !important}input{font-family:"SFU Futura",sans-serif;font-weight:400}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height: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{display:none}a:hover{color:#d70303}@media(min-width: 992px){.col-lg-2-4{flex:0 0 auto;width:20%}}.modal-backdrop.show{background-color:oklch(1 0 0/.2);opacity:1;backdrop-filter:blur(10px)}.loader-container{height:100%;overflow:visible;width:100%;display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,.5)}.loader-container svg{width:240px;height:60px;overflow:visible}.overlay{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);top:0;left:0;z-index:-1;opacity:0;transition:all .4s}.overlay.is-show{z-index:999;opacity:1}#fake-header{height:137.078px}#boss-toast-container{position:fixed;top:20%;right:20px;z-index:9999}.boss-toast{color:#fff;padding:12px 18px;margin-bottom:10px;border-radius:6px;font-size:14px;box-shadow:0 4px 10px rgba(0,0,0,.1);opacity:0;transform:translateY(-20px);transition:all .3s ease;background-color:#10b981}.boss-toast.error{background-color:#ef4444}.boss-toast.show{opacity:1;transform:translateY(0)}.logo-sports{display:none}.page-template-page-sports .logo-normal{display:none}.page-template-page-sports .logo-sports{display:block}.page-template-page-sports header .hfe-site-logo{max-width:226px}.page-template-page-sports header .hfe-site-logo a{aspect-ratio:226/56}.main-sprorts .button-primary{background-color:rgba(209,55,47,.85);box-shadow:none;border:1px solid #d1372f}.main-sprorts .button-primary:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.main-sprorts .button-secondary:hover{background-color:#d70303;border-color:#d70303}.main-sprorts .heading .nav .nav-link.active,.main-sprorts .heading .nav .nav-link:hover{background-color:#d1372f}.main-sprorts .list-product .product-counter .current,.main-sprorts .list-product .product-counter .total,.main-sprorts .blockFive .swiper-pagination .current,.main-sprorts .blockFive .swiper-pagination .total{color:#d1372f}.main-sprorts .list-product .product-counter .swiper-pagination-bullet-active,.main-sprorts .blockFive .swiper-pagination .swiper-pagination-bullet-active{background-color:#d1372f}.main-sprorts .section-categories .col-inner-style-two .image{aspect-ratio:256/354;border:0;border-radius:10px}.button-primary{min-width:180px;width:max-content;background-color:#0a0a0a;box-shadow:none;border:1px solid #0a0a0a;font-family:"SVN-Futura Now",sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#fff;padding:0 20px;height:50px;display:flex;justify-content:center;align-items:center;transition:all .4s ease;text-decoration:none;border-radius:50px}.button-primary:disabled{background-color:#808285;cursor:not-allowed}.button-primary:hover{background-color:#d70303;border-color:#d70303;color:#fff}@media(max-width: 768px){.button-primary{height:40px;min-width:130px;font-size:14px;line-height:20px}}.button-secondary{min-width:180px;width:max-content;background-color:rgba(0,0,0,0);border:1px solid #0a0a0a;font-family:"SVN-Futura Now",sans-serif;font-size:18px;font-weight:500;line-height:40px;color:#0a0a0a;padding:0 20px;height:50px;display:flex;justify-content:center;align-items:center;transition:all .4s ease;text-decoration:none;border-radius:50px}@media(max-width: 768px){.button-secondary{height:40px;min-width:130px;font-size:16px;line-height:38px}}.button-secondary:hover{background-color:#0a0a0a;color:#fff}.cate-collapse{background-color:#f5f5f5;margin-top:80px}.product-description{max-width:calc(100% - 200px);margin:87px auto 0;overflow:hidden;position:relative}@media(max-width: 768px){.product-description{max-width:100%;margin:40px auto 0}}.product-description:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #F5F5F5 100%)}.product-description.expanded{max-height:auto}.product-description.expanded:after{opacity:0}.product-description h4{font-size:16px;line-height:28px;font-family:"SFU Futura",sans-serif !important;font-weight:700;margin-bottom:48px;color:#0a0a0a}@media(max-width: 768px){.product-description h4{font-size:14px;line-height:26px}}.product-description a{color:#000;text-decoration:underline;transition:all .4s ease}.product-description a:hover{color:#d70303}#read-more-button{margin-bottom:70px;margin-top:28px}#products-wrap{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:24px;padding:0;margin:0;list-style:none}#products-wrap .p-card{width:calc(25% - 9px)}@media(max-width: 1540px){#products-wrap .p-card{width:calc(33.3333333333% - 12px)}}@media(max-width: 991px){#products-wrap .p-card{width:calc(50% - 6px)}}#products-wrap .p-card .p-card__price .woocommerce-Price-amount{font-size:14px;line-height:18px}.product-counter{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;margin-top:30px}@media(max-width: 768px){.product-counter{margin-top:16px}}.product-counter .current,.product-counter .total{font-weight:700;font-size:14px;color:#000;min-width:30px;text-align:center}.product-counter .dots{position:relative;display:inline-block;width:100px;height:3px;background:#e5e5e5;margin:0 6px;vertical-align:middle;overflow:hidden;border-radius:2px}@media(max-width: 768px){.product-counter .dots{width:50%;max-width:120px}}.product-counter .dots .swiper-pagination-progressbar-fill{background:#000;height:100%;transition:transform .3s ease}.p-card{position:relative;background:#fff;padding:3px}.p-card .p-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:321/300;width:100%;height:auto;border-radius:5px}@media(max-width: 768px){.p-card .p-card__media{aspect-ratio:321/300}}.p-card .p-card__media:hover .p-card__hover{opacity:1;transform:translateY(0);pointer-events:auto;z-index:3}.p-card .p-card__media:hover .p-card__img-hover{z-index:1;opacity:1}.p-card .p-card__media:hover .p-card__img-main{z-index:0;opacity:0}.p-card .p-card__img{width:100%;height:100%;object-fit:cover;position:absolute;width:100%;top:0;left:0;transition:all .4s ease}.p-card .p-card__img-main{z-index:1;opacity:1}.p-card .p-card__img-hover{z-index:0;opacity:0}.p-card .list-cate{position:absolute;top:16px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:4;pointer-events:none}.p-card .list-cate .p-card__category{background-color:#fb6900;min-width:32px;height:32px;font-size:12px;line-height:16px;font-weight:800;font-family:"SVN-Futura Now",sans-serif;color:#fff;padding:0 14px 0 10px;display:inline-flex;justify-content:center;align-items:center;z-index:2;border-radius:0;position:relative;text-transform:uppercase;letter-spacing:.5px;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%)}.p-card .list-cate .p-card__category--bestseller{padding:0 16px 0 10px}.p-card .list-cate .p-card__category .p-card__category-icon{display:block}.p-card .list-cate .p-card__badge{display:inline-block;width:38px;height:auto;line-height:0;position:relative;z-index:4;top:auto;right:auto;background:rgba(0,0,0,0);padding:0;border-radius:0;color:inherit}.p-card .list-cate .p-card__badge svg{width:100%;height:auto;display:block}.p-card .p-card__badge{position:absolute;top:10px;right:10px;background:#e53935;color:#fff;font-size:12px;padding:4px 6px;border-radius:4px}.p-card .p-card__swatches{display:flex;gap:8px;margin:10px 0}.p-card .p-card__dot{width:22px;height:22px;border-radius:50%;background:var(--c);border:1px solid #ddd;display:inline-block;cursor:pointer;transition:all .3s ease;position:relative}.p-card .p-card__dot img{position:absolute;width:100%;height:100%;object-fit:contain;border-radius:50%;top:0;left:0}.p-card .p-card__dot.is-active{outline:1px solid #111;width:21px;height:21px;outline-offset:1px}.p-card .p-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#0a0a0a;text-decoration:none;font-size:16px;line-height:24px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;margin-bottom:8px;margin-top:10px;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;transition:all .4s ease}@media(max-width: 768px){.p-card .p-card__title{font-size:14px;line-height:20px;margin-bottom:6px}}.p-card .p-card__title:hover{color:#d70303}.p-card .p-card__price-wrapper{display:flex;align-items:center;gap:6px}.p-card .p-card__price{display:flex;align-items:center;gap:12px}.p-card .p-card__price>span{display:flex;flex-direction:row-reverse}@media(max-width: 768px){.p-card .p-card__price>span{flex-direction:column-reverse}}.p-card .p-card__price .woocommerce-Price-amount{font-weight:700;color:#0a0a0a;font-size:16px;line-height:28px;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 991px){.p-card .p-card__price .woocommerce-Price-amount{font-size:12px;line-height:14px}}.p-card .p-card__price ins{text-decoration:none}.p-card .p-card__price del{color:#808285;margin-left:6px}@media(max-width: 768px){.p-card .p-card__price del{margin-left:0}}.p-card .p-card__price del .woocommerce-Price-amount{font-weight:500;color:#808285}.p-card .p-card__sale-tag{background:#fb6900;color:#fff;font-size:10px;line-height:16px;display:flex;justify-content:center;align-items:center;width:33px;height:20px;border-radius:4px}.p-card .button-showSize{position:absolute;right:4px;bottom:10px;z-index:10;background:hsla(0,0%,100%,.3);width:36px;height:36px;padding:12px;backdrop-filter:blur(17px);border:0;border-radius:50%}.p-card .p-card__hover{position:absolute;left:12px;right:12px;bottom:10px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(35px);padding:12px;border-radius:8px;opacity:0;transform:translateY(10px);transition:.2s;pointer-events:none}@media(max-width: 768px){.p-card .p-card__hover{display:none}}.p-card .p-card__hover-title{font-size:12px;line-height:16px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;color:#000;text-align:center;margin-bottom:16px}.p-card .p-card__sizes{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.p-card .p-card__size{background:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center;width:max-content;min-width:26px;height:26px;font-size:14px;line-height:24px;color:#000;font-family:"SVN-Futura Now",sans-serif;font-weight:500;transition:all .4s ease;border:none;cursor:pointer}.p-card .p-card__size:hover{background-color:#000;color:#fff}.p-card .p-card__size.active,.p-card .p-card__size.is-active{background-color:#000;color:#fff}.p-card .p-card__size.is-disabled{opacity:.5;pointer-events:none;cursor:not-allowed;background-color:#f5f5f5;color:#999}#sizeCanvas .p-card__hover-title{font-size:16px;line-height:20px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;color:#000;text-align:center;margin-bottom:16px}#sizeCanvas .p-card__sizes{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}#sizeCanvas .p-card__size{background:hsl(0,0%,95%);border-radius:6px;display:flex;justify-content:center;align-items:center;width:max-content;min-width:48px;height:36px;font-size:14px;line-height:24px;color:#000;font-family:"SVN-Futura Now",sans-serif;font-weight:500;transition:all .4s ease;border:none;cursor:pointer}#sizeCanvas .p-card__size.is-disabled{color:hsl(0,0%,82%);background-color:hsla(0,0%,95%,.3)}#sizeCanvas .p-card__size:hover{background-color:#000;color:#fff}.heading{display:flex;align-items:center;gap:50px;margin-bottom:30px}@media(max-width: 991px){.heading{gap:20px}}@media(max-width: 768px){.heading{flex-wrap:wrap;justify-content:space-between}}.heading .title-section{font-size:30px;line-height:40px;font-family:"SVN-Futura Now",sans-serif;font-weight:700;color:#0a0a0a;text-transform:uppercase}@media(max-width: 991px){.heading .title-section{font-size:24px;line-height:32px}}@media(max-width: 768px){.heading .title-section{order:1;font-size:20px;line-height:26px}}.heading .nav{display:flex;align-items:center;gap:15px;margin-bottom:0;border:0}@media(max-width: 768px){.heading .nav{width:100%;order:3;gap:12px;flex-wrap:nowrap;overflow-x:scroll}}.heading .nav::-webkit-scrollbar{display:none}.heading .nav .nav-item{min-width:max-content}.heading .nav .nav-link{padding:6px 24px;background-color:#f2f2f2;font-size:16px;line-height:26px;border-radius:50px;color:#000;font-weight:400;transition:all .4s ease;font-family:"SFU Futura",sans-serif}@media(max-width: 768px){.heading .nav .nav-link{padding:6px 12px;font-size:14px;line-height:22px}}.heading .nav .nav-link.active,.heading .nav .nav-link:hover{color:#fff;background-color:#000}.heading .btn-view-more{color:#0a0a0a;font-size:16px;line-height:26px;font-family:"SFU Futura",sans-serif;font-weight:400;display:flex;align-items:center;gap:4px}@media(max-width: 768px){.heading .btn-view-more{order:2}}.heading .btn-view-more svg{transition:all .4s ease}.heading .btn-view-more:hover{color:#0a0a0a}.heading .btn-view-more:hover svg{transform:translateX(5px)}.swiper-button-prev{color:rgba(0,0,0,0);width:12px;height:auto;left:30px !important}.swiper-button-next{color:rgba(0,0,0,0);width:12px;height:auto;right:30px !important;transform:scale(-1)}.swiper-pagination-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px;position:relative}.swiper-pagination{display:flex;gap:12px;align-items:center;width:max-content}.swiper-pagination .current,.swiper-pagination .total{font-weight:500;font-size:16px;line-height:28px;font-family:"SFU Futura",sans-serif;color:#fff;min-width:30px;text-align:center}.swiper-pagination .dots{display:flex;justify-content:center;align-items:center}.swiper-pagination .swiper-pagination-bullet{height:3px;width:44px;border-radius:3px;background-color:hsla(0,0%,100%,.25);cursor:pointer;transition:all .3s ease;margin:0 6px}.swiper-pagination .swiper-pagination-bullet:hover{background-color:hsla(0,0%,100%,.5)}.swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;width:44px}.cat-card{display:flex;align-items:center;gap:12px;text-decoration:none;color:#222}.cat-card.pos-top{flex-direction:column}.cat-card.pos-bottom{flex-direction:column-reverse}.cat-card.pos-right{flex-direction:row-reverse;align-items:center !important}.cat-card svg{width:20px;height:20px}.cat-thumb{width:56px;height:56px;border-radius:50%;object-fit:cover}.pcat-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.pcat-item{display:flex;align-items:center;gap:12px;text-decoration:none;padding:12px;border-radius:8px;transition:.3s}.pcat-item:hover{background:#f5f5f5}.pcat-thumb img{width:60px;height:60px;object-fit:cover;border-radius:6px}.icon-top{flex-direction:column;text-align:center}.accordion-button{padding:10px 0;font-weight:500;background:none;box-shadow:none}.accordion-button:not(.collapsed){color:#000}.accordion-body{padding:10px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:none !important}.upperyou-breadcrumb{display:flex;align-items:center;gap:10px;font-size:16px;margin-top:40px;margin-bottom:40px}@media(max-width: 768px){.upperyou-breadcrumb{font-size:12px;margin-top:24px;margin-bottom:24px}}.upperyou-breadcrumb a{color:#808285;text-decoration:none;min-width:max-content}.upperyou-breadcrumb .sep{color:#0a0a0a}.upperyou-breadcrumb .current{color:#0a0a0a}@media(max-width: 768px){.hero-section{margin-bottom:35px !important}.section-categories{padding-bottom:35px !important}section.banner-section{margin-bottom:35px !important}.section-five{padding-bottom:30px !important}.section-six,.section-sixteen{padding-bottom:16px !important;margin-bottom:20px !important}.section-seven,.section-eight,.section-nine{margin-bottom:33px !important}.section-ten{margin-top:20px !important}.section-eleven{margin-top:30px !important}.blog{margin-bottom:40px !important}.coolclub{margin-bottom:35px !important}.brand{margin-bottom:35px !important}}.loader::before{display:none !important}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;position:absolute;top:50%;left:50%;animation:rotation 1s linear infinite;z-index:0;opacity:0;visibility:hidden;transition:all .4s ease}.loader.page{position:fixed}.loader.open{z-index:1000;opacity:1;visibility:visible}.loader-page{width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;position:fixed;top:50%;left:50%;animation:rotation 1s linear infinite;z-index:0;opacity:0;visibility:hidden;transition:all .4s ease}.loader-page.open{z-index:2;opacity:1;visibility:visible}.overlay-card{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:0;opacity:0;visibility:hidden;transition:all .4s ease}.overlay-card.open{z-index:1;opacity:1;visibility:visible}@keyframes rotation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes marquee{0%{transform:translate(0%)}100%{transform:translate(-100%)}}header.main-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff}header.main-header .topbar-menu{background-color:#737373;padding:0 20px}header.main-header .topbar-menu .topbar-menu-list{display:flex;flex:1;list-style:none;padding-left:0;margin:0}header.main-header .topbar-menu .topbar-menu-list .menu-item{flex:1;display:flex;justify-content:center;align-items:center}header.main-header .topbar-menu .topbar-menu-list .menu-item:not(:last-child){border-right:1px solid rgba(128,130,133,.8)}header.main-header .topbar-menu .topbar-menu-list .menu-item a{font-size:12px;line-height:16px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;color:#fff;text-decoration:unset;transition:all .3s ease;text-transform:uppercase;padding:10px}header.main-header .topbar-menu .topbar-menu-list .menu-item a:hover{color:#d70303}header.main-header .announcement-bar{background-color:#000;padding:10px 60px;text-align:center;color:#fff}@media(max-width: 768px){header.main-header .announcement-bar{display:none;padding:10px 20px}}header.main-header .header-container{padding:0 60px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media(min-width: 1025px){header.main-header .header-container{position:relative}}@media(max-width: 1024px){header.main-header .header-container{padding-top:12px;padding-bottom:12px}}@media(max-width: 768px){header.main-header .header-container{padding:10px 20px}}@media(min-width: 1025px){header.main-header .header-container>.header-menu.desktop-menu{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);flex:none;min-width:0;z-index:1}}header.main-header .header-left-mobile{display:none;order:1;flex:1;align-items:center;gap:20px}@media(max-width: 1024px){header.main-header .header-left-mobile{display:flex}}header.main-header .header-left-mobile .ic-burger-menu{width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0}header.main-header .header-left-mobile .ic-burger-menu svg{width:100%;height:100%}header.main-header .header-left-mobile .close-btn,header.main-header .header-left-mobile .search-btn{padding:0;background-color:rgba(0,0,0,0);border:none;transition:all .3s ease}header.main-header .header-left-mobile .close-btn:hover,header.main-header .header-left-mobile .search-btn:hover{color:#d70303}header.main-header .header-logo{flex:0 0 auto}header.main-header .header-logo.sports a{aspect-ratio:170/56;max-width:170px}@media(min-width: 1024px)and (max-width: 1440px){header.main-header .header-logo.sports a{max-width:144px}}header.main-header .header-logo a{width:100%;display:block}header.main-header .header-logo a img{width:100%;height:100%;object-fit:contain}@media(max-width: 1024px){header.main-header .header-logo{order:2;flex:1;display:flex;justify-content:center}}header.main-header .header-menu{flex:1 1 0;min-width:max-content}@media(max-width: 1024px){header.main-header .header-menu.desktop-menu{display:none}}header.main-header .header-menu>ul.menu{display:flex;gap:40px;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}@media(min-width: 1024px)and (max-width: 1240px){header.main-header .header-menu>ul.menu{gap:20px}}@media(max-width: 1024px){header.main-header .header-menu>ul.menu>.menu-item.hide-mobile{display:none}}header.main-header .header-menu>ul.menu>.menu-item.menu-item-has-children:hover>.sub-menu{z-index:100;opacity:1;visibility:visible}header.main-header .header-menu>ul.menu>.menu-item.menu-sports>ul.sub-menu>.menu-item>ul.sub-menu a .menu-thumb{display:block}header.main-header .header-menu>ul.menu>.menu-item>a{font-family:"SVN-Futura Now",sans-serif;font-size:16px;font-weight:700;color:#0a0a0a;text-decoration:none;transition:all .3s ease;text-transform:uppercase}header.main-header .header-menu>ul.menu>.menu-item>a .menu-thumb{display:none}header.main-header .header-menu>ul.menu>.menu-item>a:hover{color:#d70303}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu{position:absolute;width:calc(100vw - 120px);top:100%;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:6px;box-shadow:0px 8px 24px rgba(0,0,0,.1);padding:20px 30px 0;list-style:none;justify-content:center;column-gap:32px;display:flex;flex-wrap:wrap;overflow:hidden;z-index:-1;opacity:0;visibility:hidden;transition:all .3s ease}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item{width:max-content;min-width:10%;margin-bottom:32px}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.hide>a{display:none}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.col-image{max-width:18%;width:100%}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.col-image>a{display:none}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.col-image>.sub-menu{gap:28px}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.col-image>.sub-menu a{display:block;aspect-ratio:116/120;width:100%;border-radius:10px;overflow:hidden}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.col-image>.sub-menu a img{width:100%;height:100%;object-fit:cover}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required{min-width:calc(100% + 60px);width:unset;padding:0 32px;display:flex;align-items:center;background-color:rgba(128,130,133,.2);margin-bottom:0}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required>a{margin-bottom:0;font-size:16px;line-height:24px;font-weight:400;color:#737373;text-transform:uppercase;pointer-events:none;padding-top:20px;padding-bottom:20px;padding-right:32px;margin-right:32px;font-family:"SFU Futura",sans-serif;border-right:1px solid rgba(128,130,133,.8)}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required>.sub-menu{flex-direction:row;gap:32px;padding:20px 0}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required>.sub-menu>li>a{font-family:"SVN-Futura Now",sans-serif;font-size:16px;font-weight:700;line-height:26px;color:#0a0a0a;text-decoration:none;transition:all .3s ease;text-transform:uppercase}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required>.sub-menu>li>a .menu-thumb{display:none}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.menu-required>.sub-menu>li>a:hover{color:#d70303}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item.no-image .menu-thumb{display:none}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>a{display:flex;flex-direction:column-reverse;text-decoration:none;margin-bottom:20px;font-size:16px;line-height:24px;font-weight:700;color:#0a0a0a;transition:all .4s ease;font-family:"SVN-Futura Now",sans-serif;text-transform:uppercase}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>a:hover{color:#d70303}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>a .menu-thumb{display:block;aspect-ratio:161/107;border-radius:5px;overflow:hidden;margin-top:10px;width:60%}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>a .menu-thumb img{width:100%;height:100%;object-fit:cover}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>ul.sub-menu{padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>ul.sub-menu a{font-family:"SFU Futura",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#0a0a0a;text-decoration:none;transition:all .3s ease;display:flex;align-items:center}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>ul.sub-menu a:hover{color:#d70303}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>ul.sub-menu a .menu-thumb{border-radius:50%;aspect-ratio:1;width:35px;margin-right:15px;overflow:hidden;display:none}header.main-header .header-menu>ul.menu>.menu-item>ul.sub-menu>.menu-item>ul.sub-menu a .menu-thumb img{width:100%;height:100%;object-fit:cover}header.main-header .header-right{padding-right:10px;display:flex;align-items:center;gap:20px;flex:0 0 auto}@media(max-width: 1024px){header.main-header .header-right{order:3;flex:1;padding-right:0;justify-content:flex-end}}@media(max-width: 768px){header.main-header .header-right{gap:10px}}header.main-header .header-right .header-search{flex:0 0 auto}@media(max-width: 1024px){header.main-header .header-right .header-search{display:none}}header.main-header .header-right .header-search .search-form{display:flex;align-items:center;background-color:#f5f5f5;border-radius:50px;padding:8px 15px;min-width:270px}@media(min-width: 1024px)and (max-width: 1390px){header.main-header .header-right .header-search .search-form{min-width:200px}}header.main-header .header-right .header-search .search-form .search-input{border:none;background:rgba(0,0,0,0);padding:0 10px;width:100%;font-size:13px;outline:none;color:#333}header.main-header .header-right .header-search .search-form .search-input::placeholder{color:#999}header.main-header .header-right .header-search .search-form .search-btn{border:none;background:rgba(0,0,0,0);cursor:pointer;color:#666;padding:0;display:flex;align-items:center;transition:color .3s ease}header.main-header .header-right .header-search .search-form .search-btn:hover{color:#ff6b6b}header.main-header .header-right .header-icon{color:#333;text-decoration:none;width:24px;height:24px;transition:color .3s ease;position:relative;display:flex;align-items:center;justify-content:center}header.main-header .header-right .header-icon:hover{color:#ff6b6b}header.main-header .header-right .box-account{position:relative}header.main-header .header-right .box-account::before{content:"";background-color:rgba(0,0,0,0);height:20px;width:50px;position:absolute;top:100%;right:0;z-index:-1}header.main-header .header-right .box-account:hover::before{z-index:2}header.main-header .header-right .box-account:hover .account-dropdown{opacity:1;visibility:visible;transform:translateY(0)}header.main-header .header-right .box-account .account-icon{cursor:pointer;border:none;background:none;padding:0;width:24px;height:24px;border-radius:50%}header.main-header .header-right .box-account .user-avatar{width:40px;height:40px;border-radius:50%}header.main-header .header-right .box-account .account-dropdown{position:absolute;top:100%;right:0;background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);min-width:280px;margin-top:12px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}header.main-header .header-right .box-account .account-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items{padding:10px 22px;flex-direction:column;display:flex;gap:12px}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items .dropdown-item{display:flex;align-items:center;gap:12px;color:#333;text-decoration:none;transition:all .3s ease;font-size:14px;line-height:26px;font-weight:900}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items .dropdown-item:hover{color:#d70303}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items p{font-size:12px;line-height:24px;font-weight:900;margin-bottom:0;margin-top:8px}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items p a{text-decoration:underline;color:#d70303;transition:all .4s ease}header.main-header .header-right .box-account .account-dropdown .dropdown-menu-items p a:hover{color:#0a0a0a}header.main-header .header-right .box-wishlist:hover svg path{stroke:#d70303}header.main-header .header-right .box-wishlist svg path{stroke:#808285;transition:all .3s ease}header.main-header .header-right .box-cart{position:relative}header.main-header .header-right .box-cart::after{content:"";position:absolute;width:300px;height:30px;background-color:rgba(0,0,0,0);top:100%;right:0;z-index:-1}header.main-header .header-right .box-cart:hover::after{z-index:1000}header.main-header .header-right .box-cart:hover #cartModal{opacity:1;z-index:1000;visibility:visible}header.main-header .header-right .box-cart .cart-icon{position:relative}header.main-header .header-right .box-cart .cart-icon .cart-count{position:absolute;top:-8px;right:-8px;background-color:#0a0a0a;color:#fff;font-size:10px;line-height:16px;font-weight:500;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.search-form-mobile{padding:12px 20px;background-color:#fff;position:fixed;width:100%;height:130px;align-items:center;top:0;left:0;display:flex;gap:16px;z-index:10000;transform:translateY(-100%);transition:all .4s ease}.search-form-mobile.active{transform:translateY(0)}.search-form-mobile .close-form,.search-form-mobile .search-btn{border:0;background:unset}.search-form-mobile .search-btn{position:absolute;left:36px;top:50%;transform:translateY(-50%);color:#808285}.search-form-mobile .search-input{width:100%;height:50px;border:2px solid hsl(0,0%,45%);border-radius:30px;padding:6px 0 6px 45px}.canvas-menu-mobile{background-color:#e6e6e6}.canvas-menu-mobile .btn-close{background-color:hsl(0,0%,95%);border-radius:50%;border:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0}.canvas-menu-mobile .offcanvas-body{padding-bottom:0}@media(max-width: 1024px){.mobile-menu{display:flex;flex-direction:column;height:100%}}.mobile-menu .main-menu-mobile{margin-top:16px;padding:8px 8px 12px;border-radius:16px;background-color:#fff;margin-bottom:0}.mobile-menu ul.menu{display:flex;list-style:none;padding-left:0}.mobile-menu ul.menu .menu-thumb{display:none}.mobile-menu ul.menu>.menu-item{flex:1}.mobile-menu ul.menu>.menu-item.menu-sports>.sub-menu>li:not(.col-image)>.sub-menu li:not(:last-child){padding-bottom:10px}.mobile-menu ul.menu>.menu-item.menu-sports>.sub-menu>li:not(.col-image)>.sub-menu li a{display:flex;gap:10px;align-items:center}.mobile-menu ul.menu>.menu-item.menu-sports>.sub-menu>li:not(.col-image)>.sub-menu li .menu-thumb{display:block;width:44px;height:44px;overflow:hidden;border-radius:50%}.mobile-menu ul.menu>.menu-item.menu-sports>.sub-menu>li:not(.col-image)>.sub-menu li .menu-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.mobile-menu ul.menu>.menu-item.is-active a{border-bottom-color:#0a0a0a}.mobile-menu ul.menu>.menu-item>a{padding:8px 16px;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700;color:#0a0a0a;text-decoration:none;width:100%;display:block;text-align:center;border-bottom:1px solid rgba(128,130,133,.8)}.mobile-menu ul.menu>.menu-item.hide-mobile{display:none}.mobile-menu ul.menu>.menu-item>.sub-menu{display:none}.mobile-menu .sub-menu-fake{list-style:none}.mobile-menu .sub-menu-fake .menu-thumb{display:none}.mobile-menu .sub-menu-fake>li.menu-item-has-children{position:relative}.mobile-menu .sub-menu-fake>li.menu-item-has-children>a{width:100%;display:flex;align-items:center;justify-content:space-between;height:100%}.mobile-menu .sub-menu-fake>li.menu-item-has-children.active .ic-down{transform:scaleY(-1)}.mobile-menu .sub-menu-fake>li.menu-item-has-children .ic-down{flex:0 0 24px;width:24px;height:24px;background-image:url("../images/icons/ic-down-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;transition:transform .4s ease}.mobile-menu .sub-menu-fake>li.menu-item-has-children>.sub-menu{list-style:none;padding-left:16px;display:none}.mobile-menu .sub-menu-fake>li.menu-item-has-children>.sub-menu a{font-size:16px;line-height:20px;font-weight:500;font-family:"SFU Futura",sans-serif;color:#0a0a0a;text-decoration:unset}.mobile-menu .sub-menu-fake>li.col-image{margin-top:16px;padding-top:16px;border-top:1px solid rgba(128,130,133,.5)}.mobile-menu .sub-menu-fake>li.col-image>a{display:none}.mobile-menu .sub-menu-fake>li.col-image>.sub-menu{display:flex;max-width:100%;overflow-x:scroll;padding-left:0}.mobile-menu .sub-menu-fake>li.col-image>.sub-menu li{aspect-ratio:116/120;width:100%;min-width:100%;height:auto;border-radius:12px;overflow:hidden}.mobile-menu .sub-menu-fake>li.col-image>.sub-menu li a{font-size:0}.mobile-menu .sub-menu-fake>li.col-image>.sub-menu li img{width:100%;height:100%;object-fit:cover}.mobile-menu .sub-menu-fake>li.menu-required{display:none}.mobile-menu .sub-menu-fake>li>a{display:block;padding:6px 0;color:#000;text-decoration:unset;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;font-family:"SVN-Futura Now",sans-serif}.mobile-menu .extra-menu-mobi{margin-left:-16px;margin-right:-16px;background-color:#fff;margin-top:20px;list-style:none;padding:16px;flex:1;margin-bottom:0}.mobile-menu .extra-menu-mobi li{margin-bottom:6px}.mobile-menu .extra-menu-mobi li a{font-size:16px;line-height:24px;font-weight:400;font-family:"SFU Futura",sans-serif;text-decoration:unset;color:#808285}body.woocommerce-checkout .box-cart{pointer-events:none}footer#footer{background-color:#0a0a0a}footer#footer .footer-top{border-bottom:1px solid rgba(128,130,133,.8);margin-bottom:30px;padding-bottom:30px}@media(max-width: 768px){footer#footer .footer-top{border-bottom:0;margin-bottom:0;padding-bottom:0}}footer#footer .footer-top .col-inner{display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){footer#footer .footer-top .col-inner{flex-direction:column;gap:30px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(128,130,133,.8);align-items:flex-start}}@media(max-width: 768px){footer#footer .footer-top .col-inner .footer-left{display:flex;justify-content:center;width:100%}}footer#footer .pre-footer{background-color:#0a0a0a}footer#footer .pre-footer .list-service{margin-bottom:0;gap:24px}footer#footer .pre-footer .list-service .item-service{width:100%;display:flex;align-items:center;gap:16px}footer#footer .pre-footer .list-service .item-service img{width:42px;height:auto;object-fit:contain}@media(max-width: 768px){footer#footer .pre-footer .list-service .item-service img{width:36px}}footer#footer .pre-footer .list-service .item-service pre{color:#fff;font-weight:700;font-size:16px;line-height:20px;margin-bottom:0}footer#footer .pre-footer .list-service .item-service p{color:#fff;font-weight:700;font-size:20px;line-height:26px;margin-bottom:0;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){footer#footer .pre-footer .list-service .item-service p{font-size:16px;line-height:20px}}footer#footer .pre-footer .list-service .item-service a{font-weight:700;font-size:20px;line-height:26px;text-decoration:none;color:#fff;font-family:"SVN-Futura Now",sans-serif;transition:all .4s ease}@media(max-width: 768px){footer#footer .pre-footer .list-service .item-service a{font-size:16px;line-height:20px}}footer#footer .pre-footer .list-service .item-service a:hover{color:#d70303}footer#footer .main-footer{padding:24px 0 26px}footer#footer .main-footer .footer-logo{aspect-ratio:208/106;width:100%;max-width:140px;height:auto}footer#footer .main-footer .footer-logo img{width:100%;height:100%;object-fit:contain}footer#footer .main-footer .footer-social{height:100%;display:flex}footer#footer .main-footer .footer-social .list-social{display:flex;align-items:center;width:100%;gap:24px;list-style:none;padding-left:0;margin-bottom:0;justify-content:flex-end}@media(max-width: 768px){footer#footer .main-footer .footer-social .list-social{justify-content:space-between;border-bottom:1px solid rgba(128,130,133,.8);padding-bottom:24px;margin-bottom:24px}}footer#footer .main-footer .footer-social .list-social .item-social{width:48px;height:48px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;transition:all .4s ease}@media(max-width: 768px){footer#footer .main-footer .footer-social .list-social .item-social{width:40px;height:40px}}footer#footer .main-footer .footer-social .list-social .item-social:hover{background-color:#808285}footer#footer .main-footer .footer-social .list-social .item-social img{width:70%;height:auto;object-fit:contain}@media(max-width: 768px){footer#footer .main-footer .footer-social .list-social .item-social img{width:50%}}footer#footer .main-footer .footer-social .list-social .item-social a{position:absolute;width:100%;height:100%;top:0;left:0}footer#footer .main-footer .footer-menu .menu-thumb{display:none}footer#footer .main-footer .footer-menu>ul{display:flex;padding-left:0;list-style:none;justify-content:space-between}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul{flex-direction:column;gap:12px;margin-bottom:0}}footer#footer .main-footer .footer-menu>ul>.menu-item a{display:block;font-size:16px;line-height:28px;text-decoration:none;color:#fff;font-family:"SFU Futura",sans-serif;transition:all .4s ease}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul>.menu-item a{font-size:12px;line-height:20px}}footer#footer .main-footer .footer-menu>ul>.menu-item a:hover{color:#d70303}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul>.menu-item.active>a::before{background-image:url("../images/icons/Minus.svg")}}footer#footer .main-footer .footer-menu>ul>.menu-item>a{pointer-events:none;font-weight:700;margin-bottom:20px;font-size:18px;line-height:30px;font-family:"SVN-Futura Now",sans-serif;position:relative}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul>.menu-item>a{font-size:14px;line-height:28px}}footer#footer .main-footer .footer-menu>ul>.menu-item>a::before{content:"";background-image:url("../images/icons/Add.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;width:16px;height:16px;right:0;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1);transition:all .4s ease}@media(min-width: 769px){footer#footer .main-footer .footer-menu>ul>.menu-item>a::before{display:none}}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul>.menu-item>a{pointer-events:unset;margin-bottom:0}}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu{padding-left:0;list-style:none}@media(max-width: 768px){footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu{display:none}}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item.menu-title>a{pointer-events:none;font-weight:700;margin-top:20px}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item.menu-title>a:hover{color:#d70303}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item.menu-title>ul{padding-left:0}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item.menu-title>ul a{font-weight:500}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item>a{font-weight:500}footer#footer .main-footer .footer-menu>ul>.menu-item>.sub-menu>.menu-item>a:hover{color:#d70303}footer#footer .copyright .col-inner{padding:10px 0 16px;border-top:1px dashed #a3a3a3}footer#footer .copyright .col-inner p{font-size:10px;line-height:16px;margin-bottom:0;color:#fff;font-family:"SVN-Futura Now",sans-serif;font-weight:500}.hero-section{position:relative;margin-bottom:70px}.hero-section .slide_hero_banner .item{position:relative}.hero-section .slide_hero_banner .hero-image{width:100%;height:calc(100vh - 114px)}@media(max-width: 768px){.hero-section .slide_hero_banner .hero-image{aspect-ratio:425/620;width:100%;height:auto}}.hero-section .slide_hero_banner .hero-image img{width:100%;height:100%;object-fit:cover;object-position:top center}.hero-section .slide_hero_banner .hero-content-wrapper{position:absolute;left:90px;bottom:150px}@media(max-width: 768px){.hero-section .slide_hero_banner .hero-content-wrapper{left:0;width:100%;padding:0 20px}}.hero-section .slide_hero_banner .hero-content-wrapper .hero-title{font-family:"SVN-Futura Now",sans-serif;font-size:56px;font-weight:700;line-height:64px;color:#fff}@media(max-width: 768px){.hero-section .slide_hero_banner .hero-content-wrapper .hero-title{font-size:48px;line-height:56px}}.hero-section .slide_hero_banner .hero-content-wrapper .hero-description{font-family:"SVN-Futura Now",sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#fff;margin-bottom:25px}.hero-section .swiper-pagination{bottom:20px !important;position:absolute;left:60px}@media(max-width: 768px){.hero-section .swiper-pagination{left:20px}}.hero-section .swiper-pagination .dots{position:relative;display:inline-block;width:100px;height:3px;background:hsla(0,0%,100%,.25);margin:0 6px;vertical-align:middle;overflow:hidden;border-radius:2px}.hero-section .swiper-pagination .dots .swiper-pagination-progressbar-fill{background:#fff;height:100%;transition:transform .3s ease}.section-categories{padding-bottom:70px}.section-categories .wrapper-category>[class*=col-]:last-child .col-inner-style-two::after{display:none}@media(min-width: 992px){.section-categories .wrapper-category>.col-lg-2:nth-child(6n) .col-inner-style-two::after{display:none}}@media(min-width: 769px)and (max-width: 991.98px){.section-categories .wrapper-category>.col-md-4:nth-child(3n) .col-inner-style-two::after{display:none}}.section-categories .wrapper-category::-webkit-scrollbar{display:none}.section-categories .col-inner{width:100%;height:auto;position:relative;border-radius:10px;overflow:hidden}.section-categories .col-inner:hover img{transform:scale(1.04)}.section-categories .col-inner:hover .title{color:#d70303}.section-categories .col-inner:hover path{stroke:#d70303}.section-categories .col-inner .image{width:100%;height:100%;overflow:hidden;position:relative}.section-categories .col-inner .image::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.section-categories .col-inner img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-categories .col-inner .title{position:absolute;left:50%;transform:translateX(-50%);gap:4px;bottom:30px;font-family:"SVN-Futura Now",sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#fff;text-transform:uppercase;width:max-content;text-align:center;z-index:2;transition:all .4s ease}@media(max-width: 768px){.section-categories .col-inner .title{font-size:14px;line-height:20px}}.section-categories .col-inner .title path{transition:all .4s ease}.section-categories .col-inner-style-two{position:relative}.section-categories .col-inner-style-two::after{display:none}.section-categories .col-inner-style-two:hover img{transform:scale(1.04)}.section-categories .col-inner-style-two:hover .title{color:rgba(215,3,3,.8)}.section-categories .col-inner-style-two .image{width:100%;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden;margin-bottom:12px;border:7px solid #f2f2f2}.section-categories .col-inner-style-two img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-categories .col-inner-style-two .title{font-family:"SVN-Futura Now",sans-serif;font-size:16px;font-weight:700;line-height:22px;color:#000;text-align:center;z-index:2;transition:all .4 ease}@media(max-width: 768px){.section-categories .col-inner-style-two .title{font-size:14px;line-height:20px}}.section-categories .category-slider{position:relative}@media(max-width: 991px){.section-categories .wrapper-category-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}.section-categories .wrapper-category-scroll::-webkit-scrollbar{display:none}.section-categories .wrapper-category{flex-wrap:nowrap}@media(max-width: 768px){.section-categories .wrapper-category>.col-6{flex:0 0 auto;padding:0 0 0 12px;width:calc(50% - 30px)}}.section-categories .scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);display:none;justify-content:center;align-items:center}@media(max-width: 991px){.section-categories .scroll-btn{display:flex}}.section-categories .scroll-btn:disabled{opacity:0;visibility:hidden;pointer-events:none}.section-categories .scroll-btn.prev{left:8px;transform:translateY(-50%) scale(-1)}.section-categories .scroll-btn.next{right:8px}.section-categories .tab-content{position:relative;overflow:unset;padding-top:50px}.section-categories .tab-content .swiper-arrow{position:absolute;top:calc(50% + 25px);transform:translateY(-50%);z-index:10;width:48px;height:48px;border:0;border-radius:50%;background:#000;box-shadow:none;display:flex;justify-content:center;align-items:center;transition:all .3s ease;margin:0;cursor:pointer}@media(max-width: 991px){.section-categories .tab-content .swiper-arrow{width:40px;height:40px}}.section-categories .tab-content .swiper-arrow:hover{background-color:#222;transform:translateY(-50%) scale(1.05)}.section-categories .tab-content .swiper-arrow:hover::before{filter:none}.section-categories .tab-content .swiper-arrow::before{content:"";background:url("../images/icons/arrow-right.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:16px;height:16px;margin-left:2px;filter:brightness(0) invert(1)}.section-categories .tab-content .swiper-arrow svg{display:none}.section-categories .tab-content .swiper-button-prev{left:-24px !important;right:auto !important}.section-categories .tab-content .swiper-button-prev:hover{transform:translateY(-50%) scale(-1.05)}@media(max-width: 1024px){.section-categories .tab-content .swiper-button-prev{left:8px !important}}.section-categories .tab-content .swiper-button-prev::before{transform:scale(-1);margin-left:0}.section-categories .tab-content .swiper-button-next{right:-24px !important;left:auto !important}@media(max-width: 1024px){.section-categories .tab-content .swiper-button-next{right:8px !important}}.section-sale-off{padding-bottom:70px}.section-sale-off .col-inner{position:relative;overflow:hidden;border-radius:16px;overflow:hidden}.section-sale-off .col-inner:hover{cursor:pointer}.section-sale-off .col-inner:hover .banner-image{opacity:.8;transform:scale(1.03)}.section-sale-off .col-inner .banner-image{aspect-ratio:722/525;width:100%;height:auto;transition:all .4s ease}.section-sale-off .col-inner .banner-image img{width:100%;height:100%;object-fit:cover}.section-sale-off .col-inner .banner-content{position:absolute;width:calc(100% - 120px);height:max-content;top:50%;transform:translateY(-50%);left:60px;display:flex;flex-direction:column;gap:13px}@media(max-width: 768px){.section-sale-off .col-inner .banner-content{left:20px;width:calc(100% - 40px);top:unset;bottom:40px;gap:14px;transform:unset}}.section-sale-off .col-inner .banner-content h2{font-size:40px;line-height:64px;font-family:"SVN-Futura Now",sans-serif;font-weight:700;color:#fff !important;margin-bottom:0;text-transform:uppercase;letter-spacing:2px}@media(max-width: 768px){.section-sale-off .col-inner .banner-content h2{font-size:24px;line-height:32px}}.section-sale-off .col-inner .banner-content .button-primary{justify-content:center;min-width:158px;font-size:14px;gap:6px}@media(max-width: 768px){.section-sale-off .col-inner .banner-content .button-primary{min-width:130px}}.section-sale-off .col-inner .banner-content .button-primary svg{width:24px;height:16px}.section-sale-off .col-inner .banner-content .button-primary path{stroke:#fff}.section-blogs{padding-bottom:32px;position:relative}@media(max-width: 768px){.section-blogs{margin-bottom:0;padding-bottom:0}}.section-blogs h2{font-family:"SVN-Futura Now",sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000}.section-blogs .blog-card{border-radius:20px;overflow:hidden;height:100%;display:flex;flex-direction:column;padding:16px 16px 32px;gap:15px;transition:all .4s ease}.section-blogs .blog-card:hover{box-shadow:0 12px 12px 0 rgba(47,50,125,.1019607843)}.section-blogs .blog-card__thumb{aspect-ratio:282/183;width:100%;height:auto;border-radius:5px;overflow:hidden}.section-blogs .blog-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.section-blogs .blog-card__body{display:flex;flex-direction:column;gap:15px;flex:1 1 auto}.section-blogs .blog-card__cat{display:inline-block;background:rgba(0,0,0,.06);color:#0a0a0a;font-size:12px;padding:6px 10px;border-radius:999px;margin-bottom:12px}.section-blogs .blog-card__title{font-family:"SVN-Futura Now",sans-serif;font-size:22px;font-weight:500;line-height:26px;color:#252641;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.section-blogs .blog-card__title a{color:#252641;text-decoration:none}.section-blogs .blog-card__title a:hover{color:#d70303}.section-blogs .blog-card__excerpt{color:#696984;font-family:"SFU Futura",sans-serif;font-size:18px;line-height:150%;margin-bottom:0;flex:1 1 auto;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.section-blogs .blog-card__meta{font-size:14px;color:#696984}.section-blogs .swiper-wrapper{padding:0 0 30px}.section-blogs .swiper-wrapper .swiper-slide{height:auto}.section-blogs .tab-content{position:relative}.section-blogs .blogs-arrow{position:absolute;top:calc(50% + 58px);transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}@media(max-width: 991px){.section-blogs .blogs-arrow{display:none}}.section-blogs .blogs-arrow:hover{border:1px solid #000}.section-blogs .blogs-arrow:hover path{stroke:#000}.section-blogs .blogs-arrow.blogs-prev{left:-44px}.section-blogs .blogs-arrow.blogs-next{right:-44px;transform:translateY(-50%) scale(-1)}@media(max-width: 767px){.blog-card__thumb img{height:160px}}.list-product{padding-bottom:70px;position:relative}.list-product .tab-content{position:relative}.list-product .tab-content .tab-pane{position:relative}.list-product .tab-content .btn-view-more svg{stroke:#fff}@media(max-width: 768px){.list-product .product-counter{justify-content:center;margin-top:16px}}.list-product .product-arrow{position:absolute;top:var(--product-arrow-top, calc(50% - 60px));transform:translateY(-50%);border:none;background:#000;transition:all .3s ease;border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;z-index:5;box-shadow:none;cursor:pointer}@media(max-width: 991px){.list-product .product-arrow{width:40px;height:40px;top:var(--product-arrow-top, calc(50% - 40px))}}.list-product .product-arrow:hover{background:#222;transform:translateY(-50%) scale(1.05)}.list-product .product-arrow:hover path{stroke:#fff}.list-product .product-arrow svg path{stroke:#fff}.list-product .product-arrow.product-prev{left:-24px;transform:translateY(-50%) scale(-1)}.list-product .product-arrow.product-prev:hover{transform:translateY(-50%) scale(-1.05)}@media(max-width: 1024px){.list-product .product-arrow.product-prev{left:-16px}}.list-product .product-arrow.product-next{right:-24px}@media(max-width: 1024px){.list-product .product-arrow.product-next{right:-16px}}.blockFive{padding-bottom:60px;position:relative}.blockFive .bfive-swiper__slider .swiper-slide{background-color:#e5e7eb;border-radius:20px;padding:0}.blockFive .bfive-swiper__slider .swiper-slide .col-inner{padding:48px}@media(max-width: 991px){.blockFive .bfive-swiper__slider .swiper-slide .col-inner{padding:12px}}.blockFive .bfive-swiper__slider .swiper-slide .logo{aspect-ratio:208/106;width:35%;height:auto;margin-bottom:48px}@media(max-width: 991px){.blockFive .bfive-swiper__slider .swiper-slide .logo{margin-bottom:16px}}.blockFive .bfive-swiper__slider .swiper-slide .logo img{width:100%;height:100%;object-fit:contain;object-position:left}.blockFive .bfive-swiper__slider .swiper-slide .content{font-size:18px;line-height:100%;font-weight:400;color:#000}.blockFive .bfive-swiper__slider .swiper-slide .content h3{font-size:32px;color:#000;line-height:100%;margin-bottom:16px;font-weight:500}@media(max-width: 991px){.blockFive .bfive-swiper__slider .swiper-slide .content h3{font-size:24px;text-align:center}}.blockFive .bfive-swiper__slider .swiper-slide .content ul li{margin-bottom:8px;font-size:18px;line-height:35px;font-weight:500;color:#000;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 991px){.blockFive .bfive-swiper__slider .swiper-slide .content ul li{font-size:16px;line-height:28px}}@media(max-width: 768px){.blockFive .bfive-swiper__slider .swiper-slide .content ul li{font-size:14px;line-height:26px}}.blockFive .bfive-swiper__slider .swiper-slide .content ul li:last-child{margin-bottom:0}.blockFive .bfive-swiper__slider .swiper-slide .thumb{aspect-ratio:664/480;width:100%;height:auto;border-radius:20px;overflow:hidden}.blockFive .bfive-swiper__slider .swiper-slide .thumb img{width:100%;height:100%;object-fit:cover}.blockFive .swiper-pagination{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;margin-top:30px;position:unset}.blockFive .swiper-pagination .current,.blockFive .swiper-pagination .total{font-weight:700;font-size:14px;color:#000;min-width:30px;text-align:center}.blockFive .swiper-pagination .dots{display:flex;justify-content:center;width:max-content;align-items:center}.blockFive .swiper-pagination .swiper-pagination-bullet{height:3px;width:44px;border-radius:3px;background-color:rgba(0,0,0,.25);cursor:pointer;transition:all .3s ease;margin:0 6px}.blockFive .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(0,0,0,.5)}.blockFive .swiper-pagination .swiper-pagination-bullet-active{background-color:#000;width:44px}.blockFive .bfive-arrow{position:absolute;top:50%;transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}@media(max-width: 991px){.blockFive .bfive-arrow{display:none}}.blockFive .bfive-arrow:hover{border:1px solid #000}.blockFive .bfive-arrow:hover path{stroke:#000}.blockFive .bfive-arrow.bfive-prev{left:12px}.blockFive .bfive-arrow.bfive-next{right:12px;transform:translateY(-50%) scale(-1)}section.banner-section{margin-bottom:70px}section.banner-section .col-inner{position:relative;aspect-ratio:1520/475;width:100%;height:auto}@media(max-width: 768px){section.banner-section .col-inner{aspect-ratio:421/449}}section.banner-section img{width:100%;height:100%;object-fit:cover}section.banner-section .box-content{position:absolute;bottom:70px;left:0;padding:0px 60px}@media(max-width: 768px){section.banner-section .box-content{padding:0px 24px;bottom:40px}}section.banner-section .box-content .title{font-size:40px;line-height:64px;color:#fff;font-weight:700;margin-bottom:12px}@media(max-width: 768px){section.banner-section .box-content .title{font-size:24px;line-height:32px}}.section-six{padding-bottom:32px;position:relative;margin-bottom:40px}@media(max-width: 768px){.section-six{margin-bottom:40px}}.section-six .swiper-slide{height:auto}.section-six .swiper-slide a{display:block;width:100%;height:auto;position:relative;overflow:hidden;aspect-ratio:320/502;border-radius:10px;overflow:hidden}.section-six .swiper-slide a:hover img{transform:scale(1.04)}.section-six .swiper-slide a img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-six .swiper-wrapper .swiper-slide{height:auto}.section-six .bsix-arrow{position:absolute;top:calc(50% + 58px);transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.section-six .bsix-arrow{top:100%;transform:translateY(0)}}.section-six .bsix-arrow:hover{border:1px solid #000}.section-six .bsix-arrow:hover path{stroke:#000}.section-six .bsix-arrow.bsix-prev{left:12px}.section-six .bsix-arrow.bsix-next{right:12px;transform:translateY(-50%) scale(-1)}.section-seven{margin-bottom:67px}.section-seven .col-image a{aspect-ratio:544/331;width:100%;height:auto;display:block;overflow:hidden}.section-seven .col-image a:hover img{transform:scale(1.04)}.section-seven .col-image img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-seven .col-content h3{font-size:20px;line-height:28px;font-weight:700;margin-bottom:32px}@media(max-width: 768px){.section-seven .col-content h3{margin-bottom:12px}}.section-seven .col-content h3 a{color:#0a0a0a;transition:all .4s ease}.section-seven .col-content h3 a:hover{color:#d70303}.section-seven .col-content p{width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:46px}.section-seven .col-content .btn-view{font-size:16px;line-height:28px;font-weight:700;color:#000;text-decoration:underline;font-family:"SVN-Futura Now",sans-serif;transition:all .4s ease}.section-seven .col-content .btn-view:hover{color:#d70303}.section-seven .col-inner .thumb{width:100%;aspect-ratio:432/263;height:auto;overflow:hidden;display:block;margin-bottom:20px}.section-seven .col-inner .thumb:hover img{transform:scale(1.04)}.section-seven .col-inner .thumb img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-seven .col-inner h5{font-size:20px;line-height:28px;font-weight:500;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.section-seven .col-inner h5 a{color:#000;transition:all .4s ease}.section-seven .col-inner h5 a:hover{color:#d70303}.section-eight{margin-bottom:67px}.section-eight .swiper-slide a{display:block;aspect-ratio:1440/364;width:100%;overflow:hidden;height:auto}@media(max-width: 768px){.section-eight .swiper-slide a{aspect-ratio:421/449}}.section-eight .swiper-slide a:hover img{transform:scale(1.04)}.section-eight .swiper-slide a img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-eight .swiper-pagination{left:50%;transform:translateX(-50%);bottom:16px}.section-eight .swiper-pagination .dots{position:relative;display:inline-block;width:100px;height:3px;background:hsla(0,0%,100%,.25);margin:0 6px;vertical-align:middle;overflow:hidden;border-radius:2px}@media(max-width: 768px){.section-eight .swiper-pagination .dots{width:50%;max-width:120px}}.section-eight .swiper-pagination .dots .swiper-pagination-progressbar-fill{background:#fff;height:100%;transition:transform .3s ease}.section-nine{margin-bottom:67px}.section-nine .post-item .thumb{width:100%;aspect-ratio:432/263;height:auto;overflow:hidden;display:block;margin-bottom:20px}.section-nine .post-item .thumb:hover img{transform:scale(1.04)}.section-nine .post-item .thumb img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-nine .post-item h5{font-size:20px;line-height:28px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.section-nine .post-item h5 a{color:#000;transition:all .4s ease}.section-nine .post-item h5 a:hover{color:#d70303}.section-nine .pagination-wrapper{margin-top:60px;display:flex !important;gap:6px;align-items:center;justify-content:center;border:0 !important}@media(max-width: 768px){.section-nine .pagination-wrapper{margin-top:0}}.section-nine .pagination-wrapper>.page-numbers{width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;color:#0a0a0a !important;background-color:rgba(0,0,0,0);font-family:"SFU Futura",sans-serif;font-weight:400;transition:all .4s;padding:0;border:none !important;border-radius:4px}.section-nine .pagination-wrapper>.page-numbers:hover,.section-nine .pagination-wrapper>.page-numbers.current{background-color:#000;color:#fff !important}.section-nine .pagination-wrapper>.page-numbers.prev,.section-nine .pagination-wrapper>.page-numbers.next{font-size:0}.section-nine .pagination-wrapper>.page-numbers.prev::before,.section-nine .pagination-wrapper>.page-numbers.next::before{content:url("../images/icons/ic-down.svg");transform:rotate(-90deg);width:16px;height:16px;transition:all .3s;filter:brightness(0) invert(0)}.section-nine .pagination-wrapper>.page-numbers.prev::before{transform:rotate(90deg)}.block-ten{margin-top:40px}.block-ten .col-inner{padding:24px 32px 32px;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:linear-gradient(19deg, rgba(75, 75, 75, 0.9) 20%, rgba(0, 0, 0, 0.8) 50%);margin-bottom:24px}.block-ten .col-inner.bg-gray{background:#f2f2f2}.block-ten .col-inner.bg-gray .icon{background:linear-gradient(31deg, rgba(75, 75, 75, 0.9) 33%, rgba(0, 0, 0, 0.8) 50%)}.block-ten .col-inner.bg-gray .description,.block-ten .col-inner.bg-gray .title{color:#0a0a0a}.block-ten .col-inner .icon{width:56px;height:auto;aspect-ratio:1;border-radius:8px;background-color:#6e6e6e;display:flex;justify-content:center;align-items:center;margin-left:auto}.block-ten .col-inner .icon svg{width:36px;height:36px;fill:#0a0a0a}.block-ten .col-inner .icon svg path{stroke:#fff;fill:#fff}.block-ten .col-inner .title{font-size:24px;line-height:32px;color:#fff;font-weight:700;margin-bottom:16px;letter-spacing:1px}.block-ten .col-inner .description{font-size:16px;line-height:24px;color:#fff;font-weight:500}section.section-eleven{margin-top:60px}section.section-eleven h2{font-size:32px;line-height:40px;color:#0a0a0a;letter-spacing:3%;font-weight:700;margin-bottom:32px;text-align:center}section.section-eleven .image{width:100%;aspect-ratio:16/9;height:auto;overflow:hidden;border-radius:16px}section.section-eleven .image img{width:100%;height:100%;object-fit:cover}section.section-eleven .col-content{max-width:65%;margin:0 auto}section.section-eleven .col-content .title{font-size:24px;line-height:32px;color:#0a0a0a;font-weight:700;margin-bottom:16px}section.section-eleven .col-content .description{font-size:18px;line-height:28px;color:#0a0a0a;font-weight:400}.block-twelve .btwelve-heading{position:relative}.block-twelve .btwelve-heading::after{content:"";background-color:#03bfd7;width:100%;height:1px;position:absolute;left:0;bottom:4px;z-index:0}.block-twelve .btwelve-heading h2{font-size:72px;line-height:76px;color:#03bfd7;font-weight:700;margin:0 auto;width:max-content;margin-bottom:0;padding:0 62px;background-color:#fff;position:relative;z-index:2}.block-twelve .timeline-wrap{background-repeat:no-repeat;background-size:100%;background-position:center;overflow:hidden;aspect-ratio:1440/955;display:flex;align-items:center}.block-twelve .stage{position:relative;width:100%;margin:0 auto}.block-twelve svg{width:100%;height:auto;display:block}.block-twelve .pins-layer{position:absolute;inset:0;pointer-events:none}.block-twelve .pin{position:absolute;transform:translate(-50%, -50%);left:0;top:0;pointer-events:auto;cursor:pointer;user-select:none;z-index:5;transform:none}.block-twelve .pin .dot{position:absolute;left:0;top:0;transform:translate(-50%, -50%);width:30px;height:30px;background-image:url("../images/icons/ic-dot.svg");background-repeat:no-repeat;background-size:contain}.block-twelve .pin .divider{position:absolute;left:0;top:0;transform:translate(-50%, 0) scale(-1);width:12px;height:115px;background-image:url("../images/icons/icon.svg");background-repeat:no-repeat;background-size:contain}.block-twelve .pin.up .divider{transform:scaleX(-1) translate(6px, calc(-100% - 2px))}.block-twelve .pin .year{position:absolute;left:0;top:0;transform:translate(-50%, 105px);display:inline-block;padding:8px 28px;border-radius:999px;background:rgba(128,130,133,.5019607843);color:#000;font-weight:600;font-size:20px;font-weight:700;line-height:30px;white-space:nowrap;font-family:"SVN-Futura Now",sans-serif}.block-twelve .pin.up .year{transform:translate(-50%, -152px)}#yearModal .modal-header h5{font-size:24px;line-height:32px;font-weight:700;font-family:"SVN-Futura Now",sans-serif;color:#0a0a0a}#yearModal .modal-body .content{font-size:18px;line-height:26px;font-family:"SFU Futura",sans-serif;color:#808285;font-weight:500}.brand{margin-bottom:70px}.brand-title{position:relative;width:max-content;padding-left:130px}.brand-title::before{content:"";position:absolute;width:70%;height:10px;background-color:rgba(129,223,235,.4);z-index:-1;left:0;bottom:8px}.brand-title h3{font-size:32px;line-height:40px;font-weight:600;font-family:"SVN-Futura Now",sans-serif;text-transform:uppercase;color:#000}.brand-list{padding:0 60px;margin-top:54px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.brand-item-wrapper{position:relative;height:380px}.brand-item-wrapper .brand-video{width:100%;height:100%}.brand-item-wrapper .btn-control{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.brand-item-wrapper video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.brand .link-brand{display:flex;align-items:center;gap:12px;padding:13px}.brand .link-brand img{transform:rotate(180deg)}.brand .link-brand span{text-decoration:underline;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;font-family:"SVN-Futura Now",sans-serif;color:#000}.blog{margin-bottom:80px}.blog .blog-top{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:40px}.blog .blog-top::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:1px;background-color:#808285;z-index:-1}.blog .blog-top h3{font-size:32px;line-height:40px;font-family:"SVN-Futura Now",sans-serif;color:#000;padding:0 55px;background-color:#fff;width:max-content}.blog-list{padding:60px 60px 0;position:relative}.blog .swiper-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 16px;gap:8px;z-index:5;pointer-events:none}.blog .swiper-arrows .swiper-arrow{position:static;pointer-events:auto;margin:0;width:48px;height:48px;border-radius:50%;background:#000;border:none;box-shadow:none;transition:all .25s ease;cursor:pointer}@media(max-width: 991px){.blog .swiper-arrows .swiper-arrow{width:40px;height:40px}}.blog .swiper-arrows .swiper-arrow:hover{background:#222;transform:scale(1.05)}.blog .swiper-arrows .swiper-arrow:hover svg path{stroke:#fff}.blog .swiper-arrows .swiper-arrow svg{width:14px;height:14px}.blog .swiper-arrows .swiper-arrow svg path{stroke:#fff}.blog .swiper-arrows .swiper-button-next svg{transform:scale(-1)}.blog-item .image{width:100%;aspect-ratio:432/263;margin-bottom:20px}.blog-item .image img{width:100%;height:100%;object-fit:cover}.blog-item .title{font-family:"SVN-Futura Now",sans-serif;font-size:20px;line-height:28px;font-weight:600;color:#000;text-align:center}.blog .count-wrapper{display:flex;justify-content:center;align-items:center}.blog .count-wrapper .swiper-pagination{position:static;width:max-content;display:flex;align-items:center}.blog .count-wrapper .swiper-pagination-bullet{width:44px;height:3px;border-radius:3px;background-color:rgba(0,0,0,.25);opacity:1}.blog .count-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.blog .swiper-arrow{width:32px;height:32px;display:flex;justify-content:center;align-items:center;margin-top:-5%}.blog .swiper-arrow::after{content:unset;font-size:0}.blog .swiper-arrow svg{width:auto;height:auto}.blog .custom-control{margin-top:30px}.blog .custom-control .count-default,.blog .custom-control .count{font-weight:700;font-size:16px;line-height:28px;font-family:"SFU Futura",sans-serif;color:#000;min-width:30px;text-align:center}.coolclub{background:#fff;margin-bottom:70px}.coolclub__inner{background:#f2f2f2;padding:76px 44px;display:flex;gap:60px;align-items:center}@media(max-width: 768px){.coolclub__inner{flex-wrap:wrap;padding:30px 20px;gap:30px}}.coolclub__left{width:58.3333333333%;position:relative}@media(max-width: 768px){.coolclub__left{width:100%}}.coolclub__left::before{content:"";position:absolute;width:2px;height:100%;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(255, 255, 255, 0.5) 100%);top:0;left:calc(100% + 30px)}@media(max-width: 768px){.coolclub__left::before{display:none}}.coolclub__title{margin:0 0 16px;font-size:24px;line-height:26px;font-family:"SVN-Futura Now",sans-serif;font-weight:700;color:#000;text-align:center}@media(max-width: 768px){.coolclub__title{font-size:18px;line-height:24px}}.coolclub__count{color:#2563eb}.coolclub__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.coolclub .perk-card{position:relative;display:flex;min-height:78px;padding:12px 12px 12px 12px;border-radius:6px;background:#273bce;border:1px solid #000;color:#fff;overflow:hidden;flex-direction:column-reverse;gap:20px}.coolclub .perk-card__icon{display:block;margin-left:auto;font-size:18px;width:max-content}.coolclub .perk-card__text{font-size:16px;line-height:20px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;max-width:100%}@media(max-width: 768px){.coolclub .perk-card__text{font-size:12px;line-height:16px}}.coolclub__right{width:calc(41.6666666667% - 2px);overflow:hidden}@media(max-width: 768px){.coolclub__right{width:100%}}.coolclub__rightTitle{margin:0 0 14px;font-size:24px;line-height:36px;font-weight:700;font-family:"SVN-Futura Now",sans-serif;color:#000;text-transform:uppercase;text-align:center}.coolclub__activity{font-size:14px;color:#000;line-height:20px;margin-bottom:12px;font-family:"SFU Futura",sans-serif;animation:8s linear infinite marquee;white-space:nowrap;gap:6px;display:flex;max-width:100%}.coolclub__activity p{font-size:14px;line-height:18px;margin-bottom:0;color:#000;font-family:"SFU Futura",sans-serif}.coolclub .button-primary{height:40px;gap:6px}.coolclub .button-primary path{stroke:#fff}.coolclub .button-primary:hover{filter:brightness(1.05)}.section-sixteen{padding-bottom:32px;position:relative;margin-bottom:40px}@media(max-width: 768px){.section-sixteen{margin-bottom:40px}}.section-sixteen .fiber-item{border:1px solid #ccc;border-radius:12px;height:100%;display:flex;flex-direction:column;padding-bottom:12px}.section-sixteen .fiber-item .thumbnail{margin-bottom:16px}.section-sixteen .fiber-item .thumbnail a{display:block;width:100%;height:auto;position:relative;overflow:hidden;aspect-ratio:319/224;border-radius:12px}.section-sixteen .fiber-item .thumbnail a:hover img{transform:scale(1.04)}.section-sixteen .fiber-item .thumbnail a img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.section-sixteen .fiber-item .fiber-content{padding:12px}.section-sixteen .fiber-item .fiber-content .fiber-title a{font-size:24px;font-weight:500;line-height:100%;color:#252641;font-family:"SVN-Futura Now",sans-serif;text-transform:uppercase;letter-spacing:2px}.section-sixteen .fiber-item .fiber-content .fiber-title a:hover{color:#d70303}.section-sixteen .fiber-item .fiber-content .fiber-category{color:#0a0a0a !important;margin-bottom:16px}.section-sixteen .fiber-item .fiber-content .fiber-category,.section-sixteen .fiber-item .fiber-content .fiber-material{font-family:"SVN-Futura Now",sans-serif;font-size:14px;line-height:30px;font-weight:500;color:#808285}.section-sixteen .fiber-item .fiber-content .fiber-desc{font-size:14px;line-height:140%;font-weight:500;color:#0a0a0a;font-family:"SVN-Futura Now",sans-serif;margin-bottom:0;padding-top:10px;border-top:1px solid #d9d9d9}.section-sixteen .fiber-item .button-secondary{width:calc(100% - 24px);margin:auto 12px 0;gap:6px}.section-sixteen .fiber-item .button-secondary:hover{background-color:#d70303;color:#fff;border-color:#d70303}.section-sixteen .fiber-item .button-secondary:hover path{fill:#fff;transition:all .4s ease}.section-sixteen .swiper-slide{height:auto}.section-sixteen .swiper-wrapper .swiper-slide{height:auto}.section-sixteen .bsixteen-arrow{position:absolute;top:calc(50% + 58px);transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.section-sixteen .bsixteen-arrow{top:100%;transform:translateY(0)}}.section-sixteen .bsixteen-arrow:hover{border:1px solid #000}.section-sixteen .bsixteen-arrow:hover path{stroke:#000}.section-sixteen .bsixteen-arrow.bsixteen-prev{left:12px}.section-sixteen .bsixteen-arrow.bsixteen-next{right:12px;transform:translateY(-50%) scale(-1)}section.block-contact{background-repeat:no-repeat;background-size:cover;background-position:top}section.block-contact .col-inner{background-color:rgba(245,245,245,.9);padding:20px 40px;display:flex;margin-bottom:65px;justify-content:stretch;gap:40px;position:relative;border-radius:16px}section.block-contact .col-inner::before{content:"";width:1px;height:calc(100% - 40px);background-color:rgba(128,130,133,.75);position:absolute;top:20px;left:50%;transform:translateX(-50%)}@media(max-width: 768px){section.block-contact .col-inner{flex-direction:column;gap:20px;padding:20px}section.block-contact .col-inner::before{display:none}}section.block-contact .col-inner .col-left{flex:1;display:flex;flex-direction:column;gap:80px}section.block-contact .col-inner .col-left .contact-logo{display:flex;justify-content:center;align-items:center}section.block-contact .col-inner .col-left .contact-logo img{aspect-ratio:299/151;width:40%;height:auto;object-fit:contain}@media(max-width: 768px){section.block-contact .col-inner .col-left .contact-logo img{width:60%}}section.block-contact .col-inner .col-left .contact-info{display:flex;flex-direction:column;gap:0}section.block-contact .col-inner .col-left .contact-info .info-item h3{font-size:32px;line-height:40px;color:#0a0a0a;font-weight:400}section.block-contact .col-inner .col-left .contact-info .info-item a,section.block-contact .col-inner .col-left .contact-info .info-item p{font-size:20px;line-height:30px;font-weight:400;color:#0a0a0a}section.block-contact .col-inner .col-left .contact-info .info-item a{transition:all .4s ease}section.block-contact .col-inner .col-left .contact-info .info-item a:hover{color:#d70303}section.block-contact .col-inner .col-right{flex:1;display:flex;flex-direction:column;gap:14px}section.block-contact .col-inner .col-right h2{font-size:20px;line-height:31px;font-weight:700}section.block-contact .col-inner .col-right .contact-desc{margin-bottom:0;font-size:20px;line-height:30px;color:#333}section.block-contact form{padding:0;border:0}section.block-contact form .form-control{background-color:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:6px;border:0;margin-bottom:16px}section.block-contact form .form-control br{display:none}section.block-contact form .form-control textarea,section.block-contact form .form-control input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:14px;line-height:28px;color:#0a0a0a;padding:8px 20px;height:40px;width:100%}section.block-contact form .form-control textarea::placeholder,section.block-contact form .form-control input::placeholder{color:#808285}section.block-contact form .form-control textarea{height:unset;border-radius:10px;max-height:150px}section.block-contact form p:not(.form-control){margin-bottom:0}section.block-contact form .wpcf7-spinner{display:none !important}header .wpr-nav-menu{display:flex;align-items:center}header .wpr-nav-menu .menu-item-has-children:hover::before{z-index:10;visibility:visible}header .wpr-nav-menu .menu-item-has-children::before{content:"";position:absolute;width:100%;height:40px;z-index:-1;top:100%;left:0;visibility:hidden}header .wpr-nav-menu .menu-item-has-children .wpr-sub-mega-menu{background-color:rgba(0,0,0,0) !important;border:0 !important;overflow:unset !important;width:calc(100vw - 120px);position:fixed;left:50%;transform:translate(-50%, 28px) !important}header .wpr-nav-menu .menu-item-has-children .menu-container>.e-con-inner{background-color:#fff;border-radius:6px;border:1px solid #ccc;padding:20px}header .wpr-nav-menu .menu-item-has-children .menu-container{overflow-y:scroll;max-height:calc(100vh - 80px);box-shadow:0 4px 12px rgba(0,0,0,.1) !important;padding:0;position:relative}header .wpr-nav-menu .menu-item-has-children .menu-container>.elementor-element{padding:24px 30px}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner{border-left:1px solid #ccc}header .wpr-nav-menu .menu-item-has-children .menu-container::-webkit-scrollbar{display:none}header .wpr-nav-menu .menu-item-has-children .menu-container .cat-card{width:100%;align-items:flex-start}header .wpr-nav-menu .menu-item-has-children .menu-container .cat-card .cat-thumb{aspect-ratio:161/107;width:100%;height:auto;border-radius:5px}header .wpr-nav-menu .menu-item-has-children .menu-container .cat-card .cat-title{font-size:16px;line-height:24px;font-weight:700;color:#0a0a0a;font-family:"SVN-Futura Now",sans-serif;text-transform:uppercase}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 8px;padding-left:0;margin-bottom:0;list-style:none}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item{width:100%}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item>a{display:flex;gap:6px;align-items:center}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item>a:hover .cat-name{color:#d70303}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item .cat-thumb{width:36px;height:36px;border-radius:50%;overflow:hidden}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item .cat-thumb img{width:100%;height:100%;object-fit:cover}header .wpr-nav-menu .menu-item-has-children .menu-container .el-product-cat-list .cat-item .cat-name{flex:1;font-size:16px;line-height:24px;font-weight:400;color:#0a0a0a;transition:all .4s ease;font-family:"SFU Futura",sans-serif}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner{padding-bottom:30px}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper{width:100%;position:relative;border-radius:30px;overflow:hidden;aspect-ratio:302/213;height:auto}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper figure{width:100%;height:100%}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper figure img{width:100%;height:100%;object-fit:cover}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;left:16px;bottom:16px}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper .elementor-image-box-content a{color:#fff;font-weight:700;font-size:16px;line-height:24px;transition:all .4s ease}header .wpr-nav-menu .menu-item-has-children .menu-container .col-banner .elementor-image-box-wrapper .elementor-image-box-content a:hover{color:#d70303}header .wpr-nav-menu .menu-item-has-children.menu-sports .menu-container .cat-card:hover .cat-title{color:#d70303}header .wpr-nav-menu .menu-item-has-children.menu-sports .menu-container .cat-card:hover svg{fill:#d70303;transition:all .4s ease}#cartModal{position:absolute;width:544px;top:calc(100% + 28px);right:0;background-color:#fff;border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.4),0 12px 12px -6px rgba(0,0,0,.16);z-index:-100;opacity:0;visibility:hidden;transition:all .4s ease}@media(max-width: 768px){#cartModal{width:98vw;right:50%;transform:translateX(50%);top:120px;position:fixed}}#cartModal.active{z-index:1000;opacity:1;visibility:visible}#cartModal .modal-content{padding:24px 28px}#cartModal .modal-header{padding:0}#cartModal .modal-header .modal-title{font-size:16px;line-height:28px;color:#000;font-weight:400;font-family:"SVN-Futura Now",sans-serif}#cartModal .modal-body{padding:30px 0;max-height:calc(100vh - 100px);overflow-y:auto}#cartModal .modal-body::-webkit-scrollbar{display:none}#cartModal .modal-body .modal-list-product-cart{list-style:none;padding-left:0;display:flex;flex-direction:column;margin-bottom:0;max-height:163px;overflow-y:auto}#cartModal .modal-body .modal-list-product-cart li{display:flex;position:relative;gap:12px}#cartModal .modal-body .modal-list-product-cart li:not(:last-child){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(128,130,133,.75)}#cartModal .modal-body .modal-list-product-cart li .product-image{aspect-ratio:1;max-width:150px;width:100%;height:auto}#cartModal .modal-body .modal-list-product-cart li .product-image img{width:100%;height:100%;object-fit:cover}#cartModal .modal-body .modal-list-product-cart li .product-details{flex:1}#cartModal .modal-body .modal-list-product-cart li .product-details .product-name a{font-size:16px;line-height:24px;color:#0a0a0a;margin-bottom:0;font-family:"SVN-Futura Now",sans-serif;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;transition:all .4s ease}#cartModal .modal-body .modal-list-product-cart li .product-details .product-name a:hover{color:#d70303}#cartModal .modal-body .modal-list-product-cart li .product-details .product-sku{font-size:12px;line-height:24px;font-family:"SVN-Futura Now",sans-serif;font-weight:700;color:#808285;margin-bottom:0}#cartModal .modal-body .modal-list-product-cart li .product-details .product-attr__color,#cartModal .modal-body .modal-list-product-cart li .product-details .product-attr__size{font-size:12px;line-height:24px;font-weight:600;font-family:"SVN-Futura Now",sans-serif;color:#808285;display:flex;align-items:center;gap:12px}#cartModal .modal-body .modal-list-product-cart li .product-details .product-attr__size span{display:flex;align-items:center;justify-content:center;font-family:"SVN-Futura Now",sans-serif}#cartModal .modal-body .modal-list-product-cart li .product-details .product-attr__color span{display:block;border-radius:50%;width:16px;height:16px;font-family:"SVN-Futura Now",sans-serif;border:1px solid #808285}#cartModal .modal-body .modal-list-product-cart li .product-details .product-quantity{font-size:12px;line-height:24px;font-weight:600;font-family:"SVN-Futura Now",sans-serif;color:#808285;margin-bottom:0}#cartModal .modal-body .modal-list-product-cart li .product-details .product-price{font-weight:600;color:#0a0a0a;margin-bottom:0;font-family:"SVN-Futura Now",sans-serif}#cartModal .modal-body .modal-list-product-cart li .remove-product{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#f5f5f5;background-image:url("../images/icons/ic-trash.svg");background-repeat:no-repeat;background-size:10px 12px;background-position:center;border:0;margin:auto 10px 10px 0;transition:all .4s ease}#cartModal .modal-body .modal-list-product-cart li .remove-product:hover{transform:scale(1.15)}#cartModal .modal-body .cart-summary{padding-top:20px;display:flex;flex-direction:column;gap:12px}#cartModal .modal-body .line{display:flex;justify-content:space-between;align-items:center}#cartModal .modal-body .line .label{font-weight:600;color:#0a0a0a;font-weight:500;font-family:"SFU Futura",sans-serif}#cartModal .modal-body .line .value{font-weight:20px;line-height:31px;font-weight:700}#cartModal .modal-body .line.cart-total .value{font-weight:20px;line-height:31px;font-weight:700;color:#d70303}#cartModal .modal-footer{display:flex;flex-direction:column;gap:12px}@media(max-width: 768px){#cartModal .modal-footer{display:none}}#cartModal .modal-footer a{text-transform:uppercase}.myaccount-modal h2{font-size:16px;line-height:28px;color:#000;font-weight:700}.myaccount-modal form{margin-top:30px;padding-left:0 !important;padding-right:0 !important;border:0 !important}.myaccount-modal form legend{font-size:20px;line-height:30px;font-weight:700;font-family:"SFU Futura",sans-serif !important}.myaccount-modal form .form-control{background-color:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:6px;border:0;margin-bottom:16px}.myaccount-modal form .form-control select,.myaccount-modal form .form-control input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:12px;line-height:24px;color:#0a0a0a;padding:8px 20px;height:40px;width:100%}.myaccount-modal form .form-control select::placeholder,.myaccount-modal form .form-control input::placeholder{color:#808285}.myaccount-modal form .form-control select{appearance:none;background-image:url("../images/icons/ic-down.svg");background-position:99% center;background-repeat:no-repeat;background-size:contain}.myaccount-modal form .form-control .form-check{display:flex;align-items:center;width:max-content;gap:4px;padding-left:0;margin-top:20px;color:#808285;font-size:12px;line-height:24px;font-weight:400}.myaccount-modal form .form-control .form-check a{color:#808285;text-decoration:underline}.myaccount-modal form .form-control .form-check input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}.myaccount-modal form .gender-group{display:flex;gap:12px;align-items:center}.myaccount-modal form .gender-group label{display:flex;align-items:center;gap:4px;color:#0a0a0a;font-size:16px;line-height:20px;font-weight:400}.myaccount-modal form .gender-group label input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}.myaccount-modal form .login-link{font-size:12px;line-height:28px;color:#0a0a0a;margin-top:16px;margin-bottom:0;text-align:center}.myaccount-modal form .login-link a{color:#0a0a0a;font-family:"SVN-Futura Now",sans-serif;text-decoration:underline;transition:all .4s ease;text-transform:uppercase;font-weight:700}.myaccount-modal form .login-link a:hover{color:#d70303}.myaccount-modal .modal-content{overflow:unset}.myaccount-modal .modal-header{padding:0;border-bottom:0}.myaccount-modal .modal-header .btn-close{position:absolute;top:0;right:0;width:32px;height:32px;padding:0;border-radius:50%;background-color:#0a0a0a;opacity:1;z-index:1;box-shadow:0px 4px 8px rgba(0,0,0,.25);background-image:url("../images/icons/ic-close.svg")}.myaccount-modal .modal-body{padding-top:40px;padding-bottom:40px}.myaccount-modal .auth-wrapper .auth-login h2{font-size:20px;line-height:30px;font-weight:700}.myaccount-modal .auth-wrapper .auth-login .wrap{margin-bottom:30px;padding:0 16px}.myaccount-modal .auth-wrapper .auth-login .wrap .form-check{display:flex;align-items:center;width:max-content;gap:4px;padding-left:0}.myaccount-modal .auth-wrapper .auth-login .wrap .form-check label{font-size:12px;line-height:24px;font-weight:400;color:#0a0a0a}.myaccount-modal .auth-wrapper .auth-login .wrap .form-check input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}.myaccount-modal .auth-wrapper .auth-login .wrap .lost-password{color:#d70303;font-size:16px;line-height:28px;font-weight:400;text-decoration:underline;transition:all .4s ease}.myaccount-modal .auth-wrapper .auth-login .wrap .lost-password:hover{color:#0a0a0a}.myaccount-modal .auth-wrapper .auth-login form.login{margin-top:30px;padding:0;border:0;width:100%}.myaccount-modal .auth-wrapper .auth-login form.login .form-control{background-color:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:6px;border:0;margin-bottom:12px}.myaccount-modal .auth-wrapper .auth-login form.login input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:12px;line-height:24px;color:#0a0a0a;padding:8px 20px;height:40px;width:100%}.myaccount-modal .auth-wrapper .auth-login form.login input::placeholder{color:#808285}.myaccount-modal .auth-wrapper .auth-login form.login .btn-auth{text-transform:uppercase}.myaccount-modal .auth-wrapper .auth-register-intro{margin-top:30px}.myaccount-modal .auth-wrapper .auth-register-intro h3{font-size:16px;line-height:24px;font-weight:700;text-align:center}.myaccount-modal .auth-wrapper .auth-register-intro p{margin-top:16px;margin-bottom:16px;color:#808285;text-align:center}.myaccount-modal .auth-wrapper .auth-register-intro .btn-auth{background-color:#808285;color:#000;border-color:#808285;text-transform:uppercase}.myaccount-modal .auth-wrapper .auth-register-intro .btn-auth:hover{background-color:#0a0a0a;color:#fff;border-color:#0a0a0a}.myaccount-modal .password-wrapper{position:relative}.myaccount-modal .password-wrapper .toggle-password{position:absolute;top:12px;right:16px;background-image:url("../images/icons/ic-eye-close.svg");background-size:contain;width:20px;height:16px;background-repeat:no-repeat;background-position:center;display:block}.myaccount-modal .password-wrapper .toggle-password.show{background-image:url("../images/icons/ic-eye.svg")}#searchCanvas.search-canvas{height:100vh;max-height:100vh;background:rgba(0,0,0,0)}#searchCanvas .offcanvas-header{background:#fff;padding:16px;justify-content:center}#searchCanvas .offcanvas-header input{max-width:400px;box-shadow:0 0 0 0px #fff,0 0 0 0px rgba(59,130,246,.5019607843),0 0 rgba(0,0,0,0);outline:2px solid rgba(0,0,0,0);color:0 0% 10%;font-size:16px;line-height:24px;padding:12px 40px;background-color:#f3f4f6;border-radius:9999px;appearance:none;height:48px}#searchCanvas .offcanvas-header #clear-search{color:#000;transform:translateX(-25px)}#searchCanvas .offcanvas-header .btn-close{margin:0}#searchCanvas .offcanvas-body{background-color:#fff;max-width:1024px;width:calc(100% - 20px);margin:8px auto 0;padding:40px 80px;border-radius:8px}@media(max-width: 1024px){#searchCanvas .offcanvas-body{padding:24px}}#searchCanvas .offcanvas-body h5{font-size:16px;line-height:24px;font-weight:700;margin-bottom:16px}@media(max-width: 768px){#searchCanvas .search-keywords,#searchCanvas .search-suggest{display:flex;flex-wrap:nowrap;overflow-x:scroll;max-width:100%}}#searchCanvas .search-keywords span,#searchCanvas .search-suggest span{display:inline-block;padding:6px 14px;border:1px solid #ddd;border-radius:20px;font-size:14px;line-height:20px;font-weight:500;font-family:"SFU Futura",sans-serif;margin:4px;cursor:pointer;transition:all .4s}@media(max-width: 768px){#searchCanvas .search-keywords span,#searchCanvas .search-suggest span{min-width:max-content}}#searchCanvas .search-keywords span:hover,#searchCanvas .search-suggest span:hover{background-color:#000;color:#fff}#searchCanvas .search-keywords span:hover i,#searchCanvas .search-suggest span:hover i{color:#fff}#searchCanvas .search-keywords span i,#searchCanvas .search-suggest span i{margin-right:4px;transition:all .4s}@media(max-width: 768px){#searchCanvas .search-products,#searchCanvas .search-recent{flex-wrap:nowrap;max-width:100%;overflow-x:scroll}}#searchCanvas .search-products .item a,#searchCanvas .search-recent .item{display:flex;flex-direction:column;height:100%}#searchCanvas .search-products .item,#searchCanvas .search-recent .item{width:25%;padding:10px}@media(max-width: 768px){#searchCanvas .search-products .item,#searchCanvas .search-recent .item{width:100%;max-width:160px}}#searchCanvas .search-products img,#searchCanvas .search-recent img{width:100%;border-radius:10px;aspect-ratio:204/272;object-fit:cover;height:auto}@media(max-width: 768px){#searchCanvas .search-products img,#searchCanvas .search-recent img{aspect-ratio:160/212}}#searchCanvas .search-products h3,#searchCanvas .search-recent a{font-size:16px;line-height:24px;font-weight:500;font-family:"SFU Futura",sans-serif;margin-top:8px;color:#0a0a0a}#searchCanvas .search-products h3:hover,#searchCanvas .search-recent a:hover{color:#d70303}#searchCanvas .product-sku{font-size:14px;line-height:20px;font-weight:400;color:#696984;margin-bottom:6px}#searchCanvas .product-price{font-size:16px;line-height:24px;font-family:"SFU Futura",sans-serif;font-weight:700;color:#d70303;margin-bottom:0;margin-top:auto}@media(max-width: 768px){#searchCanvas .product-price{font-size:12px;line-height:16px}}#single-post{margin-bottom:100px}#single-post .wrapper-thumb{aspect-ratio:1329/478;width:100%;height:auto;margin-bottom:33px;border-radius:10px;overflow:hidden;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}#single-post .wrapper-thumb img{width:100%;height:100%;object-fit:cover;object-position:top center}#single-post .post-content{margin-bottom:80px}#single-post .post-content h1{font-size:40px;line-height:44px;font-weight:700;font-family:"SFU Futura",sans-serif !important;margin-bottom:48px;color:#000}#single-post .post-content p{font-size:16px;line-height:30px;font-weight:400;color:#000}#single-post .post-content .wp-block-image{width:100%}#single-post .post-content .wp-block-image img{width:100%;height:auto;object-fit:contain;margin-top:26px;margin-bottom:56px}.upperyou-related-posts .related-heading{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:50px}.upperyou-related-posts .related-heading::before{content:"";width:100%;height:1px;background-color:rgba(128,130,133,.75);position:absolute;top:50%;left:0;transform:translateY(-50%)}.upperyou-related-posts .related-title{font-size:32px;line-height:40px;font-weight:600;font-family:"SFU Futura",sans-serif !important;text-transform:uppercase;background-color:#fff;padding:0 12px;width:max-content;position:relative;z-index:1}.upperyou-related-posts .related-item .thumb{aspect-ratio:321/202;width:100%;height:auto;margin-bottom:10px;display:block}.upperyou-related-posts .related-item .thumb img{width:100%;height:100%;object-fit:cover}.upperyou-related-posts .related-item .title{margin-bottom:10px}.upperyou-related-posts .related-item .title a{font-size:16px;line-height:28px;font-weight:600;font-family:"SFU Futura",sans-serif !important;color:#0a0a0a;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;transition:all .4s ease}.upperyou-related-posts .related-item .title a:hover{color:#d70303}.upperyou-related-posts .related-item .excerpt{font-size:14px;line-height:24px;font-weight:400;color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}.upperyou-related-posts .related-item .readmore{color:#0a0a0a;font-weight:16px;line-height:28px;font-weight:600;font-family:"SFU Futura",sans-serif !important;text-decoration:underline;transition:all .4s ease}.upperyou-related-posts .related-item .readmore:hover{color:#d70303}.product-detail .info-return-policy{background-color:#f5f5f5;padding:30px 0}.product-detail .info-return-policy>.container-fluid{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.product-detail .info-return-policy h3{font-size:34px;line-height:42px;font-weight:700;color:#0a0a0a;text-align:center;text-transform:uppercase;width:max-content;position:relative;margin:0 auto 55px}@media(max-width: 768px){.product-detail .info-return-policy h3{font-size:18px;line-height:26px}}.product-detail .info-return-policy h3::after{content:"";position:absolute;width:calc(100% + 88px);height:3px;background-color:#d70303;border-radius:3px;left:50%;bottom:-10px;transform:translateX(-50%)}.product-detail .info-return-policy .feature-list{display:flex;gap:12px;justify-content:center;align-items:center;margin-bottom:60px;gap:60px}@media(max-width: 768px){.product-detail .info-return-policy .feature-list{margin-bottom:30px;gap:20px}}.product-detail .info-return-policy .feature-list .feature-item{display:flex;flex-direction:column;align-items:center;gap:8px}.product-detail .info-return-policy .feature-list .feature-item .feature-image{width:80px;height:80px}@media(max-width: 768px){.product-detail .info-return-policy .feature-list .feature-item .feature-image{width:40px;height:40px}}.product-detail .info-return-policy .feature-list .feature-item .feature-image img{object-fit:contain;width:100%;height:100%;border-radius:0 !important;aspect-ratio:1 !important}.product-detail .info-return-policy .feature-list .feature-item .feature-name{font-weight:700;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){.product-detail .info-return-policy .feature-list .feature-item .feature-name{font-size:14px;line-height:20px}}.product-detail .info-return-policy .info-list{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.product-detail .info-return-policy .info-list .info-item{display:flex}.product-detail .info-return-policy .info-list .info-label{font-weight:700;width:30%;margin-bottom:0;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){.product-detail .info-return-policy .info-list .info-label{font-size:12px}}.product-detail .info-return-policy .info-list .info-description{width:70%;margin-bottom:0}.product-detail .info-return-policy img{aspect-ratio:658/617;width:100%;height:auto;object-fit:cover;border-radius:10px}.product-detail .product-buy-box>.container-fluid{max-width:1440px;margin-left:auto;margin-right:auto}.product-detail .product-buy-box .box-image{position:relative}@media(max-width: 768px){.product-detail .product-buy-box .box-image{margin-bottom:24px}}.product-detail .product-buy-box .box-image .pdp-gallery-slider{position:relative;width:100%}.product-detail .product-buy-box .box-image .pdp-gallery-slider .swiper-pagination{top:unset;bottom:0}.product-detail .product-buy-box .box-image .pdp-gallery-slider .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#0a0a0a}.product-detail .product-buy-box .box-image .pdp-main{width:100%;aspect-ratio:1/1}.product-detail .product-buy-box .box-image .pdp-thumbs{position:absolute;top:50%;left:8px;transform:translateY(-50%);width:40px;max-height:280px;z-index:2;display:none !important}.product-detail .product-buy-box .box-image .pdp-thumbs .swiper-wrapper{flex-direction:column;gap:8px}.product-detail .product-buy-box .box-image .pdp-main .swiper-wrapper{height:100%}.product-detail .product-buy-box .box-image .pdp-main .swiper-slide{height:100%}.product-detail .product-buy-box .box-image .pdp-main img{width:100%;height:100%;display:block;object-fit:cover}.product-detail .product-buy-box .box-image .swiper-arrows{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:40px;right:0;bottom:50%;transform:translateY(50%);z-index:10}.product-detail .product-buy-box .box-image .pdp-main-prev,.product-detail .product-buy-box .box-image .pdp-main-next{width:40px;height:40px;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;position:static;transition:background .3s ease;transform:none;margin:0}.product-detail .product-buy-box .box-image .pdp-main-prev svg,.product-detail .product-buy-box .box-image .pdp-main-next svg{display:none}.product-detail .product-buy-box .box-image .pdp-main-prev::after,.product-detail .product-buy-box .box-image .pdp-main-next::after{content:"";width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail .product-buy-box .box-image .pdp-main-prev::after{background-image:url("../images/icons/arrow-right.svg");transform:scale(-1)}.product-detail .product-buy-box .box-image .pdp-main-next::after{background-image:url("../images/icons/arrow-right.svg")}.product-detail .product-buy-box .box-image .pdp-thumbs .swiper-slide{cursor:pointer;width:40px;height:40px !important;opacity:.5;margin-bottom:0 !important}.product-detail .product-buy-box .box-image .pdp-thumbs .swiper-slide-thumb-active{opacity:1}.product-detail .product-buy-box .box-image .pdp-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:4px}.product-detail .product-buy-box .box-image #pdpGallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;position:relative;overflow:hidden;transition:all .4s ease}.product-detail .product-buy-box .box-image #pdpGallery .pdp-gallery-item{aspect-ratio:1;width:100%}.product-detail .product-buy-box .box-image #pdpGallery .pdp-gallery-item figure{width:100%;height:100%;border-radius:12px;overflow:hidden}.product-detail .product-buy-box .box-image #pdpGallery .pdp-gallery-item figure.zoom{background-position:50% 50%;background-size:150%;background-repeat:no-repeat;position:relative;overflow:hidden;margin-bottom:0;cursor:zoom-in}.product-detail .product-buy-box .box-image #pdpGallery .pdp-gallery-item figure.zoom img{transition:opacity .5s;display:block;width:100%;height:100%;object-fit:cover}.product-detail .product-buy-box .box-image #pdpGallery .pdp-gallery-item figure.zoom img:hover{opacity:0}.product-detail .product-buy-box .box-image .btn-view-gallery{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);background-color:#fff}.product-detail .product-buy-box .box-image .btn-view-gallery:hover{background-color:#0a0a0a}.product-detail .product-buy-box .product-desc{padding:60px 0 60px 60px}@media(max-width: 768px){.product-detail .product-buy-box .product-desc{padding:40px 0px;display:none}}.product-detail .product-buy-box .product-desc h2{font-size:20px;line-height:28px;font-weight:700;color:#808285;margin-bottom:6px}@media(max-width: 768px){.product-detail .product-buy-box .product-desc h2{font-size:16px;line-height:24px}}.product-detail .product-buy-box .product-desc__sku{font-size:12px;font-weight:700;color:#808285;line-height:24px;margin-bottom:20px}@media(max-width: 768px){.product-detail .product-buy-box .product-desc__sku{line-height:16px}}.product-detail .product-buy-box .box-product-info{display:flex;flex-direction:column;padding-left:50px;position:sticky;top:120px;margin-bottom:20px}@media(max-width: 1199px){.product-detail .product-buy-box .box-product-info{position:static;padding-left:0}}.product-detail .product-buy-box .box-product-info .box-tag-sale .sale-tag{padding:5px 8px;background-color:#d70303;font-size:20px;line-height:28px;font-weight:400;color:#fff;width:67px;display:block;text-align:center}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .box-tag-sale .sale-tag{font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-title{font-size:32px;line-height:40px;font-weight:500;color:#0a0a0a;margin-bottom:20px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-title{font-size:20px;line-height:28px}}.product-detail .product-buy-box .box-product-info .product-info-content .label{font-weight:500;font-size:16px;line-height:28px;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .label{font-size:14px;line-height:26px;min-width:max-content}}.product-detail .product-buy-box .box-product-info .product-info-content .product-sku{font-weight:500;margin-bottom:20px;font-family:"SVN-Futura Now",sans-serif;display:none}.product-detail .product-buy-box .box-product-info .product-info-content .product-price{margin-bottom:20px;display:flex;gap:50px;align-items:center}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-price{gap:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-price del{font-size:20px;line-height:30px;font-weight:700;color:#808285;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-price del{font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-price del .woocommerce-Price-amount{margin-right:6px}.product-detail .product-buy-box .box-product-info .product-info-content .product-price ins{text-decoration:none}.product-detail .product-buy-box .box-product-info .product-info-content .product-price ins .woocommerce-Price-amount{color:#d70303;font-weight:700;font-size:20px;font-family:"SVN-Futura Now",sans-serif;line-height:30px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-price ins .woocommerce-Price-amount{font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-set{margin-bottom:20px;padding:0 20px;background-color:#f2f2f2;color:#000;border-radius:30px}.product-detail .product-buy-box .box-product-info .product-info-content .product-set p{font-weight:500;font-size:14px;line-height:28px;font-family:"SVN-Futura Now",sans-serif}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon{display:flex;gap:16px;margin-bottom:20px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon{flex-direction:column;gap:12px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul{display:flex;gap:16px;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0;flex:1}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul li{padding:0 10px;width:max-content;background-color:#ffd1d1;border-radius:3px;position:relative;color:#d70303;font-family:"SVN-Futura Now",sans-serif;font-size:10px;line-height:28px;font-weight:500;min-width:60px;text-align:center}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul li::before,.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul li::after{content:"";position:absolute;top:50%;width:11px;height:11px;background-color:#fff;border-radius:50%}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul li::after{right:0;transform:translateY(-50%) translateX(50%)}.product-detail .product-buy-box .box-product-info .product-info-content .product-coupon ul li::before{left:0;transform:translateY(-50%) translateX(-50%)}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale{border:1px solid #e6e6e6;border-radius:5px;overflow:hidden;margin-bottom:20px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .heading{border-bottom:1px solid #e6e6e6;background-color:#f2f2f2;padding:3px 10px;margin-bottom:10px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body{background-color:#fff;padding:10px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .wrap-product{display:flex;gap:14px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-image{aspect-ratio:1;min-width:89px;height:auto;max-width:89px;width:89px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-image img{width:100%;height:100%;object-fit:cover}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-name{font-size:18px;line-height:24px;font-weight:500;color:#0a0a0a;font-family:"SVN-Futura Now",sans-serif}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-name{font-size:14px;line-height:20px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price .woocommerce-Price-amount{font-weight:500;font-family:"SVN-Futura Now",sans-serif}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price del{font-size:20px;line-height:31px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price del{font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price del .woocommerce-Price-amount{color:#808285}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price ins{text-decoration:none;margin-left:6px}.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price ins .woocommerce-Price-amount{color:#d70303;font-weight:500;font-size:20px;line-height:31px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-sale .body .body-info .body-info-price ins .woocommerce-Price-amount{font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__color{margin-bottom:38px;display:flex;flex-direction:column;gap:10px}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__color .color-dot-wrapper{display:flex;align-items:center;list-style:none;padding-left:0;gap:25px;margin-bottom:0}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__color .color-dot-wrapper .color-dot{width:50px;height:32px;border-radius:9999px;cursor:pointer;position:relative;border:1px solid #252641}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__color .color-dot-wrapper .color-dot.active::after{content:"";position:absolute;bottom:-18px;left:0;width:100%;height:3px;border-radius:3px;background-color:#d70303}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__color .color-dot-wrapper .color-dot img{width:100%;height:100%;object-fit:cover;border-radius:9999px;position:absolute;top:0;left:0}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list{display:flex;align-items:center;gap:15px;flex-wrap:wrap;list-style:none;padding-left:0;margin-bottom:0}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list li{width:max-content;min-width:40px;height:40px;padding:0 8px;border:1px solid #252641;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#000;transition:all .3s ease;cursor:pointer;text-transform:uppercase}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list li{height:36px}}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list li:hover{border-color:#f2f2f2;background-color:#f2f2f2}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list li.active{background-color:#d70303;border-color:#d70303;color:#fff}.product-detail .product-buy-box .box-product-info .product-info-content .product-attributes .product-attr__size .size-list li.disabled{cursor:not-allowed;pointer-events:none;color:#808285;border-color:#808285;background-color:rgba(128,130,133,.25)}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;margin-top:32px;gap:10px}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap.mobile{width:100%;z-index:10;position:fixed;left:0;bottom:0;padding:20px;background:#fff;margin:0;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media(max-width: 1199px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap{flex-wrap:wrap;gap:12px}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .cart{display:flex;margin-bottom:0 !important;flex-wrap:wrap;gap:30px 0;justify-content:space-between;width:100%;position:relative;border-radius:0;overflow:visible}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .cart::before,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .cart::after{display:none}@media(max-width: 1199px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .cart{gap:12px;width:100%}}@media(max-width: 549px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .cart{flex-direction:column}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-login,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-toggle{position:absolute;right:0;top:0;display:flex;aspect-ratio:1;width:auto;height:100%;border-radius:var(--radius-md);background-color:#fff;border:1px solid rgba(36,36,36,.1);align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-login.wishlist-active svg,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-login:hover svg,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-toggle.wishlist-active svg,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-toggle:hover svg{fill:#d70303}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-login.wishlist-active svg path,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-login:hover svg path,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-toggle.wishlist-active svg path,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wishlist-toggle:hover svg path{stroke:#d70303}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .wrapp-qty{display:flex;align-items:center;gap:12px;position:absolute;top:0;left:0;background-color:#525252;border-radius:var(--radius-md);overflow:hidden;z-index:2}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box{display:flex;border:1px solid #0a0a0a;border-radius:var(--radius-md);width:max-content;height:50px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box{width:max-content;margin:0}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty-btn{width:40px;height:48px;background-color:rgba(0,0,0,0);border:0;outline:none;font-family:"SFU Futura",sans-serif !important;font-size:18px;font-weight:400;line-height:23px;color:#fff;padding-bottom:5px}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty-btn{width:30px;padding-bottom:4px}}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty-btn.minus{font-size:32px;line-height:32px}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty{max-width:40px;height:48px;border:0 !important;outline:none !important;box-shadow:none !important;text-align:center;font-family:"SFU Futura",sans-serif !important;font-size:18px;font-weight:400;line-height:23px;color:#fff;background-color:#525252}@media(max-width: 1199px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty{max-width:calc(100% - 112px)}}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty{max-width:36px;flex:auto}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty::-webkit-outer-spin-button,.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .qty-box .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .add-to-cart{font-family:"SFU Futura",sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#fff;padding:0 16px;background-color:#0a0a0a;border-radius:var(--radius-md) !important;height:50px;border:1px solid #0a0a0a;transition:all .3s;width:calc(100% - 61px)}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .add-to-cart{width:100%;font-size:16px;line-height:24px}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .add-to-cart:hover{border-color:#d70303;background-color:#d70303}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .buy-now{font-family:"SFU Futura",sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#fff;background-color:#d70303;border:1px solid #d70303;width:65%}@media(max-width: 1199px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .buy-now{width:calc(100% - 70px)}}@media(max-width: 849px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .buy-now{width:100%}}@media(max-width: 768px){.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .buy-now{font-size:16px;line-height:24px;height:50px}}.product-detail .product-buy-box .box-product-info .product-info-content .add-to-cart-wrap .buy-now:hover{background-color:#0a0a0a;border-color:#0a0a0a}.product-detail .product-buy-box .box-product-info .product-special-offer{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;margin-bottom:20px}.product-detail .product-buy-box .box-product-info .product-special-offer__head{background:#1a4ed8;color:#fff;padding:10px 16px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.product-detail .product-buy-box .box-product-info .product-special-offer__head .icon{display:inline-flex;align-items:center;justify-content:center}.product-detail .product-buy-box .box-product-info .product-special-offer__head .title{flex:1}.product-detail .product-buy-box .box-product-info .product-special-offer__nav{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.product-detail .product-buy-box .box-product-info .product-special-offer__nav button{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.6);background:rgba(0,0,0,0);color:#fff;border-radius:50%;cursor:pointer;transition:all .25s ease}.product-detail .product-buy-box .box-product-info .product-special-offer__nav button:hover{background:#fff;color:#1a4ed8;border-color:#fff}.product-detail .product-buy-box .box-product-info .product-special-offer__nav button.swiper-button-disabled{opacity:.4;cursor:not-allowed}.product-detail .product-buy-box .box-product-info .product-special-offer__nav button svg{display:block}.product-detail .product-buy-box .box-product-info .product-special-offer__body{padding:12px 16px;background:#fff}.product-detail .product-buy-box .box-product-info .product-special-offer .special-offer-swiper{position:relative;padding-bottom:20px}.product-detail .product-buy-box .box-product-info .product-special-offer .special-offer-pagination{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;gap:6px}.product-detail .product-buy-box .box-product-info .product-special-offer .special-offer-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#ccc;opacity:1;border-radius:50%;transition:all .3s ease}.product-detail .product-buy-box .box-product-info .product-special-offer .special-offer-pagination .swiper-pagination-bullet-active{background:#1a4ed8;width:18px;border-radius:3px}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-item{display:flex;gap:12px;align-items:flex-start;text-decoration:none;color:inherit}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-image{position:relative;width:80px;height:80px;flex-shrink:0;border-radius:6px;overflow:hidden;background:#f5f5f5}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-image img{width:100%;height:100%;object-fit:cover}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-badge{position:absolute;top:4px;left:4px;background:#d70303;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;line-height:1;z-index:1}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-info{flex:1;min-width:0}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-name{font-size:14px;font-weight:600;color:#0a0a0a;margin-bottom:4px;line-height:1.3}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-condition{font-size:12px;color:#1a4ed8;font-style:italic;margin-bottom:4px}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-price{display:flex;align-items:center;gap:8px;font-size:14px}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-price ins{font-weight:700;color:#d70303;text-decoration:none}.product-detail .product-buy-box .box-product-info .product-special-offer .offer-price del{color:#999;font-size:12px}.product-detail .product-buy-box .box-product-info .product-policies{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}@media(max-width: 480px){.product-detail .product-buy-box .box-product-info .product-policies{grid-template-columns:1fr}}.product-detail .product-buy-box .box-product-info .product-policies .policy-item{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.4;color:#0a0a0a}.product-detail .product-buy-box .box-product-info .product-policies .policy-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;color:#0a0a0a}.product-detail .product-buy-box .box-product-info .product-policies .policy-icon img,.product-detail .product-buy-box .box-product-info .product-policies .policy-icon svg{width:20px;height:20px;object-fit:contain}.product-detail .product-buy-box .box-product-info .product-policies .policy-text{flex:1;min-width:0}.product-detail .product-buy-box .box-product-info .suggested-products{max-width:100%}.product-detail .product-buy-box .box-product-info .suggested-products .label{font-weight:700;font-size:16px;line-height:28px;font-family:"SVN-Futura Now",sans-serif;margin-bottom:10px;text-transform:uppercase}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-wrapper,.product-detail .product-buy-box .box-product-info .suggested-products .suggested-swipe{max-width:100%}.product-detail .product-buy-box .box-product-info .suggested-products .swiper{width:100%}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-wrapper{display:flex}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-slide{width:auto;flex-shrink:0}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-slide .product-item{display:flex;flex-direction:column}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-slide .product-item>a{display:flex;flex-direction:column;align-items:center;aspect-ratio:134/179;border-radius:8px;overflow:hidden}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-slide .product-item>a img{width:100%;height:100%;object-fit:cover}.product-detail .product-buy-box .box-product-info .suggested-products .product-title{font-size:16px;line-height:20px;font-family:"SVN-Futura Now",sans-serif;font-weight:500;margin-top:8px;margin-bottom:8px}.product-detail .product-buy-box .box-product-info .suggested-products .product-title a{font-size:16px;line-height:20px;font-family:"SVN-Futura Now",sans-serif;font-weight:500;transition:all .3s ease;color:#0a0a0a;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.product-detail .product-buy-box .box-product-info .suggested-products .product-title a:hover{color:#d70303}.product-detail .product-buy-box .box-product-info .suggested-products .product-price{font-size:14px;line-height:18px;font-family:"SVN-Futura Now",sans-serif;font-weight:700;color:#d70303;margin-top:auto}.product-detail .product-buy-box .box-product-info .suggested-products .product-price del{color:#808285;margin-right:6px}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-button-next,.product-detail .product-buy-box .box-product-info .suggested-products .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);background:#fff;transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;z-index:1;background-image:url("../images/icons/arrow-right.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-button-next{right:-12px !important}.product-detail .product-buy-box .box-product-info .suggested-products .swiper-button-prev{transform:translateY(-50%) scale(-1);left:-12px !important}.product-detail .pdp-related-swiper{padding-top:50px;padding-bottom:100px;position:relative}@media(max-width: 768px){.product-detail .pdp-related-swiper{padding-bottom:0}}.product-detail .pdp-related-swiper__title{margin-bottom:70px;font-size:32px;line-height:40px;font-weight:600;text-align:center;font-family:"SVN-Futura Now",sans-serif;text-transform:uppercase}@media(max-width: 768px){.product-detail .pdp-related-swiper__title{font-size:18px;line-height:26px;margin-bottom:24px}}.product-detail .pdp-related-swiper .pdp-arrow{position:absolute;top:calc(50% + 58px);transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:all .4s ease;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;z-index:1}@media(max-width: 768px){.product-detail .pdp-related-swiper .pdp-arrow{top:calc(28% + 20px);background-color:#000}}@media(max-width: 768px){.product-detail .pdp-related-swiper .pdp-arrow svg{width:10px}}@media(max-width: 768px){.product-detail .pdp-related-swiper .pdp-arrow path{stroke:#fff !important}}.product-detail .pdp-related-swiper .pdp-arrow:hover{border:1px solid #000}.product-detail .pdp-related-swiper .pdp-arrow:hover path{stroke:#000}.product-detail .pdp-related-swiper .pdp-arrow.pdp-prev{left:-44px}@media(max-width: 768px){.product-detail .pdp-related-swiper .pdp-arrow.pdp-prev{left:-12px}}.product-detail .pdp-related-swiper .pdp-arrow.pdp-next{right:-44px;transform:translateY(-50%) scale(-1)}@media(max-width: 768px){.product-detail .pdp-related-swiper .pdp-arrow.pdp-next{right:-12px;top:28%;transform:translateY(0) scale(-1)}}.search-pagination{margin-top:50px;display:flex !important;gap:6px;align-items:center;justify-content:center;border:0 !important}.search-pagination .page-numbers{width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:24px;font-family:"SVN-Futura Now",sans-serif;font-weight:500;color:#0a0a0a;background-color:rgba(0,0,0,0);font-family:"SVN-Futura Now",sans-serif;transition:all .4s;padding:0;border:none !important;border-radius:4px}.search-pagination .page-numbers:hover,.search-pagination .page-numbers.current{background-color:#000;color:#fff}.search-pagination .page-numbers.prev,.search-pagination .page-numbers.next{font-size:0}.search-pagination .page-numbers.prev::before,.search-pagination .page-numbers.next::before{content:url("../images/icons/ic-down.svg");transform:rotate(-90deg);width:16px;height:16px;transition:all .3s;filter:brightness(0) invert(0)}.search-pagination .page-numbers.prev::before{transform:rotate(90deg)}body .woocommerce{margin-bottom:40px}body .woocommerce form:not(.login){margin-top:30px;padding:0;border:0}body .woocommerce form:not(.login) legend{font-size:20px;line-height:30px;font-weight:700;font-family:"SVN-Futura Now",sans-serif}body .woocommerce form:not(.login) .woocommerce-form-row,body .woocommerce form:not(.login) .form-control{background-color:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:6px;border:0;margin-bottom:16px}body .woocommerce form:not(.login) .woocommerce-form-row select,body .woocommerce form:not(.login) .woocommerce-form-row input,body .woocommerce form:not(.login) .form-control select,body .woocommerce form:not(.login) .form-control input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:14px;line-height:26px;color:#0a0a0a;padding:8px 20px;height:40px;width:100%}body .woocommerce form:not(.login) .woocommerce-form-row select::placeholder,body .woocommerce form:not(.login) .woocommerce-form-row input::placeholder,body .woocommerce form:not(.login) .form-control select::placeholder,body .woocommerce form:not(.login) .form-control input::placeholder{color:#808285}body .woocommerce form:not(.login) .woocommerce-form-row select,body .woocommerce form:not(.login) .form-control select{appearance:none;background-image:url("../images/icons/ic-down.svg");background-position:99% center;background-repeat:no-repeat;background-size:contain}body .woocommerce form:not(.login) .woocommerce-form-row .form-check,body .woocommerce form:not(.login) .form-control .form-check{display:flex;align-items:center;width:max-content;gap:4px;padding-left:0;margin-top:20px;color:#808285;font-size:12px;line-height:24px;font-weight:400}body .woocommerce form:not(.login) .woocommerce-form-row .form-check a,body .woocommerce form:not(.login) .form-control .form-check a{color:#808285;text-decoration:underline}body .woocommerce form:not(.login) .woocommerce-form-row .form-check input,body .woocommerce form:not(.login) .form-control .form-check input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}body .woocommerce form:not(.login) .gender-group{display:flex;gap:12px;align-items:center}body .woocommerce form:not(.login) .gender-group label{display:flex;align-items:center;gap:4px;color:#0a0a0a;font-size:16px;line-height:20px;font-weight:400}body .woocommerce form:not(.login) .gender-group label input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}body .woocommerce form:not(.login) .login-link{font-size:12px;line-height:28px;color:#808285;margin-top:30px;margin-bottom:0;text-align:center}body .woocommerce form:not(.login) .login-link a{color:#808285;text-decoration:underline}body .woocommerce h2{font-size:32px;line-height:40px;margin-bottom:32px;color:#000;font-weight:500;font-family:"SFU Futura",sans-serif}body .woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0;list-style:none}body .woocommerce .woocommerce-MyAccount-navigation ul li:hover a,body .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#808285;color:#fff}body .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:15px 40px;font-size:16px;line-height:28px;font-weight:600;color:#0a0a0a;border:1px solid #f5f5f5;transition:all .4s;font-family:"SVN-Futura Now",sans-serif;display:block}@media(max-width: 768px){body .woocommerce .woocommerce-MyAccount-navigation ul li a{padding-left:20px;padding-right:20px}}body .woocommerce .woocommerce-MyAccount-content p a{color:#0a0a0a;font-weight:700;text-decoration:underline;font-family:"SVN-Futura Now",sans-serif;transition:all .4s ease}body .woocommerce .woocommerce-MyAccount-content p a:hover{color:#d70303}body .woocommerce .woocommerce-MyAccount-content .account-orders-table{border:1px solid rgba(128,130,133,.75);border-collapse:collapse}body .woocommerce .woocommerce-MyAccount-content .account-orders-table thead{background-color:#f5f5f5}body .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th{font-size:16px;line-height:28px;font-weight:600;color:#0a0a0a;padding:20px 32px}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody th a{font-weight:600;text-decoration:underline;color:#0a0a0a}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td{font-weight:400}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions::before{display:none !important}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td .view{background-color:rgba(0,0,0,0);display:flex;align-items:center;font-weight:400;padding:0;transition:all .4s ease}@media(max-width: 768px){body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td .view{justify-content:flex-end}}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td .view:hover{color:#d70303}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td .view::after{content:url("../images/icons/ic-eye.svg");display:inline-block;margin-left:4px;width:19px;height:16px}body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td,body .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody th{font-size:16px;line-height:28px;color:#0a0a0a;padding:20px 32px;border-top:0;border-bottom:1px solid rgba(128,130,133,.75)}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box{background-color:#f5f5f5;padding:30px;margin-bottom:20px}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box h3{font-size:16px;line-height:28px;font-weight:600;color:#0a0a0a;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(128,130,133,.75);font-family:"SFU Futura",sans-serif !important}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct{max-height:400px;overflow-y:scroll}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item{display:flex;gap:12px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgba(128,130,133,.75)}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-image{min-width:150px;width:150px;aspect-ratio:1}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-image img{width:100%;height:100%;object-fit:cover}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-info{flex:1;display:flex;flex-direction:column;gap:8px}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-info .product-title{font-size:16px;line-height:24px;font-weight:400;color:#0a0a0a}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-info .product-sku{color:#808285;font-size:12px;line-height:24px;font-weight:700}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-info .product-qty,body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .list-prouduct .product-item .item-info .product-attributes{display:flex;gap:20px;font-size:16px;line-height:24px;font-weight:400;color:#808285}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary{display:flex;flex-direction:column;gap:20px;margin-top:30px;padding-top:30px;border-top:1px solid rgba(128,130,133,.75)}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary hr{margin:0;height:1px;background-color:rgba(128,130,133,.75)}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row{display:flex;align-items:center;justify-content:space-between}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row .col-left{font-weight:700}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row .col-right{font-weight:400;text-transform:uppercase}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row span{padding:0;font-size:16px;line-height:28px;color:#0a0a0a}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row.total{padding-top:20px;border-top:1px solid rgba(128,130,133,.75)}body .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .box .summary .order-row.total .col-right span{font-weight:700;color:#d70303}.woocommerce-account .auth-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:98px;padding-bottom:98px}.woocommerce-account .auth-wrapper .row{background-color:rgba(245,245,245,.9);padding:55px 40px}.woocommerce-account .auth-wrapper .auth-login{border-right:1px solid rgba(128,130,133,.5019607843)}.woocommerce-account .auth-wrapper .auth-login h2{font-size:20px;line-height:30px;font-weight:700;font-family:"SFU Futura",sans-serif !important}.woocommerce-account .auth-wrapper .auth-login .wrap{margin-bottom:30px}.woocommerce-account .auth-wrapper .auth-login .wrap .form-check{display:flex;align-items:center;width:max-content;gap:4px;padding-left:0}.woocommerce-account .auth-wrapper .auth-login .wrap .form-check label{font-size:12px;line-height:24px;font-weight:400;color:#0a0a0a}.woocommerce-account .auth-wrapper .auth-login .wrap .form-check input{width:16px;height:16px;accent-color:#0a0a0a;background-color:#0a0a0a}.woocommerce-account .auth-wrapper .auth-login .wrap .lost-password{color:#d70303;font-size:16px;line-height:28px;font-weight:600;text-decoration:underline;transition:all .4s ease}.woocommerce-account .auth-wrapper .auth-login .wrap .lost-password:hover{color:#0a0a0a}.woocommerce-account .auth-wrapper .auth-login form.login{margin-top:30px;padding:0;border:0;width:calc(100% - 60px)}.woocommerce-account .auth-wrapper .auth-login form.login .form-control{background-color:rgba(0,0,0,0);padding:0;display:flex;flex-direction:column;gap:6px;border:0;margin-bottom:16px}.woocommerce-account .auth-wrapper .auth-login form.login input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:12px;line-height:24px;color:#0a0a0a;padding:8px 20px;height:40px;width:100%}.woocommerce-account .auth-wrapper .auth-login form.login input::placeholder{color:#808285}.woocommerce-account .auth-wrapper .auth-register-intro h3{font-size:20px;line-height:30px;font-weight:700;font-family:"SFU Futura",sans-serif !important}.woocommerce-account .auth-wrapper .auth-register-intro p{margin-top:30px;margin-bottom:30px}.shop-page{margin-bottom:60px;background-color:#fff}@media(max-width: 768px){.shop-page .shop-sidebar{position:fixed;top:0;left:0;width:100%;height:100%;max-height:100vh;overflow-y:scroll;background-color:#fff;z-index:1000;padding:60px 20px 40px;transform:translateX(-100%);transition:all .4s ease}}.shop-page .shop-sidebar.is-open{transform:translateX(0)}.shop-page .shop-sidebar .btn-close{width:24px;height:24px;display:block;position:absolute;top:20px;right:16px}@media(max-width: 768px){.shop-page .shop-toolbar{flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap-reverse;gap:24px}}@media(max-width: 768px){.shop-page .shop-toolbar .active-filter{width:100%}}.shop-page .list-child-cate{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;margin-bottom:20px}@media(max-width: 768px){.shop-page .list-child-cate{flex-wrap:nowrap;overflow-x:scroll}}.shop-page .list-child-cate a{display:inline-block;padding:6px 14px;border:1px solid #ddd;border-radius:20px;font-size:14px;line-height:20px;font-weight:500;font-family:"SFU Futura",sans-serif;color:#0a0a0a !important;transition:all .4s}@media(max-width: 768px){.shop-page .list-child-cate a{min-width:max-content}}.shop-page .list-child-cate a.active,.shop-page .list-child-cate a:hover{background-color:#000;color:#fff !important}.shop-page #product-filter{border:1px solid #e5e5e5;border-radius:8px;padding:18px 18px 6px;background-color:#fff}.shop-page #product-filter .filter-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid #e5e5e5}.shop-page #product-filter .filter-head__title{font-family:"SVN-Futura Now",sans-serif;font-size:20px;line-height:28px;font-weight:700;color:#000;margin:0}.shop-page #product-filter .filter-head__count{font-size:13px;line-height:20px;color:#0a0a0a}.shop-page #product-filter .filter-block{margin-bottom:0;border-bottom:1px solid #e5e5e5}.shop-page #product-filter .filter-block:last-child{border-bottom:0}.shop-page #product-filter .filter-block__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0;background:rgba(0,0,0,0);border:0;font-family:"SVN-Futura Now",sans-serif;font-size:14px;line-height:20px;font-weight:600;color:#000;text-align:left;cursor:pointer}.shop-page #product-filter .filter-block__caret{flex-shrink:0;transition:transform .25s ease;color:#0a0a0a}.shop-page #product-filter .filter-block.is-open .filter-block__caret{transform:rotate(180deg)}.shop-page #product-filter .filter-block__body{padding:0 0 16px;overflow:hidden}.shop-page #product-filter .filter-block h4{font-size:18px;line-height:40px;font-weight:700;color:#000;margin-bottom:12px}.shop-page #product-filter .filter-block .filter-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.shop-page #product-filter .filter-block .filter-check{display:flex;align-items:center;gap:10px;cursor:pointer}.shop-page #product-filter .filter-block .filter-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.shop-page #product-filter .filter-block .filter-check__box{width:18px;height:18px;border:1px solid #c4c4c4;border-radius:50%;position:relative;flex-shrink:0;transition:all .2s ease}input:checked+.shop-page #product-filter .filter-block .filter-check__box{border-color:#0a0a0a;background-color:#0a0a0a}input:checked+.shop-page #product-filter .filter-block .filter-check__box::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;border-radius:50%;background:#fff}input:disabled~.shop-page #product-filter .filter-block .filter-check__box{opacity:.6}input:disabled~.shop-page #product-filter .filter-block .filter-check__label{color:#0a0a0a}.shop-page #product-filter .filter-block .filter-check__label{font-size:14px;line-height:20px;color:#000;font-family:"SVN-Futura Now",sans-serif}.shop-page #product-filter .filter-block .form-check-input{cursor:pointer;box-shadow:none !important}.shop-page #product-filter .filter-block .form-check-input:checked{background-color:#0a0a0a;border-color:#0a0a0a}.shop-page #product-filter .filter-block .form-check-input:checked+span{color:#0a0a0a !important}.shop-page #product-filter .filter-block .accordion-body{padding-top:0}.shop-page #product-filter .filter-block .accordion-body .accordion-item:last-child{border-bottom:0 !important}.shop-page #product-filter .filter-block .accordion-item{border-bottom:1px solid rgba(128,130,133,.75) !important}.shop-page #product-filter .filter-block .accordion-button{padding:7px 0}.shop-page #product-filter .filter-block .accordion-button span{color:#000;font-size:14px;font-weight:600;line-height:20px;font-family:"SVN-Futura Now",sans-serif}.shop-page #product-filter .filter-block .accordion-button .small{color:#0a0a0a !important}.shop-page #product-filter .filter-block .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);box-shadow:none}.shop-page #product-filter .filter-block .accordion-button.no-cate-child::after{display:none}.shop-page #product-filter .filter-block .accordion-button.collapsed{box-shadow:none}.shop-page #product-filter .filter-block .accordion-button.collapsed span{color:#0a0a0a}.shop-page #product-filter .colors-filter .list-items{display:flex;flex-wrap:wrap;gap:18px}.shop-page #product-filter .colors-filter label{width:32px;height:32px;border-radius:50%;padding:2px;position:relative;cursor:pointer}.shop-page #product-filter .colors-filter label input{position:absolute;cursor:pointer;width:calc(100% - 4px);height:calc(100% - 4px);opacity:0;top:0;left:0}.shop-page #product-filter .colors-filter label input:hover+.color-swatch::before,.shop-page #product-filter .colors-filter label input:checked+.color-swatch::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + 4px);height:calc(100% + 4px);border:2px solid #0a0a0a;border-radius:50%}.shop-page #product-filter .colors-filter label .color-swatch{width:100%;height:100%;display:flex;border-radius:50%;border:1px solid #808285 !important;transition:all .3s ease;position:relative}.shop-page #product-filter .colors-filter label .color-swatch img{position:absolute;width:100%;height:100%;object-fit:contain;border-radius:50%;top:0;left:0}.shop-page #product-filter .size-filter .list-items{display:flex;gap:14px;flex-wrap:wrap}.shop-page #product-filter .size-filter .list-items label{width:max-content;min-width:30px;height:30px;padding:3px;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:26px;font-weight:600;font-family:"SFU Futura",sans-serif;color:#000;border:1px solid #0a0a0a;border-radius:8px;position:relative}.shop-page #product-filter .size-filter .list-items label:hover,.shop-page #product-filter .size-filter .list-items label:has(input[type=checkbox]:checked){background-color:rgba(215,3,3,.4);border-color:#d70303}.shop-page #product-filter .size-filter .list-items label input{opacity:0;position:absolute;width:100%;height:100%;cursor:pointer}.shop-page #product-filter #price-slider{margin:15px 0 6px;border:0;width:calc(100% - 34px)}.shop-page #product-filter .noUi-base{display:flex;align-items:center;gap:4px}.shop-page #product-filter .noUi-connects{position:relative;height:6px;background:rgba(10,10,10,.1);border-radius:3px;border:0}.shop-page #product-filter .noUi-connect{background:#d70303}.shop-page #product-filter .noUi-handle{width:18px;height:18px;background:#d70303;border:2px solid #d70303;border-radius:50%;cursor:pointer;top:0;position:absolute;box-shadow:none;transition:all .2s ease}.shop-page #product-filter .noUi-handle::before,.shop-page #product-filter .noUi-handle::after{display:none}.shop-page .shop-main #sort-by{border:1px solid rgba(36,36,36,.1);font-size:14px;font-weight:400;line-height:20px;color:#242424;padding:6px 8px;border-radius:0;min-width:207px;appearance:none;background-image:url(../images/icons/ic-down.svg);background-position:97% center;background-size:24px;background-repeat:no-repeat}@media(max-width: 768px){.shop-page .shop-main #products-wrap .p-card:nth-child(5n){width:100%}}@media(max-width: 768px){.shop-page .shop-main #products-wrap .p-card:nth-child(5n) .p-card__media{aspect-ratio:3/2}}.shop-page .woocommerce-pagination{margin-top:50px}.shop-page .woocommerce-pagination ul{display:flex !important;gap:6px;align-items:center;justify-content:center;border:0 !important}.shop-page .woocommerce-pagination ul>li{border:0 !important}.shop-page .woocommerce-pagination ul>li>.page-numbers{width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:24px;font-weight:500;color:#0a0a0a !important;background-color:rgba(0,0,0,0);font-family:"SVN-Futura Now",sans-serif;transition:all .4s;padding:0;border:none !important;border-radius:4px}.shop-page .woocommerce-pagination ul>li>.page-numbers:hover,.shop-page .woocommerce-pagination ul>li>.page-numbers.current{background-color:#000;color:#fff !important}.shop-page .woocommerce-pagination ul>li>.page-numbers.prev,.shop-page .woocommerce-pagination ul>li>.page-numbers.next{font-size:0}.shop-page .woocommerce-pagination ul>li>.page-numbers.prev::before,.shop-page .woocommerce-pagination ul>li>.page-numbers.next::before{content:url("../images/icons/ic-down.svg");transform:rotate(-90deg);width:16px;height:16px;transition:all .3s;filter:brightness(0) invert(0)}.shop-page .woocommerce-pagination ul>li>.page-numbers.prev::before{transform:rotate(90deg)}.heading-checkout{display:flex;flex-direction:column;margin-bottom:32px;padding-top:40px}@media(max-width: 768px){.heading-checkout{padding-top:20px}}.heading-checkout h2{font-family:"SFU Futura",sans-serif !important;font-size:32px;font-weight:600;line-height:40px;color:#0a0a0a;margin-bottom:32px}@media(max-width: 768px){.heading-checkout h2{font-size:26px;line-height:33px;text-align:center}}.heading-checkout p{font-family:"SFU Futura",sans-serif !important;font-size:16px;font-weight:400;line-height:28px;color:#0a0a0a;margin-bottom:0;background-color:#def5e1;border-top:2px solid #0a0a0a;padding:14px 42px;width:100%}@media(max-width: 768px){.heading-checkout p{font-size:16px;line-height:20px;text-align:center}}.woocommerce-order .head-box{display:flex;align-items:center;background-color:#f5f5f5;padding:24px;font-size:16px;line-height:28px;font-weight:700;color:#0a0a0a;margin-bottom:20px}.woocommerce-order .head-box .tab-product{flex:0 0 50%}.woocommerce-order .head-box .tab-total,.woocommerce-order .head-box .tab-price{flex:0 0 17%;text-align:center}.woocommerce-order .head-box .tab-qty{flex:0 0 16%;text-align:center}.woocommerce-order .custom-order-details{padding:0}.woocommerce-order .custom-order-details h3{padding-bottom:22px;margin-bottom:24px;border-bottom:1px solid rgba(10,10,10,.1);font-family:"SFU Futura",sans-serif !important;font-size:20px;font-weight:600;line-height:26px;color:#0a0a0a}.woocommerce-order .custom-order-details .order-details .wrap-product{display:flex;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(128,130,133,.75)}.woocommerce-order .custom-order-details .order-details .col-left{flex:0 0 50%;gap:12px}@media(max-width: 768px){.woocommerce-order .custom-order-details .order-details .col-left{flex:1}}.woocommerce-order .custom-order-details .order-details .col-left img{min-width:150px;width:150px;height:auto;aspect-ratio:1/1;object-fit:cover}.woocommerce-order .custom-order-details .order-details .col-left .product-info{flex:1}.woocommerce-order .custom-order-details .order-details .col-left .product-info .product-title a{font-size:16px;line-height:24px;font-weight:400;color:#0a0a0a;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:8px;text-decoration:unset}.woocommerce-order .custom-order-details .order-details .col-left .product-info .product-sku{color:#808285;font-size:12px;line-height:24px;font-weight:700;margin-bottom:8px}.woocommerce-order .custom-order-details .order-details .col-left .product-info .product-qty-mobile,.woocommerce-order .custom-order-details .order-details .col-left .product-info .product-attributes{color:#808285;font-size:16px;line-height:24px;font-weight:400}.woocommerce-order .custom-order-details .order-details .product-qty{flex:0 0 16%;text-align:center}@media(max-width: 768px){.woocommerce-order .custom-order-details .order-details .product-qty{display:none}}.woocommerce-order .custom-order-details .order-details .product-price,.woocommerce-order .custom-order-details .order-details .product-subtotal{text-align:center;flex:0 0 17%}@media(max-width: 768px){.woocommerce-order .custom-order-details .order-details .product-price,.woocommerce-order .custom-order-details .order-details .product-subtotal{display:none}}.woocommerce-order .custom-order-details .order-details .product-subtotal{color:#d70303}@media(max-width: 768px){.woocommerce-order .custom-order-details .order-details .product-subtotal{display:none}}.woocommerce-order .box{padding:32px 20px;background-color:#f5f5f5;margin-bottom:16px}.woocommerce-order .box.summary{display:flex;flex-direction:column;gap:20px}.woocommerce-order .box .order-row{display:flex;justify-content:space-between;align-items:center}.woocommerce-order .box .order-row .col-left{font-size:16px;line-height:28px;font-weight:600;color:#0a0a0a}.woocommerce-order .box .order-row .col-right{font-size:16px;line-height:28px;font-weight:400;color:#0a0a0a}.woocommerce-order .box .order-row.total{padding-top:20px;border-top:1px solid rgba(128,130,133,.75)}.woocommerce-order .box .order-row.total .col-right{font-size:20px;line-height:30px;font-weight:700;color:#d70303}.woocommerce-order .box h3{font-size:16px;line-height:28px;font-weight:600;color:#0a0a0a;font-family:"SFU Futura",sans-serif !important;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(128,130,133,.75)}.checkout-wrapper .checkout-left{padding:20px 32px;background-color:#f5f5f5;height:100%}.checkout-wrapper .checkout-left .form-title{font-size:18px;line-height:24px;font-weight:600;color:#0a0a0a;margin-bottom:0}.checkout-wrapper .checkout-left #checkout-form{margin-top:30px}.checkout-wrapper .checkout-left #checkout-form .form-control{border:0;padding:0;display:flex;flex-direction:column;gap:6px;background:rgba(0,0,0,0);margin-bottom:20px}.checkout-wrapper .checkout-left #checkout-form .form-control label{font-size:16px;line-height:20px;font-weight:400;color:#0a0a0a}.checkout-wrapper .checkout-left #checkout-form .form-control select,.checkout-wrapper .checkout-left #checkout-form .form-control input{border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:12px;line-height:24px;color:#0a0a0a;padding:8px 20px;height:40px}.checkout-wrapper .checkout-left #checkout-form .form-control select::placeholder,.checkout-wrapper .checkout-left #checkout-form .form-control input::placeholder{color:#808285}.checkout-wrapper .checkout-left #checkout-form .form-control select{appearance:none;background-image:url("../images/icons/ic-down.svg");background-position:99% center;background-repeat:no-repeat;background-size:contain}.checkout-wrapper .checkout-left #checkout-form .form-control.error input,.checkout-wrapper .checkout-left #checkout-form .form-control.error select{border-color:#d70303}.checkout-wrapper .checkout-left #checkout-form .form-control .error-message{color:#d70303;font-size:13px;margin-top:6px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:14px;display:flex;flex-direction:column;gap:20px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:#fff;border:1px solid #ccc;border-radius:8px;padding:8px;position:relative;cursor:pointer}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li:hover,.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li.active{background-color:rgba(128,130,133,.14)}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li::after{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:2px;right:8px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li label{flex:1;cursor:pointer}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li.payment_method_cod:after{background-image:url("../images/shipping.svg");aspect-ratio:251/150;width:28px;height:auto;top:10px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li.payment_method_bacs::after{background-image:url("../images/wallet.svg");aspect-ratio:26/25;width:24px;height:auto;top:7px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li input{accent-color:#000;background-color:#000;width:16px;height:16px}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li .bank-transfer-box{padding:12px;background:#fff}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li .bank-transfer-box .bank-details{padding-left:0}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li .bank-transfer-box .bank-details li{flex-direction:column;align-items:flex-start;gap:6px;padding:0;border:0}.checkout-wrapper .checkout-left #checkout-form .wc_payment_methods li .bank-transfer-box .bank-details li p{margin:0;font-family:"SVN-Futura Now",sans-serif;font-weight:500}.checkout-wrapper .checkout-right{padding:50px 32px;background-color:#f5f5f5}@media(max-width: 768px){.checkout-wrapper .checkout-right{padding:50px 20px}}.checkout-wrapper .checkout-right h3{font-size:18px;line-height:24px;font-weight:600;color:#0a0a0a}.checkout-wrapper .checkout-right .count-product{font-size:12px;line-height:24px;font-weight:400;color:#808285}.checkout-wrapper .checkout-right .cart{margin-bottom:15px}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:12px}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(128,130,133,.75)}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-image{min-width:150px;width:150px;height:150px;aspect-ratio:1}@media(max-width: 768px){.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-image{width:100px;min-width:unset;height:100px}}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-image img{width:100%;height:100%;object-fit:cover}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info{flex:1;display:flex;flex-direction:column;gap:8px;position:relative}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-title{font-size:16px;line-height:24px;font-weight:500;color:#0a0a0a}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-sku{color:#808285;font-size:12px;line-height:24px;font-weight:700}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty,.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-attributes{display:flex;align-items:center;gap:20px;font-size:16px;line-height:24px;font-weight:400;color:#808285}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-price{font-weight:700;font-family:"SVN-Futura Now",sans-serif}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty-box{display:flex;align-items:center;border-radius:20px;border:1px solid #ddd;overflow:hidden}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty-btn{width:32px;height:32px;background-color:rgba(0,0,0,0);padding:0 0 5px;border:0;cursor:pointer}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty-btn svg{width:12px}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty{width:32px;text-align:center;min-height:100%;border:0;border-left:1px solid #ddd;border-right:1px solid #ddd;appearance:textfield;font-size:16px;line-height:28px;font-weight:500;font-family:"SVN-Futura Now",sans-serif;background-color:rgba(0,0,0,0)}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty::-webkit-outer-spin-button,.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .product-qty .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .remove-item{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#fff;background-image:url("../images/icons/ic-trash.svg");background-repeat:no-repeat;background-size:10px 12px;background-position:center;border:0;margin-top:auto;transition:all .4s ease;z-index:1}.checkout-wrapper .checkout-right .cart .custom-review-order .checkout-item .item-info .remove-item:hover{background-color:rgba(128,130,133,.35);transform:scale(1.15)}.checkout-wrapper .checkout-right .promotion .coupon-list{margin-top:15px;display:flex;gap:20px;flex-wrap:nowrap;overflow-x:scroll;max-width:100%;padding-bottom:15px}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item{min-width:45%;position:relative}@media(max-width: 768px){.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item{min-width:80%}}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-select{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-height:96px;height:100%;width:calc(100% - 12px);border-radius:10px;overflow:hidden;background-color:#fff;margin-left:12px;padding:10px 25px 10px 27px;column-gap:16px}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-content{display:flex;flex-direction:column;flex:1}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-code{font-size:16px;line-height:24px;font-weight:700;color:#0a0a0a;margin-bottom:6px;text-transform:uppercase}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-desc{font-size:9px;line-height:12px;font-weight:400;color:#0a0a0a;margin-bottom:22px}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-expiry{font-size:9px;line-height:12px;font-weight:400;color:#0a0a0a;margin-top:auto}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .coupon-warning{font-size:9px;line-height:12px;font-weight:400;margin-top:4px;color:#ff3f3f;width:100%;display:block}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .condition{display:flex;flex-direction:column;gap:4px;align-items:center;width:40px}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .condition button{width:16px;height:16px;border-radius:50%;border:1px solid #0a0a0a;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;padding:0}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .condition button.is-active::before{content:"";width:10px;height:10px;background-color:#0a0a0a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .condition button:disabled{cursor:not-allowed;opacity:.5}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item .condition a{font-size:9px;line-height:12px;font-weight:400;color:#004595}.checkout-wrapper .checkout-right .promotion .coupon-list .coupon-item::before{content:"";width:26px;height:26px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#f5f5f5;border-radius:50%}.checkout-wrapper .checkout-right .custom-coupon-box{margin-top:15px;margin-bottom:15px}.checkout-wrapper .checkout-right .custom-coupon-box .coupon-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:2px 10px}.checkout-wrapper .checkout-right .custom-coupon-box .coupon-form #manual_coupon_code{flex:1;border:1px solid rgba(128,130,133,.5019607843);border-radius:50px;font-size:12px;line-height:24px;color:#0a0a0a;padding:8px 20px;height:40px;text-transform:uppercase}.checkout-wrapper .checkout-right .custom-coupon-box .coupon-form .button-primary{width:96px;min-width:unset;height:40px}.checkout-wrapper .checkout-right .custom-coupon-box .coupon-form .error-message{color:#d70303;font-size:13px;font-family:"SVN-Futura Now",sans-serif;font-weight:500;width:100%}.checkout-wrapper .checkout-right .custom-checkout-summary{display:flex;flex-direction:column;gap:20px}.checkout-wrapper .checkout-right .custom-checkout-summary hr{margin:0;height:1px;background-color:rgba(128,130,133,.75)}.checkout-wrapper .checkout-right .custom-checkout-summary .item{display:flex;align-items:center;justify-content:space-between}.checkout-wrapper .checkout-right .custom-checkout-summary .item .label{font-weight:700}.checkout-wrapper .checkout-right .custom-checkout-summary .item .value{font-weight:500;text-transform:uppercase}.checkout-wrapper .checkout-right .custom-checkout-summary .item span{padding:0;font-size:16px;line-height:28px;color:#0a0a0a;font-family:"SVN-Futura Now",sans-serif}.checkout-wrapper .checkout-right .custom-checkout-summary .item.total .value span{font-weight:700;color:#d70303}.checkout-wrapper .checkout-right .custom-checkout-summary .wrap-place-order-mobile{position:fixed;bottom:0;left:0;width:100%;z-index:100;background-color:#fff;z-index:100;padding:18px 36px}.coolclub-banner{background:linear-gradient(90deg, #fff0d1 0%, #ffe7b0 100%);border:1px solid #f3dfa9;border-radius:8px;padding:12px 16px;margin-bottom:24px}.coolclub-banner__inner{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.coolclub-banner__cta{display:inline-flex;align-items:center;padding:8px 18px;background:#0a0a0a;color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;border-radius:999px;text-decoration:none;transition:background-color .2s ease;flex-shrink:0}.coolclub-banner__cta:hover{background:#333;color:#fff}.coolclub-banner__desc{flex:1;min-width:0;font-size:13px;color:#4a3a00;line-height:1.5}.coolclub-banner__desc p{margin:0}.coolclub-banner__desc a{color:#1a4ed8;text-decoration:underline;margin-left:4px}@media(max-width: 768px){.coolclub-banner{padding:10px 12px}.coolclub-banner__inner{flex-direction:column;align-items:stretch;gap:10px}.coolclub-banner__cta{order:2;justify-content:center;width:100%}.coolclub-banner__desc{order:1;font-size:12px}}.checkout-wrapper .checkout-right .cart .cart-notice{display:flex;align-items:center;gap:10px;background:#e6f0ff;color:#0a0a0a;padding:10px 14px;border-radius:6px;margin:12px 0 16px;font-size:13px}.checkout-wrapper .checkout-right .cart .cart-notice__icon{display:inline-flex;color:#1a4ed8;flex-shrink:0}.checkout-wrapper .checkout-right .cart .cart-notice__text{flex:1}.checkout-wrapper .checkout-right .cart .cart-notice__text p{margin:0}.checkout-wrapper .checkout-right .cart .cart-notice__close{background:rgba(0,0,0,0);border:0;font-size:20px;line-height:1;color:#808285;cursor:pointer;padding:0;margin-left:auto}.checkout-wrapper .checkout-right .cart .cart-notice__close:hover{color:#0a0a0a}.checkout-wrapper .checkout-right .cart .cart-select-all{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e5e5e5;margin-bottom:12px}.checkout-wrapper .checkout-right .cart .cart-select-all__label{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#0a0a0a;cursor:pointer;margin:0}.checkout-wrapper .checkout-right .cart .cart-select-all__checkbox{width:18px;height:18px;accent-color:#1a4ed8;cursor:pointer}.checkout-wrapper .checkout-right .cart .cart-select-all__clear{background:rgba(0,0,0,0);border:0;font-size:13px;color:#808285;cursor:pointer;padding:0;text-decoration:underline}.checkout-wrapper .checkout-right .cart .cart-select-all__clear:hover{color:#d70303}.checkout-item__select{display:inline-flex;align-items:flex-start;padding-top:6px;margin:0;cursor:pointer}.checkout-item__checkbox{width:18px;height:18px;accent-color:#1a4ed8;cursor:pointer}.checkout-special-offer{margin-top:20px}.checkout-special-offer__notice{font-size:13px;color:#4a4a4a;background:#fff8e6;padding:10px 14px;border-radius:6px;margin-bottom:12px}.checkout-special-offer__notice strong{color:#d70303}.checkout-special-offer__box{border:1px solid #ffc1d6;border-radius:10px;background:#fff;padding:16px;position:relative}.checkout-special-offer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.checkout-special-offer__tag{display:inline-flex;align-items:center;padding:6px 14px;background:linear-gradient(90deg, #ff3b7a 0%, #ff6a9b 100%);color:#fff;font-size:13px;font-weight:600;border-radius:999px}.checkout-special-offer__nav{display:inline-flex;gap:6px}.checkout-special-offer__nav button{width:28px;height:28px;border:1px solid #e5e5e5;background:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#0a0a0a;transition:all .2s ease}.checkout-special-offer__nav button:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.checkout-special-offer__nav button.swiper-button-disabled{opacity:.4;cursor:not-allowed}.checkout-special-offer .checkout-offer-swiper{overflow:hidden}.offer-card{border:1px solid #f0e0e0;border-radius:8px;background:#fff;overflow:hidden;display:flex;flex-direction:column;height:100%}.offer-card__top{display:flex;flex-direction:row;gap:10px;padding:10px;flex:1}.offer-card__image{position:relative;flex:0 0 45%;max-width:45%;aspect-ratio:3/4;background:#f5f5f5;border-radius:6px;overflow:hidden}.offer-card__img-placeholder{width:100%;height:100%;background:repeating-linear-gradient(45deg, #eee 0 10px, #f5f5f5 10px 20px)}.offer-card__badge{position:absolute;top:6px;left:6px;background:#ff3b7a;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;z-index:1}.offer-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.offer-card__name{font-size:13px;font-weight:600;color:#0a0a0a;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offer-card__cond{font-size:11px;color:#808285;margin:0}.offer-card__price{display:flex;align-items:baseline;gap:6px;font-size:13px}.offer-card__price ins{color:#d70303;font-weight:700;text-decoration:none}.offer-card__price del{color:#999;font-size:11px}.offer-card__btn{align-self:flex-start;padding:6px 14px;background:#0a0a0a;color:#fff;font-size:12px;font-weight:600;border:0;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.offer-card__btn:hover{background:#333}.offer-card__footer{padding:10px 12px;border-top:1px dashed #e5e5e5;font-size:11px;color:#808285}.offer-card__code-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.offer-card__code{font-size:12px;font-weight:700;color:#0a0a0a;letter-spacing:.5px}.offer-card__copy{background:rgba(0,0,0,0);border:0;padding:0;font-size:11px;color:#1a4ed8;cursor:pointer;text-decoration:underline}.offer-card__desc{margin:0 0 6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offer-card__meta{display:flex;align-items:center;justify-content:space-between;font-size:11px}.offer-card__condition{color:#1a4ed8;text-decoration:underline}.checkout-sticky-bar{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 -4px 12px rgba(0,0,0,.06);z-index:99;padding:12px 0}.checkout-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.checkout-sticky-bar__left{display:inline-flex;align-items:center;gap:16px}.checkout-sticky-bar__item{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#0a0a0a}.checkout-sticky-bar__item svg{color:#1a4ed8}.checkout-sticky-bar__divider{width:1px;height:18px;background:#e5e5e5}.checkout-sticky-bar__right{display:inline-flex;align-items:center;gap:18px}.checkout-sticky-bar__total{text-align:right}.checkout-sticky-bar__amount{font-family:"SVN-Futura Now",sans-serif;font-size:22px;font-weight:700;color:#d70303;line-height:1.2}.checkout-sticky-bar__cashback{font-size:11px;color:#808285;margin-top:2px}.checkout-sticky-bar__cashback .coolcash{color:#f5a623;font-weight:600}.checkout-sticky-bar__cashback .voucher-amount{color:#d70303;font-weight:600}.checkout-sticky-bar__cashback .sep{margin:0 6px;color:#ccc}.checkout-sticky-bar__place-order{padding:14px 36px;background:#0a0a0a;color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;border:0;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.checkout-sticky-bar__place-order:hover{background:#333}@media(max-width: 768px){.checkout-sticky-bar{padding:10px 0}.checkout-sticky-bar__inner{gap:10px}.checkout-sticky-bar__left{display:none}.checkout-sticky-bar__right{display:flex;flex:1 1 100%;justify-content:space-between;align-items:center}.checkout-sticky-bar__amount{font-size:18px}.checkout-sticky-bar__place-order{padding:12px 20px;font-size:13px}}.wishlist-container{margin-top:75px;margin-bottom:75px}@media(max-width: 768px){.wishlist-container{margin-top:50px;margin-bottom:50px}}.wishlist-container .wishlist-table{width:100%}.wishlist-container .wishlist-table td{padding:24px 16px}.wishlist-container .wishlist-table th{padding:16px}.wishlist-container .wishlist-table thead{background-color:#d70303;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media(max-width: 991px){.wishlist-container .wishlist-table thead{display:none}}.wishlist-container .wishlist-table thead th{font-family:"SFU Futura",sans-serif;font-size:18px;font-weight:500;line-height:27px;color:#fff}.wishlist-container .wishlist-table thead th:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.wishlist-container .wishlist-table thead th:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}@media(max-width: 991px){.wishlist-container .wishlist-table thead th.stock-action{display:none}}.wishlist-container .wishlist-table tbody tr{border-bottom:1px solid rgba(10,10,10,.1)}@media(max-width: 991px){.wishlist-container .wishlist-table tbody tr.wishlist-item{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #eee;padding:12px 0;justify-content:space-between}}.wishlist-container .wishlist-table tbody td{font-family:"SFU Futura",sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#0a0a0a}.wishlist-container .wishlist-table tbody td .remove-from-wishlist{display:flex;justify-content:center}.wishlist-container .wishlist-table tbody td .remove-from-wishlist:hover path{stroke:#d70303;transition:all .4s}.wishlist-container .wishlist-table tbody td .product-card{display:flex;align-items:center}.wishlist-container .wishlist-table tbody td .product-card .product-thumb{width:90px;height:90px;border-radius:7px;overflow:hidden}.wishlist-container .wishlist-table tbody td .product-card .product-thumb img{width:100%;height:100%;object-fit:cover}.wishlist-container .wishlist-table tbody td .product-card .product-info{flex:1;padding-left:12px;display:flex;flex-direction:column}.wishlist-container .wishlist-table tbody td .product-card .product-info a{font-family:"SFU Futura",sans-serif !important;font-size:20px;font-weight:500;line-height:26px;color:#0a0a0a;margin-bottom:4px}.wishlist-container .wishlist-table tbody td .product-card .product-info a:hover{color:#d70303}.wishlist-container .wishlist-table tbody td .product-card .product-info .product-meta{font-family:"SFU Futura",sans-serif;font-size:18px;font-weight:500;line-height:150%;color:rgba(10,10,10,.6)}.wishlist-container .wishlist-table tbody td ins{text-decoration:none}.wishlist-container .wishlist-table tbody td del{color:rgba(10,10,10,.6)}.wishlist-container .wishlist-table tbody td del .woocommerce-Price-amount bdi{color:rgba(10,10,10,.6)}.wishlist-container .wishlist-table tbody td .woocommerce-Price-amount bdi{font-family:"SFU Futura",sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#0a0a0a}.wishlist-container .wishlist-table tbody td .in-stock{color:#4caf50}.wishlist-container .wishlist-table tbody td .out_in-stock{color:#d70303}@media(max-width: 991px){.wishlist-container .wishlist-table tbody .product-actions{display:block;width:100%;border:none;padding:0}}.wishlist-container .wishlist-table tbody .product-actions .wrap{display:flex;gap:6px;align-items:center;justify-content:space-between}@media(max-width: 991px)and (min-width: 769px){.wishlist-container .wishlist-table tbody .product-actions .wrap{flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 991px)and (min-width: 769px){.wishlist-container .wishlist-table tbody .product-actions .wrap .add-to-cart{width:50%}}.wishlist-container .wishlist-footer{display:flex;align-items:center;justify-content:space-between;margin-top:26px}@media(max-width: 991px)and (min-width: 769px){.wishlist-container .wishlist-footer{flex-direction:column;gap:30px;align-items:flex-start}}@media(max-width: 768px){.wishlist-container .wishlist-footer{flex-direction:column-reverse;gap:32px;margin-top:56px}}.wishlist-container .wishlist-footer .wishlist-link{display:flex;align-items:center;gap:12px}@media(max-width: 768px){.wishlist-container .wishlist-footer .wishlist-link{flex-direction:column;gap:24px;width:100%}}.wishlist-container .wishlist-footer .wishlist-link input{border:1px solid rgba(10,10,10,.1);border-radius:170px;padding:16px 24px;font-family:"SFU Futura",sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#0a0a0a}@media(max-width: 768px){.wishlist-container .wishlist-footer .wishlist-link input{width:100%}}.wishlist-container .wishlist-footer .wishlist-link input::-webkit-input-placeholder{color:#0a0a0a}.wishlist-container .wishlist-footer .wishlist-link input::-moz-input-placeholder{color:#0a0a0a}@media(max-width: 768px){.wishlist-container .wishlist-footer .wishlist-link .copy-link{width:100%}}.wishlist-container .wishlist-footer .wishlist-actions{display:flex;gap:12px;align-items:center}@media(max-width: 768px){.wishlist-container .wishlist-footer .wishlist-actions{flex-direction:column;gap:48px}}.wishlist-container .wishlist-footer .wishlist-actions .clear-wishlist{font-family:"SFU Futura",sans-serif !important;font-size:18px;font-weight:400;line-height:23px;color:#0a0a0a;text-decoration:underline;transition:all .3s}.wishlist-container .wishlist-footer .wishlist-actions .clear-wishlist:hover{color:#0a0a0a}.wishlist-container .wishlist-flex{display:grid;gap:48px}.wishlist-container .wishlist-flex .wishlist-card{position:relative;border-radius:12px;padding:16px}.wishlist-container .wishlist-flex .wishlist-card .remove-from-wishlist{position:absolute;top:12px;right:12px;color:#333}.wishlist-container .wishlist-flex .wishlist-top{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.wishlist-container .wishlist-flex .wishlist-thumb img{width:120px;height:120px;border-radius:8px;object-fit:cover}@media(max-width: 550px){.wishlist-container .wishlist-flex .wishlist-thumb img{width:80px;height:80px}}.wishlist-container .wishlist-flex .wishlist-info{flex:1}.wishlist-container .wishlist-flex .wishlist-title{display:block;font-weight:500;font-size:20px;line-height:26px;color:#0a0a0a;margin-bottom:4px}.wishlist-container .wishlist-flex .wishlist-meta{font-size:18px;line-height:150%;font-weight:400;color:rgba(10,10,10,.6);margin-bottom:8px}.wishlist-container .wishlist-flex .wishlist-price{font-size:18px;font-weight:500;color:#0a0a0a;line-height:23px;margin-bottom:12px}.wishlist-container .wishlist-flex .wishlist-date{font-size:18px;font-weight:500;color:#0a0a0a;line-height:23px;margin-bottom:16px}.wishlist-container .wishlist-flex .wishlist-stock{font-size:18px;line-height:23px}.wishlist-container .wishlist-flex .wishlist-stock .in-stock{color:#2ebb77;font-weight:400}.wishlist-container .wishlist-flex .wishlist-stock .out-of-stock{color:#d9534f;font-weight:400}.wishlist-container .wishlist-flex .wishlist-action .add-to-cart{width:100%;margin-top:24px}.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile .menu-item>a,.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile li>a,.offcanvas.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile .menu-item>a,.offcanvas.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile li>a{padding-top:13px;padding-bottom:13px;line-height:1.7}.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile .sub-menu li>a,.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile ul ul li>a,.offcanvas.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile .sub-menu li>a,.offcanvas.canvas-menu-mobile .offcanvas-body .mobile-menu .main-menu-mobile ul ul li>a{padding-top:11px;padding-bottom:11px;line-height:1.65}.canvas-menu-mobile .offcanvas-body .menu-item-has-children>a,.offcanvas.canvas-menu-mobile .offcanvas-body .menu-item-has-children>a{padding-top:16px;padding-bottom:16px}:root{--section-gap: 40px;--section-gap-mobile: 24px}section+section,section+.hero-section,section+.categories-block,section+.list-product,section+.saleOff-block,section+.blogs-block,section+[class*=block-],section+.banner-section,section+.banner-block,.hero-section+section,.hero-section+.hero-section,.hero-section+.categories-block,.hero-section+.list-product,.hero-section+.saleOff-block,.hero-section+.blogs-block,.hero-section+[class*=block-],.hero-section+.banner-section,.hero-section+.banner-block,.categories-block+section,.categories-block+.hero-section,.categories-block+.categories-block,.categories-block+.list-product,.categories-block+.saleOff-block,.categories-block+.blogs-block,.categories-block+[class*=block-],.categories-block+.banner-section,.categories-block+.banner-block,.list-product+section,.list-product+.hero-section,.list-product+.categories-block,.list-product+.list-product,.list-product+.saleOff-block,.list-product+.blogs-block,.list-product+[class*=block-],.list-product+.banner-section,.list-product+.banner-block,.saleOff-block+section,.saleOff-block+.hero-section,.saleOff-block+.categories-block,.saleOff-block+.list-product,.saleOff-block+.saleOff-block,.saleOff-block+.blogs-block,.saleOff-block+[class*=block-],.saleOff-block+.banner-section,.saleOff-block+.banner-block,.blogs-block+section,.blogs-block+.hero-section,.blogs-block+.categories-block,.blogs-block+.list-product,.blogs-block+.saleOff-block,.blogs-block+.blogs-block,.blogs-block+[class*=block-],.blogs-block+.banner-section,.blogs-block+.banner-block,.block-five+section,.block-five+.hero-section,.block-five+.categories-block,.block-five+.list-product,.block-five+.saleOff-block,.block-five+.blogs-block,.block-five+[class*=block-],.block-five+.banner-section,.block-five+.banner-block,.block-six+section,.block-six+.hero-section,.block-six+.categories-block,.block-six+.list-product,.block-six+.saleOff-block,.block-six+.blogs-block,.block-six+[class*=block-],.block-six+.banner-section,.block-six+.banner-block,.block-seven+section,.block-seven+.hero-section,.block-seven+.categories-block,.block-seven+.list-product,.block-seven+.saleOff-block,.block-seven+.blogs-block,.block-seven+[class*=block-],.block-seven+.banner-section,.block-seven+.banner-block,.block-eight+section,.block-eight+.hero-section,.block-eight+.categories-block,.block-eight+.list-product,.block-eight+.saleOff-block,.block-eight+.blogs-block,.block-eight+[class*=block-],.block-eight+.banner-section,.block-eight+.banner-block,.block-nine+section,.block-nine+.hero-section,.block-nine+.categories-block,.block-nine+.list-product,.block-nine+.saleOff-block,.block-nine+.blogs-block,.block-nine+[class*=block-],.block-nine+.banner-section,.block-nine+.banner-block,.block-ten+section,.block-ten+.hero-section,.block-ten+.categories-block,.block-ten+.list-product,.block-ten+.saleOff-block,.block-ten+.blogs-block,.block-ten+[class*=block-],.block-ten+.banner-section,.block-ten+.banner-block,.block-eleven+section,.block-eleven+.hero-section,.block-eleven+.categories-block,.block-eleven+.list-product,.block-eleven+.saleOff-block,.block-eleven+.blogs-block,.block-eleven+[class*=block-],.block-eleven+.banner-section,.block-eleven+.banner-block,.block-twelve+section,.block-twelve+.hero-section,.block-twelve+.categories-block,.block-twelve+.list-product,.block-twelve+.saleOff-block,.block-twelve+.blogs-block,.block-twelve+[class*=block-],.block-twelve+.banner-section,.block-twelve+.banner-block,.block-thirteen+section,.block-thirteen+.hero-section,.block-thirteen+.categories-block,.block-thirteen+.list-product,.block-thirteen+.saleOff-block,.block-thirteen+.blogs-block,.block-thirteen+[class*=block-],.block-thirteen+.banner-section,.block-thirteen+.banner-block,.block-fourteen+section,.block-fourteen+.hero-section,.block-fourteen+.categories-block,.block-fourteen+.list-product,.block-fourteen+.saleOff-block,.block-fourteen+.blogs-block,.block-fourteen+[class*=block-],.block-fourteen+.banner-section,.block-fourteen+.banner-block,.block-fifteen+section,.block-fifteen+.hero-section,.block-fifteen+.categories-block,.block-fifteen+.list-product,.block-fifteen+.saleOff-block,.block-fifteen+.blogs-block,.block-fifteen+[class*=block-],.block-fifteen+.banner-section,.block-fifteen+.banner-block,.block-sixteen+section,.block-sixteen+.hero-section,.block-sixteen+.categories-block,.block-sixteen+.list-product,.block-sixteen+.saleOff-block,.block-sixteen+.blogs-block,.block-sixteen+[class*=block-],.block-sixteen+.banner-section,.block-sixteen+.banner-block,.banner-section+section,.banner-section+.hero-section,.banner-section+.categories-block,.banner-section+.list-product,.banner-section+.saleOff-block,.banner-section+.blogs-block,.banner-section+[class*=block-],.banner-section+.banner-section,.banner-section+.banner-block,.banner-block+section,.banner-block+.hero-section,.banner-block+.categories-block,.banner-block+.list-product,.banner-block+.saleOff-block,.banner-block+.blogs-block,.banner-block+[class*=block-],.banner-block+.banner-section,.banner-block+.banner-block{margin-top:var(--section-gap) !important}@media(max-width: 768px){section+section,section+.hero-section,section+.categories-block,section+.list-product,section+.saleOff-block,section+.blogs-block,section+[class*=block-],section+.banner-section,section+.banner-block,.hero-section+section,.hero-section+.hero-section,.hero-section+.categories-block,.hero-section+.list-product,.hero-section+.saleOff-block,.hero-section+.blogs-block,.hero-section+[class*=block-],.hero-section+.banner-section,.hero-section+.banner-block,.categories-block+section,.categories-block+.hero-section,.categories-block+.categories-block,.categories-block+.list-product,.categories-block+.saleOff-block,.categories-block+.blogs-block,.categories-block+[class*=block-],.categories-block+.banner-section,.categories-block+.banner-block,.list-product+section,.list-product+.hero-section,.list-product+.categories-block,.list-product+.list-product,.list-product+.saleOff-block,.list-product+.blogs-block,.list-product+[class*=block-],.list-product+.banner-section,.list-product+.banner-block,.saleOff-block+section,.saleOff-block+.hero-section,.saleOff-block+.categories-block,.saleOff-block+.list-product,.saleOff-block+.saleOff-block,.saleOff-block+.blogs-block,.saleOff-block+[class*=block-],.saleOff-block+.banner-section,.saleOff-block+.banner-block,.blogs-block+section,.blogs-block+.hero-section,.blogs-block+.categories-block,.blogs-block+.list-product,.blogs-block+.saleOff-block,.blogs-block+.blogs-block,.blogs-block+[class*=block-],.blogs-block+.banner-section,.blogs-block+.banner-block,.block-five+section,.block-five+.hero-section,.block-five+.categories-block,.block-five+.list-product,.block-five+.saleOff-block,.block-five+.blogs-block,.block-five+[class*=block-],.block-five+.banner-section,.block-five+.banner-block,.block-six+section,.block-six+.hero-section,.block-six+.categories-block,.block-six+.list-product,.block-six+.saleOff-block,.block-six+.blogs-block,.block-six+[class*=block-],.block-six+.banner-section,.block-six+.banner-block,.block-seven+section,.block-seven+.hero-section,.block-seven+.categories-block,.block-seven+.list-product,.block-seven+.saleOff-block,.block-seven+.blogs-block,.block-seven+[class*=block-],.block-seven+.banner-section,.block-seven+.banner-block,.block-eight+section,.block-eight+.hero-section,.block-eight+.categories-block,.block-eight+.list-product,.block-eight+.saleOff-block,.block-eight+.blogs-block,.block-eight+[class*=block-],.block-eight+.banner-section,.block-eight+.banner-block,.block-nine+section,.block-nine+.hero-section,.block-nine+.categories-block,.block-nine+.list-product,.block-nine+.saleOff-block,.block-nine+.blogs-block,.block-nine+[class*=block-],.block-nine+.banner-section,.block-nine+.banner-block,.block-ten+section,.block-ten+.hero-section,.block-ten+.categories-block,.block-ten+.list-product,.block-ten+.saleOff-block,.block-ten+.blogs-block,.block-ten+[class*=block-],.block-ten+.banner-section,.block-ten+.banner-block,.block-eleven+section,.block-eleven+.hero-section,.block-eleven+.categories-block,.block-eleven+.list-product,.block-eleven+.saleOff-block,.block-eleven+.blogs-block,.block-eleven+[class*=block-],.block-eleven+.banner-section,.block-eleven+.banner-block,.block-twelve+section,.block-twelve+.hero-section,.block-twelve+.categories-block,.block-twelve+.list-product,.block-twelve+.saleOff-block,.block-twelve+.blogs-block,.block-twelve+[class*=block-],.block-twelve+.banner-section,.block-twelve+.banner-block,.block-thirteen+section,.block-thirteen+.hero-section,.block-thirteen+.categories-block,.block-thirteen+.list-product,.block-thirteen+.saleOff-block,.block-thirteen+.blogs-block,.block-thirteen+[class*=block-],.block-thirteen+.banner-section,.block-thirteen+.banner-block,.block-fourteen+section,.block-fourteen+.hero-section,.block-fourteen+.categories-block,.block-fourteen+.list-product,.block-fourteen+.saleOff-block,.block-fourteen+.blogs-block,.block-fourteen+[class*=block-],.block-fourteen+.banner-section,.block-fourteen+.banner-block,.block-fifteen+section,.block-fifteen+.hero-section,.block-fifteen+.categories-block,.block-fifteen+.list-product,.block-fifteen+.saleOff-block,.block-fifteen+.blogs-block,.block-fifteen+[class*=block-],.block-fifteen+.banner-section,.block-fifteen+.banner-block,.block-sixteen+section,.block-sixteen+.hero-section,.block-sixteen+.categories-block,.block-sixteen+.list-product,.block-sixteen+.saleOff-block,.block-sixteen+.blogs-block,.block-sixteen+[class*=block-],.block-sixteen+.banner-section,.block-sixteen+.banner-block,.banner-section+section,.banner-section+.hero-section,.banner-section+.categories-block,.banner-section+.list-product,.banner-section+.saleOff-block,.banner-section+.blogs-block,.banner-section+[class*=block-],.banner-section+.banner-section,.banner-section+.banner-block,.banner-block+section,.banner-block+.hero-section,.banner-block+.categories-block,.banner-block+.list-product,.banner-block+.saleOff-block,.banner-block+.blogs-block,.banner-block+[class*=block-],.banner-block+.banner-section,.banner-block+.banner-block{margin-top:var(--section-gap-mobile) !important}}.categories-block,.list-product,[class*=block-]:not([class*=block-mobile]){padding-top:30px !important;padding-bottom:30px !important}@media(max-width: 768px){.categories-block,.list-product,[class*=block-]:not([class*=block-mobile]){padding-top:18px !important;padding-bottom:18px !important}}header.main-header .topbar-menu{background-color:#000 !important}header.main-header .topbar-menu .topbar-menu-list .menu-item:not(:last-child){border-right:1px solid #fff !important}header.main-header .topbar-menu .topbar-menu-list .menu-item a{color:#fff !important;font-weight:600}header.main-header .topbar-menu .topbar-menu-list .menu-item a:hover{color:hsla(0,0%,100%,.7) !important}header.main-header .announcement-bar{background-color:#000 !important}.woocommerce-checkout #place_order,.woocommerce-checkout button[name=woocommerce_checkout_place_order],.woocommerce-checkout .place-order .button,.woocommerce-checkout .checkout-button{background-color:#000 !important;background:#000 !important;color:#fff !important;border-color:#000 !important;border-radius:999px !important;position:relative;padding-left:56px !important}.woocommerce-checkout #place_order::before,.woocommerce-checkout button[name=woocommerce_checkout_place_order]::before,.woocommerce-checkout .place-order .button::before,.woocommerce-checkout .checkout-button::before{content:"";position:absolute;left:24px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>");background-size:contain;background-repeat:no-repeat}.woocommerce-checkout #place_order:hover,.woocommerce-checkout button[name=woocommerce_checkout_place_order]:hover,.woocommerce-checkout .place-order .button:hover,.woocommerce-checkout .checkout-button:hover{background-color:#1a1a1a !important;opacity:.92}.single-product .single_add_to_cart_button,.product-content .add-to-cart,.btn-add-to-cart,.single_add_to_cart_button,button.single_add_to_cart_button{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.single-product .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:focus,.product-content .add-to-cart:hover,.product-content .add-to-cart:focus,.btn-add-to-cart:hover,.btn-add-to-cart:focus,.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,button.single_add_to_cart_button:hover,button.single_add_to_cart_button:focus{background-color:#1a1a1a !important;opacity:.92}:root{--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-pill: 999px;--radius-circle: 50%}.btn,button.btn,.button,.wp-element-button,.single_add_to_cart_button,#place_order,.btn-add-to-cart,.btn-buy-now,.checkout-button{border-radius:var(--radius-pill) !important}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],select,textarea,.form-control{border-radius:var(--radius-md) !important}.product,.product-card,.product-item,.blog-card,.card,.info-card,.policy-card{border-radius:var(--radius-md) !important}.color-swatch,.swatch-color,.product-color span,.variation-color,.variations_form li.color{border-radius:var(--radius-circle) !important}.size-swatch,.swatch-size,.variations_form li.size{border-radius:var(--radius-md) !important}.single-product .product-actions{display:flex !important;gap:10px !important;align-items:stretch}.single-product .product-actions .single_add_to_cart_button,.single-product .product-actions .btn-add-to-cart{flex:1}.single-product .add-to-cart-wrap .wishlist-login,.single-product .add-to-cart-wrap .yith-wcwl-add-button,.single-product .add-to-cart-wrap .btn-wishlist,.single-product .product-actions .wishlist-toggle,.single-product .product-actions .wishlist-login,.single-product .product-actions .yith-wcwl-add-button,.single-product .product-actions .btn-wishlist{flex:0 0 56px !important;width:56px !important;height:56px !important;min-width:56px !important;border:1px solid #e0e0e0 !important;border-radius:var(--radius-md) !important;background-color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important}.single-product .add-to-cart-wrap .wishlist-login:hover,.single-product .add-to-cart-wrap .yith-wcwl-add-button:hover,.single-product .add-to-cart-wrap .btn-wishlist:hover,.single-product .product-actions .wishlist-toggle:hover,.single-product .product-actions .wishlist-login:hover,.single-product .product-actions .yith-wcwl-add-button:hover,.single-product .product-actions .btn-wishlist:hover{border-color:#000 !important;background-color:#f8f8f8 !important}.single-product .add-to-cart-wrap .wishlist-login.wishlist-active i,.single-product .add-to-cart-wrap .wishlist-login.active i,.single-product .add-to-cart-wrap .yith-wcwl-add-button.wishlist-active i,.single-product .add-to-cart-wrap .yith-wcwl-add-button.active i,.single-product .add-to-cart-wrap .btn-wishlist.wishlist-active i,.single-product .add-to-cart-wrap .btn-wishlist.active i,.single-product .product-actions .wishlist-toggle.wishlist-active i,.single-product .product-actions .wishlist-toggle.active i,.single-product .product-actions .wishlist-login.wishlist-active i,.single-product .product-actions .wishlist-login.active i,.single-product .product-actions .yith-wcwl-add-button.wishlist-active i,.single-product .product-actions .yith-wcwl-add-button.active i,.single-product .product-actions .btn-wishlist.wishlist-active i,.single-product .product-actions .btn-wishlist.active i{color:#d70303 !important}.single-product .add-to-cart-wrap .wishlist-login i,.single-product .add-to-cart-wrap .wishlist-login svg,.single-product .add-to-cart-wrap .yith-wcwl-add-button i,.single-product .add-to-cart-wrap .yith-wcwl-add-button svg,.single-product .add-to-cart-wrap .btn-wishlist i,.single-product .add-to-cart-wrap .btn-wishlist svg,.single-product .product-actions .wishlist-toggle i,.single-product .product-actions .wishlist-toggle svg,.single-product .product-actions .wishlist-login i,.single-product .product-actions .wishlist-login svg,.single-product .product-actions .yith-wcwl-add-button i,.single-product .product-actions .yith-wcwl-add-button svg,.single-product .product-actions .btn-wishlist i,.single-product .product-actions .btn-wishlist svg{font-size:20px;color:#000;transition:color .2s ease}.single-product .variations_form .variation-color li.variable-item,.single-product .variations_form .variation-color .variable-item,.single-product .variations_form td.value ul.variable-items-list li.variable-item,.single-product .variations_form td.value ul.variable-items-list .variable-item,.single-product .variations_form .variable-items-wrapper li.variable-item,.single-product .variations_form .variable-items-wrapper .variable-item,.single-product .variations .variation-color li.variable-item,.single-product .variations .variation-color .variable-item,.single-product .variations td.value ul.variable-items-list li.variable-item,.single-product .variations td.value ul.variable-items-list .variable-item,.single-product .variations .variable-items-wrapper li.variable-item,.single-product .variations .variable-items-wrapper .variable-item{width:70px !important;height:70px !important;min-width:70px !important;border-radius:var(--radius-md) !important;overflow:hidden;border:2px solid rgba(0,0,0,0) !important;padding:2px !important;transition:all .2s ease}.single-product .variations_form .variation-color li.variable-item:hover,.single-product .variations_form .variation-color li.variable-item.selected,.single-product .variations_form .variation-color .variable-item:hover,.single-product .variations_form .variation-color .variable-item.selected,.single-product .variations_form td.value ul.variable-items-list li.variable-item:hover,.single-product .variations_form td.value ul.variable-items-list li.variable-item.selected,.single-product .variations_form td.value ul.variable-items-list .variable-item:hover,.single-product .variations_form td.value ul.variable-items-list .variable-item.selected,.single-product .variations_form .variable-items-wrapper li.variable-item:hover,.single-product .variations_form .variable-items-wrapper li.variable-item.selected,.single-product .variations_form .variable-items-wrapper .variable-item:hover,.single-product .variations_form .variable-items-wrapper .variable-item.selected,.single-product .variations .variation-color li.variable-item:hover,.single-product .variations .variation-color li.variable-item.selected,.single-product .variations .variation-color .variable-item:hover,.single-product .variations .variation-color .variable-item.selected,.single-product .variations td.value ul.variable-items-list li.variable-item:hover,.single-product .variations td.value ul.variable-items-list li.variable-item.selected,.single-product .variations td.value ul.variable-items-list .variable-item:hover,.single-product .variations td.value ul.variable-items-list .variable-item.selected,.single-product .variations .variable-items-wrapper li.variable-item:hover,.single-product .variations .variable-items-wrapper li.variable-item.selected,.single-product .variations .variable-items-wrapper .variable-item:hover,.single-product .variations .variable-items-wrapper .variable-item.selected{border-color:#000 !important}.single-product .variations_form .variation-color li.variable-item img,.single-product .variations_form .variation-color li.variable-item .variable-item-contents,.single-product .variations_form .variation-color .variable-item img,.single-product .variations_form .variation-color .variable-item .variable-item-contents,.single-product .variations_form td.value ul.variable-items-list li.variable-item img,.single-product .variations_form td.value ul.variable-items-list li.variable-item .variable-item-contents,.single-product .variations_form td.value ul.variable-items-list .variable-item img,.single-product .variations_form td.value ul.variable-items-list .variable-item .variable-item-contents,.single-product .variations_form .variable-items-wrapper li.variable-item img,.single-product .variations_form .variable-items-wrapper li.variable-item .variable-item-contents,.single-product .variations_form .variable-items-wrapper .variable-item img,.single-product .variations_form .variable-items-wrapper .variable-item .variable-item-contents,.single-product .variations .variation-color li.variable-item img,.single-product .variations .variation-color li.variable-item .variable-item-contents,.single-product .variations .variation-color .variable-item img,.single-product .variations .variation-color .variable-item .variable-item-contents,.single-product .variations td.value ul.variable-items-list li.variable-item img,.single-product .variations td.value ul.variable-items-list li.variable-item .variable-item-contents,.single-product .variations td.value ul.variable-items-list .variable-item img,.single-product .variations td.value ul.variable-items-list .variable-item .variable-item-contents,.single-product .variations .variable-items-wrapper li.variable-item img,.single-product .variations .variable-items-wrapper li.variable-item .variable-item-contents,.single-product .variations .variable-items-wrapper .variable-item img,.single-product .variations .variable-items-wrapper .variable-item .variable-item-contents{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:calc(var(--radius-md) - 2px)}.single-product .product-attributes .label,.single-product .product-attributes th.label,.single-product .variations .label,.single-product .variations th.label{margin-bottom:12px !important;font-weight:600}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:40px !important;height:40px !important;background-color:hsla(0,0%,100%,.95);border-radius:var(--radius-circle) !important;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#000 !important;transition:all .2s ease}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background-color:#000;color:#fff !important}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:16px !important;font-weight:700}.swiper .swiper-pagination{position:relative;margin-top:16px;display:flex;gap:6px;justify-content:center;align-items:center}.swiper .swiper-pagination .swiper-pagination-bullet{width:24px !important;height:3px !important;border-radius:0 !important;background-color:#d0d0d0 !important;opacity:1 !important;transition:all .3s ease}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000 !important;width:36px !important}.product-promo-banner,.promo-deal-banner{border:2px solid #d70303;background:linear-gradient(135deg, #FFF5F5 0%, #FFFFFF 100%);border-radius:var(--radius-md);padding:12px 16px;margin:16px 0;position:relative}.product-promo-banner .promo-title,.promo-deal-banner .promo-title{color:#d70303;font-weight:700;font-size:14px;margin-bottom:8px;display:flex;align-items:center;gap:6px}.product-promo-banner .promo-content,.promo-deal-banner .promo-content{font-size:13px;color:#0a0a0a}.product-policy-fixed,.product-policies{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}@media(max-width: 480px){.product-policy-fixed,.product-policies{grid-template-columns:1fr}}.product-policy-fixed .policy-item,.product-policies .policy-item{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e5e5e5;border-radius:var(--radius-sm);background:#fff}.product-policy-fixed .policy-item .policy-icon,.product-policies .policy-item .policy-icon{width:24px;height:24px;flex-shrink:0;color:#000}.product-policy-fixed .policy-item .policy-text,.product-policies .policy-item .policy-text{font-size:12px;line-height:1.4;color:#0a0a0a}.top-featured-products h2,.top-featured-products .section-title,.related.products h2,.related.products .section-title,.upsells.products h2,.upsells.products .section-title{font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:16px;text-align:center}@media(max-width: 768px){.top-featured-products h2,.top-featured-products .section-title,.related.products h2,.related.products .section-title,.upsells.products h2,.upsells.products .section-title{font-size:18px}}.cart-bestsellers,.checkout-bestsellers,.cart-bottom-products{display:block !important;margin:32px 0;padding:24px 0}@media(max-width: 768px){.cart-bestsellers,.checkout-bestsellers,.cart-bottom-products{display:block !important;margin:20px 0;padding:16px 0}}.cart-bestsellers .section-title,.checkout-bestsellers .section-title,.cart-bottom-products .section-title{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:16px}@media(max-width: 768px){.product .product-image,.product .product-thumbnail,.product .woocommerce-loop-product__link img,.product a.woocommerce-LoopProduct-link img,.product .attachment-woocommerce_thumbnail,.product-item .product-image,.product-item .product-thumbnail,.product-item .woocommerce-loop-product__link img,.product-item a.woocommerce-LoopProduct-link img,.product-item .attachment-woocommerce_thumbnail,.product-card .product-image,.product-card .product-thumbnail,.product-card .woocommerce-loop-product__link img,.product-card a.woocommerce-LoopProduct-link img,.product-card .attachment-woocommerce_thumbnail,.list-product .product .product-image,.list-product .product .product-thumbnail,.list-product .product .woocommerce-loop-product__link img,.list-product .product a.woocommerce-LoopProduct-link img,.list-product .product .attachment-woocommerce_thumbnail,li.product .product-image,li.product .product-thumbnail,li.product .woocommerce-loop-product__link img,li.product a.woocommerce-LoopProduct-link img,li.product .attachment-woocommerce_thumbnail{aspect-ratio:1/1 !important;width:100% !important;height:auto !important;object-fit:cover !important;border-radius:var(--radius-md) !important}.product .product-image-wrap,.product .product-thumbnail-wrap,.product-item .product-image-wrap,.product-item .product-thumbnail-wrap,.product-card .product-image-wrap,.product-card .product-thumbnail-wrap,.list-product .product .product-image-wrap,.list-product .product .product-thumbnail-wrap,li.product .product-image-wrap,li.product .product-thumbnail-wrap{aspect-ratio:1/1 !important;overflow:hidden;border-radius:var(--radius-md)}.swiper .product-image,.swiper-slide .product-image,.list-product .product-image{aspect-ratio:1/1 !important}}
.checkout-best-sale{margin-top:40px;padding-top:24px;border-top:1px solid #ececec}
.checkout-best-sale__title{font-size:20px;font-weight:600;margin-bottom:18px;text-transform:uppercase;letter-spacing:.02em}
.checkout-best-sale__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 12px}
.checkout-best-sale__grid>li{float:none!important;clear:none!important;margin:0!important;width:auto!important;max-width:100%!important}
@media (min-width:768px){.checkout-best-sale__grid{grid-template-columns:repeat(3,1fr);gap:22px 18px}}
@media (min-width:1200px){.checkout-best-sale__grid{grid-template-columns:repeat(4,1fr)}}
.checkout-sticky-bar__savings{margin-top:4px;font-size:12px;font-weight:500;color:#2a8a3e;line-height:1.3}
