

/* Start:/local/templates/baskinrobbins/components/bitrix/sender.subscribe/baskinrobbins/style.min.css?15078493964248*/
.bx-subscribe{margin:10px 0}.bx-subscribe div.bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}.bx-subscribe .bx-input-group .bx-form-control{position:relative;margin-bottom:15px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-radius:2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-subscribe .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.btn-subscribe{cursor:pointer;text-align:center;background:#70bb18;border:0;color:#fff;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;line-height:30px;height:40px;padding:5px 60px 5px 20px;vertical-align:middle;outline:0;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;-ms-transition:width 5s linear;-o-transition:width 5s linear;transition:width 5s linear}.btn-subscribe:hover{background:#7ec629}.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#5b9f0b;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}.btn-subscribe span{display:block}.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s;outline:0;color:#fff}.btn-subscribe:hover,.btn-subscribe:active{color:#fff}.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@-webkit-keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@-webkit-keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}@-webkit-keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}.bx_subscribe_response_container{padding:40px;color:#35414e}.bx_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}
/* End */


/* Start:/local/templates/baskinrobbins/styles.css?156267480354*/
.bx-context-toolbar-empty-area {    margin-top: 15px;}
/* End */


/* Start:/local/templates/baskinrobbins/template_styles.css?16697101975133*/
/* MGLL corrected */
.product-caption h5 {
height: 50px;
}
.fa-tiktok {
width: 30px;
height: 30px;
background: #eee;
border-radius: 100%;
display: block;
float: left;
background-image: url(/local/templates/baskinrobbins/img/tiktok-logo-2.svg);
}


.offer img {
	height: 275px;
}
.copyright {
	font-size: 12px;
	color: #888;
	display: flex;
	line-height: 2.1;
	float: right;
	opacity: 0.5;
}
.copyright span{
	padding: 0 5px;
}
.copyright:hover {
	color: #000;
	opacity: 1;
	text-decoration: none;
}
.copyright:hover svg {
	fill: #22a7f0;
}
.composition-cake li {
	list-style-type: none;
	display: inline-block;
	line-height: 5.6;
}
.composition-cake ul {
	padding: 0;
}
.composition-cake ul li::before {
	content: ',';
}
.composition-cake ul li:first-child::before {
	content: none;
}

.horeca p.pre-text {
    padding: 50px;
    font-weight: 400;
}
.horeca .item {
	height: 250px;
	padding: 0 25px;
	font-weight: 500;
}
.horeca-banner {
	padding: 50px 0;
	background: #005dab url(/upload/medialibrary/ac7/ac715715f7067a17aad11203abaae8b4.jpg) no-repeat center center;
	background-size: cover;
}
.horeca-banner h1{
	font-size: 100px;
	color: #fff;
}
.cake-preorder {
	font-weight: bold;
	font-size: 20px;
}
.popover {
	max-width: 100%;
}
.popover-content {
	width: 600px;
}
.banner_contacts {
	/*background: #eee url(/upload/medialibrary/ada/ada7822d794c2e365b3f14f0ab89878e.jpeg) no-repeat center -370px;*/
  background: #eee url(/local/templates/baskinrobbins/images/contacts.jpg) no-repeat center -370px;;
	height: 350px;
	background-size: cover;
	background-attachment: fixed;
}

.catalog-view .product-image {
	height: 200px;
}
.catalog-view .product-image img {
	max-height: 100%;
	width: auto;
}
.catalog-view .product-details .product-image {
	height: auto;
}
.catalog-view .product-details .product-image img {
	width: 100%;
}
.catalog-view .product-details .product-description > div {
	height: 200px;
}
#our-gallery .items img {
	width: auto;
	height: 100px;
	text-align: center;
	margin: auto;
}
#news-archive .news h5 {
	height: 45px;
}
#news-archive .news p {
	height: 170px;
}
.excursion .banner {
	background: #eee url(/local/templates/baskinrobbins/images/banner-excursion.jpg) no-repeat center center / cover;
	height: 500px;
}
.excursion .item::after {
	clear: both;
	content: '';
	display: block;
}
.excursion .excu_comein svg {
	margin: 20px 0 0 0;
}
.excursion .what_inside svg {
	margin: 34px 0px 0 7px;
}
.excursion .good_info svg {
	margin: 19px 0px 0 10px;
}
.excursion .excu_comein>div.item, .excursion .excurs_price>div.item {
	background: #a0c3fd;
}
.excursion .excu_comein, .excursion .excurs_price, .excursion .what_inside, .excursion .good_info {
	text-transform: uppercase;
	padding: 20px;
}
.excursion .excu_comein .item, .excursion .what_inside .item {
	height: 475px;
}
.excursion p, .excursion li {
	padding: 30px;
}
.excursion li {
	padding: 8px;
}
.excursion .excu_comein h3, .excursion .excurs_price h3 {
	font-weight: bold;
}
.excursion .excu_comein, .excursion .excurs_price {
	font-weight: 600;
	color: #005dab;
}
.excursion .excu_comein .icon, .excursion .what_inside .icon, .excursion .good_info .icon {
	text-align: center;
}
.excursion .excurs_price .item {
	background: #a0c3fd;
}
.excursion .what_inside .item {
	background: #ffacea;
	color: #aa3a8d;
	text-transform: uppercase;
	font-weight: 600;
}
.excursion .what_inside h3 {
	color: #aa3a8d;
	text-transform: uppercase;
	font-weight: bold;
}
.excursion .good_info .item {
	background: #cb4caa;
	color: #fff;
	font-weight: 600;
}
.excursion .good_info .item a {
	color: #fff;
}
.excursion .good_info h3 {
	font-weight: bold;
	color: #fff;
}
.excursion .good_info img {
	width: 60%;
	margin: 0 auto;
	display: block;
}
.excursion .excurs_price > .item > .icon > svg {
	margin: 35px 0 0 6px;
}
.excursion .order_excur {
	background: #fff;
	color: #cb4caa;
}
.excursion .order_excur svg {
	margin: 20px 0 0 0;
}
.excursion .order_excur h3, .excursion .order_excur a {
	color: #cb4caa;
}
.search-cafe .bx-google-search-results a {
	color: #fff;
	font-weight: 400;
	font-size: 16px;
}
#visual-menu > div > div > div p {
	height: 60px;
}
.tort-banner{background: #eee; }
.tort-banner .tort-banner-descr{padding: 90px 170px 52px 170px;text-align: center;font-size: 18px;font-weight: bold;color: #005dab;}


@media screen and (max-width: 1199px)
{
	.main-header .navbar-nav > li > a {
	padding: 15px 9px;
	font-size: 12px;
	}
	/* #navbar-collapse-main-menu {
		left: 0 !important;
	} */
	.franshise .buttons .container > div {
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 800px)
{
	.catalog-view .product-details .product-description > div {
		height: auto;
	}
	.excursion .excu_comein .item, .excursion .what_inside .item {
	   height: auto; 
	}
	.tort-banner .tort-banner-descr{padding: 90px 10px 52px 10px;}
	.slideshow .carousel-inner {
	height: 115px;
	min-height: auto !important;
	}
	.hr-block {
		height: 50px;
	}
.slideshow .btn {
	display: none;
}
.carousel-indicators {
bottom: -10px !important;
}
.info-redirect h1 {
	text-align: center!important;
	font-size: 40px!important;
	}
}
#frForm{    background: #eb83bf;}
/* End */
/* /local/templates/baskinrobbins/components/bitrix/sender.subscribe/baskinrobbins/style.min.css?15078493964248 */
/* /local/templates/baskinrobbins/styles.css?156267480354 */
/* /local/templates/baskinrobbins/template_styles.css?16697101975133 */
