.cart2 .notification{margin-top:40px;border-left:7px solid #0C71A8;box-shadow:0 0 7px #2222221a;border-radius:5px;padding:12px 16px;display:block}.cart2 .notification .title{display:flex;align-items:center;gap:12px;line-height:1;font-size:var(--font-4);font-weight:600;cursor:pointer}.cart2 .notification .title span{flex:1}.cart2 .notification .title svg.on-active{display:none}.cart2 .notification .content .inner{padding-top:12px}.cart2 .notification.active .title .on-active{display:block}.cart2 .notification.active .title .on-unactive{display:none}.cart2 .container>.items>.item .title span{display:block;font-size:var(--font-3);color:#696b6f}.cart2 .container>.items>.item>.qtt.empty{opacity:0;pointer-events:none;margin:0}.cart2 .container>.total>.vessels{display:flex;flex-direction:column;gap:12px;margin-top:24px}.cart2 .container>.total>.vessels .input{background-color:#f5f7fa;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;height:48px;padding:8px 16px}.cart2 .container>.total>.vessels .input label{font-size:10px;color:#696b6f;line-height:1}.cart2 .container>.total>.vessels .input input{margin:0;border:none;background-color:#f5f7fa;line-height:1;height:unset;padding:0;border-radius:0}.cart2 .container>.total>.vessels .input input:focus,.cart2 .container>.total>.vessels .input input:focus-visible,.cart2 .container>.total>.vessels .input input:focus-within{outline:0}.cart2 .container>.total>.vessels .input.error{outline:1px solid red;animation:vesselError 1s linear}.cart2 .container>.total>.vessels .input.error label{color:red}.cart2 .container>.total .gsc{display:block;margin-top:20px}.cart2 .container>.total .gsc>.checkbox{display:flex;align-items:center;gap:8px;line-height:1;margin-bottom:16px;cursor:pointer}.cart2 .container>.total .gsc>.checkbox .label{flex:1}.cart2 .container>.total .gsc>.checkbox .input{width:28px;height:28px;border:1px solid #C6C6C6;border-radius:5px}.cart2 .container>.total .gsc .txt{font-size:var(--font-3);color:#696b6f;cursor:pointer}.cart2 .container>.total .gsc .button{margin-top:20px}.cart2 .container>.total .gsc .button a{height:44px;margin:0;width:fit-content;display:flex;align-items:center;justify-content:center;padding:0 40px}.cart2 .container>.total .gsc .gsc-popup .bg{position:fixed;left:0;top:0;background-color:#000;opacity:.3;width:100%;height:100%;z-index:99999;display:none}.cart2 .container>.total .gsc .gsc-popup .popup{position:fixed;left:50%;top:50%;translate:-50% -50%;width:80%;height:80%;max-width:600px;max-height:560px;z-index:999999;padding:40px 24px;display:flex;flex-direction:column;gap:24px;background-color:#fff;border:1px solid #DBDEE4;border-radius:5px;display:none}.cart2 .container>.total .gsc .gsc-popup .popup .title{font-size:var(--font-7);font-weight:600;margin:0;line-height:1}.cart2 .container>.total .gsc .gsc-popup .popup .content{flex:1;overflow-y:scroll;padding:12px;border:1px solid #AFB4C0;border-radius:5px}.cart2 .container>.total .gsc .gsc-popup .popup .txt{font-size:var(--font-3);color:#696b6f}.cart2 .container>.total .gsc .gsc-popup .popup .checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;line-height:1;width:fit-content}.cart2 .container>.total .gsc .gsc-popup .popup .checkbox .label{flex:1}.cart2 .container>.total .gsc .gsc-popup .popup .checkbox .input{width:28px;height:28px;border:1px solid #C6C6C6;border-radius:5px}.cart2 .container>.total .gsc .gsc-popup .popup .btns{display:flex;align-items:center;gap:12px}.cart2 .container>.total .gsc .gsc-popup .popup .btns button,.cart2 .container>.total .gsc .gsc-popup .popup .btns a{padding:0 12px;flex:1;height:44px;display:flex;align-items:center;justify-content:center}.cart2 .container>.total .gsc .gsc-popup .popup .btns .btn--cancel{color:#222;font-weight:600;border-radius:5px;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,#0c71a8,#39cc96);position:relative;z-index:2;line-height:1}.cart2 .container>.total .gsc .gsc-popup .popup .btns .btn--cancel:before{content:"";background-color:#fff;position:absolute;left:1px;top:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:5px;z-index:-99;transition:opacity .3s}.cart2 .container>.total .gsc .gsc-popup .popup .btns .btn--cancel:hover{color:#fff}.cart2 .container>.total .gsc .gsc-popup .popup .btns .btn--cancel:hover:before{opacity:0}.cart2 .container>.total .gsc .gsc-popup .popup.error .content{animation:popUpError .5s infinite;transform-origin:bottom;color:red;border-color:red}.cart2 .empty{display:flex;flex-direction:column;margin:32px auto;grid-column:1 / span 2;text-align:center}.cart2 .btn--primary[disabled]{cursor:not-allowed;background:#c6c6c6;color:#726c6c;pointer-events:none}.cart2 .checkbox.checked .input:before{content:"";background-image:url(/cdn/shop/files/Icon_Stroke.svg?v=1732022792);background-position:center;background-repeat:no-repeat;display:block;width:100%;height:100%;border-radius:3px}.cart2 #cart-app.gsc-open .gsc-popup .bg{display:block}.cart2 #cart-app.gsc-open .gsc-popup .popup{display:flex}.cart2 #cart-app.gsc-popup-accepted .popup .checkbox .input:before{content:"";background-image:url(/cdn/shop/files/Icon_Stroke.svg?v=1732022792);background-position:center;background-repeat:no-repeat;display:block;width:100%;height:100%;border-radius:3px}@media(min-width:1000px){.cart2{padding:40px 0}.cart2 .top{display:flex;align-items:center;justify-content:flex-start;gap:12px;font-size:var(--font-4);font-weight:600;width:fit-content}.cart2 .top:hover{text-decoration:underline}.cart2 .container{margin-top:40px;display:grid;grid-template-columns:2fr 1fr;gap:40px 20px;align-items:flex-start;position:relative}.cart2 .container>.title{grid-column:1 / span 2;display:flex;justify-content:space-between;gap:12px;font-size:var(--font-5);font-weight:600}.cart2 .container>.title p{margin:0}.cart2 .container>.items{display:flex;flex-direction:column;gap:24px}.cart2 .container>.items>.item{display:flex;align-items:center;gap:24px}.cart2 .container>.items>.item>.img{width:120px;height:120px;background-color:#f5f7fa;border-radius:5px;overflow:hidden;position:relative}.cart2 .container>.items>.item>.img img{width:100%;height:100%;object-fit:cover}.cart2 .container>.items>.item>.img svg{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.cart2 .container>.items>.item>.title{flex:1}.cart2 .container>.items>.item>.title>h2{font-size:var(--font-4)}.cart2 .container>.items>.item>.title>.prices{display:flex;align-items:center;gap:12px}.cart2 .container>.items>.item>.title>.prices .price-compare{font-size:var(--font-3);text-decoration:line-through}.cart2 .container>.items>.item>.prices{display:flex;flex-direction:column;align-items:center;font-weight:600}.cart2 .container>.items>.item>.prices .price-compare{font-size:var(--font-3);text-decoration:line-through}.cart2 .container>.items>.item>.qtt{border-radius:5px;background-color:#f5f7fa;color:#222;width:130px;height:44px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 12px}.cart2 .container>.items>.item>.qtt button{-webkit-appearance:none;appearance:none;padding:0 6px;opacity:.5;height:100%}.cart2 .container>.items>.item>.qtt .display,.cart2 .container>.items>.item>.qtt input{flex:1;display:block;text-align:center;font-size:var(--font-5);background-color:transparent;width:100%;max-width:unset;min-width:unset;height:100%;padding:0;border:0;outline:0;margin:0}.cart2 .container>.items>.item>.qtt.empty,.cart2 .container>.items>.item>.delete.empty{opacity:0;pointer-events:none}.cart2 .container>.items>.item>.delete{height:24px;width:24px}.cart2 .container>.items>.item>.delete button{-webkit-appearance:none;appearance:none;padding:0;display:flex;align-items:center;justify-content:center}.cart2 .container>.items>.item.loading{opacity:.5}.cart2 .container>.items>.item.loading>.img img{display:none}.cart2 .container>.items>.item.loading>.img svg{display:block}.cart2 .container>.total>.inner{border:1px solid #AFB4C0;border-radius:5px;padding:12px}.cart2 .container>.total>.inner>.code{margin-bottom:20px;display:block}.cart2 .container>.total>.inner>.code>.title{display:flex;align-items:center;line-height:1;padding:8px 0;cursor:pointer}.cart2 .container>.total>.inner>.code>.title span{flex:1}.cart2 .container>.total>.inner>.code>.content>.inner{padding-top:4px;border-radius:5px;overflow:hidden;display:flex;align-items:center;gap:8px}.cart2 .container>.total>.inner>.code>.content>.inner input{flex:1;max-width:unset;margin:0;border:0;background:#f5f7fa;height:44px;text-transform:uppercase;font-weight:600}.cart2 .container>.total>.inner>.code>.content>.inner input::placeholder{color:#696b6f}.cart2 .container>.total>.inner>.code>.content>.inner button{margin:0;height:44px;display:flex;align-items:center;justify-content:center}.cart2 .container>.total>.inner>.row{margin:8px 0;display:flex;justify-content:space-between}.cart2 .container>.total>.inner>.row span.with-svg{display:flex;align-items:center;gap:4px}.cart2 .container>.total>.inner>.row span.with-svg svg{width:20px;height:20px}.cart2 .container>.total>.inner>.row:last-child{font-size:calc(var(--font-5) - 2px);font-weight:600}.cart2 .container.loading>.total{opacity:.5}.cart2 .container.loading>.loader{display:flex}}@media(max-width:999.99px){.cart2{padding:40px 0}.cart2 .top{display:flex;align-items:center;justify-content:flex-start;gap:12px;font-size:var(--font-4);font-weight:600;width:fit-content}.cart2 .top:hover{text-decoration:underline}.cart2 .container{margin-top:20px;display:flex;flex-direction:column;grid-template-columns:2fr 1fr;gap:40px 20px;position:relative}.cart2 .container>.title{width:100%;display:flex;justify-content:space-between;gap:12px;font-size:var(--font-5);font-weight:600}.cart2 .container>.title p{margin:0}.cart2 .container>.items{width:100%;display:flex;flex-direction:column;gap:48px}.cart2 .container>.items>.item{gap:12px 24px;display:grid;grid-template-columns:120px 1fr}.cart2 .container>.items>.item>.img{grid-column:1 / span 1;grid-row:1 / span 2;height:120px;background-color:#f5f7fa;border-radius:5px;overflow:hidden;position:relative}.cart2 .container>.items>.item>.img img{width:100%;height:100%;object-fit:cover}.cart2 .container>.items>.item>.img svg{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.cart2 .container>.items>.item>.title{grid-column:2 / span 1;grid-row:1 / span 1}.cart2 .container>.items>.item>.title>h2{font-size:var(--font-4)}.cart2 .container>.items>.item>.title>.prices{display:flex;align-items:center;gap:12px}.cart2 .container>.items>.item>.title>.prices .price-compare{font-size:var(--font-3);text-decoration:line-through}.cart2 .container>.items>.item>.prices{grid-column:2 / span 1;grid-row:2 / span 1;display:flex;align-self:flex-end;align-items:center;font-weight:600;line-height:1;gap:12px}.cart2 .container>.items>.item>.prices .price-compare{font-size:var(--font-3);text-decoration:line-through}.cart2 .container>.items>.item>.qtt{grid-column:1 / span 1;grid-row:3 / span 1;border-radius:5px;background-color:#f5f7fa;color:#222;width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 12px}.cart2 .container>.items>.item>.qtt button{-webkit-appearance:none;appearance:none;padding:0 12px;opacity:.5}.cart2 .container>.items>.item>.qtt .display{flex:1;text-align:center;font-size:var(--font-5)}.cart2 .container>.items>.item>.delete{grid-column:2 / span 1;grid-row:3 / span 1;display:flex;justify-content:flex-end;align-items:flex-end}.cart2 .container>.items>.item>.delete button{height:24px;-webkit-appearance:none;appearance:none;padding:0;display:flex;align-items:center;justify-content:center}.cart2 .container>.items>.item.loading{opacity:.5}.cart2 .container>.items>.item.loading>.img img{display:none}.cart2 .container>.items>.item.loading>.img svg{display:block}.cart2 .container>.total>.inner{border:1px solid #AFB4C0;border-radius:5px;padding:12px}.cart2 .container>.total>.inner>.code{margin-bottom:20px;display:block}.cart2 .container>.total>.inner>.code>.title{display:flex;align-items:center;line-height:1;padding:8px 0;cursor:pointer}.cart2 .container>.total>.inner>.code>.title span{flex:1}.cart2 .container>.total>.inner>.code>.content>.inner{padding-top:4px;border-radius:5px;overflow:hidden;display:flex;align-items:center;gap:8px}.cart2 .container>.total>.inner>.code>.content>.inner input{flex:1;max-width:unset;margin:0;border:0;background:#f5f7fa;height:44px;text-transform:uppercase;font-weight:600}.cart2 .container>.total>.inner>.code>.content>.inner input::placeholder{color:#696b6f}.cart2 .container>.total>.inner>.code>.content>.inner button{margin:0;height:44px;display:flex;align-items:center;justify-content:center}.cart2 .container>.total>.inner>.row{margin:8px 0;display:flex;justify-content:space-between}.cart2 .container>.total>.inner>.row span.with-svg{display:flex;align-items:center;gap:4px}.cart2 .container>.total>.inner>.row span.with-svg svg{width:20px;height:20px}.cart2 .container>.total>.inner>.row:last-child{font-size:calc(var(--font-5) - 2px);font-weight:600}.cart2 .container>.total .gsc .gsc-popup .popup{width:90%;padding:20px 12px;gap:12px}.cart2 .container>.total .gsc .gsc-popup .popup .title{font-size:var(--font-6)}.cart2 .container>.total .gsc .gsc-popup .popup .content{font-size:var(--font-3)}.cart2 .container.loading>.total{opacity:.5}.cart2 .container.loading>.loader{display:flex}}@media(min-width:1000px)and (max-height:650px){.cart2 .container>.total .gsc .gsc-popup .popup{padding:24px 24px 12px;gap:8px}}@keyframes popUpError{0%{rotate:0deg}25%{rotate:1deg}50%{rotate:0deg}75%{rotate:-1deg}to{rotate:0deg}}@keyframes vesselError{0%{scale:1}25%{scale:1.05}50%{scale:1}75%{scale:1.05}to{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cart.css.map */
