@font-face{font-family:"Gibson";src:url("Gibson-SemiBold.woff2") format("woff2"),url("Gibson-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("Satoshi-Medium.woff2") format("woff2"),url("Satoshi-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("Satoshi-Bold.woff2") format("woff2"),url("Satoshi-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Gibson";src:url("Gibson.woff2") format("woff2"),url("Gibson.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gibson";src:url("Gibson-Medium.woff2") format("woff2"),url("Gibson-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("Satoshi-Regular.woff2") format("woff2"),url("Satoshi-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{margin-right:0px !important;overflow:visible !important}@media screen and (max-width: 1199.82px){html{font-size:15px}}@media screen and (max-width: 1023.82px){html{font-size:15px}}@media screen and (max-width: 991.82px){html{font-size:15px}}@media screen and (max-width: 767.82px){html{font-size:15px}}@media screen and (max-width: 575.82px){html{font-size:15px}}@media(min-width: 1500px){html{font-size:16px}}@media(min-width: 2000px){html{font-size:17px}}body{font-family:"Satoshi";color:#555e69;font-size:15px;line-height:1.4;font-weight:200}body.smooth-scroll{height:100vh;overflow:hidden}main{position:relative}#main{width:100vw;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Gibson";font-weight:500;line-height:1.3;color:#1f1f1f}p{line-height:1.4}a{text-decoration:none;color:#555e69;transition:color .3s ease}a:hover{color:#124f9e}ul{list-style:none;padding-left:0;margin-bottom:0}img{max-width:100%}section{overflow-x:hidden}@media screen and (max-width: 1399px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}h1.big-title.has-mask span,h1.has-mask span{line-height:inherit;height:inherit;margin-right:12px}h1.big-title.has-mask span>span,h1.has-mask span>span{line-height:inherit;height:inherit;margin-right:12px}h2.has-mask span{line-height:inherit;height:inherit;margin-right:10px}h2.has-mask span>span{line-height:inherit;height:inherit;margin-right:10px}h3.has-mask span{line-height:inherit;height:inherit;margin-right:8px}h3.has-mask span>span{line-height:inherit;height:inherit;margin-right:8px}h4.has-mask span{line-height:inherit;height:inherit;margin-right:7px}h4.has-mask span>span{line-height:inherit;height:inherit;margin-right:7px}h5.has-mask span{line-height:inherit;height:inherit;margin-right:6px}h5.has-mask span>span{line-height:inherit;height:inherit;margin-right:6px}h6.has-mask span{line-height:inherit;height:inherit;margin-right:5px}h6.has-mask span>span{line-height:inherit;height:inherit;margin-right:5px}.has-mask-fill>span{position:relative;display:inline;-webkit-text-fill-color:rgba(85,94,105,.1);-webkit-background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(#555E69, #555E69);background-size:0% 100%}.has-mask-fill.block-title>span{display:block}.has-animation{opacity:0;-webkit-transition:translateY(30px);transform:translateY(30px);transition:all .2s ease}.has-animation.has-scale{opacity:0;-webkit-transition:translateY(0px) scale(1.05);transform:translateY(0px) scale(1.05);transform-origin:50% 0;will-change:transform}.has-animation.has-scale-vertical{opacity:0;-webkit-transition:translateY(0px) scaleY(1.1);transform:translateY(0px) scaleY(1.1);transform-origin:50% 0;will-change:transform}.has-animation.has-cover{opacity:1;-webkit-transition:translateY(0px);transform:translateY(0px);overflow:hidden}.has-animation.has-cover::after{content:"";width:100%;height:100%;background-color:inherit;position:absolute;top:0;right:0;z-index:10;transition:all .6s cubic-bezier(0.54, 0.49, 0.2, 1.01)}.has-animation.has-cover.animated::after{width:0}.has-animation.has-cover img{opacity:1;-webkit-transition:scale(1.05);transform:scale(1.05);transition:all .6s cubic-bezier(0.54, 0.49, 0.2, 1.01)}.has-animation.has-cover.animated img{opacity:1;-webkit-transition:scale(1);transform:scale(1)}.has-mask{margin-bottom:10px}.has-mask span{display:inline-table;overflow:hidden}.has-mask span>span{display:inline-table;margin:0 !important;line-height:inherit;height:inherit;opacity:0;transform:translateY(60px)}.light-content .has-mask-fill>span{-webkit-text-fill-color:rgba(255,255,255,.1);background-image:linear-gradient(#fff, #fff)}.light-content .content h2{color:#fff}.light-content .content p{color:#fff}.light-content .light-section .has-mask-fill>span{background-repeat:no-repeat;background-image:linear-gradient(#555E69, #555E69)}#content-scroll{z-index:1;position:relative}.smooth-scroll #content-scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.scroll-content{cursor:default !important}.scale-up .scroll-content{cursor:grabbing !important}.scrollbar-track{background:rgba(0,0,0,0) !important}main{overflow:hidden}main .cd-main-content{width:100%}main .cd-main-content>div{height:100%;min-height:100vh}main .cd-main-content.cd-index>div{vertical-align:middle}.caption-timeline{overflow:hidden}.link-st{display:flex;color:#fff;-moz-column-gap:10px;column-gap:10px;font-size:1rem;margin-bottom:0}.link-st img{width:1rem}a.link-st:hover{text-decoration:underline;color:#fff}.content.text-center h2{margin-left:auto;margin-right:auto}.content.text-center .social-list{justify-content:center}.content.text-center .button-box{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.content h1{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:0.8333333333rem;font-size:2.5rem;position:relative}@media screen and (max-width: 1199.82px){.content h1{font-size:2.2916666667rem}}@media screen and (max-width: 767.82px){.content h1{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.content h1{font-size:1.875rem}}@media screen and (max-width: 400.82px){.content h1{font-size:1.7916666667rem}}.content h2{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:1.25rem;font-size:2.25rem;position:relative}@media screen and (max-width: 767.82px){.content h2{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.content h2{font-size:1.875rem}}.content p{font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.content p{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.content p{font-size:1rem}}@media screen and (max-width: 575.82px){.content p{font-size:0.9166666667rem}}.content .text-small{font-size:1rem}@media screen and (max-width: 991.82px){.content .text-small{font-size:0.9583333333rem}}@media screen and (max-width: 767.82px){.content .text-small{font-size:0.9166666667rem}}@media screen and (max-width: 575.82px){.content .text-small{font-size:0.8333333333rem}}.content b,.content strong{font-weight:600}.content h3{font-size:1.6666666667rem;font-family:"Gibson";font-weight:500;color:#1f1f1f;margin-bottom:0.625rem}@media screen and (max-width: 575.82px){.content h3{font-size:1.3333333333rem}}.content h3.has-mask-fill>span{background-image:linear-gradient(#AF6900, #AF6900)}.content h4{font-size:1.25rem;font-family:"Satoshi";font-weight:500;color:#af6900;margin-bottom:0.625rem}@media screen and (max-width: 575.82px){.content h4{font-size:1.0416666667rem}}.content h4.has-mask-fill>span{background-image:linear-gradient(#AF6900, #AF6900)}.content .btn-site{margin-top:1.6666666667rem}.content .list-dot{list-style:disc;padding-left:20px}.content .list-dot li{margin-bottom:10px;font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.content .list-dot li{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.content .list-dot li{font-size:1rem}}@media screen and (max-width: 575.82px){.content .list-dot li{font-size:0.9166666667rem}}.content .list-check{list-style:none;padding-left:0}.content .list-check li{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px;font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.content .list-check li{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.content .list-check li{font-size:1rem}}@media screen and (max-width: 575.82px){.content .list-check li{font-size:0.9166666667rem}}.content .list-check li i{width:23px}.content .social-list{list-style:none;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}.content .social-list li a{font-size:1.25rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.content .button-box{margin-top:1.6666666667rem}.padding-title-section{padding-bottom:2.5rem}.padding-btn-section{padding-top:2.5rem}.padding-btn-section .btn{margin-bottom:0}.content-page-detail h3{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:0.8333333333rem;font-size:1.1666666667rem;text-transform:uppercase;position:relative}@media screen and (max-width: 767.82px){.content-page-detail h3{font-size:1.0833333333rem}}.content-page-detail ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}.site-header{position:fixed;z-index:9999;width:100%;border-bottom:1px solid #eaebed;background-color:#fff}.site-header-top{background-color:#124f9e;font-weight:500;padding:8px 0}.site-header-top a{color:#fff;font-size:14px;opacity:.8;font-weight:500}@media screen and (max-width: 991.82px){.site-header-top-left{display:none}}.site-header-top-left ul{display:flex;gap:16px}.site-header-top-right ul{display:flex;gap:16px}@media screen and (max-width: 991.82px){.site-header-top-right ul{justify-content:space-between}}.site-header-top-right ul li a{display:flex;gap:8px;align-items:center}.site-header-top-right ul li a img{width:16px}.site-header-top-right ul li a .h-border{border-bottom:1px dashed rgba(255,255,255,.8)}.site-header-wrapper{padding:24px 0}@media screen and (max-width: 991.82px){.site-header-wrapper{padding:12px 12px}}@media screen and (max-width: 575.82px){.site-header-wrapper{padding:12px 0px}}@media screen and (max-width: 991.82px){.site-header-wrapper .col-ham{order:0}}@media screen and (max-width: 991.82px){.site-header-wrapper .col-logo{order:1}}@media screen and (max-width: 991.82px){.site-header-wrapper .col-search{order:3;flex:0 0 100%;width:100%;margin-top:12px}}@media screen and (max-width: 991.82px){.site-header-wrapper .col-icon-btn{order:2}}.site-header-logo{max-width:13.3333333333rem;height:3rem;display:block}@media screen and (max-width: 575.82px){.site-header-logo{max-width:11.6666666667rem;height:2.5rem}}@media screen and (max-width: 400px){.site-header-logo{max-width:10.4166666667rem;height:2.5rem}}.site-header-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-header-search .search-form-group{position:relative}.site-header-search .search-form-group .input-search{width:100%;position:relative;z-index:1;height:3rem;background-color:#f6f8f9;border:unset;padding-right:4.1666666667rem;padding-left:0.8333333333rem;border-radius:400px;outline-offset:-1px;transition:box-shadow .1s ease;font-size:1rem}.site-header-search .search-form-group .input-search:hover{outline:#5476cc 1px solid;box-shadow:0 0 0 2px #d0dbf7}.site-header-search .search-form-group .input-search:focus{outline:#5476cc 1px solid;box-shadow:0 0 0 2px #d0dbf7}.site-header-search .search-form-group .input-search:focus-visible{box-shadow:0px 1px 2px #bababa}.site-header-search .search-form-group .button-search{display:block;position:absolute;z-index:2;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border:unset;border-radius:50%;transition:all .3s ease;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.0833333333rem;width:2.5833333333rem;height:2.5833333333rem;top:0.2083333333rem;right:0.2083333333rem}.site-header-search .search-form-group .button-search:hover{background:linear-gradient(138deg, #3d6ef2 5%, #0d1340 108.97%)}.site-header-icon-btn ul{display:flex}.site-header-icon-btn .btn-icon{padding:12px;border-radius:50%;box-shadow:0px 0px 0px 1px rgba(18,19,25,.12),0px 2px 4px 0px rgba(18,19,25,.04);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.0833333333rem;margin-right:15px;color:#051122}@media screen and (max-width: 767.82px){.site-header-icon-btn .btn-icon{width:2.5rem;height:2.5rem;font-size:1rem;padding:0;margin-right:8px}}.site-header-icon-btn .btn-icon.cart-btn{position:relative}.site-header-icon-btn .btn-icon.cart-btn span{position:absolute;width:20px;height:20px;top:0px;right:-5px;font-size:12px;background-color:#124f9e;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600}.site-header-icon-btn .button-link{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border-radius:500px;gap:8px;display:flex;align-items:center;justify-content:center;width:auto;padding:12px;padding-right:20px;transition:all .3s ease;color:#fff}@media screen and (max-width: 767.82px){.site-header-icon-btn .button-link{padding:0px;padding-right:0px;padding-left:0px;display:flex;align-items:center;justify-content:center;font-size:14px;width:2.5rem;height:2.5rem}}.site-header-icon-btn .button-link img{width:25px}@media screen and (max-width: 767.82px){.site-header-icon-btn .button-link img{width:20px}}@media screen and (max-width: 767.82px){.site-header-icon-btn .button-link span{display:none}}.site-header-icon-btn .button-link:hover{background:linear-gradient(138deg, #3d6ef2 5%, #0d1340 108.97%)}.site-header-link{position:relative;padding-bottom:20px}.site-header-link .has-megamenu:hover .icon-has-submenu{transform:rotate(180deg)}.site-header-link .has-megamenu:hover .mega-menu-full{opacity:1;visibility:visible;transition:all .3s ease-in-out}.site-header-link .mega-menu-full{position:absolute;width:100%;left:0;top:calc(100% - 20px);padding:25px 0;padding-top:46px;background-color:#fff;box-shadow:0 17px 20px rgba(0,0,0,.1019607843);opacity:0;visibility:hidden;transition:all .1s ease-in-out}.site-header-link .mega-menu-full::before{content:"";height:1px;width:100%;background-color:#e9ebed;position:absolute;top:20px;left:0}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full .product-card-one{margin-bottom:calc(var(--bs-gutter-x)*1)}}.site-header-link .mega-menu-full .product-card-one-content h3{font-size:1.25rem}.site-header-link .mega-menu-full.__product-menu .h-pro{display:flex;min-height:320px;margin-bottom:calc(var(--bs-gutter-x)*1)}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full.__product-menu .h-pro{min-height:unset}}.site-header-link .mega-menu-full.__product-menu .product-card-two{height:-moz-fit-content;height:fit-content}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full.__product-menu .button-gradient{margin-bottom:20px}}.site-header-link .mega-menu-full h4{display:block;font-size:1rem;margin-bottom:10px;letter-spacing:.5px;text-transform:uppercase;color:#124f9e;font-weight:500}.site-header-link .mega-menu-full .column-nav{list-style:none;padding-left:0;display:flex;flex-direction:column}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full .column-nav{margin-bottom:20px}}.site-header-link .mega-menu-full .column-nav li{margin-bottom:5px}.site-header-link .mega-menu-full .column-nav li a{display:flex;align-items:center}.site-header-link .mega-menu-full .submenu-container{display:flex;max-width:1320px;margin:auto;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}.site-header-link .mega-menu-full .sub-menu-left{flex:0 0 70%}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full .sub-menu-left{flex:0 0 100%}}.site-header-link .mega-menu-full .sub-menu-left .size-menu{display:flex;flex-wrap:wrap;gap:8px}.site-header-link .mega-menu-full .sub-menu-left .size-menu-item{flex:0 0 calc(16.666666% - 8px);display:flex;border:1px solid #e9ebed;padding:8px 12px;border-radius:12px;align-items:center;background-color:#fff}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full .sub-menu-left .size-menu-item{flex:0 0 calc(33.333333% - 8px)}}@media screen and (max-width: 767.82px){.site-header-link .mega-menu-full .sub-menu-left .size-menu-item{flex:0 0 calc(50% - 8px)}}.site-header-link .mega-menu-full .sub-menu-left .size-menu-item:hover{box-shadow:4px 4px 20px rgba(0,0,0,.1);border-color:var(--color-primary)}.site-header-link .mega-menu-full .sub-menu-left .size-menu-img{width:40px;flex:0 0 40px;height:40px;display:flex;align-items:flex-end;margin-right:8px}.site-header-link .mega-menu-full .sub-menu-left .size-menu-img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:bottom;object-position:bottom}.site-header-link .mega-menu-full .sub-menu-left .size-menu-content{font-size:14px}.site-header-link .mega-menu-full .sub-menu-left .size-menu-content .tt{font-weight:600;line-height:1;margin-bottom:5px}.site-header-link .mega-menu-full .sub-menu-left .size-menu-content .ct{line-height:1}.site-header-link .mega-menu-full .row-menu{display:flex;margin-top:30px;flex-wrap:wrap}@media screen and (max-width: 767.82px){.site-header-link .mega-menu-full .row-menu{margin-top:0px}}.site-header-link .mega-menu-full .row-menu .column-row{flex:0 0 33.333333%;width:100%}@media screen and (max-width: 767.82px){.site-header-link .mega-menu-full .row-menu .column-row{flex:0 0 100%;margin-top:30px}}.site-header-link .mega-menu-full .row-menu li img{width:25px;height:35px;margin-right:10px;-o-object-fit:contain;object-fit:contain}.site-header-link .mega-menu-full .sub-menu-right{flex:0 0 30%;padding-left:30px}@media screen and (max-width: 991.82px){.site-header-link .mega-menu-full .sub-menu-right{display:none}}.site-header-link .mega-menu-full .sub-menu-right .menu-promo{display:flex;position:relative;padding-bottom:120%;border-radius:20px;overflow:hidden}.site-header-link .mega-menu-full .sub-menu-right .menu-promo img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;z-index:1}.site-header-link .mega-menu-full .sub-menu-right .menu-promo .ct{position:absolute;width:100%;height:100%;padding:24px;background-color:rgba(0,0,0,.02);z-index:2;display:flex;flex-direction:column;row-gap:16px}.site-header-link .mega-menu-full .sub-menu-right .menu-promo .ct h4{font-size:20px}.site-header-link .mega-menu-full .sub-menu-right .menu-promo .ct .button{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border-radius:500px;gap:8px;display:flex;align-items:center;justify-items:center;width:-moz-fit-content;width:fit-content;padding:12px;padding-right:20px;transition:all .3s ease;color:#fff}.site-header-link .mega-menu-full .sub-menu-right .menu-promo .ct .button img{width:25px}.site-header-link .mega-menu-full .sub-menu-right .menu-promo .ct .button:hover{background:linear-gradient(138deg, #3d6ef2 5%, #0d1340 108.97%)}.site-header-link-left>ul{display:flex;gap:16px}.site-header-link-left>ul>li>a{font-weight:500;font-size:16px;display:flex;gap:8px;padding:12px 0;align-items:center}.site-header-link-left>ul>li>a .icon-has-submenu{font-size:13px;transition:all .3s ease}.site-header-link-right>ul{display:flex;gap:12px;align-items:center;position:relative}.site-header-link-right>ul>li>a{font-weight:600;font-size:16px;padding:10px 8px}.site-header-link-right>ul>li>a.btn-menu-right{padding:12px 0;padding-right:20px;padding-left:16px;border-radius:200px;box-shadow:0 0 0 1px rgba(18,19,25,.1215686275),0 2px 4px rgba(18,19,25,.0392156863);background:#fff;gap:8px;display:flex;align-items:center}@media screen and (max-width: 991.8px){.site-header-link{position:absolute;width:100%;top:100%;left:-100%;background-color:#fff;padding:0px 12px;padding-bottom:40px;z-index:10000;height:calc(100vh - var(--header-bottom-position));overflow:hidden;border-top:1px solid #e9ebed;max-width:420px;transition:left .5s ease}.site-header-link.open{left:0%}.site-header-link-right{border-top:1px solid #e9ebed;padding-top:12px;margin-top:12px}.site-header-link-right>ul{flex-direction:column;align-items:flex-start;gap:0}.site-header-link-right>ul>li{margin-bottom:10px}.site-header-link-right>ul>li>a{padding:12px 0;display:block;width:-moz-fit-content;width:fit-content}.site-header-link .title-mega-menu{margin:0 var(--bs-gutter-x, 0.75rem);margin-bottom:20px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:15px;border:1px solid #e9ebed;border-radius:100px;padding:8px 15px 8px 8px;font-weight:700;font-size:1.1666666667rem;color:#1f1f1f}.site-header-link .back-btn{z-index:2;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border:unset;border-radius:50%;transition:all .3s ease;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0.9166666667rem;width:2.0833333333rem;height:2.0833333333rem}.site-header-link .mega-menu-full{position:absolute;top:0;left:100%;height:100%;opacity:1;visibility:visible;background-color:#fff;overflow:auto;box-shadow:unset;z-index:1000;padding:15px 0;padding-top:15px}.site-header-link .mega-menu-full::before{display:none}.site-header-link .icon-has-submenu{display:none}.site-header-link .mb-btn-toggle{width:2.0833333333rem;height:2.0833333333rem;display:flex;align-items:center;justify-content:center}.site-header-link .row-link{flex-wrap:wrap;flex-direction:column}.site-header-link .site-header-link-left .has-megamenu{display:flex;justify-content:space-between;align-items:center}.site-header-link .site-header-link-left>ul{flex-direction:column;gap:0px}}@media screen and (max-width: 575.82px){.site-header-link{max-width:100%}}.site-header-ham{display:none;margin-right:20px;z-index:99}@media screen and (max-width: 991.82px){.site-header-ham{display:block}}@media screen and (max-width: 991.82px){.site-header-ham{margin-right:15px}}.site-header-ham .ham-btn{font-size:20px;display:flex;color:#1f1f1f;flex-direction:column;justify-content:space-between;gap:5px}.site-header-ham .ham-btn.active span:first-child{transform-origin:left;transform:rotate(45deg)}.site-header-ham .ham-btn.active span:nth-child(2){transform-origin:right;transform:scaleX(0)}.site-header-ham .ham-btn.active span:last-child{transform-origin:left;transform:rotate(-45deg)}.site-header-ham .ham-btn span{display:block;width:20px;height:2px;background-color:#1f1f1f;border-radius:5px;transition:all .3s ease}.cart-container{position:fixed;top:0;right:0;max-width:420px;width:100%;height:100%;background-color:#fff;z-index:99999;display:flex;padding:10px;flex-direction:column;color:#fff;transform:translateX(100%);opacity:0;visibility:hidden;transition:all .3s ease}@media screen and (max-width: 575.82px){.cart-container{max-width:320px}}.cart-container.open{transform:translateX(0);opacity:1;visibility:visible}.cart-container .cart-close{cursor:pointer;margin-right:10px;padding:5px;width:30px;height:30px;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.cart-container .cart-list{flex:1 0 auto;max-height:calc(100% - 68.4px - 244.79px)}.cart-container .cart-list ul{height:100%;overflow:auto}.cart-container .cart-title{color:#fff;display:flex;justify-content:space-between;border-bottom:2px solid #e9eaf1;padding-bottom:10px;padding-top:20px}.cart-container .cart-title h3{margin-bottom:0;font-size:28px}.cart-container .cart-remove{color:#555e69;padding-left:10px;flex:0 0 20px}.cart-container .cart-remove a{color:#555e69}.cart-container .cart-item{display:flex;padding:10px 10px;justify-content:space-between;margin-bottom:15px;margin-top:15px;border:1px solid #e9ebed;border-radius:10px}.cart-container .cart-item-img{flex:0 0 80px;width:80px;height:80px;border-radius:10px;overflow:hidden}.cart-container .cart-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-container .cart-item-info{padding-left:10px;flex:0 0 calc(100% - 20px - 80px)}.cart-container .cart-item-title{font-weight:600;font-size:15px;margin-bottom:5px;display:block;color:#1f1f1f;width:-moz-fit-content;width:fit-content}.cart-container .cart-item-title:hover{color:#124f9e}.cart-container .cart-item-cate{font-size:13px;font-weight:300;margin-bottom:0px;opacity:1;color:#555e69}.cart-container .cart-item-variant{font-size:14px;border:1px solid rgba(147,147,147,.5);width:-moz-fit-content;width:fit-content;border-radius:5px;padding:3px 5px;margin-bottom:5px}.cart-container .cart-item-price{font-size:18px;color:#1f1f1f;font-weight:700}.cart-container .cart-button{padding:20px 0 60px;border-top:2px solid #e9eaf1}.cart-container .cart-button .text{display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:20px}.cart-container .cart-button .text h4{font-size:18px;margin-bottom:0;font-family:"Satoshi"}.cart-container .cart-button .text span{font-size:24px;font-weight:700;color:#124f9e}.cart-container .cart-button .btn-group{display:flex;flex-direction:column;row-gap:10px}.cart-container .cart-button .btn-group button{width:100%;display:block;text-align:center;padding:14px 20px;border:1px solid;border-radius:50px;font-size:16px;font-weight:400;font-family:"Satoshi";background-color:#124f9e;color:#fff;border-color:#124f9e;transition:all .3s ease;white-space:nowrap;box-shadow:5px 5px 13px rgba(0,0,0,.3);margin-bottom:10px}.cart-container .cart-button .btn-group button:hover{background-color:#333;border-color:#124f9e;color:#124f9e;box-shadow:5px 5px 13px rgba(0,0,0,0)}.cart-container .cart-button .btn-group button i{margin-right:8px}.cart-container .cart-button .btn-group .button-gradient{width:100%;display:flex;justify-content:space-between;padding:12px 20px}.cart-container .cart-button .btn-group .btn-site{width:100%;display:flex;justify-content:space-between;margin-bottom:0px;padding:12px 20px}.body-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;z-index:9999;left:0;opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.body-overlay.opened{opacity:1;visibility:visible}.site-footer{background-color:#f6f8f9;padding-top:2.5rem;font-weight:500;overflow:hidden}@media screen and (max-width: 767.82px){.site-footer{padding-top:1.6666666667rem}}@media screen and (max-width: 991.82px){.site-footer-logo{margin-bottom:2.5rem}}.site-footer-logo .img-logo{max-width:14.5833333333rem;display:block;margin-bottom:1.6666666667rem}@media screen and (max-width: 767.82px){.site-footer-logo .img-logo{margin-bottom:1.25rem}}@media screen and (max-width: 575.82px){.site-footer-logo .img-logo{max-width:12.5rem}}@media screen and (max-width: 400px){.site-footer-logo .img-logo{max-width:11.6666666667rem}}.site-footer-logo .img-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-footer-logo h3{font-size:1.1666666667rem;margin-bottom:1.25rem}.site-footer-logo ul{display:flex;flex-wrap:wrap;gap:10px}.site-footer-logo ul li a{border-radius:50px;border:1px solid #124f9e;width:-moz-fit-content;width:fit-content;padding:6px 15px;display:flex;align-items:center;position:relative;overflow:hidden;transition:all .3s ease-in;color:#124f9e;font-size:1.0833333333rem}.site-footer-logo ul li a span{display:flex;align-items:center;position:relative;z-index:2;gap:5px}.site-footer-logo ul li a span i{font-size:1.0833333333rem}.site-footer-logo ul li a:hover{color:#fff;background-color:#124f9e}.site-footer-logo ul li a:hover::before{right:-1px}.site-footer-menu h3{font-size:1.1666666667rem;margin-bottom:0.625rem}.site-footer-menu ul{list-style:none;margin-bottom:1.25rem}.site-footer-menu ul li{margin-bottom:0.625rem}.site-footer-menu ul li a{font-size:1rem}.site-footer-menu .list-social{display:flex;flex-wrap:wrap;gap:15px}.site-footer-menu .list-social li a{font-size:1.6666666667rem}.site-footer-bottom{margin-top:2.5rem;border-top:1px solid #e9ebed;padding:1.6666666667rem 0}@media screen and (max-width: 767.82px){.site-footer-bottom{margin-top:1.25rem}}.site-footer-bottom .copyright{margin-bottom:0;font-size:0.8333333333rem}.site-footer-bottom .link-bottom{display:flex;gap:1.25rem}@media screen and (max-width: 767.82px){.site-footer-bottom .link-bottom{max-width:100%;width:100vw;margin-top:0.8333333333rem;flex-wrap:wrap}}.site-footer-bottom .link-bottom li a{font-size:0.8333333333rem}.btn-site{display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;align-items:center;border:unset;-moz-column-gap:10px;column-gap:10px;border-radius:200px;padding:0.8333333333rem 1.6666666667rem;font-weight:500;font-size:1rem;transition:all .3s ease}.btn-site:hover{color:#124f9e;border-color:#124f9e}.btn-site._white-btn{background-color:#fff;box-shadow:0 0 0 1px rgba(18,19,25,0.1215686275),0 2px 4px rgba(18,19,25,0.0392156863)}.btn-site._white-btn:hover{color:#fff;background-color:#124f9e}.btn-site.__white-outline{color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.7),0 2px 4px rgba(255,255,255,.3)}.btn-site.__white-outline:hover{color:#fff;background-color:#124f9e}.btn-site.__white-bg{background:#fff;color:#124f9e;box-shadow:0 0 0 1px rgba(18,19,25,.1215686275),0 2px 4px rgba(18,19,25,.0392156863)}.btn-site.__white-bg:hover{color:#fff;background-color:#124f9e}.button-gradient{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border-radius:500px;border:unset;gap:8px;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:12px 20px;transition:all .3s ease;color:#fff;font-weight:700}.button-gradient img{width:25px}.button-gradient:hover{background:linear-gradient(138deg, #3d6ef2 5%, #0d1340 108.97%);color:#fff}.bg-section{position:relative;padding:0}.bg-section .el-3{position:absolute;bottom:-10%;right:0%;width:25%;max-width:10.4166666667rem}.bg-section .social-list{color:#fff;display:flex;flex-wrap:wrap;margin-bottom:2.0833333333rem}.bg-section .social-list li a{color:#fff}.bg-section .social-list li a:hover{color:#f2c00c}.bg-section figure.has-parallax{overflow:hidden;min-height:60vh;margin:0;position:relative;display:block}.bg-section .has-parallax{background-color:#655343}.bg-section .has-parallax .el-1,.bg-section .has-parallax .el-2{position:absolute}.bg-section .has-parallax .el-1{top:0;left:0;width:30%;max-width:12.5rem}.bg-section .has-parallax .el-2{right:0;bottom:0;width:35%;max-width:14.1666666667rem}.bg-section .has-parallax>img{filter:brightness(80%)}.has-parallax-content>img,.has-parallax>img{width:100%;height:100%;max-width:100%;position:absolute;display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.parallax-image-content{position:relative;margin:0 auto;z-index:10;height:100%;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.parallax-image-content .outer{width:100%;margin:0 auto;padding-top:8.3333333333rem;padding-bottom:8.3333333333rem;box-sizing:border-box;display:table;width:100%;height:100%}.parallax-image-content .inner{display:table-cell;vertical-align:middle;box-sizing:border-box}.parallax-image-content img{width:100%;max-width:100%;height:auto;display:block}.rounded-borders .parallax-image-content img{border-radius:8px}.home-banner{margin:0 auto;max-width:1600px}.home-banner .swiper-pagination{bottom:20px}.home-banner .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.home-banner .swiper-pagination-bullet-active{width:18px}.home-banner .swiper-slide-active .home-banner-content-text h2{opacity:1;transform:translateX(0);transition-delay:.3s}.home-banner .swiper-slide-active .home-banner-content__description{opacity:1;transform:translateX(0);transition-delay:.4s}.home-banner .swiper-slide-active .home-banner-content__button{opacity:1;transform:translateX(0);transition-delay:.5s}.home-banner-content{position:relative;aspect-ratio:5/2;display:flex;align-items:center}@media screen and (max-width: 767.82px){.home-banner-content{aspect-ratio:5/8;align-items:flex-start;padding-top:30px}}.home-banner-content .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.home-banner-content .bg img{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.home-banner-content .bg img.dk{display:block}@media screen and (max-width: 767.82px){.home-banner-content .bg img.dk{display:none}}.home-banner-content .bg img.mb{display:none}@media screen and (max-width: 767.82px){.home-banner-content .bg img.mb{display:block}}.home-banner-content .container{position:relative;z-index:2}.home-banner-content-text .icon-logo{max-width:17.5rem;margin-bottom:25px}@media screen and (max-width: 767.82px){.home-banner-content-text .icon-logo{max-width:15.8333333333rem;margin-bottom:15px}}@media screen and (max-width: 575.82px){.home-banner-content-text .icon-logo{max-width:14.5833333333rem}}.home-banner-content-text .icon-logo img{max-height:7.9166666667rem;-o-object-fit:contain;object-fit:contain}.home-banner-content-text h2{font-size:3.125rem;margin-bottom:25px;color:#124f9e;opacity:0;transform:translateY(20px);transition:all .5s ease}@media screen and (max-width: 991.82px){.home-banner-content-text h2{font-size:2.7083333333rem}}@media screen and (max-width: 767.82px){.home-banner-content-text h2{font-size:2.5rem;margin-bottom:15px}}@media screen and (max-width: 575.82px){.home-banner-content-text h2{font-size:2.2916666667rem}}.home-banner-content__description{color:#555e69;margin-bottom:25px;opacity:0;transform:translateY(20px);transition:all .5s ease}@media(max-width: 1199px){.home-banner-content__description{font-size:22px}}@media(max-width: 991px){.home-banner-content__description{font-size:20px}}@media screen and (max-width: 767.82px){.home-banner-content__description{font-size:18px;margin-bottom:15px}}@media screen and (max-width: 575.82px){.home-banner-content__description{padding-top:15px;font-size:16px}}.home-banner-content__description .list-content-icon{list-style:none;padding-left:0}.home-banner-content__description .list-content-icon li{display:flex;margin-bottom:15px;font-size:24px;font-weight:500;align-items:center}@media(max-width: 1199px){.home-banner-content__description .list-content-icon li{font-size:22px}}@media(max-width: 991px){.home-banner-content__description .list-content-icon li{font-size:20px}}@media screen and (max-width: 767.82px){.home-banner-content__description .list-content-icon li{font-size:18px}}@media screen and (max-width: 575.82px){.home-banner-content__description .list-content-icon li{font-size:16px}}.home-banner-content__description .list-content-icon li img{width:45px;margin-right:20px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1199px){.home-banner-content__description .list-content-icon li img{width:45px}}@media(max-width: 991px){.home-banner-content__description .list-content-icon li img{width:40px}}@media screen and (max-width: 767.82px){.home-banner-content__description .list-content-icon li img{width:38px;margin-right:15px}}@media screen and (max-width: 575.82px){.home-banner-content__description .list-content-icon li img{width:35px}}.home-banner-content__button{display:flex;flex-wrap:wrap;gap:10px;opacity:0;transform:translateY(20px);transition:all .5s ease;font-weight:500}.home-banner-content__button .button{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border-radius:500px;gap:8px;display:flex;align-items:center;justify-items:center;width:auto;padding:12px 20px;padding-right:20px;transition:all .3s ease;color:#fff;font-size:16px}.home-banner-content__button .button._btn-1{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);color:#fff;padding-left:20px;gap:10px;display:flex;width:-moz-fit-content;width:fit-content;align-items:center}.home-banner-content__button .button._btn-1:hover{background:linear-gradient(138deg, #3d6ef2 5%, #0d1340 108.97%)}.home-banner-content__button .button._btn-2{background:#fff;gap:10px;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;color:#555e69;box-shadow:0 0 0 1px rgba(18,19,25,.1215686275),0 2px 4px rgba(18,19,25,.0392156863)}.home-banner-content__button .button._btn-2:hover{color:#124f9e}.home-banner-content__button .button._btn-3{background:#fff;gap:8px;padding:8px;padding-right:20px;color:#555e69;box-shadow:0px 0px 0px 1px rgba(18,19,25,.12),0px 2px 4px 0px rgba(18,19,25,.04)}.home-banner-content__button .button._btn-3 .icon-btn{padding:10px;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);border-radius:50%}.home-banner-content__button .button._btn-3 .icon-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.home-banner-content__button .button._btn-3:hover{color:#124f9e}.feature-section{border-bottom:1px solid #e9eaf1}.feature-section .link-btn{font-size:16px;justify-self:flex-end;gap:8px;align-items:center;justify-content:flex-end;display:flex;font-weight:500}@media screen and (max-width: 767.82px){.feature-section .link-btn{justify-content:center;margin-bottom:1.6666666667rem}}.feature-section .link-btn i{border:1px solid #e9eaf1;border-radius:50%;font-size:18px;width:35px;height:35px;align-items:center;justify-content:center;display:flex}.feature-item{display:flex;gap:8px;flex-direction:column;align-items:center;padding:15px}.feature-img{width:40px;height:40px}.feature-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.feature-slide{padding:1.6666666667rem 0;border-right:1px solid #e9eaf1}@media screen and (max-width: 767.82px){.feature-slide{border-right:0;padding:1.25rem 0}}.feature-slide .swiper-pagination{position:relative;bottom:unset;padding-top:0px}.feature-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.feature-slide .swiper-pagination-bullet-active{width:18px}.feature-content{text-align:center}.feature-col-left{flex:0 0 calc(100% - 200px);width:calc(100% - 200px)}.feature-col-right{flex:0 0 200px;width:200px}.feature-col-left,.feature-col-right{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media screen and (max-width: 767.82px){.feature-col-left,.feature-col-right{flex:0 0 100%;width:100%}}.collection-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.collection-section{padding:2.5rem 0}}.collection-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.collection-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.collection-slide .swiper-pagination-bullet-active{width:18px}.collection-item{display:flex;width:100%;padding-bottom:100%;position:relative;border-radius:16px;overflow:hidden}.collection-item .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right, #F6F8F9 0%, #F6F8F9 35%, #1C41A3 70%, #000210 120.25%);background-size:300% 100%;background-position-x:0%;transition:all .3s ease}.collection-item .bg img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.collection-item:hover .bg{background-position-x:100%}.collection-item:hover .collection-content-text{color:#fff}.collection-item:hover .collection-content-text h3{color:#fff}.collection-item:hover .collection-content-price i{width:28px;border-width:1px}.collection-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.collection-content-text{display:flex;flex-direction:column;gap:8px}.collection-content-text h3{font-size:1.0833333333rem;display:flex;gap:6px;align-items:center;margin-bottom:0;transition:all .3s ease}.collection-content-text h3 img{width:22px;-o-object-fit:contain;object-fit:contain;height:19px;margin-bottom:2px}.collection-content-text p{font-size:14px;margin-bottom:0}.collection-content-price{color:#051122;padding:4px 9px 5px;background-color:#fff;border-radius:100px;border:1px solid #e9eaf1;width:-moz-fit-content;width:fit-content;font-weight:500;gap:4px;display:flex;align-items:center;font-size:16px}.collection-content-price:hover{background-color:#f1efeb}.collection-content-price span{color:#8d929a;font-weight:400}.collection-content-price i{display:flex;justify-content:center;align-items:center;width:0;height:28px;border-radius:100px;font-size:12px;border:1px solid #d7d4cf;border-width:0;background-color:#fff;overflow:hidden;transition:all .3s ease-in-out}.size-section{padding-bottom:2.5rem}@media screen and (max-width: 767.82px){.size-section{padding-bottom:1.25rem}}.size-slide{margin-top:2.0833333333rem}@media screen and (max-width: 767.82px){.size-slide{margin-top:1.25rem}}.size-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.size-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.size-slide .swiper-pagination-bullet-active{width:18px}.size-item{border:1px solid #cbced1;border-radius:16px;display:flex;align-items:center;justify-content:space-between;padding:16px;transition:all .3s ease}.size-item:hover{border-color:#124f9e}.size-content{display:flex;justify-content:space-between;flex-direction:column}.size-content h4{font-weight:500;font-size:1rem;margin-bottom:0}.size-content p{color:#8d929a;margin-bottom:0;font-size:1rem}.size-content span.link{display:flex;width:-moz-fit-content;width:fit-content;gap:4px;align-items:center;font-weight:500;font-size:1rem;color:#124f9e}.size-content span.link i{margin-top:2px;font-size:0.8333333333rem}.size-img img{width:3.9583333333rem;height:3.9583333333rem;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.cta-banner{padding:2.5rem;background:linear-gradient(90deg, #F4F9FC 0.78%, #F4F9FD 14.53%, #F4F8FE 27.64%, #F5F8FF 40.38%, #F8F8FF 53.57%, #F8F6FF 67.42%, #FAF5FF 80.83%, #FDF4FE 99.97%);border-radius:16px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 991.82px){.cta-banner{flex-wrap:wrap;padding:1.6666666667rem}}@media screen and (max-width: 767.82px){.cta-banner{padding:1.25rem}}.cta-left{display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center;row-gap:16px}@media screen and (max-width: 991.82px){.cta-left{flex:0 0 100%;width:100%}}@media screen and (max-width: 991.82px){.cta-button{margin-top:20px}}.cta-img{flex:0 0 3.3333333333rem}@media screen and (max-width: 767.82px){.cta-img{flex:0 0 2.5rem}}.cta-img img{width:3.3333333333rem;height:3.3333333333rem;-o-object-fit:contain;object-fit:contain}.cta-content h2{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:1.25rem;font-size:3.3333333333rem;position:relative}@media screen and (max-width: 767.82px){.cta-content h2{font-size:2.7083333333rem}}@media screen and (max-width: 575.82px){.cta-content h2{font-size:2.0833333333rem}}.cta-content h2 span{color:#124f9e}.cta-content h3{font-size:1.6666666667rem;font-family:"Gibson";font-weight:500;color:#124f9e;margin-bottom:0.4166666667rem}@media screen and (max-width: 575.82px){.cta-content h3{font-size:1.3333333333rem}}.cta-content h3 span{color:#124f9e}.cta-content p{font-size:1rem;margin-bottom:0}@media screen and (max-width: 575.82px){.cta-content p{font-size:0.9166666667rem}}.brand-section{padding:2.5rem 0}@media screen and (max-width: 767.82px){.brand-section{padding:1.6666666667rem 0}}.brand-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.brand-section .content{margin-bottom:1.6666666667rem}}.brand-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.brand-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.brand-slide .swiper-pagination-bullet-active{width:18px}.has-parallax{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.has-parallax img{top:0;left:0;width:100%;height:100%;max-width:100%;position:absolute;display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;transition:unset;z-index:0}.home-parallax{position:relative;padding:4.1666666667rem 0;text-align:center;color:#fff}.home-parallax h2,.home-parallax h4{color:#fff}.home-parallax .has-parallax::before{position:absolute;width:100%;top:0;left:0;height:100%;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);content:"";z-index:1;opacity:.8;mix-blend-mode:multiply}.home-parallax .btn-site{margin:auto}.home-parallax .container{z-index:2;position:relative}.home-parallax .button{border-color:#fff;color:#fff}.home-parallax .button::before{background:#fff}.home-parallax .button:hover{color:var(--color-primary)}.client-section{background-color:#f2f2f2;padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.client-section{padding:2.5rem 0}}.client-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.client-section .content{margin-bottom:1.6666666667rem}}.client__title-and-action{flex-direction:column;align-items:center;margin-bottom:70px}@media screen and (max-width: 991.82px){.client__title-and-action{margin-bottom:55px}}.client-slide .swiper{display:flex;flex-direction:column}.client-slide .swiper-wrapper{display:flex}.client-slide .swiper-slide{height:auto;display:flex}.client-slide .swiper{overflow:unset}.client-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.client-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.client-slide .swiper-pagination-bullet-active{width:18px}.client-item{text-align:center;display:flex;flex-direction:column;border:1px solid #bcbcbc;width:100%;padding:20px;border-radius:100px;background-color:#fff;transition:all .3s ease}@media screen and (max-width: 767.82px){.client-item{padding:10px}}.client-item:hover{box-shadow:4px 4px 15px rgba(0,0,0,.08);border-color:#124f9e}.client-item:hover .ct .btn-client{color:#124f9e}.client-item:hover .ct .btn-client i{width:28px;opacity:1;visibility:visible}.client-item .img{position:relative;padding-bottom:35%}.client-item .img img{top:0;left:0;width:100%;height:100%;position:absolute;-o-object-fit:contain;object-fit:contain}.client-item .ct{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 auto}.client-item .ct h4{font-size:20px;margin-bottom:10px}.client-item .ct .btn-client{display:flex;align-items:center;justify-content:center}.client-item .ct .btn-client i{margin-left:5px;border-radius:100%;width:0px;height:28px;transition:all .3s ease;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.review-section{background-color:#f6f8f9;padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.review-section{padding:2.5rem 0}}.review-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.review-section .content{margin-bottom:1.6666666667rem}}@media screen and (max-width: 991.82px){.review-slide{margin-bottom:1.6666666667rem}}.review-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.review-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.review-slide .swiper-pagination-bullet-active{width:18px}.review-img-box{position:relative;padding-bottom:100%;overflow:hidden;border-radius:16px}.review-img-box img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.review-star{display:flex;gap:8px;margin-bottom:15px}.review-star .star-list{color:#f7cd34;gap:4px}.review-content h4{font-size:1.6666666667rem;margin-bottom:5px;color:#1f1f1f;font-weight:500}.review-content p{font-size:1.25rem}.review-store{display:flex;flex-wrap:wrap}.review-store .name{flex:0 0 50%;font-size:22px;font-weight:500;color:#124f9e}.review-store .info{flex:0 0 50%;text-align:right;align-self:center;opacity:.6}.review-store .st{display:flex;align-items:center;flex:0 0 100%;margin-top:20px}.review-store .st img{width:85px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.review-store .st .ct{margin-left:10px}.review-store .st .ct h5{margin-bottom:0;font-size:18px;color:#1f1f1f;font-weight:500}.review-store .st .ct a{font-size:16px;text-decoration:underline}.review-store .st .ct a:hover{color:#124f9e}.banner-cta-section{background-color:#f6f8f9}@media screen and (max-width: 767.82px){.banner-cta-section .content{padding:2.5rem 0}}.banner-cta-section .content .list-contact{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.banner-cta-section .content .list-contact li{margin-bottom:5px}.banner-cta-section .content .list-contact li a{border-radius:50px;border:1px solid #124f9e;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:10px 20px;display:flex;align-items:center;position:relative;overflow:hidden;transition:all .3s ease-in;color:#124f9e;font-size:1.1666666667rem;display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px}.banner-cta-section .content .list-contact li a span{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px}.banner-cta-section .content .list-contact li a:hover{color:#fff;background-color:#124f9e}.banner-cta-section .content .list-contact li a:hover::before{right:-1px}.banner-cta-content{margin:80px 0}@media screen and (max-width: 767.82px){.banner-cta-content{margin:60px 0}}.banner-cta-img{position:relative;padding-bottom:90%;margin-right:-15px;margin-left:-15px}@media screen and (min-width: 768px){.banner-cta-img{margin-right:-15%}}.banner-cta-img .anim-zoomin{position:absolute;width:100%;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.banner-cta-img .anim-zoomin-wrap{position:absolute;width:100%;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.banner-cta-img img{position:absolute;width:100%;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.delivery-section{background-color:#f6f8f9;padding:3.3333333333rem 0;overflow:hidden}@media screen and (max-width: 767.82px){.delivery-section{padding:2.5rem 0}}.delivery-box{padding:24px;background-color:#fff;border-radius:20px;border:1px solid #e9ebed;display:flex;flex-direction:column}.delivery-box .tt{display:flex;width:100%;gap:30px;border-bottom:1px solid #e9ebed;padding-bottom:15px;margin-bottom:15px}.delivery-box .tt .button-gradient{height:-moz-fit-content;height:fit-content}.delivery-box .tt .text{display:flex;flex-direction:column;font-weight:600}.delivery-box .tt .text span{font-size:20px}.delivery-box .ct ul{padding-left:15px;list-style:disc;font-size:1rem}.delivery-box .ct ul li{margin-bottom:10px}.how-section{background-color:#f6f8f9;padding:3.3333333333rem 0;overflow:hidden}@media screen and (max-width: 767.82px){.how-section{padding:2.5rem 0}}.how-section .row-item{border:1px solid #e9ebed;border-radius:20px;overflow:hidden}.how-item{background-color:#fff;display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;flex:1 0 0;padding:16px 24px 24px 24px;border:1px solid #e9ebed;background:#fff}.how-item .icon img{height:40px;-o-object-fit:contain;object-fit:contain}.how-content{text-align:center}.how-content h3{font-size:20px}.how-content p{font-size:14px}.how-content p:last-child{margin-bottom:0}.local-section{background-color:#f6f8f9;padding:3.3333333333rem 0;overflow:hidden}@media screen and (max-width: 767.82px){.local-section{padding:2.5rem 0}}.local-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.local-section .content{margin-bottom:1.6666666667rem}}.local-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.local-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.local-slide .swiper-pagination-bullet-active{width:18px}.local__title-and-action{flex-direction:column;align-items:center;margin-bottom:70px}@media screen and (max-width: 991.82px){.local__title-and-action{margin-bottom:55px}}.local-title{position:absolute;top:20px;left:20px;z-index:3}.local-title h3{font-size:26px;color:#0862d7;font-weight:600}.local-item{position:relative;padding-bottom:100%;border-radius:20px;overflow:hidden;display:block;width:100%}.local-item img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.local-content{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:20px;background:linear-gradient(to top, #124f9e, transparent)}.local-content h4{font-size:20px;color:#fff;font-weight:600;margin-bottom:5px}.local-content p{margin-bottom:5px}.local-star{display:flex;gap:8px;margin-top:10px;margin-bottom:0}.local-star .star-list{color:#f7cd34;gap:4px;font-size:14px;margin-bottom:0}.local-star span{font-size:14px;font-weight:600}.local-star span.total-t{font-weight:300}.buy-section{background-color:#6c8ad6;padding:15px 0}.buy-content{display:flex;gap:16px;justify-content:space-between;align-items:center;text-align:center;max-width:1000px;margin:0 auto}@media screen and (max-width: 991.82px){.buy-content{flex-direction:column}}.buy-content p{color:#fff;margin-bottom:0;font-weight:600;font-size:1.25rem}@media screen and (max-width: 991.82px){.buy-content p{order:0}}@media screen and (max-width: 991.82px){.buy-content .button-gradient{order:3}}.buy-content .line{width:1px;height:40px;background-color:#fff;opacity:.3}@media screen and (max-width: 991.82px){.buy-content .line{display:none}}.buy-icon{display:flex;align-items:center;gap:32px}@media screen and (max-width: 991.82px){.buy-icon{order:1}}.buy-icon img{max-height:28px;mix-blend-mode:lighten}.about-section{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.about-section{margin-bottom:2.5rem}}.about-content{padding:2.0833333333rem;background-color:#f6f8f9;border-radius:2.0833333333rem}@media screen and (max-width: 767.82px){.about-content{padding:1.6666666667rem}}@media screen and (max-width: 575.82px){.about-content{padding:1.25rem}}.about-content .content strong{font-weight:600}.about-content .content .list-contact{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.about-content .content .list-contact li{margin-bottom:5px}.about-content .content .list-contact li a{border-radius:50px;border:1px solid #124f9e;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:10px 20px;display:flex;align-items:center;position:relative;overflow:hidden;transition:all .3s ease-in;color:#124f9e;font-size:1.1666666667rem;display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px}.about-content .content .list-contact li a span{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px}.about-content .content .list-contact li a:hover{color:#fff;background-color:#124f9e}.about-content .content .list-contact li a:hover::before{right:-1px}.about-img{position:relative;padding-bottom:83%;overflow:hidden;border-radius:2.0833333333rem}.about-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.about-img.__square{position:relative;padding-bottom:80%}.about-img.__square img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.content-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.content-section{padding:2.5rem 0}}.content-section .__title{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.content-section .__title{margin-bottom:1.6666666667rem}}.content-img{background-color:#eff5fd;position:relative;padding-bottom:70%;border-radius:20px;overflow:hidden}.content-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain}.content-img img{max-width:70%;left:15%}.content-box{background-color:#fffbed;padding:1.6666666667rem;border-radius:20px}.content-box h4{font-size:18px}.content-box p{font-size:14px}.content-box p:last-child{margin-bottom:0}.content-box a{color:#124f9e;text-decoration:underline;font-weight:500}.manager-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.manager-section{padding:2.5rem 0}}.manager-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.manager-section .content{margin-bottom:1.6666666667rem}}.manager-item{padding:24px;border:1px solid #e9ebed;background-color:#eff5fd;border-radius:20px;width:100%;display:flex;flex-direction:column;row-gap:15px}.manager-item .img{margin-bottom:15px}.manager-item .img img{height:4.1666666667rem;-o-object-fit:contain;object-fit:contain}.manager-item h2{font-size:1.6666666667rem;margin-bottom:0px;line-height:1.2}.manager-item h3{font-size:1.25rem;margin-bottom:0px}.manager-item p{font-size:1rem;margin-bottom:0px}.manager-item p a{color:#124f9e;text-decoration:underline;font-weight:500}.manager-content{display:flex;flex-direction:column;flex:1;justify-content:space-between;row-gap:30px}.manager-content .btn-site{box-shadow:0px 0px 0px 1px rgba(18,19,25,.12),0px 2px 4px 0px rgba(18,19,25,.04);padding:8px 16px;display:flex;-moz-column-gap:8px;column-gap:8px;border-radius:40px;background-color:#fff;align-items:center;width:-moz-fit-content;width:fit-content;font-weight:500}.map-section{padding-top:3.3333333333rem}@media screen and (max-width: 767.82px){.map-section{padding-top:2.5rem}}.map-box{display:flex;flex-wrap:wrap;border-radius:20px;border:1px solid #e9ebed;overflow:hidden;background-color:#f6f8f9}.map-list{position:relative;flex:0 0 350px;display:flex}@media screen and (max-width: 767.82px){.map-list{flex:0 0 100%;min-height:400px}}.map-scroll{position:absolute;width:100%;height:100%;overflow:auto;padding:24px;overscroll-behavior:contain}.map-frame{flex:0 0 calc(100% - 350px)}@media screen and (max-width: 767.82px){.map-frame{flex:0 0 100%}}.map-item{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #e9ebed;padding-bottom:15px;margin-bottom:15px}.map-item:last-child{border-bottom:0;margin-bottom:0}.map-item .local-star{margin-bottom:10px}.map-item h3{font-size:22px;margin-bottom:10px}.map-item p{font-size:16px;font-weight:500;color:#1f1f1f;margin-bottom:10px}.map-item .phone-link{display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;align-items:center;-moz-column-gap:10px;column-gap:10px;font-weight:500;color:#1f1f1f;margin-bottom:15px}.map-item .phone-link:hover{color:#124f9e}.map-item .btn-direction{display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;align-items:center;-moz-column-gap:10px;column-gap:10px;border-radius:200px;padding:0.625rem 1.25rem;font-weight:500;font-size:0.9166666667rem;transition:all .3s ease;box-shadow:0 0 0 1px rgba(18,19,25,0.1215686275),0 2px 4px rgba(18,19,25,0.0392156863);background-color:#fff}.map-item .btn-direction:hover{color:#fff;background-color:#124f9e}.map-thumb{position:relative;padding-bottom:60%}.map-thumb iframe{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.collection-table-section{margin-top:3.3333333333rem;padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.collection-table-section{padding:2.5rem 0;margin-top:2.5rem}}.product-fillter{overflow:unset}.product-section{background-color:#f6f8f9;padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.product-section{padding:2.5rem 0}}.product-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.product-section .content{margin-bottom:1.6666666667rem}}.product-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.product-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.product-slide .swiper-pagination-bullet-active{width:18px}.product-list{padding:2.0833333333rem 0}.product-list .product-card-three-content h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-nav._center ul{justify-content:center}.product-nav ul{display:flex;margin:0 -5px;margin-top:30px}.product-nav ul li{margin:0 5px}.product-nav ul li.active a{background-color:#124f9e;color:#fff;border-color:#124f9e}.product-nav ul li a{width:2.0833333333rem;height:2.0833333333rem;display:flex;align-items:center;justify-content:center;border:1px solid #555e69;font-size:1rem;border-radius:8px}.product-nav ul li a:hover,.product-nav ul li a.active{background-color:#124f9e;color:#fff;border-color:#124f9e}.product-card-one{display:flex;flex-direction:column;width:100%;justify-content:space-between}.product-card-one:hover{color:#555e69}.product-card-one-img{position:relative;padding-bottom:80%;border-radius:10px;overflow:hidden;margin-bottom:15px}.product-card-one-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-card-one-img>img{z-index:1}.product-card-one-img .best-seller{top:10px;left:10px;position:absolute;z-index:2;background:#f5f4f3;padding:7px 14px;display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:center;border-radius:100px;font-weight:600;font-size:14px}.product-card-one-img .best-seller>img{width:14px;-o-object-fit:contain;object-fit:contain;position:relative}.product-card-one-img .price-text{z-index:2;position:absolute;left:10px;bottom:10px;background:#f6f8f9;padding:7px 14px;padding-right:7px;border-radius:100px;font-size:16px;font-weight:600}.product-card-one-img .price-text span{color:#8d929a}.product-card-one-img .price-text i{margin-left:8px;border-radius:100%;box-shadow:0 0 0 1px rgba(27,44,87,.12),0 2px 4px 0 rgba(21,27,74,.04);background-color:#fff;font-size:12px;padding:4px}.product-card-one-content{flex:1 0 auto;margin-bottom:10px}.product-card-one-content h3{font-size:1.6666666667rem;margin-bottom:10px}.product-card-one-content ul{display:flex;flex-direction:column;font-weight:500;color:#1f1f1f}.product-card-one-content ul li{display:flex;gap:10px;margin-bottom:8px}.product-card-one-content ul li img{width:20px}.product-card-two{padding:12px;padding-bottom:2px;border:1px solid #e9ebed;border-radius:24px;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 0 0 1px rgba(0,0,0,.031372549);display:flex;width:100%;flex-direction:column}.product-card-two:hover{color:#555e69;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0px 20px 28px 0px rgba(0,0,0,.04),1px 1px 0px 0px rgba(0,0,0,.01),0px 0px 0px 1px rgba(0,0,0,.03)}@media screen and (min-width: 992px){.product-card-two:hover .btn-anim{height:44px}}@media screen and (min-width: 992px){.product-card-two .btn-anim{overflow:hidden;height:0;transition:all .3s ease}}.product-card-two .button-gradient{width:100%;text-align:center;justify-content:center;align-items:center;padding:7px 10px;font-size:14px;transition:all .3s ease;margin-bottom:10px !important}.product-card-two-img{position:relative;padding-bottom:60%;border-radius:10px;overflow:hidden;margin-bottom:15px}.product-card-two-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-card-two-img>img{z-index:1}.product-card-two-img .best-seller{top:10px;left:10px;position:absolute;z-index:2;background:#f5f4f3;padding:7px 14px;display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:center;border-radius:100px;font-weight:600;font-size:14px}.product-card-two-img .best-seller>img{width:14px;-o-object-fit:contain;object-fit:contain;position:relative}.product-card-two-content{display:flex;justify-content:space-between;flex-direction:column;flex:1 0 auto}.product-card-two-content h3{font-size:18px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card-two-content .price-text{margin-bottom:10px}.product-card-two-content .price-text p{color:#8d929a;margin-bottom:0;font-size:12px;display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:flex-start;line-height:12px}.product-card-two-content .price-text p ._price{color:#555e69;font-size:14px;line-height:20px;font-weight:700}.product-card-two-content .price-text p .pay-m{font-size:13px;text-decoration:underline;color:#124f9e;line-height:16px}.product-card-three{display:flex;width:100%;flex-direction:column}.product-card-three:hover{color:#555e69}.product-card-three-delivery{background:#e9e9e9;padding:8px 14px;display:flex;-moz-column-gap:8px;column-gap:8px;border-radius:200px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;font-size:0.9166666667rem;margin-bottom:15px}.product-card-three-feature{margin-bottom:10px}.product-card-three-feature ul{display:flex;gap:8px;flex-direction:column;font-size:0.875rem;font-weight:500;color:#1f1f1f}.product-card-three-feature ul li{display:flex;gap:8px;align-items:center}.product-card-three-feature ul li img{width:25px}.product-card-three .button-gradient{width:-moz-fit-content;width:fit-content;text-align:center;justify-content:center;align-items:center;padding:10px 20px;font-size:1rem;transition:all .3s ease}.product-card-three-img{position:relative;padding-bottom:60%;border-radius:10px;overflow:hidden;margin-bottom:15px}.product-card-three-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-card-three-img>img{z-index:1}.product-card-three-img .best-seller{top:10px;left:10px;position:absolute;z-index:2;background:#f5f4f3;padding:7px 14px;display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:center;border-radius:100px;font-weight:600;font-size:14px}.product-card-three-img .best-seller>img{width:14px;-o-object-fit:contain;object-fit:contain;position:relative}.product-card-three-content{display:flex;justify-content:space-between;flex-direction:column;flex:1 0 auto}.product-card-three-content h3{font-size:20px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card-three-content .price-text{margin-bottom:15px}.product-card-three-content .price-text p{color:#555e69;margin-bottom:0;font-size:1rem;display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:flex-start}.product-card-three-content .price-text p ._price{color:#1f1f1f;font-size:1.25rem;font-weight:700}.product-card-three-content .price-text p .pay-m{font-size:1rem;text-decoration:underline;color:#124f9e;font-weight:700}.product-content-plus .product-content-box{padding:3.3333333333rem;background-color:#f6f8f9;border-radius:1.6666666667rem}@media screen and (max-width: 767.92px){.product-content-plus .product-content-box{padding:2.0833333333rem}}@media screen and (max-width: 575.92px){.product-content-plus .product-content-box{padding:1.25rem}}@media screen and (max-width: 400px){.product-content-plus .product-content-box{padding:0.625rem}}.product-content-plus .product-content-box .img-content{text-align:center;margin:20px 0}.product-content-plus .product-content-box .img-content img{margin:auto}.product-content-plus .product-content-box .plus-ct-t{display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:8px}.product-content-plus .product-content-box .plus-ct-t>img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.product-content-plus .product-content-box .plus-ct-t .ct{display:flex;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px}.product-content-plus .product-content-box .plus-ct-t .ct p{font-weight:600;font-size:16px;color:#1f1f1f;margin-bottom:0}.product-cate-slide{margin-top:1.25rem}.product-cate-slide .swiper-pagination{position:relative;bottom:unset;padding-top:10px}.product-cate-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.product-cate-slide .swiper-pagination-bullet-active{width:18px}.product-cate-item{padding:15px;border-radius:16px;background-color:#f6f8f9;border:1px solid #f6f8f9;display:flex;flex-direction:column;transition:all .3s ease;position:relative}.product-cate-item:hover{border-color:#124f9e}.product-cate-item.active{border-color:#124f9e}.product-cate-item.active::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Ccircle cx='8' cy='7' r='5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.50312 15.0062C11.647 15.0062 15.0062 11.647 15.0062 7.50312C15.0062 3.35926 11.647 0 7.50312 0C3.35926 0 0 3.35926 0 7.50312C0 11.647 3.35926 15.0062 7.50312 15.0062ZM10.8513 5.9467C11.0953 5.70262 11.0953 5.3069 10.8513 5.06282C10.6072 4.81874 10.2115 4.81874 9.96739 5.06282L6.33346 8.69674L4.98049 7.34377C4.73641 7.09969 4.34068 7.09969 4.09661 7.34377C3.85253 7.58785 3.85253 7.98357 4.09661 8.22765L5.90319 10.0342C6.14727 10.2783 6.54299 10.2783 6.78707 10.0342C6.82193 9.99938 6.85182 9.96142 6.87672 9.92125L10.8513 5.9467Z' fill='%232951B8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:15px;height:15px;right:13px;top:13px;position:absolute}.product-cate-item .icon{margin-bottom:15px;width:calc(100% - 25px)}.product-cate-item .icon img{width:100%;height:2.0833333333rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.product-cate-item .ct h3{font-size:1rem;margin-bottom:0px}.product-cate-item .ct p{margin-bottom:0}.product-slide-img{margin-bottom:15px;border-radius:15px;overflow:hidden}.product-slide-img-thumb{padding-right:30px;padding-left:30px;position:relative}.product-slide-img-thumb .swiper-slide-thumb-active .product-detail-img{border:2px solid #124f9e}.product-slide-img-thumb .swiper-slide-thumb-active .product-detail-img img{padding:5px}.product-slide-img-thumb .swiper-button-prev::after,.product-slide-img-thumb .swiper-button-next::after{font-size:20px}.product-slide-img-thumb .swiper-button-prev{left:0px}.product-slide-img-thumb .swiper-button-next{right:0px}.product-plus-detail{margin-bottom:10px}.product-plus-detail .plus-accordition{border:1px solid #e9ebed;border-left:0;border-right:0;border-radius:0px}.product-plus-detail .plus-accordition .accordion-button{padding:15px 0;font-size:20px;font-weight:500;color:#1f1f1f}.product-plus-detail .plus-accordition .accordion-button:not(.collapsed){background-color:#fff;box-shadow:unset;color:#124f9e}.product-plus-detail .plus-accordition .accordion-button:focus{outline:unset;box-shadow:unset}.product-plus-detail .plus-accordition .accordion-body{padding:0;padding-bottom:15px;font-size:1rem}@media screen and (max-width: 575.82px){.product-plus-detail .plus-accordition .accordion-body{font-size:0.9166666667rem}}.product-plus-detail .plus-accordition .accordion-item{background-color:unset;border:unset;border-bottom:1px solid #e9ebed}.product-plus-detail .plus-accordition .accordion-item:first-of-type .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}.product-plus-detail .plus-accordition .accordion-item:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.product-plus-detail .plus-accordition .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.product-benefit{padding:16px;background-color:#f6f8f9;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:10px;border-radius:15px;margin-bottom:10px}.product-benefit h2{font-size:1.4583333333rem;position:relative;color:#1f1f1f}@media screen and (max-width: 767.82px){.product-benefit h2{font-size:1.375rem}}@media screen and (max-width: 575.82px){.product-benefit h2{font-size:1.25rem}}.product-benefit a{color:#124f9e;text-decoration:underline;font-weight:500}.product-benefit .benefit-list{display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:flex-start}.product-benefit .benefit-list .product-benefit-item{flex:0 0 33.333333%;width:33.333333%;display:flex;flex-direction:column;row-gap:8px;align-items:center}.product-benefit .benefit-list .product-benefit-item img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.product-benefit .benefit-list .product-benefit-item p{font-size:14px;font-weight:500}.product-detail-section{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.product-detail-section{margin-bottom:2.5rem}}.product-detail-section .product-sticky-js{margin-bottom:30px}.product-detail-section .row-detail .pinned-element{width:60%;float:left;position:relative;display:block;height:auto;margin:0}@media screen and (max-width: 991.82px){.product-detail-section .row-detail .pinned-element{width:100%}}.product-detail-section .row-detail .pinned-element .product-sticky-js{position:relative;width:100%;overflow:hidden}.product-detail-section .row-detail .scrolling-element{width:39%;float:left;position:relative;margin:0}@media screen and (max-width: 991.82px){.product-detail-section .row-detail .scrolling-element{width:100%}}.product-detail-section .pinned-section{position:relative;display:table !important;width:100%;margin:0 auto;max-width:1320px}.product-detail-section .pinned-section .pin-spacer{width:50% !important}.product-detail-option{display:flex;flex-direction:column;row-gap:15px;margin-bottom:10px}.product-detail-option h2{font-size:1.4583333333rem;position:relative;color:#1f1f1f}@media screen and (max-width: 767.82px){.product-detail-option h2{font-size:1.375rem}}@media screen and (max-width: 575.82px){.product-detail-option h2{font-size:1.25rem}}.product-detail-option .option-item{width:100%}.product-detail-option .option-item input{display:none}.product-detail-option .option-item input:checked+label{border-color:#124f9e}.product-detail-option .option-item input:checked+label::after{opacity:1}.product-detail-option .option-item label{border:1px solid #e9ebed;padding:16px;border-radius:15px;display:flex;align-items:center;position:relative;-moz-column-gap:12px;column-gap:12px;cursor:pointer}.product-detail-option .option-item label::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Ccircle cx='8' cy='7' r='5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.50312 15.0062C11.647 15.0062 15.0062 11.647 15.0062 7.50312C15.0062 3.35926 11.647 0 7.50312 0C3.35926 0 0 3.35926 0 7.50312C0 11.647 3.35926 15.0062 7.50312 15.0062ZM10.8513 5.9467C11.0953 5.70262 11.0953 5.3069 10.8513 5.06282C10.6072 4.81874 10.2115 4.81874 9.96739 5.06282L6.33346 8.69674L4.98049 7.34377C4.73641 7.09969 4.34068 7.09969 4.09661 7.34377C3.85253 7.58785 3.85253 7.98357 4.09661 8.22765L5.90319 10.0342C6.14727 10.2783 6.54299 10.2783 6.78707 10.0342C6.82193 9.99938 6.85182 9.96142 6.87672 9.92125L10.8513 5.9467Z' fill='%232951B8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:30px;height:30px;border:5px solid #fff;border-radius:50%;left:8px;top:8px;position:absolute;opacity:0}.product-detail-option .option-item label .img{flex:0 0 4.5833333333rem;width:4.5833333333rem;height:3.75rem;background-color:#f5f5f6}.product-detail-option .option-item label .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-detail-option .option-item label .ct{display:flex;flex-direction:column;row-gap:8px}.product-detail-option .option-item label .ct h3{font-size:16px;font-weight:500;margin-bottom:0}.product-detail-option .option-item label .ct p{font-weight:600;color:#1f1f1f;margin-bottom:0}.product-detail-option .option-item label .ct p del{opacity:.6}.product-detail-img{position:relative;padding-bottom:70%;border-radius:15px;overflow:hidden;border:2px solid rgba(0,0,0,0);display:block}.product-detail-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.product-detail-img img{border-radius:15px}.product-detail-title{margin-bottom:10px}.product-detail-title h1{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:0rem;font-size:1.875rem;position:relative}@media screen and (max-width: 767.82px){.product-detail-title h1{font-size:1.7916666667rem}}@media screen and (max-width: 575.82px){.product-detail-title h1{font-size:1.6666666667rem}}.product-detail-title p{font-size:1rem}@media screen and (max-width: 575.82px){.product-detail-title p{font-size:0.9166666667rem}}.product-detail-content{display:flex;flex-direction:column;row-gap:16px;padding-left:60px}@media screen and (max-width: 991.82px){.product-detail-content{padding-left:0}}.product-detail-desc{margin-bottom:10px}.product-detail-desc p{font-size:1rem}@media screen and (max-width: 575.82px){.product-detail-desc p{font-size:0.9166666667rem}}.product-detail-type{display:flex;flex-direction:column;row-gap:16px}.product-detail-type .type-item{display:flex;align-items:center;font-size:0.9166666667rem}@media screen and (max-width: 575.82px){.product-detail-type .type-item{font-size:0.8333333333rem}}.product-detail-type .type-item>span{flex:0 0 8.3333333333rem;min-width:8.3333333333rem;color:#8d929a;font-weight:500;font-size:0.9166666667rem}@media screen and (max-width: 575.82px){.product-detail-type .type-item>span{font-size:0.8333333333rem}}.product-detail-type .type-item .ct{display:flex;-moz-column-gap:8px;column-gap:8px;color:#1f1f1f}.product-detail-type .type-item .ct .it{display:flex;-moz-column-gap:8px;column-gap:8px;color:#1f1f1f;font-weight:500;align-items:center}.product-detail-type .type-item .ct .it>img{background-color:#f5f5f6;border-radius:5px;padding:3px 5px;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.product-detail-type .type-item .ct .it._no-img{background-color:#f5f5f6;padding:3px 5px;border-radius:5px}.product-detail-size{margin-bottom:10px}.product-detail-size .size-title{display:flex;justify-content:space-between;margin-bottom:16px}.product-detail-size .size-title h2{font-size:1.4583333333rem;position:relative;color:#1f1f1f}@media screen and (max-width: 767.82px){.product-detail-size .size-title h2{font-size:1.375rem}}@media screen and (max-width: 575.82px){.product-detail-size .size-title h2{font-size:1.25rem}}.product-detail-size .size-title a{font-size:1.25rem;color:#124f9e;font-weight:500;text-decoration:underline}@media screen and (max-width: 767.82px){.product-detail-size .size-title a{font-size:1.125rem}}@media screen and (max-width: 575.82px){.product-detail-size .size-title a{font-size:1rem}}.product-detail-size-input{display:flex;gap:8px;width:100%;flex-wrap:wrap}.product-detail-size-input .size-detail-item{display:flex;flex:0 0 calc(33.333333% - 8px)}.product-detail-size-input .size-detail-item.disable-click{pointer-events:none}.product-detail-size-input .size-detail-item input{display:none}.product-detail-size-input .size-detail-item input:checked+label{border-color:#124f9e}.product-detail-size-input .size-detail-item input:checked+label::after{opacity:1}.product-detail-size-input .size-detail-item input:disabled+label{background-color:#f5f5f6}.product-detail-size-input .size-detail-item label{width:100%;border:1px solid #e9ebed;padding:16px;border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;row-gap:8px;cursor:pointer}.product-detail-size-input .size-detail-item label::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Ccircle cx='8' cy='7' r='5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.50312 15.0062C11.647 15.0062 15.0062 11.647 15.0062 7.50312C15.0062 3.35926 11.647 0 7.50312 0C3.35926 0 0 3.35926 0 7.50312C0 11.647 3.35926 15.0062 7.50312 15.0062ZM10.8513 5.9467C11.0953 5.70262 11.0953 5.3069 10.8513 5.06282C10.6072 4.81874 10.2115 4.81874 9.96739 5.06282L6.33346 8.69674L4.98049 7.34377C4.73641 7.09969 4.34068 7.09969 4.09661 7.34377C3.85253 7.58785 3.85253 7.98357 4.09661 8.22765L5.90319 10.0342C6.14727 10.2783 6.54299 10.2783 6.78707 10.0342C6.82193 9.99938 6.85182 9.96142 6.87672 9.92125L10.8513 5.9467Z' fill='%232951B8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:15px;height:15px;right:13px;top:13px;position:absolute;opacity:0}.product-detail-size-input .size-detail-item label span{font-weight:700;color:#1f1f1f;font-size:16px}.product-detail-size-input .size-detail-item label .price-old{text-decoration:line-through;font-size:14px;font-weight:500}.product-detail-size-input .size-detail-item label .price-new{font-size:16px;font-weight:600;color:#124f9e}.product-detail-size-input .size-detail-item label .price{font-weight:600;font-size:16px}.product-total-price{display:flex;flex-direction:column;row-gap:10px}.product-total-price .price-content{display:flex;justify-content:space-between}.product-total-price .price-content h2{font-size:1.5833333333rem;font-weight:500}@media screen and (max-width: 767.82px){.product-total-price .price-content h2{font-size:1.4583333333rem}}@media screen and (max-width: 575.82px){.product-total-price .price-content h2{font-size:1.25rem}}.product-total-price .price-content h3{font-size:1.875rem;position:relative;font-weight:900;color:#124f9e}@media screen and (max-width: 767.82px){.product-total-price .price-content h3{font-size:1.7916666667rem}}@media screen and (max-width: 575.82px){.product-total-price .price-content h3{font-size:1.6666666667rem}}.product-total-price .price-content h3 .total-price-compare{font-size:1.25rem;position:relative;font-weight:500;color:#8d929a;text-decoration-line:line-through}@media screen and (max-width: 767.82px){.product-total-price .price-content h3 .total-price-compare{font-size:1.1666666667rem}}@media screen and (max-width: 575.82px){.product-total-price .price-content h3 .total-price-compare{font-size:1.0833333333rem}}.product-total-price .product-button-group .button-gradient{width:100%;justify-content:center}.product-total-price .product-delivery{text-align:center;display:flex;align-items:center;justify-content:center;-moz-column-gap:5px;column-gap:5px;margin-bottom:1.25rem}@media screen and (max-width: 767.82px){.product-total-price .product-delivery{margin-bottom:0.8333333333rem}}.product-total-price .product-delivery::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#0f7305}.product-total-price .product-delivery p{color:#0f7305;font-weight:500;font-size:14px;text-align:center;margin-bottom:0}.product-item-option-list{display:flex;flex-direction:column;row-gap:15px;display:none}.product-item-option-list.active{display:flex}.banner-top-menu{padding:1.6666666667rem 0}@media screen and (max-width: 767.82px){.banner-top-menu{padding:1.6666666667rem 0}}.banner-top-menu .content h3{color:#1f1f1f;font-weight:500}.banner-top-menu.__has-img{background-size:cover;background-position:center;min-height:50svh;display:flex;position:relative}.banner-top-menu.__has-img .breadcrumb-item{color:#fff}.banner-top-menu.__has-img .breadcrumb-item a{color:#fff}.banner-top-menu.__has-img .breadcrumb-item+.breadcrumb-item::before{color:#fff}.banner-top-menu.__has-img .container{display:flex;position:relative;z-index:3}.banner-top-menu.__has-img .banner-top-title{padding-top:2.5rem;margin-bottom:15px;color:#fff;gap:15px;max-width:600px}.banner-top-menu.__has-img .banner-top-title h1{color:#fff}.banner-top-menu.__has-img .banner-top-title h3{color:#fff;font-size:1.6666666667rem;font-weight:500}@media screen and (max-width: 1199.82px){.banner-top-menu.__has-img .banner-top-title h3{font-size:1.5833333333rem}}@media screen and (max-width: 767.82px){.banner-top-menu.__has-img .banner-top-title h3{font-size:1.4583333333rem}}@media screen and (max-width: 575.82px){.banner-top-menu.__has-img .banner-top-title h3{font-size:1.3333333333rem}}@media screen and (max-width: 400.82px){.banner-top-menu.__has-img .banner-top-title h3{font-size:1.1666666667rem}}.banner-top-menu.__has-img::before{content:"";background:linear-gradient(25deg, rgba(17, 40, 103, 0.6) 0%, rgba(17, 40, 103, 0) 80.43%);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:2}.banner-top-title{display:flex;line-height:1;gap:30px;margin-bottom:1.6666666667rem}.banner-top-title h1{font-size:2.5rem;margin-bottom:0;line-height:1}@media screen and (max-width: 1199.82px){.banner-top-title h1{font-size:2.2916666667rem}}@media screen and (max-width: 767.82px){.banner-top-title h1{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.banner-top-title h1{font-size:1.875rem}}@media screen and (max-width: 400.82px){.banner-top-title h1{font-size:1.7916666667rem}}.banner-top-title span{line-height:1;font-size:1rem;margin-top:18px;display:block}.banner-top-content{font-size:1rem}.banner-top-content ul{list-style:disc;padding-left:25px;margin-bottom:1rem;font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.banner-top-content ul{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.banner-top-content ul{font-size:1rem}}@media screen and (max-width: 575.82px){.banner-top-content ul{font-size:0.9166666667rem}}.banner-top-content h2{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:1.25rem;font-size:2.25rem;position:relative}@media screen and (max-width: 767.82px){.banner-top-content h2{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.banner-top-content h2{font-size:1.875rem}}.banner-top-content p,.banner-top-content address{font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.banner-top-content p,.banner-top-content address{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.banner-top-content p,.banner-top-content address{font-size:1rem}}@media screen and (max-width: 575.82px){.banner-top-content p,.banner-top-content address{font-size:0.9166666667rem}}.banner-top-content .text-small{font-size:1rem}@media screen and (max-width: 991.82px){.banner-top-content .text-small{font-size:0.9583333333rem}}@media screen and (max-width: 767.82px){.banner-top-content .text-small{font-size:0.9166666667rem}}@media screen and (max-width: 575.82px){.banner-top-content .text-small{font-size:0.8333333333rem}}.banner-top-content b,.banner-top-content strong{font-weight:600}.banner-top-content h3{font-size:1.6666666667rem;font-family:"Gibson";font-weight:400;color:#124f9e;margin-bottom:0.625rem}@media screen and (max-width: 575.82px){.banner-top-content h3{font-size:1.3333333333rem}}.banner-top-content h4{font-size:1.25rem;font-family:"Satoshi";font-weight:500;color:#af6900;margin-bottom:0.625rem}@media screen and (max-width: 575.82px){.banner-top-content h4{font-size:1.0416666667rem}}.facets__summary{list-style:none}.facets__summary::-webkit-details-marker{display:none}.mobile-facets__inner{z-index:999999;background-color:#fff}.mobile-facets{position:fixed;top:0;left:0;bottom:0}.firmness-row{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;margin-bottom:2.0833333333rem}.firmness-list{display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:flex-start}.firmness-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;width:10.4166666667rem}@media screen and (max-width: 1199.82px){.firmness-item{width:8.3333333333rem}}@media screen and (max-width: 991.82px){.firmness-item{width:7.5rem}}@media screen and (max-width: 767.82px){.firmness-item{width:6.25rem}}@media screen and (max-width: 650px){.firmness-item{width:5rem}}@media screen and (max-width: 530px){.firmness-item{width:4.1666666667rem}}@media screen and (max-width: 480px){.firmness-item{width:3.3333333333rem}}@media screen and (max-width: 400px){.firmness-item{width:3.125rem}}.firmness-item p{margin-bottom:8px;font-size:12px}.firmness-bar{width:100%;background-color:#d0dbf7;border-radius:100px;height:4px;margin-bottom:10px}.firmness-bar.active{background-color:#124f9e}.firmness-text{font-size:14px;font-weight:500;color:#1f1f1f;text-align:center}@media screen and (max-width: 575.82px){.firmness-text{font-size:12px}}.more-row{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;margin-bottom:2.0833333333rem}.more-list{display:flex;-moz-column-gap:8px;column-gap:8px;justify-content:center;align-items:flex-start;width:100%}.more-list[data-active="1"] .more-list-item:nth-child(1) span:nth-child(1){background-color:#124f9e}.more-list[data-active="2"] .more-list-item:nth-child(1) span{background-color:#124f9e}.more-list[data-active="3"] .more-list-item:nth-child(1) span{background-color:#124f9e}.more-list[data-active="3"] .more-list-item:nth-child(2) span:nth-child(1){background-color:#124f9e}.more-list[data-active="4"] .more-list-item:nth-child(1) span{background-color:#124f9e}.more-list[data-active="4"] .more-list-item:nth-child(2) span{background-color:#124f9e}.more-list[data-active="5"] .more-list-item:nth-child(1) span{background-color:#124f9e}.more-list[data-active="5"] .more-list-item:nth-child(2) span{background-color:#124f9e}.more-list[data-active="5"] .more-list-item:nth-child(3) span:nth-child(1){background-color:#124f9e}.more-list[data-active="6"] .more-list-item:nth-child(1) span{background-color:#124f9e}.more-list[data-active="6"] .more-list-item:nth-child(2) span{background-color:#124f9e}.more-list[data-active="6"] .more-list-item:nth-child(3) span{background-color:#124f9e}.more-list-item{flex:1;display:flex;row-gap:8px;flex-direction:column;align-items:center;position:relative}.more-list-item::after{position:absolute;bottom:0;height:15px;width:1px;background-color:#cbced1;content:"";right:-4.5px}.more-list-item:last-child::after{display:none}.more-list-bar{display:flex;-moz-column-gap:8px;column-gap:8px;margin-bottom:0px;width:100%}.more-list-bar span{display:block;width:100%;background-color:#d0dbf7;border-radius:100px;height:4px}.more-list-text{font-size:14px;font-weight:500;color:#1f1f1f}@media screen and (max-width: 575.82px){.more-list-text{font-size:12px}}.more-item{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;width:100%}.facets__heading{background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);padding:12px 0;padding-right:20px;padding-left:16px;border-radius:200px;gap:8px;display:flex;align-items:center;justify-content:center;color:#fff !important;font-size:16px !important;white-space:nowrap}.banner-brand{position:relative;overflow:hidden;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%)}.banner-brand::before{content:"";position:absolute;z-index:1;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);top:0;left:-15%;width:62%;height:100%;transform:skewX(-8deg)}@media screen and (max-width: 767.82px){.banner-brand::before{display:none}}.banner-brand-content{padding:3.3333333333rem 0;display:flex;flex-direction:column;row-gap:20px;position:relative;z-index:3}@media screen and (max-width: 767.82px){.banner-brand-content{padding:3.3333333333rem 0 6.25rem}.banner-brand-content::before{content:"";position:absolute;z-index:0;background:linear-gradient(138deg, #124f9e 5%, #000210 108.97%);top:40%;left:50%;width:100vw;height:100%;transform:translate(-50%, -50%) skewY(-3deg)}.banner-brand-content>*{position:relative;z-index:1}}.banner-brand-content .brand-logo{max-width:15.8333333333rem}@media screen and (max-width: 767.82px){.banner-brand-content .brand-logo{max-width:14.5833333333rem}}@media screen and (max-width: 575.82px){.banner-brand-content .brand-logo{max-width:13.3333333333rem}}.banner-brand-content .brand-logo img{max-height:6.25rem;-o-object-fit:contain;object-fit:contain}.banner-brand-content h1{color:#fff;font-size:2.5rem;margin-bottom:0}@media screen and (max-width: 991.82px){.banner-brand-content h1{font-size:2.2916666667rem}}@media screen and (max-width: 767.82px){.banner-brand-content h1{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.banner-brand-content h1{font-size:1.875rem}}.banner-brand-content p{color:#fff}.banner-brand .bg-brand{z-index:0;margin-right:-15%}@media screen and (max-width: 767.82px){.banner-brand .bg-brand{margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5);margin-top:-2.9166666667rem}}.banner-brand .bg-brand .thumb-img{position:relative;padding-bottom:60%}.banner-brand .bg-brand .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.banner-brand .bg-brand img{position:absolute;width:100%;height:100%;top:0;lef:0;-o-object-fit:cover;object-fit:cover}.brand-future-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.brand-future-section{padding:2.5rem 0}}.brand-future-item{display:flex;flex-direction:column;row-gap:20px;border:1px solid #e9ebed;padding:8px;border-radius:16px;width:100%}.brand-future-item.__bg-white{background-color:#fff}.brand-future-img{border-radius:16px;position:relative;padding-bottom:60%;overflow:hidden}.brand-future-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.brand-future-content{padding:0 10px}.brand-future-content h3{font-size:1.4583333333rem}.brand-future-content p{font-size:0.9583333333rem}.content-flex{display:flex;flex-direction:column;row-gap:20px}.content-flex h2,.content-flex h3,.content-flex p{margin-bottom:0}.content-flex ul{list-style:disc;padding-left:18px;font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.content-flex ul{font-size:1.0833333333rem}}@media screen and (max-width: 767.82px){.content-flex ul{font-size:1rem}}@media screen and (max-width: 575.82px){.content-flex ul{font-size:0.9166666667rem}}.sort-box{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.sort-box label{font-size:1.0833333333rem;font-family:"Gibson";font-weight:500;color:#1f1f1f;margin-bottom:0rem}@media screen and (max-width: 575.82px){.sort-box label{font-size:1rem}}.sort-box .select{position:relative}.sort-box .select select{border:unset;padding:12px 0;padding-right:35px;padding-left:16px;border-radius:200px;box-shadow:0 0 0 1px rgba(18,19,25,.1215686275),0 2px 4px rgba(18,19,25,.0392156863);background:#fff;gap:8px;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.0833333333rem;color:#124f9e;font-family:"Gibson";font-weight:500}@media screen and (max-width: 575.82px){.sort-box .select select{font-size:1rem}}.sort-box .select svg{position:absolute;right:12px;width:12px;top:calc(50% - 4px)}.detail-content-img{background-size:cover;padding:8.3333333333rem 4.1666666667rem;border-radius:16px}@media screen and (max-width: 767.82px){.detail-content-img{padding:4.1666666667rem 2.0833333333rem}}@media screen and (max-width: 575.82px){.detail-content-img{padding:3.3333333333rem 1.25rem}}.detail-content-box{background-color:rgba(255,255,255,.9);max-width:450px;padding:1.6666666667rem;border-radius:16px}.detail-content-box p:last-child{margin-bottom:0}.detail-content-box h3{font-family:"Satoshi";font-size:1.0833333333rem;position:relative;text-transform:uppercase;font-weight:400;margin-bottom:0}@media screen and (max-width: 767.82px){.detail-content-box h3{font-size:1.0416666667rem}}@media screen and (max-width: 575.82px){.detail-content-box h3{font-size:1rem}}.detail-content-box h2{color:#124f9e;font-weight:500;font-family:"Gibson";font-size:2.25rem;position:relative;margin-bottom:1.25rem}@media screen and (max-width: 767.82px){.detail-content-box h2{font-size:2.0833333333rem}}@media screen and (max-width: 575.82px){.detail-content-box h2{font-size:1.875rem}}.detail-size-section{margin:3.3333333333rem 0;order:1px solid #e9ebed;padding:2.5rem;border-radius:16px;background-color:#fff}@media screen and (max-width: 991.82px){.detail-size-section{padding:2.0833333333rem}}@media screen and (max-width: 767.82px){.detail-size-section{margin:2.5rem 0;padding:1.6666666667rem}}@media screen and (max-width: 575.82px){.detail-size-section{padding:1.25rem 0.8333333333rem}}.detail-size-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.detail-size-section .content{margin-bottom:1.6666666667rem}}.detail-size-section .plus-accordition{border:1px solid #e9ebed;border-left:0;border-right:0;border-radius:0px}.detail-size-section .accordion-button{padding:15px 0;font-size:20px;font-weight:500;color:#1f1f1f}.detail-size-section .accordion-button:not(.collapsed){background-color:#fff;box-shadow:unset;color:#124f9e}.detail-size-section .accordion-button:focus{outline:unset;box-shadow:unset}.detail-size-section .accordion-body{padding:0;padding-bottom:15px;font-size:1rem}@media screen and (max-width: 575.82px){.detail-size-section .accordion-body{font-size:0.9166666667rem}}.detail-size-section .accordion-item{background-color:unset;border:unset;border-bottom:1px solid #e9ebed}.detail-size-section .accordion-item:first-of-type .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}.detail-size-section .accordion-item:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.detail-size-section .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.detail-size-menu{display:flex;flex-wrap:wrap;gap:8px}.detail-size-menu-item{flex:0 0 calc(25% - 8px);display:flex;border:1px solid #e9ebed;padding:8px 12px;border-radius:12px;align-items:center;background-color:#fff}@media screen and (max-width: 991.82px){.detail-size-menu-item{flex:0 0 calc(25% - 8px)}}@media screen and (max-width: 767.82px){.detail-size-menu-item{flex:0 0 calc(50% - 4px)}}@media screen and (max-width: 575.82px){.detail-size-menu-item{padding:5px 5px}}.detail-size-menu-item:hover{box-shadow:4px 4px 20px rgba(0,0,0,.1);border-color:var(--color-primary)}.detail-size-menu-img{width:4.1666666667rem;flex:0 0 4.1666666667rem;height:4.1666666667rem;display:flex;align-items:flex-end;margin-right:12px}@media screen and (max-width: 991.82px){.detail-size-menu-img{width:2.9166666667rem;flex:0 0 2.9166666667rem;height:2.9166666667rem;margin-right:8px}}@media screen and (max-width: 575.82px){.detail-size-menu-img{margin-right:6px;width:2.0833333333rem;flex:0 0 2.0833333333rem;height:2.0833333333rem}}.detail-size-menu-img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:bottom;object-position:bottom}.detail-size-menu-content{font-size:14px}@media screen and (max-width: 575.82px){.detail-size-menu-content{font-size:13px}}.detail-size-menu-content h4{display:flex;align-items:center;font-weight:600;line-height:1;margin-bottom:5px;font-size:16px}@media screen and (max-width: 991.82px){.detail-size-menu-content h4{font-size:15px}}@media screen and (max-width: 575.82px){.detail-size-menu-content h4{font-size:14px}}.detail-size-menu-content h4 .tooltip-i{margin-left:10px;display:inline}.detail-size-menu-content p{line-height:1;font-size:14px;margin-bottom:8px}@media screen and (max-width: 575.82px){.detail-size-menu-content p{font-size:13px}}.feature-product-content{padding:3.3333333333rem 0;--color-gradient-1: #3d6ef2;--color-gradient-2: #0d1340;--color-text: #fff;--color-st: #008780}@media screen and (max-width: 767.82px){.feature-product-content{padding:2.5rem 0}}.feature-product-content .content{position:relative;z-index:1;margin-bottom:2.5rem;padding:2.5rem}@media screen and (max-width: 767.82px){.feature-product-content .content{margin-bottom:1.6666666667rem;padding:1.6666666667rem}}.feature-product-content .content::before{content:"";position:absolute;width:100%;top:0;left:0;background:radial-gradient(circle at center -10%, var(--color-gradient-1) 8%, var(--color-gradient-2) 63%);height:calc(100% + 8.3333333333rem);z-index:-1;border-radius:16px}.feature-product-content .content h3,.feature-product-content .content h2,.feature-product-content .content p{color:var(--color-text)}.feature-product-content .row-f-box{margin:0 1.6666666667rem}.feature-product-item{width:100%;position:relative;z-index:2;background-color:#fff;border:1px solid #e9ebed;border-radius:16px;display:flex;flex-direction:column;row-gap:1.25rem;padding:3.75rem 0 1.25rem}.feature-product-item .st{position:absolute;z-index:3;background-color:var(--color-st);font-weight:600;box-shadow:0 2px 3px rgba(0,0,0,.2901960784),0 1px 13px 1px rgba(0,0,0,.1490196078);color:#fff;display:flex;height:36px;justify-content:center;padding-top:6px;position:absolute;right:10px;margin:0;top:-8px;width:100px;z-index:100;font-size:0.9583333333rem}.feature-product-item .st::after{border-color:var(--color-st) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 50px 0 50px;content:"";display:inline-block;height:0;left:0;position:absolute;top:36px;width:0}.feature-product-item .title{text-align:center;padding:0rem 1.25rem}.feature-product-item .title h4{margin-bottom:0}.feature-product-item .ct{padding:0rem 1.25rem;text-align:center;flex:1 0 auto}.feature-product-item .ct p{margin-bottom:0}.feature-product-item .f-btn{padding:0rem 1.25rem;display:flex;justify-content:center}.feature-product-item .img img{width:100%}.brand-table .tooltip{position:relative;opacity:1;display:inline}.brand-table .tooltip svg{width:15px}.brand-table .header-container{display:flex;justify-content:center;-moz-column-gap:8px;column-gap:8px}@media screen and (max-width: 575.82px){.brand-table .header-container{flex-direction:column;padding:10px;row-gap:8px;align-items:center;font-size:12px}}.brand-table .header-container .tooltip{position:relative;opacity:1}.brand-table .header-container .tooltip svg path{stroke:#fff !important}.brand-table-section{padding:3.3333333333rem 0;--color-table: #3d6ef2;--color-table-text: #0d1340;--color-text: #fff;--color-st: #008780}@media screen and (max-width: 767.82px){.brand-table-section{padding:2.5rem 0}}.brand-table-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.brand-table-section .content{margin-bottom:1.6666666667rem}}.brand-table table{background-color:#fff;width:100%;margin:0 auto;text-align:center;border-spacing:0;font-size:0.9583333333rem;overflow:hidden}@media screen and (max-width: 575.82px){.brand-table table{display:flex}}@media screen and (max-width: 575.82px){.brand-table table thead{display:flex;flex-shrink:0;width:20%}}.brand-table table tr{border-spacing:0 0.4166666667rem}@media screen and (max-width: 575.82px){.brand-table table tr{width:100%;display:flex;flex-direction:column;flex-shrink:0;font-size:12px}}.brand-table table th,.brand-table table td{width:16.66666%;vertical-align:top}.brand-table table th{background-color:#000;color:#fff;border-bottom:3px solid #76ccd0;padding:15px 0 11px;font-weight:700}@media screen and (min-width: 1350px){.brand-table table th{border-bottom:3px solid #76ccd0}}@media(min-width: 769px)and (max-width: 959px),(min-width: 960px){.brand-table table th{background-color:#004c49}}@media screen and (max-width: 575.82px){.brand-table table th{align-items:center;display:flex;flex-direction:column;flex:1;justify-content:center;min-height:80px;padding:0;width:auto;line-height:1rem}}.brand-table table td{background-color:#fff;vertical-align:top}@media(min-width: 769px)and (max-width: 959px),(min-width: 960px){.brand-table table td{border-bottom:3px solid #76ccd0}}.brand-table table td:first-child{background-color:rgba(0,0,0,0);color:#fff;text-align:left;font-weight:700}@media(min-width: 769px)and (max-width: 959px),(min-width: 960px){.brand-table table td:first-child{padding-left:0}}@media screen and (max-width: 575.82px){.brand-table table tbody{display:flex;position:relative;width:80%}.brand-table table tbody tr{width:33.333333%;display:flex;flex-direction:column;flex-shrink:0;min-height:80px;font-size:12px}.brand-table table tbody tr td{width:auto;align-items:center;display:flex;flex-direction:column;flex:1;justify-content:center;min-height:80px;padding:0 10px;width:auto;font-size:12px;line-height:1rem}}@media screen and (min-width: 1350px){.brand-table table tbody tr:nth-child(1) td:first-child{background-position:-35px center}}.brand-table table tbody tr td:first-child{vertical-align:top;background-color:#004c49;padding:0}@media(min-width: 769px)and (max-width: 959px),(min-width: 960px){.brand-table table tbody tr td:first-child .item{display:flex;justify-content:center;align-items:center;height:40px;color:#76ccd0;background-color:#000;font-size:1.0416666667rem;text-align:center}}.brand-table table tbody .item-img{padding:15px 10px;display:block}.brand-table table tbody .td-product{display:flex;width:100%;flex-direction:column}.brand-table table tbody .item-icon{max-width:88px;display:block;margin:auto;margin-bottom:10px}@media screen and (max-width: 575.82px){.brand-table table tbody .item-icon{margin:10px;width:66px;height:66px}}.brand-table table tbody .item-icon img{width:100%}.brand-table table tbody .copy-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:100px}.brand-table table tbody .copy-container b{font-weight:900}.brand-table table tbody .list-container{display:flex;flex-direction:column;align-items:flex-start;min-height:100px;margin-left:20px}@media screen and (max-width: 575.82px){.brand-table table tbody .list-container{margin-left:5px}}.brand-table table tbody .list-item{display:flex;justify-content:flex-start;align-items:flex-start;white-space:nowrap;text-align:left}.brand-table table tbody .break-word{position:relative;display:flex;flex-direction:column;justify-content:center}@media(min-width: 960px){.brand-table table tbody .break-word{flex-direction:row}}.brand-table table tbody .base-list-icon,.brand-table table tbody .blaze-orrange,.brand-table table tbody .color-blue,.brand-table table tbody .cornflower,.brand-table table tbody .dark-aqua{display:block;flex-shrink:0;width:12px;height:12px;border-radius:50%;margin-right:10px;margin-top:4px}@media screen and (max-width: 575.82px){.brand-table table tbody .base-list-icon,.brand-table table tbody .blaze-orrange,.brand-table table tbody .color-blue,.brand-table table tbody .cornflower,.brand-table table tbody .dark-aqua{margin-right:5px;width:8px;height:8px}}.brand-table table tbody .cornflower{background-color:#91b6bb}.brand-table table tbody .dark-aqua{background-color:#00afaa}.brand-table table tbody .color-blue{background-color:#2e6194}.brand-table table tbody .blaze-orrange{background-color:#ff6c0c}.find-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.find-section{padding:2.5rem 0}}.find-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.find-section .content{margin-bottom:1.6666666667rem}}.find-tab-content{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e9ebed;padding-top:60px;z-index:1;margin-top:-27px}.find-tab>nav{z-index:2;position:relative}.find-tab>nav>.nav-tabs{border-bottom:0;display:flex;justify-content:center;-moz-column-gap:50px;column-gap:50px}@media screen and (max-width: 991.82px){.find-tab>nav>.nav-tabs{-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width: 575.82px){.find-tab>nav>.nav-tabs{-moz-column-gap:5px;column-gap:5px}}.find-tab>nav>.nav-tabs .nav-link{background-color:unset;border:unset;display:flex;justify-content:center;flex-direction:column;width:80px}@media screen and (max-width: 575.82px){.find-tab>nav>.nav-tabs .nav-link{width:75px}}.find-tab>nav>.nav-tabs .nav-link.active{background-color:unset}.find-tab>nav>.nav-tabs .nav-link.active .fint-tab-btn .cc{height:40px;width:40px}.find-tab>nav>.nav-tabs .nav-link.active .fint-tab-btn .cc::after,.find-tab>nav>.nav-tabs .nav-link.active .fint-tab-btn .cc img{height:35px;width:35px}.find-tab>nav>.nav-tabs .nav-link.active .fint-tab-btn .cc::before{opacity:1}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex:1 0 auto}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .tx{margin-bottom:15px;font-size:18px;font-weight:800;color:#1f1f1f}@media screen and (max-width: 575.82px){.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .tx{font-size:14px}}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc{height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;z-index:2}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc::after{z-index:2;content:"";position:absolute;width:24px;top:50%;left:50%;transform:translate(-50%, -50%);height:24px;border-radius:100%}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc::before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background-color:#fff;border:1px solid #124f9e;border-radius:50%;opacity:0;z-index:-1}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc.__1::after{background-color:#345f93}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc.__2::after{background-color:#91b9c1}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc.__3::after{background-color:#00afa9}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc.__4::after{background-color:#f46c23}.find-tab>nav>.nav-tabs .nav-link .fint-tab-btn .cc img{padding:3px;position:absolute;z-index:4;width:24px;top:50%;left:50%;transform:translate(-50%, -50%);height:24px;-o-object-fit:contain;object-fit:contain}.find-tab .content-tab .ct{padding:30px}@media screen and (max-width: 575.82px){.find-tab .content-tab .ct{padding:15px}}.find-tab .content-tab .ct p{font-size:1.1666666667rem}@media screen and (max-width: 575.82px){.find-tab .content-tab .ct p{font-size:1rem}}.find-tab .content-tab .ct p b{font-weight:900;color:#124f9e}.find-tab .content-tab .nav-tabs{border-bottom:0;display:flex;justify-content:center;-moz-column-gap:15px;column-gap:15px;margin-bottom:30px}.find-tab .content-tab .nav-tabs .nav-link{background-color:unset;border:unset;display:flex;justify-content:center;flex-direction:column;display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;align-items:center;border:1.5px solid rgba(18,19,25,.1215686275);-moz-column-gap:10px;column-gap:10px;border-radius:200px;padding:0.8333333333rem 1.6666666667rem;font-weight:800;font-size:1rem;transition:all .3s ease;color:#1f1f1f}.find-tab .content-tab .nav-tabs .nav-link:hover{color:#124f9e;border-color:#124f9e}.find-tab .content-tab .nav-tabs .nav-link.active{background-color:#124f9e;color:#fff;border-color:#124f9e}.dt-content-img{background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #e9ebed;margin:3.3333333333rem 0;padding:2.5rem}@media screen and (max-width: 767.82px){.dt-content-img{margin:2.5rem 0;padding:1.6666666667rem}}@media screen and (max-width: 575.82px){.dt-content-img{padding:1.25rem}}.dt-content-img .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.dt-content-img .content{margin-bottom:1.6666666667rem}}.dt-content-img .dt-img-text{text-align:center;margin-top:2.5rem}@media screen and (max-width: 767.82px){.dt-content-img .dt-img-text{margin-top:1.6666666667rem}}.bg-text-box{background:radial-gradient(circle at center -10%, #006d68 8%, #000 63%);color:#fff;padding:0.8333333333rem 1.25rem;border-radius:16px}.bg-text-box p{margin-bottom:0;text-align:center}.bg-text-box p a{color:#fff;text-decoration:underline}.img-tooltip-section{margin:3.3333333333rem 0 0;padding:40px 1.25rem;background-size:cover;background-position:center top;min-height:686px;border-radius:16px}@media screen and (max-width: 767.82px){.img-tooltip-section{margin:2.5rem 0 0}}.img-tooltip-section .content{max-width:510px;margin:auto}.img-tooltip-section .content h2{text-wrap:balance}.img-tooltip-list{display:flex;max-width:350px;margin:auto;margin-top:50px}@media screen and (max-width: 991.82px){.img-tooltip-list{margin-top:120px}}@media screen and (max-width: 767.82px){.img-tooltip-list{margin-top:120px}}.img-tooltip-item{flex:1;display:flex;justify-content:center}.img-tooltip-item:nth-child(2) .tooltip-icon{margin-top:60px}.img-tooltip-item .tooltip-icon{border-radius:100%;border:4px solid #fff;background-color:#124f9e;width:40px;height:40px;position:relative;display:block;cursor:pointer}.img-tooltip-item .tooltip-icon>span{position:absolute;z-index:0;background-color:rgba(18,79,158,.7);top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:100%;animation:zoom-cc 2s infinite ease-in-out}.img-tooltip-item .tooltip-icon::before,.img-tooltip-item .tooltip-icon::after{position:absolute;content:"";z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;width:20px;height:2px;transition:all .3s ease}.img-tooltip-item .tooltip-icon::after{transform:translate(-50%, -50%) rotate(90deg)}.img-tooltip-item .tooltip-icon.active::after{transform:translate(-50%, -50%) rotate(0deg)}@keyframes zoom-cc{50%{transform:scale(0.8);opacity:.2}}.modal{z-index:100000}.modal-backdrop{z-index:99999}#sizeModal .modal-body{padding:0}#sizeModal .modal-title{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}#sizeModal .modal-title .img{width:100px;border-radius:8px;overflow:hidden}#sizeModal .modal-title .img img{width:100%}#sizeModal .modal-title .ct h4{font-size:20px;font-weight:600;line-height:24px;color:#051122;margin-bottom:4px}#sizeModal .modal-title .ct p{margin-bottom:0;font-size:12px;font-weight:400;color:#051122}.size-content-table table{color:#555e69;font-size:14px;font-weight:500;width:100%;margin-bottom:15px;margin-top:15px}.size-content-table table th,.size-content-table table td{font-size:14px;padding:6px 0}.size-content-table table th:first-child,.size-content-table table td:first-child{padding-left:24px}.size-content-table table th:last-child,.size-content-table table td:last-child{padding-right:24px;text-align:right}.size-content-table table tbody tr{background-color:#f6f8f9}.size-content-table table tbody tr:nth-child(2n+2){background-color:#fff}.size-content-table .size-table-t{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}.size-content-table .size-table-t img{width:32px;height:40px;-o-object-fit:contain;object-fit:contain}.size-content-table .size-table-t p{font-size:14px;margin-bottom:0;font-weight:500;line-height:20px;color:#051122}.mattress-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.mattress-section{padding:2.5rem 0}}.mattress-section .content{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.mattress-section .content{margin-bottom:2.5rem}}.mattress-item{position:relative}.mattress-item:hover .mattress-img img{transform:scale(1.05)}.mattress-img{position:relative;padding-bottom:100%;overflow:hidden;border-radius:10px;z-index:1}.mattress-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.mattress-img::before{content:"";z-index:2;position:absolute;width:100%;top:0;left:0;height:100%;background:linear-gradient(to bottom, #000, transparent)}.mattress-img img{transition:all .5s ease;z-index:1}.mattress-in{position:absolute;width:100%;top:0;left:0;height:100%;display:flex;flex-direction:column;padding:20px;justify-content:space-between;row-gap:10px;z-index:3}.mattress-btn{color:#fff;border:1px solid #fff;border-radius:5px;padding:5px 10px;margin-top:15px;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:500}.mattress-content{display:flex;flex-direction:column;flex:1 0 auto}.mattress-content-text ul{display:flex;flex-wrap:wrap;row-gap:10px}.mattress-content-text ul li{color:#d5d2cc;padding-right:8px;display:flex;align-items:center;font-size:12px;text-transform:uppercase;font-weight:500}.mattress-content-text ul li::before{margin-top:2px;display:block;width:4px;height:4px;border-radius:100%;content:"";background-color:#fff;margin-right:8px}.mattress-content-text ul li:first-child{padding-left:0}.mattress-content-text ul li:first-child::before{display:none}.mattress-content-tt{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.mattress-content h3{color:#fff;font-size:20px;margin-bottom:0}.mattress-content .tooltip-i{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;-moz-column-gap:5px;column-gap:5px;border:1px solid #e0be70;border-width:1px 0 1px 0;text-transform:uppercase;margin-left:0px;padding:3px 0;margin:3px 0;font-size:12px;line-height:1;font-weight:500;color:#fff;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 767.82px){.mattress-content .tooltip-i{font-size:14px}}.mattress-content .tooltip-i .cursor-pointer{width:14px;height:14px}@media screen and (max-width: 767.82px){.mattress-content .tooltip-i .cursor-pointer{width:14px;height:14px}}.mattress-content .tooltip-i svg{width:13px;height:13px;color:#e0be70}.mattress-tag{background-color:rgba(143,108,26,.8);color:#fff;width:-moz-fit-content;width:fit-content;padding:0px 8px;font-size:11px;font-weight:500;border-radius:3px;line-height:1.8;text-transform:uppercase}.mattress-tag.__classic{background-color:#d5d2cc;color:#111}.mattress-tag.__best-seller{background-color:#e0be70;color:#111}.mattress-icon{position:relative}.mattress-icon img{height:50px;-o-object-fit:contain;object-fit:contain}.number-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.number-section{padding:2.5rem 0}}.number-section .content{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.number-section .content{margin-bottom:2.5rem}}.number-section .rv-item{display:flex;flex-direction:column;justify-content:space-between;text-align:center;align-items:center;background-color:#e9ebed;border-radius:20px;padding:20px}.number-section .rv-item b{font-weight:900}.number-section .rv-item p{font-size:16px;font-weight:500}@media screen and (max-width: 767.82px){.number-section .rv-item p{font-size:14px}}.number-section .rv-item img{margin-top:10px;width:100%;max-width:15.8333333333rem;height:6.25rem;-o-object-fit:contain;object-fit:contain}.number-box-item{padding:1.6666666667rem 2.5rem 2.5rem 2.5rem;background-color:#e9ebed;border-radius:20px;border:1px solid #e9ebed;display:flex;flex-direction:column;text-align:center;row-gap:10px;width:100%}.number-box-item .tt{font-size:4.5833333333rem;font-weight:900}.number-box-item .ct{font-size:1rem}.number-box-item .ct b{font-weight:900}.number-text-small{text-align:center;margin-top:2.0833333333rem}.number-text-small p{font-size:13px;font-style:italic;margin-bottom:2.0833333333rem}.number-text-small .button-gradient{margin:auto}.cls-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.cls-section{padding:2.5rem 0}}.cls-section .content{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.cls-section .content{margin-bottom:2.5rem}}.cls-section .video-box{position:relative;padding-bottom:60%}.cls-section .video-box img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.cls-section .video-box iframe{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.cls-section .row-table{display:flex;flex-wrap:wrap;font-size:15px;margin-top:3.3333333333rem}@media screen and (max-width: 767.82px){.cls-section .row-table{margin-top:2.5rem;font-size:14px}}@media screen and (max-width: 575.82px){.cls-section .row-table{font-size:13px}}.cls-section .row-table .cl-1,.cls-section .row-table .cl-2{padding:20px;display:flex;flex-direction:column;align-items:center;border:.5px solid #d5d6d7;justify-content:space-between}.cls-section .row-table .cl-1 h4,.cls-section .row-table .cl-2 h4{font-size:20px}@media screen and (max-width: 767.82px){.cls-section .row-table .cl-1 h4,.cls-section .row-table .cl-2 h4{font-size:18px}}@media screen and (max-width: 575.82px){.cls-section .row-table .cl-1 h4,.cls-section .row-table .cl-2 h4{font-size:16px}}.cls-section .row-table .cl-1 p,.cls-section .row-table .cl-2 p{font-size:15px}@media screen and (max-width: 767.82px){.cls-section .row-table .cl-1 p,.cls-section .row-table .cl-2 p{font-size:14px}}@media screen and (max-width: 575.82px){.cls-section .row-table .cl-1 p,.cls-section .row-table .cl-2 p{font-size:13px}}.cls-section .row-table .cl-1 img,.cls-section .row-table .cl-2 img{width:100%}.cls-section .row-table .cl-1{flex:0 0 19%;width:19%;max-width:19%;background-color:#f7f7f7}@media screen and (max-width: 767.82px){.cls-section .row-table .cl-1{flex:0 0 100%;width:100%;max-width:100%}}.cls-section .row-table .cl-1:first-child{opacity:0;padding:0}.cls-section .row-table .cl-1:nth-last-child(4){opacity:0;padding:0}.cls-section .row-table .cl-2{flex:0 0 27%;width:27%;max-width:27%;text-align:center}@media screen and (max-width: 767.82px){.cls-section .row-table .cl-2{flex:0 0 33.333333%;width:33.333333%;max-width:33.333333%}}.cls-section .row-table .cl-2:nth-child(2){border-radius:16px 0 0 0}.cls-section .row-table .cl-2:nth-child(4){border-radius:0 16px 0 0}.cls-section .row-table .cl-2:nth-last-child(3){border-radius:0 0 0 16px}.cls-section .row-table .cl-2:nth-last-child(1){border-radius:0 0 16px 0}.content-2-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.content-2-section{padding:2.5rem 0}}.content-2-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.content-2-section .content{margin-bottom:1.6666666667rem}}.content-2-text{counter-increment:count;display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:10px;width:100%}.content-2-text::before{content:counter(count, upper-alpha);width:32px;height:32px;flex:0 0 32px;background-color:#124f9e;color:#fff;line-height:32px;text-align:center;font-size:16px;font-weight:800;border-radius:50%}.content-2-text h3{margin-top:2px;margin-bottom:10px;font-size:1.1666666667rem}@media screen and (max-width: 991.82px){.content-2-text h3{font-size:1.125rem}}@media screen and (max-width: 767.82px){.content-2-text h3{font-size:1.0833333333rem}}@media screen and (max-width: 575.82px){.content-2-text h3{font-size:1.0416666667rem}}.content-2-text p{font-size:1.0416666667rem}@media screen and (max-width: 991.82px){.content-2-text p{font-size:1rem}}@media screen and (max-width: 767.82px){.content-2-text p{font-size:0.9583333333rem}}@media screen and (max-width: 575.82px){.content-2-text p{font-size:0.9166666667rem}}.brand-content-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.brand-content-section{padding:2.5rem 0}}.brand-content-section .content{margin-bottom:1.6666666667rem}@media screen and (max-width: 767.82px){.brand-content-section .content{margin-bottom:1.6666666667rem}}.brand-content-section .brand-slide{padding-left:50px;padding-right:50px;position:relative}@media screen and (max-width: 767.82px){.brand-content-section .brand-slide{padding-left:35px;padding-right:35px}}.brand-content-section .brand-slide .swiper-button-next,.brand-content-section .brand-slide .swiper-button-prev{border-radius:100%;width:40px;height:40px;background-color:#124f9e}@media screen and (max-width: 767.82px){.brand-content-section .brand-slide .swiper-button-next,.brand-content-section .brand-slide .swiper-button-prev{width:30px;height:30px}}.brand-content-section .brand-slide .swiper-button-next::after,.brand-content-section .brand-slide .swiper-button-prev::after{color:#fff;font-size:20px}@media screen and (max-width: 767.82px){.brand-content-section .brand-slide .swiper-button-next::after,.brand-content-section .brand-slide .swiper-button-prev::after{font-size:16px}}.brand-content-section .brand-slide .swiper-button-next{right:0}.brand-content-section .brand-slide .swiper-button-prev{left:0}.brand-content-item{display:flex;width:100%;border-radius:20px;background-color:#f6f8f9;overflow:hidden;flex-wrap:wrap}.brand-content-text{flex:0 0 50%;padding:1.6666666667rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767.82px){.brand-content-text{padding:1.0416666667rem;flex:0 0 100%}}.brand-content-text .tt{margin-bottom:10px;display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px}.brand-content-text .tt h3{color:#124f9e;font-weight:500;font-family:"Gibson";margin-bottom:0rem;font-size:1.5833333333rem;position:relative;display:inline}@media screen and (max-width: 767.82px){.brand-content-text .tt h3{font-size:1.5rem}}@media screen and (max-width: 575.82px){.brand-content-text .tt h3{font-size:1.4166666667rem}}.brand-content-text .tt .tooltip-i{display:flex;width:-moz-fit-content;width:fit-content;border:2px solid #124f9e;border-width:2px 0 2px 0;padding:5px 0;margin:3px 0;line-height:1;height:-moz-fit-content;height:fit-content;font-size:14px;font-weight:500}@media screen and (max-width: 767.82px){.brand-content-text .tt .tooltip-i{font-size:13px}}.brand-content-text .tt .tooltip-i .cursor-pointer{width:14px;height:14px}@media screen and (max-width: 767.82px){.brand-content-text .tt .tooltip-i .cursor-pointer{width:13px;height:13px}}.brand-content-text .ct{flex:1 0 auto;margin-bottom:15px}.brand-content-text .ct p{font-size:1.0833333333rem}@media screen and (max-width: 991.82px){.brand-content-text .ct p{font-size:1.0416666667rem}}@media screen and (max-width: 767.82px){.brand-content-text .ct p{font-size:1rem}}@media screen and (max-width: 575.82px){.brand-content-text .ct p{font-size:0.9166666667rem}}.brand-content-text .pr{font-size:1.25rem;font-weight:600;margin-bottom:10px}@media screen and (max-width: 767.82px){.brand-content-text .pr{font-size:1.1666666667rem}}@media screen and (max-width: 575.82px){.brand-content-text .pr{font-size:1.0833333333rem}}.brand-content-text .pr .t-pr{font-size:1.4166666667rem;font-weight:900}@media screen and (max-width: 767.82px){.brand-content-text .pr .t-pr{font-size:1.3333333333rem}}@media screen and (max-width: 575.82px){.brand-content-text .pr .t-pr{font-size:1.25rem}}.brand-content-img{flex:0 0 50%}@media screen and (max-width: 767.82px){.brand-content-img{flex:0 0 100%}}.brand-content-img .thumb-img{width:100%;position:relative;padding-bottom:56.2222222%;border-radius:20px;overflow:hidden}.brand-content-img .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.blog-section{padding:3.3333333333rem 0;position:relative}@media screen and (max-width: 767.82px){.blog-section{padding:2.5rem 0}}.blog-section .content{margin-bottom:2.5rem}@media screen and (max-width: 767.82px){.blog-section .content{margin-bottom:1.6666666667rem}}.blog-detail{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.blog-detail{padding:2.5rem 0}}.blog-detail-content{font-size:1rem}.blog-detail-content ul{list-style:disc;padding-left:15px;margin-bottom:1rem}.blog-detail-content ul li{margin:8px 0}.blog-part{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;margin-bottom:15px}.blog-part span:first-child{font-weight:500;color:#1f1f1f}.blog-part .dot{width:5px;height:5px;border-radius:50%;background-color:#cbced1}.blog-related{padding:3.3333333333rem 0;position:relative;background-color:#f6f8f9;border-bottom:1px solid #e9ebed}@media screen and (max-width: 767.82px){.blog-related{padding:2.5rem 0}}.blog-related-slide{position:relative}.blog-related-slide .swiper-pagination{position:relative;bottom:unset;padding-top:20px}.blog-related-slide .swiper-pagination-bullet{border-radius:10px;background-color:#f2c00c}.blog-related-slide .swiper-pagination-bullet-active{width:18px}.blog-share{display:flex;-moz-column-gap:8px;column-gap:8px;margin-top:15px}.blog-share a{border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #cbced1}.blog-desc{padding:16px}.blog-item{padding:8px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #e9ebed}.blog-item:hover .blog-img img{transform:scale(1.05)}.blog-img{position:relative;padding-bottom:50%;overflow:hidden;border-radius:16px;margin-bottom:5px}.blog-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.blog-img img{transition:all .3s ease}.blog-cate{display:flex;align-items:center;gap:20px;margin-bottom:15px;font-size:14px}.blog-cate .text{color:#124f9e;text-transform:uppercase;font-weight:500}.blog-cate .date{color:#555e69;font-weight:500;text-transform:uppercase;position:relative}.blog-cate .date::before{position:absolute;left:-13px;top:6.5px;content:"";width:7px;height:7px;border-radius:50%;background-color:#555e69;opacity:.7}.blog-content h3{font-size:1.4583333333rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-content p{color:#555e69;margin-bottom:0;font-size:0.875rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-navigation{display:flex;margin:0 -5px}.blog-navigation .btn-nav{margin:0 5px;font-size:2.0833333333rem;transition:all .3s ease}.blog-navigation .btn-nav.swiper-button-disabled{opacity:.3;cursor:not-allowed}.blog-navigation .btn-nav:hover{color:#124f9e}.blog-nav ul{display:flex;margin:0 -5px;margin-top:30px}.blog-nav ul li{margin:0 5px}.blog-nav ul li.active a{background-color:#f2c00c;color:#fff;border-color:#f2c00c}.blog-nav ul li a{width:2.0833333333rem;height:2.0833333333rem;display:flex;align-items:center;justify-content:center;border:1px solid #124f9e;font-size:0.8333333333rem}.blog-nav ul li a:hover,.blog-nav ul li a.active{background-color:#f2c00c;color:#fff;border-color:#f2c00c}.guide-img{position:relative;padding-bottom:50%;border-radius:20px;overflow:hidden}.guide-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.guide-menu{border-top:1px solid #cbced1;border-bottom:1px solid #cbced1;padding:20px 0}@media screen and (max-width: 991.82px){.guide-menu{display:none}}.guide-menu-mobile{border-top:1px solid #cbced1;border-bottom:1px solid #cbced1;padding:10px 0;display:none;position:relative;overflow:unset}@media screen and (max-width: 991.82px){.guide-menu-mobile{display:block}}.guide-menu-mobile .guide-menu-list{flex-direction:column;position:absolute;top:100%;left:0;row-gap:10px;width:100%;background-color:#fff;z-index:99;padding:0px 0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);border-top:1px solid #cbced1;border-bottom:1px solid #cbced1;padding-bottom:0;display:none}.guide-menu-mobile .guide-menu-item{border-bottom:1px solid #cbced1;padding-bottom:10px;padding-top:10px}.guide-menu-mobile .guide-menu-item:last-child{border-bottom:0}.guide-menu-mobile .guide-menu-item-button{display:flex;font-weight:500;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#1f1f1f;cursor:pointer;position:relative}.guide-menu-mobile .guide-menu-item-button i{position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .3s ease}.guide-menu-mobile .guide-menu-item-button.open i{transform:translateY(-50%) rotate(180deg)}.guide-menu-mobile .guide-menu-item-button span{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#124f9e;color:#fff;border-color:#124f9e;width:32px;height:32px;font-size:14px;transition:all .3s ease;font-weight:500}.guide-menu-list{display:flex;-moz-column-gap:15px;column-gap:15px}.guide-menu-item{display:flex;font-weight:500;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#1f1f1f}.guide-menu-item:hover span{border-color:#124f9e}.guide-menu-item.active{color:#124f9e;font-weight:600}.guide-menu-item.active span{background-color:#124f9e;color:#fff;border-color:#124f9e}.guide-menu-item span{display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #cbced1;width:32px;height:32px;color:#1f1f1f;font-size:14px;transition:all .3s ease;font-weight:500}.grid-blog{gap:24px;grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));display:grid;justify-content:flex-start;align-items:center}@media screen and (max-width: 767.82px){.grid-blog{grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr))}}.grid-blog-item{width:100%}@media screen and (min-width: 992px){.grid-blog-item:nth-child(1){display:flex;grid-row-end:3 !important;grid-row-start:1 !important;grid-column-end:2 !important;grid-column-start:1 !important;height:100%}.grid-blog-item:nth-child(1) .blog-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 992px){.grid-blog-item:nth-child(2){display:flex;grid-row-end:2 !important;grid-row-start:1 !important;grid-column-end:3 !important;grid-column-start:2 !important;height:100%}.grid-blog-item:nth-child(2) .blog-item{align-items:stretch !important;-moz-column-gap:20px !important;column-gap:20px !important;height:100% !important;flex-direction:row !important}.grid-blog-item:nth-child(2) .blog-item .blog-img{flex:0 0 220px;padding-bottom:35%;margin-bottom:0}.grid-blog-item:nth-child(2) .blog-desc{padding-top:16px;padding-bottom:16px}.grid-blog-item:nth-child(2) .blog-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 992px){.grid-blog-item:nth-child(3){display:flex;height:100% !important;align-items:center !important;flex-direction:row !important;grid-row-end:3 !important;grid-row-start:2 !important;grid-column-end:3 !important;grid-column-start:2 !important;height:100%}.grid-blog-item:nth-child(3) .blog-item{align-items:stretch !important;-moz-column-gap:20px !important;column-gap:20px !important;height:100% !important;flex-direction:row !important}.grid-blog-item:nth-child(3) .blog-item .blog-img{flex:0 0 220px;padding-bottom:35%;margin-bottom:0}.grid-blog-item:nth-child(3) .blog-desc{padding-top:16px;padding-bottom:16px}.grid-blog-item:nth-child(3) .blog-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 992px){.grid-blog-item:nth-child(4){display:none}}.blog-page{padding-top:0}.blog-page .blog-item{padding:0;border:unset}.blog-page .blog-desc{padding-left:0;padding-right:0}.blog-page .blog-content h3{font-size:1.25rem}.blog-related-slide .blog-item{background-color:#fff}.blog-menu .nav-tabs{border-bottom:0}.blog-menu .nav-tabs .nav-link{margin-bottom:unset;border:unset;border-top-left-radius:unset;border-top-right-radius:unset;padding:10px 20px;white-space:nowrap;cursor:pointer;display:block;background-color:#f5f5f6;border-radius:100px;color:#1f1f1f}.blog-menu .nav-tabs .nav-link.active{background-color:#124f9e;color:#fff}.blog-menu-list{gap:24px;margin-bottom:40px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 991.82px){.blog-menu-list{gap:12px;margin-bottom:30px;overflow-x:scroll;width:100%;max-width:100vw;overflow-y:visible;flex-wrap:nowrap !important;scroll-snap-type:x var(--tw-scroll-snap-strictness) !important;--tw-scroll-snap-strictness: mandatory !important;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start !important}}.blog-menu-list-item{padding:10px 20px;white-space:nowrap;cursor:pointer;display:block;background-color:#f5f5f6;border-radius:100px;color:#1f1f1f}.blog-menu-list-item.active{background-color:#124f9e;color:#fff}.trial-section{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.trial-section{margin-bottom:2.5rem}}.trial-section .tab-content{padding:2.0833333333rem;background-color:#f6f8f9;border-radius:2.0833333333rem}@media screen and (max-width: 767.82px){.trial-section .tab-content{padding:1.6666666667rem}}@media screen and (max-width: 575.82px){.trial-section .tab-content{padding:1.25rem}}.trial-section .tab-content .content p{font-size:1.0416666667rem}@media screen and (max-width: 575.82px){.trial-section .tab-content .content p{font-size:0.9166666667rem}}.trial-section .tab-content .content p strong{font-weight:600}.trial-btn-group{display:flex;flex-wrap:wrap;gap:8px}.trial-btn-group a{box-shadow:0px 0px 0px 1px rgba(18,19,25,.12),0px 2px 4px 0px rgba(18,19,25,.04);padding:8px 16px;display:flex;-moz-column-gap:8px;column-gap:8px;border-radius:40px;background-color:#fff;align-items:center;width:-moz-fit-content;width:fit-content;font-weight:500}.trial-img{border-radius:20px;overflow:hidden;position:relative;padding-bottom:70%}.trial-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.form-contact{padding:3.3333333333rem 0}.form-contact-container{border-radius:10px;background-color:#eae6de;padding:1.6666666667rem}.form-contact-container .form-control,.form-contact-container .form-select{background-color:rgba(255,255,255,.4)}.contact-section{margin-bottom:3.3333333333rem}@media screen and (max-width: 767.82px){.contact-section{margin-bottom:2.5rem}}.contact-section.__2{margin-top:3.3333333333rem}@media screen and (max-width: 767.82px){.contact-section.__2{margin-top:2.5rem}}.contact-item-box{padding:24px;border:1px solid #e9ebed;background-color:#eff5fd;border-radius:20px;width:100%;display:flex;flex-direction:column;row-gap:15px}.contact-item-box.__2{padding:10px;display:flex;width:100%;border-radius:20px;overflow:hidden}.contact-item-box .map-ct-box{position:relative;width:100%;display:flex;border-radius:20px;overflow:hidden;flex:1}@media screen and (max-width: 991.82px){.contact-item-box .map-ct-box{padding-bottom:100%}}.contact-item-box .map-ct-box iframe{position:absolute;width:100%;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.contact-item-box h2{font-size:1.6666666667rem;margin-bottom:0px;line-height:1.2}.contact-item-box h3{font-size:1.25rem;margin-bottom:0px}.contact-item-box p{font-size:1rem;margin-bottom:0px}.contact-item-box .table-ct table{margin-bottom:0}.contact-item-box .table-ct table tbody tr{border-bottom:1px dashed #c1c1c1}.contact-item-box .table-ct table tbody tr:last-child{border-bottom:unset}.contact-item-box .table-ct table tbody tr td{font-size:14px;padding:10px 0}.contact-item-box .table-ct table tbody tr td:first-child{font-weight:500}.contact-item-box .table-ct table tbody tr td:last-child{text-align:right}.contact-item-button{display:flex;flex-wrap:wrap;gap:8px}.contact-item-button a{box-shadow:0px 0px 0px 1px rgba(18,19,25,.12),0px 2px 4px 0px rgba(18,19,25,.04);padding:8px 16px;display:flex;-moz-column-gap:8px;column-gap:8px;border-radius:40px;background-color:#fff;align-items:center;width:-moz-fit-content;width:fit-content;font-weight:500}.faq-section{padding:3.3333333333rem 0}@media screen and (max-width: 767.82px){.faq-section{padding:2.5rem 0}}.faq-section .bg-faq{background-color:#f6f8f9;border-radius:20px;margin:3.3333333333rem 0 0;padding:3.3333333333rem 20px}@media screen and (max-width: 767.82px){.faq-section .bg-faq{padding:2.5rem 20px;margin:2.5rem 0 0}}.faq-accordition{border:1px solid #e9ebed;border-bottom:0;border-radius:20px}.faq-accordition.__2{border:0}.faq-accordition.__2 .accordion{max-width:800px;margin:auto;border:0}.faq-accordition.__2 .accordion-button{padding-left:0;padding-right:0}.faq-accordition.__2 .accordion-body{padding-left:0;padding-right:0}.faq-accordition.__2 .accordion-item{border-color:#cbced1}.faq-accordition.__2 .accordion-item:first-of-type{border-top:1px solid #cbced1;border-top-left-radius:0px;border-top-right-radius:0px}.faq-accordition.__2 .accordion-item:first-of-type .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}.faq-accordition.__2 .accordion-item:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.faq-accordition.__2 .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.faq-accordition.__warranty{border-bottom:1px solid #e9ebed}.faq-accordition.__warranty .content{padding:1rem 1.25rem;background-color:#f6f8f9;border-top-left-radius:20px;border-top-right-radius:20px}.faq-accordition.__warranty .content h3{margin-bottom:0}.faq-accordition.__warranty .button-gradient{margin:1rem 1.25rem}.faq-accordition.__warranty .accordion-item:first-of-type .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px}.faq-accordition.__warranty .accordion-item:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.faq-accordition.__warranty .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.faq-accordition .accordion-item{background-color:unset;border:unset;border-bottom:1px solid #e9ebed}.faq-accordition .accordion-item:first-of-type .accordion-button{border-top-left-radius:20px;border-top-right-radius:20px}.faq-accordition .accordion-item:last-of-type{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.faq-accordition .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.faq-accordition .accordion-body{padding-top:0}.faq-accordition .accordion-body p{font-size:1rem}@media screen and (max-width: 575.82px){.faq-accordition .accordion-body p{font-size:0.9583333333rem}}.faq-accordition .accordion-body a{color:#124f9e;text-decoration:underline}.faq-accordition .accordion-button{background-color:unset;color:#1f1f1f;font-size:1.25rem;font-family:"Satoshi";font-weight:600;display:flex;-moz-column-gap:10px;column-gap:10px;justify-content:space-between}.faq-accordition .accordion-button::after{display:none}.faq-accordition .accordion-button span{display:block;flex:0 0 1.6666666667rem;width:1.6666666667rem;height:1.6666666667rem;border:1px solid #555e69;position:relative;border-radius:100%}.faq-accordition .accordion-button span::before{width:1px;height:50%;top:25%;left:calc(50% - .5px);content:"";position:absolute;background-color:#555e69;transition:all .3s ease}.faq-accordition .accordion-button span::after{width:50%;height:1px;top:calc(50% - .5px);left:25%;content:"";position:absolute;background-color:#555e69}.faq-accordition .accordion-button:not(.collapsed){background-color:unset;box-shadow:unset}.faq-accordition .accordion-button:not(.collapsed) span::before{transform:rotate(90deg)}.faq-accordition .accordion-button:focus{box-shadow:unset}.cart-section{padding:3.3333333333rem 0;padding-top:0}:root{--spacing-unit:4px;--spacing-unit-half:2px;--spacing-1:calc(var(--spacing-unit) * 1);--spacing-2:calc(var(--spacing-unit) * 2);--spacing-3:calc(var(--spacing-unit) * 3);--spacing-4:calc(var(--spacing-unit) * 4);--spacing-5:calc(var(--spacing-unit) * 5);--spacing-6:calc(var(--spacing-unit) * 6);--spacing-7:calc(var(--spacing-unit) * 7);--spacing-8:calc(var(--spacing-unit) * 8);--spacing-9:calc(var(--spacing-unit) * 9);--spacing-10:calc(var(--spacing-unit) * 10);--spacing-11:calc(var(--spacing-unit) * 11);--spacing-12:calc(var(--spacing-unit) * 12);--spacing-15:calc(var(--spacing-unit) * 15);--spacing-16:calc(var(--spacing-unit) * 16);--spacing-17:calc(var(--spacing-unit) * 17);--spacing-18:calc(var(--spacing-unit) * 18);--spacing-20:calc(var(--spacing-unit) * 20);--spacing-25:calc(var(--spacing-unit) * 25);--spacing-30:calc(var(--spacing-unit) * 30);--box-shadow:0px 4px 6px rgba(0, 0, 0, 0.06);--box-shadow-darker:0px 4px 6px rgba(0, 0, 0, 0.15);--box-shadow-double:0px 1px 2px rgba(0, 0, 0, 0.09), 0px 3px 8px rgba(0, 0, 0, 0.14);--box-shadow-offset-bottom:4px;--z-index-bar:300;--z-index-header:500;--z-index-announcement-bar:510;--z-index-drawers:520;--z-index-filter-bar-wash:400;--z-index-filter-bar:450;--z-index-popup:400;--z-index-modal-wash:1200;--z-index-modal:1300;--z-index-theme-editor-offset:2000;--z-index-page-transition-overlay:2100;--z-index-quick-search:480;--space-outer:3.3vw;--height-input:48px;--quick-buy-button-height:60px;--easing:cubic-bezier(0.33, 0, 0, 1);--duration-ultra-fast:100ms;--duration-fast:300ms;--duration-normal:500ms;--duration-slow:1200ms;--delay-small:33ms;--delay-normal:67ms;--delay-long:133ms;--color-text: #111111;--color-text-8-percent: rgba(17, 17, 17, 0.08);--color-text-alpha: rgba(17, 17, 17, 0.35);--color-text-meta: rgba(17, 17, 17, 0.6);--color-text-link: #000000;--color-text-error: #D02F2E;--color-text-success: #478947;--color-background: #ffffff;--color-background-semi-transparent-80: rgba(255, 255, 255, 0.8);--color-background-semi-transparent-90: rgba(255, 255, 255, 0.9);--color-background-transparent: rgba(255, 255, 255, 0);--color-border: #aaaaaa;--color-border-meta: rgba(170, 170, 170, 0.6);--color-overlay: rgba(0, 0, 0, 0.7);--color-background-meta: #f5f5f5;--color-background-meta-alpha: rgba(245, 245, 245, 0.6);--color-background-darker-meta: #e8e8e8;--color-background-darker-meta-alpha: rgba(232, 232, 232, 0.6);--color-background-placeholder: #e8e8e8;--color-background-placeholder-lighter: #f0f0f0;--color-foreground-placeholder: rgba(17, 17, 17, 0.4);--color-border-input: #aaaaaa;--color-border-input-alpha: rgba(170, 170, 170, 0.25);--color-text-input: #111111;--color-text-input-alpha: rgba(17, 17, 17, 0.04);--color-text-button: #000000;--color-background-button: #c7ff00;--color-background-button-alpha: rgba(199, 255, 0, 0.6);--color-background-outline-button-alpha: rgba(199, 255, 0, 0.1);--color-background-button-hover: #abdb00;--color-icon: rgba(17, 17, 17, 0.4);--color-icon-darker: rgba(17, 17, 17, 0.6);--color-text-sale-badge: #C31818;--color-background-sold-badge: #414141;--color-text-sold-badge: #ffffff;--color-text-header: #000000;--color-text-header-half-transparent: rgba(0, 0, 0, 0.5);--color-background-header: #ffffff;--color-background-header-transparent: rgba(255, 255, 255, 0);--color-icon-header: #000000;--color-shadow-header: rgba(0, 0, 0, 0.15);--color-background-footer: #000000;--color-text-footer: #ffffff;--color-text-footer-subdued: rgba(255, 255, 255, 0.7);--color-products-sale-price: #C31818;--color-products-rating-star: #000000;--color-products-stock-good: #3c9342;--color-products-stock-medium: #A77A06;--color-products-stock-bad: #A70100;--color-products-stock-bad: #A70100}@media(min-width: 960px){:root{--z-index-quick-search:520}}@supports(padding: 0 clamp(18px, 3.3vw, 3.3vw)){@media(max-width: 719px){:root{--space-outer:clamp(18px, 3.3vw, 3.3vw)}}}#shop-grid,.shop-grid-header{position:relative}body.tt-boxed .tt-wrap .shop-grid-header{padding-left:15px;padding-right:15px}.shop-grid-count{display:flex;height:100%;font-size:16px;color:#555e69;align-items:center}@media(max-width: 767px){.shop-grid-count{padding-bottom:20px}}.shop-grid-toolbox{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 767px){.shop-grid-toolbox{justify-content:space-between}}.shg-toolbox-item{margin-right:25px;font-size:16px;color:#555e69}.shg-toolbox-item:last-child{margin-right:0}.shg-toolbox-item .tt-form-control{font-size:16px;color:#555e69}.shg-toolbox-item .tt-form-control:not(textarea):not([size]){height:40px}form.shop-grid-per-page .tt-form-group{display:flex;align-items:center;margin:0}form.shop-grid-per-page .tt-form-group label{margin-right:15px}form.shop-grid-ordering label{margin-right:15px;font-weight:700}form.shop-grid-ordering select.tt-form-control{max-width:260px}form.shop-grid-ordering label.sgpp-mobile-label{display:none}form.shop-grid-ordering .tt-form-group{margin:0;padding:0;display:flex;align-items:center;margin:0}@media(max-width: 1024px){form.shop-grid-ordering{display:flex;align-items:center}form.shop-grid-ordering label.sgpp-mobile-label{display:block;margin:0 5px 0 0;padding:0}form.shop-grid-ordering .tt-form-group{position:relative;width:40px;height:40px;overflow:hidden}form.shop-grid-ordering .tt-form-group:after{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;line-height:1;font-size:19px;color:#555e69;pointer-events:none;transform:rotate(90deg);font-family:"Font Awesome 5 Pro";content:"";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}form.shop-grid-ordering select.tt-form-control{position:absolute;top:0;right:0;bottom:0;left:0;height:auto !important;padding:0 !important;margin:0 !important;background-image:none !important;color:rgba(0,0,0,0) !important;font-weight:400 !important;font-size:16px !important;outline:none !important;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important}}@media(max-width: 768px){#shop-grid .tt-product{margin-bottom:12%}}@media(max-width: 767px)and (min-width: 380px){body.tt-boxed .tt-wrap #shop-grid .tt-grid{margin-left:-12px;margin-right:-12px}#shop-grid .tt-grid .tt-grid-item{width:50%}#shop-grid .tt-grid .ttgr-item-inner{margin:0 2vw 6vw 2vw}}.tt-grid-top{padding-bottom:40px}.tt-product{position:relative}.tt-product-image-holder{position:relative;overflow:hidden}.tt-product-image-wrap{display:block}.tt-product-image-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tt-product-image{position:relative;display:block;width:100%;height:100%;z-index:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.tt-product-hover-image{position:absolute;display:block;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.tt-product-hover-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tt-product-image-holder:hover .tt-product-image{opacity:0;visibility:hidden}.tt-product-image-holder:hover .tt-product-hover-image{opacity:1;visibility:visible}.ttp-fixed-height .tt-product-image-wrap{padding-bottom:100%}.ttp-fixed-height .tt-product-image{position:absolute;left:0;top:0;width:100%;height:100%}.ttp-fixed-height .tt-product-image .anim-zoomin-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.ttp-fixed-height-portrait .tt-product-image-wrap{padding-bottom:140%}.ttp-fixed-height-portrait .tt-product-image{position:absolute;left:0;top:0;width:100%;height:100%}.ttp-fixed-height-portrait .tt-product-image .anim-zoomin-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.tt-product-padges{position:absolute;top:15px;left:0px;z-index:2}.pr-padge{background-color:#323232;margin-bottom:5px;padding:5px;font-size:14px;color:#fff;line-height:1}.pr-padge.pr-sale-padge{background-color:#519506}.pr-padge.pr-new-padge{background-color:#1c5376}.pr-padge.pr-hot-padge{background-color:#950606}@media(max-width: 768px){.tt-product-padges{top:5px}.pr-padge{margin-bottom:3px;padding:2px 5px;font-size:13px}}.tt-product-out-of-stock{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);text-align:center;padding:15px 5px;font-size:16px;color:#fff;z-index:2}.tt-product-additional-buttons{position:absolute;display:block;top:15px;right:12px;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out;transform:translate3d(10px, 0, 0)}.tt-product:hover .tt-product-additional-buttons{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.tt-product-additional-buttons .tt-pab-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#0a0a0a;margin-bottom:5px;font-size:14px;font-weight:500;color:#fff;line-height:1;pointer-events:initial;border-radius:100px;transition:background-color .2s ease-in-out}.tt-product-additional-buttons .tt-pab-btn:hover{background-color:#4c2122}.tt-pr-addit-btn-wrap.active .tt-add-to-wishlist-btn,.tt-pr-addit-btn-wrap:not(.active) .tt-add-to-wishlist-btn-active,.tt-pr-addit-btn-wrap.active .tt-add-to-compare-btn,.tt-pr-addit-btn-wrap:not(.active) .tt-add-to-compare-btn-active{display:none}.tt-product-info{position:relative;width:100%;padding-top:15px}.tt-product-category{display:inline-block;font-size:13px;color:#888}.tt-product-title{margin:0 0 15px 0;font-size:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.tt-sidebar-on .tt-product-title{font-size:18px}@media(max-width: 767px){.tt-product-title,body.tt-sidebar-on .tt-product-title{margin-bottom:8px;font-size:16px}}.tt-product-title a:hover{opacity:.8}.tt-product-info .tt-product-rating{margin:0 0 15px 0}.tt-product-info .tt-product-rating-stars{font-size:13px;color:#555e69}.tt-product-info .tt-product-rating-stars .far{color:#555e69}@media(max-width: 767px){.tt-product-info .tt-product-rating{margin-bottom:8px}}.tt-product-rating-stars{font-size:13px;color:#fcc318}.tt-product-rating-stars .far{color:#ccc}.tt-pi-price-btn-wrap{position:relative;font-size:16px;line-height:1.4;overflow:hidden}@media(max-width: 767px){.tt-pi-price-btn-wrap{font-size:15px}}.tt-product-price{transform:translate3d(0, 0, 0);transition:all .2s ease-in-out}.tt-product:hover .tt-product-price{opacity:0;visibility:hidden;transform:translate3d(0, -10px, 0)}.tt-product-price .pp-current-price{text-decoration:none}.tt-product-price .pp-old-price{text-decoration:line-through;color:#555e69}.tt-product-buttons{position:absolute;display:block;left:0;bottom:0;opacity:0;visibility:hidden;padding-bottom:3px;font-size:14px;transform:translate3d(0, 10px, 0);transition:all .2s ease-in-out}.tt-product:hover .tt-product-buttons{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.tt-product-btn{position:relative;padding-bottom:3px;line-height:1}.tt-product-btn::after{position:absolute;content:"";left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width .3s ease-in-out;transition-delay:.1s}.tt-product:hover .tt-product-btn::after{width:100%}.tt-product-adc-btn,.tt-product-sel-opt-btn{padding-left:20px}.tt-product-adc-btn span::before,.tt-product-adc-btn span::after{position:absolute;top:3px;left:0;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.tt-product-sel-opt-btn span::before{position:absolute;top:3px;left:0;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.tt-product-adc-btn span::before{content:""}.tt-product-adc-btn span::after{content:"";display:none;opacity:.8}.tt-product-adc-btn.loading span::before{display:none}.tt-product-adc-btn.loading span::after{display:inline-block;animation:adc-btn-spin 1s infinite linear}@keyframes adc-btn-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tt-product-sel-opt-btn span::before{content:""}.ttp-info-inside .tt-product-info{position:absolute;left:0;bottom:0;padding:7%;z-index:9;background:#0d0d0d;background:linear-gradient(0deg, rgb(13, 13, 13) 0%, rgba(13, 13, 13, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d0d0d",endColorstr="#0d0d0d",GradientType=1)}.sps-single-image{position:relative}.single-product-slider-wrap{position:relative;z-index:1}.single-product-slider{position:relative;width:100%;height:100%}.sps-image{display:block;line-height:0}.sps-image>img{width:100%;height:auto}.single-product-slider-thumbs{position:relative;height:20%;padding:15px 0}.single-product-slider-thumbs .sps-thumb{position:relative;height:auto;cursor:pointer;opacity:.4;transition:.2s ease-in-out}.single-product-slider-thumbs .sps-thumb::before{content:"";display:block;width:100%;padding-bottom:100%}.single-product-slider-thumbs .sps-thumb:hover{opacity:1}.single-product-slider-thumbs .swiper-slide-thumb-active .sps-thumb{opacity:1}.single-product-slider-thumbs .sps-thumb img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sps-nav-prev,.sps-nav-next{position:absolute;top:50%;z-index:20;transform:translateY(-50%)}.sps-nav-prev{left:0}.sps-nav-next{right:0}.sps-arrow{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:60px;font-size:18px;color:#555e69;cursor:pointer;outline:none}.sps-arrow-prev::after,.sps-arrow-next::after{line-height:0;font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.sps-arrow-prev::after{content:""}.sps-arrow-next::after{content:""}.sps-arrow.sps-arrow-disabled,.tt-portfolio-carousel .swiper-button-lock{display:none}@media(min-width: 992px){.sps-nav-prev,.sps-nav-next{opacity:0;visibility:hidden;transition:.3s ease-in-out}.single-product-slider-wrap:hover .sps-nav-prev,.single-product-slider-wrap:hover .sps-nav-next{opacity:1;visibility:visible}}.single-product-slider-thumbs .sps-arrow{width:40px;height:40px}.single-product-padges{position:absolute;top:15px;left:0px;z-index:2}.sp-padge{background-color:#323232;margin-bottom:5px;padding:5px 10px;font-size:16px;color:#fff}.sp-padge.sp-sale-padge{background-color:#519506}.sp-padge.sp-new-padge{background-color:#111}.sp-padge.sp-hot-padge{background-color:#950606}@media(max-width: 768px){.single-product-padges{top:5px}.sp-padge{margin-bottom:3px;padding:2px 5px;font-size:13px}}.single-product-summary{padding:0 0 0 5%;font-size:0.9166666667rem}@media(max-width: 1500px){.single-product-summary{padding:0 4% 0 4%}}@media(max-width: 991px){.single-product-summary{padding:8% 4% 0 4%}}.single-product-title{margin:0 0 1.25rem 0;text-transform:uppercase;color:#124f9e;font-size:1.6666666667rem}@media screen and (max-width: 767.82px){.single-product-title{font-size:1.5833333333rem}}@media screen and (max-width: 575.82px){.single-product-title{font-size:1.5rem}}.single-product-price{padding-top:5px;line-height:1;overflow:hidden;font-size:1.5833333333rem}@media screen and (max-width: 767.82px){.single-product-price{font-size:1.5416666667rem}}@media screen and (max-width: 575.82px){.single-product-price{font-size:1.4583333333rem}}.single-product-current-price{float:left;margin:0 5px 0 0;text-decoration:none}.single-product-old-price{float:left;margin-top:5px;text-decoration:line-through;font-size:70%;color:#555e69}.single-product-availability{margin-top:0.4166666667rem}.single-product-availability .spa-in-stock{color:#529706}.single-product-availability .spa-out-of-stock{color:#c31111}.single-product-short-description{margin-top:1.25rem}.single-product-short-description p{margin-bottom:1.25rem}.single-product-form{margin-top:1.25rem;margin-bottom:1.25rem}.single-product-variations{position:relative;max-width:100%;margin-bottom:1.25rem}.single-product-variations .tt-form-control:not(textarea):not([size]){height:50px;font-size:16px}.single-product-variations .tt-form-group{margin:0 0 15px 0}.single-product-form.tt-form-minimal .single-product-variations .tt-form-group{margin:0 0 25px 0}.single-product-variations .tt-form-group label{font-weight:600;font-size:16px}.single-product-variations .tt-form-group:first-child label{padding-right:50px}.single-product-add-to-cart{display:flex}@media(max-width: 420px){.single-product-add-to-cart{flex-direction:column}}.single-product-quantity{position:relative;max-width:95px;height:50px;overflow:hidden;border-radius:3px}.qtybutton.inc,.qtybutton.dec{position:absolute;right:0;width:40px;height:50%;line-height:25px;background-color:#404040;text-align:center;font-size:16px;font-weight:500;color:#fff;cursor:pointer;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qtybutton.inc{top:0}.qtybutton.dec{bottom:0}.qtybutton.inc:hover,.qtybutton.dec:hover{background-color:#4c4c4c}input.cart-plus-minus-box{width:100%;height:100%;background-color:#2c2c2c;text-align:center;font-size:16px;color:#fff;z-index:1;border:none;transform:translateX(-20px)}input.cart-plus-minus-box:focus{outline:none}input.cart-plus-minus-box::-webkit-outer-spin-button,input.cart-plus-minus-box::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.cart-plus-minus-box[type=number]{-moz-appearance:textfield}.single-product-adc-button{padding-left:20px}@media(min-width: 992px){.single-product-adc-button{width:100%}}@media(max-width: 420px){.single-product-adc-button{width:100%;margin-top:20px;padding-left:0}}.sp-adc-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:50px;background-color:#d1b991;padding:0 40px;text-align:center;font-size:0.875rem;font-weight:bold;font-weight:500;color:#111;overflow:hidden;cursor:pointer;border:none;border-radius:10px;z-index:9}.sp-adc-btn.disabled{opacity:.6;pointer-events:none}.sp-adc-btn-text{position:relative;transform:translate3d(0, 0, 0);transition:transform .3s;display:flex;align-items:center;height:100%;line-height:1}.sp-adc-btn-text::after{display:flex;align-items:center;height:100%;line-height:1;position:absolute;content:attr(data-hover);top:100%;left:0;width:100%}.sp-adc-btn:hover .sp-adc-btn-text{transform:translate3d(0, -100%, 0)}.sp-adc-btn-icon{position:relative;display:inline-flex;width:24px;height:24px;justify-content:center;align-items:center}.sp-adc-btn-icon::before,.sp-adc-btn-icon::after{position:absolute;top:0px;left:0;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.sp-adc-btn-icon::before{content:""}.sp-adc-btn-icon::after{content:"";display:none;opacity:.8}.sp-adc-btn.loading .sp-adc-btn-icon::before{display:none}.sp-adc-btn.loading .sp-adc-btn-icon::after{display:inline-block;animation:adc-btn-spin 1s infinite linear}@keyframes adc-btn-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.single-product-additional-buttons{display:flex;margin-bottom:30px}.spr-addit-elem{margin-right:20px}.spr-addit-elem:last-child{margin-right:0}.spr-addit-elem .spr-addit-btn{display:inline-block;font-size:16px}.spr-addit-elem .spr-addit-btn:hover{opacity:.8}.spr-addit-elem .spr-addit-btn span{margin-right:5px;font-size:18px}.spr-addit-elem .spr-addit-btn a{font-size:15px;font-style:italic;color:#b9b9b9;border-bottom:1px dotted}.spr-add-to-compare-btn,.spr-add-to-wishlist-btn{cursor:pointer}.spr-addit-elem.active .spr-add-to-wishlist-btn,.spr-addit-elem:not(.active) .spr-add-to-wishlist-btn-filled,.spr-addit-elem.active .spr-add-to-compare-btn,.spr-addit-elem:not(.active) .spr-add-to-compare-btn-filled{display:none}.single-product-meta{margin-bottom:20px}.single-product-sku .sku{color:#888}.single-product-categories a,.single-product-tags a{color:#888}.single-product-categories a:hover,.single-product-tags a:hover{opacity:.8}.single-product-categories a~a:not(:empty)::before,.single-product-tags a~a:not(:empty)::before{content:", ";margin-left:-4px}.single-product-rating-wrap{margin-top:5px}@media(min-width: 576px){.single-product-rating-wrap{text-align:right}}.single-product-review-count{font-size:15px;color:#888}.single-product-review-count:hover{opacity:.8}.spr-heading{margin:0 0 40px 0;font-size:clamp(19px,2vw,21px)}.sp-reviews-list{margin-top:60px}.sp-review-body{margin-bottom:60px}.sp-review-avatar{position:relative;display:inline-block;float:left;width:50px;height:50px;margin-right:20px;overflow:hidden;border-radius:100px}.sp-review-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.sp-review-info{position:relative}@media(min-width: 769px){.sp-review-info{padding-right:130px}}@media(max-width: 768px){.sp-review-info{display:table}}.sp-review-meta{margin-bottom:20px}.sp-review-author{margin:0 0 5px 0;text-transform:none;letter-spacing:0;font-size:19px;color:#e9e9e9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sp-review-time{margin-bottom:6px;font-size:14px;font-weight:normal;color:#555e69}.sp-review-text{clear:both;color:#b9b9b9}@media(min-width: 769px){.sp-review-text{margin-left:70px}}@media(max-width: 768px){.sp-review-text{font-size:16px}}@media(min-width: 769px){.sp-review-rating{position:absolute;top:20px;right:20px;text-align:right;z-index:9}}#single-product-review-form{max-width:1100px;margin:140px auto 0 auto}@media(max-width: 991px){#single-product-review-form{margin:80px auto 0 auto}}.sprf-heading{margin:0 0 10px 0;font-size:clamp(30px,2vw,36px)}.sprf-rating{margin-top:60px;margin-bottom:60px}.sprf-rating-stars{position:relative;display:flex;height:22px;font-size:19px}.sprf-rating-stars a{color:#706f6c;text-indent:-9999px;letter-spacing:4px;width:22px;height:22px}.sprf-rating-stars a:before{content:"";position:absolute;left:0;height:22px;line-height:1;font-family:"Font Awesome 5 Pro";text-indent:0;overflow:hidden;white-space:nowrap}.sprf-rating-stars a.active:before,.sprf-rating-stars a:hover:before{content:"";font-weight:900;color:#ededed}.sprf-rating-stars .star-1{z-index:10}.sprf-rating-stars .star-2{z-index:9}.sprf-rating-stars .star-3{z-index:8}.sprf-rating-stars .star-4{z-index:7}.sprf-rating-stars .start-5{z-index:6}.sprf-rating-stars .star-1:before{width:24px}.sprf-rating-stars .star-2:before{width:49px}.sprf-rating-stars .star-3:before{width:74px}.sprf-rating-stars .star-4:before{width:100px}.sprf-rating-stars .star-5:before{content:""}.sprf-notes{margin-top:5px;margin-bottom:30px;font-size:16px;font-weight:300;font-style:italic;color:#ababab}.tt-form-text.spr-save-data{font-size:16px;font-weight:300;font-style:italic;color:#ababab}.tt-product-carousel{position:relative}.tt-prc-heading{margin:0 0 50px 0;font-size:clamp(28px,2vw,34px)}@media(max-width: 991px){.tt-prc-heading{margin:0 0 30px 0}}.tt-prc-nav-prev,.tt-prc-nav-next{position:absolute;top:55%;z-index:20;transform:translateY(-50%)}.tt-prc-nav-prev{left:0}.tt-prc-nav-next{right:0}.tt-prc-arrow{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:60px;font-size:18px;color:#fff;cursor:pointer;outline:none}.tt-prc-arrow-prev::after,.tt-prc-arrow-next::after{line-height:0;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.tt-prc-arrow-prev::after{content:""}.tt-prc-arrow-next::after{content:""}.tt-prc-arrow.tt-prc-arrow-disabled{opacity:.2;pointer-events:none}.tt-product-carousel .swiper-button-lock{display:none}.tt-product-carousel .tt-product-title{font-size:18px}@media(min-width: 1420px){.prc-nav-outside .tt-prc-nav-prev{left:-80px}.prc-nav-outside .tt-prc-nav-next{right:-80px}}@media(min-width: 992px){.prc-nav-top .tt-prc-nav-prev,.prc-nav-top .tt-prc-nav-next{top:20px;transform:none}.prc-nav-top .tt-prc-nav-prev{left:auto;right:65px}.prc-nav-top .tt-prc-nav-next{right:0}}.sidebar-widget.shop-filter-widget{position:relative;margin-bottom:0;padding-bottom:0}.sidebar-widget.shop-filter-widget .sidebar-heading{padding-right:30px}.shop-filter-widget-content{min-height:1px}.shop-fwc-inner{width:100%;max-height:220px;overflow-y:auto;margin-bottom:50px;padding-bottom:1px}.shop-fw-caret{position:absolute;top:10px;right:0;font-size:14px;color:#fff;opacity:.5;cursor:pointer}.shop-fw-caret:hover{opacity:1}.shop-fw-caret:before{font-family:"Font Awesome 5 Pro";content:"";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:transform .3s}.shop-filter-widget.hidden .shop-fw-caret:before{transform:rotate(180deg)}.shop-fw-price-range{display:flex;align-items:center;color:#555e69}.shop-fw-price-range .tt-form-control{padding-left:18px !important;height:40px !important;font-size:17px !important;color:#555e69 !important}.shop-fw-price-box{position:relative;width:100%}.shop-fw-price-box-currency{position:absolute;top:8px;left:7px;font-size:17px;color:#555e69}.shop-fw-price-range-separator{margin:0 8px}.shop-fw-price-range .tt-btn{height:40px;margin:0 0 0 10px;padding:0 15px;font-size:14px;border-radius:3px}.shop-fw-price-range .tt-btn button{padding:0 15px}.shop-fw-price-box input::-webkit-outer-spin-button,.shop-fw-price-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-fw-price-box input[type=number]{-moz-appearance:textfield}.shop-filter-widget .tt-form-check:last-child{margin-bottom:0}.shop-filter-widget .tt-form-radio:last-child{margin-bottom:0}.shop-filter-widget .tt-form-radio>label{width:100%;font-weight:normal;font-size:0.9166666667rem;color:#555e69;transition:all .2s ease-in-out}.shop-filter-widget .tt-form-check>label{width:100%;font-weight:normal;font-size:0.9166666667rem;color:#555e69;transition:all .2s ease-in-out}.shop-filter-widget .tt-form-radio>label:hover,.shop-filter-widget .tt-form-check>label:hover{color:#124f9e}.shop-filter-widget .tt-form-radio>label>span,.shop-filter-widget .tt-form-check>label>span{float:right;margin:4px 15px 0 0;font-size:13px}.shop-filter-submit-btn .btn-site{width:100%}.tt-sliding-cart-trigger{pointer-events:initial;cursor:pointer}.tt-sliding-cart-wrap{position:relative;z-index:9999;pointer-events:initial}.tt-sliding-cart{position:fixed;top:0;right:0;width:400px;height:100vh;background-color:#1b1b1b;font-size:16px;z-index:2;transform:translate3d(100%, 0, 0);transition:transform .4s ease-in-out}@media(max-width: 768px){.tt-sliding-cart{width:90%}}body.tt-sliding-cart-open{overflow-y:hidden !important}body.tt-sliding-cart-open .tt-sliding-cart{transform:translate3d(0, 0, 0)}.tt-sliding-cart-cover{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}body.tt-sliding-cart-open .tt-sliding-cart-cover{opacity:1;visibility:visible;pointer-events:initial}body.tt-sliding-cart-open .scrollbar-track{display:none !important}.tt-sliding-cart-close{position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:15px;width:30px;height:30px;background-color:#333;font-size:16px;cursor:pointer;border-radius:50px;transition:transform .3s ease 0s}.tt-sliding-cart-close:hover{transform:rotate(90deg)}.tt-sliding-cart-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#222}.tt-sliding-cart-content{height:100%;overflow-y:auto;padding:0% 6% 8% 6%}.tt-sliding-cart-heading{margin:0;padding:40px 0 20px 0;margin:0 6% 30px 6%;font-size:26px;border-bottom:2px solid rgba(120,120,120,.25)}.tt-sliding-cart-product-list{padding:0;margin:0;list-style:none}.tt-sliding-cart-product-list>li{padding:15px 0;border-bottom:1px dashed rgba(120,120,120,.3)}.tt-sliding-cart-product-list>li:first-child{padding-top:0}.tt-sliding-cart-product-list>li:last-child{padding-bottom:0;border:none}.tt-sliding-cart-product{position:relative;display:flex;padding-right:25px}.tt-sc-product-thumb{display:block;margin-right:15px}.tt-sc-product-thumb:hover{opacity:.8}.tt-sc-product-thumb img{max-width:60px;height:auto}.tt-sc-product-title{display:block;font-size:14px;font-weight:500;line-height:1.3}.tt-sc-product-title:hover{opacity:.8}.tt-sc-product-variations{margin:5px 0}.tt-scp-variation{font-weight:normal;font-weight:300;font-size:13px;color:#ccc;line-height:1.2}.tt-sc-product-quantity,.tt-sc-product-price{display:inline-block;font-size:14px}.tt-sc-product-remove{position:absolute;display:flex;top:0px;right:0px;width:20px;height:20px;font-size:12px;opacity:.8;justify-content:center;align-items:center}.tt-sc-product-remove:hover{opacity:1}.tt-sliding-cart-total{display:flex;justify-content:space-between;padding:20px 0 5px 0;text-align:right;border-top:2px solid rgba(120,120,120,.25)}.tt-sliding-cart-total bdi{font-size:21px;font-weight:bold;font-weight:500}.tt-sliding-cart-footer{padding:20px 6% 30px 6%}body.is-mobile .tt-sliding-cart-footer{padding-bottom:60px}.tt-sliding-cart-empty{padding:10%;text-align:center}.tt-sliding-cart-empty-icon{font-size:clamp(48px,6vw,68px);opacity:.3}.tt-sliding-cart-empty-button{margin-top:30px}#shop-cart-list{position:relative}.shop-cart-empty{background-color:rgba(129,129,129,.05);padding:5%;margin-bottom:20px;text-align:center;border-radius:5px;border:1px solid rgba(120,120,120,.2)}.shop-cart-empty-icon{font-size:clamp(68px,6vw,100px);opacity:.5}.shop-cart-empty-text{font-size:19px}.shop-cart-empty-button{margin-top:30px}table.shop-cart-table{border-radius:20px;overflow:hidden;border-collapse:separate;border-top:1px solid #e9ebed;border-right:1px solid #e9ebed}.scth-product-title{border-top-left-radius:20px}.scth-subtotal{border-top-right-radius:20px}.shop-cart-table-buttons td{border-bottom-left-radius:20px;border-bottom-right-radius:20px}tbody.shop-cart-table-body{position:relative}td.cti-product-remove{text-align:center}td.cti-product-remove a:hover{opacity:.8}td.cti-product-thumb{text-align:center}td.cti-product-thumb a{display:inline-block;width:80px;height:auto;line-height:0;border-radius:6px;overflow:hidden}td.cti-product-thumb a:hover{opacity:.8}td.cti-product-title{font-weight:bold;font-weight:500;line-height:1.3}td.cti-product-title a:hover{opacity:.8}.cti-product-variations{margin:5px 0 0 0;font-weight:normal;font-weight:300;font-size:14px;color:#565656;line-height:1.2}table.shop-cart-table .single-product-quantity{width:100px;height:34px}table.shop-cart-table input.cart-plus-minus-box{text-align:center;font-size:14px;transform:none}table.shop-cart-table .shop-cart-table-buttons .tt-btn{display:inline-flex}table.shop-cart-table .shop-cart-table-buttons .tt-btn .btn-site{margin-bottom:10px;margin-top:10px}table.shop-cart-table .qtybutton.inc,table.shop-cart-table .qtybutton.dec{position:absolute;top:0;width:30px;height:100%;line-height:35px}table.shop-cart-table .qtybutton.inc{right:0}table.shop-cart-table .qtybutton.dec{left:0;right:auto}td.cti-subtotal bdi{font-weight:bold;font-weight:600}@media(max-width: 768px){thead.shop-cart-table-head{display:none}table.shop-cart-table tbody.shop-cart-table-body tr:nth-of-type(odd){background-color:rgba(0,0,0,0)}table.shop-cart-table tbody.shop-cart-table-body tr td{padding:5px;font-size:14px;border:none;border-bottom:1px dotted rgba(120,120,120,.4)}table.shop-cart-table tbody.shop-cart-table-body tr td:last-child{border:none;border-bottom:1px dotted rgba(120,120,120,0)}tr.shop-cart-table-item{position:relative;display:block;padding-left:95px;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid rgba(135,135,135,.45)}tr.shop-cart-table-item td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}tbody.shop-cart-table-body tr td.cti-product-remove{position:absolute;top:0;right:0;z-index:1;padding:0}td.cti-product-remove a{padding:7px;line-height:0}tbody.shop-cart-table-body tr td.cti-product-thumb{position:absolute;top:0;left:0;padding:10px 0 0 0 !important;border-bottom:none !important}.cti-product-thumb a{width:80px}table.shop-cart-table tbody.shop-cart-table-body tr td.cti-product-title{padding-right:50px}.cti-product-title-inner{padding-bottom:15px}tbody.shop-cart-table-body tr td.cti-mobile-price,tbody.shop-cart-table-body tr td.cti-mobile-quantity{border-bottom:1px dashed rgba(120,120,120,.45)}td.cti-price,td.cti-quantity,td.cti-subtotal{color:#313131}td.cti-price:before,td.cti-quantity:before,td.cti-subtotal:before{content:attr(data-title)}}.shop-cart-box{background-color:#f6f8f9;padding:5%;margin-bottom:20px;border-radius:20px;border:1px solid #e9ebed}.shop-cart-box-heading{margin:0 0 15px 0;font-size:24px;font-family:"Satoshi";line-height:1.4}.sc-totals-subtotal bdi{font-weight:600}.sc-totals-total bdi{font-size:24px;font-weight:600;color:#124f9e}table.shop-cart-totals-table{margin-bottom:30px}table.shop-cart-totals-table tr{border-bottom:1px dashed rgba(120,120,120,.25)}table.shop-cart-totals-table td{text-align:right}table.shop-cart-totals-table th,table.shop-cart-totals-table td{padding:8px 5px;font-size:16px;vertical-align:middle}.shop-checkout-form{position:relative}.shop-checkout-box{padding:5%;margin-bottom:20px;border-radius:5px;border:1px solid rgba(120,120,120,.2)}.shop-checkout-box-heading{margin:0 0 25px 0;font-size:28px}.shop-billing-details,.shop-additional-info{background-color:rgba(129,129,129,.05);margin-bottom:40px}.shop-additional-info-heading{margin:0 0 25px 0;font-size:28px}.shop-order-review{background-color:rgba(129,129,129,.12);margin-bottom:20px}table.shop-order-review-table{margin:0}table.shop-order-review-table th{font-weight:600}table.shop-order-review-table thead{border-bottom:2px solid rgba(120,120,120,.25)}th.sor-table-head-subtotal{text-align:right}table.shop-order-review-table th,table.shop-order-review-table td{padding:10px 5px;font-size:16px;vertical-align:middle}tr.sor-cart-item{border-bottom:1px dashed rgba(120,120,120,.3)}tr.sor-cart-item:first-child .sor-product-wrap{padding-top:20px}tr.sor-cart-item:last-child .sor-product-wrap{padding-bottom:20px}.sor-product-title{font-size:15px;font-weight:normal;line-height:1.3}.sor-product-quantity{display:inline;font-weight:bold;font-weight:600;white-space:nowrap}.sor-product-variations{margin:5px 0 0 0}.sorp-variation{font-weight:normal;font-weight:300;font-size:13px;color:#ccc;line-height:1.2}td.sor-product-subtotal{text-align:right}table.shop-order-review-table tfoot{border-top:2px solid rgba(120,120,120,.25)}table.shop-order-review-table tfoot td{text-align:right}table.shop-order-review-table tfoot tr{line-height:1.3;border-bottom:1px dashed rgba(120,120,120,.3)}table.shop-order-review-table tfoot tr:first-child,table.shop-order-review-table tfoot tr:last-child{border-bottom:none}tr.sor-table-foot-total bdi{font-size:21px;font-size:bold;font-weight:600;color:#2ca904}.shop-payment-methods{background-color:rgba(129,129,129,.12)}ul.shop-payment-methods-list{margin:0;padding:10px 0 0 0;list-style:none}ul.shop-payment-methods-list>li{margin-bottom:5px}.shop-payment-methods-list .tt-form-radio label img,.shop-payment-methods-list .tt-form-check label img{max-height:32px;margin-bottom:-8px}.shop-thankyou-order-review{margin-bottom:10px}.shop-thankyou-order-review ul{padding:0;margin:0;list-style:none}.shop-thankyou-order-review ul li{display:inline-block;margin-right:20px;padding-right:20px;margin-bottom:30px;border-right:1px dotted rgba(120,120,120,.7)}.shop-thankyou-order-review ul li:last-child{margin-right:none;padding-right:none;border:none}.stor-item{font-size:16px}.stor-item-cont{color:#124f9e;font-weight:600}.shop-order-details{position:relative;background-color:rgba(129,129,129,.12);margin-bottom:20px;padding:4%;border-radius:5px;border:1px solid rgba(120,120,120,.2)}.shop-order-details-heading{margin:0 0 30px 0;font-size:32px;line-height:1.4;font-family:"Satoshi"}table.shop-order-details-table{margin:0}table.shop-order-details-table th,table.shop-order-details-table td{max-width:50%;width:50%;padding:20px 5px}table.shop-order-details-table th{font-weight:600}table.shop-order-details-table thead{font-size:19px;border-bottom:2px solid rgba(120,120,120,.25)}table.shop-order-details-table thead th{font-size:19px}table.shop-order-details-table tr th:last-child,table.shop-order-details-table tr td:last-child{text-align:right}table.shop-order-details-table tbody tr{border-bottom:1px dashed rgba(120,120,120,.3)}.sod-product-title{font-size:15px;font-weight:600;line-height:1.3}.sod-product-title:hover{opacity:.8;color:#124f9e}.sod-product-quantity{display:inline;font-weight:bold;font-weight:600;white-space:nowrap}.sod-product-variations{margin:5px 0 0 0}.sodp-variation{font-weight:normal;font-weight:300;font-size:13px;color:#333;line-height:1.2}table.shop-order-details-table tfoot{border-top:2px solid rgba(120,120,120,.25)}table.shop-order-details-table tfoot td{text-align:right}table.shop-order-details-table tfoot tr{border-bottom:1px dashed rgba(120,120,120,.3)}table.shop-order-details-table tfoot tr:first-child,table.shop-order-details-table tfoot tr:last-child{border-bottom:none}tr.sod-table-foot-total bdi{font-size:21px;font-weight:700;color:#124f9e}#shop-wishlist{position:relative}.shop-wishlist-empty{background-color:rgba(129,129,129,.05);padding:5%;margin-bottom:20px;text-align:center;border-radius:5px;border:1px solid rgba(120,120,120,.2)}.shop-wishlist-empty-icon{font-size:clamp(68px,6vw,100px);opacity:.5}.shop-wishlist-empty-text{font-size:19px}.shop-wishlist-empty-button{margin-top:30px}table.shop-wishlist-table{position:relative}td.swti-product-remove{text-align:center}td.swti-product-remove a:hover{opacity:.8}td.swti-product-thumb{text-align:center}td.swti-product-thumb a{display:inline-block;width:80px;height:auto;background-color:#363636;line-height:0}td.swti-product-thumb a:hover{opacity:.8}td.swti-product-title{font-weight:bold;font-weight:500;line-height:1.3}td.swti-product-title a:hover{opacity:.8}.swti-current-price{text-decoration:none}.swti-old-price{text-decoration:line-through;color:#888}td.swti-action{text-align:center}@media(max-width: 768px){thead.shop-wishlist-table-head{display:none}table.shop-wishlist-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0)}table.shop-wishlist-table tbody tr td{padding:5px;font-size:14px;border:none;border-bottom:1px dotted rgba(120,120,120,.4)}table.shop-wishlist-table tbody tr td:last-child{border:none;border-bottom:1px dotted rgba(120,120,120,0)}tr.shop-wishlist-table-item{position:relative;display:block;padding-left:95px;margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid rgba(135,135,135,.45)}tr.shop-wishlist-table-item td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}td.swti-product-remove{position:absolute;top:0;right:0;z-index:1;padding:0}td.swti-product-remove a{padding:7px;line-height:0}td.swti-product-thumb{position:absolute;top:0;left:0;padding:10px 0 0 0 !important;border-bottom:none !important}.swti-product-thumb a{width:80px}table.shop-wishlist-table td.swti-product-title{padding-right:50px;padding-bottom:15px}td.swti-price,td.swti-stock-status{color:#ccc}td.swti-price:before,td.swti-stock-status:before{content:attr(data-title)}}.slr-box{position:relative;padding:5%;margin-bottom:30px;border-radius:5px;border:1px solid rgba(120,120,120,.2)}.slr-heading{margin:0 0 20px 0;font-family:"Satoshi";line-height:1.4}.tt-login-form,.tt-register-form,.tt-reset-password-form{padding-top:30px}.shop-login-box,.shop-register-box,.shop-reset-password-box{background-color:rgba(129,129,129,.05)}.shop-goto-login-box,.shop-goto-register-box{background-color:rgba(129,129,129,.05)}.sidebar-widget{padding-bottom:25px;margin-bottom:25px}.sidebar-heading{position:relative;margin-bottom:40px;font-size:1.25rem;font-weight:700}.sidebar-heading:after{position:absolute;display:block;content:"";left:0;bottom:-15px;width:35px;height:2px;background-color:#555}.sidebar-categories>ul>li{padding:0}.sidebar-categories>ul>li>a{display:block;text-decoration:none;font-size:0.9583333333rem;font-weight:normal;color:#555e69;line-height:1;padding:10px 0px;transition:all .2s ease-in-out 0s}.sidebar-categories>ul>li>a:hover{color:#124f9e}.sidebar-categories>ul>li>a span{position:relative;float:right;top:-5px;background-color:rgba(49,49,49,.22);padding:8px 9px 8px 9px;text-align:center;font-size:13px;font-weight:normal;color:#555e69;overflow:hidden;z-index:1;border-radius:100px;transition:all .2s ease-in-out}.sidebar-categories>ul>li>a:hover span{background-color:#124f9e;color:#fff}.sidebar-post-list>ul>li{list-style:none;overflow:hidden;padding-bottom:10px;margin-bottom:10px}.sidebar-post-list>ul>li:last-child{margin:0;padding:0;border:0}.sidebar-post-title{margin:0 0 5px 0;font-size:18px;font-weight:bold;font-weight:500;line-height:1.4}.sidebar-post-title a{color:#555e69;display:inline;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px), currentColor 1px);background-image:-ms-linear-gradient(transparent 96%, currentColor 1px);transition:.6s cubic-bezier(0.215, 0.61, 0.355, 1);background-size:0 96%}.sidebar-post-title a:hover{background-size:100% 96%;color:#fff}.sidebar-post-author{display:block;font-size:14px;color:#777;line-height:15px}.sidebar-post-author a{color:#777}.sidebar-post-author a:hover{opacity:.8}.sidebar-post-date{display:block;font-size:13px;color:#777}.sidebar-comments-list ul{margin:0}.sidebar-comment{padding-bottom:15px;margin-bottom:15px}.sidebar-comment:last-child{margin:0;padding:0;border:none}.sidebar-comment-meta{overflow:hidden}.sidebar-comment-author{display:block;font-size:15px;font-weight:500;line-height:1.2}.sidebar-comment-author a{position:relative;color:#ccc;display:inline;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px), currentColor 1px);background-image:-ms-linear-gradient(transparent 96%, currentColor 1px);transition:.6s cubic-bezier(0.215, 0.61, 0.355, 1);background-size:0 96%}.sidebar-comment-author a:hover{background-size:100% 96%;color:#fff}.sidebar-comment-date{display:block;font-size:13px;color:#777}.sidebar-comment-text{margin-top:5px;font-size:16px;line-height:1.4;font-style:italic;color:#fff}.sidebar-comment-text a{color:#555e69}.sidebar-comment-text a:hover{opacity:.8}.sidebar-comment-text p{margin-bottom:0}.sidebar-tags-list::after{content:"";display:table;clear:both}.sidebar-tags-list>ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.sidebar-tags-list>ul>li{margin:3px}.sidebar-tags-list a{position:relative;display:block;background-color:rgba(160,160,160,.12);padding:2px 10px;font-size:13px;font-weight:300;color:#cacaca;overflow:hidden;z-index:1;border-radius:50px;transition:all .2s ease-in-out}.sidebar-tags-list a:hover{background-color:rgba(160,160,160,.35);color:#fff}.sidebar-meta ul>li>a{position:relative;margin:3px 0;font-size:16px;color:#555e69;display:inline;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px), currentColor 1px);background-image:-ms-linear-gradient(transparent 96%, currentColor 1px);transition:.6s cubic-bezier(0.215, 0.61, 0.355, 1);background-size:0 96%}.sidebar-meta ul>li>a:hover{background-size:100% 96%;color:#fff}.tt-form-control{display:block;width:100%;background-color:rgba(0,0,0,0);padding:5px 15px;font-size:17px;font-weight:normal;color:#555e69;border:1px solid rgba(136,136,136,.65);border-radius:3px}.tt-form-control:focus{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(204,204,204,.85);outline:none;box-shadow:none}.tt-form-control+.tt-form-control{margin-top:20px}.tt-form-control:disabled,.tt-form-control[readonly]{background-color:rgba(176,176,176,.06);opacity:.4;cursor:not-allowed}.tt-form-control:not(textarea):not([size]){height:56px}.tt-form-text{display:block;margin-top:5px;font-style:italic;color:#555e69}.tt-form-group{margin-bottom:30px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;cursor:pointer}textarea{padding:15px}textarea.tt-form-control{padding:15px}select{cursor:pointer;color:#555e69}select.tt-form-control{cursor:pointer;color:#555e69;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:10px;background-position:calc(100% - 1px) center;background-repeat:no-repeat}select option{background-color:#131212;color:#fff}select option[value=""][disabled]{display:none}select[multiple] option{background-color:rgba(0,0,0,0);color:#fff}select option[disabled],select[multiple] option[disabled],select:required:invalid{color:#555e69}input[type=range]{width:100%}@media(min-width: 1025px){form.tt-form-inline{display:flex;align-items:center;margin-bottom:0}form.tt-form-inline .tt-form-group{margin:0 15px 0 0}form.tt-form-inline .tt-btn{margin:40px 0 0 0}.tt-form-group.tt-form-inline{display:flex;align-items:center;margin:0}.tt-form-group.tt-form-inline label{display:flex;margin:0 15px 0 0}.tt-form-group.tt-form-inline label span{margin:0 0 0 4px}form.tt-form-inline .tt-btn.tt-form-inline{margin:0}}.tt-form-check,.tt-form-radio{position:relative;display:block;margin:0 0 10px 5px;line-height:1.2}.tt-form-check input,.tt-form-radio input{position:absolute;top:50%;opacity:0;cursor:pointer;transform:translate3d(0, -50%, 0)}.tt-form-check label,.tt-form-radio label{position:relative;display:inline;margin-bottom:10px;padding-left:26px;vertical-align:middle;font-size:17px;cursor:pointer}.tt-form-check label::before,.tt-form-radio label::before{position:absolute;top:-1px;left:0;display:block;width:18px;height:18px;pointer-events:none;content:"";background-color:#dfdfdf;border-radius:3px;transition:background-color .2s}.tt-form-check:hover label::before,.tt-form-radio:hover label::before{background-color:#124f9e}.tt-form-check label::after,.tt-form-radio label::after{position:absolute;display:none;content:"";top:2px;left:6px;width:5px;height:10px;border:solid #313131;border-width:0 2px 2px 0;transform:rotate(45deg)}.tt-form-check input:checked~label::after{display:block}.tt-form-radio input:checked~label::after{display:block}.tt-form-radio label::before{border-radius:100px}.tt-form-radio label::after{top:9px;left:6px;width:4px;height:4px;background-color:#fff;border-radius:100%}.tt-form-check input:disabled,.tt-form-radio input:disabled{cursor:not-allowed}.tt-form-check input:disabled~label,.tt-form-radio input:disabled~label{cursor:not-allowed;opacity:.3}.tt-form-check.tt-form-check-inline,.tt-form-radio.tt-form-radio-inline{display:inline-block;margin-right:10px}.btn-file{vertical-align:middle}.btn-file>* input{position:absolute;left:50%;width:1%;opacity:0}.tt-file-info{width:75%;background-color:rgba(0,0,0,0);border:none;outline:none;font-size:14px;color:#777;line-height:1}.tt-form-btn-inside{position:relative}.tt-form-btn-inside .tt-form-control{padding-right:60px !important}.tt-form-btn-inside button{position:absolute;top:1px;right:1px;width:60px;height:54px;background-color:rgba(0,0,0,0);font-size:19px;color:#555e69;border:none;outline:none;cursor:pointer;border-radius:0 3px 3px 0}.tt-form-btn-inside button:hover{color:#fff}.tt-form-filled .tt-form-control{background-color:rgba(136,136,136,.1);color:#fff;border:none}.tt-form-filled .tt-form-control:focus{box-shadow:inset 0 0 0 1px rgba(136,136,136,.6)}.tt-form-filled .tt-form-control:disabled,.tt-form-filled .tt-form-control[readonly]{opacity:.3}.tt-form-minimal .tt-form-group label{margin-bottom:0px}.tt-form-minimal .tt-form-control:not(select){background-color:rgba(0,0,0,0);padding-left:0;padding-right:0;font-size:17px;border-width:0 0 1px 0;border-style:solid;border-radius:0px}.tt-form-minimal select.tt-form-control:not([multiple]){background-color:rgba(0,0,0,0);padding-left:0;padding-right:0;font-size:17px;border-width:0 0 1px 0;border-style:solid;border-radius:0px;padding-right:15px}.tt-form-minimal .tt-form-control{border-color:rgba(49,49,49,.6)}.tt-form-minimal .tt-form-control:focus{border-color:#124f9e;color:#124f9e}.tt-form-minimal .tt-form-control:disabled,.tt-form-minimal .tt-form-control[readonly]{opacity:.2}.tt-form-minimal .tt-form-control select{border-color:rgba(49,49,49,.6)}.tt-form-sm .tt-form-control:not(textarea):not([size]),.tt-form-control.tt-form-sm,.tt-form-btn-inside .tt-form-control.tt-form-sm+button{height:40px !important;font-size:80%}.tt-form-sm .tt-form-btn-inside button{height:38px !important}.tt-form-lg .tt-form-control:not(textarea):not([size]),.tt-form-control.tt-form-lg,.tt-form-btn-inside .tt-form-control.tt-form-lg+button{height:70px !important}.tt-form-lg .tt-form-btn-inside button{height:68px !important}.tt-pagination{display:flex;margin-top:20px;padding:20px 3%}body.tt-boxed .tt-wrap .tt-pagination{padding-left:0;padding-right:0}.tt-pagin-numbers{display:flex;flex-wrap:wrap;justify-content:center}.tt-pagin-item{width:50px;height:50px;display:flex;justify-content:center;align-items:center;line-height:1;font-size:28px;font-weight:bold;color:#555e69;opacity:.4;transition:opacity .3s}.tt-pagin-item:hover,.tt-pagin-item.active{opacity:1}@media(max-width: 480px){.tt-pagin-item{width:40px;height:40px;font-size:21px}}.tt-pagin-prev{margin-right:3%}.tt-pagin-next{margin-left:3%}.tt-pagination.tt-pagin-center{justify-content:space-between;text-align:center}table{width:100%;empty-cells:show;word-wrap:break-word;margin:0 0 30px 0;text-align:left;font-size:16px;border-spacing:0;border-collapse:collapse;border:none}th{font-weight:bold;font-weight:400;color:#555e69;padding:8px 5px;font-size:16px;vertical-align:middle}td{padding:8px 5px;font-size:16px;vertical-align:middle}table.tt-table th,table.tt-table td{border-bottom:1px solid #e9ebed;border-left:1px solid #e9ebed}table.tt-table tbody tr{background-color:rgba(246,248,249,.3)}table.tt-table tbody tr:nth-of-type(odd){background-color:#f6f8f9}table.tt-table thead{background-color:rgba(246,248,249,.3)}table.tt-table thead th,table.tt-table thead td{padding:16px 20px}table.tt-table tbody th,table.tt-table tbody td{padding:12px 20px}table.tt-table tfoot{background-color:rgba(133,133,133,.15)}table.tt-table tfoot th,table.tt-table tfoot td{padding:16px 20px}.tt-tabs{position:relative}.tt-tabs-buttons{border-radius:3px;overflow:hidden}.tt-tabs-buttons ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tt-tabs-buttons>ul>li{margin:0 5px 5px 0}.tt-tab-btn{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:3.3333333333rem;background-color:#f2c00c;padding:10px 40px;text-align:center;font-size:1.0833333333rem;color:#111;cursor:pointer;border:none;outline:none;transition:.2s ease-in-out}.tt-tab-btn:hover{background-color:#d1b991;color:#111}.tt-tab-btn.active{background-color:#d1b991;color:#111}@media(max-width: 991px){.tt-tabs-buttons ul{display:block}.tt-tabs-buttons>ul>li{margin:0 0 2px 0}.tt-tab-btn{height:3.125rem}}.tt-tab-content{display:none;padding-top:30px}.tt-tab-content.active{display:block}.tt-tabs.tt-tabs-minimal .tt-tabs-buttons{border-bottom:1px solid #333}.tt-tabs.tt-tabs-minimal .tt-tab-btn{height:60px;background-color:rgba(0,0,0,0);padding:10px 0;border:none}@media(min-width: 992px){.tt-tabs.tt-tabs-minimal .tt-tabs-buttons>ul>li{margin:0 40px 0 0}.tt-tabs.tt-tabs-minimal .tt-tab-btn.active::after{position:absolute;content:"";bottom:0;z-index:0;width:100%;height:3px;background-color:#fff}}@media(max-width: 991px){.tt-tabs.tt-tabs-minimal .tt-tab-btn{border-top:1px solid #333}}@media(min-width: 992px){.tt-tabs.tt-tabs-justified .tt-tabs-buttons ul{flex-wrap:nowrap}.tt-tabs.tt-tabs-justified .tt-tabs-buttons>ul>li{width:100%;margin:0 2px 0 0}.tt-tabs.tt-tabs-justified .tt-tab-btn{padding:10px 0}}.social-buttons ul{display:inline-flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.social-buttons ul>li{display:flex;justify-content:center;align-items:center;float:left;margin:0 2px}.social-buttons ul>li:first-child{margin-left:0}.social-buttons ul>li:last-child{margin-right:0}.social-buttons>ul>li a{display:block;width:50px;height:50px;display:flex;justify-content:center;align-items:center;line-height:1;font-size:15px;font-weight:600;color:#555e69;transition:opacity .2s}@media(max-width: 991px){.social-buttons ul>li{margin:0px}}body:not(.tt-magic-cursor) .social-buttons>ul:hover>li a{opacity:.5}body:not(.tt-magic-cursor) .social-buttons>ul>li a:hover{opacity:1}.tt-accordion,.tt-accordion-item{position:relative}.tt-accordion-heading{position:relative;padding:10px 13% 10px 0;cursor:pointer}.tt-accordion-item:first-child .tt-accordion-heading{padding-top:0}.tt-ac-head-title{margin:0;font-size:32px;line-height:1.2}@media(max-width: 991px){.tt-ac-head-title{font-size:28px}}.tt-accordion-subtext{margin-top:10px;font-size:19px;font-weight:normal;color:#999}.tt-accordion-caret-wrap{position:absolute;top:50%;right:0;transform:translate3d(0, -50%, 0)}.tt-accordion-caret{position:relative;width:15px;height:15px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#555e69;cursor:pointer;z-index:2;opacity:.9;transition:opacity .3s}.tt-accordion-item:not(.active) .tt-accordion-heading:hover .tt-accordion-caret{opacity:1}.tt-accordion-caret:hover{opacity:1}.tt-accordion-caret::before,.tt-accordion-caret::after{position:absolute;display:block;content:"";background-color:#555e69}.tt-accordion-caret::before{width:1px;height:100%;transition:height .3s}.tt-accordion-caret::after{width:100%;height:1px}.tt-accordion-item.active .tt-accordion-caret::before{height:0}.tt-accordion-content{padding-bottom:40px;color:#555e69}.tt-accordion-content:not(.is-open){display:none}.tt-accordion-content p:last-child{margin-bottom:0}.tt-accordion.tt-ac-borders .tt-accordion-heading{padding-top:15px;padding-bottom:15px;border-top:1px solid rgba(125,125,125,.4)}.tt-accordion.tt-ac-borders .tt-accordion-item:last-child{border-bottom:1px solid rgba(125,125,125,.4)}.tt-accordion.tt-ac-sm .tt-ac-head-title{font-size:calc(20px + .1vw)}.tt-accordion.tt-ac-lg .tt-ac-head-title{font-size:calc(24px + 1vw)}.tt-accordion.tt-ac-xlg .tt-accordion-heading{padding-top:45px;padding-bottom:45px}.tt-accordion.tt-ac-xlg .tt-ac-head-title{font-size:calc(24px + 1.5vw)}.tt-accordion.tt-ac-xxlg .tt-accordion-heading{padding-top:60px;padding-bottom:60px}.tt-accordion.tt-ac-xxlg .tt-ac-head-title{font-size:calc(24px + 2vw)}.tt-accordion.tt-ac-sm .tt-ac-head-title{font-size:calc(18px + .1vw)}.tt-accordion.tt-ac-lg .tt-ac-head-title{font-size:calc(24px + 1vw)}.tt-accordion.tt-ac-xlg .tt-accordion-heading{padding-top:45px;padding-bottom:45px}.tt-accordion.tt-ac-xlg .tt-ac-head-title{font-size:calc(24px + 1.5vw)}.tt-accordion.tt-ac-xxlg .tt-accordion-heading{padding-top:60px;padding-bottom:60px}.tt-accordion.tt-ac-xxlg .tt-ac-head-title{font-size:calc(24px + 2vw)}.margin-top-bottom-20{margin-bottom:20px;margin-top:20px}.product__color-swatches .product__color-swatches--inner{display:flex;flex-wrap:wrap;margin:-4px;margin:calc(var(--spacing-unit)*-1)}.product__color-swatches .product__color-swatch{margin:4px;margin:var(--spacing-unit);box-shadow:0 0 0 1px #aaa inset,0 0 0 4px #fff inset;transition:box-shadow .3s ease-in-out;background-position:center center;background-size:contain}.product__color-swatches .product__color-swatch:hover:not(.selected){box-shadow:0 0 0 1px #111 inset,0 0 0 4px #fff inset}.product__color-swatches .product__color-swatch.selected{box-shadow:0 0 0 2px #111 inset,0 0 0 5px #fff inset}.product__color-swatches .product__color-swatch::before{position:absolute;content:"";left:0;top:50%;right:0;width:100%;border-top:1px solid;border-color:rgba(0,0,0,0);transform:rotate(-45deg) translateY(-50%);transition:border-color .2s ease}.product__color-swatches .product__color-swatch[data-shape=rectangle][data-size=small]::before{width:115%;left:-7%;transform:rotate(-32deg) translateY(-50%)}.product__color-swatches .product__color-swatch[data-shape=rectangle][data-size=medium]::before{width:112%;left:-6%;transform:rotate(-29deg) translateY(-50%)}.product__color-swatches .product__color-swatch[data-shape=rectangle][data-size=large]::before{width:112%;left:-6%;transform:rotate(-28deg) translateY(-50%)}.product__color-swatches .product__color-swatch[data-shape=square]::before{width:136%;left:-18%}.product__color-swatches .product__color-swatch[data-shape=round]::before{width:99%;left:1%}.product__color-swatches .product__color-swatch.product__color-swatch--sibling-product{background-size:cover}.product__color-swatches .product__color-swatch[data-size=small]{width:30px;width:calc(7.5*var(--spacing-unit));height:30px;height:calc(7.5*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-size=small][data-shape=rectangle]{width:44px;width:calc(11*var(--spacing-unit));height:28px;height:calc(7*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-size=medium]{width:38px;width:calc(9.5*var(--spacing-unit));height:38px;height:calc(9.5*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-size=medium][data-shape=rectangle]{width:60px;width:calc(15*var(--spacing-unit));height:34px;height:calc(8.5*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-size=large]{width:48px;width:calc(12*var(--spacing-unit));height:48px;height:calc(12*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-size=large][data-shape=rectangle]{width:72px;width:calc(18*var(--spacing-unit));height:40px;height:calc(10*var(--spacing-unit))}.product__color-swatches .product__color-swatch[data-shape=round]{border-radius:100%}.shop-cart-recomment{display:flex;flex-direction:column;row-gap:24px}.shop-cart-recomment .content h3{margin-bottom:0}.shop-cart-recomment-item{width:100%;display:flex;align-items:stretch;-moz-column-gap:16px;column-gap:16px;border-bottom:1px solid #e9ebed;padding-bottom:24px}.shop-cart-recomment-item:last-child{border-bottom:0}.shop-cart-recomment-item .img{width:100px;flex:0 0 100px;border-radius:6px;overflow:hidden;height:-moz-fit-content;height:fit-content}.shop-cart-recomment-item .ct{display:flex;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;align-items:flex-start;width:100%}.shop-cart-recomment-item .ct .add-cart{display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;align-items:center;border:unset;-moz-column-gap:10px;column-gap:10px;border-radius:200px;padding:0.5rem 0.9166666667rem;font-weight:500;font-size:0.9583333333rem;transition:all .3s ease;background:#fff;color:#555e69;box-shadow:0 0 0 1px rgba(18,19,25,.1215686275),0 2px 4px rgba(18,19,25,.0392156863);margin-top:10px}.shop-cart-recomment-item .ct .add-cart:hover{color:#fff;background-color:#124f9e}.shop-cart-recomment-item .ct-left h4{font-size:16px;margin-bottom:0}.shop-cart-recomment-item .ct-left p{font-size:16px;margin-bottom:0}@media screen and (min-width: 768px){.shop-cart-recomment-item .ct-left .add-cart{display:none}}.shop-cart-recomment-item .ct-right{display:flex;flex-direction:column;align-items:flex-end}.shop-cart-recomment-item .ct-right .pr{font-weight:600;font-size:16px}@media screen and (max-width: 767.82px){.shop-cart-recomment-item .ct-right .add-cart{display:none}}/*# sourceMappingURL=style.min.css.map */