﻿.admin-bar nav.navbar{margin-top:30px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{transform:none}.mm-menu_offcanvas.mm-menu_opened{overflow:auto;max-height:89vh}.wpmm-menu{position:fixed !important;top:80px !important;z-index:1000;background:0 0 !important;--mm-color-background:0 0 !important}@media screen and (min-width:768px){.wpmm-menu{top:110px !important}}@media screen and (min-width:1200px){.wpmm-menu{top:85px !important}}.wpmm-menu .mm-panels{background:0 0 !important}.wpmm-menu .mm-panels .mm-listview{margin-bottom:0}.wpmm-menu .mm-panels .mm-panel:after{height:0}.wpmm-menu a{text-align:left;color:#222 !important;font-weight:700;background-color:#fbd80e;border-bottom:2px solid #fbf20e}.wpmm-menu .mm-navbars_top{background:#fbd80e;border-bottom:0;border-top:2px solid #fbf20e}.wpmm-menu .mm-navbars_top .mm-navbar{padding:0}.wpmm-menu a:not([href]):not([tabindex]){padding-left:20px}.wpmm-menu .mm-listitem_selected{background:#222}.wpmm-menu .mm-listitem:after{border:0}.wpmm-menu .mm-btn:after,.wpmm-menu .mm-btn:before{border-color:#222}.wpmm-menu .mm-listitem__btn{border-color:#fbf20e}.wpmm-menu .mm-listitem__btn:hover,.wpmm-menu .mm-listitem__btn:focus{background:#222}.wpmm-menu .mm-listitem__btn:hover:after,.wpmm-menu .mm-listitem__btn:hover:before,.wpmm-menu .mm-listitem__btn:focus:after,.wpmm-menu .mm-listitem__btn:focus:before{border-color:#fbd80e}.wpmm-menu .mm-listitem__text:hover,.wpmm-menu .mm-listitem__text:focus{background:#fbf20e}.wpmm-menu .mm-listitem_selected .mm-listitem__text{background:#222;color:#fbd80e !important}.wpmm-menu a[data-toggle=dropdown]{cursor:default;background:#fbd80e;color:#222 !important}.wpmm-menu a[data-toggle=dropdown]:hover,.wpmm-menu a[data-toggle=dropdown]:focus{background:#fbd80e;color:#222 !important}.wpmm-menu .mm-listitem mm-listitem_selected a[data-toggle=dropdown]{cursor:default;background:#fbd80e;color:#222 !important}.wpmm-menu .mm-listitem mm-listitem_selected a[data-toggle=dropdown]:hover,.wpmm-menu .mm-listitem mm-listitem_selected a[data-toggle=dropdown]:focus{background:#fbd80e;color:#222 !important}.main-nav{display:none}#masthead nav.navbar{border:0;margin-bottom:0;padding:0;border-bottom:2px solid #fff;background:#fbd80e;width:100%;padding-top:15px}@media screen and (min-width:1200px){#masthead nav.navbar{padding-top:0}}#masthead nav.navbar .navbar-brand{padding-top:5px;padding-bottom:5px;padding-left:1rem}@media screen and (min-width:768px){#masthead nav.navbar .navbar-brand{padding-left:1.5rem}}@media screen and (min-width:1200px){#masthead nav.navbar .navbar-brand{padding-bottom:10px}}#masthead nav.navbar .navbar-brand:after{height:0}#masthead nav.navbar .navbar-brand:after:hover{height:0}#masthead nav.navbar .navbar-brand img{height:40px}@media screen and (min-width:768px){#masthead nav.navbar .navbar-brand img{height:70px}}#masthead nav.navbar .icon-nav{display:flex}#masthead nav.navbar .icon-nav .search-div,#masthead nav.navbar .icon-nav .cart-div,#masthead nav.navbar .icon-nav .login-div,#masthead nav.navbar .icon-nav .tel-div,#masthead nav.navbar .icon-nav .store-div{padding-right:15px;padding-left:5px;font-size:1.1rem}@media screen and (min-width:768px){#masthead nav.navbar .icon-nav .search-div,#masthead nav.navbar .icon-nav .cart-div,#masthead nav.navbar .icon-nav .login-div,#masthead nav.navbar .icon-nav .tel-div,#masthead nav.navbar .icon-nav .store-div{padding-left:15px}}@media screen and (min-width:1200px){#masthead nav.navbar .icon-nav .search-div,#masthead nav.navbar .icon-nav .cart-div,#masthead nav.navbar .icon-nav .login-div,#masthead nav.navbar .icon-nav .tel-div,#masthead nav.navbar .icon-nav .store-div{padding-left:10px;margin-top:5px}}#masthead nav.navbar .icon-nav .tel-div span,#masthead nav.navbar .icon-nav .store-div span{display:none}@media screen and (min-width:1750px){#masthead nav.navbar .icon-nav .tel-div span,#masthead nav.navbar .icon-nav .store-div span{display:inline-flex;font-weight:400;font-size:.9rem}}#masthead nav.navbar .icon-nav .search-div{margin-top:5px;width:auto}@media screen and (min-width:992px){#masthead nav.navbar .icon-nav .search-div{margin-top:0}}@media screen and (min-width:1150px){#masthead nav.navbar .icon-nav .search-div{width:auto}}@media screen and (min-width:1660px){#masthead nav.navbar .icon-nav .search-div{width:450px}}@media screen and (min-width:1750px){#masthead nav.navbar .icon-nav .search-div{width:290px}}@media screen and (min-width:1810px){#masthead nav.navbar .icon-nav .search-div{width:350px}}@media screen and (min-width:1860px){#masthead nav.navbar .icon-nav .search-div{width:400px}}@media screen and (min-width:1910px){#masthead nav.navbar .icon-nav .search-div{width:440px}}#masthead nav.navbar .icon-nav .search-div #dgwt-wcas-search-input-1{background-color:#fff;border-radius:8px;border:0}@media screen and (min-width:992px){#masthead nav.navbar .icon-nav .search-div #dgwt-wcas-search-input-1{background:#fbd80e}}#masthead nav.navbar .icon-nav .search-div .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:36px;padding:4px 15px 4px 40px}#masthead nav.navbar .icon-nav .search-div .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{opacity:1}#masthead nav.navbar .top-nav{display:flex;border-top:2px solid #fbf20e;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;margin-top:15px;width:100%}@media screen and (min-width:1200px){#masthead nav.navbar .top-nav{width:auto;border-top:0;margin-top:0}}#masthead nav.navbar .navbar-collapse{position:absolute;top:96px;width:400px;background:#fbd80e;left:0;max-height:100vh;overflow:auto}#masthead nav.navbar .merkkihaku,#masthead nav.navbar .mallihaku{width:50%}@media screen and (min-width:1200px){#masthead nav.navbar .merkkihaku,#masthead nav.navbar .mallihaku{width:auto}}@media screen and (min-width:1450px){#masthead nav.navbar .merkkihaku,#masthead nav.navbar .mallihaku{display:flex}}#masthead nav.navbar .merkkihaku label,#masthead nav.navbar .mallihaku label{display:none}@media screen and (min-width:1450px){#masthead nav.navbar .merkkihaku label,#masthead nav.navbar .mallihaku label{display:block;margin-right:10px;font-weight:700;margin-top:5px;margin-left:15px;color:#222}}#masthead nav.navbar .merkkihaku select,#masthead nav.navbar .mallihaku select{width:100%;padding:8px 5px;border-radius:8px;border:0;font-style:italic;font-size:.9rem;max-width:125px;min-width:125px}@media screen and (max-width:400px){#masthead nav.navbar .merkkihaku select,#masthead nav.navbar .mallihaku select{width:100%;padding:8px 5px;border-radius:8px;border:0;font-style:italic;font-size:.6rem;max-width:90px;min-width:90px}}#masthead nav.navbar .merkkihaku{padding-right:5px}#masthead nav.navbar .mallihaku{padding-left:5px}#masthead nav.navbar .navbar-toggler{border:0;margin-right:0;margin-left:15px;border-radius:0;padding:.75rem}#masthead nav.navbar .navbar-toggler:hover,#masthead nav.navbar .navbar-toggler:focus,#masthead nav.navbar .navbar-toggler:active{background-color:#000;border-radius:0;border:0;outline:none}#masthead nav.navbar .navbar-toggler:hover .toggler-icon,#masthead nav.navbar .navbar-toggler:focus .toggler-icon,#masthead nav.navbar .navbar-toggler:active .toggler-icon{background-color:#fbd80e}#masthead nav.navbar .navbar-toggler .toggler-icon{background-color:#000;display:block;width:22px;height:2px;border-radius:1px;margin:4px 0;transition:all .2s ease-in-out}#masthead nav.navbar .navbar-toggler span:nth-child(1){width:22px;transform:translateX(0) translateY(6px) rotate(45deg)}#masthead nav.navbar .navbar-toggler span:nth-child(2){width:22px;opacity:0}#masthead nav.navbar .navbar-toggler span:nth-child(3){width:22px;transform:translateX(0) translateY(-6px) rotate(-45deg)}#masthead nav.navbar .navbar-toggler.collapsed span:nth-child(1){width:22px;transform:translateX(0) translateY(0) rotate(0)}#masthead nav.navbar .navbar-toggler.collapsed span:nth-child(2){width:16px;opacity:1}#masthead nav.navbar .navbar-toggler.collapsed span:nth-child(3){width:20px;transform:translateX(0) translateY(0) rotate(0);margin-top:3px}@media screen and (min-width:1200px){.dgwt-wcas-suggestion-product{width:50%}.dgwt-wcas-suggestion-product .dgwt-wcas-si{width:100%}.dgwt-wcas-suggestion-product .dgwt-wcas-si img{width:100px;height:100px;border:0}.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp{display:inline-block}.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-st-title{width:100%;display:block;text-align:center;margin-top:5px}.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-sku{width:100%;display:block;text-align:center}.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-meta{width:100%;display:block;text-align:center}.dgwt-wcas-suggestion-product .dgwt-wcas-content-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{text-align:center}}h1{font-weight:400;font-family:'Bebas Neue',sans-serif;color:#000}h2{font-weight:900;font-family:'Roboto',sans-serif;color:#000}h3,h4{font-weight:700;font-family:'Roboto',sans-serif;color:#000}h1{text-transform:uppercase}p{font-family:'Exo 2',sans-serif;color:#000}.site-header .menu-section{padding:20px 0}.site-header .menu-section i{margin-right:10px}.site-header .menu-section .row{align-items:center}#mega-menu-wrap-menu-1 #mega-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:12px}.mslogolinkki{border-bottom:0 !important}section.single-product-delivery{padding:50px 0}section.cross-sell{padding:50px 0}section.product-info{padding:50px 0}.product_title{text-align:left !important}.woocommerce-loop-product__title{margin:7px 0}.tuotelinkki{margin:10px 0}.add_to_cart_button{padding:10px 0}.page-numbers .dots{line-height:40px}.dgwt-wcas-suggestions-wrapp a{text-align:left !important}#modal360{padding-right:0}#modal360 .modal-dialog{max-width:1000px}#modal360 iframe{width:100%;height:700px}#rajaytyskuva-parts li{display:inline-block;vertical-align:top;padding-left:5px;padding-right:5px;width:100%;list-style:none}#contacts-section iframe{width:100%;height:250px}main#primary{margin-top:166px;padding-bottom:10px}@media screen and (min-width:406px){main#primary{margin-top:139px}}@media screen and (min-width:768px){main#primary{margin-top:168px}}@media screen and (min-width:1200px){main#primary{margin-top:85px}}main#primary.front-page{background:#f4f5f5;padding-top:20px;padding-bottom:100px}main#primary.front-page .up a:hover{opacity:.75}main#primary.front-page .up figure{margin:0;margin-bottom:30px}main#primary.front-page .up figure figcaption{position:absolute;bottom:30px;text-align:left;padding:20px}main#primary.front-page .up figure figcaption img{max-height:40px;width:auto}main#primary.front-page .up figure figcaption h3,main#primary.front-page .up figure figcaption p{margin-bottom:0}main#primary.front-page .up figure figcaption h3{font-size:1.2rem;margin-top:10px}main#primary.front-page .up figure figcaption .price{font-size:2.7rem;padding-bottom:0}@media screen and (min-width:768px) and (max-width:1199.98px){main#primary.front-page .up figure figcaption h3{font-size:.9rem}main#primary.front-page .up figure figcaption .price{font-size:2rem;padding-bottom:0}}main#primary.front-page .banner{background-repeat:no-repeat;background-size:cover;background-position:center center;margin-left:0;margin-right:0;padding:80px 50px;position:relative;margin-bottom:20px}main#primary.front-page .banner .gradient{background:linear-gradient(270deg,rgba(6,147,229,0) 1%,#222 100%);position:absolute;height:100%;width:100%;bottom:0;right:0}main#primary.front-page .banner .gradient-right{background:linear-gradient(90deg,rgba(6,147,229,0) 1%,#222 100%);position:absolute;height:100%;width:100%;bottom:0;right:0}main#primary.front-page .banner h2{color:#fbd80e;font-size:1.7rem;margin-top:0}main#primary.front-page .banner p{color:#fff}main#primary.front-page a{color:#8c1b11}main#primary.front-page a:hover,main#primary.front-page a:focus{color:#222}main#primary.front-page a.button{color:#222}#sponsorCarousel{text-align:center;padding-top:15px;padding-bottom:15px}#sponsorCarousel .col{border-left:1px solid #f4f5f5}#sponsorCarousel img{margin:25px auto;max-height:55px;width:auto}.some{position:fixed;right:0;top:240px;display:grid;z-index:2000}.some a{background:#fbd80e;width:50px;padding:8px 18px 8px 8px}.some a i{font-size:1.5rem}.some a:hover{background:#fbf20e}.asiakaspalvelu{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:fixed;right:-65px;top:520px;z-index:2000}.asiakaspalvelu a{background:#fbd80e;width:180px;padding:7px;height:50px;text-transform:uppercase;font-weight:700}.asiakaspalvelu a:hover{background:#fbf20e}.saatavuusryhmasarake{padding-top:7}.saatavuusryhmasarake p{margin-bottom:8px}.woocommerce-loop-product__title{min-height:50px}.tuotelooppi a{width:100%}.maksuturva---banner-container{margin-left:0 !important;margin-right:0 !important}footer.site-footer{margin-top:0 !important}footer.site-footer .footer-sisalto{background-color:#fbd80e}footer.site-footer .footer-sisalto .row{padding:0}footer.site-footer .footer-sisalto .container{padding-top:55px;padding-bottom:100px}footer.site-footer .footer-sisalto .mslogo{margin-bottom:30px}footer.site-footer .footer-sisalto hr{height:3px;background:#fbf20e !important;margin-bottom:50px}footer.site-footer .footer-sisalto h2,footer.site-footer .footer-sisalto h3,footer.site-footer .footer-sisalto h4,footer.site-footer .footer-sisalto h5,footer.site-footer .footer-sisalto h6,footer.site-footer .footer-sisalto p{color:#222}footer.site-footer .footer-contact{background-color:#222;width:100%;padding:0;top:-30px;color:#fff}footer.site-footer .footer-contact .container{padding-top:55px;padding-bottom:100px}footer.site-footer .footer-contact h3{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:30px}footer.site-footer .footer-contact h4{font-size:1.2rem;text-transform:none;font-weight:700;background:#fbd80e;text-align:center;display:inline-flex;padding:8px 40px;margin-bottom:25px;margin-top:60px}footer.site-footer .footer-contact p{color:#fff}footer.site-footer .footer-contact a{text-decoration:underline}footer.site-footer .footer-contact a:after{height:0}footer.site-footer .footer-contact a.btn-yellow{color:#fbd80e !important;text-transform:uppercase;font-size:.9rem;text-decoration:none}footer.site-footer .footer-contact a.btn-yellow:after{height:2px;background:#fbd80e;left:0 !important;width:100% !important;bottom:-5px !important}footer.site-footer .footer-contact a.btn-yellow:hover,footer.site-footer .footer-contact a.btn-yellow:focus{color:#fff !important}footer.site-footer .footer-contact a.btn-yellow:hover:after,footer.site-footer .footer-contact a.btn-yellow:focus:after{background:#fff !important}footer.site-footer .footer-contact:before{display:block;content:"";width:100%;height:20px;background:linear-gradient(45deg,#222 25%,transparent 25%),linear-gradient(-45deg,#222 25%,transparent 25%);background-size:20px 20px;background-position:-50px;position:relative;top:-20px;left:0}.woocommerce-notices-wrapper{margin-left:10px}.woocommerce-notices-wrapper ul{margin-left:0}.checkout.woocommerce-checkout label{width:100%}.checkout.woocommerce-checkout .woocommerce-input-wrapper{width:100%}.checkout.woocommerce-checkout .woocommerce-input-wrapper input,.checkout.woocommerce-checkout .woocommerce-input-wrapper textarea{padding:2px 5px}.checkout_coupon.woocommerce-form-coupon{padding-left:25px}#shipping_method{padding-left:0}form.woocommerce-shipping-calculator{margin-top:10px;margin-bottom:30px}form.woocommerce-shipping-calculator .shipping-calculator-button{margin-bottom:10px}form.woocommerce-shipping-calculator .form-row{margin-left:0;margin-right:0}.woocommerce-form-coupon-toggle{margin-top:25px;margin-bottom:40px}#order_comments_field,.woocommerce-shipping-fields{margin-left:0;margin-right:0}#order_comments_field .form-row,.woocommerce-shipping-fields .form-row{margin-left:0;margin-right:0}#payment .wc_payment_methods.payment_methods{padding-left:0;list-style:none;margin-left:0}#payment .wc_payment_methods.payment_methods label{width:auto}#payment .wc_payment_methods.payment_methods .wc_payment_method img{display:none}#payment .wc_payment_methods.payment_methods .svea-payment-method-select img{display:inline}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding-top:5px;padding-bottom:5px}#shipping_method{display:contents}#shipping_method li{display:block;padding-bottom:1rem}#shipping_method li label{display:inline;margin-left:10px}.product-total span{float:left}.shipping-pickup-point th{display:block}.shipping-pickup-point td{display:block}.shipping-pickup-point td select{width:100%}.moposport-product-brand{font-size:.7em;font-family:'Exo 2',sans-serif;margin-bottom:.2rem;text-align:left}.tuotesaldo-tuoteryhma{margin-bottom:4px;margin-top:4px}.payment_box.payment_method_other_payment{display:none !important}.btn-keltainen{cursor:pointer}.woocommerce-product-gallery__image a{width:100%;height:auto}.woocommerce-product-gallery__image a img{width:100%;height:auto}.flex-control-thumbs{display:flex;list-style:none;padding:0;margin:0}.flex-control-nav li img{cursor:pointer}.woocommerce-form-row{display:flex;flex-direction:column;align-content:center}html[lang=fi] .cli-switch .cli-slider:after{content:'Hylätty'}html[lang=fi] .cli-switch input:checked+.cli-slider:after{content:'Hyväksytty'}html[lang=fi] a.cli-privacy-readmore:focus{outline:0}html[lang=fi] a.cli-privacy-readmore:before{content:'Näytä enemmän'}html[lang=fi] .cli-collapsed a.cli-privacy-readmore:focus{outline:0}html[lang=fi] .cli-collapsed a.cli-privacy-readmore:before{content:'Näytä vähemmän'}html[lang=fi] span.cli-necessary-caption{display:none}html[lang=fi] .cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;width:85px;overflow:hidden}html[lang=fi] .cli-tab-footer .wt-cli-privacy-accept-btn:before{content:'HYVÄKSY';color:#fff;padding-right:40px}html[lang=fi] .cli-switch input:checked+.cli-slider{background-color:#61a229}#cookie-law-info-again{box-shadow:none;border:1px solid #e0e0e0}.entry-meta{display:none}.entry-footer{display:none}.entry-content{margin-top:50px}.woocommerce-loop-product__title{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:left}.button{font-size:16px !important}.sku-tuoteryhma{font-size:16px}.tuotesivu_kuvaus_otsikko{font-size:20px}.tuotesivu_kuvaus p{font-size:16px}.tuotesivu_kuvaus li{font-size:16px}.otsikkomerkki{font-size:20px}input{font-size:16px}.wc-block-grid__product-image{max-height:195px}.wc-block-grid__product-image img{max-height:150px !important;max-width:150px !important}@font-face{font-family:'code128';src:url(//moposport.fi/wp-content/themes/moposport/css/../code128.ttf) format("truetype");font-weight:400;font-style:normal}.code128{font-family:'code128';font-size:82px;text-align:center;color:#000}#barcode-container canvas{width:70%;height:100px;margin-left:auto;margin-right:auto}@media screen and (max-width:550px){#masthead nav.navbar .icon-nav .store-div{padding-right:5px}#masthead nav.navbar .icon-nav .search-div{padding-right:5px}#masthead nav.navbar .icon-nav .login-div{padding-right:5px}}