@font-face{ font-family:"Aeonik";src:url(https://vietthanhcrocodile.vn/wp-content/plugins/align-function/assets/fonts/Aeonik-Regular.otf)format("opentype");font-display:swap }@font-face{ font-family:"Montserrat";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F }@font-face{ font-family:"Forum";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/forum/v19/6aey4Ky-Vb8Ew_IW.ttf)format("truetype") }*{margin:0;padding:0;box-sizing:border-box}body{font-weight:400;background-color:#fff3e0}html{scroll-behavior:scroll}body,button,h1,input{font-family:"Forum",Georgia,serif}a{text-decoration:none;color:#2b1001;cursor:pointer}a:hover{color:inherit}li{list-style-type:none}img{max-width:100%}body,button,input{color:#2b1001;font-size:clamp(18px,1.25vw,24px);line-height:1.2}button,input{background-color:transparent}input:focus{outline:0}p{padding:0;margin:0}section{padding:60px 0}.section-pri{padding:90px 0;width:100%}@media screen and (max-width:1440px){.section-pri{padding:80px 0}}@media screen and (max-width:1024px){.section-pri{padding:70px 0}}@media screen and (max-width:768px){.section-pri{padding:60px 0}}@media screen and (max-width:480px){.section-pri{padding:50px 0}}.container{position:relative;margin:0 auto;width:83.3333333333%;max-width:1616px;padding:0 2px;box-sizing:border-box}@media screen and (max-width:768px){.container{width:100%;padding:0 20px}}header{background-color:#fff3e0;position:sticky;top:0;width:100%;z-index:1000;border-bottom:1px solid rgba(43,16,1,.08)}header nav,header nav>ul{display:flex;justify-content:space-between;align-items:center;margin:0 auto}header nav{max-width:100%;padding:0 20px;position:relative;height:90px}@media screen and (max-width:1024px){header nav{height:70px;padding:0 16px;justify-content:center}}header nav>ul{width:66%;list-style:none;padding:0}@media screen and (max-width:1024px){header nav>ul{display:none}}header nav>ul>li{text-align:center}header nav>ul>li a{color:#2b1001;display:inline-block;font-size:clamp(18px,1.1458333333vw,22px);padding:20px 0;text-transform:uppercase;position:relative;letter-spacing:.05em;font-weight:400}header nav>ul>li:not(:nth-child(3))>a::after{content:"";display:block;height:1px;background-color:#2b1001;width:0;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);transition:width .3s ease}header nav>ul>li:not(:nth-child(3)):hover>a::after{width:70%}header nav a.logo img{width:200px;height:auto;display:block;margin:0 auto;transition:transform .3s ease}header nav a.logo:hover img{transform:scale(1.05)}.logo-mobile{display:none}@media screen and (max-width:1024px){.logo-mobile{display:block;text-align:center}.logo-mobile img{width:134px;height:auto;display:block}}.menu-btn{display:none;cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:200}@media screen and (max-width:1024px){.menu-btn{display:block}}.menu-svg{display:block;height:40px;width:40px;transition:transform .4s ease}.menu-svg path{fill:none;stroke:#2b1001;stroke-linecap:round;stroke-width:5;transition:stroke-dasharray .4s,stroke-dashoffset .4s,transform .4s}.menu-svg path:first-child{stroke-dasharray:40 160}.menu-svg path:nth-child(2){transform:rotate(0);transform-origin:50%}.menu-svg path:nth-child(3){stroke-dasharray:40 85;transform-origin:50%}.header-menu{position:fixed;top:90px;left:0;width:100vw;height:calc(100vh - 90px);overflow:hidden;pointer-events:none;z-index:99;display:flex;justify-content:flex-end}@media screen and (max-width:1024px){.header-menu{top:70px;height:calc(100vh - 70px)}}.menu-bg,.ratio-box>img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.menu-bg{background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}.menu-wrap,.menu-wrap ul{padding:0;display:flex;flex-direction:column}.menu-wrap{background-color:#fff3e0;height:100%;width:100%;max-width:360px;transform:translateX(100%);transition:transform .3s cubic-bezier(.71,.02,.44,.99);position:relative;z-index:2;border-left:1px solid rgba(43,16,1,.1)}.menu-wrap ul{list-style:none;margin:0}.menu-wrap ul li{border-bottom:1px solid rgba(43,16,1,.1)}.menu-wrap ul li a{display:block;padding:15px 30px;color:#2b1001;font-size:20px;text-transform:uppercase;font-family:"Forum",Georgia,serif;letter-spacing:.05em;transition:background-color .2s,color .2s}.menu-wrap ul li a:hover{background-color:#58331e;color:#fff}.footer{border-top:1px solid #b6b6b6;font-size:clamp(16px,1.0416666667vw,20px);padding:80px 20px}.footer .container{margin:0 auto;position:relative;width:83.3333333333%;max-width:100%;padding:0}.footer-wrap{display:grid;grid-template-columns:repeat(4,auto);gap:20px}.footer-col{display:flex;flex-direction:column;justify-content:end}.footer-ttl{margin-bottom:16px}.footer ul{padding-left:0;margin-bottom:0}.footer ul li a{color:#2b1001;display:block;padding:8px 8px 8px 0;display:flex;align-items:center;gap:8px;transition:all .2s linear}.footer ul.menu li a:hover{text-decoration:underline}.footer ul.social-list li a{padding:0}@media screen and (max-width:1024px){.footer-wrap{grid-template-columns:repeat(2,auto)}}.col-3{padding:0 2px;box-sizing:border-box;width:25%}.ratio-box{display:block;position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}.ratio-box>img{object-fit:cover;transition:.3s ease}.title-h1,.title-h4{font-weight:400;line-height:1.2;text-transform:capitalize}.title-h1{font-size:clamp(40px,3.125vw,60px);margin-bottom:12px;color:#2a1001;text-align:center}.title-h4{font-size:clamp(22px,1.4583333333vw,28px);color:#2b1001}@media screen and (max-width:767px){.container{width:100%;padding:0 20px}.footer .container{width:100%}.footer-wrap{grid-template-columns:repeat(1,1fr)}}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{padding:.375em .625em}.wp-block-search__input{background-color:transparent}.wp-block-search__button{border:0;cursor:pointer}:root :where(.wp-custom-css-77f6cbb1.footer-logo img){width:100%;height:100%;max-width:425px}.catalog{background-color:#fff3e0;padding-left:20px;padding-right:20px}.shop-wrap{overflow:hidden;position:relative}.shop-sub{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity 0s linear .6s;width:100%;z-index:1}.shop-sub-item{background-color:#fffaf2;float:right;margin-bottom:4px;margin-left:4px;width:calc(33.33333% - 2.66667px)}.shop-sub-item:nth-child(odd){transform:translateX(100%)}.shop-sub-item:nth-child(2n){margin-left:0;transform:translateX(-100%)}.shop-item-name{color:#fff;left:0;margin:0;padding:16px;position:absolute;text-shadow:5px 5px 10px rgba(0,0,0,.5);top:50%;transform:translateY(-50%);width:100%;z-index:2}.product_div img,.shop-wrap .ratio-box .what-inner-2{height:100%;position:absolute;top:0;width:100%}.product_div{height:100%;overflow:hidden;width:100%;position:relative}.product_div img{transition:all .3s ease-in-out;bottom:0;left:0;object-fit:contain;right:0;transform:translate(0)}.shop-sub-item:hover .product_div img:first-child{transform:scale(1.1);z-index:1!important}.catalog-list{margin:0 auto;max-width:1920px;overflow:hidden}.catalog-wrap{display:flex;flex-wrap:wrap;margin:0-2px}.catalog-wrap .col-3{margin-bottom:95px}.catalog-item-img{background-color:transparent!important;margin-bottom:30px;padding-top:106%}.catalog-item-img>img{height:auto;left:50%;top:50%;transform:translate(-50%,-40%);transition:.5s linear;width:70%!important;object-fit:unset;z-index:10}@media screen and (min-width:1025px){.catalog-item-img:hover>img{transform:translate(-50%,-50%) scale(1.1)}}.catalog-item-title{color:#2b1001;display:block;padding:0 30px;text-align:center;transition:.2s linear}@media screen and (min-width:1025px){.catalog-item-title:hover{color:#58331e;text-decoration:underline}}.catalog-item-color{display:flex;flex-wrap:wrap;margin-bottom:30px;align-items:center;justify-content:center;padding:0 30px}.catalog-item-color .color-item{background-position:50%;background-size:cover;border-radius:999px;cursor:pointer;display:block;height:40px;margin:5px;width:40px}.catalog-list .catalog-item a.catalog-item-img:after{background:url(https://vietthanhcrocodile.vn/wp-content/uploads/2025/08/background-new.webp);background-position:50%;background-repeat:no-repeat;background-size:90% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:9}.catalog-list .catalog-item a.catalog-item-img img{z-index:10}.catalog-des,.catalog-title{text-align:center}.catalog-des{font-size:24px;padding:10px 10px 30px;max-width:1200px;margin:0 auto}.related-product .desc{-webkit-transform:none;transform:none;text-align:center;color:#58331e;width:100%;font-size:22px}.related-product .shop-sub{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);opacity:1;pointer-events:all;position:relative;left:unset;top:unset;width:100%}.related-product .shop-sub-1 .shop-sub-item:nth-child(2n),.related-product .shop-sub-item:nth-child(odd){transform:none}.related-product .shop-sub-1 .shop-sub-item:nth-child(2n){float:none;margin-left:0;margin-right:0}.related-product .shop-sub-item:nth-child(2n){margin-left:0;transform:none}.related-product .shop-sub-item{background:linear-gradient(180deg,transparent 57%,rgba(0,0,0,.2)),#fff;pointer-events:all!important;width:100%!important}.related-product .shop-sub-1 .shop-sub-item .ratio-box{padding-top:120%}.related-product .shop-item-name{color:#58331e;left:unset;position:absolute;text-align:center;top:74%;transform:none}@media screen and (max-width:1440px){.catalog-item-color{margin-bottom:10px;padding:0 10px}.catalog-item-color .color-item{height:30px;margin:3px;width:30px}}@media screen and (max-width:1024px){.catalog-wrap .col-3{margin-bottom:75px;width:33.3333333333%}.catalog-item-img{margin-bottom:20px}.catalog-item-color{margin-bottom:10px;padding:0 20px}.catalog-item-color .color-item{height:30px;margin:5px;width:30px}.related-product .shop-sub{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.catalog-list{padding:0 4px}.catalog-wrap{margin:0}.catalog-wrap .col-3{margin-bottom:50px;padding:0 4px;width:50%}.catalog-item-color{display:none}.catalog-des{font-size:16px;padding:0 10px 16px}.related-product .shop-sub{grid-template-columns:repeat(2,1fr)}.related-product .shop-item-name{font-size:28px}}@media screen and (max-width:480px){.catalog-wrap .col-3{margin-bottom:25px}.catalog-item-title{font-size:14px;padding:0}.catalog-item-img{margin-bottom:13px;padding-top:120%}.catalog-item-img>img{width:80%!important}.related-product .shop-sub{grid-template-columns:repeat(1,1fr)}.related-product .shop-item-name{top:76%}}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.wp-block-search__label{display:none}.gsbp-bffdf47,.gsbp-ee42684{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.gsbp-bffdf47{flex-direction:row;align-items:center;column-gap:20px}