html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:RL Madena Oblique;src:url(/wp-content/themes/tat2spirits/front//static/font/RL-Madena-Oblique.woff2) format("woff2"),url(/wp-content/themes/tat2spirits/front//static/font/RL-Madena-Oblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:RL Madena;src:url(/wp-content/themes/tat2spirits/front//static/font/RL-Madena.woff2) format("woff2"),url(/wp-content/themes/tat2spirits/front//static/font/RL-Madena.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.intro__title{font-family:RL Madena,sans-serif;font-weight:400;font-size:16.2rem;letter-spacing:.05rem}@media (max-width: 1240px){.intro__title{font-size:17rem}}.intro__title h1{font-family:RL Madena,sans-serif;font-weight:400;font-size:9.6rem;letter-spacing:.05rem}@media (max-width: 1240px){.intro__title h1{font-size:12rem}}@media (max-width: 768px){.intro__title h1{font-size:17rem}}@media (max-width: 540px){.intro__title h1{font-size:22rem}}.cart__inner h2,.contact h2,.locations__table h2{font-family:RL Madena,sans-serif;font-weight:400;font-size:4.2rem}@media (max-width: 1240px){.cart__inner h2,.contact h2,.locations__table h2{font-size:6rem}}@media (max-width: 900px){.cart__inner h2,.contact h2,.locations__table h2{font-size:9rem}}@media (max-width: 540px){.cart__inner h2,.contact h2,.locations__table h2{font-size:16rem}}.cart__action .total p,.cart-item__info h3,.cart-item__action .price,.intro__title h1 div span:nth-child(1),.light-btn,.border-btn,.about__content h2,.locations__places h3,.buy-now h3{font-family:RL Madena,sans-serif;font-weight:400;font-size:2.2rem;letter-spacing:.05rem}@media (max-width: 1240px){.cart__action .total p,.cart-item__info h3,.cart-item__action .price,.intro__title h1 div span:nth-child(1),.light-btn,.border-btn,.about__content h2,.locations__places h3,.buy-now h3{font-size:2.8rem}}@media (max-width: 768px){.cart__action .total p,.cart-item__info h3,.cart-item__action .price,.intro__title h1 div span:nth-child(1),.light-btn,.border-btn,.about__content h2,.locations__places h3,.buy-now h3{font-size:3.4rem}}@media (max-width: 540px){.cart__action .total p,.cart-item__info h3,.cart-item__action .price,.intro__title h1 div span:nth-child(1),.light-btn,.border-btn,.about__content h2,.locations__places h3,.buy-now h3{font-size:18px}}.cart-item__info p,.about__content p{font-family:RL Madena,sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:.02em}@media (max-width: 1240px){.cart-item__info p,.about__content p{font-size:2rem}}@media (max-width: 768px){.cart-item__info p,.about__content p{font-size:15px;letter-spacing:.5px}}.intro__legal-age a,.header .nav li,.black-btn p{font-family:RL Madena,sans-serif;font-weight:400;font-size:1.6rem;text-transform:uppercase;letter-spacing:.06em}@media (max-width: 1240px){.intro__legal-age a,.header .nav li,.black-btn p{font-size:2rem}}@media (max-width: 768px){.intro__legal-age a,.header .nav li,.black-btn p{font-size:13px;letter-spacing:1px}}*,*:before,*:after{box-sizing:inherit}html{scrollbar-width:none;box-sizing:border-box;font-size:.5208333333vw}body{scrollbar-gutter:stable;position:relative;background:#171717;width:100%;height:100%;font-family:RL Madena;opacity:0}#webgl{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:-1}.buy-now{position:fixed;bottom:12rem;left:50%;z-index:6;display:none;opacity:0;transform:translate(-50%,20px);will-change:opacity,transform}@media (max-width: 540px){.buy-now{bottom:100px}}.buy-now:hover h3{color:#000}.buy-now h3{color:#fff;text-transform:uppercase;letter-spacing:2px}@media (max-width: 540px){.buy-now h3{font-size:18px;white-space:nowrap}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#000}*{scrollbar-width:thin;scrollbar-color:#000 rgba(0,0,0,.0549019608)}.overlay{background:linear-gradient(180deg,#000 30%,#0000);transform:rotate(180deg);position:fixed;bottom:0;left:0;width:100%;height:30vh;z-index:3}.black-btn{background-color:#000;border-radius:6px;padding:2.4rem 4rem;border:none;cursor:pointer;position:relative;color:#fff;transition:all cubic-bezier(.215,.61,.355,1) .3s;text-decoration:none;display:flex;justify-content:center;align-items:center}@media (max-width: 1024px){.black-btn{padding:16px 30px}}.black-btn:hover{background:#fff}.black-btn:hover:after{border-color:#000}.black-btn:hover p{color:#000}.black-btn:after{z-index:0;content:"";transform:translate(-50%,-50%);width:90%;height:75%;position:absolute;top:50%;left:50%;border:1px solid rgba(255,255,255,.5);border-radius:6px}.black-btn p{position:relative;z-index:1;color:#fff}.light-btn{background-color:#fff;padding:2.4rem 4rem;border:none;cursor:pointer;position:relative;color:#000;transition:all cubic-bezier(.215,.61,.355,1) .3s;text-decoration:none;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border:1px solid #fff}@media (max-width: 1024px){.light-btn{padding:16px 30px}}.light-btn:hover{background:#000;color:#fff}.border-btn{background-color:#030303;padding:2.4rem 4rem;border:none;cursor:pointer;position:relative;color:#fff;transition:all cubic-bezier(.215,.61,.355,1) .3s;text-decoration:none;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border:1px solid #fff}@media (max-width: 1024px){.border-btn{padding:16px 30px}}.border-btn:hover{background:#fff;color:#000}.contact{position:fixed;right:0;top:0;width:45rem;background:#fff;height:100vh;z-index:10;transform:translate(100%);display:none;will-change:transform}@media (max-width: 1200px){.contact{width:55rem}}@media (max-width: 900px){.contact{width:45%}}@media (max-width: 540px){.contact{width:100%}}.contact h2{text-align:center;color:#000}.contact__inner{width:100%;height:100%;padding:12rem 3rem;display:flex;flex-direction:column}@media (max-width: 1200px){.contact__inner{padding:16rem 3rem}}@media (max-width: 900px){.contact__inner{padding:90px 30px}}.contact .form{margin-top:3rem}@media (max-width: 1200px){.contact .form{margin-top:9rem}}.contact .form input{width:100%;margin-bottom:1.5rem;height:54px;padding:1rem;background:none;border:none;border-bottom:1px solid black;color:#000;font-size:18px;letter-spacing:.6px;font-family:inherit}@media (max-width: 1200px){.contact .form input{margin-bottom:3rem}}@media (max-width: 900px){.contact .form input{margin-bottom:20px}}.contact .form input::placeholder{color:#000;opacity:1}.contact .form input::-ms-input-placeholder{color:#000}.contact .form input:focus{outline:none}.contact .form textarea{padding:1rem;background:none;width:100%;border:1px solid #000;height:150px;margin-bottom:1.5rem;font-size:18px;letter-spacing:.6px;font-family:inherit;resize:none}@media (max-width: 1200px){.contact .form textarea{margin-bottom:3rem}}@media (max-width: 900px){.contact .form textarea{margin-bottom:24px}}@media (max-width: 540px){.contact .form textarea{height:120px}}.contact .form textarea::placeholder{color:#000;opacity:1}.contact .form textarea::-ms-input-placeholder{color:#000}.contact .form textarea:focus{outline:none}.contact .form .submit-btn{width:100%;text-transform:uppercase;font-family:inherit;letter-spacing:2px;font-size:18px}.contact .form .submit-btn:hover{background:#000}.contact .form .submit-btn:hover:after{border-color:#fff}.contact__close{background:none;border:none;padding:0;position:absolute;left:50%;top:0;transform:translate(-50%)!important;cursor:pointer;will-change:transform}.contact__close img{width:7.2rem}@media (max-width: 1200px){.contact__close img{width:10rem}}@media (max-width: 900px){.contact__close img{width:64px}}.form-response{font-size:16px;margin-top:15px;text-align:center;width:100%}.about{position:fixed;display:none;top:0;left:0;background:#00000070;width:100%;height:100%;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.about__inner{width:35%;padding:12rem 4rem 6rem 6rem;height:85vh;overflow:hidden;position:relative}.about__inner:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;pointer-events:none;background-image:radial-gradient(circle at 0 0,transparent 65px,rgb(255,255,255) 65px,rgb(255,255,255) 67px,white 69px),radial-gradient(circle at 100% 0,transparent 65px,rgb(255,255,255) 65px,rgb(255,255,255) 67px,white 69px),radial-gradient(circle at 100% 100%,transparent 65px,rgb(255,255,255) 65px,rgb(255,255,255) 67px,white 69px),radial-gradient(circle at 0 100%,transparent 65px,rgb(255,255,255) 65px,rgb(255,255,255) 67px,white 69px);background-size:51% 51%;background-repeat:no-repeat;background-position:top left,top right,bottom right,bottom left}@media (max-width: 540px){.about__inner:after{background-image:radial-gradient(circle at 0 0,transparent 45px,rgb(255,255,255) 35px,rgb(255,255,255) 37px,white 39px),radial-gradient(circle at 100% 0,transparent 45px,rgb(255,255,255) 35px,rgb(255,255,255) 37px,white 39px),radial-gradient(circle at 100% 100%,transparent 45px,rgb(255,255,255) 35px,rgb(255,255,255) 37px,white 39px),radial-gradient(circle at 0 100%,transparent 45px,rgb(255,255,255) 35px,rgb(255,255,255) 37px,white 39px)}}@media (max-width: 1200px){.about__inner{width:45%}}@media (max-width: 900px){.about__inner{width:70%;padding:90px 40px 60px 60px}}@media (max-width: 540px){.about__inner{width:95%;height:80vh;padding:90px 15px 70px 30px}}.about__content{position:relative;z-index:1;height:95%;overflow:hidden;overflow-y:auto;padding-right:3rem}.about__content h2{margin-top:2rem;margin-bottom:.5rem;text-transform:uppercase;background:#000;color:#fff;padding:.5rem 1rem .2rem;display:inline-block}@media (max-width: 540px){.about__content h2{padding:5px 10px;margin-top:20px;margin-bottom:5px}}.about__content p{margin-top:1.5rem}@media (max-width: 540px){.about__content p{margin-top:10px}}.about__bg{position:absolute;top:0;left:0;width:100%;height:100%}.about__bg img{width:100%;height:100%}.about__close{position:absolute;top:0;z-index:2;left:50%;transform:translate(-50%);width:7rem;height:7rem;cursor:pointer}@media (max-width: 1200px){.about__close{width:9rem;height:9rem}}@media (max-width: 900px){.about__close{width:64px;height:64px}}.about__close img{width:100%;height:100%;object-fit:cover;backface-visibility:hidden;pointer-events:none}.locations{width:100%;height:100dvh;position:fixed;top:0;left:0;z-index:3;display:none}.locations__inner,.locations__map{width:inherit;height:inherit}.locations__map__overlay{width:inherit;height:inherit;background:radial-gradient(73.94% 73.94% at 50% 50%,#0000,#000);position:absolute;top:0;left:0}.locations__map img{width:inherit;height:inherit;object-fit:cover}.locations__table{background:#fff;width:40rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%) translate(110%);border-radius:12px;padding:3rem}@media (max-width: 1240px){.locations__table{width:55rem}}@media (max-width: 768px){.locations__table{top:auto;bottom:0;left:0;transform:translateY(0) translate(110%);width:100%;height:230px;padding:14px}}@media (max-width: 540px){.locations__table{display:none}}.locations__table h2{border-bottom:1px solid #000;margin-bottom:3rem}@media (max-width: 768px){.locations__table h2{opacity:0;pointer-events:none;backface-visibility:hidden}}.locations__table__inner{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;position:relative}.locations__places{width:inherit;height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:3rem;max-height:55vh;overflow-y:auto}.locations__places h3{margin-bottom:2rem}.close-locations{position:absolute;right:3rem;bottom:3rem;z-index:2;opacity:0;filter:invert(1)}@media (max-width: 768px){.close-locations{bottom:30px;right:50%;transform:translate(50%)}}#map{height:100vh;width:100%;opacity:0}.gm-style-cc,.gmnoprint,.gm-style button[title="Toggle fullscreen view"],.gm-ui-hover-effect,.gm-svpc,.gm-control-active{display:none!important}.custom-info-window{position:relative;width:200px;padding:15px;max-width:200px}.custom-info-window h3{margin:0 0 8px;font-size:16px;font-weight:700}.custom-info-window p{margin:5px 0;font-size:14px;color:#666}.get-directions,.visit-bar{display:block;margin-top:10px;font-size:14px;color:#666}.get-directions:focus,.visit-bar:focus{outline:none}.locations__places h3{cursor:pointer;padding:10px;transition:background-color .3s ease;text-align:center;line-height:1.1}@media (max-width: 540px){.locations__places h3{padding:6px}}.locations__places h3:hover{background-color:#0000001a}.custom-info-window .close-info{position:absolute;top:-10px;right:0;background:none;font-size:30px;color:#000;cursor:pointer;display:block;text-align:right;height:30px;width:30px;outline:none;border:none}.custom-info-window .close-info:focus{outline:none;border:none}.gm-style-iw-d{overflow:hidden!important;max-height:none!important}.header{position:fixed;top:0;left:0;width:100%;z-index:10;padding:3rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 630px){.header{padding:10px 15px}}.header .logo{width:70px;height:auto}@media (max-width: 768px){.header .logo{width:60px}}@media (max-width: 630px){.header .logo{width:54px}}.header .logo a{height:100%}.header .logo a img{width:100%;height:100%}.header .nav{display:flex}@media (max-width: 630px){.header .nav{width:100%;height:auto;position:fixed;z-index:10;top:0;left:0;right:0;background:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-inline:15px;will-change:transform;display:none;flex-direction:column}}.header .nav ul{display:flex;gap:6rem;align-items:center}.header .nav ul .cart-btn{padding:0;border:0}.header .nav ul .cart-btn span{padding-right:10px;border-left:1px solid #fff!important}.header .nav ul .cart-btn:after{display:none}@media (max-width: 630px){.header .nav ul{gap:30px;flex-direction:column;align-items:flex-start;gap:20px;padding-block:50px}.header .nav ul li{color:#000;font-size:32px}.header .nav ul .contact-btn{padding:0;border:0}.header .nav ul .contact-btn:after{display:none}.header .nav ul .cart-btn{padding:0;border:0}.header .nav ul .cart-btn span{padding-right:0;border-left:none}.header .nav ul .cart-btn:after{display:none}}.header .nav li{text-decoration:none;cursor:pointer;opacity:0;transform:translateY(20px);color:#fff}.header .nav li a{text-decoration:none}.header .responsive-btn{display:none}@media (max-width: 630px){.header .responsive-btn{display:flex;background-color:transparent;border:none;width:auto;height:20px}}.header .logo-responsive{display:none}@media (max-width: 630px){.header .logo-responsive{display:flex;padding-block:10px;justify-content:space-between;align-items:center;background-color:transparent;border:none;border-bottom:1px solid #e8e8e8;width:100%}}@media (max-width: 630px){.header .logo-responsive a{height:100%;width:54px}}.header .logo-responsive a img{width:100%;height:100%}@media (max-width: 630px){.header .logo-responsive .btn-close{background-color:transparent;border:none;width:auto;height:30px}}.white-btn{background:#fff;padding:1.5rem 3rem;border-radius:4px;color:#000!important;position:relative}@media (max-width: 768px){.white-btn{padding:10px 20px}}.white-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:80%;border:1px solid #000;z-index:1;border-radius:4px;pointer-events:none;backface-visibility:hidden}.location-btn{color:#fff}.location-btn.active,.nav-link.active{border-bottom:1px solid #fff}@media (max-width: 540px){.header .responsive-btn{opacity:0;transform:translateY(20px)}}.main{position:fixed;width:100%;height:500vh;top:0;left:0}.intro{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.intro__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.intro__title{text-align:center;width:70rem;line-height:.8;color:#fff;margin-bottom:6rem}@media (max-width: 540px){.intro__title{margin-bottom:40px}}@media (max-width: 1240px){.intro__title{width:90rem}}@media (max-width: 768px){.intro__title{width:65%}}@media (max-width: 540px){.intro__title{width:85%}}.intro__title h1 div{display:flex;align-items:center;justify-content:space-between}@media (max-width: 540px){.intro__title h1 div{flex-direction:column}}.intro__title h1 div span:nth-child(1){background:#fff;padding:.7rem 1rem .5rem;color:#000;line-height:1;border-radius:2px}@media (max-width: 1240px){.intro__title h1 div span:nth-child(1){padding:5px 10px}}@media (max-width: 540px){.intro__title h1 div span:nth-child(1){background:none;padding:0;color:#fff;line-height:1;border-radius:0;font-size:22rem;text-transform:capitalize}}@media (max-width: 768px){.intro__title span{line-height:.9}}@media (max-width: 540px){.intro__title span{line-height:.95}}.intro__title span:nth-child(1){text-transform:uppercase}@media (max-width: 540px){.intro__title span:nth-child(1){text-transform:capitalize}}.intro__legal-age{display:flex;align-items:center}@media (max-width: 540px){.intro__legal-age{flex-direction:column}}.intro__legal-age a{color:#fff;text-decoration:none;margin-right:3rem}@media (max-width: 540px){.intro__legal-age a{margin-right:0;margin-top:20px;order:2}}.video-anim{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;z-index:5}.video-anim video{width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:0}.scroll-down{position:fixed;bottom:11rem;z-index:1;left:50%;transform:translateY(20px) translate(-50%);opacity:0;will-change:opacity,transform;width:9rem}@media (max-width: 1440px){.scroll-down{width:11rem}}@media (max-width: 1440px){.scroll-down{width:72px}}@media (max-width: 768px){.scroll-down{bottom:30px}}@media (max-width: 540px){.scroll-down{width:54px;bottom:80px}}.scroll-down p{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1.5px;position:absolute;left:50%;bottom:24px;transform:translate(-50%)}@media (max-width: 1200px){.scroll-down p{font-size:11px}}@media (max-width: 540px){.scroll-down p{font-size:8px;bottom:14px}}.scroll-down svg{width:100%;height:100%}.scroll-down img{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:2rem;animation:smoothFloat 4s ease-in-out infinite}@media (max-width: 1440px){.scroll-down img{width:18px}}@media (max-width: 540px){.scroll-down img{width:14px}}@keyframes smoothFloat{0%{transform:translate(-50%,-50%)}25%{transform:translate(-50%,calc(-50% - 10px))}50%{transform:translate(-50%,calc(-50% - 5px))}75%{transform:translate(-50%,calc(-50% - 10px))}to{transform:translate(-50%,-50%)}}.sound{display:none;width:8rem;height:8rem;background:none;position:fixed;bottom:3rem;left:3rem;z-index:4;border-radius:50%;border:none;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}@media (max-width: 1024px){.sound{width:14rem;height:14rem}}@media (max-width: 768px){.sound{width:64px;height:64px}}.sound:hover{background:#ffffff1a}.sound span{display:block;height:6px;width:1px;background:#fff;margin:0 2px;transition:height .3s ease-in-out;opacity:.5;animation:soundwaveInactive .8s ease-in-out infinite}.sound.active span{animation:soundwaveActive .5s ease-in-out infinite}.sound span:nth-child(1){animation-delay:0s;opacity:.1}.sound span:nth-child(2){animation-delay:.1s;opacity:.2}.sound span:nth-child(3){animation-delay:.2s;opacity:.3}.sound span:nth-child(4){animation-delay:.3s;opacity:.4}.sound span:nth-child(5){animation-delay:.4s;opacity:.5}@keyframes soundwaveActive{0%{height:4px;opacity:.3}50%{height:18px;opacity:.8}to{height:8px;opacity:.3}}@keyframes soundwaveInactive{0%{height:2px;opacity:.2}50%{height:6px;opacity:.5}to{height:4px;opacity:.2}}.social-links{position:fixed;bottom:3rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:20px;z-index:2}@media (max-width: 540px){.social-links{bottom:30px;right:15px}}.social-links a img{width:24px;height:24px}.developed-by{position:fixed;bottom:3rem;right:3rem;display:flex;align-items:center;z-index:2}@media (max-width: 640px){.developed-by{bottom:30px;right:9rem}}.developed-by:hover p{opacity:1;transition:opacity .5s ease-in-out}.developed-by:hover svg{transform:rotate(360deg);transition:transform .5s ease-in-out}.developed-by p{opacity:0;font-family:SFProDisplay,sans-serif;font-style:normal;margin-right:10px;color:#fff;font-size:9px;text-transform:uppercase;font-weight:300;letter-spacing:.5px;position:absolute;right:0;bottom:4rem}.developed-by svg{width:24px;height:24px}.developed-by svg path{fill:#838383}.cart{position:fixed;right:0;top:0;width:45rem;background:#fff;height:100vh;z-index:10;transform:translate(100%);display:none;will-change:transform}@media (max-width: 1920px){.cart{width:450px}}@media (max-width: 500px){.cart{width:100%}}.cart__inner{width:100%;height:100%;padding:12rem 3rem 3rem;display:flex;flex-direction:column;overflow-y:auto}.cart__inner h2{text-align:center;color:#000;margin-bottom:5rem}@media (max-width: 1200px){.cart__inner{padding:16rem 3rem}}@media (max-width: 900px){.cart__inner{padding:90px 30px}}.cart .widget_shopping_cart_content{display:flex;flex-direction:column;height:100%}.cart__action{margin-top:auto}.cart__action .total{display:flex;align-items:center;justify-content:space-between;border-top:1px solid black;padding-block:20px;margin-bottom:20px;border-bottom:1px solid black}.cart__action .black-btn{width:100%;text-transform:uppercase;font-family:inherit;letter-spacing:2px;font-size:18px}.cart__action .black-btn:hover{background:#000}.cart__action .black-btn:hover:after{border-color:#fff}.cart__close{background:none;border:none;padding:0;position:absolute;left:50%;top:0;transform:translate(-50%)!important;cursor:pointer;will-change:transform}.cart__close img{width:7.2rem}@media (max-width: 1200px){.cart__close img{width:10rem}}@media (max-width: 900px){.cart__close img{width:64px}}.cart-item{display:flex;align-items:center;justify-content:space-between;display:grid;grid-template-columns:8rem 1fr 6rem;gap:8px;border-top:1px solid black;padding-block:23px}@media (max-width: 1920px){.cart-item{grid-template-columns:72px 1fr 60px}}.cart-item:nth-last-of-type(2){border-bottom:1px solid black}.cart-item__img{height:8.4rem;width:7.2rem;position:relative}@media (max-width: 1920px){.cart-item__img{height:84px;width:72px}}.cart-item__img img{object-fit:contain;max-width:100%}.cart-item__info{display:flex;flex-direction:column;height:100%}.cart-item__info p{color:#a2a2a2}.cart-item__info input{margin-top:auto;width:66px;height:27px;background:none;border:1px solid black;color:#000;font-size:14px;letter-spacing:.6px;font-family:inherit;padding:5px}.cart-item__info input::placeholder{color:#000;opacity:1}.cart-item__info input::-ms-input-placeholder{color:#000}.cart-item__info input:focus{outline:none}.cart-item__action{display:flex;flex-direction:column;justify-content:space-between;height:100%}.cart-item__action .remove-btn{background:transparent;border:none;height:26px;width:18px;padding:0;cursor:pointer;margin-left:auto}.cart-item__action .price{margin-top:auto}
