@import url('https://fonts.googleapis.com/css?family=Philosopher&subset=cyrillic,cyrillic-ext');@import url('https://fonts.googleapis.com/css?family=Alice|Gabriela|Marck+Script|Pattaya');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pricelist{color:black;border-spacing:0;border-collapse:collapse;}.view-podarki2014 .span4 img{width:220px !important;}.view-podarki2014-2  img{width:220px !important;}.ico-sold{background:url('https://vostorg73.ru/sites/vostorg73.ru/files//images/sold.png') 50% 50% no-repeat;width:252px;height:230px;position:absolute;top:0;left:0;}.view-podarki2016 .span4 img{width:220px !important;}.views-view-grid{width:100%;}.field-name-field-image-pack{background:white;}.flexslider{margin:0 0 0 0;}#node-445,#node-444{-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background:#F4F4E8;padding:10px 10px 10px 10px;}@media (min-width:1200px){.page-header{font-size:30px !important;}}@media (min-width:992px) and (max-width:1199px){}@media (min-width:768px) and (max-width:991px){.page-header{font-size:16px !important;}}@media (max-width:767px){div.ctools-modal-content{width:400px !important;}.page-header{font-size:16px !important;}}@media (max-width:480px){div.ctools-modal-content{width:400px !important;}.page-header{font-size:16px !important;}}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:white !important;color:#C40011 !important;}.dropdown-menu{color:white !important;background-color:#C40011 !important;padding:0 0;}.dropdown-menu>li>a{padding-top:10px;padding-bottom:10px;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:white !important;color:#C40011 !important;}.navbar-nav>li>.dropdown-menu{width:300px;}
body{margin:0;font-family:'Philosopher',sans-serif;font-size:16px;line-height:20px;}.main-container{padding:20px 20px 0px 20px;}.central-space{padding:20px 20px 60px 20px;}.body-text{padding-left:20px;}.body-image{text-align:center;padding-top:20px;}.body-image img,.table-center img{border:5px #20599A solid;}.body-image img:hover,.table-center img:hover{border:5px gray solid;}.field-name-field-price .field-item{color:black;font-size:20px;font-weight:bold;}.field-name-field-econom-price .field-item{color:black;font-size:20px;font-weight:bold;}.body-small-text{-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background:#F4F4E8;margin-top:40px;color:black;padding:10px 10px 10px 10px;}#node-21,#node-188,#node-18,#node-3{-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background:#F4F4E8;padding:10px 10px 10px 10px;}.table-center{text-align:center !important;}.site-one{font-family:"Yeseva One";font-size:20px;}.site-ruslan{font-family:"Ruslan Display";font-size:22px;}.img-responsive{display:inherit !important;}article header > h2{font-size:17.5px !important;font-weight:bold !important;}article header a{color:#00004A !important;text-decoration:none !important;}.page-header{font-size:50px;text-shadow:1px 1px 15px #000;color:#C40011;}.block-title{text-shadow:1px 1px 15px #000;color:#C40011;}.welcome-title{color:#C40011;font-size:30px;text-shadow:1px 1px 15px #000;}.affix{top:0;width:100%;}.affix + .products-row{padding-top:65px;}.blur-row{background:url(/sites/vostorg73.ru/files/blur.png) no-repeat top;}.products-row{background:url(/sites/vostorg73.ru/files/products_bg.jpg?12322112332121231233) no-repeat center center fixed;//background-repeat:repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.caption h3{color:#366D9D;font-weight:bold;}.caption h4{color:#E2585A;font-weight:bold;}.navbar-default{background-color:#C40011 !important;margin-top:0px !important;margin-bottom:0px !important;border:0px !important;}.navbar-nav li a{color:white !important;font-weight:bold;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#C40011 !important;background-color:white !important;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#C40011 !important;background-color:white !important;}.node-teaser{box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:1px 1px 15px #191919;}.views-row{padding-bottom:30px;}.field{padding-bottom:15px;}.sweet_amount{position:absolute;right:10px;bottom:20px;line-height:30px;background-color:red;height:30px;width:70px;text-align:center;font-size:20px;vertical-align:middle;display:inline-block;color:white;border-radius:25px;}.sweet_image{height:150px;width:150px;}.btn-green{border-color:#237346 !important;background:#237346 !important;}.btn-green:hover{border-color:#2F7E51 !important;background:#2F7E51 !important;}.btn-red{border:3px solid red;border-color:red;background:white;color:black;}.btn-red:hover{color:white;background:red;border:3px solid red;}.btn-red.disabled{color:black;background:red;opacity:100;}@media (max-width:768px){.sweet_image{height:100px;width:100px;}}@media (min-width:768px){.navbar-brand img{}.phone{text-align:center;}.navbar-nav{margin:0 auto;display:table;table-layout:auto;float:none;width:100%;}.navbar-nav>li{display:table-cell;float:none;text-align:center;}}
.element-invisible,.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.views-row{margin-bottom:20px;}.flexslider .slides img{margin:0 auto;}.flexslider{border:0;box-shadow:none;background:transparent;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}.sweet_image{border-radius:16px;}.video-modal .modal-body{padding:0;}.video-modal video{display:block;}@media (min-width:768px){#navbar nav[role="navigation"]{display:flex;align-items:stretch;}#navbar nav[role="navigation"] > .navbar-nav{flex:1 1 auto;}#navbar .region-navigation{flex:0 0 auto;}}#navbar .region-navigation .block{margin:0;}#navbar .cart-block--link__expand{display:block;padding:15px 10px;color:#fff;font-weight:bold;text-decoration:none;}#navbar .cart-block--link__expand:hover{color:#C40011;background:#fff;}#navbar .cart-block--summary__icon img{display:inline-block;height:20px;width:auto;margin-right:6px;vertical-align:-4px;}#navbar .cart-block--link__expand:hover .cart-block--summary__icon img{filter:invert(14%) sepia(90%) saturate(5000%) hue-rotate(350deg);}.vostorg-add-to-cart{padding-top:20px;}.vostorg-add-to-cart form{display:inline-flex;align-items:flex-end;gap:10px;flex-wrap:wrap;justify-content:center;}.vostorg-add-to-cart .form-group{margin:0;text-align:left;}.vostorg-add-to-cart .form-item-quantity-0-value input{width:100px;}.cart-form .views-field-edit-quantity input{width:90px;}.cart-form .form-actions,.checkout-pane + .form-actions,.layout-checkout-form .form-actions{margin:20px 0;}.layout-checkout-form{display:flex;gap:30px;flex-wrap:wrap;}.layout-region-checkout-main{flex:2 1 480px;}.layout-region-checkout-secondary{flex:1 1 280px;background:#F4F4E8;border-radius:21px;padding:15px 20px;align-self:flex-start;}.checkout-pane{border:0;margin-bottom:20px;}.checkout-pane legend{font-size:20px;color:#C40011;border-bottom:1px solid #eee;}.checkout-progress{list-style:none;padding:0;margin:0 0 20px;display:flex;gap:20px;flex-wrap:wrap;}.checkout-progress--step{color:#999;}.checkout-progress--step__current{color:#C40011;font-weight:bold;}.ui-widget,.ui-widget input,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit;}.ui-widget-overlay{position:fixed;inset:0;background:#000;opacity:.5;}.ui-dialog{background:#fff;border:0;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);padding:0;max-width:calc(100vw - 20px);}.ui-dialog .ui-dialog-titlebar{position:relative;padding:15px 45px 15px 15px;border:0;border-bottom:1px solid #e5e5e5;background:none;border-radius:6px 6px 0 0;}.ui-dialog .ui-dialog-title{display:block;font-size:20px;line-height:1.3;color:#C40011;font-weight:normal;white-space:normal;overflow:visible;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:12px;top:12px;width:30px;height:30px;margin:0;padding:0;border:0;background:none;opacity:.5;font-size:0;cursor:pointer;}.ui-dialog .ui-dialog-titlebar-close::before{content:"\00d7";font-size:28px;line-height:30px;font-weight:bold;color:#000;}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:.8;}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none;}.ui-dialog .ui-dialog-content{padding:15px;}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:10px 15px;border-top:1px solid #e5e5e5;background:none;text-align:right;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}.form-type-checkbox.checkbox{position:relative;padding-left:24px;}.form-type-checkbox.checkbox > input[type="checkbox"]{position:absolute;left:0;top:3px;margin:0;}.form-type-checkbox.checkbox > label{padding-left:0;font-weight:normal;}.form-type-checkbox.checkbox > label a{text-decoration:underline;}.node-podarki2019.node-teaser{position:relative;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;}.node-podarki2019.node-teaser header h2 a::after{content:"";position:absolute;inset:0;z-index:5;border-radius:10px;}.node-podarki2019.node-teaser .btn{position:relative;z-index:6;}.node-podarki2019.node-teaser:hover{transform:translateY(-3px);box-shadow:1px 4px 22px #191919;}.node-podarki2019.node-teaser:hover header h2 a{color:#C40011;}.vostorg-cart{margin:10px 0 20px;}.vostorg-cart__row{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px dashed #777;}.vostorg-cart__image{flex:0 0 90px;text-align:center;}.vostorg-cart__image img{max-width:90px;max-height:90px;width:auto;height:auto;border:0;}.vostorg-cart__title{flex:1 1 auto;font-weight:bold;font-size:17px;}.vostorg-cart__title a{color:#333;}.vostorg-cart__title a:hover{color:#C40011;text-decoration:none;}.vostorg-cart__price{flex:0 0 130px;text-align:right;}.vostorg-cart__price-value{font-weight:bold;font-size:18px;color:#333;}.vostorg-cart__price-note{font-size:11px;color:#999;}.vostorg-cart__qty{flex:0 0 150px;display:flex;justify-content:center;}.vostorg-cart__qty .form-group{margin:0;}.vostorg-cart__total{flex:0 0 140px;text-align:center;font-weight:bold;font-size:18px;color:#C40011;}.vostorg-cart__remove{flex:0 0 40px;text-align:right;}.vostorg-qty{display:inline-flex;align-items:stretch;border:1px solid #ccc;border-radius:4px;overflow:hidden;}.vostorg-qty__btn{width:28px;border:0;background:#fff;color:#888;font-size:18px;line-height:1;cursor:pointer;}.vostorg-qty__btn:hover{background:#f3f3f3;color:#333;}.vostorg-qty input.vostorg-qty-input{width:50px;height:30px;padding:0 4px;text-align:center;border:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0;box-shadow:none;-moz-appearance:textfield;}.vostorg-qty input.vostorg-qty-input::-webkit-outer-spin-button,.vostorg-qty input.vostorg-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input.vostorg-cart-remove.btn{width:28px;height:28px;padding:0;line-height:24px;font-size:20px;font-weight:bold;color:#C40011;background:#fff;border:2px solid #C40011;border-radius:4px;}input.vostorg-cart-remove.btn:hover{color:#fff;background:#C40011;}.cart-form [data-drupal-selector="order-total-summary"]{text-align:right;font-size:18px;margin:10px 0;}.cart-form .order-total-line__total{font-weight:bold;color:#C40011;font-size:22px;}.cart-form .form-actions{text-align:right;}.js .cart-form .vostorg-cart-update{display:none;}input.vostorg-cart-checkout.btn{padding:10px 30px;font-size:18px;color:#C40011;background:#fff;border:2px solid #C40011;border-radius:6px;}input.vostorg-cart-checkout.btn:hover{color:#fff;background:#C40011;}@media (max-width:767px){.vostorg-cart__row{flex-wrap:wrap;gap:10px;}.vostorg-cart__title{flex:1 1 calc(100% - 110px);}.vostorg-cart__price,.vostorg-cart__qty,.vostorg-cart__total{flex:1 1 auto;text-align:left;justify-content:flex-start;}}.cart-form .order-total-line__subtotal{display:none;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"]{border:0;margin:10px 0 5px;padding:0;text-align:right;min-width:0;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] legend{border:0;margin:0 0 6px;width:auto;float:none;display:block;text-align:right;font-size:17px;font-weight:bold;color:#333;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] #edit-vostorg-city{display:inline-flex;gap:25px;flex-wrap:wrap;justify-content:flex-end;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] .radio{position:relative;margin:0;padding-left:22px;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] .radio input[type="radio"]{position:absolute;left:0;top:3px;margin:0;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] .radio label{padding-left:0;font-weight:normal;cursor:pointer;}.cart-form fieldset[data-drupal-selector="edit-vostorg-city"] .description{display:block;color:#C40011;font-size:14px;margin-top:6px;}.cart-form{background:rgba(255,255,255,.94);border-radius:12px;padding:5px 25px 20px;}.footer .navbar-nav{display:block;width:auto;margin:0;float:none;}.footer .navbar-nav > li{display:block;float:none;text-align:left;}.footer .navbar-nav > li > a,.footer .navbar-nav li a{color:#337ab7 !important;background:none !important;font-weight:normal;padding:8px 15px;}.footer .navbar-nav > li > a:hover,.footer .navbar-nav li a:hover{color:#C40011 !important;}.footer .navbar-nav .caret{border-top-color:currentColor;}.flexslider .slides img.vostorg-zoomable{cursor:zoom-in;}.vostorg-image-modal .modal-body{position:relative;padding:10px;text-align:center;background:#fff;}.vostorg-image-modal__img{max-width:100%;max-height:78vh;width:auto;height:auto;}.vostorg-image-modal__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:60px;border:0;border-radius:4px;background:rgba(0,0,0,.35);color:#fff;font-size:40px;line-height:56px;cursor:pointer;}.vostorg-image-modal__nav:hover{background:rgba(196,0,17,.8);}.vostorg-image-modal__prev{left:10px;}.vostorg-image-modal__next{right:10px;}.vostorg-image-modal__counter{color:#888;font-size:13px;margin-top:6px;min-height:18px;}
