.c-global-checkout__wrapper{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-body);font-size:1.125rem;font-weight:var(--ds-text-fw-regular);line-height:1.75rem;margin:0 auto;max-width:1181px;padding:0 16px}.c-global-checkout__wrapper-narrow,.c-global-checkout__wrapper-narrow.alt{max-width:422px}.c-global-checkout__wrapper.submitted-summary{max-width:1320px}.c-global-checkout__wrapper p{margin:0}.c-global-checkout__wrapper-holder{display:flex;margin-bottom:var(--ds-space-9);width:100%}.c-global-checkout__wrapper-holder .c-marketing-consent .c-global-checkout__consent-introduction:last-child{margin-bottom:0}.c-global-checkout__wrapper .mobile-buttons{display:none;margin-top:16px}.c-global-checkout__wrapper .mobile-buttons .quote-text{text-align:left}.c-global-checkout__wrapper [id^=scrolltarget-]{scroll-margin-top:120px}.c-global-checkout__wrapper .c-basket-line-item{width:100%}.c-global-checkout__left-block{min-width:307px;width:calc(100% - 447px)}.c-global-checkout__left-block.c-marketing-consent,.c-global-checkout__left-block.c-sampling-consent{max-width:634px;width:auto}.c-global-checkout__left-block.c-marketing-consent .c-global-checkout__consent-headline,.c-global-checkout__left-block.c-sampling-consent .c-global-checkout__consent-headline{-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px}.c-global-checkout__left-block.c-marketing-consent p{margin-bottom:var(--ds-space-8)}.c-global-checkout__left-block.c-marketing-consent p:last-child{margin-bottom:0}.c-global-checkout__left-block.c-marketing-consent a{color:var(--ds-color-fg-link);text-decoration:none}.c-global-checkout__right-block{margin-left:95px;min-width:352px;width:352px}.c-global-checkout__form--consumer{margin-bottom:-16px;padding-bottom:0}.c-global-checkout__form--consumer .c-funding-selector__radio .headline{white-space:normal}.c-global-checkout__form--consumer .medium-half{width:100%!important}.c-global-checkout__form--consumer>div:last-of-type{margin:inherit}.c-global-checkout__form-section{color:var(--ds-color-fg-default)}.c-global-checkout__form-section.field-title{padding-right:.75rem;width:50%}.c-global-checkout__form-section>div,.c-global-checkout__phone{display:flex;flex-basis:100%;width:100%}.c-global-checkout__form-section>div .error-box:first-child,.c-global-checkout__form-section>div input:first-child:not(.vs__search),.c-global-checkout__phone .error-box:first-child,.c-global-checkout__phone input:first-child:not(.vs__search){margin-right:16px;max-width:30%;width:101px}.c-global-checkout__form-section>div .error-box:first-child .vs__search,.c-global-checkout__form-section>div input:first-child:not(.vs__search) .vs__search,.c-global-checkout__phone .error-box:first-child .vs__search,.c-global-checkout__phone input:first-child:not(.vs__search) .vs__search{flex-shrink:0;max-width:40%;width:223px}.c-global-checkout__form-section>div input:first-child.vs__search,.c-global-checkout__phone input:first-child.vs__search{height:46px;margin:0;max-width:none;width:100%}.c-global-checkout__form-section--phone div .error-box:first-child,.c-global-checkout__form-section--phone div label:first-child{margin-right:16px;max-width:30%;width:101px}.c-global-checkout__inline-fields{position:relative}.c-global-checkout__inline-fields .c-search-dropdown--multi-column{position:static}.c-global-checkout__inline-fields .vs__dropdown-menu{top:inherit}.c-global-checkout__inline-fields>div:first-child{flex-shrink:0;margin-right:16px;max-width:40%;width:223px}.c-global-checkout__inline-fields>div:last-child{width:100%}.c-global-checkout__form-section--reverse .c-global-checkout__inline-fields>div:first-child{flex-shrink:1;max-width:inherit;width:100%}.c-global-checkout__form-section--reverse .c-global-checkout__inline-fields>div:last-child{flex-shrink:0;margin-left:0;max-width:40%;width:223px}.c-global-checkout .checkbox-container,.c-global-checkout__consent-profile,.c-global-checkout__save-profile{min-height:63px;overflow:hidden;padding:30px .75rem 0;position:relative;text-align:left}.c-global-checkout .checkbox-container.small label:before,.c-global-checkout__consent-profile.small label:before,.c-global-checkout__save-profile.small label:before{height:22px;width:22px}.c-global-checkout .checkbox-container.small input:checked+label:after,.c-global-checkout__consent-profile.small input:checked+label:after,.c-global-checkout__save-profile.small input:checked+label:after{height:7px;left:4px;top:12px;width:13px}.c-global-checkout .checkbox-container input,.c-global-checkout__consent-profile input,.c-global-checkout__save-profile input{border:none;height:1px;left:-9999px;outline:none;overflow:hidden;position:absolute;top:0;width:1px}.c-global-checkout .checkbox-container label,.c-global-checkout__consent-profile label,.c-global-checkout__save-profile label{display:block;font-family:var(--ds-text-ff-body);font-size:1rem;margin:0;padding:var(--ds-space-3) 0 0 44px;position:relative}.c-global-checkout .checkbox-container label:before,.c-global-checkout__consent-profile label:before,.c-global-checkout__save-profile label:before{background:var(--ds-color-bg-default);border:1px solid var(--ds-color-border-interactive);border-radius:4px;content:"";height:28px;left:0;position:absolute;top:0;width:28px}.c-global-checkout .checkbox-container input:checked+label:before,.c-global-checkout__consent-profile input:checked+label:before,.c-global-checkout__save-profile input:checked+label:before{background:var(--ds-color-bg-brand)}.c-global-checkout .checkbox-container input:checked+label:after,.c-global-checkout__consent-profile input:checked+label:after,.c-global-checkout__save-profile input:checked+label:after{border-color:var(--ds-color-fg-on-color);border-style:solid;border-width:0 0 2px 2px;content:"";height:9px;left:5px;position:absolute;top:15px;transform:rotate(-45deg);transform-origin:0 0 0;width:15px}.c-global-checkout__form{padding:0 0 16px}.c-global-checkout__form .name-field{display:inline-block;width:calc(50% + 15px)}.c-global-checkout__form .name-field.first{margin-right:var(--ds-space-2)}.c-global-checkout__form .name-field.last{margin-left:1px}.c-global-checkout__form .medium-half{width:calc(50% + 15px)}.c-global-checkout__form label{color:var(--ds-color-fg-muted);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.4;margin:0 0 var(--ds-space-3);white-space:nowrap}.c-global-checkout__form input,.c-global-checkout__form select{-webkit-appearance:none;background:var(--ds-color-bg-field);border:1px solid var(--ds-color-border-strong);border-radius:8px;box-shadow:none;color:var(--ds-color-fg-default);display:block;font-family:var(--ds-text-ff-body);font-size:1.125rem;margin:0;outline:none;padding:11px var(--ds-space-5);width:100%}.c-global-checkout__form input option,.c-global-checkout__form select option{color:var(--ds-color-fg-default)}.c-global-checkout__form input:focus,.c-global-checkout__form select:focus{border:1px solid var(--ds-color-border-interactive)}.c-global-checkout__form input.show-error,.c-global-checkout__form input[aria-invalid=true],.c-global-checkout__form select.show-error,.c-global-checkout__form select[aria-invalid=true]{border-color:var(--ds-color-border-danger);scroll-margin-top:80px}.c-global-checkout__form input[readonly]{background:none!important;border:none!important;color:var(--ds-color-fg-muted)!important;padding-left:0!important;padding-right:0!important;padding-top:0!important}.c-global-checkout__form input[type=date]:invalid::-webkit-datetime-edit{color:var(--ds-color-fg-placeholder);text-transform:uppercase}.c-global-checkout__form .dropdown.show-error .dropdown__toggle{border-color:var(--ds-color-border-danger)}.c-global-checkout__form select.c-global-checkout__select-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form select::-webkit-input-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form select::-moz-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form select:-ms-input-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form select:-moz-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form input::-webkit-input-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form input::-moz-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form input:-ms-input-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form input:-moz-placeholder{color:var(--ds-color-fg-placeholder)}.c-global-checkout__form input::-webkit-inner-spin-button,.c-global-checkout__form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-global-checkout__form input[type=number]{-moz-appearance:textfield}.c-global-checkout__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;outline:none;padding-right:28px}.c-global-checkout__form select::-ms-expand{display:none}.c-global-checkout__form select:after{background-color:var(--ds-color-bg-toggle-off);border-right:1px solid var(--ds-color-border-strong);border-top:1px solid var(--ds-color-border-strong);content:"";height:2px;width:2px}.c-global-checkout__form .c-global-checkout__select{background:var(--ds-color-bg-neutral-subtle);border:none;border-radius:5px;color:var(--ds-color-fg-default);cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:.75rem;margin:0;outline:none;padding:0;position:relative}.c-global-checkout__form .c-global-checkout__select:after{background-color:var(--ds-color-bg-inverse-muted);content:"";height:1px;position:absolute;right:16px;top:50%;transform:rotate(42deg);width:8px}.c-global-checkout__form .c-global-checkout__select:before{background-color:var(--ds-color-bg-inverse-muted);content:"";height:1px;position:absolute;right:10px;top:50%;transform:rotate(-42deg);width:8px}.c-global-checkout__form .c-global-checkout__select.show-error+.error{display:block}.c-global-checkout__form>div:not(.c-consent-checkbox){margin-left:-.75rem;margin-right:-.75rem}.c-global-checkout__form>div:after{clear:both;content:"";display:block}.c-global-checkout__form>div>div{display:inline-block;margin:0 0 var(--ds-space-7);padding:0 .75rem;vertical-align:top}.c-global-checkout__form>div>div:not(.b-grid__col){width:100%}.c-global-checkout__form .error{color:var(--ds-color-fg-danger);display:none;font-family:var(--ds-text-ff-body);font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:1.5rem}.c-global-checkout__form .error.show-error{display:block}.c-global-checkout__form .error:first-of-type{padding:var(--ds-space-3) 0 0}.c-global-checkout__form .c-global-checkout__consent-profile{margin-bottom:0;overflow:visible}.c-global-checkout__consent-profile label{white-space:normal}.c-global-checkout__consent-profile label span{display:inline-block}.c-global-checkout__consent-profile label p{margin:0}.c-global-checkout__infobox{background-color:var(--ds-color-bg-status-danger);border-radius:8px;color:var(--ds-color-fg-default);font-size:1rem;line-height:1.5;margin-block-end:32px;padding:20px;padding-block-end:16px;padding-block-start:20px;padding-inline-end:16px;padding-inline-start:56px;position:relative}.c-global-checkout__infobox__icon{top:20px;right:20px;bottom:20px;left:20px;position:absolute}.c-global-checkout__infobox p{margin-block:0 16px}.c-global-checkout__infobox ul{padding-inline-start:1.3em}.c-global-checkout__infobox ul:last-child{margin-block-end:0}.c-global-checkout__infobox li{font-size:.875rem}.c-global-checkout__infobox li:not(:last-child){margin-block-end:8px}.c-global-checkout__infobox a{color:inherit;font-size:1rem}.c-global-checkout__infobox a:hover{color:inherit;text-decoration:none}.c-global-checkout__clean-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.c-global-checkout__clean-wrapper h1{font-size:2rem;line-height:2.25rem}.c-global-checkout__clean-wrapper h1,.c-global-checkout__clean-wrapper h2{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-weight:var(--ds-text-fw-bold)}.c-global-checkout__clean-wrapper h2{font-size:1.5rem;line-height:1.75rem;margin-bottom:var(--ds-space-7);width:100%}.c-global-checkout__clean-wrapper .c-global-checkout__input{display:block;margin:0 0 10px;width:calc(50% - 5px)}.c-global-checkout__clean-wrapper .c-global-checkout__input input[type=date]{min-height:54px}.c-global-checkout__clean-wrapper .datepicker{display:block;margin:0}.c-global-checkout__clean-wrapper .datepicker.show-error input{border:2px solid var(--ds-color-border-danger)}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile{margin-top:-30px;overflow:hidden;padding:0 0 60px;position:relative;text-align:left}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile input,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile input{border:none;height:1px;left:-9999px;outline:none;overflow:hidden;position:absolute;top:0;width:1px}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile label,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile label{display:block;font-family:var(--ds-text-ff-body);font-size:1rem;margin:0;padding:var(--ds-space-3) 0 0 44px;position:relative}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile label:before,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile label:before{background:var(--ds-color-bg-default);border:1px solid var(--ds-color-border-interactive);border-radius:4px;content:"";height:28px;left:0;position:absolute;top:0;width:28px}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile input:checked+label:before,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile input:checked+label:before{background:var(--ds-color-bg-brand)}.c-global-checkout__clean-wrapper .c-global-checkout__consent-profile input:checked+label:after,.c-global-checkout__clean-wrapper .c-global-checkout__save-profile input:checked+label:after{border-color:var(--ds-color-fg-on-color);border-style:solid;border-width:0 0 2px 2px;content:"";height:9px;left:5px;position:absolute;top:14px;transform:rotate(-45deg);transform-origin:0 0 0;width:15px}.c-global-checkout__consent-description{margin-bottom:24px}.c-global-checkout__consent-description a{color:var(--ds-color-fg-link);text-decoration:none}.c-global-checkout__consent-description a:hover{color:var(--ds-color-fg-link-hover)}.c-global-checkout__buttons{margin:0 0 var(--ds-space-7)}.c-global-checkout__buttons--align-center,.c-global-checkout__buttons--align-right{display:flex;flex-wrap:wrap}.c-global-checkout__buttons--align-right{justify-content:flex-end}.c-global-checkout__buttons--align-center{justify-content:center}.c-global-checkout__buttons a,.c-global-checkout__buttons button{margin-bottom:16px;max-width:100%}.c-global-checkout__buttons a.c-global-checkout__continue-button,.c-global-checkout__buttons a.c-global-checkout__quote-button,.c-global-checkout__buttons button.c-global-checkout__continue-button,.c-global-checkout__buttons button.c-global-checkout__quote-button{min-width:248px}.c-global-checkout__buttons.c-consent__buttons{display:flex}.c-global-checkout__buttons.c-consent__buttons button:not(.e-button--width-dynamic){margin-right:12px;min-width:inherit}.c-global-checkout__quote-text{margin-bottom:var(--ds-space-9);margin-top:60px}.c-global-checkout__summary-title{display:flex;justify-content:space-between;padding:0 0 25px}.c-global-checkout__summary-title h3{color:var(--ds-color-fg-default);display:inline-block;font-family:var(--ds-text-ff-heading);font-size:1.5rem;font-weight:var(--ds-text-fw-bold);line-height:1.75rem;margin:0;vertical-align:top}.c-global-checkout__summary-title a,.c-global-checkout__summary-title button{background:none;border:none;color:var(--ds-color-fg-link);cursor:pointer;display:inline-block;font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-medium);line-height:1.75rem;margin:0 0 0 5px;padding:0;text-decoration:none;vertical-align:top}.c-global-checkout__summary-title a:focus,.c-global-checkout__summary-title a:hover,.c-global-checkout__summary-title button:focus,.c-global-checkout__summary-title button:hover{text-decoration:underline}.c-global-checkout__summary-columns{font-size:0;margin:0 -10px}.c-global-checkout__summary-columns.mobile-cta{border-top:1px solid var(--ds-color-border-muted);display:none;margin:-16px;padding:18px 0;text-align:center;width:calc(100% + 32px)}.c-global-checkout__summary-columns.mobile-cta a,.c-global-checkout__summary-columns.mobile-cta button{background:none;border:none;color:var(--ds-color-fg-link);cursor:pointer;display:inline-block;font-family:var(--ds-text-ff-body);font-size:1rem;font-weight:var(--ds-text-fw-medium);line-height:1.75rem;margin:0 0 0 5px;padding:0;text-decoration:none;vertical-align:top}.c-global-checkout__summary-column{color:var(--ds-color-fg-default);display:inline-block;font-family:var(--ds-text-ff-body);font-size:1.125rem;line-height:1.75rem;padding:0 10px var(--ds-space-7);vertical-align:top;width:50%;word-wrap:break-word}.c-global-checkout__summary-column p{margin:0}.c-global-checkout__summary-column .c-global-checkout__summary-label{color:var(--ds-color-fg-muted);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.25rem;margin:0 0 var(--ds-space-2)}.c-global-checkout__summary-column-email{line-height:1.2}.c-global-checkout__summary-block{border-bottom:1px solid var(--ds-color-border-muted);margin:-32px 0 44px;padding:31px 0 0;white-space:nowrap}.c-global-checkout__summary-block:nth-of-type(0){border:none;padding-top:0}.c-global-checkout__summary-block h4{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-size:1.5rem;font-weight:var(--ds-text-fw-bold);line-height:1.75rem;margin:0 0 var(--ds-space-7)}@keyframes success-confetti{50%{transform:scale(.75)}to{transform:scale(1)}}.c-global-checkout__icon{align-items:center;border-radius:50%;display:flex;height:104px;justify-content:center;margin:48px auto;width:104px}.c-global-checkout__icon .ds-icon.--xl,.c-global-checkout__icon .ds-icon.ds-icon--xl{--ds-icon-size:55px;z-index:1}.c-global-checkout__icon--error{background-color:var(--ds-color-bg-status-danger);color:var(--ds-color-fg-danger)}.c-global-checkout__icon--success{animation:success-confetti 1s cubic-bezier(0,0,.2,1);animation-delay:1s;background-color:var(--ds-color-bg-brand-muted);color:var(--ds-color-fg-brand);transition:transform}.c-global-checkout__icon--success__spark{background-color:var(--ds-color-bg-brand-muted);border-radius:50%;content:"";height:30px;position:absolute;width:30px}.c-global-checkout__icon--success__spark:nth-child(2){animation:spark-1 1s ease;animation-delay:1.5s}@keyframes spark-1{0%{transform:scale(1.2)}50%{opacity:1}to{opacity:0;transform:translate(148px) translateY(20px) scale(.2)}}.c-global-checkout__icon--success__spark:nth-child(3){animation:spark-2 1s ease;animation-delay:1.5s}@keyframes spark-2{0%{transform:scale(1.2)}50%{opacity:1}to{opacity:0;transform:translate(12px) translateY(134px) scale(.2)}}.c-global-checkout__icon--success__spark:nth-child(4){animation:spark-3 1s ease;animation-delay:1.5s}@keyframes spark-3{0%{transform:scale(1.2)}50%{opacity:1}to{opacity:0;transform:translate(-148px) translateY(72px) scale(.2)}}.c-global-checkout__icon--success__spark:nth-child(5){animation:spark-4 1s ease;animation-delay:1.5s}@keyframes spark-4{0%{transform:scale(1.2)}50%{opacity:1}to{opacity:0;transform:translate(-100px) translateY(-88px) scale(.2)}}.c-global-checkout__icon--success__spark:nth-child(6){animation:spark-5 1s ease;animation-delay:1.5s}@keyframes spark-5{0%{transform:scale(1.2)}50%{opacity:1}to{opacity:0;transform:translate(88px) translateY(-100px) scale(.2)}}.c-global-checkout__wrapper-box-confirmation{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-body);font-size:1.125rem;line-height:1.56;padding:var(--ds-space-7) 0 var(--ds-space-10);text-align:center}.c-global-checkout__wrapper-box-confirmation h3{font-family:var(--ds-text-ff-heading);font-size:2rem;font-weight:var(--ds-text-fw-bold);line-height:1.13;margin:0 0 28px}.c-global-checkout__wrapper-box-confirmation p{margin:0 auto var(--ds-space-9);max-width:400px;overflow-wrap:break-word}.c-global-checkout__wrapper-box-confirmation a{color:var(--ds-color-fg-link)}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text{margin:var(--ds-space-13) 0 var(--ds-space-7)}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h1,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h2,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h3,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h4,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h5,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text h6{font-family:var(--ds-text-ff-heading);font-size:1.25rem;font-weight:var(--ds-text-fw-bold);line-height:1.2;margin:12px auto;max-width:400px}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text p{margin-bottom:var(--ds-space-7)}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__buttons{margin:0 auto;max-width:350px}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__buttons a,.c-global-checkout__wrapper-box-confirmation .c-global-checkout__buttons button{display:block;margin-bottom:16px;width:100%}.c-global-checkout__modal .c-modal__wrapper{overflow:auto;padding-bottom:var(--ds-space-9);padding-top:104px}.c-global-checkout__modal h2{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-size:1.5rem;font-weight:var(--ds-text-fw-bold);line-height:1.17;margin:0 0 var(--ds-space-10)}.c-global-checkout__modal h2+p{margin-top:-24px}.c-global-checkout__modal h3{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-size:1.25rem;font-weight:var(--ds-text-fw-bold);line-height:1.2;margin:0 0 16px}.c-global-checkout__modal p{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-body);font-size:1rem;line-height:1.5rem;margin:0 0 var(--ds-space-9)}.c-global-checkout__modal button:not(.c-modal__close--from-ds-icon-button),.c-global-checkout__modal__proceed-button{margin:0 0 var(--ds-space-10)}.c-global-checkout__modal button:not(.c-modal__close--from-ds-icon-button):last-child,.c-global-checkout__modal__proceed-button:last-child{margin:0}.c-global-checkout__modal-close{border:none;cursor:pointer;line-height:1.625rem;outline:none;padding:0;position:absolute;right:2em;top:1.5em}.c-global-checkout__submitted-summary{display:flex;justify-content:space-between;padding:0 0 62px;width:100%}.c-global-checkout__submitted-summary-label{color:var(--ds-color-fg-muted);display:block;font-size:.875rem;line-height:20px;margin-bottom:4px}.c-global-checkout__submitted-summary address{font-style:normal}.c-global-checkout__submitted-summary .price-per-pack{padding-top:var(--ds-space-4)}.c-global-checkout__submitted-summary-header{color:var(--ds-color-fg-muted)}.c-global-checkout__submitted-summary-header h2{color:var(--ds-color-fg-default);margin:0 0 var(--ds-space-8)}.c-global-checkout__submitted-summary-header p{margin:0}.c-global-checkout__submitted-summary-header .date{color:var(--ds-color-fg-default);display:block}.c-global-checkout__submitted-summary-header-teaser{padding:0 0 var(--ds-space-11)}.c-global-checkout__submitted-summary-header-into{padding-top:var(--ds-space-6)}.c-global-checkout__submitted-summary-contact{margin:0 0 0 119px}.c-global-checkout__submitted-summary-contact-box{background:var(--ds-color-bg-neutral-subtle);border-radius:8px;color:var(--ds-color-fg-muted);min-width:258px;padding:var(--ds-space-7);width:-moz-min-content;width:min-content}.c-global-checkout__submitted-summary-contact-box h3,.c-global-checkout__submitted-summary-contact-box strong{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-size:1.25rem;font-weight:var(--ds-text-fw-bold);line-height:1.5rem;margin:0 0 var(--ds-space-7)}.c-global-checkout__submitted-summary-contact-box p:not(:last-child){margin:0 0 var(--ds-space-8)}.c-global-checkout__submitted-summary-contact-box p:last-child{margin:0}.c-global-checkout__submitted-summary-contact-box a{color:var(--ds-color-fg-link);text-decoration:none}.c-global-checkout__submitted-summary-contact-box a:focus,.c-global-checkout__submitted-summary-contact-box a:hover{text-decoration:underline}.c-global-checkout__submitted-summary-contact-details{font-weight:var(--ds-text-fw-medium)}.c-global-checkout__submitted-summary-contact-details p{margin:0 0 var(--ds-space-2)}.c-global-checkout__submitted-summary-main{max-width:624px;width:80%}.c-global-checkout__submitted-summary-main-box{background:var(--ds-color-bg-default);border-radius:8px}.c-global-checkout__submitted-summary-block{border-top:1px solid var(--ds-color-border-muted);color:var(--ds-color-fg-default);padding:var(--ds-space-10) 0}.c-global-checkout__submitted-summary-block--totals{display:flex;justify-content:flex-end;padding-bottom:0}.c-global-checkout__submitted-summary-block p,.c-global-checkout__submitted-summary-block--email-notification{color:var(--ds-color-fg-muted);font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:20px}.c-global-checkout__submitted-summary-block--email-notification{background:none}.c-global-checkout__submitted-summary-block p{margin:0}.c-global-checkout__submitted-summary-block p strong{color:var(--ds-color-fg-muted);display:block;font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:20px}.c-global-checkout__submitted-summary-block-holder{display:flex;width:100%}.c-global-checkout__submitted-summary-block-column{padding:0 10px 0 0;width:50%}.c-global-checkout__submitted-summary-block-column .c-global-checkout__submitted-summary-block-section:first-of-type{padding-top:0}.c-global-checkout__submitted-summary-block-section{padding:var(--ds-space-8) 0 0}.c-global-checkout__submitted-summary-block>h3~.c-global-checkout__submitted-summary-products{margin-top:-12px}.c-global-checkout__submitted-summary-products>p{color:var(--ds-color-fg-muted);font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.25rem;margin:0}.c-global-checkout__submitted-summary-product{border-bottom:1px solid var(--ds-color-border-muted);overflow:hidden;padding:var(--ds-space-10) 0}.c-global-checkout__submitted-summary-product:last-of-type{border-bottom:none}.c-global-checkout__submitted-summary-product-image{background-color:var(--ds-color-bg-neutral-subtle);border-radius:8px;float:left;height:90px;margin:0 var(--ds-space-7) 0 0;width:90px}.c-global-checkout__submitted-summary-product-image figure{filter:brightness(105%);height:100%;margin:0;mix-blend-mode:multiply;width:100%}.c-global-checkout__submitted-summary-product-image img{background-color:var(--ds-color-bg-decorative-1-subtle);border-radius:8px;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:0 var(--ds-space-1);width:100%}.c-global-checkout__submitted-summary-product-image--icon{align-items:center;background-color:var(--ds-color-bg-decorative-1-subtle);display:flex;height:100%;justify-content:center;width:100%}.c-global-checkout__submitted-summary-product-details{color:var(--ds-color-fg-muted);font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.25rem;overflow:hidden}.c-global-checkout__submitted-summary-product-details-title{overflow:hidden}.c-global-checkout__submitted-summary-product-details-title>div:first-child{padding:0 0 10px}.c-global-checkout__submitted-summary-product-details-title em{color:var(--ds-color-fg-muted);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.25rem}.c-global-checkout__submitted-summary-product-details-title strong{color:var(--ds-color-fg-default);display:block;font-family:var(--ds-text-ff-heading);font-size:1.125rem;font-weight:var(--ds-text-fw-bold);line-height:1.375rem}.c-global-checkout__submitted-summary-product-details-title-data{display:block}.c-global-checkout__submitted-summary-product-details-title-data .c-global-checkout__submitted-summary-product-details-data-value{font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.25rem}.c-global-checkout__submitted-summary-product-details-data{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.c-global-checkout__submitted-summary-product-details-data:last-of-type{clear:both;padding-top:8px}.c-global-checkout__submitted-summary-product-details-data>div{width:33%}.c-global-checkout__submitted-summary-product-details-data>div:first-child{width:40%}.c-global-checkout__submitted-summary-product-details-data>div:last-child{width:auto}.c-global-checkout__submitted-summary-product-details-data-title{color:var(--ds-color-fg-muted);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:1.25rem;padding-bottom:var(--ds-space-4)}.c-global-checkout__submitted-summary-product-details-data-value{color:var(--ds-color-fg-default);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.75rem}.c-global-checkout__submitted-summary-product-details-data-value span{font-size:1.125rem}.c-global-checkout__submitted-summary-product-details-data-value em{color:var(--ds-color-fg-muted);font-size:.75rem;font-style:normal;white-space:nowrap}.c-global-checkout__submitted-summary-product-details-data-value.align-right{text-align:right}.c-global-checkout__submitted-summary-product-details-data-discount-description,.c-global-checkout__submitted-summary-product-details-data-formatted-amount,.c-global-checkout__submitted-summary-product-details-data-formatted-total{color:var(--ds-color-fg-default);display:block;font-family:var(--ds-text-ff-body);font-size:.875rem;line-height:1.75rem}.c-global-checkout__submitted-summary-product-details-data-formatted-price{font-family:var(--ds-text-ff-heading);font-size:1rem;font-weight:var(--ds-text-fw-bold);line-height:24px}.c-global-checkout__submitted-summary-product-details-data-tax{color:var(--ds-color-fg-muted);font-size:.75rem!important;line-height:16px}.c-global-checkout__submitted-summary-product-vat{color:var(--ds-color-fg-muted);display:flex;font-family:var(--ds-text-ff-body);font-size:.75rem;font-weight:var(--ds-text-fw-regular);line-height:1rem}.c-global-checkout__consent-introduction,.c-global-checkout__marketing-permissions{margin-bottom:30px}.c-global-checkout__error{align-items:center;display:none;font-size:.8125rem!important;justify-content:center;margin:var(--ds-space-7) 0 0;opacity:0;padding:0 15px;transform:translateY(10px);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.c-global-checkout__error--icon{color:var(--ds-color-fg-danger);margin-right:10px}.c-global-checkout__error .message{color:var(--ds-color-fg-danger);font-size:inherit}.c-global-checkout__error.visible{display:flex;opacity:1;transform:none}.c-global-checkout__card-layout{display:flex;flex-direction:column}.c-global-checkout__mandate{margin:12px 0 32px}.c-global-checkout__summary-container{align-items:flex-end;color:var(--ds-color-fg-default);display:flex;flex-direction:column;font-family:var(--ds-text-ff-heading);font-size:1rem;font-weight:var(--ds-text-fw-regular);line-height:1.25rem;padding:0 0 var(--ds-space-10);width:100%}.c-global-checkout__summary-container .c-global-checkout__summary{display:flex}.c-global-checkout__summary{border-bottom:1px solid var(--ds-color-border-muted);flex:1 0 auto;justify-content:space-between;padding:12px 0;white-space:nowrap;width:100%}.c-global-checkout__summary:last-child{border-bottom:none}.c-global-checkout__summary__summary-label{cursor:default}.c-global-checkout__payments{padding-bottom:var(--ds-space-10);padding-top:var(--ds-space-4)}.c-global-checkout__payment{height:33px;margin-bottom:var(--ds-space-2);margin-right:var(--ds-space-2);width:auto}.remove-outline .c-global-checkout__card-form .StripeElement.focus,.remove-outline .c-global-checkout__card-form .field:focus,.remove-outline .c-payment-option__form .StripeElement.focus,.remove-outline .c-payment-option__form .field:focus{border-color:var(--ds-color-border-muted)}.remove-outline .c-global-checkout__card-form .c-global-checkout__buttons button.primary:focus,.remove-outline .c-global-checkout__card-form .c-global-checkout__buttons button:focus,.remove-outline .c-global-checkout__wrapper-box-confirmation .c-global-checkout__buttons button.primary:focus,.remove-outline .c-global-checkout__wrapper-box-confirmation .c-global-checkout__buttons button:focus,.remove-outline .c-modal__wrapper--form-signup .c-global-checkout__buttons button.primary:focus,.remove-outline .c-modal__wrapper--form-signup .c-global-checkout__buttons button:focus,.remove-outline .c-payment-option__form .c-global-checkout__buttons button.primary:focus,.remove-outline .c-payment-option__form .c-global-checkout__buttons button:focus{box-shadow:0 4px 8px #0000001f}.c-modal__wrapper--form-signup .c-modal__close{border-radius:50%}.c-modal__wrapper--form-signup .c-modal__close:after{position:relative}.c-modal__wrapper--form-signup .c-modal__close:focus{box-shadow:0 4px 8px #0000001f;outline:none}.c-modal__wrapper--form-signup .c-global-checkout__buttons button{max-width:200px}.c-modal__wrapper--form-signup .c-modal__logo{left:24px;max-height:27px;top:20px}.c-payment-buttons{margin-bottom:var(--ds-space-10);margin-top:var(--ds-space-8)}@media (min-width:640px){.c-global-checkout__wrapper-narrow{padding:0}}@media (max-width:640px){.c-global-checkout__wrapper.submitted-summary{padding-left:var(--ds-space-8);padding-right:var(--ds-space-8)}.c-global-checkout__wrapper-holder .only-desktop{display:none}.c-global-checkout__wrapper .mobile-buttons{display:block}.c-global-checkout__wrapper .mobile-buttons .c-global-checkout__continue-button{display:flex}.c-global-checkout__wrapper .desktop-buttons{display:none}.c-global-checkout__form-section.field-title{padding-right:0;width:auto}.c-global-checkout__form .name-field{display:block;width:auto}.c-global-checkout__form .name-field.first{margin-right:-.75rem}.c-global-checkout__form .name-field.last{margin-left:-.75rem}.c-global-checkout__form .medium-half,.c-global-checkout__form>div>div{width:100%}.c-global-checkout .desktop-error{display:none}.c-global-checkout__clean-wrapper .c-global-checkout__input{width:100%}.c-global-checkout__buttons{text-align:center}.c-global-checkout__buttons a.e-button,.c-global-checkout__buttons button{display:block;width:100%}.c-global-checkout__quote-text,.c-global-checkout__summary-title a,.c-global-checkout__summary-title button{display:none}.c-global-checkout__summary-columns{display:block;width:100%}.c-global-checkout__summary-columns.mobile-cta{display:block}.c-global-checkout__summary-column{width:100%}.c-global-checkout__summary-block.summary{background-color:var(--ds-color-bg-default);border:1px solid rgba(0,0,0,.04);border-radius:8px;box-shadow:var(--ds-shadow-default);margin:0 0 24px;padding:var(--ds-space-9) 16px var(--ds-space-4)}}@media (max-width:635px){.c-global-checkout__wrapper{display:block}.c-global-checkout__wrapper-holder{flex-direction:column}.c-global-checkout__right-block{margin-left:0;width:auto}}@media (max-width:840px){.c-global-checkout__left-block{min-width:0;width:100%}.c-global-checkout__right-block{display:none}.c-global-checkout__right-block.summary{display:block;min-width:unset}}@media only screen and (max-width:479px){.c-global-checkout__left-block.c-marketing-consent,.c-global-checkout__left-block.c-sampling-consent{padding:0 var(--ds-space-4)}.c-global-checkout__left-block.c-marketing-consent .c-global-checkout__consent-headline,.c-global-checkout__left-block.c-sampling-consent .c-global-checkout__consent-headline{margin-bottom:16px}}@media only screen and (min-width:640px){.c-global-checkout__form--consumer{display:flex;flex-wrap:wrap;justify-content:space-between}.c-global-checkout__form--consumer>div{flex-basis:calc(50% + .75rem)}.c-global-checkout__form--consumer>div:last-of-type{flex-basis:calc(100% + 1.5rem)}}@media only screen and (max-width:1199px){.c-global-checkout__inline-fields .c-search-dropdown--multi-column .address-suggestions{width:100%}}@media only screen and (max-width:767px){.c-global-checkout__buttons.c-consent__buttons{flex-direction:column}.c-global-checkout__buttons.c-consent__buttons a{display:block}}@media (max-width:767px){.c-global-checkout__icon--error{margin-bottom:var(--ds-space-10)}.c-global-checkout__wrapper-box-confirmation .c-global-checkout__reordering-text{margin:48px 0}.c-global-checkout__submitted-summary-header h2{margin:0 0 var(--ds-space-2)}.c-global-checkout__submitted-summary-header-teaser{padding:0 0 var(--ds-space-10)}.c-global-checkout__submitted-summary-contact{display:none}.c-global-checkout__submitted-summary-main{width:100%}.c-global-checkout__submitted-summary-main-box{padding:var(--ds-space-7) 0 0}.c-global-checkout__submitted-summary-block--totals{padding:28px 0 0}.c-global-checkout__submitted-summary-block--email-notification{padding:0}.c-global-checkout__submitted-summary-block-holder{display:block}.c-global-checkout__submitted-summary-block-column{padding:0;width:auto}.c-global-checkout__submitted-summary-block-column .c-global-checkout__submitted-summary-block-section:first-of-type{padding:var(--ds-space-7) 0 0}.c-global-checkout__submitted-summary-product-details{overflow:initial}.c-global-checkout__total-summary{padding-top:0}}@media (max-width:768px){.c-global-checkout__modal button:not(.c-modal__close--from-ds-icon-button),.c-global-checkout__modal__proceed-button{display:block;width:100%}}@media (max-width:1181px){.c-global-checkout__submitted-summary-product-details-title>div:first-child{padding:0 0 var(--ds-space-4)}.c-global-checkout__submitted-summary-product-details-data{float:left;width:100%}}@media screen and (max-width:768px){.c-payment-buttons{margin-bottom:var(--ds-space-9);margin-top:var(--ds-space-5)}}
