.free-shipping{display:none}.activate-new-checkout .free-shipping{display:block;margin-bottom:36px}@media only screen and (min-width:768px){.activate-new-checkout .free-shipping{margin-bottom:75px}}.activate-new-checkout .free-shipping.is-hidden{display:none}.activate-new-checkout .free-shipping__text{color:#00aa9e;font-family:Lato,sans-serif;font-size:11px;font-weight:700;letter-spacing:.66px;line-height:16px;margin-bottom:15px;text-align:center}.activate-new-checkout .free-shipping__text--hidden{display:none}.activate-new-checkout .free-shipping__bar-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.activate-new-checkout .free-shipping__bar-text{color:#515151;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.2px;line-height:12px;white-space:nowrap}.activate-new-checkout .free-shipping__bar{background-color:#ebebeb;border-radius:100px;height:11px;margin-left:10px;margin-right:10px;overflow:hidden;width:205px}@media only screen and (min-width:768px){.activate-new-checkout .free-shipping__bar{height:10px;width:260px}}.activate-new-checkout .free-shipping__inner-bar{background-color:#00aa9e;height:100%;transform:translate(-99%);transition-delay:.2s;transition-duration:.75s;transition-property:transform;transition-timing-function:ease-out;width:100%}.guarantees{display:none}.activate-new-checkout .guarantees{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:42px}@media only screen and (min-width:1000px){.activate-new-checkout .guarantees{margin-bottom:50px;padding-top:10px}}.activate-new-checkout .guarantee{margin-left:12px;margin-right:12px;text-align:center}.activate-new-checkout .guarantee svg{vertical-align:middle}.activate-new-checkout .guarantee svg g{stroke:#00aa9e}.activate-new-checkout .guarantee__text{color:#00aa9e;font-family:Lato,sans-serif;font-size:12px;font-style:italic;font-weight:700;letter-spacing:.2px;line-height:19px}.activate-new-checkout .guarantee__free{display:none}.activate-new-checkout .guarantee__free--active{display:inline-block}.no-scroll{margin-top:0!important;height:100vh;position:fixed!important}.no-scroll,.window-lock{overflow-y:hidden}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.activate-new-checkout{padding-top:140px}@media only screen and (min-width:768px){body.activate-new-checkout{padding-top:0}}.activate-new-checkout a,.activate-new-checkout button,.activate-new-checkout input{outline-color:#00aa9e}@media only screen and (max-width:999px){.activate-new-checkout .desktop-only{display:none!important}}@media only screen and (min-width:1000px){.activate-new-checkout .mobile-only{display:none!important}}html.touchevents .zEWidget-launcher{display:none!important}.activate-new-checkout .section--billing-address .radio-wrapper{border:1px solid #ddd;margin-bottom:6px;padding-bottom:20px!important;padding-top:17px!important}.activate-new-checkout .section--billing-address .content-box__row--secondary{background-color:#f9f9f9;border:1px solid #ddd;padding:18px!important}.activate-new-checkout .section--billing-address .radio__input{padding-right:15px}.activate-new-checkout .section--billing-address .content-box__emphasis{color:#515151;font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:23px}.activate-new-checkout .breadcrumb{-ms-flex-align:start!important;align-items:flex-start!important;margin-top:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.activate-new-checkout .breadcrumb__item{-ms-flex-direction:column;flex-direction:column;position:relative;width:85px}@media only screen and (min-width:768px){.activate-new-checkout .breadcrumb__item{margin-right:20px;width:95px}}@media only screen and (min-width:1000px){.activate-new-checkout .breadcrumb__item{margin-right:50px}}.activate-new-checkout .breadcrumb__item .icon-svg{display:none}.activate-new-checkout .breadcrumb__item:after{background-color:#ebebeb;content:"";height:1px;left:60px;position:absolute;top:11px;width:50px}@media only screen and (min-width:768px){.activate-new-checkout .breadcrumb__item:after{left:65px;width:80px}}@media only screen and (min-width:1000px){.activate-new-checkout .breadcrumb__item:after{left:63px;width:112px}}.activate-new-checkout .breadcrumb__item:last-child{margin-right:0}.activate-new-checkout .breadcrumb__item:last-child:after{content:none}.activate-new-checkout .breadcrumb__item--completed .breadcrumb__link:before,.activate-new-checkout .breadcrumb__item--completed .breadcrumb__text:before,.activate-new-checkout .breadcrumb__item--current .breadcrumb__link:before,.activate-new-checkout .breadcrumb__item--current .breadcrumb__text:before{background-color:#00aa9e;border-color:#00aa9e;box-shadow:inset 0 0 0 5px #fff}.activate-new-checkout .breadcrumb__item--completed .breadcrumb__link:before,.activate-new-checkout .breadcrumb__item--completed .breadcrumb__text:before{opacity:.3}.activate-new-checkout .breadcrumb__link,.activate-new-checkout .breadcrumb__text{-ms-flex-align:center;align-items:center;color:#979797;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Lato,sans-serif;font-size:9px;font-weight:900;letter-spacing:1.15px;line-height:15px;text-transform:uppercase;width:100%}@media only screen and (min-width:768px){.activate-new-checkout .breadcrumb__link,.activate-new-checkout .breadcrumb__text{font-size:10px;letter-spacing:1.27px}}.activate-new-checkout .breadcrumb__link:before,.activate-new-checkout .breadcrumb__text:before{background-color:#fff;border:1px solid #ebebeb;border-radius:50%;content:"";display:inline-block;height:23px;margin-bottom:8px;margin-left:7px;margin-right:7px;width:23px}.activate-new-checkout .breadcrumb__link:hover{color:#30bab0!important}.breadcrumb__item--current .activate-new-checkout .breadcrumb__text{color:#30bab0}.activate-new-checkout .section--contact-information{padding-bottom:22px!important}.activate-new-checkout .section--contact-information .fieldset-description{border-bottom:2px solid #ebebeb;margin-bottom:13px;padding-bottom:18px}.activate-new-checkout .section--contact-information .checkbox__input{padding-right:7px}.activate-new-checkout .section--contact-information .checkbox__label{color:#a4a4a4;font-family:Lato,sans-serif;font-size:11px;font-style:italic;font-weight:700;letter-spacing:.4px}.activate-new-checkout .account-creation__item{color:#515151;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:19px;margin-bottom:14px;margin-top:0}.activate-new-checkout .account-creation__item>span{display:inline-block;margin-right:7px}.activate-new-checkout .account-creation__item a{display:inline-block;text-decoration:underline}.activate-new-checkout .account-creation__item:last-child{margin-bottom:0}.activate-new-checkout .account-creation__chevron{margin-left:5px;vertical-align:middle;width:6px}.activate-new-checkout .logged-in-customer-information__avatar{border-radius:50%}.activate-new-checkout .logged-in-customer-information__paragraph{color:#515151;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.6px;line-height:19px}.activate-new-checkout .logged-in-customer-information__paragraph a{color:#30bab0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px;line-height:23px;text-decoration:underline}.activate-new-checkout .logged-in-customer-newsletter{margin-top:35px}.activate-new-checkout .contact-information__guest-checkout-title{color:#515151;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:19px;margin-bottom:0;padding-left:.42857em}.activate-new-checkout .content{background-color:#f9f9f9}@media only screen and (min-width:768px){.activate-new-checkout .content{box-shadow:inset 0 0 3px #00000024}}.activate-new-checkout .content-box{border:0;border-radius:0}.activate-new-checkout .content-box__row{padding-bottom:0!important;padding-top:0!important}.activate-new-checkout .input-checkbox{border:1px solid #ccc!important;border-radius:2px;height:25px;outline-color:#00aa9e;position:relative;width:25px}.activate-new-checkout .input-checkbox:checked{box-shadow:none}.activate-new-checkout .input-checkbox:after{background-image:url(https://cdn.shopify.com/s/files/1/0582/2885/files/icon-check_8ae360f4-4b26-4e95-bdda-6941d6793154.svg?77666);background-position:50%;background-repeat:no-repeat;height:20px;margin-left:0;margin-top:0;pointer-events:none;transform:translate(-50%,-50%)!important;width:20px}.activate-new-checkout .input-radio{background-color:#fff;height:25px;width:25px}.activate-new-checkout .input-radio:checked{box-shadow:inset 0 0 0 7px #00aa9e}.activate-new-checkout .wrap{margin:0 auto;max-width:1400px;padding:0;width:100%}.activate-new-checkout .field__input-wrapper input[placeholder="First name"]:-ms-input-placeholder,.activate-new-checkout .field__input-wrapper input[placeholder="Last name"]:-ms-input-placeholder,.activate-new-checkout .field__input-wrapper input[placeholder="ZIP code"]:-ms-input-placeholder,.activate-new-checkout .field__label[for=checkout_shipping_address_first_name],.activate-new-checkout .field__label[for=checkout_shipping_address_last_name],.activate-new-checkout .field__label[for=checkout_shipping_address_zip]{text-transform:capitalize}.activate-new-checkout .field__input-wrapper input[placeholder="First name"]::placeholder,.activate-new-checkout .field__input-wrapper input[placeholder="Last name"]::placeholder,.activate-new-checkout .field__input-wrapper input[placeholder="ZIP code"]::placeholder,.activate-new-checkout .field__label[for=checkout_shipping_address_first_name],.activate-new-checkout .field__label[for=checkout_shipping_address_last_name],.activate-new-checkout .field__label[for=checkout_shipping_address_zip]{text-transform:capitalize}.activate-new-checkout .field__label{color:#9b9b9b!important}.activate-new-checkout .field__input,.activate-new-checkout .field__label{font-size:12px;letter-spacing:.6px;line-height:19px;padding-left:17px!important}.activate-new-checkout .field__input{border-color:#ccc!important;border-radius:0;height:48px;padding-right:17px!important}.activate-new-checkout .field__input:focus,.field--active .activate-new-checkout .field__input{border-color:#9b9b9b!important;box-shadow:none!important}.activate-new-checkout .field__caret{height:30px;width:40px}.activate-new-checkout .field__caret *{color:#515151;fill:#515151}.activate-new-checkout .field--error{border-color:#d0021b}.activate-new-checkout .field__message{color:#d0021b;font-family:Lato,sans-serif;font-size:11px;letter-spacing:0;line-height:16px}@media only screen and (max-width:749px){.activate-new-checkout .step__footer__previous-link{margin-top:20px;padding-bottom:20px;padding-top:20px}}.activate-new-checkout .step__footer__previous-link-content{color:#00aa9e;font-family:Lato,sans-serif;font-size:14px;letter-spacing:.7px}.activate-new-checkout .notice{border-radius:0}.activate-new-checkout .notice__text{font-family:Lato,sans-serif;font-size:14px;letter-spacing:.6px;line-height:19px}.activate-new-checkout .dynamic-checkout{margin-top:0}@media only screen and (min-width:1000px){.activate-new-checkout .dynamic-checkout{margin-top:20px}}.activate-new-checkout .dynamic-checkout__title{display:none!important}.activate-new-checkout .dynamic-checkout__title:after,.activate-new-checkout .dynamic-checkout__title:before{content:none}.activate-new-checkout .dynamic-checkout__content{padding:0 0 12px}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content{border:0}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content button,.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content iframe,.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content span{margin-left:auto!important;margin-right:auto!important;width:165px!important}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content span{width:141px!important}@media only screen and (min-width:768px){.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div{text-align:center!important}}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div>div{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-pack:center;justify-content:center;margin-bottom:-10px!important}@media only screen and (min-width:768px){.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div>div{display:-ms-inline-flexbox!important;display:inline-flex!important;margin-left:auto!important;margin-right:auto!important;width:auto!important}}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div>div>div{-ms-flex-preferred-size:165px!important;flex-basis:165px!important;-ms-flex-positive:0!important;flex-grow:0!important;height:auto!important;margin:0 auto 10px!important;padding:0!important;width:165px!important}@media only screen and (min-width:768px){.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div>div>div{margin-left:15px!important;margin-right:15px!important}}.activate-new-checkout .content .wrap .main .main__header .dynamic-checkout__content .shopify-cleanslate>div>div>div div[data-testid=badge]{display:none!important}.activate-new-checkout .alternative-payment-separator{-ms-flex-pack:center;justify-content:center;margin-top:0;padding-bottom:0}.activate-new-checkout .alternative-payment-separator:after,.activate-new-checkout .alternative-payment-separator:before{content:none}@media only screen and (min-width:768px){.activate-new-checkout .alternative-payment-separator{margin-bottom:0}}.activate-new-checkout .alternative-payment-separator__content{color:#515151;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.6px;line-height:19px;margin-bottom:10px}.activate-new-checkout .alternate-payments__text{color:#515151;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px;line-height:27px;margin-bottom:13px;text-align:center}.activate-new-checkout .alternate-payments__icons-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.activate-new-checkout .alternate-payments__icon-wrapper{margin-right:12px}.activate-new-checkout .alternate-payments__icon-wrapper:last-child{margin-right:0}.activate-new-checkout .alternate-payments__icon{width:49px}.activate-new-checkout .main__footer,.checkout-footer{display:none}.activate-new-checkout .checkout-footer{-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;padding-top:20px;width:100%}@media only screen and (min-width:768px){.activate-new-checkout .checkout-footer{background-color:#fdfdfd;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1400px;min-height:62px;padding:0 30px 0 60px}}.activate-new-checkout .checkout-footer__nav{margin-bottom:31px}@media only screen and (min-width:768px){.activate-new-checkout .checkout-footer__nav{margin-bottom:0}}.activate-new-checkout .checkout-footer__nav-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:70%}@media only screen and (min-width:768px){.activate-new-checkout .checkout-footer__nav-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin:0;width:auto}}.activate-new-checkout .checkout-footer__nav-item{margin-left:15px;margin-right:15px}@media only screen and (min-width:768px){.activate-new-checkout .checkout-footer__nav-item{margin-left:0;margin-right:30px}.activate-new-checkout .checkout-footer__nav-item:nth-child(n+4){margin-top:0}}.activate-new-checkout .checkout-footer__link{color:#4a4a4a;display:inline-block;font-size:12px;letter-spacing:.6px;padding-bottom:5px;padding-top:5px;text-decoration:underline}.activate-new-checkout .checkout-footer__link:hover{color:#4a4a4a}.activate-new-checkout .checkout-footer__logo-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.activate-new-checkout .checkout-footer__logo-item{margin-right:18px}.activate-new-checkout .checkout-footer__logo-item:last-child{margin-right:0}.activate-new-checkout .checkout-footer__logo-text{color:#4a4a4a;display:inline-block;font-size:12px;font-style:italic;letter-spacing:.6px}.activate-new-checkout .checkout-footer__logo-image{width:112px}@media only screen and (min-width:768px){.activate-new-checkout .checkout-footer__logo-image{width:102px}}.checkout-giving-message{display:none}.activate-new-checkout:not(.order-status-page) .checkout-giving-message{background-color:#fff;display:block;margin-bottom:41px;margin-left:auto;margin-right:auto;padding:0 2px 26px 0;position:relative;width:100%}@media only screen and (min-width:375px){.activate-new-checkout:not(.order-status-page) .checkout-giving-message{width:307px}}@media only screen and (min-width:1000px){.activate-new-checkout:not(.order-status-page) .checkout-giving-message{background-color:#f9f9f9;padding-right:35px;width:auto}}.activate-new-checkout:not(.order-status-page) .checkout-giving-message__image{pointer-events:none;position:absolute;right:0;top:-32px;width:100px}@media only screen and (min-width:375px){.activate-new-checkout:not(.order-status-page) .checkout-giving-message__image{left:-45px;right:auto}}@media only screen and (min-width:1000px){.activate-new-checkout:not(.order-status-page) .checkout-giving-message__image{left:-8px;top:-8px}}.activate-new-checkout:not(.order-status-page) .checkout-giving-message__block{padding-left:40px}@media only screen and (min-width:1000px){.activate-new-checkout:not(.order-status-page) .checkout-giving-message__block{padding-left:108px}}.activate-new-checkout:not(.order-status-page) .checkout-giving-message__headline{color:#00aa9e!important;font-family:Black Diamond,cursive;font-size:32px;line-height:32px;margin-bottom:4px;padding-top:30px}.activate-new-checkout:not(.order-status-page) .checkout-giving-message__text{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.6px;line-height:17px}.checkout-header{display:none}.activate-new-checkout .checkout-header:not(.checkout-header__order-status){display:-ms-flexbox;display:flex}.checkout-header{-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 5px #0003;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:140px;position:fixed;top:0;width:100%;z-index:5}@media only screen and (min-width:768px){.checkout-header{box-shadow:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1400px;min-height:100px;padding-left:52px;padding-right:33px;padding-top:0;position:relative}}.checkout-header__logo-wrapper{line-height:normal}.checkout-header__logo-wrapper .logo__image{width:94px}.checkout-header__help-wrapper{position:absolute;right:12px;top:12px}@media only screen and (min-width:768px){.checkout-header__help-wrapper{position:static;right:auto;top:auto}}.checkout-header__help-button{-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ebebeb;border-radius:25px;display:-ms-inline-flexbox;display:inline-flex;height:35px;-ms-flex-pack:center;justify-content:center;outline-color:#00aa9e;transition-duration:.2s;transition-timing-function:ease-out;width:78px}@media only screen and (min-width:768px){.checkout-header__help-button{height:50px;width:121px}}.desktop .checkout-header__help-button:hover{border-color:#00aa9e}.icon-help{display:none;margin-right:10px}@media only screen and (min-width:768px){.icon-help{display:inline}}.icon-help g{stroke:#000;transition-duration:.2s;transition-timing-function:ease-out}.desktop .checkout-header__help-button:hover .icon-help g{stroke:#00aa9e}.checkout-header__help-button-text{color:#4a4a4a;font-size:12px;letter-spacing:1px;transition-duration:.2s;transition-timing-function:ease-out}.desktop .checkout-header__help-button:hover .checkout-header__help-button-text{color:#00aa9e}.activate-new-checkout .checkout-header .global-header__dropdown{background-color:#fff;box-shadow:-1px 9px 27px #0000001a;height:186px;opacity:0;padding:21px 18px 13px;pointer-events:none;position:absolute;right:31px;top:100%;transform:translateY(10px);transition-duration:.2s;transition-timing-function:ease-in-out;width:313px;z-index:5}@media only screen and (min-width:768px){.activate-new-checkout .checkout-header .global-header__dropdown.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}}.activate-new-checkout .checkout-header .global-header__dropdown-title{color:#515151;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.6px;line-height:15px;margin-bottom:8px;text-align:center}.activate-new-checkout .checkout-header .global-header__dropdown-subtitle{color:#7b7b7b;font-family:Lato,sans-serif;font-size:21px;font-style:italic;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:18px;text-align:center}.activate-new-checkout .checkout-header .global-header__dropdown-buttons{-ms-flex-align:center;align-items:center;border-bottom:1px dashed #d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;padding-bottom:18px}.activate-new-checkout .checkout-header .global-header__dropdown-buttons .u-text-fancy{color:#515151;font-family:Black Diamond,cursive;font-size:18px;letter-spacing:.75px}.activate-new-checkout .checkout-header .circle-icon-button{-ms-flex-align:center;align-items:center;color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.activate-new-checkout .checkout-header .circle-icon-button:hover .circle-icon-button__icon:before{height:31px;width:31px}.activate-new-checkout .checkout-header .circle-icon-button__icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:27px;-ms-flex-pack:center;justify-content:center;margin-bottom:4px;position:relative;width:27px}.activate-new-checkout .checkout-header .circle-icon-button__icon:before{border:1px solid #00aa9e;border-radius:50%;content:"";dispay:block;height:27px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s linear;width:27px}.activate-new-checkout .checkout-header .circle-icon-button .icon{width:14px}.activate-new-checkout .checkout-header .circle-icon-button__text{color:#4a4a4a;font-size:12px;letter-spacing:.6px}.activate-new-checkout .checkout-header .icon-chat{transform:translateY(2px)}.activate-new-checkout .global-header__dropdown-nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:20px;padding-right:20px;width:100%}.activate-new-checkout .global-header__dropdown-nav a{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.5px;line-height:15px;text-decoration:underline}.activate-new-checkout .help-modal{background-color:#00000080;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:.2s;transition-timing-function:ease-in-out;width:100%;z-index:10}@media only screen and (max-width:767px){.activate-new-checkout .help-modal.is-visible{opacity:1;pointer-events:auto}.activate-new-checkout .help-modal.is-visible .global-header__dropdown{pointer-events:auto}}.activate-new-checkout .help-modal .global-header__dropdown{height:100%;opacity:1!important;padding-top:30px;pointer-events:none;right:auto;top:auto;transform:translateY(0)!important;width:100%;z-index:1}.activate-new-checkout .help-modal .global-header__dropdown-subtitle{margin-bottom:24px}.activate-new-checkout .help-modal .global-header__dropdown-buttons{margin-bottom:16px;padding-bottom:25px}.activate-new-checkout .help-modal__overlay{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.activate-new-checkout .help-modal__container{height:216px;margin:149px auto 0;max-width:349px;position:relative;width:95%}.activate-new-checkout .help-modal__close{outline-color:#00aa9e;padding:15px;position:absolute;right:0;top:0;z-index:2}.activate-new-checkout .original-banner{display:none}.activate-new-checkout .main{background-color:#f9f9f9;box-shadow:inset 0 1px 5px #0000001a;padding-left:12px;padding-right:12px}@media only screen and (min-width:1000px){.activate-new-checkout .main{background-color:transparent;box-shadow:none;margin-top:2px;padding:10px 40px!important}}.activate-new-checkout .main__content{padding-bottom:58px}.activate-new-checkout .main__header{padding-bottom:19px}@media only screen and (min-width:1000px){.activate-new-checkout .main__header{padding-bottom:43px}}.activate-new-checkout .main__header .logo{display:none}.activate-new-checkout .main__header .breadcrumb{display:none!important}.activate-new-checkout .section,.activate-new-checkout .step__footer{margin-left:auto;margin-right:auto;max-width:685px}.activate-new-checkout .section{background-color:#fff;border-radius:7px;box-shadow:0 0 5px #0000001a;margin-bottom:24px;padding:18px 22px 26px}.activate-new-checkout .section:first-child{padding-top:18px}@media only screen and (min-width:1000px){.activate-new-checkout .section{padding-bottom:18px;padding-left:36px;padding-right:36px}}.activate-new-checkout .section--hidden{display:none!important}.activate-new-checkout .section--contact-information .section__header{margin-bottom:21px}.activate-new-checkout .section--shipping-address .section__header{margin-bottom:13px}.activate-new-checkout .section__title{color:#515151!important;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:27px;text-transform:capitalize}.section--reductions .activate-new-checkout .section__title{text-transform:none}.activate-new-checkout .section__text{color:#515151!important;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.2px;line-height:13px;margin-top:0}@media only screen and (min-width:1000px){.activate-new-checkout .order-summary__sections{height:auto}}.activate-new-checkout .order-summary-toggle{padding-left:13px;padding-right:15px}.activate-new-checkout .order-summary-toggle__icon-wrapper{display:none!important}.activate-new-checkout .order-summary-toggle__text{color:#515151!important}.activate-new-checkout .order-summary-toggle__text span{margin-right:5px}.activate-new-checkout .order-summary-toggle__text svg{fill:#00aa9e!important}.activate-new-checkout .section--shipping-method .section__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.activate-new-checkout .section--shipping-method .section__header{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.activate-new-checkout .section--shipping-method .section__header .section__title{margin-bottom:9px}@media only screen and (min-width:1000px){.activate-new-checkout .section--shipping-method .section__header .section__title{margin-bottom:0}}.activate-new-checkout .step__footer__continue-btn{width:100%;border-radius:0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;height:50px;letter-spacing:2px;padding:0 25px;text-transform:uppercase}@media only screen and (min-width:480px){.activate-new-checkout .step__footer__continue-btn{min-width:330px;width:auto}}.activate-new-checkout a.step__footer__continue-btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.activate-new-checkout .total-recap__final-price{color:#515151}.activate-new-checkout .section--reductions{display:none!important}body.activate-new-checkout.order-status-page{padding-top:60px}@media only screen and (min-width:768px){body.activate-new-checkout.order-status-page{padding-top:0}}.activate-new-checkout.order-status-page .checkout-header{display:none}.activate-new-checkout.order-status-page .checkout-header__order-status{box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:60px;transition-duration:.2s}@media only screen and (min-width:768px){.activate-new-checkout.order-status-page .checkout-header__order-status{min-height:80px;padding-bottom:15px;padding-top:15px}}@media only screen and (min-width:1000px){.activate-new-checkout.order-status-page .checkout-header__order-status{display:none}}.activate-new-checkout.order-status-page .checkout-header__order-status.add-shadow{box-shadow:0 0 5px #0003}.activate-new-checkout.order-status-page .main__header{padding:0}@media only screen and (min-width:1000px){.activate-new-checkout.order-status-page .main__header .logo{display:block;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-top:40px;width:95px}}.checkout-header .activate-new-checkout.order-status-page{display:none}.activate-new-checkout.order-status-page .order-summary-toggle{border-top:0}.activate-new-checkout.order-status-page .section__header{-ms-flex-align:center;align-items:center}.activate-new-checkout.order-status-page .section__header .os-header__hanging-icon{position:relative;right:auto;top:auto;transform:none}.activate-new-checkout.order-status-page .thank-you__additional-content{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:685px;padding-left:10px;padding-right:10px}@media only screen and (min-width:1000px){.activate-new-checkout.order-status-page .thank-you__additional-content{margin-bottom:24px;padding-left:121px;padding-right:20px}}.activate-new-checkout.order-status-page .thank-you__additional-content p{color:#4a4a4a}.activate-new-checkout.order-status-page .thank-you__additional-content a{color:#00aa9e;text-decoration:underline}.activate-new-checkout.order-status-page .thank-you__additional-content br{display:none}.activate-new-checkout .register__section{background-color:#f5fcfb;padding:30px}.activate-new-checkout .register__section__headline{color:#515151;font-size:24px;font-style:italic;font-weight:700;letter-spacing:1.44px;line-height:34px;margin-bottom:25px;text-align:center}.activate-new-checkout .register__icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media only screen and (min-width:768px){.activate-new-checkout .register__icons-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.activate-new-checkout .register__icon-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;width:50%}.activate-new-checkout .register__icon-wrapper:nth-child(n+3){margin-top:20px}@media only screen and (min-width:768px){.activate-new-checkout .register__icon-wrapper:nth-child(n+3){margin-top:0}}@media only screen and (min-width:768px){.activate-new-checkout .register__icon-wrapper{margin-top:0;max-width:175px;width:auto}}.activate-new-checkout .register__icon{margin-bottom:10px}.activate-new-checkout .register__text{color:#333;font-size:12px;line-height:15px;text-align:center}.activate-new-checkout .register__button{-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00aa9e;color:#fff;font-family:Lato,sans-serif;font-weight:700;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;margin:0 auto;text-transform:uppercase;width:235px}.activate-new-checkout .section__os-thank-you{background-color:transparent;border:0;border-radius:0;box-shadow:none;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:0 10px!important;position:relative}@media only screen and (min-width:768px){.activate-new-checkout .section__os-thank-you{margin-bottom:24px}}@media only screen and (min-width:1000px){.activate-new-checkout .section__os-thank-you{margin-bottom:4px;padding-left:121px!important}}.activate-new-checkout .os-order-number{color:#515151;font-family:Lato,sans-serif;font-size:14px;letter-spacing:.7px;line-height:23px}.activate-new-checkout .os-header{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1}.activate-new-checkout .os-header__title{color:#00aa9e;font-family:Black Diamond,cursive;font-size:32px;letter-spacing:.6px;line-height:40px;text-transform:lowercase}@media only screen and (min-width:480px){.activate-new-checkout .os-header__title{line-height:60px}}.activate-new-checkout .os-beauty-icon{height:100px;margin-right:20px;-ms-flex-order:0;order:0;width:100px}@media only screen and (min-width:1000px){.activate-new-checkout .os-beauty-icon{left:0;margin-right:0;position:absolute;top:0}}.activate-new-checkout .section__map{padding:0}.activate-new-checkout .section__map .content-box__row:not(.content-box__row--no-padding){padding:25px 35px!important}.activate-new-checkout .section__map .os-step__title{color:#515151;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:27px;margin-bottom:5px}.activate-new-checkout .section__map .os-step__description{color:#515151;font-size:14px;letter-spacing:.7px;line-height:23px}.activate-new-checkout .customer-information__headline{color:#515151;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:27px;margin-bottom:24px!important;text-transform:capitalize}.activate-new-checkout h3{color:#515151;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:13px;margin-bottom:7px;text-transform:capitalize}@media only screen and (min-width:768px){.activate-new-checkout h3{margin-bottom:4px}}.activate-new-checkout h3:not(:first-child){margin-top:2em}.activate-new-checkout .section__content__column--half p{color:#515151;font-size:14px;letter-spacing:.7px;line-height:23px}.activate-new-checkout .section__order-updates .os-step__title{color:#515151;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:27px;text-transform:capitalize}.activate-new-checkout .section__order-updates.is-hidden{display:none}.step__footer{font-weight:700}.activate-new-checkout .order-summary__section--product-list:after{border-color:#ebebeb}.activate-new-checkout .product-thumbnail{height:70px;width:70px}.activate-new-checkout .product-thumbnail:after{content:none}.activate-new-checkout .product-thumbnail__quantity{-ms-flex-align:center;align-items:center;background-color:#ecb1b6;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;font-family:Lato,sans-serif;font-size:9px;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.45px;line-height:9px;height:17px;width:17px}.activate-new-checkout .product__description{padding-bottom:22px;padding-left:20px}.activate-new-checkout .product__description__name{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activate-new-checkout .order-summary__small-text{color:#515151;font-family:Lato,sans-serif;font-size:11px;letter-spacing:.7px;line-height:13px}.activate-new-checkout .product__description__variant-item{display:block;margin-bottom:6px}.activate-new-checkout .product__price .order-summary__emphasis{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:15px}.activate-new-checkout .product__description,.activate-new-checkout .product__price{padding-top:15px!important;vertical-align:top!important}.activate-new-checkout .order-summary__section{padding-bottom:15px;padding-top:15px}.activate-new-checkout .order-summary__section--discount .field__input,.activate-new-checkout .section--reductions .field__input{height:50px}.activate-new-checkout .order-summary__section--discount .field__input-btn,.activate-new-checkout .section--reductions .field__input-btn{background-color:transparent!important;border:1px solid #00aa9e;border-radius:0;color:#00aa9e;-ms-flex-negative:0;flex-shrink:0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;height:50px;letter-spacing:2px;line-height:14px;text-transform:uppercase;width:140px}.activate-new-checkout .order-summary__section--discount .field__input-btn:hover:not(.btn--disabled),.activate-new-checkout .section--reductions .field__input-btn:hover:not(.btn--disabled){background-color:#00aa9e!important;color:#fff}.activate-new-checkout .order-summary__section--discount .field__input-btn.btn--disabled,.activate-new-checkout .section--reductions .field__input-btn.btn--disabled{border-color:#00aa9e66;cursor:not-allowed}.activate-new-checkout .order-summary__section--discount .field__input-btn .shown-on-mobile,.activate-new-checkout .section--reductions .field__input-btn .shown-on-mobile{display:none!important}.activate-new-checkout .order-summary__section--discount .field__input-btn .visually-hidden-on-mobile,.activate-new-checkout .section--reductions .field__input-btn .visually-hidden-on-mobile{clip:auto;height:auto;margin:0;overflow:auto;position:relative;width:auto}.activate-new-checkout .total-line__name{color:#515151;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.6px}.activate-new-checkout .total-line-table__tbody .order-summary__emphasis{color:#515151;font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:.6px}.activate-new-checkout .total-line__name:before,.activate-new-checkout .total-line__price:before{height:4px!important;top:16px!important}.activate-new-checkout .payment-due-label__total{color:#515151!important;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.8px}.activate-new-checkout .payment-due__currency{color:#757575!important;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.6px;vertical-align:middle}.activate-new-checkout .payment-due__price{color:#515151!important;font-family:Lato,sans-serif;font-size:16px;font-weight:400;letter-spacing:.8px}@media only screen and (min-width:768px){.activate-new-checkout .order-summary-toggle{padding-left:105px;padding-right:105px}}@media only screen and (min-width:992px){.activate-new-checkout .order-summary-toggle{padding-left:15px;padding-right:15px}}.activate-new-checkout .order-summary-toggle__text{text-transform:capitalize}.activate-new-checkout .order-summary-toggle--show{background-color:#f5fcfb}.activate-new-checkout .order-summary-toggle--hide{background-color:#fff}.activate-new-checkout .section--payment-method{border:1px solid #bfbfbf}.activate-new-checkout .section--payment-method .radio-wrapper{background-color:#f9f9f9;border:1px solid #ebebeb;margin-bottom:8px;padding-bottom:14px!important;padding-top:14px!important}.activate-new-checkout .section--payment-method .radio-wrapper:last-child{margin-bottom:0}.activate-new-checkout .section--payment-method .radio-wrapper .payment-method-wrapper .content-box__emphasis{color:#515151;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:27px}@media only screen and (min-width:1000px){.activate-new-checkout .section--payment-method .radio-wrapper .payment-method-wrapper .content-box__emphasis{font-size:16px}}.activate-new-checkout .section--payment-method .card-fields-container{margin-bottom:15px}.activate-new-checkout .section--payment-method .field__icon-svg *{fill:#515151}.activate-new-checkout .section--payment-method .radio__label__accessory>span{white-space:normal}@media only screen and (min-width:480px){.activate-new-checkout .section--payment-method .radio__label__accessory>span{white-space:nowrap}}.activate-new-checkout .payment-method__badge{display:none;position:absolute;right:0;top:0;width:78px}@media only screen and (min-width:1000px){.activate-new-checkout .payment-method__badge{display:inline}}.activate-new-checkout .section__shipping-review{padding-bottom:24px!important;padding-top:24px!important}.activate-new-checkout .section__shipping-review .content-box__row{padding-left:0!important;padding-right:0!important}@media only screen and (min-width:1000px){.activate-new-checkout .section__shipping-review .content-box__row{padding-left:16px!important;padding-right:16px!important}}.activate-new-checkout .review-block{border-bottom:1px solid #ebebeb;border-top:0!important;margin-top:0!important;padding-bottom:21px;padding-top:21px!important}.activate-new-checkout .review-block:first-child{padding-top:0!important}.activate-new-checkout .review-block:last-child{border-bottom:0;padding-bottom:0}.activate-new-checkout .review-block__label{color:#515151;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.2px;line-height:13px;margin-top:6px;padding-bottom:15px}@media only screen and (min-width:1000px){.activate-new-checkout .review-block__label{font-size:12px;padding-bottom:0}}.activate-new-checkout .review-block__content{color:#515151;font-family:Lato,sans-serif;font-size:14px;letter-spacing:.7px;line-height:23px}.activate-new-checkout .review-block__content .emphasis{color:#515151}.activate-new-checkout .review-block__inner{-ms-flex-align:start;align-items:flex-start}.activate-new-checkout .review-block__link a{color:#30bab0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:.6px;text-decoration:underline}@media only screen and (min-width:1000px){.activate-new-checkout .review-block__link a{font-size:12px}}.activate-new-checkout .section--shipping-address .checkbox-wrapper{padding:.42857em}.activate-new-checkout .section--shipping-address .checkbox__input{padding-right:7px}.activate-new-checkout .section--shipping-address .checkbox__label{color:#a4a4a4;font-family:Lato,sans-serif;font-size:11px;font-style:italic;font-weight:700;letter-spacing:.4px}.activate-new-checkout .section--shipping-method .content-box__row{border:1px solid #ebebeb;border-radius:0;margin-bottom:11px;padding-bottom:26px!important;padding-top:26px!important}@media only screen and (min-width:1000px){.activate-new-checkout .section--shipping-method .content-box__row{margin-bottom:19px}.activate-new-checkout .section--shipping-method .content-box__row:last-child{margin-bottom:0}}.activate-new-checkout .section--shipping-method .content-box__row:last-child{margin-bottom:0}.activate-new-checkout .section--shipping-method .radio__label__primary{color:#515151;font-family:Lato,sans-serif;font-size:14px;letter-spacing:.7px}.activate-new-checkout .content-box__emphasis{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:15px}.activate-new-checkout .content-box__emphasis--free{color:#00aa9e;font-weight:700}.shipping-timer{display:none}.activate-new-checkout .shipping-timer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;line-height:16px}.activate-new-checkout .shipping-timer__icon{margin-right:3px}.activate-new-checkout .shipping-timer__text{color:#00aa9e;font-family:Lato,sans-serif;font-size:12px;letter-spacing:.2px}.activate-new-checkout .sidebar{background-color:#fff;padding-left:12px;padding-right:12px}@media only screen and (min-width:1000px){.activate-new-checkout .sidebar{box-shadow:inset 0 0 3px #00000024;padding-left:42px;padding-right:42px;padding-top:21px!important}}@media only screen and (min-width:480px){.activate-new-checkout .sidebar__content{margin-left:auto;margin-right:auto;width:351px}}@media only screen and (min-width:768px){.activate-new-checkout .sidebar__content{width:75%}}@media only screen and (min-width:1000px){.activate-new-checkout .sidebar__content{margin-left:0;margin-right:0;width:auto}}.activate-new-checkout .order-summary__section--swell .checkout-heading{color:#4a4a4a;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.6px;line-height:15px}.activate-new-checkout .order-summary__section--swell .checkout-heading strong{font-weight:400}.activate-new-checkout .order-summary__section--swell .field{padding:0}.activate-new-checkout .order-summary__section--swell .fieldset{margin:0}.activate-new-checkout .order-summary__section--swell .fieldset:after,.activate-new-checkout .order-summary__section--swell .fieldset:before{content:none}.activate-new-checkout .checkout__swell-rewards-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.activate-new-checkout .checkout__swell-rewards-wrapper .section__header{margin-bottom:0}.activate-new-checkout .checkout__swell-rewards-wrapper .section__title{font-size:12px;line-height:18px;text-transform:none}.activate-new-checkout .swell-checkout-dollar-balance,.activate-new-checkout .swell-post-checkout-points{font-weight:400!important}.activate-new-checkout .swell-point-balance{color:#00aa9e}.activate-new-checkout .swell-button{border-radius:0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;height:50px!important;text-transform:uppercase;width:140px!important}.activate-new-checkout .swell-button .visually-hidden-on-mobile{clip:auto;height:auto;margin:0;position:relative;width:auto}@media only screen and (max-width:991px){.activate-new-checkout .swell-button:hover{background-color:#00aa9e}}.activate-new-checkout .swell-checkout-redeem-btn--disabled{opacity:.4;pointer-events:none}.activate-new-checkout .swell-input--disabled{color:#ccc!important}.activate-new-checkout .swell-checkout-error-message{color:#d0021b!important;font-family:Lato,sans-serif;font-size:11px;letter-spacing:0;line-height:16px}.os-timeline{padding:10px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/layout.checkout.css.map */
