#main-cart-footer{--ms-fg: var(--color-foreground, 2, 9, 18);--ms-bg: var(--color-background, 255, 255, 255);--ms-green: 34, 185, 40;--ms-green-text: 22, 128, 30;--ms-error: 190, 36, 36;--ms-line: rgba(var(--ms-fg), .12)}#main-cart-footer .ms-sum,#main-cart-footer .ms-sum *,#main-cart-footer .ms-sum *:before,#main-cart-footer .ms-sum *:after{box-sizing:border-box}#main-cart-footer .cart__footer{justify-content:space-between}#main-cart-footer .cart__footer>.ms-sum{width:100%;margin-left:auto;padding:2.4rem 2rem;border:1px solid var(--ms-line);border-radius:var(--media-radius, 0px);background:rgb(var(--ms-bg));box-shadow:0 1px 2px rgba(var(--ms-fg),.04),0 26px 50px -30px rgba(var(--ms-fg),.28);color:rgba(var(--ms-fg),.75)}@media screen and (min-width:750px){#main-cart-footer .cart__footer>.ms-sum{max-width:44rem;padding:3rem}}#main-cart-footer .ms-sum>*+*{margin-top:0}#main-cart-footer .ms-sum__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 2rem}#main-cart-footer .ms-sum__title{margin:0;color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);font-size:calc(var(--font-heading-scale, 1.2) * 2rem);letter-spacing:calc(var(--font-heading-scale, 1.2) * .06rem);line-height:1.2}#main-cart-footer .ms-sum__count{padding:.4rem 1.2rem;border:1px solid var(--ms-line);border-radius:10rem;background:rgba(var(--ms-fg),.025);color:rgba(var(--ms-fg),.75);font-size:1.2rem;line-height:1.4;letter-spacing:.04rem;white-space:nowrap}#main-cart-footer .ms-sum__discounts{margin:0 0 1.4rem;padding:0;list-style:none}#main-cart-footer .ms-sum__saving{display:flex;align-items:center;gap:.9rem;margin:0 0 1.8rem;padding:1rem 1.4rem;border:1px solid rgba(var(--ms-green),.35);border-radius:10rem;background:rgba(var(--ms-green),.1);color:rgb(var(--ms-green-text));font-size:1.4rem;line-height:1.3;letter-spacing:.04rem}#main-cart-footer .ms-sum__saving svg{flex:0 0 auto}#main-cart-footer .ms-sum__saving strong{font-weight:var(--font-body-weight-bold, 700)}#main-cart-footer .ms-sum__total{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;padding-top:1.8rem;border-top:1px solid var(--ms-line)}#main-cart-footer .ms-sum__label{padding-bottom:.3rem;color:rgba(var(--ms-fg),.75);font-size:1.5rem;letter-spacing:.06rem}#main-cart-footer .ms-sum__amounts{display:flex;flex-direction:column;align-items:flex-end;min-width:0;text-align:right}#main-cart-footer .ms-sum__old{color:rgb(var(--ms-error));font-size:1.4rem;line-height:1.3;text-decoration:line-through;text-decoration-thickness:1px}#main-cart-footer .ms-sum__value{color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-size:calc(var(--font-heading-scale, 1.2) * 2.4rem);line-height:1.15;white-space:nowrap}#main-cart-footer .ms-sum__note{display:block;margin:1.4rem 0 2.2rem;color:rgba(var(--ms-fg),.75);font-size:1.3rem;line-height:1.6;text-align:left}#main-cart-footer .ms-sum__note a{color:inherit;text-underline-offset:.3rem}#main-cart-footer .ms-sum__ctas{display:block}#main-cart-footer .ms-sum__checkout{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;width:100%;max-width:none}#main-cart-footer .ms-sum__checkout svg{flex:0 0 auto;margin-top:-.1rem}#main-cart-footer .ms-sum__express{max-width:none;margin:1rem 0 0}#main-cart-footer .ms-sum__errors:empty{display:none}#main-cart-footer .ms-sum__errors{margin-top:1.2rem;color:rgb(var(--ms-error));font-size:1.3rem;text-align:center}#main-cart-footer .cart__note label{color:rgba(var(--ms-fg),.75)}.ms-cart{--ms-fg: var(--color-foreground, 2, 9, 18);--ms-bg: var(--color-background, 255, 255, 255);--ms-accent: var(--color-button, 23, 74, 139);--ms-green: 34, 185, 40;--ms-green-btn: 28, 160, 36;--ms-green-btn-hover: 22, 138, 30;--ms-error: 190, 36, 36;--ms-radius: var(--media-radius, 0px);--ms-field-radius: var(--inputs-radius, 0px);--ms-line: rgba(var(--ms-fg), .12);--ms-cols: 8.8rem minmax(0, 1fr) auto;position:relative;overflow:hidden;display:block;font-family:var(--font-body-family, inherit);color:rgba(var(--ms-fg),.75)}.ms-cart *,.ms-cart *:before,.ms-cart *:after{box-sizing:border-box}.ms-cart--pattern:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:min(75%,90rem);height:28rem;background:rgb(var(--ms-fg));opacity:.12;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.18' height='54' viewBox='0 0 31.18 54'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpolygon points='0 -18 15.59 -9 15.59 9 0 18 -15.59 9 -15.59 -9'/%3E%3Cpolygon points='31.18 -18 46.77 -9 46.77 9 31.18 18 15.59 9 15.59 -9'/%3E%3Cpolygon points='0 36 15.59 45 15.59 63 0 72 -15.59 63 -15.59 45'/%3E%3Cpolygon points='31.18 36 46.77 45 46.77 63 31.18 72 15.59 63 15.59 45'/%3E%3Cpolygon points='15.59 9 31.18 18 31.18 36 15.59 45 0 36 0 18'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 95% at 100% 0%,#000 0%,transparent 72%);-webkit-mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.18' height='54' viewBox='0 0 31.18 54'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpolygon points='0 -18 15.59 -9 15.59 9 0 18 -15.59 9 -15.59 -9'/%3E%3Cpolygon points='31.18 -18 46.77 -9 46.77 9 31.18 18 15.59 9 15.59 -9'/%3E%3Cpolygon points='0 36 15.59 45 15.59 63 0 72 -15.59 63 -15.59 45'/%3E%3Cpolygon points='31.18 36 46.77 45 46.77 63 31.18 72 15.59 63 15.59 45'/%3E%3Cpolygon points='15.59 9 31.18 18 31.18 36 15.59 45 0 36 0 18'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 95% at 100% 0%,#000 0%,transparent 72%);mask-repeat:repeat,no-repeat;mask-composite:intersect}.ms-cart.is-empty:before{height:22rem}.ms-cart .ms-cart__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin:0 0 2.4rem}.ms-cart.is-empty .ms-cart__head{display:none}.ms-cart .ms-cart__title{margin:0;color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);font-size:calc(var(--font-heading-scale, 1.2) * 3.6rem);letter-spacing:calc(var(--font-heading-scale, 1.2) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale, 1.2)));overflow-wrap:anywhere}.ms-cart .ms-cart__continue{display:inline-flex;align-items:center;gap:.6rem;color:rgb(var(--ms-accent));font-size:1.4rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.04rem;text-decoration:none}.ms-cart .ms-cart__continue:hover{text-decoration:underline;text-underline-offset:.3rem}.ms-cart .ms-cart__continue svg{transition:transform .15s ease}.ms-cart .ms-cart__continue:hover svg{transform:translate(.3rem)}.ms-cart .ms-cart__continue:focus-visible,.ms-cart .ms-cart__remove:focus-visible,.ms-cart .ms-cart__name:focus-visible{outline:.2rem solid rgb(var(--ms-accent));outline-offset:.4rem}.ms-cart .ms-cart__empty{max-width:52rem;margin:0 auto;padding:3.6rem 2rem;border:1px solid var(--ms-line);border-radius:var(--ms-radius);background:rgb(var(--ms-bg));box-shadow:0 1px 2px rgba(var(--ms-fg),.04),0 26px 50px -30px rgba(var(--ms-fg),.28);text-align:center}.ms-cart .ms-cart__empty-icon{display:inline-grid;place-items:center;width:6.4rem;height:6.4rem;margin-bottom:1.6rem;border-radius:50%;background:rgba(var(--ms-accent),.1);color:rgb(var(--ms-accent))}.ms-cart .ms-cart__empty-title{margin:0 0 2.4rem;color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:calc(var(--font-heading-scale, 1.2) * 2.6rem);line-height:1.2}.ms-cart .ms-cart__login-title{margin:3.6rem 0 .6rem;color:rgb(var(--ms-fg));font-size:1.8rem}.ms-cart .ms-cart__login-text{margin:0;font-size:1.5rem}.ms-cart:not(.is-empty) .ms-cart__empty{display:none}.ms-cart.is-empty .ms-cart__empty{display:block}.ms-cart.is-empty .ms-cart__contents{display:none}.ms-cart .ms-cart__items{position:relative;padding:0;border:0}.ms-cart .ms-cart__contents>*+*{margin-top:0}.ms-cart .ms-cart__card{border:1px solid var(--ms-line);border-radius:var(--ms-radius);background:rgb(var(--ms-bg));box-shadow:0 1px 2px rgba(var(--ms-fg),.04),0 26px 50px -30px rgba(var(--ms-fg),.28)}.ms-cart .ms-cart__cols{display:none}.ms-cart .ms-cart__list{margin:0;padding:0;list-style:none}.ms-cart .ms-cart__list>.ms-cart__item.cart-item{position:relative;display:grid;grid-template-columns:var(--ms-cols);grid-template-rows:auto;grid-template-areas:"media details details" "qty qty total";gap:1.6rem 1.4rem;align-items:start;margin:0;padding:2rem 1.6rem;border-top:1px solid var(--ms-line)}.ms-cart .ms-cart__list>.ms-cart__item.cart-item:first-child{border-top:0}.ms-cart .ms-cart__media{grid-area:media;min-width:0}.ms-cart .ms-cart__details{grid-area:details;min-width:0}.ms-cart .ms-cart__qty{grid-area:qty;min-width:0}.ms-cart .ms-cart__total{grid-area:total;align-self:center;text-align:right}@media screen and (min-width:750px){.ms-cart{--ms-cols: 10.4rem minmax(0, 1fr) 15.6rem 11rem}.ms-cart .ms-cart__head{margin-bottom:3.2rem}.ms-cart .ms-cart__title{font-size:calc(var(--font-heading-scale, 1.2) * 4.4rem)}.ms-cart .ms-cart__cols{display:grid;grid-template-columns:var(--ms-cols);gap:1.6rem 2.4rem;padding:1.6rem 2.4rem;border-bottom:1px solid var(--ms-line);color:rgba(var(--ms-fg),.75);font-size:1.2rem;line-height:1.2;letter-spacing:.13rem;text-transform:uppercase}.ms-cart .ms-cart__col--product{grid-column:1 / 3}.ms-cart .ms-cart__col--total{text-align:right}.ms-cart .ms-cart__list>.ms-cart__item.cart-item{grid-template-columns:var(--ms-cols);grid-template-areas:"media details qty total";gap:1.6rem 2.4rem;padding:2.4rem}.ms-cart .ms-cart__total{align-self:start;padding-top:.9rem}}@media screen and (min-width:990px){.ms-cart{--ms-cols: 11.2rem minmax(0, 1fr) 16.4rem 12rem}.ms-cart .ms-cart__cols{column-gap:3.2rem}.ms-cart .ms-cart__list>.ms-cart__item.cart-item{column-gap:3.2rem}}.ms-cart .ms-cart__list>.ms-cart__item--nested.cart-item{margin-top:-1.2rem;padding-top:0;border-top:0}.ms-cart .ms-cart__item--nested .ms-cart__image{width:6rem;margin-left:auto}.ms-cart .ms-cart__image{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;isolation:isolate;border:0;border-radius:var(--ms-radius);box-shadow:none;background-color:rgb(var(--ms-bg));background-image:none;background-attachment:scroll}.ms-cart .ms-cart__image:before,.ms-cart .ms-cart__image:after{content:none;display:none}.ms-cart .ms-cart__image img{display:block;width:100%;height:100%;object-fit:contain}.ms-cart .ms-cart__vendor{margin:0 0 .4rem;font-size:1.2rem;letter-spacing:.13rem;text-transform:uppercase}.ms-cart .ms-cart__name{display:inline-block;color:rgb(var(--ms-fg));font-size:1.7rem;font-weight:var(--font-body-weight-bold, 700);line-height:1.35;letter-spacing:.04rem;text-decoration:none;overflow-wrap:anywhere}.ms-cart .ms-cart__name:hover{text-decoration:underline;text-underline-offset:.3rem}.ms-cart .ms-cart__unit-price{margin:.4rem 0 0;font-size:1.4rem;letter-spacing:.04rem}.ms-cart .ms-cart__old-price{display:block;color:rgb(var(--ms-error));font-size:1.2rem;font-weight:var(--font-body-weight, 400);line-height:1.3;text-decoration:line-through;text-decoration-thickness:1px}.ms-cart .ms-cart__sale-price{display:block;color:rgb(var(--ms-fg));font-size:1.5rem;font-weight:var(--font-body-weight-bold, 700)}.ms-cart .ms-cart__options{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;padding:0}.ms-cart .ms-cart__option{display:inline-flex;flex-wrap:wrap;gap:0 .4rem;max-width:100%;padding:.4rem 1.1rem;border:1px solid var(--ms-line);border-radius:10rem;background:rgba(var(--ms-fg),.025);font-size:1.2rem;line-height:1.5;letter-spacing:.04rem}.ms-cart .ms-cart__option dt{margin:0;color:rgba(var(--ms-fg),.75)}.ms-cart .ms-cart__option dd{margin:0;color:rgb(var(--ms-fg));overflow-wrap:anywhere}.ms-cart .ms-cart__plan{margin:.8rem 0 0;font-size:1.3rem}.ms-cart .ms-cart__discounts{margin:1rem 0 0;padding:0;list-style:none}.ms-cart .ms-cart__stepper.quantity{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.4rem;width:13.6rem;min-height:4rem;height:4rem;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgb(var(--ms-fg))}.ms-cart .ms-cart__stepper.quantity:before,.ms-cart .ms-cart__stepper.quantity:after{content:none;display:none}.ms-cart .ms-cart__stepper .quantity__button{display:flex;flex:0 0 4rem;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:50%!important;-webkit-appearance:none;appearance:none;background:rgb(var(--ms-green-btn))!important;background-color:rgb(var(--ms-green-btn))!important;box-shadow:inset 0 0 0 4rem rgb(var(--ms-green-btn))!important;color:#fff!important;opacity:1;visibility:visible;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.ms-cart .ms-cart__stepper .quantity__button:hover:not([disabled]){background:rgb(var(--ms-green-btn-hover))!important;background-color:rgb(var(--ms-green-btn-hover))!important;box-shadow:inset 0 0 0 4rem rgb(var(--ms-green-btn-hover))!important}.ms-cart .ms-cart__stepper .quantity__button:active:not([disabled]){transform:scale(.94)}.ms-cart .ms-cart__stepper .quantity__button:focus-visible{outline:.2rem solid rgb(var(--ms-green-btn));outline-offset:.2rem}.ms-cart .ms-cart__stepper .quantity__button[disabled],.ms-cart .ms-cart__stepper .quantity__button.disabled{opacity:.4;cursor:not-allowed}.ms-cart .ms-cart__stepper .quantity__button svg{width:1.6rem;height:1.6rem;stroke:#fff!important;stroke-width:2.2;fill:none;pointer-events:none}.ms-cart .ms-cart__stepper .quantity__input{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:rgb(var(--ms-fg));font:inherit;font-size:1.7rem;font-weight:var(--font-body-weight-bold, 700);text-align:center;opacity:1;box-shadow:none}.ms-cart .ms-cart__stepper .quantity__input:focus{outline:0;box-shadow:none;border-bottom-color:rgb(var(--ms-green-btn))}.ms-cart .ms-cart__stepper .quantity__input::-webkit-outer-spin-button,.ms-cart .ms-cart__stepper .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ms-cart .ms-cart__remove-wrap{display:block;margin:.8rem 0 0 -1rem;padding:0}.ms-cart .ms-cart__remove-wrap.hidden{display:none}.ms-cart .ms-cart__remove{display:inline-flex;align-items:center;gap:.7rem;min-height:3.2rem;padding:.4rem 1.2rem .4rem 1rem;border:1px solid transparent;border-radius:10rem;background:transparent;color:rgba(var(--ms-fg),.75);font-size:1.3rem;letter-spacing:.04rem;text-decoration:none;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.ms-cart .ms-cart__remove:hover{border-color:rgba(var(--ms-error),.35);background:rgba(var(--ms-error),.06);color:rgb(var(--ms-error))}.ms-cart .ms-cart__remove svg{flex:0 0 auto;width:1.5rem;height:1.5rem}.ms-cart .ms-cart__rules{display:flex;flex-direction:column;margin:.8rem 0 0;font-size:1.2rem;line-height:1.5}.ms-cart .ms-cart__error{display:flex;align-items:flex-start;gap:.6rem;margin-top:.8rem;color:rgb(var(--ms-error));font-size:1.3rem;line-height:1.4}.ms-cart .ms-cart__error:has(.cart-item__error-text:empty){display:none}.ms-cart .ms-cart__error svg{flex:0 0 auto;margin-top:.15rem}.ms-cart .ms-cart__total-value{display:block;color:rgb(var(--ms-fg));font-size:1.8rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:.04rem;line-height:1.4}.ms-cart .ms-cart__total-discounted,.ms-cart .ms-cart__total-discounted dd{margin:0}.ms-cart .ms-cart__item .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:auto;padding:0;background:rgba(var(--ms-bg),.7)}.ms-cart .ms-cart__item .loading__spinner.hidden{display:none}.ms-cart .ms-cart__item .loading__spinner svg{width:2.4rem;height:2.4rem}@media(prefers-reduced-motion:reduce){.ms-cart *,.ms-cart *:before,.ms-cart *:after{transition:none!important}}.ms-footer{--ms-fg: var(--color-foreground, 2, 9, 18);--ms-bg: var(--color-background, 255, 255, 255);--ms-green: 34, 185, 40;--ms-green-end: 15, 168, 138;--ms-green-dark: rgb(var(--ms-green));--ms-error: 190, 36, 36;--ms-radius: 2.2rem;--ms-field-radius: 24px;--ms-line: rgba(var(--ms-fg), .12);position:relative;isolation:isolate;overflow:hidden;border-top:1px solid var(--ms-line);font-family:var(--font-body-family, inherit);color:rgba(var(--ms-fg),.75)}@supports (color: color-mix(in srgb,red,blue)){.ms-footer{--ms-green-dark: color-mix(in srgb, rgb(var(--ms-green)) 66%, #000)}}.ms-footer *,.ms-footer *:before,.ms-footer *:after{box-sizing:border-box}.ms-footer--pattern:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:min(70%,80rem);height:min(22rem,100%);background:rgb(var(--ms-green));opacity:.18;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.18' height='54' viewBox='0 0 31.18 54'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpolygon points='0 -18 15.59 -9 15.59 9 0 18 -15.59 9 -15.59 -9'/%3E%3Cpolygon points='31.18 -18 46.77 -9 46.77 9 31.18 18 15.59 9 15.59 -9'/%3E%3Cpolygon points='0 36 15.59 45 15.59 63 0 72 -15.59 63 -15.59 45'/%3E%3Cpolygon points='31.18 36 46.77 45 46.77 63 31.18 72 15.59 63 15.59 45'/%3E%3Cpolygon points='15.59 9 31.18 18 31.18 36 15.59 45 0 36 0 18'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 95% at 100% 0%,#000 0%,transparent 72%);-webkit-mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.18' height='54' viewBox='0 0 31.18 54'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpolygon points='0 -18 15.59 -9 15.59 9 0 18 -15.59 9 -15.59 -9'/%3E%3Cpolygon points='31.18 -18 46.77 -9 46.77 9 31.18 18 15.59 9 15.59 -9'/%3E%3Cpolygon points='0 36 15.59 45 15.59 63 0 72 -15.59 63 -15.59 45'/%3E%3Cpolygon points='31.18 36 46.77 45 46.77 63 31.18 72 15.59 63 15.59 45'/%3E%3Cpolygon points='15.59 9 31.18 18 31.18 36 15.59 45 0 36 0 18'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse 85% 95% at 100% 0%,#000 0%,transparent 72%);mask-repeat:repeat,no-repeat;mask-composite:intersect}.ms-footer__container{max-width:var(--page-width, 120rem);margin:0 auto;padding:2.8rem 1.5rem 2rem}@media screen and (min-width:750px){.ms-footer__container{padding:3.6rem 5rem 2.4rem}}.ms-footer__trust{display:grid;gap:1rem;margin:0 0 3rem;padding:0;list-style:none}@media screen and (min-width:750px){.ms-footer__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}}.ms-footer__trust-item{display:flex;align-items:center;gap:1.2rem;padding:1.3rem 1.5rem;border:1px solid var(--ms-line);border-radius:var(--ms-radius);background:rgba(var(--ms-fg),.025)}.ms-footer__icon{display:grid;flex:0 0 3.4rem;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:rgba(var(--ms-green),.16);color:var(--ms-green-dark)}.ms-footer__icon svg{width:1.8rem;height:1.8rem}.ms-footer__trust-title{margin:0;color:rgb(var(--ms-fg));font-size:1.4rem;font-weight:700;line-height:1.4}.ms-footer__trust-text{margin:.1rem 0 0;font-size:1.3rem;line-height:1.4}.ms-footer__main{display:grid;grid-template-columns:minmax(0,1fr);gap:2.6rem}@media screen and (min-width:750px){.ms-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2.4rem}}@media screen and (min-width:990px){.ms-footer__main{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr)) minmax(0,1.6fr);gap:3rem}}.ms-footer__logo{display:inline-block;color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-size:2.4rem;font-weight:600;text-decoration:none}.ms-footer__logo-img{display:block;width:auto;max-width:16rem;height:auto}.ms-footer__about{max-width:34rem;margin:1.2rem 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.04rem}.ms-footer__mail{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.2rem;color:var(--ms-green-dark);font-size:1.4rem;font-weight:700;text-decoration:none}.ms-footer__mail:hover{text-decoration:underline;text-underline-offset:.3rem}.ms-footer__heading{margin:0 0 1.4rem;color:rgb(var(--ms-fg));font-family:var(--font-heading-family, inherit);font-size:1.6rem;font-weight:600;line-height:1.2}.ms-footer__heading:after{content:"";display:block;width:2.6rem;height:.3rem;margin-top:.7rem;border-radius:10rem;background:linear-gradient(90deg,rgb(var(--ms-green)),rgb(var(--ms-green-end)));box-shadow:0 0 .4rem rgba(var(--ms-green),.6)}.ms-footer__list,.ms-footer__legal,.ms-footer__pay{margin:0;padding:0;list-style:none}.ms-footer__list li+li{margin-top:.9rem}.ms-footer__link{color:rgba(var(--ms-fg),.75);font-size:1.4rem;letter-spacing:.04rem;text-decoration:none}.ms-footer__link:hover,.ms-footer__link[aria-current=page]{color:var(--ms-green-dark);text-decoration:underline;text-underline-offset:.3rem}.ms-footer__link:focus-visible,.ms-footer__mail:focus-visible,.ms-footer__logo:focus-visible{outline:.2rem solid var(--ms-green-dark);outline-offset:.4rem}.ms-footer__news-text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5}.ms-footer__form{margin:0}.ms-footer__field{position:relative}.ms-footer__input{-webkit-appearance:none;appearance:none;display:block;width:100%;height:4.6rem;margin:0;padding:0 5.4rem 0 2.2rem;border:.2rem solid rgb(var(--ms-fg));border-radius:var(--ms-field-radius);background:rgb(var(--ms-bg));color:rgb(var(--ms-fg));font:inherit;font-size:1.5rem;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.ms-footer__input::placeholder{color:rgba(var(--ms-fg),.6);opacity:1}.ms-footer__input:hover{border-color:var(--ms-green-dark)}.ms-footer__input:focus{outline:0;border-color:var(--ms-green-dark);box-shadow:0 0 0 .4rem rgba(var(--ms-green),.24)}.ms-footer__input[aria-invalid=true]{border-color:rgb(var(--ms-error))}.ms-footer__submit{position:absolute;top:.5rem;right:.5rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:rgb(var(--ms-green));color:#fff;cursor:pointer;transition:transform .15s ease}.ms-footer__submit:hover{transform:translate(.2rem)}.ms-footer__submit:focus-visible{outline:.2rem solid rgb(var(--ms-fg));outline-offset:.2rem}.ms-footer__ok{margin:0;color:var(--ms-green-dark);font-size:1.4rem;font-weight:700;outline:0}.ms-footer__err{margin:.8rem 0 0;color:rgb(var(--ms-error));font-size:1.3rem}.ms-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin-top:3rem;padding-top:1.8rem;border-top:1px solid var(--ms-line)}.ms-footer__copy{margin:0;font-size:1.3rem;letter-spacing:.04rem}.ms-footer__legal{display:flex;flex-wrap:wrap;gap:.6rem 2rem}.ms-footer__legal .ms-footer__link{font-size:1.3rem}.ms-footer__pay{display:flex;flex-wrap:wrap;gap:.8rem}.ms-footer__pay-icon{display:block;width:3.8rem;height:2.4rem}@media screen and (max-width:749px){.ms-footer__bottom{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.ms-footer *,.ms-footer *:before,.ms-footer *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAwAAC */
