*{box-sizing:border-box;margin:0;padding:0;font-family:Tahoma,Verdana,Segoe,sans-serif}.main,body{width:100%;min-height:100vh}body{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAvklEQVR42o2RzQ6DMAyD8/4PCaMtYzDxLwG3jI+piANddjC0le0kjvR9r6DIc13XVYdh4P4TcONZ+LybRkvvdVkWHcfRNPA7t23br8Ejy9Q7p/M808FfBojDboJWEFAZMSaMAKEMgVYPBOd4i+PxPwsKF0xAJDx3cVPX2nXdgVdVURHRyYk6MUICmPB2N6JtcH3btk2nabINwiXluCVyuDWwUga+KJJbElqDkEiZqiC5JTFSpmWQ3JJYKVshfwBbLNWwA2UjwwAAAABJRU5ErkJggg==);min-width:1024px;padding:0 60px}.main{background-color:#fff;box-shadow:0 0 58px rgba(0,0,0,.8);position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.top-content{-ms-flex:1 0 auto;flex:1 0 auto}.bottom-content{background-color:#fff}.bottom-content,.contentWrap{position:relative}.page-indication{position:fixed;right:0;bottom:0;width:40%;padding-right:10px;z-index:2000}.indication-alert{width:100%;padding:10px;margin-bottom:10px;color:#fff;border-radius:3px;background-color:#000}.indication-alert.indication-alert--success{background-color:#5cb85c}.indication-alert.indication-alert--warning{background-color:#f0ad4e}.indication-alert.indication-alert--danger{background-color:#d9534f}.indication-alert.indication-alert--info{background-color:#5bc0de}.article-page-gallery .full-page-button,.available-images-item .close,.calculator-info-button,.calculator-product-preview .amount-copies button,.calculator-product-preview .close,.hover-opacity,.message-wrapper .close,.product-options-button,.pure-modal-backdrop .pure-modal.general-modal .panel .panel-heading .close{opacity:.7}.article-page-gallery .full-page-button:hover,.available-images-item .close:hover,.calculator-info-button:hover,.calculator-product-preview .amount-copies button:hover,.calculator-product-preview .close:hover,.hover-opacity:hover,.message-wrapper .close:hover,.product-options-button:hover,.pure-modal-backdrop .pure-modal.general-modal .panel .panel-heading .close:hover{opacity:1}.hidden{display:none!important}.dropdownForm.user ul,.indexNav ul,.lisn,.navBar ul,.secondary-nav-item ul,.secondaryNav>ul,.site-map-category ul{list-style:none}.navBar ul li:first-child,.null-paddings:first-child,.ol-user-data-table tr td:first-child,.ol-user-data-table tr th:first-child{padding-left:0}.navBar ul li:last-child,.null-paddings:last-child,.ol-user-data-table tr td:last-child,.ol-user-data-table tr th:last-child{padding-right:0}.text-muted{color:#666}.pencil-icon{background:url(/public/icons/frontend/pencil.svg) no-repeat center/14px}body.full-fix{padding:0;margin:0;width:100vw;height:100vh;overflow:hidden}.dotted-background{display:block;width:100%;height:6px;background:url(/public/icons/frontend/dot.svg) 0% 0%/2px}@media (-webkit-min-device-pixel-ratio:2){.dotted-background{height:12px;background-size:4px}}.newsWrap{width:100%;padding:0 30px;border-bottom:1px solid #d0d0d0;background:#fff;background:linear-gradient(to bottom,#fff 0%,#f5f6f5 100%)}.newsWrap .titleWrap{width:100%;padding:24px 0;position:relative;text-align:center}.newsWrap .titleWrap .title{display:inline-block;border-radius:3px;border:1px solid #d0d0d0;height:42px;line-height:40px;color:#666;padding:0 90px;font-size:20px;position:relative}.newsWrap .titleWrap .title .iconWrap{width:40px;height:40px;position:absolute;right:0;top:0;background:url(/public/icons/frontend/dot.svg) repeat-y top left/2px}.newsWrap .titleWrap .title .iconWrap svg{display:block;width:26px;height:26px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#d0d0d0}.newsListWrap,.newsListWrap .newsListItem{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.newsListWrap{height:270px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-align:start;align-items:flex-start}.newsListWrap .newsListItem{width:270px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-decoration:none}.newsListWrap .newsListItem .news-list-image{width:100%;height:130px;text-align:center}.newsListWrap .newsListItem .news-list-image img{display:inline-block;height:100%;border-radius:4px;border:1px solid #ccc;position:relative;overflow:hidden}.newsListWrap .newsListItem .news-list-image img:before{content:'';display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:75px 20px 5px;position:absolute;width:100%;height:100%;background-color:#fff;box-sizing:border-box;color:#666;font-size:14px;background-size:60px;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUyIDUyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MiA1MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCI+CjxnPgoJPHBhdGggZD0iTTE0LDI0LjEzOGMzLjA3MSwwLDUuNTY5LTIuNDk4LDUuNTY5LTUuNTY4QzE5LjU2OSwxNS40OTgsMTcuMDcxLDEzLDE0LDEzcy01LjU2OSwyLjQ5OC01LjU2OSw1LjU2OSAgIEM4LjQzMSwyMS42NCwxMC45MjksMjQuMTM4LDE0LDI0LjEzOHogTTE0LDE1YzEuOTY4LDAsMy41NjksMS42MDIsMy41NjksMy41NjlTMTUuOTY4LDIyLjEzOCwxNCwyMi4xMzhzLTMuNTY5LTEuNjAxLTMuNTY5LTMuNTY4ICAgUzEyLjAzMiwxNSwxNCwxNXoiIGZpbGw9IiNjY2NjY2MiLz4KCTxwYXRoIGQ9Ik0xLDB2NDB2MTJoNTBWNDBWMEgxeiBNMywyaDQ2djI2LjcyN2wtMTAuMzI0LTkuNDY0Yy0wLjE5Ni0wLjE3OS0wLjQ1NC0wLjI2OC0wLjcyLTAuMjYyICAgYy0wLjI2NSwwLjAxMi0wLjUxNSwwLjEyOS0wLjY5NCwwLjMyNWwtOS43OTQsMTAuNzI3bC00Ljc0My00Ljc0M2MtMC4zNzQtMC4zNzMtMC45NzItMC4zOTItMS4zNjgtMC4wNDRMNC42MjIsNDBIM1YyeiBNNDksNTBIMyAgIHYtOGg0NlY1MHogTTcuNjQ5LDQwbDE0LjMyNC0xMi42MTFsMTAuMzAyLDEwLjMwMWMwLjM5MSwwLjM5MSwxLjAyMywwLjM5MSwxLjQxNCwwczAuMzkxLTEuMDIzLDAtMS40MTRsLTQuODA3LTQuODA3bDkuMTgxLTEwLjA1NCAgIEw0OSwzMS40NFY0MEg3LjY0OXoiIGZpbGw9IiNjY2NjY2MiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)}.newsListWrap .newsListItem .desc,.newsListWrap .newsListItem .title{text-align:center}.newsListWrap .newsListItem .title{margin:10px 0}.newsListWrap .newsListItem .title span{font-size:16px;color:#4078ac;text-decoration:none}.newsListWrap .newsListItem .desc{height:42px;font-size:12px;color:#272727;text-decoration:none}.navBar ul li a:hover,.newsListWrap .newsListItem:hover .title span{text-decoration:underline}.additional{padding-top:25px;padding-bottom:15px;-webkit-column-count:2;-moz-column-count:2}.additional p,.main-container p{font-size:14px;margin-bottom:10px}.additional p{break-inside:avoid-column;column-break-inside:avoid;page-break-inside:avoid;display:inline-block;color:#d0d0d0}.additional p,.textpage-container{width:100%;padding:0 15px}.content-wrapper{width:100%;min-height:200px;background-color:#fff;border-radius:5px}.content-wrapper .row{padding:15px 0;width:100%}.content-wrapper .rows-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.content-wrapper .rows-flex.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-wrapper .rows-flex.column{-ms-flex-direction:column;flex-direction:column}.content-wrapper .additional p{padding:0}.content-wrapper.without-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.textpage-title{width:100%;background-color:#f8f8f8;min-height:70px}.textpage-title .title{text-align:center;font-size:24px;color:#4078ac;font-weight:400;padding:20px}.nav-container{width:30%;width:calc(100% - (100% - 300px));float:left;min-height:1px}.main-container{width:70%;width:calc(100% - 300px);float:left;position:relative;padding:0 15px}.main-container p{color:#666}.main-container.programs-false{width:100%}.text-center{text-align:center}.inner-align-justify{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.message-wrapper{width:100%;padding:15px 50px 15px 15px;margin-bottom:10px;line-height:20px;position:relative;color:#fff}.message-wrapper .close{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:28px;cursor:pointer;height:20px;line-height:16px;color:#4e4e4e}.message-wrapper.error{background-color:rgba(228,54,54,.6)}.message-wrapper.message{background-color:rgba(49,99,49,.7)}.message-wrapper .danger{color:#bd2424}.message-wrapper .success{color:#679c44}.message-wrapper .info{color:#4078ac}.message-wrapper .warning,.ol-user-data .ol-user-debt b{color:#bd2424}.page-not-found{padding:30px;min-height:200px}.pure-modal-backdrop .pure-modal.general-modal{width:730px;background-color:#fff;border-radius:6px;overflow:hidden}.pure-modal-backdrop .pure-modal.general-modal .panel .panel-heading{margin-bottom:10px;background-color:#f8f8f8}.pure-modal-backdrop .pure-modal.general-modal .panel .panel-heading .panel-title{font-weight:400;line-height:30px;color:#4078ac;position:relative;font-size:20px;padding:20px 45px 20px 30px}.pure-modal-backdrop .pure-modal.general-modal .panel .panel-heading .close{position:absolute;right:15px;background:0 0;cursor:pointer;height:15px;line-height:12px;font-size:20px;color:#d0d0d0;top:50%;transform:translateY(-50%)}.pure-modal-backdrop .pure-modal.general-modal .panel .panel-body,.pure-modal-backdrop .pure-modal.small-general-modal .panel-body{padding:0}.pure-modal-backdrop .pure-modal.general-modal .panel .panel-footer{padding:20px;line-height:normal;text-align:center}.pure-modal-backdrop .pure-modal.small-general-modal{width:350px}.pure-modal-backdrop .pure-modal.small-general-modal .panel .panel-heading{margin:0;position:relative}.pure-modal-backdrop .pure-modal.small-general-modal .panel .panel-heading .close{font-size:20px;top:50%;transform:translateY(-50%)}.pure-modal-backdrop .pure-modal.small-general-modal .list-group>*{padding:9px 30px;display:block;width:100%;margin:0;border-radius:0;border:none;min-height:38px;line-height:20px;border-bottom:1px solid #cecece;color:#272727;text-decoration:none}.pure-modal-backdrop .pure-modal.small-general-modal .list-group>:last-child{border-bottom:none}.pure-modal-backdrop .pure-modal.small-general-modal .list-group>.active,.pure-modal-backdrop .pure-modal.small-general-modal .list-group>:hover{background:#4078ac;color:#fff}.component-dropdown.visual-inline .form-group>div,.inline,.navBar ul{display:inline-block}.row-fit{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.row-fit.middle>*{vertical-align:middle}.row-fit-align-center{-ms-flex-align:start;align-items:flex-start}.form-wrap{width:100%;position:relative}.form-wrap a{font-size:14px}.form-wrap [type]:not([type=checkbox]):not([type=radio]),.form-wrap button,.form-wrap select,.form-wrap textarea{display:block;outline:none;height:32px;line-height:32px;font-size:14px}.form-wrap [type]:not([type=checkbox]):not([type=radio]):disabled,.form-wrap button:disabled,.form-wrap select:disabled,.form-wrap textarea:disabled{opacity:.4}.form-wrap .radio label{text-align:left;line-height:16px;padding-left:25px;position:relative;cursor:pointer}.form-wrap .radio label:before{content:'';display:block;position:absolute;width:16px;height:16px;border-radius:50%;background-color:#f8f8f8;border:1px solid #d0d0d0;top:50%;transform:translateY(-50%);left:0}.form-wrap .radio input:checked+label:before{background:url(/public/icons/frontend/dot.svg) no-repeat 3px 3px/20px}.form-wrap .radio input,.mainHeader .flickity-prev-next-button svg{display:none}.form-wrap textarea{resize:none;height:auto;line-height:18px;padding:5px}.form-wrap.form-table{display:table}.form-wrap.form-table .form-grid-row{display:table-row}.form-wrap.form-table .form-grid-row .form-grid-cell{padding-bottom:14px;display:table-cell;width:auto;vertical-align:top}.form-grid-cell,.form-grid-row{width:100%;padding-left:6px;padding-right:6px}.form-grid-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;line-height:32px;margin-bottom:14px}.form-grid-row.align-content-right{-ms-flex-pack:end;justify-content:flex-end}.form-grid-row.align-content-left{-ms-flex-pack:start;justify-content:flex-start}.form-grid-cell{position:relative}.form-grid-full{width:100%}.form-style-text-label{white-space:nowrap;display:block;text-align:right;font-size:14px}.form-style-text-field{border-radius:4px;background:#f8f8f8;border:1px solid #d0d0d0;padding:0 5px;width:100%}.form-style-button{display:inline-block;text-decoration:none;width:200px;font-size:14px;padding:10px;cursor:pointer;color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.create-order-button:disabled,.form-style-button:disabled{opacity:.5;cursor:default;background:#272727}.create-order-button,.form-submit{outline:none;color:#fff;border-radius:4px;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.create-order-button{display:inline-block;text-decoration:none;width:calc(100% + 14px);margin-left:-4px;font-size:14px;cursor:pointer;padding:10px 0;border:1px solid #ccc}.form-submit{border:1px solid #6f1010;padding:0 10px;height:25.6px;line-height:23.6px}.authorization-form .authorization-form-submit h5,.form-submit>*{line-height:30px}.mainHeader{position:relative;min-height:225px;z-index:1042}.mainHeader .smallHeader{width:100%;line-height:32px;background-color:#272727;position:relative;z-index:30;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.mainHeader .aboveShadowContainer,.mainHeader .underShadowContainer{width:100%}.mainHeader .underShadowContainer{z-index:5;position:relative}.mainHeader .carousel-cell img,.mainHeader .underShadowContainer:before{display:block;width:100%;position:absolute;left:50%;transform:translateX(-50%)}.mainHeader .underShadowContainer:before{content:'';z-index:10;height:230px;opacity:.9;top:0;background:linear-gradient(to bottom,rgba(0,0,0,.95) 0%,rgba(0,0,0,.856) 1.1%,rgba(0,0,0,.766) 4.1%,rgba(0,0,0,.682) 8.6%,rgba(0,0,0,.604) 14.1%,rgba(0,0,0,.531) 20.4%,rgba(0,0,0,.463) 27.2%,rgba(0,0,0,.399) 34.5%,rgba(0,0,0,.339) 42.1%,rgba(0,0,0,.282) 50%,rgba(0,0,0,.228) 58.1%,rgba(0,0,0,.177) 66.4%,rgba(0,0,0,.129) 74.8%,rgba(0,0,0,.082) 83.4%,rgba(0,0,0,.038) 92.1%,rgba(0,0,0,0) 100%)}.mainHeader .sliderWrapper{height:600px}.mainHeader .carousel-cell{width:100%;height:100%;position:relative;overflow:hidden}.mainHeader .carousel-cell img{min-width:1200px}.mainHeader .flickity-prev-next-button{background:url(/public/icons/frontend/arrow.svg) no-repeat center;height:44px;border-radius:0}.mainHeader .flickity-prev-next-button.previous{transform:rotate(-180deg) translateY(50%)}.body-modal-fix .mainHeader{z-index:1}.aboveShadowContainer{z-index:15;position:relative;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:67px 80px 35px}.aboveShadowContainer.absolute{position:absolute}.aboveShadowContainer .logoWrap{width:123px;height:123px;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1292px){.aboveShadowContainer .logoWrap{width:90px;height:90px}}.aboveShadowContainer .logoWrap a{display:block;width:100%;height:100%;background-color:#fff;border-radius:50%;padding:5px}@media (max-width:1292px){.aboveShadowContainer .logoWrap a svg{width:80px!important;height:80px!important}}.aboveShadowContainer .logoWrap .logoText{transition:fill .5s ease}.aboveShadowContainer .logoWrap:hover .logoText{fill:#a11414}@media (max-width:1292px){.aboveShadowContainer{padding:67px 30px 35px}}.navBar{display:-ms-flexbox;display:flex;height:auto;white-space:nowrap;overflow:hidden;padding-left:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.navBar ul li{float:left;padding:0 10px;height:32px}.navBar ul li a{color:#fff;font-size:12px;display:block;line-height:28px;text-decoration:underline}.navBar ul.phones a{opacity:.9}.navBar ul.header-nav-links{margin-right:15px}.loginFormWrap{height:32px;padding-top:2px;-ms-flex-negative:0;flex-shrink:0;margin:0 15px;position:relative}.loginFormWrap .button{cursor:pointer;border:1px solid #ccc;border-bottom:none;text-align:center;min-width:200px;height:100%;line-height:28px;padding:0 10px;border-radius:50%/25% 25% 0 0;outline:none;position:relative;z-index:20;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.loginFormWrap .button .content{display:inline-block;margin:0 25px;color:#fff;font-size:12px}.loginFormWrap .button .triangleWrap{display:inline-block;height:8px;width:8px}.loginFormWrap .button .triangleWrap svg,.loginFormWrap.open .button svg{fill:#fff}.loginFormWrap.open .button{background:#fff}.loginFormWrap.open .button span{color:#666}.loginFormWrap.open .dropdownForm{display:block;border-color:#ccc}.dropdownForm{display:none;position:absolute;overflow:hidden;width:300px;right:0;padding:15px;top:31px;background-color:#fff;border:1px solid transparent;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.dropdownForm .formGroup,.dropdownForm .formGroup a,.dropdownForm .formGroup label,.dropdownForm .title{font-size:14px;color:#666}.dropdownForm .formGroup{width:100%}.dropdownForm .formGroup input{display:block;width:100%;height:25.6px;padding:4px;border-radius:4px;border:1px solid #ccc;outline:none}.dropdownForm .formGroup a{text-decoration:underline}.dropdownForm .footerForm a:hover,.dropdownForm .formGroup a:hover,.navBar ul.phones a{text-decoration:none}.dropdownForm .footerForm{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:7px}.dropdownForm .footerForm .submit{cursor:pointer;outline:none;border:1px solid #6f1010;border-radius:4px;padding:0 10px;height:25.6px;line-height:23.6px;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.dropdownForm .footerForm .submit h5{font-size:12px;color:#fff;font-weight:200}.dropdownForm .footerForm .submit:hover{background:#a11414;background:linear-gradient(to bottom,#a11414 0%,#be2525 100%)}.dropdownForm .footerForm a{font-size:14px;color:#666;text-decoration:underline}.dropdownForm.user{padding:5px 0 0;width:auto;min-width:100%}.dropdownForm.user ul{padding:5px 0;position:relative}.dropdownForm.user ul:first-child{padding-top:0}.dropdownForm.user ul:last-child{padding-bottom:0}.dropdownForm.user ul:last-child:after{display:none}.dropdownForm.user ul:after{bottom:0;content:'';display:block;position:absolute;width:200%;height:1px;background-color:#ccc;left:50%;transform:translateX(-50%)}.dropdownForm.user ul li{padding:0 15px;height:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.dropdownForm.user ul li a{display:block;width:100%;font-size:14px;line-height:20px;color:#666;text-decoration:none}.dropdownForm.user ul li a i,.languages-list svg{display:inline-block;height:18px;vertical-align:top}.dropdownForm.user ul li a i svg{display:inline-block;height:18px;width:18px}.dropdownForm.user ul li a i svg path{fill:#666}.dropdownForm.user ul li:hover{background-color:#f8f8f8}.languages-list-unpadding .languages-list{padding:0}.divider-li{width:1px;height:100%;-ms-flex-negative:0;flex-shrink:0;background-color:#fff}.dropdownForm.user ul li,.languages-list,.secondaryNav{display:-ms-flexbox;display:flex}.languages-list{-ms-flex-align:center;align-items:center;gap:6px;line-height:24px;padding:15px}.languages-list svg{height:42px;vertical-align:middle;fill:#666}.languages-list a,.languages-list span{display:inline-block;text-transform:lowercase;font-size:14px;width:26px;height:26px;line-height:24px;text-align:center;vertical-align:middle;border-radius:50%}.languages-list a{text-decoration:none;color:#666}.languages-list span{cursor:default}.languages-list a:hover,.languages-list span,.languages-list span:hover{text-decoration:none;background-color:#666;color:#fff}.languages-list a[href="/ru/"],.languages-list a[href="/ru/prices/calculator/"]{-ms-flex-order:1;order:1}.secondaryNav{width:100%;margin-left:32px;padding:0 15px;background:linear-gradient(to right,rgba(199,199,199,.8) 0%,rgba(199,199,199,.792) 8.9%,rgba(199,199,199,.782) 17.4%,rgba(199,199,199,.77) 25.3%,rgba(199,199,199,.756) 32.4%,rgba(199,199,199,.74) 38.4%,rgba(199,199,199,.724) 43.3%,rgba(199,199,199,.705) 47.4%,rgba(199,199,199,.687) 51.1%,rgba(199,199,199,.669) 55.1%,rgba(199,199,199,.652) 60%,rgba(199,199,199,.636) 66.2%,rgba(199,199,199,.624) 73.7%,rgba(199,199,199,.614) 82.2%,rgba(199,199,199,.606) 91.2%,rgba(199,199,199,.6) 100%);border-radius:40px}.secondary-nav-item,.secondaryNav>ul{display:-ms-flexbox;display:flex;position:relative}.secondaryNav>ul{-ms-flex-pack:justify;justify-content:space-between;width:100%;height:60px}.secondary-nav-item{width:auto;margin:0 2px;height:100%;-ms-flex-align:center;align-items:center}.secondary-nav-item ul{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:120%;padding:20px;border-radius:4px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.5)}.secondary-nav-item ul li{height:42px;line-height:42px;position:relative}.secondary-nav-item ul li a,.secondary-nav-item ul li span{display:block;position:relative;top:50%;transform:translateY(-50%);white-space:nowrap;line-height:18px;padding:5px 12px;font-size:13px;color:#272727;border-radius:4px}.secondary-nav-item ul li a.active,.secondary-nav-item ul li a:hover,.secondary-nav-item ul li span.active,.secondary-nav-item ul li span:hover,.secondary-nav-item ul li.active a,.secondary-nav-item ul li.active span{color:#fff;text-decoration:none;background-color:#272727}.secondary-nav-item:first-child{margin-left:0}.secondary-nav-item:first-child ul{left:0;transform:none}.secondary-nav-item:last-child{margin-right:0}.secondary-nav-item:last-child ul{right:0;left:auto;transform:none}.secondary-nav-item:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.secondary-nav-item:hover:after,.secondary-nav-item:hover:before{content:'';display:block;width:42px;height:59px;position:absolute;transform:rotate(45deg) translate(-30%,37%)}.secondary-nav-item:hover:after{transform:rotate(-45deg) translate(234%,80%)}.secondary-nav-item:hover .secondary-nav-item-title>a:after,.secondary-nav-item:hover .secondary-nav-item-title>span:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#fff transparent transparent;top:100%;left:50%;transform:translateX(-50%)}.secondary-nav-item:hover .secondary-nav-item-title>a{text-decoration:underline}.secondary-nav-item:hover ul{display:block}.secondary-nav-item.empty,.secondary-nav-item.empty .secondary-nav-item-title>a,.secondary-nav-item.empty .secondary-nav-item-title>span{border-radius:4px!important}.secondary-nav-item.empty .secondary-nav-item-title>a:after,.secondary-nav-item.empty .secondary-nav-item-title>span:after,.secondary-nav-item.empty ul{display:none}.secondary-nav-item.active .secondary-nav-item-title>a,.secondary-nav-item.active .secondary-nav-item-title>span{border-radius:4px;background-color:#fff;color:#272727}.secondary-nav-item-title{position:relative;width:100%}.secondary-nav-item-title>a,.secondary-nav-item-title>span{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;text-align:center;padding:4px 15px;font-size:16px;line-height:18px;font-weight:700;color:#fff;text-decoration:none;position:relative;bottom:0;z-index:80}@media (max-width:1600px){.secondary-nav-item-title>a,.secondary-nav-item-title>span{font-size:14px;font-weight:700}}@media (max-width:1292px){.secondary-nav-item-title>a,.secondary-nav-item-title>span{font-size:12px;font-weight:400}}.backgroundWrap{width:100%;height:500px;top:0;overflow:hidden;position:absolute}.backgroundWrap:after{content:'';display:block;position:absolute;width:100%;height:270px;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 60%,#fff 100%)}.backgroundWrap img{width:1920px;position:absolute;left:50%;transform:translateX(-50%);top:0}@media (-webkit-min-device-pixel-ratio:2){.backgroundWrap img{width:2560px}}.site-map,.site-map-category{display:-ms-flexbox;display:flex}.site-map{background-color:#666;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:18px 0}.site-map a{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:inline-block}.site-map-category{width:25%;padding:10px 30px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.site-map-category>*{width:100%}.site-map-category .title a{display:inline-block;font-size:18px;color:#d0d0d0;line-height:26px;max-height:26px;overflow:hidden}.site-map-category ul{padding-left:10px}.site-map-category ul>li{line-height:22px;width:100%}.site-map-category ul>li a{font-size:14px;color:#d0d0d0}.mainFooter{width:100%;line-height:32px;background-color:#272727;text-align:center;font-size:14px}.mainFooter,.mainFooter a{color:#d0d0d0}.content-page-navs-wrapper{width:100%;margin-bottom:40px}.content-page-navs-wrapper .h3{font-size:16px;font-weight:400;color:#4078ac;padding:0 15px 17px}.content-page-nav{overflow:hidden}.content-page-nav-item{padding:5px 15px}.content-page-nav-item.inline{display:inline-block;width:33.33333%}.content-page-nav-item.block{width:100%}.content-page-nav-item a{font-size:14px;color:#272727;text-decoration:underline}.content-page-nav-item a.active,.content-page-nav-item a:hover{color:#666;text-decoration:none}.content-gallery.full-fix{width:100%;height:100%;position:fixed;top:0;left:0;padding:0;margin:0;z-index:9998}.content-gallery.full-fix .article-page-gallery{padding:0;background-color:#000}.content-gallery.full-fix .article-page-gallery .full-page-button{background:url(/public/icons/frontend/full-screen1.svg) 0% 0%/25px}.content-gallery.full-fix .flickity-page-dots{position:absolute;left:0;bottom:0}.content-gallery.full-fix .article-page-gallery,.content-gallery.full-fix .flickity-viewport{height:100%}.content-gallery.full-fix .article-page-gallery .gallery-cell,.content-gallery.full-fix .flickity-viewport .gallery-cell{background-color:#000}.content-gallery.full-fix .article-page-gallery .gallery-cell:before,.content-gallery.full-fix .flickity-viewport .gallery-cell:before{display:block;width:auto;margin:15px;content:attr(data-number);text-align:center;font-size:25px;color:#000;position:absolute;background-color:rgba(255,255,255,.75);z-index:9;bottom:0;padding:5px;right:0;border-radius:4px}.article-page-gallery{width:100%;padding-bottom:34px;position:relative;height:400px}.article-page-gallery.small-gallery{height:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.article-page-gallery.small-gallery .gallery-cell{max-width:100%;margin:0 10px}.article-page-gallery.small-gallery .gallery-cell img{max-width:100%}.article-page-gallery .full-page-button{position:absolute;cursor:pointer;outline:none;top:20px;right:20px;z-index:9997;width:25px;height:25px;border:none;background:url(/public/icons/frontend/full-screen.svg) 0% 0%/25px}.article-page-gallery .flickity-page-dots{bottom:-30px}.article-page-gallery .flickity-page-dots .dot{background:rgba(51,51,51,.6);border:1px solid #fff;opacity:1}.article-page-gallery .flickity-page-dots .dot.is-selected,.article-page-gallery .flickity-page-dots .dot:hover{background:#333}.article-page-gallery .flickity-viewport{height:400px}.article-page-gallery .flickity-viewport .gallery-cell{height:100%;margin:0 5px;width:100%;text-align:center;background-color:#fff}.article-page-gallery .flickity-viewport .gallery-cell img{max-width:100%;max-height:100%;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.indexNav{width:100%}.indexNav ul{width:100%;line-height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.indexNav ul li{padding:0 30px}.indexNav ul li a{font-size:16px;font-weight:700;color:#666;white-space:nowrap;overflow:hidden;display:block;width:100%;text-overflow:ellipsis}.indexNav ul li a:hover,.pure-modal .panel-heading .close:hover{color:#000}@media (max-width:1292px){.indexNav ul li{max-width:280px}}.index .newsWrap{position:relative;padding-top:15px}.index .newsWrap .dotted-background{position:absolute;left:0;top:0}.body-modal-fix,.indexNav ul{overflow:hidden}.pure-modal-backdrop,.pure-modal>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pure-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pure-modal-backdrop .pure-modal{width:300px;max-width:100%;box-sizing:border-box;transition:all .2s ease-in-out;max-height:100%}.pure-modal.auto-height{position:static}.pure-modal-backdrop.scrollable{overflow-y:auto}.pure-modal>*{max-height:100vh}.pure-modal>*>*{-ms-flex:0 0 auto;flex:0 0 auto}.pure-modal>*>.scrollable{overflow-x:hidden;overflow-scrolling:touch;transform:translate3d(0,0,0);-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width:480px){.pure-modal-backdrop .pure-modal{width:100%}}.pure-modal .panel-body{background-color:#fff}.pure-modal .panel-heading{background:#f0f0f0;position:relative}.pure-modal .panel-title{padding:12px 45px 12px 15px;margin:0}.pure-modal .panel-heading .close{position:absolute;right:10px;top:10px;z-index:1;background:rgba(240,240,240,.8);width:30px;color:#8c8c8c;transition:color ease-in-out .1s;height:30px;border-radius:15px;text-align:center;line-height:30px;cursor:pointer}.pure-modal .panel-body{padding:15px}.pure-modal .panel-footer{padding:12px 45px 12px 15px;background:#f0f0f0}.pure-modal-backdrop .pure-modal.calculator-modal .component-option,.visual-inline .component-option{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:10px;padding:8px;border:1px solid transparent;border-radius:4px;width:130px}.pure-modal-backdrop .pure-modal.calculator-modal .component-option .component-option-label>*,.visual-inline .component-option .component-option-label>*{color:#999;text-align:center;font-size:12px}.pure-modal-backdrop .pure-modal.calculator-modal .component-option.active,.pure-modal-backdrop .pure-modal.calculator-modal .component-option.selected,.pure-modal-backdrop .pure-modal.calculator-modal .component-option:hover,.visual-inline .component-option.active,.visual-inline .component-option.selected,.visual-inline .component-option:hover{background:#e6e6e6;border-color:#cecece}.pure-modal-backdrop .pure-modal.calculator-modal .component-option.active .component-option-label>*,.pure-modal-backdrop .pure-modal.calculator-modal .component-option.selected .component-option-label>*,.pure-modal-backdrop .pure-modal.calculator-modal .component-option:hover .component-option-label>*,.visual-inline .component-option.active .component-option-label>*,.visual-inline .component-option.selected .component-option-label>*,.visual-inline .component-option:hover .component-option-label>*{color:#282828}.variation-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.variation-wrapper .form-group{min-width:190px}.container-additional{padding:0 15px}.calculator-overlay{position:absolute;background-color:rgba(255,255,255,.9);left:0;right:0;top:0;bottom:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px;vertical-align:middle;font-size:24px;z-index:0}.calculator-dropdown-item{max-width:200px;margin-right:10px}.calculator-dropdown-item a{color:#666;font-size:12px;line-height:14px}.calculator-dropdown-item a.h4>span{font-size:14px;line-height:18px}.calculator-dropdown-item a.h4.active>span{color:#4078ac;font-weight:700}.calculator-dropdown .active,.calculator-dropdown-item a.active,.calculator-dropdown-item a:hover{color:#4078ac}.calculator-dropdown-item a.active .icon:before,.calculator-dropdown-item a:hover .icon:before{border-right-color:#4078ac;border-bottom-color:#4078ac}.table-modal{width:96%!important;margin-left:2%}.calculator-dropdown .calculator-dropdown-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculator-dropdown .calculator-dropdown-item{display:block;max-width:210px;margin:10px 15px 10px 0}@media (max-width:1292px){.calculator-dropdown .calculator-dropdown-item{max-width:150px}}.calculator-dropdown .calculator-dropdown-item>a{text-decoration:none;color:#000}.calculator-dropdown .icon{margin-right:5px;display:inline-block;text-align:center}.calculator-dropdown .icon:before{content:'';display:inline-block;width:6px;height:6px;border:1px solid #666;transform:rotate(-45deg);position:relative;top:-1px;border-left-color:transparent;border-top-color:transparent}.calculator-dropdown .icon.active:before{transform:rotate(45deg) translate(-1px,-2px)}.calculator-dropdown .calculator-dropdown-subitem{display:block;margin:8px 0;text-decoration:none}.calculator-dropdown .calculator-dropdown-subitem:before{content:"\2022";font-weight:700;padding:0 5px}.calculator-dropdown .calculator-dropdown-subitem.active{font-weight:700}.calculator-dropdown .calculator-dropdown-subitem.active:before{color:#4078ac}.calculator-sets,.calculator-sets-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.calculator-sets{margin-bottom:30px;height:100%;-ms-flex-align:center;align-items:center}.calculator-sets-buttons{float:left;padding:20px 20px 0;background-color:#fff;z-index:1041;-ms-flex:1 0 auto;flex:1 0 auto}.calculator-sets-buttons button{display:block;width:200px;font-size:12px;margin-bottom:20px;padding:10px;cursor:pointer;color:#fff;border:1px solid #ccc;border-radius:4px;outline:none}.calculator-sets-buttons .order-button{background:#5cb85c;background:linear-gradient(to bottom,#5cb85c 0%,#679c44 100%)}.calculator-sets-buttons .order-button:disabled{opacity:.2;cursor:default}.calculator-sets-buttons .order-button:disabled:hover+.check-your-autorisation{display:block}.calculator-sets-buttons .check-your-autorisation{display:none;font-size:12px;position:absolute;bottom:5px}.calculator-sets-buttons .add-product-button{background:#f8f8f8;border-color:#d0d0d0;border-radius:4px;color:#272727}.calculator-sets-buttons .add-product-button:before{content:'';display:inline-block;width:18px;height:16px;margin-right:4px;background:url(/public/icons/frontend/plus.svg) no-repeat center/17px;vertical-align:text-top}.calculator-sets-buttons .add-product-button:active{background:#d0d0d0}.body-modal-fix .calculator-sets-buttons{z-index:0}.calculator-product-preview{float:left;border:1px solid transparent;position:relative;margin-right:5px;padding:25px 25px 0;margin-bottom:15px}.calculator-product-preview.active{-ms-flex-order:-1;order:-1;z-index:5;top:148px}.calculator-product-preview .amount-copies{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;margin-top:5px;padding-top:5px;width:100%}.calculator-product-preview .amount-copies .price{outline:none;display:inline-block;padding:0 4px;height:24px;width:40px;text-align:center;line-height:22px;background-color:#fff;border:1px solid #d0d0d0}.calculator-product-preview .amount-copies .amount{line-height:20px}.calculator-product-preview .amount-copies button{outline:none;cursor:pointer;width:20px;height:20px;font-size:17px;margin:0 1px;line-height:18px;background:0 0;border:none}.calculator-product-preview .general-modal.image-zoom-prewiew-modal{width:500px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:20px;border-radius:0}.calculator-product-preview .general-modal.image-zoom-prewiew-modal .panel-heading{display:none}.calculator-product-preview.active,.calculator-product-preview:hover{background:#f8f8f8;border:1px solid #d0d0d0;border-radius:4px}.calculator-product-preview.active .close{display:block}.calculator-product-preview .caption{margin-top:10px;text-align:center}.calculator-product-preview .price{color:#d9534f}.calculator-product-preview div.price{padding-top:6px;font-size:16px}.calculator-product-preview .close{width:14px;height:14px;display:none;position:absolute;top:5px;right:5px;background:url(/public/icons/frontend/close.svg) 0% 0%/14px;border:none}.preview-image-wrapper{position:relative;width:150px;height:150px;border-radius:2px}.preview-image-wrapper .preview-image-zoom{display:block;position:absolute;z-index:2;width:65px;height:65px;cursor:pointer;border-radius:10px;background:url(/public/icons/frontend/zoom-in.svg) no-repeat 0% 0%/32px;background-position:center;background-color:rgba(0,0,0,.4);border:none;outline:none;opacity:0;left:50%;top:50%;transform:translate(-50%,-50%)}.preview-image-wrapper:hover .preview-image-zoom{opacity:1}.calculator-product-preview-image{height:150px;width:150px;background-color:#d0d0d0;box-shadow:-4px 2px 13px 0 rgba(0,0,0,.25),-2px 1px 5px 0 rgba(0,0,0,.3),-9px 5px 13px 0 rgba(0,0,0,.1);position:relative}.calculator-grid{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculator-grid>*{min-width:300px}@media (max-width:1420px){.calculator-grid>*{min-width:240px}}.calculator-group-title{padding-bottom:5px;margin-bottom:20px;color:#8c8a8a;font-size:20px;font-weight:400;border-bottom:2px solid #d0d0d0}.calculator-option-tip-icon{font-size:14px;padding-right:10px;color:#d0d0d0;padding-left:3px;vertical-align:bottom;line-height:10px;width:30px;display:inline-block;padding-top:5px}.component-option{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.component-option.active .component-option-label{padding-left:10px}.component-option:hover .calculator-option-tip{top:55%}.component-dropdown{padding:5px 10px 20px;position:relative;display:block}.component-dropdown.visual-inline,.component-dropdown.visual-inline label{-moz-column-span:all;column-span:all}.component-dropdown.visual-inline .component-option{margin-left:0;margin-top:0}.component-dropdown.visual-inline .component-option.active .component-option-label{padding-left:0}.component-dropdown.visual-inline .variation-wrapper{display:block}.component-dropdown label{font-size:14px;padding-bottom:5px;display:block}.component-dropdown .Select{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.component-dropdown .Select .Select-control{min-width:125px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.component-dropdown .Select .Select-control .Select-multi-value-wrapper{height:100%;display:-ms-flexbox;display:flex}.component-dropdown .Select .Select-control .Select-multi-value-wrapper .Select-value{position:relative;line-height:30px}.component-dropdown .Select-control,.component-dropdown .Select-input{height:32px;font-size:14px}.component-dropdown .Select-input{padding:0}.component-dropdown .Select-placeholder{line-height:32px;font-size:14px}.component-dropdown .Select-option{font-size:14px}.component-dropdown .Select-pseudo{border:1px solid #d0d0d0;padding:8px 10px;cursor:pointer;font-size:14px;border-radius:4px}.component-option-label{padding-top:10px;max-width:150px;font-weight:400;font-size:14px}@media (min-width:1601px){.component-option-label{max-width:220px}}.calculator-info-button{width:20px;height:20px;border:none;outline:none;background:url(/public/icons/frontend/question.svg) 0% 0%/20px}.component-option-image{cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;background-color:#fff;color:#8c8a8a;box-shadow:0 0 3px 0 rgba(0,0,0,.4),-5px 0 10px 0 rgba(0,0,0,.3);border:6px solid #fff;overflow:hidden}p.calculator-option-tip{transition:top ease-in-out .15s;font-size:10px;color:#f8f8f8;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);padding:10px;margin:0;top:100%}.pure-modal-backdrop .pure-modal.calculator-modal{width:1200px}.pure-modal-backdrop .pure-modal.calculator-modal.with-preview-image{width:90%}@media (max-width:1292px){.pure-modal-backdrop .pure-modal.calculator-modal{width:920px}}@media (max-width:1024px){.pure-modal-backdrop .pure-modal.calculator-modal{width:642px}}.pure-modal-backdrop .pure-modal.calculator-modal>*>.scrollable{transform:none;overflow-x:visible}.pure-modal-backdrop .pure-modal.calculator-modal .panel{height:100%;position:relative}.pure-modal-backdrop .pure-modal.calculator-modal .panel .panel-heading{margin-bottom:0;border-bottom:1px solid #cecece}.pure-modal-backdrop .pure-modal.calculator-modal .panel .panel-body{height:100%}.pure-modal-backdrop .pure-modal.calculator-modal .panel .panel-footer{position:relative;z-index:5}.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex{padding:0}.pure-modal-backdrop .pure-modal.calculator-modal .modal-nav{width:25%;max-height:90vh;border-right:1px solid #cecece;overflow-y:scroll;padding-bottom:30px;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1292px){.pure-modal-backdrop .pure-modal.calculator-modal .modal-nav{width:30%}}.pure-modal-backdrop .pure-modal.calculator-modal .modal-content{width:75%;max-height:90vh;overflow-y:scroll;padding-bottom:30px}@media (max-width:1292px){.pure-modal-backdrop .pure-modal.calculator-modal .modal-content{width:70%}}.pure-modal-backdrop .pure-modal.calculator-modal .modal-content.picture-list{width:100%}.pure-modal-backdrop .pure-modal.calculator-modal .modal-content .order-details-title{padding:0 10px}.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex .component-option-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex .component-option-text{border-bottom:1px solid #d0d0d0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:10px;cursor:pointer}.order-list-table tbody tr:hover,.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex .component-option-text:hover{background-color:#f8f8f8}.order-upload-file-variants .radio label,.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex .component-option-text .selected{color:#4078ac}.pure-modal-backdrop .pure-modal.calculator-modal .rows-flex .component-option-image{box-shadow:-1px 0 2px 0 rgba(0,0,0,.13),-4px 1px 6px 0 rgba(0,0,0,.15),0 0 2px 0 rgba(0,0,0,.15)}.pure-modal-backdrop .pure-modal.calculator-modal .list-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.pure-modal-backdrop .pure-modal.calculator-modal .list-group>*{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cecece;padding:12px 30px;font-size:14px;line-height:15px;text-decoration:none;cursor:pointer;background:0 0;color:#000}.pure-modal-backdrop .pure-modal.calculator-modal .list-group>.active,.pure-modal-backdrop .pure-modal.calculator-modal .list-group>.text-muted,.pure-modal-backdrop .pure-modal.calculator-modal .list-group>:hover{color:#4078ac;background:#e5e5e5;background:linear-gradient(to right,#e5e5e5 0%,#f8f8f8 100%)}.blocker-wrapper,.component-option-image,.users-select{position:relative;display:-ms-flexbox;display:flex}.blocker-wrapper .blocker{position:fixed;left:0;right:0;bottom:0;top:0;width:100vw;height:100%;background-color:rgba(255,255,255,.4);z-index:1043}.users-select{width:415px;font-size:14px;text-align:left;z-index:auto}.users-select div{min-width:200px}.show-hide-comp{margin-right:20px;background:linear-gradient(to bottom,#5cb85c 0%,#679c44 100%);border:none;padding:0 5px;color:#fff;border-radius:6px}.title-with-select{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.title-with-select .title-text{-ms-flex-positive:2;flex-grow:2}.sticky-list{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0}.pure-modal-backdrop{z-index:1042!important}.calculator-sets-wrap{height:100%}.calculator-sets-elements{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;z-index:1040;max-width:210px}.product-preview-image-wrap{margin:10px}@media (max-width:1292px){.product-preview-image-wrap .calculator-product-preview-image{width:200px!important;height:200px!important}}.variations-option-img{margin-right:5px;-ms-flex:1 0 auto;flex:1 0 auto;box-shadow:-1px 0 2px 0 rgba(0,0,0,.13),-4px 1px 6px 0 rgba(0,0,0,.15),0 0 2px 0 rgba(0,0,0,.15)}.list-group-item-label{width:100%}.textpage-content{position:relative}.general-modal.hidden-components .panel-body{padding:0 20px 20px!important}.general-modal.hidden-components .close{text-align:right!important}.order-page-container{width:100%;padding:15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.order-products-place{width:100%;padding:inherit}.order-products-list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;width:100%}.order-products-list>*{margin-bottom:20px;margin-right:20px;display:inline-block;min-width:calc(50% - 20px*2)}@media (max-width:1292px){.order-products-list>*{width:100%}}.order-products-item{padding:25px;border:1px solid transparent;position:relative;cursor:pointer;overflow:hidden;width:100%;display:-ms-flexbox;display:flex}.order-products-item.active,.order-products-item:hover{background:#f8f8f8;border:1px solid #d0d0d0;border-radius:4px}.order-upload-page .textpage-title .title{text-align:left;padding:20px 345px 20px 15px}.order-info-wrapper{position:absolute;top:0;right:25px;line-height:70px}.order-info-wrapper .panel-heading{padding:0 20px}.agree-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.agree-wrapper input{cursor:pointer;margin-top:3px}.agree-wrapper .agree-with-requirments{font-size:11px;line-height:14px;color:#000;margin-left:10px;display:inline-block;text-align:left;cursor:pointer}.agree-wrapper .agree-with-requirments a{font-size:11px;line-height:14px}.order-page-order-button{display:inline-block;vertical-align:middle;font-size:12px;margin-left:20px;padding:10px;cursor:pointer;color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.order-cancel-button{background:#666}.order-item-preview-content{float:left}.order-item-preview-desc{width:100%;padding:10px 0 10px 15px}.order-item-preview-desc .title{font-size:14px;color:#272727;margin-bottom:10px}.order-item-preview-desc .order-details-table-cell{font-size:12px;line-height:14px}.caption{margin:10px 0;font-size:12px;text-align:center}.order-product-options-wrapper{width:100%;padding-right:20px;padding-bottom:20px}.order-product-options{text-align:center;position:relative}.order-product-options-title{-ms-flex-pack:justify;justify-content:space-between;color:#4078ac;font-size:18px;font-weight:400;padding-bottom:10px}.order-product-options-item,.order-product-options-sort,.order-product-options-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-product-options-sort{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-product-options-sort span{cursor:pointer;font-size:12px;color:#272727;padding:4px;margin:0 2px;border:1px solid transparent}.order-product-options-sort span.active,.order-product-options-sort span:hover{background:#f8f8f8;border-color:#d0d0d0;border-radius:4px}.order-product-options-sort span.separator{padding:0 4px;background:0 0;border:none;cursor:default}.order-product-options-sort span.separator:before{content:'';vertical-align:bottom;display:inline-block;width:1px;height:18px;background-color:#272727}.order-product-options-item{-ms-flex-direction:column;flex-direction:column;position:relative;margin:20px 0}.order-product-options-item.personalized{margin-bottom:35px}.order-product-options-item.personalized .order-product-options-item-wrap:after{content:'';display:block;position:absolute;width:0;height:0;border:8px solid transparent;border-bottom-color:#272727;bottom:-22px;left:50%;transform:translateX(-50%)}.order-product-options-item.personalized:after{content:'';display:block;position:absolute;bottom:-37px;width:100%;height:15px;border:1px solid #272727;border-bottom:none}.order-product-options-item.options-child{display:inline-block;vertical-align:top;margin:0 10px 15px}.order-product-options-item.options-child .order-place-item{border-color:red}.order-product-options-item-wrap{border-radius:4px;background-color:#f8f8f8;border:1px solid #d0d0d0;position:relative}.order-place-item{height:110px;width:140px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top-left-radius:4px;border-top-right-radius:4px;background:url(/public/icons/frontend/rect.svg) center/8px,#e8e8e8;border-bottom:1px solid #d0d0d0}.order-place-item .available-images-image,.order-place-item img{max-width:140px;overflow:hidden;text-overflow:ellipsis;font-size:.9em;white-space:nowrap}.order-place-item img{display:block}.product-options-buttons-wrap{position:absolute;width:140px;height:0;bottom:30px;left:50%;transform:translateX(-50%)}.product-options-button{margin:0 2px;outline:none;width:26px;height:26px;line-height:24px;padding-bottom:2px;border:none;color:#272727;cursor:pointer}.enable-personalization{background:url(/public/icons/frontend/profile.svg) no-repeat center/18px;float:right}.cancel-image{background:0 0;font-size:20px;float:left}.images-uploader{width:100%}.images-uploader-wrapper{position:-webkit-sticky;position:sticky;top:0}.images-uploader-wrapper.active{position:fixed;padding:15px 0;left:90px}.images-uploader-wrapper .images-uploader-button-wrapper{display:block;width:100%}.images-uploader-wrapper .images-uploader-button-wrapper .images-uploader-button-label{width:100%;height:50px;display:block}.images-uploader-wrapper .images-uploader-button-wrapper .images-uploader-button-label .images-uploader-button{outline:none;display:block;width:100%;height:100%;font-size:16px;border-radius:4px;border:1px solid #ccc;background-color:#ebebeb;cursor:pointer}.images-uploader-wrapper .images-uploader-button-wrapper .images-uploader-button-label .images-uploader-button:hover{opacity:.5}.order-page-images-uploader{width:300px;padding:15px 0}.order-page-images-uploader h5{font-weight:400;padding-bottom:15px}.available-images{width:100%;padding:20px 0}.available-images-list{width:100%}.available-images-list.available-images-list-bordered{max-height:75vh;overflow:auto;overflow-x:hidden;padding-right:25px;border:1px solid #d0d0d0;padding-left:10px;padding-top:10px;margin-top:10px}.available-images-list .available-images-image{max-width:90%}.available-images-list-item{width:100%;margin-bottom:10px}.available-images-title{color:#4078ac;font-size:16px;font-weight:400}.available-images-item,.available-images-item .available-images-image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.available-images-item{line-height:20px}.available-images-item .available-images-image{min-width:100%}.available-images-item .available-images-image-name{white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%;text-overflow:ellipsis}.available-images-item .close{cursor:pointer;outline:none;width:14px;height:14px;line-height:14px;text-align:center;border:none;background:0 0;font-size:20px;vertical-align:middle;display:inline-block;padding-bottom:24px}.order-upload-file-variants{padding:inherit;width:340px}.order-upload-file-variants .radio{margin-bottom:15px}.order-upload-file-msg{width:calc(100% - 340px);text-align:center}.alert-important{color:#fff;display:block;text-align:center;background-color:#ba2222;padding:8px;border-radius:4px;font-size:1.2em;letter-spacing:.1em}.rules-link{display:block;padding:8px 0 12px}.order-info,.order-warning{display:block;text-align:center;color:#dc2221}.order-info{color:#4178ab}.order-details-section{width:100%}.order-details-section-item:nth-child(even){background-color:#fff}.order-details-section-item-row{display:-ms-flexbox;display:flex;padding:2px 0}.ol-user-heading{margin-bottom:10px;color:#4078ac;font-weight:400;font-size:18px}.ol-user-heading .edit-profile{border:none;margin-left:10px;cursor:pointer;outline:none;background:0 0;color:#666}.ol-user-heading .edit-profile:hover,.order-list-table td a:hover,.order-list-table th a:hover{text-decoration:underline}.ol-user-data{width:100%;display:table;margin-bottom:40px}.ol-user-data .ol-user-data-table-wrap,.ol-user-data .ol-user-debt{width:33.33%;float:left}.ol-user-data .ol-user-debt,.order-list-table .text-right{text-align:right}.ol-user-data .ol-user-data-table-wrap .field-label{width:160px}.ol-user-data-table{width:100%;border-collapse:collapse}.ol-user-data-table th{font-weight:400;text-align:left}.ol-user-data-table td,.ol-user-data-table th{padding:3px 5px;font-size:14px}.ol-user-data-table td.field-text,.ol-user-data-table th.field-text{color:#272727}.ol-user-data-table td.field-label,.ol-user-data-table th.field-label{color:#666;font-size:12px}.order-list-table tr{border-bottom:1px solid #d7d7d7}.order-list-table td,.order-list-table th{padding:6px}.order-list-table td a,.order-list-table th a{color:#272727;text-decoration:none}.order-list-table tbody tr{cursor:pointer}.order-list-table .danger,.order-list-table .danger a,.order-list-table .unpaid{color:#bd2424}.order-list-table .paid,.order-list-table .success{color:#679c44}.order-list-table .price{color:#bd2424}.order-list-table .order-number-heading{width:85px}.order-list-table .price-heading{width:70px}.order-list-table .date-heading{width:120px}.order-list-table .text-muted td{color:#d0d0d0;cursor:default}.order-details-wrapper{width:100%}.order-details-table{display:table;width:100%;margin-bottom:15px}.order-details-table-row{display:table-row;padding:2px 0}.order-details-table-row:nth-child(odd){background-color:#f8f8f8}.order-details-table-row:nth-child(even){background-color:#fff}.order-details-table-cell{display:table-cell;width:50%;padding:5px 10px;font-size:14px}.order-details-title{font-weight:400;font-size:18px;margin-bottom:15px}.calculator-product-preview-image{display:-ms-flexbox!important;display:flex!important}.calculator-product-preview-image .no-image-pageview{margin:auto}.order-details-images-container{width:100%;overflow:hidden;padding:0 10px 20px}.order-details-image{width:auto;height:90px;padding:5px;position:relative;display:block;float:left}.order-details-image img{position:relative;top:50%;transform:translateY(-50%);max-width:140px;max-height:100%;overflow:hidden;text-overflow:ellipsis;font-size:.9em;white-space:nowrap}.order-details-image figcaption{position:absolute;bottom:10px;left:10px;width:25px;height:25px;border-radius:15px;font-size:11px;line-height:25px;color:#fff;background:rgba(0,0,0,.3);text-align:center}.order-details-comments-wrapper{width:100%;text-align:left}.order-details-comments{font-size:14px;line-height:16px}.order-details-footer-button{position:absolute;right:20px;bottom:20px}.os-page-wrapper{padding:0 15px;width:874px;margin:0 auto}.os-page-wrapper .order-details-title{color:#4078ac}.os-page-wrapper .order-details-title a{color:inherit}.os-page-wrapper-table{border-collapse:collapse;width:100%;font-size:14px}.os-page-wrapper-table th{padding-bottom:5px;text-align:left;font-weight:400}.os-page-wrapper-table td{padding:2px 0}.os-page-row{margin-bottom:20px}.os-page-row p{margin-bottom:5px}.os-page-row .plain-text{font-size:14px}.os-table-footer{border-top:1px solid #666}.os-table-footer td{font-weight:400;font-size:16px;color:#bd2424;padding-top:15px}.os-page-payment-info{text-align:right;padding-top:50px;font-size:18px}.os-page-payment-info .marked,.pay-info .marked{color:#bd2424}.pay-info{text-align:right;padding:15px 0}.first-pay-info{padding-top:25px}.authorization-form{width:400px;margin:15px auto}.authorization-form .form-additional{text-align:right;line-height:20px}.authorization-form .form-additional a{font-size:12px}.authorization-form a{color:#666;text-decoration:none;font-size:14px}.article-page a:hover,.authorization-form a:hover{text-decoration:underline}.authorization-form .authorization-form-submit{outline:none;color:#fff;border:1px solid #6f1010;border-radius:4px;padding:0 10px;height:25.6px;line-height:23.6px;background:#be2525;background:linear-gradient(to bottom,#be2525 0%,#a11414 100%)}.registration-form{margin:15px auto;max-width:1170px}.registration-form .form-additional{display:block;text-align:right;line-height:20px;font-size:12px;color:#666}.registration-benefits ul li,.registration-form .form-style-text-label{color:#666}.registration-benefits{overflow:hidden}.registration-benefits h2{font-size:20px;color:#4078ac;font-weight:400}.registration-benefits ul{line-height:26px;padding:0 50px}.orders-list-client-side{padding:0 15px}.article-page b,.article-page h1,.article-page h2,.article-page h3,.article-page h4,.article-page li,.article-page p,.article-page span,.article-page strong,.article-page td{color:#6a6a6a}.content-gallery{padding-bottom:20px}.article-page a{color:#004b90;text-decoration:none}.article-page p{clear:both}.article-page pre{padding:1em;border:1px solid #ddd;border-radius:3px;background:#f8f8f8;white-space:pre;font-size:90%}.article-page .marked-text-danger{display:inline;background-color:#bd2424;border-radius:3px;padding:0 4px;color:#fff;line-height:1.6em}.article-page img{vertical-align:middle}.article-page blockquote{margin-bottom:15px;margin-left:1.6em!important;padding:10px 20px;color:#777;font-size:14px;line-height:1.6em;font-style:italic;border-left:5px solid #eee}.article-page hr{margin:15px 0;width:100%;border:none;height:2px;background-color:#ccc}.article-page h1,.article-page h2,.article-page h3,.article-page h4{font-weight:400}.article-page h1{margin:20px 0 10px}.article-page h2{margin:16px 0 10px}.article-page h3{margin:14px 0 6px}.article-page h4{margin:10px 0 6px}.article-page a,.article-page li,.article-page p,.article-page span{font-size:14px}.article-page iframe,.article-page p{max-width:100%}.article-page ol,.article-page ul{padding:10px 37px}.article-page table{width:100%;max-width:100%;margin-bottom:18px;border-collapse:collapse;border-spacing:0;border:1px solid #ddd}.article-page table caption{padding-top:8px;padding-bottom:8px;color:#999;text-align:left}.article-page table>thead th{font-size:14px;text-align:left;padding:10px 8px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.article-page table>tbody td,.article-page table>tfoot td,.article-page table>thead td{border:1px solid #ddd;padding:8px;font-size:14px}.article-page a.link-button-block,.article-page a.link-button-inline{cursor:pointer;font-size:12px;border:1px solid #d0d0d0;border-radius:4px;color:#6a6a6a;padding:6px;text-decoration:none;background-color:#f8f8f8}.article-page a.link-button-block{display:block;width:100%}.article-page a.link-button-inline{display:inline-block;margin:0 4px}.article-page a.link-button-block.active,.article-page a.link-button-block:focus,.article-page a.link-button-block:hover,.article-page a.link-button-inline.active,.article-page a.link-button-inline:focus,.article-page a.link-button-inline:hover{background-color:#4078ac;border-color:#4078ac;color:#fff}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select-control{background-color:#fff;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-focused .Select-input>input,.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:0 0;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center;width:16px}.Select-clear-zone,.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle}.Select-loading{height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;animation:Select-animation-spin 400ms infinite linear;width:16px}.Select-clear-zone{animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;text-align:center;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;height:0;width:0;position:relative}.Select-arrow-zone:hover>.Select-arrow,.is-open .Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper,.Select-arrow{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}
/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
/*# sourceMappingURL=frontend.css.map*/