#allergyAdvisoryContent{width:420px;padding:20px;background-color:#fff;margin:50px auto 0;border-radius:3px;outline:none}#allergyAdvisoryContent h2{text-align:center;font-size:24px;margin-bottom:20px}#allergyAdvisoryContent p{text-align:center;font-size:14px;line-height:19px;margin-bottom:20px}#allergyAdvisoryContent p a{color:#266abd;text-decoration:underline}#allergyAdvisoryContent p a:hover{color:#14509c}#allergyAdvisoryContent .actions .submit{width:100px;margin-left:auto;margin-right:auto}@media screen and (max-width:500px){#allergyAdvisoryContent{width:auto;margin:50px 10px 0}}a{color:#666;text-decoration:none}a:hover{text-decoration:underline}a.submit{color:#333}.standardControl{margin-bottom:0;padding-bottom:16px}.standardControl .indicator label{margin:0 0 5px;line-height:1}.standardControl .control input,.standardControl .control select,.standardControl .control textarea{margin:0;box-sizing:border-box;width:100%;padding:12px 10px;color:#333}.standardControl .control select{padding:0 10px}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#999;font-size:14px}.standardControl .control textarea{border:1px solid #dfdfdf;border-radius:3px;min-height:10em;resize:none}.actions .submit{margin:20px 0}.actions .submit.spinning,.actions .submit.spinner{background-image:url("//dy3erx8o0a6nh.cloudfront.net/images/icon_loader_arrow.gif");background-clip:border-box;background-size:20px 20px;background-repeat:no-repeat;background-position:50% 50%}.standardControl .control.medium input,.standardControl .control.medium select{width:210px}.standardControl .control.small input,.standardControl .control.small select{width:140px}.standardControl .control input:focus,.standardControl .control input.input-validation-error:focus,.standardControl .control select:focus{border-color:#636363;outline:none}#content .errorSummary,#content .warningSummary{width:auto;padding:16px;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.errorSummary p,.errorSummary ul li,.warningSummary p{color:#333;font-size:14px;text-align:center}.errorSummary p{display:none}.errorSummary ul{margin-left:0}.errorSummary ul li{list-style:none;background-image:url(//dy3erx8o0a6nh.cloudfront.net/images/red_exclamation.svg);padding-left:40px;background-size:auto 26px;background-position:0 50%;background-repeat:no-repeat;padding:8px 0 8px 44px;text-align:left}.warningSummary p:last-child,.errorSummary ul li:last-child{margin-bottom:0}.errorSummary a,.warningSummary a{color:#ce0b10}.standardControl .control select.input-validation-error{border-color:#d50525}.standardControl .control input.input-validation-error,.standardControl .control input:focus.input-validation-error{border-color:#d50525;padding-right:36px}form .field-validation-error{display:block;position:relative;background-image:url(//dy3erx8o0a6nh.cloudfront.net/images/red_exclamation.svg);background-repeat:no-repeat;background-size:auto 12px;padding-left:21px;background-position:0 2px}form .field-validation-error span{display:block;margin-top:8px;color:#d50525;font-size:14px;font-size:1.4em;text-align:left}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{width:320px;margin:auto;border-radius:2px;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:4px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143;font-size:14px;font-size:1.4em;color:#d62725}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:600px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:768px){.modal-lg{width:900px}}.modal p{color:#333}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:none;padding:8px 12px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;font-size:14px;font-size:1.4em;font-weight:700}.btn-default{color:#fff;background-color:#266abd;border-color:#266abd}#recaptcha h2,#login h2{font-size:1.8em;margin-right:10px}p{margin-bottom:20px;font-size:14px;text-align:center}#confirmOrderDetails .warning{padding:1em;text-align:center}#login .termsAndConditionsText,.c-register .signin{margin-bottom:0}.termsAndConditionsText a{color:#266abd}.termsAndConditionsText a:hover{color:#266abd}.horizontalSplit{display:block;margin:0 auto 20px 0}#login .checkboxControl.rememberMe label{padding:0 0 0 20px}#recaptcha .checkboxControl,#login .checkboxControl,#login .forgottenPasswordLink{width:48%;float:left}#login .forgottenPasswordLink{float:right;text-align:right}#login div.actions,.c-register div.actions{margin-top:20px;margin-bottom:20px;clear:both}#login .row{overflow:hidden;margin-bottom:0}#recaptcha .actions .submit{display:block;width:100%;box-sizing:border-box;box-shadow:0 2px 0 #d4b37e;font-size:14px;font-size:1.4em;font-weight:700}.socialLoginContainer{list-style:none}.btn--social--facebook{display:block;margin:20px 0;padding:12px 45px;border:none;border-radius:3px;box-shadow:0 2px 0 #1f2d56;background:#3651a0 url('//dy3erx8o0a6nh.cloudfront.net/images/facebook.25x25px.png') no-repeat scroll 20px center;color:#fff;font-size:14px;font-size:1.4em;font-weight:400;text-align:center;text-decoration:none;white-space:nowrap}@media screen and (max-width:640px){.btn--social--facebook{background-position:10px center}}.btn--social--appleweb{display:block;margin:20px 0;padding:12px 45px;border:none;border-radius:3px;box-shadow:0 2px 0 #131313;background:#000 url('//d30v2pzvrfyzpo.cloudfront.net/images/apple.svg') no-repeat scroll 20px center;background-size:25px;color:#fff;font-size:14px;font-size:1.4em;font-weight:400;text-align:center;text-decoration:none;white-space:nowrap}@media screen and (max-width:640px){.btn--social--appleweb{background-position:10px center}}.horizontalSplit{display:block;margin-bottom:20px;text-transform:uppercase;text-align:center;font-size:12px;font-size:1.2em;font-weight:400;overflow:hidden;white-space:nowrap}.horizontalSplit>span{position:relative;display:inline-block}.horizontalSplit>span:before,.horizontalSplit>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#dfdfdf}.horizontalSplit>span:before{right:100%;margin-right:60px}.horizontalSplit>span:after{left:100%;margin-left:60px}#confirmOrderDetails #allergyLinkContainer{margin-top:10px;margin-bottom:16px;text-align:center}#delivery .container p,#collection .container p{font-size:14px;font-size:1.4em}.accountSwitch{color:#266abd;text-decoration:none}.accountSwitch:hover,.accountSwitch:active{text-decoration:underline}#recaptchaContainer .g-recaptcha{clear:both;margin:20px 0}#recaptchaModalContainer .advisoryContent p{font-size:18px}@media screen and (max-width:640px){#recaptchaContainer .g-recaptcha{margin:10px 0}}