@charset "UTF-8";/*!
 * Bootstrap Reboot v4.1.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */h2,h3,p,ul{margin-top:0}p,ul{margin-bottom:1rem}body{text-align:left}input{overflow:visible}h2,h3,label{margin-bottom:.5rem}label{display:inline-block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}strong{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}select{text-transform:none}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.form-group{margin-bottom:1rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-label{margin-bottom:0}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group{display:-webkit-box;display:-ms-flexbox}.input-group{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus{z-index:3}.fa{display:inline-block}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-question-circle:before{content:""}.monogo-form .form-group__wrapper--payments .form-check,.monogo-form--small .monogo-form__summary-costs{margin-top:.5rem}.monogo-form{padding-top:2rem;padding-bottom:2rem;font-size:.875rem}.monogo-form__heading{margin-bottom:1rem;font-size:1.625rem;font-weight:700}.monogo-form__heading-small{font-size:1.25rem;margin-bottom:1.5rem}.monogo-form__heading-small-delivery{display:block;color:#bc3e3f;font-weight:700;margin-top:.5rem}.monogo-form .form-control{font-size:.875rem}.monogo-form .form-check-label{margin-bottom:0;line-height:1;text-align:left}.monogo-form .form-check-input{margin-top:0;top:1px}.monogo-form__addon{font-size:1.25rem;position:absolute;right:calc(.75rem + 15px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;color:#6d6d6d}.monogo-form__clause{margin-top:1rem;font-size:.75rem}.monogo-form__button{display:block;font-weight:700;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:100%;border:1px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:#41a707;color:#fff;padding:1rem 2rem;font-size:1.5rem;line-height:1rem;border-radius:10px}.monogo-form__button:hover{background-color:#43ab07}.monogo-form__button:active,.monogo-form__button:focus{background-color:#3fa307}.monogo-form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.monogo-form .row--nogutter .form-group{margin-left:0;margin-right:0;padding-right:0;padding-left:0}.monogo-form__summary,.monogo-form__summary-costs{display:-webkit-box;display:-ms-flexbox;margin-right:-15px;margin-left:-15px}.monogo-form__summary-col,.monogo-form__summary-costs-col{padding-right:15px;padding-left:15px;position:relative;min-height:1px;width:100%}.monogo-form__summary{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.monogo-form__summary-costs{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;text-align:left}.monogo-form__summary-costs-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;font-size:1.125rem}.monogo-form__summary-costs-col--total{color:#41a707;font-weight:700;text-align:right}.monogo-form__summary-costs-col--delivery{color:#bc3e3f;text-align:right}.monogo-form .col-form-label{margin-bottom:.25rem;font-weight:700;position:relative;width:100%;min-height:1px;padding:0 15px}.monogo-form .question-tooltip{cursor:help}.monogo-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.monogo-form .form-group__tooltip{display:none;background-color:#f8f8f8;color:#242628;font-size:.75rem;border:1px solid #aaa;padding:1rem;max-width:300px;position:absolute;right:15px;bottom:40px;z-index:10}.monogo-form .form-group__tooltip-text{font-size:.8125rem;margin-bottom:0}.monogo-form .form-group--city,.monogo-form .form-group--postcode{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.monogo-form .form-group__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monogo-form--small .monogo-form__addon,.monogo-form--small .monogo-form__heading{display:none}.monogo-form .form-group__wrapper--address,.monogo-form .form-group__wrapper--city,.monogo-form .form-group__wrapper--country,.monogo-form .form-group__wrapper--email,.monogo-form .form-group__wrapper--name,.monogo-form .form-group__wrapper--phone,.monogo-form .form-group__wrapper--postcode{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.monogo-form .form-group__wrapper--payments{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-item-align:stretch;align-self:stretch}.monogo-form--small{padding-top:0;padding-bottom:0}.monogo-form--small .col-form-label{padding-top:.375rem;padding-bottom:.375rem}.monogo-form--small .monogo-form__summary-costs-col{font-size:.85rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.monogo-form--small .monogo-form__summary-costs-col--price{color:red;font-weight:700;text-align:right}.monogo-form--small .monogo-form__summary-costs-col--discount{color:#69b53c;font-weight:700;text-align:right}.monogo-form--small .monogo-form__summary-costs-col--total{color:#000}.monogo-form--small .form-group{margin-bottom:0}.monogo-form--small .form-group__wrapper--payments .form-check-label{margin-bottom:1rem;line-height:1}.monogo-form--small .form-check-input{left:1.25rem;margin-top:0}.bottom-links{position:relative;z-index:1000;width:100%;padding-top:24px;padding-bottom:24px;clear:both}.bottom-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style-type:none}.bottom-links__item{margin:0}.bottom-links__item::before{display:none}.bottom-links__item:not(:last-child)::after{content:'|';display:inline-block;margin-right:8px;margin-left:8px;color:#6d6d6d}.bottom-links__item a{color:#6d6d6d;font-size:12px}.bottom-links__item a:hover{text-decoration:none}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@media screen and (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}@media (min-width:992px){.monogo-form__summary{margin-left:calc(2 / 12 * 100% - 10px)}.monogo-form__summary-costs-col{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;font-size:1.25rem}.monogo-form .col-form-label{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;margin-bottom:0}.monogo-form .col-form-label--city,.monogo-form .col-form-label--postcode{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.monogo-form .form-group{min-height:42px;margin-bottom:1rem}.monogo-form .form-group--city,.monogo-form .form-group--postcode{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.monogo-form .form-group__wrapper--address,.monogo-form .form-group__wrapper--email,.monogo-form .form-group__wrapper--name,.monogo-form .form-group__wrapper--phone{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.monogo-form .form-group__wrapper--city,.monogo-form .form-group__wrapper--postcode{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.monogo-form .form-group__wrapper--country,.monogo-form .form-group__wrapper--payments{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.monogo-form .form-group__wrapper--payments .form-check{margin-top:0}.monogo-form--small .col-form-label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogo-form--small .col-form-label--postcode{padding-left:5px}.monogo-form--small .monogo-form__summary{margin-left:-1rem}.monogo-form--small .monogo-form__summary-costs-col{font-size:1rem}.monogo-form--small .form-group{margin-bottom:0}.monogo-form--small .form-group__wrapper--address,.monogo-form--small .form-group__wrapper--email,.monogo-form--small .form-group__wrapper--name,.monogo-form--small .form-group__wrapper--phone{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogo-form--small .form-group__wrapper--city{padding-right:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogo-form--small .form-group__wrapper--postcode{padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogo-form--small .form-group__wrapper--country,.monogo-form--small .form-group__wrapper--payments{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.is-loading{position:relative;min-height:50px;cursor:not-allowed;pointer-events:none;background:#b9b9b9 url(/wp-content/plugins/monogo-sales-module/assets/images/loading.svg) center center no-repeat}.is-loading:focus,.is-loading:hover,.is-loading:active{background-color:#b9b9b9}

 .monogo-form__summary{
    margin-top: 20px;
 }