.section-option{background-color:#f3f3f3;border:1px solid #9a9b9c;border-radius:16px;color:#000;cursor:pointer;display:block;margin-bottom:1.25rem;min-height:8.75rem;overflow:visible;padding:1.0625rem 1.25rem;position:relative}.section-option:after,.section-option:before{content:" ";display:table}.section-option:after{clear:both}.section-option,.section-option:hover{color:#000;text-decoration:none}.section-option.trigger{width:100%}.section-option.trigger:focus,.section-option.trigger:hover{background-color:#f3f3f3;color:#000}.section-option-holder{margin:0 auto;padding:.75rem 0 2.5rem}.section-option-holder:after,.section-option-holder:before{content:" ";display:table}.section-option-holder:after{clear:both}@media only screen and (min-width:40.0625rem){.section-option-holder{padding:1.25rem 0 1.375rem}}.section-option-holder:not(.checkout-version){justify-content:center;max-width:37.5rem;padding:0 0 5rem}.section-option-holder>.section-option .gift-certificate__text{color:#cf000f;position:relative;top:1.875rem}.section-option-holder>.section-option:not(.checkout-version){float:left;margin:0 .625rem;min-height:10rem;width:calc(50% - .625rem)}.section-option-holder>.section-option:not(.checkout-version):first-child{margin-left:0}.section-option-holder>.section-option:not(.checkout-version):last-child{margin-right:0}.section-option-holder>.section-option:not(.checkout-version):focus{outline:0 none}.section-option-holder>.section-option:not(.checkout-version):focus:before{bottom:0;display:block;left:0;outline:1px dotted;outline:5px auto -webkit-focus-ring-color;pointer-events:none;position:absolute;right:0;top:0}.section-option-holder>.section-option:not(.checkout-version).gift-certificate{float:none;margin:0 auto}.section-option__title{font-weight:500;text-transform:uppercase}.section-option__description{margin-bottom:0;padding:0 1.375rem}.section-option__content .payment-icons .payment-icon:last-child{margin-right:0}.section-option__content{float:left;text-align:left;vertical-align:top;width:90%}.section-option__arrow{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='52' height='39' viewBox='-4 -11 52 39' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.5H0L12.5 0 25 12.5h-4L12.5 4 4 12.5Z' fill='%239a9b9c' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:2px 0;background-repeat:no-repeat;border:1px solid #9a9b9c;border-radius:100%;height:2.5rem;margin-top:-1.25rem;position:absolute;right:1.25rem;top:50%;transform:rotate(90deg);width:2.5rem}.section-option:not(.checkout-version) .section-option__content{float:none;text-align:center;text-transform:none;width:100%}.section-option:not(.checkout-version) .section-option__arrow{bottom:-1.25rem;left:calc(50% - 1.25rem);right:auto;top:auto;transform:rotate(180deg)}.section-option._is-selected{background-color:#f3f9ec;border-color:#268406;box-shadow:inset 0 0 0 2px #268406}.section-option._is-selected.trigger:focus,.section-option._is-selected.trigger:hover{background-color:#f3f9ec}.section-option._is-selected .section-option__arrow{background-color:#268406;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='52' height='39' viewBox='-4 -11 52 39' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.5H0L12.5 0 25 12.5h-4L12.5 4 4 12.5Z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");border-color:#268406;transform:rotate(180deg)}.section-option._is-open .section-option__arrow{transform:rotate(180deg)}.auth-form{margin:0 auto;max-width:23.4375rem}.auth-form--registration{max-width:none}.auth-form-container{margin:0 auto;max-width:38.125rem;padding-bottom:3.125rem}.auth-form__forgot-password,.auth-form__forgot-password:active,.auth-form__forgot-password:focus,.auth-form__forgot-password:hover{font-weight:400;margin-top:.3125rem}.auth-form__warning p{margin-top:.625rem}.auth-form__warning p+p{margin-top:0}.auth-form__warning:empty{display:none}.auth-form__warning--bottom-space{margin-bottom:2rem}.auth-form__warning,.auth-form__warning a{color:#006080}.auth-form__warning a{font-weight:500}.auth-form__sign-in-btn{margin-top:1.5625rem}@media only screen and (min-width:64.0625rem){.auth-form__sign-in-btn{margin-top:2.1875rem}}.auth-form--registration__input-hint-password{margin-bottom:.8125rem}.auth-form--registration__confirmation-wrapper{margin-bottom:10px}.auth-form--registration__agreement-legend{font-weight:400}.auth-form__guest-discount{margin-top:-.5625rem!important}.auth-form__guest-discount-title{color:#006080;margin-bottom:0}.auth-form__guest-discount-title--error{color:#cf000f;font-weight:500}.auth-form__guest-discount-message{margin-bottom:.8125rem}.auth-form__guest-discount-message+.auth-form__guest-discount-message{margin-bottom:1.25rem}.auth-form__guest-label-wrapper{margin:-.1875rem 0 .8125rem}.auth-form__guest-label{display:inline-block;font-weight:400}.auth-form__guest-label .form-checkbox__checkbox{height:1.25rem;width:1.25rem}.auth-form__guest-label .form-checkbox :checked+.form-checkbox__checkbox{background-position:center .0625rem}.auth-form__guest-label--shifted{margin-left:.9375rem}.auth-form__privacy-policy--wrapper{display:flex}.auth-form__privacy-policy--checkbox{flex:1 0 auto;width:2.25rem}.form-msg-error--auth-form-privacy-policy{margin:-1rem 0 1rem}.form-input__type-toggle{text-decoration:none}.form-input__type-toggle .icon.icon-eye,.form-input__type-toggle .icon.icon-eye-blocked{color:#666}.dynamic-password-rules.rules-list{margin:.9375rem 0}.dynamic-password-rules .rule{display:flex;margin:.3125rem 0}.dynamic-password-rules .rule--passed,.dynamic-password-rules .rule--passed .rule-icon{color:#268406}.dynamic-password-rules .rule-icon{color:#f8f8f8;margin-right:.625rem}@media only screen and (min-width:64.0625rem){.auth-app{min-height:28.25rem}}.auth-app .page-title{margin-bottom:1.25rem}@media only screen and (min-width:40.0625rem){.auth-app .page-title{margin-bottom:1.4375rem}}@media only screen and (min-width:64.0625rem){.auth-app .page-title{margin-bottom:2.75rem;margin-top:2.5rem}}.auth-app .section-option-holder{padding:0 0 2.1875rem}@media only screen and (min-width:64.0625rem){.auth-app .section-option-holder{padding:0 0 3.125rem}}.auth-app .auth-form--registration button,.auth-app .auth-form__sign-in-btn{margin-bottom:0}.auth-app .auth-form-container{margin-top:.3125rem;padding-bottom:3.4375rem}@media only screen and (min-width:64.0625rem){.auth-app .auth-form-container{margin-top:1.25rem;padding-bottom:3.125rem}}.auth-form-container-reset{margin-top:6.25rem}
/*# sourceMappingURL=auth.af5fd732.css.map*/