:root{--primary: #275EFE;--primary-light: #7699FF;--dark: #1C212E;--grey-dark: #3F4656;--grey: #6C7486;--grey-light: #CDD9ED;--white: #FFF;--sand: #DCB773;--sand-light: #EDD9A9;--green: #02ca95;--grey-green: #01BA89;--radio-primary: #02CA95;--radio-secondary: #fffff;--radio-border-color: #00cb94}@media only screen and (max-width:992px){.scrolling-header.scroll~.basketWrap{padding-top:112px}header:has(.scrolling-header.scroll)~.basketWrap{padding-top:120px}}.basketWrap .topButtonsWrap .topButtons{display:flex;align-content:center;height:76px;border-radius:4px;width:100%;background:#fff;text-align:left;font-family:Inter;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#000;margin-bottom:25px;padding:0 10px 0 20px;outline:none!important;border:1px solid transparent}.basketWrap .topButtonsWrap .topButtons:hover{box-shadow:0 24px 48px #0000001c,0 8px 16px #03c96c0a}.basketWrap .topButtonsWrap .topButtons img{padding-right:20px}.basketWrap .topButtonsWrap .topButtons span{align-self:center}.basketWrap{background:#f8fafa;padding-top:24px;padding-bottom:30px}.basketWrap input[type=number],.basketWrap input[type=password]{-webkit-appearance:none}.basketWrap .login-buttons.sell-form .buttons-row{justify-content:flex-start}.basketWrap .login-buttons.sell-form .buttons-row>span{margin:0 15px}.basketWrap .login-buttons.sell-form .buttons-row .social-btn .text{display:none}.basketWrap .login-buttons.buy-form{margin-bottom:24px;color:#656565}.basketWrap .login-buttons .buttons-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.basketWrap .login-buttons .buttons-row span{font-size:14px;font-weight:600;color:#000;margin:0 8px;flex-shrink:0}.basketWrap .login-buttons .buttons-row .btn{padding:14px 8px 14px 16px;flex-shrink:0}.basketWrap .login-buttons .buttons-row .btn span{font-size:11px;margin-right:0;padding:2px 4px 2px 9px;border-radius:10px;color:#fff}.basketWrap .login-buttons .buttons-row .social{display:flex}.basketWrap .login-buttons .buttons-row .social-btn{display:inline-flex;align-items:center;cursor:pointer}.basketWrap .login-buttons .buttons-row .social-btn.facebook{margin-right:7px;border-radius:3px;background-color:#3b5798;box-shadow:0 8px 16px #0000000a,0 4px 8px #3b57981f}.basketWrap .login-buttons .buttons-row .social-btn.facebook .logo{background-color:#283b68}.basketWrap .login-buttons .buttons-row .social-btn.google{border-radius:3px;background-color:#de4e3a;box-shadow:0 8px 16px #0000000a,0 4px 8px #de4e3a1f}.basketWrap .login-buttons .buttons-row .social-btn.google .logo{background-color:#b63320}.basketWrap .login-buttons .buttons-row .social-btn .logo{width:51px;height:51px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:3px}.basketWrap .login-buttons .buttons-row .social-btn .text{padding:17px 11px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.basketWrap .login-buttons label input[type=checkbox]:checked+span.check{background:#00c27e;border-color:#00c27e!important}.basketWrap .login-buttons label input[type=checkbox]:checked+span.check:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-60%) rotate(45deg)!important;width:5px!important;height:9px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;background:transparent!important;border-radius:0!important;display:block!important}.basketWrap .wrapperItemBasket{margin:0 auto}.basketWrap .wrapperItemBasket .button-row{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:30px}.basketWrap .wrapperItemBasket .button-row .basketBack,.basketWrap .wrapperItemBasket .button-row [data-action=back]{margin-right:auto}.basketWrap .basketSubmit{font-size:16px;font-weight:600;padding:16px 28px;display:flex;align-items:center;margin-left:unset;border-radius:14px;background:#00c27e;transition:transform .45s cubic-bezier(.215,.61,.355,1),box-shadow .45s cubic-bezier(.215,.61,.355,1),background .45s cubic-bezier(.215,.61,.355,1)}.basketWrap .basketSubmit:hover{background:#00a86e;transform:translateY(-3px);box-shadow:0 4px 8px #00c27e1f,0 12px 32px #00c27e29;transition:transform .2s cubic-bezier(.215,.61,.355,1),box-shadow .2s cubic-bezier(.215,.61,.355,1),background .2s cubic-bezier(.215,.61,.355,1)}.basketWrap .basketSubmit:active{transform:translateY(-1px);box-shadow:0 2px 4px #00c27e26;transition:transform .1s ease,box-shadow .1s ease}.basketWrap .basketSubmit span{padding:2px 4px 2px 8px;display:flex;align-items:center;width:24px;height:14px;border:1px solid rgba(255,255,255,.4);border-radius:7.5px}.basketWrap .basketSubmit.hideBtn{display:none}.basketWrap .title{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;cursor:pointer}.basketWrap .title .num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#e6f9f1,#d4f5e9);color:#00c27e;margin-right:14px;font-size:15px;font-weight:700}.basketWrap .title.answering .text{color:#00c27e;font-weight:500;position:relative}.basketWrap .title.answering .text:after{content:url(/images/design/check-2.svg);margin-left:14px}.basketWrap .title .arrow{display:none}.basketWrap .personalData{font-family:Inter,sans-serif;background:#fff;padding:20px 32px;border-radius:16px;border:1.5px solid #e8eaed;border-bottom:1.5px solid #e8eaed;transition:box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}.basketWrap .personalData:has(.wrapperItemBasket:visible){box-shadow:0 4px 24px #0000000f;border-color:#d4d8dd}.basketWrap .personalData input[name=password].error{border:1px solid #ff0000;text-align:left}.basketWrap .personalData .guest-checkout-bar{display:flex;align-items:center;justify-content:space-between;background:#f5f7f6;border-radius:10px;padding:10px 14px;margin-bottom:14px}.basketWrap .personalData .guest-checkout-bar__text{font-size:13px;font-weight:500;color:#6b7280}.basketWrap .personalData .guest-checkout-bar__login{font-size:13px;font-weight:500;color:#00c27e;cursor:pointer;white-space:nowrap;margin-left:12px}.basketWrap .personalData .guest-checkout-bar__login:hover{text-decoration:underline}@media(max-width:768px){.basketWrap .personalData .guest-checkout-bar{padding:8px 12px;margin-bottom:10px}.basketWrap .personalData .guest-checkout-bar__text,.basketWrap .personalData .guest-checkout-bar__login{font-size:12px}}.basketWrap .personalData .emailFirstCard{background:linear-gradient(135deg,#ecfdf5,#f8fafc);border:1px solid #d1fae5;border-radius:12px;padding:16px 18px;margin:0 0 22px}.basketWrap .personalData .emailFirstCard .rowInputs,.basketWrap .personalData .emailFirstCard__row{margin:0!important;display:block;width:100%}.basketWrap .personalData .emailFirstCard .input-wrapper,.basketWrap .personalData .emailFirstCard__input{width:100%!important;max-width:100%!important;margin:0!important;flex:1 1 100%!important}.basketWrap .personalData .emailFirstCard input{margin:0!important}@media(max-width:768px){.basketWrap .personalData .emailFirstCard{padding:12px 14px;margin-bottom:14px;border-radius:10px}}.basketWrap .personalData .input-wrapper.full-width{width:100%!important;max-width:100%!important;flex:1 1 100%}.basketWrap .personalData .rm-cart-recovery-skeleton{max-width:520px;margin:32px auto 64px;padding:40px 32px;text-align:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px #0f172a0a,0 8px 32px #0f172a0f}.basketWrap .personalData .rm-cart-recovery-skeleton__spinner{width:48px;height:48px;margin:0 auto 20px;border-radius:50%;border:3px solid #e6f7ef;border-top-color:#00c27e;animation:rmRecoverSpin .7s linear infinite}.basketWrap .personalData .rm-cart-recovery-skeleton__title{font-size:19px;font-weight:700;color:#0f172a;margin:0 0 6px;letter-spacing:-.01em}.basketWrap .personalData .rm-cart-recovery-skeleton__sub{font-size:14px;color:#64748b;margin:0 0 24px;line-height:1.45}.basketWrap .personalData .rm-cart-recovery-skeleton__rows{display:flex;flex-direction:column;gap:10px}.basketWrap .personalData .rm-cart-recovery-skeleton__row{height:64px;border-radius:10px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0,#f1f5f9);background-size:200% 100%;animation:rmRecoverShimmer 1.4s linear infinite}@media(max-width:768px){.basketWrap .personalData .rm-cart-recovery-skeleton{margin:24px 12px 48px;padding:28px 20px}.basketWrap .personalData .rm-cart-recovery-skeleton__title{font-size:17px}.basketWrap .personalData .rm-cart-recovery-skeleton__sub{font-size:13.5px}}@keyframes rmRecoverSpin{to{transform:rotate(360deg)}}@keyframes rmRecoverShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.basketWrap .personalData .topPersonalData{font-size:12px;font-weight:500;line-height:1.5;text-align:left;color:#989e9b;margin-bottom:25px;margin-top:10px;width:95%}.basketWrap .personalData .topPersonalData .loginForSellForm,.basketWrap .personalData .topPersonalData .loginForBuyForm{font-size:12px;font-weight:700;line-height:1.5;color:#02ca95;text-decoration:underline;cursor:pointer;display:none}.basketWrap .personalData .topPersonalData .loginForBuyForm{display:block;margin-bottom:10px}.basketWrap .personalData .topPersonalData .wrapLabel{display:flex;align-items:center;gap:24px}.basketWrap .personalData .topPersonalData .wrapLabel label span{border:1px solid #00cb94}.basketWrap .personalData .topPersonalData label{display:flex;align-items:center;font-weight:500;font-size:14px;color:#333;margin-right:16px;cursor:pointer;gap:8px}.basketWrap .personalData .topPersonalData label input[type=radio],.basketWrap .personalData .topPersonalData label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0}.basketWrap .personalData .topPersonalData label span{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;background:#fff;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.basketWrap .personalData .topPersonalData label span.check{border-radius:6px}.basketWrap .personalData .topPersonalData label input[type=radio]:checked+span{background:#fff;border-color:#00c27e;box-shadow:0 0 0 1px #00c27e}.basketWrap .personalData .topPersonalData label input[type=radio]:checked+span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#00c27e}.basketWrap .personalData .topPersonalData label input[type=checkbox]:checked+span.check{background:#00c27e;border-color:#00c27e;box-shadow:0 1px 4px #00c27e40}.basketWrap .personalData .topPersonalData label input[type=checkbox]:checked+span.check:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%) rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;background:transparent}.basketWrap .personalData .topPersonalData label:hover span{border-color:#00c27e}.basketWrap .personalData .topPersonalData .genderArea{display:flex;gap:8px}.basketWrap .personalData .topPersonalData .genderArea.genderError label span{border-color:red!important}.basketWrap .personalData .topPersonalData .genderArea.genderError label{color:red}.basketWrap .personalData .topPersonalData .genderArea.purple label span{animation:pulse-purple 2s infinite}.basketWrap .personalData .rowInputs-wrapper{display:flex;justify-content:space-between;width:100%}.basketWrap .personalData .rowInputs-wrapper .rowInputs{width:100%;display:flex}.basketWrap .personalData .rowInputs{margin-bottom:16px;clear:both}.basketWrap .personalData .rowInputs .wrapInput{width:45%;margin-right:5%;display:inline-block;float:left}.basketWrap .personalData .rowInputs .wrapInput input{width:100%;background:transparent}.basketWrap .personalData input{border-radius:4px;border:solid 1px #888888;padding:14px;font-size:16px;font-weight:400;color:#262626;width:45%;margin-right:5%;margin-bottom:0}.basketWrap .personalData .personalDataAddress,.basketWrap .personalData .personalDataCity{display:flex;justify-content:space-between;width:45%;margin-right:5%}.basketWrap .personalData .personalDataAddress .input-wrapper-lg,.basketWrap .personalData .personalDataCity .input-wrapper-lg{width:60%;margin-right:0}.basketWrap .personalData .personalDataAddress .input-wrapper-lg input,.basketWrap .personalData .personalDataCity .input-wrapper-lg input{width:100%}.basketWrap .personalData .personalDataAddress .input-wrapper-sm,.basketWrap .personalData .personalDataCity .input-wrapper-sm{width:35%;margin-right:0}.basketWrap .personalData .personalDataAddress .input-wrapper-sm input,.basketWrap .personalData .personalDataCity .input-wrapper-sm input{width:100%;margin:0}.basketWrap .personalData .shippingAddressCheck{display:flex;margin-bottom:16px;font-size:12px;font-weight:400;color:#989e9b}.basketWrap .personalData .shippingAddressCheck input[name=shippingAddress]{display:none}.basketWrap .personalData .shippingAddressCheck input[name=shippingAddress]+span{position:relative;width:18px;height:18px;border:solid 1px #00cb94;display:inline-block;margin-right:8px;color:#00cb94;background:#fff}.basketWrap .personalData .shippingAddressCheck input[name=shippingAddress]:checked+span:before{content:"";width:9px;height:5px;position:absolute;top:4px;left:5px;border:2px solid #fff;border-top:none;border-right:none;background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.basketWrap .personalData .shippingAddressCheck input[name=shippingAddress]:checked+span{background:#00cb94}.basketWrap .personalData .select{display:inline-block;position:relative;border-radius:3px;background-color:#fff;width:100%;margin-bottom:16px}.basketWrap .personalData .select [class$=-control]{border-color:#e8eaed!important;box-shadow:none!important}.basketWrap .personalData .select [class$=-control]:hover{border-color:#00c27e!important}.basketWrap .personalData .select [class$=-control]:has(+[class$=-menu]),.basketWrap .personalData .select [class$=-control][class*=--is-focused]{border-color:#00c27e!important;box-shadow:0 0 0 1px #00c27e!important}.basketWrap .personalData .select [class$=-option][class*=--is-focused]{background:#00c27e1a!important}.basketWrap .personalData .select [class$=-option][class*=--is-selected]{background:#00c27e!important;color:#fff!important}.basketWrap .shippingMethod{font-family:Inter,sans-serif;background:#fff;padding:20px 32px;border-radius:16px;border:1.5px solid #e8eaed;border-bottom:1.5px solid #e8eaed;transition:box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}.basketWrap .shippingMethod:has(.wrapperItemBasket:visible){box-shadow:0 4px 24px #0000000f;border-color:#d4d8dd}.basketWrap .shippingMethod .wrapperItemBasket{margin-top:25px;display:block}.basketWrap .shippingMethod .wrapperItemBasket .choiceShipping{color:red;font-size:14px}.basketWrap .shippingMethod .wrapperItemBasket .order{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--green);position:relative;height:57px;width:240px;padding:0;outline:none;cursor:pointer;border-radius:3px;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-tap-highlight-color:transparent;overflow:hidden;transition:transform .3s ease}.basketWrap .shippingMethod .wrapperItemBasket .order span{--o: 1;position:absolute;left:0;right:0;text-align:center;top:16px;line-height:24px;color:var(--white);font-size:16px;font-weight:500;opacity:var(--o);transition:opacity .3s ease}.basketWrap .shippingMethod .wrapperItemBasket .order span.default{transition-delay:.3s;display:flex;justify-content:center;align-items:center}.basketWrap .shippingMethod .wrapperItemBasket .order span.default .arrow-image{padding:2px 4px 2px 8px;display:flex;align-items:center;width:24px;height:14px;border:1px solid #18E6AF;border-radius:7.5px;margin-left:10px}.basketWrap .shippingMethod .wrapperItemBasket .order span.success{--offset: 16px;--o: 0}.basketWrap .shippingMethod .wrapperItemBasket .order span.success svg{width:12px;height:10px;display:inline-block;vertical-align:top;fill:none;margin:7px 0 0 4px;stroke:var(--white);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:var(--offset);transition:stroke-dashoffset .3s ease}.basketWrap .shippingMethod .wrapperItemBasket .order:active{transform:scale(.96)}.basketWrap .shippingMethod .wrapperItemBasket .order .lines{opacity:0;position:absolute;height:3px;background:var(--white);border-radius:2px;width:6px;top:27px;left:100%;box-shadow:15px 0 0 var(--white),30px 0 0 var(--white),45px 0 0 var(--white),60px 0 0 var(--white),75px 0 0 var(--white),90px 0 0 var(--white),105px 0 0 var(--white),120px 0 0 var(--white),135px 0 0 var(--white),150px 0 0 var(--white),165px 0 0 var(--white),180px 0 0 var(--white),195px 0 0 var(--white),210px 0 0 var(--white),225px 0 0 var(--white),240px 0 0 var(--white),255px 0 0 var(--white),270px 0 0 var(--white),285px 0 0 var(--white),300px 0 0 var(--white),315px 0 0 var(--white),330px 0 0 var(--white)}.basketWrap .shippingMethod .wrapperItemBasket .order .back,.basketWrap .shippingMethod .wrapperItemBasket .order .box{--start: var(--white);--stop: var(--grey-light);border-radius:2px;background:linear-gradient(var(--start),var(--stop));position:absolute}.basketWrap .shippingMethod .wrapperItemBasket .order .truck{width:60px;height:41px;left:100%;z-index:1;top:8px;position:absolute;transform:translate(24px)}.basketWrap .shippingMethod .wrapperItemBasket .order .truck:before,.basketWrap .shippingMethod .wrapperItemBasket .order .truck:after{--r: -90deg;content:"";height:2px;width:20px;right:58px;position:absolute;display:block;background:var(--white);border-radius:1px;transform-origin:100% 50%;transform:rotate(var(--r))}.basketWrap .shippingMethod .wrapperItemBasket .order .truck:before{top:4px}.basketWrap .shippingMethod .wrapperItemBasket .order .truck:after{--r: 90deg;bottom:4px}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .back{left:0;top:0;width:60px;height:41px;z-index:1}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front{overflow:hidden;position:absolute;border-radius:2px 9px 9px 2px;width:26px;height:41px;left:60px}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front:before,.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front:after{content:"";position:absolute;display:block}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front:before{height:13px;width:2px;left:0;top:14px;background:linear-gradient(var(--grey),var(--grey-dark))}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front:after{border-radius:2px 9px 9px 2px;background:var(--primary);width:24px;height:41px;right:0}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front .window{overflow:hidden;border-radius:2px 8px 8px 2px;background:var(--primary-light);transform:perspective(4px) rotateY(3deg);width:22px;height:41px;position:absolute;left:2px;top:0;z-index:1;transform-origin:0 50%}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front .window:before,.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front .window:after{content:"";position:absolute;right:0}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front .window:before{top:0;bottom:0;width:14px;background:var(--green)}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .front .window:after{width:14px;top:7px;height:4px;position:absolute;background:#ffffff24;transform:skewY(14deg);box-shadow:0 7px #ffffff24}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .light{width:3px;height:8px;left:83px;transform-origin:100% 50%;position:absolute;border-radius:2px;transform:scaleX(.8);background:#f0dc5f}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .light:before{content:"";height:4px;width:7px;opacity:0;transform:perspective(2px) rotateY(-15deg) scaleX(.94);position:absolute;transform-origin:0 50%;left:3px;top:50%;margin-top:-2px;background:linear-gradient(90deg,#f0dc5f,#f0dc5fb3,#f0dc5f00)}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .light.top{top:4px}.basketWrap .shippingMethod .wrapperItemBasket .order .truck .light.bottom{bottom:4px}.basketWrap .shippingMethod .wrapperItemBasket .order .box{--start: var(--sand-light);--stop: var(--sand);width:21px;height:21px;right:100%;top:18px}.basketWrap .shippingMethod .wrapperItemBasket .order .box:before,.basketWrap .shippingMethod .wrapperItemBasket .order .box:after{content:"";top:10px;position:absolute;left:0;right:0}.basketWrap .shippingMethod .wrapperItemBasket .order .box:before{height:3px;margin-top:-1px;background:#0000001a}.basketWrap .shippingMethod .wrapperItemBasket .order .box:after{height:1px;background:#00000026}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .default{--o: 0;transition-delay:0s}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .success{--offset: 0;--o: 1;transition-delay:7s}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .success svg{transition-delay:7.3s}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .truck{animation:truck 10s ease forwards}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .truck:before{animation:door1 2.4s ease forwards .3s}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .truck:after{animation:door2 2.4s ease forwards .6s}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .truck .light:before,.basketWrap .shippingMethod .wrapperItemBasket .order.animate .truck .light:after{animation:light 10s ease forwards}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .box{animation:box 10s ease forwards}.basketWrap .shippingMethod .wrapperItemBasket .order.animate .lines{animation:lines 10s ease forwards}.basketWrap .shippingMethod .wrapperItemBasket .order:hover{background:var(--grey-green);box-shadow:0 8px 16px #0000000a,0 4px 8px #3b57981f}.basketWrap .shippingMethod label{position:relative;display:flex;font-weight:500;font-size:12px;line-height:1.5}.basketWrap .shippingMethod label span.wrapItemMethod{width:75%}.basketWrap .shippingMethod label span.wrapItemMethod .name{width:100%;display:inline-block;font-size:16px;color:#000}.basketWrap .shippingMethod label span.radio{width:18px;height:18px;border:solid 1px #00cb94;display:inline-block;border-radius:50%;margin:0 20px 0 0;background:#fff}.basketWrap .shippingMethod label span.radio.check{border-radius:0}.basketWrap .shippingMethod label input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin-right:25px;margin-left:4px;outline:none}.basketWrap .shippingMethod label input[type=radio]:checked+span:before{content:"";display:block;position:absolute;height:6px;width:6px;border-radius:50%;left:5px;top:5px;background:#fff}.basketWrap .shippingMethod label input[type=radio]:checked+span.radio{background:#02ca95}.basketWrap .shippingMethod span.price{display:inline-block;width:30%;font-size:12px;font-weight:700;line-height:1.5;color:#00cb94}.basketWrap .paymentMethod{font-family:Inter,sans-serif;background:#fff;padding:20px 32px;border-radius:16px;border:1.5px solid #e8eaed;border-bottom:1.5px solid #e8eaed;transition:box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}.basketWrap .paymentMethod:has(.wrapperItemBasket:visible){box-shadow:0 4px 24px #0000000f;border-color:#d4d8dd}.basketWrap .paymentMethod .wrapperItemBasket{display:block;margin-top:25px}.basketWrap .paymentMethod .wrapperItemBasket label{margin:0;position:relative;align-items:center}.basketWrap .paymentMethod .wrapperItemBasket label .basketPrice{font-size:12px}.basketWrap .paymentMethod .wrapperItemBasket label .checkbox{width:18px;height:18px;border:solid 1px #999999;display:inline-block;margin:-1px 8px 0 0;color:#00cb94;background:#fff;position:absolute;left:0;top:2px}.basketWrap .paymentMethod .wrapperItemBasket label input[type=checkbox]:checked+span.checkbox:before{content:"";width:9px;height:5px;position:absolute;top:4px;left:5px;border:2px solid #00cb94;border-top:none;border-right:none;background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.basketWrap .paymentMethod .wrapperItemBasket .basketSubmit{margin-left:unset}.basketWrap .paymentMethod label{display:flex;align-items:center;font-weight:500;font-size:12px;line-height:1.5;color:#989e9b;position:relative}.basketWrap .paymentMethod label #creditsInput{margin:0 0 0 15px;background:#02ca9533;font-size:12px;font-weight:600;color:#02ca95;border-radius:3px;border:none}.basketWrap .paymentMethod label #creditsInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.basketWrap .paymentMethod label #creditsInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basketWrap .paymentMethod label span.totalByCredits{display:inline-block;margin-left:11px;padding:7px 15px;background:#02ca9533;font-size:12px;font-weight:600;color:#02ca95;border-radius:3px}.basketWrap .paymentMethod label span.radio{left:0;width:18px;height:18px;border:solid 1px #00cb94;display:inline-block;border-radius:50%;margin:0 18px 0 0;background:#fff}.basketWrap .paymentMethod label span.radio.check{border-radius:0}.basketWrap .paymentMethod label input[type=checkbox]{width:1px;display:block;opacity:0;margin-right:25px;margin-left:4px;outline:none}.basketWrap .paymentMethod label input[type=checkbox]:checked+span.check:before{content:"";width:9px;height:5px;position:absolute;top:4px;left:5px;border:2px solid #00cb94;border-top:none;border-right:none;background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.basketWrap .paymentMethod label input[type=radio]{width:1px;display:none;margin-right:25px;margin-left:4px;outline:none}.basketWrap .paymentMethod label input[type=radio]:checked+span:before{content:"";display:block;position:absolute;height:6px;width:6px;border-radius:50%;left:5px;top:5px;background:#fff}.basketWrap .paymentMethod label input[type=radio]:checked+span{background:#02ca95}.basketWrap .paymentMethod label p.errorText{padding:0;margin:0}.basketWrap .shippingMethod,.basketWrap .paymentMethod{margin-bottom:16px}.basketWrap .shippingMethod .wrapperItemBasket .basketError,.basketWrap .paymentMethod .wrapperItemBasket .basketError{display:flex;justify-content:center;align-items:center;padding:10px 16px;gap:10px;background:#fff1f1;border-radius:10px;margin-bottom:12px;border:1px solid #FECACA}.basketWrap .shippingMethod .wrapperItemBasket .basketError span,.basketWrap .paymentMethod .wrapperItemBasket .basketError span{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;color:#dc2626}.basketWrap .shippingMethod .wrapperItemBasket ul,.basketWrap .paymentMethod .wrapperItemBasket ul{display:flex;flex-direction:column;gap:10px;padding:0}.basketWrap .shippingMethod .wrapperItemBasket ul li,.basketWrap .paymentMethod .wrapperItemBasket ul li{background:#fff;border:1.5px solid #e8eaed;border-radius:14px;margin:0;position:relative;overflow:hidden;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.basketWrap .shippingMethod .wrapperItemBasket ul li:hover,.basketWrap .paymentMethod .wrapperItemBasket ul li:hover{border-color:#b8bfc8;box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.basketWrap .shippingMethod .wrapperItemBasket ul li:hover .cRadioBtn,.basketWrap .paymentMethod .wrapperItemBasket ul li:hover .cRadioBtn{border-color:#00c27e;box-shadow:0 0 0 3px #00c27e1a}.basketWrap .shippingMethod .wrapperItemBasket ul li.active,.basketWrap .paymentMethod .wrapperItemBasket ul li.active{border-color:#00c27e;background:#00c27e0a;box-shadow:none}.basketWrap .shippingMethod .wrapperItemBasket ul li.active:before,.basketWrap .paymentMethod .wrapperItemBasket ul li.active:before{display:none}.basketWrap .shippingMethod .wrapperItemBasket ul li.active label .payment-note,.basketWrap .shippingMethod .wrapperItemBasket ul li.active label .shipping-note,.basketWrap .paymentMethod .wrapperItemBasket ul li.active label .payment-note,.basketWrap .paymentMethod .wrapperItemBasket ul li.active label .shipping-note{max-height:120px;opacity:1;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,194,126,.15)}.basketWrap .shippingMethod .wrapperItemBasket ul li label,.basketWrap .paymentMethod .wrapperItemBasket ul li label{display:flex;padding:14px 18px;gap:14px;align-items:center;cursor:pointer;margin:0;border:none}.basketWrap .shippingMethod .wrapperItemBasket ul li label img,.basketWrap .paymentMethod .wrapperItemBasket ul li label img{height:36px;width:auto}.basketWrap .shippingMethod .wrapperItemBasket ul li label .payment-title,.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-title,.basketWrap .paymentMethod .wrapperItemBasket ul li label .payment-title,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-title{flex:1;font-size:14px;font-weight:500;color:#161616;line-height:1.4;letter-spacing:-.005em}.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-title,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-title{flex:1}.basketWrap .shippingMethod .wrapperItemBasket ul li label .payment-note,.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-note,.basketWrap .paymentMethod .wrapperItemBasket ul li label .payment-note,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-note{font-size:13px;font-weight:400;color:#6b7280;line-height:1.55;max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-top:0;border-top:1px solid transparent;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1) .05s,margin-top .3s cubic-bezier(.4,0,.2,1),padding-top .3s cubic-bezier(.4,0,.2,1),border-color .3s ease}.basketWrap .shippingMethod .wrapperItemBasket ul li label .payment-note.disabled,.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-note.disabled,.basketWrap .paymentMethod .wrapperItemBasket ul li label .payment-note.disabled,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-note.disabled{display:none}.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-price,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-price{display:inline-block;font-size:14px;font-weight:700;color:#00c27e;white-space:nowrap}.basketWrap .shippingMethod .wrapperItemBasket ul li label .payment-img,.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-img,.basketWrap .paymentMethod .wrapperItemBasket ul li label .payment-img,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-img{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:54px;height:38px;border-radius:8px;background:#f5f6f8;padding:5px;transition:background .2s ease,transform .2s ease}.basketWrap .shippingMethod .wrapperItemBasket ul li label .payment-img img,.basketWrap .shippingMethod .wrapperItemBasket ul li label .shipping-img img,.basketWrap .paymentMethod .wrapperItemBasket ul li label .payment-img img,.basketWrap .paymentMethod .wrapperItemBasket ul li label .shipping-img img{height:24px;width:auto;max-width:44px;object-fit:contain}.basketWrap .shippingMethod .wrapperItemBasket ul li.active label .payment-img,.basketWrap .shippingMethod .wrapperItemBasket ul li.active label .shipping-img,.basketWrap .paymentMethod .wrapperItemBasket ul li.active label .payment-img,.basketWrap .paymentMethod .wrapperItemBasket ul li.active label .shipping-img{background:#00c27e14}.basketWrap .shippingMethod .wrapperItemBasket ul li:hover label .payment-img,.basketWrap .shippingMethod .wrapperItemBasket ul li:hover label .shipping-img,.basketWrap .paymentMethod .wrapperItemBasket ul li:hover label .payment-img,.basketWrap .paymentMethod .wrapperItemBasket ul li:hover label .shipping-img{background:#eef0f3;transform:scale(1.04)}.basketWrap .shippingMethod .wrapperItemBasket ul li input[type=radio],.basketWrap .paymentMethod .wrapperItemBasket ul li input[type=radio]{display:none}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-container,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-container{width:22px;height:22px;flex-shrink:0;overflow:hidden;border-radius:50%}.basketWrap .shippingMethod .wrapperItemBasket ul li .cRadioBtn,.basketWrap .paymentMethod .wrapperItemBasket ul li .cRadioBtn{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background:#fff;position:relative;border:2px solid #d1d5db;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .25s ease;cursor:pointer}.basketWrap .shippingMethod .wrapperItemBasket ul li .overlay,.basketWrap .paymentMethod .wrapperItemBasket ul li .overlay{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#fff;transition:width .25s cubic-bezier(.4,0,.2,1)}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.overlay,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.overlay{width:0;background:#fff}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn{background:#00c27e;border-color:#00c27e;box-shadow:0 0 0 3px #00c27e33;animation:radioPopIn .35s cubic-bezier(.34,1.56,.64,1)}@keyframes radioPopIn{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}.basketWrap .shippingMethod .wrapperItemBasket ul li .drops,.basketWrap .paymentMethod .wrapperItemBasket ul li .drops{position:absolute;background:#fff;top:-105%;left:50%;transform:translate(-50%);border-radius:50%;aspect-ratio:1}.basketWrap .shippingMethod .wrapperItemBasket ul li .lgDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .lgDrop{width:45%}.basketWrap .shippingMethod .wrapperItemBasket ul li .xsDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .xsDrop{width:18%}.basketWrap .shippingMethod .wrapperItemBasket ul li .mdDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .mdDrop{width:28%}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.lgDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.lgDrop{animation:dropBounce .5s cubic-bezier(.34,1.56,.64,1) forwards}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.mdDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.mdDrop{animation:dropBounce .65s cubic-bezier(.34,1.56,.64,1) forwards}.basketWrap .shippingMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.xsDrop,.basketWrap .paymentMethod .wrapperItemBasket ul li .radio-check:checked+label>.radio-container>.cRadioBtn>.xsDrop{animation:dropBounce .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes dropBounce{0%{top:-100%}40%{top:-100%}70%{top:15%}85%{top:30%}to{top:25%}}.basketWrap .rateWrap{font-family:Inter,sans-serif;border-radius:3px;background-color:#fff;font-weight:400;font-stretch:normal;font-style:normal;padding:40px;margin-top:16px}.basketWrap .rateWrap .rate{padding-bottom:30px;font-size:28px;line-height:1.5;letter-spacing:normal;color:#02ca95}.basketWrap .rateWrap .rate .stars{display:inline-block;padding:0 10px}.basketWrap .rateWrap .rate p{font-size:12px;line-height:normal;letter-spacing:normal;color:#989e9b}.basketWrap .rateWrap .comment{font-size:26px;line-height:1.38;letter-spacing:-.4px;color:#000;min-height:250px}.basketWrap .rateWrap .link{margin-bottom:40px;font-size:13px;font-weight:500;line-height:1.54;letter-spacing:normal;color:#02ca95}.basketWrap .rateWrap .fa{margin:0 3px;vertical-align:3px;font-size:.7em}.basketWrap .productWrap{font-family:Inter,sans-serif;border-radius:16px;background-color:#fff;padding:0;border:1.5px solid #e8eaed;overflow:hidden}.basketWrap .productWrap .coupon-block{background:#fff;padding:8px;margin:8px auto;max-width:425px}.basketWrap .productWrap .coupon-block .active-coupon-item{background:url(/images/design/shop/coupons/active_coupon_basket.png) no-repeat;height:85px;margin-bottom:8px;background-size:100%;display:flex}.basketWrap .productWrap .coupon-block .coupon-item{background:url(/images/design/shop/coupons/background_basket.png) no-repeat;height:85px;margin-bottom:8px;background-size:100%;display:flex}.basketWrap .productWrap .coupon-block .coupon-item span{display:flex}.basketWrap .productWrap .coupon-block .coupon-item .hourglass{width:32%;position:relative;top:59%;left:15.3%}.basketWrap .productWrap .coupon-block .coupon-item .hourglass img{animation:rotating 3s linear infinite}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.basketWrap .productWrap .coupon-block .coupon-item .main{width:54%;align-self:center;line-height:1}.basketWrap .productWrap .coupon-block .coupon-item .main .name{font-size:14px;font-weight:600;color:#000}.basketWrap .productWrap .coupon-block .coupon-item .main .discount{color:#02ca95;font-size:17px;font-weight:700;align-items:flex-end}.basketWrap .productWrap .coupon-block .coupon-item .main .discount span{font-size:21px;padding-left:5px}.basketWrap .productWrap .coupon-block .coupon-item .main .countdown{font-size:14px;font-weight:600;color:#000;align-items:flex-end;margin-top:2px}.basketWrap .productWrap .coupon-block .coupon-item .main .countdown .text{padding-left:5px}.basketWrap .productWrap .coupon-block .coupon-item .main .countdown .timer{background:-webkit-linear-gradient(left,#02ca95 50%,#ffffff 50%);border-radius:100%;border:2px solid black;height:16px;position:relative;width:16px;-webkit-animation:time 3s steps(1000,end) infinite}.basketWrap .productWrap .coupon-block .coupon-item .main .countdown .mask{border-radius:100% 0 0 100%/50% 0 0 50%;height:100%;left:0;position:absolute;top:0;width:50%;-webkit-animation:mask 3s steps(1000,end) infinite;-webkit-transform-origin:100% 50%}@-webkit-keyframes time{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes mask{0%{background:#fff;-webkit-transform:rotate(0deg)}50%{background:#fff;-webkit-transform:rotate(-180deg)}50.01%{background:#02ca95;-webkit-transform:rotate(0deg)}to{background:#02ca95;-webkit-transform:rotate(-180deg)}}.basketWrap .productWrap .coupon-block .coupon-item .percentage{font-size:28px;color:#fff;font-weight:700;display:flex;align-content:center;justify-content:center;height:100%;padding:0;width:14%}.basketWrap .productWrap .coupon-block .coupon-item .percentage span{display:flex;align-self:center}.basketWrap .productWrap .coupon-block .add-coupon{width:100%;height:40px;padding:0;filter:blur(.4px);font-weight:400}.basketWrap .productWrap .verkaufenBasket .itemBasketDataVerkaufen ul li strong{text-transform:capitalize}.basketWrap .productWrap .verkaufenBasket .total{display:table-row}.basketWrap .productWrap .title{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#8fa8a0;padding:24px 28px 0;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.basketWrap .productWrap .basket-table.mobileAccordionIsClose{height:0;overflow:hidden}.basketWrap .productWrap .basket-table .basket-item{border-top:1px solid #f0f1f3;padding:20px 28px;vertical-align:middle}.basketWrap .productWrap .basket-table .basket-item:first-child{border-top:none}.basketWrap .productWrap .basket-table .basket-item p{font-size:13px;line-height:1.5;color:#1a1a1a;margin:0;padding:0}.basketWrap .productWrap .basket-table .basket-item p.modelName a{font-size:15px;font-weight:700;border:none;color:#1a1a1a;letter-spacing:-.01em}.basketWrap .productWrap .basket-table .basket-item p.modelName a:hover{color:#00c27e}.basketWrap .productWrap .basket-table .basket-item p span.id{opacity:.35;font-size:11px;font-weight:600;letter-spacing:.8px;color:#000;padding:0;display:block;text-transform:uppercase;margin-top:2px}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias{display:flex;margin-top:12px;padding-top:0;border-top:none}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias img{width:90px;height:90px;margin-right:14px;object-fit:contain;border-radius:10px;background:#f8f9fa;padding:4px}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul{column-count:2}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul li{margin-bottom:6px;text-transform:capitalize;font-weight:500;font-size:13px;line-height:140%;color:#1a1a1a}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul li b{color:#6b7280;font-weight:500}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul li span{color:#000}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul li span .colorPic{position:relative;top:3px;width:16px!important;height:16px;display:inline-block!important;border-radius:50%;padding:0!important;margin:0 4px 0 0}.basketWrap .productWrap .basket-table .basket-item .wrapCriterias ul li span .whiteColor{border:1px solid gray}.basketWrap .productWrap .basket-table .basket-item .accessoryCountPrice{display:flex;align-items:center}.basketWrap .productWrap .basket-table .basket-item .accessoryCountPrice input{max-width:40px}.basketWrap .productWrap .basket-table .basket-item .accessoryCountPrice input[type=number]{padding:7px;margin:auto 10px auto auto;text-align:center;-moz-appearance:textfield}.basketWrap .productWrap .basket-table .basket-item .accessoryCountPrice input::-webkit-outer-spin-button,.basketWrap .productWrap .basket-table .basket-item .accessoryCountPrice input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.basketWrap .productWrap .basket-table .basket-item .basketItemCount{padding:7px;margin:auto 10px auto auto;text-align:center;width:40px;color:#333}.basketWrap .productWrap .basket-table .basket-item .price{font-size:17px;font-weight:700;line-height:1;color:#00c27e;margin-right:47px;letter-spacing:-.02em}.basketWrap .productWrap .basket-table .basket-item .price.old-price{font-size:12px;text-decoration:line-through;color:#9ca3af;font-weight:500}.basketWrap .productWrap .basket-table .basket-item .count{width:32px;height:32px;font-size:12px;font-weight:500;color:#000000a6;padding:0 0 0 12px;text-align:center}.basketWrap .productWrap .basket-table .basket-item span.removeFromBasket{width:30px;height:30px;background-color:#f5f6f8;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .15s ease}.basketWrap .productWrap .basket-table .basket-item span.removeFromBasket:hover{background-color:#fee2e2;transform:scale(1.08)}.basketWrap .productWrap .basket-table .basket-item span.removeFromBasket:after{position:absolute;width:16px;height:16px;top:7px;right:7px;content:url(/images/icons/delete.svg)}.basketWrap .productWrap .basket-table .no-vat-row{border:none}.basketWrap .productWrap .basket-table .no-vat-row td{text-align:left;padding:0 40px 10px;font-size:15px}.basketWrap .productWrap .basket-table .insurance-box{border-top:none}.basketWrap .productWrap .basket-table .insurance-box td{padding:0 10px 30px}.basketWrap .productWrap .basket-table .insurance-box td .wrap{border-radius:3px;border:solid 3px #02ca95;padding:20px}.basketWrap .productWrap .basket-table .insurance-box td .wrap .head{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin-bottom:15px}.basketWrap .productWrap .basket-table .insurance-box td .wrap .head p.text{padding:0;margin:0 15px;font-size:18px;font-weight:600;line-height:1.28;color:#00cb94;text-align:left;text-transform:none}.basketWrap .productWrap .basket-table .insurance-box td .wrap ul{list-style:none;margin:0 0 25px;padding:0;text-align:left}.basketWrap .productWrap .basket-table .insurance-box td .wrap ul li{font-size:15px;color:#000}.basketWrap .productWrap .basket-table .insurance-box td .wrap ul li i{color:#00cb94;font-size:14px;display:inline-block;margin-right:15px}.basketWrap .productWrap .basket-table .insurance-box td .wrap .logos{text-align:left}.basketWrap .productWrap .basket-table .insurance-box td .wrap .logos span{font-size:12px;font-weight:500;color:#989e9b;display:inline-block;margin-right:10px}.basketWrap .productWrap .basket-table .insurance-box td .wrap .logos img{display:inline-block;margin-right:10px}.basketWrap .productWrap .basket-table .insurance-box td .wrap .buttons{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.basketWrap .productWrap .basket-table .insurance-box td .wrap .buttons input{display:none}.basketWrap .productWrap .basket-table .insurance-box td .wrap .buttons p{padding:0;margin:0;font-size:12px;font-weight:500;line-height:1.5;color:#989e9b;text-align:left}.basketWrap .productWrap .basket-table .insurance-box td .wrap .buttons label.btn{display:flex;align-items:center;flex-shrink:0}.basketWrap .productWrap .basket-table .insurance-box td .wrap .buttons label.btn i{display:inline-block;margin-right:10px;font-size:19px}.basketWrap .productWrap .basket-table .insurance-box-ch{border-top:none;padding:0 32px 30px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap{border-radius:3px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .garantie{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#272727;margin-top:10px;display:inline-block}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .head{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin-bottom:15px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .head p.desc{padding:0;margin:0 15px;font-size:18px;font-weight:600;line-height:1.28;color:#000;text-align:left;text-transform:none}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap ul{list-style:none;text-align:left;padding:25px;border-radius:4px;background-color:#e9f6f2}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap ul li{font-size:15px;color:#000}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap ul li i{color:#00cb94;font-size:14px;display:inline-block;margin-right:15px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .logos{text-align:left}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .logos span{font-size:16px;font-weight:500;color:#989e9b;display:inline-block;margin-right:10px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .logos img{display:inline-block;margin-right:10px;width:128px;height:32px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs{text-align:left}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs .question-sign{flex:1;display:flex;align-items:center;justify-content:flex-end}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs .question-sign div img{width:20px;height:20px}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs .question-sign div:hover .info-icon-text{visibility:visible;opacity:1}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs .question-sign div .info-icon-text{position:absolute;bottom:34px;width:300px;padding:10px;background:#fff;transform:translate(-100%,50%);box-shadow:0 3px 49px #00000073;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.5;border-radius:7px;visibility:hidden;transition:opacity .5s;opacity:0;color:#000;text-transform:none}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs .question-sign div .info-icon-text:before{position:absolute;content:"";top:45%;right:-7px;border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label{display:flex;font-weight:500;position:relative;cursor:pointer;margin:8px 0;padding:10px 20px 10px 15px;border-radius:3px;background-color:#f8f8f8}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label p{padding:0;margin:0}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label input[type=checkbox]{width:auto;display:none}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label input[type=checkbox]:checked+span.check{background:#00c27e}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label input[type=checkbox]:checked+span.check:before{content:"";width:9px;height:5px;position:absolute;top:4px;left:5px;border:2px solid #00cb94;border-top:none;border-right:none;background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label input[type=checkbox]:checked+span.check:before{border:2px solid #fff!important;border-top:none!important;border-right:none!important}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label span.check{border-radius:0;position:relative}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label span{position:absolute;left:0;background:#fff;width:18px;height:18px;border:solid 1px #00cb94;display:inline-block;border-radius:50%;margin-right:8px;color:#00cb94}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label div p.desc1{font-size:14px;font-weight:600;color:#272727}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .checkboxs label div p.desc2{font-size:14px;font-weight:500;color:#8a8a8a}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .buttons{margin-top:15px;justify-content:space-between;align-items:center;text-align:center}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .buttons input{display:none}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .buttons p{padding:0;margin:0;font-size:12px;font-weight:500;line-height:1.5;color:#989e9b;text-align:left}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .buttons label.btn{align-items:center;margin-top:10px;display:inline-flex}.basketWrap .productWrap .basket-table .insurance-box-ch .wrap .buttons label.btn i{display:inline-block;margin-right:10px;font-size:19px}.basketWrap .productWrap .tax{font-size:12px;line-height:1.5;color:#000;padding-right:40px;padding-bottom:0}.basketWrap .productWrap .tax-double .item-tax{font-size:12px;line-height:1.5;color:#000;padding:0 40px;display:flex;align-items:center;justify-content:space-between}.basketWrap .productWrap .total{display:flex;align-items:center;margin-bottom:29px}.basketWrap .productWrap .total .animated{display:inline}.basketWrap .productWrap .total .title{padding-top:0;margin:0;display:flex;align-items:center;padding-right:0}.basketWrap .productWrap .total .title .question-sign{margin:0 0 3px 5px;position:relative}.basketWrap .productWrap .total .title .question-sign img{width:14px}.basketWrap .productWrap .total .title .question-sign:hover .info-icon-text{visibility:visible;opacity:1}.basketWrap .productWrap .total .title .question-sign .info-icon-text{position:absolute;left:-11px;bottom:12px;width:300px;padding:10px;background:#fff;transform:translate(-100%,50%);box-shadow:0 3px 49px #00000073;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.5;border-radius:7px;visibility:hidden;transition:opacity .5s;opacity:0;color:#000;text-transform:none}.basketWrap .productWrap .total .title .question-sign .info-icon-text:before{position:absolute;content:"";top:45%;right:-7px;border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.basketWrap .productWrap .total .priceTotal{font-size:30px;font-weight:600;text-align:right;color:#02ca95;padding:0 40px 0 0;margin:0}.basketWrap .productWrap .couponNote{padding:0 28px 28px;border-radius:3px;border-top:1px solid #f0f1f3}.basketWrap .productWrap .couponNote .couponNoteLabel,.basketWrap .productWrap .couponNote .couponNoteInput{display:flex;align-items:center}.basketWrap .productWrap .couponNote label{margin-bottom:0;font-weight:600;font-size:15px;color:#1a1a1a;margin-left:10px}.basketWrap .productWrap .couponNote .commentField{margin-top:18px}.basketWrap .productWrap .couponNote .commentField textarea{width:100%;height:120px;padding:13px 16px;-webkit-appearance:none;border-radius:12px;color:#262626;font-size:14px;border:1.5px solid #e8eaed;transition:border-color .2s ease}.basketWrap .productWrap .couponNote .commentField textarea:focus{border-color:#00c27e;outline:none;box-shadow:0 0 0 3px #00c27e1a}.basketWrap .productWrap .couponNote .couponField input{display:none;font-size:14px;border:1.5px solid #e8eaed;display:block;padding:12px 16px;margin-top:12px;width:70%;border-radius:12px;transition:border-color .2s ease}.basketWrap .productWrap .couponNote .couponField input:focus{border-color:#00c27e;outline:none;box-shadow:0 0 0 3px #00c27e1a}.basketWrap .productWrap .couponNote .couponField input.errorInput{border-color:#dc2626}.basketWrap .productWrap .couponNote .couponField input[type=checkbox]:checked+input[type=text]{display:block}.basketWrap .productWrap .couponNote .couponField input[type=checkbox]:not(:checked)~.errorText{display:none}.basketWrap .productWrap .couponNote .couponField .couponButton{font-size:14px;font-weight:600;padding:12px 24px;gap:10px;background:#00c27e;border-radius:12px;transition:transform .45s cubic-bezier(.215,.61,.355,1),box-shadow .45s cubic-bezier(.215,.61,.355,1),background .45s cubic-bezier(.215,.61,.355,1)}.basketWrap .productWrap .couponNote .couponField .couponButton:hover{background:#00a86e;transform:translateY(-3px);box-shadow:0 4px 8px #00c27e1f,0 12px 32px #00c27e29;transition:transform .2s cubic-bezier(.215,.61,.355,1),box-shadow .2s cubic-bezier(.215,.61,.355,1),background .2s cubic-bezier(.215,.61,.355,1)}.basketWrap .productWrap .couponNote .couponField .couponButton:active{transform:translateY(-1px);box-shadow:0 2px 4px #00c27e26;transition:transform .1s ease,box-shadow .1s ease}.basketWrap .productWrap .creditsBox{padding:0 40px 40px}.basketWrap .productWrap .creditsBox .btn{padding:5px 10px}.basketWrap .productWrap input{border-radius:4px;border:solid 1px #888888;padding:13px 16px;font-size:12px;font-weight:300;color:#262626;width:100%}.basketWrap #BankPaymentModal .btn{font-weight:400}.basketWrap.verkaufen .arrow{display:none}.topButtonsSecondWrap{float:left;width:50%}.small-left{width:7px;height:12px;position:absolute;top:165px;right:20px;object-fit:contain}.addToBasketEffect{display:none!important}.basket-toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%,16px);opacity:0;pointer-events:none;z-index:100070;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;min-height:56px;max-width:calc(100vw - 32px);background:#0f1117;color:#fff;border-radius:14px;box-shadow:0 8px 24px #0000002e,0 2px 6px #0000001f;font-size:14px;font-weight:500;line-height:1.3;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}.basket-toast--visible{transform:translate(-50%);opacity:1;pointer-events:auto}.basket-toast__img{width:36px;height:36px;flex-shrink:0;object-fit:contain;border-radius:8px;background:#fff;padding:3px}.basket-toast__check{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#00c27e;color:#fff;font-size:17px;font-weight:800}.basket-toast__text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basket-toast__link{flex-shrink:0;color:#00c27e!important;font-weight:700;text-decoration:none!important;padding:6px 10px;border-radius:8px;transition:background .15s ease}.basket-toast__link:hover{background:#00c27e1f}.basket-toast__link:active{background:#00c27e33}@media(max-width:380px){.basket-toast{gap:8px;padding:8px 10px;font-size:13px}.basket-toast .basket-toast__img{display:none}.basket-toast .basket-toast__link{padding:4px 8px}}@media(prefers-reduced-motion:reduce){.basket-toast{transform:translate(-50%);transition:opacity .2s ease-out}.basket-toast--visible{transform:translate(-50%)}}@media(max-width:992px){body:has(.sticky-buy-bar--visible) .basket-toast,body:has(.pdp-acc-sticky-bar:not(.pdp-acc-sticky-bar--hidden)) .basket-toast{bottom:calc(env(safe-area-inset-bottom,0px) + 88px)}}.basket-toast--wishlist .basket-toast__heart{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e11d48;color:#fff}.basket-toast--wishlist .basket-toast__link{color:#ff6b8a!important}.basket-toast--wishlist .basket-toast__link:hover{background:#e11d4829}.basket-toast--wishlist .basket-toast__link:active{background:#e11d483d}.react-datepicker-wrapper{margin-left:10px;margin-top:10px}.test{position:absolute;z-index:3000}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.Select.Select--single .Select-control:hover,.Select.Select--single.is-focused .Select-control{border-color:#00cb94}.Select.Select--single.is-focused+.placeholder{color:#00cb94}.input-wrapper{position:relative;width:45%;margin-right:5%}.input-wrapper .placeholder{position:absolute;z-index:11;top:0;transform:translateY(-50%);left:14px;font-family:Inter;font-style:normal;font-weight:500;font-size:11px;line-height:1;color:#9ca3af;background:#fff;transition:color .2s ease;padding:0 5px;cursor:text;pointer-events:none}.input-wrapper input{width:100%!important}.input-wrapper input:hover{border-color:#d1d5db}.input-wrapper input:focus{border-color:#00cb94}.input-wrapper input.error{border-color:#ef4444;text-align:left}.input-wrapper input.error.purple{animation:pulse-purple 2s infinite}.input-wrapper input.error+.placeholder{color:#ef4444!important}.input-wrapper .errorText{color:#ef4444!important;font-size:11px;font-weight:500;margin-top:4px;display:block}.input-wrapper .errorText:empty{display:none}.input-wrapper input::placeholder{opacity:0}.input-wrapper input:focus+.placeholder{color:#00cb94}.row-inputs .input-wrapper{width:45%}.basket-item p{font-size:12px;line-height:1.5;color:#000;margin:0;padding:0}.basket-item p.modelName{margin-bottom:10px!important}.basket-item p.modelName a{font-size:18px;font-weight:700;border:none}.basket-item p span.id{opacity:.28;font-size:12px;font-weight:700;letter-spacing:.6px;color:#000;padding:0;display:block;text-transform:uppercase}.basket-item .wrapCriterias{display:flex}.basket-item .wrapCriterias img{width:100px;height:100px;margin-right:10px;object-fit:contain}.basket-item .wrapCriterias ul li{margin-bottom:5px;text-transform:capitalize}.basket-item .accessoryCountPrice{display:flex;align-items:center}.basket-item .accessoryCountPrice input{max-width:40px}.basket-item .accessoryCountPrice input[type=number]{padding:7px;margin:auto 10px auto auto;text-align:center;-moz-appearance:textfield}.basket-item .accessoryCountPrice input::-webkit-outer-spin-button,.basket-item .accessoryCountPrice input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.basket-item .basketItemCount{padding:7px;margin:auto 10px auto auto;text-align:center;width:40px;color:#333}.basket-item .price{font-size:18px;font-weight:600;line-height:1;color:#00cb94}.basket-item .price.old-price{font-size:12px;text-decoration:line-through;color:#989e9b}.basket-item .count{width:32px;height:32px;font-size:12px;font-weight:500;color:#000000a6;padding:0 0 0 12px;text-align:center}.basket-item span.removeFromBasket{width:32px;height:32px;background-color:#f7faf9;display:inline-block;position:relative;border-radius:50%;cursor:pointer}.basket-item span.removeFromBasket:after{position:absolute;top:7px;right:12px;content:url(/images/design/small-remove.svg)}.basket-item-top{display:flex;align-items:center;gap:10px}.basket-item-top p{margin-bottom:0}.basket-item-top .modelName{flex:1;min-width:0}.basket-item-top .devicePrice{margin-left:auto;flex-shrink:0;text-align:right}.basket-item-top .removeFromBasket{flex-shrink:0}.basket-tabs-button .offer-tab-buttons{width:100%}.basket-tabs-button .offer-tab-buttons li{display:flex;align-items:center;justify-content:center}.basket-tabs-button .offer-tab-buttons li span{margin-left:8px}.basket-tabs-button .offer-tab-buttons li path{fill:#90a397}.basket-tabs-button .offer-tab-buttons li.active{color:#02ca95}.basket-tabs-button .offer-tab-buttons li.active path{fill:#02ca95}.basket-table .installment-payment{display:block;background:#fff;padding:30px 15px 0}.basket-table .installment-payment h3.title{display:flex;align-items:center;font-size:16px;font-weight:600;color:#000;margin:0;position:relative}.basket-table .installment-payment h3.title .question-sign:hover .info-icon-text{visibility:visible;opacity:1}.basket-table .installment-payment h3.title .info-icon-text{position:absolute;right:30px;bottom:12px;width:300px;padding:10px;background:#fff;transform:translateY(50%);box-shadow:0 3px 49px #00000073;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.5;border-radius:7px;visibility:hidden;transition:opacity .5s;opacity:0}.basket-table .installment-payment h3.title .info-icon-text:before{position:absolute;content:"";top:45%;right:-7px;border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.basket-table .installment-payment h3.title .question-sign{margin-left:6px}.basket-table .installment-payment h3.description{font-size:14px;font-weight:600;text-align:left;color:#9c9c9c;margin-top:5px;margin-bottom:5px}.basket-table .flex-between{display:flex;align-items:center;justify-content:space-between}.basket-table .one-time-price{display:block;background:#fff;padding:0}.basket-table .one-time-price h3.title{all:unset;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;color:#000;margin:0;position:relative;background-color:#fff!important;padding-bottom:0!important}.basket-table .one-time-price h3.description{font-size:16px;font-weight:600;text-align:left;color:#9c9c9c;margin-top:5px;margin-bottom:5px}.basket-table .per-month{display:none;background:#fff;padding:0 15px}.basket-table .per-month .month-panel{flex-grow:0;margin:0 0 8px;padding:11px 16px;border-radius:2px;border:solid .5px #5bc58f;display:flex;align-items:center;justify-content:space-between}.basket-table .per-month .month-panel .month-price{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:normal;text-align:left;color:#23234a}.basket-table .per-month .month-panel .month-desc{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:normal;text-align:left;color:#1e7056}.basket-table .per-month .month-panel.active,.basket-table .per-month .month-panel:hover{background-color:#5bc58f}.basket-table .per-month .month-panel.active .month-price,.basket-table .per-month .month-panel:hover .month-price,.basket-table .per-month .month-panel.active .month-desc,.basket-table .per-month .month-panel:hover .month-desc{color:#fff}.basket-table .per-month-tab{display:flex;justify-content:space-around;border:1px solid #D7E2DC;height:41px;align-items:center;border-radius:27px;max-width:100%;margin:34px auto 25px;position:relative}.basket-table .per-month-tab .month-panel{font-weight:500;font-size:16px;line-height:19px;text-align:center;width:60px;cursor:pointer}.basket-table .per-month-tab .month-panel span{display:none}.basket-table .per-month-tab .slide-toggle{background:#fff;box-shadow:0 3px 8px #0000001f;border-radius:50%;width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;font-size:18px;line-height:21px;text-align:center;position:absolute;transition:all .3s;left:0}.basket-table .per-month-tab .slide-toggle span{font-size:12px;font-weight:500}.basket-table .per-month-tab .active{background:#fff;box-shadow:0 3px 8px #0000001f;border-radius:50%;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;font-size:18px;line-height:21px;text-align:center}.basket-table .per-month-tab .active span{display:block;font-size:12px;line-height:14px}.basket-table .cost{padding:0}.basket-table .cost h4{font-weight:600;font-size:20px;line-height:23px;font-feature-settings:"pnum" on,"lnum" on;color:#00ca95;display:inline-block}.basket-table .cost span{font-weight:500;font-size:16px;line-height:19px;color:#161616;margin-left:12px}.basket-table .cost p{font-weight:500;font-size:16px;line-height:130%;color:#111;margin-top:0}.basket-table .cost p strong{font-weight:700}.basket-table .or-panel{display:flex;background:#fff;padding:0;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 23px}.basket-table .or-panel .vector-3{width:100%;height:1px;flex-grow:0;margin:7.5px 14px 7.5px 0;transform:rotate(-360deg);background-color:#e1e1e1}.basket-table .or-panel .vector-4{width:100%;height:1px;flex-grow:0;margin:7.5px 0 7.5px 15px;background-color:#e1e1e1}.basket-table .or-panel .or{width:fit-content;height:16px;flex-grow:0;margin:0;font-family:Inter;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#9c9c9c}.basket-table .priceInfo{padding:0 28px}.basket-table .priceInfo .price-wrap .price{padding:0;margin:0;font-family:Inter;font-style:normal;font-weight:700;font-size:26px;line-height:30px;font-feature-settings:"pnum" on,"lnum" on;color:#00c27e;letter-spacing:-.02em}.basket-table .priceInfo .cost h4{font-size:22px;font-weight:700;color:#00c27e;letter-spacing:-.02em}.basket-table .priceInfo .flex-between{display:flex;align-items:center;justify-content:space-between}.basket-table .priceInfo .price-primary{padding:18px 22px;background:#fff;border:1px solid #ECEFEC;border-radius:16px;box-shadow:0 1px 2px #0f111708;margin-bottom:12px}.basket-table .priceInfo .price-primary__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.basket-table .priceInfo .price-primary__label{display:flex;flex-direction:column;gap:6px;min-width:0}.basket-table .priceInfo .price-primary__title{all:unset;display:block;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.005em;color:#5a6470;line-height:1.35}.basket-table .priceInfo .price-primary .savings-badge{align-self:flex-start;display:inline-flex;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;line-height:1;color:#00a36a;background:#00c27e1a;border-radius:999px}.basket-table .priceInfo .price-primary__amount{text-align:right;flex-shrink:0}.basket-table .priceInfo .price-primary__amount .price-original{display:block;font-size:12px;font-weight:500;color:#9aa0a6;text-decoration:line-through;margin-bottom:2px}.basket-table .priceInfo .price-primary__amount .price{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:26px;line-height:1.1;color:#0f1117;letter-spacing:-.02em;font-feature-settings:"pnum" on,"lnum" on;white-space:nowrap}.basket-table .priceInfo .installments{border:1px solid #ECEFEC;border-radius:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.basket-table .priceInfo .installments.is-open{border-color:#00c27e38;box-shadow:0 1px 2px #0f111708}.basket-table .priceInfo .installments__toggle{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:16px 20px;cursor:pointer;background:#fff;transition:background-color .18s ease}.basket-table .priceInfo .installments__toggle:hover{background:#fafbfa}.basket-table .priceInfo .installments__toggle:focus-visible{outline:2px solid #00C27E;outline-offset:-2px}.basket-table .priceInfo .installments.is-open .basket-table .priceInfo .installments__toggle{padding-bottom:14px}.basket-table .priceInfo .installments__toggle-text{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#0f1117;line-height:1.35;letter-spacing:-.005em}.basket-table .priceInfo .installments__toggle-text strong{font-weight:700;color:#00a36a;font-feature-settings:"pnum" on,"lnum" on;white-space:nowrap}.basket-table .priceInfo .installments__toggle-meta{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:#6b7280}.basket-table .priceInfo .installments__chip{display:inline-flex;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.005em;color:#00a36a;background:#00c27e1a;border-radius:999px}.basket-table .priceInfo .installments__chev{transition:transform .25s cubic-bezier(.22,1,.36,1)}.installments.is-open .installments__chev{transform:rotate(180deg)}.basket-table .priceInfo .installments__panel{padding:4px 20px 20px;background:#fff;position:relative;animation:installments-fade-in .32s cubic-bezier(.22,1,.36,1)}.basket-table .priceInfo .installments__panel:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(15,17,23,.08) 12%,rgba(15,17,23,.08) 88%,transparent 100%)}.basket-table .priceInfo .installments__panel .per-month-tab{margin:18px auto 16px}.basket-table .priceInfo .installments__panel .cost{padding-top:0;text-align:center}.basket-table .priceInfo .installments__panel .cost .cost__hero{display:inline-flex;align-items:baseline;gap:6px}.basket-table .priceInfo .installments__panel .cost h4{font-size:26px;margin:0}.basket-table .priceInfo .installments__panel .cost .cost__period{font-size:14px;color:#5a6470;margin-left:0}.basket-table .priceInfo .installments__panel .cost .cost__detail{display:block;margin-top:6px;font-size:12px;color:#8a8f96}.basket-table .priceInfo .installments__panel .cost .cost__note{margin-top:10px;font-size:13px;color:#5a6470;line-height:1.55}@keyframes installments-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rm-restore-prompt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:16px;animation:rmRestoreFade .18s ease-out}.rm-restore-prompt{background:#fff;border-radius:16px;max-width:480px;width:100%;padding:28px 28px 22px;text-align:center;box-shadow:0 24px 64px #0f172a47;animation:rmRestoreSlide .22s ease-out;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.rm-restore-prompt__icon{font-size:44px;line-height:76px;margin:0 auto 12px;width:76px;height:76px;border-radius:38px;background:#ecfdf5;display:inline-block}.rm-restore-prompt__title{font-size:20px;font-weight:700;color:#0f172a;line-height:1.3;letter-spacing:-.01em;margin:0 0 10px}.rm-restore-prompt__sub{font-size:14.5px;color:#475569;line-height:1.5;margin:0 0 20px}.rm-restore-prompt__items{list-style:none;padding:14px 16px;margin:0 0 22px;background:#f8fafc;border-radius:10px;max-height:260px;overflow-y:auto;text-align:left}.rm-restore-prompt__item{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:#0f172a;padding:6px 0}.rm-restore-prompt__item+.rm-restore-prompt__item{border-top:1px solid #e2e8f0;padding-top:8px;margin-top:2px}.rm-restore-prompt__item-name{line-height:1.35;flex:1}.rm-restore-prompt__item-price{font-weight:700;white-space:nowrap;color:#0f172a}.rm-restore-prompt__actions{display:flex;gap:10px}.rm-restore-prompt__btn{flex:1;padding:13px 16px;border-radius:10px;font-size:14.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease;font-family:inherit}.rm-restore-prompt__btn--primary{background:#00c27e;color:#fff;border-color:#00c27e}.rm-restore-prompt__btn--primary:hover{background:#00b383;border-color:#00b383}.rm-restore-prompt__btn--secondary{background:#fff;color:#475569;border-color:#e2e8f0}.rm-restore-prompt__btn--secondary:hover{background:#f8fafc}@media(max-width:560px){.rm-restore-prompt{padding:24px 20px 18px}.rm-restore-prompt__title{font-size:18px}.rm-restore-prompt__sub{font-size:13.5px}.rm-restore-prompt__actions{flex-direction:column-reverse}}@keyframes rmRestoreFade{0%{opacity:0}to{opacity:1}}@keyframes rmRestoreSlide{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.successMsg{text-align:center;color:#00b41c;font-size:18px;padding:10px}.wrapperItemBasket{flex-grow:1}.wrapperItemBasket table{border:none}.wrapperItemBasket table thead td{font-size:15px;font-weight:700}.wrapperItemBasket table td{border:none;padding:10px 0}.wrapperItemBasket li label{display:block;border-bottom:1px solid #eee;padding:0 5px 5px;margin:0 0 5px}.wrapperItemBasket li label:hover{cursor:pointer}.wrapperItemBasket textarea,.wrapperItemBasket input[name=coupon]{width:100%;margin-top:20px}.wrapperItemBasket input[name=coupon].errorInput{border:1px solid #ff0000}.inputFullWidth{width:97%;margin:0 0 19px 5px;height:38px}.inputFullWidth input{width:100%}.paymentMethod label{display:block}.basketSubmit{border:none;background:#9e9e9e;padding:7px 44px;border-radius:4px;margin-top:10px;float:right}.subject p{font-size:16px;margin:0}.total p{font-size:16px;font-weight:800;margin:0}.subject p,.tax p,.total p{text-align:right;margin:0}.formWrap{display:flex}.formWrap label input{margin-right:7px}.formWrap .personalData,.formWrap .paymentWrap,.formWrap .productWrap{display:flex;flex-flow:column nowrap}h3.upselling{text-align:center}.emptyWrap{padding:25px;background:#fff;text-align:right;display:flex;flex-flow:row wrap;justify-content:space-between}.emptyWrap div{width:25%}.emptyWrap div .empty{width:100%;height:150px;border:1px solid #000;margin-bottom:5px}.wrapperItemBasket ul{margin-bottom:0}.autoloadPersonalData{background:#e3e3e3;padding:10px;position:fixed;bottom:15px;left:0;right:0;width:100%}.autoloadPersonalData .itemAutoloadPersonalData{display:inline-block;border:1px solid #000;padding:5px;margin-right:10px;background:#fff}.hide{display:none}.errorPay{text-align:center;color:red;font-size:18px}input.errorInput{border:1px solid #ff0000}.emptyBasket{text-align:center;font-size:20px;padding:25px}.rm-empty-cart{max-width:880px;margin:0 auto;padding:48px 20px 64px}.rm-empty-cart__hero{text-align:center;margin-bottom:40px}.rm-empty-cart__icon{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.rm-empty-cart__icon svg{width:100%;height:100%}.rm-empty-cart__title{font-size:30px;font-weight:700;color:#161616;margin:0 0 10px;letter-spacing:-.02em}.rm-empty-cart__sub{font-size:15px;line-height:1.55;color:#4b5563;max-width:480px;margin:0 auto 24px}.rm-empty-cart__cta{display:inline-flex;align-items:center;justify-content:center;background:#00c27e;color:#fff!important;font-size:15px;font-weight:600;padding:13px 28px;border-radius:12px;text-decoration:none;letter-spacing:-.005em;transition:background .12s ease,transform .12s ease}.rm-empty-cart__cta:hover{background:#00a86b}.rm-empty-cart__cta:active{transform:translateY(1px)}.rm-empty-cart__divider{height:1px;background:#ececec;margin:0 0 36px}.rm-empty-cart__categories-title{font-size:13px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;text-align:center;margin-bottom:18px}.rm-empty-cart__categories{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:44px}@media(max-width:900px){.rm-empty-cart__categories{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.rm-empty-cart__categories{grid-template-columns:repeat(2,1fr);gap:10px}}.rm-empty-cart__cat{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 10px;background:#fafbfc;border:1px solid #f0f0f0;border-radius:14px;text-decoration:none;color:#161616;transition:border-color .12s ease,background .12s ease,transform .12s ease}.rm-empty-cart__cat:hover{border-color:#00c27e;background:#fff;transform:translateY(-1px)}.rm-empty-cart__cat-icon{width:44px;height:32px;color:#161616;display:flex;align-items:center;justify-content:center}.rm-empty-cart__cat-icon svg{width:100%;height:100%}.rm-empty-cart__cat-icon img{height:32px;width:auto;max-width:44px;filter:brightness(0);opacity:.82}.rm-empty-cart__cat-label{font-size:13px;font-weight:600;line-height:1.2;text-align:center}.rm-empty-cart__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 32px;padding:22px 24px;background:#fafbfc;border:1px solid #f0f0f0;border-radius:14px}.rm-empty-cart__trust-item{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:#161616}.rm-empty-cart__trust-icon{width:20px;height:20px;color:#00c27e;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rm-empty-cart__trust-icon svg{width:100%;height:100%}table.verkaufenBasket{border-collapse:separate}table.verkaufenBasket td{padding:10px 10px 20px;border-bottom:1px solid #EEE}.sellPageOverview{background:#eee;padding:5px 10px}.sellPageOverview table{border:none;border-spacing:0 1em}.sellPageOverview table tr:hover td{background:none;border:none}.sellPageOverview table td{border:none}input[type=radio]{margin-right:10px!important}.itemBasketDataVerkaufen li{padding:0 0 5px;margin:0}
