body{font-family:"MyriadPro";font-size:18px;color:#000;background: linear-gradient(#daf2ff, #ffe9f1);}
a{text-decoration:none;color:inherit;font-family:inherit;}
h1{font-size:24px;text-align:left;font-weight:bold;margin-bottom:30px;}
ul::after{display:block;content:'';clear:both;}
p{line-height:1.3;text-align:justify;}
article{margin-bottom:0px;}
.sp-smart-slider{width:100%}
.container{position:relative;width:1120px;margin:0 auto;}
.container::after{display:block;content:'';clear:both;}
.aliva{width:300px;margin:0 auto;}
.esenin{width:300px;margin:0 auto;}
.odisseya{width:160px;margin:0 auto !important;}
.vhod_over{max-width:1120px;position: relative;margin:0 auto;}
.vhod{position: relative;margin-left: auto;margin-right: 0;padding-top:10px;height:38px;text-align:right;width:270px;}
.vhod a{display:block;text-align:right;padding-right:10px;text-decoration:underline;width:270px;text-align:right;padding-top:3px;}
.vhod a img{display:block;float:left;width:30px;padding-left:5px;}
.vhod a:hover{text-decoration:none;}

@media (max-width:1120px){.container{width:100%;}
}
.main-line{min-height:160px;margin-bottom:20px;padding-top:1px;}
.logo{position:absolute;left:0;right:0;top:25px;margin:0 auto;}
@media (max-width:450px){.logo{width:250px;}
}
.main-menu{padding-top:40px;text-transform:uppercase;font-weight:bold;}
.main-menu li{position:relative;float:left;}
.main-menu li:nth-child(n + 4){float:right;}
.main-menu a{position:relative;padding-top:10px;margin:0 20px;}
.main-menu a::before{position:absolute;left:0;right:0;top:0px;display:block;content:'';width:0;margin:0 auto;height:3px;background-color:#d9a658;transition:.2s ease;}
.main-menu a:hover::before,
.main-menu a.active::before{width:100%;}
@media (max-width:1024px){.main-menu{position:absolute;z-index:9920;top:310px;width:100%;height:0;padding:0;background-color:rgba(118, 242, 255, 0.75);overflow:hidden;transition:.3s ease;}
.main-menu li{float:none;text-align:center;width:100%;}
.main-menu a{display:block;padding:15px 0;font-size:28px;border-top:none !important;}
.main-menu a::before{display:none;}
}
@media (max-width:350px){.main-menu a{font-size:25px;}
}
.mobile-menu-button{display:none;position:relative;width:50px;height:50px;margin:20px auto;border:2px solid #d9a658;border-radius:50%;}
.mobile-menu-button span,
.mobile-menu-button span::before,
.mobile-menu-button span::after{position:absolute;top:15px;left:0;right:0;display:block;content:'';width:28px;height:3px;margin:0 auto;background-color:#d9a658;border-radius:3px;}
.mobile-menu-button span::before{top:8px;background-color:inherit;}
.mobile-menu-button span::after{top:16px;background-color:inherit;}
@media (max-width:1024px){.mobile-menu-button{display:block;}
}
.drop{position:absolute;display:none;width:150%;top:18px;margin-left:20px;color:#fff;background-color:#d9a658;border:2px solid #fff;z-index:9999;}
.drop::before{content:'';display:block;width:100%;height:15px;background-color:#fff;}
.drop li{float:none;display:block;width:100%;text-align:center;}
.drop li:last-child a{border-bottom:none;}
.drop a{display:block;width:90%;padding:7px 0;margin:0 auto;border-top:none !important;border-bottom:2px solid #fff;}
.drop a:hover{color:#d9a658;background-color:#fff;}
@media (max-width:1024px){.drop{display:none !important;}
}
.header-contacts{float:right;margin:25px 15px 0;text-align:right;margin-bottom:30px;}
.header-contacts span{display:block;text-align:right;padding-right:5px;}
.header-contacts a{font-size:24px;font-weight:bold;}
.header-contacts a:hover{color:#d6ab5d;}
@media (max-width:1024px){
.header-contacts{float:none;margin:180px auto 20px;text-align:center;}
.header-contacts-left{float:none !important;margin:0 auto !important;width:340px;text-align:center;}
.header-contacts span,
.header-contacts a{text-align:center;margin-bottom:10px;padding-right:0;}
}
.slider-block{position:relative;height:460px;background:url(../img/slider.jpg) 65% 35% no-repeat;}
.book-block{position:absolute;top:7%;right:20px;margin-left:20px;max-width:300px;width:calc(100% - 40px);height:86%;background-color:rgba(125, 33, 38, 0.6);border-radius:15px;}
.advantages-block::after{display:block;content:'';clear:both;}
.advantage-box{float:left;width:25%;height:180px;text-align:center;font-weight:bold;color:#fff;background:#d9a658 url(../img/venzel-dark.png) center 15px no-repeat;border-right:3px solid #fff;cursor:pointer;}
.advantage-box:last-child{border-right:none;}
.advantage-box:hover{color:#d6ab5d;background:#fff url(../img/venzel-light.png) center 15px no-repeat;}
.advantage-box h2{font-size:20px;text-transform:uppercase;padding:70px 0 20px;}
.advantage-box span{line-height:1.2;}
@media (max-width:800px){.advantage-box{width:50%;border-bottom:3px solid #fff;}
.advantage-box:nth-child(2){border-right:none;}
}
@media (max-width:500px){.advantage-box{width:100%;border-right:none;}
}
.greeting{padding:20px 30px 10px;}
.social{text-align:center;padding:0;}
.social ul{display:inline-block;}
.social li{float:left;margin-right:15px;}
.social li:nth-child(1) a{background-position:0 0;}
.social li:nth-child(2) a{background-position: -64px 0;}
.social a{display:block;width:50px;height:50px;background:url(../img/social.png) no-repeat;}
@media (max-width:500px){.social ul{width:160px;}
.social li{margin-bottom:20px;}
.social li:nth-child(3n){margin-right:0;}
.social li:last-child{float:none;margin-right:0;}
.social li:last-child a{margin:0 auto;}
}
.main-footer{min-height:115px;padding:10px 20px 3px;}
.main-footer::after{display:block;content:'';clear:both;}
.footer-info{float:left;}
.footer-info span{font-size:16px;line-height:1.5;}
@media (max-width:749px){
.footer-info{float:none;text-align:center;margin-bottom:15px;}
}
.payment{float:right;text-align:center;margin-bottom:5px;}
.payment ul{margin-bottom:5px;}
.payment li{float:left;}
.payment li:nth-child(1) a{background-position:0 0;}
.payment li:nth-child(2) a{background-position:-53px 0;}
.payment li:nth-child(3) a{background-position:-106px 0;}
.payment li:nth-child(4) a{background-position:-158px 0;}
.payment li:nth-child(5) a{background-position:-210px 0;}
.payment a{display:block;width:52px;height:35px;margin-right:5px;background:url(../img/payment.png) no-repeat;}
.payment span{font-size:14px;text-align:center;float:none;clear:both;}

.payment2{float:right;text-align:center; }
.payment2 a{display:block;width:52px;height:35px;margin-right:5px;background:url(../img/payment.png) no-repeat;}
.payment2 span{font-size:14px;text-align:center;float:none;clear:both;}
@media (max-width:749px){
.payment{float:none;text-align:center;} 
.payment ul{width:290px;margin:0 auto; float:none;}
}
@media (max-width:900px){
	.payment2{float:none; width:280px;margin:0 auto;}
}
.rooms{margin:0 auto;}
.rooms::after{display:block;content:'';clear:both;}
@media (max-width:1120px){.rooms{width:960px;}
}
@media (max-width:1024px){.rooms{width:600px;}
}
@media (max-width:660px){.rooms{width:400px;}
}
@media (max-width:460px){.rooms{width:250px;}
}
.room{display:inline-block;width:172px;padding:0 5px;margin-right:1px;height:335px;text-align:center;font-weight:bold;color:#fff;background-color:#f4c85f;border:2px solid #fff;cursor:pointer;transition:transform .2s ease;}
.room:last-child{margin-right:0;}
.room:hover{transform:scale(1.1);box-shadow:0 0 15px 0 #222;color:#f4c85f;background-color:#fff;}
.room:hover .book{color:#fff;background-color:#f4c85f;}
.room h2{font-size:14px;text-transform:uppercase;margin-bottom:10px;}
.room span:last-of-type{display:block;height:53px;font-size:12px;}
@media (max-width:1120px){.room{width:155px;}
}
@media (max-width:1024px){.room{width:195px;margin-bottom:10px;}
.room:nth-child(3){margin-right:0;}
}
@media (max-width:660px){.room:nth-child(3){margin-right:5px;}
.room:nth-child(even){margin-right:0;}
}
@media (max-width:460px){.room{width:100%;min-height:500px;margin-right:0 !important;}
.room .img{height:200px;}
}
.img{width:90%;height:100px;margin:10px auto 10px;border:2px solid #d6ab5d;}
.img2{width:24%;border-radius:5px;border:2px solid #d9a658;margin-top:3px;margin:10px;}
@media (max-width:660px){.img2{width:90%;border-radius:5px;border:2px solid #d9a658;margin-top:3px;margin:10px;}
}
.room:nth-child(1) .img{background:url(../img/room2.jpg) no-repeat;background-size:cover;}
.room:nth-child(2) .img{background:url(../img/room3.jpg) no-repeat;background-size:cover;}
.room:nth-child(3) .img{background:url(../img/room4.jpg) no-repeat;background-size:cover;}
.room:nth-child(4) .img{background:url(../img/room1.jpg) no-repeat;background-size:cover;}
.room:nth-child(5) .img{background:url(../img/room2.jpg) no-repeat;background-size:cover;}
.room:nth-child(6) .img{background:url(../img/room3.jpg) no-repeat;background-size:cover;}
.descr,
.sign{display:block;height:45px;font-size:12px;line-height:1.2;}
.sign{height:40px;}
.price{font-size:30px;}
.book{font-family:"MyriadPro";font-weight:bold;font-size:14px;text-transform:uppercase;padding:5px 8px;color:#f4c85f;background-color:#fff;border:none;border-radius:8px;cursor:pointer;}
.button-block .book{width:100%;height:55px;margin-bottom:20px;color:#fff;font-size:24px;background-color:#d9a658;border:3px solid #d9a658;}
.button-block_gl .book{width:100%;height:55px;margin-bottom:10px;color:#fff;font-size:22px;background-color:#d9a658;border:3px solid #d9a658;}
.button-block .book:hover{color:#d9a658;background-color:#fff;}
.button-block_gl .book:hover{color:#d9a658;background-color:#fff;}
.room-number{padding:15px 40px;}
.crumbs{text-transform:none;margin-bottom:20px;}
.crumbs a:hover{color:#e2bb69;text-decoration:underline}
@media (max-width:600px){.crumbs{text-align:center;}
}
.photo-gallery{float:left;width:calc(50% - 25px);margin-right:25px;border:2px solid#e2bb69;border-radius:7px;}
.photo-gallery::after{display:block;content:'';clear:both;}
@media (max-width:1024px){.photo-gallery{float:none;width:500px;margin:0 auto 30px;}
}
@media (max-width:600px){.photo-gallery{width:100%;}
}
.big-photo,
.thumbnails{width:100%;height:315px;margin-bottom:13px;border:2px solid #d9a658;border-radius:3px;background:url(../img/room4.jpg) no-repeat;background-size:cover;cursor:pointer;}
@media (max-width:500px){.big-photo,
.thumbnails{height:250px;}
}
@media (max-width:400px){.big-photo,
.thumbnails{height:170px;}
}
.thumbnails{float:left;width:calc(33% - 17px);margin-right:20px;height:90px;cursor:pointer;}
.thumbnails:nth-child(3n + 1){margin-right:0;}
.thumbnails:nth-child(3n + 2){margin-left:6px;}
@media (max-width:500px){.thumbnails{width:calc(50% - 10px);margin-right:20px;}
.thumbnails:nth-child(3n + 1){margin-right:20px;}
.thumbnails:nth-child(3n + 2){margin-left:0;}
.thumbnails:nth-child(odd){margin-right:0;}
}
.room-info{float:left;width:50%;}
@media (max-width:1024px){.room-info{float:none;width:500px;margin:0 auto;}
}
@media (max-width:600px){.room-info{width:100%;}
}
.tabs{margin-bottom:20px;}
.tabs li{float:left;width:33.3%;height:35px;font-weight:bold;line-height:35px;text-transform:uppercase;text-align:center;color:#000;background-color:transparent;border-bottom:3px solid #d9a658;cursor:pointer;}
.tabs li.active{color:#fff;background-color:#d9a658;}
@media (max-width:600px){.tabs li{width:100%;height:40px;line-height:40px;border:3px solid #fff;}
}
.tabs::after{display:block;content:'';clear:both;}
.tab-block{display:none;}
.tab-block.active{display:block;}
.tab-block .content{min-height:300px;margin-bottom:20px;padding-left:20px;}
.tab-block .content li{padding-bottom:5px;}
@media (max-width:1024px){.tab-block .content{min-height:0;margin-bottom:50px;}
}
.order-block span{display:inline-block;width:50%;text-align:center;border:3px solid #d9a658;padding-top:12px;padding-bottom:14px;border-radius:7px;cursor:pointer;}
.order-block span:hover{background-color:#d9a658;color:#fff;}

.order-block span .price{font-size:24px;font-weight:bold;}
.order-block::after{display:block;content:'';clear:both;}
@media (max-width:1024px){.order-block span{width:100%;margin-bottom:30px;}
}
.button-block{float:right;text-align:right;width:47%;min-width:220px;}
.button-block_gl{text-align:center;width:50%;margin:0 auto;}
div#tl-search-form{position:absolute;width:100%;top:180px;}
@media (max-width:1024px){.button-block{float:none;width:230px;margin:0 auto;} .button-block_gl{float:none;width:250px;margin:0 auto;}
div#tl-search-form{top:382px;}
}
@media (max-width:370px){div#tl-search-form{top:382px;}
}
@media (max-width:332px){div#tl-search-form{top:408px;}
.header-contacts-left{float:none !important;margin:0 auto !important;width:280px;text-align:center;padding-left:0 !important;background:none !important;}
}
div#tl-search-form.tlsf-inner{position:relative;top:initial;}
.tl-analitics{float:right;margin:2px 20px;}
.sp-corporex-layout div.sp-slider-content{top:22%;height:76%;}
#toTop{width:60px;border:1px solid #d9a658;background:#fff;text-align:center;padding:5px;border-radius:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#d9a658;font-family:verdana;font-size:12px;}
.nomer_info li{list-style-type:square;}
.tl-analitics{margin:2px 7px 0 0;}
.btn_otziv{color:#fff;background-color:#d9a658;color:#fff;border-radius:7px;border:2px solid #d9a658;font-weight:bold;width:170px;padding-top:10px;padding-bottom:10px;margin:0 auto;text-align:center;}
.btn_otziv:hover{color:#d9a658;background-color:#fff;}



.btn_spec{color:#fff;background-color:#d9a658;color:#fff;border-radius:7px;border:2px solid #d9a658;font-weight:bold;width:275px;padding-top:10px;padding-bottom:10px;margin-top:10px;text-align:center;}
.btn_spec:hover{color:#d9a658;background-color:#fff;}


.panorama{display:none;margin-top:-440px;z-index:98;position:relative;}
.open_panorama{position:relative;left:45%;top:80px;z-index:97;border-radius:5px;background-color:#d9a658;border:2px solid #d9a658;color:#fff;width:100px;font-weight:bold;text-align:center;display:block;padding:5px;}
.open_panorama:hover{background-color:#fff;border:2px solid #d9a658;color:#d9a658;cursor:pointer;}
@media (max-width:660px){.open_panorama{display:none;}
}
.close_panorama{position:relative;left:45%;top:30px;z-index:99;border-radius:5px;background-color:#d9a658;border:2px solid #d9a658;color:#fff;width:100px;font-weight:bold;text-align:center;display:none;padding:5px;}
.close_panorama:hover{background-color:#fff;border:2px solid #d9a658;color:#d9a658;cursor:pointer;}
.nomera-i-ceni{border-radius:7px;border:2px solid#d9a658;padding:0px;margin:10px;float:left;text-align:center;width:47%;}
@media (max-width:1120px){.nomera-i-ceni{width:47%;}
}
@media (max-width:1024px){.nomera-i-ceni{width:47%;}
}
@media (max-width:670px){.nomera-i-ceni{width:95%;}
}
@media (max-width:460px){.nomera-i-ceni{width:95%;}
}
.nomera-i-ceni .stoimost{text-align:center;font-size:30px;font-weight:bold;}
.nomera-i-ceni .bronirovat{text-align:center;border:2px solid #e2bb69;background-color:#fff;color:#fff;}
.nomera-i-ceni .bronirovat{text-align:center;border:2px solid #e2bb69;background-color:#e2bb69;color:#fff;padding:10px;font-weight:bold;margin-top:7px;}
.nomera-i-ceni .bronirovat:hover{background-color:#fff;color:#e2bb69;cursor:pointer;}
.nomera-i-ceni .namenomer{text-align:center;}


.nomera-i-ceni-drugie-nomera{border-radius:7px;border:2px solid#d9a658;padding:0px;margin:10px;float:left;text-align:center;width:30%;}
@media (max-width:1120px){.nomera-i-ceni-drugie-nomera{width:30%;}
}
@media (max-width:1024px){.nomera-i-ceni-drugie-nomera{width:30%;}
}
@media (max-width:670px){.nomera-i-ceni-drugie-nomera{width:95%;}
}
@media (max-width:460px){.nomera-i-ceni-drugie-nomera{width:95%;}
}
.nomera-i-ceni-drugie-nomera .stoimost{text-align:center;font-size:30px;font-weight:bold;}
.nomera-i-ceni-drugie-nomera .bronirovat{text-align:center;border:2px solid #e2bb69;background-color:#fff;color:#fff;}
.nomera-i-ceni-drugie-nomera .bronirovat{text-align:center;border:2px solid #e2bb69;background-color:#e2bb69;color:#fff;padding:10px;font-weight:bold;margin-top:7px;}
.nomera-i-ceni-drugie-nomera .bronirovat:hover{background-color:#fff;color:#e2bb69;cursor:pointer;}
.nomera-i-ceni-drugie-nomera .namenomer{text-align:center;min-height:70px;}


.header-contacts-left{float:left;margin:38px 15px 0;background:url(../img/24hours.png) left center no-repeat;background-size:auto 100%;padding-left:60px;}
.header-contacts-left span{font-size:30px;}
.mfp-container{position:fixed !important;}
@media (max-width:775px){.mfp-close{top:0 !important;right:0 !important;}
}
.ivisa{position:relative;display:block;width:212px;height:42px;background:#d9a658 url('../img/ivisa-logo.png') no-repeat 20px 4px;border-radius:4px;text-decoration:none;}
.ivisa-text{position:absolute;top:7px;right:0;width:120px;display:block;color:#6c0207;font:14px/14px Calibri;}
.ivisa:hover .ivisa-text{text-decoration:underline;}
.studio-info{padding:0;float:right;font-size:12px;text-align:right;height:35px;cursor:pointer;}
.studio-info-img{height:35px;float:right;margin-left:3px;padding-top:-10px;}
#tl-reputation-widget{float:right;width:277px;margin:0 23px 0 0;}
@media (max-width:1010px){#tl-reputation-widget{float:none;margin:10px auto 0 auto;}
}
@media (max-width:905px){.studio-info{float:none;text-align:center;height:inherit;margin:12px 0;}
.tl-analitics{margin:0 0 10px 0;float:none;}
.studio-info-img{float:none;display:block;margin:0 auto;}
}

.ivisa {
			position: relative;
			display: block;
			width: 212px;
			height: 42px;
			background: #d9a658 url('/images/ivisa-logo.png') no-repeat 20px 4px;
			border-radius: 4px;
			text-decoration: none;
		}
		.ivisa-text {
			position: absolute;
			top: 7px;
			right: 0;
			width: 120px;
			display: block;
			color: #fff;
			font: 13px Arial,sans-serif;
		}
		.ivisa:hover .ivisa-text {
			text-decoration: underline;
		}
		
.recomends{position: absolute; left: 0; margin: -500px 0 0 0; padding: 5px; text-align: left;}
@media (max-width:500px){
.recomends{position: absolute; left: 0; margin: -300px 0 0 0; padding: 5px; text-align: left;}
}
@media (min-width:500px) and (max-width:750px)
{
.recomends{position: absolute; left: 0; margin: -400px 0 0 0; padding: 5px; text-align: left;}
}

.block_mi{
	width:48%;float:left;text-align:left;font-weight:bold;padding:15px;margin-right:10px;color:#000;
}
.block_mi p{text-align:left;padding-bottom:20px;color:#000;}
.block_mi span{text-align:left;font-weight:normal;color:#000;}

.block_preimushestva{
		width:50%;float:left;text-align:right;font-weight:bold;padding:15px;color:#000;
}
.block_preimushestva p{text-align:right;padding-bottom:20px;color:#000;}
.block_preimushestva span{text-align:right;font-weight:normal;color:#000;}
.block_all_preimushestva{
	border:3px solid#d6ab5d;border-radius:10px;
}

@media (max-width:1024px){
	.block_all_preimushestva{margin:10px 10px 0 10px}
}
@media (max-width:500px){
.block_preimushestva {width:100%;}
.block_mi{width:100%;}
.block_preimushestva p{text-align:left;}
.block_mi{text-align:center;}
.block_preimushestva{text-align:center;}
}
.block_all_uslugi h2{
	font-weight:bold;text-align:center;font-size:28px;
}
.block_uslugi{
	width:48%;float:left;text-align:left;
}
.block_uslugi p {font-size:20px;margin-bottom:15px;}
@media (max-width:1024px){
	.block_all_uslugi{margin:0 10px 0 10px}
}
@media (max-width:767px){
	.block_uslugi{width:100%;}
}
.block_mi p a:hover{text-decoration:underline;}

.nashi-oteli-obshii{border-top:3px solid#d9a658;width:100%;text-align:center;margin:0 auto;margin-top:10px;}
.nashi-oteli-block{margin:0 auto;width:90%;}
.nashi-oteli-label{display: inline;float:left;width:100%;}
.nashi-oteli-label0{display: inline;float:left;width:100px;height:10px;}
.nashi-oteli-label img{height:100px;}
.nashi-oteli-zagolovok{color:#fff;display:inline;float:left;padding-top:50px;padding-bottom:30px;font-weight:bold !important;padding-left:30px;padding-right:30px;text-align:center;min-width:200px;width:100%;}
.odisseya{width:100%;}
@media (min-width:769px){
.nashi-oteli-label{width:241px;margin:0 auto;}
.nashi-oteli-zagolovok{width:200px;}
.nashi-oteli-label img{height:90px;}
.nashi-oteli-block{margin:0 auto;width:652px;}
.nashi-oteli-item-over{width: 725px;margin:0 auto;}
}
@media (min-width:906px){
.nashi-oteli-item-over{width: 410px;margin:0 auto;}
}
@media (min-width:906px){
.odisseya{width:160px;}
}
@media (max-width:906px){
.odisseya{margin-top:30px !important;}
}

.ryadom{width: 50%; margin: 0 auto; display: block;}
@media (max-width:600px){
.ryadom{width: 90%;}
}
@media (max-width:320px){
.ryadom{width: 100%;}
}

.block-search {
	background-color: #393185;
	margin-bottom: 25px;
}




.cookie-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(217, 166, 88, 0.8);
  color: #000;
  padding: 15px 20px;
  z-index: 9999;
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.2);
  display: none; /* Скрыто по умолчанию, показывается через JS */
}

.cookie-content {
  max-width: 1000px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}

.cookie-text {
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
  flex: 1;
}

.cookie-link {
  color: #000;
  text-decoration: underline;
  transition: color 0.3s;
}

.cookie-link:hover {
  color: #000;
  text-decoration: none;
}

.cookie-btn {
  background-color: #fff;
  color: #000;
  border:3px solid #fff;
  padding: 8px 24px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  transition: background-color 0.3s;
  flex-shrink: 0;
  min-width: 80px;
}

.cookie-btn:hover {
  background-color: #d9a658;
color:#000;
}

.cookie-btn:active {
  background-color: #1c7ed6;
}

/* Адаптивность для мобильных устройств */
@media (max-width: 768px) {
  .cookie-content {
    flex-direction: column;
    text-align: center;
    gap: 15px;
  }
  
  .cookie-text {
    font-size: 13px;
  }
  
  .cookie-btn {
    width: 100%;
    max-width: 200px;
  }
}