.wa-order-dialog{z-index:20000}.s-order-page{padding:20px 0 80px}.s-order-page .s-checkbox{display:inline-block;font-size:.857142857142857rem;cursor:pointer;-webkit-transform:translate(0,1px);-moz-transform:translate(0,1px);-o-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px);line-height:0}.s-order-page .s-checkbox input{display:none}.s-order-page .s-checkbox input+span{position:relative;display:block;width:1em;height:1em;border-radius:3px;border:1px solid rgba(0,0,0,.3);background:#fff;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-order-page .s-checkbox input+span:hover{border-color:rgba(0,0,0,.6)}.s-order-page .s-checkbox input+span .s-icon{position:absolute;top:50%;left:50%;width:70%;height:70%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;vertical-align:top;visibility:hidden;color:#fff;line-height:0}.s-order-page .s-checkbox input+span .s-icon svg{width:100%;height:100%}.s-order-page .s-checkbox input:checked+span{border:0;background:#3389e0}.s-order-page .s-checkbox input:checked+span .s-icon{visibility:visible}.s-order-page .s-checkbox input:disabled+span{background:#e0e0e0;cursor:default}.s-order-page .s-checkbox input.wa-error+span{border-color:red;background:transparent}.s-order-page .s-radio{display:inline-block;font-size:1.142857142857143rem;line-height:1em;cursor:pointer}.s-order-page .s-radio input{display:none}.s-order-page .s-radio input+span{position:relative;display:inline-block;vertical-align:top;width:1em;height:1em;border-radius:50%;border:1px solid rgba(0,0,0,.3);background:#fff;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-order-page .s-radio input+span:hover{border-color:rgba(0,0,0,.6)}.s-order-page .s-radio input:checked+span{border-color:#39f;border-width:.3125em}.s-order-page .s-radio input:disabled+span{background:#e0e0e0;cursor:default}.s-order-page .s-radio input.wa-error+span{border-color:red}.s-order-page .wa-field-wrapper .s-styled-select{display:block}.s-order-page .wa-field-wrapper .s-styled-select select{width:100%}.s-order-page .s-styled-select{position:relative;display:inline-block}.s-order-page .s-styled-select select{position:relative;display:inline-block;padding-right:2rem;padding-left:.25em;margin:0;border:1px solid #cfcfcf;border-radius:0;font-size:inherit;line-height:1.5em;color:#1f2d3d;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:border-color 200ms linear;-moz-transition:border-color 200ms linear;-o-transition:border-color 200ms linear;transition:border-color 200ms linear}.s-order-page .s-styled-select select.wa-error{border-color:red;color:red}.s-order-page .s-styled-select select.wa-error+.s-icon{border-color:red}.s-order-page .s-styled-select select:not(:disabled):not(.wa-error):hover {z-index:1;border-color:#888}.s-order-page .s-styled-select select:not(:disabled):not(.wa-error):hover + .s-icon {border-color:#888}.s-order-page .s-styled-select select:not(:disabled):not(.wa-error):focus {z-index:1;border-color:#006bd8}.s-order-page .s-styled-select select:not(:disabled):not(.wa-error):focus + .s-icon {border-color:#006bd8}.s-order-page .s-styled-select select:disabled{cursor:default;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50)}.s-order-page .s-styled-select select option{color:#333}.s-order-page .s-styled-select select option:disabled{color:#888}.s-order-page .s-styled-select select option.selected{font-weight:bold}.s-order-page .s-styled-select .s-icon{content:"";display:block;position:absolute;top:50%;right:1rem;width:.428571428571429rem;height:.428571428571429rem;-webkit-transform:translate(50%,-75%) rotate(45deg);-moz-transform:translate(50%,-75%) rotate(45deg);-o-transform:translate(50%,-75%) rotate(45deg);-ms-transform:translate(50%,-75%) rotate(45deg);transform:translate(50%,-75%) rotate(45deg);border:solid #aaa;border-width:0 1px 1px 0;-webkit-transition:border-color 200ms linear;-moz-transition:border-color 200ms linear;-o-transition:border-color 200ms linear;-ms-transition:border-color 200ms linear;transition:border-color 200ms linear}.s-order-page .s-order-section>.s-section-header h2{font-family:'Roboto-Regular',Arial,serif;padding:10px!important;font-weight:normal;background:#f4f4f4;margin:0!important;font-size:18px!important}.s-order-section div.h3{font-size:18px;margin:20px 20px 0;font-family:'Roboto-Medium',serif;position:initial}.wa-order-form-wrapper .wa-step-section{margin-top:0!important}.s-order-page .s-order-section>.s-section-header>.s-header{margin:0;font-size:25px;line-height:30px;font-weight:normal}.s-order-page .s-order-section>.s-section-header .s-delete-button{display:inline-block;color:#888;line-height:17px}.s-order-page .s-order-section>.s-section-header .s-delete-button:hover{color:red}.s-order-page .s-order-section>.s-section-header .s-delete-button:hover .s-delete-icon{fill:red}.s-order-page .s-order-section>.s-section-header .s-delete-button .s-delete-icon{display:inline-block;width:10px;height:10px;margin:0 6px 0 0;fill:#b8b8b8}.s-order-page .wa-order-cart-wrapper p:first-child,.s-order-page .wa-order-form-wrapper p:first-child{margin-top:0}.s-order-page .wa-order-cart-wrapper p:last-child,.s-order-page .wa-order-form-wrapper p:last-child{margin-bottom:0}.s-order-page .wa-order-cart-wrapper>.wa-cart-body,.s-order-page .wa-order-form-wrapper>.wa-cart-body,.s-order-page .wa-order-cart-wrapper>.wa-form-body,.s-order-page .wa-order-form-wrapper>.wa-form-body{background:#fff;padding:20px 20px 40px}.s-order-page .wa-order-cart-wrapper>.wa-cart-footer,.s-order-page .wa-order-form-wrapper>.wa-cart-footer,.s-order-page .wa-order-cart-wrapper>.wa-form-footer,.s-order-page .wa-order-form-wrapper>.wa-form-footer{padding:15px 20px;color:#aaa}.s-order-page .wa-order-cart-wrapper>.wa-cart-footer a,.s-order-page .wa-order-form-wrapper>.wa-cart-footer a,.s-order-page .wa-order-cart-wrapper>.wa-form-footer a,.s-order-page .wa-order-form-wrapper>.wa-form-footer a{color:#999}.s-order-page .wa-order-form-wrapper .wa-field-wrapper:not(.is-agreement-field) .s-checkbox {font-size:1.142857142857143rem;-webkit-transform:translate(0,.15em);-moz-transform:translate(0,.15em);-o-transform:translate(0,.15em);-ms-transform:translate(0,.15em);transform:translate(0,.15em)}.s-order-page .wa-order-form-wrapper .wa-field-wrapper.is-agreement-field .s-checkbox input:checked+span{background:#949494}@media screen and (min-width:841px){.s-order-page{display:table;width:100%;table-layout:fixed}.s-order-page>.s-order-column{display:table-cell;vertical-align:top;padding:0 10px}.s-order-page>.s-order-column:first-of-type{padding-left:0}.s-order-page>.s-order-column:last-of-type{padding-right:0}.wa-order-form-wrapper .wa-form-footer{font-size:14px;line-height:1.214285714285714em;text-align:right}}@media screen and (max-width:840px){.s-order-page>.s-order-column{margin-top:40px}.s-order-page>.s-order-column:first-child{margin-top:0}}@media screen and (max-width:768px){.s-order-section>.s-section-header .s-delete-button{width:43%;line-height:14px;text-align:right}}@media screen and (max-width:760px){.s-order-page .s-styled-select{display:block}.s-order-page .s-styled-select select{width:100%}}