/*
Theme Name: ZAXU CHILD
Theme URI: https://www.zaxu.com
Author: ZAXU
Author URI: https://www.zaxu.com
Description: A basic child theme for the ZAXU theme.
Template: zaxu
Version: 1.2
Requires at least: 6.0
Requires PHP: 7.4
*/

/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/

@media (prefers-color-scheme: dark) {
	/* Dark mode customization starts here */
}


/* LOGO字体 */
@import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@400;600&display=swap');
.navigation-logo {
	font-family: 'Barlow Semi Condensed', sans-serif;
	text-transform: uppercase;
}

/* 导航栏字体大小 */
.site-header-container .header-holder .content-list .content-item.header-menu-container {
    font-size: 1.4rem;
    font-weight: 400;
}

/* 商店侧边分类字体粗细 */
.zaxu-side-category-container .zaxu-side-category-box nav ul li a[href] {
    font-weight: 400;
}

/* 导航栏背景颜色 */
body.header-auto .site-header-container:after, body.header-sticky .site-header-container:after{
	/* background-color:transparent !important;*/
	opacity:0.4;
}

/* 文章段落P行高 */
p {
    line-height: 2;
}

/* 区块按钮 */
.button{
	font-size: 1.4rem;
	font-weight: bold;
	margin-right: 1rem;
	border: .1rem solid #000;
	padding: .8rem 2rem;
	-webkit-transition: .2s;
	transition: .2s;
		
}

.jianju{
	margin-bottom:0;
}

.yuanjiao{
	position: relative;
    padding: 3rem;
    border-radius: 1rem;
    overflow: hidden
}

.bg1 {
    text-align: center;
    background:   url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAAEF7NTqAAAAAXNSR0IArs4c6QAAAIxJREFUKBVjYKA+mDRpEjvI1FWrVjETMP3MmTOsyEqI0AJVPnPmTH40nWzIfOxsoPlwXUuXLhUEqWICEd+/f2cB0SDw8+dPOBsiQhI5Y8YMfZiGuXPnmsDYNKCnTJkiDLTOEpvRs2bNst+2bRs4JrDJ00Fs/vz5AsAQgIcGspVA55kCY4OIOEPWhcYGAABvKfBc2CFPAAAAAElFTkSuQmCC) repeat,radial-gradient(circle at 0 0,#332a23 0,transparent 370px) no-repeat 0
}

.site-footer-container .footer-information-container .footer-information-right{
	margin:0 !important;
}


/* 定义P段落高度 */
.saofm-padding{
    padding: 2rem 2rem 0 2rem;
}

.la-title{
    margin-bottom: 0.5rem;
}

.la-image{
    margin-bottom: 0;
    margin: 0;
}

.la-imgbox{
    width:100px;
	margin-left:auto;
	margin-right:auto;
}

.la-p {
  margin-top: 0;
  margin-bottom: 0rem;
}

/* 结账地址市区宽度*/
#billing_city,
#shipping_city{
	width:100%;
}

/* 订单跟踪input */
.track_order .input-text {
	width: 100%; 
	margin-top:1rem;
}