@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.font_four_title{font-family:Capriola,sans-serif}body>#content{font-family:Capriola,sans-serif;font-size:14px;font-weight:400;position:relative;overflow:hidden}#content{min-height:100vh}#header{color:#fff;width:100%;margin-bottom:20px}@media screen and (max-width: 768px){#header{margin-bottom:0}}#header.without_slider{margin-bottom:0}#header .header_left_side{height:75px}#header .header_right_side{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;align-self:center}#header .header_right_side ul{align-items:center}#header .header_right_side ul .has_sub_menu{position:relative}#header .header_right_side ul .has_sub_menu .sub_menu{z-index:20;position:absolute;flex-direction:column;padding:10px 10px 10px 18px;align-items:flex-start;background-color:#fff;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s ease-out,opacity .6s ease-out}#header .header_right_side ul .has_sub_menu .sub_menu li{padding:8px 0}#header .header_right_side ul .has_sub_menu .sub_menu a{margin:0}#header .header_right_side ul .has_sub_menu:hover .sub_menu{max-height:130px;opacity:1}#header .header_menu{height:50px;color:#000;display:flex;font-size:23px}#header .header_wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#header .header_wrapper img{margin:12px 0 0 10px;max-height:70px}@media only screen and (max-width: 767px){#header .header_wrapper img{max-height:40px;width:auto}}#header .img_top{display:block;margin-top:20px;position:relative;height:435px;overflow:hidden}@media screen and (max-width: 768px){#header .img_top{margin-top:0}}#header .img_top ul.slider{margin:0;padding:0;height:100%;position:relative;list-style:none}#header .img_top ul.slider li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out}#header .img_top ul.slider li.active{opacity:1;z-index:2}#header .img_top ul.slider li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#header .img_top .slider-control{position:absolute;bottom:20px;right:20px;z-index:20;width:40px;height:40px;border-radius:50%;background-color:#00000080;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;transition:all .3s ease}#header .img_top .slider-control svg{width:100%;height:100%}#header .img_top .slider-control:hover{background-color:#000000b3;transform:scale(1.1)}#header .img_top .dots_wrapper{position:absolute;bottom:20px;left:0;right:60px;z-index:10;width:auto;margin:0 auto}#header .img_top .dots_wrapper .dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0}#header .img_top .dots_wrapper .dots .dot{width:12px;height:12px;border-radius:50%;background-color:#ffffff80;margin:0 5px;cursor:pointer;transition:all .3s ease}#header .img_top .dots_wrapper .dots .dot.active{background-color:#f2f2f2;transform:scale(1.2)}#header .img_top .dots_wrapper .dots .dot:hover{background-color:#f2f2f2}#header .img_top .dots_wrapper ul{display:flex;flex-direction:row;justify-content:center;padding:0}#header .img_top .dots_wrapper ul li{list-style:none;width:10px;height:10px;border:#f2f2f2 solid 2px;border-radius:50%;margin:0 8px;cursor:pointer}@media screen and (max-width: 768px){#header .img_top .dots_wrapper ul li{width:12px;height:12px;margin:0 10px 10px}}@media screen and (min-width: 992px){.trim_row{width:970px}}@media screen and (min-width: 1200px){.trim_row{width:1170px}}@media screen and (min-width: 1500px){.trim_row{width:1310px}}.trim_row{margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.trim_row{padding-left:0}}.content_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;margin-right:auto;margin-left:auto}@media screen and (max-width: 768px){.content_wrapper{overflow:auto}}.content_wrapper .row{margin-top:26px;margin-bottom:26px;padding-top:35px;padding-bottom:25px}.content_wrapper .row .child:not(:first-child){padding-top:35px}@media screen and (max-width: 768px){.content_wrapper .row .child:not(:first-child){padding-top:10px}}.content_wrapper .row .direction_row{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}@media screen and (max-width: 768px){.content_wrapper .row .direction_row{flex-direction:column;flex-wrap:nowrap;align-items:center;max-height:100%}}.content_wrapper .row .direction_column{display:flex;flex-direction:column}.content_wrapper .row .direction_column .desc{margin-bottom:0}@media screen and (max-width: 768px){.content_wrapper .row .direction_column .desc{overflow:auto}.content_wrapper .row .direction_column .desc .desc{max-height:100%!important}}.content_wrapper .row .direction_column .img{width:100%}.content_wrapper .row .direction_column .img.margin_25 img{margin:25px}.content_wrapper .row .direction_column .img.margin_30 img{margin:30px}.content_wrapper .row .direction_column .img.margin_35 img{margin:35px}.content_wrapper .row .direction_row2{display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width: 768px){.content_wrapper .row .direction_row2{flex-direction:column}}.content_wrapper .row.gray{background-color:#f2f2f2}.content_wrapper .row .desc_wrapper{width:100%;display:block}.content_wrapper .row .desc_wrapper img{-o-object-fit:contain;object-fit:contain}.content_wrapper .row .desc,.content_wrapper .row .row_wrapper{color:#000;padding:0 25px;text-align:center;max-height:100%;min-width:300px;margin-bottom:16px}@media screen and (max-width: 768px){.content_wrapper .row .desc,.content_wrapper .row .row_wrapper{padding:0 10px;width:100%;min-width:100%;margin-bottom:0}}.content_wrapper .row .desc .title,.content_wrapper .row .row_wrapper .title{font-size:36px;width:100%}@media screen and (max-width: 768px){.content_wrapper .row .desc .title,.content_wrapper .row .row_wrapper .title{padding-top:12px}}.content_wrapper .row .desc img,.content_wrapper .row .row_wrapper img{height:120px;margin:0}@media screen and (max-width: 768px){.content_wrapper .row .desc img,.content_wrapper .row .row_wrapper img{height:90px}}.content_wrapper .row .desc .hidden_desc,.content_wrapper .row .row_wrapper .hidden_desc{overflow-y:auto;height:550px}@media screen and (max-width: 768px){.content_wrapper .row .desc .hidden_desc,.content_wrapper .row .row_wrapper .hidden_desc{height:100%}}.content_wrapper .row .desc .title~.hidden_desc,.content_wrapper .row .row_wrapper .title~.hidden_desc{height:360px}@media screen and (max-width: 768px){.content_wrapper .row .desc .title~.hidden_desc,.content_wrapper .row .row_wrapper .title~.hidden_desc{height:100%}}.content_wrapper .row .desc .desc,.content_wrapper .row .row_wrapper .desc{color:#666;font-size:14px;line-height:22px;letter-spacing:0px;text-align:justify;width:100%}.content_wrapper .row .desc .desc.no_title,.content_wrapper .row .row_wrapper .desc.no_title{max-height:500px;margin-top:36px}@media screen and (max-width: 768px){.content_wrapper .row .desc .desc,.content_wrapper .row .row_wrapper .desc{height:100%}}.content_wrapper .row .desc .desc p,.content_wrapper .row .row_wrapper .desc p{line-height:32px}.content_wrapper .row .img{display:flex;flex-direction:column;height:auto}.content_wrapper .row .img.margin_25 img{margin:25px}@media screen and (max-width: 768px){.content_wrapper .row .img{width:100%}}.content_wrapper .row img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content_wrapper .carousel .desc_flex{font-weight:400}.content_wrapper .carousel .desc_flex .title{text-align:center;font-size:36px!important}.content_wrapper .carousel .desc_flex .image{margin-right:auto;margin-left:auto}.content_wrapper .carousel .desc_flex .desc{margin:0!important;text-align:justify}.content_wrapper .carousel ul{list-style:none}.content_wrapper .carousel .item{width:49%;height:100%}@media screen and (max-width: 768px){.content_wrapper .carousel .item{max-height:100%;margin-bottom:55px;width:100%}}.content_wrapper .carousel .item{margin:32px 0}.content_wrapper .carousel .item_wrapper{display:flex;justify-content:center}@media screen and (max-width: 768px){.content_wrapper .carousel .item_wrapper{flex-direction:column;align-items:stretch}}.content_wrapper .carousel .desc{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;color:#000;padding:0 25px;text-align:center}.content_wrapper .carousel .desc .title{font-size:48px;margin-bottom:12px}.content_wrapper .carousel .desc .subtitle{font-size:22px;margin-bottom:12px}.content_wrapper .carousel .desc .wrapper_year{display:block}.content_wrapper .carousel .desc .year{display:inline;font-size:28px;color:#999;border-bottom:1px solid rgb(153,153,153)}.content_wrapper .carousel .desc .desc{text-align:center;margin:46px 0 0}.content_wrapper .carousel .desc .specification{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;margin:56px auto 60px}.content_wrapper .carousel .desc table td{padding:12px 26px;text-align:left}.content_wrapper .carousel .img{display:block;height:100%}@media screen and (max-width: 768px){.content_wrapper .carousel .img{height:auto}}.content_wrapper .carousel .svg{margin-top:45px;margin-bottom:45px}.content_wrapper .carousel .svg svg{height:120px;width:120px}.content_wrapper .carousel img{display:block;width:auto;height:auto}@media screen and (max-width: 768px){.content_wrapper .carousel img{margin-right:auto;width:400px;height:400px;-o-object-fit:contain;object-fit:contain}}.content_wrapper .carousel a{display:inline;padding:14px;color:inherit;text-decoration:none;cursor:pointer;width:auto;border:2px solid black;border-radius:15px;vertical-align:center}#footer{margin-top:48px}#footer .footer_wrapper{position:relative;height:150px;overflow:hidden}#footer.fix_footer_bootom_page{position:fixed;width:100vw;bottom:0}#footer .content_page{position:absolute;bottom:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-right:auto;margin-left:auto}@media screen and (max-width: 768px){#footer .content_page{display:flex;flex-direction:column}#footer .menu{display:flex;flex-direction:column;align-items:center}}#footer{background-color:#f2f2f2;color:#727272}#footer ul{padding:0}#footer .copyright{align-self:center;margin-right:46px}@media screen and (max-width: 768px){#footer .copyright{margin:0}}#footer .footer_icon img{position:absolute;top:0;left:50%;rotate:30deg;transform:translate(-50%);margin:30px 0;width:80px}@media screen and (max-width: 768px){#footer .footer_icon img{top:-40px;left:60%;transform:translate(50%)}}#footer ul{align-items:center}#footer .mobile{display:none!important}@media screen and (max-width: 768px){#footer .mobile{display:flex!important;margin-top:0}}.menu ul{display:flex!important;flex-direction:row;flex-wrap:nowrap;text-decoration:none;list-style:none}.menu ul a,.menu ul p{position:relative;display:block;color:inherit;text-decoration:none;margin:0 9px;cursor:pointer}.menu ul .basket{padding-left:21px}.menu ul .basket span{position:absolute;right:-10px;bottom:-4px;color:#fff;background-color:#78a206f2;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;font-size:14px;justify-content:center}.menu ul .social{border:none;border-radius:0}.menu ul .social img{width:30px;height:30px;margin:0!important}.menu ul .a_hover_anime{transition:all .45s ease}.menu ul .a_hover_anime:hover:before{opacity:1;top:0;bottom:-3px}.menu ul .a_hover_anime:before{position:absolute;content:"";transition:all .45s ease;opacity:0;bottom:25%;left:0;right:0;border-bottom:1px solid black}.border_gray .a_hover_anime:before{border-bottom:1px solid #727272!important}.w_50{width:50%}.no_padding_top{padding-top:0!important}.one_row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.contact .contact_row{margin-bottom:12px}.contact .contact_row img{height:20px!important;margin-right:25px!important}.contact .m_top{margin-top:25px}.popup18{width:100%;height:100%;background-color:#ffffffe6;position:absolute;top:0;left:0;z-index:100}.popup18.animation{animation-duration:2.5s;animation-name:slidein}.popup18 .center{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.popup18 .center .desc_wrapper{z-index:110;position:fixed;top:50%;transform:translateY(-50%);border:2px solid #727272;border-radius:12px;background-color:#fff}.popup18 .center .desc_wrapper .bg{display:block;opacity:1;width:100%;height:100%}.popup18 .center .desc_wrapper .title{margin-top:25px;font-size:14px;text-align:center}.popup18 .center .desc_wrapper .img{display:flex;justify-content:center}.popup18 .center .desc_wrapper img{width:80px;height:auto;-o-object-fit:cover;object-fit:cover}.popup18 .center .desc_wrapper .desc{font-size:22px;text-align:center}.popup18 .center .desc_wrapper .button_wrapper{margin:22px 0;display:flex;justify-content:space-between}.popup18 .center .desc_wrapper .button_wrapper button{display:block;background-color:#666;color:#fff;cursor:pointer;margin:0 90px;padding:5px 15px;border:none;border-radius:5px;font-size:18px}.popup18 .center .desc_wrapper .button_wrapper .no{background-color:#fff;border:1px solid #666666;color:#666}.desktop{display:block!important}@media screen and (max-width: 768px){.desktop{display:none!important}}.mobile{display:none!important}@media screen and (max-width: 768px){.mobile{display:block!important}}@keyframes slidein{0%{opacity:.9}to{opacity:0}}.menu_wrapper.show_on_desktop{display:flex!important}@media screen and (max-width: 768px){.menu_wrapper.show_on_desktop{display:none!important}}.show_on_mobile{display:none!important}@media screen and (max-width: 768px){.show_on_mobile{display:block!important}}.hamburger_menu_button{position:fixed;display:block;top:10px;right:10px;background-color:#fff;border-radius:10px;border:inherit;z-index:150}.hamburger_menu_button .hamburger_menu_bg{width:40px;height:40px;cursor:pointer;position:relative}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines{display:inline-block;position:absolute;background-color:#000;width:80%;height:3px;left:4px;top:50%;transform:translateY(-50%);transition:background-color .1s ease-in-out .2s}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines:before,.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines:after{box-sizing:border-box;margin:0;padding:0}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines:before{content:"";top:-12px;display:inline-block;position:absolute;background-color:#000;width:80%;height:3px;left:4px;transition:transform .2s ease-in-out .2s}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines:after{content:"";bottom:-12px;display:inline-block;position:absolute;background-color:#000;width:80%;height:3px;left:4px;transition:transform .2s ease-in-out .2s}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines.show_mobile_menu{background-color:#fff;transition:background-color .1s ease-in-out .2s}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines.show_mobile_menu:before{transform:translateY(12px) rotate(45deg)}.hamburger_menu_button .hamburger_menu_bg .hamburger_menu_lines.show_mobile_menu:after{transform:translateY(-12px) rotate(-45deg)}#content{position:relative}#content .mobile_menu{display:none;position:fixed;top:0;width:100vw;height:100%;background-color:#0006;z-index:100;transform:translate(-100%);transition:transform .3s ease-in-out}#content .mobile_menu .header_menu{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100vw;margin-top:40px}#content .mobile_menu .menu_wrapper{display:flex;flex-direction:column;align-items:center;padding:0}#content .mobile_menu .menu_wrapper li{font-size:32px;line-height:55px}#content .mobile_menu .rest_menu_item{margin-top:20px;display:flex;flex-direction:column;align-items:center;padding:0}#content .mobile_menu .rest_menu_item li{font-size:20px;line-height:40px}#content .mobile_menu .social_wrapper{padding:0}#content .mobile_menu .social_wrapper .image{width:40px;height:40px}#content .mobile_menu{display:none!important}@media screen and (max-width: 768px){#content .mobile_menu{display:block!important}#content .mobile_menu.show_now{transform:translate(0);transition:transform .5s ease-in-out}}.composition .desc_wrapper{display:flex!important;flex-direction:column;justify-content:center;justify-self:center}.composition table{width:auto;margin-top:30px;border-collapse:collapse;margin-right:auto;margin-left:auto}.composition table td,.composition table th{border:1px solid #000;padding:5px}.composition table tbody tr:hover{background-color:#e463a133}.back_btn_wrapper{margin-top:15px;display:flex;align-content:center;align-items:center}@media screen and (max-width: 768px){.trim_row_back_btn{margin-left:1px}}.back_btn{margin-top:15px;border:1px solid #727272;border-radius:12px;padding:6px 12px 6px 6px}@media screen and (max-width: 768px){.back_btn{margin-top:0}}.back_btn img{width:18px;height:18px;margin-left:6px;margin-right:8px}.back_btn a{display:flex;align-content:center;align-items:center;color:#727272;text-decoration:none;cursor:pointer}.special_text{font-family:Qwigley,cursive}.special_text .desc{font-size:45px;color:#c02026;text-align:center}.special_text .desc p{line-height:40px}@media screen and (max-width: 768px){.special_text .desc{padding-left:15px;padding-right:15px}}.right_shadow{box-shadow:8px 8px 15px #42445a}@media screen and (max-width: 768px){.right_shadow{box-shadow:0 8px 15px #42445a}}.left_shadow{box-shadow:-8px 8px 15px #42445a}@media screen and (max-width: 768px){.left_shadow{box-shadow:0 8px 15px #42445a}}.central_shadow{box-shadow:0 8px 15px #42445a}.cooke{position:relative}.cooke .title{font-size:36px;padding-top:42px;width:100%}@media screen and (max-width: 768px){.cooke .title{padding-top:12px}}.cooke .cooke_wrapper{position:fixed;padding-top:10px;padding-bottom:25px;bottom:0;left:0;width:100vw;display:flex;flex-direction:row}@media screen and (max-width: 768px){.cooke .cooke_wrapper{flex-direction:column;padding-top:30px}}.cooke .button_wrapper{display:flex;flex-direction:row}@media screen and (max-width: 768px){.cooke .button_wrapper{flex-direction:column}}.cooke .desc,.cooke .radio_settings{margin-bottom:20px}.cooke .cooke_content_wrapper{padding-bottom:20px}@media screen and (max-width: 768px){.cooke .cooke_content_wrapper{padding:0 10px 10px}}.cooke .bg{background-color:#fff}.cooke .img{padding:0 20px}@media screen and (max-width: 768px){.cooke .img{position:relative}}.cooke .img .cookies_img{width:120px}@media screen and (max-width: 768px){.cooke .img .cookies_img{width:80px;position:absolute;top:-30px;right:0}.cooke .img{padding:0;margin-left:auto}}.cooke button{margin-right:20px;background-color:#fff;border:1px solid #727272;padding:5px 12px;border-radius:8px;cursor:pointer}@media screen and (max-width: 768px){.cooke button{margin:5px 0}}.cooke .accept{background-color:#727272;color:#fff}.cooke label{padding-left:6px}.scroll_btn{display:flex;align-items:center;margin-top:25px}.scroll_btn a{margin:25px auto;display:inline;padding:14px;color:inherit;text-decoration:none;cursor:pointer;width:auto;border:2px solid black;border-radius:15px;vertical-align:center}.text_central{text-align:center}.buy_btn a{border-color:inherit!important}.carousel_button_wrapper{justify-self:flex-end;height:100%}.polityka{line-height:32px}.polityka .desc{text-align:left!important}.polityka tbody tr:hover{background-color:inherit!important}.mb_12{margin-bottom:12px}.maintenance{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.maintenance .logo{width:150px}.maintenance .desc{font-size:25px}.login_content .desc .center_text{margin-bottom:0!important}.login_content .desc .center_text .desc.m_top{text-align:center!important;padding-top:8px!important}.login_content .desc_flex{display:flex;flex-direction:column}.login_content .desc_flex .register_info{align-self:flex-end}.login_content .login_form{display:flex;align-items:center;justify-content:center}.login_content .login_form .form_wrapper{width:350px}.login_content .login_form .form_wrapper input{width:100%}.login_content form .field_wrapper{display:flex;flex-direction:column}.login_content form .row{padding:0}.login_content form .row .remember_password{display:flex;justify-content:flex-end;margin-top:12px}.login_content form .row input{margin-top:12px;color:#000;padding:14px;border-radius:15px;border:2px solid #000000;font-size:14px}.login_content form .row .submit_wrapper{display:flex;align-items:flex-end}.login_content form .row .checkbox_field{width:100%}.login_content form .row .checkbox_field fieldset{border:none;padding:0}.login_content form .row .checkbox_field fieldset .one_checkbox{margin-top:12px;display:flex;flex-direction:row;align-items:flex-start}.login_content form .row .checkbox_field fieldset .one_checkbox input{margin:0 6px 0 0;width:auto}.login_content form .submit_input{color:#000;padding:14px;cursor:pointer;border:2px solid #000000;border-radius:15px;width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width: 768px){.login_content{margin-left:0!important;margin-right:0!important}}.password_wrapper{position:relative}.password_wrapper .checkbox_show_password{position:absolute;right:0;top:50%;margin-top:7px;margin-right:12px;transform:translateY(-50%);width:25px;height:25px;background-position:center;background-repeat:no-repeat;background-size:100%}.password_wrapper .checkbox_show_password.eye{background-image:url(/img/eye.svg)}.password_wrapper .checkbox_show_password.eye_slash{background-image:url(/img/eye_slash.svg)}.wines_shelf .list,.basket .list,.my_order .list{display:flex;flex-direction:column}.wines_shelf .list .item,.basket .list .item,.my_order .list .item{width:100%;list-style-type:none;background-color:#fff;margin-top:16px;padding:16px;border-radius:16px}.wines_shelf .list .img,.basket .list .img,.my_order .list .img{display:block}.wines_shelf .list .img .image,.basket .list .img .image,.my_order .list .img .image{height:350px}.wines_shelf .list .item_wrapper,.basket .list .item_wrapper,.my_order .list .item_wrapper{display:flex}.wines_shelf .list .item_wrapper .left_box,.basket .list .item_wrapper .left_box,.my_order .list .item_wrapper .left_box{width:30%;text-align:center}.wines_shelf .list .item_wrapper .right_box,.basket .list .item_wrapper .right_box,.my_order .list .item_wrapper .right_box{width:70%;position:relative}.wines_shelf .list .item_wrapper .right_box .wrapper_price,.basket .list .item_wrapper .right_box .wrapper_price,.my_order .list .item_wrapper .right_box .wrapper_price{margin-top:12px;font-size:18px}.wines_shelf .list .item_wrapper .right_box .wrapper_availability,.basket .list .item_wrapper .right_box .wrapper_availability,.my_order .list .item_wrapper .right_box .wrapper_availability{margin-top:12px}.wines_shelf .list .item_wrapper .right_box .title,.basket .list .item_wrapper .right_box .title,.my_order .list .item_wrapper .right_box .title{font-size:48px}.wines_shelf .list .item_wrapper .right_box .subtitle,.basket .list .item_wrapper .right_box .subtitle,.my_order .list .item_wrapper .right_box .subtitle{padding-top:12px;font-size:22px}.wines_shelf .list .item_wrapper .right_box .desc_wrapper,.basket .list .item_wrapper .right_box .desc_wrapper,.my_order .list .item_wrapper .right_box .desc_wrapper{width:100%;font-size:14px}.wines_shelf .list .item_wrapper .right_box .desc_wrapper .desc,.basket .list .item_wrapper .right_box .desc_wrapper .desc,.my_order .list .item_wrapper .right_box .desc_wrapper .desc{text-align:left;padding-left:0}.wines_shelf .list .item_wrapper .right_box .desc_wrapper .specification .right,.basket .list .item_wrapper .right_box .desc_wrapper .specification .right,.my_order .list .item_wrapper .right_box .desc_wrapper .specification .right{padding-left:16px}.wines_shelf .list .item_wrapper .right_box .buy_btn .add_basket,.basket .list .item_wrapper .right_box .buy_btn .add_basket,.my_order .list .item_wrapper .right_box .buy_btn .add_basket{display:flex;align-items:center}.wines_shelf .list .item_wrapper .right_box .buy_btn .add_basket svg,.basket .list .item_wrapper .right_box .buy_btn .add_basket svg,.my_order .list .item_wrapper .right_box .buy_btn .add_basket svg{margin-right:12px}.wines_shelf .list .item_wrapper .right_box .buy_btn .btn,.basket .list .item_wrapper .right_box .buy_btn .btn,.my_order .list .item_wrapper .right_box .buy_btn .btn{border-color:inherit!important;margin-left:16px}.wines_shelf .list .item_wrapper .right_box .carousel_button_wrapper,.basket .list .item_wrapper .right_box .carousel_button_wrapper,.my_order .list .item_wrapper .right_box .carousel_button_wrapper{position:absolute;top:0;right:0;display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 768px){.wines_shelf .list .item_wrapper .right_box{display:flex;flex-direction:column;position:static}.wines_shelf .list .item_wrapper .right_box .carousel_button_wrapper{position:static}.basket .basket_details{flex-direction:column!important}.basket .basket_details>div{order:2}.basket .basket_details .total_cost{order:1;width:100%!important}.basket .basket_details .products{width:100%!important}.basket .basket_details .products>ul{padding-left:0}.basket .basket_details .products .submit_form a{display:block;margin:0 25px}.basket .basket_details .right_box{display:flex;flex-direction:column;position:static}.basket .basket_details .right_box .carousel_button_wrapper{position:static!important;margin-top:18px;flex-direction:row}}.number_field_wrapper{margin-top:14px;display:flex;align-items:center}.number_field_wrapper .info{margin-right:12px}.number_field_wrapper .wrapper_number .field_wrapper{display:inline;position:relative}.number_field_wrapper .wrapper_number .input-group-prepend{position:absolute;top:50%;transform:translateY(-50%);left:2px}.number_field_wrapper .wrapper_number .input-group-prepend button{border-radius:14px 0 0 14px}.number_field_wrapper .wrapper_number input{text-align:center;width:80px}.number_field_wrapper .wrapper_number input::-webkit-inner-spin-button{-webkit-appearance:none}.number_field_wrapper .wrapper_number .input-group-append{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.number_field_wrapper .wrapper_number .input-group-append button{border-radius:0 14px 14px 0}.number_field_wrapper .wrapper_number button{background-color:transparent;border:none;cursor:pointer}.mobile_elements{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;list-style:none}.mobile_elements a,.mobile_elements p{position:relative;display:block;color:inherit;text-decoration:none;margin:18px;cursor:pointer}.mobile_elements .shop_elements{margin-top:50px}.mobile_elements .basket{padding-left:21px;position:fixed;top:0;right:80px}.mobile_elements .basket span{position:absolute;right:-10px;bottom:-4px;color:#fff;background-color:#78a206f2;border-radius:50%;width:25px;height:25px;display:flex;align-items:center;font-size:14px;justify-content:center}.btn{margin:25px 25px 25px auto;background-color:transparent;display:inline;padding:14px;color:inherit;text-decoration:none;cursor:pointer;width:auto;border:2px solid black;border-radius:15px;vertical-align:center}input{border-radius:14px;border:2px solid #000000;font-size:14px}.basket .basket_details{display:flex;flex-direction:row;gap:22px}.basket .basket_details .products{width:75%;padding:16px;height:-moz-fit-content;height:fit-content;background-color:#d1d5db33}.basket .basket_details .total_cost{font-size:12px;padding:16px;width:25%;height:-moz-fit-content;height:fit-content;background-color:#d1d5db33}.basket .basket_details .total_cost .cost_info div{margin-top:12px}.basket .basket_details .total_cost .cost_info .basket_total_cost{border-top:1px solid #000000;padding-top:16px;font-size:14px}.basket .basket_details .total_cost .action{margin-top:32px;margin-bottom:16px}.basket .basket_details .total_cost .action ul{margin:0;padding:0}.basket .basket_details .total_cost .action ul li{list-style:none}.basket .basket_details .total_cost .action ul li .back_to_shop{background-color:#fff;border:2px solid black;color:#000}.basket .basket_details .total_cost .action a{text-align:center;display:block;width:100%;color:#fff;border:none;background-color:#78a206}.basket .refresh_btn button,.basket .remove_btn button{display:flex;align-items:center;margin:0 25px 15px 0}.basket .refresh_btn .btn,.basket .remove_btn .btn{border-color:inherit!important}.basket .form_wrapper .checkbox_field{width:400px}.basket .form_wrapper .checkbox_field fieldset{border:none;padding:0}.basket .form_wrapper .checkbox_field fieldset .one_checkbox{margin-top:12px;display:flex;flex-direction:row;align-items:flex-start}.basket .form_wrapper .checkbox_field fieldset .one_checkbox input{margin:0 6px 0 0;width:auto}.basket .form_wrapper .row{margin-top:26px;margin-bottom:0;padding:0}.basket .form_wrapper input{width:400px;padding:14px;font-size:14px;margin-top:12px}.basket .form_wrapper .fields_wrapper{display:flex;flex-direction:column;align-items:center}.basket .form_wrapper .submit_form{width:100%;display:flex;flex-direction:column;align-items:flex-end}.basket .form_wrapper .submit_form input{width:-moz-fit-content;width:fit-content;min-width:100px;cursor:pointer;color:#fff;border:none;background-color:#78a206}.basket .form_wrapper .btn_wrapper{flex-direction:row;align-items:flex-end;justify-content:space-between}.basket .error_wrapper{width:400px}.basket .one_row{margin-top:6px}.basket .one_row .left{margin-right:6px}.basket .facture_title{margin-top:32px}.anime_wrapper{position:relative}.show{animation:show 1s ease-in-out}@keyframes show{0%{opacity:.2}to{opacity:1}}.hide{animation:hide 1s ease-in-out}@keyframes hide{0%{opacity:1}to{opacity:.2}}.flex_column{display:flex;flex-direction:column}.error_wrapper{padding:0;margin-top:7px;margin-bottom:0}.error_wrapper .error_text{list-style:none;color:red;font-size:12px}.error_wrapper .error_text .has_account{color:#000;border:2px solid rgb(120,162,6);background-color:#78a20666;border-radius:12px;padding:16px;display:flex;flex-direction:column}.error_wrapper .error_text .has_account p{margin:0;line-height:16px}.error_wrapper .error_text .has_account .login_btn{width:-moz-fit-content;width:fit-content;background-color:#78a206;padding:8px;border-radius:5px;color:#fff;text-decoration:none;margin-bottom:12px;margin-top:12px}.order_notification{animation-duration:.5s;animation-name:animate-fade;animation-delay:.5s;animation-fill-mode:backwards;position:fixed;display:block;top:150px;right:0;background-color:#78a206;border-radius:15px 0 0 15px}.order_notification .title{color:#fff;padding:10px 10px 10px 0}.order_notification .content_container{position:relative;margin:15px 0 15px 15px}.order_notification .progress_bar{position:absolute;right:0;height:3px;width:100%;background-color:#fff;padding-bottom:2px}@keyframes animate-fade{0%{transform:translate(100%)}to{transform:translate(0)}}.my_order .basket_details{border-radius:16px;padding:16px;margin-top:16px;background-color:#fff}.my_order .basket_details .oder_item{display:flex;align-items:center}.my_order .basket_details .oder_item>div{margin-right:15px}.my_order .basket_details .oder_item .pay_btn .btn{margin:0;padding:6px;border-radius:9px;display:flex}.my_order .basket_details .oder_item .pay_btn .btn svg{margin:0 6px}.my_order .basket_details .item{padding:0}.my_order .basket_details .left_box{width:15%!important}.my_order .basket_details .left_box .image{height:150px!important}.my_order .basket_details .right_box{width:85%!important}.my_order .basket_details .right_box .title{font-size:28px!important}.my_order .basket_details .right_box .subtitle{font-size:16px!important}.my_order .basket_details .right_box .desc{font-size:12px!important}.my_order .basket_details .right_box .price{font-size:16px!important}.text_page_content .main_photo{width:100%!important;height:auto!important;margin-top:28px!important}.mt_23{margin-top:23px}.mb_23{margin-bottom:23px}iframe{width:100%;height:450px}
