*{
margin:0;
padding:0;
box-sizing:border-box;
background-size:auto auto;
}

.dv5{
margin-bottom:20px;
position:relative;
z-index:100;
background-size:auto auto;
border-top:1px solid #a2a2a2;
border-right:1px solid #a2a2a2;
border-bottom:1px solid #a2a2a2;
border-left:1px solid #a2a2a2;
}

.dv3{
position:relative;
background-size:auto auto;
}

.dv2{
display:block;
padding-left:20px;
padding-bottom:120px;
padding-right:15px;
margin-top:140px;
margin-left:230px;
position:relative;
justify-content:space-between;
flex-wrap:wrap;
flex-grow:1;
flex-shrink:1;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.catBtn{
margin-top:3px;
margin-left:10px;
margin-bottom:3px;
margin-right:10px;
background-size:auto auto;
font-family:'Oswald-Regular';
font-size:16px;
color:#d2d2d2;
}

.catBtnA{
margin-top:3px;
margin-left:10px;
margin-bottom:3px;
margin-right:10px;
background-size:auto auto;
font-family:'Oswald-Regular';
font-size:16px;
color:#fff;
}

.cartData{
right:12px;
bottom:12px;
padding-top:16px;
padding-left:90px;
padding-bottom:15px;
padding-right:15px;
position:fixed;
width:260px;
height:60px;
transform: translateY(-50%);
background:#f1f0ec;
background:#f1f0ec url(/engine12/modules/../../templates/8/1724190876.svg);
background-position:left +20px center;
background-size:auto 55%;
background-repeat:no-repeat;
border-radius:15px 15px 15px 15px;
font-family:'SegoeUIRegular';
text-align:left;
font-size:20px;
cursor:pointer;
box-shadow:0 0 20px rgba(0,0,0,0.5);
}

.hMenuBtn{
margin-bottom:2px;
position:relative;
background-size:auto auto;
font-family:'Oswald-Medium';
text-align:left;
font-size:16px;
color:#d2d2d2;
cursor:pointer;
}

.hMenuBtnA{
margin-bottom:2px;
position:relative;
background-size:auto auto;
font-family:'Oswald-Medium';
text-align:left;
font-size:16px;
color:#fff;
cursor:pointer;
}

.areaSelected{
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
position:relative;
z-index:100;
background:#323232;
background:#323232 url(/engine12/modules/../../templates/8/1721908841.svg);
background-position:right 10px center;
background-size:10px auto;
background-repeat:no-repeat;
font-family:'Oswald-Regular';
font-size:15px;
color:#a2a2a2;
cursor:pointer;
}

.areaMenu{
left:-1px;
top:calc(100% - 1px);
position:absolute;
width:calc(100% + 2px);
height:0px;
background:#323232;
background-size:auto auto;
border-top:1px solid #a2a2a2;
border-right:1px solid #a2a2a2;
border-bottom:1px solid #a2a2a2;
border-left:1px solid #a2a2a2;
overflow:hidden;}

.areaSelect{
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
position:relative;
background-size:auto auto;
font-family:'Oswald-Regular';
font-size:15px;
color:#a2a2a2;
cursor:pointer;
}

.areaBtn{
position:relative;
background-size:auto auto;
}

.dv6{
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'Oswald-Medium';
font-size:32px;
}

.dv7{
display:block;
margin-bottom:20px;
position:relative;
justify-content:space-between;
background-size:auto auto;
}

.dv11{
left:0;
top:0;
margin-bottom:30px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv14{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv13{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv16{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv18{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv20{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv22{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv26{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv27{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv28{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv30{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv32{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv40{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv41{
padding-left:20px;
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:16px;
}

.dv42{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv44{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv46{
padding-left:20px;
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:16px;
color:#626262;
}

.dv47{
display:flex;
position:relative;
background-size:auto auto;
}

.dv48{
left:0;
top:0;
position:relative;
width:450px;
flex-grow:0;
flex-shrink:0;
background-size:auto auto;
}

.dv49{
left:0;
top:0;
margin-left:20px;
position:relative;
width:100%;
background-size:auto auto;
border-top:2px solid #fff;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
border-left:2px solid #fff;
border-radius:15px 15px 15px 15px;
box-shadow:0 0 10px rgba(0,0,0,0.3);
}

.dv50{
left:0;
top:0;
margin-bottom:30px;
position:relative;
background-size:auto auto;
border-radius:15px 15px 15px 15px;
overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.3);
}

.dv51{
left:0;
top:0;
position:relative;
background-size:auto auto;
border-radius:15px 15px 15px 15px;
overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.3);
}

.dv52{
padding-top:8px;
padding-left:60px;
position:relative;
height:45px;
background:#e8e8e8;
background:#e8e8e8 url(/engine12/modules/../../templates/4/1725102658.png);
background-position:left 10px center;
background-size:auto 20px;
background-repeat:no-repeat;
font-family:'SegoeUI-Semibold';
font-size:20px;
}

.dv53{
padding-top:8px;
padding-left:60px;
position:relative;
height:45px;
background:#e8e8e8;
background:#e8e8e8 url(/engine12/modules/../../templates/4/1725102701.png);
background-position:left 10px center;
background-size:auto 20px;
background-repeat:no-repeat;
font-family:'SegoeUI-Semibold';
font-size:20px;
}

.dv54{
padding-left:20px;
padding-right:20px;
position:relative;
background-size:auto auto;
}

.dv55{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv56{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv57{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv58{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv59{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv60{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv61{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv62{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv63{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv64{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
}

.dv65{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv66{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv67{
padding-left:20px;
padding-right:20px;
position:relative;
background-size:auto auto;
}

.dv68{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv69{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv70{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv71{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv72{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv73{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

.dv74{
padding-top:10px;
position:relative;
height:74px;
background-size:auto auto;
border-bottom:1px solid #e8e8e8;
}

.dv75{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUI-Semibold';
font-size:18px;
}

.dv76{
left:0;
top:0;
position:relative;
background-size:auto auto;
font-family:'SegoeUIRegular';
font-size:18px;
color:#626262;
}

p{
text-indent:20px;
}

li{
margin-left:20px;
}

