@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}*{box-sizing:border-box;padding:0;margin:0;overflow-x:hidden}input,a,button,select,option{cursor:pointer;text-decoration:none}.admin-layout .admin-header{display:flex;align-items:center;justify-content:center;padding:20px 50px;position:inherit!important;gap:100px;background-color:#ececee}.admin-layout .admin-header a{font-size:20px;color:#000;font-weight:600}.admin-layout .admin-header button{border:none;color:#fff;background-color:red;padding:10px 35px;border-radius:10px;font-size:20px}.admin-layout .page{display:flex;align-items:center;flex-direction:column;width:100%}.admin-layout .page h1{text-align:center;font-size:36px;padding:30px 0}.admin-layout .page button{font-size:20px;color:#fff;background-color:green;border:none;padding:10px 25px;border-radius:10px}.admin-layout .page .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;display:flex;justify-content:center;align-items:start;overflow-y:auto;padding:40px 20px}.admin-layout .page .overlay div{width:70%}.admin-layout .page .overlay div .adauga{background-color:#fff;width:100%;padding:20px;border-radius:8px;box-shadow:0 4px 10px #0003}.admin-layout .page .overlay div .adauga form{width:100%;display:flex;gap:20px;padding:20px;border-radius:8px;flex-wrap:wrap;align-items:center}.admin-layout .page .overlay div .adauga form .input{display:flex;gap:5px;width:30%;flex-direction:column;align-items:center}.admin-layout .page .overlay div .adauga form .input label{font-size:20px}.admin-layout .page .overlay div .adauga form .input input,.admin-layout .page .overlay div .adauga form .input button,.admin-layout .page .overlay div .adauga form .input select{padding:10px 15px;border-radius:15px;outline:none;color:#000;width:100%;border:.5px solid black;font-size:18px}.admin-layout .page .overlay div .adauga form .input input::placeholder{color:#000}.admin-layout .page .overlay div .adauga form .input button{background-color:#a8a8a871;border:none;font-weight:600;padding:10px 45px}.admin-layout .page .overlay div .adauga form .input .error-message{color:red;width:100%;font-size:14px}.admin-layout .page .overlay div .adauga form .images{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px}.admin-layout .page .overlay div .adauga form .images button{background-color:#a8a8a871;border:none;font-weight:600;padding:10px 45px;color:#000}.admin-layout .page .overlay div .adauga form .images .preview-container{display:flex;width:100%;justify-content:space-between;gap:20px;flex-wrap:wrap}.admin-layout .page .overlay div .adauga form .images .preview-container .preview-item{display:flex;flex-direction:column;width:30%;gap:5px}.admin-layout .page .overlay div .adauga form .images .preview-container .preview-item img{width:100%;height:200px;object-fit:cover}.admin-layout .page .overlay div .adauga form .images .preview-container .preview-item button{padding:5px}.admin-layout .page .overlay div .adauga form button{background-color:green;color:#fff;border:none;margin:0 auto;padding:8px 30px;font-size:22px;border-radius:10px}.admin-layout .page .overlay .update{border-radius:8px;box-shadow:0 4px 10px #0003;width:70%;padding:20px;overflow-y:auto;background-color:#fff}.admin-layout .page .overlay .update h3{font-size:26px;text-align:center;margin-bottom:20px}.admin-layout .page .overlay .update form{display:flex;flex-wrap:wrap;gap:20px;width:100%;position:relative;z-index:5;align-items:center}.admin-layout .page .overlay .update form .form{width:30%}.admin-layout .page .overlay .update form .form .input{display:flex;gap:5px;width:100%;flex-direction:column;align-items:center}.admin-layout .page .overlay .update form .form .input label{font-size:20px}.admin-layout .page .overlay .update form .form .input input,.admin-layout .page .overlay .update form .form .input button,.admin-layout .page .overlay .update form .form .input select{padding:10px 15px;border-radius:15px;outline:none;color:#000;width:100%;border:.5px solid black;font-size:18px}.admin-layout .page .overlay .update form .form .input input::placeholder{color:#000}.admin-layout .page .overlay .update form .form .input button{background-color:#a8a8a871;border:none;font-weight:600;padding:10px 35px}.admin-layout .page .overlay .update form .form button{background-color:green;color:#fff;border:none;padding:8px 30px;font-size:22px;border-radius:10px}.admin-layout .page .overlay .update form .form.images-field{width:100%}.admin-layout .page .overlay .update form .form.images-field .images-section{width:100%;display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center}.admin-layout .page .overlay .update form .form.images-field .images-section .preview-container{display:flex;width:100%;justify-content:space-between;gap:20px;flex-wrap:wrap}.admin-layout .page .overlay .update form .form.images-field .images-section .preview-container .preview-item{display:flex;flex-direction:column;width:30%;gap:5px}.admin-layout .page .overlay .update form .form.images-field .images-section .preview-container .preview-item img{width:100%;height:200px;object-fit:cover}.admin-layout .page .overlay .update form .form.images-field .images-section .preview-container .preview-item button{padding:5px}.admin-layout .page .overlay .update form .form.images-field .images-section button{background-color:#a8a8a871;border:none;font-weight:600;padding:10px 45px;color:#000}.admin-layout .page .overlay .update form button{margin:0 auto}.admin-layout .page .deleting{border-radius:8px;box-shadow:0 4px 10px #0003;width:70%;padding:20px;overflow-y:auto;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.admin-layout .page .deleting p{font-size:24px;font-weight:600;margin-bottom:20px}.admin-layout .page .deleting button{background-color:red;color:#fff;border:none;padding:10px 45px;border-radius:10px;font-size:22px}.admin-layout .page .view{width:100%;padding:40px}.admin-layout .page .view .items{width:100%;display:flex;flex-wrap:wrap;gap:20px}.admin-layout .page .view .items .item{border:1px solid rgb(178,178,178);padding:20px;border-radius:20px;width:30%;display:flex;flex-direction:column;justify-content:space-between}.admin-layout .page .view .items .item .product-info{display:flex;align-items:center;justify-content:space-between}.admin-layout .page .view .items .item .product-info img{object-fit:contain;width:70%;margin:0}.admin-layout .page .view .items .item .product-info .text{display:flex;flex-direction:column}.admin-layout .page .view .items .item img{width:100%;height:200px;object-fit:cover;margin:30px 0}.admin-layout .page .view .items .item p{font-size:20px}.admin-layout .page .view .items .item .buttons{display:flex;margin-top:20px;justify-content:center;gap:20px}.admin-layout .page .view .items .item .buttons .delete{background-color:red}.login-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.login-container form{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.login-container form h2{font-size:36px}.login-container form input{font-size:20px;padding:10px 15px;border-radius:10px;border:.5px solid}.login-container form input::placeholder{color:#000}.login-container form button{font-size:24px;padding:10px 25px;border-radius:10px;border:none;margin-top:20px;background-color:#cbcbcb}.body-no-scroll{overflow:hidden;position:fixed;width:100%}*{padding:0;margin:0;box-sizing:border-box;--dark: #141414;--green-light: #aace3c;--green-gradient: linear-gradient(122.82deg, #46b26d 12.81%, #aace3c 55.21%);--green: #46b26d;--paragraf: #616161;--grey: #aaa6a6;--bg: #f4f4f4}body{max-width:100vw;overflow-x:hidden}input{cursor:auto}input:focus,textarea:focus{outline:none}.header{position:absolute;z-index:10;width:100%;display:flex;justify-content:space-between;top:0;left:0;background:#1414144d;transition:all .5s ease;align-items:center;padding:16px 120px}.header .logo img{width:111px;height:82px}.header nav{display:flex;align-items:center;gap:36px}.header nav a{font-family:Inter;font-weight:500;font-size:20px;padding:0 10px 10px;letter-spacing:0%;text-transform:uppercase;color:#fff;transition-duration:.3s;transition:background .3s}.header nav a.active{color:var(--green-light);border-bottom:1px solid var(--green-light)}.header nav a:hover{background:var(--green-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:1px solid;border-image-source:var(--green-gradient);border-image-slice:1}.header .change-language{display:flex;align-items:end;justify-content:center;padding-bottom:10px;flex-direction:column}.header .change-language button{background:none;border:none;font-family:Inter;font-weight:500;font-size:20px;letter-spacing:0%;text-transform:uppercase;display:flex;align-items:center;gap:4px;color:#fff;transition-duration:.3s}.header .change-language .dropdown{top:106px;position:fixed;z-index:20;background:#fff;flex-direction:row;display:flex;border-radius:20px;padding:32px;gap:16px;box-shadow:1px 1px 10px #00000040}.header .change-language .dropdown p{font-family:Roboto;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;text-align:center;cursor:pointer}.header .burger-menu{display:none}.header.scrolled{background:#fff;position:fixed;box-shadow:1px 1px 10px #00000014;align-items:center}.header.scrolled nav a{color:var(--dark)}.header.scrolled nav a.active{color:var(--green-light)}.header.scrolled .change-language button{color:var(--dark)}.main-page .banner{background-image:url(/assets/banner-CkpkfOT1.png);background-position:center;background-size:cover;height:100vh;display:flex;align-items:center;justify-content:end;flex-direction:column;gap:50px}.main-page .banner .plitka-banner .plitkaBanner1{position:absolute;right:0;width:450px;object-fit:contain;bottom:0}.main-page .banner .plitka-banner .plitkaBanner2{position:absolute;left:0;width:450px;object-fit:contain;bottom:22%}.main-page .banner .media{position:absolute;left:136px;display:flex;z-index:4;flex-direction:column;gap:40px;bottom:40px}.main-page .banner .banner-text{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:end}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{font-family:Montserrat;font-weight:500;font-size:76px;letter-spacing:0%;color:#fff}.main-page .banner .banner-text h1 span,.main-page .banner .banner-text h2 span,.main-page .banner .banner-text h3 span{background:var(--green-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-page .banner .banner-text h2{padding-left:200px}.main-page .banner .banner-text h3{padding-left:300px}.main-page .banner .banner-info{padding-bottom:40px;display:flex;width:auto;gap:20px;align-items:center;justify-content:center;flex-direction:column}.main-page .banner .banner-info p{font-family:Montserrat;font-weight:400;font-size:20px;letter-spacing:0%;text-align:center;color:#fff}.main-page .text-title{background:#f4f4f4;padding:125px 120px 300px;display:flex;flex-direction:column;gap:58px}.main-page .text-title span{font-family:Inter;font-weight:400;font-size:24px;letter-spacing:0%;color:var(--green)}.main-page .text-title p{font-family:Montserrat;font-weight:400;font-size:48px;letter-spacing:0%}.main-page .text-title p span{color:var(--green);font-weight:400;font-size:48px;line-height:120%}.main-page .main-info{background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='3083'%20viewBox='0%200%201920%203083'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_39_6654'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1920'%20height='3083'%3e%3crect%20width='1920'%20height='3083'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_39_6654)'%3e%3cline%20x1='471.713'%20y1='1114.87'%20x2='576.176'%20y2='1295.81'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='629.523'%20y1='1096.71'%20x2='448.589'%20y2='1201.18'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='544.087'%20y1='1073.09'%20x2='648.55'%20y2='1254.02'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='702.267'%20y1='1223.42'%20x2='416.87'%20y2='1146.95'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='598.418'%20y1='1042.13'%20x2='521.946'%20y2='1327.53'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='671.309'%20y1='1169.09'%20x2='490.374'%20y2='1273.55'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='417.683'%20y='1146.65'%20width='207.925'%20height='207.925'%20transform='rotate(-30%20417.683%201146.65)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1873.76'%20y1='2828'%20x2='1691.26'%20y2='3144.1'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='2039.6'%20y1='3050.76'%20x2='1723.5'%20y2='2868.26'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1936.98'%20y1='2864.5'%20x2='1754.48'%20y2='3180.6'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='2003.1'%20y1='3113.98'%20x2='1687'%20y2='2931.48'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='2000.2'%20y1='2901'%20x2='1817.7'%20y2='3217.1'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1966.6'%20y1='3177.2'%20x2='1650.5'%20y2='2994.7'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='187.391'%20y1='164.095'%20x2='47.9091'%20y2='405.684'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='313.977'%20y1='334.392'%20x2='72.3869'%20y2='194.91'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='235.709'%20y1='191.991'%20x2='96.2275'%20y2='433.581'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='286.08'%20y1='382.71'%20x2='44.4904'%20y2='243.228'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='284.028'%20y1='219.888'%20x2='144.546'%20y2='461.477'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='216.106'%20y1='503.202'%20x2='113.998'%20y2='122.13'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='356.201'%20y1='261.965'%20x2='-24.8709'%20y2='364.073'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='258.184'%20y1='431.028'%20x2='16.5939'%20y2='291.546'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='114.664'%20y='122.683'%20width='277.964'%20height='277.964'%20transform='rotate(30%20114.664%20122.683)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='159.441'%20y1='1660.53'%20x2='204.769'%20y2='1890.1'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='321.108'%20y1='1628.61'%20x2='366.436'%20y2='1858.17'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='361.368'%20y1='1656.44'%20x2='131.801'%20y2='1701.77'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='393.289'%20y1='1818.11'%20x2='163.722'%20y2='1863.44'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1768.19'%20y1='200.227'%20x2='1803.03'%20y2='299.276'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1847.67'%20y1='206.187'%20x2='1748.62'%20y2='241.034'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1788'%20y1='193.258'%20x2='1822.84'%20y2='292.307'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1854.64'%20y1='225.997'%20x2='1755.59'%20y2='260.843'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1807.81'%20y1='186.288'%20x2='1842.65'%20y2='285.337'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1871.68'%20y1='275.501'%20x2='1737.78'%20y2='211.298'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1837.5'%20y1='176.217'%20x2='1773.3'%20y2='310.113'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1861.61'%20y1='245.807'%20x2='1762.56'%20y2='280.653'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='1738.64'%20y='211.152'%20width='104'%20height='104'%20transform='rotate(-19.3822%201738.64%20211.152)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3c/g%3e%3c/svg%3e");background-position:center;background-size:cover}.main-page .main-info .plitka{width:100%;padding:0 225px;display:flex;gap:30px;margin-top:-270px;align-items:center;justify-content:center;position:absolute}.main-page .main-info .plitka img{width:345px;box-shadow:2px 2px 20px 5px #00000040;margin:0}.main-page .main-info .plitka img:nth-child(2),.main-page .main-info .plitka img:nth-child(4){margin-top:120px}.main-page .main-info .card{margin-top:300px;padding:0 125px;display:flex;align-items:center;justify-content:space-between}.main-page .main-info .card .text{width:30%;display:flex;flex-direction:column;gap:30px}.main-page .main-info .card .text h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark)}.main-page .main-info .card .text p{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;color:var(--paragraf);letter-spacing:0%}.main-page .main-info .card .text .link{height:100px}.main-page .main-info .card .text .link .circle{height:50px;width:50px;border-radius:100%;background:var(--green-gradient);position:relative;top:40px;z-index:-1}.main-page .main-info .card .text .link a{display:flex;align-items:center;gap:8px;font-family:Inter;font-weight:400;font-size:24px;padding-left:20px;letter-spacing:0%;color:var(--dark)}.main-page .main-info .card .images{width:57%;display:flex;flex-wrap:wrap;column-gap:30px;justify-content:end;row-gap:30px}.main-page .main-info .card .images img:nth-child(1){width:49%;height:auto}.main-page .main-info .card .images img:nth-child(2){width:45%;height:auto}.main-page .main-info .card .images img:nth-child(3){width:70%}.main-page .main-info .dates{padding:0 120px 125px;display:flex;align-items:end;gap:34px}.main-page .main-info .dates .data{width:30%;display:flex;justify-content:space-between;flex-direction:column}.main-page .main-info .dates .data img{border-radius:10px}.main-page .main-info .dates .data .img{object-fit:cover;height:100%}.main-page .main-info .dates .data .text span{font-family:Inter;font-weight:400;font-size:24px;letter-spacing:0%;margin-bottom:16px;color:var(--green)}.main-page .main-info .dates .data .text h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark)}.main-page .main-info .dates .data .text p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--paragraf);margin-top:30px}.main-page .main-info .dates .data .text .link{height:100px}.main-page .main-info .dates .data .text .link .circle{height:50px;width:50px;border-radius:100%;background:var(--green-gradient);position:relative;top:40px;z-index:-1}.main-page .main-info .dates .data .text .link a{display:flex;align-items:center;gap:8px;font-family:Inter;font-weight:400;font-size:24px;padding-left:20px;letter-spacing:0%;color:var(--dark)}.slider-container{padding:120px 125px}.slider-container .slider-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.slider-container .slider-title h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark);text-align:left;flex:1}.slider-container .slider-title .buttons{display:flex;gap:35px}.slider-container .slider-title .buttons button{border:none;background:none;color:var(--dark);font-size:40px;font-weight:200;transition-duration:.3s}.slider-container .slider-title .buttons button:hover{color:var(--grey)}.slider-container .slick-slider .slick-prev,.slider-container .slick-slider .slick-next{display:none}.slider-container .slick-slider .slick-list .slick-track{display:flex;gap:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card{position:relative;width:25%}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card img{width:100%;object-fit:cover;height:497px;padding:48px 52px;background-color:var(--bg);border-radius:28px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card span{color:#000;position:absolute;top:20px;font-family:Inter;font-weight:400;text-transform:capitalize;font-size:16px;letter-spacing:0%;padding:16px 24px;background-color:#fff;border-radius:100px;right:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h1{font-family:Inter;font-weight:700;font-size:24px;letter-spacing:0%;color:var(--dark)}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h3{font-family:Inter;font-weight:400;font-size:20px;text-transform:capitalize;letter-spacing:0%;color:var(--dark)}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price{gap:10px;display:flex;align-items:end}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price h1{font-family:Inter;font-weight:700;font-size:24px;letter-spacing:0%;color:var(--dark)}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price p{font-family:Inter;font-weight:500;font-size:16px;letter-spacing:0%;text-decoration:line-through;color:var(--grey)}.slider-container .custom-pagination{display:flex;gap:16px;margin-top:50px;align-items:center;justify-content:center}.slider-container .custom-pagination button{height:16px;width:16px;border-radius:100%;background-color:#d9d7d7;border:none;transition-duration:.3s}.slider-container .custom-pagination .active{background:var(--green-gradient);height:20px;width:20px}.slider-container .custom-pagination button:hover{background:var(--green-gradient)}.slider-container .slick-slide.slick-active .product-card{opacity:1}.slider-container .slide-animation{animation:fadeIn .5s ease-in-out}.single-product{margin-top:134px}.single-product .product{padding:90px 120px 0}.single-product .product h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark);margin-bottom:90px}.single-product .product .product-info{display:flex;gap:130px}.single-product .product .product-info .left-side{width:50%}.single-product .product .product-info .left-side h1{font-family:Montserrat;font-weight:500;font-size:36px;letter-spacing:0%;color:var(--paragraf)}.single-product .product .product-info .left-side .product-gallery{display:flex;flex-direction:column;align-items:center}.single-product .product .product-info .left-side .product-gallery .main-image{width:100%;display:flex;gap:50px;justify-content:space-between}.single-product .product .product-info .left-side .product-gallery .main-image button{background:none;border:none;font-size:25px;color:var(--paragraf)}.single-product .product .product-info .left-side .product-gallery .main-image img{width:511px;border-radius:20px;object-fit:cover;height:481px;transition:opacity .2s ease-in-out}.single-product .product .product-info .left-side .product-gallery .main-image .fade-out{opacity:0}.single-product .product .product-info .left-side .product-gallery .main-image .fade-in{opacity:1}.single-product .product .product-info .left-side .product-gallery .thumbnails{display:flex;margin-top:50px;gap:5px}.single-product .product .product-info .left-side .product-gallery .thumbnails img{width:148px;height:137px;border-radius:8px;object-fit:cover;cursor:pointer}.single-product .product .product-info .left-side .product-gallery .thumbnails .active{border:2px solid var(--green-light)}.single-product .product .product-info .right-side{width:50%}.single-product .product .product-info .right-side h1{font-family:Montserrat;font-weight:500;font-size:36px;letter-spacing:0%;color:var(--paragraf);margin-bottom:32px}.single-product .product .product-info .right-side .list-charachteristic{display:flex;flex-direction:column}.single-product .product .product-info .right-side .list-charachteristic p{font-family:Inter;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark);display:flex;justify-content:space-between;width:100%;padding:12px 0;border-top:1px solid var(--bg)}.single-product .product .product-info .right-side .list-charachteristic p:last-child{border-bottom:1px solid var(--bg)}.single-product .product .product-info .right-side .price{display:flex;margin:30px 0;align-items:center;justify-content:space-between}.single-product .product .product-info .right-side .price p{font-family:Montserrat;font-weight:700;font-size:32px;letter-spacing:0%;color:var(--dark)}.single-product .product .product-info .right-side .price .sale-price{display:flex;align-items:center;gap:10px}.single-product .product .product-info .right-side .price .sale-price h2{font-family:Montserrat;font-weight:700;font-size:32px;color:var(--dark);letter-spacing:0%}.single-product .product .product-info .right-side .price .sale-price p{color:var(--paragraf);font-size:14px;text-decoration:line-through}.single-product .product .product-info .right-side a{font-family:Inter;font-weight:400;font-size:24px;display:flex;gap:8px;align-items:center;letter-spacing:0%;color:var(--dark);border-radius:20px;width:100%;border:none;padding:17px 0;justify-content:center;background:var(--green-gradient)}.single-product .slider-form{background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='2427'%20viewBox='0%200%201920%202427'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_145_26965'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1920'%20height='3083'%3e%3crect%20width='1920'%20height='3083'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_145_26965)'%3e%3cline%20x1='471.714'%20y1='1114.87'%20x2='576.177'%20y2='1295.81'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='629.523'%20y1='1096.71'%20x2='448.589'%20y2='1201.18'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='544.087'%20y1='1073.09'%20x2='648.55'%20y2='1254.02'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='702.267'%20y1='1223.42'%20x2='416.87'%20y2='1146.95'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='598.419'%20y1='1042.13'%20x2='521.947'%20y2='1327.53'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='671.309'%20y1='1169.09'%20x2='490.374'%20y2='1273.55'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='417.683'%20y='1146.65'%20width='207.925'%20height='207.925'%20transform='rotate(-30%20417.683%201146.65)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='187.392'%20y1='164.095'%20x2='47.9101'%20y2='405.684'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='313.979'%20y1='334.392'%20x2='72.3888'%20y2='194.91'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='235.71'%20y1='191.991'%20x2='96.2285'%20y2='433.581'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='286.082'%20y1='382.71'%20x2='44.4924'%20y2='243.228'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='284.029'%20y1='219.888'%20x2='144.547'%20y2='461.477'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='216.107'%20y1='503.202'%20x2='113.999'%20y2='122.13'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='356.202'%20y1='261.965'%20x2='-24.8699'%20y2='364.073'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='258.186'%20y1='431.028'%20x2='16.5959'%20y2='291.546'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='114.665'%20y='122.683'%20width='277.964'%20height='277.964'%20transform='rotate(30%20114.665%20122.683)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='159.44'%20y1='1660.53'%20x2='204.768'%20y2='1890.1'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='321.108'%20y1='1628.61'%20x2='366.436'%20y2='1858.17'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='361.368'%20y1='1656.44'%20x2='131.801'%20y2='1701.77'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='393.29'%20y1='1818.11'%20x2='163.723'%20y2='1863.44'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1768.19'%20y1='200.227'%20x2='1803.03'%20y2='299.276'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1847.67'%20y1='206.187'%20x2='1748.62'%20y2='241.034'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1788'%20y1='193.258'%20x2='1822.84'%20y2='292.307'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1854.64'%20y1='225.997'%20x2='1755.59'%20y2='260.843'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1807.81'%20y1='186.288'%20x2='1842.65'%20y2='285.337'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1871.68'%20y1='275.501'%20x2='1737.78'%20y2='211.298'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1837.5'%20y1='176.217'%20x2='1773.3'%20y2='310.113'%20stroke='black'%20stroke-opacity='0.5'/%3e%3cline%20x1='1861.61'%20y1='245.807'%20x2='1762.56'%20y2='280.653'%20stroke='black'%20stroke-opacity='0.5'/%3e%3crect%20x='1738.64'%20y='211.152'%20width='104'%20height='104'%20transform='rotate(-19.3822%201738.64%20211.152)'%20stroke='black'%20stroke-opacity='0.5'/%3e%3c/g%3e%3c/svg%3e");background-position:top;background-size:cover;padding-bottom:125px}.single-product .slider-form .form-container{background-color:#fff;border:2px solid #e1e0e0;border-radius:20px;box-shadow:1px 1px 10px #0000001a;margin:0 auto;width:683px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 40px}.single-product .slider-form .form-container h1{font-family:Montserrat;font-weight:700;font-size:32px;letter-spacing:0%;text-align:center;color:var(--dark);margin-bottom:30px}.single-product .slider-form .form-container .product-form{width:100%}.single-product .slider-form .form-container .product-form form{display:flex;flex-direction:column;gap:16px;width:100%}.single-product .slider-form .form-container .product-form form .input{width:100%;display:flex;flex-direction:column;gap:4px}.single-product .slider-form .form-container .product-form form .input label{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark)}.single-product .slider-form .form-container .product-form form .input label span{color:var(--green)}.single-product .slider-form .form-container .product-form form .input input,.single-product .slider-form .form-container .product-form form .input textarea{font-family:Inter;width:100%;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark);border-radius:4px;border:1px solid #e1e0e0;padding:10px 16px}.single-product .slider-form .form-container .product-form form .input textarea{height:115px}.single-product .slider-form .form-container .product-form form .input input::placeholder,.single-product .slider-form .form-container .product-form form .input textarea::placeholder{color:#858383}.single-product .slider-form .form-container .product-form form .input .size-options{display:flex;gap:24px;flex-wrap:wrap}.single-product .slider-form .form-container .product-form form .input .size-options .size-option{display:flex;align-items:center;gap:8px;cursor:pointer}.single-product .slider-form .form-container .product-form form .input .size-options .size-option input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;border:1px solid #e0dbdb;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease}.single-product .slider-form .form-container .product-form form .input .size-options .size-option input[type=checkbox]:checked{background-image:var(--green-gradient);border-color:var(--green-light);color:#fff}.single-product .slider-form .form-container .product-form form .input .size-options .size-option input[type=checkbox]:after{content:"✔";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-product .slider-form .form-container .product-form form .input .size-options .size-option span{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark)}.single-product .slider-form .form-container .product-form form .input .error{color:red;margin-top:5px;font-family:Montserrat;font-size:14px}.single-product .slider-form .form-container .product-form form .link{margin:0 auto;width:293px}.single-product .slider-form .form-container .product-form form .link button{font-family:Inter;font-weight:400;font-size:24px;display:flex;gap:8px;align-items:center;letter-spacing:0%;color:var(--dark);border-radius:20px;width:100%;border:none;padding:17px 0;justify-content:center;background:var(--green-gradient)}.single-product .slider-form .form-container .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0d0c0c80;display:flex;align-items:center;justify-content:center;z-index:1000}.single-product .slider-form .form-container .overlay .lottie-animation{width:20%}.catalog,.sales{margin-top:228px}.catalog h1,.sales h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark);text-align:center}.catalog .filter,.sales .filter{padding:90px 120px;display:flex;align-items:center;justify-content:space-between}.catalog .filter .filter-charechter,.sales .filter .filter-charechter{display:flex;align-items:center;gap:23px}.catalog .filter .filter-charechter h2,.sales .filter .filter-charechter h2{font-family:Inter;font-weight:400;font-size:20px;letter-spacing:0%;cursor:pointer;color:var(--paragraf)}.catalog .filter .filter-charechter .options,.sales .filter .filter-charechter .options{display:flex;gap:23px}.catalog .filter .filter-charechter .options .option-filter h3,.sales .filter .filter-charechter .options .option-filter h3{display:flex;align-items:center;gap:8px;font-family:Inter;font-weight:600;font-size:18px;cursor:pointer;letter-spacing:0%}.catalog .filter .filter-charechter .options .option-filter .chekboxes,.sales .filter .filter-charechter .options .option-filter .chekboxes{margin-top:10px;display:flex;background:#fff;flex-direction:column;position:absolute;padding:24px;z-index:2;gap:9px;box-shadow:1px 1px 10px #00000040;border-radius:20px}.catalog .filter .filter-charechter .options .option-filter .chekboxes label,.sales .filter .filter-charechter .options .option-filter .chekboxes label{display:flex;align-items:center;gap:12px;font-family:Roboto;font-weight:400;font-size:18px;line-height:140%;cursor:pointer;letter-spacing:0%;text-align:center;color:var(--dark)}.catalog .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox],.sales .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;border:1px solid #e0dbdb;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease}.catalog .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox]:checked,.sales .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox]:checked{background-image:var(--green-gradient);border-color:var(--green-light);color:#fff}.catalog .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox]:after,.sales .filter .filter-charechter .options .option-filter .chekboxes label input[type=checkbox]:after{content:"✔";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog .filter .filter-price,.sales .filter .filter-price{display:flex;align-items:center;gap:23px}.catalog .filter .filter-price h3,.sales .filter .filter-price h3{font-family:Inter;font-weight:400;font-size:20px;letter-spacing:0%;color:var(--paragraf)}.catalog .filter .filter-price .filter-sort,.sales .filter .filter-price .filter-sort{align-items:end;display:flex;flex-direction:column;justify-content:space-between;gap:50px}.catalog .filter .filter-price .filter-sort .title-sort,.sales .filter .filter-price .filter-sort .title-sort{font-family:Inter;font-weight:600;cursor:pointer;font-size:18px;line-height:100%;letter-spacing:0%;display:flex;align-items:center;gap:8px}.catalog .filter .filter-price .filter-sort .sort-options,.sales .filter .filter-price .filter-sort .sort-options{margin-top:34px;display:flex;background:#fff;flex-direction:column;position:absolute;padding:24px;z-index:2;gap:9px;box-shadow:1px 1px 10px #00000040;border-radius:20px}.catalog .filter .filter-price .filter-sort .sort-options p,.sales .filter .filter-price .filter-sort .sort-options p{cursor:pointer;font-family:Roboto;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0%;color:var(--dark)}.catalog .products,.sales .products{padding:0 120px;display:flex;flex-wrap:wrap;row-gap:60px;column-gap:20px}.catalog .products .product-card,.sales .products .product-card{position:relative;width:23%}.catalog .products .product-card img,.sales .products .product-card img{width:100%;height:497px;object-fit:cover;padding:48px 52px;background-color:var(--bg);border-radius:28px}.catalog .products .product-card span,.sales .products .product-card span{color:#000;position:absolute;top:20px;font-family:Inter;font-weight:400;text-transform:capitalize;font-size:16px;letter-spacing:0%;padding:16px 24px;background-color:#fff;border-radius:100px;right:20px}.catalog .products .product-card .text,.sales .products .product-card .text{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.catalog .products .product-card .text h1,.sales .products .product-card .text h1{font-family:Inter;font-weight:700;font-size:24px;letter-spacing:0%;color:var(--dark)}.catalog .products .product-card .text h3,.sales .products .product-card .text h3{font-family:Inter;font-weight:400;font-size:20px;text-transform:capitalize;letter-spacing:0%;color:var(--dark)}.catalog .products .product-card .text .sale-price,.sales .products .product-card .text .sale-price{gap:10px;display:flex;align-items:end}.catalog .products .product-card .text .sale-price h1,.sales .products .product-card .text .sale-price h1{font-family:Inter;font-weight:700;font-size:24px;letter-spacing:0%;color:var(--dark)}.catalog .products .product-card .text .sale-price p,.sales .products .product-card .text .sale-price p{font-family:Inter;font-weight:500;font-size:16px;letter-spacing:0%;text-decoration:line-through;color:var(--grey)}.catalog .pagination,.sales .pagination{display:flex;padding:50px 0 125px;align-items:center;justify-content:center;gap:18px}.catalog .pagination button,.sales .pagination button{border:none;background:none;font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark)}.catalog .pagination .disabled-btn,.sales .pagination .disabled-btn{color:#858383}.catalog .pagination .pages,.sales .pagination .pages{display:flex;gap:4px}.catalog .pagination .pages button,.sales .pagination .pages button{width:40px;height:40px;border:1px solid var(--bg);font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;border-radius:8px;color:var(--dark)}.catalog .pagination .pages .active,.sales .pagination .pages .active{background:var(--green-gradient);color:#fff}.sales .products{padding:90px 120px 0}.arhitects{margin-top:228px}.arhitects h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark);text-align:center}.arhitects .products{padding:90px 120px 0;display:flex;flex-wrap:wrap;row-gap:60px;column-gap:20px}.arhitects .products .product-card{width:24%;display:flex;flex-direction:column;gap:30px}.arhitects .products .product-card img{border-radius:20px;object-fit:cover;width:100%}.arhitects .products .product-card .text{display:flex;flex-direction:column;gap:12px}.arhitects .products .product-card .text h3{font-family:Montserrat;font-weight:700;font-size:32px;color:var(--dark);letter-spacing:0%;text-align:center}.arhitects .products .product-card .text p{font-family:Montserrat;font-weight:400;font-size:20px;color:var(--paragraf);letter-spacing:0%;text-align:center}.arhitects .pagination{display:flex;padding:50px 0 125px;align-items:center;justify-content:center;gap:18px}.arhitects .pagination button{border:none;background:none;font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark)}.arhitects .pagination .disabled-btn{color:#858383}.arhitects .pagination .pages{display:flex;gap:4px}.arhitects .pagination .pages button{width:40px;height:40px;border:1px solid var(--bg);font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;border-radius:8px;color:var(--dark)}.arhitects .pagination .pages .active{background:var(--green-gradient);color:#fff}.contacts{margin-top:108px}.contacts .banner{display:flex;padding:125px 238px;justify-content:center;gap:62px;align-items:center}.contacts .banner .text{display:flex;flex-direction:column;gap:50px}.contacts .banner .text .title h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark);margin-bottom:30px}.contacts .banner .text .title p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--paragraf)}.contacts .banner .text .contact-info{display:flex;flex-direction:column;gap:32px}.contacts .banner .text .contact-info a{display:flex;gap:12px}.contacts .banner .text .contact-info a img{background:var(--green-gradient);padding:12px;border-radius:100%}.contacts .banner .text .contact-info a .info{display:flex;gap:8px;flex-direction:column}.contacts .banner .text .contact-info a .info h1{font-family:Inter;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--dark)}.contacts .banner .text .contact-info a .info p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-align:center;color:var(--paragraf)}.contacts .banner .text .media h1{font-family:Playfair Display;font-weight:600;font-size:32px;letter-spacing:0%;color:var(--dark);margin-bottom:18px}.contacts .banner .text .media .links{display:flex;gap:32px}.contacts .banner .mobile{display:none}.contacts .form-container{background-image:url(/assets/hero-DagWe-gl.svg);background-position:center;background-size:cover;padding:125px 140px;display:flex;justify-content:space-between}.contacts .form-container .text{width:30%;color:#fff}.contacts .form-container .text h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;margin-bottom:30px}.contacts .form-container .text p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.contacts .form-container .contacts-form{width:40%}.contacts .form-container .contacts-form form{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:20px}.contacts .form-container .contacts-form form .input{width:48%}.contacts .form-container .contacts-form form .input input{width:100%;background:none;color:#f2f2f2;padding:8px 0;border:none;font-family:Inter;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;border-bottom:1px solid #f2f2f2}.contacts .form-container .contacts-form form .input .error{color:red;font-size:14px;font-family:Montserrat;margin-top:5px}.contacts .form-container .contacts-form form .input1{width:100%}.contacts .form-container .contacts-form form .input1 textarea{width:100%;background:none;color:#f2f2f2;padding:8px 0;border:none;font-family:Inter;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;border-bottom:1px solid #f2f2f2;resize:none}.contacts .form-container .contacts-form form .link{width:100%}.contacts .form-container .contacts-form form .link button{width:100%;border:none;padding:17px 0;font-family:Inter;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0%;color:var(--dark);display:flex;align-items:center;justify-content:center;gap:8px;background:var(--green-gradient);border-radius:20px}.contacts .form-container .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0d0c0c80;display:flex;align-items:center;justify-content:center;z-index:1000}.contacts .form-container .overlay .lottie-animation{width:20%}.contacts .map{padding:125px 192px}.contacts .map iframe{height:860px;border-radius:20px;width:100%;border:none}.politics,.terms,.cookie{margin-top:134px;padding:90px 0 125px;display:flex;flex-direction:column;align-items:center;justify-content:center}.politics h1,.terms h1,.cookie h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;text-align:center;color:var(--dark);margin-bottom:50px}.politics .dates,.terms .dates,.cookie .dates{width:70%;display:flex;flex-direction:column;gap:12px}.politics .dates p,.terms .dates p,.cookie .dates p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--paragraf)}.politics .dates .data,.terms .dates .data,.cookie .dates .data{display:flex;flex-direction:column;gap:12px}.politics .dates .data h1,.terms .dates .data h1,.cookie .dates .data h1{font-family:Inter;font-weight:700;font-size:18px;text-align:start;line-height:36px;letter-spacing:0%;margin:0;color:var(--dark)}.politics .dates .data p,.politics .dates .data span,.terms .dates .data p,.terms .dates .data span,.cookie .dates .data p,.cookie .dates .data span{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--paragraf)}footer{background:var(--bg)}footer .footer-top{display:flex;justify-content:space-between;align-items:center;gap:211px;border-bottom:1px solid var(--grey);padding:80px 120px}footer .footer-top .left-side span{font-family:Inter;font-weight:400;font-size:24px;color:var(--green);letter-spacing:0%;margin-bottom:16px}footer .footer-top .left-side h1{font-family:Playfair Display;font-weight:700;font-size:48px;letter-spacing:0%;color:var(--dark)}footer .footer-top .right-side{width:30%}footer .footer-top .right-side p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--paragraf);margin-bottom:32px}footer .footer-top .right-side .link{height:100px}footer .footer-top .right-side .link .circle{height:50px;width:50px;border-radius:100%;background:var(--green-gradient);position:relative;top:40px;z-index:1}footer .footer-top .right-side .link a{display:flex;position:relative;z-index:4;align-items:center;gap:8px;font-family:Inter;font-weight:400;font-size:24px;padding-left:20px;letter-spacing:0%;color:var(--dark)}footer .footer-bottom{display:flex;justify-content:space-between;padding:80px 100px;border-bottom:1px solid var(--grey)}footer .footer-bottom .data-logo{display:flex;flex-direction:column;width:20%;gap:32px}footer .footer-bottom .data-logo .logo{width:111px;height:83px;margin-bottom:18px}footer .footer-bottom .data-logo p{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;color:var(--paragraf)}footer .footer-bottom .data-logo .media{display:flex;flex-direction:row;gap:40px}footer .footer-bottom .data-nav{width:13%;display:flex;flex-direction:column;gap:18px}footer .footer-bottom .data-nav a{font-family:Inter;font-weight:500;width:auto;font-size:20px;padding:0 10px 10px;letter-spacing:0%;text-transform:uppercase;color:#fff;transition-duration:.3s;transition:background .3s;width:130px;color:var(--dark)}footer .footer-bottom .data-nav a:hover{background:var(--green-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:1px solid;border-image-source:var(--green-gradient);border-image-slice:1}footer .footer-bottom .data-contacts{display:flex;width:17%;flex-direction:column;gap:22px}footer .footer-bottom .data-contacts h1{font-family:Montserrat;font-weight:700;font-size:24px;letter-spacing:0%;text-transform:uppercase;color:var(--dark);margin-bottom:10px}footer .footer-bottom .data-contacts a{display:flex;gap:20px;font-family:Montserrat;font-weight:400;font-size:20px;letter-spacing:0%;color:var(--dark)}footer .footer-bottom .data-contacts img{flex-shrink:0}footer .footer-bottom .data-form{width:27%}footer .footer-bottom .data-form h1{font-family:Montserrat;font-weight:700;font-size:24px;letter-spacing:0%;text-transform:uppercase;color:var(--dark);margin-bottom:32px}footer .footer-bottom .data-form .footer-form{display:flex;flex-direction:column;gap:15px}footer .footer-bottom .data-form .footer-form .input,footer .footer-bottom .data-form .footer-form .input1{width:100%}footer .footer-bottom .data-form .footer-form .input input,footer .footer-bottom .data-form .footer-form .input textarea,footer .footer-bottom .data-form .footer-form .input1 input,footer .footer-bottom .data-form .footer-form .input1 textarea{padding:15px 20px;font-family:Montserrat;font-weight:400;font-size:20px;width:100%;letter-spacing:0%;color:var(--dark);border-radius:8px;border:1px solid var(--paragraf);background:none}footer .footer-bottom .data-form .footer-form .input input,footer .footer-bottom .data-form .footer-form .input1 input{background-image:url(/src/images/send\ 1.svg);background-repeat:no-repeat;background-position:right 20px center}footer .footer-bottom .data-form .footer-form .input textarea,footer .footer-bottom .data-form .footer-form .input1 textarea{height:105px;margin-top:10px;resize:none}footer .footer-bottom .data-form .footer-form .input input::placeholder,footer .footer-bottom .data-form .footer-form .input textarea::placeholder,footer .footer-bottom .data-form .footer-form .input1 input::placeholder,footer .footer-bottom .data-form .footer-form .input1 textarea::placeholder{color:var(--paragraf)}footer .footer-bottom .data-form .footer-form .input .error,footer .footer-bottom .data-form .footer-form .input1 .error{margin-top:7px;color:red;font-size:14px;font-family:Montserrat}footer .footer-bottom .data-form .footer-form .link{height:90px}footer .footer-bottom .data-form .footer-form .link .circle{height:50px;width:50px;border-radius:100%;background:var(--green-gradient);position:relative;top:40px;z-index:1}footer .footer-bottom .data-form .footer-form .link button{display:flex;position:relative;z-index:4;background:none;border:none;align-items:center;gap:8px;font-family:Inter;font-weight:400;font-size:24px;padding-left:20px;letter-spacing:0%;color:var(--dark)}footer .footer-bottom .data-form .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0d0c0c80;display:flex;align-items:center;justify-content:center;z-index:1000}footer .footer-bottom .data-form .overlay .lottie-animation{width:20%}footer .footer-span{display:flex;justify-content:space-between;padding:80px 120px 50px}footer .footer-span a{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;color:var(--paragraf);letter-spacing:0%;text-align:center}footer .footer-span .links-terms{display:flex;align-items:center}footer .footer-span .links-terms a{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;color:var(--paragraf);letter-spacing:0%;text-align:center;padding:0 20px}footer .footer-span .links-terms a:nth-child(2),footer .footer-span .links-terms a:nth-child(1){border-right:1px solid var(--paragraf)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slider-track-wrapper{opacity:0;transform:translate(-100px);transition:opacity .8s ease-out,transform .8s ease-out}.slider-track-wrapper.visible{opacity:1;transform:translate(0)}.loading{width:50%;height:auto;margin:0 auto}@media (max-width: 1460px){.main-page .banner{gap:70px;background-position:center}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{font-size:64px}.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{padding-left:20%}.main-page .text-title{padding:125px 100px 300px;gap:40px}.main-page .text-title p,.main-page .text-title p span{font-size:40px}.main-page .main-info .plitka{padding:0 100px;margin-top:-200px}.main-page .main-info .card{padding:0 100px}.main-page .main-info .card .text{width:40%}.main-page .main-info .card .images{width:50%}.main-page .main-info .dates{padding:0 100px 125px;gap:20px}.main-page .main-info .dates .data{width:33%}.slider-container{padding:120px 100px}.single-product .product{padding:90px 100px 0}.single-product .product .product-info{gap:50px}.single-product .product .product-info .left-side .product-gallery .main-image{gap:30px}.single-product .product .product-info .left-side .product-gallery .main-image img{width:395px;height:370px}.single-product .product .product-info .left-side .product-gallery .thumbnails{margin-top:38px}.single-product .product .product-info .left-side .product-gallery .thumbnails img{width:114px;height:106px}.catalog .filter,.sales .filter{padding:90px 100px}.catalog .products,.sales .products{padding:0 100px}.catalog .products .product-card,.sales .products .product-card{width:32%}.sales .products,.arhitects .products{padding:90px 100px 0}.arhitects .products .product-card{width:32%}.contacts .banner{padding:125px 100px}.contacts .form-container{padding:120px 100px}.contacts .form-container .text{width:40%}.contacts .form-container .contacts-form{width:55%}.contacts .map{padding:125px 100px}.contacts .map iframe{height:695px}.politics .dates,.terms .dates,.cookie .dates{width:80%}footer .footer-top{gap:160px;padding:80px 100px}footer .footer-top .left-side{width:60%}footer .footer-top .right-side{width:40%}footer .footer-bottom{padding:80px 100px}footer .footer-bottom .data-nav{width:13%}footer .footer-bottom .data-nav a{width:auto}footer .footer-bottom .data-contacts{width:20%}footer .footer-bottom .data-form{width:24%}footer .footer-span{padding:80px 100px 50px}}.no-scroll{overflow:hidden;position:fixed;width:100%}@media (max-width: 1315px){body,html{max-width:100vw!important;overflow-x:hidden!important}.header{padding:16px 40px}.header nav{gap:28px}.link a{font-size:20px!important}.main-page .banner{gap:130px}.main-page .banner .plitka-banner{width:100vw;height:100vh;position:absolute;overflow-x:hidden}.main-page .banner .plitka-banner .plitkaBanner2{left:-100px;bottom:30%}.main-page .banner .plitka-banner .plitkaBanner1{right:-100px;position:absolute}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{font-size:58px}.main-page .banner .banner-text h2{padding-left:20%}.main-page .banner .banner-text h3{padding-left:30%}.main-page .banner .media{left:70px}.main-page .text-title{padding:90px 40px 300px;gap:40px}.main-page .text-title p,.main-page .text-title p span{font-size:40px}.main-page .main-info .plitka{padding:0 100px;margin-top:-200px}.main-page .main-info .plitka img:last-child{display:none}.main-page .main-info .card{padding:0 40px}.main-page .main-info .card .text{width:40%}.main-page .main-info .card .images{width:55%}.main-page .main-info .dates{padding:0 40px 90px;gap:15px}.main-page .main-info .dates .data{width:33%}.main-page .main-info .dates .data img{width:100%;object-fit:cover}.main-page .main-info .dates .data .text h1{font-size:40px}.main-page .main-info .dates .data .text .link a img{width:auto}.main-page .main-info .dates .data:nth-child(2) img{height:100%}.catalog h1,.sales h1{font-size:40px;margin-bottom:40px}.catalog .filter,.sales .filter{padding:0 40px 40px}.catalog .filter .filter-charechter h2,.sales .filter .filter-charechter h2{cursor:pointer}.catalog .filter .filter-charechter .filter-modal-overlay,.sales .filter .filter-charechter .filter-modal-overlay{padding:353px 96px;position:fixed;top:0;left:0;right:0;bottom:0;background:#100f0f80;z-index:12}.catalog .filter .filter-charechter .filter-modal-content,.sales .filter .filter-charechter .filter-modal-content{border:2px solid #f5f5f5;border-radius:20px;box-shadow:1px 1px 10px #0000001a;padding:54px 100px;background:#fff}.catalog .filter .filter-charechter .filter-modal-content .title,.sales .filter .filter-charechter .filter-modal-content .title{display:flex;justify-content:space-between;margin-bottom:44px}.catalog .filter .filter-charechter .filter-modal-content .title h1,.sales .filter .filter-charechter .filter-modal-content .title h1{font-family:Playfair Display;font-weight:700;font-size:24px;letter-spacing:0%;margin:0;color:var(--dark)}.catalog .filter .filter-charechter .filter-modal-content .title button,.sales .filter .filter-charechter .filter-modal-content .title button{border:none;background:none;color:var(--dark);font-size:40px;font-weight:100}.catalog .filter .filter-charechter .filter-modal-content .options,.sales .filter .filter-charechter .filter-modal-content .options{display:flex;flex-direction:column}.catalog .filter .filter-charechter .filter-modal-content .options .option-filter h3,.sales .filter .filter-charechter .filter-modal-content .options .option-filter h3{font-size:16px;color:#858383}.catalog .filter .filter-charechter .filter-modal-content .options .option-filter h3 img,.sales .filter .filter-charechter .filter-modal-content .options .option-filter h3 img{display:none}.catalog .filter .filter-charechter .filter-modal-content .options .option-filter .chekboxes,.sales .filter .filter-charechter .filter-modal-content .options .option-filter .chekboxes{padding:0;max-height:293px;flex-wrap:wrap;border-radius:0;position:inherit;background:none;box-shadow:none}.catalog .products,.sales .products{padding:0 100px;row-gap:20px}.catalog .products .product-card,.sales .products .product-card{width:48%}.arhitects h1{font-size:40px}.arhitects .products{padding:90px 40px 0}.arhitects .products .product-card{width:32%}.slider-container{padding:90px 40px}.slider-container .slider-title h1{font-size:40px}.single-product .product{padding:90px 40px 0}.single-product .product h1{margin-bottom:40px;font-size:40px}.single-product .product .product-info{gap:50px;flex-direction:column}.single-product .product .product-info .left-side{width:100%}.single-product .product .product-info .left-side h1{margin-bottom:70px;font-size:24px}.single-product .product .product-info .left-side .product-gallery .main-image{justify-content:center;gap:80px}.single-product .product .product-info .left-side .product-gallery .main-image img{width:395px;height:370px}.single-product .product .product-info .left-side .product-gallery .thumbnails{margin-top:38px}.single-product .product .product-info .left-side .product-gallery .thumbnails img{width:114px;height:106px}.single-product .product .product-info .right-side{width:100%}.single-product .product .product-info .right-side h1{font-size:24px}.single-product .product .product-info .right-side a{width:346px;margin:30px auto}.contacts .banner{padding:90px 40px}.contacts .banner .text .title h1{font-size:40px}.contacts .banner .text .media h1{font-size:28px}.contacts .form-container{padding:120px 40px}.contacts .form-container .text{width:40%}.contacts .form-container .text h1{font-size:40px}.contacts .form-container .contacts-form{width:55%}.contacts .map{padding:90px 40px}.contacts .map iframe{height:530px}.politics h1,.terms h1,.cookie h1{font-size:40px}.politics .dates,.terms .dates,.cookie .dates{width:100%;padding:0 40px}footer .footer-top{gap:40px;padding:80px 40px}footer .footer-top .left-side{width:55%}footer .footer-top .left-side h1{font-size:40px}footer .footer-top .right-side{width:45%}footer .footer-bottom{justify-content:center;flex-wrap:wrap;column-gap:130px;row-gap:60px;padding:80px 40px}footer .footer-bottom .data-logo{width:27%}footer .footer-bottom .data-nav{width:15%}footer .footer-bottom .data-contacts{width:25%}footer .footer-bottom .data-form{width:40%}footer .footer-span{padding:50px 40px;justify-content:space-between}footer .footer-span .promoweb{width:30%;text-align:start}footer .footer-span .links-terms{width:60%;justify-content:end}}@media (max-width: 1010px){.link{height:auto!important}.link .circle{position:relative!important;top:0!important}.link a,.link button{position:relative!important;top:-40px!important}.header nav{display:none}.header .change-language{display:flex;flex-direction:row;align-items:center;gap:20px}.header .change-language .burger-menu{display:flex}.header .change-language .burger-menu button{font-size:40px}.header .change-language .burger-menu .menu{position:fixed;width:100vw;left:0;top:0;display:flex;background:#13121299;height:100vh}.header .change-language .burger-menu .menu .overlay{height:100%;width:60%}.header .change-language .burger-menu .menu .navigation{width:40%;background:#fff;padding:55px 60px;border-radius:0 20px 20px 0;display:flex;flex-direction:column;gap:55px}.header .change-language .burger-menu .menu .navigation .logo{margin:0 auto}.header .change-language .burger-menu .menu .navigation a{font-family:Inter;font-weight:500;font-size:20px;letter-spacing:0%;text-transform:uppercase;color:var(--dark)}.main-page .banner{background-position:center;background-image:url(/assets/banner-CkpkfOT1.png);gap:130px}.main-page .banner .plitka-banner .plitkaBanner2{left:-150px;width:350px}.main-page .banner .plitka-banner .plitkaBanner1{right:-150px;width:350px}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{font-size:64px}.main-page .banner .banner-text h2{padding-left:20%}.main-page .banner .banner-text h3{padding-left:30%}.main-page .banner .media{left:70px}.main-page .text-title{padding:60px 40px 150px;gap:32px}.main-page .text-title span{font-size:16px}.main-page .text-title p,.main-page .text-title p span{font-size:24px}.main-page .main-info .plitka{padding:0 40px;margin-top:-150px}.main-page .main-info .plitka img:nth-child(3){display:none}.main-page .main-info .card{padding:0 40px;margin-top:250px;flex-direction:column}.main-page .main-info .card .text{width:100%}.main-page .main-info .card .text h1{font-size:32px}.main-page .main-info .card .text .link{height:auto}.main-page .main-info .card .text .link .circle{position:relative;top:0}.main-page .main-info .card .text .link a{position:relative;top:-40px}.main-page .main-info .card .images{width:80%}.main-page .main-info .dates{padding:0 40px 60px;row-gap:25px;column-gap:40px;flex-wrap:wrap}.main-page .main-info .dates .data{width:45%}.main-page .main-info .dates .data img{width:100%;object-fit:cover}.main-page .main-info .dates .data .text h1{font-size:32px;margin-top:16px}.main-page .main-info .dates .data .text span{font-size:16px}.main-page .main-info .dates .data .text .link{margin-top:24px}.main-page .main-info .dates .data .text .link a img{width:auto}.main-page .main-info .dates .data:nth-child(2){width:48%}.main-page .main-info .dates .data:nth-child(3){width:100%;flex-direction:row;gap:40px}.main-page .main-info .dates .data:nth-child(3) img{width:45%}.main-page .main-info .dates .data:nth-child(3) .text{width:50%}.catalog h1,.sales h1{font-size:32px}.catalog .products,.sales .products{padding:0 40px}.catalog .products .product-card img,.sales .products .product-card img{padding:37px 40px}.catalog .products .product-card span,.sales .products .product-card span{top:15px;padding:12px 20px;font-size:13px}.catalog .products .product-card .text h1,.sales .products .product-card .text h1{font-size:20px}.catalog .products .product-card .text h3,.sales .products .product-card .text h3{font-size:16px}.catalog .products .product-card .text .sale-price h1,.sales .products .product-card .text .sale-price h1{font-size:20px}.catalog .products .product-card .text .sale-price p,.sales .products .product-card .text .sale-price p{font-size:14px}.arhitects h1{font-size:32px}.arhitects .products{padding:90px 40px 0}.arhitects .products .product-card{width:48%}.arhitects .products .product-card .text h3{font-size:24px}.arhitects .products .product-card .text p{font-size:20px}.slider-container{padding:60px 40px}.slider-container .slider-title h1{font-size:32px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card img{padding:37px 40px;height:387px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card span{top:15px;padding:12px 20px;font-size:13px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h3{font-size:16px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price p{font-size:14px}.single-product .product{padding:60px 40px 0}.single-product .product h1{font-size:32px}.single-product .slider-form .form-container{width:auto;margin:0 40px}.single-product .slider-form .form-container .product-form form .link button{position:inherit!important}.contacts .banner{padding:60px 40px}.contacts .banner .text{width:40%}.contacts .banner .text .title h1{font-size:32px}.contacts .banner .text .contact-info a img{width:54px;height:54px}.contacts .banner .text .media h1{font-size:24px}.contacts .banner .bannerImg{display:none}.contacts .banner .mobile{display:block;width:50%}.contacts .form-container{padding:100px 36px;flex-direction:column;gap:40px}.contacts .form-container .text{width:100%}.contacts .form-container .text h1{font-size:32px}.contacts .form-container .contacts-form{width:100%}.contacts .form-container .contacts-form form .link button{position:inherit!important}.contacts .map{padding:60px 40px}.contacts .map iframe{height:370px}.politics h1,.terms h1,.cookie h1{font-size:32px}footer .footer-top{gap:40px}footer .footer-top .left-side{width:50%}footer .footer-top .left-side span{font-size:16px}footer .footer-top .left-side h1{font-size:32px}footer .footer-bottom{justify-content:space-between;column-gap:10px}footer .footer-bottom .data-logo{width:40%}footer .footer-bottom .data-contacts{width:40%}footer .footer-bottom .data-nav{width:30%}footer .footer-bottom .data-form{width:45%}footer .footer-bottom .data-form .footer-form .link{margin-top:24px}footer .footer-span .promoweb{width:35%}footer .footer-span .links-terms{width:63%;gap:5px;flex-wrap:wrap}footer .footer-span .links-terms a{padding:0 20px}}@media (max-width: 715px){.header .change-language .burger-menu .menu .navigation{width:80%}.header .change-language .burger-menu .menu .overlay{width:30%}.main-page .banner .plitka-banner .plitkaBanner2{left:-150px;width:300px;bottom:37%}.main-page .banner .plitka-banner .plitkaBanner1{right:-150px;width:300px;bottom:10%}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{font-size:48px;line-height:60px}.main-page .banner .banner-text h2{padding-left:20%}.main-page .banner .banner-text h3{padding-left:30%}.main-page .banner .media{left:30px}.main-page .banner .banner-info{width:50%}.main-page .banner .banner-info img{width:35px;height:35px}.main-page .banner .banner-info p{font-size:16px}.main-page .text-title{padding:60px 20px 200px;gap:30px}.main-page .text-title span{font-size:16px}.main-page .text-title p,.main-page .text-title p span{font-size:24px}.main-page .main-info .plitka{padding:0 20px;margin-top:-150px}.main-page .main-info .plitka img:nth-child(2){display:none}.main-page .main-info .card{padding:0 20px;margin-top:250px;flex-direction:column}.main-page .main-info .card .text{width:100%}.main-page .main-info .card .text h1{font-size:28px}.main-page .main-info .card .text .link{height:auto}.main-page .main-info .card .text .link .circle{position:relative;top:0}.main-page .main-info .card .text .link a{position:relative;top:-40px}.main-page .main-info .card .images{width:100%;column-gap:20px;row-gap:30px;flex-wrap:wrap;justify-content:space-between}.main-page .main-info .card .images img:nth-child(1),.main-page .main-info .card .images img:nth-child(2){width:46%;height:200px;object-fit:cover;border-radius:20px}.main-page .main-info .card .images img:nth-child(3){width:100%}.main-page .main-info .dates{padding:0 20px 60px;gap:20px;flex-wrap:wrap}.main-page .main-info .dates .data{width:100%}.main-page .main-info .dates .data img{width:100%;object-fit:cover}.main-page .main-info .dates .data .text h1{font-size:28px;margin-top:16px;margin-bottom:32px}.main-page .main-info .dates .data .text p{margin-top:0}.main-page .main-info .dates .data .text span{font-size:24px}.main-page .main-info .dates .data .text .link{margin-top:24px}.main-page .main-info .dates .data .text .link a img{width:auto}.main-page .main-info .dates .data:nth-child(2){width:100%}.main-page .main-info .dates .data:nth-child(3){width:100%;flex-direction:column;gap:40px}.main-page .main-info .dates .data:nth-child(3) img{width:100%}.main-page .main-info .dates .data:nth-child(3) .text{width:100%}.slider-container{padding:60px 20px}.slider-container .slider-title h1{font-size:28px}.slider-container .slider-title .buttons{gap:15px}.slider-container .slider-title .buttons button{font-weight:100}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card img{padding:48px 25px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card span{top:20px;padding:16px 24px;font-size:13px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h3{font-size:16px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price p{font-size:14px}.slider-container .custom-pagination button:nth-child(2),.slider-container .custom-pagination button:nth-child(4),.slider-container .custom-pagination button:nth-child(6),.slider-container .custom-pagination button:nth-child(8),.slider-container .custom-pagination button:nth-child(11),.slider-container .custom-pagination button:nth-child(3),.slider-container .custom-pagination button:nth-child(5),.slider-container .custom-pagination button:nth-child(9){display:none}.catalog,.sales{margin-top:138px;padding:60px 20px}.catalog h1,.sales h1{font-size:28px}.catalog .filter,.sales .filter{padding:0 0 40px}.catalog .filter .sort-price h2,.catalog .filter .filter-charechter h2,.sales .filter .sort-price h2,.sales .filter .filter-charechter h2{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;color:var(--paragraf);cursor:pointer;letter-spacing:0%}.catalog .filter .sort-price .filter-modal-overlay,.catalog .filter .filter-charechter .filter-modal-overlay,.sales .filter .sort-price .filter-modal-overlay,.sales .filter .filter-charechter .filter-modal-overlay{padding:300px 20px;position:fixed;top:0;left:0;right:0;bottom:0;background:#100f0f80;z-index:12}.catalog .filter .sort-price .filter-modal-content,.catalog .filter .filter-charechter .filter-modal-content,.sales .filter .sort-price .filter-modal-content,.sales .filter .filter-charechter .filter-modal-content{background:#fff;padding:54px 48px;border-radius:20px}.catalog .filter .sort-price .filter-modal-content .title,.catalog .filter .filter-charechter .filter-modal-content .title,.sales .filter .sort-price .filter-modal-content .title,.sales .filter .filter-charechter .filter-modal-content .title{display:flex;justify-content:space-between;margin-bottom:28px;align-items:center}.catalog .filter .sort-price .filter-modal-content .title h1,.catalog .filter .filter-charechter .filter-modal-content .title h1,.sales .filter .sort-price .filter-modal-content .title h1,.sales .filter .filter-charechter .filter-modal-content .title h1{font-family:Playfair Display;font-weight:700;font-size:24px;letter-spacing:0%;color:var(--dark);margin:0}.catalog .filter .sort-price .filter-modal-content .title button,.catalog .filter .filter-charechter .filter-modal-content .title button,.sales .filter .sort-price .filter-modal-content .title button,.sales .filter .filter-charechter .filter-modal-content .title button{border:none;background:none;color:var(--dark);font-size:40px;font-weight:100}.catalog .filter .sort-price .filter-modal-content .sort-options,.catalog .filter .filter-charechter .filter-modal-content .sort-options,.sales .filter .sort-price .filter-modal-content .sort-options,.sales .filter .filter-charechter .filter-modal-content .sort-options{display:flex;flex-direction:column;gap:24px}.catalog .filter .sort-price .filter-modal-content .sort-options p,.catalog .filter .filter-charechter .filter-modal-content .sort-options p,.sales .filter .sort-price .filter-modal-content .sort-options p,.sales .filter .filter-charechter .filter-modal-content .sort-options p{font-family:Roboto;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0%}.catalog .products,.sales .products{padding:0 20px;gap:20px}.catalog .products .product-card,.sales .products .product-card{width:100%}.catalog .products .product-card img,.sales .products .product-card img{padding:48px 26px}.catalog .products .product-card span,.sales .products .product-card span{top:20px;padding:16px 24px;font-size:13px}.catalog .products .product-card .text h1,.sales .products .product-card .text h1{font-size:20px;margin-bottom:0}.catalog .products .product-card .text h3,.sales .products .product-card .text h3{font-size:16px}.catalog .products .product-card .text .sale-price,.sales .products .product-card .text .sale-price{align-items:center;justify-content:center}.catalog .products .product-card .text .sale-price h1,.sales .products .product-card .text .sale-price h1{font-size:20px}.catalog .products .product-card .text .sale-price p,.sales .products .product-card .text .sale-price p{font-size:14px}.catalog .pagination,.sales .pagination{padding-bottom:0}.catalog .pagination #mobile,.sales .pagination #mobile{display:none}.arhitects h1{font-size:28px}.arhitects .products{padding:60px 20px 0}.arhitects .products .product-card{width:100%}.arhitects .products .product-card .text h3{font-size:20px}.arhitects .products .product-card .text p{font-size:16px}.single-product .product{padding:60px 20px 0}.single-product .product h1{font-size:28px;margin-bottom:30px}.single-product .product .product-info .left-side h1{font-size:20px;margin-bottom:30px}.single-product .product .product-info .left-side .product-gallery .main-image{gap:20px}.single-product .product .product-info .left-side .product-gallery .main-image img{width:auto;height:216px}.single-product .product .product-info .left-side .product-gallery .thumbnails{margin-top:12px}.single-product .product .product-info .left-side .product-gallery .thumbnails img{width:64px;height:61px}.single-product .product .product-info .right-side h1{font-size:20px}.single-product .product .product-info .right-side .list-charachteristic p span{width:35%}.single-product .product .product-info .right-side .price p{font-size:24px}.single-product .product .product-info .right-side .price .sale-price h2{font-size:20px}.single-product .slider-form{padding-bottom:60px}.single-product .slider-form .form-container{width:auto;padding:32px;margin:0 20px}.single-product .slider-form .form-container h1{font-size:24px}.single-product .slider-form .form-container .product-form form .link button{font-size:20px}.contacts .banner{padding:60px 20px;flex-direction:column}.contacts .banner .text{width:100%}.contacts .banner .text h1{font-size:28px}.contacts .banner .bannerImg{display:block;width:100%}.contacts .banner .mobile{display:none}.contacts .form-container{padding:124px 20px}.contacts .form-container .text h1{font-size:28px}.contacts .form-container .contacts-form,.contacts .form-container .contacts-form form .input{width:100%}.contacts .map{padding:60px 20px}.contacts .map iframe{height:353px}.politics,.terms,.cookie{padding:60px 20px}.politics h1,.terms h1,.cookie h1{font-size:28px}.politics .dates,.terms .dates,.cookie .dates{width:100%;padding:0}footer .footer-top{padding:60px 20px;flex-direction:column}footer .footer-top .left-side{width:100%}footer .footer-top .left-side span{font-size:24px}footer .footer-top .left-side h1{margin-top:16px;font-size:28px}footer .footer-top .right-side{width:100%}footer .footer-bottom{padding:60px 20px;flex-direction:column}footer .footer-bottom .data-logo{width:auto}footer .footer-bottom .data-nav{width:auto}footer .footer-bottom .data-contacts{width:auto}footer .footer-bottom .data-contacts h1{font-size:20px}footer .footer-bottom .data-form{width:auto}footer .footer-bottom .data-form h1{font-size:20px}footer .footer-span{padding:60px 20px;flex-direction:column;align-items:center;justify-content:center;gap:30px}footer .footer-span .promoweb{width:auto;text-align:center}footer .footer-span .links-terms{width:auto;justify-content:center;align-items:center}}@media (max-width: 450px){header{padding:10px 40px}.main-page .banner .plitka-banner .plitkaBanner2{left:-150px;width:300px;bottom:37%}.main-page .banner .plitka-banner .plitkaBanner1{right:-150px;width:300px;bottom:10%}.main-page .banner .banner-text h1,.main-page .banner .banner-text h2,.main-page .banner .banner-text h3{position:relative;z-index:3;font-size:40px}.main-page .banner .banner-text h2{padding-left:20%}.main-page .banner .banner-text h3{padding-left:30%}.main-page .banner .media{left:30px;gap:23px}.main-page .banner .banner-info{width:50%}.main-page .banner .banner-info img{width:35px;height:35px}.main-page .banner .banner-info p{font-size:16px}.main-page .main-info .card{padding:0 20px;margin-top:250px;flex-direction:column}.main-page .main-info .card .text{width:100%}.main-page .main-info .card .text h1{font-size:24px}.main-page .main-info .card .text .link{height:auto}.main-page .main-info .card .text .link .circle{position:relative;top:0}.main-page .main-info .card .text .link a{position:relative;top:-40px}.main-page .main-info .dates{padding:0 20px 60px;gap:20px;flex-wrap:wrap}.main-page .main-info .dates .data{width:100%}.main-page .main-info .dates .data img{width:100%;object-fit:cover}.main-page .main-info .dates .data .text h1{font-size:24px;margin-top:16px;margin-bottom:32px}.main-page .main-info .dates .data .text p{margin-top:0}.main-page .main-info .dates .data .text span{font-size:16px}.main-page .main-info .dates .data .text .link{margin-top:24px}.main-page .main-info .dates .data .text .link a img{width:auto}.main-page .main-info .dates .data:nth-child(2){width:100%}.main-page .main-info .dates .data:nth-child(3){width:100%;flex-direction:column;gap:40px}.main-page .main-info .dates .data:nth-child(3) img{width:100%}.main-page .main-info .dates .data:nth-child(3) .text{width:100%}.slider-container{padding:60px 20px}.slider-container .slider-title h1{font-size:24px}.slider-container .slider-title .buttons{gap:15px}.slider-container .slider-title .buttons button{font-weight:100}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card img{padding:38px 21px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card span{top:15px;padding:16px 24px;font-size:13px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text h3{font-size:16px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price h1{font-size:20px}.slider-container .slick-slider .slick-list .slick-track .slick-slide .product-card .text .sale-price p{font-size:14px}.catalog h1,.sales h1,.arhitects h1{font-size:24px}.single-product .product{padding:60px 20px 0}.single-product .product h1{font-size:24px;margin-bottom:30px}.single-product .product .product-info .left-side h1{font-size:16px;margin-bottom:30px}.single-product .product .product-info .left-side .product-gallery .main-image{gap:20px}.single-product .product .product-info .left-side .product-gallery .main-image img{width:auto;height:216px}.single-product .product .product-info .left-side .product-gallery .thumbnails{margin-top:12px}.single-product .product .product-info .left-side .product-gallery .thumbnails img{width:64px;height:61px}.single-product .product .product-info .right-side h1{font-size:16px}.single-product .product .product-info .right-side .list-charachteristic p span{width:35%}.single-product .product .product-info .right-side .price p{font-size:20px}.single-product .product .product-info .right-side .price .sale-price h2{font-size:18px}.single-product .product .product-info .right-side a{font-size:20px;padding:16px 60px;width:auto}.single-product .slider-form .form-container{width:auto;padding:32px;margin:0 20px}.single-product .slider-form .form-container h1{font-size:24px}.single-product .slider-form .form-container .product-form form .link button{font-size:20px;width:auto;padding:15px 9%}.contacts .banner{padding:60px 20px;flex-direction:column}.contacts .banner .text{width:100%}.contacts .banner .text h1{font-size:24px}.contacts .banner .bannerImg{display:block;width:100%}.contacts .banner .mobile{display:none}.contacts .form-container{padding:124px 20px}.contacts .form-container .text h1{font-size:24px}.contacts .form-container .contacts-form,.contacts .form-container .contacts-form form .input{width:100%}.contacts .form-container .contacts-form form .link button{font-size:20px}.contacts .map{padding:60px 20px}.contacts .map iframe{height:270px}.politics,.terms,.cookie{padding:60px 20px}.politics h1,.terms h1,.cookie h1{font-size:24px}.politics .dates,.terms .dates,.cookie .dates{width:100%;padding:0}footer .footer-top{padding:60px 20px;flex-direction:column}footer .footer-top .left-side{width:100%}footer .footer-top .left-side span{font-size:24px}footer .footer-top .left-side h1{margin-top:16px;font-size:24px}footer .footer-top .right-side{width:100%}footer .footer-bottom{padding:60px 20px;flex-direction:column}footer .footer-bottom .data-logo{width:auto}footer .footer-bottom .data-nav{width:64%}footer .footer-bottom .data-nav a{width:auto}footer .footer-bottom .data-contacts{width:auto}footer .footer-bottom .data-contacts h1{font-size:18px}footer .footer-bottom .data-form{width:auto}footer .footer-bottom .data-form h1{font-size:18px}footer .footer-span{padding:60px 20px;flex-direction:column;align-items:center;justify-content:center;gap:30px}footer .footer-span .promoweb{width:auto;text-align:center}footer .footer-span .links-terms{width:auto;justify-content:center;align-items:center}}
