/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.gazberi-add-to-cart-container,.gazberi-order-item-quantity-container{display:flex;align-items:center}.gazberi-add-to-cart-container .quantity-btn,.gazberi-order-item-quantity-container .quantity-btn{height:30px;width:30px;background-color:#CEB4EF;color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:15px 15px}.gazberi-add-to-cart-container .quantity-btn.minus,.gazberi-order-item-quantity-container .quantity-btn.minus{border-radius:15px 0 0 15px}.gazberi-add-to-cart-container .quantity-btn.plus,.gazberi-order-item-quantity-container .quantity-btn.plus{border-radius:0 15px 15px 0}.gazberi-add-to-cart-container .quantity-btn:hover,.gazberi-order-item-quantity-container .quantity-btn:hover{background-color:#ababff}.gazberi-add-to-cart-container .quantity-btn__icon,.gazberi-order-item-quantity-container .quantity-btn__icon{fill:#fff;width:20px;height:20px}.gazberi-add-to-cart-container .quantity-container,.gazberi-order-item-quantity-container .quantity-container{display:flex;align-items:center}.gazberi-add-to-cart-container .quantity-container.disabled input,.gazberi-order-item-quantity-container .quantity-container.disabled input,.gazberi-add-to-cart-container .quantity-container.disabled button,.gazberi-order-item-quantity-container .quantity-container.disabled button{opacity:80%;cursor:not-allowed}.gazberi-add-to-cart-container .quantity-input,.gazberi-order-item-quantity-container .quantity-input{height:30px;width:50px;padding:5px;border:solid 1px #CEB4EF;text-align:center}.gazberi-add-to-cart-container .add-to-cart-button,.gazberi-order-item-quantity-container .add-to-cart-button{width:42px;height:32px;padding:5px;color:white;background-color:#CEB4EF;border-radius:12px;border:none;background-image:url("/modules/custom/gazberi/assets/icons/cartplus.svg");background-repeat:no-repeat;background-position:center;background-size:24px 35px}.gazberi-add-to-cart-container .add-to-cart-button:hover,.gazberi-order-item-quantity-container .add-to-cart-button:hover{background-color:#ababff}.gazberi-add-to-cart-container .add-to-cart-button.check,.gazberi-order-item-quantity-container .add-to-cart-button.check{background-image:url("/modules/custom/gazberi/assets/icons/check.svg")}.gazberi-add-to-cart-container .add-to-cart-button.loading,.gazberi-order-item-quantity-container .add-to-cart-button.loading{position:relative;background-image:none;opacity:50%;cursor:not-allowed}.gazberi-add-to-cart-container .add-to-cart-button.loading::before,.gazberi-order-item-quantity-container .add-to-cart-button.loading::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-image:url("/modules/custom/gazberi/assets/icons/proccessing.svg");background-repeat:no-repeat;background-position:center;background-size:contain;animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media only screen and (max-width:768px){.gazberi-add-to-cart-container .catalog-destination{position:relative;right:0;margin-top:5px}.gazberi-add-to-cart-container .add-to-cart-button{margin-right:0}.gazberi-add-to-cart-container .quantity-btn{height:40px;width:40px}.gazberi-add-to-cart-container .quantity-input{height:38px}.gazberi-add-to-cart-container .add-to-cart-button{height:40px;width:40px;background-size:26px 26px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gazberi-catalog-stock-container{display:flex;flex-direction:column}.gb-catalog_top_menu__block{position:fixed;left:0;background-color:#fff;z-index:101;justify-content:flex-start;align-items:flex-start;inline-size:auto;max-inline-size:1223px;display:flex;transform:translateX(-100%);block-size:calc(100vh - calc(100vh - 100%) - var(--headerHeightMobile));transition:transform .3s;inset-block-start:var(--headerHeightMobile);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.gb-catalog_top_menu__block{block-size:calc(100vh - var(--headerHeight));inset-block-start:var(--headerHeight);overflow:visible}}.gb-catalog_top_menu__block.is-opened{transform:translateX(0)}.gb-catalog_top_menu__icon{display:flex;align-items:center;justify-content:center;color:#fff;margin-right:12px;transform-origin:0;background:#fff;border-radius:2px;block-size:2px;inline-size:20px;position:relative;transition:background .3s ease;text-indent:-99em}.gb-catalog_top_menu__icon::after,.gb-catalog_top_menu__icon::before{content:'';display:block;position:absolute;inline-size:20px;block-size:2px;background:#fff;border-radius:2px;inset-inline-start:0;transform:rotate(0);transform-origin:0;transition:transform .3s}.gb-catalog_top_menu__icon::before{inset-block-start:-7px}.gb-catalog_top_menu__icon::after{inset-block-end:-7px}.is-active>.gb-catalog_top_menu__icon{background:0 0}.is-active>.gb-catalog_top_menu__icon::after{transform:translate(3px) translateZ(0) rotate(-45deg)}.is-active>.gb-catalog_top_menu__icon::before{transform:translate(3px) translateZ(0) rotate(45deg)}.gb-catalog_top_menu__button{display:flex;align-items:center;justify-content:center;padding:5px 16px;height:44px;width:auto;border-radius:2.5em;background-color:#CEB4EF;border:none;cursor:pointer;color:#fff;transition:all .7s;background-image:linear-gradient(to right,#C4A2EF,#a46bed,#CEB4EF,#a46bed);background-size:300% 100%}.gb-catalog_top_menu__button:hover{background-position:100% 0}.gb-catalog_top_menu__button:hover,.gb-catalog_top_menu__button.is-active{background-color:#000000}@media (min-width:1024px){.gb-catalog_top_menu__button{padding:5px 20px}}.gb-catalog_top_menu__list{padding:0;margin:0;list-style:none;min-width:341px;width:max-content;block-size:100%;z-index:14;position:relative;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.gb-catalog_top_menu__list .gb-catalog_top_menu__list{top:0;left:0;position:absolute;display:none;z-index:13;background-color:#EAF3FB}.gb-catalog_top_menu__item{border-bottom:1px solid #CEB4EF}.gb-catalog_top_menu__item:first-child{border-top:1px solid #CEB4EF}.gb-catalog_top_menu__item:hover>.gb-catalog_top_menu__list{display:flex;flex-direction:column;transform:translateX(340px)}.gb-catalog_top_menu__item:has(.gb-catalog_top_menu__list)>.gb-catalog_top_menu__link{padding-right:36px;position:relative}.gb-catalog_top_menu__item:has(.gb-catalog_top_menu__list)>.gb-catalog_top_menu__link::after{content:'';position:absolute;right:16px;top:50%;inline-size:8px;block-size:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-50%) rotate(-45deg)}.gb-catalog_top_menu__link{display:flex;width:100%;padding:16px;transition:background-color .3s ease}.gb-catalog_top_menu__link:hover{background:#CEB4EF;color:#000}@media (max-width:767px){.gb-catalog_top_menu__block{block-size:calc(100vh - var(--headerHeightMobile));block-size:calc(100dvh - var(--headerHeightMobile));max-inline-size:100vw}.gb-catalog_top_menu__list{block-size:auto;min-block-size:100%}.gb-catalog_top_menu__list a.gb-catalog_top_menu__link::after{display:none !important}.gb-catalog_top_menu__item:has(ul) ul{display:none !important}}html.gb-catalog-scroll-locked,body.gb-catalog-scroll-locked{overflow:hidden;overscroll-behavior:none}body.gb-catalog-scroll-locked{position:fixed;inset-inline:0;inline-size:100%}.gazberi-info-block{padding:8px 20px;position:fixed;bottom:20px;right:20px;z-index:100000000000;border:black 1px solid;border-radius:5px;width:400px}.gazberi-info-block.info{background-color:#eaefff;border-color:#a8b5e4;color:#092bb3}.gazberi-info-block.success{background-color:#f3faef;border-color:#77b259;color:#325e1c}.gazberi-info-block.danger{background-color:#fcf4f2;border-color:#e62600;color:#a51b00}:root{--headerHeightMobile:128px}@media (min-width:1024px){:root{--headerHeight:73px}}.user-login-form{max-width:600px;background:#EAF3FB;color:black;padding:30px;border-radius:20px;margin:0 auto}.user-login-form label{width:200px;display:inline-block}.user-login-form .description{display:none}.user-login-form input[type='text'],.user-login-form input[type='password']{width:250px;border-radius:20px;padding:10px 20px;border:solid 1px silver;color:black}.user-login-form input[type='submit']{background:#333333;color:black;border:none;padding:10px 20px;border-radius:20px}.user-login-form input[type='submit']:hover{color:black}.user-login-form #edit-actions{text-align:center}.user-login-form label{color:black}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}select{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.flex{display:flex;gap:32px}@media only screen and (max-width:1050px){.flex{gap:16px}}.read-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hidden{display:none !important}@media (max-width:1023px){.sidebar{display:none !important}}.sidebar:empty{display:none !important}*{margin:0;padding:0;outline:none;box-sizing:border-box}html,body{font-family:'GraphikLCG',sans-serif;background:none;font-size:16px;line-height:1.3;font-weight:400}a{color:#333333;text-decoration:none}a:hover{color:#CEB4EF}table tr,table td,table tr:hover,table tr:focus{background:none;border-bottom:none}img{max-width:100%;height:auto}h1.page-title{font-family:'GraphikLCG',sans-serif;font-size:36px;font-weight:700;color:#333333;margin-top:20px;margin-bottom:10px}h2{font-family:'GraphikLCG',sans-serif;font-size:32px;font-weight:600;color:#333333;padding-bottom:15px}p{margin:0 0 10px 0;color:#333333}ul{margin-left:30px;margin-bottom:30px}.wrapper{max-width:1280px;margin:0 auto;padding:0 10px;position:relative}.topcontent .wrapper{padding:0}ul.menu{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}ul.menu .menu-item--active-trail a{font-weight:600 !important}ul.menu .menu-item--active-trail .menu a{font-weight:400 !important}ul.menu li{margin:0;padding:0;list-style:none}ul.menu li:nth-child(1) a{font-weight:bold}ul.menu ul.menu{transition:ease 1s;top:33px;display:none !important;left:0;width:max-content;position:absolute;z-index:13;background-color:#EAF3FB;padding:25px 8px 8px 8px;border-radius:8px}ul.menu ul.menu li{padding-bottom:8px}ul.menu .menu-item--expanded{position:relative;transition:ease 1s}#block-theme-osnovnayanavigaciya ul.menu .menu-item--expanded{padding-right:26px !important;padding-right:36px;display:inline-flex;position:relative}#block-theme-osnovnayanavigaciya ul.menu .menu-item--expanded::after{content:'';display:flex;width:20px;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:right center;background-size:16px;transition:transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M10,13.3c-0.2,0-0.4-0.1-0.6-0.2l-5-5c-0.3-0.3-0.3-0.9,0-1.2c0.3-0.3,0.9-0.3,1.2,0l4.4,4.4l4.4-4.4c0.3-0.3,0.9-0.3,1.2,0c0.3,0.3,0.3,0.9,0,1.2l-5,5C10.4,13.3,10.2,13.3,10,13.3z%22/%3E%3C/svg%3E")}#block-theme-osnovnayanavigaciya ul.menu .menu-item--expanded:hover::after{transform:rotate(180deg) translateY(50%)}@media only screen and (max-width:1000px){#block-theme-osnovnayanavigaciya ul.menu .menu-item--expanded{align-items:flex-start}#block-theme-osnovnayanavigaciya ul.menu .menu-item--expanded::after{display:none}}ul.menu .menu-item--expanded:hover ul.menu,ul.menu .menu-item--expanded:target ul.menu{display:block !important}.is_front .obertka-1 .obertka-2 .cont .sidebar ul.menu .menu-item--expanded .menu .menu-item{display:block !important}.not_front .obertka-1 .obertka-2 .cont .sidebar ul.menu li:nth-child(1) a{font-weight:normal}#block-theme-infovpodvalemobilka{display:none}#block-theme-nomerkurgan,#block-theme-nomertyumen{display:none !important}#block-theme-nomeravpodvale,#block-theme-nomerpodvalkurgan,#block-theme-nomerpodvaltyumen{display:none}#block-theme-osnovnayanavigaciya ul.menu li:nth-child(3),#block-theme-osnovnayanavigaciya ul.menu li:nth-child(4),#block-theme-osnovnayanavigaciya ul.menu li:nth-child(5),#block-theme-osnovnayanavigaciya ul.menu li:nth-child(6){display:none}@media (min-width:1024px){#block-theme-osnovnayanavigaciya ul.menu li:nth-child(7){display:none}}.chel #block-theme-osnovnayanavigaciya ul.menu li:nth-child(3),.chel #block-theme-osnovnayanavigaciya ul.menu li:nth-child(6){display:block !important}.chel #block-theme-pochta p:nth-child(1){display:block !important}.chel footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(1){display:block}.chel footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(1){display:block}.chel #block-theme-nomeravpodvale{display:block}.chel #block-theme-nomera{display:none}@media (min-width:1024px){.chel #block-theme-nomera{display:inline-flex}}.chel .header .region-header #block-theme-nomera{background-size:25px;background-image:none}.chel .header .region-header #block-theme-nomera p{display:flex;align-items:center}.chel .header .region-header #block-theme-nomera p img{margin-left:20px}.chel .header .region-header #block-theme-nomera p a{display:flex}.chel footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(5),.chel footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(6){display:none}.kurgan #block-theme-pochta p:nth-child(2){display:block !important}.kurgan footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(2){display:block}.kurgan footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(2){display:block}.kurgan #block-theme-nomerpodvalkurgan{display:block}.kurgan #block-theme-nomerkurgan{display:flex !important}.kurgan footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(4),.kurgan footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(6){display:none}.kurgan #block-theme-osnovnayanavigaciya ul.menu li:nth-child(5),.kurgan #block-theme-osnovnayanavigaciya ul.menu li:nth-child(4){display:block}.tumen #block-theme-osnovnayanavigaciya ul.menu li:nth-child(4),.tumen #block-theme-osnovnayanavigaciya ul.menu li:nth-child(8){display:block !important}.tumen #block-theme-pochta p:nth-child(3){display:block !important}.tumen footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(3){display:block}.tumen footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(3){display:block}.tumen #block-theme-nomerpodvaltyumen{display:block}.tumen #block-theme-nomertyumen{display:flex !important}.tumen footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(4),.tumen footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu .menu-item:nth-child(5){display:none}.preheader{background-color:#EAF3FB}.preheader .region-preheader{display:flex;flex-wrap:wrap;justify-content:left}.preheader .region-preheader #block-theme-1111{display:none;background-image:url('/themes/custom/theme/img/pin.svg');background-repeat:no-repeat;background-position:left top 3px}.preheader .region-preheader #block-theme-1111 p:nth-child(2) #mySelect{width:73px}.preheader .region-preheader #block-theme-1111 p:nth-child(3) #mySelect{width:65px}@media (min-width:1024px){.preheader .region-preheader #block-theme-1111{display:block}}.preheader .region-preheader #mySelect{padding-left:20px;background:transparent;border:none;font-size:13px}.preheader .region-preheader #mySelect select{border:none;background:none}.preheader .region-preheader #block-theme-pochta{margin-left:41px;background-image:url('/themes/custom/theme/img/mail.svg');background-position:left top 3px;background-repeat:no-repeat}.preheader .region-preheader #block-theme-pochta a{padding-left:20px;transition:ease .3s;font-weight:400;font-size:13px}.preheader .region-preheader #block-theme-pochta a:hover{color:#a46bed}.preheader .region-preheader #block-theme-pochta p{display:none}.preheader .region-preheader #block-theme-vkhod,.preheader .region-preheader #block-theme-vykhod{font-weight:400;font-size:13px}.preheader .region-preheader #block-theme-vkhod .field--name-body,.preheader .region-preheader #block-theme-vykhod .field--name-body{display:flex;column-gap:10px;padding:0 20px}.preheader .region-preheader #block-theme-vkhod p,.preheader .region-preheader #block-theme-vykhod p{margin:0;padding-top:2px}.preheader .region-preheader #block-theme-osnovnayanavigaciya{margin-left:auto}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu{display:flex;gap:0}@media (min-width:768px) and (max-width:1023px){.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu{gap:16px}}@media (min-width:1024px){.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu{gap:24px}}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li a{font-size:14px;text-transform:uppercase;font-weight:500;color:#333333;transition:ease .3s;padding:8px 0;display:inline-flex}@media only screen and (max-width:1050px){.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li a{font-size:12px}}@media only screen and (max-width:1000px){.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li a{font-size:16px;font-weight:700;text-transform:uppercase}}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li a:hover{color:#a46bed}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li ul{left:-17px;z-index:21}@media only screen and (min-width:1000px){.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li ul{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);padding:15px}}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li ul li{padding:0}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li ul li a{font-weight:400}.preheader .region-preheader #block-theme-osnovnayanavigaciya ul.menu li:nth-child(3){padding-bottom:0;margin-bottom:0}.header{background:rgba(254,254,254,0.85)}@media (min-width:1024px){.header{z-index:20;position:sticky;top:0}}.header.is-sticky{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media (max-width:767px){.header.is-mobile-sticky{position:sticky;z-index:20;top:0}}.header .burger{block-size:44px;inline-size:44px;display:none;z-index:1001;cursor:pointer;border:none;background-color:#333333;border-radius:10px;position:relative}@media only screen and (max-width:1050px){.header .burger{display:flex;align-items:center;justify-content:center}}.header .burger .gb-catalog_top_menu__icon{margin-right:0}.obertka-1{background:linear-gradient(0deg,#fff 13%,#c0daf3 88%)}.obertka-1 .banner{padding-top:25px}.obertka-1 .obertka-2{position:relative}.obertka-1 .obertka-2 .cont{display:flex;flex-wrap:wrap;justify-content:space-between}.obertka-1 .obertka-2 .cont .sidebar{border-radius:8px;width:27%}.obertka-1 .obertka-2 .cont .sidebar ul.menu{display:block;background:white;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.obertka-1 .obertka-2 .cont .sidebar ul.menu li.menu-item--expanded a{background-image:url('/themes/custom/theme/img/right.png');background-repeat:no-repeat;background-position:right center}.obertka-1 .obertka-2 .cont .sidebar ul.menu li:nth-last-child(1){border-bottom:none;border-bottom-left-radius:10px}.obertka-1 .obertka-2 .cont .sidebar ul.menu li:nth-child(1){border-top-left-radius:10px}.obertka-1 .obertka-2 .cont .sidebar ul.menu li{font-weight:400;font-size:16px;transition:ease 1s;padding:16px;position:relative;border-bottom:1px solid #c8afaf}.obertka-1 .obertka-2 .cont .sidebar ul.menu li a{display:block;width:100%}.obertka-1 .obertka-2 .cont .sidebar ul.menu li:hover{background-color:#CEB4EF}.obertka-1 .obertka-2 .cont .sidebar ul.menu li:hover a{color:#333333 !important;background-image:none}.obertka-1 .obertka-2 .cont .sidebar ul.menu li ul{transition:ease 1s;top:0;left:340px;min-width:340px;width:max-content;position:absolute;display:block;z-index:13;background-color:#EAF3FB;padding:0;border-radius:0 8px 8px 0}.obertka-1 .obertka-2 .cont .slider{width:68%}.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-blockslayder-block-1{padding-top:10px}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form .form-item,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 .form-item,.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form .form-actions,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 .form-actions{margin-top:0}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form label,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 label{display:none}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form form,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form{position:relative}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form form .form-item,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-item{margin-top:0;width:100%;display:block}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form form .form-item input,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-item input{width:100%;padding:13px;border-radius:20px;border:none}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form form .form-actions,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions{position:absolute;right:0;top:8px}.obertka-1 .obertka-2 .cont .slider .region-slider .search-block-form form .form-actions input,.obertka-1 .obertka-2 .cont .slider .region-slider .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions input{padding:5px;background-color:transparent;border:none;background-image:url('/themes/custom/theme/img/search-purple.svg');background-repeat:no-repeat;background-position:center;color:transparent}.region-banner{background-image:url('/themes/custom/theme/img/banner.png');background-repeat:no-repeat;background-size:contain}.region-banner #block-theme-banner .field--name-body{padding:35px;padding-top:48px;display:flex;align-items:center;justify-content:space-between}.region-banner #block-theme-banner .field--name-body::after{display:none}.region-banner #block-theme-banner .field--name-body p:first-child{font-size:29px;text-transform:uppercase;font-weight:900;color:#333333;line-height:30px;width:30%}.region-banner #block-theme-banner .field--name-body p:nth-child(2){margin-left:auto;margin-right:15px;width:32%}.region-banner #block-theme-banner .field--name-body p{padding-top:24px;color:#fff;font-size:17px;font-weight:700;width:33%}.region-banner #block-theme-banner .field--name-body p:last-child{width:20%}.region-banner #block-theme-banner .field--name-body p:last-child a{text-align:center;background-color:#CEB4EF;color:#333333;border-radius:47px;font-weight:700;display:block;padding:10px 24px;transition:ease 1s}.region-banner #block-theme-banner .field--name-body p:last-child a:hover{background-color:#333333;color:#fff}.bannercontent{background-color:#f3eaff}.bannercontent .region-bannercontent{padding-top:47px}.bannercontent .obanner{padding-bottom:75px;background-color:#fff;border-radius:0 0 225px 0}.bannercontent .obanner .cont-img{background-image:url('/themes/custom/theme/img/banner2.png');background-repeat:no-repeat;background-size:100%;height:206px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body{display:flex;align-content:center;align-items:center;padding:35px;flex-wrap:wrap;justify-content:space-between}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body::after{display:none}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:nth-child(2){width:22%;margin-left:auto;margin-right:30px;font-weight:700;padding-top:7px;color:#fff;font-size:14px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:last-child{width:13%}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:last-child a{padding:10px 24px;background-color:#CEB4EF;color:#333333;border-radius:20px;display:block;transition:ease 1s;font-weight:700}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:last-child a:hover{color:#fff;background-color:#333333}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:first-child{width:41%;line-height:21px;font-size:17px;font-weight:500}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:first-child span{font-weight:900;line-height:45px;font-size:27px;text-transform:uppercase}.not_front .prefooter{background:linear-gradient(0deg,#fff 18%,#f3eaff 56%);border-radius:225px 0 0 0;padding-top:90px}.is_front .main{background:linear-gradient(0deg,#fff 18%,#f3eaff 56%);border-radius:225px 0 0 0;padding-top:90px}.is_front .main #block-theme-soderzhimoestranicy{border-radius:8px;margin-top:60px;background-image:url('/themes/custom/theme/img/o-kompanii.png');background-repeat:no-repeat;background-size:cover;padding:60px 40px 15px 40px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body{display:flex;flex-wrap:wrap;justify-content:space-between}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div{width:31%}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div h1{margin-top:0;margin-bottom:40px;font-size:36px;color:#333333}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div p,.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div li{font-size:15px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div p{line-height:24px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body::after{display:none}.main{position:relative;padding-bottom:80px}.main .obertka-main{background-image:url('/themes/custom/theme/img/star-main.png');background-repeat:no-repeat;background-position:right 50px center}.block-views-blocktovary-na-glavnoy-block-1{position:relative;padding-top:40px}.block-views-blocktovary-na-glavnoy-block-1 h2{padding-bottom:40px}.block-views-blocktovary-na-glavnoy-block-1 .view-tovary-na-glavnoy .contextual{order:1}.block-views-blocktovary-na-glavnoy-block-1 .view-tovary-na-glavnoy .view-header{order:2;position:absolute;top:-85px;right:0}.block-views-blocktovary-na-glavnoy-block-1 .view-tovary-na-glavnoy .view-content{order:3}.block-views-blocktovary-na-glavnoy-block-1 .view-tovary-na-glavnoy .view-footer{order:4;text-align:center;padding-top:45px}.block-views-blocktovary-na-glavnoy-block-1 .view-tovary-na-glavnoy .pager{order:5;padding-top:35px}footer{background-color:#C0DAF3;padding-top:20px;background-image:url('/themes/custom/theme/img/stars-footer.png')}footer .region-footer{display:flex;flex-wrap:wrap;justify-content:space-between}footer .region-footer a:hover{transition:ease 1s;color:#CEB4EF}footer .region-footer #block-theme-logovpodvale{width:23%;display:flex;align-items:center}footer .region-footer #block-theme-logovpodvale img{flex-direction:column;display:flex;align-items:end}footer .region-footer #block-theme-logovpodvale p{font-size:13px;padding-top:20px}footer .region-footer #block-theme-osnovnayanavigaciya-2{padding-top:55px}footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu{display:block}footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu li{margin-bottom:24px}footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu li a{font-size:16px;text-transform:uppercase;font-weight:700;color:#333333;transition:ease 1s}footer .region-footer #block-theme-osnovnayanavigaciya-2 ul.menu li a:hover{color:#a46bed}footer .region-footer #block-theme-nomeravpodvale,footer .region-footer #block-theme-nomerpodvalkurgan,footer .region-footer #block-theme-nomerpodvaltyumen{padding-top:55px}footer .region-footer #block-theme-nomeravpodvale a,footer .region-footer #block-theme-nomerpodvalkurgan a,footer .region-footer #block-theme-nomerpodvaltyumen a{font-size:21px;font-weight:400;transition:ease 1s}footer .region-footer #block-theme-nomeravpodvale p,footer .region-footer #block-theme-nomerpodvalkurgan p,footer .region-footer #block-theme-nomerpodvaltyumen p{padding-bottom:20px}footer .region-footer #block-theme-infovpodvale,footer .region-footer #block-theme-infovpodvalemobilka{padding-top:55px}footer .region-footer #block-theme-infovpodvale .field--name-body,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body{display:flex;flex-direction:column;align-items:center}footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(4) a,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(4) a{border-radius:45px;padding:10px 30px;background:#333333;cursor:pointer;display:inline-block;color:#fff;transition:all 1s !important;font-size:17px !important;font-weight:700 !important;padding-left:50px !important;background-image:url('/themes/custom/theme/img/phone-white.svg');background-repeat:no-repeat;background-position:left 10px center}footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(4) a:hover,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(4) a:hover{background-color:#CEB4EF;color:#333333}footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(4),footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(4){display:block;background-image:none;text-align:center}footer .region-footer #block-theme-infovpodvale .field--name-body p:nth-child(4) a,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p:nth-child(4) a{padding-left:0}footer .region-footer #block-theme-infovpodvale .field--name-body p,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p{background-image:url('/themes/custom/theme/img/mail.svg');background-position:left top 3px;background-repeat:no-repeat;display:none}footer .region-footer #block-theme-infovpodvale .field--name-body p a,footer .region-footer #block-theme-infovpodvalemobilka .field--name-body p a{padding-left:20px;transition:ease .3s;font-weight:400;font-size:13px}.hide{display:none}.preloader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999}.links{margin-top:50px;text-align:center}.link{display:block;margin-bottom:10px}#cboxWrapper{background:linear-gradient(146deg,#eaf3fb 23%,#c0daf3 58%,#ceb4ef 93%)}#cboxWrapper #cboxContent{background:transparent}.webform-submission-zakazat-zvonok-form h2{text-align:center;text-transform:uppercase}.webform-submission-zakazat-zvonok-form .form-item{width:70%;padding-bottom:25px;margin:0 auto}.webform-submission-zakazat-zvonok-form .form-item input,.webform-submission-zakazat-zvonok-form .form-item select{border-radius:45px;padding:10px;border:none;width:100%}.webform-submission-zakazat-zvonok-form .form-actions{text-align:center}.webform-submission-zakazat-zvonok-form .form-actions input{text-align:center;background-color:#3f7be4;color:#fff;font-size:18px;border-radius:47px;border:none;font-weight:700;padding:10px 24px;transition:ease 1s}.webform-submission-zakazat-zvonok-form .form-actions input:hover{transform:scale(1.08)}.not_front .page-title{font-weight:900 !important}.product #block-theme-soderzhimoestranicy .layout--twocol-section .layout__region--first .field__items{display:flex;flex-wrap:wrap;column-gap:2%}.product #block-theme-soderzhimoestranicy .layout--twocol-section .layout__region--first .field__items .field__item{width:32%;display:flex;justify-content:center}.product #block-theme-soderzhimoestranicy .layout--twocol-section .layout__region--first .field__items .field__item:nth-child(1){width:100%}.product #block-theme-soderzhimoestranicy h1{font-size:20px}.product #block-theme-soderzhimoestranicy .layout--twocol-section{gap:1%;margin-bottom:10px;border-radius:10px}.product #block-theme-soderzhimoestranicy .layout__region--first{background-color:white;border-radius:15px;flex:0 1 66%;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.product #block-theme-soderzhimoestranicy .layout__region--second{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);background-color:white;padding:20px;border-radius:15px}.product #block-theme-soderzhimoestranicy img{border-radius:15px}.product #block-theme-soderzhimoestranicy .field--name-price{font-size:20px}.product #block-theme-soderzhimoestranicy input[type='submit']{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:#333333}.product #block-theme-soderzhimoestranicy input[type='submit']:hover{color:#fff}.product #block-theme-soderzhimoestranicy input[type='submit']:hover{background-color:#CEB4EF;border-color:#CEB4EF;color:#fff}.product #block-theme-soderzhimoestranicy .field__label{font-size:12px}.product #block-theme-soderzhimoestranicy .field--name-field-ostatok,.product #block-theme-soderzhimoestranicy .field--name-field-razmery-mm,.product #block-theme-soderzhimoestranicy .field--name-field-v-upakovke-sht,.product #block-theme-soderzhimoestranicy .field--name-field-artikul-obshchiy,.product #block-theme-soderzhimoestranicy .field--name-field-izgotovitel,.product #block-theme-soderzhimoestranicy .field--name-field-cvet,.product #block-theme-soderzhimoestranicy .field--name-field-country,.product #block-theme-soderzhimoestranicy .field--name-field-brand{padding-bottom:10px;border-bottom:solid 1px silver;margin-bottom:10px}.product #block-theme-soderzhimoestranicy .field--name-field-ostatok .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-razmery-mm .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-v-upakovke-sht .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-artikul-obshchiy .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-izgotovitel .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-cvet .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-country .field__item,.product #block-theme-soderzhimoestranicy .field--name-field-brand .field__item{margin-top:10px}.product #block-theme-soderzhimoestranicy .field--name-field-s-etim-tovarom-pokupayut{margin-top:20px}.product #block-theme-soderzhimoestranicy .field--name-field-s-etim-tovarom-pokupayut a{display:inline-block;padding:3px 10px;background:#cee3f6;border-radius:15px;margin-bottom:10px}.product #block-theme-soderzhimoestranicy .field--name-field-s-etim-tovarom-pokupayut a:hover{color:black;opacity:70%}.product #block-theme-soderzhimoestranicy .block-field-blockcommerce-productdefaultbody{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);margin-top:10px;background-color:#8da1e1;border-radius:16px;padding:20px}.product #block-theme-soderzhimoestranicy .block-field-blockcommerce-productdefaultbody p,.product #block-theme-soderzhimoestranicy .block-field-blockcommerce-productdefaultbody li{color:white}#cboxClose{background-image:url('/themes/custom/theme/img/close.png');background-repeat:no-repeat;background-position:center;background-size:32px;width:40px;height:40px;bottom:initial;top:0}#cboxClose:hover{background-image:url('/themes/custom/theme/img/close.png');background-repeat:no-repeat;background-position:center;background-size:38px}.popupcity{padding:20px;font-size:18px}.popupcity p{margin-top:30px;font-weight:bold;background-image:url('/themes/custom/theme/img/pin.svg');background-repeat:no-repeat;background-position:left center;background-size:32px;padding-left:40px;line-height:40px;color:#4e3969}.popupcity ul{margin:0}.popupcity li{text-align:center;border-bottom:solid 1px #CEB4EF;padding:10px;list-style:none}.popupcity li:hover{background:#CEB4EF;cursor:pointer}.layout-region-checkout-main{width:50%;background:#CEB4EF;padding:20px;border-radius:15px;min-height:240px}@media only screen and (max-width:768px){.layout-region-checkout-main{width:100%}}.layout-region-checkout-main .fieldset-legend{display:none}.layout-region-checkout-main input[type='text']{border-radius:15px;padding:5px;border:0;width:100%}.layout-region-checkout-main .form-item{margin:0;padding-bottom:10px}.layout-region-checkout-main fieldset{border:0}.layout-region-checkout-secondary{min-height:240px;width:46%;background:#aed7ff;padding:20px;font-size:14px;border-radius:15px}@media only screen and (max-width:768px){.layout-region-checkout-secondary{margin-top:1em;width:100%}}.layout-region-checkout-secondary h3{display:none}.layout-region-checkout-secondary .order-total-line__subtotal{display:none}.layout-region-checkout-secondary .field--name-product-id{display:none}.layout-region-checkout-secondary tr td{padding-bottom:15px}.layout-region-checkout-secondary tr td:nth-child(1){width:30px}.layout-region-checkout-footer{width:100%;text-align:center}.layout-region-checkout-footer input{background:#2dbc2d;padding:15px 30px;font-weight:700;border:0;border-radius:15px;color:white}.layout-region-checkout-footer input:hover{background:green}.breadcrumb{font-size:14px;padding-bottom:20px}.checkout .breadcrumb{display:none}.obertka-1 .obertka-2 .cont .slider #block-theme-soderzhimoestranicy .node__content .field__item table{width:100%}.obertka-1 .obertka-2 .cont .slider #block-theme-soderzhimoestranicy .node__content .field__item table tbody td{text-align:center;border:1px solid black;padding:10px}.highlighted{font-weight:600}.false,.false2{text-align:end;font-size:18px;color:red}.view-ceny-v-kartochke-tovara .view-content .views-field-field-stock img{border-radius:0 !important}.view-ceny-v-kartochke-tovara .view-content{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.view-tovary-v-kategorii .form-radios{display:flex;flex-wrap:wrap}.view-tovary-v-kategorii .form-radios .js-form-item{background:white;padding:20px;border-radius:15px;font-weight:bold;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.header .region-header #block-theme-nomera .field--name-body p a:nth-child(3) img,.header .region-header #block-theme-nomera .field--name-body p a:nth-child(4) img{margin-left:10px}.header .region-header #block-theme-nomerkurgan .field--name-body p,.header .region-header #block-theme-nomertyumen .field--name-body p{display:flex;align-items:center}.header .region-header #block-theme-nomerkurgan .field--name-body p a:nth-child(2),.header .region-header #block-theme-nomertyumen .field--name-body p a:nth-child(2){margin-left:60px}.soc_seti{display:flex;column-gap:2%;margin-top:20px;margin-bottom:20px;align-items:center;flex-wrap:wrap}.soc_seti p{width:32%;margin:0;font-weight:700}.soc_seti p:nth-child(1){font-size:17px}.soc_seti p:nth-child(2) a,.soc_seti p:nth-child(3) a{display:block;width:100%;height:100%;padding:20px 33px;border-radius:10px;text-align:end;font-size:15px;background:linear-gradient(90deg,rgba(62,122,228,0) 0%,rgba(62,122,228,0.2) 21.63%,rgba(242,148,183,0.2) 100%)}.soc_seti p:nth-child(2) a:hover,.soc_seti p:nth-child(3) a:hover{background-color:white}#block-theme-zagolovokstranicy h1{text-align:center}.user-logout-confirm .dialog-cancel{display:none}[data-drupal-selector="password-confirm-message"]{visibility:hidden}.js-form-type-password a{text-decoration:underline}#block-theme-soderzhimoestranicy .view-commerce-user-orders table{width:100%}#block-theme-soderzhimoestranicy .view-commerce-user-orders table td,#block-theme-soderzhimoestranicy .view-commerce-user-orders table th{background-color:transparent !important;text-align:start;padding:10px}.user .profile .field--name-field-vashe-imya,.user .profile .field--name-field-adres,.user .profile .field--name-field-telefon,.user .profile .field--name-field-gorod{display:flex;column-gap:10px}summary{padding:0}details{margin:0;border:none}details>.details-wrapper{padding:0}.field--type-entity-reference{margin-top:20px;margin-bottom:20px}.field--type-entity-reference .view-commerce-order-item-table td,.field--type-entity-reference .view-commerce-order-item-table th{width:20%;padding:5px;text-align:start}.field--type-entity-reference .view-commerce-order-item-table td:nth-child(1){width:40%}.user-form [data-drupal-selector="edit-account"]{display:flex;flex-direction:column}.user-form [data-drupal-selector="edit-account"] .js-form-item-mail{order:0}.user-form [data-drupal-selector="edit-account"] .js-form-item-current-pass{order:1}.user-form [data-drupal-selector="edit-account"] .js-form-type-password-confirm{order:2}.region-content #block-theme-vkladki .tabs{display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px;margin-top:10px}.region-content #block-theme-vkladki .tabs li:nth-child(1){order:1}.region-content #block-theme-vkladki .tabs li:nth-child(2){order:3}.region-content #block-theme-vkladki .tabs li:nth-child(3){order:4}.region-content #block-theme-vkladki .tabs li:nth-child(4){order:2}.region-content #block-theme-vkladki .tabs .is-active{background-color:#CEB4EF;color:black;border-radius:20px}.region-content #block-theme-vkladki .tabs a{border-radius:45px;padding:10px 30px;background:#333333;cursor:pointer;display:inline-block;color:#fff;transition:all 1s;font-size:17px;font-weight:700}.region-content #block-theme-vkladki .tabs a:hover{background:#CEB4EF;color:#fff}#block-theme-tekstvkorzine{margin-top:10px;padding:15px;border-radius:20px;background-color:#eaf3fb;font-size:13px}#block-theme-tekstvkorzine p:last-child{margin-bottom:0}.messages--status{margin-bottom:10px}.gb-title__h3 a{transition:background-size .3s ease,color .3s ease;background:linear-gradient(135deg,#764ba2,#CEB4EF);background-size:0 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.gb-title__h3 a:hover{background-size:100% 100%;color:transparent}.field__label--small{font-size:12px;display:block;line-height:1.3em;white-space:pre;color:rgba(0,0,0,0.65)}.block-block-content{margin:7px 0 0}@media only screen and (max-width:1050px){.block-block-content{margin:7px 0}}.block-block-content p{margin:0}.btn-basic{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s}.btn-basic:hover{color:#fff}.btn-black{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:#333333}.btn-black:hover{color:#fff}.btn-black:hover{background-color:#CEB4EF;border-color:#CEB4EF;color:#fff}.btn-transparent{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:transparent;border-color:#CEB4EF;color:#333333}.btn-transparent:hover{color:#fff}.btn-transparent:hover{background-color:#CEB4EF;color:#333333}.btn-gradient--purple{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;border:none;background-size:300% 100%;font-weight:400;background-image:linear-gradient(to right,#C4A2EF,#a46bed,#CEB4EF,#a46bed);box-shadow:0 4px 15px 0 rgba(116,79,168,0.75)}.btn-gradient--purple:hover{color:#fff}.btn-gradient--purple:hover{background-position:100% 0}.user-register-form .js-form-item{width:100%;display:flex;flex-direction:column;max-width:100%}.user-register-form .js-form-item label{margin-bottom:5px}.user-register-form .js-form-item input{width:100%;padding:13px;border-radius:20px;border:1px solid black;margin-bottom:10px}.user-register-form .js-form-item-pass-pass2{margin-top:15px}.user-register-form .form-actions input{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:#333333;padding:14px;width:100%;border:none}.user-register-form .form-actions input:hover{color:#fff}.user-register-form .form-actions input:hover{background-color:#CEB4EF;border-color:#CEB4EF;color:#fff}.user-register-form .form-actions input:hover{border:none}.view-slayder{background-color:#C0DAF3;border-radius:8px;padding-top:16px}.view-slayder .view-content .flexslider{background:#C0DAF3;border:4px solid #C0DAF3}.view-slayder .view-content .flexslider .flex-direction-nav a{display:block !important;opacity:1;height:100px}.view-slayder .view-content .flexslider .flex-direction-nav .flex-prev{left:0}.view-slayder .view-content .flexslider .flex-direction-nav .flex-prev::before{content:'' !important;background-image:url(/themes/custom/theme/img/left.png);background-repeat:no-repeat;width:20px;height:100px;background-size:17px;background-position:center}.view-slayder .view-content .flexslider .flex-direction-nav .flex-next{right:0}.view-slayder .view-content .flexslider .flex-direction-nav .flex-next::before{content:'' !important;background-image:url(/themes/custom/theme/img/left.png);transform:rotate(180deg);background-repeat:no-repeat;width:20px;background-position:center;height:100px;background-size:17px}.view-slayder .view-content ul li{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;background-color:#C0DAF3}.view-slayder .view-content ul li .views-field-title{width:100%;padding:40px;color:#4770B8;font-weight:700;font-size:20px}.view-slayder .view-content ul li .views-field-field-image{width:51%}.view-slayder .view-content ul li .views-field-body{padding-top:82px;width:46%;padding-right:28px;text-align:left}.view-slayder .view-content ul li .views-field-body h2{padding-top:0 !important;font-weight:900;text-align:left}.view-slayder .view-content ul li .views-field-body p{font-size:14px;text-align:left}.view-slayder .view-content ul li .views-field-body p:last-child{padding-top:45px}.view-slayder .view-content ul li .views-field-body p:last-child a{width:71%;font-size:18px;font-weight:700;padding:10px 24px;background-color:#CEB4EF;border-radius:45px;display:flex;align-items:center;transition:ease 1s;justify-content:center}.view-slayder .view-content ul li .views-field-body p:last-child a:hover{color:#fff;background-color:#333333}.view-slayder .view-content .flex-control-nav{bottom:37px !important;text-align:end;z-index:13}.view-slayder .view-content .flex-control-nav li a{color:transparent;background:#CEB4EF;box-shadow:none !important}.view-slayder .view-content .flex-control-nav li a.flex-active{background:transparent}.region-precontent .view-katalog{padding-top:20px}.region-precontent .view-katalog .view-content{border-radius:8px;padding:20px;background-color:#EAF3FB;display:flex;flex-wrap:wrap;justify-content:space-between}.region-precontent .view-katalog .view-content .views-row{transition:ease 1s;position:relative;width:30%}.region-precontent .view-katalog .view-content .views-row .views-field-name{position:absolute;width:45%;top:60px;right:3px}.region-precontent .view-katalog .view-content .views-row .views-field-name a{text-transform:uppercase;color:#fff;font-size:20px;font-weight:700}.region-precontent .view-katalog .view-content .views-row:hover{transform:scale(1.03)}.block-views-blocktovary-na-glavnoy-block-3{margin-top:20px}.view-tovary-na-glavnoy{position:relative}.view-tovary-na-glavnoy .view-content{display:flex;flex-wrap:wrap;column-gap:1.33%;row-gap:10px}.view-tovary-na-glavnoy .view-content .views-row{border-radius:8px;width:24%;background-color:#fff;box-shadow:0 0 6px 0 #d6d6d6;transition:ease .3s;padding:5px 5px 20px 5px}.view-tovary-na-glavnoy .view-content .views-row .views-field-field-izobrazhenie img,.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-product-imgs-field img{border-radius:8px 8px 0 0}.view-tovary-na-glavnoy .view-content .views-row .views-field-title{padding:8px;height:90px;overflow:hidden}.view-tovary-na-glavnoy .view-content .views-row .views-field-title a{font-size:20px;font-weight:900;color:#333333}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id{padding:8px}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id .field-content{display:flex;font-weight:500;font-size:12px}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id .field-content .field--name-price{display:none}.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-retail-field,.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-opt-field,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-razmery-mm,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-artikul-obshchiy,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-tip,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-cvet,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-izgotovitel,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-v-upakovke-sht{padding:8px;display:flex;justify-content:space-between;border-bottom:1px dashed #707070}.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-retail-field .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-opt-field .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-razmery-mm .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-artikul-obshchiy .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-tip .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-cvet .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-izgotovitel .field-content,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-v-upakovke-sht .field-content{display:flex;font-weight:700;font-size:12px}.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-retail-field .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-gazberi-price-opt-field .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-razmery-mm .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-artikul-obshchiy .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-tip .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-cvet .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-izgotovitel .views-label,.view-tovary-na-glavnoy .view-content .views-row .views-field-field-v-upakovke-sht .views-label{font-size:12px;width:30%;color:#333333;opacity:0.7;font-weight:500}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id-1{padding:8px}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id-1 .field-content{display:flex;font-weight:700;color:#EA618F;font-size:24px;justify-content:flex-end}.view-tovary-na-glavnoy .view-content .views-row .views-field-variations-target-id-1 .field-content .field--name-sku{display:none}.view-tovary-na-glavnoy .view-content .views-row:hover{transform:scale(1.02);box-shadow:0 0 6px 0 rgba(0,0,0,0.45)}.view-tovary-v-kategorii .views-row{display:grid;grid-template-areas:'picture title' 'picture row' 'picture addbtn';grid-template-columns:220px 1fr;background:white;padding:20px;margin-bottom:20px;border-radius:15px;box-shadow:0 0 6px 0 #d6d6d6}.view-tovary-v-kategorii img{border-radius:15px}.view-tovary-v-kategorii .gazberi-product-images-container{grid-area:picture}.view-tovary-v-kategorii .views-field-title{grid-area:title}.view-tovary-v-kategorii .views-field-custom-add-to-cart{grid-area:addbtn;margin-left:auto;margin-top:20px}.view-tovary-v-kategorii .views-field-commerce-add-to-cart-link{width:100%}.view-tovary-v-kategorii .views-label{font-size:12px;display:block}.view-tovary-v-kategorii .views-field-title{font-weight:bold;font-size:18px;padding-bottom:20px}.view-tovary-v-kategorii .views-field-commerce-add-to-cart-link a{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:#333333}.view-tovary-v-kategorii .views-field-commerce-add-to-cart-link a:hover{color:#fff}.view-tovary-v-kategorii .views-field-commerce-add-to-cart-link a:hover{background-color:#CEB4EF;border-color:#CEB4EF;color:#fff}.view-commerce-cart-form .order-total-line__subtotal{display:none}.view-commerce-cart-form .views-field-purchased-entity{max-width:280px;width:100%}.view-commerce-cart-form .views-field-unit-price__number,.view-commerce-cart-form .views-field-edit-quantity{max-width:80px;width:100%}.view-commerce-cart-form .views-field-total-price__number{max-width:100px;width:100%}.view-commerce-cart-form img{border-radius:15px}.view-commerce-cart-form table{width:100%}.view-commerce-cart-form input[type='number']{width:65px;padding:10px;text-align:center}.view-commerce-cart-form tr{background:white;display:flex;justify-content:space-between;border-radius:15px;gap:10px;align-items:center;margin-bottom:20px}.view-commerce-cart-form tr:hover{background-color:white !important}@media only screen and (max-width:768px){.view-commerce-cart-form tr{gap:20px}}.view-commerce-cart-form td{display:block;padding:10px;font-size:14px}.view-commerce-cart-form thead{display:none}.view-commerce-cart-form .views-field-field-izobrazhenie,.view-commerce-cart-form .views-field-gazberi-product-imgs-field{min-width:80px;max-width:80px}.view-commerce-cart-form .views-field-remove-button input{background:url(/themes/custom/theme/img/remove.png) no-repeat;width:30px;height:30px;text-indent:-9999px;border:0;background-size:cover}.view-commerce-cart-form .views-field-remove-button input:disabled{opacity:80%;cursor:not-allowed}.view-commerce-cart-form .form-actions{text-align:right}.view-commerce-cart-form #edit-submit,.view-commerce-cart-form #edit-checkout{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;background-color:#333333;border:0}.view-commerce-cart-form #edit-submit:hover,.view-commerce-cart-form #edit-checkout:hover{color:#fff}.view-commerce-cart-form #edit-submit:hover,.view-commerce-cart-form #edit-checkout:hover{background-color:#CEB4EF;border-color:#CEB4EF;color:#fff}.view-commerce-cart-form #edit-submit:hover,.view-commerce-cart-form #edit-checkout:hover{border:0}.view-commerce-cart-form #edit-submit:disabled,.view-commerce-cart-form #edit-checkout:disabled{opacity:80%;cursor:not-allowed}.view-commerce-cart-form #edit-submit{background-color:silver;border:0}.view-commerce-cart-form #edit-submit:disabled:hover{background-color:silver}.view-commerce-cart-form #edit-checkout{background-color:green;border:0}.view-commerce-cart-form #edit-checkout:disabled:hover{background-color:green}.view-podkategorii .view-content{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.view-podkategorii .view-content .views-row{text-align:center;padding:12px;margin-bottom:0}.view-podkategorii .view-content .views-row a{background:white;border-radius:15px;box-shadow:0 0 0 #d0d0d0;font-weight:bold}.view-podkategorii .view-content .views-row:hover{box-shadow:0 0 3px 3px #b9b9b9}.view-ceny-v-kartochke-tovara .view-content{background:white;border-radius:15px;padding:20px}.view-ceny-v-kartochke-tovara .view-content table{width:100%}.view-ceny-v-kartochke-tovara .view-content th{text-align:left}.view-ceny-v-kartochke-tovara .view-content td,.view-ceny-v-kartochke-tovara .view-content th{padding:10px;width:25%}.view-ceny-v-kartochke-tovara .view-content tr{border-bottom:solid 1px #e9e9e9}.view-ceny-v-kartochke-tovara .view-content .views-field-commerce-add-to-cart-link a{border-radius:15px;background:#CEB4EF;padding:5px 15px;font-size:12px}.view-ceny-v-kartochke-tovara .view-content .views-field-commerce-add-to-cart-link a:hover{background:black;color:white}.view-ceny-v-kartochke-tovara .view-footer{margin-top:20px}.view-filters{background-color:white;border-radius:10px;margin-top:20px;margin-bottom:20px;padding:20px}.view-filters select,.view-filters input{padding:10px;border-radius:10px;border:none;background-color:#c0daf3;color:#717070;font-size:14px;margin:0 !important;width:100%}.view-filters input{padding:11px}.view-filters label,.view-filters legend{margin-bottom:10px;display:block}.view-filters .form-type-select{float:none;margin:0px !important;width:31%}.view-filters [data-drupal-selector="edit-actions"]{float:none;margin:0 !important;width:100%}.view-filters [data-drupal-selector="edit-price-number-wrapper"],.view-filters [data-drupal-selector="edit-field-razmery-mm-value-wrapper"]{width:48.25%}.view-filters [data-drupal-selector="edit-price-number-wrapper"] .form-item,.view-filters [data-drupal-selector="edit-field-razmery-mm-value-wrapper"] .form-item{margin:0 !important;padding:0;border:0;width:100%}.view-filters [data-drupal-selector="edit-price-number-wrapper"] .fieldset-wrapper,.view-filters [data-drupal-selector="edit-field-razmery-mm-value-wrapper"] .fieldset-wrapper{display:flex;column-gap:4%}.view-filters [data-drupal-selector="edit-price-number-wrapper"] .fieldset-wrapper input,.view-filters [data-drupal-selector="edit-field-razmery-mm-value-wrapper"] .fieldset-wrapper input{width:100%}.view-filters .form-item-price__number-min,.view-filters .form-item-price__number-max,.view-filters .form-item-field-razmery-mm-value-min,.view-filters .form-item-field-razmery-mm-value-max{display:flex;column-gap:10px;align-items:center}.view-filters .form-item-price__number-min label,.view-filters .form-item-price__number-max label,.view-filters .form-item-field-razmery-mm-value-min label,.view-filters .form-item-field-razmery-mm-value-max label{margin-bottom:0}.view-filters .form--inline{display:flex;flex-wrap:wrap;column-gap:3.5%;row-gap:20px}.view-filters .form--inline::after{display:none}.view-filters select{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6,9 12,15 18,9"></polyline></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:15px;padding-right:10px;border:none;border-radius:15px}.view-filters .form-actions{text-align:center}.view-filters [data-drupal-selector="edit-actions"] input{background:#333333;width:150px;color:white;transition:0.3s}.view-filters [data-drupal-selector="edit-actions"] input:hover{background:#4770B8}.view-profil-polzovatelya .views-row{display:flex;flex-direction:column;row-gap:10px}.view-profil-polzovatelya .views-field{display:flex;column-gap:10px}.view-profil-polzovatelya .views-field span{font-weight:700}.gb-row__wrapper{grid-area:row;display:flex;justify-content:space-between;gap:10px}@media only screen and (max-width:768px){.gb-row__wrapper{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-rows:auto}}.gb-row__item--sub{color:#7C7C7C}@media only screen and (max-width:1280px){.obertka-1 .region-banner{background-image:none}.obertka-1 .region-banner #block-theme-banner .field--name-body p:nth-child(2){margin-left:0;margin-right:0;color:#333333}.bannercontent .obanner .cont-img{background-image:none}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:nth-child(2){color:#333333;width:38%;margin:0}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:last-child a{padding:10px 8px;text-align:center}.region-banner #block-theme-banner .field--name-body{padding-top:0;padding-left:0;padding-right:0}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body{padding:0}.bannercontent .obanner .region-bannercontent{padding-top:0}.is_front .main{padding-top:0}.is_front .main #block-theme-soderzhimoestranicy{margin-top:0;padding-top:40px;padding-left:15px;padding-right:15px}.bannercontent .obanner{padding-bottom:0}}@media only screen and (max-width:1000px){.kurgan #mySelect{width:86px}.tumen #mySelect{width:96px}.header .region-header #block-theme-nomerkurgan,.header .region-header #block-theme-nomertyumen,.header .region-header #block-theme-nomera{display:none !important}.preheader .region-preheader #mySelect{padding-left:0}.preheader .region-preheader #block-theme-pochta,.preheader .region-preheader #block-theme-nomerkurgan,.preheader .region-preheader #block-theme-nomertyumen{display:none;width:100%;background-image:none !important}.preheader .region-preheader #block-theme-pochta .field__item,.preheader .region-preheader #block-theme-nomerkurgan .field__item,.preheader .region-preheader #block-theme-nomertyumen .field__item{width:100%}.preheader .region-preheader #block-theme-pochta #mySelect,.preheader .region-preheader #block-theme-nomerkurgan #mySelect,.preheader .region-preheader #block-theme-nomertyumen #mySelect{font-size:20px}.preheader .region-preheader #block-theme-pochta p,.preheader .region-preheader #block-theme-nomerkurgan p,.preheader .region-preheader #block-theme-nomertyumen p{text-align:center}.preheader .region-preheader #block-theme-1111{padding-left:20px}.preheader .region-preheader #block-theme-nomerkurgan,.preheader .region-preheader #block-theme-nomertyumen{padding-top:20px}.preheader .region-preheader #block-theme-nomerkurgan a,.preheader .region-preheader #block-theme-nomertyumen a{font-size:20px}.preheader .region-preheader #block-theme-pochta{margin-left:0}.preheader .region-preheader #block-theme-pochta a{padding-left:0}.header .region-header #block-theme-zakazatzvonok{display:none}.region-preheader nav{top:0;position:fixed;left:0;width:100% !important;height:100%;background:linear-gradient(0deg,#fff 13%,#c0daf3 88%);padding-top:10px;z-index:1000;transform:translateX(100%);block-size:calc(100vh - calc(100vh - 100%) - var(--headerHeight));transition:transform .3s;inset-block-start:var(--headerHeight);display:flex;flex-direction:column}.region-preheader nav.is-opened{transform:translateX(0)}.region-preheader nav .menu{height:auto;flex-direction:column;margin-top:50px}.region-preheader nav .menu .menu-item{text-align:left;padding:7px 24px;width:100%;border-bottom:none}.region-preheader nav .menu li:nth-child(5){background-image:none !important}.region-preheader nav .menu li:nth-child(5).active{border-radius:0;max-width:100% !important}.region-preheader nav .menu li:nth-child(2){border-bottom:none !important}.region-preheader nav .menu li:nth-child(3){padding-bottom:10px !important}.region-preheader nav .menu-item--expanded{display:flex;flex-direction:column;align-items:center}.region-preheader nav .menu-item--expanded ul.menu{padding:0;background-color:transparent;margin-top:0;display:block !important;position:relative;left:0 !important;top:0}.is_front .obertka-1 .obertka-2 .cont,.not_front .obertka-1 .obertka-2 .cont{flex-direction:column;align-items:center}.is_front .obertka-1 .obertka-2 .cont .sidebar,.not_front .obertka-1 .obertka-2 .cont .sidebar{width:100%;padding-bottom:30px}.is_front .obertka-1 .obertka-2 .cont .sidebar .menu,.not_front .obertka-1 .obertka-2 .cont .sidebar .menu{display:flex !important;flex-wrap:wrap}.is_front .obertka-1 .obertka-2 .cont .sidebar .menu .menu-item,.not_front .obertka-1 .obertka-2 .cont .sidebar .menu .menu-item{width:50%;text-align:center}.is_front .obertka-1 .obertka-2 .cont .sidebar .menu .menu-item a,.not_front .obertka-1 .obertka-2 .cont .sidebar .menu .menu-item a{background-image:none !important}.is_front .obertka-1 .obertka-2 .cont .sidebar .menu-item--expanded .menu,.not_front .obertka-1 .obertka-2 .cont .sidebar .menu-item--expanded .menu{display:none !important}.is_front .obertka-1 .obertka-2 .cont .slider,.not_front .obertka-1 .obertka-2 .cont .slider{width:100%}.not_front .obertka-1 .obertka-2 .cont .sidebar ul.menu .menu-item--expanded .menu{display:none !important}.obertka-1 .region-banner #block-theme-banner .field--name-body p:nth-child(2){width:41%;font-size:15px}.region-banner #block-theme-banner .field--name-body p:first-child{font-size:20px}.region-banner #block-theme-banner .field--name-body p:last-child a{font-size:14px;padding:10px 0}.bannercontent .obanner{padding-bottom:30px}.view-slayder .view-content ul li .views-field-body h2{font-size:28px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body{flex-direction:column}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:first-child{font-size:15px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:first-child span{padding-bottom:10px;line-height:44px;font-size:19px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p{text-align:center;width:100% !important;padding-top:0 !important;padding-bottom:10px}.bannercontent .obanner #block-theme-arendagelievogoballona .field--name-body p:last-child{padding-top:15px !important;width:200px !important}.is_front .main{padding-top:0}.is_front .main #block-theme-soderzhimoestranicy{margin-top:0;padding-top:40px;padding-left:15px;padding-right:15px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div{width:100%;margin-bottom:15px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div h1{margin-bottom:15px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div ul{margin-left:18px}footer .region-footer #block-theme-nomeravpodvale p,#block-theme-nomerpodvalkurgan p,#block-theme-nomerpodvaltyumen p{text-align:center}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"]{padding-top:0}.not_front .prefooter{padding-top:40px}.preheader .region-preheader #block-theme-nomera img{display:none}}@media only screen and (max-width:768px){.not_front .obertka-1 .obertka-2 .cont .sidebar ul.menu,.is_front .obertka-1 .obertka-2 .cont .sidebar ul.menu{flex-direction:column;align-items:center}.not_front .obertka-1 .obertka-2 .cont .sidebar ul.menu .menu-item,.is_front .obertka-1 .obertka-2 .cont .sidebar ul.menu .menu-item{width:100%}.region-banner #block-theme-banner .field--name-body{flex-direction:column}.region-banner #block-theme-banner .field--name-body p{text-align:center;width:100% !important}.region-banner #block-theme-banner .field--name-body p:last-child{width:230px !important}.view-slayder .view-content .flex-control-nav{display:none}.view-slayder .view-content ul li{flex-direction:column;align-items:center}.view-slayder .view-content ul li .views-field-body{padding-top:20px;padding-right:0;width:75%}.view-slayder .view-content ul li .views-field-body h2{font-size:20px}.view-slayder .view-content ul li .views-field-body h2,.view-slayder .view-content ul li .views-field-body p{text-align:center}.view-slayder .view-content ul li .views-field-body p:last-child{padding-top:20px;display:flex;justify-content:center}.view-slayder .view-content ul li .views-field-body p:last-child a{width:200px;padding:7px 14px;font-size:15px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div h1{font-size:25px}.is_front .main #block-theme-soderzhimoestranicy .node__content .field--name-body div p{font-size:13px}.view-tovary-na-glavnoy .view-content .views-row .views-field-title{height:auto;padding:3px}.view-tovary-na-glavnoy .view-content .views-row .views-field-title a{font-size:14px}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] h2,.block-views-blocktovary-na-glavnoy-block-3 h2{font-size:28px}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-header,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-header{top:-73px}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-header a,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-header a{font-size:15px;padding:5px 10px}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content{column-gap:1.3%}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row{width:49%}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-title a,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-title a{font-size:15px;font-weight:600}[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-field-artikul-obshchiy,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-field-artikul-obshchiy,[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-field-razmery-mm,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-field-razmery-mm,[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-field-tip,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-field-tip,[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-field-izgotovitel,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-field-izgotovitel,[id^="block-theme-views-block-tovary-na-glavnoy-block-1"] .view-tovary-na-glavnoy .view-content .views-row .views-field-field-v-upakovke-sht,.block-views-blocktovary-na-glavnoy-block-3 .view-tovary-na-glavnoy .view-content .views-row .views-field-field-v-upakovke-sht{display:none}footer{padding-top:0}footer .region-footer{flex-direction:column;align-items:center}footer .region-footer #block-theme-logovpodvale{padding-top:30px}footer .region-footer #block-theme-logovpodvale p{text-align:center}footer #backtotop{display:none !important}footer #block-theme-logovpodvale{display:none}footer #block-theme-osnovnayanavigaciya-2{padding-top:15px !important}footer #block-theme-nomeravpodvale{padding-top:15px !important}footer #block-theme-infovpodvale{display:none}footer #block-theme-infovpodvalemobilka{padding-top:0 !important;display:block}footer nav li{text-align:center}#backtotop{width:50px;height:50px}.product #block-theme-soderzhimoestranicy .layout--twocol-section{row-gap:20px}.product #block-theme-soderzhimoestranicy .layout--twocol-section .layout__region--first{flex:0 1 100%}.product #block-theme-soderzhimoestranicy .layout--twocol-section .layout__region--second{flex:0 1 100%}.view-ceny-v-kartochke-tovara .view-content{padding-left:0;padding-right:0}.view-ceny-v-kartochke-tovara .view-content td{text-align:center;font-size:13px;padding-left:5px;padding-right:5px}.view-ceny-v-kartochke-tovara .view-content td a{padding:5px !important}.view-ceny-v-kartochke-tovara .view-content th{text-align:center;font-size:13px;padding-left:5px;padding-right:5px}.view-ceny-v-kartochke-tovara .view-content .views-field-commerce-add-to-cart-link a{width:65px;display:block}footer .region-footer #block-theme-nomerpodvaltyumen,#block-theme-nomerpodvalkurgan{padding-top:0}.view-tovary-v-kategorii .view-header .view-podkategorii{padding-bottom:0;padding-top:0}.view-tovary-v-kategorii .view-header .view-content{justify-content:center}.view-tovary-v-kategorii .view-header .view-content .views-row{width:auto;padding:10px}.view-tovary-v-kategorii .view-content{display:flex;flex-direction:column}.view-tovary-v-kategorii .view-content .views-row{padding:20px;width:100%;display:flex;flex-direction:column;align-items:center}.view-tovary-v-kategorii .view-content .views-row .views-field-title{text-align:center}.view-tovary-v-kategorii .view-content .views-row .views-field-custom-add-to-cart{margin-right:auto;justify-content:center}.view-tovary-v-kategorii .view-content .views-row .views-field{display:flex;width:100%;align-items:baseline;color:#000}.view-tovary-v-kategorii .view-content .views-row .views-field .field-content{display:flex;align-items:baseline}.view-tovary-v-kategorii .view-content .views-row .views-field .views-label{min-width:120px}.bannercontent .obanner{padding-bottom:60px}.view-commerce-cart-form tr{flex-wrap:wrap;padding:10px}.view-commerce-cart-form tr td{padding:0;align-items:center}.view-commerce-cart-form tr .views-field-purchased-entity{width:50%;max-width:100%}.view-commerce-cart-form tr .views-field-field-izobrazhenie,.view-commerce-cart-form tr .views-field-gazberi-product-imgs-field{width:80px}}@media only screen and (max-width:550px){.view-commerce-cart-form #edit-submit,.view-commerce-cart-form #edit-checkout{margin:0}.view-commerce-cart-form .form-actions{display:flex;flex-direction:column;align-items:end;row-gap:20px}}@media only screen and (max-width:425px){.view-ceny-v-kartochke-tovara .view-content td{font-size:11px}.view-ceny-v-kartochke-tovara .view-content th{font-size:11px}.bannercontent .obanner{padding-bottom:99px}.view-filters .form--inline>div{width:100%}}@media only screen and (max-width:380px){.view-commerce-cart-form tr .views-field-field-gorod,.view-commerce-cart-form tr .views-field-views-conditional-field{width:auto}.view-commerce-cart-form tr .view-commerce-cart-form .views-field-unit-price__number,.view-commerce-cart-form tr .view-commerce-cart-form .views-field-edit-quantity{max-width:100%;width:31%}}.gazberi-card-info{display:grid;grid-template-areas:'gorod roznica opt stock cart'}.gazberi-card-info .views-field-field-gorod{grid-area:gorod}.gazberi-card-info .views-field-price__number{grid-area:roznica}.gazberi-card-info .views-field-field-opt{grid-area:opt}.gazberi-card-info .views-field-gazberi-catalog-stock-field{grid-area:stock}.gazberi-card-info .views-field-custom-add-to-cart{grid-area:cart;justify-content:flex-end}.gazberi-card-info .views-field{display:flex;flex-grow:1;flex-direction:column}.gazberi-card-info .views-field .views-label{font-weight:bold;padding:0 0 8px}.gazberi-card-info .views-field .field-content{min-height:32px;line-height:32px;padding:10px 0;border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9}.gazberi-card-info .views-field .gazberi-add-to-cart-container{justify-content:center}@media only screen and (max-width:768px){.gazberi-card-info{padding:0 20px;grid-template-areas:'gorod' 'stock' 'roznica' 'opt' 'cart'}.gazberi-card-info .views-field{flex-direction:row;padding:10px 0 0;border-bottom:solid 1px #e9e9e9}.gazberi-card-info .views-field .field-content{min-height:auto;line-height:1.3;padding:0 0 8px;border:none}.gazberi-card-info .views-field .views-label{min-width:120px}}form.user-form .field--type-boolean .js-form-item.js-form-type-checkbox,form.commerce-checkout-flow .field--type-boolean .js-form-item.js-form-type-checkbox{display:flex;flex-direction:row}form.user-form .field--type-boolean .js-form-item.js-form-type-checkbox label,form.commerce-checkout-flow .field--type-boolean .js-form-item.js-form-type-checkbox label{display:none}form.user-form .field--type-boolean .js-form-item.js-form-type-checkbox input,form.commerce-checkout-flow .field--type-boolean .js-form-item.js-form-type-checkbox input{width:15px;cursor:pointer}form.commerce-checkout-flow a:hover{color:#7218f0}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 .form-item,.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 .form-actions{margin-top:0}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 label{display:none}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form{position:relative}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-item{margin:0;width:100%;display:block}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-item input{width:100%;padding:12px;border-radius:20px;border:1px solid #CEB4EF}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions{position:absolute;right:6px;top:6px;margin:0}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions input{padding:5px 12px;height:32px;width:60px;border-radius:2.5em;background-color:#CEB4EF;border:none;background-image:url('/themes/custom/theme/img/search.svg');background-repeat:no-repeat;background-position:center;background-size:24px;color:transparent;transition:background-color 1s ease}.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions input:hover,.region-header .block-views-exposed-filter-blocktovary-v-kategorii-page-2 form .form-actions input:focus{background-color:#000000}#block-theme-zakazatzvonok{margin:auto 0 32px;display:none}@media (min-width:1024px){#block-theme-zakazatzvonok{margin:auto;display:flex}}.backcall__button{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;transition:color .3s ease;font-size:.9em}.backcall__button:hover,.backcall__button:focus{color:#a46bed}@media only screen and (max-width:1000px){.backcall__button{justify-content:flex-start;margin-left:24px;font-weight:700;font-size:16px;text-transform:uppercase}}.backcall__icon{display:inline-flex;width:20px;height:20px;margin-right:4px}.cart-button__link{display:flex;align-items:center;justify-content:flex-end;position:relative;flex-direction:column}.cart-button__link:hover .cart-button__icon{color:#a46bed}.cart-button__icon{display:flex;width:30px;height:30px;color:#000;transition:color .3s ease}.cart-button__count{position:absolute;top:-5px;right:5px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#CEB4EF;color:#fff;font-size:.8em;line-height:.8em}.cart-button__title{color:#000;font-size:.9em;line-height:.8em}@media only screen and (max-width:1000px){.cart-button__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.site-logo{display:flex;flex-shrink:0}@media only screen and (max-width:400px){.site-logo{max-width:150px}}.contactme__tel{font-size:.8em;line-height:.9em}@media only screen and (max-width:1000px){.contactme__tel{font-size:1em}}.contactme__tel:hover{color:#a46bed}.contactme__block{display:flex;align-items:center}.contactme__block p{display:flex;align-items:center;margin-right:24px}.contactme__more{display:inline-flex;width:16px;height:16px;background:transparent;border:none;margin-left:4px;transition:color .3s ease}.contactme__more:target,.contactme__more:focus{color:#a46bed}.contactme__more:target .contactme__extra,.contactme__more:focus .contactme__extra{display:block !important}.contactme__container{display:flex;gap:24px;margin:0 32px}.contactme__links{display:flex;gap:12px}.contactme__extra{display:none}.contactme__circle{display:inline-flex;width:20px;height:20px}.region-header{display:flex;align-items:flex-end;padding:12px 0;gap:32px}@media only screen and (max-width:1050px){.region-header{gap:16px;flex-wrap:wrap;align-items:center}}#block-theme-korzina{margin-right:0}@media only screen and (max-width:1050px){#block-theme-korzina{margin:7px 0}}.views-exposed-form{flex-grow:1}.block-system-branding-block{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1050px){#block-theme-vkhod{display:none}}.pager__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0 0 30px}.pager__items .pager__item{padding:0}.pager__count{display:inline-flex;justify-content:center;align-items:center;background-color:#CEB4EF;width:32px;block-size:32px;border-radius:50%;transition:background-color .3s ease;color:#fff}.pager__btn{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;color:#000;transition:color .3s ease}.pager__btn:hover{color:#CEB4EF}.pager__btn--disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.pager__icon{display:inline-flex;width:24px;height:24px}.pager__icon--prev{transform:rotate(180deg)}.ajax-progress.ajax-progress-fullscreen{position:fixed;transform:translate(-50%,-50%);z-index:1000;top:50%;left:50%;width:180px;height:180px;max-width:60vw;max-height:60vh;padding:0;opacity:1;box-sizing:border-box;border:3px solid #CEB4EF;border-radius:50%;background-color:#fff;box-shadow:0 0 0 3px #C0DAF3;background-image:url(/themes/custom/theme/img/balloon-pump.gif);background-size:80% 80%;background-repeat:no-repeat;background-position:center center}@media (prefers-reduced-motion:reduce){.ajax-progress.ajax-progress-fullscreen{background-image:url(/themes/custom/theme/img/balloon-pump.png)}}.star{display:inline-flex;width:22px;height:22px;animation:cursor-blink 1.8s infinite;position:absolute}.star--white{fill:#f8fbfe}.star--pink{fill:#f8bfdabb}.star--blue{fill:#bfdaf3cc}.star--1{transform:rotate(-30deg) translate(0,0);top:9px;left:34px}.star--2{transform:rotate(30deg) translate(0,0);left:83px;top:370px;animation-delay:.2s}.star--3{transform:rotate(30deg) translate(0,0);width:16px;height:16px;left:6px;bottom:18px;animation-duration:1s}.star--4{transform:rotate(45deg) translate(0,0);right:7px;top:323px;animation-duration:1.5s}.star--5{transform:rotate(-45deg) translate(0,0);right:50px;bottom:270px;width:14px;height:14px;animation-duration:1.8s}.star--6{transform:rotate(20deg) translate(0,0);right:14px;bottom:5px;animation-duration:.8s}@keyframes cursor-blink{0%,100%{opacity:.9}50%{opacity:.5}}.klaro .cookie-notice{border-radius:20px !important}.klaro .cookie-notice:focus{outline:none !important;box-shadow:0 4px 6px 0 rgba(0,0,0,0.6),5px 5px 10px 0 rgba(0,0,0,0.49) !important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:1rem}.klaro .cookie-notice .cm-btn.cm-btn-success{border-radius:45px;padding:10px 30px;background-color:var(--klaro-button-bg);border:none;background-size:300% 100%;background-image:linear-gradient(to right,#C4A2EF,#a46bed,#CEB4EF,#a46bed);box-shadow:0 4px 15px 0 rgba(116,79,168,0.75);transition:all .3s ease-in-out}.klaro .cookie-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:focus{background-position:100% 0 !important;outline:none;border:none !important;color:#fff !important}.klaro .cookie-notice .cm-btn.cm-btn-danger{border-radius:45px;padding:10px 30px;cursor:pointer;display:inline-block;border:1px solid #333333;color:#fff;font-size:17px;font-weight:700;transition:all .7s;font-size:14px;font-weight:400;background-color:transparent;border-color:#CEB4EF;color:#333333 !important}.klaro .cookie-notice .cm-btn.cm-btn-danger:hover{color:#fff}.klaro .cookie-notice .cm-btn.cm-btn-danger:hover,.klaro .cookie-notice .cm-btn.cm-btn-danger:focus{background-color:#CEB4EF !important;color:#333333 !important;border:1px #CEB4EF solid !important}.breadcrumb__link{color:#333333;transition:color .3s ease}.breadcrumb__link:hover{color:#a46bed}.view-tags .view-content{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2em}.view-tags .views-row{flex-grow:1;border-radius:8px;padding:8px;display:grid;gap:8px;grid-template-columns:1fr 55px;background:#fff;transition:all .3s ease;box-shadow:2px 2px 4px 2px rgba(0,0,0,0.15);cursor:pointer}.view-tags .views-row:hover{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.35);transform:scale(1.05)}.view-tags .views-field-name{font-size:1em}.view-tags .views-field-name a:hover{color:#333}.view-tags .field-content{display:flex;height:100%;align-items:center}.view-tags .field-content p{margin:0}.view-tags .views-field-description__value{display:flex}.view-tags .views-field-description__value img{border-radius:8px;overflow:hidden}.view-tags .views-field{height:100%}.sidebar .block:has(.view-tags) h2{margin:20px 0 30px;padding-bottom:0}@font-face{font-family:'Graphic LCG';src:url('/themes/custom/fonts/GraphikLCG/GraphikLCG-Thin.woff2') format('woff2');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Graphic LCG';src:url('/themes/custom/fonts/GraphikLCG/GraphikLCG-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Graphic LCG';src:url('/themes/custom/fonts/GraphikLCG/GraphikLCG-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}.shadow{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}
