.multi-variant-main-wrapper{display:grid;grid-template-columns:max-content 5fr max-content;gap:8px 15px;align-items:center;margin-bottom:0!important;padding:8px 0;border-bottom:1px solid #dcdcdc}.multi-variant-main-wrapper:last-child{border-bottom:none}.multi-variant-title{margin-bottom:8px;font-size:16px;line-height:22px;font-weight:600;color:#062c43;margin-top:15px}.price-popup,.variant-detail,.varinat-quantity-wrapper{margin-bottom:0!important}.multi-variant-main-wrapper input{border:none;box-sizing:border-box;margin:0;outline:none;padding:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.varinat-quantity-wrapper{clear:both;margin:15px 0;position:relative;display:flex;align-items:flex-start;justify-content:end}.varinat-quantity-wrapper button{min-width:30px;width:auto;transition:all .3s ease;text-align:center;border-radius:8px;-webkit-appearance:button;cursor:pointer}.varinat-quantity-wrapper button svg{display:block;height:100%;width:100%;max-width:20px;max-height:20px;margin:0 auto}.varinat-quantity-wrapper button:hover svg,.varinat-quantity-wrapper button:hover svg path{fill:#062c43}.varinat-quantity-wrapper .button-minus,.varinat-quantity-wrapper .button-plus{font-weight:700;height:36px;padding:0;width:36px;position:relative;background:#062c43;border:1.5px solid #062c43}.varinat-quantity-wrapper .button:hover{background-color:transparent!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important;box-shadow:inset 0 0 0 2px currentColor!important}.varinat-quantity-wrapper .button-minus{display:none}.varinat-quantity-wrapper .quantity-field{position:relative;height:36px;left:-6px;text-align:center;font-size:18px;resize:vertical;pointer-events:none;width:3rem;border-radius:8px;background-color:transparent;padding:0;padding-left:.25rem;padding-right:.25rem;color:#062c43;display:none;margin:0;border:none;font-weight:500;font-family:var(--heading-font-family)}.button-plus{left:-13px}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.variant-detail h4{margin:0;font-weight:600;font-size:16px;letter-spacing:0;line-height:1}.varinat-image img{display:block;width:52px;border-radius:100%;border:1px solid #dcdcdc}.price-popup{display:flex;gap:12px;margin-top:5px}.price-popup span{font-size:12px;line-height:16px;color:#4b4b4b;font-weight:500;font-family:var(--heading-font-family)}.varinat-image{margin-bottom:0!important}.price-popup span.variant-popup{color:#0374a5;text-decoration:underline;cursor:pointer;position:relative;z-index:5;width:max-content}buy-buttons.buy-buttons button{display:flex;gap:10px;align-items:center;justify-content:center}buy-buttons.buy-buttons span{display:flex;gap:10px}.multi-variant--block{position:relative}.discount-main-badge{position:absolute;top:-50px;right:-20px;transform:rotate(20deg);margin:0!important;display:flex;flex-direction:column;gap:0}.discount-main-badge .discount-wrap{position:absolute;top:-30px;right:0;transform:rotate(20deg);margin:0!important;display:flex;flex-direction:column;gap:0;display:none;padding:10px 20px;border-radius:100%;width:140px;text-align:center}.discount-wrap span{color:#fff;line-height:1}.multi-variant--block{padding:5px 10px;border:1px solid #e6e9ec;margin-top:20px!important}text{letter-spacing:0;word-spacing:2px;fill:#fff;font-size:8px}@media only screen and (max-width:768px){.MultiVarinat-popup{max-width:540px;margin:7px}.MultiVarinat-popup-header img{height:250px}.MultiVarinat-popup-content :is(a,p,span){color:#000;font-size:14px;line-height:20px}}@media only screen and (max-width:575px){.price-popup{gap:0px}.varinat-quantity-wrapper .button-minus,.varinat-quantity-wrapper .button-plus{width:30px;height:30px;border-radius:5px}.varinat-quantity-wrapper .quantity-field{height:30px}.multi-variant-main-wrapper{grid-template-columns:max-content 1fr}.varinat-quantity-wrapper{grid-column:span 2;transform:translateY(-40px);height:0px}.price-popup{flex-direction:column}.MultiVarinat-popup-header img{height:100%;max-height:210px}.MultiVarinat-close-popup{top:6px;right:5px;font-size:10px;width:22px;height:22px}.MultiVarinat-popup-content{padding:20px;margin:0!important}.price-popup span.variant-popup{padding:4px 0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/multi-variant.css.map */
