@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url("../fonts/open-sans/open-sans-v13-latin-300.woff2") format("woff2"),url("../fonts/open-sans/open-sans-v13-latin-300.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("../fonts/open-sans/open-sans-v13-latin-regular.woff2") format("woff2"),url("../fonts/open-sans/open-sans-v13-latin-regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url("../fonts/open-sans/open-sans-v13-latin-600.woff2") format("woff2"),url("../fonts/open-sans/open-sans-v13-latin-600.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/open-sans/open-sans-v13-latin-700.woff2") format("woff2"),url("../fonts/open-sans/open-sans-v13-latin-700.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url("../fonts/open-sans/open-sans-v13-latin-800.woff2") format("woff2"),url("../fonts/open-sans/open-sans-v13-latin-800.woff") format("woff")}body._has-modal{height:100%;overflow:hidden;width:100%}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;background:rgba(0,0,0,.7);z-index:999}#cart-totals .table.totals th{font-size:19px}picture{position:relative}.catalog-product-view #bundleSummary .price-box.price-configured_price{display:flex;flex-wrap:wrap;max-width:205px}.catalog-product-view #bundleSummary .price-box.price-configured_price .paypal.checkout{flex-basis:100%;text-align:center}.product.media .payment.logos.wrapper{display:flex;max-width:100%;width:100%;justify-content:space-between;margin-top:20px}.product.media .payment.logos.wrapper img{display:inline-block;max-height:32px;width:auto}.catalog-product-view .social-sharing{margin-top:0}.catalog-product-view .social-sharing{display:none}.social-sharing .addthis_toolbox .addthis_button_email,.social-sharing .addthis_toolbox .addthis_button_facebook,.social-sharing .addthis_toolbox .addthis_button_mailto,.social-sharing .addthis_toolbox .addthis_button_whatsapp,.social-sharing .addthis_toolbox .addthis_button_compact,.social-sharing .addthis_toolbox .addthis_button_twitter,.social-sharing .addthis_toolbox .addthis_button_print,.social-sharing .addthis_toolbox .addthis_button_pinterest_share,.social-sharing .addthis_toolbox .addthis_button_gmail{display:none !important}#shopping-cart-table .cart.item .item-control>.action-delete:before{content:"\e92a"}.mageplaza-betterpopup-block #bio_ep{width:1280px !important;height:auto !important}.mageplaza-betterpopup-block #bio_ep #bio_ep_close{text-align:right}.mageplaza-betterpopup-block #bio_ep #bio_ep_close img{margin-top:10px;margin-right:10px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper{width:63%;float:left;padding-top:30px;padding-left:40px;padding-right:20px}.mageplaza-betterpopup-block #bio_ep .right-popup-wrapper{padding-right:30px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .tmp6-left-title h1{font-size:78px;font-weight:900;color:#f6b624;margin-bottom:45px;font-family:"Poppins",sans-serif}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .tmp6-left-title h3{font-size:23px;font-weight:700;font-family:"Poppins",sans-serif;margin-bottom:10px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .tmp6-left-title h2{font-size:30px;font-weight:900;font-family:"Poppins",sans-serif;color:#39a999;margin-top:15px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list{margin-top:60px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list h2{margin-bottom:10px;font-size:28px;font-family:"Poppins",sans-serif;font-weight:900}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list ul{padding-left:30px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list ul li:before{content:"";width:12px;height:12px;display:inline-block;background-color:#39a999;border-radius:10px;position:relative;left:-25px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list ul li{font-size:22px;font-family:"Poppins",sans-serif;font-weight:300;padding-left:25px;margin-bottom:5px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .popup-list ul li b{font-weight:600}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form{display:flex;margin-top:30px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form input{min-width:440px;background:#fff;border:1px solid #ccc;font-family:"Poppins",sans-serif;padding-top:15px;font-size:20px;padding-bottom:15px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form input::placeholder{font-size:20px;font-family:"Poppins",sans-serif;color:#9e9e9e}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form button{background:#f6b624;color:#000;font-weight:900;font-family:"Poppins",sans-serif;padding:5px 45px;margin-left:15px;font-size:20px;padding-top:15px;padding-bottom:10px}.mageplaza-betterpopup-block #bio_ep .right-popup-wrapper{float:right;width:37%}#attentionblock{background:#f6b624;padding:30px 20px;display:flex;justify-content:center;color:#000;font-weight:700;margin-bottom:20px;font-size:19px}.checkout-cart-index #attentionblock{background:#33cfb0}.checkout-cart-index .checkout.methods .action{background:#f6b624;border-color:#f6b624;font-size:22px}.checkout-cart-index #attentionblock{font-size:22px}.checkout-cart-index .partialpayment-wholecart-block{padding-top:0}#attentionblock div:first-child{margin-right:10px}.checkout-index-index .payment-method .payment-method-title.field.choice{display:flex}.checkout-index-index .payment-method .payment-method-title.field.choice>label:before{content:none}.checkout-index-index .payment-method .payment-method-title.field.choice>input{margin-top:0;margin-bottom:3px}.checkout-index-index .payment-method .payment-method-title{display:flex}.checkout-index-index .payment-method .payment-method-title>label:before{content:none !important}.checkout-index-index .payment-method.stripe-payments .payment-method-title.field.choice>input{margin-top:4px;margin-bottom:0}.rd-navbar-cart .block-title{display:block}.rd-navbar-cart .block-title .qty{display:none}.catalog-product-view .fotorama-item.fotorama:after{content:"* Valokuvat, videot ja pohjapiirrokset ovat vain havainnollisia. Varsinainen tuote voi näyttää erilaiselta ja sen sävy on luonnollinen (se ei ole käsitelty maalilla tai muilla säilöntäaineilla).";display:inline-block;font-size:10px;line-height:14px;margin-top:10px}.fotorama--fullscreen .fotorama__stage__shaft.fotorama__grab:after{content:"* Valokuvat, videot ja pohjapiirrokset ovat vain havainnollisia. Varsinainen tuote voi näyttää erilaiselta ja sen sävy on luonnollinen (se ei ole käsitelty maalilla tai muilla säilöntäaineilla).";display:inline-block;font-size:10px;line-height:14px;margin-top:10px;position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{padding-bottom:20px}.checkout-cart-index #shopping-cart-table tr th:last-child{border-right:1px solid #eae9e9}.checkout-cart-index .cart-summary{background:#eae9e9}.checkout-cart-index #shopping-cart-table .cart.item td:last-child{border-right:1px solid #eae9e9}.checkout-cart-index .cart-container .main.actions .action.continue{display:none !important}.checkout-cart-index .cart-container .main.actions .action.clear{display:none !important}.checkout-cart-index .cart.register.wrapper{margin-bottom:30px}.checkout-cart-index #shopping-cart-table tr th.col.price,.checkout-cart-index #shopping-cart-table tr th.col.qty{display:none !important}.checkout-cart-index #shopping-cart-table tr td.col.price,.checkout-cart-index #shopping-cart-table tr td.col.qty{display:none !important}.grecaptcha-badge,#v-badge{visibility:hidden}.about-us-col-sm-5-wrapper picture{position:relative}#completedworks .col-md-6 picture{position:relative}.category-description source{bottom:inherit;left:inherit;min-height:inherit;min-width:inherit;position:inherit}.toplinks-custom{float:right;display:flex;height:100%;align-items:center;padding-right:20px}.toplinks-custom a.contact-icon:before{content:"";display:inline-block;background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/contact_link.png);width:25px;height:25px;background-size:cover;margin-right:5px}.toplinks-custom a.blog-icon:before{content:"";display:inline-block;background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/blog.png);width:25px;height:25px;background-size:cover;margin-right:5px}.toplinks-custom a.about-us-icon:before{content:"";display:inline-block;background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/about_us.png);width:25px;height:25px;background-size:cover;margin-right:5px}.toplinks-custom a{font-weight:600;position:relative;letter-spacing:.02em;display:flex;margin-left:20px}.checkout-index-index .checkout-agreements .field.choice input[type=checkbox]{position:relative;bottom:5px}.checkout-index-index .checkout-agreements .field.choice label:before{content:none !important}.onestepcheckout-index-index .checkout-agreement.field.choice{padding-left:0}.checkout-index-index .checkout-agreements .field.choice label{display:inline-block;width:95% !important;font-size:12px !important;font-weight:600}.checkout-index-index .checkout-agreements .field.choice label span{font-weight:600}.catalogsearch-result-index #maincontent>.columns.container{margin-top:30px}.columns .contact-block #contact-form .field.choice.newsletter input[type=checkbox]+.label:before{display:inline-block;width:28px;height:28px;font-family:"Material Icons";font-style:normal;vertical-align:baseline;text-align:center;padding-right:3px;font-weight:400;font-size:20px}.columns .contact-block #contact-form .field.choice.newsletter label span{max-width:100%}.columns .contact-block #contact-form .field.choice.newsletter{margin-bottom:0}.columns .contact-block #contact-form .field.choice.newsletter .label{max-width:100%;flex-basis:100%;position:relative;position:relative;font-weight:400;font-size:14px}.columns .contact-block #contact-form .field.choice.newsletter .label:after{content:none}.columns .contact-block #contact-form .label em{color:red;margin-left:1px}.columns .contact-block #contact-form .field.choice.newsletter .label a{vertical-align:baseline;text-decoration:underline}.bundle-grid-price span{display:none !important}.bundle-grid-price span.old-price{display:inline-block !important}.products-grid .price-container-grid .old-price{text-decoration:line-through}.layout_1 .block-newsletter .control:before,.layout_2 .block-newsletter .control:before,.layout_5 .block-newsletter .control:before{color:#9e9e9e}.layout_2 .block-newsletter #newsletter{color:#9e9e9e}.layout_2 .block-newsletter #newsletter::-webkit-input-placeholder{color:#9e9e9e}.block-newsletter #newsletter::placeholder{color:#9e9e9e}.cms-index-index .parallax-container.parallax-2:hover{cursor:pointer}.cms-home .parallax-container.parallax-2:hover{cursor:pointer}.panel.page-header__panel>.container,.page-header__content>.container{max-width:100%}.page-footer.layout_2 .col-xl-3.news-small-wrapper .footer-col-content li{margin:0}.tm_blog-post-view .products-grid .owl-carousel .owl-item img{height:100%}.tm_blog-post-view .post-content .block.related{overflow:visible}.tm_blog-post-view .products-grid .product-item-photo{overflow:visible}.tm_blog-post-view .block.related .product-item-name{font-weight:600;display:block;margin-bottom:15px;font-size:18px;margin-top:5px}.tm_blog-post-view .block.related .product-item-description{text-align:justify;line-height:18px;font-size:14px}.tm_blog-post-view .block.related .row .col-sm-6.text-align-right{text-align:right}.tm_blog-post-view .block.related .row .col-sm-6{padding:0}.tm_blog-post-view .block.related .row .col-sm-6{padding:0}.tm_blog-post-view .product-item-info{position:relative;overflow:visible}.tm_blog-post-view .block.related .row{display:flex;align-items:center;margin:0;text-align:justify;line-height:18px;font-size:14px}.tm_blog-post-view .block.related .product-image-wrapper{padding-bottom:63% !important}.tm_blog-post-view .product-item-photo{display:block;margin-bottom:0;position:relative;min-height:190px}.tm_blog-post-view .products-grid .product-item-photo{display:block;margin-bottom:0;position:relative;min-height:190px}.tm-switch-image-container{position:relative;overflow:hidden}.tm_blog-post-view .product-image-container{display:inline-block;max-width:100%}.tm_blog-post-view .products-grid .tm-switch-image-container .product-image-photo{position:relative;min-height:190px;object-fit:cover}.tm_blog-post-view .related-posts .post-image{max-height:275px;width:auto}.tm_blog-post-view .related-posts .post-image img{max-height:275px;width:auto;object-fit:cover;width:100%}.tm_blog-post-view .related-posts .post-image a{width:100%;display:block}.tm_blog-post-view .related-posts .post-short-content{margin-bottom:15px}.tm_blog-post-view .related-posts .item .post-button{background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #eae9e9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.tm_blog-post-view .related-posts .post-image{margin-bottom:10px}.tm_blog-post-view .related-posts .item .post-button span{vertical-align:sub}.tm_blog-post-view .related-posts .item .post-button:hover{color:#fff;background-color:#000;border-color:#000}.tm_blog-post-view .related-posts .related-post-name{display:inline-block;margin-bottom:0}.tm_blog-post-view .related-posts h3{margin-bottom:5px;font-weight:600}.sidebar .block-recent-posts .block-title strong,.sidebar .block-blog-categories .block-title strong{font-size:26px;font-weight:600;margin:0}.sidebar .block-recent-posts .block-title,.sidebar .block-blog-categories .block-title{margin-bottom:16px}.sidebar .block-blog-categories{margin-top:16px}.data.table.totals tr.paid,.data.table.totals tr.remaining{background:0 0}.catalog-product-view .column.main>.widget.block.block-static-block{order:10}.is-new,.is-sale,.is-coming-soon{position:absolute;color:#fff;z-index:1;font-weight:700;font-size:25px;top:5px;left:-5px;padding:5px 12px;padding-top:8px;border-radius:0 8px 8px 0}.is-sale.sale-and-new-both{top:43px}.is-new{background:#f7b624}.is-sale,.is-coming-soon{background:#fe0000}.simple-design .bundle-options-container.product-data-with-menu.row,.simple-design .block.related.product-service-packs,.simple-design .block.related.banner{display:none !important}.simple-design .block.related.banner.show-simple-design{display:block !important}.simple-design .block-newsletter.simple-design-newsletter{margin-top:0;padding:20px}.block.related.banner.show-simple-design{padding-left:0;padding-right:0}.simple-design .block-newsletter.simple-design-newsletter .title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;font-size:23px;text-transform:uppercase}.simple-design .block-newsletter.simple-design-newsletter .content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0}.simple-design .block-newsletter.simple-design-newsletter .content .slog-newsletter.col-md-6{color:#fff;font-size:12px;line-height:14px;padding:0;padding-right:10px}.simple-design .block-newsletter.simple-design-newsletter .content .slog-newsletter.col-md-12{color:#fff;padding:0}.simple-design .block-newsletter.simple-design-newsletter .form.subscribe.col-md-6{padding:0;padding-left:10px}.simple-design .block-newsletter.simple-design-newsletter .form.subscribe.col-md-12{padding:0;margin-top:20px}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter .control:before{content:none}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter #newsletter{border:1px solid #fff;background:#fff;font-size:12px;color:#fff;padding-left:10px;padding-top:2px;min-height:40px;padding-bottom:2px;padding-right:10px}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter #newsletter::placeholder{color:#ccc}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter .action.subscribe.primary{position:relative;line-height:30px;background:#f6b624;border-color:#f6b624;font-size:12px;padding-left:10px;min-width:auto;padding-right:10px}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter{padding-right:0;display:flex;justify-content:space-between}.simple-design .block-newsletter.simple-design-newsletter .control{flex-basis:69%;flex-basis:85%}.simple-design .block-newsletter.simple-design-newsletter .title strong{margin-bottom:10px}.simple-design .block-newsletter.simple-design-newsletter{margin-top:10px;margin-bottom:0}.catalog-product-view .widget.block.block-static-block.last_widget{order:5;padding-bottom:0;margin-bottom:0}.simple-design .block.related{margin-top:30px}.product-item-info-hide{opacity:1 !important}.product-label.All{display:none !important}.widget-new-grid .is-new,.widget-new-grid .is-sale,.widget-new-grid .is-coming-soon{z-index:2}.simple-design-coming-soon{color:#fe0000;font-size:26px;font-weight:700;margin-bottom:40px;display:inline-block}.products.wrapper.grid.products-grid.products-related .owl-carousel .owl-item img{height:100%}.products.wrapper.grid.products-grid.products-related .is-new,.products.wrapper.grid.products-grid.products-related .is-sale,.products.wrapper.grid.products-grid.products-related .is-coming-soon{z-index:2}.bundle-info #layaway{order:3;margin-left:30px;display:flex}.bundle-info #layaway label{max-width:140px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice{min-height:143px}body.catalog-product-view .product-options-wrapper .nested.options-list{min-height:143px}.bundle-info #layaway select{max-width:90px}#m-cookienotice .m-message.title{width:auto !important;display:inline-block;display:none}#m-cookienotice .m-button{padding-top:8px !important}#m-cookienotice #message-custom-css{width:auto !important;display:inline-block;font-family:"Poppins",sans-serif !important}#m-cookienotice .message.title{display:none !important}#m-cookienotice .m-button{margin-top:0 !important}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 15px;border-bottom:0;margin-bottom:30px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .post-title h3{min-height:48px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .post-title h3{font-weight:600;display:block;margin-bottom:5px;font-size:18px;margin-top:5px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 a.post-link{background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #eae9e9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:inherit;position:relative;bottom:auto;right:auto;left:auto}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 a.post-link{background-color:#f6b624;border-color:#f6b624;padding:5px 20px;color:#fff;margin-top:15px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .item-wrapper{border:1px solid #eae9e9;padding:10px;padding-top:0}.tm_blog-index-index .posts-list-wrapper .toolbar-top{margin-bottom:0}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .post-short-content-wrapper{min-height:54px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .post-image{margin-bottom:20px;margin-left:-10px;margin-right:-10px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6 .post-short-content{margin:0;text-align:justify;line-height:18px;font-size:14px}.additionalinfo .am-fileline img,.additionalinfo .am-fileline .am-filesize{display:none}.additionalinfo .am-fileline a{background:#33cfb0;width:100%;display:inline-block;color:#fff;line-height:50px;padding:0 10px;display:flex;align-items:center;font-weight:500;font-size:18px}.additionalinfo .am-fileline a:before{content:"\f1c1";font:normal normal normal 28px/1 FontAwesome;display:inline-block;margin-right:10px}.catalog-product-view .amreview-submit-form>.block-content{margin:0 auto;padding:0;max-width:100%}.catalog-product-view .review-field-ratings>.control{padding-left:0}.catalog-product-view .legend.review-legend strong{color:#000}.catalog-product-view .review-list .review-details p{min-width:135px}.catalog-product-view .amreview-submit-form .review-form .action.submit.primary{background-color:#7ab8e2;border-color:#7ab8e2;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #7ab8e2;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);border:none}.catalog-product-view .col-md-8.form-review-product-pages{margin-top:30px}.catalog-product-view .amreview-submit-form .review-fieldset .field:last-child{margin-top:10px}.catalog-product-view .amreview-recommend-wrap>.amreview-checkboxlabel:before,.catalog-product-view .amreview-gdpr-wrap>.amreview-checkboxlabel:before{position:absolute;top:9px;right:0;display:inline-block;box-sizing:border-box;width:15px;height:15px;border:1px solid #dadada;border-radius:2px;background:#fff;content:''}.catalog-product-view .amreview-submit-form .review-form .action.submit.primary:hover{background-color:#000;border-color:#000}.catalog-product-view .actions-toolbar.review-form-actions{margin:0;padding:0}.catalog-product-view .actions-toolbar.review-form-actions button{margin:0}.catalog-product-view .amreview-submit-form .field .review-field-rating>.label,.amreview-submit-form .field.review-field-image>.label{font-weight:600}.catalog-product-view .field.required.review-field-ratings .field.required .control{padding-left:0}.catalog-product-view .amreview-submit-form{background:#fff}.catalog-product-view .catalog-product-view .product.info{padding-bottom:30px;margin:0;border-bottom:none;padding:0}.catalog-product-view .additionalinfo .am-fileline:last-child a{background:#ffc000}.catalog-product-view .amreview-submit-form .field>.label{min-width:85px}.catalog-product-view .additionalinfo .am-fileline a:hover{background:#000}.catalog-product-view .amreview-add-new .amreview-button.action{margin-right:0;padding:12px 16px;border-radius:2px}.catalog-product-view .amreview-add-new .amreview-label{display:none}.catalog-product-view .layout_1 .product-info-main.whychooseus{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.clientsaboutus{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.loremipsumblock{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.guaranteedquality{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.completedworks{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .product-data-with-menu .col-md-9>.product-info-main:after{content:"";display:inline-block;height:1px;width:100%;border-bottom:1px solid #f6b624;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.additionalinfo:after{margin-top:40px}.catalog-product-view .base-attribute-label{margin-bottom:15px}.catalog-product-view .layout_1 .product-data-with-menu.row{margin-bottom:50px}.catalog-product-view .product-data-with-menu .col-md-9>.product-info-main:last-child:after{content:none}.catalog-product-view .product-data-with-menu .col-md-9>.product-info-main ul{margin-left:20px}.catalog-product-view .layout_1 .product-info-main.completedworks .col-md-6{margin-bottom:20px}.catalog-product-view .layout_1 .product-info-main.completedworks .col-md-6{margin-bottom:20px}.catalog-product-view .layout_1 .product-info-main.guaranteedquality .col-md-6 img{width:100%;height:auto}.catalog-product-view .layout_1 .product-info-main.guaranteedquality .col-md-6{font-size:14px;line-height:16px}.catalog-product-view .layout_1 .product-info-main.loremipsumblock .col-md-10 .right-content{font-size:14px;line-height:16px}.catalog-product-view .layout_1 .product-info-main.loremipsumblock .col-md-10 h4{margin-bottom:5px}.catalog-product-view .layout_1 .product-info-main.whychooseus .col-md-6{display:flex;margin-bottom:20px}.catalog-product-view .layout_1 .product-info-main.loremipsumblock .col-md-2{margin-bottom:20px}.catalog-product-view .layout_1 .product-info-main.loremipsumblock .col-md-10{margin-bottom:20px}.catalog-product-view .layout_1 .product-info-main.whychooseus .col-md-6 h4{margin-bottom:5px}.catalog-product-view .layout_1 .product-info-main.whychooseus .col-md-6 img{width:40%}.catalog-product-view .layout_1 .product-info-main.whychooseus .col-md-6 .right-content{width:60%;font-size:14px;line-height:16px;margin-left:10px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper .learn-more-wrapper{text-align:center;margin-top:20px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper .learn-more-wrapper a{margin-bottom:16px;background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #eae9e9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.catalog-product-view .layout_1 .block.related.product-service-packs .row{align-items:normal}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper{height:100%}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper .learn-more-wrapper a{background-color:#fff;border:2px solid #7ab8e2;color:#7ab8e2;min-width:200px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper .learn-more-wrapper a:hover{background-color:#7ab8e2;border:2px solid #7ab8e2;color:#fff}.products-grid.widget-new-grid .product-item-name{font-weight:600;display:block;margin-bottom:0;font-size:18px;margin-top:5px;min-height:48px}.products-grid.widget-new-grid .product-item-photo{display:block;margin-bottom:15px;position:relative}.products-grid.widget-new-grid .col-sm-6 .price-box.price-final_price{display:inline-block !important;margin-bottom:0}.products-grid.widget-new-grid .row .price{color:#fe0000;font-size:22px;font-weight:500;text-align:right;margin-right:0}.catalog-product-view .block.related .price{margin-right:0}.products-grid.widget-new-grid .product-item-description{text-align:justify;line-height:18px;font-size:14px}.catalog-product-view .products .product-item .col-sm-6.price-box>span{display:inline-block;margin-right:15px}.products-grid.widget-new-grid .row .col-sm-6.text-align-right{text-align:right}.products-grid.widget-new-grid .row .col-sm-6{padding:0}.products .product-item .price-box>span{display:inline-block;margin-right:0}.products-grid.widget-new-grid .row{display:flex;align-items:center;margin:0;text-align:justify;line-height:18px;font-size:14px}.products-grid.widget-new-grid .action.more{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #345165;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);background-color:#345165;border-color:#345165;padding:5px 10px;color:#fff;border-radius:25px}.products-grid.widget-new-grid .base-attribute-wrapper{display:flex;align-items:center;margin-bottom:10px;font-size:10px;color:#000;font-weight:600;justify-content:space-between}.products-grid.widget-new-grid .base-attribute-wrapper .base-attribute-log_profile:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/plokk.png);width:36px;height:36px;display:inline-block;margin-right:5px;position:relative;background-size:contain}.products-grid.widget-new-grid .base-attribute-wrapper>div{display:flex;align-items:center}.catalog-product-view .layout_1 .product-service-packs .col-md-4 h2{min-height:72px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 p{min-height:90px}.modal-details-button{font-family:"Poppins",sans-serif;background:#7ab8e2;color:#fff;width:150px;height:40px;line-height:40px;border-radius:30px}.modal-details-wrapper{align-items:baseline}.modal-body.bundle-service-pody{color:#000;font-size:14px}.bundle-service-wrapper .fotorama__fullscreen-icon{background-position:0 0;display:inline-block;height:10px;right:10px;top:5px;width:10px;z-index:1000}.bundle-service-wrapper .modal-wrapper{top:30%}.bundle-service-wrapper{visibility:hidden}.checkout-index-index .opc-wrapper .step-content #customer-email-fieldset>.field>.control,.checkout-index-index .opc-wrapper .step-content .fieldset.address>.field>.control{margin-left:0}.checkout-index-index .opc-wrapper #customer-email-fieldset .field-tooltip{margin-top:-14px}.checkout-index-index #checkout-shipping-method-load{margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid #eae9e9;overflow-y:inherit}.checkout-index-index .field.choice input[type=checkbox],.checkout-index-index .field.choice input[type=radio]{position:inherit;z-index:inherit;opacity:inherit}.checkout-index-index .opc-wrapper .step-content .fieldset.address>.field .label{float:left;padding-top:1em;margin-right:0;margin-bottom:0 !important;padding-bottom:0}.checkout-index-index .opc-block-summary .minicart-items .product.options>.content .item-options .label{float:left;padding-right:3px;font-weight:400;color:#000;clear:both;width:100%}.checkout-index-index .qty-wrapper .qty-wrap .input-text.update{width:26px;box-sizing:border-box;text-align:center;position:absolute;left:0;top:-5px;padding:0;height:30px;line-height:30px;max-height:30px;min-height:auto}.checkout-index-index .button-action{margin-top:0}.checkout-index-index #co-place-order-area{padding:0 !important}.checkout-index-index .col-mp.osc-addition-content-wrapper{margin-left:0;width:100%;padding:0}.checkout-index-index .osc-place-order-block{border:none;padding:0 !important;margin-bottom:0}.onestepcheckout-index-index .osc-newsletter.field.choice{padding-left:0;margin-top:20px}.onestepcheckout-index-index .block.items-in-cart{margin-top:0}.checkout-index-index .step-title{margin-bottom:0}.onestepcheckout-index-index #checkout-review-table thead th,.onestepcheckout-index-index #checkout-review-table tbody tr td,.onestepcheckout-index-index #checkout-review-table tfoot tr td{padding:15px;border-bottom:none;min-width:50px}.onestepcheckout-index-index table.table.table-totals th,.onestepcheckout-index-index table.table.table-totals td{padding:10px}.onestepcheckout-index-index #checkout-review-table{border-bottom:1px solid #dcd8d8}.onestepcheckout-index-index .opc-block-summary .table-totals .grand .mark{padding-right:10px !important}.checkout-index-index .opc-wrapper .step-content .fieldset.address>.field>.control._with-tooltip{position:relative}.onestepcheckout-index-index .field.choice{padding-left:10px}.onestepcheckout-index-index .checkout-payment-method .step-title,.onestepcheckout-index-index #shipping .step-title,.onestepcheckout-index-index #opc-shipping_method .step-title,.onestepcheckout-index-index .order-summary .step-title{border-bottom:1px solid #39aa99;padding-bottom:10px;color:#39aa99}.checkout-index-index #checkout-shipping-method-load .row{cursor:pointer;margin:0}.checkout-index-index .table-checkout-shipping-method thead{border-bottom:none}.checkout-cart-index .cart-container.row{justify-content:flex-end}.checkout-cart-index .cart-container .main.actions{margin:10px 0 0;margin-bottom:10px}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:100%;max-width:100%}.checkout-cart-index #shopping-cart-table .cart.item td .product-item-details .price{font-size:14px;line-height:inherit}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details dl.item-options{align-items:stretch}.checkout-index-index .table-checkout-shipping-method .row{align-items:center}.onestepcheckout-index-index .create-account-block .field.choice.col-mp{margin-bottom:0}.onestepcheckout-index-index .checkout-payment-method .step-title,.onestepcheckout-index-index #shipping .step-title,.onestepcheckout-index-index #opc-shipping_method .step-title,.onestepcheckout-index-index .order-summary .step-title{margin-left:10px}.onestepcheckout-index-index .opc-payment-additional.discount-code .field.choice{padding-left:0}.checkout-index-index .opc-wrapper .opc-block-summary.step-content{margin-left:10px}.onestepcheckout-index-index .osc-newsletter.field.choice{margin-left:10px}.onestepcheckout-index-index #checkout-payment-method-load .payment-method{display:flex}.onestepcheckout-index-index .page-title-wrapper .checkout-description{padding-left:15px}.onestepcheckout-index-index .payment-method-title input{display:inline-block !important;margin-top:-2px}.onestepcheckout-index-index .payment-method-title label{display:inline-block !important}.onestepcheckout-index-index .payment-method-title label:before{content:none !important}.onestepcheckout-index-index .payment-method-title.field.choice{display:flex;align-items:center}.onestepcheckout-index-index .create-account-checkbox.field.choice{padding-left:10px}.onestepcheckout-index-index .osc-authentication-wrapper{padding-left:20px}.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice{padding-left:10px}.layout_1 .block-newsletter .title,.layout_2 .block-newsletter .title,.layout_5 .block-newsletter .title{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;margin-bottom:0}.layout_1 .block-newsletter .content,.layout_2 .block-newsletter .content,.layout_5 .block-newsletter .content{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.checkout-index-index .table-checkout-shipping-method .row>td{flex-basis:25%}.page-products .products-grid .base-attribute-log_profile:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/plokk.png);width:36px;height:36px;display:inline-block;margin-right:5px;position:relative;background-size:contain}.page-products .products-grid .base-attribute-size:before,.page-products .products-grid .base-attribute-area:before,.catalog-category-view .product-item-info .base-attribute-length.saunas:before{width:36px;height:36px;display:inline-block;margin-right:5px;position:relative;background-size:contain;background-repeat:no-repeat}.overlay.show .partial-payment-calculation tbody .totalpp.nostyle td{font-weight:400;background:0 0;color:#636363}.partial-payment-calculation tbody .totalpp.nostyle td{font-weight:400;background:0 0;color:#636363}.page-products .products-grid .base-attribute-wrapper{display:flex;align-items:center;margin-bottom:10px;font-size:10px;color:#000;font-weight:600;justify-content:space-evenly}.page-products .products .product-item .row{display:flex;align-items:center;margin:0;text-align:justify;line-height:18px;font-size:14px}.page-products .products-grid .product-item-name{margin-bottom:5px}.page-products .products .product-item .row .product-item-inner.col-sm-6{padding:0}.page-products .products .product-item .row .col-sm-6{padding:0}.page-products .products .product-item .row .col-sm-6 .price-box.price-final_price{display:inline-block !important}.bundle-grid-price{color:#fe0000;font-size:22px;font-weight:500;margin-bottom:4px;text-align:right}.bundle-grid-price span{color:#000;font-size:12px;font-weight:300;margin-bottom:0;display:block}.page-products .products .product-item .col-sm-6 .price{color:#fe0000;font-size:22px;font-weight:500;text-align:right}.page-products .products .product-item .row .col-sm-6.price-container-grid{text-align:right}.page-products .products-grid .base-attribute-wrapper>div{display:flex;align-items:center}.page-products .products-grid .product-item-name{min-height:48px}.catalog-product-view .block.related .product-item-name{font-weight:600;display:block;margin-bottom:15px;font-size:18px;margin-top:5px}.catalog-product-view .block.related .product-item-description{text-align:justify;line-height:18px;font-size:14px}.catalog-product-view .block.related .action.more{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #eae9e9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);background-color:#f6b624;border-color:#f6b624;padding:5px 10px;color:#fff}.catalog-product-view .block.related .row{display:flex;align-items:center;margin:0;text-align:justify;line-height:18px;font-size:14px}.catalog-product-view .block.related .product-image-wrapper{padding-bottom:63% !important}.catalog-product-view .block.related .row .col-sm-6{padding:0}.catalog-product-view .block.related .row .col-sm-6.text-align-right{text-align:right}.catalog-product-view .block.related .base-attribute-wrapper{display:flex;align-items:center;margin-bottom:10px;font-size:10px;color:#000;font-weight:600;justify-content:space-evenly}#minicart-content-wrapper .minicart-items-wrapper{margin-top:15px}#minicart-content-wrapper .minicart-items .product-item-details{min-width:auto}#minicart-content-wrapper .minicart-items .product.actions{width:41px}#minicart-content-wrapper .minicart-items .product.actions>div.primary{margin-bottom:15px}#minicart-content-wrapper .minicart-items .details-qty.qty{display:none !important}#minicart-content-wrapper .minicart-items .product-item-name{padding-right:40px}#minicart-content-wrapper #top-cart-btn-checkout{width:100%;margin-bottom:15px}#minicart-content-wrapper>.actions>.primary{border-bottom:1px solid #eae9e9}#minicart-content-wrapper .minicart-items .item{padding-bottom:0;margin-bottom:0}#minicart-content-wrapper .product-image-wrapper{padding-bottom:0}.rd-navbar-cart #minicart-content-wrapper{padding-bottom:25px}#minicart-content-wrapper .block-content .items-total{margin-top:15px}#minicart-content-wrapper .minicart-items img{height:auto !important}#minicart-content-wrapper .block-content>.actions>.primary{display:none !important}#minicart-content-wrapper .block-content>.actions>.secondary{color:#fff;background-color:#5e8daf;border-color:#5e8daf;position:relative;display:block;font-size:16px;font-weight:500;line-height:20px;text-align:center;transition:.3s ease;padding:11px 19px 12px}#minicart-content-wrapper .block-content>.actions>.secondary:hover{color:#fff;background-color:#000;border-color:#000}.minicart-items .product.options .list>dt{width:100%;max-width:100%;flex-basis:100%}.minicart-items .product.options .list>dd{padding-left:0;width:100%;max-width:100%;flex-basis:100%;padding-left:0;border-bottom:1px solid #eae9e9}.minicart-items .product.options .list>dd .price{font-size:14px;line-height:inherit}.minicart-items .product.options .list>dd>span{width:100%;display:inline-block;display:flex;justify-content:space-between}.minicart-items .product.options .list{margin-bottom:20px}.block-minicart #mini-cart .price{font-size:16px}.catalog-category-view .base-attribute-area.saunas{margin-right:0}.product-options-wrapper.title h3{text-align:center;text-transform:uppercase}.base-price .old-price{color:#888;text-decoration:line-through;font-size:18px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper .image-wrapper{text-align:center;margin-bottom:20px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 h2{line-height:24px}.page-products .category-view{margin-bottom:0}.catalog-category-view #maincontent>.columns.container{margin-top:30px}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute h5{margin-right:10px}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute h5:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/capacity.png);width:33px;height:33px;display:inline-block;margin-right:5px;position:relative;background-size:cover;background-repeat:no-repeat;min-width:33px}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .log-profile.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/log-profile.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .number-of-floors.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/number-of-floors.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .number-of-rooms.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/number-of-rooms.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .capacity.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/capacity.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .type-of-foundation.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/type-of-foundation.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .type-of-finishing.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/type-of-finishing.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .color.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/color.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .door-glass-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .door-width-length.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/width-x-length.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .door-width-length.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/pikk_lai.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .widow-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/windows.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .room-dimensions.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/room-dimensions.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .weight.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/weight.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .steam-room-benches.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/bench.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .floor-included.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/floor-included.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .terrace-included.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/terrace-included.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .wood-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/material.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/external-door-type.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-glass-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-glass-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-glass-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .terrace-door-window-dimensions.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/terrace-door-window-dimensions.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .ridge-height.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/ridge.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .eaves-height.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/eaves-height.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .roof-area.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/roof-area.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .terrace-m2.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/terrace-m2.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-dimensions.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/external-internal-door-dimensions.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .internal-door-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/door.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .internal-door-dimensions.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/external-internal-door-dimensions.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .terrace-door-window-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .roof-shingles.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/roof-type.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .carport-m2.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/carport-m2.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .garage-door-dimensions.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/garage-door-dimensions.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .capacity-vehicles.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/capacity-vehicles.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .pindala.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/terrace-m2.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .diameter-barrel-sauna.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/labimoot_saunas.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .end-wall-log-profile.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/log-profile.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .sauna-heater-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/keris.png);background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .steam-room-benches.attribute h5:before{background-repeat:no-repeat}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .steam-room-door-type.attribute h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/door.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-type.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/glass.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .external-door-glass-type.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/external-door-type.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .roof-type.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/roof-type.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .steam-room-area.attribute.saunas h5:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/terrace-m2.png)}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute h5{display:flex;align-items:center}.minicart-items .price-container{font-size:14px;margin-bottom:20px;text-align:right}.catalog-product-view .base-attribute-wrapper .multiple-attribute-wrapper{display:inline-block}.catalog-product-view .base-attribute-wrapper .multiple-attribute-wrapper p{display:inline-block}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .type-of-foundation.attribute h5:before{background-repeat:no-repeat}#minicart-content-wrapper .block-content>.actions>.secondary a{color:#fff;text-transform:uppercase;font-size:16px;font-weight:500}body.page-product-bundle .block-minicart .subtotal .price{color:#fe0000;font-size:22px;font-weight:500;text-align:right}body .block-minicart .subtotal .price{color:#fe0000;font-size:22px;font-weight:500;text-align:right}body.page-product-bundle .block-minicart .subtotal .price:before,body.page-product-bundle .block-minicart .subtotal .price:after{content:none}.catalog-product-view .block.related .base-attribute-log_profile:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/plokk.png);width:36px;height:36px;display:inline-block;margin-right:5px;position:relative;background-size:contain}.catalog-product-view .block.related .base-attribute-wrapper>div{display:flex;align-items:center}.catalog-product-view .block.related .product-item-photo{margin-bottom:0}.catalog-product-view .block.related .bundle-grid-price{color:#fe0000;font-size:22px;font-weight:500;margin-bottom:4px;text-align:right}.catalog-product-view .block.related .price{color:#fe0000;font-size:22px;font-weight:500;text-align:right}.catalog-product-view .products-grid .block.related .product-item-photo{margin-bottom:0}.catalog-product-view .block.related .price-box.price-final_price{display:inline-block !important}body.catalog-product-view .block.related .price-container .price:before{content:none}body.catalog-product-view .block.related .price-container .price:after{content:none}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details dl.item-options dt{border-bottom:1px solid #eae9e9}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details dl.item-options dd{border-bottom:1px solid #eae9e9}body.catalog-product-view .product-options-wrapper .col-md-4.services .nested.options-list{margin-top:0;padding:0}body.catalog-product-view .product-options-wrapper .col-md-4.services label.services-image{margin:0;padding:0}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice{margin-top:0;padding:10px 25px;padding-bottom:25px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice .price-notice{display:none !important}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice input[type=checkbox]+.label:before{content:"Lisää ostoskoriin";font-family:"Poppins",sans-serif;width:230px;height:40px;line-height:34px;border:2px solid #7ab8e2;margin-top:20px;color:#7ab8e2;border-radius:30px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice input[type=checkbox]:checked+.label:before{content:"Lisätään";font-family:"Poppins",sans-serif}.add-to-cart-bundle{background-color:#345165;border-color:#345165;color:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);min-width:200px;padding-top:11px;padding-bottom:11px;margin-right:0;vertical-align:top;line-height:28px;border-radius:30px}.add-to-cart-bundle:hover{border-color:#000;background:#000}body.page-product-bundle #bundle-slide,body.modal-popup.quick-view #bundle-slide{background-color:#fff;border:2px solid #345165;color:#345165}body.page-product-bundle .price-container .price{color:#888}body.page-product-bundle .price-container .price:before{content:"(";font-size:14px}body.page-product-bundle .price-container .price:after{content:")";font-size:14px}.row.fieldset-bundle-options__wrapper .field.choice label span span{display:inline}.row.fieldset-bundle-options__wrapper .field.choice label>span{margin-left:3px}.row.fieldset-bundle-options__wrapper .field.choice label{display:flex}.bundle-options-container .product-add-form{display:block}.bundle-options-container{order:2}.bundle-options-container .product-add-form>form{display:block}.bundle-options-container .product-add-form>form .bundle-options-wrapper{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:100%;max-width:100%}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .field.option{-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;max-width:inherit}.catalog-product-view .product-options-wrapper .label:not(.admin__field-label),.modal-popup.quick-view .product-options-wrapper .label:not(.admin__field-label){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;display:block}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .col-md-4.field.option{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;margin-bottom:50px}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .col-md-4.field.option img{object-fit:cover}.catalog-product-view .product-options-wrapper .label,.modal-popup.quick-view .product-options-wrapper .label{padding-right:0}.catalog-product-view .product-options-wrapper .bundle-option-image{max-height:225px;height:225px}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .col-md-4.field.option>label:after{content:none}.catalog-product-view .product-options-wrapper .bundle-option-image img{height:100%;width:100%}.catalog-product-view .product-options-wrapper .label.product-name{background-color:#5e8daf;border-color:#5e8daf}body.catalog-product-view .product-options-wrapper .label.product-name{color:#fff;padding:5px 25px;text-transform:uppercase;font-weight:600;line-height:25px}body.catalog-product-view .product-options-wrapper .nested.options-list{border:1px solid #eae9e9;margin-top:0;padding:10px 25px;padding-bottom:25px}.cms-page-view .col-sm-3 h4{margin-bottom:0}.block.block-search.desktop{display:inline-block}.block.block-search.desktop .field.search{float:left}.block.block-search.desktop .actions{float:left}.block.block-search.desktop button{background:#f6b624;color:#fff;border:none;margin-left:10px;min-height:30px;height:30px;padding-top:0;padding-bottom:0;text-transform:inherit}.block.block-search.desktop input{background:#fff;color:#000;border:1px solid #eae9e9;height:30px;padding-top:0;padding-bottom:0;min-height:30px}.block.block-search.desktop>div{padding-top:5px}small.copyright{width:100%;display:inline-block;background:#39a999;color:#fff;text-align:center;padding-top:7px;padding-bottom:5px}.page-footer{padding-bottom:0}.layout_2.page-footer{background:#686868}.rd-navbar-search-toggle{display:none !important}.sp-layer span:before{content:"";display:inline-block;width:8px;height:8px;background:#f6b624;border-radius:5px;right:10px;position:relative;bottom:2px}footer.layout_2 .footer .footer-col:not(.footer-info) a{color:#fff}.col-sm-9.grid-main .actions-primary .action,.col-sm-9.grid-main .primary .action,.action.primary{background:#345165;border-color:#345165;padding:5px 10px;border-radius:20px}.action.primary.tocart,.action.primary.submit,.action.primary.customize,.action.primary.login,.action.remind,.action.primary.create,.action.back,.action.primary.checkout,.action.primary.continue,.action.action-apply{border-radius:30px}.sidebar .block .block-title.filter-title{display:none !important}.sidebar .amshopby-slider-container .ui-slider-range{background:#39aa99}.sidebar .amshopby-slider-container .am-slider .ui-slider-handle{width:20px;height:20px;border-radius:50%;background:#f6b624}.sidebar .ui-slider-horizontal{-webkit-border-radius:0px;border-radius:0;background:#fff;border:1px solid #ccc}.sidebar .range.am-fromto-widget .am-filter-go{display:none}.sidebar .filter-options-content .range{display:flex;align-items:center;margin-top:10px;text-align:center;justify-content:space-between;margin-left:5px;margin-right:13px}.sidebar .filter-options-content .am-filter-price{padding:5px;max-width:70px;width:46%;background:#fff;border:1px solid #ccc;text-align:center;font-size:14px;width:75px;min-height:auto;min-width:auto;height:25px}.sidebar .filter-options-content .delimiter{font-size:0px}.sidebar .filter-options-content .delimiter:before{content:"-";display:inline-block;font-size:14px}.sidebar .swatch-option.selected,.sidebar .swatch-option:not(.disabled):hover{background-position:center}.sidebar .am-swatch-options .swatch-option{margin:0 5px 0 0}.sidebar .swatch-option{min-width:66px;max-width:90px;min-height:66px;float:left;margin:0 7px 5px 0;text-align:center;cursor:pointer;position:relative;border:1px solid #eae9e9;overflow:hidden;text-overflow:ellipsis;transition:.3s ease;background-size:contain !important}.sidebar .am-swatch-options .am-shopby-swatch-label{display:block;max-width:100%;vertical-align:middle;word-wrap:break-word;float:left;clear:both;text-align:center;width:66px}.sidebar .filter-options-content .am-shopby-swatch-label .label{margin-right:0}.sidebar .filter-options-content .item{margin-bottom:13px;line-height:20px;display:inline-block}.sidebar .am-swatch-options{display:flex;flex-direction:row}.sidebar .filter-options-content .items.am-filter-items-attr_number_of_floors .item{margin-right:10px;display:inline-flex}.sidebar .filter-options-content .items.am-filter-items-attr_number_of_floors .item input[type=checkbox]{display:inline-block;margin-top:0}.sidebar .filter-options-content .items.am-filter-items-attr_number_of_floors .item a{vertical-align:middle;align-items:center;display:flex;font-size:16px}.sidebar .filter-options-content .items.am-filter-items-attr_terrace_included .item{margin-right:10px;display:inline-flex}.sidebar .filter-options-content .items.am-filter-items-attr_terrace_included .item input[type=radio]{display:inline-block;margin-top:0}.sidebar .filter-options-content .items.am-filter-items-attr_terrace_included .item a{vertical-align:middle;align-items:center;display:flex;font-size:16px}.catalog-product-view .col-md-9 .base-attribute-label{margin-bottom:15px}.sidebar .filter-options-content .items.am-filter-items-attr_floor_included .item{margin-right:10px;display:inline-flex}.sidebar .filter-options-content .items.am-filter-items-attr_floor_included .item input[type=radio]{display:inline-block;margin-top:0}.sidebar .filter-options-content .items.am-filter-items-attr_floor_included .item a{vertical-align:middle;align-items:center;display:flex;font-size:16px}.sidebar .filter-options-content .item{margin-bottom:0;line-height:20px;display:flex}.sidebar .filter-options-content .items .item a{vertical-align:middle;align-items:center;display:flex;font-size:16px}.sidebar .filter-options-content .items .item input{margin-top:0}.sidebar .filter-options-content .am-filter-items-attr_color .item{margin-bottom:13px;line-height:20px;display:inline-block}.sidebar .am-filter-items-attr_color .swatch-option{min-width:24px;max-width:90px;min-height:24px;float:left;margin:0 7px 5px 0;text-align:center;cursor:pointer;position:relative;border:1px solid #eae9e9;overflow:hidden;text-overflow:ellipsis;transition:.3s ease}.sidebar .filter-options .am-ranges{overflow-x:hidden;overflow-y:hidden}.product-options-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;background:#39aa99;color:#fff;line-height:26px;border-radius:10px;padding-left:10px}.product-options-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:0;right:0;width:25px;text-align:center;line-height:26px;color:#f6b624}.product-options-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b:before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7"}.product-options-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{display:inline-block;margin-top:1px}.catalog-product-view .product-options-wrapper .field{margin-bottom:4px}.catalog-product-view .product-options-wrapper .label:not(.admin__field-label){color:#888}.catalog-product-view .product.attribute .value,.modal-popup.quick-view .product.attribute .value{display:inline-block;font-size:14px;line-height:18px}.catalog-product-view .box-tocart .fieldset{display:flex}.catalog-product-view .product-options-bottom{display:flex;align-items:center}.catalog-product-view .price-box{margin-bottom:0}.catalog-product-view .box-tocart .field{margin-bottom:0;padding-right:10px}.catalog-product-view .box-tocart .qty .label{margin-right:5px}.catalog-product-view .field.qty .label{display:none}.catalog-product-view .box-tocart .primary,.modal-popup.quick-view .box-tocart .primary{min-width:200px;padding-top:11px;padding-bottom:11px;margin-right:0}.catalog-product-view .base-price{color:#fe0000}.catalog-product-view .base-attribute-wrapper{color:#000}.catalog-product-view .base-attribute-label{text-transform:uppercase;font-weight:700;font-size:18px;color:#000;margin-bottom:5px}.catalog-product-view .page-title-wrapper .page-title,.modal-popup.quick-view .page-title-wrapper .page-title{font-size:22px;margin-bottom:5px}.catalog-product-view .product.attribute.overview{margin-bottom:10px}.catalog-product-view .base-price{color:#fe0000;font-size:22px;font-weight:500;margin-bottom:10px}.catalog-product-view .price-box span.price{color:#fe0000;font-size:22px;font-weight:500;margin-bottom:10px;margin-right:10px}.catalog-product-view .product-options-bottom{margin-top:30px}.catalog-product-view .layout_1 .product-info-main.additionalinfo{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.floorimages{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.catalog-product-view .layout_1 .product-info-main.additionaldescription{margin-top:30px;font-size:14px;line-height:18px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.bundle-options-container .product-data-with-menu .col-md-3 .menu-wrapper{border:1px solid #eae9e9}.catalog-product-view .social-sharing{overflow:hidden;margin-bottom:0}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute h5{margin-bottom:0}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute p{margin-bottom:0}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute{margin-bottom:20px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 .wrapper{background:#f9f7f8;padding:30px}.catalog-product-view .layout_1 .product-service-packs .col-md-4 h2{text-align:center;font-weight:400}.catalog-product-view .layout_1 .product-service-packs .col-md-4 p{color:#000;font-size:14px;line-height:18px}.navigation-left-products{background-color:#999;color:#fff;&__link{display:block;color:#ddd;text-decoration:none;padding:1em;font-weight:400;&:hover{background-color:#aaa}&.active{color:#fff;background-color:rgba(0,0,0,.1)}}}.bundle-options-container .col-md-3{position:relative}.bundle-options-container .col-md-3 .menu-wrapper{position:absolute}.bundle-options-container .col-md-3 .menu-wrapper{width:100%;max-width:100%}.catalog-product-view .base-attribute-wrapper.navigation-left-products{display:block;margin-bottom:10px;background:0 0;border:1px solid #eae9e9}.catalog-product-view .base-attribute-wrapper.navigation-left-products a{display:block;padding:5px 15px;border-bottom:1px solid #eae9e9;border-collapse:collapse;font-size:14px}.catalog-product-view .base-attribute-wrapper.navigation-left-products a.active{background-color:#355266;color:#fff;font-size:14px}.catalog-product-view .base-attribute-wrapper.navigation-left-products a:last-child{border-bottom:none}.catalog-product-view .layout_1 .product-info-main.floorimages{margin-top:0}.navigation .rd-navbar-nav{text-align:left}.panel.page-header__panel .panel-container-wrap{padding:5px 0}.cms-page-view .no-top-padding-p>div>p{margin-bottom:0}.block.block-search.desktop{padding-left:60px}.panel.page-header__panel .block.block-search.desktop>div{padding-top:10px}.panel.page-header__panel .rd-navbar-collapse{padding-top:14px}.panel.page-header__panel .minicart-wrapper{padding-top:13px}.panel.page-header__panel .rd-navbar-cart-wrap{height:50px}.page-header__content{padding:18px 0 17px}.layout_1 .page-header__content .navigation{width:100%}.page-header__content .rd-navbar-nav>li{display:inline-block;margin:0 16px;margin-left:0;margin-right:32px}.rd-navbar-nav>li>.rd-navbar-dropdown{top:36px;z-index:1}.rd-navbar-nav>li>a:after{bottom:-21px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice input[type=checkbox]:checked+.label:before{content:"Poista kohde";font-family:"Poppins",sans-serif;background:#33cfb0;color:#fff}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice input[type=checkbox]:checked+.label:before{content:"Poista kohde";font-family:"Poppins",sans-serif;background:#33cfb0;color:#fff;font-size:14px;line-height:36px}.cms-page-view .catproduct-product-cat-block .actions-primary .action{background:#345165;border-color:#345165;padding:5px 10px}.bundle-options-container .product-add-form>form .block-bundle-summary{border:1px solid #eae9e9;padding:15px;position:fixed;display:block;bottom:0 !important;top:inherit !important;width:100%;flex-basis:100%;max-width:100%;left:0;right:0;background:#fff;z-index:2}h2.page-title.center{text-align:center !important;margin-bottom:25px;width:100%}.block-bundle-summary .bundle-summary{display:none !important}.fieldset-bundle-options .qty,#bundleSummary .qty{display:none !important}.block-bundle-summary .stock{display:none !important}.price-box.price-final_price{display:none !important}.bundle-options-container .product-details{display:flex;color:#000;align-items:center;justify-content:center}.bundle-options-container .product-details .box-tocart{order:2}.bundle-options-container .product-details .price-box{order:1;margin-left:20px;margin-right:20px}.bundle-options-container .product-details .bundle-total{text-transform:uppercase;font-weight:500;margin-right:10px;font-size:16px}.catalog-product-view .bundle-options-container .product-details .price-box span.price{font-weight:600}.bundle-options-container .product-details .price-as-configured{margin-bottom:0}.base-attribute-items{display:flex}.base-attribute-items p:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/kollane_linnuke.png");width:19px;height:19px;display:inline-block;margin-right:5px;position:relative;top:5px}.base-attribute-size:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/pindala.png");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative}.base-attribute-size.saunas:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/saunas_capacity.png");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative;background-size:cover}.base-attribute-area.saunas:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/saunas_diameter_barrel_sauna.png");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative;background-size:cover}.base-attribute-area.saunas{margin-right:20px}.catalog-category-view .base-attribute-length.saunas:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/saunas_length.jpg");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative;background-size:cover}.base-attribute-area.length.saunas:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/saunas_length.jpg");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative;background-size:cover}.catalog-product-view .base-attribute-wrapper{display:flex;align-items:center;margin-bottom:10px}.catalog-product-view .base-attribute-wrapper div{display:flex;align-items:center}.page-product-bundle .bundle-actions{padding-top:30px;border-top:none}.page-product-bundle .product-social-links{padding-bottom:0;border-bottom:none}.base-attribute-area:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/ruutmeetrid.png");width:56px;height:56px;display:inline-block;margin-right:5px;position:relative}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .col-md-4.field.option:first-child{display:none !important}.catalog-product-view .base-attribute-wrapper div.base-attribute-size{margin-right:20px}.base-attribute-items p{margin-bottom:0;color:#6d6d6d;font-size:12px}#bundle-summary{color:#000}.contact-block fieldset.fieldset .field>.label{-webkit-flex-basis:125px;-ms-flex-preferred-size:125px;flex-basis:125px;max-width:125px}.contact-block fieldset.fieldset .field>.label:after{content:':';margin:0;color:inherit}.contact-block .contact-block-header{text-align:center;margin-bottom:40px;color:#888}.columns .contact-block h1.page-title{text-align:center;width:100%}.columns .contact-block .actions-toolbar{text-align:right;float:right}.columns .contact-block textarea{min-height:200px}.columns .contact-block fieldset.fieldset .field{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.columns .contact-block fieldset.fieldset .field>.label{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-right:0}.columns .contact-block fieldset.fieldset .field>.label{-webkit-flex-basis:75px;-ms-flex-preferred-size:75px;flex-basis:75px;max-width:75px}.columns .contact-block fieldset.fieldset .field>.control{-webkit-flex-basis:calc(100% - 75px);-ms-flex-preferred-size:calc(100% - 75px);flex-basis:calc(100% - 75px);max-width:calc(100% - 75px)}.columns .contact-block fieldset.fieldset .field.telephone>.control{-webkit-flex-basis:calc(100% - 105px);-ms-flex-preferred-size:calc(100% - 105px);flex-basis:calc(100% - 105px);max-width:calc(100% - 105px)}.columns .contact-block fieldset.fieldset .field.field.comment{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.columns .contact-block .col-md-3 h3{color:#39a999}.columns .contact-block .col-md-3{color:#888}.actions-primary .action,.primary .action,.action.primary,.checkout.methods .action,.slider-pro-wrapper .link-slider,.custom-item-2 .link-button,.custom-item-3 .link-custom,.parallax-container .link-parallax,.rd-navbar-cart-toggle .counter,.slider-pro-wrapper .sp-buttons .sp-button.sp-selected-button,.slider-pro-wrapper .sp-buttons .sp-button:before,.layout_1 .block-newsletter,.layout_2 .block-newsletter,.opc-progress-bar .opc-progress-bar-item._active:after,.opc-progress-bar .opc-progress-bar-item._active span:after,.support-page .boxes-block li div:hover,.faq-page #faq-accordion .accordion-trigger:before,.modal-popup .modal-footer button,.scrollToTop:hover,.items.methods .action.multicheckout span:after,.item-options .action.multicheckout span:after,.box-actions a.action.change-password,.mm-label.new,.custom-item-1 .link-button:hover,.custom-item-5 .link-custom,.custom-item-4.extra .link-custom,.custom-item-6 .link-custom,.buttons-container .subscribe,.not-found-page .not-found-page_bottom dd a,.block-newsletter.block .primary,.custom-item-12 .link-custom,.sm-content .sm-button,.category-list .category-button,.custom-item-14 .link-custom,.custom-item-15 .link-custom,.sidebar .block.block-bg_2-custom,.custom-item-17 .link-custom,.custom-item-19 .link-custom,.custom-item-22,.custom-item-8 .link-custom:hover,.custom-item-26 .block-bg_2-custom,.static-link-slider:hover,.custom-item-27 .link-custom:hover,.custom-item-27 .item-extra-2 .link-custom,.custom-item-28 .link-custom:hover,.custom-item-28 .item-extra-2 .link-custom,.sidebar .price-slider .ui-slider-range,.ui-slider-handle,.filter-options-content .price-slider .slider-fields a.action,.smart-labels .sale.label-text,.listing-gallery .fotorama__arr .fotorama__arr__arr,.page-product-bundle #bundle-slide,.modal-popup.quick-view #bundle-slide,.block.discount .apply,.checkout-onepage-success #registration .action.primary{background:#345165;border-color:#345165}.page-products .products .product-item .actions-primary .primary span:before{content:none}.page-products .products .product-item .row{display:flex;align-items:center}.page-products .products-grid .price-box{margin-bottom:0}.page-products .products-grid .product-item-actions .actions-primary~.actions-secondary{display:none}.page-products .products .product-item .price{font-size:16px;font-weight:600;color:#000}.page-products .products-grid .price-box{text-align:right}.page-products .products .product-item .price-box>span{margin-right:0}.page-products .products-grid .product-item-photo{display:block;margin-bottom:0;position:relative;min-height:190px}.page-products .products-grid .product-item-name{font-weight:600;display:block;margin-bottom:15px;font-size:18px;margin-top:5px}.page-products .products-grid .tm-switch-image-container .product-image-photo{position:relative;min-height:190px;object-fit:cover}.page-products .products-grid .tm-switch-image-container .replaced img{min-height:190px;object-fit:cover}.page-products .page-main{padding-top:0}.page-products .category-description{margin-bottom:0}.page-products .category-view{margin-bottom:30px}.page-products .products-grid .product-item-name{min-height:48px}@media (min-width:1200px){.page-footer.layout_2 .col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.page-footer.layout_2 .col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.page-footer.layout_2 .col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.page-footer.layout_2 .col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.page-footer.layout_2 .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.page-footer.layout_2 .col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer.layout_2 .col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.page-footer.layout_2 .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page-footer.layout_2 .col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.page-footer.layout_2 .col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.page-footer.layout_2 .col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.page-footer.layout_2 .col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.page-footer.layout_2 .col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.page-footer.layout_2 .col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-footer.layout_2 .order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.page-footer.layout_2 .order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.page-footer.layout_2 .order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.page-footer.layout_2 .order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.page-footer.layout_2 .order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.page-footer.layout_2 .order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.page-footer.layout_2 .order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.page-footer.layout_2 .order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.page-footer.layout_2 .order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.page-footer.layout_2 .order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.page-footer.layout_2 .order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.page-footer.layout_2 .order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.page-footer.layout_2 .order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.page-footer.layout_2 .order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.page-footer.layout_2 .order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.page-footer.layout_2 .offset-xl-0{margin-left:0}.page-footer.layout_2 .offset-xl-1{margin-left:8.3333333333%}.page-footer.layout_2 .offset-xl-2{margin-left:16.6666666667%}.page-footer.layout_2 .offset-xl-3{margin-left:25%}.page-footer.layout_2 .offset-xl-4{margin-left:33.3333333333%}.page-footer.layout_2 .offset-xl-5{margin-left:41.6666666667%}.page-footer.layout_2 .offset-xl-6{margin-left:50%}.page-footer.layout_2 .offset-xl-7{margin-left:58.3333333333%}.page-footer.layout_2 .offset-xl-8{margin-left:66.6666666667%}.page-footer.layout_2 .offset-xl-9{margin-left:75%}.page-footer.layout_2 .offset-xl-10{margin-left:83.3333333333%}.page-footer.layout_2 .offset-xl-11{margin-left:91.6666666667%}.page-footer.layout_2 .col-xl-3{float:left;text-align:left;color:#fff}.page-footer.layout_2 .col-xl-6{float:left;text-align:left;color:#fff}}.page-footer.layout_2 .col-xl-3 i{font-size:20px;color:#39a999;width:25px}footer.layout_2 .footer .footer-col-content li{display:block;margin:0 10px}.footer em{color:#fff}h4.show-title{display:inline-block !important;color:#39a999;margin-bottom:0;margin-left:10px}.page-footer.layout_2 .col-xl-6{width:31%}footer.layout_2 .footer .footer-col:not(.footer-info) a{font-size:14px;margin-bottom:5px}footer.layout_2 .footer .list-ul ul{display:inline-block;margin-top:7px;margin-right:40px}footer .news-small-wrapper h4.show-title{margin-left:0}footer .news-small-wrapper img{float:left;max-width:150px;height:150px;object-fit:cover;padding-right:5px}footer .news-small-wrapper h3{color:#fff;margin-bottom:0}footer .news-small-wrapper .post-content-small{float:left;display:inline-block}footer .news-small-wrapper .post-content-small p{margin-bottom:5px;line-height:16px}footer .news-small-wrapper button{padding:5px 10px;float:left}.container.content.footer{margin-bottom:20px}footer.layout_2 .block-newsletter{margin-bottom:40px;background-color:#7ab8e2;border-color:#7ab8e2}.layout_2 .block-newsletter #newsletter{background:#fff;border-radius:30px}.layout_2 .block-newsletter .primary.subscribe{border:0;background:#355266;text-transform:uppercase;border-radius:30px}.homepage-categories .custom-item-content{position:relative;top:auto;left:auto;transform:inherit;padding-top:0;padding:0}.homepage-categories .custom-item-content .title-1{color:#fff;background-color:#5e8daf;font-size:22px;text-align:left;padding-left:15px;padding-right:15px}.homepage-categories .custom-item-content .title-1 a{color:#fff}.homepage-categories .col-sm-4{margin-bottom:20px}.homepage-categories .custom-item-content ul{width:50%;float:left;text-align:left;color:#000;background:#fafafa;margin-bottom:20px;padding:10px 15px}.homepage-categories .custom-item-content ul li:before{color:#f6b624;content:">";font-size:12px;margin-right:5px}h1.page-title.center{text-align:center !important;margin-bottom:10px}p.small-title-desc{font-size:14px;text-align:center !important;margin-bottom:30px}.page-main{padding-top:60px}.widget.block-static-block,.widget.featured{padding-bottom:45px;margin-bottom:55px}.about-us .col-sm-7 h5{font-size:20px;font-weight:300;color:#3c3c3c}.about-us .col-sm-7 p{font-size:14px;line-height:16px}.about-us .col-sm-5 .about-us-col-sm-5-wrapper{display:flex;margin-bottom:20px}.about-us .col-sm-5 div{font-size:14px;line-height:16px}.about-us .col-sm-5 img{width:auto;height:80px;margin-right:20px}.about-us .col-sm-5 b{font-weight:600;color:#000}.yellow-bold-slider-text>div{padding:15px}h1.page-title.center.about-us-title{margin-bottom:50px}.about-us .col-sm-5 .about-us-col-sm-5-wrapper>div{margin-top:10px}.about-us-cert img{max-width:100px;height:auto;object-fit:contain;margin-right:30px;margin-top:30px}.about-us-cert{display:inline-flex}.sp-layer.button-wrapper button{padding:10px 20px}.sp-layer.button-wrapper span:before{content:none}.iubenda-nostyle.iubenda-embed{display:none !important}.page-header__panel .links{display:inline-block;order:inherit}.panel-container-account{display:inline-block}.toplinks-custom .header.links a.my-account:before{content:"\e71e"}.toplinks-custom .header.links li.authorization-link a:before{content:"\e721"}.toplinks-custom .header.links a.create-an-account:before{content:"\e71f"}.toplinks-custom li a:before{font-family:"Linearicons";font-size:22px;padding-right:5px;line-height:1;float:left;transition:all .3s}.panel-container-wrap .header.links a.my-account:before{content:"\f007"}.panel-container-wrap .header.links li.authorization-link a:before{content:"\f023"}.panel-container-wrap .header.links a.create-an-account:before{content:"\f007"}.panel-container-wrap li a:before{font-family:"FontAwesome";font-size:12px;padding-right:5px;line-height:1;float:left;transition:all .3s;line-height:24px;color:#79b9e2}body .panel-container-wrap li .minicart-content-wrapper a:before{font-family:"Linearicons"}.panel.page-header__panel .minicart-wrapper{padding-top:11px}.panel-container-wrap li a{font-size:12px}.header.links li:first-child{margin-left:0}.toplinks-custom.socialmedia a:before{font:normal normal normal 14px/1 FontAwesome}.toplinks-custom.socialmedia a i.fa{font-size:26px}.checkout-index-index .checkout-shipping-address #shipping-new-address-form>.field{width:50%;min-width:50%}.checkout-index-index .checkout-shipping-address #shipping-new-address-form>.field[name="shippingAddress.country_id"] .control{margin-right:20px}.checkout-index-index .opc-wrapper .step-content .fieldset.address>.field>.control._with-tooltip{padding-right:0 !important}.checkout-index-index .opc-wrapper .field-tooltip{right:35px !important}.checkout-index-index .opc-wrapper .step-content #customer-email-fieldset>.field>.control._with-tooltip{padding-right:0 !important}.checkout-index-index .opc-wrapper .step-content .form.form-login .field-tooltip{right:35px}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{position:absolute;right:20px;top:15px;overflow:hidden;display:none}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{font-size:22px;font-family:"Linearicons";content:"\e935"}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{opacity:.5}.modal-custom .action-close span,.modal-popup .action-close span,.modal-slide .action-close span{display:none}.modals-overlay{z-index:800}.modal-slide,.modal-popup{bottom:0;left:0;position:fixed;right:0;top:0;pointer-events:none}.modal-slide._show,.modal-popup._show{visibility:visible;background:rgba(255,255,255,.65);pointer-events:auto}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{position:relative;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{padding:30px 15px;background-color:#fff;box-shadow:0 5px 27px 0 rgba(0,0,0,.19);opacity:1}.modal-slide{left:auto;z-index:1000}.modal-slide._show .modal-inner-wrap{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.3s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease-in-out;width:310px}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 .5rem .5rem}.modal-slide .modal-header{padding-bottom:10px;padding-top:10px}.modal-popup{left:0;display:block;overflow-y:auto;z-index:1000}.modal-popup._show .modal-inner-wrap{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup .modal-inner-wrap{box-sizing:border-box;height:auto;left:0;margin:4rem auto;position:absolute;right:0;-ms-transform:translateY(-200%);-webkit-transform:translateY(-200%);transform:translateY(-200%);transition-duration:.2s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease;display:flex;flex-direction:column;width:75%}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.ie11 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:1rem;padding-right:1rem;text-align:center}.modal-popup .modal-header,.modal-popup .modal-footer{flex-grow:0;flex-shrink:1}.modal-popup .modal-footer{margin-top:auto;padding-top:1rem}.modal-popup .modal-footer button{margin:0 3px;background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #eae9e9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);color:#fff}.modal-popup .modal-footer button:hover{color:#fff}.modal-popup .modal-footer button span{vertical-align:sub}@media (min-width:768px) and (max-width:991px){.modal-popup .modal-footer button{font-size:12px}}.modal-popup .modal-footer-actions{text-align:right}.modal-popup.confirm .modal-inner-wrap{left:50%;margin-left:-25rem;width:50rem}@media (max-width:767px){.modal-popup.confirm .modal-inner-wrap{width:auto;margin-left:15px;margin-right:15px;left:0;right:0}}.modal-popup._image-box .modal-inner-wrap{margin:5rem auto;max-width:78rem;position:static}.modal-popup._image-box .thumbnail-preview{padding-bottom:4rem;text-align:center}.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image-block{border:1px solid #ccc;margin:0 auto 2rem;max-width:58rem;padding:2rem}.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image{max-height:54rem}.modal-title{font-size:26px;text-align:center;font-weight:600;line-height:normal;margin-bottom:15px}@media (max-width:768px -1){.custom-slide{bottom:0;left:0;position:fixed;right:0;top:0;pointer-events:none;left:auto;z-index:1000}.custom-slide._show{visibility:visible;background:rgba(255,255,255,.65);pointer-events:auto}.custom-slide._show .modal-inner-wrap{position:relative;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.custom-slide .modal-inner-wrap{padding:30px 15px;background-color:#fff;box-shadow:0 5px 27px 0 rgba(0,0,0,.19);opacity:1}.custom-slide._show .modal-inner-wrap{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.3s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease-in-out;width:310px}.custom-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}.custom-slide._inner-scroll .modal-header,.custom-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}.custom-slide._inner-scroll .modal-content{overflow-y:auto}.custom-slide._inner-scroll .modal-footer{margin-top:auto}.custom-slide .modal-header,.custom-slide .modal-content,.custom-slide .modal-footer{padding:0 .5rem .5rem}.custom-slide .modal-header{padding-bottom:10px;padding-top:10px}.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}.custom-slide .modal-inner-wrap{box-sizing:border-box;height:auto;min-height:100%}body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{display:block}}@media print{.modal-popup{display:none;visibility:hidden;opacity:0}}fieldset,.fieldset{outline:none}fieldset .field select,.fieldset .field select{width:100%}fieldset .field .select2-container,.fieldset .field .select2-container{max-width:100%}.field{margin-bottom:30px;position:relative}.field.additional,.field.choice{margin-bottom:0}.field .label,.field label{margin-right:30px;line-height:24px;padding:6px 0;display:inline-block;font-size:12px;font-weight:600}.field .checkbox{margin:.75rem .5rem 0 0}.field input.qty{width:6rem}.field.required{transition:.3s ease}.field.required._error{margin-bottom:2rem}.field.required div.mage-error{position:absolute;top:100%;left:0;right:0}.field.required .control{position:relative}.field.required .control._with-tooltip input.input-text+div.mage-error{top:auto}.field.required .control .field-tooltip.toggle{top:-22px}.legend,legend{font-size:1rem;font-weight:600}.legend+br,legend+br{display:none}.control .nested{margin-top:1rem}.control .nested .field{margin-bottom:0}input[type=text],.input-text,input[type=email],input[type=password],input[type=number],select,textarea{display:block;width:100%;padding:6px 20px;font-size:12px;line-height:24px;min-height:50px;background:#f6f6f6;border:0}input[type=text].mage-error,.input-text.mage-error,input[type=email].mage-error,input[type=password].mage-error,input[type=number].mage-error,select.mage-error,textarea.mage-error{box-shadow:0 0 3px red inset;font-style:normal}input[type=text]::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input[type=text]::-moz-placeholder,.input-text::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}input[type=text]:-moz-placeholder,.input-text:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=number]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}input[type=text]:-ms-input-placeholder,.input-text:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input[type=text]:focus::-webkit-input-placeholder,.input-text:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5;transition:opacity .3s ease}input[type=text]:focus::-moz-placeholder,.input-text:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5;transition:opacity .3s ease}input[type=text]:focus:-moz-placeholder,.input-text:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,select:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.5;transition:opacity .3s ease}input[type=text]:focus:-ms-input-placeholder,.input-text:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5;transition:opacity .3s ease}input[type=number]{-moz-appearance:textfield}select{height:24px;outline:none}select option{outline:none}textarea{max-width:100%}p.required{color:#d73105}.form-inline{display:-ms-flexbox;display:-webkit-flex;display:flex}.form-inline .control input,.form-inline .control select,.form-inline .control textarea{width:auto}.field.required>.label:after,.field._required>.label:after,.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after{color:#d73105;content:"*";font-size:12px;margin:0 0 0 5px}.radio,input[type=checkbox],input[type=radio]{display:inline-block;width:auto;height:24px;margin:6px 6px 0 0}.field.choice{position:relative}.field.choice input[type=checkbox],.field.choice input[type=radio]{position:absolute;z-index:-1;opacity:0}.field.choice input[type=checkbox]+.label,.field.choice input[type=radio]+.label{font-size:16px;line-height:18px}.field.choice input[type=checkbox]+.label:before,.field.choice input[type=radio]+.label:before{display:inline-block;width:18px;height:18px;font-family:"Material Icons";font-style:normal;vertical-align:baseline;text-align:center;padding-right:3px;font-weight:400}.field.choice input[type=checkbox]+.label span,.field.choice input[type=radio]+.label span{display:inline-block}.field.choice input[type=checkbox]+.label:before{content:"\e835"}.field.choice input[type=checkbox]:checked+.label:before{content:"\e834"}.field.choice input[type=checkbox]:disabled:checked+.label:before{content:"\e834";pointer-events:none;opacity:.6}.field.choice input[type=radio]+.label:before{content:'\e836'}.field.choice input[type=radio]:checked+.label:before{content:"\e837"}.field.choice input[type=checkbox]:disabled:checked+.label:before{content:"\e837";pointer-events:none;opacity:.6}.field.choice input[type=checkbox]:disabled+.label:before,.field.choice input[type=radio]:disabled+.label:before{pointer-events:none;opacity:.6}.actions .action,.actions-toolbar .action,.box-actions .action,.product-item-actions .action,.checkout.methods .action{background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #355266;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.actions .action:hover,.actions-toolbar .action:hover,.box-actions .action:hover,.product-item-actions .action:hover,.checkout.methods .action:hover{color:#fff}.actions .action span,.actions-toolbar .action span,.box-actions .action span,.product-item-actions .action span,.checkout.methods .action span{vertical-align:sub}@media (min-width:768px) and (max-width:991px){.actions .action,.actions-toolbar .action,.box-actions .action,.product-item-actions .action,.checkout.methods .action{font-size:12px}}.actions-primary .action,.primary .action,.action.primary,.checkout.methods .primary{color:#fff}a.action.delete,a.action.edit,a.action.change-password{font-size:20px;display:inline-block;padding:13px 22px;border:0;font-weight:400}a.action.delete span,a.action.edit span,a.action.change-password span{display:none}a.action.delete{font-family:"Linearicons"}a.action.delete:before{content:"\e92a"}a.action.edit{font-family:"Linearicons"}a.action.edit:before{content:"\e60d"}.block-minicart a.action.delete:before{content:"\e92a"}.actions-toolbar{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -.25rem}.actions-toolbar .action{margin:0 .25rem;display:inline-block}.mage-error:not(input):not(textarea){font-size:.75rem;line-height:1rem;font-style:italic;color:#f11f17;padding:5px;background:#fff;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.11)}table.table{width:100%;border-collapse:collapse}table.table tr.row{display:table-row;margin:0}table.table tr.row .col{padding-right:0}table.table td{vertical-align:middle}table.table th,table.table td{padding:10px}@media (min-width:768px){table.table th,table.table td{border-right:solid 1px #dadada}}@media (min-width:1200px){table.table th,table.table td{padding:30px}}table.table th:last-child,table.table td:last-child{border-right:0}table.table th:first-child,table.table td:first-child{padding-left:0}table.table th{color:#000}table.table thead{border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}table.table thead th{color:#000}table.table thead th:last-child{border-right:0}table.table tbody{font-size:12px}@media (min-width:768px){table.table tbody th,table.table tbody td{border-bottom:solid 1px #dadada}}@media (min-width:1200px){table.table tbody .price{font-size:20px}}table.table tfoot{border-bottom:solid 1px #dadada}@media (min-width:1200px){table.table tfoot th,table.table tfoot td{padding-top:10px;padding-bottom:10px}table.table tfoot tr:first-child th,table.table tfoot tr:first-child td{padding-top:40px}table.table tfoot tr:last-child th,table.table tfoot tr:last-child td{padding-bottom:40px}}@media (min-width:1200px){table.table tfoot .price{font-size:20px}}table.table .col.name{font-size:14px}table.table .col.name strong{font-weight:400}@media (max-width:768px){table.table th{display:none}table.table td{width:100%;padding:10px 0;display:block}table.table td:before{font-weight:700;display:block;border-bottom:solid 1px #dadada;content:attr(data-th);margin-bottom:10px}}table.table-bordered{border-top:2px solid;border-left:1px solid #dadada}table.table-bordered th,table.table-bordered td{border-right:1px solid #dadada;border-bottom:1px solid #dadada}table.data-table{width:100%}table.data-table th,table.data-table td{padding:20px;vertical-align:middle}table.data-table th{background:#fff;text-transform:uppercase;color:#000}dl dd{padding-left:2rem}.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone{transition:.3s all cubic-bezier(.785,.135,.15,.86)}.rd-navbar.rd-navbar--is-clone{display:none}.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}.rd-navbar--no-transition,.rd-navbar--no-transition *{transition:none !important}.rd-navbar-fixed .block,.rd-navbar-static .block,.rd-navbar-fullwidth .block,.rd-navbar-sidebar .block{margin:0}.rd-navbar-static{background:#fff}.rd-navbar-static .rd-navbar-nav-wrap{width:100%}.rd-navbar-static.rd-navbar--is-clone{position:fixed;top:0;left:0;right:0;display:block;-webkit-transform:translateY(-105%);transform:translateY(-105%);z-index:20}.rd-navbar-static.rd-navbar--is-clone .rd-navbar-panel{display:none}.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck{-webkit-transform:translateY(0);transform:translateY(0)}.rd-navbar-static.rd-navbar--is-stuck{position:fixed;left:0;top:0;right:0;z-index:20;background:#f0f0f0}.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-panel{display:none}.rd-navbar-static.rd-navbar--is-stuck .page-header__panel,.rd-navbar-static.rd-navbar--is-stuck .page-header__content{display:none}@media (max-width:767px){.rd-navbar-nav{display:none}}.rd-navbar-toggle{display:none}@media (max-width:767px){.rd-navbar-toggle{display:block;border-right:1px solid #eae9e9;width:50px;height:40px;position:fixed;z-index:17;top:14px;left:0}.rd-navbar-toggle span{display:block;transition:.3s all ease}.rd-navbar-toggle span:before,.rd-navbar-toggle span:after{font-family:"Linearicons";font-size:27px;vertical-align:middle;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.rd-navbar-toggle span:after{content:"\e92b"}.rd-navbar-toggle.active span:before{content:"\e935";font-size:20px}.rd-navbar-toggle.active span:after{font-size:0}.rd-navbar-toggle strong{display:none}.rd-navbar-nav-wrap{transition:.3s all cubic-bezier(.785,.135,.15,.86);position:fixed;top:-15px;left:0;width:320px;padding:112px 0 56px;bottom:-56px;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);z-index:15;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.rd-navbar-nav-wrap.active{-webkit-transform:translateX(0);transform:translateX(0)}.rd-navbar-nav-wrap .welcome{display:block;font-size:12px;border-top:1px solid #eae9e9;border-bottom:1px solid #eae9e9;padding:30px 0;margin:20px 30px 0}.rd-navbar-nav{display:block;overflow:auto;font-size:16px;line-height:26px;text-align:left;height:100%}.rd-navbar-nav:before,.rd-navbar-nav:after{content:'';display:block;height:8px}.rd-navbar-nav>li{margin-bottom:15px;padding:0 60px 0 30px}.rd-navbar-nav>li:last-child{margin-bottom:0}.rd-navbar-nav>li>a{display:inline-block;text-transform:uppercase;font-weight:600;padding:5px 0}.rd-navbar-nav li.opened>.rd-navbar-submenu-toggle:before{content:"\e939"}.rd-navbar-dropdown,.rd-navbar-megamenu{display:none}.rd-navbar-dropdown .rd-navbar-dropdown,.rd-navbar-megamenu .rd-navbar-dropdown{padding-left:15px}.rd-navbar-submenu{position:relative;transition:.3s all cubic-bezier(.785,.135,.15,.86)}.rd-navbar-submenu li{margin-bottom:5px}.rd-navbar-submenu li:last-child{margin-bottom:0}.rd-navbar-submenu li>a{font-size:12px}.rd-navbar-submenu li>a:before{font-family:"Linearicons";content:"\e93c";float:left;font-size:10px;margin-right:10px}.rd-navbar-submenu li .rd-navbar-submenu-toggle{right:0}.rd-navbar-submenu li .rd-navbar-submenu-toggle:before{font-size:12px;line-height:1}.rd-navbar-submenu.opened>.rd-navbar-dropdown,.rd-navbar-submenu.opened>.rd-navbar-megamenu{display:block;padding:20px 0}.rd-navbar-submenu-toggle{display:inline-block;position:absolute;top:0;right:15px;cursor:pointer}.rd-navbar-submenu-toggle:before{font-family:"Linearicons";content:"\e93a";padding:4px 8px;display:block}}@media (min-width:768px){.layout_3 .rd-navbar-nav{text-align:left;border:0;padding:0;margin:0}}@media (min-width:768px){.layout_4 .navigation{width:48%;position:relative}.layout_4 .rd-navbar-toggle{display:block;height:60px;width:100%;color:#fff;text-transform:uppercase;text-align:left;padding-left:30px}.layout_4 .rd-navbar-toggle strong{font-weight:500;display:inline-block}.layout_4 .rd-navbar-toggle:before{font-family:"Linearicons";content:"\e93a";margin-right:25px;float:right}.layout_4 .rd-navbar-toggle:hover{opacity:.8}.layout_4 .rd-navbar-toggle.active:before{content:"\e939"}.layout_4 .rd-navbar-nav-wrap{position:absolute;display:none}.layout_4 .rd-navbar-nav-wrap.active{display:block}.layout_4 .rd-navbar-nav{border:1px solid #eae9e9;padding:0 29px;background:#fff;margin:0}.layout_4 .rd-navbar-nav>li{display:block;float:none;text-align:left;margin:0;border-bottom:1px solid #eae9e9}.layout_4 .rd-navbar-nav>li:last-child{border-bottom:0}.layout_4 .rd-navbar-nav>li>a{padding:17px 0}.layout_4 .rd-navbar-nav>li>a:after{display:none}}@media (min-width:768px) and (min-width:1200px){.layout_4 .rd-navbar-nav>li .rd-navbar-dropdown{left:231px;top:0;margin:0}}@media (min-width:768px) and (min-width:1200px) and (min-width:1354px){.layout_4 .rd-navbar-nav>li .rd-navbar-dropdown{left:271px;width:290px}}@media (min-width:1200px){.layout_4 .navigation{width:22.3333%}}@media (max-width:1199px){.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .navigation{top:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .rd-navbar-submenu-toggle{display:inline-block;position:absolute;top:13px;right:-8px;cursor:pointer}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .rd-navbar-submenu-toggle:before{font-family:"Linearicons";content:"\e93a";padding:4px 8px;display:block;font-size:10px}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .rd-navbar-dropdown,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .rd-navbar-megamenu{display:none;position:relative;top:0 !important;width:100%;padding:0 0 20px 20px;box-shadow:none}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.parent{position:relative}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.parent span:after{display:none}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.megamenu-wrapper{padding-left:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu{display:block;right:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown .container,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu .container{padding:0;min-width:inherit}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown .row,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu .row{margin:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown .row [class*=col-],.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu .row [class*=col-]{padding:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;border:0}}@media (max-width:1199px) and (min-width:768px) and (max-width:1199px){.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown .row [class*=col-]>ul,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu .row [class*=col-]>ul{margin-bottom:20px}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-dropdown .row [class*=col-]:last-child ul,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 li.opened>.rd-navbar-megamenu .row [class*=col-]:last-child ul{margin-bottom:0}}@media (max-width:1199px){.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .container-full{max-width:inherit;min-width:inherit;padding:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .container-full .row{margin:0;display:block}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .container-full .row>div{padding:0;width:100%;max-width:inherit;border:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .container-full .row>div>ul{margin-bottom:25px}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .container-full .row>div:last-child ul{margin-bottom:0}.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .navigation .static-block,.rd-navbar-nav-fixed.rd-navbar-static .layout_4 .navigation .product{display:none}}.rd-navbar-brand{display:none}.rd-navbar-static .rd-navbar-brand{display:inline-block;float:left}.rd-navbar-static .rd-navbar-brand>*{display:inline-block;vertical-align:middle}.rd-navbar-static .rd-navbar-brand>img{margin-right:10px}.rd-navbar-static .rd-navbar-brand>a{font-size:36px;line-height:48px}.rd-navbar-static .rd-navbar-brand>a span{display:none}.rd-navbar-fixed .rd-navbar-brand{display:block;text-align:left;position:fixed;top:4px;left:56px;right:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;line-height:46px;height:48px;z-index:17}.rd-navbar-fixed .rd-navbar-brand img{display:none}.rd-navbar-fixed .rd-navbar-brand a{display:inline-block}.rd-navbar-cart-floating{display:none}.rd-navbar-cart-toggle span{display:inline-block;position:relative;width:auto;height:auto;font-size:12px;line-height:auto;text-align:center;cursor:pointer;color:#000}.rd-navbar-cart-toggle span,.rd-navbar-cart-toggle span:before,.rd-navbar-cart-toggle span:after{transition:.3s all ease}.rd-navbar-cart-toggle span:before,.rd-navbar-cart-toggle span:after{position:absolute;top:0;left:0;width:100%;height:100%}.rd-navbar-cart-toggle span:before{content:"";-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.rd-navbar-cart-toggle span:after{content:"";-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}.rd-navbar-cart-toggle.active span:before{opacity:0;visibility:hidden;-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.rd-navbar-cart-toggle.active span:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.rd-navbar-cart-toggle span{text-align:left}.rd-navbar-cart-toggle span:before,.rd-navbar-cart-toggle span:after{font-size:23px;font-family:"Linearicons";margin-top:-2px}.rd-navbar-cart-toggle span:after{font-size:16px}.rd-navbar-cart-toggle .counter{display:inline-block;border-radius:50%;width:23px;height:23px;font-size:12px;color:#fff;text-align:center;font-weight:400;transition:all .3s ease}.rd-navbar-cart-toggle .counter strong{font-weight:400}.rd-navbar-cart-toggle .counter .counter-label{display:none}.rd-navbar-cart-toggle .counter.empty{background:#f0f0f0}.rd-navbar-cart-toggle:hover .counter{color:#fff !important}.rd-navbar-cart-toggle .loading-mask{display:none}.minicart-wrapper.active .rd-navbar-cart-toggle .counter{color:#fff !important}@media (max-width:767px){.rd-navbar-cart{display:block;position:fixed;top:-100%;right:0;left:0;z-index:10;opacity:0;transform:translate(-100%)}.minicart-wrapper.active .rd-navbar-cart{opacity:1;top:70px;transform:translate(0);max-height:calc(100% - 70px);overflow-x:auto}.minicart-wrapper.active .rd-navbar-cart-toggle span:before{opacity:0;visibility:hidden;-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.minicart-wrapper.active .rd-navbar-cart-toggle span:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.rd-navbar-cart-floating{display:block;transition:.3s all cubic-bezier(.785,.135,.15,.86);position:fixed;bottom:15px;right:15px;z-index:20;color:#fff;overflow:hidden;border-radius:50%;box-shadow:0 5px 8px 0 rgba(0,0,0,.25),0 0 2px 0 rgba(0,0,0,.25);width:56px;height:56px;outline:1px solid transparent;backface-visibility:hidden}.rd-navbar-cart-floating:before{content:'';position:absolute;top:50%;left:50%;width:56px;height:56px;border-radius:50%;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rd-navbar-cart-floating #top-cart-btn-checkout{transition:.3s all cubic-bezier(.785,.135,.15,.86);position:relative;display:block;font-size:16px;font-weight:500;line-height:56px;opacity:0;visibility:hidden}.rd-navbar-cart-floating #top-cart-btn-checkout:before{font-weight:400;font-size:24px;display:inline-block;vertical-align:middle;margin-right:8px}.rd-navbar-cart-floating .rd-navbar-cart-toggle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rd-navbar-cart-floating .rd-navbar-cart-toggle span{height:56px;line-height:56px}.rd-navbar-cart-floating.active{right:0;bottom:0;border-radius:0;width:100%}.rd-navbar-cart-floating.active:before{-webkit-transform:translate(-50%,-50%) scale(20);transform:translate(-50%,-50%) scale(20);background:#2ecc71}.rd-navbar-cart-floating.active #top-cart-btn-checkout{opacity:1;visibility:visible}.rd-navbar-cart-floating.active .rd-navbar-cart-toggle{visibility:hidden;opacity:0}.rd-navbar-cart-fixed{display:block;transition:.3s all cubic-bezier(.785,.135,.15,.86);position:fixed;top:15px;left:150px;z-index:17;overflow:visible;height:40px;width:61px;outline:1px solid transparent;backface-visibility:hidden;border-right:1px solid #eae9e9;border-left:1px solid #eae9e9;padding:10px 8px 0}.rd-navbar-cart-fixed .rd-navbar-cart-toggle{display:block}.rd-navbar-cart-fixed .rd-navbar-cart-toggle .loading-mask{visibility:hidden}.rd-navbar-cart-fixed .rd-navbar-cart-toggle .counter{position:absolute;right:10px;top:-6px}.rd-navbar-cart-fixed .rd-navbar-cart-toggle .counter-label{display:none}.rd-navbar-cart-fixed .rd-navbar-cart-toggle .text{font-size:0;padding:0;margin:0}}.rd-navbar-static .rd-navbar-panel{padding:0}.rd-navbar-static .rd-navbar-panel:before,.rd-navbar-static .rd-navbar-panel:after{display:table;content:"";line-height:0}.rd-navbar-static .rd-navbar-panel:after{clear:both}@media (max-width:767px){.rd-navbar-panel-canvas{position:fixed;height:70px;left:0;top:0;width:100%;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);z-index:16;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page-wrapper{padding-top:70px}}.rd-navbar-search-toggle{display:block;font-family:"FontAwesome";width:38px;height:38px;line-height:38px;font-size:22px;position:relative;z-index:18;text-align:center;transition:all 0s ease}@media (min-width:480px){.rd-navbar-search-toggle{width:69px;border-left:1px solid #eae9e9;text-align:right;margin-left:12px}}.rd-navbar-search-toggle:before,.rd-navbar-search-toggle:after{display:inline-block;transition:.3s all ease;position:absolute;width:100%;left:0;top:0}.rd-navbar-search-toggle:before{font-family:"Linearicons";content:"\e922";-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.rd-navbar-search-toggle:after{font-family:"Linearicons";content:"\e935";-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0)}.rd-navbar-search-toggle.active:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.rd-navbar-search-toggle.active:before{-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0)}.rd-navbar-search{position:absolute;left:15px;right:80px;top:0;z-index:-1}@media (min-width:1404px){.rd-navbar-search{left:25px}}.rd-navbar-search form button[type=submit]{background:0 0;height:48px;width:44px;font-size:23px;line-height:50px;margin:0;padding:0;position:absolute;right:1px;top:1px;border:0}.rd-navbar-search form button[type=submit]:before{font-family:"Linearicons";content:"\e922"}.rd-navbar-search form button[type=submit] span{display:none}.rd-navbar-search .form-group{z-index:17;transition:.1s all cubic-bezier(.785,.135,.15,.86);visibility:hidden;opacity:0;box-shadow:0 5px 27px rgba(0,0,0,.09)}.rd-navbar-search .form-group input{width:100%;height:50px;min-height:inherit;display:block;line-height:normal;border:1px solid #eae9e9;padding-right:60px;padding-left:30px}.rd-navbar-search.active{z-index:20}.rd-navbar-search.active .form-group{opacity:1;visibility:visible}.field.search{margin:0}@media (max-width:1200px){.layout_1 .rd-navbar-search-toggle{width:45px}}@media (min-width:768px){.layout_2 .rd-navbar-search-toggle{border:0;width:45px;height:24px;line-height:26px}.layout_2 .rd-navbar-search{left:0;right:40px}}@media (min-width:1200px){.layout_2 .rd-navbar-search-toggle.active{position:absolute;right:0;top:8px;line-height:36px}}@media (min-width:768px) and (max-width:1199px){.layout_2 .rd-navbar-search-toggle{position:absolute;right:4px;top:-39%}.layout_2 .rd-navbar-search{top:-54%}}@media (min-width:768px){.layout_3 .rd-navbar-search-toggle{float:right;border:0;width:42px;line-height:42px}.layout_3 .rd-navbar-search{left:0;right:40px;top:-7px}}@media (min-width:768px){.layout_4 .rd-navbar-search{position:relative;left:0;top:0;z-index:2;width:48%;margin-bottom:0}.layout_4 .rd-navbar-search .form-group{opacity:1;visibility:visible;position:relative;z-index:auto;box-shadow:none;border:5px solid}.layout_4 .rd-navbar-search .form-group input{height:50px;border:0;background:#fff;padding-right:80px}.layout_4 .rd-navbar-search form button[type=submit]{width:66px;border-left:1px solid #eae9e9}}@media (min-width:768px) and (min-width:1200px){.layout_4 .rd-navbar-search{width:74%}}@media (min-width:768px){.layout_4 .rd-navbar-search-toggle{display:none}}@media (min-width:768px){.layout_5 .rd-navbar-search-toggle{margin:0;border:0;color:#fff}.layout_5 .rd-navbar-search{right:45px;left:0;top:7px}}@media (max-width:767px){.rd-navbar-search-toggle{display:block;position:fixed;top:15px;left:50px;width:50px;height:40px;z-index:18;font-size:20px;text-align:center;margin:0;border:0}.field.search{margin:0}.rd-navbar-search{display:block;z-index:16}.rd-navbar-search .form-group{position:fixed;top:70px;left:0;right:10px}}.rd-navbar-collapse .switcher.currency,.rd-navbar-collapse .switcher.language{display:none}.rd-navbar-collapse-toggle{display:none}.rd-navbar-collapse-toggle .switcher.currency,.rd-navbar-collapse-toggle .switcher.language{display:none}.rd-navbar-collapse li a:before{font-family:"Linearicons";font-size:22px;vertical-align:sub;padding-right:5px;transition:all .3s}.rd-navbar-collapse li.wishlist a:before{content:"\e68c"}.rd-navbar-collapse li.authorization-link a:before{content:"\e721"}.rd-navbar-collapse li.compare.link a:before{content:"\e839"}.rd-navbar-collapse a{font-size:12px}.rd-navbar-collapse a.my-account:before{content:"\e71e"}.rd-navbar-collapse a.create-an-account:before{content:"\e71f"}@media (min-width:768px){.rd-navbar-inner{max-width:1200px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.rd-navbar-collapse{padding-top:8px;display:block}.rd-navbar-collapse li{display:inline-block;margin:0 30px 0 0}.rd-navbar-collapse li a:before{font-family:"Linearicons";font-size:22px;padding-right:5px;line-height:1;float:left;transition:all .3s}.rd-navbar-collapse li.wishlist a:before{content:"\e68c"}.rd-navbar-collapse li.authorization-link a:before{content:"\e721"}.rd-navbar-collapse li.compare a:before{content:"\e839"}.rd-navbar-collapse a{font-size:12px}.rd-navbar-collapse a.my-account:before{content:"\e71e"}.rd-navbar-collapse a.create-an-account:before{content:"\e71f"}}@media (min-width:768px) and (min-width:768px) and (max-width:1353px){.layout_1 .rd-navbar-collapse,.layout_3 .rd-navbar-collapse,.layout_4 .rd-navbar-collapse{display:none;background:#fff;box-shadow:0 5px 27px rgba(0,0,0,.09);padding:15px 35px 35px;position:absolute;z-index:4;min-width:300px;top:100%}.layout_1 .rd-navbar-collapse li,.layout_3 .rd-navbar-collapse li,.layout_4 .rd-navbar-collapse li{display:block;margin:15px 0 0}.layout_1 .rd-navbar-collapse.active,.layout_3 .rd-navbar-collapse.active,.layout_4 .rd-navbar-collapse.active{display:block}.layout_1 .rd-navbar-collapse-toggle,.layout_3 .rd-navbar-collapse-toggle,.layout_4 .rd-navbar-collapse-toggle{display:block;width:70px;height:40px;border-right:1px solid #eae9e9;z-index:4;margin-right:30px}.layout_1 .rd-navbar-collapse-toggle span,.layout_3 .rd-navbar-collapse-toggle span,.layout_4 .rd-navbar-collapse-toggle span{display:inline-block;position:relative;width:48px;height:48px;font-size:28px;line-height:48px;text-align:center;cursor:pointer;color:#ccc}.layout_1 .rd-navbar-collapse-toggle span,.layout_1 .rd-navbar-collapse-toggle span:before,.layout_1 .rd-navbar-collapse-toggle span:after,.layout_3 .rd-navbar-collapse-toggle span,.layout_3 .rd-navbar-collapse-toggle span:before,.layout_3 .rd-navbar-collapse-toggle span:after,.layout_4 .rd-navbar-collapse-toggle span,.layout_4 .rd-navbar-collapse-toggle span:before,.layout_4 .rd-navbar-collapse-toggle span:after{transition:.3s all ease}.layout_1 .rd-navbar-collapse-toggle span:before,.layout_1 .rd-navbar-collapse-toggle span:after,.layout_3 .rd-navbar-collapse-toggle span:before,.layout_3 .rd-navbar-collapse-toggle span:after,.layout_4 .rd-navbar-collapse-toggle span:before,.layout_4 .rd-navbar-collapse-toggle span:after{position:absolute;top:0;left:0;width:100%;height:100%}.layout_1 .rd-navbar-collapse-toggle span:before,.layout_3 .rd-navbar-collapse-toggle span:before,.layout_4 .rd-navbar-collapse-toggle span:before{content:"";-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.layout_1 .rd-navbar-collapse-toggle span:after,.layout_3 .rd-navbar-collapse-toggle span:after,.layout_4 .rd-navbar-collapse-toggle span:after{content:"";-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}.layout_1 .rd-navbar-collapse-toggle.active span:before,.layout_3 .rd-navbar-collapse-toggle.active span:before,.layout_4 .rd-navbar-collapse-toggle.active span:before{opacity:0;visibility:hidden;-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.layout_1 .rd-navbar-collapse-toggle.active span:after,.layout_3 .rd-navbar-collapse-toggle.active span:after,.layout_4 .rd-navbar-collapse-toggle.active span:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.layout_1 .rd-navbar-collapse-toggle span,.layout_3 .rd-navbar-collapse-toggle span,.layout_4 .rd-navbar-collapse-toggle span{height:40px;line-height:40px;color:inherit}.layout_1 .rd-navbar-collapse-toggle span:before,.layout_3 .rd-navbar-collapse-toggle span:before,.layout_4 .rd-navbar-collapse-toggle span:before{font-family:"Linearicons";content:"\e71e";font-size:21px}.layout_1 .rd-navbar-collapse-toggle.active span:after,.layout_3 .rd-navbar-collapse-toggle.active span:after,.layout_4 .rd-navbar-collapse-toggle.active span:after{font-family:"Linearicons";content:"\e92a";font-size:25px}}@media (min-width:768px) and (min-width:768px) and (max-width:1353px){.layout_4 .rd-navbar-collapse-toggle{margin:0;border:0}.layout_4 .rd-navbar-collapse{right:0}}@media (min-width:768px) and (min-width:1354px){.layout_5 .rd-navbar-collapse-container{float:right}.layout_5 .rd-navbar-collapse li{margin:0 0 0 30px}}@media (min-width:768px) and (min-width:768px) and (max-width:1353px){.layout_5 .rd-navbar-collapse-container{float:right;clear:inherit;width:auto;margin:0;border:0}.layout_5 .rd-navbar-collapse{display:none;background:#fff;box-shadow:0 5px 27px rgba(0,0,0,.09);padding:15px 35px 35px;position:absolute;z-index:4;min-width:300px;top:100%;right:15px}.layout_5 .rd-navbar-collapse li{display:block;margin:15px 0 0}.layout_5 .rd-navbar-collapse.active{display:block}.layout_5 .rd-navbar-collapse-toggle{display:block;height:40px;z-index:4}.layout_5 .rd-navbar-collapse-toggle span{display:inline-block;position:relative;width:48px;height:48px;font-size:28px;line-height:48px;text-align:center;cursor:pointer;color:#ccc}.layout_5 .rd-navbar-collapse-toggle span,.layout_5 .rd-navbar-collapse-toggle span:before,.layout_5 .rd-navbar-collapse-toggle span:after{transition:.3s all ease}.layout_5 .rd-navbar-collapse-toggle span:before,.layout_5 .rd-navbar-collapse-toggle span:after{position:absolute;top:0;left:0;width:100%;height:100%}.layout_5 .rd-navbar-collapse-toggle span:before{content:"";-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.layout_5 .rd-navbar-collapse-toggle span:after{content:"";-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}.layout_5 .rd-navbar-collapse-toggle.active span:before{opacity:0;visibility:hidden;-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.layout_5 .rd-navbar-collapse-toggle.active span:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.layout_5 .rd-navbar-collapse-toggle span{height:40px;line-height:40px;color:inherit}.layout_5 .rd-navbar-collapse-toggle span:before{font-family:"Linearicons";content:"\e71e";font-size:21px}.layout_5 .rd-navbar-collapse-toggle.active span:after{font-family:"Linearicons";content:"\e92a";font-size:25px}}@media (max-width:767px){.rd-navbar-collapse{display:block;transition:.3s all cubic-bezier(.785,.135,.15,.86),box-shadow ease .2s;text-align:left;position:fixed;top:70px;right:0;left:0;padding:15px 35px 35px;z-index:19;box-shadow:0 0 0 0 rgba(0,0,0,.25);visibility:hidden;overflow:hidden}.rd-navbar-collapse:before{content:'';position:absolute;top:0;right:0;background:#f7f7f7;width:48px;height:48px;-webkit-transform:scale(0);transform:scale(0);transition:.3s all cubic-bezier(.785,.135,.15,.86)}.rd-navbar-collapse li{position:relative;opacity:0;transition:.3s all ease 0s}.rd-navbar-collapse>li>a{display:block;padding:11px 16px}.rd-navbar-collapse.active{visibility:visible;box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}.rd-navbar-collapse.active li{transition:.3s all ease .2s;opacity:1}.rd-navbar-collapse.active:before{background:#fff;-webkit-transform:scale(35);transform:scale(35)}.rd-navbar-collapse .links li{display:block;margin:15px 0 0}.rd-navbar-collapse .links li a{font-size:12px}.rd-navbar-collapse .links li a:before{min-width:34px;vertical-align:text-bottom;display:inline-block}.header-switchers{position:fixed;right:10px;top:15px;z-index:5}.switcher.currency,.switcher.language{width:50px;margin:0}.switcher.currency .actions .action,.switcher.language .actions .action{padding:5px 0 0 11px}.switcher.currency .actions .action:after,.switcher.language .actions .action:after{margin-top:-10px;display:block}.switcher.currency .mage-dropdown-dialog,.switcher.language .mage-dropdown-dialog{left:auto;right:0;top:55px}.rd-navbar-collapse-toggle{display:block;position:fixed;top:15px;left:100px;font-family:"FontAwesome";width:50px;height:40px;border-left:1px solid #eae9e9;z-index:4}.rd-navbar-collapse-toggle span{display:inline-block;position:relative;width:48px;height:48px;font-size:28px;line-height:48px;text-align:center;cursor:pointer;color:#ccc}.rd-navbar-collapse-toggle span,.rd-navbar-collapse-toggle span:before,.rd-navbar-collapse-toggle span:after{transition:.3s all ease}.rd-navbar-collapse-toggle span:before,.rd-navbar-collapse-toggle span:after{position:absolute;top:0;left:0;width:100%;height:100%}.rd-navbar-collapse-toggle span:before{content:"";-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.rd-navbar-collapse-toggle span:after{content:"";-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}.rd-navbar-collapse-toggle.active span:before{opacity:0;visibility:hidden;-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.rd-navbar-collapse-toggle.active span:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;visibility:visible}.rd-navbar-collapse-toggle span{height:40px;line-height:40px;color:inherit}.rd-navbar-collapse-toggle span:before{font-family:"Linearicons";content:"\e71e";font-size:21px}.rd-navbar-collapse-toggle.active span:after{font-family:"Linearicons";content:"\e92a";font-size:25px}}.page-messages{margin-bottom:2rem}.page-messages.messages{margin:0}.messages{position:fixed;top:70px;right:10px;max-width:90%;z-index:4;font-size:12px}@media (min-width:768px){.messages{top:10px;max-width:100%}}.message{padding:.8rem 3.5rem .8rem 1rem;margin-bottom:30px;border:1px solid transparent;border-radius:2px;position:relative;cursor:pointer;font-size:14px}.message>div:after{font-family:"Linearicons";content:'\e935';font-size:20px;position:absolute;right:10px;top:10px;line-height:1;text-align:center;padding:5px}.message:hover>div:after{opacity:.5}.message.notice div:after{display:none}.message-info,.message-notice,.message.notice,.message.info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.message-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.message-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.message-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-controls{position:absolute;top:-50px;right:0}.owl-controls .owl-prev{line-height:inherit;display:inline-block}.owl-controls .owl-prev:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.owl-controls .owl-next{line-height:inherit;display:inline-block}.owl-controls .owl-next:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.owl-controls .owl-prev,.owl-controls .owl-next{padding:0 7px;cursor:pointer}.owl-controls .owl-prev:before,.owl-controls .owl-next:before{font-size:36px;transition:.3s ease}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}[role=tablist] [role=tab]{position:relative;cursor:pointer;outline:none;margin-bottom:1rem;display:inline-block;padding-right:24px}[role=tablist] [role=tab]:before{font-family:"Linearicons";content:"\e93a"}[role=tablist] [role=tab][aria-expanded=true]:before{font-size:14px;content:"\e939"}[role=tablist] [role=tab]:before{position:absolute;right:0;top:0}[role=tablist] [role=presentation]:first-child [role=tab]{margin-top:0}[role=tablist] [role=tabpanel]{margin-bottom:2rem}.block[role=tablist] .title[role=tab]{display:block}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.carousel-nav{text-align:right}.carousel-nav .carousel-nav-item{padding:6px 20px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;max-width:250px;min-width:85px;font-size:12px}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:20px;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.sorter .select2-container{min-width:204px}@media (max-width:992px){.sorter .select2-container{min-width:inherit}}.select2-dropdown{background-color:#f6f6f6;boder:none;border-radius:0;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;font-size:12px;box-shadow:0 5px 27px rgba(0,0,0,.09)}.select2-results{display:block;padding:15px 20px}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{text-transform:capitalize;user-select:none;-webkit-user-select:none;padding-bottom:7px;line-height:18px}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__option:last-child{padding-bottom:0}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:none;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#f6f6f6;border:none;border-radius:0;outline:none}.select2-container--default .select2-selection--single:hover{background-color:#f1f0f0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:0;right:0;width:55px;text-align:center;line-height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:"Linearicons";content:"\e93a"}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;opacity:.3}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:300px;overflow-y:visible}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background:0 0}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:0 0}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.not-animated{opacity:0}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.pull-left{float:left}.pull-none{float:none}.pull-right{float:right}@media (min-width:480px){.pull-xs-left{float:left}.pull-xs-none{float:none}.pull-xs-right{float:right}}@media (min-width:768px){.pull-sm-left{float:left}.pull-sm-none{float:none}.pull-sm-right{float:right}}@media (min-width:992px){.pull-md-left{float:left}.pull-md-none{float:none}.pull-md-right{float:right}}@media (min-width:1200px){.pull-lg-left{float:left}.pull-lg-none{float:none}.pull-lg-right{float:right}}.text-left,table.table thead th{text-align:left}.text-center,.page-title,.section-title{text-align:center}.text-right{text-align:right}@media (min-width:480px){.text-xs-left{text-align:left}.text-xs-center{text-align:center}.text-xs-right{text-align:right}}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-center{text-align:center}.text-md-right{text-align:right}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-center{text-align:center}.text-lg-right{text-align:right}}.italic,dl dd{font-style:italic}.italic,dl dd{font-style:italic}.underline{text-decoration:underline}.strike{text-decoration:line-through}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.sbold{font-weight:600}.bold,table.table thead th,dl dt,strong{font-weight:600}.ubold{font-weight:900}.big-circle-icon{display:block;width:122px;height:122px;margin:0 auto 1rem;border-radius:50%;border:2px solid}.big-circle-icon:before{font-size:66px;line-height:122px;text-align:center;width:100%}.medium-icon{margin:0 auto 1rem}.medium-icon:before{font-size:60px;line-height:1em}.small-icon:before{font-size:40px;line-height:inherit}h1,.heading-1{font-size:2rem}h2,.heading-2{font-size:1.5rem}h3,.heading-3{font-size:1.17rem}h4,.heading-4{font-size:1rem}h5,.heading-5{font-size:.83rem}h6,.heading-6{font-size:.67rem}h1,.heading-1{margin-bottom:25px;font-weight:600}h2,.heading-2{margin-bottom:25px;font-weight:600}h3,.heading-3{margin-bottom:25px;font-weight:600}h4,.heading-4{margin-bottom:25px;font-weight:600}h5,.heading-5{margin-bottom:25px;font-weight:600}h6,.heading-6{margin-bottom:25px;font-weight:600}.page-title,.section-title{font-size:35px;line-height:1}.page-title .base,.section-title .base{display:inline-block}.page-title-wrapper .page-title{margin-bottom:36px}@media (max-width:991px){.page-title-wrapper .page-title{margin-bottom:25px}}.columns .page-title{text-align:left}.columns .container{padding:0}.panel-container-wrap{border-bottom:1px solid #eae9e9}.panel-container-wrap .welcome{font-size:12px}.rd-navbar-static .rd-navbar-collapse a{font-size:12px}.header-switchers{font-size:12px}.header-switchers .actions .action{font-size:12px}.header-info{font-size:14px;background:#000}.cms-home .column.main .widget.block-static-block:nth-child(3){padding-bottom:0}.overlay.show .paywith{display:none !important}.overlay.show .partial-payment ._active{background:#7ab8e2;color:#fff}.overlay.show input[type=radio].allow-partialpayment-radio:checked+label.allow-partialpayment-radio-label,.overlay.show input[type=radio].allow-partialpayment-radio:hover+label.allow-partialpayment-radio-label{background-position:1% -27px;font-weight:400;font-size:12px}.overlay.show input[type=radio].allow-partialpayment-radio+label.allow-partialpayment-radio-label{background-position:1% 0;font-size:12px}.overlay.show #installment input[type=radio].allow-partialpayment-radio+label.allow-partialpayment-radio-label{padding-left:22px}.overlay.show .partial-payment-calculation tbody .totalpp td{background:#33cfb0}.overlay.show .white_content>p{background:0 0;margin-top:10px;margin-bottom:10px}.overlay.show .partial-payment-calculation td{font-size:13px}.partialpayment-wholecart-block .partial-payment>li{width:100%}.partialpayment-wholecart-block .partial-payment>li b{font-weight:700}.paywith{display:none !important}.partialpayment-wholecart-block .partial-payment ._active{background:#33cfb0;color:#fff}.partialpayment-wholecart-block input[type=radio].allow-partialpayment-radio:checked+label.allow-partialpayment-radio-label,.partialpayment-wholecart-block input[type=radio].allow-partialpayment-radio:hover+label.allow-partialpayment-radio-label{background-position:1% -27px;font-weight:400;font-size:14px;padding-left:40px;line-height:14px}.partialpayment-wholecart-block{float:left}.partialpayment-wholecart-block input[type=radio].allow-partialpayment-radio+label.allow-partialpayment-radio-label{background-position:1% 0;font-size:14px;padding-left:40px;text-align:left;line-height:14px}.partialpayment-wholecart-block #installment input[type=radio].allow-partialpayment-radio+label.allow-partialpayment-radio-label{padding-left:22px;text-align:left;padding-left:40px;line-height:14px}.partialpayment-wholecart-block #ajax-load{display:none !important}.partialpayment-wholecart-block .partial-payment-calculation tbody .totalpp td{background:#33cfb0}.partialpayment-wholecart-block #wholecart_partialpayment_form .confirm-button{clear:both}.partialpayment-wholecart-block{margin-bottom:20px}.partialpayment-wholecart-block h4{margin-bottom:10px}.white_content>p{background:0 0;margin-top:10px;margin-bottom:10px}.partial-payment-calculation td{font-size:13px}.opc-block-summary tr.paid,.opc-block-summary tr.remaining{background:0 0}.message.message-success.success div[data-ui-id=checkout-cart-validationmessages-message-success]{display:none !important}.partialpayment-wholecart-block #wholecart_partialpayment_form .confirm-button{width:95%;margin:0 auto;margin-top:30px;border-radius:5px;background:#355266;border-radius:20px}.partialpayment-wholecart-block #wholecart_partialpayment_form .confirm-button:hover{cursor:pointer}.toplinks-custom .header.links a{margin-left:0}.toplinks-custom .header.links a{font-weight:inherit}.cart-container .form-create-account{width:100%;margin-bottom:40px}.checkout-cart-index .form.create.account.form-create-account{display:none}.checkout-cart-index .cart.register.wrapper{width:100%;padding-left:25px;padding-right:25px}.checkout-cart-index .cart.register.wrapper h3{margin-bottom:10px}.checkout-cart-index .cart.register.wrapper p{margin-bottom:5px;color:#000}.checkout-cart-index .cart.register.wrapper p.sign-up:hover{cursor:pointer}.page-header__panel .links{float:right;display:flex;align-items:center;height:100%}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.city"]>label{width:100%}.checkout-index-index #shipping-new-address-form .field{margin-bottom:15px;position:relative}.checkout-index-index #shipping-new-address-form fieldset.field{margin-bottom:0}.checkout-index-index .form.form-shipping-address #shipping-new-address-form{display:flex;flex-wrap:wrap}.checkout-index-index #shipping-new-address-form .field{width:100%;min-width:100%}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.telephone"]{order:1}.checkout-index-index #shipping-new-address-form .field.street{order:2}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.firstname"]{order:3}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.city"]{order:4}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.lastname"]{order:5}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region"]{order:6}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region"]{order:6}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.company"]{order:7}.checkout-index-index #shipping-new-address-form>.field{order:10}.checkout-index-index .opc-wrapper .field-tooltip{cursor:pointer;position:absolute;right:50px;top:70% !important;margin-top:-14px}.checkout-index-index #opc-sidebar .minicart-items img{display:inline-block !important}.checkout-index-index .checkout-agreements .field.choice label{width:90% !important}.checkout-index-index .billing-address-form div[name="billingAddressbanktransfer.city"]>label{width:100%}.checkout-index-index .billing-address-form .field{margin-bottom:15px;position:relative}.checkout-index-index .billing-address-form fieldset.field{margin-bottom:0}.checkout-index-index .payment-method-content .checkout-billing-address form fieldset.fieldset .billing-wrapper{display:flex;flex-wrap:wrap}.checkout-index-index .billing-address-form .field{width:100%;min-width:100%}.checkout-index-index .billing-address-form form fieldset .billing-wrapper>div[name="billingAddressbanktransfer.telephone"]{order:1}.checkout-index-index .billing-address-form form fieldset .billing-wrapper>.field{order:2}.page-header__content .rd-navbar-nav .socialmedia-mobile{display:flex;justify-content:space-between;margin-top:20px}.page-header__content .rd-navbar-nav .socialmedia-mobile a{font-size:30px}.page-header__content .rd-navbar-nav .margin-top-20{margin-top:20px}.page-header__content .rd-navbar-nav .hide-in-desktop{display:none}.checkout-index-index #shipping-save-in-address-book{display:none}.page-wrapper{overflow:inherit}.catalog-product-view .small.banner{background:#f6b624;background-repeat:no-repeat;padding:2px 2px 2px 42px;display:inline-block;position:relative;margin-bottom:20px}.catalog-product-view .small.banner:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/ikoon_maja_korgus.png");background-repeat:no-repeat;position:absolute;left:7px;top:7px;display:inline-block;width:30px;height:30px}.catalog-product-view .small.banner .small-banner-inside{background:#fff;color:#000;line-height:18px;font-weight:600;padding:2px 9px;padding-top:5px}.checkout-index-index.customer-logged-out #co-shipping-form,.checkout-index-index.customer-logged-out .checkout-shipping-method{display:none}.checkout-index-index #logolist{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;align-items:center}.checkout-index-index #logolist img{max-height:40px;width:auto}.checkout-index-index #logolist img:last-child{max-height:80px;width:auto}.checkout-index-index input[type=email],.checkout-index-index input[type=password]{background:#fff;border:1px solid #c2c2c2}.checkout-index-index.customer-logged-out .next-show-fields{background-color:#355266;border-color:#355266;display:inline-block;color:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:none;border-radius:30px}.checkout-index-index.customer-logged-out .next-show-fields:hover{background-color:#000;border-color:#000;cursor:pointer}.checkout-agreement.field.required div.mage-error{position:absolute;top:100%;left:0;right:auto;display:inline-block}.opc-progress-bar .opc-progress-bar-item span{font-size:22px}.block-static-block .parallax-replacement{margin-left:calc(50% - 50vw + 9px);margin-right:calc(50% - 50vw + 9px);height:550px;background-image:url('https://gardenhouse24.co.uk/pub/media/parallax/images/Installation-bcgr.jpg');background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.block-static-block .parallax-replacement .parallax-container{max-width:1404px;margin:0 auto;padding-top:130px}.block-static-block .col-sm-7 .custom-item-1{margin-bottom:50px}.opc-progress-bar .opc-progress-bar-item span{font-size:22px}.category-banner{margin-bottom:50px}.category-banner-wrapper{display:none}.toplinks-custom.socialmedia{padding-right:0}.toplinks-custom.socialmedia .header-tel{color:#000}.toplinks-custom.socialmedia .header-tel:before{content:"";background-image:url("https://www.pihamokki.fi/pub/media/wysiwyg/phone_menubar.png");width:25px;height:25px;display:inline-block;margin-right:5px;position:relative}.shopping-cart-contact-block{color:#000}.shopping-cart-contact-block a.contact-us-button{color:#fff;background:#f6b624;border-color:#f6b624;font-weight:700;padding:8px 11px}.shopping-cart-contact-block>div{margin-top:10px}.shopping-cart-contact-block p{margin-bottom:10px}.shopping-cart-contact-block b{font-weight:700}.catalog-product-view .shopping-cart-contact-block{text-align:center;max-width:380px}.catalog-product-view div.contact-us-button{color:#fff;font-weight:700;background:#f6b624;border-color:#f6b624;padding:8px 11px;margin-top:0;display:inline-block}.catalog-product-view div.contact-us-button:hover{cursor:pointer}.cms-page39 .mgs-masonry-block .line.row-3{min-height:295px !important}.cms-page42 .mgs-masonry-block .line.row-3{min-height:295px !important}.catalog-product-view .form-mini-productdetail{float:right;min-width:250px;border:1px solid #eae9e9;border-top:7px solid #5e8daf}.catalog-product-view .form-mini-productdetail label{display:none}.catalog-product-view .form-mini-productdetail .field{margin-bottom:15px}.catalog-product-view .form-mini-productdetail button.action.submit.primary{width:100%;color:#000;background:#f7c924;border-color:#f7c924;font-size:16px;padding:8px 19px 9px;margin:0}.catalog-product-view .form-mini-productdetail .actions-toolbar{margin:0}.catalog-product-view .form-mini-productdetail .actions-toolbar>.primary{width:100%}.catalog-product-view .form-mini-productdetail .field.choice.newsletter>.label{font-size:10px;line-height:12px}.catalog-product-view .form-mini-productdetail .input-text,.catalog-product-view .form-mini-productdetail input[type=email]{background:#fff;border:1px solid #eae9e9;line-height:12px;padding:7px 10px;font-size:11px}.catalog-product-view .form-mini-productdetail textarea{background:#fff;border:1px solid #eae9e9;line-height:12px;padding:7px 10px;min-height:106px;font-size:11px}.catalog-product-view .form-mini-productdetail textarea::placeholder,.catalog-product-view .form-mini-productdetail .input-text::placeholder{color:#919191;font-size:14px;line-height:14px}.catalog-product-view .form-mini-productdetail h2{font-size:20px;margin-top:15px;margin-bottom:20px}.catalog-product-view .form-mini-productdetail .col-md-12{padding-left:10px;padding-right:10px;margin-bottom:10px}.catalog-product-view .form-mini-productdetail .form-tel,.catalog-product-view .form-mini-productdetail .form-mail{font-weight:600;position:relative;letter-spacing:.02em;display:flex;margin-left:0;color:#000;margin-top:12px;font-size:14px}.catalog-product-view .form-mini-productdetail .form-tel:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/phone_menubar.png);width:25px;height:25px;display:inline-block;margin-right:5px;position:relative}.catalog-product-view .form-mini-productdetail .form-mail:before{content:"";display:inline-block;background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/contact_link.png);width:25px;height:25px;background-size:cover;margin-right:5px}.catalog-product-view .product-info-main .add-to-cart-bundle{min-width:260px;margin-bottom:10px}.catalog-product-view .product-info-main #bundle-slide{min-width:260px}.catalog-product-view .form-mini-productdetail .field.agree.required{display:none}.catalog-product-view .form-mini-productdetail .form-mail{letter-spacing:-1px}.catalog-product-view .base-attribute-wrapper{font-size:14px}.catalog-category-view .form-mini-productlist{border:1px solid #eae9e9;border-top:7px solid #5e8daf;padding-top:10px;margin:30px 0}.catalog-category-view .form-mini-productlist .form.contact.row [class*=col-]{padding-left:10px;padding-right:10px}.catalog-category-view .form-mini-productlist .form.contact.row .row{margin:0}.catalog-category-view .form-mini-productlist label{display:none}.catalog-category-view .form-mini-productlist .field{margin-bottom:10px}.catalog-category-view .form-mini-productlist .form.contact.row .field.email.required.col-sm-12{padding-left:0;padding-right:0}.catalog-category-view .form-mini-productlist button.action.submit.primary{width:100%;color:#fff;background:#345165;border-color:#345165;font-size:16px;padding:8px 19px 9px;margin:0}.catalog-category-view .form-mini-productlist .actions-toolbar{margin:0}.catalog-category-view .form-mini-productlist .actions-toolbar>.primary{width:100%}.catalog-category-view .form-mini-productlist .field.choice.newsletter>.label{font-size:10px;line-height:12px}.catalog-category-view .form-mini-productlist .input-text,.catalog-category-view .form-mini-productlist input[type=email]{background:#fff;border:1px solid #eae9e9;line-height:12px;padding:7px 10px;font-size:11px}.catalog-category-view .form-mini-productlist textarea{background:#fff;border:1px solid #eae9e9;line-height:12px;padding:7px 10px;min-height:100px;font-size:11px}.catalog-category-view .form-mini-productlist textarea::placeholder,.catalog-category-view .form-mini-productlist .input-text::placeholder{color:#919191;font-size:14px;line-height:14px}.catalog-category-view .form-mini-productlist h2{font-size:20px;margin-top:0;margin-bottom:0;text-align:left !important}.catalog-category-view .form-mini-productlist .col-md-12{padding-left:10px;padding-right:10px;margin-bottom:10px}.catalog-category-view .form-mini-productlist .form-tel,.catalog-category-view .form-mini-productlist .form-mail{font-weight:600;position:relative;letter-spacing:.02em;display:flex;margin-left:0;color:#000;margin-top:12px;font-size:14px}.catalog-category-view .form-mini-productlist .form-tel:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/phone_menubar.png);width:25px;height:25px;display:inline-block;margin-right:5px;position:relative}.catalog-category-view .form-mini-productlist .form-mail:before{content:"";display:inline-block;background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/contact_link.png);width:25px;height:25px;background-size:cover;margin-right:5px}.catalog-category-view .form-mini-productlist .field.agree.required{display:none}.catalog-category-view .form-mini-productlist .form-mail{letter-spacing:-1px}.catalog-category-view .form-mini-productlist{position:relative}.catalog-category-view .form-mini-productlist .messages{top:auto;max-width:100%;position:absolute;bottom:-60px;left:0}.catalog-category-view .form-mini-productlist .message{margin-bottom:0}.catalog-product-view .form-mini-productdetail{position:relative}.catalog-product-view .product-info-main .messages{top:auto;max-width:100%;position:absolute;bottom:-60px;left:0}.catalog-product-view .product-info-main .message{margin-bottom:0}.catalog-product-view .layout_1 .column.main>.product-info-main{position:relative}.catalog-product-view .messages{display:none}.catalog-product-view .layout_1 .column.main>.product-info-main .messages{display:inline-block;z-index:1}.catalog-category-view .messages{display:none}.catalog-category-view .form-mini-productlist .messages{display:inline-block;z-index:1}.checkout-index-index #checkout-payment-method-load .action.primary.checkout span{font-size:0px}.checkout-index-index #checkout-payment-method-load .action.primary.checkout span:after{content:"Osta";font-size:14px;vertical-align:sub;min-width:100px;display:inline-block}.scrollToTop{display:none !important}.modal-popup.newsletter-popup .modal-inner-wrap{padding:30px 1%}.modal-popup.newsletter-popup .form.subscribe{display:block}.modal-popup.newsletter-popup .field.newsletter{order:inherit}.modal-popup.newsletter-popup .modal-inner-wrap{background-image:none}.modal-popup.newsletter-popup .field.newsletter{width:auto;padding:0 25px}.modal-popup.newsletter-popup .field.attachment input{background:#fff;padding-left:0}.modal-popup.newsletter-popup .field.attachment label{float:left}.modal-popup.newsletter-popup .content-text{padding:0 1%}.modal-popup.newsletter-popup .content-text b{font-weight:600}.modal-timed-form .modal-inner-wrap{padding:30px 1%}.modal-timed-form .form.subscribe{display:block}.modal-timed-form .field.newsletter{order:inherit}.modal-timed-form .modal-inner-wrap{background-image:none}.modal-timed-form .field.newsletter{width:auto;padding:0 25px}.modal-timed-form .field.attachment input{background:#fff;padding-left:0}.modal-timed-form .field.attachment label{float:left}.modal-timed-form .content-text{padding:0 1%}.modal-timed-form .content-text b{font-weight:600}.modal-timed-form .contact-block-header{margin-bottom:20px;padding:0 8%;text-align:center}.modal-timed-form .contact-block-header{padding:0;color:#888;font-size:16px;font-weight:400;text-align:left}.modal-timed-form .contact-block-header ul{list-style:disc;margin-left:20px;font-size:14px}.modal-timed-form .contact-block-header b{font-weight:600}.modal-timed-form .modal-content h2{font-size:26px;text-align:center;font-weight:600;line-height:normal;margin-bottom:15px}.modal-timed-form .modal-content h2{font-size:35px;margin-bottom:20px;line-height:40px}.modal-timed-form .actions-toolbar button span{vertical-align:top}.modal-timed-form .actions-toolbar{margin-bottom:10px}.banner-popup:hover{cursor:pointer}.rs-layer li::marker{content:none;color:#f6b624;font-size:30px;line-height:25px;height:25px;margin-top:5px;display:inline-block}.rs-layer li:before{content:"";background-color:#f6b624;width:12px;height:12px;display:inline-block;margin-right:15px;border-radius:10px}.rs-layer li{display:flex;align-items:center}.block-static-block .about-us p span{text-decoration-color:#355266 !important}.block-newsletter u{text-decoration-color:#355266;color:#355266}.contacts-with-icons a:first-child:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/Tel_ico.png);width:27px;height:27px;display:inline-block;margin-right:7px}.contacts-with-icons a:last-child:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/mail_ico.png);width:27px;height:27px;display:inline-block;margin-right:7px}.contacts-with-icons a{display:flex;align-items:center}.contacts-with-icons br{display:none}.contacts-with-icons a:first-child{margin-bottom:10px}.defaul-review .amrev-items-block.block-content{width:100%}.defaul-review{padding-left:25px;padding-right:25px}.defaul-review .amreview-description{word-break:normal}.defaul-review .amreview-title-review{word-break:normal}.defaul-review .items.amreview-review-items{width:100%}.defaul-review .items.amreview-review-items li{width:100%}.parallax-replacement-container .parallax-title{font-size:84px;line-height:84px;color:#fff;font-weight:600;margin-bottom:10px}.parallax-replacement-container .parallax-slog{font-size:24px;line-height:normal;color:#fff}.parallax-replacement-container .link-parallax{background:#fff;padding:11px 19px 12px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #345165;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);color:#fff;margin-top:50px;padding:17px 40px;font-size:16px;background-color:#345165;border-color:#345165;border-radius:30px}.block-static-block .parallax-replacement .parallax-replacement-container{max-width:1404px;margin:0 auto;padding-top:130px;position:relative;text-align:center}body .recent-notification .recent-info .item-image{position:absolute;height:130px;display:flex;align-items:center}body .recent-notification .recent-info>div.item-info{height:130px}body .recent-notification .recent-info .recent-link{text-decoration:none;margin-top:5px;margin-bottom:3px;display:inline-block;line-height:14px}body .recent-notification .recent-info>div{line-height:1;font-size:11px;text-align:left}body .recent-info .item-info .item-detail{text-align:left}body .recent-notification .recent-info a{font-size:11px}.page-footer.layout_2 .block-newsletter .title{font-size:28px}.checkout-index-index .opc-payment label[for=stripe] span:before{background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/stripe.png);content:"";width:190px;height:35px;display:inline-block;background-size:contain;background-repeat:no-repeat}.checkout-index-index .opc-payment label[for=stripe] span{display:flex !important;align-items:center}.checkout-index-index .payment-method .payment-method-title.field.choice{display:flex;align-items:center}@media (max-width:1780px){.toplinks-custom.socialmedia{padding-right:10px}}@media (max-width:1710px){.toplinks-custom{float:right;display:inline-flex;height:100%;align-items:center;padding-right:0;height:50px;right:0}.page-header__panel .links{float:right;display:inline-block;align-items:center;height:100%;padding-top:15px}.page-header__panel .links{height:41px}}@media (max-width:1390px){.page-footer.layout_2 .col-xl-3.news-small-wrapper{flex:0 0 35%;max-width:35%}}@media (max-width:1354px){.page-header__content .rd-navbar-nav>li{display:inline-block;margin:0 16px;margin-left:0;margin-right:22px}.block-static-block .parallax-replacement{padding-left:30px;padding-right:30px}}@media (max-width:1275px){.parallax-container .parallax-title{font-size:64px;line-height:64px}.parallax-replacement-container .parallax-title{font-size:64px;line-height:64px}.block-static-block .parallax-replacement{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (max-width:1250px){.panel-container-wrap li a{font-size:0px}#minicart-content-wrapper #mini-cart li .product-item-name a{font-size:12px}#minicart-content-wrapper .minicart-items .product-item-name{padding-right:40px;padding-top:0}#minicart-content-wrapper .minicart-items .product.actions{left:auto !important}}@media (max-width:1200px){.page-header__content .rd-navbar-nav>li{margin-right:15px}.columns .contact-block #contact-form .field.choice.newsletter label span{max-width:93%}.toplinks-custom a{display:inline-flex}}@media (max-width:1199px){.onestepcheckout-index-index #checkout-payment-method-load .payment-method{display:inline-block;width:100%}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .payment-method-title>label{display:flex !important;flex-direction:row-reverse}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .stripe-payments-brand{opacity:.5;height:24px;width:32px;display:inline-block;font-size:20px;margin-left:0;position:relative;top:10px}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .stripe-icon-container.right{flex-basis:50%}.page-footer.layout_2 .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;float:left;text-align:left;color:#fff}.catalog-product-view .base-attribute-wrapper div.base-attribute-size{margin-right:10px;font-size:12px}.catalog-product-view .base-attribute-wrapper div{font-size:12px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice{padding:10px}.modal-details-button{width:100%}.catalog-product-view .layout_1 .product-info-main.additionalinfo .base-attribute-wrapper .attribute{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.additionalinfo .am-fileline a{font-size:14px}.catalog-product-view .layout_1 .product-info-main .col-md-6 img{object-fit:contain}.catalog-product-view .layout_1 .product-info-main.whychooseus .col-md-6{align-items:flex-start}.page-footer.layout_2 .col-xl-3{float:left;text-align:left;color:#fff}.page-footer.layout_2 .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.add-to-cart-bundle{min-width:auto}.base-attribute-items.row .col-md-4{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.rd-navbar-nav{text-align:center;border-top:none;padding-top:0;margin-top:0;position:relative}.catalog-product-view .form-mini-productdetail{float:right;min-width:100%;border:1px solid #eae9e9;border-top:7px solid #33cfb0;margin-bottom:20px;margin-top:10px}.modal-timed-form .modal-content h2{line-height:36px}}@media (max-width:991px){.product.media .payment.logos.wrapper img{max-height:20px;width:auto}.product.media .payment.logos.wrapper{align-items:center}.checkout-cart-index .item-control-wrapper{display:flex}.checkout-cart-index .item-control-wrapper{display:flex;flex-wrap:wrap;margin-right:10px}#shopping-cart-table .cart.item .item-control-wrapper .item-control{padding-right:0;flex-basis:100%;width:100%;display:block;order:2;margin-top:10px}#shopping-cart-table .cart.item td .item-control-wrapper .product-item-photo{padding-right:0;order:1}.checkout-cart-index #shopping-cart-table tr th.col.subtotal,.checkout-cart-index #shopping-cart-table tr td.col.subtotal{display:none !important}.checkout-cart-index #shopping-cart-table .col.item .cart-column-item-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details{flex-basis:inherit;max-width:inherit;width:auto;text-align:left}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details dl.item-options dt{display:none !important}.checkout-cart-index .data.table.totals th{text-align:left !important}.checkout-cart-index #cart-totals .table.totals td{font-size:20px}.checkout-cart-index .cart-container .main.actions{align-items:center}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details dl.item-options dd{flex-basis:100%;max-width:100%}.page-footer.layout_2 .col-xl-3.news-small-wrapper{flex:0 0 40%;max-width:40%}footer .news-small-wrapper img{float:left;max-width:120px;height:120px;object-fit:cover;padding-right:5px}.page-footer.layout_2 .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 30%;max-width:30%}.add-to-cart-bundle{min-width:auto;width:100%;margin-bottom:20px}.catalog-product-view .base-attribute-wrapper div.base-attribute-size{margin-right:10px;font-size:12px}body.page-product-bundle #bundle-slide,body.modal-popup.quick-view #bundle-slide{width:100%}.catalog-product-view .base-attribute-wrapper div{font-size:12px}body.catalog-product-view .product-options-wrapper .modal-details-wrapper .col-sm-6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}body.catalog-product-view .product-options-wrapper .modal-details-wrapper .col-sm-6:nth-child(1){margin-bottom:10px}.catalog-product-view .base-attribute-wrapper.navigation-left-products{display:none}.catalog-product-view .layout_1 .product-info-main.additionalinfo .am-attachments .col-md-6:nth-child(1){margin-bottom:10px}.catalog-product-view .layout_1 .product-info-main .col-md-2{text-align:center}.panel.page-header__panel>.container{max-width:100%}.page-header__content>.container{max-width:100%}.page-footer.layout_2 .block-newsletter .title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:0}.page-footer.layout_2 .block-newsletter .content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:30px}.parallax-container .parallax-title{font-size:41px;line-height:50px}.parallax-replacement-container .parallax-title{font-size:41px;line-height:50px}.modal-timed-form .modal-content h2{font-size:28px;line-height:30px}.modal-timed-form .modal-wrapper{width:90% !important;margin-left:-45% !important}}@media (max-width:920px){.toplinks-custom .header.links a{margin-left:0}}@media (max-width:820px){.block.block-search.desktop{padding-left:20px}.rd-navbar-cart-wrap{padding:2px 21px 4px}}@media (max-width:767px){.panel.page-header__panel .header-tel{position:fixed;top:23px;right:35px;z-index:18;font-size:0}.panel.page-header__panel .header-tel:before{content:"";background-image:url(https://www.pihamokki.fi/pub/media/wysiwyg/phone_menubar.png);width:25px;height:25px;display:inline-block;margin-right:5px;position:relative}.cms-home .columns.container .column.main div:nth-child(4){margin:0;padding-bottom:0;border:none}.product.media .payment.logos.wrapper{margin-bottom:20px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form button{background:#f6b624;color:#000;font-weight:900;font-family:"Poppins",sans-serif;padding:5px 45px;margin-left:15px;font-size:20px;padding-top:15px;padding-bottom:10px;margin:0 auto;float:none;display:block}.mageplaza-betterpopup-block #bio_ep .right-popup-wrapper{display:none !important}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper{width:100%}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form{display:block;margin-top:30px;margin-bottom:30px}.mageplaza-betterpopup-block #bio_ep .left-popup-wrapper .form.subscribe.tmp6-form .tmp6_field_newsletter{margin-bottom:30px}.checkout-agreements-block .checkout-agreements.fieldset .checkout-agreement.field.choice.required{display:flex}.payment-method-content.stripe-payments-card-form .checkout-agreements-block .checkout-agreements.fieldset{display:flex}.checkout-index-index .payment-method-content.stripe-payments-card-form .checkout-agreements .field.choice label label{display:flex}.payment-method-content.stripe-payments-card-form .billing-address-same-as-shipping-block.field.choice{display:flex}.checkout-index-index .payment-method.stripe-payments .payment-method-title.field.choice>input{min-width:20px;color:#5e8daf;width:20px}.checkout-index-index .checkout-agreements .field.choice label{width:90% !important;display:flex}.checkout-index-index .payment-method .payment-method-title.field.choice>input{min-width:20px;width:20px}.checkout-index-index .billing-address-same-as-shipping-block{display:flex}.checkout-index-index .payment-method .payment-method-title.field.choice>input{min-width:20px;width:20px;color:#5e8daf}#checkout-payment-method-load .field.choice input[type=checkbox]{min-width:20px;color:#5e8daf;margin-top:10px;width:20px}.payment-method.stripe-payments .stripe-icon-container img.stripe-icon{height:45px;margin-right:10px}.payment-method.stripe-payments .payment-method-title>label{margin-right:0}#shopping-cart-table .cart.item .product-item-details .product-item-name{font-size:12px;line-height:12px}.checkout-cart-index .cart.register.wrapper{margin-bottom:10px}#cart-totals .table.totals .mark{font-size:18px}.catalog-product-view .breadcrumbs{display:none !important}.catalog-product-view .page-main{padding-top:0}.catalog-product-view .bundle-options-container .product-details .price-box{order:1;margin-left:0;margin-right:0;margin-top:5px}.catalog-product-view .gallery-placeholder{width:100vw;position:relative;margin-left:-50vw;left:50%}.catalog-product-view .block-bundle-summary .product.name{display:none !important}.catalog-product-view .bundle-options-container .product-details .box-tocart{order:2;margin-right:50px}.page-wrapper{overflow:inherit}.page-header__content .rd-navbar-nav .socialmedia-mobile.hide-in-desktop{display:flex}.order-summary .opc-block-summary table.data.table.table-totals td{width:100%;text-align:right;padding-top:5px;padding-bottom:5px}.order-summary .opc-block-summary table.data.table.table-totals th{padding-top:5px;padding-bottom:5px}.toplinks-custom{min-width:100%;padding-right:0;display:flex;justify-content:space-between;z-index:2}.toplinks-custom a{margin-left:0}#shopping-cart-table .cart.item .item-info td.col{-ms-flex-preferred-size:0;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.about-us-cert{max-height:150px}.category-description p img{float:right;width:100%;margin-bottom:10px}#shopping-cart-table .cart.item .item-info td{padding:10px}#shopping-cart-table .cart.item .item-info td:before{border-bottom:none}.rd-navbar-cart-fixed{border-left:none;right:0;left:auto}.cms-index-index .products-grid.widget-new-grid .row .col-sm-6.text-align-right{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.cms-index-index .products-grid.widget-new-grid .row .col-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.widget.featured .page-title{text-align:center;padding-right:0}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .payment-method-title>label{flex:0 0 100%;flex-direction:column;align-items:start !important}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .stripe-icon-container.right{flex-basis:100%;order:2;margin-top:5px}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .payment-method-title.field.choice input[type=radio]+.label img{margin-right:0}.onestepcheckout-index-index #checkout-payment-method-load .payment-method.stripe-payments .pci-dss-info-block{margin:10px 15px -16px 25px;width:100%;margin-left:0}.footer h4:after{content:none}.footer h4{color:#fff}.page-footer.layout_2 .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.page-footer.layout_2 .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;float:left;text-align:left;color:#fff;padding-left:0;padding-right:0}.page-footer.layout_2 .col-xl-3.news-small-wrapper{flex:0 0 100%;max-width:100%;margin-bottom:30px}h4.show-title{margin-left:0}.footer .footer-col-content{padding:0 0 10px}.page-footer.layout_2 .col-xl-6{margin-top:20px}footer.layout_2 .footer .footer-col-content li{margin-left:0}.page-footer.layout_2 .col-xl-6{width:100%}.layout_2.page-footer{background:#686868 !important}.container.content.footer{max-width:100%}.footer .footer-col-content{display:block !important}.catalog-product-view .base-attribute-items.row{flex-direction:column}.catalog-product-view .layout_1 .product-data-with-menu.row{margin-bottom:50px;margin-left:0;margin-right:0}.catalog-product-view .base-attribute-items.row .col-md-4{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;flex:0 0 auto}.catalog-product-view #floorimages .base-attribute-wrapper>div{font-size:12px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;flex:0 0 auto}.catalog-product-view .block.related.product-service-packs .col-md-4{flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.catalog-product-view .block.related.product-service-packs>.row{flex-direction:column}.catalog-product-view .block.related.product-service-packs .col-md-4{padding-left:0;padding-right:0}.catalog-product-view .bundle-options-container.product-data-with-menu.row{padding-left:0;padding-right:0}.catalog-product-view .bundle-options-container.product-data-with-menu.row .col-md-9>div{padding-left:0;padding-right:0}.catalog-product-view .block.upsell .block-title,.block.related .block-title,.block.crosssell .block-title{padding-right:0}.catalog-product-view #floorimages .base-attribute-wrapper{flex-direction:column}.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options__wrapper .col-md-4.field.option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:50px}.tm_blog-index-index .posts-list-wrapper .block-posts-list .row>.col-md-6{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 15px;border-bottom:0;margin-bottom:30px}.block.block-search.desktop{padding-left:0;margin-top:20px}.panel.page-header__panel .rd-navbar-cart-wrap{display:none}.panel.page-header__panel .panel-container-wrap{border-bottom:none}.products-grid .product-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;max-width:100%}.page-products .products .product-item .row{justify-content:space-between;flex-wrap:wrap}.panel.page-header__panel .rd-navbar-cart-wrap{display:block}.block.block-search.desktop{padding-left:0;margin-top:10px;position:fixed;top:0;z-index:5;left:50%;transform:translateX(-50%);min-width:293px}body.catalog-product-view .product-options-wrapper .col-md-4.services .field.choice input[type=checkbox]+.label:before{width:100%}.catalog-product-view .base-attribute-wrapper{align-items:flex-start;flex-direction:column}.panel.page-header__panel>.container{text-align:center}.panel.page-header__panel .rd-navbar-cart-wrap{height:0;padding-bottom:0;padding-top:0}.panel.page-header__panel .minicart-wrapper{padding-top:0}.page-header__content{padding:0}.page-header__content .rd-navbar-nav>li{width:100%}.panel.page-header__panel .panel-container-wrap{padding:10px 0}.homepage-categories .custom-item-content ul{width:100%;margin-bottom:0;padding-bottom:0}.homepage-categories .custom-item-content ul:last-child{width:100%;margin-bottom:20px;padding-top:0;padding-bottom:10px}.custom-item-1{margin-bottom:20px}.custom-item-1.extra{margin-bottom:20px}.about-us-cert{display:flex;width:100%;text-align:center;justify-content:space-between;margin-bottom:20px}.about-us-cert img{margin-right:0}.columns .contact-block fieldset.fieldset .field{display:block;margin-bottom:10px}.columns .contact-block fieldset.fieldset .field>.control{flex-basis:100%;max-width:100%}.columns .contact-block .actions-toolbar{margin-top:20px}.columns .contact-block .col-md-3{margin-top:30px}.row.border-item.contact-block{margin-left:0;margin-right:0}.category-description ul{margin-left:20px}.bundle-options-container .product-details{display:flex;color:#000;align-items:center;justify-content:center;justify-content:space-between;flex-wrap:wrap}.block-bundle-summary .product.name{margin:0;padding:0;text-align:left;font-size:18px;margin-bottom:10px;width:100%;display:block;text-align:center}.catalog-product-view .columns .column.main{max-width:100%;margin-right:0;margin-left:0}.block-title strong#block-related-heading{line-height:34px}footer .news-small-wrapper h4.show-title{margin-left:0;width:100%;display:block !important;margin-bottom:20px}.checkout-index-index .checkout-agreements .field.choice label{width:90% !important}.checkout-index-index .checkout-agreements .field.choice label span{text-align:left;white-space:break-spaces}.checkout-index-index .block.items-in-cart .product-item .product-image-container{display:none !important}.onestepcheckout-index-index #checkout-review-table tbody tr td{padding:0}.toplinks-custom.nosocials{width:100%;display:none}.toplinks-custom.socialmedia{min-width:150px}.page-header__content .rd-navbar-nav .hide-in-desktop{display:inline-block}.toplinks-custom.socialmedia{min-width:150px;display:none}.page-header__panel .links{display:none}.checkout-index-index .checkout-shipping-address #shipping-new-address-form>.field{width:100%;min-width:100%}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.telephone"]{order:1}.checkout-index-index #shipping-new-address-form .field.street{order:5}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.firstname"]{order:2}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.city"]{order:6}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.lastname"]{order:3}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region"]{order:7}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region"]{order:7}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.company"]{order:4}.checkout-index-index #shipping-new-address-form>.field{order:10}.catalog-product-view #bundleSummary .price-box.price-configured_price{justify-content:center}.catalog-product-view .price-box span.price{margin-right:0}.bundle-options-container .product-details{justify-content:space-evenly}.block.block-search.desktop{left:40%;transform:translateX(-30%)}.modal-popup.newsletter-popup .field.newsletter{margin-bottom:30px;padding:0 15px}@supports (-webkit-touch-callout:none){.page-header .minicart-wrapper.active .rd-navbar-cart{max-height:inherit}}.page-header .minicart-wrapper.active .rd-navbar-cart{max-height:inherit}.modal-timed-form .field.newsletter{width:auto;padding:0 15px}}@media (max-width:660px){.parallax-replacement-container .parallax-slog{font-size:18px;line-height:normal;color:#fff}}@media (max-width:600px){.block-static-block .parallax-replacement .parallax-container{padding-top:110px}.block-static-block .parallax-replacement-container .parallax-container{padding-top:110px}}@media (max-width:530px){.onestepcheckout-index-index table#checkout-review-table .qty-wrapper{min-width:75px !important}.onestepcheckout-index-index .minicart-items .product-item-name{font-size:10px !important}.simple-design .block-newsletter.simple-design-newsletter .control{flex-basis:100%;width:100%;margin-bottom:15px}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter{flex-wrap:wrap}.simple-design .block-newsletter.simple-design-newsletter .content .field.newsletter .action.subscribe.primary{width:100%}.catalog-product-view .is-visible .modal-transition{margin-left:-50%;width:100%}.about-us-cert img{margin-right:0;max-width:50px}.widget.blog-posts .owl-carousel .owl-wrapper-outer .post-item{padding:0}.widget.blog-posts .owl-carousel{width:100%}.modal-timed-form .modal-wrapper{width:100% !important;margin-left:-50% !important}}@media (max-width:500px){.toplinks-custom.nosocials{display:none}.checkout-index-index .opc-payment label[for=stripe] span:before{margin-right:10px}.toplinks-custom.socialmedia{padding-right:10px;width:100%}.toplinks-custom.nosocials{display:none;height:AUTO}.catalog-product-view .bundle-options-container .product-details .box-tocart{margin-right:0}.catalog-product-view #bundleSummary .price-box.price-configured_price .paypal.checkout.before.paypal-logo input{max-width:120px}.catalog-product-view #bundleSummary .price-box.price-configured_price{max-width:150px}.bundle-options-container .product-details .bundle-total{font-size:12px}.block-static-block .parallax-replacement .parallax-replacement-container{padding-top:90px}.parallax-replacement-container .parallax-title{font-size:36px;line-height:40px}.block-static-block .parallax-replacement{padding-left:20px;padding-right:20px}}@media (max-width:490px){.catalog-product-view .bundle-options-container .product-details .box-tocart .primary{min-width:137px;padding-top:11px;padding-bottom:11px;margin-right:0;min-width:inherit;padding-left:5px;padding-right:5px}}@media (max-width:479px){.catalog-category-view .action.filter-toggle{width:100%}.catalog-category-view .toolbar-products .field{width:100%}.toolbar-products .toolbar-sorter>.control{min-width:126px;width:calc(100% - 40px)}.toplinks-custom{flex-wrap:wrap}.bundle-options-container .product-add-form>form .block-bundle-summary{padding-left:0;padding-right:0}.scrollToTop{right:10px}.toplinks-custom .links{display:inline-block;order:inherit;flex-grow:100%;flex:0 0 100%;margin-top:20px;justify-content:space-around;text-align:right}}@media (max-width:440px){.about-us .col-sm-5 img{width:auto;height:50px;margin-right:10px}.about-us .col-sm-5 .about-us-col-sm-5-wrapper{display:flex;margin-bottom:20px;align-items:center}.mobile .parallax-container .text-layout{padding:50px 10px}.columns .contact-block .col-md-3{margin-top:30px;flex-basis:100%;max-width:100%;flex:0 0 auto}.columns .contact-block #contact-form .field.choice.newsletter label span{max-width:90%}#cart-totals .table.totals .mark{font-size:14px}.checkout-cart-index #cart-totals .table.totals td{font-size:14px}.block.block-search.desktop button{padding-left:5px;padding-right:5px;font-size:12px;margin-left:5px;position:relative;bottom:1px}}@media (max-width:424px){.parallax-replacement-container .parallax-title{font-size:30px;line-height:32px}}@media (max-width:410px){.block.block-search.desktop input{padding-left:5px;padding-right:5px}.block.block-search.desktop{min-width:200px}.block.block-search.desktop button{padding-left:5px;padding-right:5px;font-size:12px;margin-left:5px;position:relative;bottom:1px}.block.block-search.desktop .field.search{max-width:140px}.block.block-search.desktop input::placeholder{font-size:10px}.catalog-product-view .bundle-options-container .product-details .bundle-total{margin-right:2px}.catalog-product-view .bundle-options-container .product-details .price-box span.price{font-size:16px;margin-right:5px}.catalog-product-view .bundle-options-container .product-details .box-tocart .primary span:before{padding-right:0}.block.block-search.desktop{min-width:150px}.panel.page-header__panel .rd-navbar-cart-wrap{display:inline-block}.rd-navbar-panel-canvas{width:100%;max-width:100vw}}@media (max-width:370px){.block.block-search.desktop .field.search{max-width:120px}}@media (max-width:340px){.catalog-product-view .bundle-options-container .product-details .box-tocart .primary{font-size:10px}}.layout_1 .panel-container-wrap .rd-navbar-collapse-container{display:none !important}.header-switchers>div{display:none}.header-info{display:none !important}.cms-home .header-info,.cms-index-index .header-info{display:block !important}.cms-home .header-info,.cms-index-index .header-info{background:#345165}body a{color:#355266}body .layout_2.page-footer{background:#5e8daf}body .homepage-categories .custom-item-content .title-1{background:#345165;padding-top:5px;padding-bottom:5px}.homepage-categories>div>div{border-radius:3px}.page-header__panel .logo{display:inline-block;padding:5px}body .header-info .fa{font-size:18px;color:#fff}body .toplinks-custom a{color:#000}body .toplinks-custom .fa,body .toplinks-custom .socialmedia a i.fa{color:#79b9e2;margin-right:8px;font-size:12px;line-height:24px}body .toplinks-custom.socialmedia .header-tel:before,body .toplinks-custom a.about-us-icon:before,body .toplinks-custom a.blog-icon:before,body .toplinks-custom a.contact-icon:before{height:0;width:0}body .block.block-search.desktop input{height:35px;border:1px solid #79b9e2;border-radius:20px}body .block.block-search.desktop button{display:none}body .rd-navbar-cart-toggle span:before{display:none}body .rd-navbar-cart-toggle .fa{color:#79b9e2;font-size:12px;line-height:24px}body .panel.page-header__panel .minicart-wrapper{padding-top:17px}body .panel.page-header__panel .rd-navbar-cart-wrap{border-left:0}body .rd-navbar-cart-toggle span{padding-left:0;font-size:16px}body .panel-container-wrap .header.links li.authorization-link a:before{content:"\f023"}body .panel-container-wrap .header.links a.create-an-account:before{content:"\f007"}body .panel-container-wrap .header.links li a{font-size:16px;color:#000}body .panel-container-wrap li a:before{font-family:"FontAwesome";font-size:12px;line-height:24px;color:#79b9e2}body small.copyright{background:#345165;color:#79b9e2}body h4.show-title,body .columns .contact-block .col-md-3 h3{color:#345165}body .actions-primary .action,body .primary .action,body .action.primary,.checkout.methods .action,.slider-pro-wrapper .link-slider,.custom-item-2 .link-button,.custom-item-3 .link-custom,.parallax-container .link-parallax,.rd-navbar-cart-toggle .counter,.slider-pro-wrapper .sp-buttons .sp-button.sp-selected-button,.slider-pro-wrapper .sp-buttons .sp-button:before,.layout_1 .block-newsletter,.layout_2 .block-newsletter,.opc-progress-bar .opc-progress-bar-item._active:after,.opc-progress-bar .opc-progress-bar-item._active span:after,.support-page .boxes-block li div:hover,.faq-page #faq-accordion .accordion-trigger:before,.modal-popup .modal-footer button,.scrollToTop:hover,.items.methods .action.multicheckout span:after,.item-options .action.multicheckout span:after,.box-actions a.action.change-password,.mm-label.new,.custom-item-1 .link-button:hover,.custom-item-5 .link-custom,.custom-item-4.extra .link-custom,.custom-item-6 .link-custom,.buttons-container .subscribe,.not-found-page .not-found-page_bottom dd a,.block-newsletter.block .primary,.custom-item-12 .link-custom,.sm-content .sm-button,.category-list .category-button,.custom-item-14 .link-custom,.custom-item-15 .link-custom,.sidebar .block.block-bg_2-custom,.custom-item-17 .link-custom,.custom-item-19 .link-custom,.custom-item-22,.custom-item-8 .link-custom:hover,.custom-item-26 .block-bg_2-custom,.static-link-slider:hover,.custom-item-27 .link-custom:hover,.custom-item-27 .item-extra-2 .link-custom,.custom-item-28 .link-custom:hover,.custom-item-28 .item-extra-2 .link-custom,.sidebar .price-slider .ui-slider-range,.ui-slider-handle,.filter-options-content .price-slider .slider-fields a.action,.smart-labels .sale.label-text,.listing-gallery .fotorama__arr .fotorama__arr__arr,.page-product-bundle #bundle-slide,.modal-popup.quick-view #bundle-slide,.block.discount .apply,.checkout-onepage-success #registration .action.primary{background:#345165;border-color:#345165}body{color:#345165 !important}body .sidebar .amshopby-slider-container .ui-slider-range{background:#79b9e2}body .sidebar .amshopby-slider-container .am-slider .ui-slider-handle{background:#345165}.checkout-cart-index #shipping-zip-form div[name="shippingAddress.region"]{display:none !important}.checkout-cart-index #shipping-zip-form div[name="shippingAddress.region_id"]{display:none !important}.checkout-cart-index #shipping-zip-form div[name="shippingAddress.country_id"]{display:none !important}.checkout-cart-index .cart-summary .disabled-button{background:#f6b624;background-color:#f6b624;border-color:#f6b624;color:#fff;font-size:22px;padding:15px 19px 16px;line-height:20px;font-weight:600;text-transform:uppercase;display:inline-block;border-top-color:#355266;border-right-color:#355266;border-bottom-color:#355266;border-left-color:#355266;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);border-radius:30px;width:100%;text-align:center}.checkout-index-index .confirm-email .field-tooltip.toggle{display:none !important}