.cart-add-confirm-popup{visibility:hidden;transition:visibility 0s ease;transition-delay:.5s;z-index:18;height:100%}.cart-add-confirm-popup .popup-container{position:absolute;top:0;right:0;left:unset;width:100%;max-width:560px;overflow:hidden}@media screen and (max-width:560px){.cart-add-confirm-popup .popup-container{width:100%}}.cart-add-confirm-popup .popup-overlay{background-color:#0d0d0d;opacity:.001;transition:opacity .5s ease}.cart-add-confirm-popup.popup--opened{visibility:visible;transition-delay:0s;z-index:300}.cart-add-confirm-popup.popup--opened .popup-overlay{opacity:.5}.cart-add-confirm-popup__inner{background-color:#212121;color:#f4f4f4;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}.cart-add-confirm-header{position:relative;padding:47px}@media screen and (max-width:1280px){.cart-add-confirm-header{padding:40px}}@media screen and (max-width:768px){.cart-add-confirm-header{padding:36px}}@media screen and (max-width:423px){.cart-add-confirm-header{padding:28px}}.cart-add-confirm-title{font-size:14px;text-align:center;font-weight:500;text-transform:uppercase;color:#f4f4f4}@media screen and (max-width:1280px){.cart-add-confirm-title{font-size:11px}}@media screen and (max-width:423px){.cart-add-confirm-title{font-size:13px}}.cart-add-confirm-close{position:absolute;top:28px;right:28px;width:48px;height:48px}@media screen and (max-width:1280px){.cart-add-confirm-close{width:40px;height:40px;top:24px;right:24px}}@media screen and (max-width:768px){.cart-add-confirm-close{top:20px;right:20px}}@media screen and (max-width:423px){.cart-add-confirm-close{top:12px;right:12px}}.cart-add-confirm-item{border-radius:20px;padding:32px 16px;margin:0 12px;background:#181818;display:flex;align-items:center;gap:16px}.cart-add-confirm-item__image{width:120px;height:120px;flex-shrink:0;position:relative}.cart-add-confirm-item__image img{width:100%;height:100%;object-fit:contain}.cart-add-confirm-item__info{flex:1;display:flex;flex-direction:column;gap:12px}.cart-add-confirm-item__brand{font-size:18px;font-weight:500;color:#f4f4f4;font-family:serif}.cart-add-confirm-item__details{display:flex;flex-direction:column;gap:8px}.cart-add-confirm-item__detail{display:flex;flex-direction:column;gap:4px}.cart-add-confirm-item__label{font-family:PP Neue Montreal Mono,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:14px;font-weight:500;color:#f4f4f4;text-transform:uppercase;position:relative;letter-spacing:-3%}.cart-add-confirm-item__label:before{content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:3px;height:3px;background-color:currentColor}.cart-add-confirm-item__value{text-transform:uppercase;font-family:TT Neoris Trial;font-size:18px;font-weight:500;color:#c3af80;letter-spacing:-3%}.cart-add-confirm-popup__inner .cards-list{column-gap:0;scrollbar-width:none;-ms-overflow-style:none}.cart-add-confirm-popup__inner .cards-list::-webkit-scrollbar{display:none}.cart-add-confirm-popup__inner .cards-list__item{box-shadow:none}.cart-add-confirm-popup__inner .cards-list__item .cart-button{position:absolute;bottom:0;right:0}.cart-add-confirm-actions{padding:28px;display:flex;flex-direction:column;gap:12px;margin-top:auto;border-top-left-radius:32px;border-top-right-radius:32px;background-color:#181818}.cart-add-confirm-actions__continue{width:100%;background:#c3af80;color:#f4f4f4;border:none;padding:19px auto;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer;border-radius:10px;transition:background .3s ease}.cart-add-confirm-actions__continue:hover{background:hsl(42.0895522388,35.8288770053%,58.3333333333%)}.cart-add-confirm-actions__cart{width:100%;background:rgba(0,0,0,0);color:#f4f4f4;border:none;padding:19px auto;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer;border-radius:10px;transition:background .3s ease;border:1px solid rgba(244,244,244,.25)}.cart-add-confirm-actions__cart:hover{background:rgba(244,244,244,.25)}