@charset "UTF-8";:root{--transition:cubic-bezier(.16,1,.3,1);--transition2:cubic-bezier(.76,0,.24,1);--transition3:cubic-bezier(.325,0,.1,1);--transition-time:.8s;--transition-time-stroke:.6s;--transition-change-bg:background-color 1.5s var(--transition3);--opacity:.8;--spacing:.02em;--max-width:85.2941176%;--max-width2:85.2941176%;--max-width3:82.35294117647058%;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,nav,section,time,mark,audio,video{font-family:"Vollkorn","游ゴシック Medium","Yu Gothic Medium","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;margin:0;padding:0;border:0;outline:0;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}html{font-size:62.5%;}body{-webkit-text-size-adjust:100%;}body,table,input,textarea,select,option,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5,h6{font-weight:bold;}table,input,textarea,select,option{line-height:1.1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}img{vertical-align:top;}a{color:inherit;text-decoration:none;}img{max-width:100%;}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0);}a,span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-transform:inherit;text-decoration:none;transition:inherit;}*,::after,::before{box-sizing:border-box;}body{--fonts1:"Chakra Petch",sans-serif;--fonts2:"Vollkorn",serif;--fonts3:"EB Garamond",serif;--color1:#164b97;--color2:#f1f6fd;--color3:#808080;--color4:#1e1765;--transition:cubic-bezier(.16,1,.3,1);--transition2:cubic-bezier(.76,0,.24,1);--transition3:cubic-bezier(.325,0,.1,1);--transition-time:.8s;--transition-time-stroke:.6s;--transition-change-bg:background-color 1.5s var(--transition3);--opacity:.8;--spacing:.02em;line-height:1.5;font-family:var(--fonts2);font-weight:500;color:#000000;width:100%;display:block;transition:opacity .5s ease-in-out;opacity:0;}body.loaded{opacity:1;transition-delay:.2s;}.l-content{width:100%;max-width:1200px;padding:0 15px;margin:0 auto;}@media screen and (min-width:769px){.sp{display:none!important}}@media screen and (max-width:768px){.pc{display:none!important}}.l-container{padding-top:0;}@media screen and (max-width:768px){.l-container{padding-top:0}}.home .l-container{padding-top:0;}.c-loading{width:100%;height:100%;background:#E9EFF0;position:fixed;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;transition:opacity .5s ease-in-out;z-index:99999999;}.c-loading.is-active{opacity:0;pointer-events:none;}.c-loading .wrap{display:none;text-align:center;}.c-loading__title1{margin-top:20px;}@media screen and (max-width:768px){.c-loading__title1{margin-top:10px}}.c-loading__title1 p span{display:inline-block;animation:slideLeft 1.5s forwards;opacity:0;transition-timing-function:cubic-bezier(.075,.82,.165,1);font-size:80px;font-family:var(--fonts1);color:var(--color1);font-weight:700;letter-spacing:4px;line-height:1;}@media screen and (max-width:932px){.c-loading__title1 p span{letter-spacing:2px;font-size:20px}}.c-loading__title1 p span:nth-child(1){animation-delay:.7s;}.c-loading__title1 p span:nth-child(2){animation-delay:.8s;}.c-loading__title1 p span:nth-child(3){animation-delay:.9s;}.c-loading__title1 p span:nth-child(4){animation-delay:1s;}.c-loading__title1 p span:nth-child(5){animation-delay:1.1s;}.c-loading__title1 p span:nth-child(6){animation-delay:1.2s;}.c-loading__title1 p span:nth-child(7){animation-delay:1.3s;}.c-loading__title2{padding-top:10px;}@media screen and (max-width:768px){.c-loading__title2{padding-top:5px}}.c-loading__title2 p span{display:inline-block;animation:slideLeft 1.5s forwards;opacity:0;transition-timing-function:cubic-bezier(.075,.82,.165,1);font-size:40px;font-family:var(--fonts1);color:var(--color1);font-weight:700;line-height:1;letter-spacing:7px;}@media screen and (max-width:932px){.c-loading__title2 p span{font-size:18px;letter-spacing:2px}}.c-loading__title2 p span:nth-child(1){animation-delay:1.4s;}.c-loading__title2 p span:nth-child(2){animation-delay:1.5s;}.c-loading__title2 p span:nth-child(3){animation-delay:1.6s;}.c-loading__title2 p span:nth-child(4){animation-delay:1.7s;}.c-loading__title2 p span:nth-child(5){animation-delay:1.8s;}.c-loading__title2 p span:nth-child(6){animation-delay:1.9s;}.c-loading__title2 p span:nth-child(7){animation-delay:2s;}.c-loading__title2 p span:nth-child(8){animation-delay:2.1s;}.c-loading__title2 p span:nth-child(9){animation-delay:2.2s;}.c-loading__title2 p span:nth-child(10){animation-delay:2.3s;}.c-loading__title2 p span:nth-child(11){animation-delay:2.4s;}.c-loading__title2 p span:nth-child(12){animation-delay:2.5s;}.c-loading__title2 p span:nth-child(13){animation-delay:2.6s;}.c-loading__title2 p span:nth-child(14){animation-delay:2.7s;}.c-loading__title2 p span:nth-child(15){animation-delay:2.8s;}.c-loading__title2 p span:nth-child(16){animation-delay:2.9s;}.c-loading__title2 p span:nth-child(17){animation-delay:3s;}.c-loading__logo{width:100%;height:auto;opacity:0;animation:animation2 .6s forwards;text-align:center;}.c-loading__logo img{padding-right:20px;}@media screen and (max-width:932px){.c-loading__logo{padding-top:10px}.c-loading__logo img{width:auto;height:35px}}@keyframes slideLeft{from{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0%)}}@keyframes animation2{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}body::-webkit-scrollbar{background-color:#fff;width:5px;height:5px;}body::-webkit-scrollbar-track{background-color:#fff;}body::-webkit-scrollbar-thumb{background:#151571;border-radius:6px;border:0 solid #fff;}body::-webkit-scrollbar-button{display:none;}.wc-block-mini-cart__items::-webkit-scrollbar{background-color:#fff;width:5px;height:5px;}.wc-block-mini-cart__items::-webkit-scrollbar-track{background-color:#fff;}.wc-block-mini-cart__items::-webkit-scrollbar-thumb{background:#151571;border-radius:6px;border:0 solid #fff;}.c-header{position:sticky;z-index:99999;top:0;width:100%;height:auto;transition:ease-in-out .4s;}.c-header.show{background:#fff;box-shadow:0 7px 20px 0 rgba(32,28,29,.05);}.c-header button{background-color:transparent!important;border:none!important;}.c-header.on{background:#fff;box-shadow:0 7px 20px 0 rgba(32,28,29,.05);}.c-header--wap{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;box-sizing:border-box;padding:0 30px;height:70px;border-radius:40px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;margin-top:0;}@media screen and (max-width:768px){.c-header--wap{padding:0;height:60px;padding-left:5px;padding-right:5px}}.c-header .c-nav{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;position:relative;}.c-header .c-nav--menu{width:auto;height:auto;display:flex;align-items:center;}@media screen and (max-width:768px){.c-header .c-nav--menu{width:100%;height:100%;position:fixed;z-index:9999;left:0;top:0;background:#e9eff0;display:flex;justify-content:center;align-items:center;align-content:flex-start;flex-wrap:wrap;opacity:0;pointer-events:none;transition:opacity .6s ease-in-out;padding:0 20px;padding-top:60px}.c-header .c-nav--menu .sub a{padding:12px 20px 10px 38px;font-size:16px}.c-header .c-nav--menu .sub a::before{content:"\f0da";width:20px;height:auto;font-family:"Font Awesome 6 Free";font-size:12px;position:absolute;left:25px;top:50%;transform:translateY(-50%)}.c-header .c-nav--menu .sub:last-child{border-bottom:0 solid var(--color1)}}.c-header .c-nav--menu li{position:relative;padding:0 0;}@media screen and (max-width:768px){.c-header .c-nav--menu li{width:100%;border-top:1px solid rgba(22,76,151,.2);transform:translate3d(0,40px,0);opacity:0;transition:opacity var(--transition-time) var(--transition),transform 0s var(--transition) var(--transition-time);transition-delay:.5s}.c-header .c-nav--menu li:last-child{border-bottom:1px solid rgba(22,76,151,.2)}}.c-header .c-nav--menu li::after{content:"";width:1px;height:18px;background:var(--color1);position:absolute;right:0;top:50%;transform:translateY(-50%);display:none;}.c-header .c-nav--menu li:last-child::after{display:none;}.c-header .c-nav--menu li a{color:var(--color1);font-size:18px;font-weight:700;padding:8px 10px 5px;display:flex;align-items:center;line-height:1;position:relative;transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-header .c-nav--menu li a{padding:15px 20px 12px 25px;font-size:18px;font-weight:600}.c-header .c-nav--menu li a::before{content:"\f0a3";width:20px;height:auto;font-family:"Font Awesome 6 Free";font-size:10px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}}.c-header .c-nav--menu li a::after{background-color:var(--color1);border-radius:4px;left:10px;bottom:-2px;content:"";display:block;width:calc(100% - 20px);height:3px;opacity:0;position:absolute;transform:translateY(100%);transition:all .8s cubic-bezier(.16,1,.3,1);}@media screen and (max-width:786px){.c-header .c-nav--menu li a::after{display:none}}@media screen and (min-width:769px){.c-header .c-nav--menu li a:hover{color:#0B2B95;text-shadow:0 1px 2px rgb(82,141,255)}.c-header .c-nav--menu li a:hover::after{opacity:1;transform:none;visibility:visible;background-color:#0B2B95}}@media screen and (min-width:769px) and (max-width:786px){.c-header .c-nav--menu li a:hover::after{display:none}}.c-header .c-nav--icon{width:auto;height:auto;display:flex;align-items:center;}@media screen and (max-width:768px){.c-header .c-nav--icon{order:3}}.c-header .c-nav--icon>a,.c-header .c-nav--icon button,.c-header .c-nav--icon .btn-search{color:var(--color1);padding:10px;display:flex;align-items:center;position:relative;line-height:1;transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-header .c-nav--icon>a,.c-header .c-nav--icon button,.c-header .c-nav--icon .btn-search{padding:10px 7px}}.c-header .c-nav--icon>a:nth-child(2)::before,.c-header .c-nav--icon>a:nth-child(2)::after,.c-header .c-nav--icon button:nth-child(2)::before,.c-header .c-nav--icon button:nth-child(2)::after,.c-header .c-nav--icon .btn-search:nth-child(2)::before,.c-header .c-nav--icon .btn-search:nth-child(2)::after{content:"";width:1px;height:18px;background:var(--color1);position:absolute;left:0;top:50%;transform:translateY(-50%);display:none;}.c-header .c-nav--icon>a:nth-child(2)::after,.c-header .c-nav--icon button:nth-child(2)::after,.c-header .c-nav--icon .btn-search:nth-child(2)::after{left:auto;right:0;}.c-header .c-nav--icon>a:nth-child(3),.c-header .c-nav--icon button:nth-child(3),.c-header .c-nav--icon .btn-search:nth-child(3){padding-right:0;}.c-header .c-nav--icon>a:nth-child(3)::after,.c-header .c-nav--icon button:nth-child(3)::after,.c-header .c-nav--icon .btn-search:nth-child(3)::after{display:none;}.c-header .c-nav--icon>a i,.c-header .c-nav--icon button i,.c-header .c-nav--icon .btn-search i{font-size:20px;color:var(--color1);}.c-header .c-nav--icon>a .number,.c-header .c-nav--icon button .number,.c-header .c-nav--icon .btn-search .number{font-size:8px;font-family:var(--fonts3);font-weight:600;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color1);border-radius:50%;width:15px;height:15px;border:1px solid var(--color1);position:absolute;top:1px;left:25px;}@media screen and (max-width:768px){.c-header .c-nav--icon>a .number,.c-header .c-nav--icon button .number,.c-header .c-nav--icon .btn-search .number{left:22px}}@media screen and (min-width:769px){.c-header .c-nav--icon>a:hover,.c-header .c-nav--icon button:hover,.c-header .c-nav--icon .btn-search:hover{opacity:1!important}.c-header .c-nav--icon>a:hover i,.c-header .c-nav--icon button:hover i,.c-header .c-nav--icon .btn-search:hover i{color:#0B2B95;text-shadow:0 1px 2px rgb(82,141,255);animation:1s ease 0s 1 normal none running kd-jello}.c-header .c-nav--icon>a:hover .number,.c-header .c-nav--icon button:hover .number,.c-header .c-nav--icon .btn-search:hover .number{color:#0B2B95;text-shadow:0 1px 2px rgb(82,141,255)}}.c-header .c-nav--icon .btn-search::after{display:none;}.c-header .c-nav--icon .cart-link{display:flex;padding:10px;padding-right:0;width:38px;height:40px;}.c-header .c-nav--icon .cart-link button{padding:0;}.c-header .c-nav--icon .cart-link .wc-block-mini-cart.wp-block-woocommerce-mini-cart{visibility:visible!important;}.c-header .c-nav--icon .cart-link .wc-block-mini-cart__quantity-badge::before{content:"\f217";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:5px;font-size:20px;}.c-header .c-nav--icon .cart-link .wc-block-mini-cart__quantity-badge .wc-block-mini-cart__icon{display:none!important;}@media screen and (min-width:769px){.c-header .c-nav--icon .cart-link .wc-block-mini-cart__quantity-badge:hover{opacity:1!important}.c-header .c-nav--icon .cart-link .wc-block-mini-cart__quantity-badge:hover::before{color:#0B2B95;text-shadow:0 1px 2px rgb(82,141,255);animation:1s ease 0s 1 normal none running kd-jello}.c-header .c-nav--icon .cart-link .wc-block-mini-cart__quantity-badge:hover .wc-block-mini-cart__badge{color:#0B2B95}}.c-header .c-nav--icon .cart-link .wc-block-mini-cart__badge{font-size:9px;font-family:var(--fonts3);font-weight:700;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color1);border-radius:50%;width:15px;height:15px;border:1px solid var(--color1);position:absolute;top:-8px;left:16px;transform:unset;margin:0;padding:0;}.c-header .c-nav--icon .total{font-size:16px;font-family:var(--fonts3);display:inline-block;margin-left:10px;color:var(--color1);}@media screen and (max-width:768px){.c-header .c-nav--icon .total{font-size:11px;position:absolute;pointer-events:none;bottom:0;right:0}}.c-header .logo{width:auto;height:auto;text-align:center;display:inline-flex;flex-wrap:wrap;flex-direction:column;justify-content:center;transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-header .logo{order:2;transform:scale(.7);z-index:99999999}}.c-header .logo img{width:65px;margin:0 auto;height:auto;padding-right:10px;}.c-header .logo span{color:var(--color1);font-weight:700;font-size:20px;letter-spacing:1px;font-family:var(--fonts1);width:auto;height:auto;display:block;line-height:1;margin-top:5px;}@media screen and (min-width:769px){.c-header .logo:hover{filter:brightness(1.5)}}.c-header .c-search .btn-search{display:flex;cursor:pointer;transition:ease-in-out .2s;z-index:99;position:relative;}@media screen and (min-width:933px){.c-header .c-search .btn-search:hover{opacity:.6}}.c-header .c-search .btn-search .open,.c-header .c-search .btn-search .close{transition:ease-in-out .2s;display:inline-flex;width:20px;height:20px;}.c-header .c-search .btn-search .close{opacity:0;position:absolute;font-size:22px;}.c-header .c-search .btn-search.is-active{z-index:999999;}.c-header .c-search .btn-search.is-active .close{opacity:1;position:relative;}.c-header .c-search .btn-search.is-active .open{opacity:0;position:absolute;}.c-header .c-search-content{width:100%;height:100%;position:fixed;z-index:1;top:0;right:0;background:#e9eff0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .6s ease-in-out;}.c-header .c-search-content.is-active{pointer-events:visible;z-index:99999;opacity:1;transition:opacity .6s ease-in-out;}.c-header .c-search-content.is-active .search .title1,.c-header .c-search-content.is-active .search__input,.c-header .c-search-content.is-active .tag .title1,.c-header .c-search-content.is-active .tag .content{opacity:1;transform:translateZ(0);transition:opacity 1.6s var(--transition),transform 1.6s var(--transition);}.c-header .c-search-content.is-active .search .title1{transition-delay:.7s;}.c-header .c-search-content.is-active .search__input{transition-delay:.8s;}.c-header .c-search-content.is-active .tag .title1{transition-delay:.9s;}.c-header .c-search-content.is-active .tag .content{transition-delay:1s;}.c-header .c-search-content .block{width:100%;max-width:850px;padding:0 25px;}.c-header .c-search-content .search{width:100%;height:auto;margin-bottom:50px;}@media screen and (max-width:932px){.c-header .c-search-content .search{margin-bottom:35px}}.c-header .c-search-content .search .title1{font-size:18px;font-weight:700;position:relative;padding-left:30px;margin-bottom:30px;transform:translate3d(0,40px,0);opacity:0;transition:opacity var(--transition-time) var(--transition),transform 0s var(--transition) var(--transition-time);}@media screen and (max-width:932px){.c-header .c-search-content .search .title1{margin-bottom:20px}}.c-header .c-search-content .search .title1::after{content:"\f002";font-weight:900;font-family:"Font Awesome 6 Free";width:20px;height:100%;position:absolute;left:0;}.c-header .c-search-content .search__input{width:100%;height:auto;position:relative;transform:translate3d(0,40px,0);opacity:0;transition:opacity var(--transition-time) var(--transition),transform 0s var(--transition) var(--transition-time);}.c-header .c-search-content .search__input input[type=search]{width:100%;height:80px;border-radius:40px;background:#fff;border:unset;font-family:var(--fonts2);padding-left:40px;color:var(--color1);padding-right:64px;font-weight:700;font-size:17px;}@media screen and (max-width:932px){.c-header .c-search-content .search__input input[type=search]{height:60px;border-radius:30px;font-size:14px;padding-left:30px;padding-right:45px}}.c-header .c-search-content .search__input input[type=submit]{border:unset;background:url(../images/arrow3.png) center no-repeat;background-size:100% auto;width:24px;height:100%;position:absolute;font-family:var(--fonts2);right:40px;cursor:pointer;transition:ease-in-out .3s;}@media screen and (max-width:932px){.c-header .c-search-content .search__input input[type=submit]{width:18px;right:30px}}.c-header .c-search-content .search__input input[type=submit]:hover{opacity:.5;}.c-header .c-search-content .search__input::-ms-input-placeholder{font-size:17px;color:var(--color1);font-family:var(--fonts2);opacity:.5;font-weight:700;}@media screen and (max-width:768px){.c-header .c-search-content .search__input::-ms-input-placeholder{font-size:14px}}.c-header .c-search-content .search__input::-moz-placeholder{font-size:17px;color:var(--color1);opacity:.8;font-weight:700;}.c-header .c-search-content .search__input::placeholder{font-size:17px;color:var(--color1);opacity:.8;font-weight:700;}@media screen and (max-width:768px){.c-header .c-search-content .search__input::-moz-placeholder{font-size:14px}.c-header .c-search-content .search__input::placeholder{font-size:14px}}.c-header .c-search-content .search__input input[type=search]::-webkit-search-cancel-button,.c-header .c-search-content .search__input input[type=search]::-webkit-search-decoration,.c-header .c-search-content .search__input input[type=search]::-webkit-search-results-button,.c-header .c-search-content .search__input input[type=search]::-webkit-search-results-decoration{display:none;}.c-header .c-search-content .search__input input[type=search]::-ms-clear{display:none;height:0;width:0;}.c-header .c-search-content .search__input input[type=search]::-ms-reveal{display:none;height:0;width:0;}.c-header .c-search-content .tag .title1{font-size:18px;font-weight:700;position:relative;margin-bottom:30px;transform:translate3d(0,40px,0);opacity:0;transition:opacity var(--transition-time) var(--transition),transform 0s var(--transition) var(--transition-time);}@media screen and (max-width:932px){.c-header .c-search-content .tag .title1{margin-bottom:15px}}.c-header .c-search-content .tag .content{transform:translate3d(0,40px,0);opacity:0;transition:opacity var(--transition-time) var(--transition),transform 0s var(--transition) var(--transition-time);}.c-header .c-search-content .tag a{font-size:15px;margin-right:10px;margin-bottom:10px;display:inline-flex;justify-content:center;font-weight:700;align-items:center;box-sizing:border-box;padding:0 15px;position:relative;padding-left:12px;color:var(--color1);transition:ease-in-out .3s;}@media screen and (max-width:932px){.c-header .c-search-content .tag a{font-size:14px;margin-bottom:0;padding-right:0;margin-right:10px}}.c-header .c-search-content .tag a::before{content:"#";left:0;top:50%;transform:translateY(-50%);position:absolute;z-index:1;font-size:15px;font-weight:700;}@media screen and (max-width:932px){.c-header .c-search-content .tag a::before{font-size:14px}}@media screen and (min-width:933px){.c-header .c-search-content .tag a:hover{opacity:1}}.c-header .c-search-content .search .title1,.c-header .c-search-content .search__input,.c-header .c-search-content .tag .title1,.c-header .c-search-content .tag .content{color:var(--color1);transition-delay:.5s;}.c-header .c-btnv{width:50px;height:50px;position:fixed;z-index:9999;top:0;right:0;position:relative;margin-left:8px;}.c-header .c-btnv .icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;transition:ease-in-out .3s;}.c-header .c-btnv .icon span{width:25px;height:2px;margin:2px 0;border-radius:1px;display:block;background-color:var(--color1);transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-header.is-active .c-header--wap .c-nav--menu{opacity:1;transition:opacity .6s ease-in-out;pointer-events:visible}.c-header.is-active .c-header--wap .c-nav--menu li{opacity:1;transform:translateZ(0);transition:opacity 1.6s var(--transition),transform 1.6s var(--transition)}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(1){transition-delay:.7s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(2){transition-delay:.8s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(3){transition-delay:.9s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(4){transition-delay:1s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(5){transition-delay:1.1s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(6){transition-delay:1.2s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(7){transition-delay:1.3s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(8){transition-delay:1.4s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(9){transition-delay:1.5s}.c-header.is-active .c-header--wap .c-nav--menu li:nth-of-type(10){transition-delay:1.6s}}.c-header.is-active .c-btnv .icon span:first-of-type{transform:translate3d(0,6px,0) rotate(-45deg);}.c-header.is-active .c-btnv .icon span:nth-of-type(2){opacity:0;transition:opacity .3s ease-in-out;}.c-header.is-active .c-btnv .icon span:last-of-type{transform:translate3d(0,-6px,0) rotate(45deg);}@keyframes kd-jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}100%{transform:none}}.woocommerce-cart .total.cart-total,.woocommerce-cart .number.cart-count,.p-gio-hang .total.cart-total,.p-gio-hang .number.cart-count{opacity:0;}.wc-block-components-drawer__screen-overlay{background-color:rgba(0,0,0,.7)!important;z-index:99999!important;}.c-footer{width:100%;height:auto;background-image:linear-gradient(to top,#151571,#0070BF);padding-top:35px;padding-bottom:62px;color:#fff;position:relative;overflow:hidden;}@media screen and (max-width:768px){.c-footer{padding-top:25px}.c-footer .e1,.c-footer .e2,.c-footer .e3,.c-footer .e4,.c-footer .e5,.c-footer .e6,.c-footer .e7,.c-footer .e8,.c-footer .e9,.c-footer .e10{opacity:1!important;transform:translate3d(0,0,0) rotate(.0001deg)!important}}.c-footer::before{content:"";background:url(../images/vietnam-ic2.png) no-repeat center left;background-size:100% auto;width:600px;height:600px;left:-200px;opacity:.1;top:calc(50% - 300px);position:absolute;z-index:1;animation:rotate360 80s linear infinite;}@media screen and (max-width:768px){.c-footer::before{top:-200px}}.c-footer .ic-e1{position:absolute;width:180px;height:auto;top:20px;right:-180px;pointer-events:none;}@media screen and (max-width:1520px){.c-footer .ic-e1{right:-118px;width:160px}}@media screen and (max-width:768px){.c-footer .ic-e1{right:5px;top:auto;bottom:-20px}}.c-footer .ic-e1 img{width:180px;height:auto;animation:zoomInOut 2s ease-in-out infinite;}@media screen and (max-width:768px){.c-footer .ic-e1 img{width:160px}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.c-footer .l-content{display:flex;gap:26.6666666667px;z-index:2;position:relative;}@media screen and (max-width:768px){.c-footer .l-content{flex-wrap:wrap;gap:10px}}.c-footer .block{width:calc(25% - 20px);}@media screen and (max-width:768px){.c-footer .block{width:calc(50% - 5px)}.c-footer .block:nth-of-type(1),.c-footer .block:nth-of-type(4){width:100%}.c-footer .block:nth-of-type(1){text-align:center}.c-footer .block:nth-of-type(1) p{text-align:left}}.c-footer .block .logo{width:auto;height:auto;text-align:center;display:inline-flex;flex-wrap:wrap;flex-direction:column;justify-content:center;transition:ease-in-out .4s;}.c-footer .block .logo img{width:75px;margin:0 auto;height:auto;padding-right:10px;}.c-footer .block .logo span{color:#fff;font-weight:700;font-size:20px;letter-spacing:1px;font-family:var(--fonts1);width:auto;height:auto;display:block;line-height:1;margin-top:10px;}@media screen and (min-width:769px){.c-footer .block .logo:hover{opacity:.5}}.c-footer .block .txt{font-size:1.5rem;margin-top:18px;}.c-footer .block .title{font-size:2.2rem;position:relative;}.c-footer .block .title::before{content:"";width:100%;height:1px;background-image:linear-gradient(90deg,rgb(255,255,255) 30px,rgba(255,255,255,.2) 30px);display:block;position:absolute;bottom:0;transition:background-image .4s linear;}.c-footer .block ul{width:100%;height:auto;margin-top:25px;}.c-footer .block ul li{margin-top:12px;}.c-footer .block ul li a{width:100%;display:block;box-sizing:border-box;font-size:1.5rem;font-weight:500;color:#fff;position:relative;padding-left:25px;transition:.4s;}@media screen and (max-width:768px){.c-footer .block ul li a{font-size:1.4rem}}.c-footer .block ul li a::before{content:"";width:15px;height:1px;background:#fff;display:block;margin-right:5px;transition:.4s;left:0;position:absolute;top:50%;transform:translateY(-50%);}@media screen and (min-width:769px){.c-footer .block ul li a:hover{padding-left:40px;opacity:1}.c-footer .block ul li a:hover::before{width:30px}}.c-footer .block .footer-sns{margin-top:20px;display:flex;width:100%;height:auto;gap:10px;}.c-footer .block .footer-sns a{display:inline-block;transition:ease-in-out .4s;color:#fff;}.c-footer .block .footer-sns a i{font-size:25px;}@media screen and (min-width:769px){.c-footer .block .footer-sns a:hover{opacity:.5;animation:1s ease 0s 1 normal none running kd-jello}}.c-footer .copyright{font-family:var(--fonts1);font-size:1.4rem;font-weight:500;text-align:center;color:#fff;padding:10px 20px;border-top:1px solid rgba(255,255,255,.2);margin-top:20px;width:100%;max-width:1160px;position:absolute;bottom:0;left:calc(50% - 580px);}@media screen and (max-width:768px){.c-footer .copyright{left:0;font-size:1.2rem}}.c-btn-scroll.is-start{opacity:1;transition:1s;transition-delay:2.5s;}.c-btn-scroll a{font-weight:300;position:relative;box-shadow:inset 0 0 0 1px #fff;width:60px;height:60px;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;overflow:hidden;}.scroll-top{position:fixed;right:20px;bottom:20px;width:auto;cursor:pointer;display:block;z-index:6;opacity:1;visibility:visible;transition:all 300ms linear;background:transparent;text-align:center;color:#fff;border-radius:30px;border:2px solid transparent;transform:translateY(200px);}@media screen and (max-width:768px){.scroll-top{right:15px;bottom:15px}}.scroll-top .scroll-top-wrap{position:relative;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:30px;padding:7px 0;}.scroll-top .scroll-top-wrap svg{width:35px;height:auto;}@media screen and (max-width:768px){.scroll-top .scroll-top-wrap svg{width:30px}}.scroll-top .scroll-top-wrap i{width:35px;height:38px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color1);}.scroll-top.show{opacity:1;visibility:visible;transform:translateY(0);}@media screen and (min-width:769px){.scroll-top:hover{bottom:35px}}.c-btn01{width:auto;height:auto;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;transition:ease-in-out .3s;position:relative;cursor:pointer;min-height:35px;font-size:15px;font-weight:600;min-width:130px;background:#0B2B95;border-radius:25px;padding:5px 20px;border:0 solid black;font-family:var(--fonts2);color:#fff;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.86,.01,.15,.99);}@media screen and (max-width:768px){.c-btn01{font-size:14px;padding:2px 12px;min-width:110px}}.c-btn01 span{font-size:15px;color:#fff;}@media screen and (max-width:768px){.c-btn01 span{font-size:14px}}.c-btn01::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#0a0a0a;border-radius:20px;transition:.4s;opacity:1;}.c-btn01:hover{box-shadow:0 2px 10px 0 rgba(28,128,178,.5);}.c-btn01:hover::before{clip-path:circle(100% at 50% 50%);}.c-btn01.in-cart{pointer-events:none;}.c-btn02 a,.c-btn02 button{width:264px;height:45px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;color:#fff;font-size:13px;font-style:normal;font-weight:900;line-height:200%;letter-spacing:.39px;background:#151515;border-radius:24px;position:relative;font-family:"Zen Kaku Gothic New",sans-serif;z-index:99;cursor:pointer;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.86,.01,.15,.99);}.c-btn02 a::before,.c-btn02 button::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#fff;border-radius:20px;transition:.4s;opacity:1;}.c-btn02 a span,.c-btn02 button span{position:absolute;right:20px;}.c-btn02 a span path,.c-btn02 button span path{fill:#fff;transition:ease-in-out .4s;}@media screen and (max-width:768px){.c-btn02 a,.c-btn02 button{font-size:14px}}.c-btn02 a:hover,.c-btn02 button:hover{color:#151515;box-shadow:0 2px 10px 0 rgba(28,128,178,.5);}.c-btn02 a:hover::before,.c-btn02 button:hover::before{clip-path:circle(100% at 50% 50%);}.c-btn02 a:hover span path,.c-btn02 button:hover span path{fill:#151515;}.c-btn03{margin:0 auto;position:relative;width:264px;height:45px;background:#151515;border-radius:24px;transition:ease-in-out .3s;border:0 solid #151515;cursor:pointer;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.86,.01,.15,.99);}.c-btn03 a,.c-btn03 button,.c-btn03 input{width:264px;height:45px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;background:transparent;border:0 solid #151515;color:#FFF;font-size:13px;font-style:normal;font-weight:900;line-height:200%;letter-spacing:.39px;cursor:pointer;}.c-btn03::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#0a0a0a;border-radius:20px;transition:.4s;opacity:1;}.c-btn03 span{margin-left:10px;}.c-btn03:hover{box-shadow:0 2px 10px 0 rgba(28,128,178,.5);}.c-btn03:hover::before{clip-path:circle(100% at 50% 50%);}.added_to_cart{opacity:0;pointer-events:none;display:none;}.button,.woocommerce-button{width:auto;height:auto;display:inline-flex!important;justify-content:center;align-items:center;box-sizing:border-box;transition:ease-in-out .3s;font-weight:500!important;min-height:3.5rem!important;position:relative;cursor:pointer;font-size:14px;background:#0B2B95!important;border-radius:20px;padding:3px 15px;border:0 solid black;font-family:var(--fonts2);color:#fff!important;box-shadow:unset;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.86,.01,.15,.99);}@media screen and (max-width:768px){.button,.woocommerce-button{font-size:10px;padding:2px 12px}}.button span,.woocommerce-button span{font-size:14px;color:#fff;}@media screen and (max-width:768px){.button span,.woocommerce-button span{font-size:12px}}.button::before,.woocommerce-button::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#0a0a0a;border-radius:5px;transition:.4s;opacity:1;}.button:hover,.woocommerce-button:hover{box-shadow:0 2px 10px 0 rgba(28,128,178,.5);}.button:hover::before,.woocommerce-button:hover::before{clip-path:circle(100% at 50% 50%);}.wc-block-components-button{box-shadow:inset 0 0 0 0 currentColor!important;box-sizing:border-box;width:auto;height:auto;display:inline-flex!important;justify-content:center;align-items:center;box-sizing:border-box;transition:ease-in-out .3s;position:relative;cursor:pointer;min-height:3.5rem!important;font-size:14px;background:#0B2B95!important;border-radius:5px;padding:3px 15px;font-weight:600;border:0 solid black;font-family:var(--fonts2);color:#fff!important;box-shadow:unset;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.86,.01,.15,.99);}@media screen and (max-width:768px){.wc-block-components-button{font-size:10px;padding:2px 12px}}.wc-block-components-button span{font-size:14px;color:#fff;}@media screen and (max-width:768px){.wc-block-components-button span{font-size:12px}}.wc-block-components-button::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#0a0a0a;border-radius:5px;transition:.4s;opacity:1;}.wc-block-components-button:hover{box-shadow:0 2px 10px 0 rgba(28,128,178,.5);}.wc-block-components-button:hover::before{clip-path:circle(100% at 50% 50%);}.wc-block-components-checkout-return-to-cart-button{transition:ease-in-out .3s;}@media screen and (min-width:769px){.wc-block-components-checkout-return-to-cart-button:hover{opacity:1;color:#0B2B95!important}}.c-title01{text-align:center;color:var(--color1);min-height:95px;}@media screen and (max-width:768px){.c-title01{min-height:72px}}.c-title01 i{font-size:30px;}@media screen and (max-width:768px){.c-title01 i{font-size:25px}}.c-title01 h2 span{opacity:0;position:relative;font-size:40px;font-weight:700;font-family:var(--fonts1);}@media screen and (max-width:768px){.c-title01 h2 span{opacity:1;font-size:28px}}.c-title01 h2.ttl{font-size:40px;font-weight:700;font-family:var(--fonts1);display:flex;width:100%;height:auto;align-items:center;justify-content:center;}.c-title01 h2.ttl i{margin-right:15px;}@media screen and (max-width:768px){.c-title01 h2.ttl{opacity:1;font-size:28px}}.c-title02{font-size:28px;text-align:center;font-family:var(--fonts3);font-weight:700;color:var(--color1);line-height:1.4;margin-top:10px;background:linear-gradient(90deg,#4EB3C9 0%,#7151CA 100%),#0B2B95;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;}@media screen and (max-width:768px){.c-title02{font-size:22px;padding:0 15px}}.c-title04{position:relative;border-radius:0 7px 0 0;background-image:linear-gradient(to right,#151571,#0070BF);background:linear-gradient(90deg,#4EB3C9 0%,#7151CA 100%),#0B2B95;}.c-title04::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-image:linear-gradient(to right,#151571,#0070BF);background:linear-gradient(90deg,#4EB3C9 0%,#7151CA 100%),#0B2B95;}.c-title04 h3{width:70%;font-size:22px;background-color:#fff;font-family:var(--fonts1);color:var(--color1);position:relative;}@media screen and (max-width:768px){.c-title04 h3{width:calc(100% - 85px);font-size:18px;line-height:.2}}.c-title04 h3 span{display:inline;margin-left:10px;font-weight:500;font-family:var(--fonts3);font-size:12px;}@media screen and (max-width:768px){.c-title04 h3 span{font-size:7.5px;width:100%;display:block;margin-left:0;padding-top:10px;padding-bottom:5px;line-height:1.2}}.c-title04 h3:after{position:absolute;top:0;left:100%;box-sizing:border-box;border-bottom:33px solid transparent;border-left:33px solid #fff;content:" ";}@media screen and (max-width:768px){.c-title04 h3:after{border-left:20px solid #fff}}.c-title04 .link{position:absolute;right:12px;bottom:0;margin:0;height:100%;color:#fff;font-size:14px;display:flex;align-items:center;padding-right:15px;transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-title04 .link{font-size:10px;padding-right:5px}}.c-title04 .link i{font-size:12px;padding-left:5px;transition:ease-in-out .3s;position:absolute;right:3px;}@media screen and (max-width:768px){.c-title04 .link i{font-size:8px;right:-3px}}@media screen and (min-width:769px){.c-title04 .link:hover{opacity:.5}.c-title04 .link:hover i{right:0}}.c-breadcrumb{padding:20px 0;}.c-breadcrumb ul{display:flex;align-items:center;flex-wrap:wrap;}.c-breadcrumb ul li{padding-right:15px;margin-right:10px;position:relative;}@media screen and (max-width:768px){.c-breadcrumb ul li{padding-right:10px;margin-right:5px}}.c-breadcrumb ul li::after{content:"\f054";font-size:10px;line-height:14px;font-family:"Font Awesome 6 Free";position:absolute;font-weight:900;color:var(--color1);right:0;top:50%;transform:translateY(-50%);}.c-breadcrumb ul li:last-child{padding-right:0;margin-right:0;}.c-breadcrumb ul li:last-child::after{display:none;}.c-breadcrumb ul li a{font-size:15px;line-height:17px;color:var(--color1);transition:ease-in-out .3s;}@media screen and (max-width:768px){.c-breadcrumb ul li a{font-size:11px;font-weight:500}}@media screen and (min-width:769px){.c-breadcrumb ul li a:hover{opacity:.7}}.c-breadcrumb ul li span{font-weight:500;font-size:14px;line-height:17px;}@media screen and (max-width:768px){.c-breadcrumb ul li span{font-size:11px;font-weight:500}}.c-pnav{width:100%;height:auto;text-align:center;display:flex;justify-content:center;align-items:center;margin-top:10px;}.c-pnav a,.c-pnav span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:25px;font-family:var(--fonts3);background-color:#F0F0F0;text-align:center;font-weight:500;font-size:16px;margin:0 5px;transition:ease-in-out .3s;position:relative;}@media screen and (max-width:768px){.c-pnav a,.c-pnav span{margin:0 2px;height:35px;width:35px;font-size:14px}}.c-pnav a:hover.prev:before,.c-pnav a:hover.next:before,.c-pnav span:hover.prev:before,.c-pnav span:hover.next:before{content:"";width:40px;height:40px;background:url(../images/arrow2.png) no-repeat;transition:ease-in-out .3s;background-size:100%;position:absolute;left:0;top:0;}@media screen and (max-width:768px){.c-pnav a:hover.prev:before,.c-pnav a:hover.next:before,.c-pnav span:hover.prev:before,.c-pnav span:hover.next:before{width:35px;height:35px}}.c-pnav a.prev:before,.c-pnav a.next:before{content:"";width:40px;height:40px;background:url(../images/arrow1.png) no-repeat;background-size:100%;position:absolute;left:0;top:0;}@media screen and (max-width:768px){.c-pnav a.prev:before,.c-pnav a.next:before{width:35px;height:35px}}.c-pnav a.prev:before{transform:rotate(180deg);}.c-pnav a:hover,.c-pnav span.current{background-color:#0B2B95;color:#ffffff;}.c-slide01{width:100%;height:auto;max-width:1200px;margin:0 auto;}.c-slide01 .swiper{padding:0 25px;}.c-slide01 .swiper .swiper-wrapper .swiper-slide{box-shadow:0 7px 20px 0 rgba(32,28,29,.05);border-radius:20px;text-align:center;background:#fff;padding:0 25px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px 0 35px;transition:all 1s;transform:scale(.8);}@media screen and (max-width:768px){.c-slide01 .swiper .swiper-wrapper .swiper-slide{padding:0 15px 20px;margin:30px 0 20px}}.c-slide01 .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1);}.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 .img{width:100%;height:auto;min-height:250px;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:768px){.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 .img{min-height:120px}}.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 .img img{width:180px;height:auto;}@media screen and (max-width:768px){.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 .img img{width:100px}}.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 h4{font-size:22px;color:var(--color1);}@media screen and (max-width:768px){.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 h4{font-size:18px}}.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 p{font-size:15px;color:var(--color3);margin-top:10px;text-align:left;min-height:115px;}@media screen and (max-width:768px){.c-slide01 .swiper .swiper-wrapper .swiper-slide .c-item1 p{font-size:13px}}.c-slide01 .swiper .arrow{width:100%;height:48px;position:absolute;z-index:9;left:50%;top:50%;transform:translate(-50%,-50%);}.c-slide01 .swiper .arrow .swiper-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;display:inline-block;}@media screen and (max-width:768px){.c-slide01 .swiper .arrow .swiper-btn{left:10px}}.c-slide01 .swiper .arrow .swiper-btn.swiper-next{left:auto;right:0;}@media screen and (max-width:768px){.c-slide01 .swiper .arrow .swiper-btn.swiper-next{right:10px}}.c-slide01 .swiper .arrow .swiper-btn .btn{background:var(--color1);color:#fff;width:48px;height:48px;border-radius:50%;font-size:16px;cursor:pointer;position:relative;z-index:1;overflow:hidden;--cube-1:cubic-bezier(.57,.21,.69,1.25);--cube-2:cubic-bezier(.31,-.105,.43,1.4);}@media screen and (max-width:768px){.c-slide01 .swiper .arrow .swiper-btn .btn{width:38px;height:38px}}.c-slide01 .swiper .arrow .swiper-btn .btn .icon-1,.c-slide01 .swiper .arrow .swiper-btn .btn .icon-2{display:flex;line-height:1;transition:.3s var(--cube-1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#fff;}.c-slide01 .swiper .arrow .swiper-btn .btn .icon-1{opacity:0;}.c-slide01 .swiper .arrow .swiper-btn .btn i{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.c-slide01 .swiper .arrow .swiper-btn .btn:hover{background:#4EB3C9;}.c-slide01 .swiper .arrow .swiper-btn .btn:hover .icon-1{opacity:1;transition-delay:.1s;}.c-slide01 .swiper .arrow .swiper-btn .btn:hover .icon-2{left:120%;}.c-slide01 .swiper .arrow .swiper-btn .btn.txaa-fade-right:hover .icon-2{left:-20%;}.c-slide2{position:relative;overflow:hidden;}.c-slide2 .arrow{width:calc(100% - 20px);height:48px;position:absolute;z-index:9;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);}.c-slide2 .arrow .swiper-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;display:inline-block;}.c-slide2 .arrow .swiper-btn.swiper-next{left:auto;right:0;}.c-slide2 .arrow .swiper-btn.swiper-button-disabled{opacity:.5;pointer-events:none;}.c-slide2 .arrow .swiper-btn .btn{background:var(--color1);color:#fff;width:34px;height:34px;border-radius:50%;font-size:16px;cursor:pointer;position:relative;z-index:1;overflow:hidden;--cube-1:cubic-bezier(.57,.21,.69,1.25);--cube-2:cubic-bezier(.31,-.105,.43,1.4);}.c-slide2 .arrow .swiper-btn .btn .icon-1,.c-slide2 .arrow .swiper-btn .btn .icon-2{display:flex;line-height:1;transition:.3s var(--cube-1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;color:#fff;}.c-slide2 .arrow .swiper-btn .btn .icon-1{opacity:0;}.c-slide2 .arrow .swiper-btn .btn i{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-size:12px;text-rendering:auto;}.c-slide2 .arrow .swiper-btn .btn:hover{background:#4EB3C9;}.c-slide2 .arrow .swiper-btn .btn:hover .icon-1{opacity:1;transition-delay:.1s;}.c-slide2 .arrow .swiper-btn .btn:hover .icon-2{left:120%;}.c-slide2 .arrow .swiper-btn .btn.txaa-fade-right:hover .icon-2{left:-20%;}.c-slide2 .swiper-container{width:100%;}.c-slide2 .swiper-container .swiper-slide-container{text-align:center;height:100%;margin:auto;display:flex;justify-content:center;align-items:center;}.c-slide2 .gallery-top{width:100%;margin-bottom:25px;border-radius:10px;overflow:hidden;}@media screen and (max-width:768px){.c-slide2 .gallery-top{margin-bottom:20px}}.c-slide2 .gallery-top .swiper-slide-container{width:100%;height:350px;background:#fff;border-radius:30px;border-radius:10px;overflow:hidden;}.c-slide2 .gallery-top .swiper-slide-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.c-slide2 .gallery-top .swiper-slide-container{height:240px}.c-slide2 .gallery-top .swiper-slide-container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}}.c-slide2 .gallery-thumbs{box-sizing:border-box;height:auto;}.c-slide2 .gallery-thumbs .swiper-slide{width:70px;height:40px;opacity:.4;border-radius:4px;overflow:hidden;background:#000;cursor:pointer;margin-right:20px;transition:ease-in-out .3s;}.c-slide2 .gallery-thumbs .swiper-slide .swiper-slide-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.c-slide2 .gallery-thumbs .swiper-slide-active{opacity:1;cursor:default;}.c-logotech{width:100%;height:100px;overflow:hidden;position:relative;display:inline-block;z-index:1;margin:50px 0 30px;}@media screen and (max-width:768px){.c-logotech{height:50px;margin:15px 0 15px}}.c-logotech .slider-track{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:url(../images/logo/logo.png) repeat-x top right/auto 100%;animation:logotech 60s linear infinite;}.slide03 .swiper-wrapper{width:-moz-max-content;width:max-content;animation:scroll-left 100s linear infinite;display:flex;}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.slide03 .swiper-slide{width:auto!important;flex-shrink:0;}.slide03 .swiper-slide img{width:auto;height:100px;}@media screen and (max-width:768px){.slide03 .swiper-slide img{height:50px}}@keyframes logotech{from{background-position:0 0}to{background-position:-300% 0}}@media screen and (min-width:769px){.fadein{opacity:0;transform:translate3d(0,30px,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease}.fadein.inview{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg)}}@media screen and (min-width:769px){.fade{opacity:0;transform:translate3d(0,0,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease}.fade.inview{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg)}}@media screen and (min-width:769px){.fadeinleft{opacity:0;transform:translate3d(-100px,0,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease}.fadeinleft.inview{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg)}}@media screen and (min-width:769px){.fadeinright{opacity:0;transform:translate3d(100px,0,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease}.fadeinright.inview{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg)}}@media screen and (min-width:769px){.fadein1 .e1,.fadein1 .e2,.fadein1 .e3,.fadein1 .e4,.fadein1 .e5,.fadein1 .e6,.fadein1 .e7,.fadein1 .e8,.fadein1 .e9,.fadein1 .e10{opacity:0;transform:translate3d(0,30px,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease}}.fadein1.inview .e1,.fadein1.inview .e2,.fadein1.inview .e3,.fadein1.inview .e4,.fadein1.inview .e5,.fadein1.inview .e6,.fadein1.inview .e7,.fadein1.inview .e8,.fadein1.inview .e9,.fadein1.inview .e10{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg);}.fadein1.inview .e1{transition-delay:200ms;}.fadein1.inview .e2{transition-delay:400ms;}.fadein1.inview .e3{transition-delay:600ms;}.fadein1.inview .e4{transition-delay:800ms;}.fadein1.inview .e5{transition-delay:1000ms;}.fadein1.inview .e6{transition-delay:1200ms;}.fadein1.inview .e7{transition-delay:1400ms;}.fadein1.inview .e8{transition-delay:1600ms;}.fadein1.inview .e9{transition-delay:1800ms;}.fadein1.inview .e10{transition-delay:2000ms;}.fadein2{opacity:0;transform:translate3d(0,30px,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease;transition-delay:.2s;}.fadein2 .e1,.fadein2 .e2,.fadein2 .e3,.fadein2 .e4,.fadein2 .e5{opacity:0;transform:translate3d(0,30px,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease;}.fadein2.inview{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg);}.fadein2.inview .c-line01{transform:translate(0%,0%);}.fadein2.inview .e1,.fadein2.inview .e2,.fadein2.inview .e3,.fadein2.inview .e4,.fadein2.inview .e5{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg);}.fadein2.inview .e1{transition-delay:200ms;}.fadein2.inview .e2{transition-delay:400ms;}.fadein2.inview .e3{transition-delay:600ms;}.fadein2.inview .e4{transition-delay:800ms;}.fadein2.inview .e5{transition-delay:1000ms;}.js-start .e1,.js-start .e2,.js-start .e3,.js-start .e4,.js-start .e5{opacity:0;transform:translate3d(0,30px,0) rotate(.0001deg);transition:opacity 1000ms ease,transform 1000ms ease;}.js-start.active .e1,.js-start.active .e2,.js-start.active .e3,.js-start.active .e4,.js-start.active .e5{opacity:1;transform:translate3d(0,0,0) rotate(.0001deg);}.js-start.active .e1{transition-delay:200ms;}.js-start.active .e2{transition-delay:400ms;}.js-start.active .e3{transition-delay:600ms;}.js-start.active .e4{transition-delay:800ms;}.js-start.active .e5{transition-delay:1000ms;}.scroll-down{position:absolute;right:30px;bottom:15px;z-index:100;transition:.3s all;}@media screen and (max-width:768px){.scroll-down{right:5px;bottom:0;transform:scale(.8)}}@media screen and (min-width:769px){.scroll-down:hover{transform:scale(1.1)}}.scroll-down .txt{color:var(--color1);font-family:var(--fonts1);font-weight:700;font-size:16px;margin-top:5px;display:block;}.scroll-down .mouse{margin:0 auto;display:block;border-radius:50px;border:2px solid var(--color1);height:50px;width:30px;position:relative;}.scroll-down .move{position:absolute;background-color:var(--color1);height:8px;width:8px;border-radius:50%;left:50%;transform:translateX(-50%);animation:move 2s linear infinite;}@keyframes move{0%{transform:translate(-50%,5px);opacity:0}50%{transform:translate(-50%,30px);opacity:1}100%{transform:translate(-50%,35px);opacity:0}}@media screen and (min-width:769px){.is-title.inview span{animation:slideup .4s both;opacity:0}}.char1{animation-delay:.05s!important;}.char2{animation-delay:.1s!important;}.char3{animation-delay:.15s!important;}.char4{animation-delay:.2s!important;}.char5{animation-delay:.25s!important;}.char6{animation-delay:.3s!important;}.char7{animation-delay:.35s!important;}.char8{animation-delay:.4s!important;}.char9{animation-delay:.45s!important;}.char10{animation-delay:.5s!important;}.char11{animation-delay:.55s!important;}.char12{animation-delay:.6s!important;}.char13{animation-delay:.65s!important;}.char14{animation-delay:.7s!important;}.char15{animation-delay:.75s!important;}.char16{animation-delay:.8s!important;}.char17{animation-delay:.85s!important;}.char18{animation-delay:.9s!important;}.char19{animation-delay:.95s!important;}.char20{animation-delay:1s!important;}.char21{animation-delay:1.05s!important;}.char22{animation-delay:1.1s!important;}.char23{animation-delay:1.15s!important;}.char24{animation-delay:1.2s!important;}.char25{animation-delay:1.25s!important;}@keyframes slideup{0%{opacity:0;bottom:-50px}65%{opacity:1;bottom:15px}100%{opacity:1;bottom:0}}@keyframes zoomInOut{0%,100%{transform:scale(.97)}50%{transform:scale(1)}}.c-mainvisual01{width:100%;height:100vh;background:#edf4fc;padding:100px 0;display:flex;align-items:center;overflow:hidden;position:relative;margin-top:-70px;}@media screen and (max-width:768px){.c-mainvisual01{padding:60px 0;height:650px;margin-top:-60px}}.c-mainvisual01::after{content:"";background:url(../images/vietnam-map1.png) no-repeat bottom right;background-size:100% auto;width:250px;height:100%;right:2%;opacity:1;bottom:2%;position:absolute;animation:zoomInOut 2s ease-in-out infinite;z-index:99;}@media screen and (max-width:768px){.c-mainvisual01::after{width:100px;right:50px}}.c-mainvisual01 .l-content{display:flex;justify-content:center;align-items:flex-end;position:relative;z-index:9;left:50px;}@media screen and (max-width:768px){.c-mainvisual01 .l-content{left:auto}}.c-mainvisual01 .mac{position:absolute;left:-150px;bottom:0;z-index:2;opacity:0;transition:.8s;transition-delay:.9s;}@media screen and (max-width:768px){.c-mainvisual01 .mac{left:20px;bottom:-60px}}@media screen and (max-width:768px) and (max-width:500px){.c-mainvisual01 .mac{left:-80px}}@media screen and (max-width:768px){.c-mainvisual01 .mac img{width:220px}}.c-mainvisual01 .mac .bg{position:absolute;z-index:-1;top:3%;left:9%;width:82%;height:88%;background:url(../images/mainvs-mac-img.jpg) repeat-y top center/100% auto;}.c-mainvisual01 .imac{position:relative;z-index:1;opacity:0;transform:scale(1.5);transition:.8s;}@media screen and (max-width:768px){.c-mainvisual01 .imac{top:-50px;max-width:400px}}.c-mainvisual01 .imac .bg{position:absolute;z-index:-1;top:2.5%;left:2%;width:96%;height:60%;background:url(../images/mainvs-imac-img.jpg) repeat-y top center/100% auto;}.c-mainvisual01 .ipad{position:absolute;right:0;bottom:0;z-index:2;opacity:0;transition:.8s;transition-delay:.9s;}@media screen and (max-width:768px){.c-mainvisual01 .ipad{bottom:40px}.c-mainvisual01 .ipad img{width:120px}}.c-mainvisual01 .ipad .bg{position:absolute;z-index:-1;top:4.5%;left:6%;width:88%;height:91%;background:url(../images/mainvs-ipad-img2.jpg) repeat-y top center/100% auto;}.c-mainvisual01 .title{width:100%;height:auto;position:absolute;top:12%;z-index:3;text-align:center;display:inline-flex;flex-direction:column;color:#fff;}.c-mainvisual01 .title h2,.c-mainvisual01 .title h3{text-shadow:2px 2px 4px #000;font-size:40px;color:#000;font-weight:700;letter-spacing:1px;font-family:var(--fonts1);width:auto;display:inline-block;}.c-mainvisual01 .title h3{font-size:30px;}.c-mainvisual01 #anim_bg{margin:auto;padding-top:390px;right:0;width:100vw;transform-origin:top center;left:0;position:absolute;padding-top:66.587222%;}@media screen and (max-width:768px){.c-mainvisual01 #anim_bg{transform:scale(1.5);left:80px}}.c-mainvisual01 #anim_bg canvas{height:100%!important;overflow:hidden;width:100%!important;left:0;position:absolute;top:0;}.c-mainvisual01.active .imac{opacity:1;transform:scale(1);}.c-mainvisual01.active .imac .bg{animation:bgroop_mv_char02 120s linear infinite;animation-delay:1s;}.c-mainvisual01.active .mac{opacity:1;left:0;}@media screen and (max-width:768px){.c-mainvisual01.active .mac{left:100px}}@media screen and (max-width:500px){.c-mainvisual01.active .mac{left:0}}.c-mainvisual01.active .mac .bg{animation:bgroop_mv_char02 120s linear infinite;animation-delay:1.8s;}.c-mainvisual01.active .ipad{opacity:1;right:180px;}@media screen and (max-width:768px){.c-mainvisual01.active .ipad{right:100px}}@media screen and (max-width:768px) and (max-width:500px){.c-mainvisual01.active .ipad{right:15px}}.c-mainvisual01.active .ipad .bg{animation:bgroop_mv_char02 120s linear infinite;animation-delay:1.8s;}.p-index-sec1{width:100%;height:auto;padding:90px 0 0;position:relative;}@media screen and (max-width:768px){.p-index-sec1{padding:70px 0 0}}.p-index-sec1 .ic-e1{position:absolute;left:0;top:30%;padding-top:0;z-index:-1;}.p-index-sec1 .c-title02{margin-top:10px;}.p-index-sec1 .txt{text-align:center;font-family:var(--fonts3);font-size:16px;margin-top:25px;}@media screen and (max-width:768px){.p-index-sec1 .txt{padding:0 20px;font-size:14px}}.p-index-sec1 .block{position:relative;}.p-index-sec1 .block::before{content:"";background:#c28ae6;width:22px;height:22px;position:absolute;border-radius:12px;bottom:150px;right:5%;}.p-index-sec1 .block::after{background:#11a66c;content:"";width:14px;height:14px;position:absolute;border-radius:12px;bottom:-50px;right:30%;}.p-index-sec2{width:100%;height:auto;padding:120px 0 35px;position:relative;overflow:hidden;}@media screen and (max-width:768px){.p-index-sec2{padding:80px 0 30px}}.p-index-sec2 .ic-e1{position:absolute;right:-400px;top:calc(50% - 250px);padding:200px;animation:rotate360 90s linear infinite;z-index:-1;}@media screen and (max-width:768px){.p-index-sec2 .ic-e1{top:180px!important}}.p-index-sec2 .ic-e2{position:absolute;left:calc(50% - 50px);width:100px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-index-sec2 .ic-e2{width:80px}}.p-index-sec2 .block{width:100%;height:auto;margin-top:10px;}.p-index-sec2 .c-product01{width:100%;height:auto;margin-top:50px;border-radius:7px;}@media screen and (max-width:768px){.p-index-sec2 .c-product01{margin-top:30px}}.p-index-sec2 .c-product01__content{width:100%;height:auto;display:flex;gap:26.6666666667px;margin-top:30px;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content{gap:15px;flex-wrap:wrap;margin-top:20px}}.p-index-sec2 .c-product01__content .c-item1{width:calc(25% - 20px);height:auto;position:relative;background:#fff;border-radius:5px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1{width:calc(50% - 7.5px)}}@media screen and (max-width:768px) and (max-width:375px){.p-index-sec2 .c-product01__content .c-item1{width:100%}}.p-index-sec2 .c-product01__content .c-item1:nth-of-type(3n - 2){transition-delay:100ms;}.p-index-sec2 .c-product01__content .c-item1:nth-of-type(3n - 1){transition-delay:300ms;}.p-index-sec2 .c-product01__content .c-item1:nth-of-type(3n){transition-delay:300ms;}.p-index-sec2 .c-product01__content .c-item1:nth-of-type(3n){transition-delay:400ms;}.p-index-sec2 .c-product01__content .c-item1 .onsale{left:10px;top:10px;position:absolute;z-index:5;background:rgb(28,97,231);color:#fff;font-size:12px;font-family:var(--fonts3);padding:2px 10px;border-radius:15px;}.p-index-sec2 .c-product01__content .c-item1__img{aspect-ratio:16/10;width:100%;overflow:hidden;border-radius:5px;}.p-index-sec2 .c-product01__content .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}@media screen and (min-width:769px){.p-index-sec2 .c-product01__content .c-item1__img:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}}.p-index-sec2 .c-product01__content .c-item1__content{padding:18px;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content{padding:10px 10px}}.p-index-sec2 .c-product01__content .c-item1__content .title{color:var(--color1);font-size:18px;padding-bottom:4px;transition:ease-in-out .4s;line-height:1.2;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .title{font-size:16px;padding-bottom:0}}@media screen and (min-width:769px){.p-index-sec2 .c-product01__content .c-item1__content .title:hover{opacity:.5}}.p-index-sec2 .c-product01__content .c-item1__content .cat{margin-top:5px;display:block;line-height:1.2;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .cat{margin-top:0}}.p-index-sec2 .c-product01__content .c-item1__content .cat a{color:#6e6e6e;font-size:15px;transition:ease-in-out .4s;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .cat a{font-size:14px;margin-top:5px;margin-right:4px;display:inline-block}}@media screen and (min-width:769px){.p-index-sec2 .c-product01__content .c-item1__content .cat a:hover{opacity:.5}}.p-index-sec2 .c-product01__content .c-item1__content .price{margin-top:5px;display:flex;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .price{flex-wrap:wrap}}.p-index-sec2 .c-product01__content .c-item1__content .price>*{width:auto;height:auto;display:block;font-family:var(--fonts3);font-size:15px;font-weight:600;color:var(--color1);line-height:1;text-decoration:none;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .price>*{font-size:14px}}.p-index-sec2 .c-product01__content .c-item1__content .price i{padding-right:2px;}.p-index-sec2 .c-product01__content .c-item1__content .price del{position:relative;width:auto;display:inline-block;margin-right:10px;opacity:.8;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .price del{margin-right:8px}}.p-index-sec2 .c-product01__content .c-item1__content .price del::before{content:"";width:100%;height:1px;background:var(--color1);position:absolute;left:0;top:7px;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .price del::before{top:7px}}.p-index-sec2 .c-product01__content .c-item1__content .price bdi{display:flex;align-items:center;justify-content:center;}.p-index-sec2 .c-product01__content .c-item1__content .add-btn{text-align:left;margin-top:10px;}.p-index-sec2 .c-product01__content .c-item1__content .add-btn .c-btn01{min-height:30px;padding:4px 10px;}@media screen and (max-width:768px){.p-index-sec2 .c-product01__content .c-item1__content .add-btn{margin-top:10px}}.p-index-sec3{width:100%;height:auto;padding:120px 0 35px;position:relative;}@media screen and (max-width:768px){.p-index-sec3{padding:80px 0 30px}}.p-index-sec3 .ic-e1{position:absolute;left:1%;top:-10px;z-index:-1;}@media screen and (max-width:768px){.p-index-sec3 .ic-e1{width:150px;top:-45px}}.p-index-sec3 .ic-e2{position:absolute;width:300px;right:50px;top:20%;padding-top:0;z-index:-1;}.p-index-sec3 .ic-e3{position:absolute;left:calc(50% - 50px);width:100px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-index-sec3 .ic-e3{width:70px;left:calc(50% - 35px)}}.p-index-sec3 .c-title02{margin-top:30px;}@media screen and (max-width:768px){.p-index-sec3 .c-title02{padding:0;margin-top:10px}}.p-index-sec3 .block{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:30px;margin-top:50px;}@media screen and (max-width:768px){.p-index-sec3 .block{max-width:450px;margin:0 auto;margin-top:30px}}.p-index-sec3 .block:last-child{margin-top:30px;}.p-index-sec3 .block .card1{width:calc(33.3333333333% - 20px);height:auto;border-radius:20px;background:#fff;border:2px solid var(--color1);padding:40px 20px 30px;box-sizing:border-box;text-align:center;box-shadow:0 7px 20px 0 rgba(32,28,29,.05);}@media screen and (max-width:768px){.p-index-sec3 .block .card1{width:100%}}.p-index-sec3 .block .card1 .step{padding:7px 30px;color:#fff;background:linear-gradient(90deg,#4EB3C9 0%,#7151CA 100%),#0B2B95;border-radius:35px;font-family:var(--fonts1);font-weight:700;}.p-index-sec3 .block .card1 .img{width:100%;height:auto;min-height:170px;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:768px){.p-index-sec3 .block .card1 .img{min-height:120px}}.p-index-sec3 .block .card1 .img img{width:120px;height:auto;}@media screen and (max-width:768px){.p-index-sec3 .block .card1 .img img{width:70px}}.p-index-sec3 .block .card1 h4{font-size:22px;color:var(--color1);}.p-index-sec3 .block .card1 p{font-size:15px;margin-top:10px;}.p-index-sec4{width:100%;height:auto;display:block;padding:120px 0 35px;position:relative;overflow:hidden;}@media screen and (max-width:768px){.p-index-sec4{padding:80px 0 30px}}.p-index-sec4 .ic-e1{position:absolute;left:calc(50% - 75px);width:150px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-index-sec4 .ic-e1{width:100px;left:calc(50% - 50px)}}.p-index-sec4 .ic-e1 img{width:150px;height:auto;}@media screen and (max-width:768px){.p-index-sec4 .ic-e1 img{width:100px}}.p-index-sec4 .block{width:100%;height:auto;display:flex;gap:30px;margin-top:50px;}@media screen and (max-width:768px){.p-index-sec4 .block{flex-wrap:wrap;justify-content:center;margin-top:30px;gap:20px}}.p-index-sec4 .c-card1{--bg1:linear-gradient(to right top,#01ffa9,#00e3e1,#00c0ff,#0093ff,#0b50ff);width:calc(33.3333333333% - 20px);height:auto;border-radius:15px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);overflow:hidden;}@media screen and (max-width:768px){.p-index-sec4 .c-card1{width:calc(50% - 10px)}}@media screen and (max-width:768px) and (max-width:500px){.p-index-sec4 .c-card1{width:100%}}.p-index-sec4 .c-card1__title{background-image:var(--bg1);border-radius:15px;padding:30px 10px;color:#fff;text-align:center;}.p-index-sec4 .c-card1__title h3{font-size:25px;}.p-index-sec4 .c-card1__title .price{margin-top:5px;}.p-index-sec4 .c-card1__title .price>*{width:100%;height:auto;display:block;font-family:var(--fonts3);font-size:18px;line-height:23px;text-decoration:none;}.p-index-sec4 .c-card1__title .price i{padding-right:2px;}.p-index-sec4 .c-card1__title .price del{position:relative;width:auto;display:inline-block;}.p-index-sec4 .c-card1__title .price del::before{content:"";width:100%;height:2px;background:#fff;position:absolute;left:0;top:10px;}.p-index-sec4 .c-card1__title .price bdi{display:flex;align-items:center;justify-content:center;}.p-index-sec4 .c-card1__title p{font-size:15px;background:#0B2B95;border-radius:20px;padding:4px 20px;display:inline-block;margin-top:15px;}.p-index-sec4 .c-card1__content{padding:30px 30px;}.p-index-sec4 .c-card1__content p{font-size:16px;padding:7px 0;padding-left:20px;position:relative;}.p-index-sec4 .c-card1__content p::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;font-size:14px;color:var(--color1);}.p-index-sec4 .c-card1:nth-child(2){--bg1:linear-gradient(to right top,#1ccafc,#51afff,#a488f5,#de52b9,#ee0763);}.p-index-sec4 .c-card1:nth-child(3){--bg1:linear-gradient(to right top,#f9e439,#ffbe00,#ff9600,#ff6800,#fc281c);}.p-index-sec4 .btn{width:100%;height:auto;padding-top:40px;text-align:center;}@media screen and (max-width:768px){.p-index-sec4 .btn{padding-top:25px}}.p-index-sec4 .btn a{min-width:220px;min-height:45px;}@media screen and (max-width:768px){.p-index-sec4 .btn a{min-width:200px;min-height:40px}}.p-index-sec4 .btn a span{font-size:18px;}@media screen and (max-width:768px){.p-index-sec4 .btn a span{font-size:16px}}.p-index-sec5{width:100%;height:auto;padding:120px 0 35px;display:block;position:relative;}@media screen and (max-width:768px){.p-index-sec5{padding:80px 0 30px}}.p-index-sec5 .ic-e1{position:absolute;left:calc(50% - 50px);width:100px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-index-sec5 .ic-e1{width:70px;left:calc(50% - 35px)}}.p-index-sec5 .block{width:100%;height:auto;display:flex;gap:22.5px;margin-top:50px;}@media screen and (max-width:768px){.p-index-sec5 .block{flex-wrap:wrap;gap:20px;margin-top:30px}}.p-index-sec5 .c-item1{width:calc(33.3333333333% - 15px);border-radius:8px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);overflow:hidden;display:block;}@media screen and (max-width:768px){.p-index-sec5 .c-item1{width:100%}}.p-index-sec5 .c-item1__img{aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:8px;}.p-index-sec5 .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}.p-index-sec5 .c-item1__content{padding:20px 15px;transition:ease-in-out .3s;}.p-index-sec5 .c-item1__content h3{color:#1e1765;font-size:18px;padding-bottom:4px;}.p-index-sec5 .c-item1__content .time{font-size:12px;color:#9B9B9B;font-family:var(--fonts3);font-weight:400;}.p-index-sec5 .c-item1__content .time i{font-size:12px;margin-right:3px;}.p-index-sec5 .c-item1__content p{margin-top:6px;font-size:16px;color:#5E5E5E;}.p-index-sec5 .c-item1__content .btn{margin:0;border:1px solid #001d84;border-radius:33px;text-transform:none;letter-spacing:0;font-size:14px;line-height:22px;margin-top:14px;text-align:center;}@media screen and (min-width:769px){.p-index-sec5 .c-item1:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}.p-index-sec5 .c-item1:hover .c-item1__content{opacity:.5}}.p-index-sec5 .btn{width:100%;height:auto;padding-top:40px;text-align:center;}@media screen and (max-width:768px){.p-index-sec5 .btn{padding-top:25px}}.p-index-sec5 .btn a{min-width:220px;min-height:45px;}@media screen and (max-width:768px){.p-index-sec5 .btn a{min-width:200px;min-height:40px}}.p-index-sec5 .btn a span{font-size:18px;}@media screen and (max-width:768px){.p-index-sec5 .btn a span{font-size:16px}}.p-index-sec6{width:100%;height:auto;position:relative;padding:120px 0 0;}@media screen and (max-width:768px){.p-index-sec6{padding:80px 0 0}}.p-index-sec6 .ic-e1{position:absolute;left:calc(50% - 50px);width:100px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-index-sec6 .ic-e1{width:70px;left:calc(50% - 35px)}}.p-index-sec6 .c-faq{width:100%;max-width:800px;margin:0 auto;height:auto;margin-top:40px;}@media screen and (max-width:768px){.p-index-sec6 .c-faq{margin-top:25px}}.p-index-sec6 .c-faq__item{width:100%;height:auto;margin-bottom:10px;background:#fff;border-radius:10px;}.p-index-sec6 .c-faq__q{border-radius:8px;font-size:18px;font-weight:700;color:#004a94;padding:18px 20px;padding-right:60px;padding-left:60px;margin-bottom:5px;position:relative;cursor:pointer;}@media screen and (max-width:768px){.p-index-sec6 .c-faq__q{padding:14px 18px;font-size:14px;padding-right:40px;padding-left:60px}}@media screen and (min-width:769px){.p-index-sec6 .c-faq__q{transition:ease-in-out .3s}.p-index-sec6 .c-faq__q:hover{opacity:.7}}.p-index-sec6 .c-faq__q span{font-size:18px;font-weight:700;color:#fff;background:#004a94;width:30px;height:30px;border-radius:15px;display:inline-flex;line-height:1;align-items:center;justify-content:center;text-transform:uppercase;position:absolute;padding-top:2px;left:20px;top:50%;transform:translateY(-50%);}@media screen and (max-width:768px){.p-index-sec6 .c-faq__q span{font-size:16px;width:26px;height:26px}}.p-index-sec6 .c-faq__q i{width:30px;height:30px;border-radius:50%;display:block;position:absolute;right:15px;top:calc(50% - 15px);}@media screen and (max-width:768px){.p-index-sec6 .c-faq__q i{width:24px;height:24px;top:calc(50% - 12px)}}.p-index-sec6 .c-faq__q i::before,.p-index-sec6 .c-faq__q i::after{position:absolute;content:"";width:16px;height:2px;background-color:#004a94;border-radius:2px;right:7px;top:50%;transform:translateY(-50%);}@media screen and (max-width:768px){.p-index-sec6 .c-faq__q i::before,.p-index-sec6 .c-faq__q i::after{right:4px}}.p-index-sec6 .c-faq__q i:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease;}.p-index-sec6 .c-faq__q.is-open i:after{transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;}.p-index-sec6 .c-faq__a{display:none;}.p-index-sec6 .c-faq__content{padding:15px 20px;padding-top:20px;background:#fff;border-radius:5px;font-size:16px;padding-left:60px;position:relative;}.p-index-sec6 .c-faq__content::before{width:calc(100% - 40px);height:1px;background:#d3d3d3;left:20px;top:0;position:absolute;content:"";}@media screen and (max-width:768px){.p-index-sec6 .c-faq__content{font-size:12px}}.p-index-sec6 .c-faq__content small{font-size:11px;}.p-index-sec6 .c-faq__content span{font-size:18px;font-weight:700;color:#224580;background:#e1e1e1;width:30px;height:30px;border-radius:15px;display:inline-flex;line-height:1;align-items:center;justify-content:center;text-transform:uppercase;position:absolute;padding-top:2px;left:20px;top:20px;}@media screen and (max-width:768px){.p-index-sec6 .c-faq__content span{font-size:16px;width:26px;height:26px}}@keyframes bgroop_mv_char01{from{background-position:0 -95000px}to{background-position:0 0}}@keyframes bgroop_mv_char02{from{background-position:0 0}to{background-position:0 -8208px}}.p-pages{width:100%;height:auto;position:relative;padding:60px 0 0;}@media screen and (max-width:768px){.p-pages{padding:40px 0 0}}.p-pages .c-title01{margin-bottom:40px;}@media screen and (max-width:768px){.p-pages .c-title01{margin-bottom:30px}}.p-pages .notification{text-align:center;font-size:20px;font-weight:700;min-height:180px;}.p-pages .notification span{font-size:20px;font-weight:700;color:#ff2a00;}.p-pages .block{width:100%;max-width:800px;margin:0 auto;height:auto;}.p-pages .block p{font-size:17px;color:#5E5E5E;line-height:1.7;padding-bottom:25px;}.p-pages .block strong{font-size:17px;font-weight:700;line-height:1.7;color:#333;}.p-pages .block hr{border-top:#5E5E5E 1px solid;margin:0 0 25px;}.p-pages .block h2,.p-pages .block h3,.p-pages .block h4,.p-pages .block h5{font-size:18px;line-height:1.7;font-weight:700;color:#333;}.p-pages .block a{color:#0675c4;}.p-pages .block ul{padding-bottom:25px;padding-left:15px;}.p-pages .block ul li{font-size:17px;color:#5E5E5E;line-height:1.5;list-style-type:disc;}.p-pages .block .wp-block-image{padding-bottom:20px;}.c-mainvisual02{width:100%;height:auto;position:relative;display:flex;justify-content:center;overflow:hidden;align-items:center;z-index:1;background:#000;}.c-mainvisual02 .title{position:absolute;z-index:2;text-align:center;color:#000;}.c-mainvisual02 .title h2,.c-mainvisual02 .title h3{font-size:60px;text-align:center;font-family:var(--fonts1);font-weight:800;line-height:1.2;transition:opacity 2000ms ease,transform 1000ms ease;letter-spacing:-2px;opacity:1;color:#fff;text-transform:capitalize;text-shadow:1px 1px 4px rgb(0,0,0);}@media screen and (max-width:768px){.c-mainvisual02 .title h2,.c-mainvisual02 .title h3{letter-spacing:-1px;font-size:25px}}.c-mainvisual02 .title h2{transform:translateX(20%);}.c-mainvisual02 .title h3{margin-top:10px;font-size:45px;transform:translateX(-20%);letter-spacing:-1px;}@media screen and (max-width:768px){.c-mainvisual02 .title h3{font-size:20px;margin-top:5px}}@media screen and (max-width:768px) and (max-width:768px){.c-mainvisual02 .title h3{font-size:19px}}.c-mainvisual02 .title1{position:absolute;z-index:2;text-align:center;color:#01358D;}.c-mainvisual02 .title1 h2,.c-mainvisual02 .title1 h3{font-size:60px;text-align:center;font-family:var(--fonts3);font-weight:700;line-height:1.4;text-shadow:4px 4px 10px rgba(255,255,255,.948);transition:opacity 2000ms ease,transform 1000ms ease;opacity:1;color:#01358D;}@media screen and (max-width:768px){.c-mainvisual02 .title1 h2,.c-mainvisual02 .title1 h3{font-size:25px}}.c-mainvisual02 .title1 h3{margin-top:10px;font-size:40px;transform:translateX(-20%);}@media screen and (max-width:768px){.c-mainvisual02 .title1 h3{font-size:18px;margin-top:0}}.c-mainvisual02 .c-img1{width:100%;height:auto;}.c-mainvisual02.ver4{background:#dde2e6;}.c-mainvisual02.ver4 h2,.c-mainvisual02.ver4 h3{font-size:40px;text-align:center;font-family:var(--fonts3);font-weight:700;line-height:1.4;text-shadow:4px 4px 10px rgba(255,255,255,.948);transition:opacity 2000ms ease,transform 1000ms ease;opacity:1;color:#01358D;}@media screen and (max-width:768px){.c-mainvisual02.ver4 h2,.c-mainvisual02.ver4 h3{font-size:25px}}.c-mainvisual02.ver4 i{font-size:40px;padding:0 25px;}.c-mainvisual02.ver4 .c-img1{text-align:center;width:auto;height:250px;}.c-mainvisual02.ver4 .c-img1 img{width:auto;height:100%;}.completed .c-mainvisual02 .title h2,.completed .c-mainvisual02 .title h3{transition-delay:.2s;opacity:1;transform:translateY(0%);}.p-about-sec1{width:100%;height:auto;margin-top:50px;}.p-about-sec1 .ic-e2{top:50%;}.p-about-sec2{width:100%;height:auto;padding:120px 0 35px;position:relative;}@media screen and (max-width:768px){.p-about-sec2{padding:80px 0 30px}.p-about-sec2 .l-content{padding:0}}.p-about-sec2 .ic-e1{position:absolute;left:calc(50% - 75px);width:150px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-about-sec2 .ic-e1{left:calc(50% - 50px);width:100px}}.p-about-sec3{width:100%;height:auto;padding-bottom:20px;}.p-product-sec1{width:100%;height:auto;padding:120px 0 0;margin-top:50px;position:relative;}@media screen and (max-width:768px){.p-product-sec1{padding:80px 0 20px}}.p-product-sec1 .l-content{display:flex;padding-top:0;}@media screen and (max-width:768px){.p-product-sec1 .l-content{flex-wrap:wrap}}.p-product-sec1 .ic-e1{position:absolute;left:calc(50% - 75px);width:150px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-product-sec1 .ic-e1{left:calc(50% - 50px);width:100px}}.p-product-sec1 .l-nav{width:100%;max-width:270px;padding-top:30px;padding-bottom:0;}@media screen and (max-width:768px){.p-product-sec1 .l-nav{max-width:100%;order:2;padding-bottom:0}}.p-product-sec1 .l-nav .c-nav1{width:240px;height:auto;display:block;position:sticky;top:100px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);border-radius:5px 5px 0 0;overflow:hidden;}@media screen and (max-width:768px){.p-product-sec1 .l-nav .c-nav1{width:100%;position:relative;top:0}}.p-product-sec1 .l-nav .c-nav1 .icon{background:#0B2B95;width:100%;height:120px;display:flex;align-items:center;justify-content:center;}.p-product-sec1 .l-nav .c-nav1 .icon img{width:130px;}.p-product-sec1 .l-nav .c-nav1 ul{overflow:hidden;}.p-product-sec1 .l-nav .c-nav1 ul li{margin-top:-1px;position:relative;}.p-product-sec1 .l-nav .c-nav1 ul li a{text-align:left;background:#fff;border:1px solid #e9eff0;display:flex;align-items:center;height:45px;padding:0 20px;position:relative;transition:padding .4s ease;cursor:pointer;}.p-product-sec1 .l-nav .c-nav1 ul li a:before{background:#0B2B95;content:"";width:3px;height:100%;transition:left .4s ease;position:absolute;top:0;left:-4px;z-index:1;}.p-product-sec1 .l-nav .c-nav1 ul li a span{font-family:var(--fonts3);margin-left:5px;padding-bottom:5px;}@media screen and (max-width:768px){.p-product-sec1 .l-nav .c-nav1 ul li a span{padding-bottom:3px}}@media screen and (min-width:769px){.p-product-sec1 .l-nav .c-nav1 ul li a:hover{padding-left:35px}.p-product-sec1 .l-nav .c-nav1 ul li a:hover::before{left:-1px}}.p-product-sec1 .l-nav .c-nav1 ul li.active a{color:#0B2B95;}.p-product-sec1 .l-nav .c-nav1 ul li.active a::before{left:-1px;}.p-product-sec1 .l-main{width:100%;max-width:calc(100% - 270px);}@media screen and (max-width:768px){.p-product-sec1 .l-main{max-width:100%}}.p-product-sec1 .l-main .block{padding-top:30px;}@media screen and (max-width:768px){.p-product-sec1 .l-main .block{padding-top:20px}}.p-product-sec1 .l-main .block .box-sort{width:100%;height:auto;border-top:1px solid #e9eff0;border-bottom:1px solid #e9eff0;padding:10px 0;}@media screen and (max-width:768px){.p-product-sec1 .l-main .block .box-sort{text-align:center;padding:5px 0}}.p-product-sec1 .l-main .block .box-sort a{font-size:16px;color:var(--color1);display:inline-block;margin-right:20px;position:relative;}.p-product-sec1 .l-main .block .box-sort a.check{color:#0B2B95;text-shadow:0 1px 2px rgb(82,141,255);}.p-product-sec1 .l-main .block .box-sort a:last-child{margin-right:0;}@media screen and (max-width:768px){.p-product-sec1 .l-main .block .box-sort a{font-size:13.5px;margin-right:8px}}@media screen and (max-width:768px) and (max-width:375px){.p-product-sec1 .l-main .block .box-sort a{font-size:13px;margin-right:7px}}.p-product-sec1 .l-main .c-product01{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:30px;margin-top:30px;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01{gap:15px;margin-top:20px}}.p-product-sec1 .l-main .c-product01 .c-item1{width:calc(33.3333333333% - 20px);height:auto;position:relative;background:#fff;border-radius:5px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1{width:calc(50% - 7.5px)}}@media screen and (max-width:768px) and (max-width:375px){.p-product-sec1 .l-main .c-product01 .c-item1{width:100%}}.p-product-sec1 .l-main .c-product01 .c-item1:nth-of-type(3n - 2){transition-delay:200ms;}.p-product-sec1 .l-main .c-product01 .c-item1:nth-of-type(3n - 1){transition-delay:400ms;}.p-product-sec1 .l-main .c-product01 .c-item1:nth-of-type(3n){transition-delay:600ms;}.p-product-sec1 .l-main .c-product01 .c-item1 .onsale{left:10px;top:10px;position:absolute;z-index:5;background:rgb(28,97,231);color:#fff;font-size:12px;font-family:var(--fonts3);padding:2px 10px;border-radius:15px;}.p-product-sec1 .l-main .c-product01 .c-item1__img{aspect-ratio:16/10;width:100%;overflow:hidden;border-radius:5px;}.p-product-sec1 .l-main .c-product01 .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}@media screen and (min-width:769px){.p-product-sec1 .l-main .c-product01 .c-item1__img:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}}.p-product-sec1 .l-main .c-product01 .c-item1__content{padding:18px;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content{padding:10px 10px}}.p-product-sec1 .l-main .c-product01 .c-item1__content .title{color:var(--color1);font-size:18px;padding-bottom:4px;transition:ease-in-out .4s;line-height:1.2;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .title{font-size:16px;padding-bottom:0}}@media screen and (min-width:769px){.p-product-sec1 .l-main .c-product01 .c-item1__content .title:hover{opacity:.5}}.p-product-sec1 .l-main .c-product01 .c-item1__content .cat{margin-top:5px;display:block;line-height:1.2;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .cat{margin-top:0}}.p-product-sec1 .l-main .c-product01 .c-item1__content .cat a{color:#6e6e6e;font-size:15px;transition:ease-in-out .4s;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .cat a{font-size:14px;margin-top:5px;margin-right:4px;display:inline-block}}@media screen and (min-width:769px){.p-product-sec1 .l-main .c-product01 .c-item1__content .cat a:hover{opacity:.5}}.p-product-sec1 .l-main .c-product01 .c-item1__content .price{margin-top:5px;display:flex;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .price{flex-wrap:wrap}}.p-product-sec1 .l-main .c-product01 .c-item1__content .price>*{width:auto;height:auto;display:block;font-family:var(--fonts3);font-size:15px;font-weight:600;color:var(--color1);line-height:1;text-decoration:none;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .price>*{font-size:14px}}.p-product-sec1 .l-main .c-product01 .c-item1__content .price i{padding-right:2px;}.p-product-sec1 .l-main .c-product01 .c-item1__content .price del{position:relative;width:auto;display:inline-block;margin-right:10px;opacity:.8;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .price del{margin-right:8px}}.p-product-sec1 .l-main .c-product01 .c-item1__content .price del::before{content:"";width:100%;height:1px;background:var(--color1);position:absolute;left:0;top:7px;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .price del::before{top:7px}}.p-product-sec1 .l-main .c-product01 .c-item1__content .price bdi{display:flex;align-items:center;justify-content:center;}.p-product-sec1 .l-main .c-product01 .c-item1__content .add-btn{text-align:left;margin-top:10px;}.p-product-sec1 .l-main .c-product01 .c-item1__content .add-btn .c-btn01{min-height:30px;padding:4px 10px;}@media screen and (max-width:768px){.p-product-sec1 .l-main .c-product01 .c-item1__content .add-btn{margin-top:10px}}.p-search,.p-tag,.p-cat{padding-bottom:0;margin-top:30px;}@media screen and (max-width:768px){.p-search,.p-tag,.p-cat{padding-bottom:50px;margin-top:20px}}.p-search .l-main,.p-tag .l-main,.p-cat .l-main{max-width:100%;}.p-search .no-content,.p-tag .no-content,.p-cat .no-content{text-align:center;width:100%;height:auto;}.p-search .no-content h3,.p-tag .no-content h3,.p-cat .no-content h3{font-size:20px;}@media screen and (max-width:768px){.p-search .no-content h3,.p-tag .no-content h3,.p-cat .no-content h3{font-size:16px}}.p-search .no-content p,.p-tag .no-content p,.p-cat .no-content p{font-size:16px;margin-top:20px;}@media screen and (max-width:768px){.p-search .no-content p,.p-tag .no-content p,.p-cat .no-content p{font-size:14px;margin-top:10px}}.p-search .no-content .btn,.p-tag .no-content .btn,.p-cat .no-content .btn{display:flex;gap:20px;justify-content:center;margin-top:30px;}@media screen and (max-width:768px){.p-search .no-content .btn,.p-tag .no-content .btn,.p-cat .no-content .btn{gap:10px;margin-top:15px}}.p-search .no-content .btn .c-btn01,.p-tag .no-content .btn .c-btn01,.p-cat .no-content .btn .c-btn01{min-width:130px;font-size:16px;}.p-news-sec1{width:100%;height:auto;padding:120px 0 0;margin-top:50px;}@media screen and (max-width:768px){.p-news-sec1{padding:80px 0 20px}}.p-news-sec1 .block{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:30px;margin-top:50px;}@media screen and (max-width:820px){.p-news-sec1 .block{gap:15px}}@media screen and (max-width:767px){.p-news-sec1 .block{gap:20px}}.p-news-sec1 .c-item1{width:calc(33.3333333333% - 20px);border-radius:8px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);overflow:hidden;display:block;}@media screen and (max-width:820px){.p-news-sec1 .c-item1{width:calc(33.3333333333% - 10px)}}@media screen and (max-width:767px){.p-news-sec1 .c-item1{width:100%}}.p-news-sec1 .c-item1:nth-of-type(3n - 2){transition-delay:200ms;}.p-news-sec1 .c-item1:nth-of-type(3n - 1){transition-delay:400ms;}.p-news-sec1 .c-item1:nth-of-type(3n){transition-delay:600ms;}.p-news-sec1 .c-item1__img{aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:8px;}.p-news-sec1 .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}.p-news-sec1 .c-item1__content{padding:20px 15px;transition:ease-in-out .3s;}.p-news-sec1 .c-item1__content h3{color:#1e1765;font-size:18px;padding-bottom:4px;}.p-news-sec1 .c-item1__content .time{font-size:12px;color:#9B9B9B;font-family:var(--fonts3);font-weight:400;}.p-news-sec1 .c-item1__content .time i{font-size:12px;margin-right:3px;}.p-news-sec1 .c-item1__content p{margin-top:6px;font-size:16px;color:#5E5E5E;}.p-news-sec1 .c-item1__content .btn{margin:0;border:1px solid #001d84;border-radius:33px;text-transform:none;letter-spacing:0;font-size:14px;line-height:22px;margin-top:14px;text-align:center;}@media screen and (min-width:769px){.p-news-sec1 .c-item1:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}.p-news-sec1 .c-item1:hover .c-item1__content{opacity:.5}}.p-contact-sec1{width:100%;height:auto;padding:120px 0 0;margin-top:50px;position:relative;}@media screen and (max-width:768px){.p-contact-sec1{padding:80px 0 20px}.p-contact-sec1 .c-title02{padding:0}}.p-contact-sec1 .ic-e1{position:absolute;left:calc(50% - 75px);width:150px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-contact-sec1 .ic-e1{left:calc(50% - 50px);width:100px}}.p-contact-sec1 .c-form{padding-top:40px;max-width:820px;margin:0 auto;}@media screen and (max-width:768px){.p-contact-sec1 .c-form{padding-top:50px}}.p-contact-sec1 .c-form dl{width:100%;height:auto;display:flex;justify-content:space-between;border-bottom:1px solid #efefef;padding:20px 0;box-sizing:border-box;}@media screen and (max-width:768px){.p-contact-sec1 .c-form dl{flex-wrap:wrap;padding:25px 0 18px}.p-contact-sec1 .c-form dl:nth-child(11){border-bottom:0 solid #efefef}}.p-contact-sec1 .c-form dl:first-child{border-top:1px solid #efefef;}.p-contact-sec1 .c-form dl dt{width:200px;height:auto;font-weight:500;font-size:15px;display:block;padding-top:15px;}@media screen and (max-width:768px){.p-contact-sec1 .c-form dl dt{font-size:14px;width:100%;padding-bottom:10px;padding-top:0}}.p-contact-sec1 .c-form dl dt span{font-size:15px;font-weight:500;color:#ff3939;}@media screen and (max-width:768px){.p-contact-sec1 .c-form dl dt span{font-size:14px}}.p-contact-sec1 .c-form dl dt strong{width:100%;display:block;color:#333333;font-size:12px;font-weight:400;}.p-contact-sec1 .c-form dl dd{width:calc(100% - 200px);max-width:600px;position:relative;display:flex;}@media screen and (max-width:768px){.p-contact-sec1 .c-form dl dd{width:100%}}.p-contact-sec1 .c-form dl dd p{width:100%;}.p-contact-sec1 .c-form dl dd span.errorMsg{color:#dc3232;font-size:12px;font-weight:normal;display:block;position:absolute;left:0;bottom:-20px;}.p-contact-sec1 .c-form dl dd input.errorMsg,.p-contact-sec1 .c-form dl dd textarea.errorMsg{border:solid 1px #dc3232;background:#fff4f4;}.p-contact-sec1 .c-form dl dd input:focus,.p-contact-sec1 .c-form dl dd textarea:focus{border:solid 1px #66afe9;background:#eaf6ff;}.p-contact-sec1 .c-form dl input,.p-contact-sec1 .c-form dl textarea,.p-contact-sec1 .c-form dl select{width:100%;height:45px;box-sizing:border-box;background:#f7f7f7;border:1px solid #dddddd;font-family:var(--fonts2);padding:10px 15px;font-size:16px;border-radius:3px;}@media screen and (max-width:768px){.p-contact-sec1 .c-form dl input,.p-contact-sec1 .c-form dl textarea,.p-contact-sec1 .c-form dl select{font-size:14px;height:50px}}.p-contact-sec1 .c-form dl input.w2,.p-contact-sec1 .c-form dl textarea.w2,.p-contact-sec1 .c-form dl select.w2{width:130px;}.p-contact-sec1 .c-form dl small{display:inline-block;font-size:15px;padding:0 5px;}.p-contact-sec1 .c-form dl select{width:150px;}.p-contact-sec1 .c-form dl textarea{height:200px;resize:none;}.p-contact-sec1 .c-form dl::-moz-placeholder{color:#848484;font-size:14px;font-family:var(--fonts2);}.p-contact-sec1 .c-form dl::placeholder{color:#848484;font-size:14px;font-family:var(--fonts2);}.p-contact-sec1 .c-form .box{padding-top:60px;text-align:center;}@media screen and (max-width:768px){.p-contact-sec1 .c-form .box{padding-top:17px}}.p-contact-sec1 .c-form .box .txt{width:100%;height:auto;text-align:center;font-size:15px;line-height:1.8;}@media screen and (max-width:768px){.p-contact-sec1 .c-form .box .txt{font-size:14px}}.p-contact-sec1 .c-form .box .c-link01{margin-top:50px;}@media screen and (max-width:768px){.p-contact-sec1 .c-form .box .c-link01{margin-top:20px}}.p-contact-sec1 .c-form .box .input-check{margin-top:20px;}.p-contact-sec1 .c-form .box .input-check p{width:auto;display:inline-block;position:relative;cursor:pointer;font-size:15px;}@media screen and (max-width:768px){.p-contact-sec1 .c-form .box .input-check p{font-size:14px}}.p-contact-sec1 .c-form .box .input-check p:before{content:"";background-color:transparent;border:1px solid #8C8C8C;border-radius:2px;padding:7px;display:inline-block;position:relative;margin-right:5px;top:2px;cursor:pointer;}.p-contact-sec1 .c-form .box .input-check.checked p::before{background:#008c56;border:1px solid #8C8C8C;}.p-contact-sec1 .c-form .box .input-check.checked p:after{content:"";display:block;position:absolute;top:4px;left:5px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}.p-contact-sec1 .c-form .btn{text-align:center;padding-top:30px;}@media screen and (max-width:768px){.p-contact-sec1 .c-form .btn{padding-top:30px}}.p-contact-sec1 .c-form .btn .c-btn01{margin:0 auto;}.p-contact .wpcf7-form-control-wrap{position:relative;display:block;}.p-contact .wpcf7-not-valid-tip{display:none;}.grecaptcha-badge{opacity:0!important;pointer-events:none!important;}.single-news1 .l-content{display:flex;flex-wrap:wrap;}.single-news1 .l-main{width:100%;max-width:calc(100% - 320px);padding-right:40px;}@media screen and (max-width:767px){.single-news1 .l-main{max-width:100%;padding-right:0}}.single-news1 .l-main .mv{border-radius:10px;overflow:hidden;}.single-news1 .l-main h2{font-size:24px;color:var(--color1);margin-top:10px;font-weight:bold;}@media screen and (max-width:768px){.single-news1 .l-main h2{font-size:22px}}.single-news1 .l-main h2 strong,.single-news1 .l-main h2 b{font-size:24px;font-weight:bold;}@media screen and (max-width:768px){.single-news1 .l-main h2 strong,.single-news1 .l-main h2 b{font-size:22px}}.single-news1 .l-main .content{padding-top:15px;}.single-news1 .l-main .content p,.single-news1 .l-main .content li{font-size:18px;}.single-news1 .l-main .content p strong,.single-news1 .l-main .content li strong{font-size:18px;font-weight:bold;}@media screen and (max-width:768px){.single-news1 .l-main .content p strong,.single-news1 .l-main .content li strong{font-size:16px}}@media screen and (max-width:768px){.single-news1 .l-main .content p,.single-news1 .l-main .content li{font-size:16px}}.single-news1 .l-main .content h3{color:var(--color1);font-size:20px;margin-top:10px;}@media screen and (max-width:768px){.single-news1 .l-main .content h3{font-size:18px}}.single-news1 .l-main .content img{margin:30px auto;width:100%;height:auto;border-radius:10px;overflow:hidden;}.single-news1 .l-main .content video{margin:30px auto;width:100%;height:auto;border-radius:10px;overflow:hidden;}.single-news1 .l-aside{width:320px;}@media screen and (max-width:767px){.single-news1 .l-aside{width:100%;margin-top:30px}}.single-news1 .l-aside .block{position:sticky;top:80px;}@media screen and (max-width:768px){.single-news1 .l-aside .block{position:relative;top:0}}.single-news1 .l-aside .ttl1{font-size:20px;color:var(--color1);padding-bottom:15px;}.single-news1 .l-aside .c-item1{width:100%;border-radius:5px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);overflow:hidden;display:flex;align-items:flex-start;margin-bottom:25px;}.single-news1 .l-aside .c-item1:last-child{margin-bottom:0;}.single-news1 .l-aside .c-item1__img{aspect-ratio:16/10;width:140px;height:100%;overflow:hidden;border-radius:5px;}.single-news1 .l-aside .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}.single-news1 .l-aside .c-item1__content{width:calc(100% - 140px);padding:7px 10px;transition:ease-in-out .3s;}.single-news1 .l-aside .c-item1__content h3{color:#1e1765;font-size:12px;margin-bottom:4px;}.single-news1 .l-aside .c-item1__content .time{font-size:10px;color:#9B9B9B;font-family:var(--fonts3);font-weight:400;}.single-news1 .l-aside .c-item1__content .time i{font-size:10px;margin-right:3px;}.single-news1 .l-aside .c-item1__content p{margin-top:6px;font-size:10px;color:#5E5E5E;}@media screen and (min-width:769px){.single-news1 .l-aside .c-item1:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}.single-news1 .l-aside .c-item1:hover .c-item1__content{opacity:.5}}.single-product1 .l-content{display:flex;flex-wrap:wrap;}.single-product1 .l-main{width:100%;max-width:calc(100% - 320px);padding-right:30px;}@media screen and (max-width:767px){.single-product1 .l-main{max-width:100%;padding-right:0}}.single-product1 .l-main .details-sec1{display:flex;position:relative;flex-wrap:wrap;}.single-product1 .l-main .details-sec1 .onsale{left:10px;top:10px;position:absolute;z-index:5;background:rgb(28,97,231);color:#fff;font-size:14px;font-family:var(--fonts3);padding:2px 10px;border-radius:15px;}.single-product1 .l-main .details-sec1 .c-slide2{width:500px;}@media screen and (max-width:768px){.single-product1 .l-main .details-sec1 .c-slide2{width:100%}}.single-product1 .l-main .details-sec1 .c-product{width:calc(100% - 500px);padding-left:30px;}@media screen and (max-width:1150px){.single-product1 .l-main .details-sec1 .c-product{width:100%;padding-left:0;padding-top:20px}}.single-product1 .l-main .details-sec1 .c-product h2{font-size:24px;color:var(--color1);}@media screen and (max-width:768px){.single-product1 .l-main .details-sec1 .c-product h2{font-size:22px}}.single-product1 .l-main .details-sec1 .c-product .cat{margin-top:5px;font-size:16px;}.single-product1 .l-main .details-sec1 .c-product .cat a{font-size:15px;color:var(--color1);transition:ease-in-out .3s;}@media screen and (min-width:769px){.single-product1 .l-main .details-sec1 .c-product .cat a:hover{opacity:.7}}.single-product1 .l-main .details-sec1 .c-product .price{margin-top:5px;display:block;}.single-product1 .l-main .details-sec1 .c-product .price span{font-family:var(--fonts3);font-weight:500;font-size:18px;margin-right:0;color:var(--color1);}@media screen and (max-width:768px){.single-product1 .l-main .details-sec1 .c-product .price span{font-size:16px}}.single-product1 .l-main .details-sec1 .c-product .price>*{text-decoration:none;}.single-product1 .l-main .details-sec1 .c-product .price del{position:relative;width:auto;display:inline-block;margin-right:3px;}.single-product1 .l-main .details-sec1 .c-product .price del::before{content:"";width:100%;height:1px;background:#000;position:absolute;left:0;top:13px;}@media screen and (max-width:768px){.single-product1 .l-main .details-sec1 .c-product .price del::before{top:11.5px}}.single-product1 .l-main .details-sec1 .c-product table{width:100%;height:auto;text-align:left;margin:0;padding:0;border:0 solid black;border-collapse:collapse;}.single-product1 .l-main .details-sec1 .c-product table th{width:116px;}.single-product1 .l-main .details-sec1 .c-product table th,.single-product1 .l-main .details-sec1 .c-product table td{text-align:left;font-size:16px;font-weight:500;padding-top:5px;}.single-product1 .l-main .details-sec1 .c-product table th p,.single-product1 .l-main .details-sec1 .c-product table th span,.single-product1 .l-main .details-sec1 .c-product table th strong,.single-product1 .l-main .details-sec1 .c-product table td p,.single-product1 .l-main .details-sec1 .c-product table td span,.single-product1 .l-main .details-sec1 .c-product table td strong{display:inline-block;width:auto;height:auto;padding:3px 10px;background:#3565e9;border-radius:3px;color:#fff;line-height:1;margin-left:0;margin-bottom:2px;font-family:var(--fonts3);font-size:14px;font-weight:500;}.single-product1 .l-main .details-sec1 .c-product table th a,.single-product1 .l-main .details-sec1 .c-product table td a{display:inline-block;color:transparent;font-size:0;padding:7px 10px 5px;transition:ease-in-out .3s;position:relative;background:#11a66c;border-radius:3px;transform:perspective(1px) translateZ(0);transition:all .4s cubic-bezier(.86,.01,.15,.99);}.single-product1 .l-main .details-sec1 .c-product table th a::after,.single-product1 .l-main .details-sec1 .c-product table td a::after{content:"Xem Demo";color:#fff;font-family:var(--fonts2);font-size:14px;}.single-product1 .l-main .details-sec1 .c-product table th a::before,.single-product1 .l-main .details-sec1 .c-product table td a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:circle(0% at 50% 50%);background:#011118;border-radius:3px;transition:.4s;opacity:1;}@media screen and (min-width:769px){.single-product1 .l-main .details-sec1 .c-product table th a:hover,.single-product1 .l-main .details-sec1 .c-product table td a:hover{box-shadow:0 2px 10px 0 rgba(28,128,178,.5)}.single-product1 .l-main .details-sec1 .c-product table th a:hover:hover::before,.single-product1 .l-main .details-sec1 .c-product table td a:hover:hover::before{clip-path:circle(100% at 50% 50%)}}.single-product1 .l-main .details-sec1 .c-product table tr:nth-of-type(2) td p{padding:0;background:transparent;}.single-product1 .l-main .details-sec1 .c-product .last-version,.single-product1 .l-main .details-sec1 .c-product .last-updated,.single-product1 .l-main .details-sec1 .c-product .demo{font-size:16px;margin-top:10px;display:flex;align-items:center;}.single-product1 .l-main .details-sec1 .c-product .last-version span,.single-product1 .l-main .details-sec1 .c-product .last-version strong,.single-product1 .l-main .details-sec1 .c-product .last-updated span,.single-product1 .l-main .details-sec1 .c-product .last-updated strong,.single-product1 .l-main .details-sec1 .c-product .demo span,.single-product1 .l-main .details-sec1 .c-product .demo strong{display:inline-block;width:auto;height:auto;padding:3px 10px;background:#3565e9;border-radius:3px;color:#fff;line-height:1;margin-left:10px;margin-bottom:2px;font-family:var(--fonts3);font-size:14px;font-weight:500;}.single-product1 .l-main .details-sec1 .c-product .last-version .c-btn01,.single-product1 .l-main .details-sec1 .c-product .last-updated .c-btn01,.single-product1 .l-main .details-sec1 .c-product .demo .c-btn01{padding:2px 15px 1px;margin-left:10px;border-radius:5px;background:#3565e9;}.single-product1 .l-main .details-sec1 .c-product .last-version .c-btn01::before,.single-product1 .l-main .details-sec1 .c-product .last-updated .c-btn01::before,.single-product1 .l-main .details-sec1 .c-product .demo .c-btn01::before{border-radius:5px;}.single-product1 .l-main .details-sec1 .c-product .btn{width:100%;height:auto;margin-top:20px;display:flex;justify-content:flex-start;width:100%;gap:10px;}.single-product1 .l-main .details-sec1 .c-product .btn>*{width:calc(50% - 10px);display:block!important;}.single-product1 .l-main .details-sec1 .c-product .btn .cart{display:flex;justify-content:flex-start;width:100%;gap:10px;}.single-product1 .l-main .details-sec1 .c-product .btn .c-btn01{width:100%;font-size:16px;padding:5px 15px 4px;background:#00c0ff;border-radius:5px;border:0 solid black;height:40px;}.single-product1 .l-main .details-sec1 .c-product .btn .c-btn01::before{border-radius:5px;background:#011118;}.single-product1 .l-main .details-sec1 .c-product .btn .c-btn01.buy-now-btn{background:#ff4c14;}.single-product1 .l-main .details-sec1 .c-product .btn .btn-now{position:relative;}.single-product1 .l-main .details-sec1 .c-product .btn .btn-now>*{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;}.single-product1 .l-main .details-sec1 .c-product .btn .btn-now>*.active{opacity:1;pointer-events:unset;}.single-product1 .l-main h2{font-size:24px;color:var(--color1);padding-bottom:10px;}@media screen and (max-width:768px){.single-product1 .l-main h2{font-size:22px}}.single-product1 .l-main h2 span,.single-product1 .l-main h2 b{font-size:24px;color:var(--color1);font-weight:600;padding-bottom:10px;}@media screen and (max-width:768px){.single-product1 .l-main h2 span,.single-product1 .l-main h2 b{font-size:22px}}.single-product1 .l-main .content{padding-top:30px;overflow:hidden;font-size:18px;}@media screen and (max-width:768px){.single-product1 .l-main .content{font-size:16px}}.single-product1 .l-main .content strong{font-size:18px;font-weight:700;}@media screen and (max-width:768px){.single-product1 .l-main .content strong{font-size:16px}}.single-product1 .l-main .content p,.single-product1 .l-main .content li{font-size:18px;font-weight:400;}.single-product1 .l-main .content p strong,.single-product1 .l-main .content li strong{font-size:18px;font-weight:700;}@media screen and (max-width:768px){.single-product1 .l-main .content p strong,.single-product1 .l-main .content li strong{font-size:16px}}@media screen and (max-width:768px){.single-product1 .l-main .content p,.single-product1 .l-main .content li{font-size:16px}}.single-product1 .l-main .content p span,.single-product1 .l-main .content p b,.single-product1 .l-main .content li span,.single-product1 .l-main .content li b{font-size:18px;font-weight:400;}@media screen and (max-width:768px){.single-product1 .l-main .content p span,.single-product1 .l-main .content p b,.single-product1 .l-main .content li span,.single-product1 .l-main .content li b{font-size:16px}}.single-product1 .l-main .content p span i,.single-product1 .l-main .content p b i,.single-product1 .l-main .content li span i,.single-product1 .l-main .content li b i{font-size:18px;font-weight:400;}@media screen and (max-width:768px){.single-product1 .l-main .content p span i,.single-product1 .l-main .content p b i,.single-product1 .l-main .content li span i,.single-product1 .l-main .content li b i{font-size:16px}}.single-product1 .l-main .content p{margin:15px 0;}.single-product1 .l-main .content h3{color:var(--color1);font-size:20px;margin-top:10px;}@media screen and (max-width:768px){.single-product1 .l-main .content h3{font-size:18px}}.single-product1 .l-main .content h3 span,.single-product1 .l-main .content h3 b{font-size:20px;color:var(--color1);font-weight:600;padding-bottom:10px;}@media screen and (max-width:768px){.single-product1 .l-main .content h3 span,.single-product1 .l-main .content h3 b{font-size:18px}}.single-product1 .l-main .content h4{color:var(--color1);font-size:18px;margin-top:10px;}@media screen and (max-width:768px){.single-product1 .l-main .content h4{font-size:16px}}.single-product1 .l-main .content h4 strong{font-size:18px;}@media screen and (max-width:768px){.single-product1 .l-main .content h4 strong{font-size:16px}}.single-product1 .l-main .content h4 span,.single-product1 .l-main .content h4 b{font-size:18px;color:var(--color1);font-weight:600;padding-bottom:10px;}@media screen and (max-width:768px){.single-product1 .l-main .content h4 span,.single-product1 .l-main .content h4 b{font-size:16px}}.single-product1 .l-main .content img{margin:30px auto;width:100%;height:auto;border-radius:10px;overflow:hidden;}.single-product1 .l-main .content ul li{font-size:18px;padding:5px 0;padding-left:20px;position:relative;}@media screen and (max-width:768px){.single-product1 .l-main .content ul li{font-size:16px;padding:2px 0;padding-left:18px}}.single-product1 .l-main .content ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;font-size:14px;color:var(--color1);}@media screen and (max-width:768px){.single-product1 .l-main .content ul li::before{font-size:12px}}.single-product1 .l-main .content ul li ul li{font-size:16px;padding:5px 0;padding-left:15px;position:relative;}@media screen and (max-width:768px){.single-product1 .l-main .content ul li ul li{font-size:16px;padding:2px 0;padding-left:12px}}.single-product1 .l-main .content ul li ul li::before{content:"\f0da";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;font-size:14px;color:var(--color1);}@media screen and (max-width:768px){.single-product1 .l-main .content ul li ul li::before{font-size:12px}}.single-product1 .l-main .content a{color:var(--color1);word-wrap:break-word;}@media screen and (max-width:768px){.single-product1 .l-main .content a{font-size:14px}}.single-product1 .l-aside{width:320px;}@media screen and (max-width:767px){.single-product1 .l-aside{width:100%;margin-top:30px}}.single-product1 .l-aside .block{position:sticky;top:80px;}@media screen and (max-width:768px){.single-product1 .l-aside .block{position:relative;top:0}}.single-product1 .l-aside .ttl1{font-size:20px;color:var(--color1);padding-bottom:15px;}.single-product1 .l-aside .c-item1{width:100%;height:auto;position:relative;background:#fff;border-radius:5px;box-shadow:0 7px 20px 0 rgba(32,28,29,.09);margin-bottom:25px;display:flex;align-items:flex-start;}.single-product1 .l-aside .c-item1 .onsale{left:10px;top:10px;position:absolute;z-index:5;background:rgb(28,97,231);color:#fff;font-size:12px;font-family:var(--fonts3);padding:2px 10px;border-radius:15px;}.single-product1 .l-aside .c-item1__img{aspect-ratio:16/10;width:140px;overflow:hidden;border-radius:5px;}.single-product1 .l-aside .c-item1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms;transform:perspective(0) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);transform-origin:center center;}@media screen and (min-width:769px){.single-product1 .l-aside .c-item1__img:hover img{transform:perspective(600px) rotateX(.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15)}}.single-product1 .l-aside .c-item1__content{width:calc(100% - 140px);padding:8px 10px 0;line-height:1.1;}.single-product1 .l-aside .c-item1__content .title{color:var(--color1);font-size:16px;padding-bottom:0;font-weight:700;transition:ease-in-out .4s;}@media screen and (min-width:769px){.single-product1 .l-aside .c-item1__content .title:hover{opacity:.5}}.single-product1 .l-aside .c-item1__content .cat{margin-top:5px;display:block;}.single-product1 .l-aside .c-item1__content .cat a{color:#6e6e6e;font-size:13px;transition:ease-in-out .4s;}@media screen and (min-width:769px){.single-product1 .l-aside .c-item1__content .cat a:hover{opacity:.5}}.single-product1 .l-aside .c-item1__content .price{display:flex;justify-content:flex-start;margin-top:3px;}.single-product1 .l-aside .c-item1__content .price span{font-family:var(--fonts3);font-weight:500;font-size:14px;line-height:1.1;margin-right:0;color:var(--color1);}.single-product1 .l-aside .c-item1__content .price>*{width:50%;height:auto;display:block;font-family:var(--fonts3);font-size:18px;line-height:23px;text-decoration:none;}.single-product1 .l-aside .c-item1__content .price i{padding-right:2px;}.single-product1 .l-aside .c-item1__content .price del{position:relative;width:auto;display:inline-block;margin-right:5px;}.single-product1 .l-aside .c-item1__content .price del::before{content:"";width:100%;height:1px;background:#5E5E5E;position:absolute;left:0;top:7px;}.single-product1 .l-aside .c-item1__content .price bdi{display:flex;align-items:center;justify-content:flex-start;}.single-product1 .l-aside .c-item1__content .add-btn{text-align:left;}.p-cart-sec1{margin-top:80px;}@media screen and (max-width:768px){.p-cart-sec1{margin-top:0}}.p-cart-sec1 .wc-block-cart__totals-title{font-size:18px!important;}.p-cart-sec1 .wc-block-cart-items__header-image span,.p-cart-sec1 .wc-block-cart-items__header-total span{font-size:18px!important;line-height:1.5;}.wc-block-components-checkout-step__heading-content a{color:#0B2B95!important;transition:ease-in-out .2s;}@media screen and (min-width:769px){.wc-block-components-checkout-step__heading-content a:hover{text-shadow:0 1px 2px rgb(82,141,255)}}.p-gio-hang a,.p-thanh-toan a,.p-tai-khoan a,.wc-block-mini-cart__drawer a{color:#0B2B95;transition:ease-in-out .2s;}@media screen and (min-width:769px){.p-gio-hang a:hover,.p-thanh-toan a:hover,.p-tai-khoan a:hover,.wc-block-mini-cart__drawer a:hover{text-shadow:0 1px 2px rgb(82,141,255)}}@media screen and (max-width:768px){.p-thanh-toan .is-large .wc-block-checkout__sidebar.is-sticky{position:relative}}.p-thanh-toan #radio-control-wc-payment-method-options-vietqr__content .vietqr-row{gap:5px;margin-top:15px;}.p-thanh-toan #radio-control-wc-payment-method-options-vietqr__content .vietqr-row .list-bank{border:1px solid #ccc;width:100%;height:auto;display:flex;justify-content:center;align-items:center;max-width:92px!important;}@media screen and (max-width:768px){.p-thanh-toan #radio-control-wc-payment-method-options-vietqr__content .vietqr-row .list-bank{width:calc(25% - 4px)!important}}.p-thanh-toan #radio-control-wc-payment-method-options-vietqr__content .vietqr-row .list-bank-box{margin:0;border:0 solid black;}.p-thanh-toan #radio-control-wc-payment-method-options-vietqr__content .vietqr-row .list-bank-box img{width:auto;max-height:30px;}.cart-link .wc-block-components-drawer__screen-overlay{display:none!important;}.cart-link .wc-block-mini-cart__button,.cart-link .wc-block-mini-cart__quantity-badge{transition:unset!important;}.line-clamp-2,.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;}.p-account-sec1{width:100%;height:auto;padding:120px 0 50px;margin-top:30px;position:relative}@media screen and (max-width:768px){.p-account-sec1{padding:80px 0 20px}}.p-account-sec1 .ic-e1{position:absolute;left:calc(50% - 75px);width:150px;top:0;padding-top:0;z-index:-1;}@media screen and (max-width:768px){.p-account-sec1 .ic-e1{left:calc(50% - 50px);width:100px}}.p-account-sec1 .woocommerce{margin-top:20px;width:100%;display:inline-block;}.p-account-sec1 .woocommerce #customer_login{width:100%;max-width:420px;flex-wrap:wrap;margin:0 auto;gap:30px;}.p-account-sec1 .woocommerce #customer_login>*{width:100%;height:auto;}@media screen and (max-width:768px){.p-account-sec1 .woocommerce .woocommerce-MyAccount-navigation{width:100%}.p-account-sec1 .woocommerce .woocommerce-MyAccount-content{width:100%;margin-top:20px;padding-left:0}}.p-account-sec1 .woocommerce-account{max-width:1000px;margin:40px auto;padding:20px;background:#fff;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.1);}.p-account-sec1 .woocommerce-MyAccount-navigation{float:left;width:25%;}.p-account-sec1 .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;}.p-account-sec1 .woocommerce-MyAccount-navigation ul li{margin:0;border-bottom:1px solid #eee;box-sizing:border-box;}.p-account-sec1 .woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid #eee;}.p-account-sec1 .woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 16px;color:#333;text-decoration:none;transition:.3s;border-left:1px solid #eee;border-right:1px solid #eee;box-sizing:border-box;}.p-account-sec1 .woocommerce-MyAccount-navigation ul li.is-active a,.p-account-sec1 .woocommerce-MyAccount-navigation ul li a:hover{background:#0B2B95;color:#fff;border-radius:0;border-left:1px solid #0B2B95;border-right:1px solid #0B2B95;}.p-account-sec1 .woocommerce-MyAccount-content{float:right;width:75%;padding-left:30px;}.p-account-sec1 .woocommerce form input[type=text],.p-account-sec1 .woocommerce form input[type=email],.p-account-sec1 .woocommerce form input[type=password],.p-account-sec1 .woocommerce form textarea{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:5px;}.p-account-sec1 .woocommerce-form__input.woocommerce-form__input-checkbox{padding-top:5px;}.p-account-sec1 .woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:flex!important;width:100%;}.p-account-sec1 .woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{line-height:1.2;}.p-account-sec1 .woocommerce button.button{background:#0B2B95;color:white;padding:10px 20px;border:none;border-radius:5px;transition:.3s;margin-top:10px;}@media screen and (max-width:768px){.p-account-sec1 .woocommerce button.button{padding:8px 20px;font-size:15px;margin-top:5px}}.p-account-sec1 .form-row{padding:3px 0!important;}.p-account-sec1 .woocommerce-orders-table__cell .view{padding:5px 20px;}.p-account-sec1 .woocommerce table.my_account_orders th,.p-account-sec1 .woocommerce table.my_account_orders td{padding:12px;text-align:left;}@media screen and (max-width:768px){.p-account-sec1 .my_account_orders tr:first-child .woocommerce-orders-table__cell-order-date{border-top:0 solid #000}}.p-account-sec1 #customer_login h2{display:none;}.p-account-sec1 #customer_login .col-2{display:none;}.p-account-sec1 #customer_login form.login,.p-account-sec1 #customer_login form.register{margin:0 auto;}.p-account-sec1 #customer_login button.button{min-width:120px;}.p-account-sec1 #customer_login a{color:#0B2B95;transition:ease-in-out .2s;}@media screen and (min-width:769px){.p-account-sec1 #customer_login a:hover{text-shadow:0 1px 2px rgb(82,141,255)}}.p-account-sec1 .woocommerce-MyAccount-content p{font-size:16px;}.p-account-sec1 .woocommerce-MyAccount-content a{color:#0B2B95;transition:ease-in-out .2s;}@media screen and (min-width:769px){.p-account-sec1 .woocommerce-MyAccount-content a:hover{text-shadow:0 1px 2px rgb(82,141,255)}}.p-account-sec1 .woocommerce-ResetPassword{width:100%;max-width:420px;margin:0 auto;}.p-account-sec1 .woocommerce-ResetPassword .form-row-first,.p-account-sec1 .woocommerce-ResetPassword .form-row{width:100%;padding:0;margin:0;}.p-account-sec1 .btn-login{width:100%;max-width:420px;margin:0 auto;padding-top:5px;}@media screen and (max-width:768px){.p-account-sec1 .btn-login{padding-top:12px}}.p-account-sec1 .btn-login .login{display:none;}.p-account-sec1 .btn-login a{color:#0B2B95;transition:ease-in-out .2s;}@media screen and (min-width:769px){.p-account-sec1 .btn-login a:hover{text-shadow:0 1px 2px rgb(82,141,255)}}.p-account-sec1.add-singup .btn-login .login{display:block;}.p-account-sec1.add-singup .btn-login .register{display:none;}.p-account-sec1.add-singup #customer_login .col-1{display:none;}.p-account-sec1.add-singup #customer_login .col-2{display:block;}.p-account-sec1.lost-password .btn-login{display:none;}body.logged-in .btn-login{display:none;}.woocommerce div,.woocommerce span,.woocommerce object,.woocommerce iframe,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce h5,.woocommerce h6,.woocommerce p,.woocommerce blockquote,.woocommerce pre,.woocommerce abbr,.woocommerce address,.woocommerce cite,.woocommerce code,.woocommerce del,.woocommerce dfn,.woocommerce em,.woocommerce img,.woocommerce ins,.woocommerce kbd,.woocommerce q,.woocommerce samp,.woocommerce small,.woocommerce strong,.woocommerce sub,.woocommerce sup,.woocommerce var,.woocommerce b,.woocommerce i,.woocommerce dl,.woocommerce dt,.woocommerce dd,.woocommerce ol,.woocommerce ul,.woocommerce li,.woocommerce fieldset,.woocommerce form,.woocommerce label,.woocommerce legend,.woocommerce table,.woocommerce caption,.woocommerce tbody,.woocommerce tfoot,.woocommerce thead,.woocommerce tr,.woocommerce th,.woocommerce td,.woocommerce input,.woocommerce article,.woocommerce aside,.woocommerce dialog,.woocommerce figure,.woocommerce footer,.woocommerce header,.woocommerce nav,.woocommerce section,.woocommerce time,.woocommerce mark,.woocommerce audio,.woocommerce video,.wc-block-mini-cart__drawer div,.wc-block-mini-cart__drawer span,.wc-block-mini-cart__drawer object,.wc-block-mini-cart__drawer iframe,.wc-block-mini-cart__drawer h1,.wc-block-mini-cart__drawer h2,.wc-block-mini-cart__drawer h3,.wc-block-mini-cart__drawer h4,.wc-block-mini-cart__drawer h5,.wc-block-mini-cart__drawer h6,.wc-block-mini-cart__drawer p,.wc-block-mini-cart__drawer blockquote,.wc-block-mini-cart__drawer pre,.wc-block-mini-cart__drawer abbr,.wc-block-mini-cart__drawer address,.wc-block-mini-cart__drawer cite,.wc-block-mini-cart__drawer code,.wc-block-mini-cart__drawer del,.wc-block-mini-cart__drawer dfn,.wc-block-mini-cart__drawer em,.wc-block-mini-cart__drawer img,.wc-block-mini-cart__drawer ins,.wc-block-mini-cart__drawer kbd,.wc-block-mini-cart__drawer q,.wc-block-mini-cart__drawer samp,.wc-block-mini-cart__drawer small,.wc-block-mini-cart__drawer strong,.wc-block-mini-cart__drawer sub,.wc-block-mini-cart__drawer sup,.wc-block-mini-cart__drawer var,.wc-block-mini-cart__drawer b,.wc-block-mini-cart__drawer i,.wc-block-mini-cart__drawer dl,.wc-block-mini-cart__drawer dt,.wc-block-mini-cart__drawer dd,.wc-block-mini-cart__drawer ol,.wc-block-mini-cart__drawer ul,.wc-block-mini-cart__drawer li,.wc-block-mini-cart__drawer fieldset,.wc-block-mini-cart__drawer form,.wc-block-mini-cart__drawer label,.wc-block-mini-cart__drawer legend,.wc-block-mini-cart__drawer table,.wc-block-mini-cart__drawer caption,.wc-block-mini-cart__drawer tbody,.wc-block-mini-cart__drawer tfoot,.wc-block-mini-cart__drawer thead,.wc-block-mini-cart__drawer tr,.wc-block-mini-cart__drawer th,.wc-block-mini-cart__drawer td,.wc-block-mini-cart__drawer input,.wc-block-mini-cart__drawer article,.wc-block-mini-cart__drawer aside,.wc-block-mini-cart__drawer dialog,.wc-block-mini-cart__drawer figure,.wc-block-mini-cart__drawer footer,.wc-block-mini-cart__drawer header,.wc-block-mini-cart__drawer nav,.wc-block-mini-cart__drawer section,.wc-block-mini-cart__drawer time,.wc-block-mini-cart__drawer mark,.wc-block-mini-cart__drawer audio,.wc-block-mini-cart__drawer video,.wc-block-checkout div,.wc-block-checkout span,.wc-block-checkout object,.wc-block-checkout iframe,.wc-block-checkout h1,.wc-block-checkout h2,.wc-block-checkout h3,.wc-block-checkout h4,.wc-block-checkout h5,.wc-block-checkout h6,.wc-block-checkout p,.wc-block-checkout blockquote,.wc-block-checkout pre,.wc-block-checkout abbr,.wc-block-checkout address,.wc-block-checkout cite,.wc-block-checkout code,.wc-block-checkout del,.wc-block-checkout dfn,.wc-block-checkout em,.wc-block-checkout img,.wc-block-checkout ins,.wc-block-checkout kbd,.wc-block-checkout q,.wc-block-checkout samp,.wc-block-checkout small,.wc-block-checkout strong,.wc-block-checkout sub,.wc-block-checkout sup,.wc-block-checkout var,.wc-block-checkout b,.wc-block-checkout i,.wc-block-checkout dl,.wc-block-checkout dt,.wc-block-checkout dd,.wc-block-checkout ol,.wc-block-checkout ul,.wc-block-checkout li,.wc-block-checkout fieldset,.wc-block-checkout form,.wc-block-checkout label,.wc-block-checkout legend,.wc-block-checkout table,.wc-block-checkout caption,.wc-block-checkout tbody,.wc-block-checkout tfoot,.wc-block-checkout thead,.wc-block-checkout tr,.wc-block-checkout th,.wc-block-checkout td,.wc-block-checkout input,.wc-block-checkout article,.wc-block-checkout aside,.wc-block-checkout dialog,.wc-block-checkout figure,.wc-block-checkout footer,.wc-block-checkout header,.wc-block-checkout nav,.wc-block-checkout section,.wc-block-checkout time,.wc-block-checkout mark,.wc-block-checkout audio,.wc-block-checkout video,.p-cart-sec1 div,.p-cart-sec1 span,.p-cart-sec1 object,.p-cart-sec1 iframe,.p-cart-sec1 h1,.p-cart-sec1 h2,.p-cart-sec1 h3,.p-cart-sec1 h4,.p-cart-sec1 h5,.p-cart-sec1 h6,.p-cart-sec1 p,.p-cart-sec1 blockquote,.p-cart-sec1 pre,.p-cart-sec1 abbr,.p-cart-sec1 address,.p-cart-sec1 cite,.p-cart-sec1 code,.p-cart-sec1 del,.p-cart-sec1 dfn,.p-cart-sec1 em,.p-cart-sec1 img,.p-cart-sec1 ins,.p-cart-sec1 kbd,.p-cart-sec1 q,.p-cart-sec1 samp,.p-cart-sec1 small,.p-cart-sec1 strong,.p-cart-sec1 sub,.p-cart-sec1 sup,.p-cart-sec1 var,.p-cart-sec1 b,.p-cart-sec1 i,.p-cart-sec1 dl,.p-cart-sec1 dt,.p-cart-sec1 dd,.p-cart-sec1 ol,.p-cart-sec1 ul,.p-cart-sec1 li,.p-cart-sec1 fieldset,.p-cart-sec1 form,.p-cart-sec1 label,.p-cart-sec1 legend,.p-cart-sec1 table,.p-cart-sec1 caption,.p-cart-sec1 tbody,.p-cart-sec1 tfoot,.p-cart-sec1 thead,.p-cart-sec1 tr,.p-cart-sec1 th,.p-cart-sec1 td,.p-cart-sec1 input,.p-cart-sec1 article,.p-cart-sec1 aside,.p-cart-sec1 dialog,.p-cart-sec1 figure,.p-cart-sec1 footer,.p-cart-sec1 header,.p-cart-sec1 nav,.p-cart-sec1 section,.p-cart-sec1 time,.p-cart-sec1 mark,.p-cart-sec1 audio,.p-cart-sec1 video{font-family:"EB Garamond",serif;letter-spacing:.5px;font-weight:600!important;text-transform:unset!important;font-size:16px;font-style:unset;}@media screen and (max-width:768px){.woocommerce div,.woocommerce span,.woocommerce object,.woocommerce iframe,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce h5,.woocommerce h6,.woocommerce p,.woocommerce blockquote,.woocommerce pre,.woocommerce abbr,.woocommerce address,.woocommerce cite,.woocommerce code,.woocommerce del,.woocommerce dfn,.woocommerce em,.woocommerce img,.woocommerce ins,.woocommerce kbd,.woocommerce q,.woocommerce samp,.woocommerce small,.woocommerce strong,.woocommerce sub,.woocommerce sup,.woocommerce var,.woocommerce b,.woocommerce i,.woocommerce dl,.woocommerce dt,.woocommerce dd,.woocommerce ol,.woocommerce ul,.woocommerce li,.woocommerce fieldset,.woocommerce form,.woocommerce label,.woocommerce legend,.woocommerce table,.woocommerce caption,.woocommerce tbody,.woocommerce tfoot,.woocommerce thead,.woocommerce tr,.woocommerce th,.woocommerce td,.woocommerce input,.woocommerce article,.woocommerce aside,.woocommerce dialog,.woocommerce figure,.woocommerce footer,.woocommerce header,.woocommerce nav,.woocommerce section,.woocommerce time,.woocommerce mark,.woocommerce audio,.woocommerce video,.wc-block-mini-cart__drawer div,.wc-block-mini-cart__drawer span,.wc-block-mini-cart__drawer object,.wc-block-mini-cart__drawer iframe,.wc-block-mini-cart__drawer h1,.wc-block-mini-cart__drawer h2,.wc-block-mini-cart__drawer h3,.wc-block-mini-cart__drawer h4,.wc-block-mini-cart__drawer h5,.wc-block-mini-cart__drawer h6,.wc-block-mini-cart__drawer p,.wc-block-mini-cart__drawer blockquote,.wc-block-mini-cart__drawer pre,.wc-block-mini-cart__drawer abbr,.wc-block-mini-cart__drawer address,.wc-block-mini-cart__drawer cite,.wc-block-mini-cart__drawer code,.wc-block-mini-cart__drawer del,.wc-block-mini-cart__drawer dfn,.wc-block-mini-cart__drawer em,.wc-block-mini-cart__drawer img,.wc-block-mini-cart__drawer ins,.wc-block-mini-cart__drawer kbd,.wc-block-mini-cart__drawer q,.wc-block-mini-cart__drawer samp,.wc-block-mini-cart__drawer small,.wc-block-mini-cart__drawer strong,.wc-block-mini-cart__drawer sub,.wc-block-mini-cart__drawer sup,.wc-block-mini-cart__drawer var,.wc-block-mini-cart__drawer b,.wc-block-mini-cart__drawer i,.wc-block-mini-cart__drawer dl,.wc-block-mini-cart__drawer dt,.wc-block-mini-cart__drawer dd,.wc-block-mini-cart__drawer ol,.wc-block-mini-cart__drawer ul,.wc-block-mini-cart__drawer li,.wc-block-mini-cart__drawer fieldset,.wc-block-mini-cart__drawer form,.wc-block-mini-cart__drawer label,.wc-block-mini-cart__drawer legend,.wc-block-mini-cart__drawer table,.wc-block-mini-cart__drawer caption,.wc-block-mini-cart__drawer tbody,.wc-block-mini-cart__drawer tfoot,.wc-block-mini-cart__drawer thead,.wc-block-mini-cart__drawer tr,.wc-block-mini-cart__drawer th,.wc-block-mini-cart__drawer td,.wc-block-mini-cart__drawer input,.wc-block-mini-cart__drawer article,.wc-block-mini-cart__drawer aside,.wc-block-mini-cart__drawer dialog,.wc-block-mini-cart__drawer figure,.wc-block-mini-cart__drawer footer,.wc-block-mini-cart__drawer header,.wc-block-mini-cart__drawer nav,.wc-block-mini-cart__drawer section,.wc-block-mini-cart__drawer time,.wc-block-mini-cart__drawer mark,.wc-block-mini-cart__drawer audio,.wc-block-mini-cart__drawer video,.wc-block-checkout div,.wc-block-checkout span,.wc-block-checkout object,.wc-block-checkout iframe,.wc-block-checkout h1,.wc-block-checkout h2,.wc-block-checkout h3,.wc-block-checkout h4,.wc-block-checkout h5,.wc-block-checkout h6,.wc-block-checkout p,.wc-block-checkout blockquote,.wc-block-checkout pre,.wc-block-checkout abbr,.wc-block-checkout address,.wc-block-checkout cite,.wc-block-checkout code,.wc-block-checkout del,.wc-block-checkout dfn,.wc-block-checkout em,.wc-block-checkout img,.wc-block-checkout ins,.wc-block-checkout kbd,.wc-block-checkout q,.wc-block-checkout samp,.wc-block-checkout small,.wc-block-checkout strong,.wc-block-checkout sub,.wc-block-checkout sup,.wc-block-checkout var,.wc-block-checkout b,.wc-block-checkout i,.wc-block-checkout dl,.wc-block-checkout dt,.wc-block-checkout dd,.wc-block-checkout ol,.wc-block-checkout ul,.wc-block-checkout li,.wc-block-checkout fieldset,.wc-block-checkout form,.wc-block-checkout label,.wc-block-checkout legend,.wc-block-checkout table,.wc-block-checkout caption,.wc-block-checkout tbody,.wc-block-checkout tfoot,.wc-block-checkout thead,.wc-block-checkout tr,.wc-block-checkout th,.wc-block-checkout td,.wc-block-checkout input,.wc-block-checkout article,.wc-block-checkout aside,.wc-block-checkout dialog,.wc-block-checkout figure,.wc-block-checkout footer,.wc-block-checkout header,.wc-block-checkout nav,.wc-block-checkout section,.wc-block-checkout time,.wc-block-checkout mark,.wc-block-checkout audio,.wc-block-checkout video,.p-cart-sec1 div,.p-cart-sec1 span,.p-cart-sec1 object,.p-cart-sec1 iframe,.p-cart-sec1 h1,.p-cart-sec1 h2,.p-cart-sec1 h3,.p-cart-sec1 h4,.p-cart-sec1 h5,.p-cart-sec1 h6,.p-cart-sec1 p,.p-cart-sec1 blockquote,.p-cart-sec1 pre,.p-cart-sec1 abbr,.p-cart-sec1 address,.p-cart-sec1 cite,.p-cart-sec1 code,.p-cart-sec1 del,.p-cart-sec1 dfn,.p-cart-sec1 em,.p-cart-sec1 img,.p-cart-sec1 ins,.p-cart-sec1 kbd,.p-cart-sec1 q,.p-cart-sec1 samp,.p-cart-sec1 small,.p-cart-sec1 strong,.p-cart-sec1 sub,.p-cart-sec1 sup,.p-cart-sec1 var,.p-cart-sec1 b,.p-cart-sec1 i,.p-cart-sec1 dl,.p-cart-sec1 dt,.p-cart-sec1 dd,.p-cart-sec1 ol,.p-cart-sec1 ul,.p-cart-sec1 li,.p-cart-sec1 fieldset,.p-cart-sec1 form,.p-cart-sec1 label,.p-cart-sec1 legend,.p-cart-sec1 table,.p-cart-sec1 caption,.p-cart-sec1 tbody,.p-cart-sec1 tfoot,.p-cart-sec1 thead,.p-cart-sec1 tr,.p-cart-sec1 th,.p-cart-sec1 td,.p-cart-sec1 input,.p-cart-sec1 article,.p-cart-sec1 aside,.p-cart-sec1 dialog,.p-cart-sec1 figure,.p-cart-sec1 footer,.p-cart-sec1 header,.p-cart-sec1 nav,.p-cart-sec1 section,.p-cart-sec1 time,.p-cart-sec1 mark,.p-cart-sec1 audio,.p-cart-sec1 video{font-size:14px}}.woocommerce h2.wc-block-mini-cart__title span,.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title span,.wc-block-checkout h2.wc-block-mini-cart__title span,.p-cart-sec1 h2.wc-block-mini-cart__title span{font-size:22px;}.woocommerce .wc-block-cart-item__total-price-and-sale-badge-wrapper>.wc-block-components-product-badge.wc-block-components-sale-badge,.wc-block-mini-cart__drawer .wc-block-cart-item__total-price-and-sale-badge-wrapper>.wc-block-components-product-badge.wc-block-components-sale-badge,.wc-block-checkout .wc-block-cart-item__total-price-and-sale-badge-wrapper>.wc-block-components-product-badge.wc-block-components-sale-badge,.p-cart-sec1 .wc-block-cart-item__total-price-and-sale-badge-wrapper>.wc-block-components-product-badge.wc-block-components-sale-badge{font-size:0;display:none;}.woocommerce a,.wc-block-mini-cart__drawer a,.wc-block-checkout a,.p-cart-sec1 a{transition:ease-in-out .3s;}.woocommerce .woocommerce-Address-title a,.wc-block-mini-cart__drawer .woocommerce-Address-title a,.wc-block-checkout .woocommerce-Address-title a,.p-cart-sec1 .woocommerce-Address-title a{color:#0B2B95;transition:ease-in-out .3s;}@media screen and (min-width:769px){.woocommerce .woocommerce-Address-title a:hover,.wc-block-mini-cart__drawer .woocommerce-Address-title a:hover,.wc-block-checkout .woocommerce-Address-title a:hover,.p-cart-sec1 .woocommerce-Address-title a:hover{opacity:.7}}.wc-block-mini-cart__drawer .has-text-align-center strong{padding:15px 0;display:block;}.wc-block-mini-cart__amount,.woocommerce-Price-amount,.onsale,.last-updated span,.single-product1 .l-main .details-sec1 .c-product table td p{font-family:var(--fonts3)!important;font-weight:600!important;}.wc-block-components-drawer:after{border:0 solid #000!important;}.wc-block-components-button.wc-block-components-drawer__close::before{display:none;}.is-large .wc-block-checkout__sidebar{top:70px!important;}.p-thanh-toan .page-sec1{padding-top:15px;margin:0 auto;}.p-thanh-toan .page-sec1 .woocommerce-thankyou-order-details{margin:20px auto;}@media screen and (max-width:768px){.p-thanh-toan .page-sec1 .woocommerce-thankyou-order-details{margin:10px auto;width:auto;display:inline-flex;align-items:stretch;align-content:flex-start;flex-wrap:wrap;text-align:left;row-gap:10px}}@media screen and (max-width:768px){.p-thanh-toan .page-sec1 .woocommerce-thankyou-order-details li{width:110px;margin:0;padding:0;border-right:0}.p-thanh-toan .page-sec1 .woocommerce-thankyou-order-details li:nth-of-type(2n + 2){width:auto;min-width:51%;max-width:calc(100% - 110px)}.p-thanh-toan .page-sec1 .woocommerce-thankyou-order-details li:nth-of-type(2n + 2) strong{font-size:13px}}.p-thanh-toan .page-sec1 .woocommerce-vietqr-qr-scan #qrcode{max-width:200px;margin:0 auto;margin-top:10px;}@media screen and (max-width:768px){.p-thanh-toan .page-sec1 .woocommerce-vietqr-qr-scan #qrcode{max-width:200px}}.p-thanh-toan .page-sec1 .woocommerce-vietqr-bank-details .table td{vertical-align:top;padding:5px;}.p-thanh-toan .page-sec1 .woocommerce-vietqr-bank-details .table td sup{position:absolute;}.p-thanh-toan h2{padding-bottom:10px;}.p-thanh-toan #btnDownloadQR{padding:5px 10px;border:0 solid black;}.p-thanh-toan .woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px;}