.astra-shop-thumbnail-wrap .ast-on-card-button{display:none}.astra-shop-thumbnail-wrap{position:relative}.maksimer-product-tags{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.maksimer-product-tag{background-color:var(--ast-global-color-8);color:var(--ast-global-color-7);display:inline-block;font-weight:600;padding:8px 16px}.maksimer-product-tag+.maksimer-product-tag{margin:4px}.maksimer-product-tag.lagerfort{background-color:transparent;background-image:url(https://sportdirekt.utvikl.es/wp-content/uploads/2023/10/Lagerfortlogo2.png);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;height:30px;position:absolute;right:0;width:30px}.woocommerce-account .tinv-wishlist th.product-sort{width:35px}.woocommerce-account .tinv-wishlist th.product-remove{width:50px}.woocommerce-account .tinv-wishlist th.product-thumbnail{width:300px}.woocommerce-account .tinv-wishlist th.product-name{text-align:left}.tinv-wishlist .wishlist_item:nth-of-type(4n){position:relative}.tinv-wishlist .wishlist_item:nth-of-type(4n):after{border-bottom:1px solid gray;bottom:0;clear:both;content:"Ny Rad";display:block;left:0;position:absolute;width:100%}.tinv-wishlist .wishlist_item:nth-of-type(16n){position:relative}.tinv-wishlist .wishlist_item:nth-of-type(16n):after{border-bottom:3px solid red;bottom:0;clear:both;content:"Ny Side";display:block;left:0;position:absolute;width:100%}.tinv-wishlist .product-thumbnail{max-width:100px!important;min-width:50px!important}.maksimer-login-form{margin-top:15px}.maksimer-login-form button.woocommerce-button{margin-block:15px;width:100%}.maksimer-login-form input{border:1px solid #eee!important}.maksimer-login-form .lost_password{margin-block:15px 30px;text-align:center}body:not(.logged-in) .maksimer-banner,body:not(.logged-in) .wp-block-handpicked-products{display:none;opacity:0;visibility:hidden}.maksimer-map-wrapper{height:calc(100vh - 127px);padding:0}@media screen and (max-width:765px){.maksimer-map-wrapper{height:auto}}.admin-bar .maksimer-map-wrapper{height:calc(100vh - 159px)}@media screen and (max-width:765px){.admin-bar .maksimer-map-wrapper{height:auto}}.maksimer-map-wrapper .maksimer-map-filter-wrapper{float:left;height:100%;overflow:auto;padding:59px 30px 40px 70px;width:382px}@media screen and (max-width:1000px){.maksimer-map-wrapper .maksimer-map-filter-wrapper{padding:20px;width:250px}}@media screen and (max-width:765px){.maksimer-map-wrapper .maksimer-map-filter-wrapper{float:none;padding:20px 15px;width:100%}}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search{margin-bottom:20px}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .map-pre-logo{color:#922229;font-weight:400;margin-bottom:30px}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .map-k-logo{display:flex}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .map-k-logo img{margin-right:12px;max-height:32px;width:auto}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search h4{font-size:22px;font-weight:500;letter-spacing:.2px;line-height:30px;margin-bottom:0;text-transform:uppercase}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .maksimer-map-search-form{display:none;position:relative}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .maksimer-map-search-form #maksimer-map-search-input{border-radius:25px;font-size:18px;padding-left:20px;padding-right:50px}.maksimer-map-wrapper .maksimer-map-filter-wrapper .maksimer-map-search .maksimer-map-search-form .search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;position:absolute;right:15px;top:13px;z-index:2}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree{border-top:1px solid #922229;margin:0;padding:0}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li,.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree ul{list-style:none;margin:0;padding:0}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree a{color:inherit;text-decoration:none}@media screen and (min-width:765px){.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li:last-child{border-top:1px solid #922229;margin-top:4vw}}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a{border-bottom:1px solid #922229;color:#922229;display:block;font-size:20px;font-weight:500;line-height:30px;padding:15px}@media screen and (max-width:1019px){.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a{font-size:16px;padding:10px}}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a .icon{color:#922229;float:right;transition:transform .3s ease}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a .icon img{margin-top:3px}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a .icon svg{margin-top:7px;width:16px}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a .icon svg path{stroke:#922229}@media screen and (max-width:1019px){.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a .icon svg{width:13px}}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li>a.open .icon{transform:rotate(45deg)}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li .children{display:none}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li .children article{position:relative}.maksimer-map-wrapper .maksimer-map-filter-wrapper ul.category-tree li .children li a{font-weight:400;text-transform:none}.maksimer-map-wrapper .maksimer-map-canvas{float:right;height:100%!important;width:calc(100% - 382px)!important}@media screen and (max-width:1000px){.maksimer-map-wrapper .maksimer-map-canvas{width:calc(100% - 250px)}}@media screen and (max-width:765px){.maksimer-map-wrapper .maksimer-map-canvas{float:none;height:350px;width:100%}}.maksimer-map-wrapper .maksimer-map-canvas .iwindow-url{display:none!important}.maksimer-map-info{color:#922229;display:block;font-weight:300;line-height:1.5;margin-top:5px}.loop-map-single{border-bottom:1px solid #922229;padding:15px 15px 16px}.loop-map-single a{display:block;font-weight:300!important;position:relative}.loop-map-single a.map-single-link{font-size:15px;font-weight:400!important}.loop-map-single h3{font-size:20px;font-weight:500;line-height:26px;margin:0 0 3px}@media screen and (max-width:1019px){.loop-map-single h3{font-size:16px}}.loop-map-single *{font-size:14px;line-height:18px;margin-top:10px}.loop-map-single .opening-hours-link{cursor:pointer;font-weight:500;margin-bottom:4px;text-decoration:underline}.loop-map-single .opening-hours{display:block;margin-top:0;padding-left:1px}.loop-map-single .map-social-media{align-items:center;display:flex;justify-content:flex-end;position:relative}.loop-map-single .map-social-media a{align-items:center;background:#922229;border:none;border-radius:100px;display:flex;height:24px;justify-content:center;margin:0 4px;padding:0;width:24px}.loop-map-single .map-social-media a:focus{outline:none}.loop-map-single .map-social-media a svg{margin:0}.maksimer-map-archive-title{margin:20px auto 10px}@media screen and (min-width:765px){.maksimer-map-archive-title{margin-bottom:15px;margin-top:50px}}.maksimer-map-archive-title+.maksimer-map-filter-wrapper,.maksimer-map-archive-title+.maksimer-map-filter-wrapper+.maksimer-map-canvas{display:none}.maksimer-map-loop{color:#922229;margin:0 auto 10px}@media screen and (min-width:765px){.maksimer-map-loop{margin:0 auto 40px}}.maksimer-map-loop>article{margin-bottom:15px;padding:1px}.maksimer-map-loop>article>h3{display:block;margin-bottom:2px}@media screen and (min-width:765px){.maksimer-map-loop>article>h3{margin-bottom:5px}}.maksimer-map-loop>article a{text-decoration:none;transition:all .25s}.maksimer-map-loop>article a:hover{color:#922229}.single-retailer-info-wrap{color:#922229!important;margin:0 auto;padding:20px 0 0}@media screen and (min-width:765px){.single-retailer-info-wrap{padding:60px 0}}.single-retailer-info-wrap .retailer-information{margin-top:0}@media screen and (min-width:765px){.single-retailer-info-wrap .retailer-information{margin-top:10px}}.single-retailer-info-wrap p{margin-top:0}.single-retailer-info-wrap #maksimer-map-canvas{margin-bottom:10px;margin-top:20px}
