.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}}.party-item-configuration-wrapper{width:430px;margin-top:36px}.party-item-configuration-wrapper .party-item-configuration{margin-bottom:50px}.party-item-configuration-wrapper .party-item-configuration input::-webkit-inner-spin-button,.party-item-configuration-wrapper .party-item-configuration input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.party-item-configuration-wrapper .party-item-configuration input[type=number]{-moz-appearance:textfield}.party-item-configuration-wrapper .party-item-configuration input{border-radius:20px;padding:10px;border:1px solid #ccc;outline:none;margin-top:2px}.party-item-configuration-wrapper .party-item-configuration select{border-radius:20px;padding:5px;border:1px solid #ccc;outline:none;margin-top:2px}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section{padding-left:5px}.party-item-configuration-wrapper .party-item-configuration .info-paragraph{color:gray}.party-item-configuration-wrapper .party-item-configuration .price-wrapper{display:flex;justify-content:flex-start;gap:5px;align-items:center}.party-item-configuration-wrapper .party-item-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}.party-item-configuration-wrapper .party-item-configuration .original-price-crossed{color:#999;text-decoration:line-through}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section{position:relative;display:flex;flex-direction:column;margin-bottom:30px}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section-pieces .pieces-input{display:flex;align-items:center}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section-pieces .pieces-option{display:flex;align-items:center;gap:5px;margin-left:10px}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section-pieces .pieces-option input{width:60px;text-align:center}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section-pieces .pieces-option .pieces-btn{width:28px;height:28px;min-width:28px;font-size:16px;padding:0}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section-pieces label{margin-left:5px;margin-right:5px;cursor:pointer}.party-item-configuration-wrapper .party-item-configuration .pieces-other-option{width:100%;position:relative}.party-item-configuration-wrapper .party-item-configuration .pieces-other-option input{width:100%}.party-item-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:4px solid #ffa7b6;position:relative}.party-item-configuration-wrapper .conversion-sentences p{margin:8px 0;padding-left:0;color:#17193e;font-size:14px;line-height:1.5}.party-item-configuration-wrapper .conversion-sentences ol,.party-item-configuration-wrapper .conversion-sentences ul{margin:8px 0;padding-left:20px}.party-item-configuration-wrapper .conversion-sentences li{margin:5px 0;color:#17193e;font-size:14px;line-height:1.5}.party-item-configuration-wrapper .conversion-sentences strong{color:#17193e}.party-item-configuration-wrapper .error-input{position:absolute;font-size:11px;line-height:13px;font-weight:700;left:0;bottom:-14px;color:red;padding-left:5px}.party-item-configuration-wrapper .total-price{padding-left:5px;display:flex;gap:5px}.party-item-configuration-wrapper .total-price .total-price-old{color:#999;text-decoration:line-through}.party-item-configuration-wrapper .total-price-hidden{visibility:hidden}.party-item-configuration-wrapper .total-price-new{font-weight:700}@media(max-width:1330px){.party-item-configuration-wrapper{width:350px;margin-top:0}.party-item-configuration-wrapper .party-item-configuration{margin-bottom:24px}.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section{margin-bottom:17px}}@media(max-width:1130px){.party-item-configuration-wrapper{width:400px}.party-item-configuration-wrapper .party-item-configuration,.party-item-configuration-wrapper .party-item-configuration .party-item-configuration-section{margin-bottom:30px}.party-item-configuration-wrapper .conversion-sentences{margin-top:50px}}@media(max-width:860px){.party-item-configuration-wrapper{margin:auto;width:560px}}@media(max-width:590px){.party-item-configuration-wrapper{margin:auto;width:100%}}@media(max-width:420px){.party-item-configuration .price-label{width:65px}}.single-kids-bag-page .single-party-item-page-heading{text-align:center;padding-bottom:40px}.single-kids-bag-page .single-party-item-page-images-and-config{display:flex;justify-content:space-between}.single-kids-bag-page .single-party-item-description{margin-top:50px}@media(max-width:1130px){.single-kids-bag-page .single-party-item-page-images-and-config{flex-direction:column;row-gap:50px}}