.similar-products-section{margin-top:40px}.similar-products-section .products-list-wrapper{padding:20px 10px;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);box-sizing:border-box}.similar-products-section .products-list-wrapper h2{font-size:19px;line-height:24px;font-weight:700}@media(max-width:860px){.similar-products-section{width:500px;margin:40px auto 0}}@media(max-width:590px){.similar-products-section{width:240px;margin:40px auto 0}.similar-products-section .product{width:240px}}.filling-configuration-wrapper{width:430px;margin-top:36px}.filling-configuration-wrapper .filling-configuration{margin-bottom:50px}.filling-configuration-wrapper .filling-configuration input::-webkit-inner-spin-button,.filling-configuration-wrapper .filling-configuration input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filling-configuration-wrapper .filling-configuration input[type=number]{-moz-appearance:textfield}.filling-configuration-wrapper .filling-configuration input{border-radius:20px;padding:10px;border:1px solid #ccc;outline:none;margin-top:2px}.filling-configuration-wrapper .filling-configuration select{border-radius:20px;padding:5px;border:1px solid #ccc;outline:none;margin-top:2px}.filling-configuration-wrapper .filling-configuration p,.filling-configuration-wrapper .filling-configuration span{padding-left:5px}.filling-configuration-wrapper .filling-configuration .info-paragraph{color:gray}.filling-configuration-wrapper .filling-configuration .filling-configuration-section{padding-left:5px}.filling-configuration-wrapper .filling-configuration .price-wrapper{display:flex;justify-content:flex-start;gap:5px;align-items:center}.filling-configuration-wrapper .filling-configuration .discount-badge-inline{margin-bottom:8px;display:inline-block;background-color:#e53935;color:#fff;padding:3px 10px;border-radius:15px;font-size:14px;font-weight:700;width:-moz-fit-content;width:fit-content}.filling-configuration-wrapper .filling-configuration .original-price-crossed{color:#999;text-decoration:line-through}.filling-configuration-wrapper .filling-configuration .filling-configuration-section{position:relative;display:flex;flex-direction:column;margin-bottom:30px}.filling-configuration-wrapper .filling-configuration .filling-configuration-section-pieces label{margin-left:5px;margin-right:5px;cursor:pointer}.filling-configuration-wrapper .filling-configuration .filling-configuration-section-pieces input[type=radio]{margin-right:2px;cursor:pointer}.filling-configuration-wrapper .filling-configuration .pieces-other-option{width:100%;position:relative;margin-top:10px}.filling-configuration-wrapper .filling-configuration .pieces-other-option .pieces-option{display:flex;align-items:center;gap:5px}.filling-configuration-wrapper .filling-configuration .pieces-other-option .pieces-option input{width:60px;text-align:center}.filling-configuration-wrapper .filling-configuration .pieces-other-option .pieces-option .pieces-btn{width:28px;height:28px;min-width:28px;font-size:16px;padding:0}.filling-configuration-wrapper .conversion-sentences{margin-top:83px;background:linear-gradient(135deg,rgba(255,167,182,.15),rgba(115,199,237,.15));border-radius:15px;padding:20px;border-left:3px solid #ffa7b6;position:relative}.filling-configuration-wrapper .conversion-sentences p{margin:8px 0;padding-left:0;color:#17193e;font-size:14px;line-height:1.5}.filling-configuration-wrapper .conversion-sentences ol,.filling-configuration-wrapper .conversion-sentences ul{margin:8px 0;padding-left:20px}.filling-configuration-wrapper .conversion-sentences li{margin:5px 0;color:#17193e;font-size:14px;line-height:1.5}.filling-configuration-wrapper .conversion-sentences strong{color:#17193e}.filling-configuration-wrapper .error-input{position:absolute;font-size:11px;line-height:13px;font-weight:700;left:0;bottom:-14px;color:red;padding-left:5px}.filling-configuration-wrapper .total-price{padding-left:5px;display:flex;gap:5px}.filling-configuration-wrapper .total-price .total-price-old{color:#999;text-decoration:line-through}.filling-configuration-wrapper .total-price-hidden{visibility:hidden}.filling-configuration-wrapper .total-price-new{font-weight:700}@media(max-width:1330px){.filling-configuration-wrapper{width:350px;margin-top:0}.filling-configuration-wrapper .filling-configuration{margin-bottom:24px}.filling-configuration-wrapper .filling-configuration .filling-configuration-section{margin-bottom:17px}.filling-configuration-wrapper .filling-configuration .filling-configuration-section .filling-configuration-section-pieces-label{display:block}.filling-configuration-wrapper .filling-configuration .filling-configuration-section .original-price-crossed,.filling-configuration-wrapper .filling-configuration .filling-configuration-section .price-label,.filling-configuration-wrapper .filling-configuration .filling-configuration-section .total-price-new{flex:none}}@media(max-width:1130px){.filling-configuration-wrapper{width:400px}.filling-configuration-wrapper .filling-configuration,.filling-configuration-wrapper .filling-configuration .filling-configuration-section{margin-bottom:30px}.filling-configuration-wrapper .conversion-sentences{margin-top:50px}}@media(max-width:860px){.filling-configuration-wrapper{margin:auto;width:560px}}@media(max-width:590px){.filling-configuration-wrapper{margin:auto;width:100%}}@media(max-width:420px){.filling-configuration .price-label{width:75px}}.single-filling-page .single-filling-page-heading{text-align:center;padding-bottom:40px}.single-filling-page .single-filling-page-images-and-config{display:flex;justify-content:space-between}.single-filling-page .single-filling-description{margin-top:50px}@media(max-width:1130px){.single-filling-page .single-filling-page-images-and-config{flex-direction:column;row-gap:50px}}