.cal-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1}.is-loading .cal-btn{opacity:0.65}.cal-btn-empty{border:0;background-color:transparent}.cal-btn-empty:hover,.cal-btn-empty:focus{color:var(--main-color)}.cal-btn-link{padding:2px 5px!important;border:0;line-height:1;text-decoration:underline;font-weight:500;background-color:transparent;color:#666}.cal-btn-link:hover,.cal-btn-link:focus{color:var(--main-color)}.cal-btn-fullwidth{width:100%}.cal-btn-primary,.primary-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;height:40px;min-width:200px;border:0;background:var(--main-color);color:#fff}.is-loading .cal-btn-primary,.is-loading .primary-btn{opacity:0.65}.cal-btn-primary:visited,.primary-btn:visited{color:#fff}.cal-btn-primary:visited:hover,.primary-btn:visited:hover{color:#fff}.cal-btn-primary:hover,.primary-btn:hover,.cal-btn-primary:focus,.primary-btn:focus{background:var(--main-color);color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.cal-btn-primary:focus,.primary-btn:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.cal-btn-primary[disabled],.primary-btn[disabled],.cal-btn-primary.disabled,.primary-btn.disabled,.cal-btn-primary.is-disabled,.primary-btn.is-disabled{opacity:0.65}.cal-btn-primary-big{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;height:40px;min-width:200px;border:0;background:var(--main-color);color:#fff;font-size:17px}.is-loading .cal-btn-primary-big{opacity:0.65}.cal-btn-primary-big:visited{color:#fff}.cal-btn-primary-big:visited:hover{color:#fff}.cal-btn-primary-big:hover,.cal-btn-primary-big:focus{background:var(--main-color);color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.cal-btn-primary-big:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.cal-btn-primary-big[disabled],.cal-btn-primary-big.disabled,.cal-btn-primary-big.is-disabled{opacity:0.65}.cal-btn-primary-small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;height:40px;min-width:200px;border:0;background:var(--main-color);color:#fff;font-size:15px}.is-loading .cal-btn-primary-small{opacity:0.65}.cal-btn-primary-small:visited{color:#fff}.cal-btn-primary-small:visited:hover{color:#fff}.cal-btn-primary-small:hover,.cal-btn-primary-small:focus{background:var(--main-color);color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.cal-btn-primary-small:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.cal-btn-primary-small[disabled],.cal-btn-primary-small.disabled,.cal-btn-primary-small.is-disabled{opacity:0.65}.cal-btn-secondary-big{border:none;background:#797979 !important;padding:0;font-size:14px;color:#fff;text-decoration:underline;font-size:17px}.cal-btn-secondary-big:hover,.cal-btn-secondary-big:focus{background:#797979;color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.cal-btn-secondary-big:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.cal-btn-secondary,.secondary-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;border:none;background:transparent !important;padding:0;font-size:14px;color:#797979;text-decoration:underline}.is-loading .cal-btn-secondary,.is-loading .secondary-btn{opacity:0.65}.cal-btn-secondary:hover,.secondary-btn:hover,.cal-btn-secondary:focus,.secondary-btn:focus{background:transparent;color:#666;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.cal-btn-secondary:focus,.secondary-btn:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.cal-checkbox{position:absolute;left:-9999px;font-size:14px;opacity:0}.cal-checkbox+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;font-weight:500;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cal-checkbox+label:before{content:'';top:-1px;position:relative;vertical-align:text-top;margin-right:7px;border:1px solid #ccc;border-radius:0;height:20px;width:20px;-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none;display:inline-block;background:#fff}.cal-checkbox+label:after{content:'';position:absolute;top:3px;left:4px;background-image:url('../resources/images/_theme-defs/calendars/icons/check-blue.svg');background-repeat:no-repeat;height:12px;width:12px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.lang .cal-checkbox+label:after{background-image:url('../resources/images/_theme-defs/calendars/icons/check-greenn.svg')}.cal-checkbox:disabled+label{color:#666;cursor:auto}.cal-checkbox:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd}.cal-checkbox:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cal-radio:checked,.cal-radio:not(:checked){position:absolute;left:-9999px;opacity:0}.cal-radio+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;font-weight:500;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cal-radio:checked+label:before,.cal-radio:not(:checked)+label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid #666;border-radius:100%;background:#fff}.cal-radio:checked+label:after,.cal-radio:not(:checked)+label:after{content:'';width:8px;height:8px;background:#666;position:absolute;top:6px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.cal-radio:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cal-radio:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.icon-prop{font-family:'FontAwesome';display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{width:0px;background:transparent}.req-color{color:#d64361}.mz-checkout-header{margin-bottom:30px;border-bottom:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:5px}@media only screen and (min-width: 768px){.mz-checkout-header{margin-bottom:50px}}.mz-checkout-header .mz-pagetitle{margin:0;display:inline-block !important}.mz-checkout-header .mz-pagetitle-note{margin-top:10px;text-transform:uppercase;font-weight:500}@media only screen and (min-width: 768px){.mz-checkout-header .mz-pagetitle-note{margin:0}}.mz-checkout-header .mz-pagetitle-note a{text-decoration:underline;color:var(--main-color)}.mz-checkout label{font-family:'Montserrat',sans-serif !important;font-weight:500!important;color:#666}.mz-checkout .mz-checkoutform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.mz-checkout .mz-checkoutform>.mz-messagebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mz-checkout .mz-checkoutform>.checkout-summary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:2;padding:5px}.mz-checkout .mz-checkoutform>.checkout-steps{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:3;padding:5px}@media only screen and (min-width: 768px){.mz-checkout .mz-checkoutform{display:block}}@media only screen and (min-width: 768px){.mz-checkout .mz-checkoutform .checkout-summary{padding-left:30px}}@media only screen and (min-width: 768px){.mz-checkout .mz-checkoutform .checkout-steps{float:left;width:50%;padding-right:30px}}.mz-checkout .mz-checkoutform .mz-drop-zone{width:100%;float:left}.mz-checkout .mz-checkoutform-active{background-color:#fff}.mz-checkout .mz-checkoutform-title{margin-bottom:20px}.mz-checkout .mz-formstep{margin-bottom:35px}.mz-checkout .mz-formstep>.mz-formstep-body{padding-left:5px}.mz-checkout .mz-formstep.is-complete>.mz-formstep-body{padding-left:15px}.mz-checkout .mz-formstep .mz-l-formfieldgroup-row .mz-l-formfieldgroup-cell{padding-right:0}.mz-checkout .mz-formstep .mz-l-formfieldgroup-row .mz-l-formfieldgroup-cell input,.mz-checkout .mz-formstep .mz-l-formfieldgroup-row .mz-l-formfieldgroup-cell select{margin-bottom:5px;border:1px solid #ccc;border-radius:4px;width:100%}.mz-checkout .mz-formstep-header{margin-bottom:5px;border-bottom:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:0 0 5px;text-transform:uppercase;color:var(--main-color)}.mz-checkout .mz-formstep-header .mz-formstep-edit{position:static;padding-top:2px;font-weight:500;text-transform:uppercase;color:var(--main-color)}.mz-checkout .mz-formstep-header .mz-formstep-edit:after{content:'>';margin-left:5px}.mz-checkout .mz-formstep-header .mz-formstep-edit:hover{text-decoration:underline}.mz-checkout .mz-formstep .mz-formstep-fields{padding-top:10px}.mz-checkout .mz-formstep .mz-checkoutform-section{background:#fff}.mz-checkout .mz-formstep .mz-formstep-next{margin-top:17px;width:100%;text-align:right}.mz-checkout .mz-formstep .mz-formstep-next button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;height:40px;min-width:200px;border:0;background:var(--main-color);color:#fff;font-size:15px;min-width:110px}.is-loading .mz-checkout .mz-formstep .mz-formstep-next button{opacity:0.65}.mz-checkout .mz-formstep .mz-formstep-next button:visited{color:#fff}.mz-checkout .mz-formstep .mz-formstep-next button:visited:hover{color:#fff}.mz-checkout .mz-formstep .mz-formstep-next button:hover,.mz-checkout .mz-formstep .mz-formstep-next button:focus{background:var(--main-color);color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.mz-checkout .mz-formstep .mz-formstep-next button:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.mz-checkout .mz-formstep .mz-formstep-next button[disabled],.mz-checkout .mz-formstep .mz-formstep-next button.disabled,.mz-checkout .mz-formstep .mz-formstep-next button.is-disabled{opacity:0.65}.mz-checkout .mz-formstep .mz-formstep-next button i{display:none}.mz-checkout .mz-formstep .mz-formstep-next .shipping-address-save-changes-label{padding-left:1em;padding-right:1em;text-transform:uppercase}.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="next"],.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="submit"]{opacity:0.65}.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="next"] span,.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="submit"] span{display:none}.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="next"] i,.mz-checkout .mz-formstep.is-loading .mz-formstep-next button[data-mz-action="submit"] i{display:block}.mz-checkout .mz-l-formfieldgroup .mz-l-formfieldgroup-row{display:block}.mz-checkout .mz-addressform-companyname{margin:10px 0}.mz-checkout .mz-addressform-companyname .mz-addressform-companyname-field{display:none!important}.mz-checkout .mz-addressform-companyname--active .mz-addressform-companyname-field{display:block!important}.mz-checkout .mz-addressform-companyname--active .mz-addressform-companyname-field input{margin-bottom:0 !important}.mz-checkout .mz-addressform-companyname--active>.mz-addressform-add-remove-btn{display:none!important}.mz-checkout .mz-addressform-address2 .mz-addressform-address2-field{display:none!important}.mz-checkout .mz-addressform-address2--active .mz-addressform-address2-field{display:block!important}.mz-checkout .mz-addressform-address2--active .mz-addressform-address2-field input{margin-bottom:0 !important}.mz-checkout .mz-addressform-address2--active>.mz-addressform-add-remove-btn-wrapper{display:none!important}.mz-checkout .mz-addressform-address2 .mz-addressform-add-remove-btn-wrapper{margin-top:-10px}.mz-checkout .mz-addressform-add-remove-btn{margin-left:10px;text-decoration:underline;color:#337ab7;border:0;background-color:transparent;text-transform:none}.mz-checkout .mz-custom-padding-address{margin:10px 0}@media only screen and (min-width: 768px){.checkout-summary{width:50%!important;float:right!important}}.checkout-summary .mz-ordersummary-header-total{margin-right:8px;font-size:1.4rem}@media only screen and (min-width: 768px){.checkout-summary .mz-ordersummary-header-total{display:none}}.checkout-summary .mz-ordersummary-header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-summary .mz-ordersummary-header-controls .mz-formstep-edit{padding:0}.checkout-summary .mz-ordersummary-header-controls .mz-ordersummary-expand-btn{margin:1px 1px 0 15px;display:block;color:var(--main-color)}@media only screen and (min-width: 768px){.checkout-summary .mz-ordersummary-header-controls .mz-ordersummary-expand-btn{display:none}}.checkout-summary .mz-ordersummary-header-controls .mz-ordersummary-expand-btn[aria-expanded="false"]:before{content:'\f067'}@media only screen and (min-width: 768px){.checkout-summary #collapseSummary{display:block!important}}.checkout-summary .mz-checkoutform-ordersummary{margin-bottom:0px}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary{padding:0}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary .mz-header-basket-md-sm{display:none}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary .mz-ordersummary-lineitems{float:none}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-line{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-order-summary-image{width:auto}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-container a{text-decoration:underline}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item{color:var(--main-color);padding-left:4px}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item::before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06b';font-weight:900;font-size:inherit}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item:before{margin-right:3px}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item-new{color:#f1657d}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item-new:before{margin-right:7px}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-gift-item-edit{padding-left:2px;color:var(--main-color)}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:0;font-size:1.4rem;color:#333}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap>p{margin:0!important}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-title{margin-bottom:5px;line-height:1.2;font-family:'Montserrat',sans-serif;font-size:1.6rem;font-weight:500}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-code{font-size:1.4rem;color:#333}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-propertylist{font-family:'Montserrat',sans-serif;font-size:1.4rem}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-totals{white-space:nowrap}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-each{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-each .is-crossedout{display:none}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-each .mz-item-price{margin:0 2px;width:auto;font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:400}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-discount .mz-item-discount{float:none;text-align:left;font-weight:400;color:#ff1d44}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-total .mz-item-rowtotal{font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:400}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-total .mz-item-rowtotal.is-crossedout{display:none}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-item-product .mz-carttable-item-info-wrap .mz-carttable-item-price-total .mz-item-discount{display:none}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals{float:none;margin:15px 0;padding:0}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row{padding-top:4px;font-size:1.5rem}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row .mz-ordersummary-totalname{width:auto;text-align:right;font-weight:500}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row .mz-ordersummary-totalvalue,.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row .mz-ordersummary-discountamt{margin-left:20px;width:60px;text-align:right}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row .mz-ordersummary-discountamt{color:#f03}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-checkout-total-row--discount span{color:#f03}.checkout-summary .mz-checkoutform-ordersummary .mz-ordersummary-totals .mz-ordersummary-grandtotal{margin-top:4px;border-top:1px solid #e1e1e1}.checkout-summary .mz-checkoutform-couponcode{margin-bottom:15px}.checkout-summary .mz-checkoutform-couponcode .mz-l-formfieldgroup-cell{padding:0}.checkout-summary .mz-checkoutform-couponcode .mz-button.primary-btn{min-width:100px}.checkout-summary .mz-checkoutform-couponcode .mz-coupons-note{margin-top:5px;width:100%;line-height:1.2;font-size:1.1rem}.checkout-summary .mz-checkoutform-comments{display:none}.mz-checkoutform-shippingaddress .mz-contactselector--saved{padding:4px}.mz-checkoutform-shippingaddress .mz-contactselector--saved select{margin-bottom:0;border-radius:4px;width:100%;padding-right:30px}.mz-checkoutform-shippingaddress .mz-contactselector-addnew{padding:0 4px}.mz-checkoutform-shippingaddress .mz-contactselector-addnew a{text-decoration:underline;color:#337ab7}.mz-checkoutform-shippingaddress .mz-contactselector-addnew a:before{content:'+ ';white-space:pre}.mz-checkoutform-shippingaddress .mz-addressform-duties-and-taxes{display:none !important}.mz-checkoutform-shippingaddress .mz-addressform-duties-and-taxes--active{display:block !important}.mz-checkoutform-shippingaddress .mz-addressform-duties-and-taxes--active .fa-question-circle{margin-top:4px;margin-left:6px}.mz-checkoutform-shippingaddress .mz-addressform-pobox{margin:10px 0 10px 10px}.mz-checkoutform-shippingaddress .mz-addressform-pobox label{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-weight:bold !important}.mz-checkoutform-shippingaddress .mz-addressform-pobox label:before{margin-top:5px}.mz-checkoutform-shippingaddress .mz-addressform-pobox label:after{top:auto;bottom:5px}.mz-checkoutform-shippingmethod .mz-formstep-shipping-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.mz-checkoutform-shippingmethod .mz-formstep-shipping-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mz-checkoutform-shippingmethod .mz-formstep-shipping-options{width:95%}.mz-checkoutform-shippingmethod .mz-formstep-shipping-dropzone{-webkit-box-flex:1;-ms-flex:1;flex:1}.mz-checkoutform-shippingmethod .mz-formstep-shipping-next{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}.mz-checkoutform-shippingmethod .mz-formstep-shipping-next [type="button"],.mz-checkoutform-shippingmethod .mz-formstep-shipping-next button{margin:5px 10px;width:250px}.mz-checkoutform-paymentinfo .mz-paymentselector.mz-l-formfieldgroup .mz-l-formfieldgroup-row{display:block}.mz-checkoutform-paymentinfo .mz-paymentselector-option-form{margin:10px 0;border:1px solid #ccc;border-radius:4px;padding:20px 25px 15px}.mz-checkoutform-paymentinfo .mz-paymentselector-address{margin-top:35px!important}.mz-checkoutform-paymentinfo .mz-paymentselector-address .mz-addressform-duties-and-taxes{display:none}.mz-checkoutform-paymentinfo .mz-paymentselector-address .mz-addressform-duties-and-taxes--active{display:block}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv{margin-bottom:10px;display:-webkit-box !important;display:flex!important;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row>label,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv>label{margin-right:10px;margin-bottom:0;white-space:nowrap}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-payment-secure-code-field,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-payment-secure-code-field{margin-top:5px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-payment-secure-code-field .mz-payment-secure-conection,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-payment-secure-code-field .mz-payment-secure-conection{margin-left:10px;font-size:1.2rem;line-height:1.3}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-payment-secure-code-field .mz-payment-secure-conection::before,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-payment-secure-code-field .mz-payment-secure-conection::before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f023';font-weight:900;font-size:inherit}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-payment-secure-code-field .mz-payment-secure-conection:before,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-payment-secure-code-field .mz-payment-secure-conection:before{margin-right:5px}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-payment-secure-code-field input,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-payment-secure-code-field input{margin:0!important;max-width:170px;width:auto!important;min-width:110px;padding:10px}.mz-checkoutform-paymentinfo .mz-payment-credit-card-securitycode-row .mz-validationmessage,.mz-checkoutform-paymentinfo .mz-paymentselector-reenter-cvv .mz-validationmessage{margin-top:5px;width:100%}.mz-checkoutform-paymentinfo .mz-payment-credit-card-expiration-row .mz-l-formfieldgroup-cell{display:-webkit-box;display:flex}.mz-checkoutform-paymentinfo .mz-payment-credit-card-expiration-row .mz-l-formfieldgroup-cell select:last-of-type{margin-right:0}.mz-checkoutform-paymentinfo .mz-checkout-payment-change{color:#337ab7;text-decoration:underline;font-size:1.4rem;font-weight:500;text-transform:uppercase;white-space:nowrap;color:var(--main-color);border:0;background-color:transparent}.mz-checkoutform-paymentinfo .mz-checkout-payment-change:focus{border:thin dotted}.mz-checkoutform-paymentinfo .mz-checkout-payment-methods-note{margin-top:5px;width:100%;line-height:1.3;font-size:1.2rem}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list-item{margin-right:15px;margin-bottom:5px}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list-item .mz-paymentselector-label-savedcreditcard{margin-right:10px}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list-item .amazonpay-trigger-btn{background-image:url(../resources/images/_theme-defs/calendars/checkout/amazonpay-small-icon.png);background-size:contain;max-height:none!important;height:30px;width:48px;border:1px solid #aaa;border-radius:3px;box-shadow:0 1px 3px #ccc;cursor:pointer}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list-item--group{margin-top:25px;width:100%}.mz-checkoutform-paymentinfo .mz-paymentselector-options-list-item img{box-shadow:0 1px 3px #ccc}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit{margin-top:0px !important}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-checkoutform-title{margin-bottom:10px}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-l-formfieldgroup-cell{display:-webkit-box;display:flex}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-l-formfieldgroup-cell>*{margin:0}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-l-formfieldgroup-cell input{border-top-right-radius:0;border-bottom-right-radius:0;border-color:#ccc;-webkit-box-flex:1;flex:1;width:100%}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-l-formfieldgroup-cell button{border:1px;border-top-left-radius:0;border-bottom-left-radius:0;width:110px;min-width:0;background:var(--main-color)}.mz-checkoutform-paymentinfo .mz-checkout-digitalcredit .mz-l-formfieldgroup-cell button[disabled]{opacity:0.65}@media only screen and (max-width: 767px){.cal-summary-table{margin:0 auto}}.cal-summary-table-header{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.cal-summary-table-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.cal-summary-table-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cal-summary-table-products-list{width:100%}@media only screen and (min-width: 768px){.cal-summary-table-products-list{display:table;border-collapse:collapse;border-spacing:2px}}@media print{.cal-summary-table-products-list{display:table;border-collapse:collapse;border-spacing:2px}}.cal-summary-table-products-list-header{display:none}@media only screen and (min-width: 768px){.cal-summary-table-products-list-header{display:table-row;border-bottom:1px solid #ccc}}@media print{.cal-summary-table-products-list-header{display:table-row;border-bottom:1px solid #ccc}}.cal-summary-table-products-list-header>*{display:table-cell;padding:5px 0;font-weight:600;white-space:nowrap;color:#333}.cal-summary-table-products-list-header>*:not(:first-child):not(:last-child){padding:5px;text-align:center}.cal-summary-table-products-list-header>*:last-child{padding:5px 0 5px 5px;text-align:right}@media only screen and (min-width: 768px){.cal-summary-table-products-list-main{display:table-row-group}}@media print{.cal-summary-table-products-list-main{display:table-row-group}}.cal-summary-table-products-list-main .cal-summary-table-item{border-bottom:1px solid #ccc}@media only screen and (min-width: 768px){.cal-summary-table-products-list-main .cal-summary-table-item{display:table-row}}@media print{.cal-summary-table-products-list-main .cal-summary-table-item{display:table-row}}.cal-summary-table-products-list-main .cal-summary-table-item>*{padding:15px 7px 15px 7px}@media only screen and (min-width: 768px){.cal-summary-table-products-list-main .cal-summary-table-item>*{display:table-cell;vertical-align:top}}@media print{.cal-summary-table-products-list-main .cal-summary-table-item>*{display:table-cell;vertical-align:top}}.cal-summary-table-products-list-main .cal-summary-table-item>*:first-child{padding-left:0}.cal-summary-table-products-list-main .cal-summary-table-item>*:not(:first-child){text-align:center}.cal-summary-table-total-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.cal-summary-table-total-main{margin-top:25px}}@media print{.cal-summary-table-total-main{margin-top:25px}}.cal-summary-table-total-main>*{margin:10px 0}@media only screen and (min-width: 768px){.cal-summary-table-total-main>*{margin:0 10px}}@media print{.cal-summary-table-total-main>*{margin:0 10px}}.cal-summary-table-total-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.6rem;font-weight:500;color:#333}.cal-summary-table-total-row-label{white-space:nowrap}.cal-summary-table-total-row-value{margin-left:20px;width:70px;font-weight:600;white-space:nowrap}.cal-summary-table-total-row--discount{color:#f03}.cal-summary-table-total-amounts{-ms-flex-item-align:end;align-self:flex-end;text-align:right}@media only screen and (max-width: 767px){.cal-summary-table-total-amounts{margin-top:25px}}.cal-summary-table-total-shipping{display:none}.cal-summary-table-item-props-warning{color:var(--main-color);font-size:1.2rem;font-weight:600}.cal-summary-table [class^="mz-confirmation-print"]{display:none}@media print{.cal-summary-table [class^="mz-confirmation-print"]{display:block}}.cal-summary-table .mz-confirmation-print-msg{margin-top:40px}.cal-summary-table-item{position:relative;padding-bottom:15px}.cal-summary-table-item .mz-item-price,.cal-summary-table-item .mz-item-rowtotal{font-family:'Montserrat',sans-serif;font-size:1.4rem!important;font-weight:500;color:#666}.cal-summary-table-item .mz-item-price:not(:last-child),.cal-summary-table-item .mz-item-rowtotal:not(:last-child){margin-right:5px}@media only screen and (min-width: 768px){.cal-summary-table-item .mz-item-price:not(:last-child),.cal-summary-table-item .mz-item-rowtotal:not(:last-child){margin-right:0}}@media print{.cal-summary-table-item .mz-item-price:not(:last-child),.cal-summary-table-item .mz-item-rowtotal:not(:last-child){margin-right:0}}@media only screen and (min-width: 768px){.cal-summary-table-item .mz-item-price,.cal-summary-table-item .mz-item-rowtotal{text-align:center;font-weight:500}}@media print{.cal-summary-table-item .mz-item-price,.cal-summary-table-item .mz-item-rowtotal{text-align:center;font-weight:500}}@media only screen and (max-width: 767px){.cal-summary-table-item .mz-item-price.is-crossedout,.cal-summary-table-item .mz-item-rowtotal.is-crossedout{margin-bottom:-5px}}.cal-summary-table-item .mz-item-price.is-saleprice{color:#ff1d44}.cal-summary-table-item-info-container{display:-ms-grid;display:grid;grid-template-columns:-webkit-min-content auto;-ms-grid-columns:-webkit-min-content auto;-ms-grid-columns:min-content auto;grid-template-columns:min-content auto;-ms-grid-rows:auto;grid-template-rows:auto}.cal-summary-table-item-info-container>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cal-summary-table-item-info-container>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}@media only screen and (min-width: 768px){.cal-summary-table-item-details-additional{display:none}}@media print{.cal-summary-table-item-details-additional{display:none}}.cal-summary-table-item-details-additional-download-container{display:none}.cal-summary-table-item-details-additional-subtotal{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cal-summary-table-item-details-additional-subtotal>span:last-child{margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cal-summary-table-item-details-additional-makegift-link-wrapper{color:var(--main-color)}.cal-summary-table-item-details-additional-totals .mz-item-discount{display:none}.cal-summary-table-item-details-additional-totals .mz-checkout-total-row .mz-ordersummary-totalname{width:calc(100% - 100px)}.cal-summary-table-item-image{margin-right:10px}.cal-summary-table-item-title{line-height:1em;font-weight:500;font-size:1.5rem}.cal-summary-table-item-code{font-size:1.2rem}.cal-summary-table-item-status{font-size:1.2rem}.cal-summary-table-item-options .mz-propertylist{margin:0}.cal-summary-table-item-options .mz-propertylist:before,.cal-summary-table-item-options .mz-propertylist:after{display:none}.cal-summary-table-item-options .mz-propertylist li{margin:0}.cal-summary-table-item-options .mz-propertylist dt,.cal-summary-table-item-options .mz-propertylist dd{float:none;margin:0!important;min-width:0!important;white-space:nowrap;font-weight:400}.cal-summary-table-item-download{display:none}.cal-summary-table-item-download-container{display:none}.cal-summary-table-item-qty{display:none}@media only screen and (min-width: 768px){.cal-summary-table-item-qty-label{display:none}}@media print{.cal-summary-table-item-qty-label{display:none}}.cal-summary-table-item-discounts{color:#ff1d44}.cal-summary-table-item-summary-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width: 767px){.cal-summary-table-item-summary-item{padding:0!important}}@media only screen and (min-width: 768px){.cal-summary-table-item-summary-item{text-align:center}}@media print{.cal-summary-table-item-summary-item{text-align:center}}.cal-summary-table-item-summary-item-label{text-align:right;font-weight:500}@media only screen and (min-width: 768px){.cal-summary-table-item-summary-item-label{display:none}}@media print{.cal-summary-table-item-summary-item-label{display:none}}@media only screen and (max-width: 767px){.cal-summary-table-item-summary-item-price{margin-left:25px;width:60px;text-align:left!important}.cal-summary-table-item-summary-item-price *{text-align:left!important}}.cal-summary-table-item-total{display:none;text-align:right!important}.cal-summary-table-item-total .mz-item-discount{display:none}.cal-summary-table-item-total .mz-item-rowtotal{font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:600;color:#333}.cal-summary-table-item-total .mz-item-rowtotal.is-crossedout{display:none}.cal-summary-table-item-discount{display:none}.cal-summary-table-item-discount .mz-item-discount{text-align:center}.cal-summary-table-item-discount .mz-item-discountname{display:none}.cal-summary-table-item-discount .mz-item-discountamt{font-size:1.4rem;font-weight:500;color:#ff1d44 !important;font-weight:600}@media only screen and (min-width: 768px){.cal-summary-table-item-discount .mz-item-discountamt{font-weight:500}}@media print{.cal-summary-table-item-discount .mz-item-discountamt{font-weight:500}}.cal-summary-table-item-subtotal{display:none}.mz-printorder .cal-summary-table-item-stock{display:none}.cal-summary-table-item-stock-info{display:none}.mz-printorder .cal-summary-table-item-stock-info{display:block}.mz-confirmation .mz-pagetitle{text-align:center;text-transform:capitalize}.mz-confirmation .mz-l-stack-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mz-confirmation .mz-l-stack-item>*{font-size:1.4rem}.mz-confirmation .mz-l-stack-item>*:first-child{margin-right:5px;font-weight:500}.mz-confirmation .mz-l-stack-item .mz-addresssummary{width:100%}.mz-confirmation-tableblock{min-width:350px}.mz-confirmation-tableblock:not(:last-of-type){padding-right:15px}.mz-confirmation-text{line-height:1.35em;text-align:center;font-size:1.5rem}.mz-confirmation-text a{color:#337ab7;text-decoration:underline}.mz-confirmation-info{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mz-confirmation-info .mz-checkout-paymenttitle{border:0;padding:0}.mz-confirmation-info .mz-l-stack-section{margin-bottom:15px}.mz-confirmation-info .mz-l-stack-item,.mz-confirmation-info .mz-checkout-paymenttitle{padding-left:5px !important}.mz-confirmation-info .mz-l-stack-sectiontitle{flex:1;border:0!important;padding:5px !important;background-color:var(--main-color);font-weight:500 !important;color:#fff}.mz-confirmation-payments .mz-checkout-paymenttitle{margin-bottom:10px}.mz-confirmation-payments .mz-checkout-payment dd{margin:0}.mz-confirmation-summary{margin:20px 0 0!important;width:100%}@media only screen and (min-width: 768px){.mz-confirmation-summary .mz-l-stack-sectiontitle{display:none}}.mz-confirmation-footer{margin:30px 0 0;width:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mz-confirmation-footer button,.mz-confirmation-footer a{margin:5px 10px;max-width:260px;width:100%;position:relative!important;font-size:1.4rem!important}@media print{.mz-confirmation-footer button,.mz-confirmation-footer a{display:none}}.mz-confirmation [class^="mz-confirmation-print"]{display:none}@media print{.mz-confirmation [class^="mz-confirmation-print"]{display:block}}@media print{.mz-confirmation #bottomHeaderBanner,.mz-confirmation #global-header-wrapper{display:none!important}}.mz-checkout .mz-checkoutform-review .mz-formstep-next button{width:170px}.mz-checkoutform .shippingBillingTbl{display:block}.mz-checkoutform .shippingBillingTbl>tbody{display:block}.mz-checkoutform .shippingBillingTbl>tbody>tr{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.mz-checkoutform .shippingBillingTbl>tbody>tr:first-child>td{margin-bottom:15px;padding:0 10px !important}.mz-checkoutform .shippingBillingTbl>tbody>tr .widget-container h1,.mz-checkoutform .shippingBillingTbl>tbody>tr .widget-container iframe{z-index:0 !important}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0!important;color:white;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;line-height:2;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;height:40px;min-width:200px;border:0;background:var(--main-color);color:#fff;font-size:15px;margin:10px}.is-loading .mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button{opacity:0.65}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button:visited{color:#fff}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button:visited:hover{color:#fff}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button:hover,.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button:focus{background:var(--main-color);color:#fff;filter:brightness(0.9);-webkit-filter:brightness(0.9);-moz-filter:brightness(0.9);-o-filter:brightness(0.9);-ms-filter:brightness(0.9)}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button:focus{outline:0;-webkit-box-shadow:0 0 3px 1px var(--main-color);box-shadow:0 0 3px 1px var(--main-color)}.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button[disabled],.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button.disabled,.mz-checkoutform .shippingBillingTbl>tbody>tr .mz-button.is-disabled{opacity:0.65}