.complaint-form-container .complaint-form-grid{grid-gap:24px;display:grid;grid-template-columns:4fr 6fr;margin:0 auto;max-width:1130px}.complaint-form-container .complaint-form-grid .complaint-form-block{border:1.5px solid #eee;padding:24px}.complaint-form-container .complaint-form-grid .complaint-form-block.additional-information{grid-column:span 2}.complaint-form-container .complaint-form-grid .complaint-form-block .complaint-positions-container{border:1.5px solid #eee;padding:16px}.complaint-form-container .complaint-form-grid .complaint-form-block .complaint-positions-container .complaint-position-grid{grid-gap:24px;display:grid;grid-template-columns:repeat(2,calc(50% - 72px)) 96px}.complaint-form-container .complaint-form-grid .complaint-form-block textarea.form-control{border:1.5px solid #eee;padding:16px}.complaint-form-container .complaint-form-grid .complaint-form-block .form-outline .form-label{font-weight:700}.complaint-form-container .complaint-form-grid .complaint-form-block .collection-element .btn.delete-btn{background-color:#ff3c3c;margin-top:12px;padding:2px 39px 8px}.complaint-files-container{border:1.5px solid #eee;padding:32px}.complaint-files-container input[type=file]{border-bottom-width:0;line-height:36px;margin-bottom:0;padding:0}.complaint-files-container input[type=file]::file-selector-button{display:none}.complaint-files-container .complaint-file-collection .collection-element{margin-bottom:24px}.complaint-files-container .complaint-file-collection .collection-element .btn.delete-btn{margin-top:0}.complaint-files-container .complaint-file-collection .collection-element .complaint-file-grid{border:1.5px solid #eee;display:grid;grid-template-columns:calc(100% - 96px) 96px;margin-top:8px;padding:8px 12px}.additional-information-grid{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.complaint-files-container{padding:20px}.header-complaint{font-size:34px;font-style:normal;font-weight:700;letter-spacing:-.68px;line-height:110%}@media screen and (max-width:576px){.complaint-form-container .complaint-form-flex{display:flex;flex-direction:column}.additional-information-grid{grid-template-columns:1fr}.complaint-form-block{padding:0}.header-complaint{font-size:34px;font-weight:700;letter-spacing:-1.36px;line-height:100%}.complaint-form-container .complaint-form-grid .complaint-form-block,.complaint-form-grid{padding:0}}.fs-1{font-size:7.988rem!important}.fs-1,.fs-2{font-weight:500}.fs-2{font-size:6.886rem!important}.fs-3{font-size:5.936rem!important}.fs-3,.fs-4{font-weight:500}.fs-4{font-size:5.117rem!important}.fs-5{font-size:4.411rem!important}.fs-5,.fs-6{font-weight:500}.fs-6{font-size:3.803rem!important}.fs-7{font-size:3.278rem!important}.fs-7,.fs-8{font-weight:500}.fs-8{font-size:2.826rem}.fs-8-light{font-size:2.826rem!important;font-weight:400}.fs-9{font-weight:500}.fs-9,.fs-9-light{font-size:2.436rem!important}.fs-9-light{font-weight:400}.fs-10{font-size:2.1rem!important}.fs-10,.fs-11{font-weight:500}.fs-11{font-size:1.811rem!important}.fs-12{font-size:1.561rem!important}.fs-12,.fs-13{font-weight:500}.fs-13{font-size:1.346rem!important}.fs-14{font-weight:500}.fs-14,.fs-14-light{font-size:1.16rem!important}.fs-14-light{font-weight:400}.fs-15{font-weight:500}.fs-15,.fs-15-light{font-size:1rem!important}.fs-15-light{font-weight:400}.fs-16{font-weight:500}.fs-16,.fs-16-light{font-size:.862rem!important}.fs-16-light{font-weight:400}.fs-17{font-size:.8rem!important;font-weight:500}.fs-17-light{font-size:.8rem;font-weight:400}.fs-18{font-size:.6rem;font-weight:500}.fs-18-solid{font-size:.6rem;font-weight:700}.fs-18-light{font-size:.6rem;font-weight:400}.fs-36{font-size:36px}.fs-36,.fs-43{font-weight:700}.fs-43{font-size:43px}.display-1{font-size:5.117rem;font-weight:700}.display-2{font-size:4.411rem;font-weight:700}.h1,h1{font-size:3.278rem}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:2.826rem}.h3,h3{font-size:2.436rem}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:2.1rem}.h5,h5{font-size:1.811rem}.h5,.h6,h5,h6{font-weight:500}.h6,h6{font-size:1.561rem}.body-large{font-size:1.346rem;font-weight:400}.body-large-bold,.body-large-bold-uppecase{font-size:1.346rem;font-weight:700}.body-large-bold-uppecase{text-transform:uppercase}.body{font-size:1rem;font-weight:400}.body-bold{font-size:1rem;font-weight:700}.body-small{font-size:.8rem;font-weight:400}.body-small-bold{font-size:.862rem;font-weight:700}.typo-lead{font-size:2.826rem;font-weight:400}.pop-up{font-size:1.811rem;font-weight:400}.mail-phone-footer{font-size:1.346rem;font-weight:700}.banner{font-size:1.346rem;font-weight:400}.differentiator{text-transform:uppercase}.differentiator,.differentiator-lowercase{font-size:1rem;font-weight:400}.differentiator-bold{font-size:1rem}.caption-uppercase,.differentiator-bold{font-weight:700;text-transform:uppercase}.caption-uppercase{font-size:.862rem}.caption-extra-small,.caption-lowercase{font-size:.862rem;font-weight:400}.text-bold{font-weight:700}.header-green{color:#d4e703}.contact-header{font-size:29px;font-style:normal;font-weight:500;letter-spacing:-1.16px;line-height:120%}.contact-header-small{font-size:21px;font-weight:700;line-height:120%}.question-block{background-color:#f8f8f5;margin:0 auto;max-width:715px;padding:14px}.question-block a{text-decoration:underline}.contact-body{border-top:1.5px solid #d4e703}.contact-body .contact-form-container{border:3px solid #d4e703}.map-container{margin:0 auto;max-width:1440px}@media (max-width:991px){.contact-page-grid{grid-gap:0;grid-template-columns:1fr}}@media (max-width:1440px){.footer-map{width:100%}}@media only screen and (max-width:576px){.contact-attachment{display:flex;float:left;margin-right:20px}.contact-consent{border:1px solid #101010;padding-bottom:16px;width:100%}.contact-consent-text{font-size:16px;font-weight:400;line-height:140%}.contact-captcha{padding-bottom:16px}.contact-button{text-align:center}.question-mark-icon{align-items:center;display:flex;flex-direction:column;margin-right:10px}.contact-body{padding:56px 20px}.contact-content{display:flex;flex-direction:row;gap:10px;justify-content:left}.contact-header-small{font-size:21px;margin-bottom:16px}.contact-form-container{margin-top:72px;padding:20px}.p-contact{padding:16px}.contact-socials{background-color:#d4e703;padding-bottom:40px}.contact-socials .social-description{color:#313133;font-size:21px;font-weight:700;line-height:120%;padding:40px 20px 24px;text-align:center}.contact-socials .social-row{justify-content:space-between;margin-top:12px}.contact-socials .social-row>i{margin-right:10px}}@media only screen and (min-width:767px){.contact-header-small{letter-spacing:-.21px}.contact-socials{background-color:#d4e703;font-weight:500}.contact-socials .contact-social-grid{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;margin:0 auto;max-width:912px}.contact-socials .contact-social-grid .social-description{font-size:1.346rem;font-weight:700}.contact-button,.contact-socials .contact-social-grid .social-row{text-align:right}.contact-body{border-bottom:1.5px solid #d4e703;padding:56px 40px}.contact-page-grid{grid-gap:56px;display:grid;grid-template-columns:1fr 2fr;padding:56px 40px 56px 46px}.contact-page-grid .contact-data{font-size:19px}.contact-page-grid .contact-data .contact-block{font-size:21px}.contact-page-grid .contact-data .contact-block .contact-header-small{font-size:21px;font-weight:700;margin-bottom:16px}.contact-page-grid .contact-data .contact-block .contact-content{grid-gap:10px;display:grid;grid-template-columns:24px calc(100% - 34px)}.contact-page-grid .contact-form-container{padding:56px}}.modal.price-list-modal{--bs-modal-width:1032px;--bs-modal-padding:20px;--bs-modal-border-radius:0}.modal.price-list-modal .modal-header{border-bottom:none}.modal.price-list-modal .modal-body .printing-and-table-grid{display:grid;grid-template-columns:4fr 5fr}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container{border-right:1.5px solid #eee;padding-right:24px}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container{display:flex;position:relative;top:2px}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location-input{display:none}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location{border:2px solid transparent;cursor:pointer;padding:12px}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location .print-location-img{border:2px solid #eee}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location .print-name{max-width:60px}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location-input:checked+label .print-location{border-color:#d4e703 #d4e703 #fff;height:100%}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-location-container .print-location-input:checked+label .print-location-img{border-color:#d4e703}.modal.price-list-modal .modal-body .printing-and-table-grid .printing-container .print-other-container{border:2px solid #d4e703;min-height:100px;width:100%}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container{padding-left:24px}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table{font-size:14px;table-layout:fixed;width:100%}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table th,.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table tr{text-align:center}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table th{background-color:#d4e703;font-weight:700;padding-bottom:10px;padding-top:10px}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table td{padding-bottom:8px;padding-top:6px}.modal.price-list-modal .modal-body .printing-and-table-grid .prices-table-container .prices-table tr.even td{background-color:rgba(212,231,3,.3)}.modal.price-list-modal .modal-body .printing-custom-amount{border:1.5px solid #eee;margin-bottom:16px}.modal.price-list-modal .modal-body .printing-custom-amount .custom-amount-title{margin-bottom:16px;margin-top:16px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid{grid-gap:16px;display:grid;grid-template-columns:4fr 3fr 3fr;margin-left:40px;margin-right:40px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-slider-grid{grid-gap:16px;display:grid;grid-template-columns:2fr 1fr}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-slider-grid .slider-amount-container .printing-slider.ui-slider{background-color:#eee;height:6px;margin-top:20px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-slider-grid .slider-amount-container .printing-slider.ui-slider .ui-slider-handle{background-color:#d4e703;top:-7px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-slider-grid .input-container input{border-radius:0;max-width:110px;padding:8px;text-align:center}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-price-desc{font-size:14px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-price{color:#bdcd00;display:inline-block;font-size:29px;font-weight:700;margin-right:12px}.modal.price-list-modal .modal-body .printing-custom-amount .printing-custom-grid .printing-price-promo{color:var(--black-black-600);font-size:21px;font-weight:400}.input-hidden{display:none}.input-marking-file-modal{align-content:center;align-items:center;background:#d3d3d3;background:none;border:2px dashed #d3d3d3;border-radius:8px;color:#313133;display:block;flex-direction:row;font-size:19px;font-style:normal;font-weight:700;height:140px;justify-content:center;margin:auto;padding:34.5px 20px 40.5px;text-align:center;width:140px}.input-marking-file-modal img{display:block;margin:auto;width:16px}.input-marking-file-modal span{display:block;margin:5px auto}.input-marking-file-modal span.icon-add{background:#d4e703;height:32px;line-height:32px;text-align:center;width:32px}.input-marking-file-modal:hover{background:rgba(212,231,3,.3);border:2px dashed #bdcd00}.input-file_wrapper{text-align:center}.input-file_wrapper .add-file{align-content:center;align-items:center;background:#d3d3d3;background:none;border:2px dashed #d3d3d3;border-radius:8px;color:#313133;display:block;flex-direction:row;font-size:19px;font-style:normal;font-weight:700;height:140px;justify-content:center;padding:34.5px 20px 40.5px;text-align:center;width:140px}.input-file_wrapper .add-file img{display:block;margin:auto;width:16px}.input-file_wrapper .add-file span{display:block;margin:5px auto}.input-file_wrapper .add-file span.icon-add{background:#d4e703;height:32px;line-height:32px;text-align:center;width:32px}.input-file_wrapper .add-file:hover{background:rgba(212,231,3,.3);border:2px dashed #bdcd00}.input-file_wrapper .input-file_remove{cursor:pointer}@media (max-width:767px){.product-breadcrumb-container{display:none}}.price-bar{background-color:#f8f8f5;border:none;max-height:0;overflow:hidden;position:fixed;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;-ms-transition:max-height .25s;-o-transition:max-height .25s;transition:max-height .25s;width:100%;z-index:11}.price-bar.active{border:1.5px solid #eee;box-shadow:0 10px 25px 0 gray;max-height:200px}.price-bar .price-bar-content{display:grid;grid-template-columns:1fr 2fr;padding:15px 40px}.price-bar .price-bar-content .price-bar-photo-title{grid-gap:20px;display:grid;grid-template-columns:110px calc(100% - 130px)}.price-bar .price-bar-content .price-bar-photo-title .price-bar-title{display:table;font-size:1.811rem;font-weight:600;height:100%;width:100%}.price-bar .price-bar-content .price-bar-photo-title .price-bar-title span{display:table-cell;vertical-align:middle}.price-bar .price-bar-content .price-bar-price-actions{display:grid;grid-template-columns:calc(100% - 230px) 230px}.price-bar .price-bar-content .price-bar-price-actions .price-bar-prices-container{text-align:center}.price-bar .price-bar-content .price-bar-price-actions .price-bar-prices-container .price-bar-prices{display:inline-block;margin:0 auto;text-align:left}.custom-slider.ui-slider{background-color:#d4e703;height:5px}.custom-slider.ui-slider .ui-slider-handle{background-color:#d4e703;cursor:ew-resize;height:16px;outline:none;top:-5px;width:16px;z-index:2}.custom-slider-inputs{display:flex;justify-content:space-between;margin-top:20px}.custom-slider-inputs .custom-slider-input-container{border:2px solid #818181;padding:10px 12px}.custom-slider-inputs .custom-slider-input-container input.filter-input{border:none;max-width:80px;width:auto}.custom-slider-inputs .custom-slider-input-container input.filter-input:focus,.custom-slider-inputs .custom-slider-input-container input.filter-input:focus-visible{border:none;outline:none}.product-filters .product-filter-title{font-size:1.35em;font-weight:800}.product-filters .product-filter-colors{grid-gap:14px;display:grid;grid-template-columns:repeat(auto-fill,28px)}.product-filters .product-filter-colors input.filter-radio-color[type=radio]{appearance:none;border:1px solid #cbcbcb;border-radius:50%;color:currentColor;cursor:pointer;font:inherit;height:28px;margin:0;transform:translateY(-.075em);width:28px}.product-filters .product-filter-colors input.filter-radio-color[type=radio]:checked{border:2px solid #666;box-shadow:0 0 8px #666;transition:.1s}.widget_price_filter .price_label{display:flex;justify-content:space-between;margin-bottom:20px}.widget_price_filter .price_label span{border:2px solid #818181;padding:10px 12px}.widget_price_filter .price_label span input{border:none;max-width:60px;width:auto}.widget_price_filter .price_label span input:focus,.widget_price_filter .price_label span input:focus-visible{border:none;outline:none}.widget_price_filter .ui-slider{background-color:#d4e703;margin-bottom:20px;margin-right:12px;margin-top:10px;position:relative}.widget_price_filter .ui-slider .ui-slider-handle{background-color:#d4e703;cursor:ew-resize;height:16px;left:-12px;outline:none;position:absolute;top:-6px;transition:all .3s;width:16px;z-index:2}.widget_price_filter .ui-slider .ui-slider-range{background-color:#d4e703;border:0;display:block;position:absolute;z-index:1}.widget_price_filter .ui-slider-horizontal{height:5px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.widget_price_filter .button{padding:10px}button.btn.reset-filters-btn{border-bottom:1.5px solid #eee;border-top:1.5px solid #eee;width:100%}.filters-collapse-header{display:none!important}@media (min-width:767px){.product-filters .collapse:not(.show){display:block}}@media (max-width:767px){.filters-collapse-header{border:1.5px solid #eee;display:grid;grid-template-columns:calc(100% - 16px) 16px;margin-top:12px;padding:12px 20px 14px}.filters-collapse-header.main{border-color:#d4e703;margin-top:0}.filters-collapse-header.main .filter-header-collapse .collapse-header-text{font-weight:400}.filters-collapse-header .filter-header-collapse .collapse-header-text{display:inline-block;font-size:16px;font-weight:700;line-height:20px;vertical-align:middle}.filters-collapse-header .filter-header-collapse-icon-container i{transform:rotate(0deg);transition:.3s}.filters-collapse-header[aria-expanded=true] .filter-header-collapse-icon-container i{transform:rotate(180deg)}.filters-collapse-container .filter-collapse{border:1.5px solid #eee;border-top-width:0;padding:16px 20px}.filters-collapse-container .filter-collapse .filter-collapse-mobile-buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.reset-filter-mobile{display:inline-block;margin-bottom:14px;margin-top:12px}.filters-collapse-header{display:grid!important}}