:root{--containerWidth:1440px;--containerWidthMd:1100px;--containerWidthSm:780px}@media (max-width:1440px){:root{--containerWidth:1200px}}@media (max-width:1200px){:root{--containerWidth:100%;--containerWidthMd:992px}}@media (max-width:992px){:root{--containerWidth:100%;--containerWidthMd:768px}}@media (max-width:768px){:root{--containerWidth:100%;--containerWidthMd:100%;--containerWidthSm:100%}}.multibuy-review{max-width:var(--page-width);margin:0 auto;padding:5vw 0}.multibuy-review .field-wrap{border-radius:5px;background:#f8f8f8;padding:0 18px;position:relative}.multibuy-review .field-wrap input{padding-top:15px;font-size:18px}.multibuy-review .field-wrap textarea{font-size:18px}.multibuy-review .field-wrap input,.multibuy-review .field-wrap select,.multibuy-review .field-wrap textarea{width:100%;background:0 0!important;height:60px!important;font-weight:500;outline:0;border:0;text-indent:0!important;box-shadow:none}.multibuy-review .field-wrap input::-moz-placeholder,.multibuy-review .field-wrap select::-moz-placeholder,.multibuy-review .field-wrap textarea::-moz-placeholder{color:transparent}.multibuy-review .field-wrap input::placeholder,.multibuy-review .field-wrap select::placeholder,.multibuy-review .field-wrap textarea::placeholder{color:transparent}.multibuy-review .field-wrap input:not(:-moz-placeholder-shown)+.label,.multibuy-review .field-wrap select:not(:-moz-placeholder-shown)+.label,.multibuy-review .field-wrap textarea:not(:-moz-placeholder-shown)+.label{top:8px;font-size:11px;transform:translate(0,0)}.multibuy-review .field-wrap input:focus+.label,.multibuy-review .field-wrap input:not(:placeholder-shown)+.label,.multibuy-review .field-wrap select:focus+.label,.multibuy-review .field-wrap select:not(:placeholder-shown)+.label,.multibuy-review .field-wrap textarea:focus+.label,.multibuy-review .field-wrap textarea:not(:placeholder-shown)+.label{top:8px;font-size:11px;transform:translate(0,0)}.multibuy-review .field-wrap select{padding-top:0;font-size:15px;min-width:150px}.multibuy-review .field-wrap .label{position:absolute;top:50%;left:20px;transform:translate(0,-50%);transition:all .1s ease-in-out;font-size:16px;pointer-events:none}.multibuy-review .field-wrap textarea{padding-top:27px}.multibuy-review .field-wrap textarea+.label{top:30px}.multibuy-review #uploads.uploaded #upload_widget,.multibuy-review__grid .form-grid #uploads #file_url[value^=h]~.info{display:none}.multibuy-review #uploads #upload_item{display:flex;justify-content:space-between}.multibuy-review #uploads #upload_item:has(.remove){border-radius:5px;background:#f8f8f8;padding:0 18px;position:relative;height:60px;align-items:center;width:100%}.multibuy-review .warning.no-products{background:rgba(248,224,34,.2);color:#000;text-align:center;padding:5px;border-radius:10px;border:1px solid #f8e022;margin-bottom:2rem}.multibuy-review h2{display:flex;align-items:center;gap:10px}.multibuy-review h2 span.active{background:#f8e022;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#0a2788;font-size:16px;order:-1}.multibuy-review__products .products,.multibuy-review__products .steps{display:flex;flex-direction:column;gap:10px}.multibuy-review__products .products:has(.table-row)~.steps{display:none}.multibuy-review__products .steps .step.info{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:20px;align-items:center}.multibuy-review__products .steps .step.title_text{display:flex;flex-direction:column}.multibuy-review__products .table-row{display:grid;grid-template-columns:70px 1fr;gap:20px;background:#fff;border-radius:1.5rem;border:.2rem solid #e4e7ef;position:relative;overflow:hidden;align-items:center;padding:10px 20px}.multibuy-review__products .table-row .cell a{text-decoration:none;display:block}.multibuy-modal img,.multibuy-review__products .table-row .cell img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.multibuy-review__products .table-row .cell img{width:100%;height:100%;display:block}.multibuy-review__products .table-row .cell .name{font-size:1.8rem;font-weight:600;margin-bottom:5px}.multibuy-review__products .table-row .cell .meta{display:flex;gap:10px}.multibuy-review__products .table-row .cell .remove{position:absolute;top:0;right:0;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.multibuy-review__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media (max-width:768px){.multibuy-review__grid{grid-template-columns:1fr}}.multibuy-review__grid .form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}@media (max-width:768px){.multibuy-review__grid .form-grid{grid-template-columns:1fr}}.multibuy-review__grid .form-grid #uploads,.multibuy-review__grid .form-grid label[for=email],.multibuy-review__grid .form-grid label[for=message]{grid-column:1/3}@media (max-width:768px){.multibuy-review__grid .form-grid #uploads,.multibuy-review__grid .form-grid label[for=email],.multibuy-review__grid .form-grid label[for=message]{grid-column:1/2}}.multibuy-review__grid .form-grid #uploads{display:flex;flex-direction:row;gap:10px;align-items:center;padding:10px 0}.multibuy-review__grid .multibuy-review__form{padding:3rem;background:#f8f8f8;border-radius:15px;position:relative}.multibuy-review__grid .multibuy-review__form.sending:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(248,248,248,.9);z-index:9}.multibuy-review__grid .multibuy-review__form.sending:after{content:"Sending...";position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#000;z-index:9;font-size:1.9rem;font-family:"open-sans",sans-serif;font-style:normal;font-weight:700;text-align:center}.multibuy-review__grid .multibuy-review__form .field-wrap{background:#fff;padding:0!important}.multibuy-review__grid .multibuy-review__form .field-wrap .label{padding:0;left:18px}.multibuy-review__grid .multibuy-review__form .field-wrap input{padding:15px 18px 0!important}.multibuy-review__thankyou{text-align:center;padding:5vw 0}.multibuy-modal{position:fixed;top:100vh;left:50%;transform:translateX(-50%);background:#0a2788;color:#fff;z-index:9999;padding:10px;border-radius:5px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:center;gap:10px}.multibuy-modal img{width:auto;height:70px}.multibuy-modal div.info{padding-right:10px;font-size:18px}.multibuy-modal div.info div{font-size:15px;color:#f8e022}