.image-container{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:65%}.image-container img{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;object-fit:contain;object-position:center}.account-loader{display:block;position:relative;width:80px;height:80px;left:50%;transform:translate(-50%);top:50%}.account-loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#0005f4;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.account-loader div:nth-child(1){left:8px;animation:loader1 0.6s infinite}.account-loader div:nth-child(2){left:8px;animation:loader2 0.6s infinite}.account-loader div:nth-child(3){left:32px;animation:loader2 0.6s infinite}.account-loader div:nth-child(4){left:56px;animation:loader3 0.6s infinite}#AccountApp>.account-loader{position:absolute}@keyframes loader1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes loader3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes loader2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.nonexistent-user{min-height:400px;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center}.dropdown-arrow{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:7px solid #536b79;margin-left:8px}#AccountApp select{border:1px solid #dfe1e3;border-radius:3px;padding:7px 14px;background-position:right 10px center;padding:0 14px;background-color:#fff}#AccountApp select,#AccountApp input[type="text"]{width:100%;height:30px;font-size:14px;margin-top:0}.OrderCard{box-shadow:0px 3px 6px #00000029;border:1px solid #d8d8d8;border-radius:6px;margin-bottom:50px}.OrderCard svg{fill:#fff}@media (min-width: 992px){.OrderCard{max-width:720px;margin:0 auto 50px}}.OrderCard .OrderCard__header{background-color:#0005f4;padding:20px 30px;display:flex;justify-content:space-between;border-radius:6px 6px 0px 0px;align-items:center}@media (max-width: 768px){.OrderCard .OrderCard__header{padding:12px  25px}}.OrderCard .OrderCard__header svg{margin-right:15px}.OrderCard .OrderCard__header p{color:white;margin:0}.OrderCard .OrderCard__header .OrderCard__id{font-family:hwt-artz,sans-serif;font-weight:700;font-size:20px}@media (min-width: 768px){.OrderCard .OrderCard__header .OrderCard__id{font-size:22px}}.OrderCard .OrderCard__header .OrderCard__id a{color:white}.OrderCard .OrderCard__header .OrderCard__date{font-size:16px}.OrderCard .OrderCard__body{padding:30px 20px}@media (min-width: 768px){.OrderCard .OrderCard__body{padding:40px 30px}}.OrderCard .OrderCard__body .products,.OrderCard .OrderCard__body .amounts{border-bottom:1px solid #d8d8d8}.OrderCard .OrderCard__body .products{padding-bottom:25px}@media (min-width: 768px){.OrderCard .OrderCard__body .products{padding-bottom:40px}}.OrderCard .OrderCard__body .products .product{display:grid;grid-template-columns:1fr 6fr;column-gap:15px}.OrderCard .OrderCard__body .products .product:not(:last-child){margin-bottom:40px}@media (min-width: 768px){.OrderCard .OrderCard__body .products .product{grid-template-columns:1.5fr 7fr 1.5fr}}@media (max-width: 768px){.OrderCard .OrderCard__body .products .product .image-container{padding-bottom:100%}}.OrderCard .OrderCard__body .products .product__title{font-size:18px;margin:0;color:#000}@media (min-width: 768px){.OrderCard .OrderCard__body .products .product__title{font-size:21px;margin-bottom:8px}}.OrderCard .OrderCard__body .products .product__size{font-size:14px;color:#3A4B55;margin:0 0 15px}@media (min-width: 768px){.OrderCard .OrderCard__body .products .product__size{font-size:16px;margin:0}}.OrderCard .OrderCard__body .products .product__price{font-size:18px;justify-self:end;font-weight:400;color:#000}@media (max-width: 768px){.OrderCard .OrderCard__body .products .product__price{grid-area:2/2}}.OrderCard .OrderCard__body .amounts{padding:20px 0}.OrderCard .OrderCard__body .amounts .amount{display:flex;justify-content:space-between}.OrderCard .OrderCard__body .amounts .amount:not(:last-child){margin-bottom:10px}@media (min-width: 768px){.OrderCard .OrderCard__body .amounts .amount:not(:last-child){margin-bottom:20px}}.OrderCard .OrderCard__body .amounts .amount p{margin:0}.OrderCard .OrderCard__body .amounts .amount .amount__title{font-size:16px}.OrderCard .OrderCard__body .amounts .amount .amount__price{font-size:18px}.OrderCard .OrderCard__body .amounts .amount .amount__price.amount__price-total{font-weight:700}.OrderCard .OrderCard__body .information{display:grid;grid-template-columns:1fr;column-gap:30px}@media (min-width: 768px){.OrderCard .OrderCard__body .information{grid-template-columns:repeat(2, 1fr)}}.OrderCard .OrderCard__body .information p{margin:0}.OrderCard .OrderCard__body .information .information__section{padding:30px 0 15px;order:3;border-bottom:1px solid #ccc}.OrderCard .OrderCard__body .information .information__section:first-child{order:1}.OrderCard .OrderCard__body .information .information__section:nth-child(3){order:2}.OrderCard .OrderCard__body .information .information__section:nth-child(5){border:none}.OrderCard .OrderCard__body .information .information__section:nth-child(5):nth-child(4){border:none}.OrderCard .OrderCard__body .information .information__section:nth-last-child(2),.OrderCard .OrderCard__body .information .information__section:nth-last-child(3){padding:20px 0 30px}@media (min-width: 768px){.OrderCard .OrderCard__body .information .information__section{padding:20px 0}}@media (max-width: 768px){.OrderCard .OrderCard__body .information .information__section:last-child{padding:0;border:none}.OrderCard .OrderCard__body .information .information__section:nth-child(4){border:none}}.OrderCard .OrderCard__body .information .information__section .information__title{font-weight:700;margin-bottom:5px}@media (min-width: 768px){.OrderCard .OrderCard__body .information .information__section .information__title{margin-bottom:10px}}.OrderCard .OrderCard__body .information .information__section .information__icon{margin-left:15px;fill:#0005f4;margin-right:5px}.OrderCard .OrderCard__body .information .information__section .information__button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;border-radius:0;background-color:#1212a3;padding:10px 30px}.ProfileCard{box-shadow:0px 3px 6px #00000029;border:1px solid #d8d8d8;border-radius:6px;margin-bottom:50px}.ProfileCard svg{fill:#fff}@media (min-width: 992px){.ProfileCard{max-width:720px;margin:0 auto 50px}}.ProfileCard .account-loader{height:20px}.ProfileCard .account-loader div{top:3px;background:#fff}.ProfileCard .ProfileCard__header{background-color:#0005f4;padding:20px 30px;display:flex;justify-content:space-between;border-radius:6px 6px 0px 0px;align-items:center}@media (max-width: 768px){.ProfileCard .ProfileCard__header{padding:12px  25px}}.ProfileCard .ProfileCard__header svg{margin-right:15px}.ProfileCard .ProfileCard__header p{color:white;margin:0}.ProfileCard .ProfileCard__header .ProfileCard__title{font-family:hwt-artz,sans-serif;font-weight:700;font-size:22px}.ProfileCard .ProfileCard__header .ProfileCard__title a{color:white}.ProfileCard .ProfileCard__header .ProfileCard__edit{font-size:13px;background:none;border:none;color:#fff;outline:none}.ProfileCard .ProfileCard__body{padding:30px 20px;font-size:16px}@media (min-width: 768px){.ProfileCard .ProfileCard__body{padding:30px}}.ProfileCard .ProfileCard__body p{margin:0 0 20px}.ProfileCard .ProfileCard__body p:last-child{margin-bottom:0px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper{display:flex}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper p{margin-bottom:0;display:inline-block}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper p:not(:last-child){margin-right:5px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper label{font-size:11px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper input{width:100%;display:block;margin-right:15px;margin-top:0;height:30px;font-size:14px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper input:last-child{margin-right:0}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper.ProfileCard__inputsWrapper-account.ProfileCard__inputsWrapper-accountName{font-size:18px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper.ProfileCard__inputsWrapper-account p{margin-bottom:20px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper.ProfileCard__inputsWrapper-open{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));column-gap:15px}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper.ProfileCard__inputsWrapper-open.ProfileCard__inputsWrapper-payments{grid-template-columns:7fr 3fr}.ProfileCard .ProfileCard__body .ProfileCard__inputsWrapper.ProfileCard__inputsWrapper-open p{margin-bottom:0}.ProfileCard .ProfileCard__body.ProfileCard__paymentMethod-open .ProfileCard__inputsWrapper{width:70%}.ProfileCard .ProfileCard__body.ProfileCard__paymentMethod-open .ProfileCard__paymentMethods{display:flex;justify-content:space-between}.ProfileCard .ProfileCard__body.ProfileCard__paymentMethod-open .ProfileCard__paymentMethods>div{width:70%}.ProfileCard .ProfileCard__body.ProfileCard__paymentMethod-open .ProfileCard__paymentMethods button{width:25%}.ProfileCard .ProfileCard__body .ProfileCard__cardNumber{font-weight:600;margin-bottom:5px}.ProfileCard .ProfileCard__body .ProfileCard__cardBrandIcon{margin-left:10px}.ProfileCard .ProfileCard__body .ProfileCard__error{font-size:11px;color:red;margin:0}.ProfileCard .ProfileCard__body .ProfileCard__button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;width:35%;margin-top:10px;padding:5px;border-radius:0;display:block;background-color:#1212a3;margin-left:auto;font-size:14px}.ProfileCard .ProfileCard__body.ProfileCard__body-columns{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:55px}.ProfileCard .ProfileCard__body.ProfileCard__body-columns p{margin:0}.ProfileCard .ProfileCard__body.ProfileCard__body-columns .ProfileCard__button{width:100%}.ProfileCard .ProfileCard__body.ProfileCard__body-columns input{width:100%}.ProfileCard .ProfileCard__body .ProfileCard__information-bold{font-weight:600}.ProfileCard .ProfileCard__body .ProfileCard__password{display:inline;margin-right:10px;vertical-align:bottom;line-height:15px}.ProfileCard .ProfileCard__body .ProfileCard__passwordLabel{font-size:13px}.PausedSubscriptions__title{color:#536b79;background-color:#f7f7f7;text-transform:uppercase;text-align:center;font-size:13px;padding:20px 0px;margin-bottom:60px}.NoActiveSubscriptions{text-align:center;margin-bottom:100px}.NoActiveSubscriptions h3{font-family:hwt-artz,sans-serif;font-size:36px;color:#536b79}.NoActiveSubscriptions p{margin:0;font-weight:500;color:#212b31}.SubscriptionCard{display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){.SubscriptionCard{max-width:720px;margin:0 auto}}@media (min-width: 768px){.SubscriptionCard{flex-direction:row;align-items:start}}.SubscriptionCard .image-container{margin-right:30px;padding-bottom:65%;margin-bottom:10px;width:65%}.SubscriptionCard .image-container img{object-position:left}@media (max-width: 768px){.SubscriptionCard .image-container{margin-left:auto;margin-right:auto}}@media (min-width: 768px){.SubscriptionCard .image-container{width:25%;padding-bottom:30%}}.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__title,.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__price,.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__variant,.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__qty,.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__options .SubscriptionCard__button{color:#536b79;opacity:.5}.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__qty{justify-self:end}@media (max-width: 768px){.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__qty{grid-column:2}}.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__qty .SubscriptionCard__qty-number{font-size:20px}.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__options{justify-content:flex-end;background:none}.SubscriptionCard.SubscriptionCard-cancelled .SubscriptionCard__options .SubscriptionCard__button{background-color:white;color:#0005f4;border:1px solid #0005f4;opacity:1}.SubscriptionCard .SubscriptionCard__wrapper{box-shadow:0px 3px 6px #00000029;border:1px solid #d8d8d8;border-radius:6px;margin-bottom:50px;max-width:580px}.SubscriptionCard .SubscriptionCard__wrapper svg{fill:#fff}@media (min-width: 600px){.SubscriptionCard .SubscriptionCard__wrapper{min-width:580px}}.SubscriptionCard .SubscriptionCard__title{font-family:hwt-artz,sans-serif;font-weight:700;font-size:36px;color:#0005f4;line-height:1.25}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__title{grid-row:1 / 1;grid-column:1 / 3}}.SubscriptionCard .SubscriptionCard__headersWrapper{padding:20px 15px}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__headersWrapper{padding:30px 30px 20px}}.SubscriptionCard .SubscriptionCard__header{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:auto;row-gap:5px;align-items:center;border-bottom:1px solid #d8d8d8;padding-bottom:20px;margin-bottom:20px}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__header{margin-bottom:30px;align-items:baseline}}.SubscriptionCard .SubscriptionCard__header:last-child{margin-bottom:0}.SubscriptionCard .SubscriptionCard__header>p:nth-child(even),.SubscriptionCard .SubscriptionCard__header>div:nth-child(even){justify-items:end}.SubscriptionCard .SubscriptionCard__header>p:nth-child(odd),.SubscriptionCard .SubscriptionCard__header>div:nth-child(odd){justify-items:start}.SubscriptionCard .SubscriptionCard__header p{margin:0}.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__price{font-size:24px;font-family:"DIN Alternate";text-align:right}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__price{grid-column:2;grid-row:2;line-height:1}}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__variant{grid-column:1}}.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__inputValue{justify-self:end}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__inputValue{grid-column:2}}.SubscriptionCard .SubscriptionCard__header .SubscriptionCard__removeUpsell{font-size:11px;background:none;border:none;outline:none;padding:0;text-align:right;width:100%}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image{grid-template-columns:1fr 3fr 1fr;grid-template-areas:"image title price" "image variant qty";column-gap:20px;row-gap:0;grid-template-rows:max-content}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .image-container{grid-area:image;width:125%;padding-bottom:140%;align-self:start}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .image-container{width:100%;padding-bottom:100%;align-self:center}}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__title{grid-area:title;font-size:18px;white-space:nowrap}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__title{font-size:24px}}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__price{grid-area:price}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__price{font-size:18px}}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__variant{grid-area:variant;font-size:12px;align-self:start}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__variant{font-size:16px}}.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__inputValue{grid-area:qty}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__header.SubscriptionCard__header-image .SubscriptionCard__inputValue input[type="number"]{padding:0;width:35px}}.SubscriptionCard .SubscriptionCard__shipment{display:flex;justify-content:space-between;align-items:center;column-gap:20px;padding:20px 30px}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__shipment{flex-direction:column;align-items:stretch;padding:20px;text-align:center}.SubscriptionCard .SubscriptionCard__shipment>*{margin-bottom:10px}}.SubscriptionCard .SubscriptionCard__shipment svg{fill:#1212a3;margin-right:5px}.SubscriptionCard .SubscriptionCard__shipment .SubscriptionCard__shipmentButton{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;border-radius:0;background-color:#1212a3;padding:5px 15px}.SubscriptionCard .SubscriptionCard__shipment .SubscriptionCard__shipmentButton.SubscriptionCard__shipmentButton-outline{background-color:white;color:#0005f4;border:1px solid #0005f4}.SubscriptionCard .SubscriptionCard__options{background-color:#f5eeda;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__options{padding:20px 30px;flex-direction:row}}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__option{display:flex;flex-direction:column;width:100%}@media (max-width: 768px){.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__option:first-child{margin-bottom:20px}}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__optionValue{color:#000;font-weight:400}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__optionValue svg{fill:#000;margin-right:5px}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__optionButton{font-size:13px;cursor:pointer}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__optionTitle{color:#536B79;text-transform:uppercase;font-size:10px;font-weight:600}.SubscriptionCard .SubscriptionCard__options .SubscriptionCard__button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;padding:10px 20px}.SubscriptionCard .SubscriptionCard__footer{padding:30px;display:block;background-color:#0005f4;border-radius:0px 0px 6px 6px}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__footer{display:grid;grid-template-columns:repeat(2, 1fr)}}.SubscriptionCard .SubscriptionCard__footer p,.SubscriptionCard .SubscriptionCard__footer a{color:white;margin:0;font-size:16px}.SubscriptionCard .SubscriptionCard__footer p:first-of-type,.SubscriptionCard .SubscriptionCard__footer a:first-of-type{font-weight:600;margin-bottom:5px}.SubscriptionCard .SubscriptionCard__footer p:last-child,.SubscriptionCard .SubscriptionCard__footer a:last-child{margin-bottom:20px}.SubscriptionCard .SubscriptionCard__footer>div:first-of-type{padding-right:15px}@media (min-width: 768px){.SubscriptionCard .SubscriptionCard__footer>div:last-of-type{padding-left:15px}}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__footerHeader{display:flex;justify-content:space-between;align-items:baseline;height:35px;border-bottom:1px solid rgba(216,216,216,0.5);padding-bottom:10px;margin-bottom:10px}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__footerHeader button,.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__footerHeader a{padding:0}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__CCInfo{display:flex;justify-content:space-between}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__cancel,.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__edit{font-size:13px;color:#d8d8d8;border:none;background:none;outline:none}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__edit{padding:8px 0px 20px;display:block}.SubscriptionCard .SubscriptionCard__footer .SubscriptionCard__cancel{padding:12px 0px 0px;border-top:1px solid #d8d8d8;grid-column:span 2;text-align:left;width:100%}.InputNumber{display:flex;align-items:center;justify-content:center;border:1px solid #d8d8d8;height:30px;width:100px}.InputNumber input{border:0;text-align:center;width:50px;padding:0 3px;-moz-appearance:textfield}.InputNumber input::-webkit-inner-spin-button,.InputNumber input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InputNumber span{padding:0 3px;width:25px;text-align:center;font-size:22px;cursor:pointer}.InputNumber .plus{padding-right:15px}.InputNumber .less{padding-left:15px}.Modal{box-shadow:0px 3px 6px #00000029;border:1px solid #d8d8d8;border-radius:6px;margin-bottom:50px;padding:30px 20px;border:1px solid #1212a3;max-width:580px;width:100%}.Modal svg{fill:#fff}.Modal .account-loader{height:22px;width:60px;left:40%}.Modal .account-loader div{top:5px;width:11px;height:11px;background:#eee}@media (min-width: 600px){.Modal{min-width:580px}}@media (min-width: 768px){.Modal{padding:30px}}.Modal .Modal__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.Modal .Modal__header .Modal__title{font-family:hwt-artz,sans-serif;font-size:36px;text-transform:uppercase;margin:0}.Modal .Modal__header .Modal__close{font-size:60px;line-height:0.3;border:none;background:none;outline:none;color:#536b79}.Modal .Modal__header .Modal__headerText{width:100%}@media (min-width: 768px){.Modal .Modal__header .Modal__headerText{width:65%}}.Modal .Modal__header .Modal__headerText .Modal__title{margin-bottom:10px}.Modal .Modal__header .Modal__headerText .Modal__subtitle{font-size:16px;margin:0}.Modal .Modal__body .Modal__options{display:flex;justify-content:space-between;align-items:center;padding-bottom:40px;border-bottom:1px solid #E1E1E1}.Modal .Modal__body .Modal__options div{font-size:14px;display:flex;align-items:baseline}.Modal .Modal__body .Modal__options .Modal__option{margin-left:10px;padding-bottom:5px;font-size:16px;color:#212b31}.Modal .Modal__body .Modal__options .Modal__option.Modal__option-accent{color:#1212a3;cursor:pointer;display:flex;align-items:baseline;font-weight:700;margin:0 0 0 10px;border-color:#536b79}.Modal .Modal__body .Modal__text{margin:40px 0 50px}.Modal .Modal__featuredText{font-weight:700}.Modal .Modal__footer{display:flex;justify-content:space-between}.Modal .Modal__footer button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;font-size:14px}.Modal .Modal__footer .Modal__cancel{background-color:#536b79;padding:5px 15px}@media (min-width: 768px){.Modal .Modal__footer .Modal__cancel{padding:5px 35px}}.Modal .Modal__footer .Modal__confirm{background-color:#1212a3;padding:5px 45px}@media (min-width: 768px){.Modal .Modal__footer .Modal__confirm{padding:5px 65px}}.Modal .Modal__footer .Modal__confirm.Modal__confirm-disabled{background-color:#536b79;cursor:no-drop}#AccountApp .UpdateFrequency .Modal__options{margin-bottom:40px}#AccountApp .UpdateFrequency .Modal__options select.Modal__option{border:none;border-bottom:1px solid #536b79;border-radius:0;padding:0;padding-right:15px;background-position:right 0 center;font-size:16px}.UpdateQuantity .UpdateQuantity__information{display:flex;justify-content:space-between;margin-bottom:40px}.UpdateQuantity .UpdateQuantity__information .UpdateQuantity__texts .UpdateQuantity__title{font-size:20px;margin-bottom:10px}.UpdateQuantity .UpdateQuantity__information .UpdateQuantity__texts .UpdateQuantity__variant{font-size:16px;color:#536b79}.UpdateQuantity .UpdateQuantity__information .UpdateQuantity__texts p{margin:0}.UpdateQuantity .UpdateQuantity__information .UpdateQuantity__price{font-size:24px;font-family:"DIN Alternate"}@media (max-width: 768px){.UpdateQuantity .Modal__body .Modal__options{display:grid;grid-template-columns:2fr 1fr}.UpdateQuantity .Modal__body .Modal__options .InputNumber{grid-area:1/2/3/3}}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot *{font-family:Montserrat,sans-serif}@media (max-width: 768px){#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot{min-width:250px}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersBasePicker-pickerView{min-height:0;margin:auto}}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot svg.MuiSvgIcon-root{opacity:.5}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersBasePicker-pickerView{min-width:250px;max-width:250px}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersSlideTransition-transitionContainer{margin-top:0}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersCalendarHeader-switchHeader,#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersCalendarHeader-iconButton{background-color:#E6E6E6}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersCalendarHeader-switchHeader{margin-bottom:0}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiSvgIcon-root{fill:#000}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiTypography-body1{color:#000}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersCalendarHeader-daysHeader{padding:15px;background-color:#EBEBEB}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersDay-day{background-color:#F2F2F2;margin:0;color:#000;border-radius:0}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersCalendarHeader-dayLabel{margin:0 10px}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersDay-dayDisabled{background-color:#D8D8D8}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersDay-hidden{color:#AAAAAA;opacity:1}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersDay-daySelected:hover{background:rgba(0,0,0,0.04)}#AccountApp .MuiPickersStaticWrapper-staticWrapperRoot .MuiPickersDay-daySelected .MuiIconButton-label{border-radius:50%;background-color:#0005f4;height:35px;color:white;width:40px}.UpdateShipDate .Modal__body{margin-bottom:40px}@media (min-width: 600px){.UpdateShipDate .Modal__body{display:grid;grid-template-columns:47% 45%;grid-column-gap:30px}}.UpdateShipDate .UpdateShipDate__introduction{margin-bottom:60px;display:none}@media (min-width: 768px){.UpdateShipDate .UpdateShipDate__introduction{display:block}}.UpdateShipDate .UpdateShipDate__introduction.UpdateShipDate__introduction-mobile{margin-bottom:30px;display:block}@media (min-width: 768px){.UpdateShipDate .UpdateShipDate__introduction.UpdateShipDate__introduction-mobile{display:none}}.UpdateShipDate .UpdateShipDate__information .UpdateShipDate__text{margin-bottom:20px}.UpdateShipDate .UpdateShipDate__information .UpdateShipDate__date{font-size:18px;font-weight:600}.SkipShipment .SkipShipment__introduction{border-bottom:1px solid #d8d8d8;padding-bottom:45px}.SkipShipment .SkipShipment__body{display:grid;grid-template-columns:1fr;grid-column-gap:30px;margin-bottom:40px;padding-top:45px}@media (min-width: 768px){.SkipShipment .SkipShipment__body{grid-template-columns:48% 45%}}.SkipShipment .SkipShipment__information{align-self:center}.SkipShipment .SkipShipment__text{margin-bottom:20px}.SkipShipment .SkipShipment__date{font-size:18px;font-weight:600}.ShipNow .ShipNow__subtitle{font-weight:600;font-size:16px;margin-bottom:30px}.ShipNow .ShipNow__introduction{border-bottom:1px solid #d8d8d8;font-size:16px;padding-bottom:30px;margin-bottom:30px}.ShipNow .ShipNow__note{margin-bottom:100px}.ShipNow .ShipNow__price,.ShipNow .ShipNow__date{font-weight:600}.CancelSubscription .Modal__header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.CancelSubscription .Modal__body{margin-bottom:40px}.CancelSubscription .CancelSubscription__text{margin-top:0;margin-bottom:15px}@media (max-width: 768px){.CancelSubscription .CancelSubscription__text{font-size:12px}}.CancelSubscription .CancelSubscription__option{margin-bottom:5px;display:flex}@media (min-width: 768px){.CancelSubscription .CancelSubscription__option{margin-bottom:15px}}.CancelSubscription .CancelSubscription__option input[type="radio"]{margin-right:10px}.CancelSubscription .CancelSubscription__option input[type="radio"]:checked+label,.CancelSubscription .CancelSubscription__option input[type="radio"]:checked+div label{color:#1212a3}.CancelSubscription .CancelSubscription__option p{margin:0}.CancelSubscription .CancelSubscription__option div{display:flex;flex-direction:column;width:100%}.CancelSubscription .CancelSubscription__option div label{margin-bottom:10px}.CancelSubscription .CancelSubscription__option div textarea{width:100%;height:60px}.UpdateShippingAddress{background-color:#f0f1f2}.UpdateShippingAddress .UpdateShippingAddress__container{margin-bottom:20px}.UpdateShippingAddress .UpdateShippingAddress__inputsWrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));column-gap:15px}.UpdateShippingAddress .UpdateShippingAddress__inputsWrapper input{width:100%;display:block;margin-right:15px}.UpdateShippingAddress .UpdateShippingAddress__inputsWrapper input:last-child{margin-right:0}.UpdatePaymentMethod{background-color:#f0f1f2}.UpdatePaymentMethod .UpdatePaymentMethod__inputsWrapper{display:grid;grid-template-columns:7fr 3fr;column-gap:15px}.UpdatePaymentMethod .UpdatePaymentMethod__inputsWrapper p{margin-top:0}.UpdatePaymentMethod .UpdatePaymentMethod__inputsWrapper label{font-size:11px}.UpdatePaymentMethod .StripeElement{margin-bottom:20px}.SubscriptionsUpsell{background-color:#f5eeda}.SubscriptionsUpsell .account-loader{height:22px;width:60px;left:40%}.SubscriptionsUpsell .account-loader div{top:5px;width:11px;height:11px;background:#eee}.SubscriptionsUpsell .SubscriptionsUpsell__container{max-width:1100px;margin:0 auto;padding:48px 20px 60px}@media (min-width: 768px){.SubscriptionsUpsell .SubscriptionsUpsell__container{padding-left:0;padding-right:0}}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__title{font-family:hwt-artz,sans-serif;font-size:40px;text-align:center;margin:0 0 20px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__subtitle{font-size:16px;font-weight:600;text-align:center;margin:0 0 48px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:48px;margin-bottom:50px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option{display:grid;grid-template-columns:repeat(12, 1fr);background-color:#fff;padding:25px 20px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__checkbox{grid-column:1 / 10}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__checkbox label{font-family:hwt-artz,sans-serif;font-size:24px;color:#536b79;text-transform:uppercase}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__checkbox input{height:20px;width:20px;margin-right:8px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__prices{grid-column:10 / 13}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__prices .SubscriptionsUpsell__price{margin:0;text-align:right;font-family:"DIN Alternate";font-weight:bold;font-size:24px;line-height:1.35}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__prices .SubscriptionsUpsell__price.SubscriptionsUpsell__realPrice{opacity:0.3;color:#212b31;text-decoration:line-through}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__prices .SubscriptionsUpsell__price.SubscriptionsUpsell__discountPrice{color:#1212a3}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__image{grid-column:1 / 9;align-self:end}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__image .image-container{width:65%;padding-bottom:65%}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__quantity{grid-column:9 / 13;align-self:end}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__options .SubscriptionsUpsell__option .SubscriptionsUpsell__quantity .SubscriptionsUpsell__quantityLabel{margin:0;opacity:0.45;font-size:14px;font-weight:500;color:#536b79}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__addresses{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__addresses .SubscriptionsUpsell__addressesTitle{text-transform:uppercase}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__addresses p{margin:0 0 10px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__addresses label{margin-left:10px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__addresses.SubscriptionsUpsell__addresses-error{margin-bottom:15px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__error{margin-top:0;text-align:center;margin-bottom:20px}.SubscriptionsUpsell .SubscriptionsUpsell__container .SubscriptionsUpsell__button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;border-radius:0;background-color:#1212a3;margin:0 auto;display:block;padding:10px 15px}.Interstitial .Modal__subtitle{font-weight:600}.Interstitial .Interstitial__paragraph{border-color:#d8d8d8;border-width:1px 0px 1px;border-style:solid;padding:30px 0}.Interstitial .Interstitial__paragraph:last-of-type{border-top-width:0px;margin-bottom:30px}.Interstitial .Interstitial__title{text-transform:uppercase;font-family:hwt-artz,sans-serif;font-size:22px}.Interstitial .Interstitial__text{font-size:14px;margin-bottom:20px}.Interstitial .Interstitial__button{border-radius:2px;background-color:#0005f4;color:white;border:none;outline:none;border-radius:0;background-color:#1212a3;padding:8px 60px;display:inline-block}.Interstitial .Interstitial__cancel{font-size:13px;text-decoration:underline;cursor:pointer}.RemoveTreat .RemoveTreat__image{border-bottom:1px solid #d8d8d8;padding-bottom:30px;margin-bottom:40px}.RemoveTreat .RemoveTreat__text{margin-bottom:70px}.RemoveTreat .RemoveTreat__product{font-weight:600;font-size:18px}.RestartSubscription{color:#212b31}.RestartSubscription .RestartSubscription__subscription{display:grid;grid-template-columns:repeat(2, 1fr);border-bottom:1px solid #d8d8d8}.RestartSubscription .RestartSubscription__subscription p{margin-top:0;margin-bottom:20px;font-size:14px}.RestartSubscription .RestartSubscription__subscription p:nth-child(even){justify-self:end}.RestartSubscription .RestartSubscription__subscription .RestartSubscription__subscriptionTitle{font-family:hwt-artz,sans-serif;font-size:24px;color:#0005f4}.RestartSubscription .RestartSubscription__subscription .RestartSubscription__subscriptionPrice{font-family:"DIN Alternate";font-size:24px;font-weight:700}.RestartSubscription .RestartSubscription__subscription .RestartSubscription__subscriptionVariant{font-size:16px;color:#536b79;margin-bottom:40px}.RestartSubscription .RestartSubscription__subscription .RestartSubscription__subscriptionQty{color:#536b79}.RestartSubscription .RestartSubscription__text{margin-bottom:40px}.RestartSubscription .RestartSubscription__text-featured{font-size:16px;font-weight:600}.StripeElement{height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:white;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}
