@charset "UTF-8";
.animated-spin{-webkit-animation:spin 1s linear;-moz-animation:spin 1s linear;-o-animation:spin 1s linear;animation:spin 1s linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animated-typing:before{-webkit-animation:typing 0.75s linear;-moz-animation:typing 0.75s linear;-o-animation:typing 0.75s linear;animation:typing 0.75s linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes typing{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;pointer-events:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{min-height:100%;font-family:"Open Sans", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;color:#323534}*{box-sizing:border-box;outline:none}@media (min-width:481px){::-webkit-scrollbar{background-color:#ececec;width:6px;height:6px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}*{scrollbar-color:#a8a8a8 #c1c1c1;scrollbar-width:thin}}.wrap{position:relative;min-height:100%;height:auto}.wrap>.container{position:relative;z-index:1}a{color:#3AAA35;text-decoration:none}a:hover,a:focus{color:#2d8529;text-decoration:none}a:active,a.active{color:#2d8529;text-decoration:none}img{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img.lazy-image:not(.loaded){opacity:0}.img-responsive{margin:auto}textarea{resize:vertical}textarea[data-autosize]{resize:none}h1,.h1{margin:20px 0;font-family:"Geologica", sans-serif;font-weight:600;font-size:30px;color:#1A1918}@media (min-width:768px){h1,.h1{margin:30px 0 20px;font-size:40px}}h1.hidden,.h1.hidden{display:none}h2,.h2{margin:20px 0;font-family:"Geologica", sans-serif;font-weight:500;font-size:30px;color:#1A1918}@media (min-width:768px){h2,.h2{margin:30px 0 20px;font-size:40px}}h2.hidden,.h2.hidden{display:none}h3,.h3{margin:20px 0;font-family:"Geologica", sans-serif;font-weight:500;font-size:24px;color:#1A1918}@media (min-width:768px){h3,.h3{font-size:30px}}h4,.h4{margin:20px 0;font-family:"Geologica", sans-serif;font-size:16px;font-weight:400;color:#1A1918}@media (min-width:768px){h4,.h4{font-size:18px}}h5,.h5{margin:20px 0;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:400}@media (min-width:768px){h5,.h5{font-size:18px}}.copyright{font-family:"Geologica", sans-serif;font-size:12px;font-weight:200;color:#B8B8B8}@media (min-width:768px){.copyright{font-size:14px}}.powered{display:flex;align-items:center}@media (min-width:768px){.powered{justify-content:center}}.powered>span{margin:5px 6px 0 0;font-family:Roboto, sans-serif;font-style:normal;font-weight:300;font-size:11px;line-height:1;color:#868686}.powered>a{display:inline-block;line-height:0;filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:0.4}.powered>a:hover,.powered>a:focus{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(0);opacity:1}.powered>a img{width:auto;height:20px}.wrap>.section{position:relative}.wrap>.container{padding-top:0.1px;padding-bottom:0.1px}.container{position:relative;max-width:100%;margin:auto;width:960px;padding-left:10px;padding-right:10px}@media (min-width:1200px){.container{width:1330px;padding-left:30px;padding-right:30px}}.header{position:relative}.header.header-sticky{top:-1px;z-index:10;position:sticky;background:#323534;height:60px}@media (min-width:481px){.header.header-sticky{height:80px;padding:1px 0 0 0}}.header.header-sticky .header-sticky-content{display:flex;justify-content:space-between;height:100%}@media (min-width:481px){.header.header-sticky .header-sticky-content{gap:20px}}.header.header-sticky .search{display:flex;align-items:center}@media (min-width:481px){.header.header-sticky .search{width:100%}}@media (min-width:1200px){.header.header-sticky .search{position:relative}}@media (min-width:481px){.header.header-sticky .search [data-toggle="modal"]{display:none}}.header.header-sticky .search .search-form{display:none;width:100%}@media (min-width:481px){.header.header-sticky .search .search-form{position:relative;display:block}}.header.header-sticky .search .search-form>.btn{position:absolute;right:10px;top:0;bottom:0;display:flex;align-items:center;height:60px;color:#FFFFFF}.header.header-sticky .search .search-form>.btn>.icon{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;font-size:18px}.header.header-sticky .search .search-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(26, 25, 24, 0.5);z-index:15;opacity:0;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;-ms-transition:opacity 0.1s ease;-o-transition:opacity 0.1s ease;transition:opacity 0.1s ease;pointer-events:none}.header.header-sticky .search .search-results{position:absolute;top:calc(100% + 9px);z-index:16;opacity:0;background:#FFFFFF;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;-ms-transition:opacity 0.1s ease;-o-transition:opacity 0.1s ease;transition:opacity 0.1s ease;max-height:calc(100vh - 80px);overflow:auto}@media (min-width:1200px){.header.header-sticky .search .search-results{left:0;width:150%}}.header.header-sticky .search .search-results .empty{margin-bottom:20px}.header.header-sticky .search .form-control{position:relative;width:100%;max-height:50px;padding-right:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;color:#FFFFFF;background-color:rgba(255, 255, 255, 0.2);font-family:"Geologica", sans-serif;font-size:16px;font-weight:300}.header.header-sticky .search .form-control::placeholder,.header.header-sticky .search .form-control::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.8)}.header.header-sticky .search .form-control:-ms-input-placeholder{color:rgba(255, 255, 255, 0.8)}.header.header-sticky .search .form-control:-webkit-autofill{-webkit-text-fill-color:rgba(255, 255, 255, 0.8)}.header.header-sticky .search .form-control:focus{z-index:16}.header.header-sticky .search .form-control:focus+.search-results[data-loaded]:not([data-loaded=""]){opacity:1}.header.header-sticky .search .form-control:focus+.search-results[data-loaded]:not([data-loaded=""])+.search-bg{pointer-events:auto;opacity:1}.header.header-sticky input{margin:5px 0}.header .header-content{display:flex;align-items:center}@media (min-width:768px){.header .header-content{padding-top:40px;padding-bottom:40px;justify-content:space-between}}.header.desktop,.header .desktop{display:none !important}@media (min-width:1200px){.header.desktop,.header .desktop{display:block !important}}.header.mobile,.header .mobile{display:block !important}@media (min-width:1200px){.header.mobile,.header .mobile{display:none !important}}.header .mobile .btn-menu>span{display:block}.header .header-mobile-container{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.header .header-mobile-container .info-block{margin-left:auto;margin-right:auto}.header .header-mobile-container .btn-state{margin:0 10px}@media (max-width:480px){.header .header-mobile-container .btn-state{margin-right:0}}@media (max-width:767px){.header .header-mobile-container .btn-state{display:none}}@media (min-width:768px){.header .header-mobile-container .btn-icon{display:none}}.header .header-mobile-container .logo img{max-width:50px;display:block}@media (max-width:480px){.header .header-mobile-container .controls-menu{display:none}}.cart-button{position:relative}@media (min-width:1200px){.cart-button:after{content:attr(data-count);position:absolute;left:18px;top:30px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Geologica", sans-serif;font-weight:600;line-height:1;font-size:11px;color:#1A1918;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#FFDD0E;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.05s linear;-moz-transition:transform 0.05s linear;-ms-transition:transform 0.05s linear;-o-transition:transform 0.05s linear;transition:transform 0.05s linear}}.cart-button[data-count]:not([data-count="0"]):after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media (max-width:1199px){.cart-button[data-count]:not([data-count="0"]){color:#FFDD0E}}@media (min-width:1200px){.cart-button[data-count]:not([data-count="0"]) .icon{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}.wishlist-button[data-count]:not([data-count="0"]) .icon{color:#FFDD0E}.footer{position:relative;background:#323534;color:#FFFFFF;padding:20px;text-align:center}.footer .footer-socials{grid-row:2}@media (min-width:768px){.footer .footer-socials{justify-content:inherit}}@media (min-width:768px) and (max-width:1199px){.footer .footer-socials{position:absolute;top:200px}}@media (min-width:1200px){.footer .footer-socials{position:relative;top:unset;flex-direction:column;grid-row:1 / -1}}.footer .footer-content{display:grid;margin:15px 0;gap:30px}@media (min-width:768px){.footer .footer-content{gap:20px;margin:0}.footer .footer-content .flex-between{align-items:flex-end}}@media (min-width:1200px){.footer .footer-content{grid-template-columns:30px 1fr;grid-template-rows:1fr auto;grid-column-gap:140px;grid-row-gap:0}}@media (max-width:767px){.footer .footer-logo-flex{gap:30px}}@media (min-width:768px){.footer .footer-logo-flex .info-block{width:200px}}.footer .footer-grid{display:grid;gap:30px;margin-top:30px}@media (min-width:768px){.footer .footer-grid{gap:40px;margin:50px 0;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.footer .footer-grid{grid-template-columns:minmax(200px, 360px) 1fr;gap:0 100px}}.footer .footer-pages{display:grid;gap:30px}@media (min-width:768px){.footer .footer-pages{grid-template-columns:200px;margin:0 0 0 auto;gap:15px}}@media (min-width:1200px){.footer .footer-pages{grid-template-columns:200px 200px;gap:20px 100px}}.footer .footer-pages a{font-family:"Geologica", sans-serif}@media (max-width:767px){.footer .footer-copyrights{flex-direction:column-reverse;gap:30px}}.footer .footer-description{font-size:18px}@media (max-width:767px){.footer .footer-description{max-width:320px;margin:0 auto;grid-row:2;opacity:0.5}}@media (min-width:768px){.footer{text-align:inherit;padding:80px 0 40px}}.footer a{color:#FFFFFF}.hint{display:block;margin:10px 0;color:#B8B8B8;font-size:10px;text-transform:uppercase}.flex-between{display:flex;flex-direction:column;gap:30px}@media (min-width:768px){.flex-between{flex-direction:row;justify-content:space-between;align-items:center}}.info-block{font-size:20px;font-family:"Geologica", sans-serif;font-weight:500}.info-block>.hint{margin:10px 0 0}.breadcrumb{display:flex;padding:15px 0;list-style:none;font-size:14px;white-space:nowrap;overflow:hidden;overflow-x:auto;margin:0 -10px 0 0}@media (min-width:768px){.breadcrumb{margin:0}}.breadcrumb>li{padding:5px 0;color:#323534}.breadcrumb>li>a{color:#323534}.breadcrumb>li:not(.active):after{content:"";display:inline-block;vertical-align:baseline;width:8px;height:8px;margin:auto 10px;font-family:"icons" !important;font-size:8px}p{margin:10px 0}.search:not([data-state]) .btn .icon-typing,.search:not([data-state]) .btn .icon-loading,.modal-search-container:not([data-state]) .btn .icon-typing,.modal-search-container:not([data-state]) .btn .icon-loading{display:none}.search[data-state="typing"] .btn .icon-search,.search[data-state="typing"] .btn .icon-loading,.modal-search-container[data-state="typing"] .btn .icon-search,.modal-search-container[data-state="typing"] .btn .icon-loading{display:none}.search[data-state="loading"] .btn .icon-search,.search[data-state="loading"] .btn .icon-typing,.modal-search-container[data-state="loading"] .btn .icon-search,.modal-search-container[data-state="loading"] .btn .icon-typing{display:none}.btn{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;min-width:200px;max-width:100%;font-family:"Geologica", sans-serif;font-weight:600;font-size:16px;line-height:20px;text-align:center;border:0;color:#FFFFFF;z-index:1}@media (min-width:1200px){.btn{font-size:18px}}.btn:not(.btn-link){background:#3AAA35;padding:15px 20px}.btn:not(.btn-link):before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#076633;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-ms-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease;will-change:transform;z-index:-1}@media (min-width:768px){.btn:not(.btn-link){padding:20px;min-width:220px}.btn:not(.btn-link).btn-large{padding:20px 60px}}.btn:hover,.btn:focus,.btn:active,.btn.active{cursor:pointer;color:#FFFFFF}.btn:hover:before,.btn:focus:before,.btn:active:before,.btn.active:before{-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:translate3d(0, 0, 0)}.btn.active>.text-default,.btn:not(.active)>.text-active{display:none}.btn.btn-block{display:block;width:100%}.btn.btn-block:before{-webkit-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;-ms-transition:transform 0.4s ease;-o-transition:transform 0.4s ease;transition:transform 0.4s ease}.btn>span{display:block;width:100%}.btn .icon{display:inline-block;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;font-size:20px}@media (min-width:768px){.btn .icon{font-size:24px}}.btn.btn-state,.btn.btn-nav{display:inline-flex;align-items:center}.btn.btn-state .icon,.btn.btn-nav .icon{line-height:0}.btn.btn-state.btn-block,.btn.btn-nav.btn-block{display:flex;justify-content:center}.btn.btn-state{gap:20px}.btn.btn-state .icon{transform:unset}.btn.btn-nav{position:relative;gap:14px}.btn.btn-nav .icon{-webkit-transform:translate3d(-6px, 0, 0);-moz-transform:translate3d(-6px, 0, 0);-ms-transform:translate3d(-6px, 0, 0);-o-transform:translate3d(-6px, 0, 0);transform:translate3d(-6px, 0, 0)}.btn.btn-nav:hover .icon{-webkit-transform:translate3d(2px, 0, 0);-moz-transform:translate3d(2px, 0, 0);-ms-transform:translate3d(2px, 0, 0);-o-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}.btn.btn-nav.active .icon,.btn.btn-nav:active .icon{-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:translate3d(0, 0, 0)}.btn.btn-link{color:#3AAA35;border:unset;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.btn.btn-link:active,.btn.btn-link.active,.btn.btn-link:hover{color:#076633}.btn.btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:14px 10px;height:50px;width:50px;min-width:50px}@media (min-width:992px){.btn.btn-icon{padding:18px;height:60px;width:60px;min-width:60px}}.btn.hover-icon:hover .icon:before{content:attr(data-hover-icon)}.btn.btn-menu{display:inline-flex;background:transparent;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;gap:14px;align-items:center;justify-content:center;font-family:"Geologica", sans-serif;font-weight:600;font-size:16px;text-align:left;text-transform:uppercase;height:100%;min-height:60px;min-width:60px}@media (min-width:1200px){.btn.btn-menu{min-width:140px}}@media (max-width:1199px){.btn.btn-menu>span{display:none}}.btn.btn-menu:before{content:unset}.btn.btn-menu.btn-block{display:flex}.btn.btn-menu:hover,.btn.btn-menu:focus{background-color:rgba(255, 255, 255, 0.1)}.btn.btn-menu>.icon{font-size:18px}.btn.btn-sm:not(.btn.btn-sm.btn-link){padding:15px 20px}.btn.btn-lg{padding:20px}.btn.disabled,.btn.disabled.active,.btn[disabled],.btn[disabled].active{pointer-events:none;color:#B8B8B8 !important}.btn.disabled:not(.btn-link),.btn.disabled.active:not(.btn-link),.btn[disabled]:not(.btn-link),.btn[disabled].active:not(.btn-link){background-color:rgba(184, 184, 184, 0.2) !important}.btn.disabled:not(.btn-link):before,.btn.disabled.active:not(.btn-link):before,.btn[disabled]:not(.btn-link):before,.btn[disabled].active:not(.btn-link):before{background-color:rgba(184, 184, 184, 0.2) !important}.btn-examples{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin:20px 0}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30;display:flex;pointer-events:none;opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946);-moz-transition:transform 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946);-ms-transition:transform 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946);-o-transition:transform 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946);transition:transform 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.1s cubic-bezier(0.465, 0.183, 0.153, 0.946)}.loaded .modal{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}@media (max-width:767px){.modal{will-change:transform, opacity}}.modal.show{z-index:35;pointer-events:auto;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);-moz-transition:transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);-ms-transition:transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);-o-transition:transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);transition:transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946), opacity 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946)}.modal:not([data-size]),.modal[data-size="auto"]{align-items:center;justify-content:center}.modal[data-size="medium"],.modal[data-size="large"],.modal[data-size="md"],.modal[data-size="lg"]{align-items:center;justify-content:center}.modal[data-size="medium"] .modal-dialog,.modal[data-size="large"] .modal-dialog,.modal[data-size="md"] .modal-dialog,.modal[data-size="lg"] .modal-dialog{position:relative;max-width:100%;max-height:100%;height:auto;overflow:auto;margin:auto}.modal[data-size="medium"] .modal-dialog,.modal[data-size="md"] .modal-dialog{width:360px;min-height:40px}@media (min-width:768px){.modal[data-size="medium"] .modal-dialog,.modal[data-size="md"] .modal-dialog{width:480px}}.modal[data-size="large"] .modal-dialog,.modal[data-size="lg"] .modal-dialog{width:640px;min-height:40px}@media (min-width:992px){.modal[data-size="large"] .modal-dialog,.modal[data-size="lg"] .modal-dialog{width:960px}}.modal[data-size="full"]{align-items:stretch;justify-content:stretch}.modal[data-size="full"] .modal-dialog{width:100%;height:100%}.modal-dialog{background-color:#FFFFFF;-webkit-box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3);box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3)}.modal-title{margin-top:0}.modal-title+p{margin:0;font-size:18px}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:25;background-color:rgba(26, 25, 24, 0.3);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);pointer-events:none;display:none}.modal-backdrop.show{pointer-events:auto;display:block}.modal-close{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:unset;border:unset;color:#323534;cursor:pointer;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;width:40px;height:40px;top:10px;right:10px}.modal-close:hover,.modal-close:focus{color:#3AAA35}.modal-close .icon{font-size:24px}@media (min-width:768px){:not([data-size="sm"]) .modal-close,:not([data-size="small"]) .modal-close{width:50px;height:50px;top:30px;right:30px}:not([data-size="sm"]) .modal-close .icon,:not([data-size="small"]) .modal-close .icon{font-size:30px}}.modal-content{position:relative;padding:30px 20px}@media (min-width:768px){.modal-content{padding:40px}}[data-toggle="collapse"]{cursor:pointer}.collapse{-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;overflow:hidden}.collapse:not(.show){height:0}.dropdown,.dropdown-fixed{position:relative}.dropdown .dropdown-title,.dropdown .dropdown-menu,.dropdown-fixed .dropdown-title,.dropdown-fixed .dropdown-menu{display:block}.dropdown .dropdown-title,.dropdown-fixed .dropdown-title{position:relative;padding:12px 32px 12px 18px}.dropdown .dropdown-title:hover,.dropdown-fixed .dropdown-title:hover{cursor:pointer}.dropdown .dropdown-title:active+.dropdown-menu,.dropdown .dropdown-title:focus+.dropdown-menu,.dropdown-fixed .dropdown-title:active+.dropdown-menu,.dropdown-fixed .dropdown-title:focus+.dropdown-menu{opacity:1;pointer-events:auto}.dropdown.dropdown-icon .dropdown-title:after,.dropdown-fixed.dropdown-icon .dropdown-title:after{display:block;font-family:"icons";content:"";font-size:18px;line-height:1;position:absolute;right:0;top:50%;color:#000;transform:translate3d(0, -50%, 0);z-index:1}.dropdown.dropdown-icon.active .dropdown-title:after,.dropdown.dropdown-icon:hover .dropdown-title:after,.dropdown-fixed.dropdown-icon.active .dropdown-title:after,.dropdown-fixed.dropdown-icon:hover .dropdown-title:after{transform:translate3d(0, -50%, 0) scale(-1);z-index:11}.dropdown>.dropdown-menu,.dropdown-fixed>.dropdown-menu{opacity:0;pointer-events:none}.dropdown>.dropdown-menu:before,.dropdown-fixed>.dropdown-menu:before{z-index:-1;content:"";display:block;position:absolute;background:#FFFFFF}.dropdown>.dropdown-menu>.dropdown-menu-content,.dropdown-fixed>.dropdown-menu>.dropdown-menu-content{pointer-events:none}.dropdown.active>.dropdown-menu,.dropdown:hover>.dropdown-menu,.dropdown-fixed.active>.dropdown-menu,.dropdown-fixed:hover>.dropdown-menu{opacity:1}.dropdown.active>.dropdown-menu>.dropdown-menu-content,.dropdown:hover>.dropdown-menu>.dropdown-menu-content,.dropdown-fixed.active>.dropdown-menu>.dropdown-menu-content,.dropdown-fixed:hover>.dropdown-menu>.dropdown-menu-content{pointer-events:auto}.dropdown .dropdown-bg,.dropdown-fixed .dropdown-bg{content:"";display:block;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(50, 53, 52, 0.5);z-index:-10;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.dropdown>.dropdown-menu{z-index:12;position:absolute;top:calc(100% - 20px);left:-20px;right:-20px;-webkit-transition:top 0.1s ease, opacity 0.3s ease;-moz-transition:top 0.1s ease, opacity 0.3s ease;-ms-transition:top 0.1s ease, opacity 0.3s ease;-o-transition:top 0.1s ease, opacity 0.3s ease;transition:top 0.1s ease, opacity 0.3s ease}.dropdown>.dropdown-menu:before{top:-60px;bottom:-20px;left:0;right:0;z-index:-1;box-shadow:rgba(26, 25, 24, 0.3) 0 4px 12px -5px;-webkit-transition:top 0.1s ease, opacity 0.3s ease;-moz-transition:top 0.1s ease, opacity 0.3s ease;-ms-transition:top 0.1s ease, opacity 0.3s ease;-o-transition:top 0.1s ease, opacity 0.3s ease;transition:top 0.1s ease, opacity 0.3s ease}.dropdown.active .dropdown-title,.dropdown:hover .dropdown-title{z-index:13}.dropdown.active .dropdown-title:after,.dropdown:hover .dropdown-title:after{z-index:13}.dropdown.active>.dropdown-menu,.dropdown:hover>.dropdown-menu{top:100%}.dropdown.active .dropdown-bg,.dropdown:hover .dropdown-bg{opacity:1}.dropdown-fixed{position:unset}.dropdown-fixed>.dropdown-menu{position:absolute;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;top:0;left:330px;right:0;z-index:2;height:100%;overflow:auto;background:#FFFFFF}.menu-enabled .dropdown-fixed>.dropdown-menu,.menu-enable .dropdown-fixed>.dropdown-menu{left:300px}.dropdown-fixed>.dropdown-menu:before{top:0;left:0;bottom:0;right:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.dropdown-fixed>.dropdown-menu .dropdown-menu-content{position:relative;z-index:12;overflow:auto;min-height:100%;max-height:calc(100vh - 120px);scrollbar-color:#ececec transparent;direction:revert}.dropdown-fixed>.dropdown-menu:hover,.dropdown-fixed>.dropdown-menu:active{opacity:1}.dropdown-fixed>.dropdown-menu:hover:before,.dropdown-fixed>.dropdown-menu:active:before{opacity:1}.product-group{position:relative}.product-group .product-color-selector{pointer-events:none;position:absolute;top:0;left:0;width:100%;aspect-ratio:3 / 4;display:flex;align-items:flex-end;justify-content:flex-start}.product-group .product-color-selector>.property-values{pointer-events:auto;display:flex;align-items:center;padding:8px;gap:8px}.product-group .product-color-selector>.property-values .checkbox-color{display:inline-block;width:18px;height:18px}.product-group .product-color-selector>.property-values .checkbox-color:hover,.product-group .product-color-selector>.property-values .checkbox-color:checked,.product-group .product-color-selector>.property-values .checkbox-color.checked{outline-offset:2px}.product-group .product-card{height:100%}.product-card{position:relative;outline:0 solid #B8B8B8;padding:10px}@media (min-width:768px){.product-card{padding:20px}}.product-card .product-images{position:relative;display:block;aspect-ratio:1;background-color:#FFFFFF}.product-card .product-images .product-image{display:block;aspect-ratio:1;width:100%;height:100%;object-fit:contain;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.product-card .product-images .product-image.primary,.product-card .product-images .product-image:first-child{visibility:visible;opacity:1}.product-card .product-images .product-image.secondary{position:absolute;top:0;left:0;right:0;visibility:hidden;opacity:0}.product-card.not-available .product-images img{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.product-card.not-available .product-reference{color:#FFA600}.product-card .add-to-wishlist,.product-card .remove-from-cart{position:absolute;z-index:1;font-size:16px;padding:3px}@media (min-width:481px){.product-card .add-to-wishlist,.product-card .remove-from-cart{padding:5px;font-size:20px}}.product-card .add-to-wishlist .icon,.product-card .remove-from-cart .icon{display:block;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease}.product-card .add-to-wishlist{top:10px;right:10px;color:#B8B8B8;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}@media (min-width:481px){.product-card .add-to-wishlist{top:20px;right:20px}}@media (min-width:768px){.product-card .add-to-wishlist:not(.active){visibility:hidden;opacity:0}}.product-card .add-to-wishlist:hover .icon{color:#1A1918}.product-card .add-to-wishlist.active .icon,.product-card .add-to-wishlist:active .icon{color:#1A1918}.product-card .product-reference{position:absolute;left:0;bottom:0;background-color:#FFFFFF;min-width:80px;text-align:center;z-index:1;color:#B8B8B8;font-family:"Geologica", sans-serif;font-size:12px;font-weight:600}.product-card .product-badge{position:absolute;top:10px;left:10px;pointer-events:none;min-width:40px;padding:5px 8px;font-weight:600;font-size:11px;line-height:1;text-transform:uppercase;text-align:center;color:inherit}.product-card .product-badge>.icon{margin-right:10px;color:inherit}@media (min-width:481px){.product-card .product-badge{top:20px;left:20px;min-width:60px;font-size:12px;padding:9px 14px}}.product-card:hover:not(.card-cart),.product-card:focus:not(.card-cart){outline-width:1px}.product-card:hover .product-images .product-image.primary,.product-card:focus .product-images .product-image.primary{visibility:hidden;opacity:0}.product-card:hover .product-images .product-image.secondary,.product-card:hover .product-images .product-image:last-child,.product-card:focus .product-images .product-image.secondary,.product-card:focus .product-images .product-image:last-child{visibility:visible;opacity:1}.product-card:hover .add-to-wishlist,.product-card:focus .add-to-wishlist{visibility:visible;opacity:1}.product-card[data-layout="kit"]{padding:0}.product-card[data-layout="kit"] .product-content{padding:10px}@media (min-width:768px){.product-card[data-layout="kit"] .product-content{padding:20px}}.product-card .product-name{display:block;font-size:14px;color:#1A1918;line-height:22px;max-height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:992px){.product-card .product-name{font-size:18px}}.product-card:not([data-layout]).kit .product-reference:not(.not-available),.product-card[data-layout="all"].kit .product-reference:not(.not-available){color:#076633;text-transform:uppercase}.product-card[data-layout="kit"]{display:flex;width:100%}.product-card[data-layout="kit"] .product-content,.products-list .product-card[data-layout="kit"] .product-content{display:flex;flex-direction:column;justify-content:space-between;gap:30px}.product-card[data-layout="kit"] .product-name,.products-list .product-card[data-layout="kit"] .product-name{font-weight:600;line-height:22px;max-height:66px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.15}.product-card[data-layout="kit"] .product-reference,.products-list .product-card[data-layout="kit"] .product-reference{position:relative;left:unset;bottom:unset;text-align:left}.product-card[data-layout="kit"] .subproduct-images,.products-list .product-card[data-layout="kit"] .subproduct-images{display:grid;justify-content:space-between;grid-template-columns:repeat(5, 50px)}.product-card[data-layout="kit"] .subproduct-images img,.products-list .product-card[data-layout="kit"] .subproduct-images img{aspect-ratio:1;width:50px;height:50px;object-fit:contain}.product-card[data-layout="kit"] .subproduct-images span,.products-list .product-card[data-layout="kit"] .subproduct-images span{display:block;padding:14px 10px;font-size:18px;font-weight:500;min-width:50px;text-align:center;color:#323534}.product-card[data-layout="kit"] .subproduct-images span:hover,.products-list .product-card[data-layout="kit"] .subproduct-images span:hover{color:#323534}.swiper .product-card[data-layout="kit"] .subproduct-images span.product-image-small,.swiper .products-list .product-card[data-layout="kit"] .subproduct-images span.product-image-small{display:none;visibility:hidden}.product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small){display:none;visibility:hidden}@media (min-width:1200px){.product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) img:nth-child(4),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) img:nth-child(4),.product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) img:nth-child(4),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) img:nth-child(4){display:none;visibility:hidden}}@media (max-width:1199px){.product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span.product-image-small,.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span.product-image-small,.product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span.product-image-small,.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span.product-image-small{display:none;visibility:hidden}.product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small),.products-list .product-card[data-layout="kit"] .subproduct-images:not(.swiper .products-list .product-card[data-layout="kit"] .subproduct-images) span:not(.product-image-small){display:block;visibility:inherit}}@media (min-width:481px){.product-card[data-layout="kit"],.products-list .product-card[data-layout="kit"]{flex-direction:unset}.product-card[data-layout="kit"] .product-images,.products-list .product-card[data-layout="kit"] .product-images{max-width:200px}.product-card[data-layout="kit"] .product-content,.products-list .product-card[data-layout="kit"] .product-content{width:calc(100% - 200px)}}@media (min-width:768px){.product-card[data-layout="kit"] .product-images,.products-list .product-card[data-layout="kit"] .product-images{max-width:260px}.product-card[data-layout="kit"] .product-content,.products-list .product-card[data-layout="kit"] .product-content{width:calc(100% - 260px)}}.product-card.product-mock{padding:0}.product-card.product-mock h3{margin:0 0 30px 0}.product-card.product-mock>.product-footer{height:100%;margin:0 !important;padding:0 !important;background-color:rgba(184, 184, 184, 0.1);align-items:center;gap:0}.product-card.product-mock>.product-footer>div{padding:20px}@media (min-width:768px){.product-card.product-mock>.product-footer>div{padding:40px 30px}}.product-card.product-mock>.product-footer p{font-size:18px}.product-card.product-mock>.product-footer>.btn-icon{display:flex;align-items:center;justify-content:center;height:100%;min-width:60px}@media (min-width:768px){.product-card.product-mock>.product-footer>.btn-icon{min-width:120px}}.product-card.product-mock>.product-footer>.btn-icon .icon{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}@media (max-width:767px){.product-card.product-mock{display:block !important}}.product-card.card-cart{width:100%;padding:0 0 20px 0}.product-card.card-cart:not(:last-child){border-bottom:1px solid rgba(184, 184, 184, 0.2)}.product-card.card-cart .add-to-wishlist{left:unset;top:5px;right:50px;visibility:visible;opacity:1;font-size:24px}.product-card.card-cart .add-to-wishlist:hover .icon{color:#4caf50}.product-card.card-cart .remove-from-cart{position:absolute;top:0;right:0}@media (min-width:992px){.product-card.card-cart .remove-from-cart{top:5px;right:10px}}.product-card.card-cart .remove-from-cart .icon{font-size:23px}.product-card.card-cart .remove-from-cart:hover .icon{color:#FF4900}.product-card.card-cart .remove-from-cart,.product-card.card-cart .add-to-wishlist{align-items:center;justify-content:center}.product-card.card-cart .remove-from-cart .icon,.product-card.card-cart .add-to-wishlist .icon{color:#1A1918}@media (min-width:992px){.product-card.card-cart .remove-from-cart,.product-card.card-cart .add-to-wishlist{display:flex !important;width:40px;height:40px}}.product-card.card-cart .product-images{position:absolute;max-width:60px}@media (min-width:992px){.product-card.card-cart .product-images{position:relative;max-width:160px}}.product-card.card-cart .product-body{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}@media (min-width:992px){.product-card.card-cart .product-body{width:calc(100% - 160px);padding:10px 10px 10px 30px}}.product-card.card-cart .product-body .product-actions{margin-top:auto}.product-card.card-cart .product-name{padding:0 50px 0 90px;margin-left:0;margin-right:0}@media (min-width:992px){.product-card.card-cart .product-name{padding:0 80px 0 0}}.product-card.card-cart .product-properties-inline{display:flex;flex-wrap:wrap;gap:20px;padding-left:90px}@media (min-width:992px){.product-card.card-cart .product-properties-inline{gap:30px;padding-left:0}}.product-card.card-cart .product-properties-inline .product-property{font-family:"Geologica", sans-serif;font-weight:600;font-size:12px;line-height:1;color:#B8B8B8}.product-card.card-cart .product-actions-wrapper{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0 0}.product-card.card-cart .product-actions-wrapper input{text-align:center;padding:13px 20px;max-width:70px;-moz-appearance:textfield}.product-card.card-cart .product-actions-wrapper input::-webkit-outer-spin-button,.product-card.card-cart .product-actions-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none}.product-card.card-cart .product-price{font-family:"Geologica", sans-serif;font-size:16px;font-weight:400;color:#1A1918;min-width:80px}@media (min-width:481px){.product-card.card-cart .product-price{min-width:120px;font-size:18px}}.product-card.card-cart .product-total .product-price{display:block;text-align:right}.product-card.card-cart .product-total .product-price.old{color:#B8B8B8;font-size:12px;text-decoration:line-through}@media (min-width:481px){.product-card.card-cart .product-total .product-price.old{font-size:16px}}.product-card.card-cart .product-total .product-price:not(.old){font-weight:600}.product-card.card-cart .product-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-family:"Geologica", sans-serif;font-weight:500;font-size:14px;line-height:1;color:#1A1918}.product-card.card-cart .product-actions .product-quantity{display:flex;align-items:center}@media (min-width:992px){.product-card.card-cart .product-actions .product-quantity{gap:10px}}.product-card.card-cart .product-actions .quantity-notice{font-size:12px;color:#FF4900}.product-card.card-cart .product-actions .product-action{display:inline-block;color:#323534}.product-card.card-cart .product-actions .product-action.disabled{pointer-events:none;opacity:0.3}.product-card.card-cart .product-actions .product-action .icon{padding:8px;font-size:24px}.product-prices{font-family:"Geologica", sans-serif;font-weight:600;line-height:1.2}.product-prices .product-price-old{display:block;margin:0 0 4px 0;font-size:12px;text-decoration-line:line-through;color:#B8B8B8}@media (min-width:992px){.product-prices .product-price-old{font-size:16px}}.product-prices .product-price{display:block;font-size:14px;color:#1A1918}@media (min-width:481px){.product-prices .product-price{font-size:16px}}@media (min-width:992px){.product-prices .product-price{font-size:22px}}.product-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.products-list{position:relative}.products-list .product-card{display:flex;flex-direction:column;gap:10px}.products-list .product-card[data-layout="kit"]{gap:0}.products-list .product-card .product-footer{margin:auto 0 0 0}.products-list .product-card .product-footer .product-actions{line-height:0}.products-list[data-layout="kits"]{display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;gap:20px 1px}@media (min-width:992px){.products-list[data-layout="kits"]{grid-template-columns:repeat(auto-fill, minmax(509px, 1fr))}}.products-list[data-layout="grid"]{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-auto-rows:max-content;gap:10px 1px}@media (max-width:480px){.products-list[data-layout="grid"]{margin:0 -10px}}@media (min-width:992px){.products-list[data-layout="grid"]{gap:20px 1px;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr))}}@media (min-width:1200px){.products-list[data-layout="grid"]{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}.products-list[data-layout="row"]{display:flex;gap:0 1px}.products-list[data-layout="row"] .product-card{width:220px;max-width:100%;flex-shrink:0}@media (min-width:481px){.products-list[data-layout="row"] .product-card{width:240px}}@media (min-width:992px){.products-list[data-layout="row"] .product-card{width:250px}}.products-list[data-layout="list"]{overflow:auto}.products-list[data-layout="list"] .product-card{flex-direction:row}.products-list[data-layout="list"] .product-card+.product-card{margin-top:20px}.alert-wrapper{position:fixed;z-index:40;max-width:100%}.alert-wrapper:not([data-position]),.alert-wrapper[data-position="top-right"],.alert-wrapper[data-position="top-left"]{top:50px;left:10px}@media (min-width:481px){.alert-wrapper:not([data-position]),.alert-wrapper[data-position="top-right"],.alert-wrapper[data-position="top-left"]{top:80px}}@media (min-width:768px){.alert-wrapper:not([data-position]),.alert-wrapper[data-position="top-right"]{left:unset;right:50px;top:30px}}@media (min-width:768px){.alert-wrapper[data-position="top-left"]{left:unset;right:50px;top:30px}}.alert-wrapper[data-position="bottom-left"]{bottom:20px;left:20px}@media (min-width:768px){.alert-wrapper[data-position="bottom-left"]{bottom:50px;left:50px}}.alert-wrapper[data-position="bottom-right"]{bottom:20px;right:20px}@media (min-width:768px){.alert-wrapper[data-position="bottom-right"]{bottom:50px;right:50px}}.alert-container{display:block;max-width:100%}.alert-container:hover .alert,.alert-container:focus .alert{animation-play-state:paused}.alert-container:hover .alert:before,.alert-container:focus .alert:before{animation-play-state:paused}.alert{position:relative;gap:20px;margin:20px 0;align-items:center;max-width:300px;display:flex;width:0;opacity:0;pointer-events:none;background:rgba(255, 255, 255, 0.5);padding:0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:alert 6s linear;animation-iteration-count:1}.alert:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;z-index:-1;animation:alert-before 6s linear;animation-iteration-count:1}.alert>span{display:block;width:100%;min-width:215px}.alert>.icon{font-size:20px}@media (min-width:768px){.alert{font-size:18px}.alert>.icon{font-size:24px}}.alert.alert-error,.alert.alert-danger{background:rgba(255, 73, 0, 0.8);color:#FFFFFF}.alert.alert-error:before,.alert.alert-danger:before{background-color:#FF4900}.alert.alert-warning{background:rgba(255, 166, 0, 0.8);color:#FFFFFF}.alert.alert-warning:before{background-color:#FFA600}.alert.alert-success{background:rgba(76, 175, 80, 0.8);color:#FFFFFF}.alert.alert-success:before{background-color:#4caf50}@keyframes alert{0%{padding:0;width:0;opacity:0}0%:before{width:0}0.01%{padding:18px 20px;width:100%}5%{opacity:1;padding:18px 20px;width:100%}5%:before{width:0}95%{opacity:1;padding:18px 20px;width:100%}95%:before{width:100%}99.9%{width:100%;padding:18px 20px}99.9%:before{width:100%}100%{padding:0;width:0}}@keyframes alert-before{0%{width:0}10%{width:0}90%{width:100%}100%{width:100%}}html{scroll-behavior:smooth;background-color:#FFFFFF}body{overscroll-behavior-x:none;overflow-x:hidden;overflow-y:auto}body.modal-shown{overflow:hidden}.socials{display:flex;gap:20px;grid-row:2;justify-content:space-evenly}.socials a{display:block;font-size:30px;line-height:1;height:30px;color:#B8B8B8;opacity:0.5;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.socials a:hover{opacity:1}.menu{font-family:"Geologica", sans-serif;margin:0;padding:0;list-style:none}.menu.top-menu{display:flex;flex-direction:column}@media (min-width:768px){.menu.top-menu{flex-direction:inherit;gap:15px}}.menu.top-menu a,.menu.top-menu .dropdown-title{display:block;color:#323534;font-size:16px;font-weight:400;padding:12px 18px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.menu.top-menu a:hover,.menu.top-menu .dropdown-title:hover{color:#1A1918}.menu.controls-menu{display:flex;flex-direction:column}@media (min-width:768px){.menu.controls-menu{flex-direction:inherit;align-items:center;gap:15px}}@media (min-width:1472px){.menu.controls-menu{padding-right:20px}}.menu.controls-menu .language-dropdown .dropdown-title span{height:100%;display:flex;align-items:center}.menu.controls-menu .language-dropdown .dropdown-menu a{display:block;padding:12px 38px}.menu.controls-menu .contact-dropdown .dropdown-title{margin-top:-8px;padding-left:0;padding-top:0}.menu.controls-menu .contact-dropdown .dropdown-title:after{margin-top:5px}.menu.controls-menu .contact-dropdown .dropdown-title+.hint{position:absolute;bottom:-10px;margin:0}.menu.controls-menu .contact-dropdown .dropdown-menu{padding:0 20px}.menu.controls-menu .contact-dropdown .dropdown-menu .dropdown-menu-content>a{display:block;margin:0 0 10px 0;font-size:20px;font-weight:500}.menu.controls-menu .contact-dropdown .dropdown-menu .dropdown-menu-content>a:first-child{margin-top:-2px}.menu.controls-menu .contact-dropdown .dropdown-menu .dropdown-menu-content .btn{min-width:unset;font-size:14px}.menu.controls-menu .contact-dropdown .dropdown-menu .dropdown-menu-content .socials{margin:30px 0}.language-selector{position:relative;display:inline-block;vertical-align:middle}.language-selector .icon{position:absolute;pointer-events:none;top:50%;right:10px;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.language-selector>select{-webkit-appearance:none;appearance:none;background:none;border:0;padding:10px;padding-right:29px}.language-selector-line{display:flex;gap:30px;justify-content:center;min-width:200px}@media (min-width:768px){.language-selector-line{justify-content:flex-start}}@media (min-width:1200px){.language-selector-line{gap:40px}}.language-selector-line>a{position:relative;display:inline-block;font-family:"Geologica", sans-serif;font-size:16px;color:#B8B8B8;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.language-selector-line>a.active,.language-selector-line>a:hover{color:#FFFFFF}.logo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;line-height:0}.logo.footer-logo,.logo.main-logo{width:auto;height:60px}.logo img{max-width:100%;max-height:100%}.banner{position:relative;display:block}.banner img{display:block;width:100%;height:auto}.banner.banner-main{aspect-ratio:1}.banner.banner-main img{width:100%;height:100%;object-fit:cover}@media (min-width:481px){.banner.banner-main{aspect-ratio:3}}@media (min-width:768px){.banner.banner-main{aspect-ratio:4}}.section{position:relative;margin:20px 0}@media (min-width:768px){.section{margin:40px 0}}.section.section-title{margin:0 0 60px}.section.section-categories{margin:30px 0}.section.section-slider{margin:20px 0}.section.section-collections{display:flex;margin:0}.section.section-collections+.section-tractor{margin-top:-20px}.section.section-collections .category-menu{display:none}@media (max-width:767px){.section.section-collections .container{padding:0}}@media (min-width:1200px){.section.section-collections .container{margin-top:0;margin-bottom:0}.section.section-collections .category-menu{display:block;min-height:calc(100vh - 360px);max-height:calc(100vh - 120px);overflow:auto}.section.section-collections .category-menu:before{content:"";display:block;position:absolute;top:0;left:30px;width:300px;bottom:-20px;background-color:rgba(184, 184, 184, 0.1)}.section.section-collections .flex-wrapper{display:flex}.section.section-collections .collections-slider-wrapper{max-width:calc(100% - 300px);overflow:hidden}}.section.section-description{margin:40px 0}@media (min-width:768px){.section.section-description{margin:80px 0}}.section.section-description .container:before{content:"";display:block;position:absolute;border-left:4px solid #3AAA35;left:0;top:-10px;bottom:-10px}@media (min-width:768px){.section.section-description .container:before{left:unset;top:-30px;bottom:-30px}}.section.section-description .description-wrapper{margin:20px 0;padding-left:20px}.section.section-description .description-wrapper .description-title{text-transform:uppercase;font-size:28px}.section.section-description .description-wrapper .description-text{margin:30px 0}@media (min-width:768px){.section.section-description .description-wrapper{padding-left:60px;margin:30px 0}}@media (min-width:1472px){.section.section-description .description-wrapper{padding-left:120px}}@media (min-width:768px){.section.section-description .description-wrapper:not([data-size]),.section.section-description .description-wrapper[data-size="medium"]{max-width:760px}}.section.section-description .description-wrapper[data-size="small"] .description-text>p:last-child{margin-top:30px}@media (min-width:1472px){.section.section-description .description-wrapper[data-size="small"]{max-width:540px}}.section.section-description .description-container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:20px}@media (min-width:1200px){.section.section-description .description-container{flex-direction:row}}.section.section-description .description-boxes{display:grid;grid-auto-rows:auto;align-items:stretch;max-width:600px;line-height:0;gap:1px;grid-template-columns:repeat(2, 1fr)}.section.section-description .description-boxes .box{aspect-ratio:1;max-width:180px;outline:1px solid #B8B8B8}.section.section-description .description-boxes .box:not(.box-image){display:flex;flex-direction:column;justify-content:space-between;gap:8.5px;padding:20px 10px 10px;text-align:center;line-height:1.2}.section.section-description .description-boxes .box:not(.box-image) .box-title,.section.section-description .description-boxes .box:not(.box-image) .box-subtitle{font-family:"Geologica", sans-serif;text-transform:uppercase}.section.section-description .description-boxes .box:not(.box-image) .box-title{font-weight:800;font-size:80px;line-height:1;color:#3AAA35}.section.section-description .description-boxes .box:not(.box-image) .box-subtitle{font-weight:700;font-size:16px;color:#1A1918}.section.section-description .description-boxes .box:not(.box-image) .box-text{font-size:14px;color:#323534}.section.section-description .description-boxes .box img{width:100%;height:100%;object-fit:cover}@media (min-width:481px){.section.section-description .description-boxes .box{max-width:200px}.section.section-description .description-boxes .box .box-title{font-size:100px}}.section.section-description .description-boxes .box:nth-child(3){grid-row:1}@media (min-width:768px){.section.section-description .description-boxes{grid-template-columns:repeat(3, 1fr)}.section.section-description .description-boxes .box:nth-child(3){grid-row:unset}}.section.section-tractor{overflow:hidden;font-size:18px}.section.section-tractor .tractor-select-wrapper{background:rgba(58, 170, 53, 0.1)}.section.section-tractor .btn{font-family:"Geologica", sans-serif;font-weight:600}.section.section-tractor .container{display:flex;position:relative}.section.section-tractor .container:before{display:block;content:"";position:absolute;aspect-ratio:1;background-image:url("/images/ellipse.svg");background-size:contain;background-position:center}.section.section-tractor .container .flex-between{width:100%;padding:20px 0;margin-right:80px}.section.section-tractor .container .tractor-image-container{aspect-ratio:1;z-index:1;line-height:1}.section.section-tractor .container .tractor-image-container img{width:100%;height:100%;object-fit:contain}.section.section-tractor[data-size="medium"] .tractor-select-wrapper,.section.section-tractor[data-size="md"] .tractor-select-wrapper{margin:20px 0}@media (max-width:991px){.section.section-tractor[data-size="medium"] .flex-between,.section.section-tractor[data-size="md"] .flex-between{margin-right:40px}}@media (max-width:767px){.section.section-tractor[data-size="medium"] .flex-between,.section.section-tractor[data-size="md"] .flex-between{margin-right:0;max-width:200px}}.section.section-tractor[data-size="medium"] .container:before,.section.section-tractor[data-size="md"] .container:before{top:20px;bottom:20px;right:-150px}@media (min-width:768px){.section.section-tractor[data-size="medium"] .container:before,.section.section-tractor[data-size="md"] .container:before{top:-5px;bottom:-20px;right:-10px}}.section.section-tractor[data-size="medium"] .tractor-image-container,.section.section-tractor[data-size="md"] .tractor-image-container{max-width:220px;margin-top:-30px;margin-bottom:-30px}@media (max-width:767px){.section.section-tractor[data-size="medium"] .tractor-image-container,.section.section-tractor[data-size="md"] .tractor-image-container{margin:unset;position:absolute;right:0;top:20px;bottom:20px}}@media (max-width:480px){.section.section-tractor[data-size="medium"] .tractor-image-container,.section.section-tractor[data-size="md"] .tractor-image-container{margin:unset;top:0;left:210px;right:-20px}}.section.section-tractor[data-size="large"] .tractor-select-wrapper,.section.section-tractor[data-size="lg"] .tractor-select-wrapper{margin:40px 0}.section.section-tractor[data-size="large"] .container:before,.section.section-tractor[data-size="lg"] .container:before{top:20px;bottom:20px;right:-150px}@media (min-width:768px){.section.section-tractor[data-size="large"] .container:before,.section.section-tractor[data-size="lg"] .container:before{top:-10px;bottom:-20px;right:10px}}.section.section-tractor[data-size="large"] .tractor-image-container,.section.section-tractor[data-size="lg"] .tractor-image-container{max-width:300px;margin:-40px 60px -40px 0}@media (max-width:767px){.section.section-tractor[data-size="large"] .tractor-image-container,.section.section-tractor[data-size="lg"] .tractor-image-container{margin:unset;position:absolute;right:0;top:-20px}}@media (max-width:480px){.section.section-tractor[data-size="large"] .tractor-image-container,.section.section-tractor[data-size="lg"] .tractor-image-container{top:0;left:210px;right:-20px}}@media (max-width:1199px){.section.section-tractor[data-size="large"] .flex-between,.section.section-tractor[data-size="lg"] .flex-between{flex-direction:column;margin-right:0;align-items:flex-start}}@media (max-width:767px){.section.section-tractor[data-size="large"] .flex-between,.section.section-tractor[data-size="lg"] .flex-between{max-width:200px}}@media (min-width:768px){.section.section-tractor[data-size="large"] .flex-between .btn,.section.section-tractor[data-size="lg"] .flex-between .btn{min-width:260px}}.section.section-feedback .feedback-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.section.section-feedback .feedback-wrapper{flex-direction:row;gap:60px}}.section.section-feedback .feedback-image{line-height:0;margin-left:-10px;margin-right:-10px}.section.section-feedback .feedback-image img{height:100%;width:100%}@media (min-width:768px){.section.section-feedback .feedback-image{margin-left:unset;margin-right:unset;width:90%}.section.section-feedback .feedback-image img{object-fit:cover}}@media (max-width:767px){.section.section-feedback .feedback-image img{height:200px;object-fit:cover}}@media (max-width:767px){.section.section-banner>.container{width:100%;margin:0;padding:0 2px}}.section.section-advantages{margin:0;padding:30px 0;background:rgba(184, 184, 184, 0.1)}.section.section-error{position:relative;padding:30px 0;text-align:center}@media (min-width:1200px){.section.section-error{padding:60px 0;text-align:left}}.section.section-error .title{margin-top:0}.section.section-error .error-code{margin:30px auto;text-align:center;font-family:"Geologica", sans-serif;font-weight:700;font-size:120px;line-height:1;color:#B8B8B8;opacity:0.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:481px){.section.section-error .error-code{font-size:200px}}@media (min-width:1200px){.section.section-error .error-code{position:absolute;top:50%;right:0;z-index:-1;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-size:280px}}@media (min-width:1472px){.section.section-error .error-code{font-size:320px}}.section.section-error .input-group{margin:60px 0}@media (max-width:480px){.section.section-error .input-group .btn-state{display:none}.section.section-error .input-group .btn-icon{height:unset;max-width:60px}}@media (max-width:767px){.section.section-error .input-group{flex-direction:row}.section.section-error .input-group>.icon{display:none}.section.section-error .input-group>.icon+.form-control{padding-left:10px}}@media (min-width:481px){.section.section-error .input-group .btn-icon{display:none}}.section.section-error .nav{margin:0 auto}@media (min-width:1200px){.section.section-error .nav{margin:0 -10px}}.section.section-error .nav a{text-decoration:underline;padding:5px 10px}@media (max-width:991px){.section.section-error .nav{text-align:center}}.section.section-error .description-text,.section.section-error .input-group,.section.section-error .nav{max-width:600px}.section.section-error .description-text,.section.section-error .input-group{margin-left:auto;margin-right:auto}@media (min-width:1200px){.section.section-error .description-text,.section.section-error .input-group{margin-left:0}}ul.menu-list{margin:unset;padding:unset;list-style:none}.section-spacer{position:relative;width:100%;height:40px;pointer-events:none}.section-spacer.spacer-2{height:60px}@media (min-width:1200px){.section-spacer.spacer-2{height:80px}}.advantages-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (min-width:768px){.advantages-list{flex-wrap:nowrap;gap:20px;padding:10px}}.advantages-list .advantage{width:calc(50% - 5px)}.advantages-list .advantage:after{content:"";display:block;position:absolute;background:rgba(184, 184, 184, 0.3);left:0;right:0;bottom:-5px;height:1px}.advantages-list .advantage:nth-last-child(2):after{display:none}.advantages-list .advantage:last-child:after{display:none}@media (min-width:768px){.advantages-list .advantage{width:calc(25% - 10px)}.advantages-list .advantage:after{bottom:5px;top:5px;left:unset;right:-10px;width:1px;height:unset}.advantages-list .advantage:nth-last-child(2):after{display:block}}.advantage{display:flex;min-height:108px;gap:10px;align-items:center;justify-content:center;position:relative;z-index:1}.advantage img{max-width:30px;max-height:30px}@media (min-width:768px){.advantage{gap:30px}.advantage img{max-width:44px;max-height:44px}}.advantage .title{font-family:"Geologica", sans-serif;font-size:14px}.advantage>.title{max-width:120px}.advantage .subtitle{z-index:10;position:absolute;bottom:calc(100% - 20px);text-align:center;min-width:200px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:0;background-color:#FFFFFF;pointer-events:none;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;-webkit-box-shadow:0 2px 10px 0 rgba(26, 25, 24, 0.2);-moz-box-shadow:0 2px 10px 0 rgba(26, 25, 24, 0.2);box-shadow:0 2px 10px 0 rgba(26, 25, 24, 0.2);font-size:12px}.advantage .subtitle .title{font-weight:500;margin-bottom:10px}.advantage .subtitle:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #FFFFFF;clear:both;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}@media (min-width:768px){.advantage .subtitle{max-width:200px;text-align:inherit}}.advantage:hover .subtitle,.advantage:active .subtitle,.advantage:focus .subtitle{opacity:1}.tractors-list:not([data-size="small"]){margin:30px 0 20px}@media (min-width:768px){.tractors-list{display:grid;grid-template-columns:repeat(3, 1fr)}}@media (min-width:992px){.tractors-list{grid-template-columns:repeat(4, 1fr)}}.tractor-card{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:20px}.tractor-card .tractor-image{aspect-ratio:1.125;position:relative;z-index:1;max-width:180px}.tractor-card .tractor-image img{width:100%;height:100%;object-fit:contain}.tractor-card .tractor-image:before{content:"";display:block;position:absolute;top:30px;bottom:-10px;right:-5px;aspect-ratio:1;background-image:url("/images/ellipse.svg");background-size:cover;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.2s ease, opacity 0.3s ease;-moz-transition:transform 0.2s ease, opacity 0.3s ease;-ms-transition:transform 0.2s ease, opacity 0.3s ease;-o-transition:transform 0.2s ease, opacity 0.3s ease;transition:transform 0.2s ease, opacity 0.3s ease;will-change:transform;transform-origin:bottom right;z-index:-1}.tractor-card .tractor-name{display:flex;align-items:center;text-align:center;margin:0;height:40px;font-weight:600;-webkit-transition:color 0.2s ease, transform 0.2s ease;-moz-transition:color 0.2s ease, transform 0.2s ease;-ms-transition:color 0.2s ease, transform 0.2s ease;-o-transition:color 0.2s ease, transform 0.2s ease;transition:color 0.2s ease, transform 0.2s ease}.tractor-card:hover,.tractor-card.active,.tractor-card:active{cursor:pointer}.tractor-card:hover .tractor-name,.tractor-card.active .tractor-name,.tractor-card:active .tractor-name{color:#076633}.tractor-card:hover .tractor-image:before,.tractor-card.active .tractor-image:before,.tractor-card:active .tractor-image:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.tractor-card.active .tractor-name,.tractor-card:active .tractor-name{-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:translate3d(0, 0, 0)}.tractor-card:hover .tractor-name{-webkit-transform:translate3d(0, -5px, 0);-moz-transform:translate3d(0, -5px, 0);-ms-transform:translate3d(0, -5px, 0);-o-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}.collections-list{display:flex;height:auto}.collections-list .collection-card{min-width:100%;height:auto}.collections-list .collection-card.swiper-slide{display:flex}.collection-card{display:flex;flex-direction:column;width:100%;min-height:360px;overflow:hidden;padding:20px;gap:10px}@media (min-width:768px){.collection-card{flex-direction:row;align-items:center;justify-content:space-between;padding:50px;gap:0}}@media (min-width:992px){.collection-card{padding:110px 120px}}.collection-card,.collection-card .collection-title,.collection-card .collection-image{position:relative}.collection-card:before,.collection-card .collection-title:before,.collection-card .collection-image:before{content:"";display:block;position:absolute;background-position:center;background-size:cover;background-image:url("/images/ellipse.svg");aspect-ratio:1}.collection-card:before{left:250px;right:0;top:-350px;bottom:100px;opacity:0.1}.collection-card .collection-info{color:#1A1918}@media (min-width:768px){.collection-card .collection-info{max-width:320px}}.collection-card .collection-info .collection-title{font-family:"Geologica", sans-serif;font-weight:600;font-size:28px;text-transform:uppercase}.collection-card .collection-info .collection-title:before{width:100px;left:-50px;top:-50px;z-index:-1}.collection-card .collection-info .collection-subtitle{font-size:18px;margin:30px 0 50px}.collection-card .collection-image{aspect-ratio:1;position:relative;width:300px;margin:40px auto 0}.collection-card .collection-image:before{z-index:-1;width:330px;right:-270px;bottom:40px}.collection-card .collection-image img{width:100%;height:100%;object-fit:contain}@media (min-width:768px){.collection-card .collection-image{width:360px;margin:unset}.collection-card .collection-image:before{width:280px;right:-50px;bottom:-30px}}.category-menu{max-width:300px;min-width:300px;scrollbar-color:#ececec transparent}.category-menu:not(header .category-menu){direction:rtl}.category-menu:not(header .category-menu) .menu-list{direction:ltr}header .category-menu{position:unset}header .category-menu .btn-menu:hover,header .category-menu .btn-menu:focus,header .category-menu .btn-menu:active,header .category-menu .btn-menu.active{background:transparent}header .category-menu>.dropdown-menu{left:30px}header .category-menu>.dropdown-menu .menu-list{min-height:600px;max-height:calc(100vh - 120px);overflow:auto;direction:rtl}header .category-menu>.dropdown-menu:before{max-width:300px;background:#f8f8f8}header .category-menu>.dropdown-menu>.dropdown-menu-content{max-width:300px}header .category-menu>.dropdown-menu:hover:before,header .category-menu>.dropdown-menu:active:before{pointer-events:auto}header .category-menu>.dropdown-menu .menu-list{direction:rtl}header .category-menu>.dropdown-menu .menu-list .menu-item{direction:ltr}header .category-menu>.dropdown-menu .menu-list .menu-item .dropdown-menu-content{direction:revert}header .category-menu:not(.menu-enabled) .dropdown-menu{min-height:calc(100vh - 360px)}header .category-menu.home:not(.menu-enabled) .dropdown-menu{display:none}.category-menu .menu-list .menu-item>a{display:inline-flex;width:100%;position:relative;z-index:1;padding:10px 20px 10px 54px;min-height:60px;align-items:center;font-size:14px;font-family:"Geologica", sans-serif;font-weight:500;text-align:left;color:#1A1918;background-color:rgba(255, 255, 255, 0);-webkit-transition:background-color 0.15s ease;-moz-transition:background-color 0.15s ease;-ms-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease}.category-menu .menu-list .menu-item>a>.name{-webkit-transition:transform 0.15s ease;-moz-transition:transform 0.15s ease;-ms-transition:transform 0.15s ease;-o-transition:transform 0.15s ease;transition:transform 0.15s ease}.category-menu .menu-list .menu-item>a:before,.category-menu .menu-list .menu-item>a .icon{position:absolute}.category-menu .menu-list .menu-item>a:before{position:absolute;content:"";left:0;top:0;bottom:0;width:0;z-index:-1;background:#3AAA35;-webkit-transition:width 0.15s ease;-moz-transition:width 0.15s ease;-ms-transition:width 0.15s ease;-o-transition:width 0.15s ease;transition:width 0.15s ease}.category-menu .menu-list .menu-item>a .icon{left:20px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-size:20px;color:#3AAA35;-webkit-transition:color 0.15s ease;-moz-transition:color 0.15s ease;-ms-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease}.category-menu .menu-list .menu-item:hover>a,.category-menu .menu-list .menu-item:active>a,.category-menu .menu-list .menu-item.active>a{background-color:#FFFFFF;padding:10px 20px 10px 60px}.category-menu .menu-list .menu-item:hover>a:before,.category-menu .menu-list .menu-item:active>a:before,.category-menu .menu-list .menu-item.active>a:before{width:60px}.category-menu .menu-list .menu-item:hover>a>.name,.category-menu .menu-list .menu-item:active>a>.name,.category-menu .menu-list .menu-item.active>a>.name{-webkit-transform:translate3d(14px, 0, 0);-moz-transform:translate3d(14px, 0, 0);-ms-transform:translate3d(14px, 0, 0);-o-transform:translate3d(14px, 0, 0);transform:translate3d(14px, 0, 0)}.category-menu .menu-list .menu-item:hover>a .icon,.category-menu .menu-list .menu-item:active>a .icon,.category-menu .menu-list .menu-item.active>a .icon{color:#FFFFFF}.category-menu .dropdown-title{display:flex;min-height:100%}.category-menu .dropdown-title>.icon{color:#FFDD0E}.category-menu>.dropdown-menu{top:100%;left:0;right:0}.category-menu>.dropdown-menu .dropdown-menu-content{display:flex;flex-direction:column}.category-menu>.dropdown-menu:before{top:0;bottom:0}.categories-list{display:grid;justify-content:space-between;gap:10px}.categories-list:not([data-size="large"]){grid-template-columns:repeat(2, 1fr)}@media (min-width:768px){.categories-list:not([data-size="large"]){grid-template-columns:repeat(3, 1fr)}}@media (min-width:992px){.categories-list:not([data-size="large"]){grid-template-columns:repeat(auto-fill, 300px)}}.categories-list:not([data-size="large"]) .category-card{justify-content:center;flex-direction:column}@media (min-width:768px){.categories-list:not([data-size="large"]) .category-card{aspect-ratio:1}}.categories-list:not([data-size="large"]) .category-card:before{top:18.5px;bottom:18.5px;-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-ms-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease}.categories-list:not([data-size="large"]) .category-card:hover:before,.categories-list:not([data-size="large"]) .category-card.active:before{-webkit-transform:translate3d(50%, 0, 0) scale(3);-moz-transform:translate3d(50%, 0, 0) scale(3);-ms-transform:translate3d(50%, 0, 0) scale(3);-o-transform:translate3d(50%, 0, 0) scale(3);transform:translate3d(50%, 0, 0) scale(3)}.categories-list:not([data-size="large"]) .category-card .category-name{font-size:18px;font-weight:600;text-align:center;max-width:245px;min-height:44px}@media (max-width:991px){.categories-list:not([data-size="large"]) .category-card .category-name{max-width:190px;font-size:16px}}.categories-list:not([data-size="large"]) .category-card .category-image{width:100%;height:100%;max-width:150px}@media (min-width:481px){.categories-list:not([data-size="large"]) .category-card .category-image{max-width:220px}}.categories-list[data-size="large"]{gap:30px;margin:20px 0;grid-template-columns:1fr}@media (min-width:768px){.categories-list[data-size="large"]{grid-template-columns:repeat(2, 1fr);margin:40px 0}}.categories-list[data-size="large"] .category-card{padding:20px}.categories-list[data-size="large"] .category-card:before{top:10px;bottom:10px;-webkit-transition:right 0.2s ease;-moz-transition:right 0.2s ease;-ms-transition:right 0.2s ease;-o-transition:right 0.2s ease;transition:right 0.2s ease}.categories-list[data-size="large"] .category-card .category-products{padding:10px 0 20px;font-size:18px;color:#323534}.categories-list[data-size="large"] .category-card .category-image{max-width:200px;pointer-events:none;position:absolute;z-index:-1;right:-80px;-webkit-transition:right 0.2s ease;-moz-transition:right 0.2s ease;-ms-transition:right 0.2s ease;-o-transition:right 0.2s ease;transition:right 0.2s ease}.categories-list[data-size="large"] .category-card .category-content{max-width:70%}.categories-list[data-size="large"] .category-card:hover:before,.categories-list[data-size="large"] .category-card.active:before{right:20px}.categories-list[data-size="large"] .category-card:hover .category-image,.categories-list[data-size="large"] .category-card.active .category-image{right:-70px}@media (min-width:768px){.categories-list[data-size="large"]{justify-content:space-between}.categories-list[data-size="large"] .category-card{padding:40px 30px}.categories-list[data-size="large"] .category-card .category-content{max-width:250px}.categories-list[data-size="large"] .category-card .category-image{right:-50px}.categories-list[data-size="large"] .category-card:hover .category-image,.categories-list[data-size="large"] .category-card.active .category-image{right:-40px}}@media (min-width:1200px){.categories-list[data-size="large"] .category-card .category-content{max-width:350px}.categories-list[data-size="large"] .category-card .category-products{padding:10px 0 56px}.categories-list[data-size="large"] .category-card .category-image{max-width:260px}}.category-card{display:flex;align-items:center;gap:10px;padding:10px;position:relative;overflow:hidden;z-index:1;background-color:rgba(184, 184, 184, 0.1)}.category-card:before{content:"";display:block;position:absolute;aspect-ratio:1;background-image:url("/images/ellipse.svg");background-size:cover;z-index:-1;right:0;-webkit-transform:translate3d(50%, 0, 0);-moz-transform:translate3d(50%, 0, 0);-ms-transform:translate3d(50%, 0, 0);-o-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category-card .category-image{display:block;aspect-ratio:1;object-fit:contain}.category-card .category-name{display:inline-flex;align-items:center;font-family:"Geologica", sans-serif;color:#1A1918}.form-group{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;margin:20px 0}.form-group>div{width:100%}.form-group .icon{font-size:20px}.form-group .icon+.form-control{padding-left:0}.form-group .form-control{width:100%}.form-control{margin:0;position:relative;background:#FFFFFF;border:1px solid #B8B8B8;font-family:"Open Sans", sans-serif;font-weight:400;line-height:1.2;padding:13px 15px;font-size:16px;color:#1A1918;-webkit-transition:color 0.2 ease, border-color 0.2s ease;-moz-transition:color 0.2 ease, border-color 0.2s ease;-ms-transition:color 0.2 ease, border-color 0.2s ease;-o-transition:color 0.2 ease, border-color 0.2s ease;transition:color 0.2 ease, border-color 0.2s ease}@media (min-width:768px){.form-control{padding:18px 20px;font-size:18px}}.form-control:focus{border-color:#1A1918}.form-control::placeholder,.form-control::-webkit-input-placeholder{color:#B8B8B8}.form-control:-ms-input-placeholder{color:#B8B8B8}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #FFFFFF inset;-webkit-text-fill-color:#B8B8B8}.form-control.disabled,.form-control.disabled.active,.form-control[disabled],.form-control[disabled].active{pointer-events:none;opacity:0.5}.form-control.disabled+.control-label,.form-control.disabled.active+.control-label,.form-control[disabled]+.control-label,.form-control[disabled].active+.control-label{pointer-events:none;opacity:0.5}textarea.form-control{min-height:40.2px}select.form-control{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:center right;background-color:transparent;background-image:url("/icons/chevron.svg");background-repeat:no-repeat;background-size:30px;padding-right:40px;background-position:calc(100% - 5px) center}.form-control[type="checkbox"],.form-control[type="radio"]{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:none;padding:3px;cursor:pointer}.form-control[type="checkbox"].checkbox-icon,.form-control[type="radio"].checkbox-icon{min-width:20px;min-height:20px;max-width:20px;max-height:20px;font-size:14px;padding:2px;color:transparent;text-align:center;background-color:#FFFFFF;outline:1px solid #076633;-webkit-transition:background-color 0.2s ease, outline-color 0.2s ease, color 0.2s ease;-moz-transition:background-color 0.2s ease, outline-color 0.2s ease, color 0.2s ease;-ms-transition:background-color 0.2s ease, outline-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, outline-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, outline-color 0.2s ease, color 0.2s ease}.form-control[type="checkbox"].checkbox-icon:hover,.form-control[type="checkbox"].checkbox-icon:focus,.form-control[type="radio"].checkbox-icon:hover,.form-control[type="radio"].checkbox-icon:focus{color:rgba(26, 25, 24, 0.3)}.form-control[type="checkbox"].checkbox-icon:checked,.form-control[type="checkbox"].checkbox-icon.checked,.form-control[type="radio"].checkbox-icon:checked,.form-control[type="radio"].checkbox-icon.checked{background-color:#076633;color:#FFFFFF;outline-color:#076633}.form-control[type="checkbox"].checkbox-icon+.control-label,.form-control[type="radio"].checkbox-icon+.control-label{padding:0 0 0 12px}.form-control[type="checkbox"].checkbox-color,.form-control[type="radio"].checkbox-color{display:block;min-width:24px;min-height:24px;max-width:24px;max-height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:1px solid rgba(50, 53, 52, 0);outline-offset:-1px;-webkit-transition:outline 0.05s linear, outline-offset 0.05s linear;-moz-transition:outline 0.05s linear, outline-offset 0.05s linear;-ms-transition:outline 0.05s linear, outline-offset 0.05s linear;-o-transition:outline 0.05s linear, outline-offset 0.05s linear;transition:outline 0.05s linear, outline-offset 0.05s linear}.form-control[type="checkbox"].checkbox-color[data-value="white"],.form-control[type="radio"].checkbox-color[data-value="white"]{border:1px solid #B8B8B8}.form-control[type="checkbox"].checkbox-color[data-value="multi"],.form-control[type="radio"].checkbox-color[data-value="multi"]{background:linear-gradient(135deg, red 5%, #ff9a00 15%, #d0de21 25%, #4fdc4a 35%, #2fc9e2 45%, #1c7fee 55%, #5f15f2 65%, #ba0cf8 75%, #fb07d9 85%, red 95%)}.form-control[type="checkbox"].checkbox-color:hover,.form-control[type="radio"].checkbox-color:hover{outline-color:rgba(50, 53, 52, 0.3);outline-offset:3px}.form-control[type="checkbox"].checkbox-color:checked,.form-control[type="checkbox"].checkbox-color.checked,.form-control[type="radio"].checkbox-color:checked,.form-control[type="radio"].checkbox-color.checked{outline-offset:3px}.form-control[type="checkbox"].radio,.form-control[type="radio"].radio{min-width:24px;min-height:24px;max-width:24px;max-height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#FFFFFF;outline:1px solid #076633;outline-offset:-1px}.form-control[type="checkbox"].radio:before,.form-control[type="radio"].radio:before{content:"";position:absolute;width:12px;height:12px;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#323534;opacity:0}.form-control[type="checkbox"].radio:hover:before,.form-control[type="checkbox"].radio:focus:before,.form-control[type="radio"].radio:hover:before,.form-control[type="radio"].radio:focus:before{opacity:0.3}.form-control[type="checkbox"].radio:checked,.form-control[type="checkbox"].radio.checked,.form-control[type="radio"].radio:checked,.form-control[type="radio"].radio.checked{background-color:#076633}.form-control[type="checkbox"].radio:checked:before,.form-control[type="checkbox"].radio.checked:before,.form-control[type="radio"].radio:checked:before,.form-control[type="radio"].radio.checked:before{background-color:#FFFFFF;opacity:1}.form-control[type="checkbox"].radio+.control-label,.form-control[type="radio"].radio+.control-label{padding-left:10px}.form-control[type="checkbox"]+.control-label,.form-control[type="radio"]+.control-label{display:inline-block;vertical-align:middle;font-size:13px;line-height:18px;color:#1A1918;cursor:pointer}@media (min-width:992px){.form-control[type="checkbox"]+.control-label,.form-control[type="radio"]+.control-label{font-size:14px}}.form-control[aria-invalid="true"]{border-color:#FF4900}.input-group{display:flex;flex-direction:column;margin:20px 0;gap:20px}.input-group .btn{width:100%}.input-group .form-control{margin:0;width:100%}@media (min-width:768px){.input-group{flex-direction:row;gap:10px}}@media (min-width:768px) and (max-width:991px){.input-group .btn{min-width:unset}}@media (min-width:992px){.input-group{gap:20px}.input-group .btn{width:50%}}.loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;align-items:center;justify-content:center;font-size:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:none;visibility:hidden}.loading-overlay:not([class*="overlay-"]),.loading-overlay.overlay-dark{background-color:rgba(26, 25, 24, 0.55);color:#FFFFFF}.loading-overlay.overlay-light{background-color:rgba(255, 255, 255, 0.55);color:#323534}.loading{pointer-events:none}.loading>.loading-overlay{display:flex;visibility:visible}.search-results .empty{margin:20px 20px 0}.search-results .products-list{margin:20px}@media (min-width:481px){.search-results .products-list[data-layout="grid"]{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}@media (min-width:768px){.search-results .products-list[data-layout="grid"]{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}@media (min-width:1199px){.search-results .products-list[data-layout="grid"]{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}}@media (min-width:481px) and (max-width:991px){.search-results .products-list .card-7,.search-results .products-list .card-8{display:none}}@media (max-width:480px){.search-results .products-list .card-5,.search-results .products-list .card-6,.search-results .products-list .card-7,.search-results .products-list .card-8{display:none}}.search-results .search-button{margin:20px 0;text-align:center;line-height:0}@media (min-width:768px){.search-results .search-button{margin-top:30px}}.modal-search-container{padding:30px 0}@media (min-width:768px){.modal-search-container{padding:60px 0 30px}}.modal-search-container .search-form .form-group{padding:0 20px;margin-bottom:0}@media (min-width:1200px){.modal-menu{display:none}}.modal-menu .modal-dialog{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;overflow:auto}.modal-menu .modal-dialog .menu-header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 15px 10px;gap:30px}.modal-menu .modal-dialog .menu-header img{max-width:200px}.modal-menu .modal-dialog .menu-body{display:block;width:100%;padding:10px 15px;text-align:left}.modal-menu .modal-dialog .menu-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 15px 20px;gap:20px}.modal-menu .modal-dialog .menu-footer .language-selector-line{margin-top:20px}.modal-menu .modal-dialog .menu>li>a{color:#323534}.modal-menu .modal-dialog .menu>li>a:hover,.modal-menu .modal-dialog .menu>li>a:active{color:#1A1918}.modal-menu .modal-dialog .main-menu>li:first-child{text-transform:uppercase}.modal-menu .modal-dialog .main-menu>li>a{position:relative;display:inline-block;padding:10px 15px;font-weight:600}.modal-menu .modal-dialog .main-menu>li>a .icon{margin-right:20px}@media (min-width:768px){.modal-menu .modal-dialog .main-menu>li>a{font-size:18px}}.modal-menu .modal-dialog .language-selector-line a.active,.modal-menu .modal-dialog .language-selector-line a:hover{color:#1A1918}.modal-menu .modal-dialog .pages-menu{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;gap:10px;font-size:14px}.modal-menu .modal-dialog .pages-menu>li>a{padding:10px}.feedback-content{display:flex;flex-direction:column;justify-content:center;padding:20px 0;gap:20px}@media (min-width:768px){.feedback-content{width:100%;gap:40px}}@media (min-width:1200px){.feedback-content{padding:40px 0;gap:40px}}.feedback-content .feedback-title{margin:0;font-size:28px;text-transform:uppercase;font-weight:600}.feedback-content .feedback-phone a{display:block;font-family:"Geologica", sans-serif;font-size:30px;margin-top:20px}.feedback-content .form p{margin:0}@media (max-width:991px){.feedback-content .form{flex-direction:column;gap:20px 0}}.feedback-content .form .feedback-sub{color:#B8B8B8;font-size:14px}.modal-contact .feedback-image{display:none}@media (min-width:768px){.modal-contact .feedback-image{display:block;position:absolute;left:0;top:0;bottom:0;width:220px}.modal-contact .feedback-image picture{display:block;height:100%;overflow:hidden}.modal-contact .feedback-image img{width:100%;height:100%;object-fit:cover;object-position:center}}@media (min-width:768px){.modal-contact .feedback-content{padding:30px 0;margin-left:230px;max-width:calc(100% - 230px)}}.modal-tractor .tractor-form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin:30px 0 0}@media (min-width:768px){.modal-tractor .tractor-form{margin:20px 0 0}}.modal-tractor .tractor-form button{min-width:300px}.modal-tractor .tractor-info{font-size:18px}.cart-summary-container{width:100%;font-family:"Geologica", sans-serif;color:#323534}@media (min-width:992px){.modal-cart .cart-summary-container{max-width:300px}}.cart-summary-container label{display:block;font-weight:600;text-transform:uppercase;font-size:14px}.cart-summary-container span{font-size:18px}.cart-discount,.cart-total{display:flex;justify-content:space-between}.cart-discount{margin:0 0 20px;align-items:center}.cart-total{align-items:flex-end;margin:0 0 40px}.cart-total label{line-height:31px}.cart-total span{display:block;text-align:right}.cart-total span.total-without-discount{color:#B8B8B8;text-decoration:line-through;margin:0 0 8px}.cart-total span.total-text{font-weight:600;font-size:26px}.cart-summary{margin:30px 0 20px;display:flex;justify-content:space-between}.cart-summary h4{margin-top:0;font-weight:600}.cart-summary .cart-description{display:none}@media (min-width:992px){.cart-summary .cart-description{display:block;width:100%;max-width:460px}.cart-summary .cart-description p{font-size:14px;color:rgba(50, 53, 52, 0.8)}}.modal-cart-container{position:relative;z-index:0}.modal-cart-container .modal-cart-empty{text-align:center}.modal-cart-container .modal-cart-empty .icon{display:block;font-size:120px;margin:30px 0;opacity:0.3}.modal-cart-container .modal-cart-empty h4{font-size:24px}.modal-cart-container .modal-cart-empty h4,.modal-cart-container .modal-cart-empty p{margin:20px 0}.modal-cart-container .modal-cart-empty p{color:#B8B8B8}@media (min-width:481px){.modal-cart-container ::-webkit-scrollbar{background-color:transparent;width:4px;height:4px}}.modal-cart-container+.cart-quick-order .input-group{margin:0}@media (max-width:991px){.modal-cart-container+.cart-quick-order .flex-between{gap:20px;flex-direction:column-reverse}}.modal-cart-container+.cart-quick-order .flex-between span{text-align:center;font-size:18px}@media (min-width:992px){.modal-cart-container+.cart-quick-order .flex-between span{min-width:300px}}@media (min-width:992px){.modal-cart-container+.cart-quick-order .btn{min-width:300px}}.modal-product-container{position:relative;display:flex;flex-direction:column}@media (min-width:768px){.modal-product-container{flex-direction:row}}.modal-product-container .product-image{flex:1 1 0;background-color:#B8B8B8}.modal-product-container .product-image img,.modal-product-container .product-image video{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}.modal-product-container .product-form{flex:1 1 0;display:flex;flex-direction:column;gap:20px;padding:20px}.modal-product-container .product-form .product-property .property-label{display:block;margin:10px 0}.modal-product-container .product-form .product-property .property-values{display:flex;flex-direction:column;gap:10px}.modal-product-container .product-form .product-footer{margin-top:auto}.contacts-content{display:block;width:100%}.contacts-content .contacts-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));margin-bottom:40px;gap:20px}@media (min-width:992px){.contacts-content .contacts-list{gap:40px}}.contacts-content .contacts-list .contact-title{margin-bottom:30px}.contacts-content .contacts-list ul{list-style:none;margin:0;padding:0;display:grid;gap:20px}.contacts-content .contacts-list ul>li{display:inline-flex;align-items:center;gap:20px}.contacts-content .contacts-list ul>li .icon{font-size:20px}.contacts-content .contacts-list ul>li>a{font-family:"Geologica", sans-serif;font-size:18px;font-weight:500}.contacts-content .contacts-list ul+.contact-text{margin-top:30px}.contacts-content .contacts-list .schedule-text{font-size:14px;font-weight:500;color:#B8B8B8;text-transform:uppercase}.contacts-content .contacts-list .callback-box{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:20px;background-color:rgba(184, 184, 184, 0.1)}@media (max-width:767px){.contacts-content .contacts-list .callback-box{margin-top:20px}}.contacts-content .contacts-list .callback-box .contact-title{margin:0}