/* https://pelagobicycles.com/wp-content/themes/pelago/dist/style.min.css */
.main-navigation ul li a,.site-title a,ul.menu li a,.site-branding h1 a,.site-footer .storefront-handheld-footer-bar a:not(.button),button.menu-toggle,button.menu-toggle:hover,.handheld-navigation .dropdown-toggle{color:#333}button.menu-toggle,button.menu-toggle:hover{border-color:#333}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#747474}table:not(.has-background) th{background-color:rgba(200,200,200,.2)}table:not(.has-background) tbody td{background-color:rgba(240,240,240,.3)}table:not(.has-background) tbody tr:nth-child(2n) td,fieldset,fieldset legend{background-color:rgba(200,200,200,.3)}.site-header,.secondary-navigation ul ul,.main-navigation ul.menu>li.menu-item-has-children:after,.secondary-navigation ul.menu ul,.storefront-handheld-footer-bar,.storefront-handheld-footer-bar ul li>a,.storefront-handheld-footer-bar ul li.search .site-search,button.menu-toggle,button.menu-toggle:hover{background-color:#fff}p.site-description,.site-header,.storefront-handheld-footer-bar{color:#404040}button.menu-toggle:after,button.menu-toggle:before,button.menu-toggle span:before{background-color:#333}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:#333;color:#2a2a2a}.widget h1{border-bottom-color:#333}.widget-area .widget a,.hentry .entry-header .posted-on a,.hentry .entry-header .post-author a,.hentry .entry-header .post-comments a,.hentry .entry-header .byline a{color:#727272}a{color:#96588a;color:#2a2a2a}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline-color:rgba(0,0,0,0)}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{background-color:#eee;border-color:#eee;color:#333}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.widget a.button:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#333}button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt,.button.alt,.widget-area .widget a.button.alt{background-color:#333;border-color:#333;color:#fff}button.alt:hover,input[type=button].alt:hover,input[type=reset].alt:hover,input[type=submit].alt:hover,.button.alt:hover,.widget-area .widget a.button.alt:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.pagination .page-numbers li .page-numbers.current{background-color:#e6e6e6;color:#636363}#comments .comment-list .comment-content .comment-text{background-color:#f8f8f8}.site-footer{background-color:#f0f0f0;color:#6d6d6d}.site-footer a:not(.button){color:#333}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#333}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{color:#000}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content{color:#000}@media screen and (min-width:768px){.secondary-navigation ul.menu a:hover{color:#595959}.secondary-navigation ul.menu a{color:#404040}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#f0f0f0}.site-header{border-bottom-color:#f0f0f0}}.site{overflow-x:visible}a.cart-contents,.site-header-cart .widget_shopping_cart a{color:#333}a.cart-contents:hover,.site-header-cart .widget_shopping_cart a:hover,.site-header-cart:hover>li>a{color:#747474}table.cart td.product-remove,table.cart td.actions{border-top-color:#fff}.storefront-handheld-footer-bar ul li.cart .count{background-color:#333;color:#fff;border-color:#fff}.woocommerce-tabs ul.tabs li.active a,ul.products li.product .price,.onsale,.wc-block-grid__product-onsale,.widget_search form:before,.widget_product_search form:before{color:#6d6d6d}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{color:#727272}.wc-block-grid__product-onsale,.onsale{border-color:#6d6d6d}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#96588a}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#96588a}.order_details{background-color:#f8f8f8}.order_details>li{border-bottom:1px dotted #e3e3e3}.order_details:before,.order_details:after{background:-webkit-linear-gradient(transparent 0,transparent 0),-webkit-linear-gradient(135deg,#f8f8f8 33.33%,transparent 33.33%),-webkit-linear-gradient(45deg,#f8f8f8 33.33%,transparent 33.33%)}#order_review{background-color:#fff}#payment .payment_methods>li .payment_box,#payment .place-order{background-color:#fafafa}.payment_box.payment_method_ppcp-gateway p{font-size:1rem}.ppc-button-wrapper{padding:0 1.41575em;background:#fafafa}#payment .payment_methods>li:not(.woocommerce-notice){background-color:#f5f5f5}#payment .payment_methods>li:not(.woocommerce-notice):hover{background-color:#f0f0f0}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#e6e6e6;color:#636363}.wc-block-grid__product-onsale,.onsale,.woocommerce-pagination .page-numbers li .page-numbers:not(.current){color:#6d6d6d}p.stars a:before,p.stars a:hover~a:before,p.stars.selected a.active~a:before{color:#6d6d6d}p.stars.selected a.active:before,p.stars:hover a:before,p.stars.selected a:not(.active):before,p.stars.selected a.active:before{color:#96588a}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#eee;color:#333}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{position:absolute;width:100%}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#333}.button.added_to_cart:focus,.button.wc-forward:focus{outline-color:rgba(0,0,0,0)}.added_to_cart,.site-header-cart .widget_shopping_cart a.button,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{background-color:#eee;border-color:#eee;color:#333}.added_to_cart:hover,.site-header-cart .widget_shopping_cart a.button:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#333}.added_to_cart.alt,.added_to_cart,.widget a.button.checkout{background-color:#333;border-color:#333;color:#fff}.added_to_cart.alt:hover,.added_to_cart:hover,.widget a.button.checkout:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}body.woocommerce-checkout{background-color:#d9d9d9}body.woocommerce-checkout h1.entry-title{display:none}body.woocommerce-checkout .single_product_shopping_cart{display:none}body.woocommerce-checkout .entry-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;position:relative}body.woocommerce-checkout .entry-content:before,body.woocommerce-checkout .entry-content:after{display:none}body.woocommerce-checkout .entry-content>p{display:none}body.woocommerce-checkout .entry-content>.woocommerce:nth-child(2){z-index:10;position:relative;grid-row:1/2;grid-column:1/2}body.woocommerce-checkout .entry-content>.woocommerce:nth-child(3){position:relative;grid-row:1/3;grid-column:1/3}body.woocommerce-checkout h3{font-size:1.7rem;line-height:1.8rem;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase}.woocommerce-notices-wrapper .woocommerce-message:last-child,.woocommerce-notices-wrapper ul.woocommerce-error{margin-bottom:2rem}.woocommerce-message{background-color:#3e4a5a}.woocommerce-message a.button{display:none}.woocommerce-info{background-color:#8e8888}.woocommerce-error{background-color:#bc466c;margin-bottom:2rem}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,p.no-comments:before{display:none}.cart-error{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.cart-error .cart-error-message{grid-row:1/2;grid-column:2/3}.cart-error .cart-error-button{grid-row:2/3;grid-column:2/3}form.woocommerce-cart-form{background-color:#fff;padding:3rem 2rem;margin-bottom:3rem}form.woocommerce-cart-form *{font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important}form.woocommerce-cart-form table.shop_table{table-layout:fixed;margin-bottom:0}form.woocommerce-cart-form table.shop_table tr.cart_item td{border-bottom:1px solid #000}form.woocommerce-cart-form table.shop_table tr.cart-shipping{text-transform:uppercase}form.woocommerce-cart-form table.shop_table tr.cart-shipping .shipping-label{text-transform:none}form.woocommerce-cart-form table.shop_table tr.cart-shipping .cart-shipping-cost{text-transform:none}form.woocommerce-cart-form table.shop_table tr.cart-subtotal th,form.woocommerce-cart-form table.shop_table tr.cart-total-excl-tax th,form.woocommerce-cart-form table.shop_table tr.cart-shipping th,form.woocommerce-cart-form table.shop_table tr.cart-discount th,form.woocommerce-cart-form table.shop_table tr.tax-rate th,form.woocommerce-cart-form table.shop_table tr.tax-total th,form.woocommerce-cart-form table.shop_table tr.order-total th{padding:.5rem .5rem;padding-left:0;color:#000}form.woocommerce-cart-form table.shop_table tr.cart-subtotal td,form.woocommerce-cart-form table.shop_table tr.cart-total-excl-tax td,form.woocommerce-cart-form table.shop_table tr.cart-shipping td,form.woocommerce-cart-form table.shop_table tr.cart-discount td,form.woocommerce-cart-form table.shop_table tr.tax-rate td,form.woocommerce-cart-form table.shop_table tr.tax-total td,form.woocommerce-cart-form table.shop_table tr.order-total td{padding:.5rem .5rem}form.woocommerce-cart-form table.shop_table tr.cart-total-excl-tax th,form.woocommerce-cart-form table.shop_table tr.cart-total-excl-tax td,form.woocommerce-cart-form table.shop_table tr.tax-total th,form.woocommerce-cart-form table.shop_table tr.tax-total td{color:#999}form.woocommerce-cart-form table.shop_table tr.cart-subtotal small.tax_label{display:block}form.woocommerce-cart-form table.shop_table tr.cart-discount a.woocommerce-remove-coupon{text-decoration:none;float:right}form.woocommerce-cart-form table.shop_table tr.order-total small.includes_tax{display:none}form.woocommerce-cart-form table.shop_table tr.order-total th,form.woocommerce-cart-form table.shop_table tr.order-total td{padding-bottom:.1rem}form.woocommerce-cart-form table.shop_table tr.currency-notification{font-size:.8rem}form.woocommerce-cart-form table.shop_table tr.currency-notification th{padding:0;font-weight:500!important;color:#000;text-transform:none}form.woocommerce-cart-form table.shop_table tr.currency-notification td{padding:0 .5rem}form.woocommerce-cart-form table.shop_table tr.currency-notification td span,form.woocommerce-cart-form table.shop_table tr.currency-notification td bdi{font-weight:500!important}form.woocommerce-cart-form table.shop_table tr th{padding:0 .5rem;text-transform:uppercase;text-align:left;color:#999;background-color:#fff}form.woocommerce-cart-form table.shop_table tr th.product-thumbnail{width:15%}form.woocommerce-cart-form table.shop_table tr th.product-name{width:46%}form.woocommerce-cart-form table.shop_table tr th.product-quantity{width:14%;padding-left:20px}form.woocommerce-cart-form table.shop_table tr th.product-price{width:20%}form.woocommerce-cart-form table.shop_table tr th.product-remove{width:5%}form.woocommerce-cart-form table.shop_table tr td{text-align:left;vertical-align:middle;padding:1rem .5rem;background-color:#fff}form.woocommerce-cart-form table.shop_table tr td.product-thumbnail{padding-left:0}form.woocommerce-cart-form table.shop_table tr td.product-thumbnail img{margin:0}form.woocommerce-cart-form table.shop_table tr td.product-name{text-transform:uppercase}form.woocommerce-cart-form table.shop_table tr td.product-name a{text-decoration:none}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8rem;color:#8b8b8b;text-transform:capitalize}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation *{font-family:"nobel",sans-serif!important;font-weight:400!important;font-style:normal!important}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation dt{font-weight:400;margin-right:4px}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation dd{margin-right:7px;margin-bottom:0}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation dd p{font-size:.8rem;line-height:inherit}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation dd:not(:last-child){position:relative}form.woocommerce-cart-form table.shop_table tr td.product-name dl.variation dd:not(:last-child):after{content:",";position:absolute;bottom:0;right:-3px}form.woocommerce-cart-form table.shop_table tr td.product-quantity{position:relative}form.woocommerce-cart-form table.shop_table tr td.product-quantity .quantity{position:relative;width:42px;margin:0 auto}form.woocommerce-cart-form table.shop_table tr td.product-quantity input[type=number]{width:100%;padding-left:0;padding-right:0;border:none;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:textfield}form.woocommerce-cart-form table.shop_table tr td.product-quantity input[type=number]::-webkit-inner-spin-button,form.woocommerce-cart-form table.shop_table tr td.product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form.woocommerce-cart-form table.shop_table tr td.product-quantity input[type=number]:focus{outline:0}form.woocommerce-cart-form table.shop_table tr td.product-quantity .quantity-nav{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form.woocommerce-cart-form table.shop_table tr td.product-quantity .quantity-button{position:relative;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form.woocommerce-cart-form table.shop_table tr td.product-remove{padding:0}form.woocommerce-cart-form table.shop_table tr td.product-remove a.remove::before{content:"X";font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;color:#000}form.woocommerce-cart-form table.shop_table tr td.cart-shipping-label{padding-left:0}form.woocommerce-cart-form table.shop_table tr td.actions{padding-left:0;padding-right:0;border-top:0;text-align:right}form.woocommerce-cart-form table.shop_table tr td.actions .coupon{float:none;margin-bottom:2rem}form.woocommerce-cart-form table.shop_table tr td.actions .coupon input{padding:.4rem;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #eee;box-shadow:inset 0 0 0 1px #eee;font-family:"nobel",sans-serif!important;font-weight:400!important;font-style:normal!important}form.woocommerce-cart-form table.shop_table tr td.actions .coupon button{background-color:#fff}form.woocommerce-cart-form .wt_coupon_wrapper{margin-bottom:0}form.woocommerce-cart-form button[name=update_cart],form.woocommerce-cart-form input[name=update_cart]{display:none}form.checkout.woocommerce-checkout{background-color:rgba(0,0,0,0);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;position:relative}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout,form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-updateOrderReview{grid-row:1/2;grid-column:2/3}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout>ul,form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-updateOrderReview>ul{margin-bottom:2rem}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout+#customer_details,form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-updateOrderReview+#customer_details{grid-row:2/3;grid-column:2/3}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout+#customer_details+#order_review,form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-updateOrderReview+#customer_details+#order_review{grid-row:3/4;grid-column:2/3}form.checkout.woocommerce-checkout #customer_details{width:100%;float:none;margin-right:0;grid-row:1/2;grid-column:2/3}form.checkout.woocommerce-checkout #customer_details .col-1{margin-bottom:.5rem}form.checkout.woocommerce-checkout #customer_details .col-2{margin-bottom:3rem}form.checkout.woocommerce-checkout #customer_details label{font-size:.85rem}form.checkout.woocommerce-checkout #customer_details input[type=checkbox]{margin-right:.35rem}form.checkout.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address{text-transform:none;margin-bottom:.5rem}form.checkout.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form.checkout.woocommerce-checkout #customer_details .woocommerce-shipping-fields .shipping_address{margin-bottom:1rem}form.checkout.woocommerce-checkout #customer_details .woocommerce-shipping-fields .woocommerce-form__input-checkbox{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}form.checkout.woocommerce-checkout #customer_details .woocommerce-additional-fields{display:none;margin-top:1rem}form.checkout.woocommerce-checkout #customer_details .woocommerce-additional-fields h3{display:none}form.checkout.woocommerce-checkout #customer_details .additional-information label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form.checkout.woocommerce-checkout #order_review_heading{width:100%;float:none;grid-row:1/2;grid-column:1/2}form.checkout.woocommerce-checkout #billing_country_field .select2-selection__rendered{font-size:1rem}form.checkout.woocommerce-checkout #order_review{width:100%;background-color:rgba(0,0,0,0);grid-row:2/3;grid-column:2/3;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;position:relative}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{table-layout:fixed;margin-bottom:3rem;grid-row:2/3;grid-column:1/2}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table>thead,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table>tbody{display:none}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.cart-discount,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.cart-subtotal,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.tax-rate,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.tax-total,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.order-total{display:none}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr>th{display:none}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr>td{border:solid 1px #000;padding:1.41575em}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr>td #pickup-location-field-for-0{padding-top:.5rem}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr>td .pickup-location-address,form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr>td p.woocommerce-shipping-contents{display:none}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table ul#shipping_method #pickup-location-field-for-0>span.select2-container{position:relative!important;top:0!important;left:0!important;width:100%!important}form.checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table ul#shipping_method #pickup-location-field-for-0>em{display:none}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap{margin-top:-2rem;margin-bottom:3rem;max-width:100%;grid-row:3/4;grid-column:1/2}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap .required-city-matkahuolto{margin-bottom:.25rem}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap #wb_matkahuoltonoutopiste{border:none}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap #wb_matkahuoltonoutopiste_btn{background-color:#000;padding:5px 5px}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap #wb_matkahuolto_select{width:100%}form.checkout.woocommerce-checkout #order_review #wb-matkahuolto-wrap #wb-matkahuolto-return{margin-top:.5rem}form.checkout.woocommerce-checkout #payment{grid-row:2/5;grid-column:2/3}form.checkout.woocommerce-checkout #payment .payment_methods li{background-color:rgba(0,0,0,0);border:solid 1px #000;margin-bottom:1rem}form.checkout.woocommerce-checkout #payment .payment_methods li .payment_method_label_container{position:relative}form.checkout.woocommerce-checkout #payment .payment_methods li .payment_method_label_container input[type=radio]{width:13px;height:13px;clip:auto;-webkit-clip-path:none;clip-path:none;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:48%;left:1.41575em}form.checkout.woocommerce-checkout #payment .payment_methods li label{margin-left:0;padding:1.41575em;padding-left:2.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}form.checkout.woocommerce-checkout #payment .payment_methods li img{float:none}form.checkout.woocommerce-checkout #payment .payment_methods li input:checked+label{background-color:#000;color:#fff}form.checkout.woocommerce-checkout #payment .payment_methods li .payment_box{border-top:solid 1px #000}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_klarna_payments_pay_later iframe#klarna-pay-later-main{min-width:100%!important}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_yith-paypal-ec p{font-size:1rem}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_yith-paypal-ec img{max-width:39px}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_yith-paypal-ec a.about_paypal{display:none}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_paytrail .wc-paytrail-methods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_paytrail .wc-paytrail-methods label{display:none}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_paytrail .wc-paytrail-methods .wc-paytrail-method{mix-blend-mode:multiply;border:solid 1px #000}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_other_payment fieldset{padding:0;background-color:rgba(0,0,0,0)}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_other_payment .form-row{margin-bottom:0}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_other_payment label[for=other_payment-admin-note]{display:inline-block;padding:0;margin-bottom:1rem}form.checkout.woocommerce-checkout #payment .payment_methods li.payment_method_other_payment textarea#other_payment-admin-note{background-color:#fff}form.checkout.woocommerce-checkout #payment .payment_methods li .payment_box{background-color:rgba(0,0,0,0)}form.checkout.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:1rem}form.checkout.woocommerce-checkout #payment button#place_order{font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase;padding:1.8rem 1rem;background-color:#000}form.checkout.woocommerce-checkout .form-row{margin-bottom:.5rem}form.checkout.woocommerce-checkout label{font-size:1rem}form.checkout.woocommerce-checkout input[type=text],form.checkout.woocommerce-checkout input[type=number],form.checkout.woocommerce-checkout input[type=email],form.checkout.woocommerce-checkout input[type=tel],form.checkout.woocommerce-checkout input[type=url],form.checkout.woocommerce-checkout input[type=password],form.checkout.woocommerce-checkout input[type=search],form.checkout.woocommerce-checkout textarea,form.checkout.woocommerce-checkout .input-text{padding:.4rem;background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;font-size:1rem;color:#000}.button.loading{color:#eee}.button.loading:hover{background-color:#eee}.button.loading:after{color:#333}@media screen and (min-width:768px){.site-header-cart .widget_shopping_cart,.site-header .product_list_widget li .quantity{color:#404040}.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart .total{background-color:#f5f5f5}.site-header-cart .widget_shopping_cart{background-color:#f0f0f0}}.storefront-product-pagination a{color:#6d6d6d;background-color:#fff}.storefront-sticky-add-to-cart{color:#6d6d6d;background-color:#fff}.storefront-sticky-add-to-cart a:not(.button){color:#333}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus{position:relative;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:0.2360828548em}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked{width:13px;height:13px;clip:auto;-webkit-clip-path:none;clip-path:none;position:absolute;z-index:10;top:1.6rem;left:.45rem}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked+label{display:block;position:relative;margin-left:0;margin-left:-0.75rem;margin-right:-0.75rem;padding:1.41575em 2.55rem;padding-right:4.5rem;background-color:#000;color:#fff}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked+label ::after{content:"";background-image:url(/wp-content/themes/pelago/static_images/icon/click_and_collect_logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked~#pickup-location-field-for-0{margin-left:-0.75rem;margin-right:-0.75rem;padding-left:.5rem;padding-right:.5rem;padding-top:0;padding-bottom:1rem;border:solid 1px #000;border-top:none;margin-bottom:1rem}@media all and (min-width:520px){tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked~#pickup-location-field-for-0{padding-left:1rem;padding-right:1rem}}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked~span.select2-container.select2-container--default.select2-container--open{border:solid 1px #000;border-top:none;padding-left:.5rem;padding-right:.5rem;margin-top:-5px;margin-left:-0.75rem;margin-right:-0.75rem}@media all and (min-width:520px){tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:checked~span.select2-container.select2-container--default.select2-container--open{padding-left:1rem;padding-right:1rem}}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus>input:not(:checked)~#pickup-location-field-for-0{display:none}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus .click-and-collect-note{padding-top:1rem}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus .click-and-collect-note ul{margin-left:0;margin-bottom:1rem;padding:1rem 2rem;background-color:#f0eeeb}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus .click-and-collect-note ul li{margin-bottom:.5rem}tr.woocommerce-shipping-totals.shipping>td ul#shipping_method>li.local_pickup_plus .click-and-collect-note ul li:last-child{margin-bottom:0}tr.woocommerce-shipping-totals.shipping>td .select2-container .select2-selection--single{height:auto;border:none}tr.woocommerce-shipping-totals.shipping>td .select2-container--default .select2-selection--single .select2-selection__rendered{background:#000;color:#fff;padding:.8rem 10px;margin-bottom:4px;line-height:20px}tr.woocommerce-shipping-totals.shipping>td .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}tr.woocommerce-shipping-totals.shipping>td .select2-container--default .select2-results>.select2-results__options{max-height:360px;overflow-x:hidden}@media all and (min-width:520px){tr.woocommerce-shipping-totals.shipping>td .select2-container--default .select2-results>.select2-results__options{max-height:400px}}tr.woocommerce-shipping-totals.shipping>td .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}tr.woocommerce-shipping-totals.shipping>td .select2-dropdown{position:relative;width:100%!important;border-top:none;border-radius:0;border-bottom:1px solid #aaa!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;left:auto}tr.woocommerce-shipping-totals.shipping>td .select2-dropdown input.select2-search__field{background-color:#f2f2f2;-webkit-box-shadow:inset 0 1px 1px #000;box-shadow:inset 0 1px 1px #000}tr.woocommerce-shipping-totals.shipping>td #shipping_method>li:last-child>span.select2-container.select2-container--default.select2-container--open{display:block;position:relative!important;top:5px!important;left:auto!important;height:465px;margin-bottom:1.5rem}tr.woocommerce-shipping-totals.shipping>td .wc-location-pickup-plus-pickup-location-option-name{display:block;font-weight:700!important}@media all and (min-width:520px){tr.woocommerce-shipping-totals.shipping>td .wc-location-pickup-plus-pickup-location-option-name{display:inline-block;margin-right:.25rem}}tr.woocommerce-shipping-totals.shipping>td .wc-location-pickup-plus-pickup-location-option-address{display:inline-block}*{margin:0px;padding:0px;font-family:"nobel",sans-serif;font-weight:700;font-style:normal;text-rendering:optimizeLegibility;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div#page *:not(.nobel-light){margin:default;padding:default;font-family:"nobel",sans-serif;font-weight:400;font-style:normal;text-rendering:optimizeLegibility}html{overflow-x:hidden;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgb(220,220,220)),color-stop(8%,rgb(230,230,230)));background:-webkit-linear-gradient(top,rgb(220,220,220) 0%,rgb(230,230,230) 8%);background:linear-gradient(to bottom,rgb(220,220,220) 0%,rgb(230,230,230) 8%);background-repeat-y:no-repeat;font-size:calc(12px + .35vw);line-height:calc(14px + .35vw)}html{margin-top:0px!important}* html body{margin-top:0px!important}@media screen and (max-width:782px){html{margin-top:0px!important}* html body{margin-top:0px!important}}html,body,button,input,textarea{line-height:calc(16px + .35vw);color:#282828}body{overflow-x:visible;background-color:rgba(0,0,0,0)}body.single-staattiset_sivut{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,rgb(255,255,255)));background:-webkit-linear-gradient(top,transparent 0%,rgb(255,255,255) 10%);background:linear-gradient(to bottom,transparent 0%,rgb(255,255,255) 10%)}.storefront-handheld-footer-bar{display:none}a:focus{outline:0px solid #fff}.mid_area_holder img{border-radius:0px;display:inline;max-width:none}.woocommerce-product-details__short-description ul{margin-left:1rem;margin-bottom:1rem}div.woocommerce-product-details__short-description ul li{text-indent:-5px}.osto_nappula{float:left;height:100%;background-color:#20b39d;background-color:#007d9b;font-size:17px;color:#fff;text-transform:uppercase;line-height:1.5;text-align:center;padding-top:20px;padding-bottom:20px;letter-spacing:1.5px;width:100%;cursor:pointer;margin-top:7px;background:#1fad90;background:-webkit-linear-gradient(top,rgb(0,125,155) 0%,rgb(10,115,145) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgb(0,125,155)),to(rgb(10,115,145)));background:linear-gradient(to bottom,rgb(0,125,155) 0%,rgb(10,115,145) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1fad90",endColorstr="#1da391",GradientType=0)}.black_outline{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0px 0px 2px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000}.black_outline_less{text-shadow:-1px -1px 0 rgba(0,0,0,.1),1px -1px 0 rgba(0,0,0,.1),-1px 1px 0 rgba(0,0,0,.1),1px 1px 0 rgba(0,0,0,.1),0px 0px 3px rgba(0,0,0,.15),0px 0px 4px rgba(0,0,0,.2)}.black_outline_box_less{-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,.15),1px -1px 0 rgba(0,0,0,.15),-1px 1px 0 rgba(0,0,0,.15),1px 1px 0 rgba(0,0,0,.15),0px 0px 5px rgba(0,0,0,.2),0px 0px 8px rgba(0,0,0,.3);box-shadow:-1px -1px 0 rgba(0,0,0,.15),1px -1px 0 rgba(0,0,0,.15),-1px 1px 0 rgba(0,0,0,.15),1px 1px 0 rgba(0,0,0,.15),0px 0px 5px rgba(0,0,0,.2),0px 0px 8px rgba(0,0,0,.3)}.black_outline_box_less:hover{-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,.2),1px -1px 0 rgba(0,0,0,.2),-1px 1px 0 rgba(0,0,0,.2),1px 1px 0 rgba(0,0,0,.2),0px 0px 8px rgba(0,0,0,.3),0px 0px 12px rgba(0,0,0,.5);box-shadow:-1px -1px 0 rgba(0,0,0,.2),1px -1px 0 rgba(0,0,0,.2),-1px 1px 0 rgba(0,0,0,.2),1px 1px 0 rgba(0,0,0,.2),0px 0px 8px rgba(0,0,0,.3),0px 0px 12px rgba(0,0,0,.5)}[type=radio]+label::before,[type=radio]+label::after{top:0px!important;display:none!important}.modaali{display:none;position:absolute;z-index:999999999;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.4) url(/lataan-fi.gif) 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .modaali{display:block}.hero_holder{float:left;width:100%;padding-bottom:0px}.header_holder{top:0;left:0;right:0;padding:0px;margin:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);position:fixed;z-index:9999;opacity:0;text-align:center;padding-top:0px;width:100%;height:3rem;padding-right:.8rem;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s,.15s,.3s,.3s;transition-duration:.3s,.15s,.3s,.3s;-webkit-transition-property:background-color,padding-right,height,padding-top;transition-property:background-color,padding-right,height,padding-top;display:grid;grid-template-columns:0% fit-content(8rem) fit-content(9vw) fit-content(10vw) fit-content(6vw) auto fit-content(8vw) fit-content(9rem) 0%;grid-template-rows:auto;grid-template-areas:"hamburger pelago_logo menu_bicycles menu_equipment menu_info menu_space1 menu_articles menu_buttons menu_space2"}.header_holder_etusivu,.header_holder{background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,rgba(158,159,162,0.04)),to(rgba(102,101,99,0.2)));background:-webkit-linear-gradient(bottom,rgba(158,159,162,0.04) 10%,rgba(102,101,99,0.2) 100%);background:linear-gradient(0deg,rgba(158,159,162,0.04) 10%,rgba(102,101,99,0.2) 100%)}.header_holder_muu.scrolling{background-color:#323232}.scrolling{-webkit-box-shadow:0px .25rem .75rem rgba(50,50,50,.4);box-shadow:0px .25rem .75rem rgba(50,50,50,.4)}.header_holder_pyorasivu.scrolling{-webkit-box-shadow:0px 8px 18px rgba(70,70,70,.25);box-shadow:0px 8px 18px rgba(70,70,70,.25)}.scrolling_slowstart{-webkit-box-shadow:0px .25rem 1rem rgba(150,150,150,.05);box-shadow:0px .25rem 1rem rgba(150,150,150,.05);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.header-items-holder{position:relative;height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;top:0px;left:0px;padding-left:2vw}.header_griditem_hamburger{grid-area:hamburger;overflow:hidden;position:fixed;z-index:999999999999}.header_griditem_pelago_logo{grid-area:pelago_logo;text-align:left}.header_griditem_menu_bicycles{grid-area:menu_bicycles}.header_griditem_menu_equipment{grid-area:menu_equipment}.header_griditem_menu_info{grid-area:menu_info}.header_griditem_menu_space1{grid-area:menu_space1}.header_griditem_menu_articles{grid-area:menu_articles}.header_griditem_menu_buttons{grid-area:menu_buttons;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"menu_button_lang menu_button_lang menu_button_lang menu_button_info menu_button_map menu_button_find menu_button_shoppingcart"}.header_griditem_menu_buttons div a{display:block;width:1.9rem;text-align:center}.header_griditem_menu_space2{grid-area:menu_space2}.header_griditem_menu_button_lang{grid-area:menu_button_lang}.header_griditem_menu_button_info{grid-area:menu_button_info}.header_griditem_menu_button_map{grid-area:menu_button_map}.header_griditem_menu_button_find{grid-area:menu_button_find;width:2rem}.header_griditem_menu_button_shoppingcart{grid-area:menu_button_shoppingcart}.header-left-holder{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header-right-holder{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-logo-white{margin-top:.7rem;cursor:pointer;margin-right:1rem;margin-left:1.3rem;height:1.87rem}.header-mobileshow{display:none;visibility:hidden}.header-menuitem{display:block;width:100%;height:100%;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:1.1rem;color:#fff;text-align:center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-property:text-shadow,-webkit-transform;transition-property:text-shadow,-webkit-transform;transition-property:transform,text-shadow;transition-property:transform,text-shadow,-webkit-transform;-webkit-transition-duration:.12s,.12s;transition-duration:.12s,.12s;text-shadow:0px 0px 2px rgba(50,50,50,.6)}.header-icon-common{height:1.3rem;cursor:pointer;margin-top:.9rem;margin-left:auto;margin-right:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.12s;transition-duration:.12s;display:block;color:#fff}.menu_shoppingcart_button{display:inline-block;position:relative}.menu_shoppingcart_button span{position:absolute;top:-0.4rem;right:0rem;height:1rem;width:1rem;border-radius:1rem;background-color:#fff;padding:.18rem;font-size:.8rem;line-height:.7rem;color:#000}.mobilemenu-bikes-holder,.mobilemenu-equipment-holder,.mobilemenu-other-holder{padding-top:.1rem;padding-bottom:1rem}.mobilemenu-holder{width:100%;height:100%;position:fixed;background-color:#fff;padding-top:3rem;padding-top:0rem;padding-bottom:1rem;padding-right:.5rem;padding-left:.5rem;z-index:10;top:-100%;display:none;overflow:auto}.mobilemenu_header_holder{height:3rem;display:block;position:relative}.mobilemenu_header{height:3rem;display:block;position:relative;float:right}.mobilemenu_header .header-icon-a{float:left}.mobilemenu_header a{display:block;width:2rem;text-align:center}.mobilemenu_header a.mobilemenu_header_lang{padding-top:1.1rem}.mobilemenu-headline{display:block;text-align:left;color:#000;text-shadow:0px 0px 2px #fff;border-bottom:1px solid rgba(0,0,0,.8);padding-left:.3rem;padding-bottom:.3rem;margin-bottom:.3rem}.mobilemenu-large-link{text-align:left;color:#000;text-shadow:0px 0px 2px #fff;border-bottom:0px solid rgba(255,255,255,.8);padding-left:.3rem;padding-bottom:.3rem;margin-bottom:.3rem}.mobilemenu-large-link a{color:#000;text-decoration:underline}.mobilemenu-grid-item-textholder{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.9);padding-top:.1rem;text-align:left}.mobilemenu-grid-holder-bicycles{display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:auto}.mobilemenu-grid-holder-equipment{display:grid;grid-template-columns:50% 50%;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:auto}@media(min-width:500px){.mobilemenu-grid-holder-bicycles{grid-template-columns:25% 25% 25% 25%}.mobilemenu-grid-holder-equipment{grid-template-columns:20% 20% 20% 20% 20%}}.mobilemenu-grid-item{padding:.3rem}.mobilemenu-grid-item2{padding:.7rem;padding-top:.3rem;padding-bottom:.3rem}.header-submenu-common{width:100%;position:fixed;height:0vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding-right:2vw;padding-left:2vw;padding-left:calc(2vw + (100vw - 1100px)/4);padding-right:calc(2vw + (100vw - 1100px)/4);overflow:hidden;-webkit-box-shadow:0px 7px 20px rgba(50,50,50,.6);box-shadow:0px 7px 20px rgba(50,50,50,.6);display:grid;grid-template-rows:auto}.header-submenu-horizontal-area-holder{min-width:15vw;display:grid;grid-template-rows:auto auto;grid-template-columns:fit-content(200px) fit-content(200px)}.header-submenu-vertical-area-holder{padding-left:2vw;padding-right:2vw;padding-top:1vw;padding-bottom:1vw;display:grid;grid-template-rows:auto auto;grid-template-columns:auto}.header-submenu-common-item{position:relative;overflow:hidden;margin:.7vw;display:block;text-align:center;-webkit-box-shadow:0px 0px 2px rgba(50,50,50,.2);box-shadow:0px 0px 2px rgba(50,50,50,.2)}.header-submenu-common-item img,.header-submenu-common-item a img{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;width:100%;padding:0px;margin:0px;margin-bottom:-3px}.puhekupla-holder{position:absolute;bottom:0px;height:0px;width:18px;width:1rem;opacity:0;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-duration:.15s,.15s;transition-duration:.15s,.15s;z-index:1}.puhekupla-holder img{height:100%}.puhekupla-holder-bicycles{left:9rem}.puhekupla-holder-equipment{left:16.5rem}.puhekupla-holder-info{left:22.5rem}.header-submenu-area-holder{display:grid;grid-template-rows:auto;grid-template-columns:48% 19% 33%;grid-template-columns:auto auto auto;grid-template-columns:auto auto auto auto;padding-top:.2rem;padding-bottom:.5rem}.header-submenu-area-headline{padding-left:1rem;padding-top:1rem;color:rgba(0,0,0,.9);text-transform:uppercase;text-align:left;text-shadow:0px 0px 2px rgba(50,50,50,.1)}.header-submenu-grid-holder{position:relative;display:grid;padding:.4rem}.header-submenu-grid-holder-active{grid-template-columns:10rem 10rem}.header-submenu-grid-holder-allroad{grid-template-columns:10rem}.header-submenu-grid-holder-ebike{grid-template-columns:10rem}.header-submenu-grid-holder-classic{grid-template-columns:10rem 10rem}.header-submenu-grid-holder-equipment{grid-template-columns:10rem 10rem 10rem 10rem 10rem 10rem auto;padding-top:2rem;padding-bottom:1.5rem}.header-submenu-grid-holder-info{grid-template-columns:1fr 1fr 1fr 1fr;padding-top:2rem;padding-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:900px}.header-submenu-info .header-submenu-area-holder{grid-template-columns:auto}.header-submenu-grid-holder-info div{text-align:left}.header-submenu-grid-holder-info a{color:rgba(30,30,30,.9);display:block;padding-top:.6rem;font-family:"nobel",sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:1.1rem;text-align:left}.header-submenu-grid-item{background-repeat:no-repeat;background-position:0% 0%;background-size:100% auto;width:10rem;text-align:left;padding:.4rem}.header-submenu-grid-item:not(.empty-grid-item){cursor:pointer}.header-submenu-grid-holder-equipment .header-submenu-grid-item{width:10rem}.header-submenu-grid-item-imageholder{display:block;width:100%;height:auto;line-height:0px;overflow:hidden;-webkit-box-shadow:0px 0px 2px rgba(50,50,50,.2);box-shadow:0px 0px 2px rgba(50,50,50,.2)}.header-submenu-grid-item-image{width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}.header-submenu-grid-item:hover .header-submenu-grid-item-imageholder{-webkit-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.header-submenu-grid-item:hover b,.header-submenu-grid-item:hover i{text-decoration:underline}.header-submenu-grid-item-textholder{color:rgba(0,0,0,.9);padding-top:.2rem}.header-submenu-grid-item .header-submenu-grid-item-textholder{padding-top:.5rem}.header-submenu-grid-item .header-submenu-grid-item-textholder-equipment{padding-top:.7rem}.header-submenu-grid-item-special-text-holder{padding-top:.5rem;text-align:left;margin-right:0px;margin-left:auto}.header-submenu-grid-item-special-text{color:rgba(0,0,0,.9);display:block;padding:.1rem;white-space:nowrap}.underline-this-text{text-decoration:underline}.mobile-burger-holder{position:relative;display:block;padding-top:14px;padding-bottom:14px;padding-left:14px;width:auto;height:100%;padding-right:14px;z-index:99999}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:18px;height:15px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border:none!important;border-radius:0;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;background-color:rgba(0,0,0,0)}.c-hamburger:hover{background:0 0}.mobile-header.scrolling .top-bar a.nav-toggle .c-hamburger span{color:#2a2a2a;background:#2a2a2a}.c-hamburger span{display:block;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:0;right:0;height:2px;background:#fff}.top-bar a.nav-toggle .c-hamburger--htx span::after,.top-bar a.nav-toggle .c-hamburger--htx span::before{background-color:#2a2a2a}button.c-hamburger span,button.c-hamburger span::after,button.c-hamburger span::before{background-color:#2a2a2a;background-color:#fff}.c-hamburger--htx span::before{transition-property:top,-webkit-transform;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.c-hamburger--htx span::after,.c-hamburger--htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s}.c-hamburger span::before{top:-4px}.c-hamburger span::after{bottom:-4px}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger--htx.is-active{background-color:rgba(0,0,0,0)}.c-hamburger--htx.is-active:hover{background-color:rgba(0,0,0,0)}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#2a2a2a}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#2a2a2a}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.hero-section{background-position:50% 85%;background-repeat:no-repeat;background-size:auto 100vh;height:90vh;width:100%;position:relative;overflow:hidden;z-index:6}.hero-logo{width:calc(15vw + 12vh);margin:0px;position:absolute;top:calc((90vh - (14vw + 12vh)*1.54)/2);left:calc((100vw - (16vw + 12vh))/2)}.hero-section-textholder{position:absolute;width:25%;background-color:rgba(10,10,10,.4);color:#fff;-webkit-box-shadow:0px 0px 6rem rgba(230,230,230,.2);box-shadow:0px 0px 6rem rgba(230,230,230,.2);padding:2rem;padding-bottom:1rem;padding-top:2rem;top:50%;left:10%;-webkit-transform:translate(-10%,-50%);-ms-transform:translate(-10%,-50%);transform:translate(-10%,-50%)}.hero-section-button{display:block;position:relative;border:solid .1rem #fff;-webkit-box-shadow:0px 0px .5rem rgba(30,30,30,.5);box-shadow:0px 0px .5rem rgba(30,30,30,.5);text-shadow:0px 0px .05rem #1e1e1e;background-color:rgba(50,50,50,.3);padding:.3rem;padding-left:.5rem;padding-right:.5rem;margin-left:0rem;margin-top:.7rem;margin-bottom:.7rem;width:10rem;cursor:pointer;text-align:left;color:#fff}.hero-section-button:hover{background-color:rgba(70,70,70,.6);-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024)}.index-standard-section{background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;height:calc((100vh + 100vw)/3);-webkit-box-shadow:0px 0px 5rem rgba(30,30,30,.2);box-shadow:0px 0px 5rem rgba(30,30,30,.2);width:100%;position:relative;overflow:hidden}.index-standard-textholder{position:absolute;width:30rem;background-color:rgba(50,50,50,.25);background-color:rgba(10,10,10,.4);color:#fff;-webkit-box-shadow:0px 0px 6rem rgba(230,230,230,.2);box-shadow:0px 0px 6rem rgba(230,230,230,.2);padding:0rem;padding-bottom:2rem;padding-top:1.8rem;padding-left:2rem;padding-right:4rem}.index-standard-textholder-left-center{top:50%;-webkit-transform:translate(20%,-50%);-ms-transform:translate(20%,-50%);transform:translate(20%,-50%)}.index-standard-textholder-center-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index-standard-textholder-right-center{top:50%;left:100%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.index-standard-textholder-left-top{top:0%;left:0%;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}.index-standard-textholder-center-top{top:0%;left:50%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}.index-standard-textholder-right-top{top:0%;left:100%;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);transform:translate(-100%,0%)}.index-standard-textholder-left-bottom{top:100%;left:0%;-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translate(0%,-100%)}.index-standard-textholder-center-bottom{top:100%;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.index-standard-textholder-right-bottom{top:100%;left:100%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.index-standard-otsikko{color:#fff;margin-bottom:1rem;font-size:2rem}.index-standard-text{margin:0 auto;width:100%;text-shadow:0px 0px .16rem #1e1e1e}.index-standard-button{display:block;border:solid .1rem #fff;-webkit-box-shadow:0px 0px .5rem rgba(30,30,30,.3);box-shadow:0px 0px .5rem rgba(30,30,30,.3);text-shadow:0px 0px .05rem #1e1e1e;background-color:rgba(50,50,50,.1);padding:.6rem;padding-bottom:.45rem;margin-left:0rem;margin-right:5rem;margin-top:.5rem;cursor:pointer;text-align:center;color:#fff;margin-right:50%}.index-standard-button-margin-top{margin-top:1.5rem}.index-standard-button:hover{background-color:rgba(100,100,100,.5);-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024)}.index-miniblock{width:100%}.index_miniblock_inner_holder{max-width:1500px;margin:0 auto;display:grid;grid-template-rows:auto;grid-template-columns:50% 50%}.index_miniblock_inner_holder_1{grid-template-areas:"miniblock_text miniblock_image"}.index_miniblock_inner_holder_2{grid-template-areas:"miniblock_image miniblock_text"}.index_miniblock_image_holder{grid-area:miniblock_image}.index_miniblock_text_holder{grid-area:miniblock_text;margin-left:5%;margin-right:5%;margin-top:5%;margin-bottom:0%}.index_miniblock_image_holder img{width:90%;margin-left:5%;margin-right:5%;margin-top:5%;margin-bottom:0%}.index_miniblock_a{display:block;border:solid .1rem #000;-webkit-box-shadow:0px 0px .4rem rgba(255,255,255,.2);box-shadow:0px 0px .4rem rgba(255,255,255,.2);text-shadow:0px 0px .05rem rgba(255,255,255,.5);padding:.8rem;margin-left:0rem;margin-top:1rem;width:9rem;cursor:pointer;text-align:center}.index_miniblock_a:hover{background-color:rgba(213,213,213,.7);-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideIn{0%{margin-top:-100%}100%{margin-top:0%}}@keyframes slideIn{0%{margin-top:-100%}100%{margin-top:0%}}@-webkit-keyframes smallSlideInFromTop{0%{margin-top:-1vw;opacity:0}100%{margin-top:0vw;opacity:1}}@keyframes smallSlideInFromTop{0%{margin-top:-1vw;opacity:0}100%{margin-top:0vw;opacity:1}}@-webkit-keyframes smallSlideInFromLeft{0%{margin-left:-4vw;opacity:0}100%{margin-left:0vw;opacity:1}}@keyframes smallSlideInFromLeft{0%{margin-left:-4vw;opacity:0}100%{margin-left:0vw;opacity:1}}@-webkit-keyframes configuratorSlideInFromRight{0%{margin-left:5rem;opacity:0}100%{margin-left:0rem;opacity:1}}@keyframes configuratorSlideInFromRight{0%{margin-left:5rem;opacity:0}100%{margin-left:0rem;opacity:1}}@-webkit-keyframes headerSlideFromTop{0%{top:-100px;opacity:0}100%{top:0px;opacity:1}}@keyframes headerSlideFromTop{0%{top:-100px;opacity:0}100%{top:0px;opacity:1}}@-webkit-keyframes smallSlideInFromBottom{0%{margin-top:4rem;opacity:0}100%{margin-top:0rem;opacity:1}}@keyframes smallSlideInFromBottom{0%{margin-top:4rem;opacity:0}100%{margin-top:0rem;opacity:1}}@-webkit-keyframes pump_small{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}}@keyframes pump_small{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}}@-webkit-keyframes reverseslideIn{0%{margin-top:0%}100%{margin-top:-100%}}@keyframes reverseslideIn{0%{margin-top:0%}100%{margin-top:-100%}}@-webkit-keyframes reversesmallSlideInFromTop{0%{margin-top:0vw;opacity:1}100%{margin-top:-2vw;opacity:0}}@keyframes reversesmallSlideInFromTop{0%{margin-top:0vw;opacity:1}100%{margin-top:-2vw;opacity:0}}@-webkit-keyframes reversesmallSlideInFromLeft{0%{margin-left:0vw;opacity:1}100%{margin-left:-4vw;opacity:0}}@keyframes reversesmallSlideInFromLeft{0%{margin-left:0vw;opacity:1}100%{margin-left:-4vw;opacity:0}}@-webkit-keyframes reverseconfiguratorSlideInFromRight{0%{margin-left:0rem;opacity:1}100%{margin-left:5rem;opacity:0}}@keyframes reverseconfiguratorSlideInFromRight{0%{margin-left:0rem;opacity:1}100%{margin-left:5rem;opacity:0}}@-webkit-keyframes reverseheaderSlideFromTop{0%{top:0px;opacity:1}100%{top:-100px;opacity:0}}@keyframes reverseheaderSlideFromTop{0%{top:0px;opacity:1}100%{top:-100px;opacity:0}}@-webkit-keyframes reversesmallSlideInFromBottom{0%{margin-top:0rem;opacity:1}100%{margin-top:4rem;opacity:0}}@keyframes reversesmallSlideInFromBottom{0%{margin-top:0rem;opacity:1}100%{margin-top:4rem;opacity:0}}@-webkit-keyframes reversepump_small{0%{-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes reversepump_small{0%{-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.mid_area_holder{margin:0 auto;position:relative;opacity:0}.tuotesivu-hero-section{position:relative;width:100%;background-size:auto 103.5vw;margin:0 auto;overflow:visible;background-position:0vw -3rem;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:height;transition-property:height;z-index:1;opacity:0}.tuotesivu-hero-bg{width:100%;height:100%;opacity:0;margin:0 auto;background-repeat:no-repeat;background-position:75% -3rem;background-size:auto 52vw;position:relative;overflow:visible;display:grid;grid-template-columns:67% 25%;grid-template-rows:auto;grid-template-areas:"leftarea rightarea"}.tuotesivu-hero-bg-start2{opacity:0}.tuote-mainarea-bike-overlay{min-height:calc((900px + 44vw)*.4285)}.tuotesivu-hero-logo{position:absolute;top:7.1rem;left:3.7rem;left:1.7rem;background-repeat:no-repeat;background-position:0% 0%;background-size:100% auto;height:6.3rem;height:14.5rem;width:13rem;z-index:2;opacity:0}.tuote-hero-secondlayer{position:absolute;top:10.3vw;left:8.8vw;background-repeat:no-repeat;background-position:0% 0%;background-size:100% auto;height:42vw;width:52.5vw}.tuote-mainarea{position:relative;z-index:2;grid-area:leftarea;display:grid;grid-template-columns:100%;grid-template-rows:auto auto}.tuote-configurator-holder{position:relative;height:inherit;max-height:inherit;z-index:2;grid-area:rightarea;opacity:0}.tuote-mainarea-bike-subholder{padding-left:12vw;padding-right:12vw;min-height:3rem}.tuote-mainarea-bike-subholder-textversion{padding-left:4vw;padding-right:4vw}.tuote-mainarea-bike-sub{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;opacity:0}.tuote-mainarea-bike-sub-item{padding:.6rem;text-align:center;cursor:pointer;padding-bottom:1.6rem}.tuote-mainarea-bike-sub-item-text{opacity:0;margin-right:-0.5rem;margin-left:-0.5rem;text-shadow:0px 0px 4px rgba(40,40,40,.9)!important;color:#fff!important;letter-spacing:.012rem;line-height:calc(14px + .35vw);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.35s;transition-duration:.35s}.tuote-mainarea-bike-sub-item-image{opacity:.2;height:3.7rem;margin-bottom:-0.6rem;-webkit-transition-property:opacity,margin-bottom;transition-property:opacity,margin-bottom;-webkit-transition-duration:.25s,.3s;transition-duration:.25s,.3s}.tuote-mainarea-bike-sub-item-selected{padding-top:.4rem}.tuote-mainarea-bike-sub-item-selected .tuote-mainarea-bike-sub-item-text{opacity:1}.tuote-mainarea-bike-sub-item-selected .tuote-mainarea-bike-sub-item-image{opacity:1;-webkit-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01);margin-bottom:.3rem}.tuote-fiilis{width:100%;height:50vw;min-height:calc((900px + 44vw)*.52734375);background-repeat:no-repeat;background-position:0vw 0vw;background-position:center center;background-size:100% auto;opacity:0;z-index:0;position:relative;overflow:hidden;opacity:0}.tuote-introduction{position:relative;padding-top:1.5rem;padding-bottom:3rem;background-color:#fff;-webkit-box-shadow:0px 0px 16px rgba(90,90,90,.15);box-shadow:0px 0px 16px rgba(90,90,90,.15);z-index:2;width:100%;overflow:hidden}.tuote-introduction-maingrid-holder{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;max-width:68rem;padding-right:6rem;margin:0 auto}.tuote-introduction-maingrid-top{text-align:center;padding-bottom:1rem}.tuote-introduction-grid{padding-top:1rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto}.tuote-introduction-grid-left{padding-right:1rem;padding-left:2rem;position:relative}.tuote-introduction-grid-right{padding-left:1rem;padding-right:2rem}.tuote-introduction-floating-logo{position:absolute;left:-10rem;top:0rem;width:10rem}.triangle-black{width:0;height:0;border-top:.4rem solid rgba(0,0,0,0);border-left:.7rem solid #282828;border-bottom:.4rem solid rgba(0,0,0,0);float:left;margin-right:.4rem;-webkit-transform:translateY(0.16rem);-ms-transform:translateY(0.16rem);transform:translateY(0.16rem)}.triangle-black2{width:0;height:0;border-top:.4rem solid rgba(0,0,0,0);border-left:.7rem solid #282828;border-bottom:.4rem solid rgba(0,0,0,0);float:left;margin-right:.4rem;margin-top:.3rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tuote-keyfeatures{position:relative;padding-top:3rem;padding-bottom:3rem;background-color:#fff;-webkit-box-shadow:0px -16px 15px rgba(90,90,90,.15);box-shadow:0px -16px 15px rgba(90,90,90,.15);z-index:3;width:100%;overflow:hidden}.tuote-keyfeatures-maingrid-holder{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;max-width:68rem;padding-right:6rem;margin:0 auto}.tuote-keyfeatures-maingrid-child1{text-align:center}.tuote-keyfeatures-maingrid-child1 img{width:9.5rem;margin:0 auto}.tuote-keyfeatures-maingrid-child1-right{overflow:hidden}.tuote-keyfeatures-maingrid-child1-right img{width:85%;width:110%;margin-left:-5%;margin-top:-10%;margin-bottom:-8%}.tuote-keyfeatures-subgrid-headline{width:100%;border-bottom:solid .07em rgba(30,30,30,.6);margin-top:.25rem;margin-bottom:1rem;padding:.5rem;text-transform:uppercase;padding-left:1.5rem}.tuote-keyfeatures-subgrid-holder{margin-left:1rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto}.tuote-keyfeatures-subgrid-child{padding-top:.25rem;padding-bottom:.25rem;color:rgba(20,20,20,.95)}.tuote-overview{position:relative;padding-top:6rem;padding-bottom:6rem;background-color:#fff;-webkit-box-shadow:0px 0px 16px rgba(90,90,90,.15);box-shadow:0px 0px 16px rgba(90,90,90,.15);z-index:2;width:100%;overflow:hidden}.tuote-overview-textholder{position:relative;margin-left:11rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tuote-overview-logo-black{width:15vw}.tuote-overview-logo-black img{width:inherit}.tuote-overview-text{width:36vw;height:16vw;margin-left:1vw;background-size:100% auto}.tuote-overview-kuvat-holder{position:relative;margin-left:17.5vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tuote-overview-kuva1-holder{width:30vw}.tuote-overview-kuva1-holder img{-webkit-box-shadow:0px 0px 6px rgba(90,90,90,.15);box-shadow:0px 0px 6px rgba(90,90,90,.15)}.tuote-sidebyside-cell img.cell-sidebyside-img{-webkit-box-shadow:0px 0px 6px rgba(90,90,90,.1);box-shadow:0px 0px 6px rgba(90,90,90,.1)}.make-margin-left{margin-left:1rem}.tuote-kuvagalleria{width:100%;background-color:#e5e5e5;overflow:hidden;-webkit-box-shadow:0px 0px 20px rgba(90,90,90,.15);box-shadow:0px 0px 20px rgba(90,90,90,.15)}.tuote-kuvagalleria-icons-holder{max-width:75%;width:1200px;text-align:center;margin:0 auto;padding:4rem;padding-top:1rem;padding-bottom:1rem;display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.tuote-kuvagalleria-icons-holder img{width:100%;padding:2rem}.tuote-kuvagalleria-grid-holder{margin-left:0rem;display:grid;grid-template-columns:repeat(auto-fill,33.333%);grid-template-rows:auto;padding-top:0rem;padding-bottom:0rem;max-width:1800px;margin:0 auto}.tuote-kuvagalleria-grid-child{padding:1rem;padding-top:2rem;padding-bottom:2rem;text-align:center}.tuote-kuvagalleria-grid-child img{width:100%;-webkit-box-shadow:0px .2rem .6rem rgba(50,50,50,.07);box-shadow:0px .2rem .6rem rgba(50,50,50,.07);cursor:pointer}.tuote-kuvagalleria-kuvateksti{padding:1rem;padding-bottom:0rem;width:90%;text-align:left;margin:0 auto}.tuote-sidebyside-holder{width:100%;background-color:#afafaf;padding-left:25rem;padding-right:25rem;padding-top:6rem;overflow:hidden}.tuote-sidebyside-text{width:33rem;margin-left:1rem}.tuote-sidebyside-row{poaition:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tuote-sidebyside-cell{poaition:relative;text-align:center;width:25rem;padding:.5rem}.tuote-sidebyside-cell .cell-logo-img{height:7rem;margin-bottom:1rem}.tuote-sidebyside-cell .cell-sidebyside-img{margin:0rem;width:24rem}.tuote-sidebyside-cell .cell-sidebyside-text-leiska{width:19rem;margin-top:1.2rem;margin-bottom:1.2rem}.tuote-specs{width:100%;background-color:#fff;overflow:hidden;padding:.25rem;padding-top:2rem;padding-bottom:2rem;-webkit-box-shadow:0px 0px 20px rgba(90,90,90,.15);box-shadow:0px 0px 20px rgba(90,90,90,.15);position:relative}.tuote-specs-grid-holder{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;max-width:68rem;padding-right:6rem;margin:0 auto}.tuote-specs-grid-item{text-align:center;padding:.25rem;padding-top:2rem}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:.4rem;font-size:.9rem;vertical-align:top;border-top:1px solid #ddd}.tuote-specs-grid-item table.table>tbody>tr>td:not(.label){font-family:"nobel",sans-serif;font-weight:200;font-style:normal;font-size:1rem}.tuote-specs-grid-item img{width:100%;max-width:65rem}.tuote-specs-grid-item h3{border-bottom:solid .11rem rgba(30,30,30,.6);text-align:left;padding-bottom:.4rem;margin-bottom:1.25rem;cursor:pointer}.tuote-specs-grid-item p{text-align:left;text-transform:uppercase;font-size:.9rem}.not_uppercase p{text-transform:none}.tuote-specs-sizes p:first-child{margin-left:8%;margin-right:8%}.tuote-specs-sizes p:nth-child(n+2){font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important;margin-left:8%;margin-right:11%;font-size:1.1rem}.tuote-specs-sizes p:nth-child(n+2) strong{font-weight:400!important}.tuote-specs-image{display:block;margin-left:auto;margin-right:auto;width:75%!important}span#dyn_mod_tech_specs_table>p>strong:before{width:0;height:0;border-top:.3rem solid rgba(0,0,0,0);border-left:.58rem solid #282828;border-bottom:.3rem solid rgba(0,0,0,0);float:left;margin-right:.3rem;margin-top:.25rem;content:"";-webkit-transform:var(--var_rotate);-ms-transform:var(--var_rotate);transform:var(--var_rotate);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}span#dyn_mod_tech_specs_table>p{cursor:pointer}.section-title{position:relative}.table-responsive{position:relative;margin-bottom:2rem;overflow:hidden;max-height:90rem;display:inline-block;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.3s;transition-duration:.3s}.table-responsive-display-table{display:table}.table-responsive-open{max-height:90rem}.table-responsive-closed{max-height:0rem;margin-bottom:0rem}span#dyn_mod_geometry_table table{display:table}.section-accordeon{position:relative;overflow:hidden;max-height:90rem;display:block;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.3s;transition-duration:.3s}.section-accordeon-open{max-height:160rem}.section-accordeon-closed{max-height:0rem;margin-bottom:0rem}.table-responsive tbody tr td.icon_row{border-top-width:0px;background-color:rgba(255,255,255,0);padding:0px;text-align:center}.table-responsive tbody tr td.icon_row img{width:40%;margin-right:20%}.tuote-bikespecific-related{width:100%;background-color:#f0f0f0;overflow:hidden;padding:.25rem;padding-top:2rem;padding-bottom:2rem;-webkit-box-shadow:0px 0px 20px rgba(90,90,90,.15);box-shadow:0px 0px 20px rgba(90,90,90,.15)}.tuote-bikespecific-related-maingrid-holder{display:grid;grid-template-columns:0rem auto;grid-template-rows:auto;max-width:68rem;padding-right:6rem;margin:0 auto}.tuote-bikespecific-related-maingrid-item1{text-align:center;padding-top:2rem;margin-left:-10rem}.tuote-bikespecific-related-maingrid-item1 img{width:9.5rem;margin:0 auto}.tuote-bikespecific-related-subgrid-holder{display:grid;grid-template-columns:66% 34%;grid-template-rows:auto auto auto;grid-template-areas:"bikespecific-related1 bikespecific-related1" "bikespecific-related2 bikespecific-related3" "bikespecific-related4 bikespecific-related5" "bikespecific-related6 bikespecific-related6"}.tuote-bikespecific-related-subgrid-item{text-align:center;padding:1rem;cursor:pointer}.tuote-bikespecific-related-subgrid-item img{width:100%;padding-bottom:1rem}.tuote-bikespecific-related-subgrid-item iframe{width:100%;height:auto;min-height:30rem;padding-bottom:1rem}.tuote-bikespecific-related-kuvateksti{padding:.06rem}.tuote-otherbikes{width:100%;background-color:#f2f2f2;overflow:hidden;padding:1rem;padding-top:2rem;padding-bottom:2rem;-webkit-box-shadow:0px 0px 20px rgba(90,90,90,.05);box-shadow:0px 0px 20px rgba(90,90,90,.05)}.tuote-otherbikes-headline{max-width:1600px;margin:0 auto;padding-left:1rem;padding-bottom:1rem}.tuote-otherbikes-grid-holder{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:auto;max-width:1600px;margin:0 auto}.tuote-otherbikes-grid-child{padding:1rem;cursor:pointer;border-radius:.25rem}.tuote-otherbikes-grid-child img{width:100%;-webkit-box-shadow:0px 0px .5rem rgba(90,90,90,.2);box-shadow:0px 0px .5rem rgba(90,90,90,.2);margin-bottom:1rem}.tuote-relatedposts{width:100%;background-color:#fff;overflow:hidden;padding-top:3rem;padding-bottom:1rem}.tuote-relatedposts-grid-holder{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;max-width:1300px;margin:0 auto}.tuote-relatedposts-grid-child{display:block;padding:1.5rem;border-radius:.25rem;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);background-color:rgba(0,0,0,0)}.tuote-relatedposts-grid-child-pointer{cursor:pointer;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:.04s,.3s;transition-duration:.04s,.3s}.tuote-relatedposts-grid-child img{width:100%;-webkit-box-shadow:.1rem .1rem .6rem rgba(90,90,90,.15);box-shadow:.1rem .1rem .6rem rgba(90,90,90,.15)}.tuote-relatedposts-kuvateksti{padding:1rem;padding-left:1rem;padding-right:.5rem;padding-bottom:.6rem;text-align:left;margin:0 auto;text-transform:uppercase;color:#0a0a0a}.tuote-relatedposts-kuvateksti-pieni{padding:1rem;padding-top:0rem;padding-right:1rem;text-align:left;margin:0 auto;color:#1e1e1e}.tuote-relatedposts-a{display:block;border:solid .1rem #000;-webkit-box-shadow:0px 0px .4rem rgba(255,255,255,.2);box-shadow:0px 0px .4rem rgba(255,255,255,.2);text-shadow:0px 0px .05rem rgba(255,255,255,.5);padding:.8rem;margin-left:1rem;margin-top:0rem;width:9rem;cursor:pointer;text-align:center;padding:.6rem;padding-bottom:.45rem}.tuote-relatedposts-a:hover{background-color:rgba(213,213,213,.7);-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024)}.tuote-relatedposts-imgdiv{width:inherit;height:14rem;background-position:50% 50%;background-size:100% auto}.general-grid-item-mouse-scale{-webkit-transition-duration:.04s,.5s,.2s;transition-duration:.04s,.5s,.2s;-webkit-transition-property:background-color,-webkit-transform,-webkit-box-shadow;transition-property:background-color,-webkit-transform,-webkit-box-shadow;transition-property:transform,background-color,box-shadow;transition-property:transform,background-color,box-shadow,-webkit-transform,-webkit-box-shadow}.general-grid-item-mouse-scale:hover{-webkit-transition-duration:.1s,.6s,.4s;transition-duration:.1s,.6s,.4s;-webkit-transform:scale(1.007,1.007);-ms-transform:scale(1.007,1.007);transform:scale(1.007,1.007);background-color:#f5f5f5;-webkit-box-shadow:0px .1rem 2rem rgba(127,127,127,.1);box-shadow:0px .1rem 2rem rgba(127,127,127,.1)}.general-grid-item-mouse-scale-noshadow{-webkit-transition-duration:.05s,.6s;transition-duration:.05s,.6s;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform}.general-grid-item-mouse-scale-noshadow:hover{-webkit-transition-duration:.08s,.1s;transition-duration:.08s,.1s;-webkit-transform:scale(1.007,1.007);-ms-transform:scale(1.007,1.007);transform:scale(1.007,1.007);background-color:rgba(245,245,245,.5)}.footer_holder{background-color:#fff;border-top:solid 0px #e6e6e6}.footer_holder form.mc4wp-form{margin:0 auto;padding-top:2rem;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer_holder form.mc4wp-form input{margin-left:.5rem}.footer_holder form.mc4wp-form label{padding:.5rem;display:inline-block}.pelago-footer{width:100%;background-color:#fff;overflow:hidden;padding-top:0rem}.pyoratuotesivu .pelago-footer{border-top:solid 0px rgba(150,150,150,.7)}.pelago-footer-grid-holder{display:grid;grid-template-columns:14rem auto;grid-template-rows:auto;max-width:1300px;margin:0 auto}.pelago-footer-grid-child1{padding:2rem;text-align:center}.pelago-footer-grid-child2{padding:2rem;padding-right:0rem;padding-left:0rem;padding-top:2rem}.pelago-footer-blackline{width:100%;height:1px;background-color:rgba(30,30,30,.9)}.pelago-footer-grid-child1 img{width:100%}.pelago-footer-subgrid-holder{display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto;max-width:1200px;padding-top:1.5rem;padding-left:1rem}.pelago-footer-subgrid-child{padding-bottom:2rem}.pelago-footer-subgrid-child a{color:rgba(30,30,30,.9);display:block;padding-top:.6rem;font-family:"nobel",sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:1.1rem}.pelago-footer-subgrid-child a:hover{text-decoration:underline}.subheader-holder{opacity:0;width:100%;height:2.9rem;left:0;padding:0px;margin:0px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;opacity:0;z-index:99;overflow:hidden;display:grid;grid-template-columns:fit-content(7rem) fit-content(7rem) fit-content(7rem) fit-content(9rem) fit-content(12rem) fit-content(8rem) auto;grid-template-rows:auto;grid-template-areas:"malli_name submenu_overview submenu_features submenu_techspecs submenu_samplebuilds submenu_accessories submenu_rest"}.subheader-griditem-malli_name{grid-area:malli_name;text-align:left}.subheader-holder div a{white-space:nowrap}.subheader-holder>div{padding-top:.9rem}.subheader-griditem-submenu_overview{grid-area:submenu_overview;text-align:left}.subheader-griditem-submenu_features{grid-area:submenu_features;text-align:left}.subheader-griditem-submenu_techspecs{grid-area:submenu_techspecs;text-align:left}.subheader-griditem-submenu_samplebuild{grid-area:submenu_samplebuilds;text-align:left}.subheader-griditem-submenu_accessories{grid-area:submenu_accessories;text-align:left}.subheader-griditem-submenu_rest{grid-area:submenu_rest;text-align:right;padding-top:0rem!important}.subheader-menuitem{display:block;width:100%;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:0rem;color:rgba(0,0,0,.9);text-align:center;text-transform:uppercase;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s;text-shadow:0px 0px .5rem #fff}.subheader-menuitem:hover{-webkit-transition-duration:.02s;transition-duration:.02s;-webkit-transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);transform:scale(1.04,1.04)}.subheader-menuitem_nopad{padding-left:0rem;padding-right:0rem}.subheader-holder-not-scrolling{background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(50,50,50,.2);box-shadow:0px 0px 10px rgba(50,50,50,.2);position:absolute}.subheader-holder-scrolling{background-color:#fff;border-bottom:solid .06em rgba(0,0,0,.1);position:fixed;top:3rem;height:2.9rem;-webkit-box-shadow:0px 10px 12px rgba(70,70,70,.04);box-shadow:0px 10px 12px rgba(70,70,70,.04)}.conf-boxes-holder{margin-bottom:.1rem}.conf-headline-holder{margin-bottom:1rem;-webkit-box-shadow:0px 0px 3px rgba(30,30,30,.5);box-shadow:0px 0px 3px rgba(30,30,30,.5);text-shadow:0px 0px 2px rgba(30,30,30,0);background-color:#fff;text-align:left;padding:.5rem;margin-left:.25rem;margin-right:.25rem}.conf-headline-holder b{text-transform:uppercase}.conf-headline-holder i{font-weight:400;font-style:italic;font-family:"nobel";text-shadow:inherit;color:#5a5a5a;text-transform:uppercase}.conf-headline{position:relative;margin-left:.25rem;margin-right:.25rem;color:#000}.conf-box-actual{position:relative;margin-left:.25rem;margin-right:.25rem;height:100%;padding:.5rem;padding-left:.5rem;border:solid 1px rgba(255,255,255,.65);text-align:center;background-color:rgba(255,255,255,.05);color:#fff;-webkit-box-shadow:0px 0px 3px rgba(40,40,40,.4);box-shadow:0px 0px 3px rgba(40,40,40,.4);text-shadow:0px 0px 2.1px rgba(30,30,30,.66);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;cursor:pointer}.conf-box-actual b.confbox-product-name{text-shadow:inherit;text-transform:uppercase}.conf-box-actual i.confbox-product-version{font-weight:400;font-style:italic;font-family:"nobel";text-shadow:inherit;text-transform:uppercase}.conf-box-actual b.confbox-product-price{font-family:"nobel",sans-serif;font-weight:400;font-style:normal;text-shadow:inherit}.conf-box-actual b.confbox-product-size{text-shadow:inherit}.conf-box-actual i.confbox-product-size{font-family:"nobel",sans-serif;font-weight:400;font-style:normal;text-shadow:inherit}.conf-box-holder{position:relative;padding-top:.2rem;padding-bottom:.2rem;opacity:1}.conf-box-holder-2{width:50%}.conf-box-holder-3{width:33.3333%}.conf-box-holder-4{width:25%}.conf-boxes-holder-noneselected{opacity:.5}.conf-boxes-holder-hide-this{display:none!important}.conf-box-actual{opacity:.5}.conf-boxes-holder-noneselected div .conf-box-actual{opacity:1}.conf-selected{opacity:1}.conf-boxes-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.conf-box-holder div.mouseover{-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:.9;background-color:rgba(255,255,255,.2);border:solid 1px rgba(255,255,255,.85)}.conf-box-holder div.conf-selected{-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:1;background-color:rgba(210,210,210,.4);border:solid 1.95px #fff;-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024);-webkit-box-shadow:0px 0px .3rem rgba(30,30,30,.9);box-shadow:0px 0px .3rem rgba(30,30,30,.9);margin-top:-1px;margin-bottom:-1px;text-shadow:0px 0px 2.6px rgba(20,20,20,.8)}.blink{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-property:none;transition-property:none}.conf-box-actual-invalid{opacity:.15!important;cursor:not-allowed!important}.confbox-product-color-ball{display:inline-block;height:.7rem;width:.7rem;border-radius:.35rem;background-color:#ff0;margin-right:.2rem}.conf-accordeon-header{position:relative;margin-bottom:.5rem;margin-top:.2rem;margin-left:.25rem;margin-right:.25rem;padding:.3rem;text-shadow:0px 0px 2.5px rgba(30,30,30,.75)!important;text-align:left;padding-left:0rem;color:#fff;cursor:pointer}.conf-accordeon-header img{width:.8rem;height:.8rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.conf-accordeon-header .bottom-white{position:absolute;bottom:0px;width:100%;height:1px;left:0px;background-color:rgba(240,240,240,.75);-webkit-box-shadow:0px 0px 2.1px rgba(40,40,40,.2);box-shadow:0px 0px 2.1px rgba(40,40,40,.2)}.conf-accordeon-content{position:relative;text-shadow:0px 0px 2px rgba(30,30,30,0);text-align:left;margin-left:.25rem;margin-right:.25rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;height:auto;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;-webkit-transition-property:height,opacity;transition-property:height,opacity}.conf-accordeon-content-hider{position:relative;overflow:hidden;height:0px;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;-webkit-transition-property:height,opacity;transition-property:height,opacity}.conf-accordeon-addon-row-holder{position:relative;width:70%;width:75%;width:100%;padding-top:0rem;padding-bottom:0rem}.conf-accordeon-addon-row{position:relative;padding-left:.9rem;padding-top:.25rem;padding-bottom:.25rem;padding-right:.25rem;text-shadow:0px 0px 2.4px rgba(30,30,30,.33);background-color:rgba(255,255,255,0);color:rgba(255,255,255,.85);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;-webkit-transition-property:background-color,color;transition-property:background-color,color;cursor:pointer;display:block}.conf-accordeon-addon-img-holder{position:relative;width:35%;width:30%;width:25%}.conf-accordeon-addon-img{position:relative;width:100%;-webkit-box-shadow:0px 0px 2px rgba(30,30,30,.7);box-shadow:0px 0px 2px rgba(30,30,30,.7)}.conf-accordeon-addon-color-button{display:inline-block;height:1rem;width:1rem;border-radius:.5rem;background-color:#ff0;float:right;margin:0rem;margin-right:.6rem;cursor:pointer;margin-top:.06rem}.conf-accordeon-addon-row-holder div.conf-selected{-webkit-box-shadow:0px 0px 2px rgba(30,30,30,.4);box-shadow:0px 0px 2px rgba(30,30,30,.4);background-color:rgba(255,255,255,.2);color:#fff;text-shadow:0px 0px 2px #1e1e1e;border-top-left-radius:.1rem;border-bottom-left-radius:.1rem;border-top-right-radius:.1rem;border-bottom-right-radius:.1rem;padding-left:1.9rem;margin-left:0rem;cursor:default}.conf-accordeon-addon-row div.conf-close{display:none}.conf-accordeon-addon-row-holder div.conf-selected div.conf-close{display:inline-block;position:absolute;top:.23rem;left:.4rem;color:#fff;text-shadow:0px 0px 2px #000;cursor:pointer}.conf-accordeon-addon-row-holder div.conf-notselected{text-shadow:0px 0px 2px rgba(30,30,30,0);background-color:rgba(255,255,255,0);color:rgba(255,255,255,.7)}.conf-summary-holder{position:relative;bottom:0px;width:100%}.conf-summary-holder-dummy-area{position:relative;width:100%;height:auto}.conf-accordeon-color{display:inline-block;float:right;height:1rem;width:1rem;border-radius:.5rem;background-color:#ff0;margin:0rem;margin-left:.3rem;margin-right:.6rem;cursor:pointer;margin-bottom:-0.17rem;opacity:.8}.conf-order-button-holder{position:relative;display:block;margin-left:.25rem;margin-right:.25rem;text-align:center;color:#fff;padding:1rem;-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:1;background-color:rgba(0,0,0,.6);border:solid 2px rgba(255,255,255,.9);text-shadow:0px 0px 2.5px rgba(30,30,30,.5);cursor:pointer;margin-bottom:.5rem}.conf-order-button-holder i{position:absolute;bottom:.3rem;left:0;right:0}.conf-order-button-holder-disabled{color:#bebebe;cursor:not-allowed;background-color:rgba(80,80,80,.3);border:solid 1px rgba(190,190,190,.8)}div.pre-reserve-area-holder{position:relative;display:block;margin-left:.25rem;margin-right:.25rem;padding:1rem;padding-bottom:.3rem;opacity:1;border:solid 1px rgba(255,255,255,.65);text-align:left;background-color:rgba(25,25,25,.3);color:#fff;-webkit-box-shadow:0px 0px 3px rgba(40,40,40,.4);box-shadow:0px 0px 3px rgba(40,40,40,.4);text-shadow:0px 0px 1.5px rgba(0,0,0,.8);margin-bottom:1rem;display:none}div.pre-reserve-area-holder i{font-size:.9rem}div.pre-reserve-area-holder input{width:100%;font-size:.9rem;line-height:1rem}div.pre-reserve-area-holder .pre-reserve-area-description{color:#fff!important;letter-spacing:.012rem;line-height:1rem;padding-top:.45rem;padding-bottom:1rem;text-shadow:0px 0px 2px rgba(50,50,50,.7)!important}.conf-pre-reserve-button-holder{position:relative;display:block;text-align:center;color:#fff;padding:.75rem;-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:1;background-color:rgba(0,0,0,.6);border:solid 2px rgba(255,255,255,.9);text-shadow:0px 0px 2.5px rgba(30,30,30,.5);cursor:pointer;margin-top:1.25rem;margin-bottom:.75rem}.conf-pre-reserve-button-holder:hover{background-color:rgba(0,0,0,.8)}div.pre-reserve_field_holder{padding-bottom:0rem}.pre-reserve-thank-you{background-color:#191919;padding:2rem;max-width:500px;text-align:center;color:#fff;border:solid 2px rgba(255,255,255,.9);text-shadow:0px 0px 2.5px rgba(30,30,30,.5)}.pre-reserve-thank-you h2{margin-bottom:1rem;text-transform:uppercase;color:#fff;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important}.pre-reserve-thank-you p{margin-bottom:1rem;font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important}.pre-reserve_field_holder{position:relative;margin-bottom:1rem}.pre-reserve_field_holder.error input{border:1px solid red;-webkit-box-shadow:0 0 5px rgba(255,0,0,.5);box-shadow:0 0 5px rgba(255,0,0,.5)}.pre-reserve_field_holder .error-message{color:red;font-size:.8rem;position:absolute;bottom:-1.2rem;left:0;text-shadow:none}.pre-reserve-area-holder-remove input{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:#fff;padding:.5rem;width:100%;margin-bottom:.5rem}.pre-reserve-area-holder-remove input:focus{outline:none;border-color:rgba(255,255,255,.6);-webkit-box-shadow:0 0 5px rgba(255,255,255,.3);box-shadow:0 0 5px rgba(255,255,255,.3)}.pre-reserve-area-holder-remove input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.pre-reserve-area-holder-remove input::-moz-placeholder{color:rgba(255,255,255,.5)}.pre-reserve-area-holder-remove input::-ms-input-placeholder{color:rgba(255,255,255,.5)}.pre-reserve-area-holder-remove input::placeholder{color:rgba(255,255,255,.5)}a.conf-storelocator-button-holder{position:relative;display:block;margin-left:.25rem;margin-right:.25rem;padding:.4rem;padding-bottom:.3rem;opacity:1;border:solid 1px rgba(255,255,255,.65);text-align:center;background-color:rgba(255,255,255,.07);color:#fff;-webkit-box-shadow:0px 0px 3px rgba(40,40,40,.4);box-shadow:0px 0px 3px rgba(40,40,40,.4);text-shadow:0px 0px 1.5px rgba(0,0,0,.8);cursor:pointer;margin-bottom:.5rem}a.conf-storelocator-button-holder:hover{background-color:rgba(255,255,255,.2);border:solid 1px rgba(255,255,255,.9);text-shadow:0px 0px 1.5px #000;-webkit-box-shadow:0px 0px 5px rgba(40,40,40,.9);box-shadow:0px 0px 5px rgba(40,40,40,.9)}a.single-page-storelocator-button-holder{position:relative;display:block;margin-left:.05rem;margin-right:.05rem;text-align:center;color:rgba(0,0,0,.6);padding:.4rem;opacity:1;background-color:#fff;border:solid 1px rgba(0,0,0,.3);cursor:pointer;margin-bottom:.5rem}a.single-page-storelocator-button-holder:hover{color:#000;background-color:#fff;border:solid 1px #000}.conf-total-holder{position:relative;margin-left:.25rem;margin-right:.25rem;color:#fff}.top-white{position:absolute;top:0px;width:100%;height:1px;left:0px;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0px 0px 3px rgba(30,30,30,.7);box-shadow:0px 0px 3px rgba(30,30,30,.7)}.conf-summary-row div.conf-close{display:inline-block;position:absolute;top:0rem;left:0rem;color:#fff;text-shadow:0px 0px 2px #000;cursor:pointer;z-index:2;padding-right:.4rem}.conf-summary-row{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.1rem;padding-bottom:.1rem}.conf-summary-bike{padding-top:.2rem;padding-bottom:.2rem}.conf-summary-left{padding-left:1rem}.conf-summary-right{padding-right:.25rem}.conf-summary-left-light{padding-left:1rem}.conf-summary-right-light{padding-right:.3rem}.conf-whiteline{position:relative;height:1px;-webkit-transform:scale(1,1.6);-ms-transform:scale(1,1.6);transform:scale(1,1.6);background-color:rgba(250,250,250,.85);-webkit-box-shadow:0px 0px 2.1px rgba(40,40,40,.3);box-shadow:0px 0px 2.1px rgba(40,40,40,.3);margin-left:.25rem;margin-right:.25rem}.conf-scaffold-holder{display:grid;height:inherit;max-height:inherit;grid-template-columns:10fr;grid-template-rows:fit-content(1em) fit-content(2em) auto fit-content(10em) fit-content(2em) fit-content(0em);grid-template-areas:"title" "bikeoptions" "bikeaddons" "price" "orderbutton" "icons";vertical-align:top;justify-items:stretch}.conf-scaffold-title{grid-area:title;margin-top:3rem}.conf-scaffold-title-only_show_mobile{display:none}.conf-scaffold-title-hider{overflow:hidden;opacity:1;height:auto;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-property:height,opacity;transition-property:height,opacity}.conf-scaffold-title-hider div{padding:.3rem;padding-left:.3rem;padding-bottom:.1rem;text-shadow:0px 0px 2px rgba(50,50,50,.4)!important;color:#fff;position:relative}.conf-box-description{padding:.6rem!important;padding-left:.3rem!important;padding-top:.3rem!important;text-shadow:0px 0px 2.5px rgba(50,50,50,.75)!important;color:#f0f0f0!important;letter-spacing:.012rem;line-height:calc(16px + .35vw)}.conf-scaffold-bikeoptions{grid-area:bikeoptions;vertical-align:top}.conf-scaffold-bikeaddons{grid-area:bikeaddons;vertical-align:top;overflow:hidden}.conf-scaffold-price{grid-area:price;overflow-y:auto;overflow-y:hidden;overflow-x:hidden;vertical-align:bottom;max-height:50rem;min-height:1rem;padding-top:1rem}.conf-scaffold-orderbutton{color:#fff;grid-area:orderbutton;vertical-align:bottom}.conf-scaffold-icons{color:#fff;grid-area:icons;vertical-align:bottom;padding-bottom:1rem;display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.conf-scaffold-icons-img{height:4.25rem;margin:0 auto}.allbikes_mainholder{position:relative;width:100vw}.allbikes_topholder{width:100vw;height:17.5rem;background:#602a3a;background:-webkit-linear-gradient(-45deg,rgb(96,42,58) 0%,rgb(110,49,65) 100%);background:-webkit-linear-gradient(315deg,rgb(96,42,58) 0%,rgb(110,49,65) 100%);background:linear-gradient(135deg,rgb(96,42,58) 0%,rgb(110,49,65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#602a3a",endColorstr="#6e3141",GradientType=1);opacity:1;text-align:center}.allbikes_topholder_center_items{margin:0 auto;padding-top:5rem}.allbikes_topholder_logo_img{position:relative;height:11rem}.allbikes_topholder_img{height:5rem;margin:3rem}.allbikes_topholder_sidetext{position:absolute;left:0vw;top:3rem;width:40%;padding:5rem;color:#fff;text-align:left}.allbikes_bikegrid_holder{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.allbikes_bikegrid_item{display:block;position:relative;height:22vw;text-align:right;cursor:pointer;background-size:200% auto;background-position:50% 10%;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.016s,.01s;transition-duration:.016s,.01s;-webkit-transition-property:background-position,background-size;transition-property:background-position,background-size;z-index:1}.allbikes_bikegrid_item:hover{-webkit-transition-duration:.1s,5s;transition-duration:.1s,5s;-webkit-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01);-webkit-box-shadow:0px 0px 2rem rgba(30,30,30,.6);box-shadow:0px 0px 2rem rgba(30,30,30,.6);background-position:50% 10%;background-size:206% auto;z-index:2}.allbikes_bikegrid_item_textholder{position:relative;min-width:3rem;max-width:11rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:2rem;margin-top:2rem;text-shadow:0px 0px .2rem rgba(40,40,40,.5)}.equipment_mainholder .allbikes_bikegrid_item_textholder{margin-left:2rem;margin-right:auto}.equipment_mainholder .allbikes_bikegrid_item{text-align:left}.allbikes_bikegrid_item_headline{color:#fff}.allbikes_bikegrid_item_smalltext{color:#fff;margin-top:.5rem;font-size:1.15rem;line-height:1.25rem}.allbikes_fullwidth{background-size:100vw auto;position:relative;width:100vw;height:60vw;background-position:50% 50%}.allbikes_fullwidth_img_holder{position:relative;overflow:hidden;line-height:0}.allbikes_fullwidth_img{position:relative;margin:0;width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.allbikes_2wide_image{padding-right:4.7rem;margin:0 auto;width:74rem}.allbikes_2wide_image img{width:100%}.newsletter_subscribe_holder{max-width:1000px;margin:0 auto;text-align:center}section.palstaholder{position:relative;padding-top:0rem;padding-bottom:0rem;background-color:#fff;width:100%;overflow:hidden}.palsta_holder{display:grid;margin:0 auto}.palsta_1col_2row{grid-template-columns:auto;grid-template-rows:auto auto}.palsta_2col_1row{grid-template-columns:auto auto;grid-template-rows:auto}.palsta_2text_holder{padding-right:4rem;width:61rem}.palsta_l_text_r_image_holder{width:64.7rem;padding-left:2rem;grid-template-areas:"palsta_text_area palsta_image_area"}.palsta_l_image_r_text_holder{width:74rem;padding-right:7rem;grid-template-areas:"palsta_image_area palsta_text_area"}.palsta_l_image_l_image_holder{width:74rem;padding-right:3.5rem;grid-template-areas:"palsta_image_area palsta_image2_area"}.palsta_2text_innerholder{display:grid;grid-template-columns:auto auto;grid-template-rows:auto}.palsta_2text_innerholder div.palsta_2text_left{padding-right:1rem}.palsta_2text_innerholder div.palsta_2text_left strong{line-height:2.5rem}.palsta_2text_innerholder div.palsta_2text_right{padding-left:1rem}.palsta_l_text_r_image_holder .palsta_2text{padding-right:2rem}.palsta_l_image_r_text_holder .palsta_2text{padding-left:2.5rem}.palsta_2text{grid-area:palsta_text_area}.palsta_2image{grid-area:palsta_image_area}.palsta_2image2{grid-area:palsta_image2_area}.palsta_2text img{margin:1.5rem}.palsta_halfimage_right{width:34.15rem}.palsta_halfimage2_right{width:35rem}.palsta_halfimage_left{width:35rem}.palsta_align_center{text-align:center}.palsta_align_left{text-align:left}.palsta_pad_top_1rem{padding-top:1rem}.palsta_pad_top_05rem{padding-top:.5rem}.palsta_pad_top_05rem_margin_bottom_02rem{padding-top:.5rem;margin-bottom:.2rem}.palsta_pad_top_2rem{padding-top:2rem}.palsta_pad_bot_1rem{padding-bottom:1rem}.palsta_pad_bot_2rem{padding-bottom:2rem}.uppercase{text-transform:uppercase}.opacity0{opacity:0}.conf-valid{opacity:1}.conf-invalid{opacity:.15!important;cursor:not-allowed}.conf-accordeon-addon-row span{text-shadow:0px 0px 2.3px rgba(30,30,30,.23)}.textshadow2{text-shadow:0px 0px 2.5px rgba(30,30,30,.8)!important}.tooltip_templates{display:none}.tooltip_content_holder{padding:.25rem;max-width:15rem;padding-top:0rem;padding-bottom:0rem}.tooltip_content_holder img{height:10rem;margin:0 auto}.tooltip_content_otsikko{margin:0 auto;padding:0rem;padding-bottom:0;text-align:center}.tooltip_content_desc{margin:0 auto;padding:.25rem;text-align:left;padding-top:.5rem;padding-bottom:.5rem}.tooltip_content_add_button_holder{position:relative;margin-bottom:.5rem;margin-top:.1rem}.tooltip_content_add_button{border:solid 2px #000;padding:.5rem;margin-right:0px;margin-left:auto;cursor:pointer;position:relative;max-width:8rem;text-align:center;text-transform:uppercase}.tcab_over{border:solid 2px #000;background-color:#000;color:#fff;-webkit-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);transform:scale(1.03,1.03);-webkit-box-shadow:rgba(127,127,127,.5) 0rem 0rem .5rem;box-shadow:rgba(127,127,127,.5) 0rem 0rem .5rem}.tooltip_content_price{float:left;padding-top:.6rem;padding-left:.5rem}.category_more_content_holder{margin-left:3%;margin-right:3%;margin-top:2rem}.category_more_content_holder p{font-weight:300!important;line-height:1.5em;max-width:900px;margin:0 auto;display:block}.dgwt-wcas-search-icon{margin:0 auto}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{z-index:5000;border-color:#afafaf;border-bottom-width:0px;border-right-width:0px;top:calc(100% + 1px);left:7px}.dgwt-wcas-suggestions-wrapp{background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-box-shadow:rgba(80,80,80,.6) 0rem .5rem 1rem;box-shadow:rgba(80,80,80,.6) 0rem .5rem 1rem}.dgwt-wcas-suggestion-selected{background-color:rgba(0,0,0,.1)}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{min-width:300px}.font05{font-size:.5rem;line-height:.6rem}.font06{font-size:.6rem;line-height:.6rem}.font07{font-size:.7rem;line-height:.7rem}.font08{font-size:.8rem;line-height:.8rem}.font09{font-size:.9rem}.font10{font-size:1rem;line-height:1.1rem}.font11{font-size:1.1rem;line-height:1.26rem}.font12{font-size:1.2rem;line-height:1.4rem}.font13{font-size:1.3rem;line-height:1.48rem}.font14{font-size:1.4rem;line-height:1.5rem}.font15{font-size:1.5rem;line-height:1.6rem}.font16{font-size:1.6rem;line-height:1.7rem}.font17{font-size:1.7rem;line-height:1.8rem}.font20{font-size:2rem;line-height:2.2rem}.font22{font-size:2.2rem;line-height:2.4rem}.font12-nolineheight{font-size:1.2rem}.font14-nolineheight{font-size:1.4rem}.woocombo-entity{border:solid 1px rgba(0,0,0,.65);text-transform:uppercase;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity;opacity:.8}.woocombo-entity:hover{border-color:rgba(0,0,0,.85);background-color:rgba(213,213,213,.66);opacity:1}.woocombo-active{background-color:#c8c8c8;-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:1;border:solid 1px #000;-webkit-transform:scale(1.024,1.024);-ms-transform:scale(1.024,1.024);transform:scale(1.024,1.024);-webkit-box-shadow:0px 0px .4rem rgba(100,100,100,.2);box-shadow:0px 0px .4rem rgba(100,100,100,.2)}.woocombo-active:hover{background-color:#d5d5d5}.woocombo-disabled{opacity:.4}table.variations tbody tr td.label{padding-top:.6rem!important;padding-bottom:.25rem!important;text-transform:uppercase}.woocommerce-variation-availability p.stock{margin-bottom:0rem;margin-top:.5rem}div.single_variation_wrap div.single_variation div.woocommerce-variation-description{display:none}input.input-text.qty.text{background-color:#fff;-webkit-box-shadow:0px 0px .5rem rgba(100,100,100,.1);box-shadow:0px 0px .5rem rgba(100,100,100,.1);border:solid 1px rgba(0,0,0,.65)}.single-product div.product form.cart .quantity{float:none}button.single_add_to_cart_button{position:relative;display:block;clear:both;width:100%;margin-top:1.5rem;margin-left:0rem;margin-right:.25rem;text-align:center;color:#fff;padding:1rem;-webkit-transition-duration:.05s,.05s;transition-duration:.05s,.05s;opacity:1;background-color:rgba(0,0,0,.6);border:solid 2px #fff!important;text-shadow:0px 0px 2.5px rgba(30,30,30,.5);cursor:pointer;margin-bottom:.5rem;text-transform:uppercase;font-size:1.4rem;line-height:1.5rem}.owl-item{width:220px}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#d0d0d0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#f9f9f9}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#fff}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#f0f0f0}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}img#loading{position:fixed;z-index:9999999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-animation:fadeIn .1s ease-in 0s forwards;animation:fadeIn .1s ease-in 0s forwards}.single_product_sidebar_photo_holder{margin-top:2rem;margin-bottom:2rem}p{margin:0 0 1rem;font-size:1rem;line-height:1.2rem}div.entry-content p{font-size:1.2rem;line-height:1.8rem}h1{text-transform:uppercase;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:0px}h2,h3,h4,h5,h6{font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:0px}h4.product_brand_custom{text-transform:uppercase;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:0px;margin-bottom:0rem;margin-top:.3rem;margin-left:.06rem}div.product div.summary h1.product_title{margin-top:.4rem;margin-bottom:1.05rem}h2{text-transform:uppercase}.single-product div.product p.price{font-size:1.7rem;margin:1.5rem 0;margin-bottom:1rem}.single-product div.product p.price span.amount{font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important}.single-product div.product p.price .woocommerce-Price-currencySymbol{font-family:Helvetica,Arial,sans-serif!important;font-size:1.3rem;line-height:1.3rem;margin-right:.1rem;margin-left:.1rem;vertical-align:top;font-weight:700}a.woocommerce-LoopProduct-link span.woocommerce-Price-currencySymbol{font-family:Helvetica,Arial,sans-serif!important}ul.products>li.product{width:45%!important;float:left;background-color:#fff;padding:1rem;margin:.5rem!important;-webkit-box-shadow:rgba(127,127,127,.05) 0px 0rem .3rem;box-shadow:rgba(127,127,127,.05) 0px 0rem .3rem;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important}ul.products li.product.first{clear:none!important}ul.products li.product.last{margin-right:.5rem!important}ul.products li.product:nth-child(2n+1){clear:both!important}ul.products>li.product:hover{-webkit-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01);-webkit-box-shadow:rgba(0,0,0,.12) 0px .2rem 2rem;box-shadow:rgba(0,0,0,.12) 0px .2rem 2rem;z-index:2}ul.products>li.product img{margin:0 auto .5rem;max-width:100%}h2.woocommerce-loop-product__title{text-transform:uppercase;margin-bottom:0px!important;padding-bottom:.15rem;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1rem;margin-left:-0.75rem;margin-right:-0.75rem}ul.products a.button{background-color:#fff;border:solid 2px #000;text-transform:uppercase;-webkit-box-shadow:rgba(127,127,127,.05) 0px 0rem .3rem;box-shadow:rgba(127,127,127,.05) 0px 0rem .3rem}ul.products a.button:hover{background-color:#000;border:solid 2px #fff;text-transform:uppercase;color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0px .2rem 2rem;box-shadow:rgba(0,0,0,.12) 0px .2rem 2rem;-webkit-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.woocommerce-LoopProduct-link span.onsale{position:absolute;top:10px;right:10px;background-color:#fff;-webkit-box-shadow:rgba(60,60,60,0) 0px 0rem 0rem;box-shadow:rgba(60,60,60,0) 0px 0rem 0rem;text-shadow:rgba(60,60,60,0) 0px 0rem 0rem;border-radius:0px;background-color:#000;color:#fff;font-weight:400;font-size:.6rem}.loop_brand_small{text-transform:uppercase;color:#505050;padding:.25rem;padding-bottom:.5rem}.loop_desc{color:#323232;padding:1rem;padding-top:.5rem;padding-bottom:.5rem;height:4rem}div.pswp__top-bar{margin-top:3rem}.woocommerce-tabs .panel p{font-size:1.2rem;line-height:1.6rem;font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important}.storefront-full-width-content .woocommerce-tabs .panel h2{text-transform:uppercase;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;margin-bottom:1rem}.woocommerce-product-details__short-description p{font-size:1.2rem;line-height:1.3rem;font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important}.product_compatibility_holder table{width:auto}.product_compatibility_holder table td,.product_compatibility_holder table th{padding:.25rem .5rem;font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important;color:#141414}.product_compatibility_holder h2{text-transform:uppercase;font-family:"nobel",sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:1.3rem}.product_compatibility_holder p,.product_compatibility_holder li{font-size:1.1rem;line-height:1.4rem;font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important;margin-bottom:.3rem}.product_compatibility_holder ul{margin-left:1.2rem;margin-top:.5rem;margin-bottom:.5rem}.product_mainarea_photos_holder{width:100%;clear:left;float:left}.product_compatibility_holder{float:right;width:100%;clear:right}div.single_product_alternative_products{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));grid-template-rows:auto;margin-left:-0.3rem}a.single_product_alternative_product_card{display:block;float:left;padding:.35rem;margin:.1rem;margin-bottom:0;margin-top:0;text-align:center}a.single_product_alternative_product_card:hover{background:rgba(255,255,255,.3);-webkit-box-shadow:0px 0px 1rem rgba(70,70,70,.1);box-shadow:0px 0px 1rem rgba(70,70,70,.1);-webkit-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}a.single_product_alternative_product_card img{-webkit-box-shadow:0px 0px .5rem rgba(70,70,70,.25);box-shadow:0px 0px .5rem rgba(70,70,70,.25);margin-bottom:.4rem;display:block;opacity:.9}a.single_product_alternative_product_card:hover img{opacity:1}.subheader-griditem-submenu_rest ul#site-header-cart,.single_product_shopping_cart ul#site-header-cart{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;min-width:15rem}.single_product_shopping_cart{position:absolute;top:3rem;right:2rem;z-index:2}.single .single_product_shopping_cart{top:3rem}.single_product_sidebar_photo_holder img{-webkit-box-shadow:rgba(0,0,0,.06) 0px .2rem 2rem;box-shadow:rgba(0,0,0,.06) 0px .2rem 2rem}.site-content,.storefront-breadcrumb{max-width:1700px;margin:0 auto;margin-top:0rem;overflow:visible;padding-bottom:0rem;padding-top:.5rem}body.single-post .site-content,body.single-post .storefront-breadcrumb,body.category .site-content,body.category .storefront-breadcrumb{max-width:1300px}body.single-post .site-content,body.single-post .storefront-breadcrumb,body.page:not(.woocommerce-checkout) .site-content{max-width:1060px}body.page:not(.woocommerce-checkout) div.store-locator .site-content{max-width:1600px}body.single-post .site-content div.col-full div#primary main#main article div.entry-content p,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content p{font-family:"nobel",sans-serif!important;font-weight:200!important;font-style:normal!important;margin-right:auto;margin-left:auto;width:79%;font-size:1.2rem;line-height:1.9rem;margin-bottom:2rem}body.single-post .site-content div.col-full div#primary main#main article div.entry-content p a,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content p a{font-family:inherit;border-bottom:solid 1px #000;text-decoration:none}body.single-post .site-content div.col-full div#primary main#main article div.entry-content p strong,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content p strong{font-family:"nobel",sans-serif!important;font-weight:400!important;font-style:normal!important}body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h1,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h2,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h3,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h4,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h5,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h6{margin-right:auto;margin-left:auto;width:79%}body.single-post .site-content div.col-full div#primary main#main article div.entry-content div.blog_fullwidth{width:114%;max-width:114%;margin-left:-7%;margin-right:-7%;margin-top:3rem;margin-bottom:3rem}body.single-post .site-content div.col-full div#primary main#main article div.entry-content div.blog_fullwidth p{width:100%;max-width:100%;margin:0}body.single-post .site-content div.col-full div#primary main#main article div.entry-content div.blog_fullwidth img.size-full{width:100%}body.single-post .site-content div.col-full div#primary main#main article header.entry-header,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article header.entry-header{border-bottom:0px solid rgba(0,0,0,.05);text-align:center}body.category div#primary{background-color:rgba(255,255,255,.7);padding-top:2rem;margin-top:0rem;-webkit-box-shadow:0px 0px 3rem rgba(70,70,70,.1);box-shadow:0px 0px 3rem rgba(70,70,70,.1);padding-left:1rem;padding-right:1rem}body.category div#primary header{display:none;visibility:hidden}body.single-post div#primary,body.page:not(.woocommerce-checkout) div#primary{background-color:rgba(255,255,255,.7);padding-top:2rem;margin-top:0rem;-webkit-box-shadow:0px 0px 3rem rgba(70,70,70,.1);box-shadow:0px 0px 3rem rgba(70,70,70,.1);padding-left:2rem;padding-right:2rem}body.page div#page{background-color:rgba(255,255,255,.6);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,0)),to(rgb(255,255,255)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 50%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgb(255,255,255) 100%);background-repeat-y:no-repeat}body.page div.col-full>div.woocommerce{margin-top:5rem}#wpsl-wrap{background-color:#fff;padding:10px;-webkit-box-shadow:0px 0px 3rem rgba(70,70,70,.1);box-shadow:0px 0px 3rem rgba(70,70,70,.1)}#wpsl-category{clear:right}#wpsl-search-wrap label{text-align:right}div#wpsl-stores p,div.gm-style-iw-d p{font-size:1rem!important;line-height:1.2rem!important}body.category .blog_category_list_item{position:absolute;display:inline-block;width:0px;padding:20px;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);cursor:pointer;opacity:0}body.category .blog_category_list_item:hover{background-color:rgba(255,255,255,.9);-webkit-box-shadow:.1rem .1rem .6rem rgba(90,90,90,.06);box-shadow:.1rem .1rem .6rem rgba(90,90,90,.06);-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}body.category .blog_category_list_item img{width:100%;-webkit-box-shadow:.1rem .1rem .6rem rgba(90,90,90,.07);box-shadow:.1rem .1rem .6rem rgba(90,90,90,.07)}body.category .blog_category_list_item .blog_category_headline{padding-top:.75rem;padding-left:.25rem;padding-right:.5rem;padding-bottom:.25rem;text-align:left;margin:0 auto;color:#0a0a0a}body.category .blog_category_list_item:hover .blog_category_headline{text-decoration:underline}body.category .blog_category_list_item .blog_category_teksti{padding:.25rem;padding-top:0rem;padding-right:1rem;text-align:left;margin:0 auto;color:#1e1e1e}body.category nav#post-navigation{padding-top:300px}.blog_header_category{text-align:center;font-weight:700;text-align:center;font-size:3rem;font-family:Georgia!important;text-transform:uppercase;letter-spacing:2px;position:relative;margin-bottom:2rem;margin-top:5rem}div.entry-content img.size-full{width:100%}.storefront-breadcrumb{margin-top:3rem}img{border-radius:0px}.single-product div.product{overflow:visible}.site-header-cart a,.site-header-cart span{font-family:Arial!important}.site-header-cart .widget_shopping_cart_content *{font-size:.75rem}.widget_shopping_cart .product_list_widget li{padding-left:1rem;padding-right:1rem}.widget_shopping_cart .widget_shopping_cart_content{-webkit-box-shadow:1px 1px 10px rgba(50,50,50,.2);box-shadow:1px 1px 10px rgba(50,50,50,.2)}.site-header-cart{text-align:left}.cart-contents{text-align:right}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin-left:auto;margin-right:auto;width:90%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border-radius:0%;-webkit-box-shadow:0px 0px 3px rgba(30,30,30,.4);box-shadow:0px 0px 3px rgba(30,30,30,.4);opacity:.7}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-bottom:1rem;padding:.8rem 1rem}.site-content>.col-full>.woocommerce>.woocommerce-message:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child{margin-top:1rem}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-6 .flex-control-thumbs li{width:10%;float:left;margin-right:6.666666%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-10 .flex-control-thumbs li{width:7%;float:left;margin-right:3%}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1rem;-webkit-box-shadow:0px 0px .8rem rgba(70,70,70,.25);box-shadow:0px 0px .8rem rgba(70,70,70,.25)}a.reset_variations{display:block;margin-top:.7rem;margin-bottom:.4rem;margin-left:1rem;float:left}.stock.in-stock{margin-bottom:0rem}.single-product div.product form.cart{margin-bottom:0em;padding:0}body.archive ul.products span.woocommerce-Price-amount{color:#333;font-size:1.1rem}a.button.product_type_variable.add_to_cart_button,ul.products a.button{padding-left:unset;padding-right:unset;margin-left:0rem;margin-right:0rem;width:100%}a.button.product_type_simple.add_to_cart_button,ul.products a.button{padding-left:unset;padding-right:unset;margin-left:0rem;margin-right:0rem;width:100%}.woocommerce-products-header__title{margin-top:3rem}.woocommerce-breadcrumb a:first-of-type::before{display:none}.woocommerce-breadcrumb a:first-of-type{margin-left:2rem}.owl-theme .owl-nav.disabled+.owl-dots{margin-bottom:10px}button,input[type=button],input[type=reset],input[type=submit],.button,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.added_to_cart{font-weight:700!important}.storefront-sorting select{background-color:rgba(255,255,255,.8)}article.has-post-thumbnail .wp-post-image{display:none}.tooltipster-content{font-family:"nobel"}.tuote-introduction-grid-left strong,.tuote-introduction-grid-right strong{display:block;margin-bottom:.33rem}.invert_this{-webkit-filter:invert(100%);filter:invert(100%)}.woocommerce-ordering{float:left;margin-right:1em;margin-left:.6rem}.woocommerce-result-count{font-size:.8rem;color:#fff}.home #primary{margin-bottom:0rem}.home #primary main#main{margin-bottom:0rem}.home #primary main#main article{margin-bottom:0rem}span#cn-notice-text{font-family:"nobel",sans-serif;font-weight:400;font-style:normal}div#cookie-notice{opacity:.95}.mid_area_holder{-webkit-animation:fadeIn .2s ease-in-out 0s forwards;animation:fadeIn .2s ease-in-out 0s forwards}.tuotesivu-hero-section{-webkit-animation:fadeIn .4s ease-in-out .1s forwards;animation:fadeIn .4s ease-in-out .1s forwards}.tuote-fiilis{-webkit-animation:fadeIn .3s ease-in-out 0s forwards;animation:fadeIn .3s ease-in-out 0s forwards}.subheader-holder{-webkit-animation:fadeIn 1s ease-in .4s forwards;animation:fadeIn 1s ease-in .4s forwards}.header_holder{-webkit-animation:fadeIn .6s ease-in .4s forwards;animation:fadeIn .6s ease-in .4s forwards}.tuotesivu-hero-bg{-webkit-animation:fadeIn 1.2s ease-in .4s forwards;animation:fadeIn 1.2s ease-in .4s forwards}.tuotesivu-hero-logo{-webkit-animation:fadeIn 1s ease-in 1.2s forwards;animation:fadeIn 1s ease-in 1.2s forwards}.tuote-configurator-holder{-webkit-animation:fadeIn 1s ease-in 1.2s forwards;animation:fadeIn 1s ease-in 1.2s forwards}.tuote-mainarea-bike-sub{-webkit-animation:fadeIn 1s ease-in 1.2s forwards;animation:fadeIn 1s ease-in 1.2s forwards}.body_fadeout{-webkit-animation:fadeOut 2s ease-in 2s forwards;animation:fadeOut 2s ease-in 2s forwards}div.content{opacity:0;-webkit-animation:fadeIn .4s ease-in 0s forwards;animation:fadeIn .4s ease-in 0s forwards}div.entry-summary{opacity:0;-webkit-animation:fadeIn .4s ease-in .4s forwards;animation:fadeIn .4s ease-in .4s forwards}nav.woocommerce-breadcrumb{opacity:0;-webkit-animation:fadeIn .4s ease-in .6s forwards;animation:fadeIn .4s ease-in .6s forwards}div.woocommerce-tabs{opacity:0;-webkit-animation:fadeIn .4s ease-in .7s forwards;animation:fadeIn .4s ease-in .7s forwards}section.related{float:left;opacity:0;-webkit-animation:fadeIn .4s ease-in 1s forwards;animation:fadeIn .4s ease-in 1s forwards}header.woocommerce-products-header{opacity:0;-webkit-animation:fadeIn .5s ease-in 0s forwards;animation:fadeIn .5s ease-in 0s forwards}img.attachment-woocommerce_thumbnail{opacity:0;-webkit-animation:fadeIn .3s ease-in .4s forwards;animation:fadeIn .3s ease-in .4s forwards}div.loop_brand_small{opacity:0;-webkit-animation:fadeIn .2s ease-in .5s forwards;animation:fadeIn .2s ease-in .5s forwards}h2.woocommerce-loop-product__title{opacity:0;-webkit-animation:fadeIn .2s ease-in .6s forwards;animation:fadeIn .2s ease-in .6s forwards}div.loop_desc{opacity:0;-webkit-animation:fadeIn .2s ease-in .7s forwards;animation:fadeIn .2s ease-in .7s forwards}span.price{opacity:0;-webkit-animation:fadeIn .2s ease-in .8s forwards;animation:fadeIn .2s ease-in .8s forwards}div.storefront-breadcrumb{opacity:0;-webkit-animation:fadeIn .4s ease-in .5s forwards;animation:fadeIn .4s ease-in .5s forwards}div.single_product_shopping_cart{opacity:0;-webkit-animation:fadeIn .4s ease-in .8s forwards;animation:fadeIn .4s ease-in .8s forwards}a.button.add_to_cart_button{opacity:0;-webkit-animation:fadeIn .4s ease-in .9s forwards;animation:fadeIn .4s ease-in .9s forwards}.hero-logo-image{opacity:0;-webkit-animation:fadeIn .8s ease-in .8s forwards;animation:fadeIn .8s ease-in .8s forwards}section.hero-section{opacity:0;-webkit-animation:fadeIn 1s ease-in .1s forwards;animation:fadeIn 1s ease-in .1s forwards}.index-standard-textholder{opacity:0;-webkit-animation:fadeIn .5s ease-in .1s forwards;animation:fadeIn .5s ease-in .1s forwards}.index-standard-button{opacity:0;-webkit-animation:fadeIn .3s ease-in .4s forwards;animation:fadeIn .3s ease-in .4s forwards}body.home div.wp-block-media-text{padding-top:1.2rem;padding-bottom:1.2rem}body.home div.col-full{padding-top:0rem;text-align:center}body.home div.col-full p{margin:0}body.home div#page{background-color:#fff}.backorder_notification{display:none}.backorder_notification.custom{display:block}body.tax-product_cat header.woocommerce-products-header div.term-description p{font-family:"nobel",sans-serif!important;font-weight:300!important;font-style:normal!important;font-size:1.15rem;line-height:1.3rem;margin-left:.5rem;margin-left:.5rem;margin-bottom:3rem;max-width:400px;text-align:left;padding-left:1rem;padding-right:1rem;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.07),1px -1px 0 rgba(0,0,0,.07),-1px 1px 0 rgba(0,0,0,.07),1px 1px 0 rgba(0,0,0,.07),0px 0px 5px rgba(0,0,0,.1)}body.tax-product_cat header.woocommerce-products-header h1.woocommerce-products-header__title{color:#fff;margin-left:1.5rem;margin-top:6rem;margin-bottom:.5rem;text-align:left;font-size:2.3rem;text-shadow:-1px -1px 0 rgba(0,0,0,.07),1px -1px 0 rgba(0,0,0,.07),-1px 1px 0 rgba(0,0,0,.07),1px 1px 0 rgba(0,0,0,.07),0px 0px 5px rgba(0,0,0,.1)}body.tax-product_cat div#page{background-repeat:no-repeat;background-size:100% auto;background-position:center top}.header_holder_has_alert:not(.scrolling,.scrolling_slowstart){height:5rem;padding-top:2rem}.header_holder .highest_alert_holder{display:none}.header_holder_has_alert .highest_alert_holder{position:absolute;width:100vw;height:2rem;display:block;cursor:pointer;text-align:center;overflow:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height}.header_holder_has_alert .highest_alert_holder div{padding-top:.4rem}.scrolling .highest_alert_holder,.scrolling_slowstart .highest_alert_holder{height:0rem}.tuotesivu-hero-section_highest_alert_exists{padding-top:2rem;background-position:0rem -1rem}.pelago-social-container{margin:0px auto;width:500px;margin-bottom:100px}.pelago-social-container div{width:25%;float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}.nobel-bold{font-family:"nobel"!important;font-weight:700;font-style:normal}.nobel-regular{font-family:"nobel"!important;font-weight:400;font-style:normal}.nobel-italic{font-family:"nobel"!important;font-weight:400;font-style:italic}.nobel-light{font-family:"nobel"!important;font-weight:200;font-style:normal}body.single .product_meta span.tagged_as{display:none!important}@media(min-width:768px){ul.products>li.product{width:21.7391304348%!important;width:30%!important}ul.products li.product.first{clear:none!important}ul.products li.product.last{margin-right:.5rem!important}ul.products li.product:nth-child(2n+1){clear:none!important}ul.products li.product:nth-child(3n+1){clear:both!important}.col-full{max-width:100%;width:default}.storefront-full-width-content .woocommerce-products-header{padding:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:62%;margin-right:0%}.storefront-full-width-content.single-product div.product .summary{width:35%;margin-bottom:2rem}.single-product div.product .woocommerce-product-gallery div.flex-viewport figure.woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image a img{width:100%!important;max-width:100%}.storefront-full-width-content .woocommerce-tabs .panel{width:55%;width:100%;float:none}.storefront-full-width-content .woocommerce-tabs ul.tabs{float:none}.woocommerce-tabs{padding-top:0rem;padding-bottom:0rem}.woocommerce-tabs ul.wc-tabs{display:none}.storefront-full-width-content.single-product div.product .woocommerce-tabs{width:55%;clear:left;float:left}.storefront-sticky-add-to-cart--slideInDown{top:3rem;background-color:rgba(255,255,255,.9);z-index:998}.site-header-cart .cart-contents{padding:.9rem 1rem;padding-bottom:.8rem}.site-header-cart .cart-contents::after{margin-left:.5rem;line-height:1.1}.product_compatibility_holder{width:35%}.product_mainarea_photos_holder{width:62%}.subheader-griditem-submenu_rest .widget_shopping_cart p.buttons,.single_product_shopping_cart .widget_shopping_cart p.buttons{padding:1rem 1rem}.storefront-sorting{margin-bottom:0rem;margin-left:1%}.storefront-full-width-content.woocommerce-cart .entry-header{padding-bottom:1rem}.storefront-full-width-content .woocommerce-tabs .panel{margin-bottom:1rem;min-height:10rem}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-bottom:2rem}.site-main{margin-left:2rem;margin-right:2rem}.woocommerce-result-count{font-size:.8rem;padding-top:.7rem;color:#fff}}@media only screen and (min-width:2100px)and (max-width:4800px){.tuote-mainarea-bike-overlay{height:36vw}.tuote-mainarea{grid-template-rows:36vw auto}.tuotesivu-hero-bg{background-size:auto 46vw;max-width:calc(1200px + 44vw);background-position:75% -3rem}.tuotesivu-hero-section{background-size:auto 91.5vw}}.tuotesivu-hero-bg-start{background-size:auto 100%;background-position:0vw 0vh;height:100%;max-width:100vw;opacity:0}@media only screen and (min-width:1600px)and (max-width:4800px){.header-submenu-common-item{margin:11.2px;width:210px}.header-submenu-common-item img{margin-bottom:calc((1600px - 100vw)*.01 - 3px)}.index-standard-section{background-size:100% auto;height:calc((100vh + 100vw)/3.3)}ul.products>li.product{width:18.5%!important}ul.products li.product.first{clear:none!important}ul.products li.product.last{margin-right:.5rem!important}ul.products li.product:nth-child(2n+1){clear:none!important}ul.products li.product:nth-child(3n+1){clear:none!important}ul.products li.product:nth-child(4n+1){clear:none!important}ul.products li.product:nth-child(5n+1){clear:both!important}body.archive main.site-main{margin-left:.3rem;margin-right:.3rem}body.archive div.col-full{margin-left:.6rem;margin-right:.6rem}}@media only screen and (min-width:1600px)and (max-width:2550px){.tuote-mainarea-bike-overlay{height:41vw}.tuote-mainarea{grid-template-rows:41vw auto}.tuotesivu-hero-bg-start{background-size:auto 100%;background-position:0vw 0vh;height:100%;opacity:0}}@media only screen and (min-width:1100px)and (max-width:1600px)and (min-height:1050px)and (max-height:4000px){.index-standard-section{background-size:135% auto}}@media only screen and (min-width:1100px)and (max-width:1600px){.tuote-mainarea-bike-overlay{height:46vw}.tuote-mainarea{grid-template-rows:46vw auto}.tuote-keyfeatures-maingrid-holder{max-width:55rem}.tuotesivu-hero-section{background-position:0vw 1rem}.tuotesivu-hero-bg{grid-template-columns:65% calc(33% + (1100px - 100vw)*.2);background-size:auto 56vw;background-position:75% -1rem}.tuotesivu-hero-bg-start{background-size:auto 100%;background-position:-14vw 0vh;height:100%;opacity:0}ul.products>li.product{width:23.2%!important}ul.products li.product.first{clear:none!important}ul.products li.product.last{margin-right:.5rem!important}ul.products li.product:nth-child(2n+1){clear:none!important}ul.products li.product:nth-child(3n+1){clear:none!important}ul.products li.product:nth-child(4n+1){clear:both!important}body.archive main.site-main{margin-left:.3rem;margin-right:.3rem}body.archive div.col-full{margin-left:.6rem;margin-right:.6rem}.tuote-introduction-maingrid-holder{padding-right:0rem}.tuote-specs-grid-holder{padding-right:0rem}.tuote-keyfeatures-maingrid-holder{padding-right:0rem}.tuote-bikespecific-related-maingrid-holder{padding-right:0rem}.tuote-bikespecific-related-maingrid-item1 img{display:none}.allbikes_bikegrid_holder{grid-template-columns:1fr 1fr}.allbikes_bikegrid_item{height:27vw;background-size:180% auto;background-position:50% 20%}.allbikes_bikegrid_item:hover{background-position:50% 20%;background-size:190% auto}.allbikes_fullwidth{height:75vw;background-size:113% auto}.tuotesivu-hero-logo{top:5rem;background-size:80% auto}img.tuote-introduction-floating-logo{display:none}.tuote-kuvagalleria-icons-holder img{padding:2rem}.allbikes_bikegrid_item_smalltext{font-size:1.05rem;line-height:1.2rem}}@media all and (max-width:1230px){body.woocommerce-checkout .site-main{margin-left:0;margin-right:0}}@media all and (max-width:1115px){body.woocommerce-checkout .entry-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}form.checkout.woocommerce-checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form.checkout.woocommerce-checkout #customer_details{height:auto!important}form.checkout.woocommerce-checkout #order_review{display:block}}@media all and (max-width:767px){body.woocommerce-checkout .site-main{margin-top:5.5rem}body.woocommerce-checkout .woocommerce-cart-form{padding:1rem 1rem}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr{display:block;position:relative}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-shipping{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-shipping .cart-shipping-label{width:100%}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-subtotal,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.tax-rate,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-total-excl-tax,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.tax-total,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.order-total,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-discount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-subtotal th,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.tax-rate th,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-total-excl-tax th,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.tax-total th,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.order-total th,body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-discount th{display:block}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-subtotal small.tax_label{text-align:right}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-discount a.woocommerce-remove-coupon{margin-left:.6rem}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr.cart-discount td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td{padding-left:0;padding-right:0}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-name:before{display:none}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity{margin-right:0}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-quantity .quantity input{padding:0}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-price span.woocommerce-Price-amount{float:right}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-remove{position:static;border:none}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.product-remove a.remove{position:absolute;right:0;top:28px}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td.actions .coupon{border-bottom:1px solid #000;margin-bottom:0}body.woocommerce-checkout .woocommerce-cart-form table.shop_table tr td[data-title]::before{content:attr(data-title);text-transform:uppercase;color:#999}}@media only screen and (min-width:100px)and (max-width:1100px){img.tuote-introduction-floating-logo{display:none}.tuote-kuvagalleria-icons-holder img{padding:.1rem}.tuote-kuvagalleria-icons-holder{padding:1rem}.tuotesivu-hero-section{background-size:auto 400vw;background-position:0vw -116vw}.tuotesivu-hero-section_highest_alert_exists{background-position:0vw calc(50% - (260px - 40vw) + 2rem)}.tuotesivu-hero-bg{background-repeat:no-repeat;grid-template-columns:100%;background-size:150% auto;background-position:-6vw 0vh;grid-template-rows:44% 56%;grid-template-rows:57vw auto;grid-template-areas:"leftarea" "rightarea"}.tuotesivu-hero-bg-start{background-position:-30vw -10vh;background-size:220% auto}.tuote-configurator-holder{padding-left:calc(280px - (1100px - 100vw)*.4);padding-right:calc(280px - (1100px - 100vw)*.4)}.tuotesivu-hero-logo{position:absolute;top:calc(4em - (1100px - 100vw)*.03);left:1rem;background-repeat:no-repeat;background-position:0% 0%;background-size:100% auto;height:14.5rem;width:calc(13em - (1100px - 100vw)*.2)}.tuote-sidebyside-holder{width:100vw;background-color:#afafaf;padding-top:6rem;overflow:hidden;padding-left:0px;padding-right:0px}.header_holder{padding-right:1vw}html{font-size:calc(15px + .35vw);line-height:calc(16px + .35vw)}.header-submenu-common{padding-left:auto;padding-right:auto}.header-submenu-grid-holder{padding-left:0vw;padding-right:0vw}.header-submenu-grid-holder-active{grid-template-columns:8rem 8rem}.header-submenu-grid-holder-allroad{grid-template-columns:8rem}.header-submenu-grid-holder-classic{grid-template-columns:8rem 8rem}.header-submenu-grid-holder-ebike{grid-template-columns:8rem}.header-submenu-grid-item{width:8rem!important}.header-submenu-grid-holder-equipment{grid-template-columns:8rem 8rem 8rem 8rem 8rem 8rem auto}.empty-grid-item{display:none}.tuote-mainarea-bike-sub{display:none}.tuote-mainarea-bike-subholder{display:none}.tuote-keyfeatures-maingrid-child1-left{display:none}.tuote-keyfeatures-maingrid-child2-left{display:none}.tuote-keyfeatures-maingrid-holder{padding-right:0rem}.tuote-keyfeatures-maingrid-child2-right{margin-right:2rem}.tuote-bikespecific-related-maingrid-holder{grid-template-columns:auto}.tuote-bikespecific-related-maingrid-item1{display:none}.tuote-introduction-maingrid-holder{padding-right:0rem}.tuote-bikespecific-related-maingrid-holder{padding-right:0rem}.tuote-specs-grid-holder{grid-template-columns:auto;padding-right:0rem}.index-standard-section{background-size:auto calc((100vh + 100vw)/2.5);height:calc((100vh + 100vw)/3)}.loop_desc{display:none}body.archive main.site-main,body.single-post main.site-main{margin-left:.1rem;margin-right:.1rem}body.archive div.col-full,body.single-post div.col-full{margin-left:.4rem;margin-right:.4rem}.pelago-footer-subgrid-holder{grid-template-columns:auto auto;grid-template-rows:auto auto}.conf-scaffold-title-only_show_mobile{display:block}.conf-scaffold-bikeaddons{margin-bottom:1rem}.index_miniblock_inner_holder{grid-template-rows:auto auto;grid-template-columns:auto}.index_miniblock_inner_holder_1,.index_miniblock_inner_holder_2{grid-template-areas:"miniblock_image" "miniblock_text"}.index_miniblock_image_holder img{margin-bottom:0%}.hero-section-textholder{width:60%;top:85%;left:50%;-webkit-transform:translate(-50%,-85%);-ms-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.hero-logo{top:8%}.table-responsive tbody tr td.icon_row img{width:90%;margin-right:10%}.allbikes_bikegrid_holder{grid-template-columns:1fr 1fr}.allbikes_bikegrid_item{height:48vw;background-size:220% auto;background-position:53% 0%}.allbikes_bikegrid_item:hover{background-position:50% 0%;background-size:220% auto}.allbikes_bikegrid_item_textholder{margin-right:2rem;margin-top:2rem}.allbikes_topholder_sidetext{display:none}.allbikes_topholder_img{margin-left:1rem;margin-right:1rem}.allbikes_fullwidth{height:90vw;background-size:140% auto}.allbikes_fullwidth_img{width:200vw}.palsta_2text_holder{padding-right:2rem;padding-left:2rem;width:100%}.allbikes_2wide_image{padding-right:0rem;width:100%}.palsta_l_text_r_image_holder{width:100%}.palsta_l_image_r_text_holder{width:100%;padding-right:2rem}.palsta_l_image_l_image_holder{width:100%}.palsta_halfimage_right{width:49vw}.palsta_halfimage_left{width:49vw}.tuote-relatedposts-imgdiv{height:8rem}.woocommerce-breadcrumb a:first-of-type{margin-left:0rem}.single-product div.product .woocommerce-product-gallery{margin-bottom:0rem}body.single-post .site-content div.col-full div#primary main#main article div.entry-content div.blog_fullwidth{width:108%;max-width:108%;margin-left:-4%;margin-right:-4%}.allbikes_bikegrid_item_smalltext{font-size:1rem;line-height:1.1rem}body.tax-product_cat div#page{background-size:160% auto}}@media only screen and (min-width:668px)and (max-width:900px){.header-submenu-grid-holder-active{grid-template-columns:8rem 8rem}.header-submenu-grid-holder-allroad{grid-template-columns:8rem}.header-submenu-grid-holder-ebike{grid-template-columns:8rem}.header-submenu-grid-holder-classic{grid-template-columns:8rem}.subheader-holder-scrolling{display:none}.tuote-kuvagalleria-grid-holder{grid-template-columns:repeat(auto-fill,100%);margin-left:0vw;margin-right:0vw;margin-top:0vw}.allbikes_bikegrid_holder{grid-template-columns:auto}.allbikes_bikegrid_item{height:50vw;background-size:180% auto;background-position:50% 20%}.allbikes_bikegrid_item:hover{background-position:50% 20%;background-size:190% auto}.header-menuitem-bicycles .header-menuitem,.header_griditem_menu_equipment .header-menuitem,.header_griditem_menu_info .header-menuitem,.header_griditem_menu_articles .header-menuitem{padding-left:.2rem;padding-right:.2rem}.header-menuitem-bicycles{padding-left:.3rem;padding-right:.3rem}.header_griditem_menu_buttons div a{width:1.7rem}}@media only screen and (min-width:100px)and (max-width:715px){.index-standard-button{margin-right:auto}.header-menuitem-bicycles .header-menuitem,.header_griditem_menu_equipment .header-menuitem,.header_griditem_menu_info .header-menuitem,.header_griditem_menu_articles .header-menuitem{padding-left:.2rem;padding-right:.2rem}.tuote-specs-grid-item table.table>tbody>tr>td{font-size:.8rem;line-break:anywhere}.tuote-specs-grid-item table.table>tbody>tr>td:not(.label){font-size:.9rem}.woocommerce-result-count{position:relative;padding-top:.3rem;padding-left:.4rem;font-size:.8rem;color:#fff}body.tax-product_cat div#page{background-size:220% auto}}@media only screen and (min-width:669px){.show-sm{display:none!important}.header_griditem_hamburger{left:-200px}}@media only screen and (min-width:100px)and (max-width:668px){.tuote-kuvagalleria-grid-child{padding:2rem}.tuote-kuvagalleria-icons-holder{max-width:100%}body.single-post div#primary{padding-left:1rem;padding-right:1rem}body.single-post div.col-full{margin-left:0rem;margin-right:0rem}body.single-post .site-content div.col-full div#primary main#main article div.entry-content p{width:100%}body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content p,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h1,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h2,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h3,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h4,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h5,body.page:not(.woocommerce-checkout) .site-content div.col-full div#primary main#main article div.entry-content h6{width:100%}body.single-post .site-content div.col-full div#primary main#main article header h1.entry-title{font-size:1.5rem;text-align:center}.tuotesivu-hero-bg-start{background-position:-50vw 0vh;background-size:300vw auto}.hide-sm{display:none!important}.show-sm{display:inline!important}.subheader-holder{display:none}.header_holder{grid-template-columns:fit-content(2.5rem) auto 0vw 0vw 0vw 0vw fit-content(8vw) fit-content(9rem) 0%;padding-right:.5rem!important}.header-logo-white{margin:.7rem auto}.header-submenu-grid-holder-active{grid-template-columns:9rem}.header-submenu-grid-holder-allroad{grid-template-columns:9rem}.header-submenu-grid-holder-classic{grid-template-columns:9rem}.tuote-keyfeatures-subgrid-holder{grid-template-columns:auto}.subheader-holder-scrolling{display:none}.tuote-kuvagalleria-grid-holder{grid-template-columns:repeat(auto-fill,100%);margin-left:0vw;margin-right:0vw;margin-top:0vw}.pelago-footer-grid-child1{display:none}.pelago-footer-grid-holder{grid-template-columns:auto;grid-template-rows:auto auto}.tuote-relatedposts-grid-holder{grid-template-columns:100%;grid-template-rows:auto auto auto auto}.tuote-bikespecific-related-subgrid-holder{grid-template-columns:auto;grid-template-rows:auto auto auto auto auto;grid-template-areas:"bikespecific-related1" "bikespecific-related2" "bikespecific-related3" "bikespecific-related4" "bikespecific-related5" "bikespecific-related6"}.hero-logo{display:none}.hero-section-textholder{width:100%;top:20%;left:0%;-webkit-transform:translate(0%,-20%);-ms-transform:translate(0%,-20%);transform:translate(0%,-20%);background-color:rgba(10,10,10,.3)}.index-standard-section{background-size:auto calc((100vh + 100vw)/1.7);height:calc((100vh + 100vw)/1.8)}.index-standard-textholder{width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(10,10,10,0.5)),to(rgba(50,50,50,0)));background:-webkit-linear-gradient(top,rgba(10,10,10,0.5) 10%,rgba(50,50,50,0) 100%);background:linear-gradient(to bottom,rgba(10,10,10,0.5) 10%,rgba(50,50,50,0) 100%);-webkit-box-shadow:0px 0px 0rem rgba(230,230,230,0);box-shadow:0px 0px 0rem rgba(230,230,230,0);padding-right:2rem;padding-bottom:10rem;-webkit-backdrop-filter:none;backdrop-filter:none}.index-standard-textholder-first{padding-top:20%}.index-standard-textholder-left-center{top:0%;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}.header_griditem_menu_buttons{grid-area:menu_buttons;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"menu_button_lang menu_button_lang menu_button_lang menu_button_info menu_button_map menu_button_find menu_button_shoppingcart"}.header_griditem_menu_button_shoppingcart{padding-right:.25rem}.tuote-specs-grid-item{padding-left:0rem;padding-right:0rem}.tuote-specs-grid-item table{width:99%}.table>tbody>tr>td{padding-left:.1rem;padding-right:.1rem}.tuote-fiilis{height:66vh;min-height:auto;background-size:auto 67vh}.tuote-bikespecific-related-subgrid-item{padding:0}.tuote-introduction-grid{grid-template-columns:auto;grid-template-rows:auto auto}.tuote-introduction-grid-left{padding-right:1rem;padding-left:1rem}.tuote-introduction-grid-right{padding-left:1rem;padding-right:1rem}.palsta_2text_holder{padding-right:1rem;padding-left:1rem}.palsta_2text_innerholder{grid-template-columns:auto;grid-template-rows:auto auto}.palsta_2text_innerholder div.nobel-light{padding-bottom:1rem}.palsta_2col_1row{grid-template-columns:auto;grid-template-rows:auto auto}.palsta_l_image_r_text_holder,.palsta_l_text_r_image_holder,.palsta_l_image_l_image_holder{padding-left:1rem;padding-right:1rem;grid-template-areas:"palsta_image_area" "palsta_text_area"}.palsta_l_image_l_image_holder{grid-template-areas:"palsta_image_area" "palsta_image2_area"}.palsta_l_image_r_text_holder .palsta_2text{padding-left:0rem}.palsta_l_text_r_image_holder .palsta_2text{padding-left:0rem}.palsta_halfimage_right,.palsta_halfimage2_right{width:100%}.palsta_halfimage_left{width:100%}.allbikes_bikegrid_holder{grid-template-columns:auto}.allbikes_bikegrid_item{height:50vw;background-size:175% auto;background-position:64% 20%}.allbikes_bikegrid_item:hover{background-position:50% 20%;background-size:190% auto}.palsta_2text_innerholder div.palsta_2text_left{padding-right:0rem}.palsta_2text_innerholder div.palsta_2text_right{padding-left:0rem}.tuote-otherbikes-grid-holder{grid-template-columns:auto;grid-template-rows:33% 33% 33%}.tuote-specs-sizes p:first-child{margin-left:-2%;margin-right:-2%}#wpsl-search-wrap label{text-align:left}}@media only screen and (min-width:385px)and (max-width:500px){body.tax-product_cat div#page{background-size:280% auto}}@media only screen and (min-width:100px)and (max-width:370px){ul.products>li.product{width:95%!important;clear:both!important}ul.products li.product.first{clear:none!important}ul.products li.product.last{margin-right:.5rem!important}}@media only screen and (min-width:100px)and (max-width:385px){.tuote-configurator-holder{padding-left:10px;padding-right:10px}.allbikes_bikegrid_item{height:64vw;background-size:170% auto;background-position:64% .5%}.allbikes_bikegrid_item:hover{background-position:55% .5%;background-size:180% auto}.allbikes_bikegrid_item .allbikes_bikegrid_item_textholder{margin-right:1rem;margin-top:1rem}.allbikes_bikegrid_item_smalltext{font-size:1.1rem;line-height:1.2rem}.allbikes_fullwidth{height:116vw;background-size:175% auto}.allbikes_fullwidth_img{width:300vw}.allbikes_fullwidth_img_holder{max-height:100vh}.allbikes_2wide_image img{width:200%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.table-responsive-open{max-height:140rem}span#dyn_mod_tech_specs_table>p>strong:before{margin-top:.2rem}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{font-size:.85rem}.tuote-specs-grid-item table.table>tbody>tr>td:not(.label){font-size:.95rem}.tuote-relatedposts-imgdiv{height:8rem}.index-standard-otsikko{font-size:1.7rem;margin-top:2rem;margin-top:3rem;margin-bottom:.5rem}.index-standard-button-margin-top{margin-top:1rem}body.tax-product_cat div#page{background-size:300% auto}}@media only screen and (min-width:520px)and (max-width:850px)and (min-height:300px)and (max-height:420px){.index-standard-section{background-size:auto calc((100vh + 100vw)/2)}}@media only screen and (min-width:1220px)and (max-width:1320px)and (min-height:600px)and (max-height:800px){.tuotesivu-hero-bg{background-size:auto 50vw;background-position:30% -2rem}.tuotesivu-hero-section{background-size:auto 100vw;background-position:0vw -2rem}.tuote-mainarea-bike-sub-item{padding-bottom:.6rem}.tuote-mainarea{grid-template-rows:40vw auto}.conf-box-description{font-size:1rem;line-height:1.07rem;padding-top:.1rem!important;padding-bottom:.1rem!important}#dyn_mod_configurator_headline{font-size:1.2rem;line-height:1.2rem}.conf-scaffold-icons-img{height:3.4rem}.conf-accordeon-header{margin-bottom:.3rem;padding-bottom:.15rem}.tuote-mainarea-bike-sub-item-text{font-size:.8rem;line-height:.8rem}.conf-scaffold-title{margin-top:2.9rem}.conf-order-button-holder{padding:.8rem}.conf-box-actual{padding:.3rem}.conf-scaffold-price{padding-top:.5rem}.conf-scaffold-icons{padding-bottom:.5rem}.tuote-configurator-holder .font11{font-size:1.05rem;line-height:1.2rem}.conf-accordeon-header img{width:.75rem;height:.75rem}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;border-radius:2px;border:rgba(0,0,0,.4) 1px solid}.fancybox-opened{z-index:998030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/wp-content/themes/pelago/dist/../../../js/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/wp-content/themes/pelago/dist/../../../js/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:rgba(0,0,0,0) url(/wp-content/themes/pelago/dist/../../../js/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:99010;background-color:rgba(140,140,140,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:hidden}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,0);background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/wp-content/themes/pelago/dist/css/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/wp-content/themes/pelago/dist/css/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.nice-select{height:32px;line-height:30px}b,strong{font-weight:600!important}dfn,cite,em,i{font-style:italic!important}.header-submenu-grid-item-textholder i{font-style:normal!important}.wpcf7 label,.wpcf7 strong{font-weight:700!important}.wpcf7 .codedropz-upload-wrapper h3{font-size:1.25rem}.wpcf7 input{max-width:100%}.wpcf7 textarea{font-weight:200!important;line-height:1.5}.wpcf7 .date-of-sales span{display:inline-block;margin-right:.5rem}