@import url("https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;600&family=Noto+Sans+JP:wght@400;500&family=Noto+Sans+KR:wght@400;500&display=swap");
@font-face{font-family:"DejaVu Serif";src:local("DejaVu Serif"),local("DejaVuSerif");font-display:swap}
@font-face{font-family:"DejaVu Sans";src:local("DejaVu Sans"),local("DejaVuSans");font-display:swap}
body,button,input,select,textarea{font-family:"DejaVu Sans",Arial,sans-serif;color:#202724}
h1,h2,h3,h4,h5,h6{font-family:"DejaVu Serif",Georgia,serif;font-weight:400}
:lang(ar),:lang(ar) :is(h1,h2,h3,h4,h5,h6,p,a,button){font-family:"Noto Naskh Arabic",serif}
:lang(ja),:lang(ja) :is(h1,h2,h3,h4,h5,h6,p,a,button){font-family:"Noto Sans JP",sans-serif}
:lang(ko),:lang(ko) :is(h1,h2,h3,h4,h5,h6,p,a,button){font-family:"Noto Sans KR",sans-serif}
:lang(zh),:lang(zh) :is(h1,h2,h3,h4,h5,h6){font-family:"DejaVu Sans","Noto Sans CJK SC",sans-serif}
a:hover{text-decoration:underline;text-underline-offset:.18em}
.kk4513-header{border-bottom:1px solid #C6CDC3}
.kk4513-categories .f-collection-card__info,.kk4513-products .f-product-card__info{padding-top:8px}
.kk4513-categories img,.kk4513-products img,.kk4513-tabs img,.f-card:hover img{transform:none!important;transition:none!important}
.f-price--sale,.f-price-item--sale,[class*="price__sale"]{color:#923F37}
.f-rating,[class*="star-rating"],[class*="rating-star"]{color:#C4A35A}
.kk4513-hero{padding-top:20px;padding-bottom:8px}

.template-index .container,.template-index .container-fluid{max-width:1760px;padding-left:28px;padding-right:28px}
.kk4513-guide .f-section__header,.kk4513-guide .f-icon-box{text-align:left}
.kk4513-guide .f-icon-box__image img{width:48px;height:48px;object-fit:contain}
.kk4513-footer,.kk4513-footer .f-footer{background:#315A4E;color:#F4F1E9}
.kk4513-footer a{color:#F4F1E9}
.kk4513-footer a:hover{text-decoration:underline}
.kk4513-footer img{filter:brightness(0) invert(1)}
.kk4513-footer input{background:#fff;color:#202724;border:0}
.f-topbar{display:none!important}
.kk4513-footer .f-footer--block-custom_text .block-image{display:none}
.kk4513-footer .social-media-links{display:none}
.kk4513-footer .f-footer--block-our_store,.kk4513-footer .f-footer--block-our_store .f-footer--block-content,.kk4513-footer .f-footer--block-our_store .block-text{overflow:visible}
.kk4513-footer .kk4513-policies,.kk4513-footer .kk4513-policies p,.kk4513-footer .kk4513-policies a{overflow:visible;white-space:normal;max-width:none;text-overflow:clip}
.kk4513-footer .kk4513-policies p{margin:0 0 8px}
.kk4513-footer .kk4513-policies a::before,.kk4513-footer .kk4513-policies a::after{content:none!important;display:none!important}
@media screen and (min-width:1024px){
.kk4513-footer .f-footer--block-our_store{flex:1.45 1 300px;width:32%;min-width:280px}
}
