@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@font-face{font-family:'aAutoSignature';src:url(/fonts/aAutoSignature.woff2) format('woff2') , url(/fonts/aAutoSignature.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}::-moz-selection{background:var(--green-color);color:#fff}::selection{background:var(--green-color);color:#fff}*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans",sans-serif}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}::-webkit-scrollbar{width:.5vw}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:var(--green-color)}::-webkit-scrollbar-thumb:hover{background:#79b036}html{font-size:62.5%;scroll-behavior:smooth;scrollbar-color:var(--secondary-color) #fff;scrollbar-width:normal;overflow-x:hidden}body{overflow-x:hidden;scroll-behavior:smooth;background-color:#fff}#alertMsg{font-size:14px}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}a{text-decoration:none;display:inline-block;color:inherit;cursor:pointer}button{cursor:pointer;outline:none;border:none;font-family:inherit}button[disabled]{cursor:default}a,p{color:var(--txt-color)}ul,ol{list-style:none}input,textarea{font-family:inherit;resize:none}z input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}:root{--white-color:#fff;--black-color:#000;--green-color:#89c540;--txt-color:#171717}.container{padding-left:3rem;padding-right:3rem;max-width:170rem;width:100%;margin-left:auto;margin-right:auto}.subtitle{font-size:4.6rem;font-family:'aAutoSignature',cursive;color:var(--green-color);margin-bottom:2rem;font-weight:400;text-align:center;width:100%;display:block}.title{font-size:4.6rem;line-height:5.6rem;color:var(--txt-color);width:100%;text-align:center;font-weight:normal}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--white-color);display:flex;justify-content:center;align-items:center;z-index:99999}#preloader svg{width:160px;height:auto;overflow:visible;stroke-linecap:round;stroke-linejoin:round}nav{position:fixed;top:0;left:0;width:100%;z-index:100;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.top-nav{background-color:var(--txt-color)}.top-nav-container{display:flex;justify-content:space-between;align-items:center;gap:5rem;padding:.8rem 0}.top-nav-container p{font-size:1.6rem;line-height:2.6rem;color:var(--white-color)}.top-nav-container input{background-color:transparent;outline:none;border:none;font-size:1.6rem;line-height:2.6rem;color:var(--white-color);font-style:italic;max-width:15rem}.top-nav-container input::placeholder{color:var(--white-color)}.top-nav-container div{position:relative;padding-right:2rem;display:flex;align-items:center}.bottom-nav{padding:.5rem 0;background-color:rgba(255,255,255,.8);backdrop-filter:blur(3px)}.bottom-nav-container{display:flex;align-items:center;justify-content:space-between;gap:5rem}.bottom-nav-container-right{width:100%;max-width:126rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.bottom-nav-container-right-links{width:100%;max-width:133rem}.bottom-nav-container-right-links>ul{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%}.hamburger{display:none}.bottom-nav-container-right-links ul>li{position:relative}.bottom-nav-container-right-links ul>li>ul{position:absolute;background-color:var(--white-color);border-top:2px solid var(--green-color);padding:2.3rem 1.7rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:fit-content;display:none}.bottom-nav-container-right-links ul>li>ul>p{font-size:1.6rem;line-height:2.6rem;font-weight:600;text-decoration:underline}.bottom-nav-container-right-links ul>li>ul>li>a{font-size:1.6rem;line-height:2.6rem;color:var(--txt-color);top:100%;left:0;white-space:nowrap}.bottom-nav-container-right-links ul a{transition:color .3s ease}.bottom-nav-container-right-links ul a:hover{color:var(--green-color)}.search-button{background-color:transparent}.search-button img{display:block}.bottom-nav-container-right-links>ul>li>a,.bottom-nav-container-right-links>ul>li>p{font-size:1.6rem;line-height:2.6rem}.bottom-nav-container-right-links>ul>li>p{position:relative;cursor:default;display:block}.bottom-nav-container-right-links>ul>li>p::after{position:absolute;content:"";right:-1.3rem;width:.8rem;height:1rem;top:55%;transform:translateY(-50%);background-image:url(https://medbeauty.ba/images/app/down-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.hero-section{display:flex;width:100%;height:100vh}.hero-container-left{flex:1;height:100%;background-image:url(https://medbeauty.ba/images/app/xhero-image-left.jpg.pagespeed.ic.GW0lNhaBe7.jpg);background-size:cover;background-position:top left;background-repeat:no-repeat;padding-top:20rem;display:flex;justify-content:center}.hero-section.second .hero-container-left{background-image:url(https://medbeauty.ba/images/app/xhero-image-left2.jpg.pagespeed.ic.reQAC_GFNB.jpg)}.hero-container-right{flex:1;height:100%;background-image:url(https://medbeauty.ba/images/app/xhero-image-right.jpg.pagespeed.ic.sN5BhenIta.jpg);background-size:cover;background-position:right top;background-repeat:no-repeat;padding-top:20rem;display:flex;justify-content:center}.hero-section.second .hero-container-right{background-image:url(https://medbeauty.ba/images/app/xhero-image-right2.jpg.pagespeed.ic.g9rY3P0chY.jpg)}.hero-section.second .hero-container-left-card{border:.6rem solid var(--white-color)}.hero-section.second .hero-container-left-card>p{color:var(--white-color)}.hero-container-left-card{border:.6rem solid var(--black-color);width:53.5rem;height:53.5rem;padding:9.5rem 2rem 2.2rem 5.5rem;backdrop-filter:blur(5px);position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.hero-container-left-card>p{font-size:1.8rem;line-height:2.6rem;max-width:42rem;font-weight:300}.hero-container-left-card-image{position:absolute;left:4.8rem;bottom:4.5rem}.hero-container-left-card-image img{display:block}.hero-container-left-card-number{position:absolute;top:2.2rem;right:1rem}.hero-container-left-card-number img{display:block}.hero-container-left-card a{position:relative;margin-left:auto;width:13.6rem;height:12.3rem;background-color:var(--txt-color);display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;font-size:2.4rem;line-height:2.6rem;padding:1.4rem;font-weight:600;color:var(--white-color);transition:color .3s ease , background-color .3s ease}.hero-section.second .hero-container-left-card a{color:var(--txt-color);background-color:var(--white-color)}.hero-container-left-card a:hover{color:var(--black-color);background-color:var(--white-color)}.hero-section.second .hero-container-left-card a:hover{color:var(--white-color);background-color:var(--black-color)}.hero-container-left-card svg{display:block;position:absolute;left:.5rem;top:.5rem}.hero-section.second .hero-container-right-card{border:.6rem solid var(--black-color)}.hero-section.second .hero-container-right-card p{color:var(--black-color)}.hero-container-right-card{border:.6rem solid var(--white-color);width:53.5rem;height:53.5rem;padding:9.5rem 2rem 2.2rem 5.5rem;backdrop-filter:blur(5px);position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.hero-container-right-card>p{font-size:1.8rem;line-height:2.6rem;max-width:40.7rem;color:var(--white-color);font-weight:300}.hero-container-right-card-image{position:absolute;left:-15rem;bottom:4.5rem}.hero-container-right-card-image img{display:block}.hero-container-right-card a{position:relative;margin-left:auto;width:13.6rem;height:12.3rem;background-color:var(--white-color);display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;font-size:2.4rem;line-height:2.6rem;padding:1.4rem;font-weight:600;color:var(--txt-color);transition:color .3s ease , background-color .3s ease}.hero-section.second .hero-container-right-card a{background-color:var(--black-color);color:var(--white-color)}.hero-container-right-card a:hover{color:var(--white-color);background-color:var(--black-color)}.hero-section.second .hero-container-right-card a:hover{color:var(--black-color);background-color:var(--white-color)}.hero-section.second .hero-container-right-card-image{left:3rem;bottom:14.5rem}.hero-container-right-card svg{display:block;position:absolute;left:.5rem;top:.5rem}.category-section{margin-top:10rem;margin-bottom:7.5rem;padding-top:2rem;padding-bottom:13rem;background-image:url(https://medbeauty.ba/images/app/xcategory-background.jpg.pagespeed.ic.Bx2vNg335M.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}.category-container .title{margin-bottom:9rem}.category-container-flex{display:flex;justify-content:space-between;gap:2rem;max-width:130rem;margin:0 auto}.cateogry-container-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.cateogry-container-card img{display:block;max-width:100%}.cateogry-container-card>div{margin-bottom:2.8rem;position:relative;display:flex;align-items:center;justify-content:center}.cateogry-container-card-overlay{position:absolute;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--green-color);backdrop-filter:blur(0);z-index:1;transition:backdrop-filter .3s ease , background-color .3s ease}.category-container-flex .cateogry-container-card:nth-child(1) .cateogry-container-card-overlay{transform:translate(.8rem,.5rem)}.category-container-flex .cateogry-container-card:nth-child(2) .cateogry-container-card-overlay{transform:translateX(-1.2rem)}.category-container-flex .cateogry-container-card:nth-child(3) .cateogry-container-card-overlay{transform:translate(-1.3rem,.5rem)}.category-container-flex .cateogry-container-card:nth-child(4) .cateogry-container-card-overlay{transform:translateX(-1rem)}.category-container-flex .cateogry-container-card:nth-child(5) .cateogry-container-card-overlay{transform:translate(-.8rem,.5rem)}.cateogry-container-card-overlay img{opacity:0;transition:opacity .3s ease}.cateogry-container-card:hover .cateogry-container-card-overlay{backdrop-filter:blur(3px);background-color: #89c54031}.cateogry-container-card:hover .cateogry-container-card-overlay img{opacity:1}.cateogry-container-card h3{font-size:3.2rem;color:var(--txt-color);font-weight:normal}.product-card-image{position:relative;border:1px solid #ededed;display:flex;align-items:center;justify-content:center;padding:1.5rem;width:100%;height:27.6rem;margin-bottom:1.3rem}.product-card-image>img{display:block;max-height:100%;max-width:100%}.product-card-overlay{width:calc(100% - 1.2rem);height:calc(100% - 1.2rem);display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;opacity:0;background-color: #89c54031;backdrop-filter:blur(3px);transition:opacity .3s ease}.product-card:hover .product-card-overlay{opacity:1}.product-card>h3{font-size:1.6rem;line-height:2.6rem;margin-bottom:.2rem;font-weight:normal;color:var(--txt-color)}.product-card>p{color:var(--green-color);font-size:1.6rem;line-height:2.6rem}.most-sold-section{padding-bottom:15rem}.most-sold-container .title{margin-bottom:6rem}.most-sold-container-flex{display:grid;gap:2rem;justify-content:space-between;grid-template-columns:repeat(5,1fr);column-gap:1.9rem;row-gap:5.6rem}.product-card{width:100%;max-width:31rem}.reclamation-section{padding-bottom:13.3rem}.reclamation-container{display:flex;align-items:center;position:relative}.reclamation-container-left>img{border-radius:2px;display:block}.reclamation-container-left{width:100%;max-width:55.2rem;margin-right:-27rem;z-index:1;position:relative}.reclamation-container-left-text{position:absolute;bottom:-6rem;left:5rem;transform:rotate(352deg)}.reclamation-container-left-text p{font-size:4.6rem;line-height:2.6rem;color:var(--green-color);font-family:'aAutoSignature',cursive}.product-popout-button{padding:1rem 6rem;background-color:var(--green-color);color:var(--white-color);font-size:1.8rem}.single-product-popout .reclamation-container{align-items:flex-end}.single-product-popout .reclamation-container-right-inner form button{margin-left:auto}.single-product-popout .reclamation-container-right-inner{max-width:69rem}.reclamation-container-right{width:100%;max-width:136.3rem;border-radius:2px;background-image:url(https://medbeauty.ba/images/app/xreclamation-background.jpg.pagespeed.ic.SpBDfuUpnx.jpg);background-size:cover;background-position:top;background-repeat:no-repeat;padding:9rem 14rem 6rem 14rem}.reclamation-container-right-inner{max-width:81rem;width:100%;margin-left:auto}.reclamation-container-right-inner .subtitle{text-align:left;padding-left:3.9rem}.reclamation-container-right-inner .title{text-align:left;margin-bottom:8.6rem}.reclamation-container-right-inner>p{font-size:1.6rem;line-height:2.6rem;margin-bottom:4.2rem}.reclamation-container-right-inner form>div{display:flex;justify-content:space-between;gap:2.5rem;margin-bottom:1.4rem}.reclamation-container-right-inner form input{width:100%;padding:1rem;border:1px solid #d7d7d7;border-radius:2px;font-size:1.6rem;background-color:transparent;line-height:2.6rem;color:var(--txt-color)}.reclamation-container-right-inner form input::placeholder{color:var(--txt-color)}.reclamation-container-right-inner form textarea{width:100%;padding:1rem;border:1px solid #d7d7d7;border-radius:2px;font-size:1.6rem;line-height:2.6rem;background-color:transparent;color:var(--txt-color);height:8rem;margin-bottom:3.4rem}.reclamation-container-right-inner form button{width:100%;max-width:25.3rem;height:4.6rem;display:flex;align-items:center;justify-content:center;background-color:var(--green-color);font-size:1.6rem;line-height:2.6rem;border:1px solid var(--green-color);color:var(--white-color);transition:color .3s ease , background-color .3s ease}.reclamation-container-right-inner form button:hover{color:var(--green-color);background-color:var(--white-color)}footer{background-image:url(https://medbeauty.ba/images/app/xfooter-image.jpg.pagespeed.ic.LxPQoDZV70.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat;padding-top:5rem}.kontakt-popout{position:fixed;top:0;right:0;z-index:999999;background-color:var(--green-color);padding:3rem 2rem;padding-right:6rem;transform:translateX(100%);transition:transform .5s ease}.kontakt-popout.active{transform:translateX(0%)}.kontakt-button{cursor:pointer!important}.kontakt-button::after{display:none!important}.kontakt-popout button{position:absolute;width:3rem;height:3rem;display:flex;border-radius:50%;background-color:var(--white-color);align-items:center;justify-content:center;right:1rem;top:1rem}.kontakt-popout button::after{position:absolute;content:"";width:60%;height:.1rem;background-color:var(--txt-color);transform:rotate(45deg)}.kontakt-popout button::before{position:absolute;content:"";width:60%;height:.1rem;background-color:var(--txt-color);transform:rotate(-45deg)}.kontakt-popout-info p{margin-bottom:1rem;text-decoration:underline}.kontakt-popout-info a{margin-bottom:.5rem;font-weight:600}.kontakt-popout-info p,.kontakt-popout-info a{font-size:1.6rem;line-height:2rem;color:var(--white-color)}.footer-container{padding:12rem 14rem 2.7rem 7rem;border:1px solid var(--green-color);display:flex;justify-content:space-between;gap:3rem}.footer-container-left>p{font-size:2.4rem;line-height:3.4rem;color:var(--txt-color);margin-bottom:6.7rem;max-width:62rem}.footer-container-left button{padding:1rem 6rem;background-color:var(--green-color);color:var(--white-color);font-size:1.8rem;border:1px solid var(--green-color);margin-bottom:25rem;transition:color .3s ease , background-color .3s ease}.footer-container-left button:hover{color:var(--green-color);background-color:var(--white-color)}.footer-container-right{display:flex;align-items:flex-end;width:100%;max-width:52rem}.footer-container-right h3{font-size:3rem;color:var(--green-color);margin-bottom:1rem;font-weight:400;width:100%;display:block}.footer-container-right form{width:100%}.footer-container-right div{display:flex;gap:1.6rem;margin-bottom:1.6rem}.footer-container-right input{width:100%;padding:1rem 1.4rem;border:1px solid #484747;color:#bdbdbd;font-size:1.6rem;line-height:2.6rem;background-color:transparent}.footer-container-right textarea{width:100%;padding:1rem 1.4rem;border:1px solid #484747;color:#bdbdbd;font-size:1.6rem;line-height:2.6rem;background-color:transparent;height:10rem;margin-bottom:1.6rem}.footer-container-right input::placeholder{color:#bdbdbd}.footer-container-right textarea::placeholder{color:#bdbdbd}.footer-container-right form button{background-color:var(--green-color);width:100%;max-width:25.2rem;display:block;padding:1rem 2rem;margin-left:auto;color:var(--white-color);font-size:1.6rem;line-height:2.6rem;border:1px solid var(--green-color);font-weight:500;transition:color .3s ease , background-color .3s ease}.footer-container-right form button:hover{color:var(--green-color);background-color:var(--white-color)}.copyright{padding:1.2rem 0}.copyright p{font-size:1.6rem;line-height:2.6rem;color:var(--white-color);text-align:center}.inner-hero-section{width:100%;height:49.2rem;position:relative}.inner-hero-container h1{padding-top:26.7rem;font-size:4.6rem;color:var(--txt-color);font-weight:normal;position:relative;z-index:1;padding-left:5rem}.inner-hero-image{position:absolute;top:0;left:0;width:100%;height:100%}.inner-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.sidebar>p{font-size:1.6rem;line-height:2.6rem;margin-bottom:3.6rem;color:var(--txt-color);font-weight:600}.sidebar-inner{border:1px solid #ededed;border-radius:2px;padding:4.5rem 2.3rem 5.7rem 2.3rem;backdrop-filter:blur(4px)}.side-bar-category{margin-bottom:6.4rem}.side-bar-category h3{font-size:1.6rem;line-height:2.6rem;padding-bottom:.5rem;margin-bottom:2.6rem;padding-left:1.5rem;color:var(--green-color);display:block;position:relative;border-bottom:1px solid #ededed}.side-bar-category h3::before{position:absolute;content:"";left:0;top:1rem;width:.6rem;height:.6rem;border-radius:50%;background-color:var(--green-color)}#load-more{padding:1rem 6rem;background-color:var(--green-color);color:var(--white-color);font-size:1.8rem;border:1px solid var(--green-color);margin:0 auto;display:block;margin-top:10rem;transition:color .3s ease , background-color .3s ease}#load-more:hover{color:var(--green-color);background-color:var(--white-color)}.sidebar-inner .side-bar-category:last-child{margin-bottom:0}.no-result{font-size:3rem}.side-bar-category div{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem}.side-bar-category div.active p,.side-bar-category div.active a{font-weight:600}.side-bar-category div:last-child{margin-bottom:0}.side-bar-category div p,.side-bar-category div a{width:fit-content;font-size:1.6rem;line-height:2.6rem;color:var(--txt-color)}.all-products-container-right{width:100%;max-width:131rem}.side-bar-category div a{transition:color .3s ease}.side-bar-category div a:hover{color:var(--green-color)}.product-breadcrumbs{display:flex;align-items:center;gap:.5rem;margin-bottom:3.6rem}.product-breadcrumbs a{font-size:1.6rem;line-height:2.6rem;color:var(--txt-color)}.product-breadcrumbs a.active{font-weight:600}.product-breadcrumbs span{font-size:1.6rem;line-height:2.6rem;color:var(--txt-color);display:inline-block}.all-products-container-right-grid{display:grid;grid-template-columns:repeat(4,1fr);row-gap:5.6rem;column-gap:1.9rem}.all-products-section{padding-top:12rem;padding-bottom:7rem;position:relative}.all-products-container{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}.sidebar{width:100%;max-width:28rem;height:auto;align-self:flex-start}.all-products-graphic{position:absolute;left:0;top:90rem;z-index:-1}.single-product-section{padding-top:12rem;padding-bottom:27rem}.single-product-container-image{width:100%;max-width:70rem;border:1px solid #ededed;padding:6rem;border-radius:2px;display:flex;align-items:center;justify-content:center}.single-product-container-image img{width:100%;display:block;max-width:100%}.single-product-container{display:flex;gap:2.4rem;justify-content:space-between}.single-product-container-text{background-color:#ededed;padding:5rem;position:relative;width:100%;border-radius:2px}.about-us-container .subtitle{font-size:6rem;margin-bottom:0}.single-product-container-text::before{width:.3rem;height:45rem;left:0;transform:translateX(-50%);bottom:0;position:absolute;content:"";background-color:var(--green-color)}.single-product-title-price{display:flex;justify-content:space-between;align-items:center}.single-product-title-price h3{font-size:3.2rem;color:var(--txt-color);width:fit-content}.single-product-title-price p{font-size:3.2rem;color:var(--green-color);font-weight:600;width:fit-content}.single-product-title-price{margin-bottom:5rem}.single-product-description{max-width:78rem}.single-product-description p{font-size:1.6rem;line-height:2.6rem;margin-bottom:2.5rem}.single-product-popout{display:none;position:fixed;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;z-index:999999}.single-product-popout .container{position:relative;z-index:1}.single-product-popout-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0}.close-product-popout{position:absolute;top:-1rem;right:-1rem;width:3.6rem;height:3.6rem;border-radius:50%;background-color:var(--white-color);color:var(--green-color);display:flex;line-height:0;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 0 15px rgba(0,0,0,.2)}.single-product-container-text .single-product-description:last-child{margin-bottom:0}.counter-button{margin-top:4rem;padding-top:2.4rem;border-top:1px solid var(--white-color);display:flex;gap:2.4rem}.price-counter{background-color:var(--white-color);display:flex;align-items:center;border-radius:2px;width:100%;max-width:6rem;height:4.5rem;justify-content:center}.price-counter input{border:none;font-size:1.6rem;width:2rem;background-color:transparent}.price-counter div{display:flex;flex-direction:column;gap:.5rem}.price-counter button{background-color:transparent;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem}.counter-button>button{padding:1rem 6rem;background-color:var(--green-color);color:var(--white-color);font-size:1.8rem;border:1px solid var(--green-color);transition:color .3s ease , background-color .3s ease}.counter-button>button:hover{color:var(--green-color);background-color:var(--white-color)}.connected-product-section{padding-bottom:12rem}.connected-product-container .title{margin-bottom:6rem}.connected-product-container-flex{display:flex;justify-content:space-between;gap:1.9rem}.checkout-section{padding-bottom:13rem}.checkout-table-top{display:flex;justify-content:space-between;gap:0;padding-bottom:1.1rem;margin-left:auto;width:100%;padding-left:29.5rem}.checkout-table-top p{width:100%;font-size:1.6rem;line-height:2.6rem;color:var(--green-color)}.checkout-table-top p:nth-child(1){max-width:46.5rem}.checkout-table-top p:nth-child(2){max-width:21rem}.checkout-table-top p:nth-child(3){max-width:54rem}.checkout-table-top p:nth-child(4){width:fit-content}.checkout-product{display:flex;align-items:center;width:100%;border-bottom:1px solid #ededed;padding:1.8rem 0}.checkout-product-flex .checkout-product:first-child{border-top:1px solid #ededed}.checkout-product-image{width:100%;max-width:23.6rem;display:flex}.checkout-product-image img{max-width:14rem}.delete-checkout-product img{display:block}.delete-checkout-product{background-color:transparent;width:100%;max-width:6rem}.checkout-product-description{width:100%;max-width:49rem}.checkout-product-description h3{font-size:1.6rem;line-height:2.6rem;margin-bottom:1.3rem}.checkout-product-description p{font-size:1.6rem;line-height:2.6rem}.checkout-product-price{width:100%;max-width:23.2rem}.checkout-product-price p{font-size:1.6rem;line-height:2.6rem}.checkout-product .price-counter{background-color:#ededed}.checkout-product-total{width:100%;text-align:right}.checkout-product-total p{font-size:1.6rem;line-height:2.6rem}.checkout-continue{margin-left:auto;max-width:39rem;margin-top:4rem}.checkout-continue-total{background-color:#ededed;border-radius:2px;padding:3rem 2.5rem 3rem 2.5rem;margin-bottom:2rem}.checkout-continue-total div{display:flex;justify-content:space-between;gap:3rem;margin-bottom:1.5rem}.about-us-section{padding-top:8rem}.about-us-container .title{margin-bottom:5rem}.about-us-container>p{font-size:1.6rem;line-height:2.6rem;text-align:center;max-width:112rem;margin:0 auto}.about-us-container-flex{display:flex;gap:3rem;margin-top:3rem;justify-content:center}.about-us-container-flex-card{border: 1px solid rgb(85 85 85 / 20%);padding:3rem;display:flex;flex-direction:column;align-items:center;max-width:57rem}.about-us-container-flex-card>div{margin-bottom:1.5rem;height:5.5rem;flex-direction:column;display:flex;justify-content:flex-end}.about-us-container-flex-card h3{font-size:2rem;color:var(--txt-color);margin-bottom:1.5rem;text-align:center}.about-us-container-flex-card p{font-size:1.6rem;line-height:2.6rem;text-align:center}.checkout-continue-total div p{font-size:1.6rem;line-height:2.6rem}.checkout-continue-total div:last-child{margin-bottom:0;padding-top:1.7rem;margin-top:2rem;border-top:1px solid var(--white-color)}.checkout-continue a{background-color:var(--white-color);color:var(--txt-color);border:1px solid var(--green-color);border-radius:2px;width:100%;font-size:1.6rem;font-weight:bold;padding:1rem;text-align:center;transition:background-color .3s ease}.checkout-continue a:hover{background-color:var(--green-color)}.checkout-continue a.green{background-color:var(--green-color);color:var(--white-color);margin-bottom:1.6rem;border:1px solid var(--green-color);transition:color .3s ease , background-color .3s ease}.checkout-continue a.green:hover{color:var(--green-color);background-color:var(--white-color)}.order-container{display:flex;justify-content:space-between;gap:3rem}.order-container-left h3{font-size:3.2rem;margin-bottom:3.5rem;font-weight:500;color:var(--txt-color)}.order-container-left{max-width:81rem;width:100%}.order-container-left form{width:100%}.order-container-left form input{width:100%;font-size:1.6rem;line-height:2.6rem;padding:1rem;background-color:var(--white-color);border:1px solid #ededed;border-radius:2px;margin-bottom:1.4rem}.order-container-left form input::placeholder{color:var(--txt-color)}.order-container-left form div{display:flex;gap:2.4rem;margin-bottom:1.4rem}.order-container-left form div input{margin-bottom:0}.order-container-left form div a{background-color:var(--white-color);color:var(--txt-color);border:1px solid var(--green-color);border-radius:2px;width:100%;font-size:1.6rem;font-weight:bold;padding:1rem;text-align:center;transition:background-color .3s ease}.order-container-left form div a:hover{background-color:var(--green-color)}.order-container-left form div button{color:var(--white-color);background-color:var(--green-color);border-radius:2px;width:100%;font-size:1.6rem;font-weight:bold;padding:1rem;border:1px solid var(--green-color);text-align:center;transition:color .3s ease , background-color .3s ease}.order-container-left form div button:hover{color:var(--green-color);background-color:var(--white-color)}.order-section{padding-bottom:30rem}.order-container-right h3{font-size:3.2rem;margin-bottom:3.5rem;font-weight:500;color:var(--txt-color)}.order-container-right{width:100%;max-width:67rem}.order-container-right .checkout-continue{max-width:100%}.bottom-nav-container-right-cart{position:relative}#cart-count{position:absolute;top:-1rem;right:-1rem;width:2rem;height:2rem;border-radius:50%;background-color:var(--green-color);color:var(--white-color);display:flex;align-items:center;justify-content:center;font-weight:600}@media only screen and (max-width:1600px){.reclamation-container-left{margin-right:-10rem}}@media only screen and (max-width:1400px){.hero-container-left,.hero-container-right{padding-left:3rem;padding-right:3rem}.hero-container-left-card{width:100%;padding:3rem 2rem}.hero-container-right-card{width:100%;padding:3rem 2rem}.most-sold-container-flex{grid-template-columns:repeat(4,1fr)}.all-products-container-right-grid{grid-template-columns:repeat(3,1fr)}.connected-product-container-flex{flex-wrap:wrap}}@media only screen and (min-width:1024px){.close-nav-popout{display:none}}@media only screen and (max-width:1024px){.hero-section{height:initial;flex-direction:column}.hero-container-left{padding-bottom:5rem}.hero-container-right{align-items:center;padding:5rem 3rem}.category-container-flex{flex-wrap:wrap}.most-sold-container-flex{grid-template-columns:repeat(3,1fr)}.reclamation-container{flex-direction:column}.reclamation-container-left-text{bottom:unset;top:-3rem}.reclamation-container-left{margin-right:0;margin-bottom:-5rem}.footer-container{flex-direction:column}.footer-container-left button{margin-bottom:3rem}.footer-container{padding:3rem 2rem}.hamburger{display:flex;height:2.1rem;width:2.7rem;flex-direction:column;justify-content:space-between;background-color:transparent}.hamburger span{display:block;width:100%;height:.2rem;background-color:var(--txt-color)}.bottom-nav-container-right-links>ul{position:absolute;left:0;top:0;z-index:9999;width:100%;height:100dvh;background-color:var(--white-color);align-items:center;flex-direction:column;justify-content:center;transform:translateX(100%);transition:transform .5s ease}.bottom-nav-container-right-links>ul.active{transform:translateX(0)}.bottom-nav-container-right-links ul>li>ul{position:relative;left:0;top:0;border-top:unset;display:block;overflow:hidden;max-height:0;transition:max-height .3s ease;padding:0}.bottom-nav-container-right-links ul>li>ul a:first-child{margin-top:1rem}.bottom-nav-container-right-links ul>li{display:flex;align-items:center;justify-content:center;flex-direction:column}.bottom-nav-container-right-links>ul>li>p{width:fit-content}.close-nav-popout{position:absolute;top:2rem;right:2.8rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:transparent}.close-nav-popout::before{position:absolute;content:"";width:100%;height:.1rem;background-color:var(--txt-color);transform:rotate(45deg)}.close-nav-popout::after{position:absolute;content:"";width:100%;height:.1rem;background-color:var(--txt-color);transform:rotate(-45deg)}.all-products-container-right-grid{grid-template-columns:repeat(2,1fr)}.single-product-container{flex-direction:column}.order-container{flex-direction:column}.checkout-table{overflow-x:scroll}.checkout-product-flex,.checkout-table-top{width:100.24rem}}@media only screen and (max-width:800px){.most-sold-container-flex{grid-template-columns:repeat(2,1fr)}.all-products-container-right-grid{grid-template-columns:repeat(1,1fr)}.product-card-image>img{max-width:25rem}}@media only screen and (max-width:600px){.hero-container-left-card>p{font-size:1.6rem}.hero-container-left-card{height:auto}.hero-container-left-card-image img{max-width:10rem}.hero-container-left-card-image{position:absolute;left:1.8rem;bottom:3em}.hero-container-right-card>p{font-size:1.6rem}.hero-container-right-card{height:auto}.hero-container-right-card-image img{max-width:13rem}.hero-container-right-card-image{position:absolute;left:1.8rem;bottom:3em}.hero-container-right-card a,.hero-container-left-card a{width:10.6rem;height:9.3rem;font-size:1.6rem;line-height:2rem}.most-sold-container-flex{grid-template-columns:repeat(1,1fr)}.product-card-image>img{max-width:24rem}.category-section{margin-top:5rem;margin-bottom:5rem;padding-bottom:0}.subtitle{font-size:2.4rem!important;margin-bottom:1rem!important}.title{font-size:3rem;line-height:4rem}.category-container .title{margin-bottom:3rem}.category-container-flex{justify-content:center}.reclamation-container-left>img{width:100%}.reclamation-container-left{margin-bottom:0}.reclamation-container-right{padding:3rem 2rem}.reclamation-container-right-inner .title{margin-bottom:3rem}.reclamation-container-right-inner form>div{flex-direction:column;gap:1.4rem}.reclamation-section{padding-bottom:5rem}.reclamation-container-left-text p{font-size:3rem;text-shadow:0 0 1px rgba(0,0,0,.5)}.container{padding-left:2rem;padding-right:2rem}.footer-container-left p{color:var(--white-color)}.footer-container-right div{flex-direction:column}footer{background-position-x:-129rem}.footer-container-right input{padding:.5rem 1.4rem}.footer-container-right form button{padding:.5rem 2rem}.footer-container{padding:2rem}.bottom-nav-container{gap:0}.bottom-nav-container-right{gap:2rem}.hamburger{width:100%;max-width:2.3rem}.top-nav-container p{font-size:1rem;line-height:1.4rem}.bottom-nav-logo img{max-width:7rem}.top-nav-container input{font-size:1.4rem}.cateogry-container-card h3{font-size:2rem}.cateogry-container-card div{margin-bottom:1rem}.inner-hero-section{height:35rem}.inner-hero-container h1{padding-top:20rem;font-size:3.2rem}.all-products-section{padding-top:5rem;padding-bottom:5rem}.sidebar{display:none}.all-products-graphic{display:none}.single-product-section{padding-top:5rem;padding-bottom:5rem}.inner-hero-image img{object-position:right}.single-product-container-image{padding:2rem}.single-product-container-text{padding:3rem 2rem}.single-product-title-price h3{font-size:2.4rem}.single-product-title-price{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.counter-button>button{padding:1rem 3rem}.connected-product-section{padding-bottom:5rem}.order-section{padding-bottom:5rem}.order-container-left form div{flex-direction:column;gap:1.4rem}.order-container-right h3{font-size:2.4rem}.order-container-left h3{font-size:2.4rem}.checkout-section{padding-bottom:5rem}.single-product-popout .reclamation-container-left{display:none}.single-product-popout .container{overflow-y:scroll;height:80vh}.close-product-popout{top:1rem;right:1rem}.bottom-nav-container-right-links>ul{overflow-y:scroll;padding-top:3rem;padding-bottom:3rem;justify-content:flex-start}.bottom-nav-container-right-links ul>li>ul>p{text-align:center}.bottom-nav-container-right-links ul>li>ul>li>a{white-space:wrap;text-align:center}.product-breadcrumbs{flex-wrap:wrap}.top-nav-container{gap:1rem}.top-nav-container div{padding-right:0}.checkout-continue-total div p{max-width:20rem}.hero-section.second .hero-container-right-card-image{bottom:6.5rem}.hero-section.second .hero-container-left{padding-top:5rem}.hero-section.second{flex-direction:column-reverse}.about-us-container .title{margin-bottom:3rem}.about-us-container-flex{flex-direction:column}.about-us-section{padding-top:5rem}.about-us-container-flex-card{padding:2rem}.hero-container-left-card{padding-right:6rem}}