html,body,div,img,a,b,p,u,i,span,h1,h2,h3,h4,h5,h6,li,ol,ul,center,font,button,input,form{margin:0;font-family:IRANYekan;padding:0;border:0;outline:0;background:none}
li,ol,ul{list-style:none}:focus{outline:0}
body{direction:rtl;width:100%;min-width:1220px;font-weight:100;font-size:11px;font-weight:400;min-width:1220px;line-height:20px;background:#fafafa}
body a{color:#000;text-decoration:none}
body a:hover{text-decoration:none}
.wrapper{width:1220px;min-width:1220px;margin:0 auto}
.wrp{width:1220px}
.clr{clear:both}
.mr60{height:60px;clear:both}
.head{width:100%;height:124px;background:#fff;margin-bottom:30px}
.header{height:76px;width:100%}
.header-r{float:right;width:285px}
.header-c{float:right;width:600px;margin-right:25px}
.header-l{float:left;width:285px;font-size:10.5px;line-height:14px;color:#666;text-align:left}
.header-logo{width:91px;height:30px;float:right;margin-top:26px}
.header-logo img{width:91px;height:30px}
.header-user{float:left;display:block;width:80px;height:28px;margin-top:24px}
.header-user img{float:left;width:28px;height:28px;margin-right:10px}
.header-shop{float:right;display:block;width:150px;height:28px;margin-top:24px}
.header-shop img{float:left;width:28px;height:28px;margin-right:10px}
.searchbar{float:right;width:596px;height:32px;border:2px solid #4d90fe;border-radius:18px;margin-top:20px}
.searchbar input{float:right;width:400px;height:22px;line-height:22px;font-family:hoonel;color:#4d90fe;font-size:12px;border:none;margin:5px 15px 0 0}
.searchbar button{float:left;width:90px;height:27px;box-sizing:content-box;padding-bottom:1px;font-size:12px;line-height:27px;font-weight:bold;border-radius:14px;text-align:center;color:#fff;background:#4d90fe;cursor:pointer;border:none;margin:2px}
.searchbar a{display:block;float:left;width:50px;text-align:right;font-size:10.5px;color:#999;line-height:32px;cursor:pointer}
.headed{width:100%;height:47px;font-size:11px;border-top:1px solid #e6e7eb;border-bottom:1px solid #dcdee3}
.headed a:hover{color:#ff6a00}
.headed a span{display:inline-block;transform: rotate(-90deg);font-size:11px;margin-right:8px}
.headed-category{float:right;width:140px;height:17px;line-height:18px;color:#444;border-left:1px solid #dddee3;margin:15px 0 0 30px}
.headed-category img{float:right;width:16px;height:16px;margin:1px 0 0 10px}
.headed-menu{float:right;display:block;height:17px;line-height:19px;color:#444;border-left:1px solid #dddee3;margin:15px 0 0 25px}
.headed-menu a{float:right;display:block;height:17px;line-height:19px;color:#444;margin-left:25px}
.headed-mono{float:right;display:block;height:17px;line-height:19px;color:#444;margin:15px 0 0 25px}
.headed-mono a{float:right;display:block;height:17px;line-height:19px;color:#444;margin-left:25px}
.headed-social-dl{float:left;display:block;height:23px;color:#444;margin:11px 15px 0 0}
.headed-social-dl a{float:left;text-align:center;display:block;width:80px;height:25px;line-height:25px;background:#039be5;color:#fff;font-size:10px;border-radius:7px}
.headed-social-pg{float:left;display:block;height:23px;margin-top:12px}
.headed-social-pg img{float:left;width:23px;height:23px;margin-right:10px}
.ddmenu{float:right;position:relative;display:inline-block}
.ddmenu-btn{display:block;height:30px;width:140px;text-align:right;cursor:pointer;padding:0 10px 20px 30px}
.ddmenu-btnc{display:block;text-align:right;width:141px;height:17px;cursor:pointer;color:#444;font-size:11px;line-height:18px;padding:10px 10px 35px 0;border:1px solid #dddee3;border-bottom:0;background:#fff;margin:-61px -21px 0 0}
.ddmenu-btnc img{float:right;width:14px;height:14px;margin:2px 0 0 12px}
.ddmenu-con{width:1190px;height:390px;z-index:9999;display:none;font-size:14px;position:absolute;background:#fff;padding:15px 20px 15px 10px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}
.ddmenu-con a:hover{background:#f5f5f5}
.ddmenu-con-line{float:right;width:127px;margin-left:10px}
.ddmenu-con-line p a{display:block;color:#222;width:97px;height:30px;line-height:30px;font-size:10.8px;padding:0 15px;border-bottom:1px solid #d6d6d6}
.ddmenu-con-line a{display:block;color:#333;width:97px;height:30px;line-height:30px;font-size:10.5px;padding:0 15px}
.dd-shw{display:block}
.titler{width:1160px;height:45px;border-bottom:1px solid #dfdfdf;margin:0 30px 20px;padding-top:12px}
.titler p{float:right;padding:0 2px 0 15px;height:45px;line-height:45px;font-size:17px;border-bottom:1px solid #4d90fe}
.title1{height:20px;line-height:20px;font-size:18px;color:#444;font-weight:bold;margin:0 10px 20px}
.solid{width:1220px;height:427px;margin-bottom:55px}
.solid-ads{width:298px;height:427px;float:left}
.solid-ads a{display:block;width:298px;height:135px;margin-bottom:11px;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);overflow:hidden}
.solid-ads img{display:block;width:298px;height:135px;border-radius:8px}
.solid-slide{width:906px;height:290px;background:#fff;border-radius:8px;float:right;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);overflow:hidden}
.solid-slide img{width:906px;height:290px}
.solid-boxer{width:894px;padding:0 6px;height:125px;color:#666;text-align:center;box-shadow: 0 3px 9px 0 rgba(0,0,0,.1);background:#fff;border-radius:8px;float:right;overflow:hidden;margin-top:12px}
.solid-boxer span{display:block;float:right;width:105px;height:100px;line-height:19px;margin:15px 22px 0}
.solid-boxer span img{width:41px;height:41px;margin:3px 32px 10px}
.box{counter-reset:section;width:1220px;height:400px;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 3px 9px 0 rgba(0,0,0,.1);;margin-bottom:40px}
.box-table{float:right;width:375px;height:280px;padding-right:31px;border-right:1px solid #eee;margin-right:-1px}
.box-right{float:right;width:400px;height:400px;background:url(//radakala.com/templates/desktop/images/bg-offer.jpg)}
.box-left{float:left;width:820px;height:400px}
.box-left-title{width:760px;height:45px;border-bottom:1px solid #dfdfdf;margin:0 30px 20px;padding-top:12px}
.box-left-title p{float:right;padding:0 2px 0 15px;height:45px;line-height:45px;font-size:17px;border-bottom:1px solid #4d90fe}
.block-store{float:right;width:200px;height:290px;background:#fff;overflow:hidden;margin:0 22px}
.block-store img{width:170px;height:170px;border:0px solid #efefef;margin:10px 15px;border-radius:8px;transition:transform 0.4s ease}
.block-store h3{width:195px;height:42px;line-height:21px;font-weight:400;font-size:11px;color:#4a5f73;padding:5px 5px 0 0;margin-bottom:16px;overflow:hidden}
.block-store b{display:none;float:right;color:#444;font-size:10px;height:10px;line-height:10px;margin-right:16px}
.block-store p{display:block;float:left;color:#232933;font-size:12.5px;height:13px;line-height:13px;font-weight:700;text-align:left;margin-left:16px}
.block-store:hover img{transform:scale(1.06)}
.block-sale{float:right;width:161px;height:220px;padding:20px 19px;background:#fff;overflow:hidden}
.block-sale img{width:151px;height:151px;margin:0 5px 5px}
.block-sale h3{width:161px;height:35px;color:#555;margin-bottom:10px;overflow:hidden}
.block-sale b{display:block;float:right;color:#444;font-size:10px;height:10px;line-height:10px}
.block-sale p{display:block;float:left;color:#444;font-size:10px;height:10px;line-height:10px;text-align:left}
.block-shop{width:357px;height:80px;overflow:hidden;margin-top:10px}
.block-shop span{display:block;float:right;width:25px;height:26px;line-height:26px;font-weight:bold;text-align:center;background:url(//radakala.com/templates/desktop/images/arr-recommend.svg);background-size:cover;color:#fff;margin:27px 0 0 9px}
.block-shop span::before{counter-increment: section;content:counter(section)}
.block-shop img{float:right;width:78px;height:78px;border:1px solid #efefef;border-radius:6px;margin-left:13px}
.block-shop h3{width:195px;height:42px;line-height:21px;font-weight:400;font-size:11px;color:#4a5f73;padding-top:3px;margin-bottom:15px;overflow:hidden}
.block-shop b{display:none;color:#444;font-size:10px;height:10px;line-height:10px;margin-bottom:10px}
.block-shop p{display:block;color:#232933;font-size:11px;height:13px;line-height:13px;font-weight:700}
.block-fsline{float:right;width:380px;height:80px;overflow:hidden;margin:0 0 17px 20px}
.block-fsline img{float:right;width:78px;height:78px;border:1px solid #efefef;border-radius:6px;margin-left:13px}
.block-fsline h3{display:block;width:287px;height:34px;color:#555;line-height:17px;font-weight:bold;margin-bottom:10px;overflow:hidden}
.block-fsline b{display:block;color:#444;font-size:10px;height:10px;line-height:10px;margin-bottom:10px}
.block-fsline p{display:block;color:#444;font-size:10px;height:10px;line-height:10px}
.block-line{float:right;width:291px;height:80px;background:#fff;border-radius:6px;overflow:hidden;box-shadow: 0 2px 5px 2px #eee;margin:0 11.5px 12px 0}
.block-line img{float:right;width:80px;height:80px;margin-left:13px}
.block-line h3{display:block;width:198px;color:#555;height:17px;line-height:17px;font-weight:bold;margin:10px 0 10px;overflow:hidden}
.block-line b{display:block;color:#444;font-size:10px;height:10px;line-height:10px;margin-bottom:10px}
.block-line p{display:block;color:#444;font-size:10px;height:10px;line-height:10px}

.fsleft{width:323px;padding:15px 15px 10px 5px;float:left;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:8px;margin-top:35px}
.fsleft-title{float:right;height:13px;line-height:13px;font-size:13px;display:block;padding-bottom:10px;border-bottom:1px solid #4d90fe;margin-bottom:15px}

.fsline{width:1220px;height:10px;line-height:10px;padding-bottom:15px;color:#6a6a6a}
.fsline h2{float:right;font-size:12px}
.fsline h2 a{font-size:12px;color:#6a6a6a}
.fsline p{float:left;margin-left:3px}
.fsline p img{width:13px;height:13px;float:right;margin:-1px 0 0 8px}
.fsmain{width:1180px;height:auto;background:#fff;/*box-shadow:0 1px 3px 0 rgba(0,0,0,.1)*/;border-radius:8px;border-bottom-right-radius:0;padding:30px 20px;margin:0;overflow-x:hidden}
.fsmain-img{float:right;width:352px;height:425px;overflow:hidden;margin-left:35px}
.fsmain-txt{float:right;width:430px;height:365px}
.fsmain-txt h1{width:430px;font-size:16px;font-weight:400;line-height:27px;padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:10px}
.fsmain-txt-brand{float:left;width:50px;height:auto;padding:4px;background:#eee;border-radius:5px;margin-right:10px}
.fsmain-txt-brand img{width:50px;height:auto;border-radius:5px}
.fsmain-txt-waranty{;line-height:18px;margin-bottom:10px}
.fsmain-txt-list p{font-size:13px;color:#55565a;font-weight:bold;margin-bottom:5px}
.fsmain-txt-list b{display:block;height:auto;min-height:18px;line-height:18px;overflow:hidden;padding-top:10px}
.fsmain-txt-list b i{float:right;height:19px;font-style:normal;margin-left:8px}
.fsmain-txt-list b i::before{content: '';display:inline-block;width:5px;height:5px;border-radius:50%;background:#bbb;margin-left:5px}
.fsmain-left{float:left;width:332px;height:auto}
.fsmain-state{width:329px;height:15px;line-height:15px;padding:7px 3px 4px 0;color:#555;font-size:11px;border-radius:8px;margin-bottom:5px}
.fsmain-state b{display:block;float:right;width:82px}
.fsmain-state i{display:block;float:right;width:82px;font-style:normal}
.fsmain-state img{float:right;margin-left:6px;height:15px;width:auto}
.fsmain-btns{width:315px;color:#111;padding:9.5px 15px 10px 0;font-size:11px;height:15px;line-height:15px;font-size:11px;border:1px solid #e4e4e4;border-radius:8px;margin-bottom:5px}
.fsmain-btns-r{width:104px;float:right;height:15px;display:block;opacity:0.8}
.fsmain-btns-r img{float:right;margin-left:10px;height:14px;width:auto;opacity:0.7}
.fsmain-prc{width:300px;color:#b4b4b4;font-size:11px;padding:5px 15px;height:335px;background:#f9f9f9;border:1px solid #e4e4e4;border-radius:8px;margin-bottom:5px}
.fsmain-prc-grant{width:290px;padding:0 5px;height:50px;line-height:50px;color:#4d4d4d;font-size:13px;border-bottom:1px solid #e4e4e4}
.fsmain-prc-inventory{width:290px;padding:0 5px;height:50px;line-height:50px;color:#4d4d4d;font-size:13px;border-bottom:1px solid #e4e4e4}
.fsmain-prc-select{display:block;width:300px;height:80px;color:red;line-height:22px;border-bottom:1px solid #e4e4e4}
.fsmain-prc-select p{display:block;height:13px;font-size:13px;line-height:13px;color:#4d4d4d;padding:14px 0 16px}
.fsmain-prc-select select{font-family:IRANYekan;height:24px;font-size:11px;border-radius:5px;background:#adadad;padding:2px;border:0;text-align:center;float:right}
.fsmain-prc-select1{width:60px;margin-left:10px}
.fsmain-prc-select2{width:70px;margin-left:10px}
.fsmain-prc-select3{width:150px}
.fsmain-prc-sale{display:block;width:300px;height:83px}
.fsmain-prc-sale p{display:block;height:13px;font-size:13px;line-height:13px;color:#4d4d4d;padding-top:14px}
.fsmain-prc-sale b{display:block;height:30px;line-height:30px;font-size:15px;color:#b4b4b4;margin-bottom:12px}
.fsmain-prc-sale b span{display:block;float:left;text-align:left;background:#ef394e;color:#fff;font-size:12px;height:23px;line-height:23px;font-weight:400;padding:2px 7px 0;border-radius:10px;margin-right:8px}
.fsmain-prc-sale b u{display:block;float:left;text-align:left;color:#ef394e;text-decoration:line-through;font-weight:normal}
.fsmain-prc-sale i{display:block;height:20px;line-height:20px;color:#4d90fe;text-align:left;font-style:normal;font-size:25px}
.fsmain-prc button{display:block;width:300px;height:45px;padding-bottom:5px;line-height:36px;font-size:16px;text-align:center;line-height:43px;color:#fff;background:#4d90fe;border-radius:5px;margin-top:15px;cursor:pointer;border:0;outline:0}
.fsmain-boxer{width:1180px;height:45px;color:#666;padding:25px 0;border:1px solid #eee;border-right:0;border-left:0;margin:60px 0 55px}
.fsmain-boxer span{display:block;float:right;width:176.5px;height:45px;line-height:22px;margin:0 15px 0 5px}
.fsmain-boxer span img{float:right;width:45px;height:45px;margin-left:17px}

.fslist{float:right;width:780px}
.fslist-title{width:780px;height:15px;line-height:15px;color:#4d4d4d;font-size:18px;margin-bottom:30px}
.fslist-title strong{display:block;float:right;width:8px;height:8px;border-radius:50%;background:#00bfd6;margin:5px 0 0 10px}
.fslist p{width:780px;height:40px;line-height:40px;color:#4d4d4d;margin-bottom:6px}
.fslist p i{width:160px;padding-right:20px;height:40px;background:#f9f9f9;display:block;float:right;font-style:normal;border-radius:3px 8px 8px 3px}
.fslist p b{width:570px;padding-right:20px;height:40px;background:#f9f9f9;display:block;float:left;border-radius:8px 3px 3px 8px}
.fstext{width:350px;float:left;height:auto;font-size:12px;line-height:22px}
.fstext-title{width:780px;height:15px;line-height:15px;color:#4d4d4d;font-size:18px;margin-bottom:30px}
.fstext-title strong{display:block;float:right;width:8px;height:8px;border-radius:50%;background:#00bfd6;margin:5px 0 0 10px}
.fs-recommend{counter-reset:section;width:1200px;height:280px;padding:15px 0}
.fsliner{width:1180px;height:1px;background:#eee;margin:60px 0}

.tabcontent{width:350px;height:350px;display:none;border:1px solid #f6f6f6;margin-bottom:5px;border-radius:7px}
.tabcontent img{width:350px;height:350px;border-radius:7px;cursor:zoom-in}
.tabbutton{width:355px;height:68px}
.tabbutton p{float:right;width:68px;height:68px;background:#eee;margin-left:3px;border-radius:5px}
.tabbutton button{width:68px;height:68px;border:1px solid #ddd;cursor:pointer;transition:0.3s;background:#fff;border-radius:5px}
.tabbutton button.active{border:1px solid #999}
.tabbutton button img{width:56px;height:56px;margin:5px}

.footer{height:65px;width:100%;background:#f5f5f5;border-top:1px solid #dcdee3;padding-top:25px;margin-top:50px}
.footer-right{width:900px;float:right}
.footer-right a{height:11px;line-height:11px;float:right;margin-left:10px}
.footer-right h2{height:11px;line-height:11px;font-size:10.5px;float:right;font-family:hoonel;margin:20px 0 0 5px}
.footer-right h2 a{margin-left:5px}
.footer-left{width:320px;float:left;font-size:11.5px;direction:ltr;text-align:left}
.footer-left b{display:block;height:11px;line-height:11px;font-size:11px;color:#4285f4;margin-bottom:20px}
@font-face{font-family:IRANYekan;font-display:swap;font-style:normal;font-weight:100;src:url(//radakala.com/static/fonts/f9b12859.eot);src:url(//radakala.com/static/fonts/f9b12859.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/f78b74c5.woff) format("woff"),url(//radakala.com/static/fonts/11627467.ttf) format("truetype")}
@font-face{font-family:IRANYekan;font-display:swap;src:url(//radakala.com/static/fonts/699085bd.eot);src:url(//radakala.com/static/fonts/699085bd.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/a80f71ff.woff2) format("woff2"),url(//radakala.com/static/fonts/088dfe8a.woff) format("woff"),url(//radakala.com/static/fonts/2c83275a.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:IRANYekan;font-display:swap;font-style:normal;font-weight:500;src:url(//radakala.com/static/fonts/6a51276d.eot);src:url(//radakala.com/static/fonts/6a51276d.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/492984b8.woff) format("woff"),url(//radakala.com/static/fonts/6387a14a.ttf) format("truetype")}
@font-face{font-family:IRANYekan;font-display:swap;src:url(//radakala.com/static/fonts/7c912e00.eot);src:url(//radakala.com/static/fonts/7c912e00.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/fe12f13a.woff2) format("woff2"),url(//radakala.com/static/fonts/2d7cc7cd.woff) format("woff"),url(//radakala.com/static/fonts/a7d41f91.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:IRANYekan;font-display:swap;src:url(//radakala.com/static/fonts/cea3492e.eot);src:url(//radakala.com/static/fonts/cea3492e.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/1d9f5870.woff) format("woff"),url(//radakala.com/static/fonts/f2ab2738.ttf) format("truetype");font-weight:800;font-style:normal}
@font-face{font-family:IRANYekan;font-display:swap;font-style:normal;font-weight:900;src:url(//radakala.com/static/fonts/5b8cfc1c.eot);src:url(//radakala.com/static/fonts/5b8cfc1c.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/76ccefec.woff) format("woff"),url(//radakala.com/static/fonts/44b6abc1.ttf) format("truetype")}
@font-face{font-family:IRANYekan;font-display:swap;font-style:normal;font-weight:950;src:url(//radakala.com/static/fonts/e2d75f96.eot);src:url(//radakala.com/static/fonts/e2d75f96.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/b5c0daaf.woff) format("woff"),url(//radakala.com/static/fonts/5f989680.ttf) format("truetype")}
@font-face{font-family:IRANYekan;font-display:swap;src:url(//radakala.com/static/fonts/5bea6c32.eot);src:url(//radakala.com/static/fonts/5bea6c32.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/1fdcadec.woff2) format("woff2"),url(//radakala.com/static/fonts/56a1baa4.woff) format("woff"),url(//radakala.com/static/fonts/79533773.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:IRANYekanDigits;font-display:swap;src:url(//radakala.com/static/fonts/24659979.eot);src:url(//radakala.com/static/fonts/24659979.eot?#iefix) format("embedded-opentype"),url(//radakala.com/static/fonts/9a3fc3d8.woff2) format("woff2"),url(//radakala.com/static/fonts/b7443b71.woff) format("woff"),url(//radakala.com/static/fonts/29a4348a.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:IRANSans;font-display:swap;src:url(//radakala.com/static/fonts/a83daff6.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:digikala;font-display:swap;src:url(//radakala.com/static/fonts/959e6c7a.eot);src:url(//radakala.com/static/fonts/959e6c7a.eot?#iefix) format("eot"),url(//radakala.com/static/fonts/d0050187.woff2) format("woff2"),url(//radakala.com/static/fonts/c6686807.woff) format("woff"),url(//radakala.com/static/fonts/03628c9a.ttf) format("truetype")}
.searchengine{width:1180px;height:600px;background:#fff;border-radius:8px;border-bottom-right-radius:0;padding:30px 20px;margin:0;overflow-x:hidden}
.searchengine > .srarch{display:none}
/*
@font-face{font-family:'hoonel';src:url(//radakala.com/static/font/cer.eot) format("eot"),url(//radakala.com/static/font/cer.woff) format("woff"),url(//radakala.com/static/font/cer.ttf) format("truetype")}
@font-face{font-family:'hoonel';src:url(//music.hoonel.com/static/font/cer.eot) format("eot"),url(//music.hoonel.com/static/font/cer.woff) format("woff"),url(//music.hoonel.com/static/font/cer.ttf) format("truetype")}
*/
.basket_main *{box-sizing:border-box}
.basket_main :before,.basket_main :after{box-sizing:border-box}
.basket_main{min-width:230px;width:100%;margin:0 auto 15px;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:4px}
.basket_head{width:100%;background:#ddd;border-radius:4px 4px 0 0;text-align:center;padding:30px 0 20px;font-size:12px;color:#888;position:relative}
.basket_progress{width:100%}
.basket_progress span{height:4px;display:block;float:right;background:#af291d;width:100%}
.basket_body{background:#222;padding:18px 0 4px}
.basket_body div{padding:0 28px 11px;color:#888;font-size:14px;text-shadow:0 -1px 0 rgba(0,0,0,.6)}
.basket_body div span:nth-of-type(1){width:8px;height:8px;background:#d95e01;display:inline-block;vertical-align:top;border-radius:99px;margin:8px;vertical-align:top;box-shadow:0 -1px 0 rgba(0,0,0,.6)}
.basket_is{color:#fff;font-size:16px;text-transform:uppercase;padding:0 28px 15px 0;display:block;text-shadow:0 -1px 0 rgba(0,0,0,.6)}
.basket_mark{width:8px;height:25px;position:relative;background:#222;display:block;position:absolute;top:0;right:20px;transition:.2s}
.basket_mark:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:4px solid #d1d5d8;border-left:4px solid transparent;border-right:4px solid transparent}
.basket_mark:hover{height:30px;transition:.2s}
.basket{width:95%;height:20px;position:relative;font-size:14px;display:block;position:absolute;top:5px;right:35px;display:block;font-size:26px;color:#222;text-align:right}
.basket_footer{text-align:center;background:#222;border-radius:0 0 4px 4px;padding:12px 0}
.item-trash-ic{background-image:url(images/remove.svg)}
.cart-list{list-style-type:none;padding:1.25em;box-sizing:border-box}
.cart-list-item{padding:0 5px;width:100%;background-color:#fff;overflow:hidden;margin-bottom:1.25em;position:relative;border-radius:20px}
.cart-list-item a{display:contents}
.cart-list-item .cart-item-img{width:100%;padding-bottom:100%;background-repeat:no-repeat;background-size:cover}
.cart-list-item .cart-item-num{width:5%;vertical-align:middle}
.cart-list-item .cart-item,.cart-list-item .cart-item a{width:100%;height:5em;display:table}
.cart-list-item .cart-item > div,.cart-list-item .cart-item a > div{text-align:right;padding:10px;position:relative;display:table-cell}
.cart-list-item .cart-item .cart-item-description{width:50%}
.cart-list-item .cart-item .cart-item-description > span{position:absolute;padding:0;top:50%;transform:translate(0,-50%)}
.cart-list-item .cart-item .cart-item-description .cart-item-label{line-height:1.3em;max-height:2.6em;font-size:.875em;overflow:hidden;color:#262626}
.cart-list-item .cart-item .cart-item-description .cart-item-price{font-size:.75em;color:#a8a8b2;margin-top:.125em}
.cart-list-item .cart-item .cart-item-quantity .multiple{top:50%;left:auto;right:-2%}
.cart-list-item .cart-item .cart-item-quantity{width:20%;vertical-align:middle}
.cart-list-item .cart-item .cart-item-amount{width:14%;vertical-align:middle}
.cart-list-item .cart-item .cart-item-date{width:15%;vertical-align:middle}
.cart-list-item .cart-item .cart-item-quantity select{width:100px}
.cart-list-item .cart-item .cart-item-trash{width:2em}
.cart-list-item .cart-item .cart-item-quantity > span,.cart-list-item .cart-item .cart-item-trash > span{position:absolute;left:50%;top:50%;display:inline-block;vertical-align:top;transform:translate(-50%,-50%)}
.cart-list-item .cart-item .cart-item-trash{width:4em}
.cart-list-item .cart-item .item-heart-ic{width:24px;height:24px;background-size:24px 24px;cursor:pointer}
.cart-list-item .cart-item .item-heart-ic:hover{width:26px;height:26px;background-size:26px 26px}
.cart-list-item .cart-item .item-trash-ic{width:28px;height:28px;background-size:28px 28px;cursor:pointer}
.cart-list-item .cart-item .item-trash-ic:hover{width:30px;height:30px;background-size:30px 30px}
@media screen and (min-width: 22.5em) {
.cart-list-item .cart-item .cart-item-description .cart-item-label{font-size:1em}
.cart-list-item .cart-item .cart-item-description .cart-item-price{font-size:.875em}
}
@media screen and (min-width: 26.25em) {
.cart-wrapper{padding-left:4em}
.cart-list-item,.cart-list-item .cart-item a{height:5em;margin-bottom:.125em;display:table;border-radius:5px}
.cart-list-item > div,.cart-list-item a > div{display:table-cell}
.cart-list-item .cart-item-img{width:5em;padding:0}
}
.btn,.bbcodes,.ui-button,.btn-border{font-size:12px}
.ui-dialog{width:530px;height:auto;background:#ffff;font-size:12.5px;border-radius:10px;padding:0 15px;box-shadow:0 8px 15px 0 #777}
.ui-dialog-titlebar{width:500px;height:50px;line-height:50px;font-size:16px;border-bottom:1px solid #eee;padding:0 15px;margin:0 -15px 15px 0}
.ui-dialog-titlebar > span{color:#4d90fe}
.ui-dialog-titlebar a::before{content:"x";font-family:arial;color:red;font-size:24px;float:left}
.ui-dialog-titlebar a span{display:none}
.ui-dialog button{display:none}