body {background-color:#FFFFFF; font-size: 12pt; color: black;}

a:link {color: #0F37FF; font-family: Arial;}
a:active {color: #CC0000; font-family: Arial;}
a:visited {color: #003DEC; font-family: Arial;}
a:hover {color: #000099; font-family: Arial;}

.top_menu {
font-size: 8pt;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
text-align: center;
vertical-align: bottom;
padding-bottom: 2px;

background-position:bottom;
background-repeat: no-repeat;
}

A.top_menu_link:link {font-weight: bold; color: black; text-decoration: none;}
A.top_menu_link:active {color: white; text-decoration: none;}
A.top_menu_link:visited {color: black; text-decoration: none;}
A.top_menu_link:hover {color: white; text-decoration: none;}

A.top_info_link:link {color: #2879FF; padding: 3px 3px 3px 3px; background-color: #EAEAEA; text-decoration: none;}
A.top_info_link:active {color: red;}
A.top_info_link:visited {color: #4A8EFF;}
A.top_info_link:hover {color: black; background-color: #FFCDCD;}

A.to_basket_link_short:link {border-bottom: 1px dashed blue; text-decoration: none;}
A.to_basket_link_short:active {border-bottom: 1px dashed red;}
A.to_basket_link_short:visited {border-bottom: 1px dashed blue;}
A.to_basket_link_short:hover {border-bottom: 1px dashed red;}

A.to_basket_link_top:link {border-bottom: 1px dashed #7793BB; color: #7793BB; font-size: 8pt; text-decoration: none;}
A.to_basket_link_top:active {border-bottom: 1px dashed red;}
A.to_basket_link_top:visited {border-bottom: 1px dashed #7793BB;}
A.to_basket_link_top:hover {border-bottom: 1px dashed red;}

A.delivery_select:link {border-bottom: 1px dashed #7793BB; color: #344BF6; font-size: 12pt; text-decoration: none;}
A.delivery_select:active {border-bottom: 1px dashed red;}
A.delivery_select:visited {border-bottom: 1px dashed #7793BB; color: #344BF6;}
A.delivery_select:hover {border-bottom: 1px dashed red;}

A.person_found1:link {font-size:11pt;padding: 3px 3px 3px 3px;margin:2px;background-color:#D3E3FF;text-decoration:none;color:#606060;}
A.person_found1:active {background-color:#91A1FF;}
A.person_found1:visited {color: #181818;}
A.person_found1:hover {background-color:#FCFF8E;}
A.person_found2:link {font-size:11pt;padding: 3px 3px 3px 3px;margin:2px;background-color:#D2FFDC;text-decoration:none;color:#606060;}
A.person_found2:active {background-color:#91A1FF;}
A.person_found2:visited {color: #181818;}
A.person_found2:hover {background-color:#FCFF8E;}


A.recall_link:link {border-bottom: 1px dashed #0016B2; text-decoration: none;font-size: 11pt;}
A.recall_link:visited {color: #0016B2;}

.dashed_link1 {
text-decoration: none;
color: #2879FF;
border-bottom: 1px dashed blue;
cursor: pointer;
display: inline;
}


.head_logo {
width:205px;
padding-left: 5px;
line-height: 14px;
font-size: 8pt;
font-family: sans-serif;
}

.head_title {
font-size: 8pt;
font-family: sans-serif;
padding-top: 1px;
}
.top_info {
font-size: 14pt;
color: #282828;
padding: 2px;
margin: 2px;
}
.head_info {
font-size: 11pt;
font-family: Arial;
padding-top: 5px;
font-weight: normal;
}
.head_info h1{
font-size: 11pt;
}

.sub_sections {
font-size: 8pt;
font-family: sans-serif;
border:#909090 1px dotted;
}

.left_menu_title_td {
font-size: 9pt;
font-family: Arial;
color: white;
font-weight: bold;
background-color: red;

background-image:URL('/i/2007/menu_left_bg.gif');
background-repeat: repeat-y;
}
.img_sq {
padding-left: 0px;
padding-right: 0px;
margin-left: 4px;
margin-right: 4px;
}

.left_menu_td {
font-size: 9pt;
font-family: sans-serif;
background-image:URL('/i/tr.gif');
background-repeat: no-repeat;
padding-left: 12px;
}

.cross_link_td {
font-size: 9pt;
font-family: sans-serif;
background-image:URL('/i/tr_blue.gif');
background-repeat: no-repeat;
padding-left: 12px;
}

.vf_filter_block {
background-color:#F7F7F3;
color:#606060;
}

.vf_filter {
font-size: 9pt;
font-family: sans-serif;
list-style-image:URL('/i/tr.gif');
padding-left: 17px;
padding-top:0px;
margin:0px;
}

.vf_fn {
font-size: 9pt;
font-family: sans-serif;
color:#848484;
padding-left: 7px;
}

A.vf_info_t:link {
color: #2879FF;
padding: 4px 20px 4px 4px;
text-decoration: none;
background: url(/i/delete_pict.gif) no-repeat #EAEAEA;
background-position: center right;
margin-right: 7px;
line-height: 30px;
}
A.vf_info_t:active {color: red; text-decoration: line-through;}
A.vf_info_t:visited {color: #4A8EFF;}
A.vf_info_t:hover {color: black; background-color: #F7B1B1; text-decoration: line-through;}


.One_Goods_Title {
margin-bottom: 12px;
}
.One_Goods_Title h1 {
font-size: 13pt;
color: #036598;
font-weight: bold;
margin: 0px;
}
h3.Goods_Title_Original {
font-size: 9pt;
color: #8c8c8c;
margin: 0px 8px 0px 10px;
font-weight: normal;
}
.Goods_Sections {
padding: 7px 0px 0px 6px;
}

.td_content {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 15px;
}
.nav_shop {
font-size: 10pt;
font-family: Arial;
color: black;
padding-top: 6px;
padding-right: 2px;
padding-bottom: 10px;
padding-left: 10px;
}
.page_navigation {
font-size: 12pt;
font-family: Tahoma;
color: #525252;
}

.delivery_company_logos {
vertical-align: middle;
padding-left: 5px;
}

.delivery_select_block  img{
-webkit-filter: grayscale(100%);
opacity: 0.1;
filter: alpha(Opacity=10);
}
.delivery_select_block_hint {
-webkit-filter: grayscale(100%);
opacity: 0.1;
filter: alpha(Opacity=10);
}

.annotation2_block {
    padding: 20px;
    font-family: Arial;
    font-size: 13px;
    background-color: #f1f1f1;
}



.Prev_Goods_Title {font-size: 11pt; font-family: Arial; font-weight: bold; color: #003DEC; text-decoration: none;}
.Prev_Goods_Title_Original {font-size: 9pt; font-family: Arial; color: #838383; text-decoration: none;}

.prev_goods_block_goods_info {
	font-size: 9pt;
	font-family: Arial;
	color: #373737;
	border-right: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
}
.prev_goods_block_goods_info:hover{
	background-color: #EDFFF1;
	border-right-color: #6FA9FF;
	border-bottom-color: #6FA9FF;
}
.prev_goods_block_goods_info:hover .prev_goods_block_price{
	color: #11712F;
}
.prev_goods_block_goods_info:hover .prev_goods_block_addcart{
	opacity: 1;
    filter: alpha(Opacity=100);
}
.gt2 {width:100%}
.prev_goods_block_title {font-size: 10pt; font-family: Arial; font-weight: bold; color: #003DEC; text-decoration: none;}
.prev_goods_block_price {font-size: 13pt; font-family: Tahoma; color: #9C9C9C; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.prev_goods_block_addinfo {font-size: 9pt; font-family: Arial; color: grey; margin-top: 5px; margin-bottom: 5px;}
.prev_goods_block_onsklad_yes {font-size: 10pt; font-family: Arial; color: #009600; font-weight: bold;}
.prev_goods_block_addcart {
	cursor: pointer;
	border-width:0px;
	opacity: 0.4;
    filter: alpha(Opacity=40);
}
.prev_goods_block_sale_start_block {font-size: 9pt; font-family: Arial;}
.prev_goods_block_sale_start_date {color: #D43939; font-weight: bold;}
.prev_goods_block_sale_old {font-size: 11pt; color: #FF4343; text-decoration:line-through;}
.prev_goods_block_sale_percent {font-size: 20pt; color: #FF4343; font-weight: bold;}

.DIV_Goods_Img {
	display:table-cell;
	vertical-align: middle;
	position:relative;
}
.goods_img {
	cursor: url(/js/zoom/magnify_p.ico),url(/js/zoom/magnify_p.png),pointer;
	margin-bottom:3px;
	vertical-align:middle;
}
.goods_img_addition:hover{
	opacity: 1;
    filter: alpha(Opacity=100);
}
.goods_img_addition {
	display:inline-block;
	padding:2px;
	cursor: url(/js/zoom/magnify_p.ico),url(/js/zoom/magnify_p.png),pointer;
	border-width:0px;
	opacity: 0.8;
    filter: alpha(Opacity=80);
}

.goods_info {font-size: 9pt; font-family: Arial; color: #373737;padding-left: 8px;}
.peopleForeign {font-size: 11pt;padding: 10px;color:#4d4d4d;}
.goods_info h2{
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 10pt;
	font-family: Arial;
	color: #282828;
	font-weight: bold;
	text-decoration: underline;	
}
.goods_reliz {
	margin-top: 30px;
    font-size: 8pt;
    color: #021f75;
    border: 1px solid #002ac3;
    background-color: #ffefcc;
    padding-bottom: 13px;
}
.goods_reliz h2{
	font-size: 9pt;
	font-family: Arial;
}
.Prev_Price {font-size: 10pt; font-family: Arial; color: #990000;}
.A_Price {font-size: 10pt; font-family: Arial; color: #660033;}
.Top_Best_Price {font-size: 9pt; font-family: Tahoma; color: #11712F; padding: 5px; margin: 5px 5px 5px 0px; font-weight: bold; background-color: #D5FFCD;}
.Price {font-size: 13pt; font-family: Tahoma; color: #45584B; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.one_goods_s1 {font-size: 10pt; font-family: Arial; color: #282828; font-weight: bold; text-decoration: underline;}
.menu_bot {font-size: 8pt; font-family: Arial; color: #7D7D7D;}
.copyright {font-size: 8pt; font-family: Arial; color: #6C6C6C;}
.title_razdel {font-size: 15pt; font-family: Arial; color: #0063A8; font-weight: bold; padding-left: 10px;margin-top: 1px;margin-bottom: 1px;}
.title_razdel h1{
	font-size: 15pt;
	margin-top: 10px;
	margin-bottom: 1px;
}
.title_razdel_s {font-size: 10pt; font-family: Arial; color: #85C2ED; padding-left: 15px;margin-top: 1px;margin-bottom: 1px;}
.sorting_div {font-size: 11pt; font-family: Arial; color: #1F1F1F; margin-top: 25px; margin-bottom: 12px; padding: 14px; background-color: rgb(236, 236, 236);}
.subsection_select_block {font-size: 11pt; font-family: Arial; color: #1F1F1F; padding-top: 13px;}
.page_text_block {
    font-size: 9pt;
    font-family: Arial;
    color: #7b7b7b;
    padding: 10px;
    margin: 10px;
    background-color: #f9f9f9;
}
.basket_info {font-size: 8pt; font-family: Arial; color: #373737;}
.Accompanying_goods_info {font-size: 8pt; font-family: Tahoma; font-weight: italy; color: #373737;}
.Accompanying_Goods_Title {font-size: 9pt; font-family: Tahoma; color: #0079E8;}
.Accompanying_Goods_Description {font-size: 8pt; font-family: sans-serif; font-weight: italy; text-decoration: none;}
.accomp_block {
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: italy;
	color: #373737;
	border-top: 3px solid #85DB8C;
	border-bottom: 3px solid #85DB8C;
}
.accomp_block:hover{
	background-color: #EDFFF1;
	border-top-color: #37863E;
	border-bottom-color: #37863E;
}
.accomp_block_title {font-size: 10pt; font-family: Arial; font-weight: bold; color: #003DEC; text-decoration: none;}
.accomp_block_addinfo {font-size: 9pt; font-family: Arial; color: grey; margin-top: 5px; margin-bottom: 5px;}
.accomp_block_price {font-size: 13pt; font-family: Tahoma; color: #9C9C9C; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.accomp_block_onsklad_yes {font-size: 10pt; font-family: Arial; color: #009600; font-weight: bold;}

.Reccomend_Goods_Description {font-size: 9pt; font-family: sans-serif; text-decoration: none;}
.comment {font-size: 8pt; font-family: Arial; color:#737373;}
.resp_t {font: 8pt verdana,sans-serif;}
.resp {font: 10pt sans-serif; }
.highlight { background-color: #FFE169; }
.descr_div {
	font-size: 10pt;
	text-align: justify;
	width: 97%;
	padding:10px 10px 10px 20px;
}
.descr_show_link , .descr_hide_link {
	color: #2879FF;
	font-size: 11pt;
	border-bottom: 1px dashed blue;
	cursor: pointer;
	display:inline;
	margin:20px 20px 20px 20px;
}

.Top_Best_Table {
background-image: url('/i/top_best_line.gif');
background-repeat: repeat-x;
height:15px;
font-size: 8pt;

}
.Top_Best_TableTD {
background-image: url('/i/top_best_line_r.gif');
background-position: right;
background-repeat: no-repeat;
}
.Top_Best_Title {
font-size: 12pt;
font-family: Arial;
font-weight: bold;
color: #006FBC;
margin-top: 10px;
text-decoration: none;
}
.Top_Best_Title h2{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #006FBC;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration: none;
}

A.Top_Best_Title_Link:link {font-size: 12pt; font-family: Arial; font-weight: bold; color: #006FBC; text-decoration: none;}
A.Top_Best_Title_Link:visited {font-size: 12pt; font-family: Arial; font-weight: bold; color: #006FBC; text-decoration: none;}
A.Top_Best_Title_Link:hover {font-size: 12pt; font-family: Arial; font-weight: bold; color: #00033C; text-decoration: underline;}
A.Top_Best_Next_Link:link {font-size: 11pt; font-family: Arial; font-weight: bold; color: #006FBC; text-decoration: none;}
A.Top_Best_Next_Link:visited {font-size: 11pt; font-family: Arial; font-weight: bold; color: #006FBC; text-decoration: none;}
A.Top_Best_Next_Link:hover {font-size: 11pt; font-family: Arial; font-weight: bold; color: #00033C; text-decoration: underline;}
.Top_Best_Goods_Title {font-size: 8pt; font-family: Arial; color: #003DEC; text-decoration: none; line-height: 9pt;}
.Top_Soon {font-size: 7pt; font-family: Arial;}
A.Top_Soon_Title_Link:link {font-size: 8pt; font-family: Arial; color: #003DEC;}
A.Top_Soon_Title_Link:visited {font-size: 8pt; font-family: Arial; color: #003DEC;}
A.Top_Soon_Title_Link:hover {font-size: 8pt; font-family: Arial; color: #00033C; text-decoration: none;}
A.Top_Soon_Subscr_Link:link {font-size: 7pt; font-family: Arial; color: #003DEC;}
A.Top_Soon_Subscr_Link:hover {font-size: 7pt; font-family: Arial; color: #00033C; text-decoration: none;}

.SubDir_List_Top_Title {
font-size: 10pt;
font-family: Arial;
font-weight: bold;
color: #006FBC;
margin-top: 10px;
text-decoration: none;
}
.SubDir_List_Top {
background-image:URL('/i/tr.gif');
background-repeat: no-repeat;
padding-left: 12px;
}
A.SubDir_List_Top:link {font-size: 10pt; font-family: Arial; color: #003DEC;}
A.SubDir_List_Top:hover {text-decoration: none;}

.People_Biography_DIV {padding:10px; border:1px solid #E4E4E4;background-color:#F8F8F8;font-size: 12pt;text-indent: 30px;}
.People_Biography {text-indent: 30px;}
.DiskInfo_var {color: #484848;font-weight: bold;}
.DiskInfo_DIV {padding:20px; border:1px solid #E4E4E4;background-color:#F8F8F8;font-size: 10pt;}
.DiskInfo_gallery_DIV {padding:5px; border:1px solid #E4E4E4;background-color:#F8F8F8;font-size: 9pt;}
.DiskInfo_gallery_var {color: #484848;font-weight: bold;}
.DiskInfo_ul {list-style: square; margin-top: 1px; margin-bottom: 5px;}

.Same_Peron_UL {list-style-position: inside; list-style-type: circle; padding: 0px; margin: 0px;}
.Same_Peron_List {padding: 0px 0px 1px 3px; margin: 0px;}

.read-more-small-block {
	overflow: hidden;
	height: 30px;
}
.read-more-button {
	cursor: pointer;
	width: 100%;
	height: 15px;
	background-image: url(/i/read_more_button.gif);
}


form {
  text-decoration: none;
  margin: 3px;
}

/* Поле типа text (input text) */
.it {
font-size: 8pt;
font-family: Arial;
color: #003DEC;
border-width: 1px;
border-color: #000000;
}

/* Поле типа text (input text) Для строки поиска*/
.it1 {
font-size: 9pt;
font-family: sans-serif;
color: #003DEC;
height:18;
background-image:URL('/i/search_bg.jpg');
border-color: #5B86FF;
border-width: 1px;
}

/* Поле типа text (input text) для адреса доставки */
.it_address {
font-size: 12pt;
font-family: Arial;
color: #003DEC;
border-width: 1px;
border-color: #000000;
}


/* Submit или Button (button) */
.bt {
font-size: 8pt;
font-family: Arial;
color: #3C3C3C;
border-color: black;
border-width: 1px;
background-color:#FFD35C;
}

/* Поле типа select (input select) */
.is {
font: 8pt Tahoma;
color: #000000;
border-width: 1px;
border-color: #999999;
background-color: #FBE4BB;
}

/* Поле типа select (input select) для адреса доставки */
.is_address {
font: 12pt Tahoma;
color: #000000;
border-width: 1px;
border-color: #999999;
background-color: #FBE4BB;
}

/* Поле select для фильтров товаров */
.is_filter {
font: 13pt Tahoma;
color: #151515;
border-width: 1px;
background-color: #fffaeb;
padding: 2px;
border-color: #ffbd10;
border-style: dotted;
}

/* скрыть элемент */
.hide {
visibility: hidden;
opacity: 0;
transition: all ease 0.8s;
}

/* сделать элемент видимым */
.show {
visibility: visible;
opacity: 1;
transition: all ease 0.8s;
}


.address_field_title {font-size: 11 pt; font-family: Arial;padding-bottom: 20px;}
.address_field_title_confirm {font-size: 12 pt; font-family: Arial; background-color: #FEF4E2;}
.address_field_value_confirm {font-size: 11 pt; font-family: Arial; background-color: #FEF4E2;}
.address_info_pvz {font-size: 11 pt; font-family: Arial;}
.comment_adress {font-size: 10pt; font-family: Arial; color:#737373;}


.goods_block {position:relative;}
.goods_pict_block {position:relative;}
.goods_pict_new_ang {position:absolute; top:0px; left:0px; width:50px; height:50px;}
.goods_pict_gift2 {position:absolute; top:0px; right:20px; width:40px; height:40px;}
.goods_pict_gift2_info {position:absolute; top:-10px; right:-20px; width:40px; height:40px;}
a.goods_pict_promo1:link, a.goods_pict_promo1:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12pt;
    border: 1px solid transparent;
    border-radius: 5px;
    padding: 4px 0px 4px 0px;
    background: #e30000;
	opacity: 0.8;
    text-align: center;
    width: 70px;
    font-family: sans-serif;
    font-weight: bold;
	position: absolute;
	bottom: 7px;
	left: 7px;
}

a.goods_pict_promo1:hover {
	color: #fff5a4;
    background: #c30000;
}






/*  шрифты разного размера */
.s7 {font-size: 7pt; font-family: Small Fonts;}
.s8 {font-size: 8pt; font-family: Tahoma;}
.s9 {font-size: 9pt; font-family: Verdana;}
.s10 {font-size: 10pt; font-family: Verdana;}
.s11 {font-size: 11pt; font-family: Verdana;}
.s12 {font-size: 12pt; font-family: Verdana;}
.s13 {font-size: 13pt; font-family: Verdana;}
.s14 {font-size: 14pt; font-family: Verdana;}




img {
	border: none;
}
.header {
	min-width: 1000px;
}
.same {
	width: 230px;
}
.same ul {
	list-style: none;
	padding: 0px; 
	margin: 0px; 
}

.same ul li span { 
	margin-left: 140px; 
	display: block; 
	position: relative; 
	bottom: 5px; 
} 

.same ul li span.samePrice { 
	margin-left: 0px; 
	bottom: 25px; 
	margin-bottom: -20px; 
}
.samePrice {
	position: absolute;
	bottom: 17px;
	left: 59px;
	width: 60px; 
	color: #0033cc;
	font-size: 13px;
	font-weight: 700;
}
.same_dateRelise { 
	color: #0033cc; 
	font-size: 10px; 
	margin-left: 134px; 
	position: relative; 
	bottom: 7px; 
} 
.same ul li {
	display: block;
	width: 230px;
	height: auto;
	border-bottom: 1px dashed #666666;
}
.same ul li a {
	position: relative;
	display: block;
	width: 222px;
	height: auto;
	padding: 3px 4px;
	color: #000;
	cursor: pointer;
}

.same ul li a:hover {
	color: #003DEC;
}

.presence {
	background-color: #ffefb9;
	text-decoration: none;
}

.presence:hover {
	background-color: #fff;
}

.dissable {
	background-color: #ddd8c6;
}

.pres {
	position: absolute;
	top: 42px;
	left: 37px;
}


.same img {
	display: inline-block;
	vertical-align: top;
}

.sameName {
	width: 180px;
	height: auto;
	display: inline-block;
	vertical-align: top;
	margin-left: 6px;
	position: absolute;
    font-size: 12px;
    font-weight: bold;	
}

.sameName h5 {
	margin: 0px;
	font-size: 12px;
}

.sameName span { 
	display: block; 
	position: relative; 
	bottom: 0px; 
	width: auto; 
	margin-left: 83px;
} 

 

 
 

.basket-div {
    margin-left: 30px;
}
a.basket-link:link, a.basket-link:visited {
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    display: block;
    cursor: pointer;
	color: #0000ff;
}
a.basket-link:hover {
    color: #000000;
}
a.basket-link-ny:link, a.basket-link-ny:visited {
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    display: block;
    cursor: pointer;
    color: #000000;
    font-weight: bold;
}
a.basket-link-ny:hover {
    color: #0000ff;
}
.basket-icon {
    background: url(https://www.golddisk.ru/i/cart.png) center/contain no-repeat;
	display: block;
	width: 42px;
    height: 43px;
    margin-top: 10px;
	margin-right: 30px;
    position: relative;	
}

.basket-notify {
    position: absolute;
    top: -5px;
    right: -9px;
	padding: 2px 3px 1px;
    font-size: 11px;
    line-height: 15px;
    color: #ffffff;
    text-align: center;
    display: inline-block;
    min-width: 17px;
    height: 17px;
    background: #ff440f;
    border-radius: 17px;
}

.goods_additional_materials_note {
	font: Bold 12pt Tahoma;
    color: #df7070;
}

.goods_description_important {
	font: Bold 12pt Tahoma;
    color: #9b00db;
}

.filters-desktop__item-title {
	font-weight: bold;
	margin: 15px 0px 5px 0px;
}

.info_block_1 {
	border: 2px solid #7bc1f3;
    border-radius: 7px;
    background-color: #d3f3ff;
    font-size: 10pt;
    font-family: Verdana;
    padding: 7px 15px 7px 15px;
    margin: 10px 0px 10px 10px;
    color: #353535;
}


/* Для сворачиваемых информационных блоков collapsible с идентификаторами */
.collapsible-block {
  border: 1px solid #ddd;
  border-radius: 4px;
  margin: 5px 0;
  overflow: hidden;
  font-family: Verdana;
  font-size: 10pt;
}

.collapsible-header {
  padding: 10px 15px;
  background-color: #7fdcff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

.collapsible-content {
  padding: 15px;
  transition: all 0.3s ease;
  background-color: #d6f4ff;
}

.collapsible-block.collapsed .collapsible-content {
  display: none;
}

.collapsible-block.collapsed .collapsible-header {
  background-color: #7fdcff;
  border-bottom: none;
}

.collapsible-block .toggle-btn {
  background: #fff9ec;
  border: 1px solid #ddd;
  padding: 2px 8px;
  border-radius: 3px;
  cursor: pointer;
}	


.delivery_info_pickup {
	display: none;
	margin: 10px;
	padding: 10px;
	background-color: #F1F1F1;
}