@charset "UTF-8";*{color:#092e37}body{margin-bottom:0}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700;line-height:150%}body h1{font-size:42px;font-size:2.625rem;color:#fff}body h2{font-size:36px;font-size:2.25rem}body input{border:1px solid #092e37}body h3,body h4,body h5,body h6{font-size:24px;font-size:1.5rem}body p,body a,body a:visited{font-size:16px;font-size:1rem;line-height:150%}body a,body a:visited{text-decoration:none;transition:.3s}body a:hover,body a:visited:hover{color:#10ba72}body.content main{margin-top:130px}body.content main .container.block-content{background-color:#fff;padding:50px}body.content main .container.block-content p{margin-bottom:30px}body.content main .container.block-content .block-content-menu ul li{margin-bottom:10px;padding:0!important}body.content main .container.block-content .block-content-menu ul li a,body.content main .container.block-content .block-content-menu ul li a:visited{display:block;background-color:#eee;width:100%;padding:10px}body.content main .container.block-content .block-content-menu ul li.active a,body.content main .container.block-content .block-content-menu ul li.active a:visited{background-color:#10ba72;color:#fff}body.content main .container.block-content .block-content-menu ul li:hover a,body.content main .container.block-content .block-content-menu ul li:hover a:visited{background-color:#10ba72;color:#fff}body.content .CTA-block{margin-top:50px}body{margin-bottom:0!important}body a.btn,body button,body button.cta,body .btn{border-radius:5px;padding:10px 20px 7px;transition:.2s all linear;text-transform:uppercase;font-weight:700;width:auto;border:1px solid #092e37;background-color:#fff;color:#092e37}body a.btn:hover,body button:hover,body button.cta:hover,body .btn:hover{background-color:#092e37;border:1px solid #092e37;color:#fff}body a.btn.active,body a.btn.btnCheckout,body button.active,body button.btnCheckout,body button.cta.active,body button.cta.btnCheckout,body .btn.active,body .btn.btnCheckout{background-color:#10ba72;border:0px;border-bottom:3px solid #0c8b55;color:#fff}body a.btn.active:hover,body a.btn.btnCheckout:hover,body button.active:hover,body button.btnCheckout:hover,body button.cta.active:hover,body button.cta.btnCheckout:hover,body .btn.active:hover,body .btn.btnCheckout:hover{background-color:#092e37;border:0px;border-bottom:3px solid #092e37;color:#fff}body a.btn.reserved,body a.btn.disabled,body button.reserved,body button.disabled,body button.cta.reserved,body button.cta.disabled,body .btn.reserved,body .btn.disabled{background-color:#dc8200;border:0px;border-bottom:3px solid #dc8200;color:#fff;cursor:default}body a.btn.reserved:hover,body a.btn.disabled:hover,body button.reserved:hover,body button.disabled:hover,body button.cta.reserved:hover,body button.cta.disabled:hover,body .btn.reserved:hover,body .btn.disabled:hover{background-color:#dc8200;border:0px;border-bottom:3px solid #dc8200;color:#fff}body a.btn.archived,body button.archived,body button.cta.archived,body .btn.archived{background-color:#ba1010;border:0px;border-bottom:3px solid #ba1010;color:#fff;cursor:default}body a.btn.archived:hover,body button.archived:hover,body button.cta.archived:hover,body .btn.archived:hover{background-color:#ba1010;border:0px;border-bottom:3px solid #ba1010;color:#fff}@media (max-width: 1024px){.container{padding:30px!important;margin:0!important;--bs-gutter-x: 0;max-width:100%}}.profile main,.dashboard main,.orders main,.addresses main,.address main{margin-top:150px}.profile main .container h1,.dashboard main .container h1,.orders main .container h1,.addresses main .container h1,.address main .container h1{color:#000}header{background-color:#092e37}header nav.navbar{padding:0}header nav.navbar .container{padding:10px}header nav.navbar .container .logo .navbar-brand img{width:100%;max-width:200px;max-height:60px;height:auto}header nav.navbar .container .navbarStyle{display:flex}header nav.navbar .container .navbarStyle .menu-switch{display:none;height:41px;width:41px}header nav.navbar .container .navbarStyle .menu-switch .mobile-toggle{display:flex;align-items:center;justify-content:center;height:41px;width:41px;background-color:#10bab1;border-radius:100px;transition:.3s;cursor:pointer}header nav.navbar .container .navbarStyle .menu-switch .mobile-toggle span{height:18px;width:18px;background-repeat:no-repeat;background-position:center;background-size:auto 50%;display:block;position:relative;background-color:#fff;-webkit-mask-image:url(/build/assets/menu-open-a314ed7e.svg);mask-image:url(/build/assets/menu-open-a314ed7e.svg);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}header nav.navbar .container .navbarStyle .menu-switch .mobile-toggle:hover{background-color:#10ba72}header nav.navbar .container .navbarStyle .menu-switch.menu-visible .mobile-toggle{background-color:orange}header nav.navbar .container .navbarStyle .menu-switch.menu-visible .mobile-toggle span{-webkit-mask-image:url(/build/assets/menu-close-89ca6f4a.svg);mask-image:url(/build/assets/menu-close-89ca6f4a.svg)}header nav.navbar .container .navbarStyle ul.navbar-nav{flex:1 1 auto}header nav.navbar .container .navbarStyle ul.navbar-nav li a span,header nav.navbar .container .navbarStyle ul.navbar-nav li a:visited span{color:#fff;font-size:18px;transition:.3s}header nav.navbar .container .navbarStyle ul.navbar-nav li a span.active,header nav.navbar .container .navbarStyle ul.navbar-nav li a:visited span.active{color:#10ba72;position:relative}header nav.navbar .container .navbarStyle ul.navbar-nav li a span.active:after,header nav.navbar .container .navbarStyle ul.navbar-nav li a:visited span.active:after{content:"";height:1px;width:30%;background-color:#10bab1;left:0;bottom:-5px;display:block;position:absolute}header nav.navbar .container .navbarStyle ul.navbar-nav li a span:hover,header nav.navbar .container .navbarStyle ul.navbar-nav li a:visited span:hover{color:#10ba72}header nav.navbar .container .navbarStyle .search-Nav{margin-top:0;width:100%;margin-left:15px}header nav.navbar .container .navbarStyle .search-Nav form input{border-radius:5px;height:40px}header nav.navbar .container .navbarStyle .search-Nav form input:placeholder{color:#092e37}header nav.navbar .container .navbarStyle .search-Nav form input:focus{border-color:inherit;box-shadow:none}header nav.navbar .container .navbarStyle .accountIcons{display:flex;justify-content:center}header nav.navbar .container .navbarStyle .accountIcons li{height:41px;width:41px;display:inline;margin-left:15px}header nav.navbar .container .navbarStyle .accountIcons li .profileLink,header nav.navbar .container .navbarStyle .accountIcons li .basketLink{display:flex;align-items:center;justify-content:center;height:41px;width:41px;background-color:#10bab1;border-radius:100px;transition:.3s}header nav.navbar .container .navbarStyle .accountIcons li .profileLink span,header nav.navbar .container .navbarStyle .accountIcons li .basketLink span{height:18px;width:18px;background-repeat:no-repeat;background-position:center;background-size:auto 50%;display:block;position:relative}header nav.navbar .container .navbarStyle .accountIcons li .profileLink span.profile,header nav.navbar .container .navbarStyle .accountIcons li .basketLink span.profile{background-color:#fff;-webkit-mask-image:url(/build/assets/profile-icon-51e260cc.svg);mask-image:url(/build/assets/profile-icon-51e260cc.svg);mask-size:cover;-webkit-mask-size:cover}header nav.navbar .container .navbarStyle .accountIcons li .profileLink span.cart,header nav.navbar .container .navbarStyle .accountIcons li .basketLink span.cart{background-color:#fff;-webkit-mask-image:url(/build/assets/icon-15a4977a.svg);mask-image:url(/build/assets/icon-15a4977a.svg);mask-size:cover;-webkit-mask-size:cover}header nav.navbar .container .navbarStyle .accountIcons li .profileLink:hover,header nav.navbar .container .navbarStyle .accountIcons li .basketLink:hover{background-color:#10ba72}header nav.navbar .container .navbarStyle .accountIcons li.loginLi{position:relative}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu{display:none;opacity:0;transform:scale(0) translate(-20px,-35px);transition:.3s;position:absolute;right:0;transform-origin:top right;min-width:200px;background-color:#fff;padding:15px;border-radius:5px}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li{margin:auto}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a:visited{background-color:transparent}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a.btn,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a:visited.btn{margin-bottom:10px;border-radius:5px;border:1px solid #092e37}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a.btn:hover,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a:visited.btn:hover{background-color:#10ba72;border:1px solid #10ba72;color:#fff}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a.btn.btn-login,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a:visited.btn.btn-login{background-color:#092e37;border:1px solid #092e37;color:#fff}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a.btn.btn-login:hover,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li a:visited.btn.btn-login:hover{background-color:#10ba72;border:1px solid #10ba72;color:#fff}header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.stripe a,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.stripe a:visited,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.my-account a,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.my-account a:visited,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.wishlist a,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.wishlist a:visited,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.my-orders a,header nav.navbar .container .navbarStyle .accountIcons li.loginLi .submenu li.my-orders a:visited{display:block}header nav.navbar .container .navbarStyle .accountIcons li.loginLi:hover .submenu{display:block!important;opacity:1;transform:scale(1) translate(0)}@media (max-width: 992px){header .navbar .container{padding:10px!important}header .navbar .container .logo{margin:0 auto 15px}header .navbar .container .navbarStyle .menu-switch{display:inline!important}header .navbar .container .navbarStyle .navbar-nav{display:none;position:fixed;width:100%;max-width:calc(100% - 20px);top:150px;left:50%;transform:translate(-50%)}header .navbar .container .navbarStyle .navbar-nav li a.nav-item,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited{background-color:#10bab1;margin-bottom:10px;padding:8px;border-radius:5px;width:100%;transition:.3s}header .navbar .container .navbarStyle .navbar-nav li a.nav-item span,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited span{color:#fff;transition:.3s}header .navbar .container .navbarStyle .navbar-nav li a.nav-item span.active,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited span.active{color:#fff}header .navbar .container .navbarStyle .navbar-nav li a.nav-item span.active:after,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited span.active:after{display:none}header .navbar .container .navbarStyle .navbar-nav li a.nav-item:hover,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited:hover{background-color:#fff}header .navbar .container .navbarStyle .navbar-nav li a.nav-item:hover span,header .navbar .container .navbarStyle .navbar-nav li a.nav-item:visited:hover span{color:#10bab1}header .navbar .container .navbarStyle .navbar-nav.menu-visible{display:block}.background-wrapper{position:fixed;z-index:800;top:0;left:0;right:0;bottom:0;background:none;pointer-events:none;background:#092e37;transition:.3s;transform:translateY(-100vh)}.background-wrapper.menu-visible{pointer-events:auto;transform:translateY(0)}}@media (min-width: 993px){.navbar-nav{flex-direction:row}}footer{background-color:#092e37}footer .paymentLogoMollie{margin:15px auto;width:auto;max-width:320px}footer .linkInternal{color:#fff}footer .linkInternal span{color:#10bab1}footer .linkInternal .militarieMart{display:inline-block;margin-left:20px;max-height:19px}.sorting .icons button{height:40px;width:40px;background-repeat:no-repeat;background-position:center;background-size:22px 22px;background-color:#fff;border:none;opacity:.5;transition:.3s}.sorting .icons button#listview{background-image:url(/build/assets/list-4127780d.svg)}.sorting .icons button#gridview{background-image:url(/build/assets/grid-9fab8709.svg)}.sorting .icons button#imgview{background-image:url(/build/assets/image-1044bc05.svg)}.sorting .icons button:hover{opacity:1}.pagination{width:100%;display:flex;justify-content:center}.product main{margin-top:130px}.product .container-product-detail{max-width:1180px}.product .container-product-detail .breadcrumb{font-weight:700}.product .container-product-detail .breadcrumb .breadcrumb-item[aria-current=page]{font-weight:400}.product .container-product-detail .row{flex:1 0 100%;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.product .container-product-detail .row .image{flex:0 0 49%}.product .container-product-detail .row.info{background-color:#fff;padding:30px 1rem}.product .container-product-detail .row .product-info{flex:0 0 49%}.product .container-product-detail .row .product-info .col{height:100%}.product .container-product-detail .row .product-info .card{border:none;border-radius:0}.product .container-product-detail .row .product-info .card .card-body{padding:1rem}.product .container-product-detail .row .product-info .card .card-body .card-title{font-size:24px;font-size:1.5rem}.product .container-product-detail .row .product-info .card .card-body span.float-end{border:2px solid;border-radius:20px;position:relative;padding:2px 10px 3px 20px}.product .container-product-detail .row .product-info .card .card-body span.float-end:before{content:"";width:5px;height:5px;display:block;position:absolute;left:8px;top:40%;border-radius:5px}.product .container-product-detail .row .product-info .card .card-body span.float-end.active{color:#10ba72}.product .container-product-detail .row .product-info .card .card-body span.float-end.active:before{background-color:#10ba72}.product .container-product-detail .row .product-info .card .card-body span.float-end.reserved{color:#dc8200}.product .container-product-detail .row .product-info .card .card-body span.float-end.reserved:before{background-color:#dc8200}.product .container-product-detail .row .product-info .card .card-body span.float-end.archived{color:#ba1010}.product .container-product-detail .row .product-info .card .card-body span.float-end.archived:before{background-color:#ba1010}.product .container-product-detail .row .product-info .card .card-footer{padding:1rem!important;border-top:none;background-color:transparent}.product .container-product-detail .row .product-info .card .price{font-size:28px;font-size:1.75rem;font-weight:700}.filter-bar{background-color:#fff}.filter-bar .collapsible{cursor:pointer;padding:18px;width:100%;background-color:#fff;font-weight:700;color:#092e37;border:none;margin-top:20px}.filter-bar .collapsible:after{content:"+";color:#092e37;font-weight:700;float:right;margin-left:5px;transition:.3s}.filter-bar .collapsible.active{border:none;background-color:#fff;color:#092e37}.filter-bar .collapsible.active:after{content:"−"}.filter-bar .collapsible:hover{background-color:#fff;color:#092e37;border:none}.filter-bar .collapsible:hover:after{color:#10ba72}.filter-bar .content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.filter-bar .content .subCat,.filter-bar .range-slider input{width:100%}.carousel{height:100%;background-color:#fff}.carousel .carousel-item img{max-height:400px;max-width:100%;margin:0 auto}.carousel .carousel-item.active .btn{border-radius:0;border:none}.carousel .carousel-control-prev div,.carousel .carousel-control-next div{background-color:#092e374d;border-radius:100px;width:40px;height:40px}.carousel .carousel-control-prev div .carousel-control-prev-icon,.carousel .carousel-control-next div .carousel-control-prev-icon{margin:0;padding:0}.carousel .carousel-indicators [data-bs-target]{height:unset}.carousel .carousel-indicators{margin:0 auto}.modal .modal-header .carousel-control-prev,.modal .modal-header .carousel-control-next{width:unset;margin:0 10px}.CTA-block .w-100{padding:80px 40px}@media only screen and (max-width: 992px){.CTA-block .w-100{padding:60px 40px}}@media only screen and (max-width: 768px){.CTA-block .w-100{padding:40px 20px}}.CTA-block>div{background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 2000px #092e3799}.CTA-block>div p{color:#10bab1;font-size:22px;font-size:1.375rem}.CTA-block>div h2{color:#fff;text-transform:uppercase}.basket .card-body{padding:30px}.basket .cart-total .card-title{font-weight:500;margin-bottom:10px}.basket .cart-total .split-border{display:block;width:100%;height:1px;background-color:#c1c0c0;margin-bottom:10px}.basket .cart-total .btn-fill-dark{width:100%}.basket .product-row-basket{vertical-align:middle}.basket .product-row-basket .delete button{border:none;color:#ba1010}.basket .product-row-basket .delete button:hover{background-color:#fff;color:#dc8200}.basket .product-row-basket .image-container{margin-right:10px}.basket .product-row-basket .product-title{font-weight:400;align-content:center}.basket .product-row-basket .total{font-weight:700}.basket .image-container{max-height:75px;max-width:75px;width:100%}.basket .image-container img{height:100%;margin:auto}.basket .product-title,.basket .price,.basket .total-cost{font-weight:700}.basket .card{border:none;border-radius:0}.basket .card .card-text .float-end{font-weight:700}@media only screen and (max-width: 768px){.basket table thead{display:none}.basket .product-row-basket{width:100%;flex-wrap:wrap;display:flex;margin-bottom:20px;background-color:#fff;padding:20px}.basket .product-row-basket .delete{padding:0;margin:0 auto}.basket .product-row-basket .delete .btn:after{content:"Delete";text-transform:none;font-size:12px;font-size:.75rem;line-height:100%}.basket .product-row-basket .image{display:block;border:0}.basket .product-row-basket .image .d-flex{width:100%;display:flex;flex-wrap:wrap}.basket .product-row-basket .image .d-flex .image-container{width:100%;display:block;max-width:unset;max-height:none;margin-bottom:20px}.basket .product-row-basket .image .d-flex .product-title{width:100%;display:block;border:0;text-align:center}.basket .product-row-basket .price,.basket .product-row-basket .qty{display:block;border:0;width:100%;text-align:center}.basket .product-row-basket .total{display:block;width:100%;border:0;text-align:center}.basket .card-total-content{width:100%}}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media (max-width: 768px){.stepper-item{font-size:12px}}.stepper-item:before{position:absolute;content:"";border-bottom:4px solid #efefef;width:100%;top:30px;left:-50%;z-index:2}.stepper-item:after{position:absolute;content:"";border-bottom:4px solid #efefef;width:100%;top:30px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:#FFFFFF;margin-bottom:6px;border:1px solid #efefef;color:#efefef}.stepper-item.active .step-counter{background-color:#10bab1;border:1px solid #10BAB1;color:#fff}.stepper-item.completed .step-counter{background-color:#092e37;border:1px solid #092e37;color:#fff}.stepper-item.completed:after{position:absolute;content:"";border-bottom:4px solid #092e37;width:100%;top:30px;left:50%;z-index:3}.stepper-item:first-child:before{content:none}.stepper-item:last-child:after{content:none}.checkout .basketItems{margin-top:100px}.checkout .basketItems .checkout-content .checkout-naw,.checkout .basketItems .checkout-content .checkout-overview,.checkout .basketItems .checkout-content .checkout-note{background-color:#fff;padding:30px;box-shadow:0 0 10px #0000000d}.checkout .basketItems .checkout-content input[type=text]{width:100%!important}.checkout .basketItems .checkout-content label span{color:#ba1010}.checkout .basketItems .checkout-content form label .underline{color:#10bab1}.checkout .basketItems .checkout-content textarea{border:1px solid #EFEFEF;min-height:100px;background-color:#fff;width:100%;padding:5px}.checkout .basketItems .checkout-content .card{border:none;border-radius:0}.checkout .basketItems .checkout-content .card .card-text .float-end{font-weight:700}.checkout .basketItems .checkout-content .card .btn.btnCheckout.checkoutBasket{margin-top:20px}.checkout .basketItems .checkout-content .img-wrapper{flex:1 0 auto;max-width:20%}.checkout .basketItems .checkout-content .img-wrapper img{height:auto;margin:0 auto}.checkout .basketItems .checkout-content .payment{display:flex;flex:1}.checkout .basketItems .checkout-content .payment .payment-methode,.checkout .basketItems .checkout-content .payment .payment-overview-card.card{background-color:#fff;padding:30px;box-shadow:0 0 10px #0000000d}.checkout .basketItems .checkout-content .payment .payment-methode{margin-bottom:30px!important}.checkout .basketItems .checkout-content .payment .payment-methode label{border:1px solid #000000;border-radius:5px}.checkout .basketItems .checkout-content .payment .payment-methode label .payment-image{margin-left:auto;max-width:75px;height:auto;width:100%}.checkout .basketItems .checkout-content .payment .payment-methode input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0}.checkout .basketItems .checkout-content .payment .payment-methode input[type=radio]:checked+label{background-color:#10bab1}.checkout .basketItems .checkout-content .payment .payment-methode input[type=radio]:checked+label p{color:#fff;font-weight:700}.checkout .basketItems .checkout-content .payment .payment-methode .radio{color:#fff}.checkout .basketItems .checkout-content .payment .payment-overview-card .card{margin-top:0!important}.checkout .confirmBasketitem .product-row-basket .image .d-flex .image-container{max-height:75px;max-width:75px;width:100%;margin-right:10px}.checkout .confirmBasketitem .product-row-basket .image .d-flex .product-title{font-weight:400;align-content:center}.checkout .confirmBasketitem .product-row-basket .total{font-weight:700}.checkout .confirmItems .confirmBasketitem,.checkout .confirmItems .confirmInfo{background-color:#fff;box-shadow:0 0 10px #0000000d;padding:30px;margin-bottom:30px}.checkout .confirmItems .confirmInfo{margin-bottom:0}.checkout .confirmItems .orderButton{margin-bottom:30px}.loginPage{margin-top:125px!important}.loginPage .row.mx-auto{justify-content:space-between}.loginPage .login,.loginPage .register,.loginPage .guestCheckout{background-color:#fff;box-shadow:0 0 10px #0000000d;display:flex;flex-direction:column;align-items:flex-start;padding:30px 0 120px;max-width:32%;position:relative}.loginPage .login .underline,.loginPage .register .underline,.loginPage .guestCheckout .underline{color:#10bab1}.loginPage .login form,.loginPage .register form,.loginPage .guestCheckout form{width:100%}.loginPage .login form .btn,.loginPage .register form .btn,.loginPage .guestCheckout form .btn{position:absolute;bottom:30px;width:calc(100% - 90px)}.loginPage .login .underline,.loginPage .login .mt-3,.loginPage .register .underline,.loginPage .register .mt-3,.loginPage .guestCheckout .underline,.loginPage .guestCheckout .mt-3{margin-bottom:auto}.loginPage .login .mt-3,.loginPage .register .mt-3,.loginPage .guestCheckout .mt-3{display:inline-block}.loginPage .login .mt-3 .underline,.loginPage .register .mt-3 .underline,.loginPage .guestCheckout .mt-3 .underline{display:inline}.loginPage .login .btn,.loginPage .register .btn,.loginPage .guestCheckout .btn{display:block;height:auto;width:auto;text-align:center}@media (max-width: 900px){.checkout .basketItems .container.my-5.py-5.checkout-content{padding:30px!important;margin:0!important;--bs-gutter-x: 0;max-width:100%}.checkout .basketItems .container.my-5.py-5.checkout-content .col-6{width:100%}.checkout .basketItems .container.my-5.py-5.checkout-content .col-6.checkout-note-overview{margin-top:20px;padding:0}}@media only screen and (max-width: 768px){.checkout .confirmBasketitem table{display:flex;flex-wrap:wrap}.checkout .confirmBasketitem table thead{display:none}.checkout .confirmBasketitem .product-row-basket{width:100%;flex-wrap:wrap;display:flex;margin-bottom:20px;background-color:#fff;padding:20px}.checkout .confirmBasketitem .product-row-basket .image{display:block;border:0}.checkout .confirmBasketitem .product-row-basket .image .d-flex{width:100%;display:flex;flex-wrap:wrap}.checkout .confirmBasketitem .product-row-basket .image .d-flex .image-container{width:100%;display:block;max-width:unset;max-height:none;margin-bottom:20px}.checkout .confirmBasketitem .product-row-basket .image .d-flex .product-title{width:100%;display:block;border:0;text-align:center}.checkout .confirmBasketitem .product-row-basket .price,.checkout .confirmBasketitem .product-row-basket .qty{display:block;border:0;width:100%;text-align:center}.checkout .confirmBasketitem .product-row-basket .total{display:block;width:100%;border:0;text-align:center}.checkout .card-total-content{width:100%}}.card{border-radius:0;border:0;transition:.3s;background-color:#fff;box-shadow:0 0 5px #0000000d}.card .image-container{align-content:center}.card .image-container img{width:auto;max-width:100%;margin:0 auto;border-radius:0;transition:.3s}.card .card-content{display:flex;align-content:flex-end;flex-wrap:wrap}.card .card-content .card-body{padding:0;margin-top:15px}.card .card-content .card-body .card-text-title{font-size:20px;font-size:1.25rem;color:#092e37;height:auto;min-height:60px}.card .card-content .card-footer{background-color:transparent;border-top:1px dotted #092e37;padding:0;margin-top:15px}.card .card-content .card-footer .priceDiv{padding:15px 0}.card .card-content .card-footer .priceDiv .price{font-size:22px;font-size:1.375rem;font-weight:700}.card .card-content .card-footer .btnDiv{padding:0}.card:hover{transform:scale(1.025);box-shadow:0 0 5px #00000026}.shop-overview .gallery .row{justify-content:space-between}.shop-overview .gallery .col.item.grid-view{width:100%;max-width:33%}.shop-overview .gallery .col.item.list-view{width:100%}.shop-overview .gallery .col.item.list-view .card{flex-direction:row}.shop-overview .gallery .col.item.list-view .card .image-container{max-width:250px;width:100%}.shop-overview .gallery .col.item.list-view .card .card-content{display:flex;flex-direction:row;justify-content:space-between}.shop-overview .gallery .col.item.list-view .card .card-content .card-body{flex:0 1 65%;position:relative;margin-top:0;margin-left:20px;height:100%}.shop-overview .gallery .col.item.list-view .card .card-content .card-footer{flex:0 1 30%;margin-top:0;border-top:none;border-left:1px dotted #092e37;border-radius:0;padding-left:20px;align-content:space-between}.shop-overview .gallery .col.item.list-view .item-tag{display:flex;flex-direction:row}.product .col.item.gridview{width:100%;max-width:33%}@media (max-width: 1024px){.shop-overview .gallery .container{padding:0!important}.shop-overview .gallery .col.item.grid-view,.product .col.item.gridview{max-width:48%}}@media (max-width: 940px){.container.container-product-detail.gallery .row .image{max-width:100%;flex:0 0 100%}.container.container-product-detail.gallery .row .image .carousel .carousel-item img{max-height:100%}.container.container-product-detail.gallery .row .product-info{flex:0 0 100%;padding:0}}@media (max-width: 800px){.shop-overview .filter-bar{display:none}.shop-overview .gallery{width:100%}.shop-overview .gallery .row{justify-content:space-between}.shop-overview .gallery .col.item.grid-view{width:100%;max-width:100%;flex:0 0 100%}.product .col.item.gridview{max-width:100%;flex:1 0 100%}.home .container.new-items .row .col.item.gridview{width:100%;max-width:100%;flex:1 0 100%}.over .row .col-6,.contact .row .col-6{width:100%}}.hero-banner{height:340px;background-size:cover!important;background-repeat:no-repeat!important}.hero-banner:after{content:"";display:block;background:rgb(9,46,55);background:linear-gradient(0deg,rgba(9,46,55,.5) 0%,rgba(9,46,55,0) 100%);position:absolute;bottom:0;left:0;right:0;height:200px;z-index:1}.hero-banner .container-fluid{position:relative;z-index:2}.home .hero-banner{height:500px}@media only screen and (max-width: 1024px){.hero-banner,.home .hero-banner{height:400px}}@media only screen and (max-width: 780px){.hero-banner,.home .hero-banner{height:300px}}
