.cc70_shoppingCart{position:fixed;top:0;left:0;width:100%;min-height:100%;z-index:1000;display:none}
@media(max-width:575px){.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window{margin:126.25px 4.5vw}
}
.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window .modal_content .buttons.d-flex{width:0}
@media(max-width:575px){.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window .modal_content .buttons.d-flex{width:100%;flex-direction:row}
}
.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window .modal_content .buttons.d-flex .ca01_button{padding-left:47px}
@media(max-width:575px){.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window .modal_content .buttons #acceptExit{padding-left:0;display:inline}
}
@media(max-width:575px){.cc70_shoppingCart .modalV1#modalV1exit .v1.modal_window .modal_content .buttons #closeModal{padding-left:0;display:inline}
}
@media(max-width:575px){.cc70_shoppingCart .modalV1#abandonedPopup .modal_window .modal_content .buttons{width:100%}
}
.cc70_shoppingCart .modalV1#abandonedPopup .modal_window .modal_content .buttons.d-flex #continueAbandoned{padding-left:47px}
@media(max-width:575px){.cc70_shoppingCart .modalV1#abandonedPopup .modal_window .modal_content .buttons.d-flex #continueAbandoned{padding-left:0;display:flex;justify-content:center}
}
.cc70_shoppingCart .modalV1#abandonedPopup .modal_window .modal_content .buttonsSend{display:flex}
.cc70_shoppingCart .modalV1#abandonedPopup #modal_windowV1 .modal_content .buttonsSend .buttons.d-flex #continueAbandoned{text-align:center;display:block}
@media(max-width:575px){.cc70_shoppingCart .modalV1#abandonedPopup #modal_windowV1 .modal_content .buttonsSend .buttons.d-flex .cmp-button{margin-left:0}
}
.cc70_shoppingCart .modalV1#abandonedPopup #modal_windowV1 .modal_content .buttonsSend .buttons.d-flex .cmp-button .cmp-button__text_shopping{padding:30px 0 30px 0;width:190px}
.cc70_shoppingCart .errorAbandoned{border:1px solid #f22613 !important}
.cc70_shoppingCart .modal_bck{display:none;margin:0;padding:0;padding-top:100px;top:0;left:0;width:100%;min-height:100vh;background:var(--gradient-modal);backdrop-filter:blur(20px);overflow:auto;z-index:100}
.cc70_shoppingCart .modal_window{display:none;position:absolute;left:0;right:0;top:49px;z-index:110;margin:0 auto;background-color:#fff;opacity:1;border-radius:16px;box-shadow:0 0 20px -5px rgba(0,0,0,0.1)}
@media(max-width:768px){.cc70_shoppingCart .modal_window{width:auto}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window{left:auto;top:20px;margin:0 4.5vw;width:91%;padding:20px;height:620px}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window .cmp-image{display:none}
}
.cc70_shoppingCart .modal_window .cmp-image,.cc70_shoppingCart .modal_window .modal_content{height:100%;float:left}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .form-control,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .form-control{border-radius:1rem;padding-right:113px;margin-bottom:5px;height:49px}
@media(max-width:1024px){.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .form-control,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .form-control{padding-right:0}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .form-control,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .form-control{padding-right:0;margin-right:-25px}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .cmp-button,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .cmp-button{margin-left:0}
}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .cmp-button .cmp-button__text_shopping,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .cmp-button .cmp-button__text_shopping{padding:30px 70px 30px 70px}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .form-ckeckbox,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .form-ckeckbox{margin-right:5px;display:none}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .input-text-error,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .input-text-error{color:red}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .input-text-error-mail,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .input-text-error-mail{color:red}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .text-conditions,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .text-conditions{color:var(--color-primary-01);font-weight:bold}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .checkmark,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .checkmark{position:absolute;height:25px;width:25px;background-color:white;border-radius:3px;border:2px solid var(--color-primary-01);margin-top:20px}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .text-accept,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .text-accept{margin-top:20px;margin-left:35px}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .new_text-accept,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .new_text-accept{font-family:var(--barlow-semibold);font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px;margin-top:0;overflow:scroll;height:94px}
@media(max-width:1024px){.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .new_text-accept,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .new_text-accept{overflow:scroll;height:100px}
}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .container input:checked ~ .checkmark,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .container input:checked ~ .checkmark{background-color:var(--color-primary-01);margin-top:20px}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .checkmark:after,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .checkmark:after{content:"";position:absolute;display:none}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .container input:checked ~ .checkmark:after,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .container input:checked ~ .checkmark:after{display:block}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .container_checkbox .container .checkmark:after,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .container_checkbox .container .checkmark:after{left:6px;top:0;width:8px;height:16px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .messageCartAbandonedExpired,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .messageCartAbandonedExpired{display:flex;margin-bottom:-24px}
.cc70_shoppingCart .modal_window .cmp-image .description.text-grey-small .messageCartAbandonedExpired .messageText,.cc70_shoppingCart .modal_window .modal_content .description.text-grey-small .messageCartAbandonedExpired .messageText{margin-top:-50px}
.cc70_shoppingCart .modal_window .cmp-image{width:33.3%;overflow:hidden;border-radius:16px 0 0 16px}
.cc70_shoppingCart .modal_window .cmp-image img{width:auto;height:100%}
.cc70_shoppingCart .modal_window .modal_content{display:contents;position:absolute;left:0;right:0;top:100px;z-index:110;width:974px;height:504px;margin:0 auto;background-color:#fff;opacity:1;border-radius:16px}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content{width:100%;padding:16px;float:none}
}
.cc70_shoppingCart .modal_window .modal_content .modal_close{float:right;padding:16px}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .modal_close{padding:0;margin-top:12px;margin-right:12px}
}
.cc70_shoppingCart .modal_window .modal_content .modal_title{align-content:normal;margin:120px 0 24px;display:block;padding-left:350px;width:83%}
@media(max-width:1024px){.cc70_shoppingCart .modal_window .modal_content .modal_title{padding-left:0;margin:120px 0 24px 288px;width:70%}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .modal_title{padding-left:0;width:100%;margin:0}
}
.cc70_shoppingCart .modal_window .modal_content .modal_title h2{font-family:var(--anton-regular);font-size:42px;line-height:1.4;color:#000}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .modal_title{margin-top:70px;height:auto}
.cc70_shoppingCart .modal_window .modal_content .modal_title h2{font-size:32px}
}
.cc70_shoppingCart .modal_window .modal_content .text-grey-small{padding-left:350px;padding-right:120px}
@media(max-width:1024px){.cc70_shoppingCart .modal_window .modal_content .text-grey-small{padding-left:290px;padding-right:0}
}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .text-grey-small{padding-left:0;padding-right:0}
}
@media(max-width:1024px){.cc70_shoppingCart .modal_window .modal_content .container_checkbox{max-width:370px}
}
.cc70_shoppingCart .modal_window .modal_content .buttons{display:inline-flex;align-items:baseline;width:100%;padding-top:24px}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .buttons{display:flex;margin:0;flex-direction:column;align-items:center;position:relative;bottom:auto}
.cc70_shoppingCart .modal_window .modal_content .buttons>div{width:100%;margin:0}
}
.cc70_shoppingCart .modal_window .modal_content .buttons .ca01_button{display:flex}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .buttons .ca01_button{width:100%;margin:0 auto 16px}
}
.cc70_shoppingCart .modal_window .modal_content .buttons .ca01_button span{margin-left:-20px;width:96px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-01);color:#fff;border-radius:12px;font-family:var(--barlow-semibold-2);font-size:16px;cursor:pointer}
@media(max-width:575px){.cc70_shoppingCart .modal_window .modal_content .buttons .ca01_button span{width:100px;margin:0 auto}
}
.cc70_shoppingCart .modal_window .modal_content .buttons .button02 span{background-color:#fff;color:var(--color-primary-01);border:2px solid var(--color-primary-01)}
.cc70_shoppingCart .modal_window .modal_content a{font-family:var(--barlow-semibold-2);color:var(--color-primary-01);font-size:1rem}