/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}
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}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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-face{font-family:Bahnschrift;font-style:normal;font-weight:500;src:url(../fonts/FiraMedium.woff)}
@font-face{font-family:Impact;font-style:normal;font-weight:400;font-stretch:condensed;src:url(../fonts/Impact.woff)}
:root{--dl-color-gray-500:#595959;--dl-color-gray-700:#999999;--dl-color-gray-900:#d9d9d9;--dl-size-size-16px:0.8rem;--dl-size-size-20px:1rem;--dl-size-size-32px:1.6rem;--dl-size-size-48px:2.4rem;--dl-size-size-60px:3rem;--dl-size-size-96px:4.8rem;--dl-size-size-144px:7.2rem;--dl-size-size-192px:9.6rem;--dl-size-size-288px:14.4rem;--dl-size-size-450px:22.5rem;--dl-size-size-1328px:66.4rem;--dl-color-danger-300:#a22020;--dl-color-danger-500:#bf2626;--dl-color-danger-700:#e14747;--dl-color-gray-black:#000000;--dl-color-gray-white:#ffffff;--dl-color-primary-100:#003eb3;--dl-color-primary-300:#0074f0;--dl-color-primary-500:#14a9ff;--dl-color-primary-700:#85dcff;--dl-color-success-300:#199033;--dl-color-success-500:#32a94c;--dl-color-success-700:#4cc366;--dl-color-green:#114425;--dl-color-beige:255,238,211;--dl-color-beigefull:#ffeed3;--dl-space-space-halfunit:0.4rem;--dl-space-space-unit:0.8rem;--dl-space-space-oneandhalfunits:1.2rem;--dl-space-space-twounits:1.6rem;--dl-space-space-threeunits:2.4rem;--dl-space-space-fourunits:3.2rem;--dl-space-space-70px:3.5rem;--dl-space-space-fiveunits:4rem;--dl-space-space-sixunits:4.8rem;--dl-space-space-180px:9rem;--dl-space-space-200px:10rem;--dl-space-space-360px:18rem;--dl-radius-radius-round:50%;--dl-radius-radius-radius2:2px;--dl-radius-radius-radius4:4px;--dl-radius-radius-radius8:8px}
html{height:100%;scroll-behavior:smooth;font-family:Bahnschrift;font-stretch:condensed;font-size:20px;-ms-overflow-style:none;scrollbar-width:none}
::-webkit-scrollbar{width:0;background:0 0}
body{height:100%;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;line-height:1.15;color:var(--dl-color-gray-black)}
*{box-sizing:border-box}
blockquote,div,figcaption,figure,h1,h2,h3,h4,h5,h6,li,p,pre,ul{margin:0;padding:0}
a{color:inherit;text-decoration:inherit}
ul{list-style-type:none}
img{display:block}
input{padding:2px 4px;border:none}
input:focus{outline:0}
.section{width:100%;display:flex;align-items:center;flex-direction:column;padding-top:180px}
.section__inner{max-width:1220px;display:flex;align-items:center;flex-direction:column;padding:0 10px}
.section__title{color:var(--dl-color-green);font-size:var(--dl-size-size-60px);text-align:center;font-family:Impact;text-transform:capitalize;margin-bottom:var(--dl-space-space-oneandhalfunits)}
.button{color:var(--dl-color-gray-black);display:flex;text-align:center;padding-top:var(--dl-space-space-halfunit);border:4px solid #000;padding-left:var(--dl-space-space-twounits);padding-right:var(--dl-space-space-twounits);flex-direction:row;padding-bottom:var(--dl-space-space-halfunit);justify-content:center;text-decoration:none;cursor:pointer;transition:.3s;background-color:transparent;font-stretch:condensed}
.button:hover{opacity:.5}
.button__text{font-size:1.6rem}
.button__arrow{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;align-self:center;margin-left:.5rem}
.button-readnext{padding-left:var(--dl-space-space-halfunit);padding-right:var(--dl-space-space-halfunit);font-size:var(--dl-size-size-20px)}
.button-readnext .button__arrow{width:13px;height:13px}
.button-showmore{align-items:center;font-size:1.6rem}
.order{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:196px}
.popup__container{position:relative}
.form-container{display:flex;flex-direction:column;align-items:stretch}
.popup-accepted,.popup-order{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);padding:22px 40px 40px 100px;box-shadow:5px 10px 5px rgba(0,0,0,.5);background-size:cover;z-index:45;visibility:hidden;opacity:0;transition:.5s}
.popup-order{max-width:1000px}
.popup-order__button-close{background-color:transparent;border:none}
.popup-accepted{padding:46px 114px;width:600px}
.popup-order__list-col{display:grid;max-width:620px}
.popup-order__col-list-item,.popup-order__row-list-item{box-sizing:inherit;list-style:none}
.popup-order__col-list-item+.popup-order__col-list-item{margin-top:25px}
.popup-order__col-list-item .svg_container{display:inline-block;vertical-align:middle;margin-right:10px}
.popup-order__list-row{display:flex;align-items:end;margin-bottom:25px;margin-top:20px;max-width:620px;justify-content:space-between;gap:24px}
.popup-order__row-list-item{min-width:165px}
.popup-order__row-list-item .svg_container{display:inline-block;vertical-align:middle;margin-right:15px}
#sizeLabel{height:60px;display:flex;align-items:center}
.popup-order__input-label,.popup-order__row-file-label,.popup-order__row-select-label{font-size:1.4rem;font-family:Bahnschrift}
.popup-order__row-file-label{margin-bottom:7px}
.popup-order__col-list-item input,.popup-order__row-select{box-shadow:5px 10px 5px rgba(0,0,0,.5);background-color:rgba(var(--dl-color-beige),.4);font-size:1rem;font-family:Bahnschrift}
.popup-order__col-list-item input{width:100%}
.popup-order__row-custom-select{position:relative}
.popup-order__row-select{display:none}
.select-selected{box-shadow:5px 10px 5px rgba(0,0,0,.5);background-color:rgba(var(--dl-color-beige),.4);font-size:1rem;font-family:Bahnschrift}
.select-selected:after{position:absolute;content:"";top:18px;right:10px;width:0;height:0;border:6px solid transparent;border-color:var(--dl-color-gray-black) transparent transparent transparent}
.select-selected.select-arrow-active:after{border-color:transparent transparent var(--dl-color-gray-black) transparent;top:12px}
.select-items div,.select-selected{color:var(--dl-color-gray-black);padding:8px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer}
.select-items{position:absolute;background-color:rgba(var(--dl-color-beige),1);top:100%;left:0;right:0;z-index:98;white-space:nowrap;overflow-y:auto;text-overflow:ellipsis;max-height:320px}
.select-hide{display:none}
.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}
.popup-order__col-list.popup-order__col-list-item input,.popup-order__row-list.popup-order__row-list-item input{padding:7px 20px 7px;width:620px;height:35px}
.popup-order__col-list-item input[type=file]{display:none}
.popup-order__custom-label-file-input{width:100%;height:96px;box-shadow:5px 10px 5px rgba(0,0,0,.5);background-color:rgba(var(--dl-color-beige),.4);padding:6px 12px;cursor:pointer;font-size:1.6rem;font-family:Bahnschrift;display:flex;text-align:center;justify-content:center;align-items:center}
.popup-accepted{display:flex;flex-direction:column;justify-content:center;align-items:center}
.popup-accepted__container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}
.popup-accepted.active,.popup-order.active{top:50%;visibility:visible;opacity:1;transition:.5s}
.popup-accepted__button,.popup-order__button-send{display:flex;flex-direction:row;font-size:20px;font-family:Bahnschrift;text-align:center;border-width:4px;border-color:var(--dl-color-gray-black);color:var(--dl-color-gray-black);margin-top:20px;padding-top:var(--dl-space-space-halfunit);padding-bottom:var(--dl-space-space-halfunit);padding-left:var(--dl-space-space-twounits);padding-right:var(--dl-space-space-twounits)}
.popup-order__button-send{margin-top:var(--dl-space-space-70px);margin:70px auto 0}
.popup-accepted__title{color:var(--dl-color-green);font-size:1.6rem;font-family:Bahnschrift;margin-bottom:10px;text-align:center;width:100%}
.popup-accepted__descr{padding:2px 5px;font-size:1rem;font-family:Bahnschrift;width:100%;text-align:center}
.popup-order__button-text{font-size:1.6rem;align-self:center;font-family:Bahnschrift}
.popup-accepted__button-text{font-size:1rem;align-self:center;font-family:Bahnschrift}
.popup-accepted__decor{margin-bottom:20px}
.popup-accepted__circle{height:200px;width:200px;border-radius:50%;background-color:rgba(var(--dl-color-beige),.4);box-shadow:5px 10px 5px rgba(0,0,0,.5);position:relative}
.popup-accepted__sign{position:absolute;width:85px;height:110px;top:25%;left:30%}
.wrapper{width:100%;min-height:100%;display:flex;flex-direction:column;background-size:cover;background-repeat:repeat-y;transition:.5s}
#blur.active{filter:blur(20px);pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}
.header{width:100%;background-size:cover;position:fixed;top:0;left:0;right:0;z-index:99}
.header__container{max-width:1220px;display:flex;justify-content:space-between;align-items:center;padding:1.1rem 10px;margin:0 auto}
.logo{cursor:pointer;height:88px}
.menu__list{display:flex;gap:60px}
.menu__list-link{color:var(--dl-color-beigefull);font-size:var(--dl-size-size-32px);font-family:Bahnschrift;text-transform:capitalize;text-decoration:none;cursor:pointer;transition:.3s}
.menu__list-link:hover{opacity:.5}
.menu__btn{width:30px;height:20px;display:flex;flex-direction:column;justify-content:space-between;padding:0;border:none;background-color:transparent;cursor:pointer;display:none}
.menu__btn span{height:2px;background-color:#ffeed3;width:100%}
.main{flex-grow:1;padding-top:132px}
.crumbs{width:100%;margin-top:132px;background-image:url(images/crumbs-img-200h.png);background-size:cover;background-position:top;background-repeat:no-repeat}
.crumbs__content{display:flex;justify-content:flex-start;align-items:center;font-size:1.3rem;max-width:1220px;padding:0 410px 15px 10px;margin:10px auto;text-align:center}
.crumbs__link .crumbs-arrow{text-decoration:none}
.svg-home-icon-dims{width:78px;height:88px}
.crumbs-arrow{margin:0 20px 0;height:17px}
.crumbs__link:hover{text-decoration:underline}
.footer{width:100%;height:71px;display:flex;align-items:center;justify-content:center;background-size:cover}
@media (max-width:1075px){
.logo__link,.menu__btn{position:relative;z-index:10}
.menu__btn{display:flex}
.menu__list{position:absolute;z-index:5;background-color:#151515;flex-direction:column;align-items:center;top:0;left:0;right:0;bottom:0;height:100vh;padding-top:200px;transform:translateY(-100%);transition:transform .3s ease}
.menu__list.menu__list--active{transform:translateY(0)}
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:""}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}