h1[data-v-76a7943a]{text-align:center;margin:10rem auto}body{margin:0;padding:0;font-size:1rem;font-family:Noto Sans TC,sans-serif}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}li,ol,ul{list-style:none}a,a:focus,a:hover{text-decoration:none}img{width:100%;height:100%;display:block}.btn,a:focus,button,button:focus,input:focus,select,select:focus,textarea:focus{outline:0!important}button{background-color:transparent;border:0;cursor:pointer}button[disabled]{pointer-events:none}input{padding:0}input:invalid,input:required{box-shadow:none}::-webkit-scrollbar{width:0;background:transparent}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.ml-0,.mx-0{margin-left:0}.mx-0{margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.mr-1{margin-right:.25rem}.ml-1,.mx-1{margin-left:.25rem}.mx-1{margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.mr-2{margin-right:.5rem}.ml-2,.mx-2{margin-left:.5rem}.mx-2{margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.mr-3{margin-right:.75rem}.ml-3,.mx-3{margin-left:.75rem}.mx-3{margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.ml-4,.mx-4{margin-left:1rem}.mx-4{margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.m-5{margin:1.25rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.mr-5{margin-right:1.25rem}.ml-5,.mx-5{margin-left:1.25rem}.mx-5{margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mr-6{margin-right:1.5rem}.ml-6,.mx-6{margin-left:1.5rem}.mx-6{margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.m-7{margin:1.75rem}.mt-7{margin-top:1.75rem}.mb-7{margin-bottom:1.75rem}.mr-7{margin-right:1.75rem}.ml-7,.mx-7{margin-left:1.75rem}.mx-7{margin-right:1.75rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.m-8{margin:2rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mr-8{margin-right:2rem}.ml-8,.mx-8{margin-left:2rem}.mx-8{margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.pl-0,.px-0{padding-left:0}.px-0{padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pr-1{padding-right:.25rem}.pl-1,.px-1{padding-left:.25rem}.px-1{padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pr-2{padding-right:.5rem}.pl-2,.px-2{padding-left:.5rem}.px-2{padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:.75rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pr-3{padding-right:.75rem}.pl-3,.px-3{padding-left:.75rem}.px-3{padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.p-4{padding:1rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pr-4{padding-right:1rem}.pl-4,.px-4{padding-left:1rem}.px-4{padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.p-5{padding:1.25rem}.pt-5{padding-top:1.25rem}.pb-5{padding-bottom:1.25rem}.pr-5{padding-right:1.25rem}.pl-5,.px-5{padding-left:1.25rem}.px-5{padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.p-6{padding:1.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pr-6{padding-right:1.5rem}.pl-6,.px-6{padding-left:1.5rem}.px-6{padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.p-7{padding:1.75rem}.pt-7{padding-top:1.75rem}.pb-7{padding-bottom:1.75rem}.pr-7{padding-right:1.75rem}.pl-7,.px-7{padding-left:1.75rem}.px-7{padding-right:1.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.p-8{padding:2rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pr-8{padding-right:2rem}.pl-8,.px-8{padding-left:2rem}.px-8{padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}:root{--background:#fff;--font-color1:#2a2a2a;--font-color2:#000;--category-divider:rgba(42,42,42,0.1);--connect-line:#000;--connect-line-undone:#f0f0f5;--stepper:#2a2a2a;--stepper-undone:#afb1bd;--stepper-done:#333;--shipping-border-unselected:#f0f0f5;--shipping-border-selected:#2a2a2a;--shipping-time:#2a2a2a;--radio-btn-background:#fff;--radio-btn-border:#222;--radio-btn-checked:#2a2a2a;--shipping-time:#000;--shopping-cart-background:#fff;--shopping-cart-border:#f0f0f5;--shopping-cart-divider:#f0f0f5;--qty-btn-background:#f0f0f5;--qty-btn-icon:#000;--input-label:grey;--input-border:#4a4a4a;--input-placeholder:#999;--input-divider:#e6e6eb;--footer-background:#e5e5e5;--footer-content:grey}.theme-dark{--background:#121212;--font-color1:#fff;--font-color2:#fff;--category-divider:hsla(0,0%,100%,0.2);--connect-line:#fff;--connect-line-undone:hsla(0,0%,100%,0.6);--stepper:#fff;--stepper-undone:hsla(0,0%,100%,0.4);--shipping-border-unselected:#5e5e5e;--shipping-border-selected:#fff;--radio-btn-background:#333;--radio-btn-border:#333;--radio-btn-checked:#333;--shipping-time:hsla(0,0%,100%,0.4);--shopping-cart-background:#383838;--shopping-cart-border:hsla(0,0%,100%,0.2);--shopping-cart-divider:hsla(0,0%,100%,0.2);--qty-btn-background:grey;--qty-btn-icon:#333;--input-label:hsla(0,0%,100%,0.4);--input-border:#5e5e5e;--input-placeholder:hsla(0,0%,100%,0.3);--input-divider:hsla(0,0%,100%,0.2);--footer-background:#333;--footer-content:hsla(0,0%,100%,0.6)}.nav{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;height:56px}@media(min-width:992px){.nav{height:60px}}@media(min-width:1440px){.nav{margin:0 auto;max-width:1110px}}.nav__hamburger{position:absolute;top:50%;left:17px;transform:translateY(-50%);width:24px;height:24px;cursor:pointer}@media(min-width:992px){.nav__hamburger{display:none}}.nav__hamburger--img{width:24px;height:24px}.nav__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:135.86px;height:24px;z-index:2}@media(min-width:576px){.nav__logo{width:169.83px;height:30px}}.nav__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:100%;left:0;transform:translate(0);width:100%;height:378px;z-index:1;background:var(--background)}@media(min-width:992px){.nav__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:static;height:100%;padding:0 3rem}}@media(min-width:1200px){.nav__wrapper{padding:0 4rem}}@media(min-width:1440px){.nav__wrapper{padding:0}}.nav__wrapper__category{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media(min-width:992px){.nav__wrapper__category{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:50px;height:100%}}@media(min-width:1200px){.nav__wrapper__category{width:34.6%}}.nav__wrapper__category a{text-align:center;width:92%;white-space:nowrap;color:var(--font-color1)}@media(min-width:992px){.nav__wrapper__category a{margin-right:2rem;width:100%}}.nav__wrapper__category--content{display:inline-block;padding:1.5rem 0;border-bottom:1px solid var(--category-divider);width:100%;font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--font-color1)}@media(min-width:992px){.nav__wrapper__category--content{padding:0;border-bottom:none}}.nav__wrapper__category--content:hover{text-decoration:underline}.nav__wrapper__icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5rem;width:154px;height:24px}@media(min-width:992px){.nav__wrapper__icons{margin-top:0;width:132px}}.nav__wrapper__icons--icon{height:24px;width:24px}@media(min-width:992px){.nav .nav-container{display:initial;width:100%}}.stepper{grid-area:stepper;margin:1.5rem 0}@media(min-width:768px){.stepper{margin:3rem 0 4rem}}.stepper__container{justify-content:space-between}.stepper__container,.stepper__container__step{display:flex;flex-direction:row;align-items:center}.stepper__container__step{justify-content:flex-start;position:relative}.stepper__container__step:first-child .stepper__container__step--circle-container:after{content:"1"}.stepper__container__step:nth-child(2) .stepper__container__step--circle-container:after{content:"2"}.stepper__container__step:nth-child(3) .stepper__container__step--circle-container:after{content:"3"}.stepper__container__step--circle-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid var(--stepper-undone);color:var(--stepper-undone);border-radius:50%}@media(min-width:576px){.stepper__container__step--circle-container{margin-right:.5rem;width:24px;height:24px}}.stepper__container__step--connect-line{position:absolute;top:50%;right:-270%;border-top:2px solid var(--connect-line-undone);width:60px}@media(max-width:320px){.stepper__container__step--connect-line{display:none}}@media(min-width:375px){.stepper__container__step--connect-line{right:-330%}}@media(min-width:500px){.stepper__container__step--connect-line{right:-400%}}@media(min-width:576px){.stepper__container__step--connect-line{right:-90%}}@media(min-width:650px){.stepper__container__step--connect-line{right:-110%}}@media(min-width:768px){.stepper__container__step--connect-line{display:none}}@media(min-width:992px){.stepper__container__step--connect-line{display:block;right:-100%}}@media(min-width:1200px){.stepper__container__step--connect-line{right:-110%}}@media(min-width:1350px){.stepper__container__step--connect-line{right:-120%}}@media(min-width:1440px){.stepper__container__step--connect-line{right:-100%}}.stepper__container__step .last-connect-line{display:none}.stepper__container__step--label-container{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--stepper-undone);display:none}@media(min-width:576px){.stepper__container__step--label-container{display:block}}.stepper__container__step.initial .stepper__container__step--circle-container{border-color:var(--stepper-done);background:var(--stepper-done);color:#fff}.stepper__container__step.initial .stepper__container__step--label-container{color:var(--font-color1)}.stepper__container__step.initial .stepper__container__step--connect-line{border-color:var(--font-color1)}.stepper__container__step.active .stepper__container__step--circle-container{border-color:var(--font-color1);background:var(--background);color:var(--font-color1)}.stepper__container__step.active .stepper__container__step--label-container{color:var(--font-color1)}.stepper__container__step.active .stepper__container__step--connect-line{border-color:var(--font-color1)}.stepper__container__step.checked .stepper__container__step--circle-container{border-color:var(--stepper-done);background:var(--stepper-done);color:#fff}.stepper__container__step.checked .stepper__container__step--circle-container:after{content:"✔"}.stepper__container__step.checked .stepper__container__step--label-container{color:var(--font-color1)}.stepper__container__step.checked .stepper__container__step--connect-line{border-color:var(--font-color1)}.form-panel__container__form__form-part__forms__form-row__select-wrapper select,.form-panel__container__form__form-part__forms__form-row input[type=text]{padding:.75rem 0 .75rem 1rem;border:1px solid var(--input-border);border-radius:4px;height:40px;background:var(--background);font-size:.75rem;font-weight:400;line-height:1rem;color:var(--font-color1)}.form-panel__container__form__form-part__forms__form-row input[type=text] ::-moz-placeholder{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--input-placeholder)}.form-panel__container__form__form-part__forms__form-row input[type=text] :-ms-input-placeholder{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--input-placeholder)}.form-panel__container__form__form-part__forms__form-row__select-wrapper select:invalid,.form-panel__container__form__form-part__forms__form-row input[type=text] ::placeholder{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--input-placeholder)}.form-panel{grid-area:form-panel}@media(min-width:768px){.form-panel{height:288px}}.form-panel__container__form__form-part--form-title{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var(--font-color1)}.form-panel__container__form__form-part__forms__form-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5rem}.form-panel__container__form__form-part__forms__form-row label{margin-bottom:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;color:var(--input-label)}.form-panel__container__form__form-part__forms__form-row input[type=text]{width:100%}.form-panel__container__form__form-part__forms__form-row input[type=text]:focus,.form-panel__container__form__form-part__forms__form-row input[type=text]:hover{border-color:var(--font-color2)}.form-panel__container__form__form-part__forms__form-row__select-wrapper{position:relative;z-index:0;width:100%}.form-panel__container__form__form-part__forms__form-row__select-wrapper:after{content:"▾";position:absolute;top:50%;right:8px;transform:translate(-50%,-50%);z-index:-1;color:var(--input-border)}.form-panel__container__form__form-part__forms__form-row__select-wrapper select{-webkit-appearance:none;background:transparent;cursor:pointer;width:100%}.form-panel__container__form__form-part__forms__form-row__select-wrapper select:focus,.form-panel__container__form__form-part__forms__form-row__select-wrapper select:hover{border-color:var(--input-placeholder)}.form-panel__container__form__form-part__forms__radio-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:var(--background);border:1px solid var(--shipping-border-unselected);border-radius:4px}.form-panel__container__form__form-part__forms__radio-wrapper input[type=radio]{-webkit-appearance:none;margin:1.25rem;width:1.25rem;height:1.25rem;background:var(--radio-btn-background);border:1px solid var(--radio-btn-border);border-radius:50%}.form-panel__container__form__form-part__forms__radio-wrapper input[type=radio]:checked{box-shadow:inset 0 0 0 5px var(--radio-btn-checked);background:#fff}.form-panel__container__form__form-part__forms__radio-wrapper__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;margin-right:1.25rem}.form-panel__container__form__form-part__forms__radio-wrapper__container__details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.125rem;width:100%}.form-panel__container__form__form-part__forms__radio-wrapper__container__details--option{font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--font-color2)}.form-panel__container__form__form-part__forms__radio-wrapper__container__details--option[data-dhl]{font-weight:700}.form-panel__container__form__form-part__forms__radio-wrapper__container__details--freight{font-size:.875rem;font-weight:400;line-height:1rem;color:var(--font-color2)}.form-panel__container__form__form-part__forms__radio-wrapper__container__time{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--shipping-time)}.form-panel__container__form__form-part__forms__radio-wrapper.checked,.form-panel__container__form__form-part__forms__radio-wrapper:hover{border-color:var(--shipping-border-selected)}.form-panel__container__form__form-part__forms [data-delivery=standard],.form-panel__container__form__form-part__forms__radio-wrapper{margin-bottom:1.5rem}.form-panel__container__form__form-part__forms.step-1{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-areas:"title title name name name" "phone phone phone phone phone" "email email email email email" "city city city city city" "address address address address address"}@media(min-width:576px){.form-panel__container__form__form-part__forms.step-1{grid-template-columns:repeat(6,1fr);grid-template-areas:"title title name name name name" "phone phone phone email email email" "city city address address address address"}}.form-panel__container__form__form-part__forms.step-1 .title{grid-area:title}.form-panel__container__form__form-part__forms.step-1 .name{grid-area:name}.form-panel__container__form__form-part__forms.step-1 .phone{grid-area:phone}.form-panel__container__form__form-part__forms.step-1 .email{grid-area:email}.form-panel__container__form__form-part__forms.step-1 .city{grid-area:city}.form-panel__container__form__form-part__forms.step-1 .address{grid-area:address}.form-panel__container__form__form-part__forms.step-3{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-areas:"card-name card-name card-name card-name" "card-number card-number card-number card-number" "validity validity cvc cvc"}@media(min-width:576px){.form-panel__container__form__form-part__forms.step-3{grid-template-columns:repeat(6,1fr);grid-template-areas:"card-name card-name card-name card-name . ." "card-number card-number card-number card-number . ." "validity validity validity cvc cvc cvc"}}.form-panel__container__form__form-part__forms.step-3 .card-name{grid-area:card-name}.form-panel__container__form__form-part__forms.step-3 .card-number{grid-area:card-number}.form-panel__container__form__form-part__forms.step-3 .card-validity{grid-area:validity}.form-panel__container__form__form-part__forms.step-3 .cvc{grid-area:cvc}.cart{grid-area:cart;margin-top:2rem}@media(min-width:768px){.cart{margin-top:3rem}}.cart__container{padding:1.125rem 1rem;width:100%;background:var(--shopping-cart-background);border:1px solid var(--shopping-cart-border);border-radius:8px}@media(min-width:992px){.cart__container{padding:0 1.5rem;height:492px}}.cart__container__title{display:none;font-size:1.125rem;font-weight:700;line-height:1.375rem;color:var(--font-color1)}@media(min-width:992px){.cart__container__title{display:block;margin-bottom:34px;margin-top:32px}}.cart__container__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%}@media(min-width:992px){.cart__container__wrapper{margin-bottom:2rem}}.cart__container__wrapper__product-photo{width:100px;height:100px;border-radius:4px}.cart__container__wrapper__product{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:1;width:100%;height:100px}@media(min-width:576px){.cart__container__wrapper__product{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-left:21px}}.cart__container__wrapper__product__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}@media(min-width:576px){.cart__container__wrapper__product__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.cart__container__wrapper__product__info--product-name{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--font-color1)}.cart__container__wrapper__product__info__modifier{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.125rem;width:116px;height:27px}.cart__container__wrapper__product__info__modifier--qty{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--font-color1)}.cart__container__wrapper__product__info__modifier--minus,.cart__container__wrapper__product__info__modifier--plus{position:relative;width:26px;height:27px;border-radius:50%;background:var(--qty-btn-background)}.cart__container__wrapper__product__info__modifier--minus:hover,.cart__container__wrapper__product__info__modifier--plus:hover{background:var(--stepper-undone)}.cart__container__wrapper__product__info__modifier--minus:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"−";color:var(--qty-btn-icon)}.cart__container__wrapper__product__info__modifier--plus:before{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);content:"+";color:var(--qty-btn-icon)}.cart__container__wrapper__product__info--price{font-family:Nunito Sans;font-size:1rem;font-weight:700;line-height:1.375rem;color:var(--font-color1)}.cart__container__wrapper__freight,.cart__container__wrapper__total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid var(--shopping-cart-divider);width:100%}.cart__container__wrapper__freight--item,.cart__container__wrapper__total--item{font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--font-color1)}.cart__container__wrapper__freight--amount,.cart__container__wrapper__total--amount{font-family:Nunito Sans;font-size:.875rem;font-weight:700;line-height:17px;color:var(--font-color2)}.cart__container__wrapper__total{margin-bottom:-1rem}@media(min-width:992px){.cart__container__wrapper__total{margin-bottom:-2rem}}.button{grid-area:button;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:26px;width:100%;height:72px;border-top:1px solid var(--input-divider)}@media(min-width:992px){.button{margin-top:calc(3rem - 1px);padding-top:1.5rem;width:100%}}.button .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:156px;height:46px;border-radius:8px;font-size:.875rem;font-weight:400;line-height:20px}@media(min-width:992px){.button .btn{width:174px}}.button .btn:hover{transform:scale(1.05);cursor:pointer}.button .btn-prev{background:transparent;color:var(--font-color2)}.button .btn-prev:hover{border:1px solid var(--font-color2)}.button .btn-prev.first-step{display:none}.button .btn-next{background:#f67599;color:#fff}.button .btn-next.first-step{margin-left:auto;width:100%}@media(min-width:576px){.button .btn-next.first-step{width:156px}}@media(min-width:992px){.button .btn-next.first-step{width:174px}}.button .btn-prev:before{content:"←";margin-right:12.5px}.button .btn-next:after{content:"→";margin-left:12.5px}.button .last-step.btn-next:after{display:none}footer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:284px;background:var(--footer-background)}@media(max-width:991px){footer{display:none}}footer .footer__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}@media(min-width:992px){footer .footer__container{margin:0 3rem}}@media(min-width:1200px){footer .footer__container{margin:0 4rem}}@media(min-width:1440px){footer .footer__container{margin:0 auto;max-width:1110px}}footer .footer__container__logo{width:175.49px;height:31px}footer .footer__container__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}footer .footer__container__info--title{padding:4rem 0 1.5rem;font-size:1.5rem;font-weight:700;line-height:1.5rem;color:var(--font-color1)}footer .footer__container__info__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}footer .footer__container__info__wrapper a{color:var(--footer-content)}footer .footer__container__info__wrapper--content{display:inline-block;padding-bottom:.5rem;font-size:1rem;font-weight:400;line-height:17px;color:var(--footer-content)}footer .footer__container__info__wrapper--content:hover{text-decoration:underline}footer .footer__container__info__wrapper__icons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:24px}footer .footer__container__info__wrapper__icons--icon{margin-right:1rem;width:24px;height:24px}.app{background:var(--background)}.main{min-width:320px;margin:1rem 1rem 1rem}@media(min-width:576px){.main{margin:1rem 2rem 1rem}}@media(min-width:768px){.main{margin:1rem 2rem 1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-template-areas:"main-title main-title . . . . . . . . . ." "stepper stepper stepper stepper stepper stepper . cart cart cart cart cart" "form-panel form-panel form-panel form-panel form-panel form-panel . cart cart cart cart cart" "button button button button button button . cart cart cart cart cart"}}@media(min-width:992px){.main{margin:5rem 3rem 7.75rem}}@media(min-width:1200px){.main{margin:5rem 4rem 7.75rem}}@media(min-width:1440px){.main{margin:5rem auto 7.75rem;max-width:1110px}}.main__title{grid-area:main-title;display:none}@media(min-width:768px){.main__title{display:block;font-size:2rem;font-weight:700;line-height:2.375rem;color:var(--font-color1)}}