@font-face{font-family:"LeroyIconFont_1617285958116";src:url("/frontend/common/fonts/LeroyIconFont_1617285958116.eot");src:url("/frontend/common/fonts/LeroyIconFont_1617285958116.eot?#iefix") format("eot"),url("/frontend/common/fonts/LeroyIconFont_1617285958116.woff") format("woff"),url("/frontend/common/fonts/LeroyIconFont_1617285958116.ttf") format("truetype"),url("/frontend/common/fonts/LeroyIconFont_1617285958116.svg#LeroyIconFont_1617285958116") format("svg")}.icon-build-brick-wall:before,.icon-build-construction:before,.icon-build-fence:before,.icon-build-heating:before,.icon-build-isolation:before,.icon-build-plumbing:before,.icon-build-roofing:before,.icon-build-siding:before,.icon-build-tools:before,.icon-build-window-door:before,.icon-contact_store:before,.icon-deco-carpet:before,.icon-deco-curtains:before,.icon-deco-lamp:before,.icon-deco-mirror-frame:before,.icon-deco-paint-brush:before,.icon-deco-paint-bucket:before,.icon-deco-vase:before,.icon-deco-wallpaper:before,.icon-deco-workspace:before,.icon-garden-balcony:before,.icon-garden-bench:before,.icon-garden-gazebo:before,.icon-garden-hoose:before,.icon-garden-lamp:before,.icon-garden-mower:before,.icon-garden-plant:before,.icon-garden-rake:before,.icon-garden-seeds:before,.icon-garden-wheelbarrow:before,.icon-plan-bathroom-equipment:before,.icon-plan-drawers:before,.icon-plan-faucet:before,.icon-plan-fireplace:before,.icon-plan-floor-heating:before,.icon-plan-kitchen-equipment:before,.icon-plan-kitchen:before,.icon-plan-shower:before,.icon-plan-sink-cabinet:before,.icon-plan-soapdispensor:before,.icon-plan-stairs:before,.icon-plan-tiles:before,.icon-plan-toilet:before,.icon-plan-wallsiding:before,.icon-plan-wardrobe:before,.icon-plan-workspace:before,.icon-technic-boiler:before,.icon-technic-drill:before,.icon-technic-ductape:before,.icon-technic-hammer:before,.icon-technic-heater:before,.icon-technic-heating:before,.icon-technic-home-security:before,.icon-technic-paint-glue:before,.icon-technic-power-cable:before,.icon-technic-screww:before,.icon-technic-vent:before,.icon-technic-workshop:before,.icon-advice-lightbulb:before,.icon-arrow-back:before,.icon-arrow-down:before,.swiper-button-next.swiper-button-down:before,.swiper-button-prev.swiper-button-down:before,.swiper-button-up.swiper-button-down:before,.swiper-button-down:before,.icon-arrow-left:before,.calendar-module .calendar-header .month-prev:before,.icon-arrow-place:before,.icon-arrow-right:before,.wysiwyg ul.arrow-right li:before,.calendar-module .calendar-header .month-next:before,.icon-arrow-thin:before,.icon-arrow-up:before,.swiper-button-next.swiper-button-up:before,.swiper-button-prev.swiper-button-up:before,.swiper-button-up:before,.icon-arrow-up2:before,.icon-basket:before,.icon-bin-remove:before,.icon-book-adres:before,.icon-box-new:before,.icon-boxes-compare:before,.icon-cab-text:before,.icon-cab:before,.icon-camera:before,.icon-checkmark-order-confirmed:before,.icon-checkmark:before,.wysiwyg ul.checkmark-in-circle li:before,.icon-circle-order-complete:before,.icon-clock:before,.alert-open-hours .clock-icon:before,.icon-cupboard:before,.icon-download:before,.icon-envelope-mail:before,.icon-exclamation:before,.icon-exclamation2:before,.icon-filters-close:before,.icon-filters-open:before,.icon-flyer:before,.icon-footer-mobile:before,.icon-footer-return:before,.icon-footer-shipment:before,.icon-footer-time-return:before,.icon-forum:before,.icon-hand-thumbs-down:before,.icon-hand-thumbs-up-circle:before,.icon-hand-thumbs-up:before,.icon-hand:before,.icon-home:before,.icon-info-buble:before,.icon-info-tip:before,.icon-info:before,.icon-item-grid:before,.icon-item-list:before,.icon-link:before,.icon-list:before,.icon-loyalty-program:before,.icon-map-marker:before,.icon-minus-sign-zoom-out:before,.icon-options-minus-sign:before,.icon-options-plus-sign:before,.icon-pause:before,.icon-pen-circle:before,.icon-pen-edit:before,.icon-pen-edit2:before,.icon-percentage-promo:before,.icon-performer:before,.icon-person:before,.icon-phone:before,.icon-play:before,.icon-plus-sign-add:before,.icon-plus-sign-add2:before,.icon-plus-sign-zoom-in:before,.icon-printer:before,.icon-question-mark:before,.icon-refresh:before,.icon-register-arrowbox:before,.icon-register-basket:before,.icon-register-form:before,.icon-register-form2:before,.icon-return:before,.icon-review-blankpoint:before,.icon-review-fullpoint:before,.icon-road-sign:before,.icon-search:before,.calendar-stores .stores-list .select2-container--default .select2-selection--single .placeholder-data .placeholder-image:before,.icon-service-adjourned:before,.icon-service-advice:before,.icon-service-animalsonleash:before,.icon-service-bathroom:before,.icon-service-binding:before,.icon-service-blinds:before,.icon-service-book:before,.icon-service-bootle:before,.icon-service-bordering:before,.icon-service-calculate:before,.icon-service-camera:before,.icon-service-camera2:before,.icon-service-car:before,.icon-service-cards:before,.icon-service-children:before,.icon-service-cofee:before,.icon-service-coins:before,.icon-service-complaints:before,.icon-service-disabled:before,.icon-service-finance:before,.icon-service-fwdarrows:before,.icon-service-hammertime:before,.icon-service-individual:before,.icon-service-installation:before,.icon-service-kitchen:before,.icon-service-kitchenbathroom:before,.icon-service-lock:before,.icon-service-materials:before,.icon-service-mixing:before,.icon-service-nosmoking:before,.icon-service-okbox:before,.icon-service-oktag:before,.icon-service-open:before,.icon-service-phone:before,.icon-service-phone2:before,.icon-service-phoneorders:before,.icon-service-photo:before,.icon-service-pickup:before,.icon-service-price:before,.icon-service-pricestability:before,.icon-service-program:before,.icon-service-pruning:before,.icon-service-puzzle:before,.icon-service-questions:before,.icon-service-return:before,.icon-service-returnnew:before,.icon-service-room:before,.icon-service-sewing:before,.icon-service-shopping:before,.icon-service-taxfree:before,.icon-service-timecar:before,.icon-service-timeenvelope:before,.icon-service-timeform:before,.icon-service-toilet:before,.icon-service-transport:before,.icon-service-transportbringing:before,.icon-service-transporthds:before,.icon-service-trolley:before,.icon-service-wifi:before,.icon-service-wrenchscrew:before,.icon-service:before,.icon-share:before,.icon-shopping-cart:before,.icon-show-more:before,.icon-speech-bubble-add:before,.icon-speech-bubble-opinion:before,.icon-speech-bubble-recomendation:before,.icon-star-blank-class:before,.icon-star-full-class:before,.icon-stationary-shop:before,.icon-store-apple:before,.icon-store-google:before,.icon-store-windows:before,.icon-tools:before,.icon-tracking:before,.icon-user:before,.icon-web-service:before,.icon-webpage:before,.icon-x-close:before,.icon-x-close2:before,.icon-x-order-error:before,.icon-zoom-in:before,.icon-add-to-basket:before,.icon-add-to-box:before,.icon-add-to-comparision:before,.icon-arrow-new:before,.dropdown-menu .newspaper-list .arrow-top:before,.dropdown-menu .newspaper-list .arrow-bottom:before,.dropdown-menu .inspirations-list .arrow-top:before,.dropdown-menu .inspirations-list .arrow-bottom:before,.product-card .product-gallery .swiper-button-prev:before,.product-card .product-gallery .swiper-button-next:before,.newspaper-view .swiper-button-prev:before,.newspaper-view .swiper-button-next:before,.inspirations-inspiration-view .header-wrapper .button:before,.inspirations-inspiration-view .button:before,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-prev:before,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-next:before,.inspirations-main-page .categories .swiper-button-prev:before,.inspirations-main-page .categories .swiper-button-next:before,.icon-print:before,.icon-share-to-friend:before,.icon-tooltip-info:before,.delivery-remove a:before,.toggle-preview a:before,.delivery-edit a:before,.account-data-panel .add-delivery-address .add-address a:before,.account-opinions .product-table .col-vote .stars:before,.account-opinions .product-table .col-vote .stars span:before,.account-opinions .product-table .col-vote .stars div:before,.text-article .article-blocks .see-other-items .img .video-ico:before,.video-article .article-blocks .see-other-items .img .video-ico:before,.article-actions .interaction-buttons li a.send-friend:before,.article-actions .interaction-buttons li a.print:before,.article-actions .interaction-buttons li a.pdf:before,.article-actions .interaction-buttons li a.comment:before,.advices-content .advices .item .video-ico:before,.articles-category-page .title .main-title:before,.article-add-comment button:before,.article-opinions .opinion-item .additional-details.details-opinions:before,.article-opinions .opinion-item .additional-details.details-recommend-opinions:before,.video-article .article-content .top-content .info .series-name:before,.advices-blocks .advice-categories .category-list a:before,.button .arrow-left:before,button .arrow-left:before,.shop .actions .button.route:before,.shop .actions .button.order-by-phone:before,.shop .actions .button.order-by-mail:before,.shop .actions .button.dom-program:before,.shop .actions .button.question:before,.button-back-to-shop:before,.account-form .button-back-to-shop:before,.button-retrieve-cupboard:before,.calendar-box .see-more:before,.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-cupboard:before,.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-basket:before,.single-calculator-page.terrace .container .navigation button.nav-left:before,.single-calculator-page.terrace .container .steps li span:before,.product-in-cupboard .add-to-cupboard:after,.product-in-cart .add-to-basket:after,.product .description .add-to-cupboard:before,.product.tiles .description .add-to-cupboard:before,.product .add-to-basket:before,.product .compare .compare-link:not(.checked):before,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev:before,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next:before,.product-360-view .photo-spin-nav>a.photo-spin-prev:after,.product-360-view .photo-spin-nav>a.photo-spin-next:after,.product-360-view .photo-spin-nav>a.photo-spin-play:after,.product-360-view .photo-spin-nav>a.photo-spin-play.photo-spin-pause:after,.product-360-view .photo-spin-nav>a.photo-spin-fullscreen:after,.product-collection .swiper-button-prev:before,.product-collection .swiper-button-next:before,.product-collection header .product-collection-address:before,.product-collection header .product-collection-address-second:before,.product-table .item-col .item-content .opinion-link:before,.product-table footer .actions .button-remove:before,.product-table footer .actions .button-move:before,.energy-label-content .print:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before,.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before,.product-opinions .add-opinions-form .opinion-successful-added:before,.article-opinions .add-opinions-form .opinion-successful-added:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars span:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars div:before,.opinion-item .opinion-content .opinion-vote .vote.vote-like:before,.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-recommend:before,.block-info .close:before,.pagination .next:before,.pagination .prev:before,.cupboard-list-layer .button-add-shopping-list:before,.cupboard-view .product-table footer .button-cart:before,.cupboard-view .product-table .list-title .title.title-list:after,.cupboard-view .product-table .list-title:hover .title-list:after,.wysiwyg input[type="button"]:before,.wysiwyg input[type="submit"]:before,.wysiwyg input[type="reset"]:before,.main-header .header-top .link-cupboard:before,.main-header .header-top .link-cart:before,.main-header .button-shop-details:before,.main-header .button-init-login:before,.scroll-top:before,.footer-menu .app-icons .mobile-ver:before,.tab-panel.tab-panel-arrow .tab-header .toggle-tab:after,.tab-panel.shop-availability .tab-header .choose-shop:before,.tab-panel.shop-availability .tab-header .toggle-tab:after,.tab-panel.shop-availability .tab-header .title .counter:before,.tab-panel .tab-header .toggle-tab:after,.tab-panel.expanded.tab-panel-arrow .tab-header .toggle-tab:after,.tab-panel.expanded .tab-header .toggle-tab:after,.form-checkbox input:checked+.area:before,.form-radio input:checked+.area:before,.form-row.captcha .group a:before,.right-sidebar .sidebar .close:before,.choose-shop-geolocate-button:before,.main-search-box .input-search-submit:after,.error-search-box .input-search-submit:after,.main-search-box .form-row-errors label:before,.error-search-box .form-row-errors label:before,.main-search-box .search-history .search-history-list .search-history-header .button-delete-history:before,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history:before,.main-search-box .tt-dataset .tt-suggestion .suggestion-counter:before,.error-search-box .tt-dataset .tt-suggestion .suggestion-counter:before,.search .listing-sidebar .category-menu .menu-offline li a:before,.advice-list-view .listing-sidebar .category-menu .menu-offline li a:before,.search .listing-sidebar .category-menu .menu>li:before,.advice-list-view .listing-sidebar .category-menu .menu>li:before,.search .listing-sidebar .category-menu .menu>li ul a:before,.advice-list-view .listing-sidebar .category-menu .menu>li ul a:before,.sort-label a:before,.map-wrapper .map-buttons .button.directions-hints:before,.map-wrapper .map-buttons .button.route:before,.paging-js .next:before,.paging-js .prev:before,.captcha-row .button-captcha-reload:before,.cart-steps .steps .step-block .step .arrow:after,.cart-footer .phone:before,.order-summary .see-all-banks:before,.order-summary .additional-delivery-row .delivery-item .change-shop:before,.transport-desc .change-term:before,.transport-desc .change-term[data-should-recalculate="true"]:before,.product-list.tiles .next-page-block .link-to-page:before,.page-title ul li a:before,.page-title ul li .anchor:before,.box-section>h1 .counter:before,.box-section>h2 .counter:before,.slot-blocks .block-rotating-big .block-collection .swiper-button-prev:before,.slot-blocks .block-rotating-big .block-collection .swiper-button-next:before,.template-customerservice-opinion .customer-service-page .services-description:before,.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:before,.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-web:before,.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-stationary:before,.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-loyalty:before,.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header-content .form-contact-mail:before,.listing-compare-items .compare-item .remove-product:before,.right-content .sort-label a:before,.selection-menu-listing .form-checkbox .checked+.area:before,.selection-menu-listing .form-radio .checked+.area:before,.article-filters input:checked+.area:before,.promotion-links .special-offer em:after,.promotion-links .sale em:after,.product-card .product-gallery-small .product-media>a.product-video-image:after,.product-card .product-gallery .photo-container .prev-img:before,.product-card .product-gallery .photo-container .next-img:before,.product-right-main .interaction-buttons .compare-item>.compare:before,.product-right-main .interaction-buttons .print-item .print:before,.product-right-main .interaction-buttons .share-item .send-friend:before,.product-right-main .add-to-cupboard-small:before,.product-box .short-pickup-stock-info [data-stock-count]:after,.product-box .add-to-basket:before,.product-box ul.interaction-buttons li a.compare:before,.product-box ul.interaction-buttons li a.compare-delete:before,.product-box ul.interaction-buttons li a.send-friend:before,.product-box ul.interaction-buttons li a.print:before,.product-box ul.interaction-buttons li a.share:before,.store-stock-box .availability-store [data-stock-count]:after,.section-check-shop-availability .available-shops-list .shop .main-info .actions .button.button-go-to-shop:before,.section-check-shop-availability .available-shops-list .shop .main-info .actions .button.button-get-route:before,.opinion-box .rating .stars:before,.opinion-box .rating .stars span:before,.opinion-box .rating .stars div:before,.marker-layer .marker-actions a.go-to-shop span:before,.marker-layer .marker-actions a.get-route span:before,.shops .nearest-shops:before,.border-shops .nearest-shops:before,.services .item a:before,.services .shop .link:before,.shop .panels .tab-panel .swiper-button-next:before,.shop .panels .tab-panel .swiper-button-prev:before,.shop .consultant .mail a:before,.section-numbers-box .caption:before,.services-page .services-info:before,.page-orders .order-history tr th.status div.new:before,.page-orders .order-history tr td.status div.new:before,.page-orders .order-history tr th.status div.confirmed:before,.page-orders .order-history tr th.status div.ready:before,.page-orders .order-history tr td.status div.confirmed:before,.page-orders .order-history tr td.status div.ready:before,.page-orders .order-history tr th.actions .preview:after,.page-orders .order-history tr td.actions .preview:after,.path-view.step2 .cart-address-invoice .toggle-preview a:before,.path-view.step3 .next-step:before,.shop .liabilities .link:before,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link:before,.planner-projects .planner-projects-list th.actions .edit:after,.planner-projects .planner-projects-list td.actions .edit:after,.planner-projects .planner-projects-list th.actions .remove:after,.planner-projects .planner-projects-list td.actions .remove:after,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-search--dropdown:after,.fancybox-close-rounded:after,.fancybox-wrap-product-gallery-view .fancybox-close:after,.product-localisation-map .fancybox-close:after,.product-localisation-map .place-marker .button-close-markers-info:after,.planner-not-logged .popup-close:after,.fancybox-wrap-rounded-close .fancybox-close:after,.br-theme-css-stars .br-widget a:after,.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after,section:not(.homepage) .news-section .close:before,.shop .info-block .section-numbers:before,.shop .info-block.opening-hours .caption:after,.shop .info-block.phones .caption:after,.shop .info-block.order-by-phone .caption:after,.shop .info-block.directions-hints .caption:after,.shop .info-block.address .caption:after,.shop .info-block.order-by-mail .caption:after,.shop .info-block.contact-us .caption:after,.cab-navigation .toggle.expand .multicolor-icon.before:before,.cab-navigation .toggle.expand .multicolor-icon.after:after,.cab-navigation .toggle.collapse:before,.calendar-summary .actions .next-step:before,.inspirations-inspiration-view .inspiration-add-comment button:before,.inspirations-inspiration-view .add-opinion-container .opinion-successful-added:before,.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before{font-family:"LeroyIconFont_1617285958116";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-build-brick-wall:before{content:""}.icon-build-construction:before{content:""}.icon-build-fence:before{content:""}.icon-build-heating:before{content:""}.icon-build-isolation:before{content:""}.icon-build-plumbing:before{content:""}.icon-build-roofing:before{content:""}.icon-build-siding:before{content:""}.icon-build-tools:before{content:""}.icon-build-window-door:before{content:""}.icon-contact_store:before{content:""}.icon-deco-carpet:before{content:""}.icon-deco-curtains:before{content:""}.icon-deco-lamp:before{content:""}.icon-deco-mirror-frame:before{content:""}.icon-deco-paint-brush:before{content:""}.icon-deco-paint-bucket:before{content:""}.icon-deco-vase:before{content:""}.icon-deco-wallpaper:before{content:""}.icon-deco-workspace:before{content:""}.icon-garden-balcony:before{content:""}.icon-garden-bench:before{content:""}.icon-garden-gazebo:before{content:""}.icon-garden-hoose:before{content:""}.icon-garden-lamp:before{content:""}.icon-garden-mower:before{content:""}.icon-garden-plant:before{content:""}.icon-garden-rake:before{content:""}.icon-garden-seeds:before{content:""}.icon-garden-wheelbarrow:before{content:""}.icon-plan-bathroom-equipment:before{content:""}.icon-plan-drawers:before{content:""}.icon-plan-faucet:before{content:""}.icon-plan-fireplace:before{content:""}.icon-plan-floor-heating:before{content:""}.icon-plan-kitchen-equipment:before{content:""}.icon-plan-kitchen:before{content:""}.icon-plan-shower:before{content:""}.icon-plan-sink-cabinet:before{content:""}.icon-plan-soapdispensor:before{content:""}.icon-plan-stairs:before{content:""}.icon-plan-tiles:before{content:""}.icon-plan-toilet:before{content:""}.icon-plan-wallsiding:before{content:""}.icon-plan-wardrobe:before{content:""}.icon-plan-workspace:before{content:""}.icon-technic-boiler:before{content:""}.icon-technic-drill:before{content:""}.icon-technic-ductape:before{content:""}.icon-technic-hammer:before{content:""}.icon-technic-heater:before{content:""}.icon-technic-heating:before{content:""}.icon-technic-home-security:before{content:""}.icon-technic-paint-glue:before{content:""}.icon-technic-power-cable:before{content:""}.icon-technic-screww:before{content:""}.icon-technic-vent:before{content:""}.icon-technic-workshop:before{content:""}.icon-advice-lightbulb:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow-down:before,.swiper-button-next.swiper-button-down:before,.swiper-button-prev.swiper-button-down:before,.swiper-button-up.swiper-button-down:before,.swiper-button-down:before{content:""}.icon-arrow-left:before,.calendar-module .calendar-header .month-prev:before{content:""}.icon-arrow-place:before{content:""}.icon-arrow-right:before,.wysiwyg ul.arrow-right li:before,.calendar-module .calendar-header .month-next:before{content:""}.icon-arrow-thin:before{content:""}.icon-arrow-up:before,.swiper-button-next.swiper-button-up:before,.swiper-button-prev.swiper-button-up:before,.swiper-button-up:before,.swiper-button-down.swiper-button-up:before{content:""}.icon-arrow-up2:before{content:""}.icon-basket:before{content:""}.icon-bin-remove:before{content:""}.icon-book-adres:before{content:""}.icon-box-new:before{content:""}.icon-boxes-compare:before{content:""}.icon-cab-text:before{content:""}.icon-cab:before{content:""}.icon-camera:before{content:""}.icon-checkmark-order-confirmed:before{content:""}.icon-checkmark:before,.wysiwyg ul.checkmark-in-circle li:before{content:""}.icon-circle-order-complete:before{content:""}.icon-clock:before,.alert-open-hours .clock-icon:before{content:""}.icon-cupboard:before{content:""}.icon-download:before{content:""}.icon-envelope-mail:before{content:""}.icon-exclamation:before{content:""}.icon-exclamation2:before{content:""}.icon-filters-close:before{content:""}.icon-filters-open:before{content:""}.icon-flyer:before{content:""}.icon-footer-mobile:before{content:""}.icon-footer-return:before{content:""}.icon-footer-shipment:before{content:""}.icon-footer-time-return:before{content:""}.icon-forum:before{content:""}.icon-hand-thumbs-down:before{content:""}.icon-hand-thumbs-up-circle:before{content:""}.icon-hand-thumbs-up:before{content:""}.icon-hand:before{content:""}.icon-home:before{content:""}.icon-info-buble:before{content:""}.icon-info-tip:before{content:""}.icon-info:before{content:""}.icon-item-grid:before{content:""}.icon-item-list:before{content:""}.icon-link:before{content:""}.icon-list:before{content:""}.icon-loyalty-program:before{content:""}.icon-map-marker:before{content:""}.icon-minus-sign-zoom-out:before{content:""}.icon-options-minus-sign:before{content:""}.icon-options-plus-sign:before{content:""}.icon-pause:before{content:""}.icon-pen-circle:before{content:""}.icon-pen-edit:before{content:""}.icon-pen-edit2:before{content:""}.icon-percentage-promo:before{content:""}.icon-performer:before{content:""}.icon-person:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-plus-sign-add:before{content:""}.icon-plus-sign-add2:before{content:""}.icon-plus-sign-zoom-in:before{content:""}.icon-printer:before{content:""}.icon-question-mark:before{content:""}.icon-refresh:before{content:""}.icon-register-arrowbox:before{content:""}.icon-register-basket:before{content:""}.icon-register-form:before{content:""}.icon-register-form2:before{content:""}.icon-return:before{content:""}.icon-review-blankpoint:before{content:""}.icon-review-fullpoint:before{content:""}.icon-road-sign:before{content:""}.icon-search:before,.calendar-stores .stores-list .select2-container--default .select2-selection--single .placeholder-data .placeholder-image:before{content:""}.icon-service-adjourned:before{content:""}.icon-service-advice:before{content:""}.icon-service-animalsonleash:before{content:""}.icon-service-bathroom:before{content:""}.icon-service-binding:before{content:""}.icon-service-blinds:before{content:""}.icon-service-book:before{content:""}.icon-service-bootle:before{content:""}.icon-service-bordering:before{content:""}.icon-service-calculate:before{content:""}.icon-service-camera:before{content:""}.icon-service-camera2:before{content:""}.icon-service-car:before{content:""}.icon-service-cards:before{content:""}.icon-service-children:before{content:""}.icon-service-cofee:before{content:""}.icon-service-coins:before{content:""}.icon-service-complaints:before{content:""}.icon-service-disabled:before{content:""}.icon-service-finance:before{content:""}.icon-service-fwdarrows:before{content:""}.icon-service-hammertime:before{content:""}.icon-service-individual:before{content:""}.icon-service-installation:before{content:""}.icon-service-kitchen:before{content:""}.icon-service-kitchenbathroom:before{content:""}.icon-service-lock:before{content:""}.icon-service-materials:before{content:""}.icon-service-mixing:before{content:""}.icon-service-nosmoking:before{content:""}.icon-service-okbox:before{content:""}.icon-service-oktag:before{content:""}.icon-service-open:before{content:""}.icon-service-phone:before{content:""}.icon-service-phone2:before{content:""}.icon-service-phoneorders:before{content:""}.icon-service-photo:before{content:""}.icon-service-pickup:before{content:""}.icon-service-price:before{content:""}.icon-service-pricestability:before{content:""}.icon-service-program:before{content:""}.icon-service-pruning:before{content:""}.icon-service-puzzle:before{content:""}.icon-service-questions:before{content:""}.icon-service-return:before{content:""}.icon-service-returnnew:before{content:""}.icon-service-room:before{content:""}.icon-service-sewing:before{content:""}.icon-service-shopping:before{content:""}.icon-service-taxfree:before{content:""}.icon-service-timecar:before{content:""}.icon-service-timeenvelope:before{content:""}.icon-service-timeform:before{content:""}.icon-service-toilet:before{content:""}.icon-service-transport:before{content:""}.icon-service-transportbringing:before{content:""}.icon-service-transporthds:before{content:""}.icon-service-trolley:before{content:""}.icon-service-wifi:before{content:""}.icon-service-wrenchscrew:before{content:""}.icon-service:before{content:""}.icon-share:before{content:""}.icon-shopping-cart:before{content:""}.icon-show-more:before{content:""}.icon-speech-bubble-add:before{content:""}.icon-speech-bubble-opinion:before{content:""}.icon-speech-bubble-recomendation:before{content:""}.icon-star-blank-class:before{content:""}.icon-star-full-class:before{content:""}.icon-stationary-shop:before{content:""}.icon-store-apple:before{content:""}.icon-store-google:before{content:""}.icon-store-windows:before{content:""}.icon-tools:before{content:""}.icon-tracking:before{content:""}.icon-user:before{content:""}.icon-web-service:before{content:""}.icon-webpage:before{content:""}.icon-x-close:before{content:""}.icon-x-close2:before{content:""}.icon-x-order-error:before{content:""}.icon-zoom-in:before{content:""}.icon-add-to-basket:before{content:""}.icon-add-to-box:before{content:""}.icon-add-to-comparision:before{content:""}.icon-arrow-new:before,.dropdown-menu .newspaper-list .arrow-top:before,.dropdown-menu .newspaper-list .arrow-bottom:before,.dropdown-menu .inspirations-list .arrow-top:before,.dropdown-menu .inspirations-list .arrow-bottom:before,.product-card .product-gallery .swiper-button-prev:before,.product-card .product-gallery .swiper-button-next:before,.newspaper-view .swiper-button-prev:before,.newspaper-view .swiper-button-next:before,.inspirations-inspiration-view .header-wrapper .button:before,.inspirations-inspiration-view .button:before,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-prev:before,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-next:before,.inspirations-main-page .categories .swiper-button-prev:before,.inspirations-main-page .categories .swiper-button-next:before{content:""}.icon-print:before{content:""}.icon-share-to-friend:before{content:""}.icon-tooltip-info:before{content:""}/*! normalize.css v2.1.1 | MIT License */address,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,time{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a,a:active,a:focus,a:hover{outline:none;text-decoration:none}address{font-style:normal}b,strong{font-weight:bold}dfn{font-style:italic}dl{margin:0}hr{height:0}mark{background:#ff0;color:#000000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:0;padding:0;font-size:0;line-height:0}figcaption{font-size:10px;line-height:125%}fieldset{margin:0;padding:10px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;padding:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type="checkbox"]{-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0}object{pointer-events:none}.show-after-load-page{display:none !important}h1,h2,h3,h4,h5,p{margin:0;padding:0;font-size:100%;font-weight:300}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{list-style:none}.main-section.productmegaworld .header-wrapper,.main-section.advices .header-wrapper,.main-section.productworld .header-wrapper,.main-section .productworld .main-content,.productworld .main-section .main-content{margin:auto;width:1220px}.main-section.productmegaworld .header,.main-section.advices .header,.main-section.productworld .header{background:#fff}.main-section.productmegaworld .header-wrapper,.main-section.advices .header-wrapper,.main-section.productworld .header-wrapper{background-color:#f2f2f2;padding:30px}.main-section.productmegaworld .header-wrapper.header-wrapper-bg,.main-section.advices .header-wrapper.header-wrapper-bg,.main-section.productworld .header-wrapper.header-wrapper-bg{background-size:cover;background-repeat:no-repeat}.main-section.productmegaworld .header-title,.main-section.advices .header-title,.main-section.productworld .header-title{color:#00263a;font-weight:bold;font-size:34px;margin-bottom:30px;position:relative}.main-section.productmegaworld .header-title i,.main-section.advices .header-title i,.main-section.productworld .header-title i{margin-right:15px;position:relative;top:4px}.main-section.productmegaworld .header-title i:before,.main-section.advices .header-title i:before,.main-section.productworld .header-title i:before{font-size:40px;position:relative;top:5px}.main-section.productmegaworld .header-description,.main-section.advices .header-description,.main-section.productworld .header-description{color:#00263a;font-size:12px;line-height:1.75;position:relative;max-width:595px}.more-less-btn{cursor:pointer;color:#78BE20;font-size:1.2rem;line-height:25px;display:block;margin-top:30px}.more-less-btn:hover{color:#00263a}.more-less-btn:after{content:attr(data-more)}.more-less-btn.expanded:after{content:attr(data-less)}.fancybox-wrap.alert-fancybox-scroll-fix.fix-text-auto-height .text{height:auto}.fancybox-wrap.alert-fancybox-scroll-fix.fix-text-view-height .text{height:calc(100vh - 100px)}.fancybox-wrap.alert-fancybox-scroll-fix .fancybox-inner{overflow:visible !important;height:auto !important}.fancybox-wrap.alert-fancybox-scroll-fix .alert{width:100%;height:100%;min-width:482px}.fancybox-wrap.alert-fancybox-scroll-fix .text{height:calc(100% - 60px);overflow:auto}.fancybox-wrap.fix-fancybox-inner-overflow .fancybox-inner{overflow-x:hidden !important}.fancybox-wrap .alert{width:482px;overflow:hidden;font-size:15px;line-height:20px;color:#515151}.fancybox-wrap .alert.alert-full-width{width:100%}.fancybox-wrap .alert.alert-full{width:100vw;height:100vh}.fancybox-wrap .alert.alert-full.map-view{background:#fff}.fancybox-wrap .alert.alert-full.map-view .text{height:100%;padding-bottom:40px;overflow:hidden}.fancybox-wrap .alert.alert-path3-message{width:482px}.fancybox-wrap .alert.alert-path3-message+button{margin-top:15px}.fancybox-wrap .alert img{max-width:100%}.fancybox-wrap .alert.cupboard-list-layer .text{padding-bottom:0}.fancybox-wrap .alert.select-cupboard-list-layer .product .add-to-basket,.fancybox-wrap .alert.select-cupboard-list-layer .product .add-to-basket .cannot-buy-label{display:none}.fancybox-wrap .alert.select-cupboard-list-layer .cupboard-scroller{margin-right:-20px;overflow-x:hidden}.fancybox-wrap .alert header{background:#00263a;color:#fff;padding:20px 40px 20px 30px}.fancybox-wrap .alert .text{padding:20px 40px 40px 30px}.fancybox-wrap .alert.no-header .text{padding-top:40px}.fancybox-wrap .alert:not(.alert-gallery) button,.fancybox-wrap .alert:not(.alert-gallery) .button{margin:0 18px 15px 0;float:right}.fancybox-wrap .alert.popup-cart button,.fancybox-wrap .alert.popup-cart .button{margin-right:0;margin-bottom:0}.fancybox-wrap .alert.alert-bordered{border:1px solid #cbcbcb}.fancybox-wrap .alert.red{color:#da291c}.fancybox-wrap .alert.alert-see-all-banks li{cursor:default}.fancybox-wrap .alert.opinion-added-layer .text,.fancybox-wrap .alert.opinion-added-layer header{padding-left:20px}.fancybox-wrap .alert.opinion-added-layer .text{min-width:515px}.fancybox-wrap .alert.full-size{width:100%;height:100%}.fancybox-wrap.fancybox-wrap-popup{right:calc((100% - 1220px) / 2) !important;left:auto !important;position:fixed !important}.fancybox-wrap.fancybox-wrap-popup:not(.opened){-webkit-transition:opacity .5s;transition:opacity .5s}.fancybox-wrap.fancybox-wrap-popup .fancybox-skin{border:1px solid #cbcbcb;background-color:#fff}.fancybox-wrap.fancybox-wrap-popup.hidden{visibility:hidden;opacity:0 !important}.fancybox-wrap:not(.fancybox-wrap-product-gallery-view):not(.fancybox-wrap-shop-info):not(.fancybox-type-image),.fancybox-wrap:not(.fancybox-wrap-product-gallery-view):not(.fancybox-wrap-shop-info):not(.fancybox-type-image) .fancybox-inner{max-width:1000px}.fancybox-overlay .alert{width:100%;min-width:482px}.fancybox-wrap .alert-popup header{margin-right:1px;padding:20px 30px 5px;background:#fff;color:#515151;font-size:2rem;font-weight:bold}.fancybox-wrap .alert-popup .text{padding-top:0}.fancybox-wrap .alert-popup button,.fancybox-wrap .alert-popup .main-info button{margin:10px 0}.fancybox-wrap .alert-popup .layer-login button{margin:0}.fancybox-wrap .alert-popup .layer-login button.button-login-captcha{margin-top:-1px}.layer-password-reminder{overflow:hidden}.layer-password-reminder .description+.form-remind-pass{margin-top:30px}.layer-password-reminder .form-remind-pass{position:relative}.layer-password-reminder .form-remind-pass .row-username .form-group{margin-bottom:0}.layer-password-reminder .form-remind-pass .row-username .form-group label{display:none}.layer-password-reminder .form-remind-pass .form-row-actions{position:absolute;top:42px;right:0}.layer-password-reminder .form-remind-pass .form-row-actions button{padding:13px 23px 14px;margin:0}.layer-password-reminder .form-remind-pass .form-row-errors .form-global-error{width:100%;margin-top:10px;margin-bottom:0;font-size:1.4rem;float:left}.login-verification{padding:40px 0;overflow:hidden}.login-verification .button{margin-top:40px;float:right}.layer-login .oauth-box{margin-top:30px}.layer-login .oauth-box iframe{height:110px}.layer-login .form-row-errors{margin-top:10px;font-size:12px}.layer-login .layer-login-description{font-size:1.2rem}.layer-login .layer-login-description a,.layer-login .layer-login-description .button-password-reminder{color:#78BE20}.layer-login .layer-login-description a:hover,.layer-login .layer-login-description .button-password-reminder:hover{color:#78BE20}.layer-login .layer-login-register{width:100%;padding:0 40px 0 30px;background:#f2f2f2;display:table}.layer-login .layer-login-register .left-box,.layer-login .layer-login-register .right-box{padding:20px 0;display:table-cell;vertical-align:middle}.layer-login .layer-login-register .left-box{padding-right:30px}.layer-login .layer-login-register .left-box .header{margin-bottom:15px;font-size:2rem;font-weight:bold}.layer-login .layer-login-register .left-box .description{font-size:1.4rem;line-height:16px}.layer-login .layer-login-register .right-box{width:35%;padding-left:30px;border-left:2px solid #fff}.layer-login .layer-login-register .right-box .button-login-register{font-weight:bold;color:#989898}.layer-login .layer-login-register .right-box .button-login-register:hover{color:#78BE20}.change-password-form .description{margin-bottom:30px}.change-password-form .form-row.form-row-errors{font-size:1.4rem}.delivery-remove{position:absolute;bottom:0;right:0}.delivery-remove a{display:inline-block;vertical-align:top;width:62px;height:42px;color:#989898;line-height:41px;font-size:1.2rem;font-weight:bold;padding-left:25px}.delivery-remove a:before{content:""}.delivery-remove a:before{font-size:2.2rem;left:0;position:absolute;top:0;color:#989898}.delivery-remove a:hover{color:red}.delivery-remove a:hover:before{color:red}.toggle-preview,.delivery-edit{position:absolute;top:35px;right:0;z-index:2}.toggle-preview>span,.toggle-preview>a,.delivery-edit>span,.delivery-edit>a{display:inline-block;vertical-align:top}.toggle-preview span,.delivery-edit span{color:#ADADAD;line-height:41px;font-size:1.2rem;font-weight:bold;margin-right:11px}.toggle-preview a,.delivery-edit a{width:62px;height:42px;background:#f2f2f2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.toggle-preview a:before,.delivery-edit a:before{content:""}.toggle-preview a:before,.delivery-edit a:before{font-size:2.2rem;right:20px;position:absolute;top:11px;color:#ADADAD}.toggle-preview a:hover,.delivery-edit a:hover{background:#54B331}.toggle-preview a:hover:before,.delivery-edit a:hover:before{color:#fff}.account-data .box-section .edit{display:none}.account-data .box-section .actions,.account-data .box-section .add-address{text-align:right}.account-data .box-section .actions .button,.account-data .box-section .add-address .button{margin-left:-4px;padding:14px 27px;font-size:1.5rem;font-weight:bold}.account-data .box-section>h2{margin-bottom:35px}.account-data-panel .form-group{margin-bottom:7px}.account-data-panel .main-data-box,.account-data-panel .change-password-box,.account-data-panel .delivery-box,.account-data-panel .loyalty-program-box,.account-data-panel .change-login-box{position:relative}.account-data-panel .main-data-box h2{margin-bottom:0}.account-data-panel .delivery-edit{top:0}.account-data-panel .delivery-box{margin-bottom:35px}.account-data-panel .delivery-box .edit{margin-top:22px}.account-data-panel .delivery-box .info{margin:30px 0;color:#989898;font-weight:normal;font-size:1.4rem}.account-data-panel .delivery-box h2{margin-bottom:0}.account-data-panel .preview{color:#989898;font-weight:bold;font-size:1.6rem;line-height:1.9rem}.account-data-panel .preview .customer-number{margin-top:20px}.account-data-panel .add-delivery-address{border-top:1px solid #cbcbcb;position:relative;height:42px}.account-data-panel .add-delivery-address.no-active{display:none}.account-data-panel .add-delivery-address .add-address{position:absolute;top:0;right:0}.account-data-panel .add-delivery-address .add-address>span,.account-data-panel .add-delivery-address .add-address>a{display:inline-block;vertical-align:top}.account-data-panel .add-delivery-address .add-address span{color:#ADADAD;line-height:41px;font-size:1.2rem;font-weight:bold;margin-right:11px}.account-data-panel .add-delivery-address .add-address a{width:62px;height:42px;background:#f2f2f2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.account-data-panel .add-delivery-address .add-address a:before{content:""}.account-data-panel .add-delivery-address .add-address a:before{font-size:2.2rem;right:20px;position:absolute;top:13px;color:#ADADAD}.account-data-panel .add-delivery-address .add-address a:hover{background:#54B331}.account-data-panel .add-delivery-address .add-address a:hover:before{color:#fff}.account-data-panel .item{border-bottom:1px solid #cbcbcb;padding:15px 0;position:relative;min-height:80px;z-index:1}.account-data-panel .item:last-of-type{border:0;margin-bottom:0}.account-data-panel .loyalty-program-data{line-height:2rem;color:#ADADAD}.account-data-panel .loyalty-program-data .number{font-weight:bold;font-size:1.8rem;margin-bottom:5px;display:block}.account-data-panel .loyalty-program-data .info{margin:30px 0;color:#989898;font-weight:normal;font-size:1.4rem}.account-data-panel .loyalty-program-data em{font-style:normal;font-weight:bold}.account-data-panel .change-password-box .info{margin-bottom:15px}.fancybox-wrap .alert:not(.alert-gallery) .delivery-remove-layer .actions{overflow:hidden;margin:24px auto 27px auto;text-align:center}.fancybox-wrap .alert:not(.alert-gallery) .delivery-remove-layer .actions .button{float:none;margin:0 4px;padding:10px 37px}.nick-tooltip{padding:15px}.account-opinions .product-table{margin:0;position:relative}.account-opinions .product-table .table-head .item-col .item-content{padding-top:15px;padding-bottom:15px}.account-opinions .product-table .table-body .opinion-item{padding-top:13px;border-top:0 none}.account-opinions .product-table .table-body .opinion-item:last-child{border-bottom:0 none}.account-opinions .product-table .table-body .item-col .item-content{padding-bottom:0}.account-opinions .product-table .col-name{-webkit-box-flex:0;-ms-flex:0 1 230px;flex:0 1 230px}.account-opinions .product-table .col-name a{color:#989898;line-height:1.8rem;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;font-size:1.4rem;font-weight:bold}.account-opinions .product-table .col-name a:hover{color:#515151}.account-opinions .product-table .col-date{-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px;font-size:1.3rem;font-style:italic}.account-opinions .product-table .col-vote{-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px}.account-opinions .product-table .col-vote .stars{padding-right:1px;display:inline-block;vertical-align:top;position:relative;font-size:2.3rem;letter-spacing:-3px}.account-opinions .product-table .col-vote .stars:before{content:"";color:#ffa300}.account-opinions .product-table .col-vote .stars:before:before{content:""}.account-opinions .product-table .col-vote .stars span,.account-opinions .product-table .col-vote .stars div{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.account-opinions .product-table .col-vote .stars span:before,.account-opinions .product-table .col-vote .stars div:before{content:"";color:#ffa300}.account-opinions .product-table .col-vote .stars span:before:before,.account-opinions .product-table .col-vote .stars div:before:before{content:""}.account-opinions .product-table .col-vote .stars.stars-img{width:94px;height:13px;margin:13px 8px 0 4px;padding-right:0}.account-opinions .product-table .col-vote .stars.stars-img:before,.account-opinions .product-table .col-vote .stars.stars-img span:before,.account-opinions .product-table .col-vote .stars.stars-img div:before{width:100%;height:13px;background:url(/frontend/www/images/opinions/rating-stars.png) 0 0;position:absolute;top:0;left:0;content:""}.account-opinions .product-table .col-vote .stars.stars-img span,.account-opinions .product-table .col-vote .stars.stars-img div{height:100%}.account-opinions .product-table .col-vote .stars.stars-img span:before,.account-opinions .product-table .col-vote .stars.stars-img div:before{background-position:0 13px}.account-opinions .product-table .col-vote .stars{margin:-6px 0 0 -5px}.account-opinions .product-table .col-opinion-notification .opinion-content{width:100%;margin-left:0}.account-opinions .product-table .col-opinion-notification .opinion-content .opinion-content-description{width:calc(100% - 150px);margin-bottom:30px;padding-right:65px;float:left}.account-opinions .product-table .col-opinion-notification .opinion-content .opinion-notification{width:150px;float:right}.account-opinions .product-table .col-opinion-notification .opinion-content .opinion-vote{margin-top:0;clear:both}.account-opinions .product-table .col-opinion-notification .opinion-content .opinion-admin-replay{margin-top:0;margin-bottom:30px;float:left}.account-opinions .pagination{margin-top:5px;padding:30px 60px;background:#f2f2f2;text-align:right}.account-opinions .pagination .prev:before{left:0}.account-opinions .sort-box{top:15px;right:0}.account-opinions .sort-box .sort-label a{color:#989898}.account-opinions .sort-box .sort-label a:before{top:-4px}.account-opinions .sort-box .sort-types{top:20px;right:-31px}.account-unlock .page-message{margin-bottom:200px}.account-unlock .page-message a{color:#78BE20}.account-unlock .page-message a:hover{color:#78BE20}.advices.tab-advices{width:calc(100% + 10px) !important}.advices.tab-advices ul .item{width:180px;margin:0 23px 20px 0}.advices.tab-advices ul .item:nth-child(4n){margin-right:0}.advices .send-friend-form .header,.advices .sidebar .header{background:none}#main-rotator-content .swiper-container{overflow:visible}#main-rotator-content .double a{position:absolute;top:0;width:50%;height:100%;-webkit-transform:translateX(0%);transform:translateX(0%);margin:0;z-index:3}#main-rotator-content .double a:first-child{left:0}#main-rotator-content .double a.second-address{right:0}.section-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-tips>div{width:48.7%}.home-services .title,.home-discounts .title{overflow:hidden;font-weight:normal}.articles-main-page .main-content .calculators,.articles-category-page .main-content .calculators{margin:-25px 0 65px 0}.articles-main-page .main-content .advices,.articles-category-page .main-content .advices{width:calc(100% - 200px);float:left}.articles-main-page .main-content .advices .articles-bottom-slot,.articles-category-page .main-content .advices .articles-bottom-slot{margin-bottom:20px}.articles-main-page .main-content .advices .title,.articles-main-page .main-content .advices .name,.articles-category-page .main-content .advices .title,.articles-category-page .main-content .advices .name{width:calc(100% - 41px);margin:20px 0 0 0}.articles-main-page .main-content .title,.articles-main-page .main-content .name,.articles-category-page .main-content .title,.articles-category-page .main-content .name{font-size:2.2rem;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #cbcbcb}.articles-main-page .main-content .title .main-title,.articles-main-page .main-content .name .main-title,.articles-category-page .main-content .title .main-title,.articles-category-page .main-content .name .main-title{display:inline-block;font-size:inherit;font-weight:inherit}.article-content .article .section-content table{margin:20px 0 20px 0}.article-content .article .section-content table img{float:left;margin-top:20px;padding:0}.article-content .article .section-content table p{text-align:justify;margin-left:0}.article-content .article .section-content table td{padding-left:0;padding-right:40px}.article-content .article .section-content table[width="500"]{border:0 !important;border-color:transparent !important}.article-content .article .section-content table[width="500"] td{width:50%}.article-content .article .section-content table[width="500"] img{float:left !important;padding:0 !important;width:auto !important}.text-article,.video-article{margin-top:40px;overflow:hidden}.text-article .article-content,.text-article .article-blocks,.video-article .article-content,.video-article .article-blocks{float:left}.text-article .article-content,.video-article .article-content{width:calc(100% - 235px);padding-left:60px}.text-article .article-content .advice-author,.video-article .article-content .advice-author{margin-top:20px;color:#515151}.text-article .article-content .pagination,.video-article .article-content .pagination{clear:both;text-align:center}.text-article .article-content .tab-header,.video-article .article-content .tab-header{cursor:initial}.text-article .article-content .tab-panel .title,.video-article .article-content .tab-panel .title{color:#fff}.text-article .article-content .add-opinion-container,.video-article .article-content .add-opinion-container{display:inline-block;width:100%;margin-top:20px}.text-article .article-content .title,.video-article .article-content .title{font-weight:bold;font-size:2.3rem;color:#515151;max-width:97%}.text-article .article-content .comments-count,.video-article .article-content .comments-count{margin-top:5px;color:#989898;font-size:1.4rem}.text-article .article-content .comments-count .quantity,.video-article .article-content .comments-count .quantity{color:#78BE20;font-weight:bold}.text-article .article-content .article-actions,.text-article .article-content .article,.video-article .article-content .article-actions,.video-article .article-content .article{margin-top:25px;float:left}.text-article .article-content .article,.video-article .article-content .article{max-width:calc(100% - 180px);padding-right:35px;margin-bottom:40px}.text-article .article-content .article a,.video-article .article-content .article a{font-weight:normal;color:#78BE20}.text-article .article-content .article a:hover,.video-article .article-content .article a:hover{color:#78BE20}.text-article .article-content .article,.text-article .article-content .article h1,.text-article .article-content .article h2,.text-article .article-content .article h3,.text-article .article-content .article h4,.text-article .article-content .article h5,.text-article .article-content .article .section-title,.video-article .article-content .article,.video-article .article-content .article h1,.video-article .article-content .article h2,.video-article .article-content .article h3,.video-article .article-content .article h4,.video-article .article-content .article h5,.video-article .article-content .article .section-title{color:#515151}.text-article .article-content .article .content,.video-article .article-content .article .content{margin-top:50px;clear:both;display:inline-block}.text-article .article-content .article .content table,.video-article .article-content .article .content table{width:100%}.text-article .article-content .article .content,.text-article .article-content .article .content p,.text-article .article-content .article .content table,.video-article .article-content .article .content,.video-article .article-content .article .content p,.video-article .article-content .article .content table{font-size:1.4rem;line-height:2.1rem;color:#515151}.text-article .article-content .article .content .section-content,.video-article .article-content .article .content .section-content{margin-top:20px;clear:both}.text-article .article-content .article .content .section-content table img,.video-article .article-content .article .content .section-content table img{padding:0}.text-article .article-content .article .content .section-content ul li,.video-article .article-content .article .content .section-content ul li{list-style:disc}.text-article .article-content .article .content .section-content .section-title,.video-article .article-content .article .content .section-content .section-title{font-weight:bold;font-size:2.2rem;margin-bottom:10px;line-height:2.4rem}.text-article .article-content .article .content .section-content img,.video-article .article-content .article .content .section-content img{max-width:100%;height:auto;margin:10px auto !important;display:block}.text-article .article-content .article .content .section-content img[align="right"],.text-article .article-content .article .content .section-content img[align="left"],.video-article .article-content .article .content .section-content img[align="right"],.video-article .article-content .article .content .section-content img[align="left"]{width:350px !important}.text-article .article-content .article .content .section-content img[align="right"],.video-article .article-content .article .content .section-content img[align="right"]{float:right;margin:3px 0 3px 3px !important;padding-right:0}.text-article .article-content .article .content .section-content img[align="left"],.video-article .article-content .article .content .section-content img[align="left"]{float:left;margin:3px 3px 3px 0 !important;padding-left:0}.text-article .article-content .article .content .text,.video-article .article-content .article .content .text{padding:9px 0 17px 0}.text-article .article-content .article .content img,.video-article .article-content .article .content img{padding:0 20px 10px}.text-article .article-content .article .content .image,.video-article .article-content .article .content .image{vertical-align:top}.text-article .article-content .article .content .image img[align='right'],.video-article .article-content .article .content .image img[align='right']{padding:9px 20px 20px 0}.text-article .article-content .article .content .image img[align='left'],.video-article .article-content .article .content .image img[align='left']{padding:9px 0 20px 20px}.text-article .article-content .article .article-introduction img,.video-article .article-content .article .article-introduction img{max-width:100%}.text-article .article-content .article .article-introduction,.text-article .article-content .article .article-introduction p,.video-article .article-content .article .article-introduction,.video-article .article-content .article .article-introduction p{font-size:1.6rem;font-weight:bold;line-height:2.2rem;margin-bottom:0;font-weight:300}.text-article .article-content .article .article-introduction a,.text-article .article-content .article .article-introduction p a,.video-article .article-content .article .article-introduction a,.video-article .article-content .article .article-introduction p a{color:#78BE20;font-weight:300}.text-article .article-content .article .article-introduction a:hover,.text-article .article-content .article .article-introduction p a:hover,.video-article .article-content .article .article-introduction a:hover,.video-article .article-content .article .article-introduction p a:hover{color:#515151}.text-article .article-content .article .article-add-introduction,.video-article .article-content .article .article-add-introduction{margin-top:20px;font-size:1.4rem;color:#515151}.text-article .article-content .article .article-sections,.video-article .article-content .article .article-sections{margin-top:50px;width:100%}.text-article .article-content .article .article-sections,.text-article .article-content .article .article-sections .section,.video-article .article-content .article .article-sections,.video-article .article-content .article .article-sections .section{float:left}.text-article .article-content .article .article-sections li,.video-article .article-content .article .article-sections li{clear:both}.text-article .article-content .article .article-sections li .section,.video-article .article-content .article .article-sections li .section{display:block;color:#515151;font-weight:normal;font-size:1.6rem;margin-bottom:10px}.text-article .article-content .article .article-sections li .section:hover,.video-article .article-content .article .article-sections li .section:hover{color:#78BE20}.text-article .product-opinions-box,.video-article .product-opinions-box{margin-top:10px}.text-article .article-blocks,.video-article .article-blocks{width:235px;float:left;margin-top:50px}.text-article .article-blocks .advice-recommendations,.video-article .article-blocks .advice-recommendations{padding:0 20px 0 28px;margin-bottom:0;overflow:hidden}.text-article .article-blocks .advice-recommendations .rotator-template,.video-article .article-blocks .advice-recommendations .rotator-template{margin:0}.text-article .article-blocks .advice-recommendations .rotator-template .swiper-button-next,.text-article .article-blocks .advice-recommendations .rotator-template .swiper-button-prev,.video-article .article-blocks .advice-recommendations .rotator-template .swiper-button-next,.video-article .article-blocks .advice-recommendations .rotator-template .swiper-button-prev{top:190px}.text-article .article-blocks .advice-recommendations .rotator-template .swiper-button-next,.video-article .article-blocks .advice-recommendations .rotator-template .swiper-button-next{right:-32px}.text-article .article-blocks .advice-recommendations .rotator-template .swiper-button-prev,.video-article .article-blocks .advice-recommendations .rotator-template .swiper-button-prev{left:-36px}.text-article .article-blocks .advice-recommendations .swiper-container,.video-article .article-blocks .advice-recommendations .swiper-container{height:362px}.text-article .article-blocks .advice-recommendations .swiper-container .product,.video-article .article-blocks .advice-recommendations .swiper-container .product{margin-left:3px}.text-article .article-blocks .product .title,.video-article .article-blocks .product .title{color:#515151}.text-article .article-blocks .title,.video-article .article-blocks .title{height:44px;background:#00263a;padding:0 20px 0 28px;color:#fff}.text-article .article-blocks .title span,.text-article .article-blocks .see-other-items .item .name,.video-article .article-blocks .title span,.video-article .article-blocks .see-other-items .item .name{font-weight:bold;font-size:1.4rem;line-height:4.4rem;color:#fff}.text-article .article-blocks .see-other-items .item .name,.video-article .article-blocks .see-other-items .item .name{color:#989898}.text-article .article-blocks .see-other-items .item .details .description,.video-article .article-blocks .see-other-items .item .details .description{margin-top:10px;font-size:1.2rem}.text-article .article-blocks .see-other-items .img,.video-article .article-blocks .see-other-items .img{display:inline-block;margin-top:25px;width:200px;height:130px;overflow:hidden;position:relative}.text-article .article-blocks .see-other-items .img img,.video-article .article-blocks .see-other-items .img img{max-width:100%;max-height:100%}.text-article .article-blocks .see-other-items .img img.video-article,.video-article .article-blocks .see-other-items .img img.video-article{max-width:none;max-height:176px;top:50%;left:44%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0;position:relative}.text-article .article-blocks .see-other-items .img .video-ico,.video-article .article-blocks .see-other-items .img .video-ico{position:absolute;right:10px;bottom:9px;background:#fff;border-radius:50%;width:27px;height:27px}.text-article .article-blocks .see-other-items .img .video-ico:before,.video-article .article-blocks .see-other-items .img .video-ico:before{content:""}.text-article .article-blocks .see-other-items .img .video-ico:before,.video-article .article-blocks .see-other-items .img .video-ico:before{color:#989898;font-size:2.9rem;position:relative;left:-2px;top:-3px}.text-article .article-blocks .see-other-items .item,.video-article .article-blocks .see-other-items .item{position:relative;padding-bottom:15px;border-bottom:1px solid #e6e6e6}.text-article .article-blocks .see-other-items .item:last-child,.video-article .article-blocks .see-other-items .item:last-child{border-bottom:none}.text-article .article-blocks .see-other-items .item .details,.video-article .article-blocks .see-other-items .item .details{padding:0 20px}.text-article .article-blocks .see-other-items .item .details .video-ico,.video-article .article-blocks .see-other-items .item .details .video-ico{right:12px;bottom:12px}.text-article .article-blocks .see-other-items .item .details .title,.text-article .article-blocks .see-other-items .item .details .description,.video-article .article-blocks .see-other-items .item .details .title,.video-article .article-blocks .see-other-items .item .details .description{line-height:1.3}.text-article .article-blocks .see-other-items .item .details .name,.video-article .article-blocks .see-other-items .item .details .name{display:block;margin-top:20px;line-height:1.3}.text-article .article-blocks .see-other-items .item .details .name:hover,.video-article .article-blocks .see-other-items .item .details .name:hover{color:#78BE20}.text-article .article-blocks .see-other-items .item .details .description,.video-article .article-blocks .see-other-items .item .details .description{color:#515151;font-size:1.2rem;margin-top:10px}.advice-bottom-data{color:#515151}.video-article .advice-bottom-data,.video-article .advice-author{padding-left:60px}@media print{.main-header,.main-content-cover,.main-breadcrumb,.top-content .info,.article-actions,.main-footer,#yourcx_blk,#snrs-product-card,.article-opinions,.block-info.cookie{display:none}.text-article .article-blocks{display:none !important}}.article-actions{float:left;width:160px}.article-actions .interaction-buttons{width:95px;text-align:center}.article-actions .interaction-buttons li{padding-top:20px}.article-actions .interaction-buttons li:first-child{padding-top:0}.article-actions .interaction-buttons li a{display:inline-block;font-size:1.2rem;padding-top:2px}.article-actions .interaction-buttons li a:hover{color:#78BE20}.article-actions .interaction-buttons li a:hover:before{color:#78BE20}.article-actions .interaction-buttons li a,.article-actions .interaction-buttons li a:before{color:#989898}.article-actions .interaction-buttons li a:before{width:100%;display:inline-block;text-align:center;font-size:2.3rem;padding-bottom:5px}.article-actions .interaction-buttons li a.send-friend:before{content:""}.article-actions .interaction-buttons li a.print:before{content:""}.article-actions .interaction-buttons li a.pdf:before{content:""}.article-actions .interaction-buttons li a.comment:before{content:""}.advices-content{text-align:initial}.advices-content .title,.advices-content .item .title,.advices-content .desc,.advices-content .name,.advices-content .category-list a{color:#515151}.advices-content .tab-header .title{color:#fff}.advices-content .category-list a:hover,.advices-content a.title:hover{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.advices-content .list{margin:35px 0 0 0}.advices-content .advices .item{position:relative;width:232px;min-height:230px;margin:0 0 80px 0;display:inline-block;vertical-align:top}.advices-content .advices .item .video-ico{position:absolute;right:10px;bottom:9px;background:#fff;border-radius:50%;width:27px;height:27px}.advices-content .advices .item .video-ico:before{content:""}.advices-content .advices .item .video-ico:before{color:#515151;font-size:2.9rem;position:relative;left:-2px;top:-3px}.advices-content .advices .item .video-article{top:50%;left:44%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:relative;height:176px;max-width:none;width:auto;margin-top:0}.advices-content .advices .item .img,.advices-content .advices .item .video-article{height:130px}.advices-content .advices .item .video-article{height:176px}.advices-content .advices .item.listing-item{width:200px;margin:0 20px 20px 20px}.advices-content .advices .item .img{width:200px;overflow:hidden;display:block;position:relative}.advices-content .advices .item .img img:not(.video-article){max-width:100%;max-height:none;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.advices-content .advices .item .info,.advices-content .advices .item .desc,.advices-content .advices .item .hashtags{display:block;width:200px}.advices-content .advices .item .info{margin-top:20px}.advices-content .advices .item .info .title{overflow:hidden;border:none;font-size:1.4rem;font-weight:bold}.advices-content .advices .item .info .desc,.advices-content .advices .item .info .hashtags{font-size:1.15rem}.advices-content .advices .item .info .desc{margin-top:7px;line-height:14px;overflow:hidden}.advices-content .advices .item .info .hashtags{width:200px;margin-top:5px;height:13px;overflow:hidden}.advices-content .advices .item .info .hashtags .hashtag{color:#78BE20;margin-right:3px}.advices-content .advices .item .info .hashtags .hashtag:hover{color:#989898}.advices-content .advices .item img:not(.video-article){width:200px}.articles-category-page .advices{margin-top:12px}.articles-category-page .title{position:relative}.articles-category-page .title .main-title{color:#515151}.articles-category-page .title .main-title:before{content:""}.articles-category-page .title .main-title:before{position:absolute;color:#78BE20;left:92px;font-size:1.7rem;top:5px}.articles-category-page .title .see-all{color:#515151;font-size:1.6rem;margin-left:40px}.articles-category-page .title .see-all:hover{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.article-add-comment{float:right;padding:0 0px 23px 0}.article-add-comment a{font-weight:bold;color:#989898;margin-right:15px}.article-add-comment button{position:relative;top:5px}.article-add-comment button:before{content:""}.article-add-comment button:before{font-size:2.2rem;position:relative;top:5px}.article-opinions{clear:both}.article-opinions .sort-box{top:50px}.article-opinions .add-opinions-form.add-opinion-container .opinion-successful-added{margin:0 0 50px 0}.article-opinions .add-opinions-form .add-opinions-form .form-nested .full-text{float:left;margin-left:0}.article-opinions .add-opinions-form .add-opinions-form .form-nested .row-opinion-form-control.full-text{width:calc(100% - 240px)}.article-opinions .opinion-item .comment{overflow:hidden}.article-opinions .opinion-item .comment .more-less-btn{display:block;clear:both}.article-opinions .opinion-item .additional-details{width:100%;display:inline-block;margin-top:20px}.article-opinions .opinion-item .additional-details:before{font-size:3.2rem;color:#989898;position:absolute;top:0;left:-42px}.article-opinions .opinion-item .additional-details.details-opinions:before{content:""}.article-opinions .opinion-item .additional-details.details-opinions+.details-recommend-opinions{margin-top:5px}.article-opinions .opinion-item .additional-details.details-recommend-opinions:before{content:""}.article-opinions .opinion-item .opinion-admin-replay,.article-opinions .opinion-item .opinion-vote{width:100%;display:inline-block}.article-opinions .opinion-item .opinion-vote{margin-bottom:-3px}.article-opinions .opinion-item .opinion-content-description{float:left;width:calc(100% - 130px)}.article-opinions .opinion-item .opinion-content-description.admin-comment{width:100%}.article-opinions .opinion-item .opinion-rate-date{float:right;width:130px;text-align:right}.article-opinions .opinion-item .opinion-rate-date .date{text-align:right;font-size:1.4rem}.article-opinions .opinion-item .opinion-admin-replay{clear:both}.article-opinions .article-opinions-list{display:inline-block;width:100%}.article-opinions .article-opinions-list .opinion-item .opinion-content .comment{float:left;width:100%;overflow:visible}.article-opinions .article-opinions-list .opinion-admin-wrapper{clear:both}.article-opinions .article-opinions-list:not(:empty){margin-top:0 !important}.article-opinions .article-opinions-list.article-page{padding-bottom:20}.video-article .article-content{padding-left:0}.video-article .article-content .top-content,.video-article .article-content .comments{padding-left:60px}.video-article .article-content .top-content .info{display:-webkit-box;display:-ms-flexbox;display:flex}.video-article .article-content .top-content .info .series-name{position:relative;margin-right:20px}.video-article .article-content .top-content .info .series-name:before{content:""}.video-article .article-content .top-content .info .series-name:before{position:absolute;right:-17px;top:1px}.video-article .article-content .top{width:100%;height:345px;margin-top:8px;padding-left:60px}.video-article .article-content .article-actions{width:150px}.video-article .article-content .video-screens{margin-top:50px;padding:0 40px 0 60px}.video-article .article-content .video-screens .screenshot{margin-top:40px;height:212px}.video-article .article-content .video-screens .screenshot:first-child{margin-top:0}.video-article .article-content .video-screens .screenshot .desc,.video-article .article-content .video-screens .screenshot .img{float:left}.video-article .article-content .video-screens .screenshot .desc{width:calc(100% - 380px);padding-left:35px}.video-article .article-content .video-screens .screenshot .desc .title{color:#989898}.video-article .article-content .video-screens .screenshot .desc .info{color:#515151;margin-top:10px;line-height:2.2rem}.video-article .article-content .video-screens .screenshot .img{width:380px}.video-article .article-content .description{font-weight:bold;font-size:1.6rem;color:#989898;line-height:2.2rem;min-width:100%;padding:30px 100px 0 209px}.articles-main-page .advices .list .top-item,.articles-category-page .advices .list .top-item{width:477px;height:545px;float:left;margin:0 0 75px 0}.articles-main-page .advices .list .top-item .info,.articles-main-page .advices .list .top-item .desc,.articles-main-page .advices .list .top-item .hashtags,.articles-category-page .advices .list .top-item .info,.articles-category-page .advices .list .top-item .desc,.articles-category-page .advices .list .top-item .hashtags{display:block;width:440px}.articles-main-page .advices .list .top-item .img,.articles-category-page .advices .list .top-item .img{width:440px;height:440px}.articles-main-page .advices .list .top-item .img img,.articles-category-page .advices .list .top-item .img img{width:440px}.articles-main-page .advices .list .top-item .title,.articles-category-page .advices .list .top-item .title{font-size:1.7rem}.empty-list{margin:20px 0 20px 0}.advices-blocks{width:200px;margin-top:20px;float:left}.advices-blocks .name{width:200px;margin:0 0 14px 0}.advices-blocks .block{margin-top:20px}.advices-blocks .advice-categories{padding:0 0 27px 0}.advices-blocks .advice-categories .category-list{padding-top:20px;list-style-type:none}.advices-blocks .advice-categories .category-list a{padding-left:20px;position:relative;display:inline-block;font-size:1.7rem;font-weight:bold}.advices-blocks .advice-categories .category-list a:before{content:""}.advices-blocks .advice-categories .category-list a:before{color:#78BE20;position:absolute;top:1px;left:-5px}.advices-blocks .advice-categories .category-list a span{cursor:pointer}.advices-blocks .advice-categories .category-list li{margin-bottom:10px;height:25px}.advices-blocks .advice-categories .category-list li:last-child{margin:0}.advices-blocks .hashtag-cloud{margin-top:12px}.advices-blocks .hashtag-cloud .name{margin:0 0 18px 0}.advices-blocks .hashtag-cloud li{display:inline-block;margin:0 2px 7px 0}.advices-blocks .hashtag-cloud a{color:#78BE20;font-weight:bold}.advices-blocks .hashtag-cloud a:hover{color:#989898}.button,button{background:#78BE20;line-height:100%;color:#fff;text-align:center;display:inline-block;border:0;padding:10px 20px}.button:hover,button:hover{background:#709e36}.button .arrow-left,button .arrow-left{position:relative}.button .arrow-left:before,button .arrow-left:before{content:""}.button .arrow-left:before,button .arrow-left:before{position:absolute;top:2px;left:-13px}.button.button-nobg,button.button-nobg{background:none}.button.button-merge-action,button.button-merge-action{background:#f2f2f2;color:#989898}.button.button-merge-action:hover,button.button-merge-action:hover{background:#e6e6e6}.button.grey,button.grey{background:#e6e6e6;font-weight:bold;color:#ADADAD}.button.grey:hover,button.grey:hover{background:#cbcbcb}.button.red,button.red{background:red;font-weight:bold;color:#fff}.button.red:hover,button.red:hover{background:#cbcbcb}.button[disabled],.button[disabled="disabled"],button[disabled],button[disabled="disabled"]{opacity:0.5}.path-view .button,.path-view button{font-size:1.6rem;padding:13px 25px}.path-view .button.add-delivery-address,.path-view button.add-delivery-address{margin-bottom:21px}.login-informations .button{float:right;margin:6px 0 0 0}.login-informations .grey{float:left;margin:0}.login-form .button-password-reminder{font-size:1.5rem;line-height:1.6rem;float:right}.btn-print{color:#989898;font-size:30px}.btn-print:hover{color:#989898}.btn-print{color:#989898;font-size:30px}.btn-print:hover{color:#989898}.shop .actions .button{background:#f2f2f2;color:#ADADAD;float:right;clear:both;width:190px;line-height:38px;height:38px;padding:0 0 0 45px;margin-top:3px;text-align:left;font-weight:bold;font-size:1.2rem;position:relative;-webkit-transition:background 0.3s ease, color 0.2s ease;transition:background 0.3s ease, color 0.2s ease}.shop .actions .button.question{margin-top:46px}.shop .actions .button.route:before{content:""}.shop .actions .button.route:before{top:0}.shop .actions .button.order-by-phone{margin-top:45px}.shop .actions .button.order-by-phone:before{content:""}.shop .actions .button.order-by-mail:before,.shop .actions .button.dom-program:before,.shop .actions .button.question:before{content:""}.shop .actions .button:before{position:absolute;left:14px;top:1px;font-size:2.2rem;color:#ADADAD;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.shop .actions .button:hover{background:#54B331;color:#fff}.shop .actions .button:hover:before{color:#fff}.loyalty-program .button{margin-top:27px}.button-back-to-shop,.account-form .button-back-to-shop{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2}.button-back-to-shop:before,.account-form .button-back-to-shop:before{content:""}.button-back-to-shop:hover,.account-form .button-back-to-shop:hover{color:#54B331}.button-back-to-shop:before,.account-form .button-back-to-shop:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.button-back-to-shop span,.account-form .button-back-to-shop span{font-weight:normal}.button-retrieve-cupboard{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2}.button-retrieve-cupboard:before{content:""}.button-retrieve-cupboard:hover{color:#54B331}.button-retrieve-cupboard:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.button-retrieve-cupboard span{font-weight:normal}.calendar{position:relative}.calendar .main-content .top{width:100%;height:172px;background:#f2f2f2;position:absolute;top:0}.calendar .main-content .calendar-content{padding:40px 30px;position:relative;overflow:hidden}.calendar .main-content .calendar-content:before{content:"";display:block;position:absolute;width:1px;height:100%;right:280px;top:72px;background:#cbcbcb}.calendar .main-content .calendar-content .main-info,.calendar .main-content .calendar-content .right-block{position:relative;z-index:1}.calendar .main-content .calendar-content .main-info{width:calc(100% - 220px);min-width:920px;float:left;padding-right:40px}.calendar .main-content .calendar-content .main-info .month-select{margin-top:47px}.calendar .main-content .calendar-content .main-info .month-select .title{color:#78BE20;font-weight:bold;font-size:1.8rem;border-bottom:1px solid #cbcbcb;padding-bottom:5px}.calendar .main-content .calendar-content .main-info .month-select ul{margin-top:30px}.calendar .main-content .calendar-content .main-info .month-select ul li{display:inline-block;margin-right:55px}.calendar .main-content .calendar-content .main-info .month-select ul li:last-child{margin-right:0}.calendar .main-content .calendar-content .main-info .month-select ul li .month,.calendar .main-content .calendar-content .main-info .month-select ul li .current-month{font-size:1.65rem;font-weight:bold}.calendar .main-content .calendar-content .main-info .month-select ul li .month{color:#989898}.calendar .main-content .calendar-content .main-info .month-select ul li .month:hover{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.calendar .main-content .calendar-content .main-info .month-select ul li .current-month{color:#78BE20;position:relative}.calendar .main-content .calendar-content .main-info .month-select ul li .current-month:before{content:"";display:block;position:absolute;background:#54B331;width:65px;height:1px;top:30px;right:-22px}.calendar .main-content .calendar-content .body{margin-top:60px;color:#989898}.calendar .main-content .calendar-content .right-block{width:220px;float:left;padding-left:40px;margin-top:12px}.calendar .main-content .calendar-content .right-block .blocks{width:200px}.calendar .main-content .calendar-content .right-block .blocks .block{margin-top:160px}.calendar .main-content .calendar-content .right-block .blocks .header .title{color:#989898;font-weight:bold;font-size:1.75rem;border-bottom:1px solid #cbcbcb;padding-bottom:6px}.calendar .main-content .calendar-content .right-block .blocks ul{font-size:1.2rem;color:#989898;padding:15px 0 0 14px}.calendar .main-content .calendar-content .right-block .blocks ul li{margin-bottom:2px;list-style-type:disc}.calendar-box{width:200px;margin-top:39px;background:#54B331;color:#fff;padding:13px 0 13px 0}.calendar-box .item{padding:0 13px 0 13px}.calendar-box .top-header{font-weight:600;font-size:1.55rem;padding:13px 0 0 13px;background:none}.calendar-box .month-info{float:left;margin-top:20px}.calendar-box .month-description{display:inline-block;width:100%;margin-top:5px;font-size:1.2rem}.calendar-box .month-description ul{margin-left:15px}.calendar-box .month-description ul li{margin-bottom:5px}.calendar-box .month-description ul li:last-child{margin-bottom:0}.calendar-box .see-more{margin-top:6px;color:#fff;font-weight:bold;display:inline-block}.calendar-box .see-more:before{content:""}.calendar-box .see-more:before{color:#fff;font-size:1.7rem;position:relative;top:3px;width:23px;display:inline-block}.calendar-box .see-more:hover{text-decoration:none}body>.loader{position:fixed;z-index:8010}.loader{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);line-height:0;z-index:10;opacity:0;pointer-events:all;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.loader.active{opacity:1}.loader>div{position:absolute;left:50%;top:50%;width:78px;height:2px;margin:-1px 0 0 -39px;font-size:0}.stick{width:15px;height:2px;background:#54B331;display:inline-block;margin:0 -2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent}.stick:nth-child(n){-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation:fall 1s infinite;animation:fall 1s infinite}.stick:nth-child(2n){-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-animation:rise 1s infinite;animation:rise 1s infinite}@-webkit-keyframes rise{50%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}@keyframes rise{50%{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}@-webkit-keyframes fall{50%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}}@keyframes fall{50%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}}@-webkit-keyframes fade{50%{opacity:0.5}100%{opacity:1}}@keyframes fade{50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;visibility:visible !important}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideUp{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(300%);transform:translateX(300%)}100%{-webkit-transform:translateX(150%);transform:translateX(150%)}}@keyframes slideRight{0%{-webkit-transform:translateX(300%);transform:translateX(300%)}100%{-webkit-transform:translateX(150%);transform:translateX(150%)}}.fancybox-wrap .popup-cart{width:auto;max-width:743px;height:420px}.fancybox-wrap .popup-cart header{padding:0 0 15px 0;font-size:1.6rem}.fancybox-wrap .popup-cart .product-cart-item,.fancybox-wrap .popup-cart .product-accessories{height:100%;position:relative;display:inline-block}.fancybox-wrap .popup-cart .product-cart-item{width:260px;padding:20px 20px 0 20px;float:right}.fancybox-wrap .popup-cart .product-cart-item .offer-online-stock,.fancybox-wrap .popup-cart .product-cart-item .quantity-info{display:none}.fancybox-wrap .popup-cart .product-cart-item .img{position:relative}.fancybox-wrap .popup-cart .product-cart-item .img+.title{margin-top:15px}.fancybox-wrap .popup-cart .product-cart-item img{height:180px;margin:0 auto;display:block}.fancybox-wrap .popup-cart .product-cart-item .title{line-height:1.4rem;font-size:1.2rem;font-weight:bold}.fancybox-wrap .popup-cart .product-cart-item .ref-number{font-size:1.2rem;color:#515151}.fancybox-wrap .popup-cart .product-cart-item .actions{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}.fancybox-wrap .popup-cart .product-accessories{width:480px;border-right:1px solid #cbcbcb;float:left;outline:none;overflow:auto}.fancybox-wrap .popup-cart .product-accessories form{margin:0}.fancybox-wrap .popup-cart .product-accessories header{padding-top:10px;padding-bottom:10px;padding-left:20px}.fancybox-wrap .popup-cart .product-accessories .product-content{max-height:100%;margin:0;border-top:0 none;overflow:visible}.fancybox-wrap .popup-cart .product-accessories .product-content .product-container{margin-bottom:-2px;background:#f2f2f2;float:none}.fancybox-wrap .popup-cart .product-accessories .product-content .product-container:hover{border-top-color:#515151}.fancybox-wrap .popup-cart .product-accessories .product-content .product-description{width:auto;max-width:401px;display:inline-block;width:auto}.fancybox-wrap .popup-cart .product-accessories .product-content .product-description .title{width:200px}.fancybox-wrap .popup-cart .product-accessories .product-content .product-description .title,.fancybox-wrap .popup-cart .product-accessories .product-content .product-description .title a{color:#515151}.fancybox-wrap .popup-cart .product-accessories .product-content .product-description .title a:hover{color:#78BE20}.fancybox-wrap .popup-cart .product-accessories .actions{width:40px;height:100%;padding:0;right:0;position:absolute;top:0}.fancybox-wrap .popup-cart .product-accessories .actions.separate-scrollbar{right:16px}.fancybox-wrap .popup-cart .product-accessories .actions a{width:100%;height:38px;margin:0;line-height:3.8rem;font-size:0}.fancybox-wrap .popup-cart .product-accessories .actions a:before{margin-right:0}.fancybox-wrap .popup-cart .product-accessories .actions a.add-to-cupboard{background:#e6e6e6}.fancybox-wrap .popup-cart .product-accessories .actions a.add-to-basket{background:transparent;bottom:initial}.fancybox-wrap .popup-cart .product-accessories .actions a.add-to-basket:before{left:0;color:#78BE20}.fancybox-wrap .popup-cart .product-accessories .product:hover .actions{-webkit-animation-name:slideDown;animation-name:slideDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:block}.fancybox-wrap .popup-cart .product-accessories .product .actions{width:40px;height:100%;padding:0;right:15px;position:absolute;top:0;background:#f2f2f2;display:none;text-align:center;line-height:4.5rem;z-index:2}.fancybox-wrap .popup-cart .product-accessories .product .actions .label{font-weight:bold}.fancybox-wrap .popup-cart .product-accessories .product .actions a{text-decoration:none;display:inline-block;position:relative;vertical-align:top}.fancybox-wrap .popup-cart .product-accessories .product .actions a:before{font-size:22px;display:inline-block;vertical-align:middle;margin-right:5px}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-cupboard{color:#989898;padding:0}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-cupboard:before{content:""}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-cupboard:hover{color:#515151}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-cupboard:before{margin-right:0}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-basket{color:#78BE20;padding:0;margin:0 0 0 2px;float:left;position:relative;top:-10px;left:6px}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-basket:before{content:""}.fancybox-wrap .popup-cart .product-accessories .product .actions .add-to-basket:hover{color:#78BE20}.fancybox-wrap .popup-cart .button-go-to-basket{width:100%;margin-right:auto;margin-bottom:0;margin-left:auto;font-weight:bold;display:table;float:none}.basket-empty-list{padding:20px 18px 30px 30px}.alert-cart .product-content,.alert-cupboard .product-content{margin:0;margin-top:50px}.alert-cart .cart-cupboard-summary .check-shipment-price,.alert-cupboard .cart-cupboard-summary .check-shipment-price{margin-bottom:10px}.alert-cart .cart-cupboard-summary .cupboard-data,.alert-cupboard .cart-cupboard-summary .cupboard-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alert-cart .cart-cupboard-summary .cupboard-data .header,.alert-cupboard .cart-cupboard-summary .cupboard-data .header{margin-top:10px;font-weight:bold;color:#000}.alert-cart .cart-cupboard-summary .choose-shop,.alert-cupboard .cart-cupboard-summary .choose-shop{color:#78BE20}.alert-cart .cart-cupboard-summary .delivery-info-item,.alert-cupboard .cart-cupboard-summary .delivery-info-item{margin-bottom:3px}.alert-cart .cart-cupboard-summary .cupboard-data .header,.alert-cart .cart-cupboard-summary .delivery-info,.alert-cupboard .cart-cupboard-summary .cupboard-data .header,.alert-cupboard .cart-cupboard-summary .delivery-info{margin-left:15px}.alert-cart .cart-cupboard-summary .cupboard-data,.alert-cart .cart-cupboard-summary .delivery-info,.alert-cupboard .cart-cupboard-summary .cupboard-data,.alert-cupboard .cart-cupboard-summary .delivery-info{color:#989898;font-size:1.4rem}.alert-cart .cart-cupboard-summary .price-list,.alert-cupboard .cart-cupboard-summary .price-list{padding:10px 18px 10px 30px;font-size:1.4rem;text-align:right}.alert-cart .cart-cupboard-summary .price-list .label,.alert-cart .cart-cupboard-summary .price-list .value,.alert-cupboard .cart-cupboard-summary .price-list .label,.alert-cupboard .cart-cupboard-summary .price-list .value{display:inline-block}.alert-cart .cart-cupboard-summary .price-list .value,.alert-cupboard .cart-cupboard-summary .price-list .value{padding-left:10px}.alert-cart .cart-cupboard-summary .price-list .product-price,.alert-cupboard .cart-cupboard-summary .price-list .product-price{font-size:1.7rem}.template-calculator .single-calculator-page{margin-bottom:39px}.calculators{overflow:hidden}.calculators.calculators-page{padding:0 30px 0 30px}.calculators.calculators-page .main-breadcrumb{padding-left:0}.calculators .name{width:calc(100% - 41px);color:#989898;font-size:2.2rem;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #cbcbcb}.calculators .calculator{width:240px;height:275px;float:left;margin:25px 0 10px 0}.calculators .calculator .image,.calculators .calculator .details{width:200px}.calculators .calculator .image{display:block;height:200px;position:relative}.calculators .calculator .image img{max-width:100%;max-height:none;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calculators .calculator .details{margin-top:15px}.calculators .calculator .details .calc-title{width:200px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calculators .calculator .details .calc-title a{font-size:1.7rem;font-weight:bold}.calculators .calculator .details .calc-title a:hover{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.calculators .calculator .details .description{font-size:1.15rem;line-height:19px;max-height:37px;overflow:hidden;margin-top:5px}.calculators .calculator .details .calc-title a,.calculators .calculator .details .title a,.calculators .calculator .details .description{color:#989898}.single-calculator-page{position:relative}.single-calculator-page.terrace .container:before{display:none}.single-calculator-page.terrace .container .content{width:100%}.single-calculator-page .container{width:1280px;margin:0 auto;position:relative;overflow:hidden}.single-calculator-page .container:before{width:1px;height:100%;position:absolute;background:#cbcbcb;display:block;content:"";top:137px;right:302px}.single-calculator-page .summary-price{font-weight:bold;float:right;font-size:1.7rem;width:160px;color:#54B331}.single-calculator-page .summary-info{float:left}.single-calculator-page:before{width:100%;height:115px;background:#f2f2f2;display:block;content:"";position:absolute;top:0;left:0}.single-calculator-page .top,.single-calculator-page .content{padding:0 30px 0 60px}.single-calculator-page .top{display:inline-block;position:relative;width:1225px;z-index:1}.single-calculator-page .top .caption{color:#78BE20;font-weight:bold;font-size:1.7rem;margin-top:86px}.single-calculator-page .content,.single-calculator-page .calculator-blocks{margin-top:28px}.single-calculator-page .content{width:978px;color:#989898;float:left;margin-bottom:40px}.single-calculator-page .content button{font-size:1.5rem}.single-calculator-page .content .form-group{padding:0;margin:0;position:relative}.single-calculator-page .content .form-group .select2-selection__rendered{font-size:1.2rem;font-weight:bold}.single-calculator-page .content .form-group,.single-calculator-page .content button{float:left;display:block}.single-calculator-page .content label{width:100%;font-size:1.2rem;margin:15px 0 8px 0}.single-calculator-page .content .title{width:100%;border-bottom:1px solid #cbcbcb;padding:20px 0 10px 0;color:#989898;font-size:2.1rem;font-weight:normal}.single-calculator-page .content .description{color:#989898;margin:15px 0 20px 0;overflow:hidden;line-height:20px;font-size:1.4rem;width:70%}.single-calculator-page .calculator-blocks{float:left;width:285px;padding:0 20px 0 28px;overflow:hidden}.single-calculator-page .error{font-weight:bold}.single-calculator-page .unit-calculator label{float:left}.single-calculator-page .unit-calculator label:not(.error):not(.header){display:none}.single-calculator-page .unit-calculator label.error{max-width:171px}.single-calculator-page .unit-calculator .calculator-data{clear:both}.single-calculator-page .unit-calculator .calculator-data button{height:42px;margin:0 15px}.single-calculator-page .unit-calculator .calculator-data .form-control,.single-calculator-page .unit-calculator .calculator-data button{width:171px}.single-calculator-page .unit-calculator .calculator-data .form-control:disabled{background:#fff}.single-calculator-page .default-calculator .form-row{float:left}.single-calculator-page .default-calculator .form-row+.form-row{margin-top:10px}.single-calculator-page .default-calculator .form-control{width:350px;padding:8px 15px 8px 8px}.single-calculator-page .default-calculator .star{color:#da291c}.single-calculator-page .default-calculator button{float:right;width:170px;height:42px;margin-top:39px}.single-calculator-page .default-calculator .select{float:left;clear:both;margin-top:10px}.single-calculator-page .default-calculator .results{margin-top:40px;padding:25px 0 20px 20px;float:left;width:100%;background:#f2f2f2 url("/frontend/www/images/calculators/wallpaper.png") top right no-repeat;height:189px}.single-calculator-page .default-calculator .results .label,.single-calculator-page .default-calculator .results .result{font-size:2.1rem;font-weight:bold;float:left}.single-calculator-page .default-calculator .results .label{margin-bottom:12px;clear:left}.single-calculator-page .default-calculator .results .result{color:#78BE20;margin-left:10px}.single-calculator-page .default-calculator .results .info{margin-top:10px;clear:both}.single-calculator-page .default-calculator .results .info,.single-calculator-page .default-calculator .results .info .message{float:left}.single-calculator-page .default-calculator .results .info .message{float:left;width:390px;line-height:18px;margin-top:4px}.single-calculator-page .default-calculator .results .info span{display:block;clear:both;line-height:19px}.single-calculator-page .default-calculator .more-info{float:left;margin-top:25px;line-height:18px}.single-calculator-page .default-calculator .more-info span{float:left;clear:left}.single-calculator-page .default-calculator .more-info span.req-info{margin-top:20px;font-size:1.3rem}.single-calculator-page .default-calculator .more-info span.star{margin-right:3px}.single-calculator-page .default-calculator label{max-width:350px;margin:8px 0}.single-calculator-page .air-calculator .results{background:#f2f2f2 url("/frontend/www/images/calculators/air.png") bottom right no-repeat}.single-calculator-page .air-calculator .select label{height:13px}.single-calculator-page .air-calculator .top-units{overflow:hidden;margin-bottom:10px}.single-calculator-page .air-calculator .top-units .form-group label{height:26px}.single-calculator-page .air-calculator .top-units .form-group:first-child label{width:300px}.single-calculator-page .air-calculator .results .info .message{width:395px}.single-calculator-page .adhesive-calculator .select{clear:none;margin:0 0 15px 0}.single-calculator-page .adhesive-calculator .select label{height:26px}.single-calculator-page .adhesive-calculator .results{height:200px;background:#f2f2f2 url("/frontend/www/images/calculators/adhesive.png") top right no-repeat}.single-calculator-page .adhesive-calculator .results .info .message{width:535px}.single-calculator-page .adhesive-calculator .more-info span:first-child{margin-bottom:20px}.single-calculator-page .adhesive-calculator .form-group:nth-child(n+3){clear:both}.single-calculator-page .adhesive-calculator .form-group:nth-child(2) label{height:26px}.single-calculator-page .adhesive-calculator button{margin-top:28px}.single-calculator-page .paint-calculator .select{margin:0}.single-calculator-page .paint-calculator button{margin-top:39px}.single-calculator-page .paint-calculator .results{background:#f2f2f2 url("/frontend/www/images/calculators/paint.png") 600px no-repeat;height:189px}.single-calculator-page .paint-calculator .results .info .message{width:475px}.single-calculator-page .tiles-paterns .results{background:#f2f2f2 url("/frontend/www/images/calculators/tiles/main.png") 611px no-repeat;height:230px;margin-top:20px}.single-calculator-page .tiles-paterns .results .info .message{width:535px}.single-calculator-page .tiles-paterns .results .info.no-results{margin-top:110px}.single-calculator-page .tiles-paterns button{margin-top:123px}.single-calculator-page .tiles-paterns .options{clear:both}.single-calculator-page .tiles-paterns .options .error{color:#da291c}.single-calculator-page .tiles-paterns .options .selection{margin:0 40px 15px 0;height:215px}.single-calculator-page .tiles-paterns .options .selection .area{top:-8px;left:9px;z-index:1}.single-calculator-page .tiles-paterns .options .selection,.single-calculator-page .tiles-paterns .options .selection label{float:left}.single-calculator-page .tiles-paterns .options .selection:last-child{margin-right:0}.single-calculator-page .tiles-paterns .options .selection .box{width:200px;height:165px;background:#f2f2f2;position:relative}.single-calculator-page .tiles-paterns .options .selection .box img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.single-calculator-page .tiles-paterns .options label{width:100%;max-width:none;display:inline-block;margin-top:20px}.single-calculator-page .tiles-paterns .options .info{margin-top:10px}.single-calculator-page .tiles-paterns .options .info .dimensions{font-size:1.2rem;clear:both;line-height:1.6rem}.single-calculator-page .tiles-paterns .options .info .dimensions .letter{color:#78BE20}.single-calculator-page .tiles-paterns .options .info .dimensions .value{color:#989898}.single-calculator-page.terrace button{outline:0}.single-calculator-page.terrace .form-group{clear:left}.single-calculator-page.terrace .strike{text-decoration:line-through}.single-calculator-page.terrace .caption{margin-top:89px}.single-calculator-page.terrace .container .top{width:100%;padding-right:0}.single-calculator-page.terrace .container .icon-shopping-cart{position:relative;font-size:1.7rem;padding:13px 18px 13px 41px;float:right;margin-top:-40px}.single-calculator-page.terrace .container .icon-shopping-cart:before{font-size:2.8rem;position:absolute;left:5px}.single-calculator-page.terrace .container .dimensions-info{clear:both;margin-top:35px;font-size:1.2rem;display:inline-block;width:100%}.single-calculator-page.terrace .container .dimensions-info.step-5{margin-top:15px}.single-calculator-page.terrace .container .navigation{float:left;width:100%;clear:both;margin-top:35px;border-top:1px solid #cbcbcb}.single-calculator-page.terrace .container .navigation.step-4,.single-calculator-page.terrace .container .navigation.step-5{margin-top:20px}.single-calculator-page.terrace .container .navigation button{margin-top:20px}.single-calculator-page.terrace .container .navigation button a{color:#fff}.single-calculator-page.terrace .container .navigation button.nav-left{float:left;display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2;font-size:1.5rem}.single-calculator-page.terrace .container .navigation button.nav-left:before{content:""}.single-calculator-page.terrace .container .navigation button.nav-left:hover{color:#54B331}.single-calculator-page.terrace .container .navigation button.nav-left:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.single-calculator-page.terrace .container .navigation button.nav-left span{font-weight:normal}.single-calculator-page.terrace .container .steps li{display:inline-block;color:#989898;font-size:1.5rem;height:25px;margin-right:122px}.single-calculator-page.terrace .container .steps li.act{color:#78BE20;border-bottom:1px solid #54B331}.single-calculator-page.terrace .container .steps li.act:before{display:block;content:"";width:100%;height:1px;color:#78BE20}.single-calculator-page.terrace .container .steps li:last-child{margin-right:0}.single-calculator-page.terrace .container .steps li span{padding-right:27px;position:relative}.single-calculator-page.terrace .container .steps li span:before{content:""}.single-calculator-page.terrace .container .steps li span:before{position:absolute;left:12px;top:-3px;font-size:2.4rem}.single-calculator-page.terrace .container .terrace-calculator .warning{margin-top:25px;font-weight:bold}.single-calculator-page.terrace .container .terrace-calculator .generate-pdf{float:left;margin-top:35px}.single-calculator-page.terrace .container .terrace-calculator .price-info{color:#515151;font-size:1.2rem;overflow:hidden;margin-top:-5px}.single-calculator-page.terrace .container .terrace-calculator .product-table{margin:20px 0}.single-calculator-page.terrace .container .terrace-calculator .product-table .price{font-size:1.6rem}.single-calculator-page.terrace .container .terrace-calculator .product-table a{font-size:1.3rem}.single-calculator-page.terrace .container .terrace-calculator .terrace-results{width:100%;display:inline-block;background:#f2f2f2}.single-calculator-page.terrace .container .terrace-calculator .terrace-results img{margin-top:0}.single-calculator-page.terrace .container .terrace-calculator .terrace-results .details{padding:20px 0 0 20px;float:left}.single-calculator-page.terrace .container .terrace-calculator .terrace-results .details span{clear:both;display:block;font-size:1.3rem;margin-bottom:5px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item{width:200px;height:582px;margin-top:25px;border-top:1px solid #cbcbcb;padding-top:10px;float:left;position:relative;margin-right:40px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .product-status{font-size:1.2rem;font-family:"Leroy Merlin Sans";text-transform:uppercase;color:#989898;height:25px;display:block;padding:0 2px;z-index:2}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item img{width:200px;margin-bottom:50px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .product-name{width:170px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .product-name a{color:#989898;font-weight:600;font-size:1.3rem}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .product-name a:hover{color:#78BE20}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .terrace-details{margin-top:10px;height:117px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .terrace-details li{font-size:1.2rem;margin-bottom:5px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .terrace-details li:last-child{margin-bottom:0}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .terrace-details li .data{font-weight:bold}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .item-info{width:175px;position:absolute;bottom:0px;left:0}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .item-info .terrace-accessories-link{color:#78BE20;font-size:1.2rem}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .item-info .price{margin-top:10px}.single-calculator-page.terrace .container .terrace-calculator .terrace-list .item .item-info .selection button{float:left;margin-top:10px}.single-calculator-page.terrace .container .terrace-calculator .page-terrace-home{margin-bottom:40px}.single-calculator-page.terrace .container .terrace-calculator .green-star{color:#78BE20}.single-calculator-page.terrace .container .terrace-calculator .terrace-system-img{float:right;margin-top:50px}.single-calculator-page.terrace .container .terrace-calculator .form-terrace{margin-top:25px}.single-calculator-page.terrace .container .terrace-calculator .check{float:left;margin-top:20px}.single-calculator-page.terrace .container .terrace-calculator .form-group{width:350px}.single-calculator-page.terrace .container .terrace-calculator .terrace-form-unit{float:left;font-size:1.2rem;margin:42px 0 0 8px}.single-calculator-page.terrace .container .terrace-calculator .system{overflow:hidden;clear:both}.single-calculator-page.terrace .container .terrace-calculator .system .info{background:#f2f2f2;float:left;width:100%;margin-top:25px}.single-calculator-page.terrace .container .terrace-calculator .system .info .img{float:right}.single-calculator-page.terrace .container .terrace-calculator .system .info .desc{padding:25px 0 25px 25px;width:600px;line-height:18px}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view{position:relative;overflow:hidden}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view:before{display:block;content:"";width:100%;height:200px;background:#f2f2f2;position:absolute;z-index:-1}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details{width:1000px;overflow:hidden;margin:0 auto}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension{float:left}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension.last{float:right}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension .terrace-type{text-align:center}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension .terrace-type button{display:initial;float:none;margin-top:20px;position:relative}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension .terrace-type button input{position:absolute;left:16px;top:12px;width:17px;height:17px}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension .dimension-result{width:150px;text-align:center;font-size:1.2rem;margin:25px auto 20px auto}.single-calculator-page.terrace .container .terrace-calculator .terrace-dimension-view .details .dimension .dimension-result span{width:100%;display:block;margin-bottom:6px;clear:both}.single-calculator-page.terrace .container .terrace-calculator .schema-description{min-height:400px;position:relative}.single-calculator-page.terrace .container .terrace-calculator .schema-description .horizontal-info,.single-calculator-page.terrace .container .terrace-calculator .schema-description .vertical-info{text-align:center}.single-calculator-page.terrace .container .terrace-calculator .schema-description .horizontal-info:before,.single-calculator-page.terrace .container .terrace-calculator .schema-description .vertical-info:before{width:350px;height:auto;margin-left:-175px;border-top:1px dashed #ccc;position:absolute;top:7px;left:50%;z-index:1;content:""}.single-calculator-page.terrace .container .terrace-calculator .schema-description .horizontal-info span,.single-calculator-page.terrace .container .terrace-calculator .schema-description .vertical-info span{padding:0 15px;color:#a0a0a0;background:#fff;position:relative;z-index:1}.single-calculator-page.terrace .container .terrace-calculator .schema-description .schema-container{width:1080px;margin:20px 0 0 60px}.single-calculator-page.terrace .container .terrace-calculator .schema-description .schema-container .terrace-schema{margin:0}.single-calculator-page.terrace .container .terrace-calculator .schema-description .schema-container .terrace-schema .row:first-child .items{margin-top:0}.single-calculator-page.terrace .container .terrace-calculator .schema-description .schema-container .terrace-schema .row .items{margin-top:-2px;margin-bottom:2px;white-space:nowrap;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.single-calculator-page.terrace .container .terrace-calculator .schema-description .schema-container .terrace-schema .row .items>li{display:inline-block;float:none;vertical-align:top}.single-calculator-page.terrace .container .terrace-calculator .schema-description .horizontal-info,.single-calculator-page.terrace .container .terrace-calculator .schema-description .vertical-info{font-size:1.2rem}.single-calculator-page.terrace .container .terrace-calculator .schema-description .horizontal-info{margin:0 auto;letter-spacing:0.5px;display:table}.single-calculator-page.terrace .container .terrace-calculator .schema-description .vertical-info{position:absolute;top:50%;left:-40px;transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema{width:1160px;border-left:1px solid #9a784e;list-style:none;overflow:auto;margin:20px 0 0 40px}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row{display:table-row}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row:first-child,.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row+li{border-left:1px solid #9a784e}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row:first-child:before,.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row+li:before{display:none}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row:first-child .items{border-top:1px solid #9a784e}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items{list-style:none}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li{float:left}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li+li{border-left:none;position:relative}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li+li:before{content:"";display:block;position:absolute;width:1px;height:100%;background:#9a784e;left:0;z-index:1}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li:last-child>.board,.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li.last>.board{position:relative}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li:last-child>.board:after,.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li.last>.board:after{content:"";display:block;position:absolute;width:1px;height:100%;background:#9a784e;right:0;z-index:1}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li.is-cut.is-cut-first>.board .board{border-right:0 none;z-index:2}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li.is-cut:not(.is-cut-first){border-left:0 none}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li.is-cut>.board .board{border-bottom:0 none;border-left:0 none}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li>.board{border-bottom:1px solid #9a784e;background:url("/frontend/www/images/calculators/terrace/wood-bg.jpg");float:left;position:relative;text-indent:-9999px}.single-calculator-page.terrace .container .terrace-calculator .terrace-schema .row .items>li>.board .board{border-top:1px solid #9a784e;border-bottom:1px solid #9a784e;border-left:1px solid #9a784e;z-index:2;position:absolute;right:0;bottom:-2px;background:#fff}.terrace-accessory-iframe{width:482px;overflow:hidden}.terrace-accessory-iframe .system-name{display:none}.terrace-accessory-iframe li{list-style-type:disc}.terrace-accessory-iframe .system-name,.terrace-accessory-iframe .product-name{margin-bottom:20px}.terrace-accessory-iframe .system-name{font-size:20px;font-weight:bold}.terrace-accessory-iframe .product-name{padding-bottom:20px;border-bottom:1px solid #ddd;font-size:18px}.terrace-accessory-iframe img{margin:0 20px 20px 0;float:left}.terrace-accessory-iframe .terrace-details,.terrace-accessory-iframe .terrace-accessories-list{margin-left:20px;list-style:square}.terrace-accessory-iframe .terrace-details{float:left;font-size:1.3rem}.terrace-accessory-iframe .terrace-accessories-list,.terrace-accessory-iframe .price{clear:both}.terrace-accessory-iframe .price{margin-top:45px;float:right;font-weight:bold}.terrace-accessories-header,.terrace-accessories-list{color:#616161}.terrace-accessories-header{margin:20px 0;clear:both;float:left;font-size:14px;font-weight:bold}.terrace-accessories-list li{font-size:1.3rem}.terrace-accessories-list li+li{margin-top:2px}.product,.product.tiles{width:176px;height:313px;overflow:visible;border:1px solid #e8e8e8;position:relative;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 20px;display:inline-block}.product .url{display:inline-block;width:100%;height:100%;padding:14px 14px 0 14px}.product:hover .add-to-basket{display:block}.product .status,.product.tiles .status,.product-right-main .product-status{font-size:1.4rem;font-weight:bold;text-transform:uppercase;display:block;color:#da291c;height:17px;margin:5px 0 1px}.product-in-cupboard .add-to-cupboard:after,.product-in-cart .add-to-basket:after{content:""}.product-in-cupboard .add-to-cupboard:after,.product-in-cart .add-to-basket:after{border-radius:50%;color:#fff;font-size:13px;background:#0092bc;position:absolute;line-height:13px;width:13px;height:13px}.product-in-cupboard .add-to-cupboard:after{top:3px;right:0}.product-in-cart .can-buy-label{display:inline-block;text-indent:10px}.product-in-cart .add-to-basket:after{top:6px;left:39px;text-indent:-1px}.product .opinion-box.short-opinion-box{line-height:1.8rem;position:relative;top:-29px;left:12px}.product .opinion-box.short-opinion-box .rating{margin-right:0;width:65px}.product .opinion-box.short-opinion-box .link-opinion{font-size:1.2rem;color:#ffa300;position:relative}.product .opinion-box.short-opinion-box .link-opinion:before,.product .opinion-box.short-opinion-box .link-opinion:after{position:relative}.product .opinion-box.short-opinion-box .link-opinion:before{content:"(";left:2px}.product .opinion-box.short-opinion-box .link-opinion:after{content:")";right:2px}.product .opinion-box.short-opinion-box .link-opinion.without-opinions,.product .opinion-box.short-opinion-box .link-opinion .text{display:none}.product .opinion-box-bottom .opinion-box.short-opinion-box{top:-7px}.product.swiper-slide,.product.tiles.swiper-slide{margin:0}.product .title,.product .img,.product .description,.product.tiles .title,.product.tiles .img,.product.tiles .description{display:inline-block;vertical-align:top;width:100%}.product .delivery-availability,.product .details,.product.tiles .delivery-availability,.product.tiles .details{display:none}.product .img,.product.tiles .img{display:inline-block;width:100%;height:144px;overflow:hidden;margin:0 auto;text-align:center;position:relative}.product .img img,.product.tiles .img img{max-width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.product .prices,.product.tiles .prices{display:block;white-space:nowrap;height:36px;position:relative}.product .product-price,.product.tiles .product-price{font-size:1.8rem;padding-top:3px;margin-right:3px;display:none;vertical-align:bottom}.product .product-price.size-strike,.product.tiles .product-price.size-strike{color:#515151;clear:both}.product .product-price.size-strike,.product .product-price.size-strike .unit,.product.tiles .product-price.size-strike,.product.tiles .product-price.size-strike .unit{font-size:1rem}.product .product-price:nth-last-child,.product.tiles .product-price:nth-last-child{margin-right:0}.product .title,.product.tiles .title{height:5.6rem;overflow:hidden;margin:0 0 7px;line-height:1.9rem;color:#515151;text-decoration:none;font-size:1.4rem}.product .description,.product.tiles .description{color:#ADADAD;text-align:left;height:65px}.product .description:after,.product.tiles .description:after{content:'';display:block;clear:both}.product .description .add-to-cupboard,.product.tiles .description .add-to-cupboard{float:right;position:relative;color:#78BE20;margin-top:-1px;-webkit-transition:color .2s;transition:color .2s}.product .description .add-to-cupboard:before,.product.tiles .description .add-to-cupboard:before{content:""}.product .description .add-to-cupboard:hover,.product.tiles .description .add-to-cupboard:hover{color:#709e36}.product .description .add-to-cupboard:hover:before,.product.tiles .description .add-to-cupboard:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.product .description .add-to-cupboard:before,.product.tiles .description .add-to-cupboard:before{display:inline-block;-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center;transform-origin:center;font-size:3.2rem}.product .status .product-status.hidden,.product.tiles .status .product-status.hidden{visibility:hidden}.product .status .product-status.novelty,.product.tiles .status .product-status.novelty{color:#00A499}.product .quality-class .quality-description,.product.tiles .quality-class .quality-description{margin-top:1px}.product.highlight,.product.tiles.highlight{background:#EDFFE3}.product .opinion-box .rating{line-height:3.2rem}.product .opinion-box .rating .stars{width:90px;-webkit-transform:scale(0.8);transform:scale(0.8);left:-10px;top:-5px;letter-spacing:-6px;height:25px}.product .link-opinion{float:right;margin:2px 0 0 5px}.product .compare,.product .add-to-basket{font-size:1.4rem;font-weight:300;display:none;position:absolute;width:100%;height:40px;left:0;z-index:2;text-align:center;line-height:40px}.product .product-block-buttons{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:0;position:absolute;overflow:hidden;-webkit-transition:.3s ease-out;transition:.3s ease-out;top:100%;left:0;z-index:1;width:100%}.product .product-block-buttons .add-to-basket{display:block;bottom:0}.product:hover .product-block-buttons{height:40px}.product .add-to-basket{background:#78BE20;bottom:0;color:#fff;padding-left:35px;-webkit-transition:background .2s;transition:background .2s}.product .add-to-basket:before{content:""}.product .add-to-basket:hover{background:#709e36}.product .add-to-basket .unavailable-label{display:none}.product .add-to-basket[data-product-id]:not(.show){visibility:visible !important;background:#cbcbcb;padding-left:0;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17) !important;box-shadow:0 2px 8px 0 rgba(0,0,0,0.17) !important}.product .add-to-basket[data-product-id]:not(.show).unavailable .unavailable-label{display:block;line-height:3.3rem;padding-top:3px}.product .add-to-basket[data-product-id]:not(.show).unavailable .cannot-buy-label{display:none}.product .add-to-basket[data-product-id]:not(.show):before,.product .add-to-basket[data-product-id]:not(.show) .can-buy-label{display:none}.product .add-to-basket[data-product-id]:not(.show) .cannot-buy-label{display:block;line-height:1.6rem;padding-top:3px}.product .add-to-basket:first-letter{text-transform:uppercase}.product .add-to-basket:before{-webkit-transition:color .2s;transition:color .2s;color:#fff;font-size:3.2rem;position:absolute;left:20px;top:0}.product .compare{bottom:0;background:#f5f5f5}.product .compare .compare-link{width:100%;height:100%;display:inline-block;color:#78BE20;font-size:1.4rem;padding-left:22px}.product .compare .compare-link:before{position:absolute;left:32px}.product .compare .compare-link:not(.checked):before{content:""}.product .compare .compare-link:not(.checked):before{font-size:3.2rem}.product .compare .compare-link.checked{padding-left:18px}.product .compare .compare-link.checked:before{width:32px;height:32px;top:4px;content:"";background:url("/frontend/www/images/add-to-compare-checked.png") no-repeat}.product.big,.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child{width:392px;height:622px}.product.big .img,.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child .img,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child .img,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child .img,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child .img{height:510px;width:100%}.product.big .title,.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child .title{height:4.2rem;overflow:hidden}.product.big .product-price.size-big,.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child .product-price.size-big,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child .product-price.size-big,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child .product-price.size-big,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child .product-price.size-big{font-size:2.2rem}.product.big .product-price.size-strike,.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child .product-price.size-strike,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child .product-price.size-strike,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child .product-price.size-strike,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child .product-price.size-strike{font-size:1.8rem}.product .pictograms-quality-class{color:#989898}.product .pictograms-quality-class .quality-class{height:13px;padding:5px 2px;position:relative;display:inline-block}.product .pictograms-quality-class .quality-class>span{width:9px;height:9px;border:1px solid #989898;border-radius:50%;display:inline-block}.product .pictograms-quality-class .quality-class>span.filled{background:#989898}.product .pictograms-quality-class .quality-class[data-quality="premium"]+.quality-description{color:red}.product .pictograms-quality-class .quality-description{font-size:1.2rem;display:inline-block}.product .pictograms-quality-class+.pictograms-quality-values-list{margin-top:20px}.product-list{text-align:left;position:relative;overflow:hidden;font-size:0}.product-list>*{font-size:1.4rem}.product-list,.product-list.tiles{margin:0 -20px}.product-list .product:hover{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.product-list .product:hover .product-block-buttons{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.fancybox-wrap-product-gallery-view .gallery-view{width:100vw !important;height:100vh !important;margin:0}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left{width:1280px;height:100%;padding:0;overflow:hidden;position:relative}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom,.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .swiper-wrapper{height:100%}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .swiper-slide,.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .swiper-wrapper .swiper-slide{text-align:center}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .swiper-slide .gallery-img-container,.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .swiper-wrapper .swiper-slide .gallery-img-container{width:100%;height:100%;display:inline-block}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom img{width:auto;height:auto;position:relative;margin:0 auto;max-height:100%}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .zoom-buttons{width:30px;position:absolute;top:30px;left:30px;z-index:1}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .zoom-buttons .zoom{width:30px;height:30px;line-height:30px;display:block;background:#f2f2f2;text-align:center;color:#989898}.fancybox-wrap-product-gallery-view .gallery-view .gallery-wrapper-left .product-photo-zoom .zoom-buttons .zoom+.zoom{margin-top:1px}.fancybox-wrap-product-gallery-view .swiper-container.list-big-images{height:100%}.fancybox-wrap-product-gallery-view .swiper-container .product-photo-small{margin-top:20px}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next{position:absolute;top:50%;z-index:1}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev:before,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next:before{content:""}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev:before,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next:before{color:#78BE20;font-size:48px}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev:hover:before,.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next:hover:before{-webkit-transform:translateX(0);transform:translateX(0);color:#00263a}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-prev{left:100px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.fancybox-wrap-product-gallery-view .swiper-container .swiper-button-next{right:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fancybox-wrap-product-gallery-view .fancybox-skin{background:#fff}.fancybox-wrap-product-gallery-view .fancybox-close{right:20px}.fancybox-wrap-product-gallery-view .fancybox-skin{max-width:1280px;margin:0 auto;overflow:hidden;-webkit-box-shadow:0px 2px 5px #DFDFDF;box-shadow:0px 2px 5px #DFDFDF}.product-media .loader,.product-media .photo-spin-touch{display:none}.product-360-view .photo-spin,.product-360-view .photo-spin-full{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.product-360-view .photo-spin.active,.product-360-view .photo-spin-full.active{z-index:2;display:block}.product-360-view .photo-spin .photo-spin-nav{right:auto;left:0}.product-360-view .photo-spin-full{height:100vh}.product-360-view .photo-spin-photos{height:100%}.product-360-view .photo-spin-photos .photo-spin-img{height:100%;width:100%;position:absolute !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.product-360-view .photo-spin-photos .photo-spin-img.active{display:block}.product-360-view .photo-spin-nav-bg{width:100%;height:41px;position:absolute;bottom:0;left:0;background:#fff;opacity:0.8;z-index:299}.product-360-view .photo-spin-nav{width:100%;height:46px;color:#989898;position:absolute;right:0;bottom:0;z-index:500}.product-360-view .photo-spin-nav>a{width:46px;height:46px;line-height:46px;display:block;background:#f2f2f2;color:#989898;text-align:center;float:left;font-size:1.4rem}.product-360-view .photo-spin-nav>a.photo-spin-prev:after{content:""}.product-360-view .photo-spin-nav>a.photo-spin-next:after{content:""}.product-360-view .photo-spin-nav>a.photo-spin-play:after{content:""}.product-360-view .photo-spin-nav>a.photo-spin-play.photo-spin-pause:after{content:""}.product-360-view .photo-spin-nav>a.photo-spin-fullscreen:after{content:""}.product-360-view .photo-spin-nav>a.photo-spin-zoom,.product-360-view .photo-spin-nav>a.photo-spin-rotate{display:none}.product-360-view .photo-spin-touch{width:100%;height:100%;position:absolute;top:0;left:0;z-index:400;cursor:e-resize}.product-video-view{width:100%;height:100vh;margin:0 auto;display:table}.product-video-view .product-video-container{max-width:80%;max-height:80%;text-align:center;display:table-cell;vertical-align:middle}.product-video-view .video-player{width:100%;height:100%}.button-counter{display:none;position:absolute;left:0;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#78BE20;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.button-counter.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.button-counter .total-price{white-space:nowrap}.button-counter .total-price,.button-counter .counter-wrapper{text-align:center}.button-counter .counter-wrapper{min-width:25%}.button-counter .input-quantity{border:1px solid transparent;font-weight:bold;display:inline-block;padding:0 5px;outline:none}.button-counter .input-quantity br{display:none}.button-counter .mode-selector{border:1px solid transparent}.button-counter .mode-selector:not(.is-active){display:none}.button-counter .input-quantity-wrapper{position:relative;font-size:15px;color:rgba(0,0,0,0.6);margin-top:20px;border:1px solid transparent;text-align:center;white-space:nowrap;margin:0 auto;width:auto;padding:0 10px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-counter .input-quantity-wrapper.countable.is-focused .input-quantity{background:#EDFFE3;border:1px solid #54B331;padding:0 15px;margin-right:5px}.button-counter .input-quantity-wrapper.countable.is-focused .mode-selector{display:inline-block;color:#fff;border:1px solid #54B331;padding:2px 6px 1px 6px;font-size:12px;font-weight:normal;cursor:pointer}.button-counter .input-quantity-wrapper.countable.is-focused .mode-selector.is-active{background:#54B331}.button-counter .input-quantity-wrapper:not(.countable).is-focused{background:#EDFFE3;border:1px solid #54B331}.button-counter button{line-height:49px;font-size:34px;padding:0;outline:none;width:49px;text-align:center}.button-counter button:hover{background:#78BE20}.button-counter button.add-product{margin-right:100px}.button-counter .base-price{display:none}.add-to-basket-wrapper{position:relative;overflow:hidden}.add-to-basket-wrapper.show-counter{width:100%;margin-right:5px}.add-to-basket-wrapper .tooltip-msg{position:absolute;bottom:105%;background:#e6e6e6;color:#515151;padding:7px 20px;text-align:center;font-size:12px;left:0;right:0;margin:0 auto;visibility:hidden;opacity:0;max-width:calc(100% - 90px);-webkit-transition:0.3s;transition:0.3s}.add-to-basket-wrapper .tooltip-msg.is-visible{visibility:visible;opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.add-to-basket-wrapper .tooltip-msg:after{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;top:100%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e6e6e6}.add-to-basket-wrapper.unavailable{display:none !important}.alert-cart--item-removed{padding:20px}.quantity-exceeded-msg{padding:30px;font-weight:bold}.product-popup{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 40px 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-popup>div{padding:10px}.product-popup-name{font-weight:bold}.product-popup-quantity{white-space:nowrap;text-align:right}.product-popup-image{width:80px}.product-popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:20px 50px 0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-to-basket.disable-btn{cursor:default}.add-to-basket .cannot-buy-label,.add-to-basket .unavailable-label{display:none;cursor:initial}.add-to-cupboard.disable-btn{cursor:default}.product-layer-cupboard .product{padding:0}.product,.product.tiles{width:176px;height:313px;overflow:visible;border:1px solid #e8e8e8;position:relative;clear:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 20px;display:inline-block}.product .url{display:inline-block;width:100%;height:100%;padding:14px 14px 0 14px}.product:hover .add-to-basket{display:block}.product .status,.product.tiles .status,.product-right-main .product-status{font-size:1.4rem;font-weight:bold;text-transform:uppercase;display:block;color:#da291c;height:17px;margin:5px 0 1px}.product-collection .product:hover,.product-collection .product:hover .product-block-buttons{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.product-collection .swiper-button-prev:before,.product-collection .swiper-button-next:before{content:""}.product-collection .swiper-button-prev:before,.product-collection .swiper-button-next:before{color:#78BE20;font-size:48px}.product-collection .swiper-button-prev:hover:before,.product-collection .swiper-button-next:hover:before{color:#00263a}.product-collection .swiper-button-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-collection .swiper-button-next{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-collection .swiper-button-prev.swiper-button-disabled,.product-collection .swiper-button-next.swiper-button-disabled{opacity:0}.product-collection .swiper-container{height:360px}.product-collection .swiper-container .product{margin:10px 0 0 0}.product-collection header{margin:2.5rem auto 2rem;width:100%}.product-collection header,.product-collection header h2{position:relative;font-size:2.3rem;font-weight:bold;color:#989898;display:inline-block}.product-collection header .product-collection-address{display:inline-block;margin-left:12px;-webkit-transition:color .2s;transition:color .2s}.product-collection header .product-collection-address,.product-collection header .product-collection-address-second{color:#78BE20;font-size:1.4rem}.product-collection header .product-collection-address:before,.product-collection header .product-collection-address-second:before{content:""}.product-collection header .product-collection-address:before,.product-collection header .product-collection-address-second:before{margin-right:12px;font-size:1.7rem;vertical-align:bottom}.product-collection header .product-collection-address:hover,.product-collection header .product-collection-address-second:hover{text-decoration:none}.product-collection header .product-collection-address:hover span,.product-collection header .product-collection-address-second:hover span{text-decoration:none;color:#709e36}.product-collection header .product-collection-address-second{position:absolute;right:0;bottom:6px}.product-collection header .tiles-panel-btn{font-size:4.2rem}.product-collection header .tiles-panel-btn.swiper-button-next{left:auto;right:0}.product-collection header .tiles-panel-btn.swiper-button-prev{left:auto;right:4.2rem}.product-collection .swiper-button-prev,.product-collection .swiper-button-next{position:absolute;top:30%;z-index:2;opacity:0.7}.product-collection .swiper-button-prev{left:0}.product-collection .swiper-button-next{right:0}.product-collection.type-tiles .product-list,.product-collection.type-tiles-panel .product-list{height:343px}.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child{float:left;margin-right:20px}.product-collection.first-product-is-big.type-vertical-lines-2 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-3 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-4 .product:first-child .title,.product-collection.first-product-is-big.type-vertical-lines-5 .product:first-child .title{height:8.4rem}.tab-collection .tab-content{margin-top:30px}.tab-collection .tab-footer{margin-bottom:30px}.product-table{width:100%;margin:40px 0}.product-table header{width:100%;border-bottom:1px solid #cbcbcb;display:inline-block;color:#989898;padding-bottom:6px}.product-table header .list-title{float:left;position:relative}.product-table header .list-title .title{font-size:2.2rem;font-weight:bold;line-height:3rem}.product-table header .nested-actions{padding-top:3px;float:left}.product-table header .actions{float:right}.product-table header .actions .lm-tooltip-wrapper{display:inline-block}.product-table header .actions a i{cursor:pointer;font-size:2.2rem;line-height:3rem;display:inline-block;color:#989898;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.product-table header .actions a i:hover{color:#78BE20}.product-table .row{display:table;table-layout:fixed;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #cbcbcb}.product-table .item-col{display:table-cell;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;display:block}.product-table .item-col .item-content{padding:12px 15px 12px 0}.product-table .item-col .item-content .opinion-link{color:#78BE20;font-size:1.4rem;margin-top:30px;display:inline-block}.product-table .item-col .item-content .opinion-link:before{content:""}.product-table .item-col .item-content .opinion-link:before{margin-right:10px;font-size:2.2rem;vertical-align:top}.product-table .item-col:last-child .item-content{padding-right:0 !important}.product-table .table-head{color:#989898;font-size:1.2rem}.product-table .table-head .item-col .item-content{padding:10px 15px 5px 0;font-weight:bold;font-size:1.3rem}.product-table footer{position:relative}.product-table footer .actions{display:inline-block}.product-table footer .actions .button-remove{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2}.product-table footer .actions .button-remove:before{content:""}.product-table footer .actions .button-remove:hover{color:#54B331}.product-table footer .actions .button-remove:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.product-table footer .actions .button-remove span{font-weight:normal}.product-table footer .actions .button-localisation{display:none}.product-table footer .actions .button-move{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2}.product-table footer .actions .button-move:before{content:""}.product-table footer .actions .button-move:hover{color:#54B331}.product-table footer .actions .button-move:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.product-table footer .actions .button-move span{font-weight:normal}.product-table .col-ordinal{-webkit-box-flex:0;-ms-flex:0 1 35px;flex:0 1 35px}.product-table .col-image{-webkit-box-flex:0;-ms-flex:0 1 98px;flex:0 1 98px;overflow:hidden}.table-body .product-table .col-image{height:78px}.product-table .col-image a,.product-table .col-image img{width:78px;height:78px;display:block}.product-table .col-product{font-size:1.1rem;line-height:1.5rem}.product-table .col-product .name{display:block;font-size:1.3rem;font-weight:bold;line-height:1.6rem;max-height:3.2rem;color:#989898;overflow:hidden;margin:0 0 4px 0}.product-table .col-product a{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.product-table .col-product a:hover{color:#515151}.product-table .col-quantity{-webkit-box-flex:0;-ms-flex:0 1 165px;flex:0 1 165px}.product-table .col-selectedRow{-webkit-box-flex:0;-ms-flex:0 1 70px;flex:0 1 70px}.product-table .col-selectedRow .form-group{margin:0}.product-table .col-remove{-webkit-box-flex:0;-ms-flex:0 1 45px;flex:0 1 45px}.product-table .col-calculatedPrice{-webkit-box-flex:0;-ms-flex:0 1 160px;flex:0 1 160px}.product-table .col-availability{-webkit-box-flex:0;-ms-flex:0 1 170px;flex:0 1 170px}.product-table .col-availabilityPickup{-webkit-box-flex:0;-ms-flex:0 1 195px;flex:0 1 195px}.product-table .col-info{padding:2px 16px;font-size:1.2rem;color:#000;background-color:#f2f2f2}.product-table .product-price.size-big{font-size:1.9rem}.product-table .pickup-msg{font-size:1.2rem}.product-table .buy-info{font-weight:bold}.product-table .quantity-box{color:#989898}.product-table .quantity-box.editable .info-quantity,.product-table .quantity-box.editable .info-quantity .quantity{color:#515151}.product-table .quantity-box .info-quantity{margin:5px 0 0 0}.product-table .promotion-info{color:#da291c;line-height:1.7rem;margin-top:3px;font-size:1.1rem}.product-table .promotion-info>span{display:block}.product-table .remove-row{font-size:2rem;width:30px;height:30px;line-height:30px;text-align:center;display:block;cursor:pointer;margin:auto}.product-table .remove-row:hover{color:#78BE20}.product-table .availability-pickup .change-btn{color:#78BE20;cursor:pointer}.product-table .availability-pickup .change-btn i,.product-table .availability-pickup .change-btn span{vertical-align:middle;display:inline-block;line-height:1.4}.product-table .availability-pickup .change-btn i{font-size:1.6rem;line-height:1;margin:0 -0.4rem}.product-table .availability-pickup .choose-shop{display:none;font-size:1.2rem;font-weight:bold;color:#78BE20}.product-table .availability-pickup .choose-shop:hover{color:#78BE20}.product-table .availability-pickup .selected-data{display:none}.product-table .availability-pickup.is-selected .selected-data{display:block}.product-table .availability-pickup.not-editable .change-btn{display:none}.product-table .table-body .availability-pickup{color:#78BE20}.product-table .table-body .availability-pickup .not-available{border:1px solid #e6e6e6;display:inline-block;width:25px}.product-table .table-body .availability-pickup .not-much,.product-table .table-body .availability-pickup .no-data{color:#da291c}.product-table .table-body .row.status-deleted *{color:#989898}.product-table .table-body .row.status-deleted .col-image{opacity:0.3}.page-orders table.order-history .order-preview-tr .product-table,.fancybox-wrap .payment-details table.order-history .order-preview-tr .product-table{margin-bottom:0}.change-quantity{display:inline-block;height:auto;font-size:0}.change-quantity .change-amount{text-align:center;font-size:1.7rem;white-space:nowrap}.change-quantity .change-amount .quantity{font-weight:bold}.change-quantity.editable .change-amount{background:#f2f2f2}.change-quantity i{width:20px;display:inline-block;text-align:center;line-height:27px;cursor:pointer;font-size:1rem;color:#515151}.change-quantity i:before{font-weight:bold}.change-quantity i:hover{color:#78BE20}.change-quantity .form-group{width:68px;margin-bottom:0}.change-quantity .form-group input{height:28px;font-size:1.3rem;font-weight:bold;text-align:center;padding:8px 5px;line-height:1.7rem}.change-quantity .form-group label{display:none}.info-quantity{font-size:1.2rem;line-height:1.4;color:#989898}.info-quantity .quantity{font-weight:bold}.info-quantity small{font-size:0.8em}.info-quantity .package-count .quantity:after{content:attr(data-value)}.product-localisation-map{width:100%;height:100%;position:relative}.product-localisation-map .product-collection{width:200px;margin-right:40px;float:left}.product-localisation-map .product-collection .swiper-container{height:auto}.product-localisation-map .swiper-product-localisation .swiper-button-prev,.product-localisation-map .swiper-product-localisation .swiper-button-next{width:28px;margin-top:1px;font-size:2.4rem;line-height:3rem;background:#f2f2f2;float:left}.product-localisation-map .swiper-product-localisation .swiper-counter{padding-left:70px;border-top:1px solid #cbcbcb;line-height:3rem;color:#989898}.product-localisation-map .products-map,.product-localisation-map .products-item{height:100%;float:left;position:relative}.product-localisation-map .products-item{margin-left:0}.product-localisation-map .place-marker.active .place-marker-icon,.product-localisation-map .place-marker .place-marker-icon:hover{color:#78BE20;cursor:pointer}.product-localisation-map .place-marker .place-marker-icon{margin:-11px 0 0 -12px;font-size:4rem;color:#78BE20;position:absolute}.product-localisation-map .place-marker .place-marker-products{width:482px;margin:0;border:1px solid #cbcbcb;overflow:hidden;position:fixed;top:40px;right:80px;display:none}.product-localisation-map .place-marker .place-marker-products.product-content{height:auto;max-height:300px;margin:0;overflow:auto;z-index:2000}.product-localisation-map .place-marker .place-marker-products.product-content header{font-weight:bold;background:#fff}.product-localisation-map .place-marker .place-marker-products.product-content .prices{white-space:normal}.product-localisation-map .place-marker .button-close-markers-info{background:#fff !important;top:10px;right:10px}.product-localisation-map .map-image{max-height:100%}.delivery-availability{display:inline-block;margin-bottom:20px;width:100%;color:#989898}.delivery-availability>span{display:block}.delivery-availability .offer-online-stock{color:#cbcbcb;font-size:1.2rem;line-height:1.8rem;padding:5px 0 0 24px}.delivery-availability .shipment-section,.delivery-availability .pickup-section{position:relative;display:block;padding:0 30px 2px 0}.delivery-availability .shipment-section .quantity-info,.delivery-availability .pickup-section .quantity-info{color:#cbcbcb;padding:5px 0 8px 1px}.delivery-availability .shipment-section .label,.delivery-availability .pickup-section .label{display:inline-block;font-size:1.4rem;line-height:1.5rem;color:#515151;vertical-align:middle}.delivery-availability .shipment-section .label-name,.delivery-availability .pickup-section .label-name{text-transform:lowercase}.delivery-availability .shipment-section .label.not-available,.delivery-availability .pickup-section .label.not-available{text-transform:none}.delivery-availability .shipment-section.no-active .pickup-label-extended,.delivery-availability .pickup-section.no-active .pickup-label-extended{display:none}.delivery-availability .shipment-section.no-active .label,.delivery-availability .pickup-section.no-active .label{color:#cbcbcb;font-size:1.4rem}.delivery-availability .shipment-section .label-desc,.delivery-availability .pickup-section .label-desc{display:none}.delivery-availability .pickup-section+.shipment-section{padding-top:3px}.delivery-availability .pickup-section{padding-top:3px}.delivery-availability .pickup-section .lm-tooltip{margin-top:3px}.delivery-availability .pickup-section .lm-tooltip-wrapper,.delivery-availability .pickup-section .shop-preferred-link,.delivery-availability .pickup-section .pickup-subtitle{display:none}.delivery-availability .pickup-section .lm-tooltip-wrapper.show,.delivery-availability .pickup-section .shop-preferred-link.show,.delivery-availability .pickup-section .pickup-subtitle.show{display:inline}.delivery-availability .delivery-section{clear:both}.delivery-availability .shipment-section .label-simple{display:none}.delivery-availability .shipment-section.no-active .label-simple{display:inline-block}.delivery-availability .shop-preferred-link{color:#78BE20;font-size:1.4rem}.delivery-availability .lm-tooltip-wrapper{position:absolute;right:0;top:0}.product-table .table-body .availability-pickup .delivery-availability .pickup-section .label.label-simple{display:none}.product-table .table-body .availability-pickup .delivery-availability .pickup-section .label.label-desc{display:block}.product-table .table-body .col-availability .delivery-availability .shipment-section .label.label-simple,.product-table .table-body .col-availability .delivery-availability .shipment-section .label .label-name{display:none}.product-table .table-body .col-availability .delivery-availability .shipment-section .label.label-desc{display:block}.product-table .delivery-availability{color:#989898}.product-table .delivery-availability .pickup-section,.product-table .delivery-availability .shipment-section{display:inline-block}.product-table .delivery-availability .not-available{display:none}.order-summary .sum-header .delivery-availability{width:auto;position:relative;margin:0;padding:0 30px 0 0}.order-summary .sum-header .delivery-availability .label{color:#989898;font-size:1.5rem;font-weight:bold}.product-box .delivery-availability{padding-top:5px}.product-box .delivery-availability .label-simple{display:inline-block;font-size:1.4rem;line-height:1.5rem;color:#515151}.product-box .delivery-availability .shipment-section.no-active .label-simple{display:inline-block}.energy-label-content{text-align:center}.energy-label-content img{margin-top:10%}.energy-label-content .print{text-transform:capitalize;position:absolute;right:10px;bottom:50px}.energy-label-content .print:before{content:""}.energy-label-content .print:before{display:inline-block;font-size:4rem;width:100%}.product-opinions,.article-opinions{position:relative}.product-opinions .product-opinion-name,.article-opinions .product-opinion-name{margin:0 0 30px 20px;color:#989898;font-weight:bold}.product-opinions .opinions-header,.article-opinions .opinions-header{border-bottom:1px solid #DFDFDF;padding-bottom:10px;color:#515151}.product-opinions .product-overall-rating,.article-opinions .product-overall-rating{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.product-opinions .product-overall-rating .overall-rating-link,.article-opinions .product-overall-rating .overall-rating-link{margin:0 20px 0 160px}.product-opinions .product-overall-rating .overall-rating-link.opinion-cancel,.article-opinions .product-overall-rating .overall-rating-link.opinion-cancel{width:100%}.product-opinions .product-overall-rating .br-theme-css-stars .br-widget .br-current-rating,.article-opinions .product-overall-rating .br-theme-css-stars .br-widget .br-current-rating{display:none}.product-opinions .product-overall-rating .br-theme-css-stars .br-widget a,.article-opinions .product-overall-rating .br-theme-css-stars .br-widget a{font-size:7.3rem;letter-spacing:-2.5rem;line-height:2rem}.product-opinions .product-overall-rating .br-theme-css-stars .br-widget a:after,.article-opinions .product-overall-rating .br-theme-css-stars .br-widget a:after{color:#78BE20}.product-opinions .product-overall-rating .overall-rating-content,.article-opinions .product-overall-rating .overall-rating-content{margin-left:10px;text-transform:uppercase;color:#fff;font-family:"Leroy Merlin Sans"}.product-opinions .product-overall-rating .overall-rating-content .overall-rating-content-vote,.article-opinions .product-overall-rating .overall-rating-content .overall-rating-content-vote{margin:0 10px}.product-opinions .product-overall-rating .overall-rating-content .overall-rate,.article-opinions .product-overall-rating .overall-rating-content .overall-rate,.product-opinions .product-overall-rating .overall-rating-content .opinion-box,.article-opinions .product-overall-rating .overall-rating-content .opinion-box{margin-right:35px;display:inline-block;vertical-align:top}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars{padding-right:1px;display:inline-block;vertical-align:top;position:relative;font-size:2.3rem;letter-spacing:-3px}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before{content:"";color:#ffa300}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars:before:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars:before:before{content:""}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before{content:"";color:#ffa300}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars span:before:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars div:before:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars span:before:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars div:before:before{content:""}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img{width:94px;height:13px;margin:13px 8px 0 4px;padding-right:0}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div:before{width:100%;height:13px;background:url(/frontend/www/images/opinions/rating-stars.png) 0 0;position:absolute;top:0;left:0;content:""}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div{height:100%}.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img span:before,.product-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div:before,.article-opinions .product-overall-rating .overall-rating-content .overall-rate .stars.stars-img div:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img span:before,.product-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div:before,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .stars.stars-img div:before{background-position:0 13px}.product-opinions .product-overall-rating .overall-rating-content .overall-rating-content-percent,.article-opinions .product-overall-rating .overall-rating-content .overall-rating-content-percent{margin-left:10px}.product-opinions .product-overall-rating .overall-rating-content .overall-rating-content-vote,.article-opinions .product-overall-rating .overall-rating-content .overall-rating-content-vote,.product-opinions .product-overall-rating .overall-rating-content .overall-rating-content-percent,.article-opinions .product-overall-rating .overall-rating-content .overall-rating-content-percent{font-size:1.8rem}.product-opinions .product-overall-rating .overall-rating-content .opinion-box,.article-opinions .product-overall-rating .overall-rating-content .opinion-box{margin-bottom:0}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating{height:100%;margin-right:0;border:0 none}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .stars,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .stars{margin-top:13px}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .value,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .value{margin-top:1px;color:#fff;background:transparent}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .value,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .value{color:#989898}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .vote-counter,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .vote-counter{color:#989898;font-family:"Leroy Merlin Sans";font-weight:normal}.product-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .stars,.article-opinions .product-overall-rating .overall-rating-content .opinion-box .rating .rating-history .stars{margin-top:0}.product-opinions .product-overall-rating .overall-rating-link,.article-opinions .product-overall-rating .overall-rating-link{color:#515151;position:relative;display:block;letter-spacing:0.2px;padding-bottom:30px;font-size:1.8rem;font-weight:bold}.product-opinions .product-overall-rating .overall-rating-link.opinion-cancel,.article-opinions .product-overall-rating .overall-rating-link.opinion-cancel{color:#da291c}.product-opinions .product-overall-rating .overall-rating-link em,.article-opinions .product-overall-rating .overall-rating-link em{font-weight:normal;font-style:normal}.product-opinions .product-opinions-list,.article-opinions .product-opinions-list,.article-opinions .article-opinions-list{position:relative}.product-opinions .product-opinions-list:empty,.article-opinions .product-opinions-list:empty,.article-opinions .article-opinions-list:empty{display:none}.product-opinions .product-opinions-list .display-all-opinions .button-display-all-opinions,.article-opinions .product-opinions-list .display-all-opinions .button-display-all-opinions,.article-opinions .article-opinions-list .display-all-opinions .button-display-all-opinions{color:#78BE20;-webkit-transition:color .2s;transition:color .2s}.product-opinions .product-opinions-list .display-all-opinions .button-display-all-opinions:hover,.article-opinions .product-opinions-list .display-all-opinions .button-display-all-opinions:hover,.article-opinions .article-opinions-list .display-all-opinions .button-display-all-opinions:hover{color:#709e36}.product-opinions .add-opinion-container,.article-opinions .add-opinion-container{display:none}.product-opinions .add-opinion-container:not(:empty),.article-opinions .add-opinion-container:not(:empty){margin-top:40px}.product-opinions .add-opinions-form,.article-opinions .add-opinions-form{position:relative}.product-opinions .add-opinions-form .form-add-opinion,.article-opinions .add-opinions-form .form-add-opinion{width:100%;display:table}.product-opinions .add-opinions-form .form-add-opinion>.form-full label,.article-opinions .add-opinions-form .form-add-opinion>.form-full label{float:left}.product-opinions .add-opinions-form .form-add-opinion>.form-full.form-full-floated .form-nested .full-text,.article-opinions .add-opinions-form .form-add-opinion>.form-full.form-full-floated .form-nested .full-text{float:left}.product-opinions .add-opinions-form .form-add-opinion>.form-full.form-full-floated .form-nested .full-text,.article-opinions .add-opinions-form .form-add-opinion>.form-full.form-full-floated .form-nested .full-text{width:calc(100% - 240px);margin-left:0}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-rating .form-control,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-rating .form-control{width:50px;margin-top:5px;font-size:1.4rem;font-weight:bold}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-lifetime,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-lifetime,.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-control,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-control{width:74%}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-lifetime .form-group,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-lifetime .form-group{margin-top:-5px;float:right}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation{background:#fff}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text{width:calc(100% - 240px);margin-left:0;font-weight:normal}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged{display:inline-block}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged .form-checkbox span,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged .form-checkbox span,.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged .form-radio span,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged .form-radio span{padding-top:0}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .button-opinion-login,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .button-opinion-login{font-weight:bold;color:#989898}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions{margin-right:-25px;float:right}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel,.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit{height:42px;vertical-align:middle;font-weight:bold}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel{background:#f2f2f2;color:#989898}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel:hover,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel:hover{background:#e6e6e6}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit{padding-left:55px;color:#fff;background:#54B331;position:relative}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before{content:""}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before{font-size:2.4rem;position:absolute;top:13px;left:20px}.product-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:hover,.article-opinions .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:hover{background:#479c29}.product-opinions .add-opinions-form .select2,.article-opinions .add-opinions-form .select2{width:215px !important}.product-opinions .add-opinions-form .select2-selection__rendered,.article-opinions .add-opinions-form .select2-selection__rendered{font-weight:normal;font-size:1.4rem !important}.product-opinions .add-opinions-form .opinion-successful-added,.article-opinions .add-opinions-form .opinion-successful-added{margin:50px 0;padding-top:50px;text-align:center;position:relative;color:#989898;font-size:2.4rem;font-weight:bold}.product-opinions .add-opinions-form .opinion-successful-added:before,.article-opinions .add-opinions-form .opinion-successful-added:before{content:""}.product-opinions .add-opinions-form .opinion-successful-added:before,.article-opinions .add-opinions-form .opinion-successful-added:before{margin-left:-2rem;font-size:4rem;color:#989898;position:absolute;top:0;left:50%}.opinion-item{padding:15px 0 0}.opinion-item .opinion-user,.opinion-item .opinion-content{display:inline-block}.opinion-item .opinion-user{width:240px;margin-bottom:15px;padding:0 15px;vertical-align:top}.opinion-item .opinion-user .country{font-size:1.5rem}.opinion-item .opinion-user .user-author{font-size:1.8rem;font-weight:bold;color:#515151;position:relative;line-height:2rem;text-align:right;padding:18px 20px 0 0}.opinion-item .opinion-user .user-author .name{display:block;overflow:hidden;text-overflow:ellipsis}.opinion-item .opinion-user .user-author .user-author-advancement{min-height:20px;color:#989898;display:block;font-weight:normal;font-size:1.4rem}.opinion-item .opinion-content{width:calc(100% - 240px);margin-left:-5px}.opinion-item .opinion-content .comment{background:#F7F5F4;padding:15px 20px;position:relative}.opinion-item .opinion-content .comment:before{position:absolute;left:-19px;top:8px;content:'';width:0;height:0;border-top:20px solid transparent;border-right:20px solid #F7F5F4;border-bottom:20px solid transparent}.opinion-item .opinion-content-description{overflow:hidden}.opinion-item .opinion-content .stars{float:left}.opinion-item .opinion-content .opinion-content-description{line-height:2.1rem;color:#515151;font-size:1.4rem;margin-bottom:20px}.opinion-item .opinion-content .opinion-content-description.simple{height:6.3rem;overflow:hidden}.opinion-item .opinion-content .opinion-content-description.description-voted+.opinion-admin-replay{margin-top:0;margin-bottom:20px}.opinion-item .opinion-content .more-less-btn{position:initial;display:inline;clear:both;color:#78BE20;font-size:1.4rem}.opinion-item .opinion-content .opinion-rate-date{margin-bottom:20px}.opinion-item .opinion-content .opinion-rate-date .opinion-rate,.opinion-item .opinion-content .opinion-rate-date .opinion-date{width:50%;display:inline-block}.opinion-item .opinion-content .opinion-rate-date .opinion-rate{vertical-align:top}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars{padding-right:1px;display:inline-block;vertical-align:top;position:relative;font-size:2.3rem;letter-spacing:-3px}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars:before{content:"";color:#ffa300}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars:before:before{content:""}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars span,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars div{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars span:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars div:before{content:"";color:#ffa300}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars span:before:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars div:before:before{content:""}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img{width:94px;height:13px;margin:13px 8px 0 4px;padding-right:0}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img span:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img div:before{width:100%;height:13px;background:url(/frontend/www/images/opinions/rating-stars.png) 0 0;position:absolute;top:0;left:0;content:""}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img span,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img div{height:100%}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img span:before,.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars.stars-img div:before{background-position:0 13px}.opinion-item .opinion-content .opinion-rate-date .opinion-rate .stars{font-size:1.8rem;letter-spacing:-4px}.opinion-item .opinion-content .opinion-rate-date .opinion-date{width:auto;margin-left:-5px;padding-top:7px;float:right;color:#989898;font-size:1.4rem}.opinion-item .opinion-content .opinion-rate-date .usage-text{margin-top:5px;margin-left:10px;color:#989898;font-size:1.4rem;font-weight:normal;line-height:1.8rem}.opinion-item .opinion-content .opinion-rate-date .usage-text .duration{font-weight:bold}.opinion-item .opinion-content .opinion-vote{margin:5px 0 10px 0;padding:10px 0}.opinion-item .opinion-content .opinion-vote .vote{font-size:3rem}.opinion-item .opinion-content .opinion-vote .vote.vote-like{color:#78BE20}.opinion-item .opinion-content .opinion-vote .vote.vote-like:before{content:""}.opinion-item .opinion-content .opinion-vote .vote.vote-like:hover{color:#ffa300}.opinion-item .opinion-content .opinion-vote .vote.vote-like:hover:before{display:inline-block;-webkit-transform:scale(1.1);transform:scale(1.1)}.opinion-item .opinion-content .opinion-vote .vote.vote-like:before{position:relative;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s;transition:.2s;top:9px}.opinion-item .opinion-content .opinion-vote .opinion-vote-content{position:relative;margin:0;color:#989898;float:left}.opinion-item .opinion-content .opinion-vote .opinion-vote-content a{position:absolute;left:100%;top:-17px}.opinion-item .opinion-content .opinion-vote .opinion-usefulness{width:100%;display:table;width:auto;float:right}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item{background:none}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item{padding:0 20px 0 0;display:table-cell;color:#989898;font-size:1.4rem;letter-spacing:0.2px}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-time,.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-recommend{border-left:2px solid #fff}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-time{width:250px}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-recommend{width:115px;padding-left:50px;text-transform:uppercase;position:relative;font-family:"Leroy Merlin Sans"}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-recommend:before{content:""}.opinion-item .opinion-content .opinion-vote .opinion-usefulness .opinion-usefulness-item.item-recommend:before{font-size:2.6rem;color:#78BE20;position:absolute;top:0;left:15px}.opinion-item .opinion-content .opinion-admin-wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.opinion-item .opinion-content .opinion-admin-wrapper:before{position:absolute;right:0;top:-20px;color:#989898;content:attr(data-opinion-date)}.opinion-item .opinion-content .opinion-admin-wrapper .logo{text-align:right;margin:8px 5px 0 40px}.opinion-item .opinion-content .admin-reply-author{font-weight:bold;font-size:1.1rem;margin:9px 12px 0 0;color:#515151}.opinion-item .opinion-content .opinion-admin-reply{background:#fff;border-radius:3px;padding:10px;color:#515151;position:relative;width:100%}.opinion-item .opinion-content .opinion-admin-reply.account-view{clear:both}.opinion-item .opinion-content .opinion-admin-reply p{line-height:1.5;font-weight:normal}.opinion-item .opinion-content .opinion-admin-reply a{word-break:break-all}.opinion-item .opinion-content .opinion-admin-reply:before{display:block;content:'';position:absolute;top:5px;left:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.opinion-item .opinion-content .opinion-admin-reply a{color:#78BE20;font-weight:bold}.product-opinions-box.tab-panel .tab-content .content{padding:9px 0 25px}.product-opinions-box .sort-box{right:22px;top:4px}.product-opinions-box .sort-box .sort-label{padding-right:0;padding-left:32px;border-right:0 none}.product-opinions-box .sort-box .sort-label a{font-size:1.4rem;font-weight:normal;color:#00263a}.product-opinions-box .sort-box .sort-label a em{padding-left:5px;display:inline-block;color:#fff;font-style:normal;-webkit-transition:color .2s;transition:color .2s}.product-opinions-box .sort-box .sort-label a em:hover{color:#00263a}.product-opinions-box .sort-box .sort-label a:before{content:none}.product-opinions-box .sort-box .sort-types{top:36px;right:-22px;border:0;background:#00263a}.product-opinions-box .sort-box .sort-types a{color:#fff;letter-spacing:0.2px;font-size:1.3rem;font-weight:normal}.product-opinions-box .sort-box .sort-types a.active{font-weight:bold}.product-opinions-box .sort-box .sort-types:before,.product-opinions-box .sort-box .sort-types:after{left:20px}.product-opinions-box .sort-box .sort-types:after{border-bottom:8px solid #00263a}.product-opinions-box .sort-box .sort-types:before{border-bottom:none;background:#00263a}.product[data-product-id] .js-add-to-basket,.product[data-product-id] .js-quantity-control,.gallery-view .js-add-to-basket,.gallery-view .js-quantity-control,.popup-cart .product-cart-item .js-add-to-basket,.popup-cart .product-cart-item .js-quantity-control,.product-right-main .product-box .js-add-to-basket,.product-right-main .product-box .js-quantity-control{visibility:hidden !important}.product[data-product-id] .js-add-to-basket.show,.product[data-product-id] .js-quantity-control.show,.gallery-view .js-add-to-basket.show,.gallery-view .js-quantity-control.show,.popup-cart .product-cart-item .js-add-to-basket.show,.popup-cart .product-cart-item .js-quantity-control.show,.product-right-main .product-box .js-add-to-basket.show,.product-right-main .product-box .js-quantity-control.show{visibility:visible !important}.cupboard-view .delivery-availability .js-pickup-box,.path-view .delivery-availability .js-pickup-box{display:none !important}.cupboard-view .delivery-availability .js-pickup-box.show,.path-view .delivery-availability .js-pickup-box.show{display:inline-block !important}.product-relation-block{position:relative}.product-right-main .product-price.promotional{margin-top:-8px}.product-right-main .product-price.promotional .postfix .unit{font-size:2.6rem}.product-price{color:#515151}.product-price .price{display:inline-block}.product-price .postfix .unit{font-weight:normal;font-size:1.4rem}.product-price.size-big{color:#515151;font-size:1.8rem;font-weight:bold}.product-price.size-medium{font-size:1.6rem;font-weight:bold}.product-price.size-small{font-size:1.2rem}.product-price.size-small-bold{font-weight:bold}.product-price.promotional{color:#da291c;font-size:1.8rem}.product-price.size-strike{font-size:1.6rem}.product-price.size-strike .price-promotion-label{color:#da291c;font-weight:bold;margin-left:5px}.product-price.size-strike .price{position:relative}.product-price.size-strike .price:before{width:100%;height:1px;background:#515151;position:absolute;top:50%;left:0;content:""}.listing-sidebar .rotator-template .product-collection header{padding-left:30px}.listing-sidebar .rotator-template .product-collection header:before{left:0}.listing-sidebar .rotator-template .product-collection header .arrow.swiper-button-next{right:10px}.listing-sidebar .rotator-template .product-collection header .arrow.swiper-button-prev{left:calc(100% - 50px)}.listing-sidebar .rotator-template .product-collection .product{margin:0 13px}.advice-recommendations,.calculator-recommendations{margin-bottom:40px;min-height:300px;position:relative;padding-left:12px}.advice-recommendations .header .title,.calculator-recommendations .header .title{height:44px;background:#f2f2f2;padding:0 20px 0 28px;font-weight:bold;font-size:1.4rem;line-height:44px;color:#989898;margin-bottom:18px}.advice-recommendations .product .compare,.calculator-recommendations .product .compare{display:none}.advice-recommendations .product .title,.calculator-recommendations .product .title{height:5.6rem;margin:0 0 12px;overflow:hidden;background:none;padding:0}.advice-recommendations .product .description,.calculator-recommendations .product .description{padding:0}.main-rotator{margin-top:20px}.main-rotator .swiper-button-prev,.main-rotator .swiper-button-next{width:40px;height:40px;position:absolute}.main-rotator .swiper-button-next:before,.main-rotator .swiper-button-prev:before{content:"";border-top:12px solid transparent;border-bottom:12px solid transparent}.main-rotator .swiper-button-prev{left:0}.main-rotator .swiper-button-prev:before{border-right:12px solid #78BE20}.main-rotator .swiper-button-next{right:0}.main-rotator .swiper-button-next:before{border-left:12px solid #78BE20}.main-rotator .swiper-button-disabled{display:none}.main-rotator .swiper-pagination-bullets{bottom:20px}.main-rotator .swiper-pagination-bullet{background:#78BE20;opacity:1}.main-rotator .swiper-pagination-bullet-active{background:#da291c}.main-rotator .swiper-slide img,.main-rotator .swiper-slide a{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-rotator .swiper-slide a{display:inline-block}.main-rotator .swiper-slide-active,.main-rotator .swiper-slide:first-child{z-index:2}.main-rotator .swiper-arrows{position:relative;display:block;position:absolute;width:100%;max-width:1920px;height:40px;z-index:1;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-rotator .slot-blocks .block img{max-width:none;max-height:none}.main-shop-info-box{background:#f5f5f5;padding:30px;margin:40px 0;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-shop-info-box .open-hours{color:#515151;padding-right:20px;width:250px}.main-shop-info-box .item{color:#515151;font-size:2.2rem;position:relative;font-weight:bold;position:relative}.main-shop-info-box .item:first-child{width:120px}.main-shop-info-box .item .data{font-size:1.4rem;font-weight:300;margin-top:5px}.main-shop-info-box .item.order-by-phone,.main-shop-info-box .item.shop-hours{margin:6px 165px 0 0}.main-shop-info-box .item.order-by-phone .header,.main-shop-info-box .item.shop-hours .header{font-size:1.4rem}.main-shop-info-box .item.shop-address{margin-left:65px;padding-right:20px;width:360px}.main-shop-info-box .item.shop-address .header{font-size:1.8rem}.main-shop-info-box .link{font-size:1.4rem;color:#78BE20}.main-shop-info-box:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:185px solid #78BE20;border-right:185px solid transparent}.main-shop-info-box.no-shop{background:none;padding:0;cursor:pointer}.main-shop-info-box.no-shop:before{display:none}.main-shop-info-box.no-shop img{width:100%}.series-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.series-subtitle{color:#515151;font-size:12px;line-height:1.75;text-align:center}.series-title{font-size:1.8rem;font-weight:bold;color:#515151;margin-bottom:15px;padding-top:20px;line-height:1.15;position:relative;text-align:center}.series-title:before{content:'';display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #515151;position:absolute;top:0;left:0;right:0;margin:0 auto}.series-item{width:14.66%;padding:15px}.series-item:not(.no-border){border:1px solid #ddd}.series-image{margin-bottom:5px}.series-category{font-size:13px}.series-name{margin:5px 0}.series-name a{color:#515151;font-weight:bold;font-size:17px;-webkit-transition:color .3s;transition:color .3s}.series-name a:hover{color:#78BE20}.series-count{font-size:17px}.listing-series-box{overflow:hidden}.listing-series-box .series-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.listing-series-box .series-item{width:17.60%;margin:0 30px 30px 0}.listing-series-box .series-item:nth-child(5n+5){margin-right:0}.listing-series-box .series-name{height:38px;overflow:hidden}.listing-series-box .action-button{font-weight:300}.homepage .slot-images .img img{margin:30px 0 45px}.homepage .slot-images:first-child img{margin:0 0 10px}.homepage .news-section{color:#515151}.homepage .news-section ~ .main-shop-info-box{margin-top:20px}.homepage .news-section .columns-layout .column{padding:0 20px}.homepage .news-section .main-content{margin:0;padding:0}.homepage .news-section a{color:#515151}.homepage .news-section .news-item{margin-bottom:10px;overflow:hidden}.homepage .news-section .news-content.full{width:100%}.homepage .news-section .news-content.half,.homepage .news-section .news-simple-content{width:100%}.homepage .news-section .news-simple-content{margin:5px 0 10px 0}.homepage .main-content{margin-top:20px}.homepage .home-discounts,.homepage .block-vertical-with-image{overflow:hidden;margin-bottom:20px}.homepage .home-discounts .product,.homepage .block-vertical-with-image .product{margin:0 0 0 32px;float:left;clear:none}.homepage .home-discounts .product:first-child,.homepage .block-vertical-with-image .product:first-child{margin-left:20px}.homepage .home-discounts .product-collection,.homepage .block-vertical-with-image .product-collection{height:360px}.homepage .home-discounts .slot-blocks,.homepage .home-discounts .product-list,.homepage .block-vertical-with-image .slot-blocks,.homepage .block-vertical-with-image .product-list{overflow:visible}.homepage .home-discounts .product-list,.homepage .block-vertical-with-image .product-list{margin-top:20px}.homepage .home-discounts .block-image,.homepage .block-vertical-with-image .block-image{float:left}.homepage .home-discounts .block-image:not([class*='columns']),.homepage .block-vertical-with-image .block-image:not([class*='columns']){width:383px !important;height:311px;margin-right:33px}.homepage .home-discounts .block-products-tiles,.homepage .block-vertical-with-image .block-products-tiles{float:left}.homepage .last-viewed .product{margin:0}.homepage .last-viewed .last-viewed-item{width:176px;float:left;margin:0 0 0 32px}.homepage .last-viewed .last-viewed-item:first-child{margin:0}.homepage .block-lmproduct .product-collection.type-list .product-list{height:100%}.homepage .product-collection{height:360px}.homepage .product-collection.type-list{height:auto}.homepage .product-collection.type-list .product-list{height:360px}.homepage .home-discounts .block-vertical-with-image .block-image,.homepage .slot-blocks .block-vertical-with-image .block-image{margin-top:20px;height:313px !important}.homepage .home-discounts .block-lmproduct>.product-collection,.homepage .slot-blocks .block-lmproduct>.product-collection{display:inline-block !important}.homepage .strategic-category-box .block-lmproduct .block-vertical-with-image .block-products-tiles{width:800px}.homepage .strategic-category-box .block-lmproduct .block-vertical-with-image .block-products-tiles .product-list{padding-top:0}.homepage .strategic-category-box .block-lmproduct .block-vertical-with-image .block-products-tiles .product-list .product{margin:0 0 0 30px}.homepage .strategic-category-box .block-lmproduct .block-vertical-with-image .block-products-tiles .product-list .product:first-child{margin-left:0}.homepage .strategic-category-box .block-lmproduct>.product-collection:not(.block-rotating-big){width:1250px}.homepage .strategic-category-box .block-lmproduct>.product-collection:not(.block-rotating-big) .product{margin:0 32px 0 0}.home-services .services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.home-services .services-description{width:16%;font-size:17px;line-height:1.5;padding:0 10px 0 35px}.home-services .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:82%;padding-right:15px}.home-services .service-name{color:#515151;font-weight:bold}.home-services .service-icon{font-size:55px;height:80px;display:block}.home-services .service-item{padding:10px;width:14%;text-align:center}.home-services .service-item,.home-services .service-item .service-name,.home-services .service-item a{-webkit-transition:color .3s;transition:color .3s}.home-services .service-item:nth-child(1n+15){display:none}.home-services .service-item a{color:#fff}.home-services .service-item:hover{cursor:pointer}.home-services .service-item:hover .service-name,.home-services .service-item:hover a,.home-services .service-item:hover{color:#00263a}.home-services .content{background:#78BE20;color:#fff;margin:25px 0;position:relative}.home-services .content:before{content:'';display:block;position:absolute;left:0;top:0;width:0;height:0;border-top:120px solid transparent;border-bottom:120px solid transparent;border-right:120px solid #709e36;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;font-family:"Leroy Merlin Sans",sans-serif}html,body{height:100%}body{color:#989898;font-size:1.4rem;line-height:1.1;background-color:#fff;margin:auto;width:100%;min-width:1280px}body.full-screen .main-content-cover.slot-blocks{display:none}body.overflow-body{overflow:hidden}body .main-section{position:relative;overflow-x:hidden}body .main-section.with-cookie-info{margin-bottom:55px}body .main-section .main-body{min-height:calc(100% - 124px)}body .main-section .main-footer{clear:both}body .main-section .main-body,body .main-section .main-footer{position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}body .main-content{width:1220px;margin:auto;padding:0 30px;-webkit-box-sizing:content-box;box-sizing:content-box}body .main-content-full{margin:auto;position:relative}body .main-content-cover{width:100%;text-align:center;overflow:hidden;position:relative;z-index:4}.clear{clear:both}.none{display:none !important}.no-border{border:none !important}img{border:none;background:none}a{cursor:pointer}@font-face{font-family:"Leroy Merlin Sans";src:url("/frontend/common/fonts/LeroyMerlinSans-Light.ttf?v=normal") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Leroy Merlin Sans";src:url("/frontend/common/fonts/LeroyMerlinSans-Regular.ttf?v=normal") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Leroy Merlin Sans";src:url("/frontend/common/fonts/LeroyMerlinSans-Bold.ttf?v=normal") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Leroy Merlin Sans";src:url("/frontend/common/fonts/LeroyMerlinSans-Italic.ttf?v=normal") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Turbinado";src:url("/frontend/common/fonts/Turbinado.ttf?v=v=normal") format("truetype");font-style:normal}.promotions-filters{margin:25px 0}.filter-group.price{margin-top:30px}.filter-group .break{display:inline-block;width:16px;height:1px;background:#515151;position:relative;top:-6px;margin:0 3px}.filter-group .price-from,.filter-group .price-to{width:56px;height:32px;border:1px solid #78BE20;text-align:center;color:#515151}.filter-group .caption{padding-left:30px}.filter-group .caption:before{left:4px}.filter-group .options{padding:5px 0 0;margin-top:10px}.filter-group .options .search-stock-availability{display:inline-block;vertical-align:top;margin-right:6px}.filter-group .options li{margin-bottom:8px}.filter-group .options li.pickup-filter.no-shop .filter-name{color:#ADADAD}.filter-group .options li.pickup-filter.no-shop .filter-name:after{display:block;margin-left:0;color:#78BE20}.filter-group .options a{font-weight:normal;font-size:1.2rem;color:#ADADAD;display:inline-block;vertical-align:top}.filter-group .options a:hover{color:#54B331}.filter-group .options a[href='#']{cursor:default;color:#cbcbcb}.filter-group .search-by-filter.no-items .area{border:solid 1px rgba(173,173,173,0.6)}.filter-group .search-by-filter.no-items .row-filter-li .form-group .form-nested .filter-li-link,.filter-group .search-by-filter.no-items .row-filter-li .form-group .form-nested .filter-li-link .filter-name:after{color:#ADADAD}.filter-group .row-filter-li>.form-group{width:100%;margin-bottom:0}.filter-group .row-filter-li>.form-group .form-nested label{margin:0}.filter-group .row-filter-li>.form-group .form-nested label:not(.form-checkbox):not(.form-radio){display:none}.filter-group .row-filter-li>.form-group .form-nested .full-text{width:100%}.filter-group .row-filter-li>.form-group .form-nested .full-text .form-group{margin-bottom:0}.filter-group .row-filter-li>.form-group .form-nested .full-text .form-group{float:left}.filter-group .row-filter-li>.form-group .form-nested .filter-li-link{margin:-1px 0 4px 10px;color:#515151;font-size:1.4rem;line-height:1.7rem;float:left;width:calc(100% - 35px);position:relative}.filter-group .row-filter-li>.form-group .form-nested .filter-name{position:relative;display:block}.filter-group .row-filter-li>.form-group .form-nested .filter-name:after{margin-left:4px;content:attr(data-filter-count);color:#ADADAD}.price-slider{margin:25px 0px 25px;background:#e8e8e8;width:140px;border-radius:4px}.price-slider .noUi-background{background:#e8e8e8;height:8px;border-radius:4px}.price-slider .noUi-background:after{width:2px;height:8px;background:#e8e8e8;content:"";position:absolute;top:0;right:0}.price-slider .noUi-horizontal{height:8px;width:140px;overflow:hidden}.price-slider .noUi-handle{width:16px;height:16px;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);border:1px solid #78BE20;border-radius:50%;cursor:pointer;top:-5px;left:-1px}.price-slider .noUi-connect{background:#78BE20;height:8px;border-radius:4px}.price-slider .noUi-base{width:124px;height:8px;position:relative;background:#e8e8e8;border-radius:4px}.price-slider .noUi-origin{right:-2px}.block-info{position:fixed;bottom:0;height:55px;border-top:1px solid #fff;background:#78BE20;color:#fff;font-size:1.2rem;width:100%;line-height:1.6rem;z-index:3}.block-info .main-content-full,.block-info .main-content{padding:13px 60px 0 60px}.block-info.warning{background:red;top:0}.block-info.cors{height:144px;top:auto;bottom:0}.block-info a{color:#fff}.block-info a:hover{color:#ADADAD}.block-info .close:before{content:""}.block-info .close:hover{color:#fff}.block-info .close:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.block-info .close:before{font-size:1.6rem;position:absolute;left:23px;top:21px}.main-header{z-index:2}.main-body{z-index:2}.main-footer{z-index:3}.right-content .header{z-index:2}.layer-info{font-size:1.4rem}.carousel{width:220px;height:330px;overflow:hidden}.carousel>ul{display:table;position:absolute;top:0;left:0}.carousel>ul li{display:table-cell;vertical-align:top}.lm-info{color:#989898;cursor:default}.lm-info i{display:inline-block;cursor:pointer;border-radius:50%;width:17px;height:17px;line-height:17px;text-align:center;font-size:2rem;position:relative;vertical-align:top;color:#78BE20}.lm-info i:before{position:absolute;left:0;top:0;text-indent:-1px}.lm-tooltip-wrapper .tooltip-label{line-height:22px;display:inline-block}.lm-tooltip-wrapper .tooltip-label+.lm-tooltip{margin-left:10px}.lm-tooltip-wrapper .lm-tooltip{float:right;cursor:default}.lm-tooltip-wrapper .lm-tooltip[class*="icon-"]:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.lm-tooltip-wrapper .lm-tooltip[class*="icon-"]:before{display:inline-block;-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center;transform-origin:center;font-size:20px;color:#78BE20}.lm-tooltip-wrapper .lm-tooltip.icon-info-tip:before{background:#00263a;border-radius:50%}.lm-tooltip-wrapper .lm-tooltip .tooltipster-wrapper{display:none}.lm-tooltip-wrapper.pagination .lm-tooltip{display:inline-block;float:none}.tooltipster-base.lm-theme{background:#00263a;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}.tooltipster-base.lm-theme .tooltipster-close{display:inline-block;z-index:2;position:absolute}.tooltipster-base.lm-theme .tooltipster-close:before{font-size:10px;color:#00263a;cursor:pointer;position:absolute;top:10px;right:5px}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow{z-index:1;position:static}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow .tooltipster-arrow-border:before{position:absolute;left:-8px;content:""}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-right span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-left span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-left .tooltipster-arrow-border{border-top-color:#00263a !important}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top .tooltipster-arrow-border:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-right span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-right .tooltipster-arrow-border:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-left span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-top-left .tooltipster-arrow-border:before{border-top:8px solid #00263a;border-right:8px solid transparent !important;border-left:8px solid transparent !important;top:-10px}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-right span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-right .tooltipster-arrow-border{border-right-color:#00263a !important}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-right span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-right .tooltipster-arrow-border:before{border-top:8px solid transparent !important;border-right:8px solid #00263a;border-bottom:8px solid transparent !important;left:2px;bottom:-8px}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-right span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-left span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-bottom-color:#00263a !important}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom .tooltipster-arrow-border:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-right span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-right .tooltipster-arrow-border:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-left span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-bottom-left .tooltipster-arrow-border:before{border-right:8px solid transparent !important;border-bottom:8px solid #00263a;border-left:8px solid transparent !important;top:2px}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-left span,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-left .tooltipster-arrow-border{border-left-color:#00263a !important}.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-left span:before,.tooltipster-base.lm-theme:not(.lm-pagination) .tooltipster-arrow.tooltipster-arrow-left .tooltipster-arrow-border:before{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid #00263a;top:-8px;left:-10px}.tooltipster-base.lm-theme .tooltipster-content{display:inline-block;font-size:1.2rem;line-height:1.6rem;background:#00263a;color:#fff;position:relative;cursor:default}.tooltipster-base.lm-theme .tooltipster-content .tooltip-label{display:none}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-image-hidden{display:none}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper{position:relative;z-index:1}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper .additional-content{margin-top:15px}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip{padding:22px 25px}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip h2{font-size:2rem;color:#78BE20;margin-bottom:30px}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip p{margin-bottom:20px}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip p:last-child{margin-bottom:0}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip a{color:#78BE20;-webkit-transition:.2s;transition:.2s}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.default-tooltip a:hover{color:#709e36}.tooltipster-base.lm-theme .tooltipster-content .tooltipster-wrapper.basic-tooltip{padding:10px}.tooltipster-base.lm-pagination{margin-top:3px;background:#fff}.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top-right span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top-left span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-top-left .tooltipster-arrow-border{border-top-color:#fff !important;border-top:12px solid #fff;border-right:12px solid transparent !important;border-left:12px solid transparent !important;bottom:-12px}.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-right span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-left span,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-bottom-color:#fff !important}.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom span:before,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom .tooltipster-arrow-border:before,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-right span:before,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-right .tooltipster-arrow-border:before,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-left span:before,.tooltipster-base.lm-pagination .tooltipster-arrow.tooltipster-arrow-bottom-left .tooltipster-arrow-border:before{border-right:12px solid transparent !important;border-bottom:12px solid #fff;border-left:12px solid transparent !important;top:2px}.tooltipster-base.lm-pagination .tooltipster-content{width:475px;top:0;background:#fff;margin:0;padding:0}.tooltipster-base.lm-pagination .tooltipster-content .tooltipster-wrapper{margin:0;padding-right:0}.tooltipster-base.lm-pagination .tooltipster-content .tooltipster-wrapper.default-tooltip{padding:22px 0 0 26px}.advice-list-view .listing-sidebar .category-menu li a .tooltip-label{line-height:15px}.installment-tooltip{position:relative}.installment-tooltip .lm-tooltip-wrapper{position:absolute;z-index:2;width:100%;height:100%}.installment-tooltip .installment-disable-info{position:relative;width:100%;height:100%;cursor:not-allowed}.installment-tooltip .installment-disable-info:before{content:'';width:100%;height:32px;position:absolute;top:-6px}.shipment-data-content{margin-top:20px}.tooltip-data-title{font-weight:bold;margin-bottom:5px}.pagination{position:relative;text-align:center;font-weight:bold;font-size:15px;color:#515151;margin:40px 0 40px 0}.pagination .lm-tooltip-wrapper{display:inline-block}.pagination .paging{position:relative}.pagination .paging .current-page{position:relative}.pagination .paging .current-page .tooltip-label{color:#78BE20}.pagination .paging .text,.pagination .paging .pages-count{color:#989898}.pagination a,.pagination span{display:inline-block;color:#fff;font-size:1.8rem;font-weight:400}.pagination .next,.pagination .prev{width:20px;height:20px;position:relative;display:inline-block;vertical-align:top}.pagination .next:before,.pagination .prev:before{font-size:2.1rem;color:#78BE20}.pagination .next.disabled,.pagination .prev.disabled{pointer-events:none}.pagination .next.disabled:before,.pagination .prev.disabled:before{color:rgba(120,190,32,0.5)}.pagination .next{margin-left:20px}.pagination .next:before{content:""}.pagination .prev{margin-right:20px}.pagination .prev:before{content:""}.pagination .text{margin:0 12px}.pagination-simple .page{color:#78BE20}.pagination-simple .page,.pagination-simple .current{margin-right:23px}.pagination-simple .current{color:#989898}.pagination-simple .next{margin-left:5px}.pagination-simple .prev{margin-right:25px}.pagination-top .paging .current{color:#fff}.pagination-top .paging .current-page .tooltip-label{color:#78BE20}.pagination-top .paging .text,.pagination-top .paging .pages-count{color:#fff}.lm-pagination .all-pages-list{text-align:left;padding:8px 0 8px 8px}.lm-pagination .all-pages-list .page,.lm-pagination .all-pages-list .current{width:17px;color:#78BE20;font-weight:400;display:block;font-size:1.8rem;margin:0 26px 30px 0;float:left}.lm-pagination .all-pages-list .current{color:#fff;position:relative;text-align:center}.lm-pagination .all-pages-list .current:before{position:absolute;z-index:-1;content:"";width:35px;height:35px;left:-9px;top:-9px;background:#78BE20;border-radius:50%}.layer-transfer{overflow:hidden}.layer-transfer button{margin:0}.product-content{width:auto;height:auto;max-height:300px;margin:30px -40px 10px -30px;background:#f2f2f2;overflow:auto;line-height:1.1}.product-content:hover{border-top-color:#cbcbcb}.product-content .product-container{width:100%;height:75px;margin-right:0;margin-left:0;overflow:hidden;position:relative;float:left}.product-content .product-container.product{padding:0}.product-content .product-container.product,.product-content .product-container.product:hover{border-top-color:#f2f2f2}.product-content .product-container+.product-container{border-top:1px solid #fff}.product-content .product-container .product-photo,.product-content .product-container .product-description{float:left}.product-content .product-container .product-photo{position:relative;width:75px;height:75px}.product-content .product-container .product-photo img{max-width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-content .product-container .product-description{width:calc(100% - 75px);height:100%;display:table;font-size:1.2rem}.product-content .product-container .product-description>*:not(.actions){padding:10px 15px 0;display:table-cell;vertical-align:baseline}.product-content .product-container .product-description .title{width:auto;min-width:214px;line-height:1.5rem;color:#989898;font-weight:600}.product-content .product-container .product-description .title a,.product-content .product-container .product-description .title span{max-height:30px;color:#989898;overflow:hidden;display:block}.product-content .product-container .product-description .info-quantity,.product-content .product-container .product-description .cupboard-quantity{padding-right:0;padding-left:0;font-weight:normal}.product-content .product-container .product-description .cupboard-quantity{width:75px;text-align:right}.product-content .product-container .product-description .prices{width:150px;font-size:1.4rem;white-space:normal}.product-content .product-container .product-description .prices .product-price{font-size:1.4rem;display:block;vertical-align:baseline}.product-content .product-container .product-description .prices .size-strike,.product-content .product-container .product-description .prices .size-small{font-size:1.2rem;display:block}.cupboard-list-layer .product-content{margin:50px 0 30px}.cupboard-list-layer .button-add-shopping-list{margin-top:15px;padding-left:28px;font-weight:bold;color:#989898;display:inline-block;position:relative}.cupboard-list-layer .button-add-shopping-list:before{content:""}.cupboard-list-layer .button-add-shopping-list:before{font-size:1.8rem;position:absolute;top:0;left:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.cupboard-list-layer .button-add-shopping-list:hover{color:#515151}.cupboard-list-layer .button-add-shopping-list:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cupboard-list-layer .cupboard-data{padding:10px 0 10px 30px}.cupboard-view.cupboard-view-empty .product-table header{padding-bottom:0;border-bottom:0 none}.cupboard-view .product-table footer .actions{position:absolute;top:0;left:0;display:none;z-index:1}.cupboard-view .product-table footer .actions.show{display:inline-block}.cupboard-view .product-table footer .button-cart{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#78BE20;color:#fff;font-size:1.6rem;padding-top:0;padding-bottom:0;line-height:40px;position:absolute;top:0;right:0}.cupboard-view .product-table footer .button-cart:before{content:""}.cupboard-view .product-table footer .button-cart:hover{background:#709e36}.cupboard-view .product-table footer .button-cart:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.cupboard-view .product-table footer .button-cart span{font-weight:normal}.cupboard-view .product-table footer .button-cart:after{content:attr(data-text-all);display:inline-block;vertical-align:baseline}.cupboard-view .product-table footer .button-cart.selected:after{content:attr(data-text-selected)}.cupboard-view .product-table footer .sum-label{text-align:right;font-weight:bold;font-size:2rem;color:#989898;line-height:1.3}.cupboard-view .product-table footer .row{border:none}.cupboard-view .product-table footer .item-content{padding-top:0;padding-bottom:0}.cupboard-view .product-table footer .item-content>*{line-height:42px;height:42px}.cupboard-view .product-table .list-title .title.title-list{position:relative}.cupboard-view .product-table .list-title .title.title-list:after{content:""}.cupboard-view .product-table .list-title .title.title-list:after{margin-left:15px}.cupboard-view .product-table .list-title:hover .title-list:after{content:""}.cupboard-view .product-table .list-title:hover .cupboard-list-layer{opacity:1;z-index:1;visibility:visible}.cupboard-view .product-table .list-title .cupboard-list-layer{width:470px;border:1px solid #cbcbcb;background:#fff;position:absolute;top:100%;left:0;opacity:0;visibility:hidden;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.cupboard-view .product-table .nested-actions .cupboard-list-actions{margin-left:5px}.cupboard-view .product-table .nested-actions .cupboard-list-actions li{display:inline-block}.cupboard-view .product-table .nested-actions .cupboard-list-actions li a{padding:0 12px 0 30px;line-height:3rem;display:block;color:#989898;font-weight:bold;position:relative}.cupboard-view .product-table .nested-actions .cupboard-list-actions li a:hover{color:#515151}.cupboard-view .product-table .nested-actions .cupboard-list-actions li a i{font-size:2.2rem;position:absolute;top:0;left:0}.cupboard-content .cupboard-description .cupboard-icon{margin-bottom:15px;font-size:3rem;color:#78BE20;display:inline-block}.cupboard-content .cupboard-description .cupboard-text{width:48%;margin-bottom:20px;clear:both;color:#989898}.cupboard-content .cupboard-actions{margin-bottom:200px}.wysiwyg{color:#515151}.wysiwyg .product h2{margin:0}.wysiwyg small{font-size:80%}.wysiwyg big{font-size:120%}.wysiwyg b,.wysiwyg strong{font-weight:bold}.wysiwyg em{font-style:italic}.wysiwyg u{text-decoration:underline}.wysiwyg sub{bottom:0.75em}.wysiwyg sub,.wysiwyg sup{font-size:1.05rem;line-height:0;position:relative;vertical-align:baseline}.wysiwyg code,.wysiwyg kbd,.wysiwyg pre,.wysiwyg samp{font-family:monospace, serif;font-size:1.4rem}.wysiwyg var{font-style:italic}.wysiwyg del,.wysiwyg strike{text-decoration:line-through}.wysiwyg ins{text-decoration:underline}.wysiwyg cite{font-style:italic}.wysiwyg caption{font-size:1.4rem;line-height:2.5rem}.wysiwyg address{font-style:normal}.wysiwyg table{border:0;border-top:1px solid #cbcbcb}.wysiwyg table tr td,.wysiwyg table tr th{border:0px;padding:5px;font-size:1.2rem;line-height:1.5rem;border-bottom:1px solid #cbcbcb}.wysiwyg ul,.wysiwyg ol{padding:0 20px;display:block}.wysiwyg ul li,.wysiwyg ol li{line-height:1.4em}.wysiwyg ul li ul,.wysiwyg ul li ol,.wysiwyg ol li ul,.wysiwyg ol li ol{margin-left:15px}.wysiwyg ul{list-style-type:none}.wysiwyg ul li{position:relative}.wysiwyg ul li:before{content:"•";position:absolute;top:1px;left:-22px;font-size:1.5em}.wysiwyg ul.green-list li:before{color:#78BE20}.wysiwyg ul.arrow-right li:before{left:-29px;top:-1px;color:#78BE20}.wysiwyg ul.arrow-right li a{color:#515151}.wysiwyg ul.checkmark-in-circle li:before{background-color:#54B331;border-radius:50%;width:18px;height:18px;left:-22px;color:#fff;text-align:center;font-size:1em}.wysiwyg ol,.wysiwyg ol li{list-style:decimal}.wysiwyg ol[type="a"],.wysiwyg ol[type="a"] li{list-style-type:lower-alpha}.wysiwyg a{color:#78BE20}.wysiwyg a:hover{text-decoration:underline}.wysiwyg a.button{color:#fff;text-decoration:none}.wysiwyg p{margin:15px 0;line-height:2rem;font-size:1.3rem}.wysiwyg p+.title-underline{margin-top:39px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin:6px 0;color:#989898;font-weight:bold}.wysiwyg h1{font-size:3.5rem}.wysiwyg h2{font-size:3rem}.wysiwyg h3{font-size:2.5rem}.wysiwyg h4{font-size:2rem}.wysiwyg h5{font-size:1.5rem}.wysiwyg hr{display:block;height:1px;border:0;border-top:1px solid #c8c8c8;margin:0;padding:0}.wysiwyg blockquote{padding:15px 20px;background:#eee;font-style:italic;font-size:1.8rem;line-height:2.4rem}.wysiwyg blockquote p{margin:5px 0}.wysiwyg input[type="text"]{outline:none;height:34px}.wysiwyg textarea{resize:vertical;min-height:210px}.wysiwyg input[type="text"],.wysiwyg textarea{padding:8px 15px;border:1px solid #cbcbcb;color:#989898;font-size:1.7rem;-webkit-transition-property:border-color, -webkit-box-shadow;transition-property:border-color, -webkit-box-shadow;transition-property:border-color, box-shadow;transition-property:border-color, box-shadow, -webkit-box-shadow;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.wysiwyg input[type="text"].error,.wysiwyg input[type="text"].error:focus,.wysiwyg input[type="text"].error:hover,.wysiwyg textarea.error,.wysiwyg textarea.error:focus,.wysiwyg textarea.error:hover{border-color:red}.wysiwyg input[type="text"]:focus,.wysiwyg input[type="text"]:hover,.wysiwyg textarea:focus,.wysiwyg textarea:hover{border-color:#989898}.wysiwyg input[type="button"],.wysiwyg input[type="submit"]{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#78BE20;color:#fff}.wysiwyg input[type="button"]:before,.wysiwyg input[type="submit"]:before{content:""}.wysiwyg input[type="button"]:hover,.wysiwyg input[type="submit"]:hover{background:#709e36}.wysiwyg input[type="button"]:before,.wysiwyg input[type="submit"]:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.wysiwyg input[type="button"] span,.wysiwyg input[type="submit"] span{font-weight:normal}.wysiwyg input[type="reset"]{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2}.wysiwyg input[type="reset"]:before{content:""}.wysiwyg input[type="reset"]:hover{color:#54B331}.wysiwyg input[type="reset"]:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.wysiwyg input[type="reset"] span{font-weight:normal}.wysiwyg .loader{display:none}.wysiwyg .one-column{margin-bottom:39px;clear:both}.wysiwyg .two-columns{margin-bottom:39px}.wysiwyg .two-columns>div{display:inline-block;width:50%;vertical-align:top}.wysiwyg .two-columns>div:nth-of-type(2n+1){padding-right:40px}.wysiwyg .two-columns>div:nth-of-type(2n){margin-left:-5px}.wysiwyg .lang-cms{float:right;margin-top:-87px}.wysiwyg .lang-cms a{border-left:1px solid #cbcbcb;width:60px;height:42px;display:table-cell;text-align:center;vertical-align:middle}.wysiwyg .lang-cms a img{margin:0;border-radius:50%}.wysiwyg .title-underline{margin-top:0;margin-bottom:22px;border-bottom:1px solid #cbcbcb;padding-bottom:11px;color:#989898;font-weight:bold;font-size:2.2rem}.wysiwyg .header-cms-page,.news .header-cms-page{background-color:#f2f2f2;margin-bottom:45px;padding:75px 0 10px 0}.wysiwyg .header-cms-page .title-header-cms,.news .header-cms-page .title-header-cms{color:#54B331;font-size:1.6rem;font-weight:bold;width:1200px;margin:0 auto;padding:0 23px}.main-header{background:#00263a;position:relative;z-index:3}.main-header.menu-open:not(.sticky) .logo img{-webkit-transform:scale(0.8);transform:scale(0.8)}.main-header.menu-open:not(.sticky) .menu-item:not(.is-active) .menu-link{color:#fff;opacity:.5}.main-header.menu-open:not(.sticky) .menu-item:not(.is-active) .menu-link:hover{opacity:1}.main-header .input-search-submit{left:-45px}.main-header .product-container{height:77px;padding:0}.main-header:before{background:#78BE20;content:'';display:block;height:65px;left:0;right:0;top:0;position:absolute}.main-header .logo{z-index:1;width:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.main-header .logo img{display:block;max-width:100%;-webkit-transition:.3s;transition:.3s;will-change:transform;-webkit-transform-origin:top;transform-origin:top}.main-header .logo img:last-child{display:none}.main-header .logo a{z-index:1}.main-header .logo:before{content:'';display:block;left:0;bottom:0;position:absolute;width:0;height:0;border-left:130px solid transparent;border-right:130px solid transparent;border-bottom:130px solid #fff}.main-header .header-content{z-index:1;width:calc(100% - 260px)}.main-header .header-top{height:65px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.main-header .header-top .header-top-link{padding:0 35px;width:150px}.main-header .header-top a{color:#fff}.main-header .header-top a:before{-webkit-transform-origin:center;transform-origin:center}.main-header .header-top a,.main-header .header-top a:before{-webkit-transition:.2s;transition:.2s}.main-header .header-top a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.main-header .header-top a:hover,.main-header .header-top a:hover:before{color:#00263a}.main-header .header-top .suggestion-name a,.main-header .header-top .product-description .title span{color:#515151}.main-header .header-top .box-cart,.main-header .header-top .box-cupboard,.main-header .header-top .prompt-for-merge{display:none}.main-header .header-top .link-cupboard,.main-header .header-top .link-cart{position:relative;display:inline-block;margin-left:23px;top:-8px}.main-header .header-top .link-cupboard:before,.main-header .header-top .link-cart:before{left:-22px;top:0;position:absolute;font-size:39px}.main-header .header-top .link-cupboard .item-counter,.main-header .header-top .link-cupboard:hover .item-counter,.main-header .header-top .link-cart .item-counter,.main-header .header-top .link-cart:hover .item-counter{color:#fff}.main-header .header-top .link-cupboard .item-counter,.main-header .header-top .link-cart .item-counter{border-radius:50%;width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;background:#0092bc;display:block;position:relative;z-index:1;-webkit-animation:zoomOut .7s ease;animation:zoomOut .7s ease}.main-header .header-top .link-cupboard:before{content:""}.main-header .header-top .link-cart:before{content:""}.main-header .top-account-dropdown-menu{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(5px);transform:translateY(5px);background:#78BE20;padding:5px 0}.main-header .top-account-dropdown-menu a{color:#fff;display:block;padding:8px 15px;-webkit-transition:color .2s;transition:color .2s}.main-header .top-account-dropdown-menu a:hover{color:#00263a}.main-header .top-account{color:#fff;position:relative;padding:12px 0;-webkit-transition:color .2s;transition:color .2s}.main-header .top-account:hover{color:#00263a}.main-header .top-account:hover .top-account-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.main-header .top-account strong{font-weight:normal}.main-header .button-shop-details{display:block;padding-left:30px;position:relative}.main-header .button-shop-details:before{content:""}.main-header .button-shop-details:before{position:absolute;left:-10px;color:#fff;font-size:30px;top:-2px}.main-header:not(.sticky):not(.menu-open) .logo:hover img{-webkit-transform:scale(0.95);transform:scale(0.95)}.main-header:not(.sticky) .top-account{width:110px}.main-header:not(.sticky) .top-account strong{line-height:1.2;display:block;max-width:110px;overflow:hidden;text-overflow:ellipsis}.main-header:not(.sticky) .button-shop-details span{display:block}.main-header:not(.sticky) .top-shop-details{width:210px}.main-header .button-init-login{display:block;padding-left:30px;height:33px;line-height:33px;position:relative}.main-header .button-init-login:before{content:""}.main-header .button-init-login:before{text-indent:0;position:absolute;width:33px;left:-5px;color:#fff;font-size:39px;top:0}.main-header .user-navbar{display:table;width:calc(100% - 540px)}.main-header .user-navbar>li{display:table-cell;vertical-align:middle}.main-header .link-cupboard .item-label,.main-header .link-cart .item-label{display:none}.main-header-wrapper{margin:0 auto;width:1220px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-header.sticky{position:fixed;top:0;left:0;right:0;will-change:transform;-webkit-animation:slideInMenu .3s ease;animation:slideInMenu .3s ease;border-bottom:10px solid #fff;z-index:4}.main-header.sticky .top-account{padding-left:14px;padding-right:6px}.main-header.sticky .user-navbar{width:auto}.main-header.sticky .button-init-login span{display:none}.main-header.sticky .button-init-login:before{text-align:center}.main-header.sticky .button-shop-details:before{display:none}.main-header.sticky .header-top-link{display:none}.main-header.sticky .header-bottom{display:none}.main-header.sticky .dropdown-menu{display:none !important}.main-header.sticky .logo{width:120px;margin-right:140px}.main-header.sticky .logo:before{border-left-width:60px;border-right-width:60px;border-bottom-width:60px}.main-header.sticky .logo img{width:auto;height:35px}.main-header.sticky .logo img:first-child{display:none}.main-header.sticky .logo img:last-child{display:block}.main-header.sticky:before{background:#78BE20;height:40px}.main-header.sticky .form-control{height:40px}.main-header.sticky .input-search-text{margin-top:0;border-bottom-color:transparent;padding-bottom:10px}.main-header.sticky .header-top{height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}#login-form-layer header{color:#515151}.main-menu .menu-list{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu .menu-item{position:relative}.main-menu .menu-item.is-active>.dropdown-menu{display:block}.main-menu .menu-item.is-active .menu-link{background:transparent;position:relative}.main-menu .menu-item.is-active.js-inspirations-link{border-bottom:#fff}.main-menu .menu-item.is-active.js-inspirations-link:before,.main-menu .menu-item.is-active.js-inspirations-link:after{left:50%}.main-menu .menu-item.is-active.js-inspirations-link:before{border-bottom-color:inherit}.main-menu .menu-item.is-active:before{content:'';display:block;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #00263a;bottom:-2px;z-index:2;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:calc(50% - 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-menu .menu-item.is-active:after{content:'';display:block;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff;bottom:-2px;z-index:1;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:calc(50% - 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-menu .menu-item.menu-item-right{margin-left:auto}.main-menu .menu-item.has-children.js-inspirations-link .menu-link{padding:13px 15px 15px 15px;text-transform:uppercase}.main-menu .menu-item.has-children .menu-link{padding:13px 29px 15px 15px}.main-menu .menu-item:last-child a{padding-right:0}.main-menu .js-inspirations-link .menu-link{opacity:0.99;text-shadow:0 0 0.65px, 0 0 0.65px}.main-menu .menu-link{color:#fff;font-size:16px;display:block;border-top:3px solid #00263a;padding:13px 15px 15px 15px;position:relative}.main-menu .menu-link:hover{color:#78BE20;text-shadow:0 0 0.65px #78BE20,0 0 0.65px #78BE20;opacity:1}.main-menu .menu-link .menu-link-name:after{display:block;content:attr(data-link-name);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.main-menu .menu-link-darken{opacity:.5}.main-menu .menu-link-darken:hover{color:#fff;text-shadow:0 0 0.65px #fff,0 0 0.65px #fff;font-weight:normal}.dropdown-menu{border-top:2px solid #fff;background:#00263a;display:none;padding-top:30px;z-index:5}.dropdown-menu.inspirations-dropdown{background:#fff;padding-top:51px;-webkit-box-shadow:0 1px 40px -15px rgba(0,0,0,0.5);box-shadow:0 1px 40px -15px rgba(0,0,0,0.5)}.dropdown-menu.inspirations-dropdown .close-menu{right:-6px;top:-42px}.dropdown-menu.inspirations-dropdown .close-menu:after,.dropdown-menu.inspirations-dropdown .close-menu:before{background:#00263a;width:18px;height:3px}.dropdown-menu .close-menu{width:20px;height:20px;position:absolute;right:0;top:-22px;cursor:pointer}.dropdown-menu .close-menu:after,.dropdown-menu .close-menu:before{content:'';display:block;width:15px;height:2px;background:#78BE20;-webkit-transition:.3s;transition:.3s;-webkit-transform-origin:center;transform-origin:center;position:absolute;top:8px}.dropdown-menu .close-menu:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-menu .close-menu:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dropdown-menu .dropdown-menu-wrapper{margin:0 auto;width:1220px;position:relative}.dropdown-menu .dropdown-list{display:none;overflow:hidden;margin:0 -1%}.dropdown-menu .dropdown-list.is-active{display:block}.dropdown-menu .dropdown-item{width:14.66%;float:left;margin:0 1% 30px 1%;position:relative;padding-left:40px}.dropdown-menu .dropdown-item:nth-child(6n+1){clear:left}.dropdown-menu .dropdown-link{display:block;color:#fff;font-size:14px;height:55px}.dropdown-menu .dropdown-link:before{color:#fff;font-size:26px;position:absolute;left:0;top:0}.dropdown-menu .dropdown-link:hover{color:#78BE20}.dropdown-menu .dropdown-link:hover:before{color:#fff}.dropdown-menu .submenu-link{font-size:13px;color:#78BE20;margin-bottom:10px;display:block}.dropdown-menu .submenu-link.is-active{font-weight:bold}.dropdown-menu .submenu-link:hover{color:#fff}.dropdown-menu a{-webkit-transition:color .2s;transition:color .2s}.dropdown-menu .newspaper-list,.dropdown-menu .inspirations-list{overflow:hidden;padding-bottom:30px}.dropdown-menu .newspaper-list .newspaper-content,.dropdown-menu .newspaper-list .inspirations-content,.dropdown-menu .inspirations-list .newspaper-content,.dropdown-menu .inspirations-list .inspirations-content{height:400px;overflow:visible;width:calc(100% + 40px)}.dropdown-menu .newspaper-list .inspirations-content,.dropdown-menu .inspirations-list .inspirations-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:410px;height:auto}.dropdown-menu .newspaper-list .inspirations-content .categories-wrapper,.dropdown-menu .inspirations-list .inspirations-content .categories-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-menu .newspaper-list .inspirations-content .caption,.dropdown-menu .inspirations-list .inspirations-content .caption{margin-bottom:35px;font-size:1.8rem;font-weight:bold;color:#212121}.dropdown-menu .newspaper-list .inspirations-content .caption a,.dropdown-menu .inspirations-list .inspirations-content .caption a{color:#78BE20;font-weight:normal}.dropdown-menu .newspaper-list .inspirations-content .caption a:hover,.dropdown-menu .inspirations-list .inspirations-content .caption a:hover{color:#709e36}.dropdown-menu .newspaper-list .inspirations-content .categories,.dropdown-menu .inspirations-list .inspirations-content .categories{-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-menu .newspaper-list .inspirations-content .categories .category,.dropdown-menu .inspirations-list .inspirations-content .categories .category{color:#212121;font-size:1.6rem}.dropdown-menu .newspaper-list .inspirations-content .categories .category .name,.dropdown-menu .inspirations-list .inspirations-content .categories .category .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.dropdown-menu .newspaper-list .inspirations-content .categories .category:hover .img,.dropdown-menu .inspirations-list .inspirations-content .categories .category:hover .img{border:3px solid #9ed7c7;display:none}.dropdown-menu .newspaper-list .inspirations-content .categories .category:hover .packshot-img,.dropdown-menu .inspirations-list .inspirations-content .categories .category:hover .packshot-img{border:3px solid #9ed7c7;display:block}.dropdown-menu .newspaper-list .inspirations-content .categories .category:hover .name,.dropdown-menu .inspirations-list .inspirations-content .categories .category:hover .name{color:#9ed7c7}.dropdown-menu .newspaper-list .inspirations-content .categories li,.dropdown-menu .inspirations-list .inspirations-content .categories li{display:inline-block;text-align:center;margin-bottom:35px;width:138px;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-menu .newspaper-list .inspirations-content .categories .img,.dropdown-menu .newspaper-list .inspirations-content .categories .packshot-img,.dropdown-menu .inspirations-list .inspirations-content .categories .img,.dropdown-menu .inspirations-list .inspirations-content .categories .packshot-img{border-radius:56px;width:112px;height:112px;overflow:hidden;display:block;margin:0 auto 10px;border:3px solid #fff}.dropdown-menu .newspaper-list .inspirations-content .categories .img img,.dropdown-menu .newspaper-list .inspirations-content .categories .packshot-img img,.dropdown-menu .inspirations-list .inspirations-content .categories .img img,.dropdown-menu .inspirations-list .inspirations-content .categories .packshot-img img{max-width:100%}.dropdown-menu .newspaper-list .inspirations-content .categories .packshot-img,.dropdown-menu .inspirations-list .inspirations-content .categories .packshot-img{display:none}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo{width:600px;position:relative;top:-20px}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data .name,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data .name{display:block;text-align:center;margin-bottom:20px;font-size:10rem;color:#212121;font-family:"Turbinado";text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:520px;padding:10px 9px 9px;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data .img,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data .img{width:496px;height:315px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data .img img,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data .img img{max-height:100%;max-width:100%}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data.placeholder,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data.placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data.placeholder .name,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data.placeholder .name{margin-bottom:25px}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data.placeholder .slogan,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data.placeholder .slogan{font-size:1.8rem;text-transform:uppercase;color:#000;width:352px;letter-spacing:1.5px;text-align:center;line-height:3rem}.dropdown-menu .newspaper-list .inspirations-content .category-main-photo .category-data.active,.dropdown-menu .inspirations-list .inspirations-content .category-main-photo .category-data.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-menu .newspaper-list .arrow-top,.dropdown-menu .newspaper-list .arrow-bottom,.dropdown-menu .inspirations-list .arrow-top,.dropdown-menu .inspirations-list .arrow-bottom{font-size:4rem;display:none;position:absolute;top:-29px;left:calc(50% - 20px);border-radius:20px;color:#78BE20;height:40px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.dropdown-menu .newspaper-list .arrow-top:before,.dropdown-menu .newspaper-list .arrow-bottom:before,.dropdown-menu .inspirations-list .arrow-top:before,.dropdown-menu .inspirations-list .arrow-bottom:before{display:block;margin-top:-2px}.dropdown-menu .newspaper-list .arrow-top:hover,.dropdown-menu .newspaper-list .arrow-bottom:hover,.dropdown-menu .inspirations-list .arrow-top:hover,.dropdown-menu .inspirations-list .arrow-bottom:hover{background:#EDFFE3}.dropdown-menu .newspaper-list .arrow-top.show,.dropdown-menu .newspaper-list .arrow-bottom.show,.dropdown-menu .inspirations-list .arrow-top.show,.dropdown-menu .inspirations-list .arrow-bottom.show{display:inline-block}.dropdown-menu .newspaper-list .arrow-bottom,.dropdown-menu .inspirations-list .arrow-bottom{top:auto;bottom:1px}.dropdown-menu .newspaper-list .arrow-bottom:before,.dropdown-menu .inspirations-list .arrow-bottom:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-menu .newspaper-list .small-blocks,.dropdown-menu .inspirations-list .small-blocks{float:left;width:828px;overflow:hidden}.dropdown-menu .newspaper-list .small-blocks .item,.dropdown-menu .inspirations-list .small-blocks .item{height:100px;width:378px;float:left;margin-bottom:36px;margin-right:36px}.dropdown-menu .newspaper-list .main-blocks,.dropdown-menu .inspirations-list .main-blocks{float:left;width:414px;overflow:hidden}.dropdown-menu .newspaper-list .main-blocks .item,.dropdown-menu .inspirations-list .main-blocks .item{height:236px;float:left;width:100%;margin-bottom:36px;display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-menu .newspaper-list .main-blocks .image,.dropdown-menu .inspirations-list .main-blocks .image{display:block}.dropdown-menu .newspaper-list .main-blocks .info,.dropdown-menu .inspirations-list .main-blocks .info{margin-left:20px}.dropdown-menu .newspaper-list .main-blocks .info .first,.dropdown-menu .newspaper-list .main-blocks .info .second,.dropdown-menu .inspirations-list .main-blocks .info .first,.dropdown-menu .inspirations-list .main-blocks .info .second{color:#78BE20;font-size:1.5em;margin-bottom:20px}.dropdown-menu .newspaper-list .main-blocks .info .date,.dropdown-menu .inspirations-list .main-blocks .info .date{color:#fff}.dropdown-menu .newspaper-list .header,.dropdown-menu .inspirations-list .header{color:#78BE20;margin-bottom:20px;font-weight:400}.dropdown-menu .inspirations-list{overflow:visible;padding-left:16px}@-webkit-keyframes slideInMenu{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.main-breadcrumb{padding:15px 0 25px 0;font-size:1.4rem;line-height:2.1rem;white-space:nowrap;overflow:hidden}.main-breadcrumb .breadcrumb-item{display:inline-block;vertical-align:top}.main-breadcrumb .breadcrumb-item .last-item{color:#515151}.main-breadcrumb .breadcrumb-item .cut-wrapper{display:inline-block;vertical-align:bottom;overflow:hidden}.main-breadcrumb a,.main-breadcrumb span.dots{color:#78BE20;-webkit-transition:color .2s;transition:color .2s}.main-breadcrumb a:after,.main-breadcrumb span.dots:after{content:"/";margin:0 5px 0 8px}.main-breadcrumb a:hover,.main-breadcrumb span.dots:hover{color:#709e36}.main-breadcrumb a:hover:after,.main-breadcrumb span.dots:hover:after{color:#78BE20}.main-breadcrumb a.home,.main-breadcrumb span.dots.home{padding-left:17px;position:relative}.main-breadcrumb a.home:before,.main-breadcrumb span.dots.home:before{position:absolute;left:0;font-size:2.2rem}.main-breadcrumb a.last-item:after,.main-breadcrumb span.dots.last-item:after{margin:0;content:""}.breadcrumb-content{width:1220px;margin:0 auto}.additional-menu{min-height:56px;background:#fff;padding:0 50px;overflow:hidden;padding-top:19px;line-height:21px}.additional-menu .content{width:1220px;overflow:hidden;margin:0 auto}.additional-menu .portals a:hover,.additional-menu .links a:hover{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.additional-menu .portals{float:left}.additional-menu .portals a{font-size:1.3rem;font-family:"Leroy Merlin Sans";font-weight:bold;color:#ADADAD;margin-right:23px}.additional-menu .links{float:right}.additional-menu .links a{font-size:1.1rem;font-family:"Leroy Merlin Sans";color:#656565;margin-right:23px}.additional-menu .links a.strong{font-size:1.3rem}.additional-menu .links a:last-of-type{margin-right:0}.additional-menu .links .strong{font-weight:bold}.scroll-top{cursor:pointer;position:fixed;width:75px;height:75px;bottom:0;right:40px;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;z-index:1}.scroll-top.is-visible{opacity:1;visibility:visible}.scroll-top:after{content:'';display:block;width:106px;height:106px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#78BE20;-webkit-transform-origin:0 100%;transform-origin:0 100%;position:absolute;bottom:0;z-index:0;left:0}.scroll-top:before{content:""}.scroll-top:hover:before{color:#00263a}.scroll-top:before{color:#fff;position:absolute;-webkit-transition:color .2s;transition:color .2s;top:35px;left:35px;font-size:30px;z-index:1}.our-services{min-height:153px;background:#fff;padding:25px 0 10px 0;text-align:center;border-top:1px solid #cbcbcb;font-family:"Leroy Merlin Sans"}.our-services .content{width:1225px;margin:0 auto;overflow:hidden}.our-services .description{height:38px}.our-services .description a{font-size:1.2rem;color:#ADADAD;text-decoration:none;padding-top:12px;display:block}.our-services .description a:hover{color:#54B331;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.our-services .img{width:100%;display:inline-block;height:47px;overflow:hidden;position:relative;bottom:-20px}.our-services .img img{max-width:100%;max-height:100%;position:absolute;bottom:0;left:0}.our-services .column{height:105px;border-right:1px solid #cbcbcb;padding:0 6% 0 1.5%;text-align:left;position:relative}.our-services .column:first-of-type{float:left;padding-left:0}.our-services .column:last-of-type{border-right:0}.our-services .caption{color:#54B331;font-size:2rem;font-weight:normal;margin-top:7px}.footer-menu{height:500px;background:#00263a;color:#ADADAD;padding:35px 0}.footer-menu .newsletter-registration{position:relative}.footer-menu .app-icons{margin-top:15px}.footer-menu .app-icons .app,.footer-menu .app-icons .mobile,.footer-menu .app-icons .www{display:inline-block}.footer-menu .app-icons .app .text,.footer-menu .app-icons .mobile .text,.footer-menu .app-icons .www .text{display:block}.footer-menu .app-icons .app{margin-right:46px}.footer-menu .app-icons .store-apple,.footer-menu .app-icons .store-google,.footer-menu .app-icons .store-windows{display:inline-block;margin-right:15px;width:50px;height:60px}.footer-menu .app-icons .store-apple:hover:before,.footer-menu .app-icons .store-google:hover:before,.footer-menu .app-icons .store-windows:hover:before{color:#ADADAD;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.footer-menu .app-icons .store-apple:before,.footer-menu .app-icons .store-google:before,.footer-menu .app-icons .store-windows:before{font-size:40px;color:#989898}.footer-menu .app-icons .mobile-ver{display:inline-block}.footer-menu .app-icons .mobile-ver:before{content:""}.footer-menu .app-icons .mobile-ver:hover:before{color:#ADADAD;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.footer-menu .app-icons .mobile-ver:before{font-size:56px;top:-77px;left:2px;color:#989898}.footer-menu .app-icons a{color:#ADADAD;font-weight:bold;position:relative;display:inline-block;font-size:1.3rem}.footer-menu .app-icons a:hover{color:#ADADAD}.footer-menu .app-icons a:before{position:absolute}.footer-menu .content{width:1225px;overflow:hidden;margin:0 auto}.footer-menu .newsletter-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.footer-menu .newsletter-row input[type="checkbox"]{margin-right:20px}.footer-menu .newsletter-row input[type="text"]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:12px;outline:none;border:0;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}.footer-menu .newsletter-row input[type="text"]:hover{-webkit-box-shadow:inset 0px 0px 0px 1px #78BE20;box-shadow:inset 0px 0px 0px 1px #78BE20}.footer-menu .newsletter-row a{padding:12px 40px;line-height:1.5;color:#fff;-webkit-transition:0.2s;transition:0.2s;background:#78BE20}.footer-menu .newsletter-row a:hover{background:#709e36;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.25);box-shadow:0 2px 7px rgba(0,0,0,0.25)}.footer-menu .newsletter-row a.link{padding:0;background:none;color:#78BE20}.footer-menu .newsletter-row .js-newsletter-more{background:none;padding:0;text-decoration:underline;color:#78BE20}.footer-menu .newsletter-row .newsletter-extra{display:none}.footer-menu .form-checkbox .area,.footer-menu .form-radio .area{background:#fff;border-color:#fff}.footer-menu .form-checkbox .area:before,.footer-menu .form-radio .area:before{color:#78BE20}.footer-menu .form-checkbox:hover .area,.footer-menu .form-radio:hover .area{border-color:#78BE20}.footer-menu .footer-column-title{color:#fff;display:block;font-size:16px;margin-bottom:15px;line-height:1.4}.footer-menu hr{display:none}.footer-menu .columns{float:left;width:52%}.footer-menu .columns .row:not(.icons){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-menu .columns .column{width:32%}.footer-menu .columns .column p{margin-bottom:20px}.footer-menu .columns a{display:block;font-family:"Leroy Merlin Sans";font-weight:normal;font-size:14px;color:#78BE20;line-height:2.2rem}.footer-menu .columns a:hover{color:#fff;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.footer-menu .our-products{margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-menu .our-products>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer-menu .our-products a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.7;color:#989898;margin-bottom:5px;-webkit-transition:color .2s;transition:color .2s}.footer-menu .our-products a:hover{color:#fff}.footer-menu .our-products img{display:block}.footer-menu .our-products svg{margin-right:10px}.footer-menu .our-products .mobile-ico{border:2px solid #54B331;border-radius:3px;display:block;-webkit-transition:.3s;transition:.3s;width:16px;height:23px;position:absolute;left:-25px;top:0}.footer-menu .our-products .mobile-ico:after{content:'';display:block;width:3px;-webkit-transition:.3s;transition:.3s;height:3px;border-radius:50%;background:#54B331;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:3px}.footer-menu .our-products .mobile-ver{color:#54B331;font-size:13px;margin-left:25px;-webkit-transition:color .3s;transition:color .3s;position:relative}.footer-menu .our-products .mobile-ver:hover{color:#fff}.footer-menu .our-products .mobile-ver:hover .mobile-ico{border-color:#fff}.footer-menu .our-products .mobile-ver:hover .mobile-ico:after{background-color:#fff}.footer-menu .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.footer-menu .widget{width:32%}.footer-menu .newsletter{float:left;width:48%}.footer-menu .newsletter-block{line-height:1.33;font-size:12px}.footer-menu.newsletter-expanded{height:auto}.tab-panel{margin-bottom:3px;clear:both;position:relative}.tab-panel .action-button{background:#78BE20;color:#fff;display:block;float:right;line-height:40px;overflow:hidden;padding:0 40px 0 80px;-webkit-transform:translateX(20px) skew(-45deg);transform:translateX(20px) skew(-45deg);position:relative;-webkit-transition:color .2s;transition:color .2s}.tab-panel .action-button:hover{color:#00263a}.tab-panel .action-button span{-webkit-transform:skew(45deg);transform:skew(45deg);display:inline-block;font-weight:normal}.tab-panel.tab-panel-arrow .tab-header{height:calc(40px + 1px);border-bottom:1px solid #cbcbcb;background:none;font-size:1.6rem;color:#515151}.tab-panel.tab-panel-arrow .tab-header:after{content:none}.tab-panel.tab-panel-arrow .tab-header .title{padding-left:0}.tab-panel.tab-panel-arrow .tab-header .toggle-tab{background:#f2f2f2}.tab-panel.tab-panel-arrow .tab-header .toggle-tab:after{content:""}.tab-panel.tab-panel-arrow .tab-header .toggle-tab:before{display:none}.tab-panel.tab-panel-arrow .tab-header .toggle-tab:after{width:50px;border-left:0 none;font-size:2.2rem}.tab-panel.shop-availability .tab-header{height:54px}.tab-panel.shop-availability .tab-header:hover .title,.tab-panel.shop-availability .tab-header:hover .counter{color:#78BE20}.tab-panel.shop-availability .tab-header .title{line-height:54px;width:calc(100% - 45px);position:relative}.tab-panel.shop-availability .tab-header .choose-shop{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#78BE20;color:#fff;font-size:1.1rem;font-weight:normal;height:35px;line-height:36px;padding:0 8px;position:absolute;right:-5px;top:10px;z-index:2}.tab-panel.shop-availability .tab-header .choose-shop:before{content:""}.tab-panel.shop-availability .tab-header .choose-shop:hover{background:#709e36}.tab-panel.shop-availability .tab-header .choose-shop:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.tab-panel.shop-availability .tab-header .choose-shop span{font-weight:normal}.tab-panel.shop-availability .tab-header .choose-shop:before{content:none}.tab-panel.shop-availability .tab-header .toggle-tab{background:transparent}.tab-panel.shop-availability .tab-header .toggle-tab:after{content:""}.tab-panel.shop-availability .tab-header .toggle-tab:after{color:#989898;height:50px;width:43px;line-height:50px;color:#989898}.tab-panel.shop-availability .tab-header .title .counter{padding-left:20px;font-size:1.4rem;font-weight:bold;position:relative;line-height:5.8rem;float:right;margin-right:100px;min-width:63px}.tab-panel.shop-availability .tab-header .title .counter:before{content:""}.tab-panel.shop-availability .tab-header .title .counter:before{position:absolute;left:0;top:21px;background:#78BE20;color:#fff;font-size:12px;text-align:center;border-radius:50%;width:15px;height:15px;line-height:15px}.tab-panel.shop-availability .tab-header h2,.tab-panel.shop-availability .tab-header .counter{float:left}.tab-panel .tab-header{height:40px;width:100%;background:#00263a;position:relative;font-size:2.2rem;font-weight:bold;color:#fff;cursor:pointer}.tab-panel .tab-header .title{width:100%}.tab-panel .tab-header.with-action:after{height:40px;width:200px;border-style:solid;border-color:transparent transparent #78BE20 transparent;border-width:0 0 40px 40px;content:'';position:absolute;right:0;top:-40px}.tab-panel .tab-header.toggle-disable:hover{cursor:default}.tab-panel .tab-header.toggle-disable:hover .title,.tab-panel .tab-header.toggle-disable:hover .counter,.tab-panel .tab-header.toggle-disable:hover .toggle-tab{color:#fff}.tab-panel .tab-header:hover .title,.tab-panel .tab-header:hover .counter,.tab-panel .tab-header:hover .toggle-tab{color:#0092bc}.tab-panel .tab-header .title{float:left;padding-left:25px;line-height:40px;font-size:1.4rem}.tab-panel .tab-header .title h2{font-weight:bold;display:inline-block}.tab-panel .tab-header .title .counter{font-size:1.6rem;font-weight:300;margin-left:2px}.tab-panel .tab-header .toggle-tab{cursor:pointer;float:right;font-weight:normal}.tab-panel .tab-header .toggle-tab:after{content:""}.tab-panel .tab-header .toggle-tab:before,.tab-panel .tab-header .toggle-tab:after{line-height:40px;display:inline-block;vertical-align:top}.tab-panel .tab-header .toggle-tab:before{content:attr(data-expand);padding:0 20px;font-size:1.2rem}.tab-panel .tab-header .toggle-tab:after{border-left:1px solid #cbcbcb;font-size:2.6rem;text-align:center;width:60px}.tab-panel .tab-header .toggle-tab:hover{color:#78BE20}.tab-panel.tab-product-list .tab-content .content{padding:16px 0 32px 0}.tab-panel .tab-content{width:100%;clear:both}.tab-panel .tab-content .content{padding:16px 0 0;overflow:hidden}.tab-panel .tab-content.tab-max-height{overflow-y:auto}.tab-panel .tab-footer{border-top:1px solid #cbcbcb;font-size:0}.tab-panel .tab-footer>*{display:inline-block;vertical-align:middle;font-size:1.4rem}.tab-panel .tab-footer .arrow{font-size:2.2rem;line-height:31px;background:#f2f2f2;width:29px;height:31px}.tab-panel .tab-footer .swiper-counter{margin:0 12px}.tab-panel .tab-content,.tab-panel .tab-footer{display:none}.tab-panel.expanded.tab-panel-arrow .tab-header .toggle-tab:after{content:""}.tab-panel.expanded .tab-header .toggle-tab:after{content:""}.tab-panel.expanded .tab-header .toggle-tab:before{content:attr(data-collapse)}.tab-panel.expanded .tab-content,.tab-panel.expanded .tab-footer{display:block}.form-global-error{color:#da291c;margin-bottom:10px}.form-control{display:block;outline:none;font-size:1.3rem;padding:8px 15px;height:42px;width:100%;color:#989898;border:1px solid #cbcbcb;position:relative;-webkit-transition-property:border-color, -webkit-box-shadow;transition-property:border-color, -webkit-box-shadow;transition-property:border-color, box-shadow;transition-property:border-color, box-shadow, -webkit-box-shadow;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.form-control.error,.form-control.error:focus,.form-control.error:hover{border-color:red;z-index:2}.form-control:focus,.form-control:hover{border-color:#989898;z-index:2}.form-control[disabled],.form-control[readonly]{background:#e6e6e6}.form-select select{min-width:100%}.form-textarea .form-control{resize:vertical;min-height:210px}.form-checkbox,.form-radio{width:auto;position:relative;padding-left:26px;display:block;cursor:pointer}.form-checkbox:hover .area,.form-radio:hover .area{border-color:#989898}.form-checkbox.no-label,.no-label.form-radio{padding-left:0}.form-checkbox.no-label .area,.no-label.form-radio .area{position:relative}.form-checkbox input,.form-radio input{position:absolute;width:17px;height:17px;top:0;left:0;visibility:hidden}.form-checkbox input:checked+.area:before,.form-radio input:checked+.area:before{content:""}.form-checkbox input.error+.area,.form-radio input.error+.area{border-color:red}.form-checkbox input.required+.area+span:before,.form-radio input.required+.area+span:before{content:"* "}.form-checkbox .area,.form-radio .area{border:1px solid #cbcbcb;color:#ADADAD;position:absolute;top:0;left:0;width:17px;height:17px;padding:0px;font-size:1.6rem;line-height:15px;text-align:center;text-indent:-1px;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.form-checkbox.form-disabled .area,.form-disabled.form-radio .area{background:#f2f2f2}.form-checkbox>span,.form-radio>span{display:inline-block;padding-top:2px}.form-radio input{display:none}.form-radio input:checked+.area:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;content:"";background:#54B331;display:block;border-radius:50%}.form-radio .area{border-radius:50%}.form-row{font-size:0}.form-row.pull-right{text-align:right}.form-row.captcha .group{position:relative;display:inline-block;border:1px solid #cbcbcb;font-size:1.4rem}.form-row.captcha .group .captcha-image{display:inline-block;overflow:hidden;margin-right:40px}.form-row.captcha .group .captcha-image:before{width:118px;height:38px;border:1px solid #fff;position:absolute;top:0;left:0;content:""}.form-row.captcha .group .captcha-image img{height:40px}.form-row.captcha .group a{position:absolute;right:0;top:0;height:100%;width:40px;line-height:40px;text-align:center;color:#515151;font-size:2.5rem}.form-row.captcha .group a:before{content:""}.form-row.captcha .group a:before{position:relative;top:2px}.form-row.captcha .group a:hover{color:#78BE20}.form-row.captcha.inline .group{margin:25px 10px 0 0}.form-row.no-gaps .form-group{padding-right:0}.form-row.no-gaps .form-group .form-control{border-right:none}.form-row.no-gaps .form-group .form-control.error,.form-row.no-gaps .form-group .form-control.error:focus,.form-row.no-gaps .form-group .form-control.error:hover{-webkit-box-shadow:1px 0 0 0 red;box-shadow:1px 0 0 0 red}.form-row.no-gaps .form-group .form-control:focus,.form-row.no-gaps .form-group .form-control:hover{-webkit-box-shadow:1px 0 0 0 #989898;box-shadow:1px 0 0 0 #989898}.form-row.no-gaps .form-group:last-of-type .form-control{border-right:1px solid #cbcbcb;-webkit-box-shadow:none;box-shadow:none}.form-row.no-gaps .form-group:last-of-type .form-control.error,.form-row.no-gaps .form-group:last-of-type .form-control.error:focus,.form-row.no-gaps .form-group:last-of-type .form-control.error:hover{border-right:1px solid red;-webkit-box-shadow:none;box-shadow:none}.form-row.no-gaps .form-group:last-of-type .form-control:focus,.form-row.no-gaps .form-group:last-of-type .form-control:hover{border-right:1px solid #989898;-webkit-box-shadow:none;box-shadow:none}.form-row.form-full{border-top:1px solid #cbcbcb;background:#f2f2f2}.form-row.form-full .form-group{margin-bottom:0}.form-row.form-full .form-nested>label,.form-row.form-full .form-nested .full-text{padding:18px 25px;font-size:1.4rem;color:#989898;display:table-cell;vertical-align:top}.form-row.form-full .form-nested>label{width:240px;margin:0}.form-row.form-full .form-nested .full-text{min-width:240px;margin-left:-4px;font-weight:bold;background:#fff}.form-row.form-full .form-nested .full-text .form-group{display:inline-block}.form-row.form-full .form-nested .full-text .form-group+.form-group{margin-left:-5px}.form-row.form-full .form-nested .full-text .form-group label{font-size:1.4rem}.form-row.form-full .form-nested .full-text .form-group label:empty{display:none}.form-row.form-full .form-nested .full-text .form-group .form-control{height:auto;padding:0;border:0 none;font-size:1.4rem}.form-row.form-full .form-nested .full-text .form-group .form-textarea .form-control{height:100px;min-height:auto}.form-row.form-full .form-nested .full-text label.error{margin-bottom:0;font-size:1.4rem}.form-row a{font-size:1.4rem}.form-row .form-row{display:inline-block}.form-group{display:inline-block;vertical-align:top;padding-right:10px;margin-bottom:14px;font-size:1.4rem}.form-group:last-of-type{padding-right:0}.form-group label{display:block;margin:6px 0;font-size:1.4rem;min-height:1.3rem}.form-group label.error{color:#da291c}.form-group label.error a{font-size:inherit;color:#78BE20}.form-group label .lm-tooltip-wrapper{display:inline-block;line-height:0}.form-group label .lm-tooltip-wrapper .lm-tooltip{float:none;display:inline-block}.form-group label .lm-tooltip-wrapper .lm-tooltip:before{top:5px;position:relative}.right-sidebar{position:fixed;width:100%;height:0;display:block;z-index:4;visibility:hidden;height:100vh;-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.right-sidebar .main-content-full{height:0}.right-sidebar .sidebar{width:482px;background:#fff;height:100vh;padding:15px 21px 15px 30px;position:relative;margin:0 0 auto auto;opacity:0;overflow:auto;-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transform:translateX(482px);transform:translateX(482px)}.right-sidebar .sidebar .close{position:absolute;right:20px;top:20px;display:block;width:20px;height:20px;color:#989898;z-index:11}.right-sidebar .sidebar .close:before{content:""}.right-sidebar .sidebar .close:before{font-size:2.4rem}.right-sidebar .sidebar .header{margin:8px 0 0 0;font-size:2.1rem;font-weight:bold;color:#515151;display:block;background:transparent}.right-sidebar .sidebar .user-shop-select-info{color:#989898;margin:10px 0 0 0;font-size:1.3rem}.right-sidebar .sidebar .sidebar-caption{display:block;margin:44px 0 20px;font-size:1.3rem;color:#989898}.right-sidebar .sidebar .sidebar-caption .additional-info{margin-top:5px;color:#989898;display:block}.right-sidebar .sidebar .sidebar-caption .caption-header{margin:30px 0;font-weight:bold}.right-sidebar .sidebar-caption.sidebar-caption-smaller-margin{margin:30px 0 20px}.overlay{display:none;width:100%;height:100vh;z-index:3;background:#989898;opacity:0;position:fixed;top:0;left:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0ms;transition-delay:0ms}.main-section.with-sidebar .overlay{display:block;opacity:0.6}.main-section.with-sidebar .right-sidebar{visibility:visible}.main-section.with-sidebar .sidebar{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}img.rwd-image{width:100%;height:auto}.icon-list{display:inline-block;font-size:0}.icon-list .icon-group{border-bottom:1px solid #cbcbcb}.icon-list .icon-group:last-child{border-bottom:none}.icon-list .icon-group .icon-group-title{display:block;padding:10px 5px;font-size:14px;font-weight:bold}.icon-list .icon{display:inline-block;vertical-align:top;text-align:center;width:180px;padding:20px;font-size:10px;cursor:pointer;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.icon-list .icon:hover{background:#f2f2f2}.icon-list .icon i{font-size:2.2em;color:#78BE20;display:block;margin-bottom:10px}.icon-list .icon div{font-size:1.4em;color:#989898;margin-bottom:5px}.icon-list .icon input{cursor:pointer;font-size:1em;color:#989898;border:none;background:none;outline:none;text-align:center;width:100%}.brands-logo-list{overflow:hidden}.brands-logo-list .content{height:100px}.brands-logo-list .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:131px;height:100px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brands-logo-list .swiper-container .swiper-slide a{display:inline-block;vertical-align:middle}.brands-logo-list .buttons{margin-top:30px;border-top:1px solid #cbcbcb}.brands-logo-list .buttons>div{font-size:2.2rem;line-height:31px;background:#f2f2f2;width:29px;height:31px;float:left}.product-view-brands .brands-logo-list{margin-top:30px}.header-first .button-shop-details{color:#78BE20}.choose-shop-geolocate-button{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#78BE20;color:#fff;padding-bottom:15px}.choose-shop-geolocate-button:before{content:""}.choose-shop-geolocate-button:hover{background:#709e36}.choose-shop-geolocate-button:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.choose-shop-geolocate-button span{font-weight:normal}.choose-shop-select-results .title{margin:30px 0 0px 0;font-size:1.8rem;font-weight:bold;color:#989898}.choose-shop-select-results .title span{color:#78BE20}.choose-shop-select-results .new-shop-area{margin-top:30px}.sidebar .shop-details-clear-shop-button{margin-top:10px;padding:13px 10px;width:172px;font-weight:bold;font-size:1.2rem}.site-map-content h2{font-size:2.5rem}.site-map-content a{color:#78BE20;font-size:1.4rem;line-height:2rem}.site-map-content a.expanded{font-weight:bold}.site-map-content .header{background-color:#f2f2f2;margin-bottom:45px;padding:75px 0 10px 0;color:#54B331;font-size:1.6rem;font-weight:bold}.site-map-content .section-header{font-size:2.5rem;color:#989898;margin:50px 0 20px 0}.site-map-content .sub-section{display:inline-block;width:19%;vertical-align:top;margin-top:20px}.site-map-content .sub-section>div{color:#989898;font-size:1.7rem;margin-bottom:5px}.site-map-content .sub-section-list:not(.top){display:none;padding-left:20px}.site-map-content .advices-and-blocks{margin:50px 0}.site-map-content .advices-section{display:inline-block;width:19%;vertical-align:top}.site-map-content .advices-section .sub-section{display:block;width:100%}.site-map-content .blocks-section{display:inline-block;width:80%}.site-map-content .blocks-section .sub-section{margin-top:0}.site-map-content .blocks-section li:before{display:none}.site-map-content .blocks-section ul{padding:0}.send-friend-form{padding-bottom:100px}.send-friend-form .form-group{width:100%;margin-bottom:10px}.send-friend-form .agreement{margin-bottom:20px;font-size:12px;line-height:16px}.send-friend-form .agreement .link,.send-friend-form .agreement a{color:#78BE20}.prompt-for-merge+.prompt-for-merge{margin:30px 0 0;padding:20px 0 0}.prompt-for-merge:not(.processed)+.prompt-for-merge{border-top:1px solid #cbcbcb}.prompt-for-merge .product-content{margin:30px -20px 30px 0;overflow:hidden;overflow-y:auto;max-height:225px}.prompt-for-merge .product-content .product-container.product,.prompt-for-merge .product-content .product-container.product:hover{border-top-color:#fff}.prompt-for-merge .product-content .product-container.product .add-to-basket,.prompt-for-merge .product-content .product-container.product .add-to-basket .cannot-buy-label{display:none}.prompt-for-merge .cupboard-quantity{color:#989898}.prompt-for-merge .merge-decision{margin-bottom:50px;overflow:hidden}.prompt-for-merge .merge-decision .merge-decision-buttons{float:right}.prompt-for-merge .merge-decision .merge-decision-buttons .button-merge-action{font-weight:bold}.prompt-for-merge .merge-decision .merge-decision-buttons .button-merge-action[data-merge-action="yes"]{color:#fff;background:#78BE20;float:right}.prompt-for-merge .merge-decision .merge-decision-buttons .button-merge-action[data-merge-action="yes"]:hover{background:#479c29}.empty-product-list{margin:40px 0}.empty-product-list .title{font-size:2.1rem;font-weight:bold;color:#989898;border-bottom:1px solid #cbcbcb;padding:0 0 10px 0;margin:0 0 30px 0}.empty-product-list .description i{margin-bottom:15px;font-size:3rem;color:#78BE20;display:inline-block}.empty-product-list .description p{width:48%;margin-bottom:20px;clear:both;color:#989898}.empty-product-list .actions{margin-bottom:200px}.page-message{padding:20px;font-size:1.6rem;color:#989898;background:#f2f2f2;margin:20px 0}.page-message .alert-icon,.page-message .alert-message{display:inline-block;vertical-align:middle}.page-message .alert-icon{text-align:center;height:25px;width:93px;padding:0 15px 0 0;position:relative}.page-message .icon-element{margin:auto;width:0;height:0;border-style:solid;border-width:0 12px 20px 12px;border-color:transparent transparent #fff transparent;position:relative}.page-message .icon-element:before{content:'';color:#da291c;position:absolute;top:0;left:0;width:100%;height:25px;font-weight:bold;font-size:1.2rem;line-height:26px;text-indent:-2px}.page-message.icon-type-info .icon-element:before{content:'i';color:#0092bc}.page-message.icon-type-warning .icon-element:before{content:'!';color:#da291c}.page-message.text-type-info{color:#989898}.page-message.text-type-warning{color:#da291c}.page-message .alert-message{font-size:1.3rem;line-height:2.1rem;padding:0 15px;width:calc(100% - 100px)}.page-message .alert-message p{margin:0}.page-message.print-message{padding:0;font-size:1.4rem;line-height:1.4;background:none}.page-message.print-message a{color:#78BE20}.page-message+.page-message{margin-top:0}.page-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 55px}.page-menu.contact-page .item{font-size:20px;padding-bottom:100px}.page-menu .item{float:left;margin-right:80px}.page-menu .item .link,.page-menu .item h1{background:#f5f5f5;display:block;padding:12px 80px;color:#515151;text-align:center;border:1px solid #e8e8e8}.page-menu .item .link.active,.page-menu .item h1.active{color:#fff;background:#78BE20;border:none}.page-menu .item .link:hover,.page-menu .item h1:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.page-menu .item:last-child{margin-right:0}.error-page{height:calc(100% - 92px);background:#f2f2f2;padding-top:143px;color:#ADADAD;font-weight:bold}.error-page .content{width:1080px;margin:0 auto;position:relative}.error-page .error-image,.error-page .error-text{display:inline-block;vertical-align:top}.error-page .error-image{width:560px;height:452px}.error-page .error-text{margin:0 0 0 -5px;width:520px;padding:117px 0 0 40px}.error-page .error-text .caption{font-size:36px}.error-page .error-text .text{font-size:24px;font-weight:normal;margin-top:25px}.error-page .error-text .text em{display:block;color:#54B331;font-style:normal;font-weight:bold;margin-top:25px}.error-page .description{height:450px}.error-page .sneak-peak{font-size:3.6rem;font-weight:300;float:left}.error-page .sneak-peak strong{display:block;margin-bottom:5px;font-weight:bold;font-size:4.3rem}.error-page .bg{text-align:center;top:95px;left:115px;position:absolute;z-index:1}.error-page .bg img{display:inline-block;margin:0 auto}.error-page .message{float:right;position:relative;text-transform:uppercase;width:320px;height:187px;z-index:2}.error-page .message em{font-style:normal;font-size:2.6rem;position:absolute;top:0;left:0}.error-page .message .code{font-size:21rem;font-weight:bold;font-family:"Leroy Merlin Sans";letter-spacing:-1rem;line-height:14.3rem;position:absolute;right:0;top:30px}.error-page .message .info{position:absolute;top:188px;right:0;font-size:1.8rem;text-align:right}.error-page .search-box{height:60px}.error-page .search-box .error-search-box{border:1px solid #cbcbcb;width:570px}.error-page .search-box .error-search-box .search-box-form .input-search-text{border-left:0}.error-page .search-box .error-search-box .tt-menu{width:570px;border-right:1px solid #cbcbcb;margin-left:-1px}.error-page .search-box .error-search-box .suggestion-name{font-weight:normal}.error-page .search-box .error-search-box .product-content{width:calc(570px - 1px);border-right:1px solid #cbcbcb}.error-page .search-box .error-search-box .products-suggestions{right:calc(570px - 2px)}.error-page .search-box .error-search-box .products-suggestions .product-content{width:auto;border-right:0 none}.error-page .search-box .error-search-box .search-history{width:calc(100% + 2px);margin-left:-1px;border-right-width:1px;font-weight:normal}.error-page .search-box .error-search-box .search-history .history-header{color:#989898}.error-page .search-box .search-label{font-size:2rem;font-weight:normal;line-height:5.9rem;padding-left:10px}.main-search-box,.error-search-box{position:relative}.main-search-box .form-control,.error-search-box .form-control{height:auto}.main-search-box .input-search-text,.error-search-box .input-search-text{background:transparent;padding-left:0;padding-right:0;padding-bottom:12px;font-size:15px;color:#fff;border:0 none;border-bottom:2px solid #fff;width:400px;-webkit-transition:.2s;transition:.2s}.main-search-box .input-search-text:hover:not(:focus),.error-search-box .input-search-text:hover:not(:focus){border-bottom-color:#00263a}.main-search-box .input-search-text::-webkit-input-placeholder,.error-search-box .input-search-text::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-size:15px}.main-search-box .input-search-text::-moz-placeholder,.error-search-box .input-search-text::-moz-placeholder{color:rgba(255,255,255,0.5);font-size:15px}.main-search-box .input-search-text:-moz-placeholder,.error-search-box .input-search-text:-moz-placeholder{color:rgba(255,255,255,0.5);font-size:15px}.main-search-box .input-search-text:-ms-input-placeholder,.error-search-box .input-search-text:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-size:15px}.main-search-box .input-search-text:focus::-webkit-input-placeholder,.error-search-box .input-search-text:focus::-webkit-input-placeholder{color:transparent}.main-search-box .input-search-text:focus:-moz-placeholder,.error-search-box .input-search-text:focus:-moz-placeholder{color:transparent}.main-search-box .input-search-text:focus::-moz-placeholder,.error-search-box .input-search-text:focus::-moz-placeholder{color:transparent}.main-search-box .input-search-text:focus:-ms-input-placeholder,.error-search-box .input-search-text:focus:-ms-input-placeholder{color:transparent}.main-search-box .input-search-submit,.error-search-box .input-search-submit{background:transparent;color:#fff;outline:none;font-size:40px;padding:0;position:absolute;top:0}.main-search-box .input-search-submit:after,.error-search-box .input-search-submit:after{content:""}.main-search-box .input-search-submit:after,.error-search-box .input-search-submit:after{-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center;transform-origin:center}.main-search-box .input-search-submit:hover,.error-search-box .input-search-submit:hover{color:#00263a}.main-search-box .input-search-submit:hover:after,.error-search-box .input-search-submit:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.main-search-box .form-group,.error-search-box .form-group{margin-bottom:0;padding-right:0}.main-search-box label,.error-search-box label{display:none}.main-search-box .form-row-history,.error-search-box .form-row-history{display:none;position:absolute;width:100%}.main-search-box .form-row-errors,.error-search-box .form-row-errors{background:#515151;position:absolute;width:100%}.main-search-box .form-row-errors:empty,.error-search-box .form-row-errors:empty{display:none}.main-search-box .form-row-errors label,.error-search-box .form-row-errors label{margin-bottom:0;padding:15px 30px 25px;display:block;color:#fff;font-size:1.4rem;font-weight:bold}.main-search-box .form-row-errors label:before,.error-search-box .form-row-errors label:before{content:""}.main-search-box .form-row-errors label:before,.error-search-box .form-row-errors label:before{margin-bottom:15px;font-size:2rem;color:#78BE20;display:block}.main-search-box .search-history,.error-search-box .search-history{padding:20px 30px;border:1px solid #cbcbcb;border-right-width:0;background:#fff}.main-search-box .search-history .search-history-list,.error-search-box .search-history .search-history-list{font-size:1.4rem;white-space:nowrap}.main-search-box .search-history .search-history-list .search-history-header,.error-search-box .search-history .search-history-list .search-history-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #cbcbcb}.main-search-box .search-history .search-history-list .search-history-header .history-header,.main-search-box .search-history .search-history-list .search-history-header .button-delete-history,.error-search-box .search-history .search-history-list .search-history-header .history-header,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history{width:50%;display:inline-block}.main-search-box .search-history .search-history-list .search-history-header .button-delete-history,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history{color:#515151;text-align:right;position:relative}.main-search-box .search-history .search-history-list .search-history-header .button-delete-history:before,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history:before{content:""}.main-search-box .search-history .search-history-list .search-history-header .button-delete-history:before,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history:before{position:relative;top:2px;left:-1px}.main-search-box .search-history .search-history-list .search-history-header .button-delete-history:hover,.error-search-box .search-history .search-history-list .search-history-header .button-delete-history:hover{color:#989898}.main-search-box .tt-menu,.error-search-box .tt-menu{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.15);box-shadow:0 3px 10px rgba(0,0,0,0.15);max-height:520px;padding:20px 30px;border:0;background:#fff;overflow:auto;overflow-x:hidden}.main-search-box .tt-dataset.tt-dataset-0 .tt-suggestion.product-content:first-child,.main-search-box .tt-dataset.tt-dataset-xxx .tt-suggestion.product-content:first-child,.error-search-box .tt-dataset.tt-dataset-0 .tt-suggestion.product-content:first-child,.error-search-box .tt-dataset.tt-dataset-xxx .tt-suggestion.product-content:first-child{margin-top:-20px}.main-search-box .tt-dataset .tt-suggestion,.error-search-box .tt-dataset .tt-suggestion{padding:0;font-size:1.4rem;line-height:100%}.main-search-box .tt-dataset .tt-suggestion:hover,.main-search-box .tt-dataset .tt-suggestion.tt-cursor,.error-search-box .tt-dataset .tt-suggestion:hover,.error-search-box .tt-dataset .tt-suggestion.tt-cursor{background:inherit;color:#78BE20}.main-search-box .tt-dataset .tt-suggestion.product-content,.error-search-box .tt-dataset .tt-suggestion.product-content{width:115%;margin-top:0;margin-right:0;margin-bottom:0}.main-search-box .tt-dataset .tt-suggestion.product-content:last-child,.error-search-box .tt-dataset .tt-suggestion.product-content:last-child{margin-bottom:-20px}.main-search-box .tt-dataset .tt-suggestion.product-content .product-container,.error-search-box .tt-dataset .tt-suggestion.product-content .product-container{display:block}.main-search-box .tt-dataset .tt-suggestion.product-content .product-container span,.error-search-box .tt-dataset .tt-suggestion.product-content .product-container span{display:block}.main-search-box .tt-dataset .tt-suggestion.product-content .product-container.product,.error-search-box .tt-dataset .tt-suggestion.product-content .product-container.product{border-top-color:#fff}.main-search-box .tt-dataset .tt-suggestion.product-content .product-container.product:hover,.error-search-box .tt-dataset .tt-suggestion.product-content .product-container.product:hover{background:#f2f2f2}.main-search-box .tt-dataset .tt-suggestion.product-content .product-container.product a,.error-search-box .tt-dataset .tt-suggestion.product-content .product-container.product a{font-size:1.3rem}.main-search-box .tt-dataset .tt-suggestion.suggestion-category,.error-search-box .tt-dataset .tt-suggestion.suggestion-category{position:relative}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category{margin:0 -30px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"],.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"]{padding-left:40px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"]:before,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"]:before{font-size:2rem;position:absolute;top:13px;left:30px;color:#78BE20}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"] .suggestion-name,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category[class*="icon-"] .suggestion-name{padding-left:30px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category:first-child,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category:first-child{margin-top:-20px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category:last-child,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category:last-child{margin-bottom:-20px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active:hover,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor:hover{background:#f2f2f2;color:#989898}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .suggestion-link:hover,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history .search-history-list .search-history-content .search-history-link:hover,.main-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history-link:hover,.error-search-box .search-history .search-history-list .search-history-content .main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history-link:hover,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .suggestion-link:hover,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history .search-history-list .search-history-content .search-history-link:hover,.main-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history-link:hover,.error-search-box .search-history .search-history-list .search-history-content .main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history-link:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .suggestion-link:hover,.main-search-box .search-history .search-history-list .search-history-content .error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history-link:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history .search-history-list .search-history-content .search-history-link:hover,.error-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion.suggestion-category.type-category.active .search-history-link:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .suggestion-link:hover,.main-search-box .search-history .search-history-list .search-history-content .error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history-link:hover,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history .search-history-list .search-history-content .search-history-link:hover,.error-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion.suggestion-category.type-category.tt-cursor .search-history-link:hover{color:#989898}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-category,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-category{margin-top:0}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-category .suggestion-name,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-category .suggestion-name{border-top:1px solid #cbcbcb}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-suggestion,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category+.type-suggestion{margin-top:0;padding-top:10px;border-top:1px solid #cbcbcb}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category .suggestion-name,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-category .suggestion-name{padding:10px 30px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-suggestion:hover .suggestion-name,.main-search-box .tt-dataset .tt-suggestion.suggestion-category.type-suggestion.tt-cursor .suggestion-name,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-suggestion:hover .suggestion-name,.error-search-box .tt-dataset .tt-suggestion.suggestion-category.type-suggestion.tt-cursor .suggestion-name{color:#78BE20}.main-search-box .tt-dataset .tt-suggestion.suggestion-category+.suggestion-category,.main-search-box .tt-dataset .tt-suggestion.suggestion-category+.product-content,.error-search-box .tt-dataset .tt-suggestion.suggestion-category+.suggestion-category,.error-search-box .tt-dataset .tt-suggestion.suggestion-category+.product-content{margin-top:10px}.main-search-box .tt-dataset .tt-suggestion.suggestion-category+.product-content,.error-search-box .tt-dataset .tt-suggestion.suggestion-category+.product-content{border-top:1px solid #cbcbcb}.main-search-box .tt-dataset .tt-suggestion .suggestion-name,.error-search-box .tt-dataset .tt-suggestion .suggestion-name{line-height:2rem;color:#989898}.main-search-box .tt-dataset .tt-suggestion .suggestion-link,.main-search-box .tt-dataset .tt-suggestion .search-history .search-history-list .search-history-content .search-history-link,.main-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion .search-history-link,.error-search-box .search-history .search-history-list .search-history-content .main-search-box .tt-dataset .tt-suggestion .search-history-link,.error-search-box .tt-dataset .tt-suggestion .suggestion-link,.main-search-box .search-history .search-history-list .search-history-content .error-search-box .tt-dataset .tt-suggestion .search-history-link,.error-search-box .tt-dataset .tt-suggestion .search-history .search-history-list .search-history-content .search-history-link,.error-search-box .search-history .search-history-list .search-history-content .tt-dataset .tt-suggestion .search-history-link{display:inline-block}.main-search-box .tt-dataset .tt-suggestion .suggestion-counter,.error-search-box .tt-dataset .tt-suggestion .suggestion-counter{margin-left:15px;padding-left:35px;font-weight:bold;position:relative}.main-search-box .tt-dataset .tt-suggestion .suggestion-counter:before,.error-search-box .tt-dataset .tt-suggestion .suggestion-counter:before{content:""}.main-search-box .tt-dataset .tt-suggestion .suggestion-counter:before,.error-search-box .tt-dataset .tt-suggestion .suggestion-counter:before{font-size:2rem;color:#989898;position:absolute;top:-1px;left:0}.products-suggestions{width:400px;max-height:520px;border:0;background:#fff;position:absolute;top:calc(100% - 2px);display:none}.sticky .products-suggestions{top:100%}.products-suggestions.preloader{padding:20px}.products-suggestions .product-content{max-height:520px;margin:0}.products-suggestions .product-container:hover{background:#fff}.products-suggestions .product-suggestion-link{font-size:1.2rem}.suggestion-link,.main-search-box .search-history .search-history-list .search-history-content .search-history-link,.error-search-box .search-history .search-history-list .search-history-content .search-history-link{color:#989898;display:block}.suggestion-link+.search-history-link,.main-search-box .search-history .search-history-list .search-history-content .search-history-link+.search-history-link,.error-search-box .search-history .search-history-list .search-history-content .search-history-link+.search-history-link{margin-top:20px}.suggestion-link:hover,.main-search-box .search-history .search-history-list .search-history-content .search-history-link:hover,.error-search-box .search-history .search-history-list .search-history-content .search-history-link:hover{color:#78BE20}.main-search-box{margin-left:-1px}.main-search-box,.main-search-box .tt-menu{width:400px}.main-search-box .products-suggestions{left:calc(400px - 1px)}.search .listing-sidebar .selection-menu-listing .header,.search .listing-sidebar .category-menu .header,.advice-list-view .listing-sidebar .selection-menu-listing .header,.advice-list-view .listing-sidebar .category-menu .header{font-size:1.4rem;color:#fff;width:176px;height:40px;padding:12px 0 12px 25px;background:#00263a}.search .listing-sidebar .selection-menu-listing .filter-group:first-child,.advice-list-view .listing-sidebar .selection-menu-listing .filter-group:first-child{margin-top:18px}.search .listing-sidebar .filters,.advice-list-view .listing-sidebar .filters{margin-top:30px}.search .listing-sidebar .category-menu,.advice-list-view .listing-sidebar .category-menu{padding-right:15px;margin-bottom:10px}.search .listing-sidebar .category-menu .header,.advice-list-view .listing-sidebar .category-menu .header{margin-bottom:18px}.search .listing-sidebar .category-menu .menu-offline,.advice-list-view .listing-sidebar .category-menu .menu-offline{padding-left:45px;font-size:1.2rem}.search .listing-sidebar .category-menu .menu-offline li strong,.search .listing-sidebar .category-menu .menu-offline li a,.advice-list-view .listing-sidebar .category-menu .menu-offline li strong,.advice-list-view .listing-sidebar .category-menu .menu-offline li a{color:#78BE20;line-height:1.8rem;position:relative}.search .listing-sidebar .category-menu .menu-offline li a,.advice-list-view .listing-sidebar .category-menu .menu-offline li a{font-weight:normal}.search .listing-sidebar .category-menu .menu-offline li a:before,.advice-list-view .listing-sidebar .category-menu .menu-offline li a:before{content:""}.search .listing-sidebar .category-menu .menu-offline li a:before,.advice-list-view .listing-sidebar .category-menu .menu-offline li a:before{position:absolute;font-size:17px;top:-2px;left:-21px}.search .listing-sidebar .category-menu .menu-offline li a:hover,.advice-list-view .listing-sidebar .category-menu .menu-offline li a:hover{color:#709e36}.search .listing-sidebar .category-menu .menu,.advice-list-view .listing-sidebar .category-menu .menu{padding-left:30px}.search .listing-sidebar .category-menu .menu>li,.advice-list-view .listing-sidebar .category-menu .menu>li{font-weight:bold;text-transform:uppercase;font-size:1.2rem;color:#78BE20;position:relative}.search .listing-sidebar .category-menu .menu>li:before,.advice-list-view .listing-sidebar .category-menu .menu>li:before{content:""}.search .listing-sidebar .category-menu .menu>li:before,.advice-list-view .listing-sidebar .category-menu .menu>li:before{position:absolute;left:-25px;font-size:17px;top:-2px}.search .listing-sidebar .category-menu .menu>li a,.advice-list-view .listing-sidebar .category-menu .menu>li a{color:#78BE20;-webkit-transition:.2s;transition:.2s}.search .listing-sidebar .category-menu .menu>li a .count,.advice-list-view .listing-sidebar .category-menu .menu>li a .count{font-weight:300}.search .listing-sidebar .category-menu .menu>li a:hover,.advice-list-view .listing-sidebar .category-menu .menu>li a:hover{color:#709e36}.search .listing-sidebar .category-menu .menu>li ul,.advice-list-view .listing-sidebar .category-menu .menu>li ul{margin:10px 0;padding-left:15px}.search .listing-sidebar .category-menu .menu>li ul li,.advice-list-view .listing-sidebar .category-menu .menu>li ul li{min-height:18px;line-height:1.8rem;text-transform:none}.search .listing-sidebar .category-menu .menu>li ul span,.advice-list-view .listing-sidebar .category-menu .menu>li ul span{font-weight:normal}.search .listing-sidebar .category-menu .menu>li ul a,.advice-list-view .listing-sidebar .category-menu .menu>li ul a{color:#78BE20;font-weight:normal;line-height:1.8rem;position:relative}.search .listing-sidebar .category-menu .menu>li ul a:before,.advice-list-view .listing-sidebar .category-menu .menu>li ul a:before{content:""}.search .listing-sidebar .category-menu .menu>li ul a:before,.advice-list-view .listing-sidebar .category-menu .menu>li ul a:before{position:absolute;font-size:17px;top:-2px;left:-21px}.search .listing-sidebar .category-menu .menu li .children-items,.advice-list-view .listing-sidebar .category-menu .menu li .children-items{display:none}.search .listing-sidebar .category-menu .menu li a,.advice-list-view .listing-sidebar .category-menu .menu li a{display:inline-block}.search .listing-sidebar .category-menu .menu li.expanded>.children-items,.search .listing-sidebar .category-menu .menu li.expanded>.active,.search .listing-sidebar .category-menu .menu li.active>.children-items,.search .listing-sidebar .category-menu .menu li.active>.active,.advice-list-view .listing-sidebar .category-menu .menu li.expanded>.children-items,.advice-list-view .listing-sidebar .category-menu .menu li.expanded>.active,.advice-list-view .listing-sidebar .category-menu .menu li.active>.children-items,.advice-list-view .listing-sidebar .category-menu .menu li.active>.active{display:block}.error-search-box{width:400px}.search-results,.search-results-advices{margin-top:20px}.search-results-header{text-align:left;color:#515151;margin-bottom:15px;padding-bottom:5px;overflow:hidden}.search-results-header .top-information+.top-information{margin-top:5px}.search-results-header .top-information.information-founder{font-size:2.2rem}.search-results-header .top-information.information-founder.no-results{margin-bottom:40px}.search-results-header .top-information.information-misspelled-keyword{font-weight:bold;margin-bottom:20px;color:#515151}.search-results-header .top-information.information-did-you-mean .list-did-you-mean{float:left;margin-left:5px}.search-results-header .top-information.information-did-you-mean .list-did-you-mean li+li{margin-top:5px}.search-results-header .top-information.information-did-you-mean .list-did-you-mean li a{color:#78BE20;font-size:1.8rem}.search-results-header .top-information.information-did-you-mean .search-alternative{float:left;font-size:1.8rem}.search-results-header .top-information.information-search-promotion-banner .search-promotion-banner-link{margin-bottom:40px;display:inline-block}.search-results-header .top-information.information-search-promotion-banner .search-promotion-banner-image{width:100%}.search-results-header .top-information.information-search-promotion-banner .search-promotion-banner-image+.search-promotion-banner-title{margin-top:40px}.search-results-header .top-information.information-search-promotion-banner .search-promotion-banner-title{font-size:2.4rem}.search-results-header .top-information .keyword{color:#78BE20;font-weight:bold}.search-results-advices{margin-top:0}.search-results-advices .item{margin-left:0}.search-results-shops.shops{border-bottom:0 none}.search-results-shops.shops .cities{height:auto;padding:0 0 25px 0;overflow:auto;text-align:left}.search-results-shops.shops .cities .title{display:block;width:100%;border-top:1px solid #cbcbcb;padding:10px 0 5px 0;font-weight:800;font-size:1.1rem;color:#989898;text-transform:uppercase}.search-results-shops.shops .cities a{margin-bottom:0;display:inline-block;float:left;clear:both}.search-results-forum .list .item{text-align:left}.search-results-forum .list .item:last-child{padding-bottom:20px}.search-results-forum .list .item+.item{margin-top:20px;padding-top:20px;border-top:1px solid #cbcbcb}.search-results-forum .list .item .title{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;color:#989898;font-weight:bold}.search-results-forum .list .item .title:hover{color:#78BE20}.search-results-forum .list .item .description,.search-results-forum .list .item .read-more{margin-top:7px}.search-results-forum .list .item .read-more{display:inline-block;color:#78BE20;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.search-results-forum .list .item .read-more:hover{color:#515151}.search-popular-categories .popular-categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 0 25px}.search-popular-categories .popular-categories-list .popular-category{width:117px;border:2px solid #78BE20;margin-right:10px;padding-bottom:15px;text-align:center;-webkit-transition:.3s;transition:.3s}.search-popular-categories .popular-categories-list .popular-category:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.17);box-shadow:0 2px 8px rgba(0,0,0,0.17)}.search-popular-categories .popular-categories-list .popular-category:nth-child(8){margin-right:0}.search-popular-categories .popular-categories-list .popular-category:nth-child(n+9){display:none}.search-popular-categories .popular-categories-list .popular-category .item-count{float:right;color:#cbcbcb;margin:2px 5px 0 0;font-size:1.2rem}.search-popular-categories .popular-categories-list .popular-category .item-link{display:inline-block;width:100%}.search-popular-categories .popular-categories-list .popular-category .item-link img{width:70px}.search-popular-categories .popular-categories-list .popular-category .item-link .item-name{display:block;clear:both;margin-top:10px;line-height:1.6rem;color:#989898;font-size:1.3rem;padding:0 4px}.empty-search-results-separator{height:40px}.sort-label{display:inline-block;padding-right:32px;position:relative}.sort-label a{color:#989898;font-size:1.2rem}.sort-label a:before{content:""}.sort-label a:before{position:absolute;right:9px;font-size:18px}.sort-label a:hover{color:#54B331}.sort-label a:hover:before{color:#54B331}.sort-types{display:none;position:absolute;top:35px;right:10px;background:#f2f2f2;border:1px solid #cbcbcb;font-size:1.2rem;padding:10px 20px;width:170px}.sort-types:before{content:'';display:block;width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #cbcbcb;left:112px;top:-8px}.sort-types:after{content:'';display:block;width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f2f2f2;left:112px;top:-7px}.sort-types a{color:#ADADAD;line-height:28px;display:block}.sort-types a.active,.sort-types a:hover{font-weight:bold}.sort-box{position:absolute;top:0;right:-23px;z-index:1}.product-opinions-box .sort-box,.product-list-view .right-content .sort-box,.advice-list-view .sort-box{right:22px;top:4px}.product-opinions-box .sort-box .sort-label,.product-list-view .right-content .sort-box .sort-label,.advice-list-view .sort-box .sort-label{padding-right:0;padding-left:32px;border-right:0 none}.product-opinions-box .sort-box .sort-label a,.product-list-view .right-content .sort-box .sort-label a,.advice-list-view .sort-box .sort-label a{font-size:1.4rem;font-weight:normal;color:#00263a}.product-opinions-box .sort-box .sort-label a em,.product-list-view .right-content .sort-box .sort-label a em,.advice-list-view .sort-box .sort-label a em{padding-left:5px;display:inline-block;color:#fff;font-style:normal;-webkit-transition:color .2s;transition:color .2s}.product-opinions-box .sort-box .sort-label a em:hover,.product-list-view .right-content .sort-box .sort-label a em:hover,.advice-list-view .sort-box .sort-label a em:hover{color:#00263a}.product-opinions-box .sort-box .sort-label a:before,.product-list-view .right-content .sort-box .sort-label a:before,.advice-list-view .sort-box .sort-label a:before{content:none}.product-opinions-box .sort-box .sort-types,.product-list-view .right-content .sort-box .sort-types,.advice-list-view .sort-box .sort-types{top:36px;right:-22px;border:0;background:#00263a}.product-opinions-box .sort-box .sort-types a,.product-list-view .right-content .sort-box .sort-types a,.advice-list-view .sort-box .sort-types a{color:#fff;letter-spacing:0.2px;font-size:1.3rem;font-weight:normal}.product-opinions-box .sort-box .sort-types a.active,.product-list-view .right-content .sort-box .sort-types a.active,.advice-list-view .sort-box .sort-types a.active{font-weight:bold}.product-opinions-box .sort-box .sort-types:before,.product-opinions-box .sort-box .sort-types:after,.product-list-view .right-content .sort-box .sort-types:before,.product-list-view .right-content .sort-box .sort-types:after,.advice-list-view .sort-box .sort-types:before,.advice-list-view .sort-box .sort-types:after{left:20px}.product-opinions-box .sort-box .sort-types:after,.product-list-view .right-content .sort-box .sort-types:after,.advice-list-view .sort-box .sort-types:after{border-bottom:8px solid #00263a}.product-opinions-box .sort-box .sort-types:before,.product-list-view .right-content .sort-box .sort-types:before,.advice-list-view .sort-box .sort-types:before{border-bottom:none;background:#00263a}.last-viewed{position:relative}.last-viewed .product{margin:10px 19px 0 0}.map-wrapper{position:relative}.map-wrapper .map-buttons{position:absolute;bottom:9px;left:60px}.map-wrapper .map-buttons .button{display:inline-block;background-color:rgba(0,0,0,0.65);font-size:1.2rem;font-weight:bold;padding:14px 40px 14px 25px;margin-right:5px}.map-wrapper .map-buttons .button:before{margin-right:10px;font-size:2rem;vertical-align:middle;top:-2px;left:-10px}.map-wrapper .map-buttons .button.directions-hints:before{content:""}.map-wrapper .map-buttons .button.route:before{content:""}.city-list-content,.street-list-content{position:relative}.suggestions-city,.suggestions-street{padding:0;border:1px solid #cbcbcb;background-color:#fff;z-index:3;position:absolute;top:66px;left:30%;min-width:70%;max-height:300px;overflow:auto;display:none}.suggestions-city.delivery-address-box,.suggestions-street.delivery-address-box{left:106px}.suggestions-city.vat-address-box,.suggestions-street.vat-address-box{left:126px}.suggestions-city ul,.suggestions-street ul{list-style-type:none;color:#ADADAD}.suggestions-city ul li,.suggestions-street ul li{padding:10px 20px;font-size:1.7rem}.suggestions-city ul li:nth-child(even),.suggestions-street ul li:nth-child(even){background-color:#f2f2f2}.suggestions-city ul li:hover,.suggestions-street ul li:hover{background-color:#54B331;color:#fff}.suggestions-street{left:0;min-width:50%}.oauth-box{position:relative;min-height:110px}.oauth-box iframe{width:100%;border:none;background:none;margin:0;padding:0}.oauth-box #login-failed-info{display:none;color:#da291c}.paging-hide{display:none !important}.paging-js{position:relative;font-weight:bold;font-size:1.8rem;color:#ADADAD;margin:10px 0 40px 0}.paging-js.dotted-left .dot.first,.paging-js.dotted-right .dot.last{display:inline}.paging-js .dot{display:none;cursor:default}.paging-js .dot:hover{color:#989898}.paging-js span{color:#ADADAD;margin:0 4px;cursor:pointer}.paging-js span:hover,.paging-js span.active{color:#54B331}.paging-js span.active{cursor:default}.paging-js span:first-of-type{margin-left:0}.paging-js .next,.paging-js .prev{width:20px;height:20px;position:relative;display:inline-block;vertical-align:top}.paging-js .next:before,.paging-js .prev:before{position:absolute;font-size:2.1rem;top:-2px}.paging-js .next:before{content:""}.paging-js .prev:before{content:""}.paging-js .nr{display:none}.paging-js .nr:before{content:attr(data-nr)}.paging-js .nr.show{display:inline}.paging-js .prev,.paging-js .next{visibility:hidden}.paging-js .prev.show,.paging-js .next.show{visibility:visible}body.full-screen{overflow:hidden}.strategic-category-box .items{display:-webkit-box;display:-ms-flexbox;display:flex}.strategic-category-box .item-image{overflow:hidden;display:block;width:383px;height:294px}.strategic-category-box .item-image.size-medium{width:800px}.strategic-category-box .item-image.size-full{width:100%}.strategic-category-box .item-image img{width:100%;height:auto}.strategic-category-box .item-text{text-align:center;padding:0 20px;width:385px}.strategic-category-box .item-text .title,.strategic-category-box .item-text .description{display:block}.strategic-category-box .item-text .title{font-size:2.6rem;font-weight:bold;padding:0 20px 0;line-height:3rem;position:relative}.strategic-category-box .item-text .title .link{margin:75px 0 10px}.strategic-category-box .item-text .title:before{content:'';display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #515151;position:absolute;top:-35px;left:0;right:0;margin:0 auto}.strategic-category-box .item-text .description{font-size:1.4rem;line-height:2.1rem}.strategic-category-box .item-text .link{color:#515151;display:block}.strategic-category-box .item-text.size-medium{width:800px}.strategic-category-box .item-text.size-full .title,.strategic-category-box .item-text.size-full .description{width:1083px}.strategic-category-box .item-text.size-full .link:first-child{margin-top:30px}.strategic-category-box [class^="item-"]:not(:first-child){margin-left:34px}.strategic-category-box .product-list{margin:0;padding-top:30px;height:390px;overflow:visible}.strategic-category-box .product-list .product{margin-left:0}.strategic-category-box .product-list .product-item{float:left;margin-left:12px}.strategic-category-box .product-list .product-item:first-child{margin-left:0}.strategic-category-box .product-list .product-item:last-of-type .product{margin-right:0}.strategic-category-box .action-button{font-weight:300}.captcha-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #cbcbcb;height:42px;margin-top:-1px}.captcha-row .captcha-image{height:41px;width:148px;border-bottom:1px solid #cbcbcb;overflow:hidden;position:relative}.captcha-row .captcha-image:after{height:100%;border-right:1px solid #cbcbcb;position:absolute;top:0;right:1px;content:""}.captcha-row .captcha-image img{margin:-7px 0 0 -1px;float:left}.captcha-row .button-captcha-reload{margin-left:-1px;padding:0 20px;line-height:42px;color:#989898 !important;font-size:2rem}.captcha-row .button-captcha-reload:before{content:""}.captcha-row .captcha-button{padding:13px 23px 14px;margin:0 !important;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;font-size:1.4rem;max-width:89px;overflow:hidden;text-overflow:ellipsis}.captcha-row .form-group{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.captcha-row .form-group .captcha-input{font-size:1.3rem;height:42px}.captcha-row .form-group label{display:none}.captcha-row .form-group label.error{position:absolute;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.captcha-row .form-group .form-control{margin-top:-1px}.product-table .col-alert-message .item-content{padding:0}.item-status-box .item-status-header{padding:0;font-size:1.6rem;font-weight:bold}.item-status-box .page-message{padding:5px 0;margin:0;font-size:1.4rem}.item-status-box .form-group{margin:0}.item-status-box .apply-item-status{float:none;margin:15px 0 0}.item-status-box .apply-item-status::first-letter{text-transform:uppercase}.path-view{padding:0 0 130px 0;position:relative;min-height:calc(100vh - 124px)}.path-view.step4 .alert-message a{color:#78BE20}.confirmation-message{color:#989898;font-size:1.3rem;line-height:2rem}.confirmation-message .register-info-msg a{color:#78BE20;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.confirmation-message .register-info-msg a:hover{color:#989898}.confirmation-message .caption{color:#989898;font-size:2rem;font-weight:bold;border-bottom:1px solid #cbcbcb;padding-bottom:7px;margin:50px 0 0}.confirmation-message .caption a{color:#78BE20}.captcha-container{margin-top:20px}.captcha-container .captcha-input,.captcha-container .captcha-verify{width:50%;float:left}.captcha-container .captcha-image{margin-bottom:10px}.cart-steps{height:115px;background:#f2f2f2;padding:89px 30px 0 30px}.cart-steps.with-image{background:transparent;height:100%;padding-top:0}.cart-steps.with-image .cart-top-image{width:1280px;margin:0 auto;padding-bottom:20px}.cart-steps .steps{display:table}.cart-steps .steps .step-block{display:table-cell;vertical-align:top;text-align:center;padding-left:40px}.cart-steps .steps .step-block:first-child{text-align:left;padding-left:0}.cart-steps .steps .step-block:last-child{text-align:right;padding-left:0}.cart-steps .steps .step-block.active{color:#54B331}.cart-steps .steps .step-block.active .step a{color:#54B331;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.cart-steps .steps .step-block.active .step a:hover{color:#656565}.cart-steps .steps .step-block.active .step{border-bottom:1px solid #54B331}.cart-steps .steps .step-block .step{display:inline-block;font-size:1.4rem;font-weight:bold;padding:0 0 8px 0}.cart-steps .steps .step-block .step a{display:inline-block;overflow:hidden;text-decoration:none;color:#989898}.cart-steps .steps .step-block .step .arrow{position:relative;padding-right:34px}.cart-steps .steps .step-block .step .arrow:after{content:""}.cart-steps .steps .step-block .step .arrow:after{padding:0 10px;font-size:2.4rem;position:absolute;top:-3px;left:4px}.path-view.step1 .pickup-box .shop-details-content,.path-view.step1 .pickup-box .pickup-shop-info,.path-view.step1 .pickup-box .pickup-shop-address,.path-view.step3 .pickup-box .shop-details-content,.path-view.step3 .pickup-box .pickup-shop-info,.path-view.step3 .pickup-box .pickup-shop-address{width:100%}.path-view.step1 .pickup-box .pickup-shop-address,.path-view.step3 .pickup-box .pickup-shop-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.path-view.step1 .pickup-box .pickup-shop-address .address,.path-view.step3 .pickup-box .pickup-shop-address .address{width:195px}.path-view.step1 .pickup-box .pickup-shop-address .see-map,.path-view.step3 .pickup-box .pickup-shop-address .see-map{-ms-flex-item-align:end;align-self:flex-end;position:relative;top:65px}.path-view.step1 .pickup-box .shop.item,.path-view.step3 .pickup-box .shop.item{padding:0 90px 0 20px}.path-view.step3 .delivery-address .pickup-box{background:#fff;padding:20px 100px 20px 35px;margin-top:10px}.path-view.step3 .delivery-address .pickup-box .see-map{margin:0;top:62px}.cart-footer{background:#00263a;text-align:center;padding:30px;color:#fff;height:130px;line-height:2.4rem;font-size:1.4rem;position:absolute;width:100%;bottom:0}.cart-footer .cart-chat{color:#fff;font-size:15px;position:fixed;padding:5px 10px;border:0;cursor:pointer;background:#78BE20;border-radius:10px 10px 0 0;-webkit-box-shadow:0 15px 10px 5px #656565;box-shadow:0 15px 10px 5px #656565;bottom:0;right:130px;z-index:1}.cart-footer .phone{position:relative;color:#54B331;font-size:1.8rem;font-weight:bold;display:inline-block;margin:17px 0 22px}.cart-footer .phone:before{content:""}.cart-footer .phone:before{position:absolute;left:-32px;font-size:2.5rem;top:1px;color:#515151}.cart-footer .additional-info{font-size:1.2rem}.order-summary{font-size:1.4rem;color:#989898;margin:30px 0 60px 0}.order-summary .columns-layout{margin:0}.order-summary .choose-shop{position:absolute;top:20px;left:144px;font-size:1.2rem;font-weight:bold;color:#78BE20}.order-summary .choose-shop:hover{color:#78BE20}.order-summary .row-box>.column{padding:10px 0}.order-summary .row-box>.column:last-child{background:#f2f2f2;padding:16px 40px}.order-summary .row-box>.column:last-child .lm-tooltip.icon-info-tip:before{background:#fff}.order-summary .row-box .row-box-second>.column:first-child{text-align:right;padding:10px 10px 10px 20px}.order-summary .row-box .row-box-second>.column:last-child{padding:10px 20px 10px 0}.order-summary .header{background:#f2f2f2}.order-summary .sum-header .lm-tooltip.icon-info-tip:before{background:#fff}.order-summary .sum-delivery .column,.order-summary .sum-payment .column,.order-summary .sum-netto .column,.order-summary .sum-brutto .column,.order-summary .sum-header .column{-ms-flex-item-align:center;align-self:center;font-size:1.5rem;font-weight:normal}.order-summary .delivery-label,.order-summary .payment-label{margin-top:6px}.order-summary .border{border-bottom:1px solid #cbcbcb}.order-summary .see-all-banks{color:#78BE20;cursor:pointer;margin:10px 0 0 0;width:100%}.order-summary .see-all-banks:before{content:""}.order-summary .see-all-banks:before{margin:0 5px 0 0;display:inline-block;vertical-align:middle}.order-summary .see-map{margin:5px 0 0 0;color:#78BE20;cursor:pointer;z-index:2}.order-summary .delivery-address .shop-info-box-label{margin-top:10px}.order-summary .delivery-address .name.shop-info-box .address{margin-top:0}.path-view.step1 .col-calculatedPrice.discount,.path-view.step1 .discount-label{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.path-view.step1 .col-calculatedPrice.discount .item-content{margin:11px 0}.path-view.step1 .col-calculatedPrice.discount .item-content .product-price{position:relative;top:-11px}.path-view.step1 .discount-label{margin-left:59px}.path-view.step1 .product-table .col-availability,.path-view.step3 .product-table .col-availability{-webkit-box-flex:0;-ms-flex:0 1 239px;flex:0 1 239px}.path-view.step1 .product-table .row.price-changed,.path-view.step3 .product-table .row.price-changed{background:#f2f2f2}.path-view.step1 .product-table footer label.error,.path-view.step3 .product-table footer label.error{color:#da291c;line-height:2.2rem}.path-view.step1 .product-table footer .row,.path-view.step3 .product-table footer .row{border:none}.path-view.step1 .product-table footer .col-quantity,.path-view.step1 .product-table footer .col-calculatedPrice,.path-view.step1 .product-table footer .col-availability,.path-view.step1 .product-table footer .col-remove,.path-view.step1 .product-table footer .col-availabilityPickup,.path-view.step3 .product-table footer .col-quantity,.path-view.step3 .product-table footer .col-calculatedPrice,.path-view.step3 .product-table footer .col-availability,.path-view.step3 .product-table footer .col-remove,.path-view.step3 .product-table footer .col-availabilityPickup{border-bottom:1px solid #cbcbcb}.path-view.step1 .product-table footer .item-content,.path-view.step3 .product-table footer .item-content{padding-top:0;padding-bottom:0}.path-view.step1 .product-table footer .item-content>*,.path-view.step3 .product-table footer .item-content>*{line-height:42px;height:42px}.path-view.step1 .product-table footer .sum-label,.path-view.step1 .product-table footer .discount-label,.path-view.step3 .product-table footer .sum-label,.path-view.step3 .product-table footer .discount-label{text-align:right;font-weight:bold;font-size:1.6rem;color:#989898;line-height:1.3}.path-view.step1 .product-table footer .discount-code .item-content,.path-view.step3 .product-table footer .discount-code .item-content{padding:0}.path-view.step1 .product-table footer .discount-code .discount-box,.path-view.step3 .product-table footer .discount-code .discount-box{white-space:nowrap;position:relative;display:inline-block}.path-view.step1 .product-table footer .discount-code .discount-box-actions,.path-view.step3 .product-table footer .discount-code .discount-box-actions{position:absolute;left:100%;top:0}.path-view.step1 .product-table footer .discount-code .discount-box-actions>*,.path-view.step3 .product-table footer .discount-code .discount-box-actions>*{display:inline-block;vertical-align:top;line-height:42px;height:42px}.path-view.step1 .product-table footer .discount-code .discount-box.active .remove,.path-view.step3 .product-table footer .discount-code .discount-box.active .remove{display:inline-block}.path-view.step1 .product-table footer .discount-code .input-box,.path-view.step3 .product-table footer .discount-code .input-box{position:relative;width:135px}.path-view.step1 .product-table footer .discount-code .form-group,.path-view.step3 .product-table footer .discount-code .form-group{padding:0;margin:0}.path-view.step1 .product-table footer .discount-code .form-group label,.path-view.step3 .product-table footer .discount-code .form-group label{display:none}.path-view.step1 .product-table footer .discount-code .form-group input,.path-view.step3 .product-table footer .discount-code .form-group input{color:#989898;border-top:none;border-bottom:none}.path-view.step1 .product-table footer .discount-code .form-group input.error,.path-view.step3 .product-table footer .discount-code .form-group input.error{color:#da291c;background:#fcc}.path-view.step1 .product-table footer .discount-code .button,.path-view.step3 .product-table footer .discount-code .button{padding:0;width:42px;display:none}.path-view.step1 .product-table footer .discount-code .button.show,.path-view.step3 .product-table footer .discount-code .button.show{display:inline-block}.path-view.step1 .product-table footer .discount-code .remove,.path-view.step3 .product-table footer .discount-code .remove{cursor:pointer;padding:0 5px;background:#fff;display:none;z-index:2}.path-view.step1 .product-table footer .discount-code .remove:hover,.path-view.step3 .product-table footer .discount-code .remove:hover{color:#78BE20}.path-view.step1 .product-table footer .discount-code .remove.show,.path-view.step3 .product-table footer .discount-code .remove.show{display:block}.path-view.step1 .product-table footer .discount-tooltip,.path-view.step3 .product-table footer .discount-tooltip{margin-left:4px}.order-summary .order-summary-change-payment-way{margin-top:12px}.order-summary .inpost-header{font-size:16px;font-weight:bold;margin-bottom:15px}.order-summary .with-delivery-to-pickup-point{margin-bottom:20px;border-bottom:1px solid #e6e6e6}.order-summary .radio-box .form-group{display:block;margin-bottom:20px}.order-summary .radio-box .form-group label>span{display:block}.order-summary .radio-box .row.disabled .form-group label{opacity:0.4}.order-summary .radio-box .row.disabled.pickup .item-label>.name{max-width:115px}.order-summary .delivery-row .icon-service-transport{font-size:5.2rem;color:#78BE20;position:relative;top:5px}.order-summary .item-label .img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-summary .item-label .img>img{max-width:75px;max-height:48px}.order-summary .delivery-row .shop-transport-options{position:relative}.order-summary .delivery-row .shop-transport-options .transport-delivery-row{padding-left:45px}.order-summary .delivery-row .shop-transport-options .transport-delivery-row .item-label{padding-right:0}.order-summary .delivery-row .shop-transport-options .transport-delivery-row .item-label .price{color:#515151}.order-summary .delivery-row .shop-transport-options .loader.active{width:100%;height:44px;top:-55px}.order-summary .item-label,.order-summary .description-box header{display:block;position:relative;font-weight:bold;font-size:1.3rem;padding-right:80px}.order-summary .item-label>*,.order-summary .description-box header>*{display:inline-block;vertical-align:middle}.order-summary .item-label .name:first-letter,.order-summary .description-box header .name:first-letter{text-transform:uppercase}.order-summary .item-label .product-price,.order-summary .description-box header .product-price{font-size:1.3rem}.order-summary .item-label .product-price:before,.order-summary .description-box header .product-price:before,.order-summary .item-label .product-price:after,.order-summary .description-box header .product-price:after{content:'(';display:inline;vertical-align:baseline}.order-summary .item-label .product-price:after,.order-summary .description-box header .product-price:after{content:')'}.order-summary .description-box .description{display:none}.order-summary .description-box .description.active{display:block}.order-summary .description-box .transport-desc{margin-top:15px}.order-summary .description-box header{margin:0 0 10px 0}.order-summary .description-box .desc{color:#515151}.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-result{display:none}.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-result.active{display:block}.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-result .error-result{color:#da291c;margin:15px 0}.order-summary .additional-delivery-row .delivery-item .caption{font-weight:bold;margin-bottom:15px}.order-summary .additional-delivery-row .delivery-item .zip-code-row button{margin-top:25px}.order-summary .additional-delivery-row .delivery-item .form-row{display:inline-block;vertical-align:top}.order-summary .additional-delivery-row .delivery-item .change-shop{color:#78BE20;font-weight:bold;font-size:1.3rem;margin-bottom:12px;display:inline-block}.order-summary .additional-delivery-row .delivery-item .change-shop:before{content:""}.order-summary .additional-delivery-row .delivery-item .change-shop:hover{color:#ADADAD}.order-summary .additional-delivery-row .delivery-item .change-shop:before{margin:0 5px 0 0;display:inline-block;vertical-align:middle}.order-summary .additional-delivery-row .delivery-item .see-map:hover{color:#ADADAD}.order-summary .additional-delivery-row .delivery-item .item{background:rgba(255,255,255,0.7);padding:15px 45px 15px 15px;border-top:1px solid #cbcbcb;position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.order-summary .additional-delivery-row .delivery-item .item .dpd-pickup-top,.order-summary .additional-delivery-row .delivery-item .item .inpost-top-details{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.order-summary .additional-delivery-row .delivery-item .item .dpd-pickup-top img,.order-summary .additional-delivery-row .delivery-item .item .inpost-top-details img{position:absolute;right:0}.order-summary .additional-delivery-row .delivery-item .item .title{font-weight:bold;margin:0 0 3px 0}.order-summary .additional-delivery-row .delivery-item .item .desc{color:#989898;font-size:1.2rem}.order-summary .additional-delivery-row .delivery-item .item .open-hours{font-weight:bold;padding-top:4px;margin-top:5px}.order-summary .additional-delivery-row .delivery-item .item .open-hours .open-hours-item{font-size:1.2rem;font-weight:normal;margin:6px 0}.order-summary .additional-delivery-row .delivery-item.paczkomat-box .paczkomat-result{display:none}.order-summary .additional-delivery-row .delivery-item.paczkomat-box .paczkomat-result.active{display:block}.order-summary .additional-delivery-row .delivery-item.paczkomat-box .paczkomat-result .error-result{color:#da291c;margin:15px 0}.order-summary .additional-delivery-row .delivery-item.pickup-box{margin-top:15px}.order-summary .additional-delivery-row .delivery-item.pickup-box .shop .main-info{border:none;padding-bottom:25px}.order-summary .additional-delivery-row .delivery-item.pickup-box .shop .column{padding-top:0;padding-bottom:0}.order-summary .additional-delivery-row .paczkomat-box .zip-code-row .form-group,.order-summary .additional-delivery-row .dpd-pickup-box .zip-code-row .form-group{vertical-align:bottom}.order-summary .additional-delivery-row .paczkomat-box .item,.order-summary .additional-delivery-row .dpd-pickup-box .item{display:none;background:none}.order-summary .additional-delivery-row .paczkomat-box .item.selected,.order-summary .additional-delivery-row .dpd-pickup-box .item.selected{display:block;margin:15px 0;border-top:0;background:rgba(255,255,255,0.7);padding:15px}.order-summary .additional-delivery-row .paczkomat-box .item .select-item,.order-summary .additional-delivery-row .dpd-pickup-box .item .select-item{display:none}.order-summary .additional-delivery-row .paczkomat-box .item h3,.order-summary .additional-delivery-row .dpd-pickup-box .item h3{font-weight:bold;color:#78BE20;margin-bottom:10px}.order-summary .additional-delivery-row .paczkomat-box .paczkomat-tooltip,.order-summary .additional-delivery-row .paczkomat-box .dpd-pickup-tooltip,.order-summary .additional-delivery-row .dpd-pickup-box .paczkomat-tooltip,.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-tooltip{display:block}.order-summary .additional-delivery-row .paczkomat-box .paczkomat-tooltip .lm-tooltip-wrapper,.order-summary .additional-delivery-row .paczkomat-box .dpd-pickup-tooltip .lm-tooltip-wrapper,.order-summary .additional-delivery-row .dpd-pickup-box .paczkomat-tooltip .lm-tooltip-wrapper,.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-tooltip .lm-tooltip-wrapper{display:inline-block}.order-summary .additional-delivery-row .paczkomat-box .dpd-pickup-tooltip .lm-tooltip-wrapper,.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-tooltip .lm-tooltip-wrapper{position:relative;top:5px;left:5px}.order-summary .additional-delivery-row .paczkomat-box .paczkomat-map,.order-summary .additional-delivery-row .paczkomat-box .dpd-pickup-map,.order-summary .additional-delivery-row .dpd-pickup-box .paczkomat-map,.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-map{margin-top:10px}.order-summary .additional-delivery-row .paczkomat-box .paczkomat-map.map-loaded,.order-summary .additional-delivery-row .paczkomat-box .dpd-pickup-map.map-loaded,.order-summary .additional-delivery-row .dpd-pickup-box .paczkomat-map.map-loaded,.order-summary .additional-delivery-row .dpd-pickup-box .dpd-pickup-map.map-loaded{height:400px}.order-summary .additional-delivery-row .paczkomat-box .suggestions-box,.order-summary .additional-delivery-row .dpd-pickup-box .suggestions-box{position:relative}.order-summary .additional-delivery-row .paczkomat-box .suggestions-city,.order-summary .additional-delivery-row .dpd-pickup-box .suggestions-city{left:0;max-height:200px;min-width:initial;width:300px}.order-summary .additional-delivery-row .paczkomat-box .city-box,.order-summary .additional-delivery-row .dpd-pickup-box .city-box{width:300px;border-right:1px solid #cbcbcb}.order-summary .additional-delivery-row .paczkomat-box .post-box,.order-summary .additional-delivery-row .dpd-pickup-box .post-box{border-right:1px solid #cbcbcb;width:150px}.order-summary .additional-delivery-row .inpost-map-box .change-term{margin:0 0 25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fancybox-wrap .shop-info-alert{padding:5px;width:910px;border:1px solid #e6e6e6}.fancybox-wrap .shop-info-alert .shop{padding-bottom:0}.fancybox-wrap .shop-info-alert .google-map{width:640px;height:525px;display:inline-block}.fancybox-wrap .shop-info-alert .informations{width:240px;display:inline-block;vertical-align:top;padding:80px 15px 15px 20px}.fancybox-wrap .shop-info-alert .informations .title{font-weight:bold;color:#78BE20;margin:0 0 5px 0}.bank-list-rotator{width:80px;height:35px;margin:0 auto;overflow:hidden;position:relative}.bank-list-rotator ul{position:absolute;top:0;left:0}.bank-list-rotator ul>li{display:block;width:80px;height:35px}.bank-list-rotator ul>li>img{display:block;margin:0 auto;max-width:100%;max-height:100%}.bank-list-rotator[data-provider="przelewy24"] ul>li>img{padding-top:4px}.order-summary .delivery-address{font-size:1.3rem;text-align:left}.order-summary .delivery-address .address{margin:10px 0}.order-summary .delivery-address .user-address>span{display:block}.order-summary .delivery-address .curier-note{font-weight:normal}.order-summary .delivery-address .email,.order-summary .delivery-address .phone,.order-summary .delivery-address .nip{display:block;margin:10px 0 0}.order-summary .delivery-address .email>span,.order-summary .delivery-address .phone>span,.order-summary .delivery-address .nip>span{font-weight:normal;font-size:1.3rem;display:block}.order-summary .delivery-address .pickup>strong,.order-summary .delivery-address .paczkomat>strong,.order-summary .delivery-address .dpd-pickup>strong{display:block;margin:5px 0}.order-summary .delivery-address .paczkomat .location,.order-summary .delivery-address .dpd-pickup .location{margin-top:2px;display:block}.order-summary .fv-address>span{display:block}.order-summary .fv-address .pesel,.order-summary .fv-address .nip{margin:10px 0 0}.order-summary .fv-address .pesel>span,.order-summary .fv-address .nip>span{display:block;font-weight:normal;font-size:1.3rem}.order-summary .delivery-address .name,.order-summary .delivery-address .company-name,.order-summary .delivery-address .user-address,.order-summary .delivery-address .email,.order-summary .delivery-address .phone,.order-summary .delivery-address .nip,.order-summary .fv-address>span{font-weight:bold;font-size:1.5rem}.transport-desc.loading{opacity:.3;pointer-events:none}.transport-desc .transport-term-row .set-data{color:#989898;font-weight:bold}.transport-desc .change-code{color:#78BE20}.transport-desc .categories-label{color:#989898}.transport-desc .label-row{display:block}.transport-desc .label-row .label{margin:6px 0;min-height:1.3rem;font-size:1.4rem;display:block}.transport-desc .options-row .form-group{width:100%}.transport-desc .options-row .form-group .form-radio>span{padding-top:0}.transport-desc .options-row .item-label .name{color:#989898}.transport-desc .options-row .item-label .name,.transport-desc .options-row .item-label .price,.transport-desc .options-row .item-label .lm-tooltip-wrapper{display:inline}.transport-desc .options-row .item-label .lm-tooltip-wrapper{position:relative;top:-2px}.transport-desc .options-row .calendar-module{margin:15px 0}.transport-desc .options-row .calendar-module .day{font-size:1.4rem}.transport-desc .options-row .calendar-module .day:not(.disabled):not(.unavailable):not(.selected){background-color:#fff}.transport-desc .options-row .slot{width:128px;margin:0 0 5px 5px;padding:15px;border:1px solid #ccc;font-size:1.4rem;text-align:center;overflow:hidden;cursor:pointer;display:inline-block;background-color:#fff}.transport-desc .options-row .slot:nth-child(4n+1){margin-left:0}.transport-desc .options-row .slot.selected{background-color:#78be20;color:#fff}.transport-desc .term-description{margin-top:15px}.transport-desc .transport-from-store-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transport-desc .transport-from-store-label{margin-bottom:10px}.transport-desc .transport-from-store-label .postal-code-val{font-weight:bold}.transport-desc .change-term{margin-top:15px;font-weight:bold;font-size:1.3rem;color:#78BE20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.transport-desc .change-term:before{content:""}.transport-desc .change-term[data-should-recalculate="true"]:before{content:""}.transport-desc .change-term[data-should-recalculate="true"]:before{color:#78BE20}.transport-desc .change-term:hover{color:#ADADAD;cursor:pointer}.transport-desc .change-term:before{margin:0 5px 0 0;display:inline-block;vertical-align:middle}.transport-desc .transport-postal-code-row+.change-term{margin:0 0 10px}.transport-desc .delivery-default-message{display:none}.transport-desc .transport-errors-wrapper{margin-top:14px}.transport-desc .message{margin-top:5px;margin-bottom:15px;font-size:1.3rem;display:block}.transport-desc .message.message-success{color:#989898}.transport-desc .message.message-error{color:#da291c}.cc-alert-popup p{margin-bottom:15px}.body-print{min-width:0;overflow:hidden}.online-payment-system{list-style:none;width:745px}.online-payment-system li{width:90px;height:90px;margin:10px 10px 10px 6px;padding:0 5px;display:block;float:left;vertical-align:top;border:1px solid #cbcbcb;background-color:#f2f2f2;overflow:hidden;-webkit-transition:-webkit-box-shadow 1s;transition:-webkit-box-shadow 1s;transition:box-shadow 1s;transition:box-shadow 1s, -webkit-box-shadow 1s;cursor:pointer;text-align:center;font-size:1.2rem}.online-payment-system li img{max-width:100%;max-height:35px;display:block;margin:10px auto}.online-payment-system li span{line-height:1.5rem}.online-payment-system h2{font-size:2rem;font-weight:bold;color:#515151;margin-bottom:20px}.listing-message{padding:30px 0}.listing-message .info-header{font-size:15px;font-weight:bold;line-height:42px;color:#ADADAD}.listing-message ul li{margin-top:4px}.listing-message ul a{color:#54B331}.listing-message ul a:hover{color:#656565}.product-list.tiles .next-page-block{vertical-align:top;overflow:hidden;margin-left:20px}.product-list.tiles .next-page-block.show{display:block;float:right;margin-right:20px}.product-list.tiles .next-page-block .link-to-page{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;text-align:center;height:313px;width:176px;position:relative;font-size:2.2rem;line-height:3.2rem;border:1px solid #e6e6e6;color:#78BE20;padding-top:115px}.product-list.tiles .next-page-block .link-to-page:before{content:""}.product-list.tiles .next-page-block .link-to-page:before{float:right;position:relative;right:45px;font-weight:bold;font-size:2.4rem}.product-list.tiles .next-page-block .link-to-page:after{position:absolute;content:"";bottom:-65px;right:-17px;width:0;height:0;border-top:100px solid transparent;border-bottom:100px solid transparent;border-left:100px solid #f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-list.tiles .next-page-block:hover{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.product-list .next-page-block{display:none}.product-list .product.size-normal,.product-list .listing-block.size-normal{width:176px}.product-list .product.size-medium,.product-list .listing-block.size-medium{width:382px}.product-list .product.size-big,.product-list .listing-block.size-big{width:588px}.product-list .listing-block{vertical-align:top;margin:0 10px 30px 20px;height:313px;overflow:visible;-webkit-transition:.3s;transition:.3s;border:1px solid #e8e8e8;position:relative;clear:both;display:inline-block}.product-list .listing-block.campaign,.product-list .listing-block.promote-subpage{padding:0}.product-list .listing-block.campaign .img,.product-list .listing-block.promote-subpage .img{width:100%;height:100%}.product-list .listing-block:hover{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);box-shadow:0 2px 8px 0 rgba(0,0,0,0.35)}.product-list .product.listing-banner{float:left}.product-list .product.listing-banner.size-medium .product-price.size-strike{font-size:1.2rem}.product-list .product.listing-banner .product-price.size-strike{font-size:1.5rem}.product-list .product.listing-banner .product-price.promotional,.product-list .product.listing-banner .product-price.size-big{font-size:2.6rem}.product-list .product.listing-banner .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:206px}.product-list .product.listing-banner .img{width:185px;height:185px}.product-list .product.listing-banner .opinion-box.short-opinion-box .link-opinion{font-size:1.7rem}.product-list .product.listing-banner .opinion-box .rating .stars{font-size:4rem}.product-list .product.listing-banner .status,.product-list .product.listing-banner .product-data{clear:both}.product-list .product.listing-banner .status{display:inline-block;margin:10px 0 0 18px;font-size:1.5rem}.product-list .product.listing-banner .title{font-size:1.6rem;color:#515151;top:60px;height:6.1rem;max-width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:206px;margin:0}.product-list .product.listing-banner .title,.product-list .product.listing-banner .title+.product-data{position:absolute}.product-list .product.listing-banner .product-data{display:-webkit-box;display:-ms-flexbox;display:flex;top:115px;width:350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:188px}.product-list .product.listing-banner .product-data .description .add-to-cupboard{position:absolute;right:0;bottom:0}.product-list .product.listing-banner .opinion-box-bottom{width:200px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;position:absolute;left:-3px}.product-list .product.listing-banner .opinion-box .rating{width:150px}.product-list .product.listing-banner .opinion-box .rating .stars{width:180px}.product-list .node-info{margin-left:20px}.product-list .node-info.size-medium{display:inline-block;width:598px}.product-list .node-info.size-medium .node-description{width:100%}.product-list .node-info+.product.listing-banner{float:none}.page-title{padding:74px 0 0;background:#f2f2f2;margin-bottom:40px}.page-title h1,.page-title .page-h1-header{display:inline-block;color:#78BE20;font-size:1.5rem;font-weight:bold;line-height:40px;vertical-align:bottom;padding-right:40px}.page-title ul{vertical-align:bottom;display:inline-block;font-size:0}.page-title ul li{font-size:1.5rem;display:inline-block}.page-title ul li.active{background:#fff;border-right:1px solid #cbcbcb}.page-title ul li.active a,.page-title ul li.active .anchor{color:#989898}.page-title ul li.active a:before,.page-title ul li.active .anchor:before{color:#78BE20}.page-title ul li.active a:hover,.page-title ul li.active .anchor:hover{color:#989898}.page-title ul li a,.page-title ul li .anchor{position:relative;display:block;line-height:40px;font-size:1.3rem;font-weight:bold;padding:0 25px 0 45px;color:#989898}.page-title ul li a:before,.page-title ul li .anchor:before{content:""}.page-title ul li a:before,.page-title ul li .anchor:before{position:absolute;top:0;left:17px;font-size:2.2rem}.page-title ul li a:hover,.page-title ul li .anchor:hover{color:#78BE20}.page-title ul li .anchor{cursor:default}.page-title ul li ul{display:none}.page-title .header-actions{float:right}.columns-layout{margin:0 -20px;font-size:0}.columns-layout.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.columns-layout.flex .column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.columns-layout .column{vertical-align:top;padding:20px;display:inline-block;font-size:1.4rem;width:100%}.columns-layout .column.product-left-main{padding-left:0}.columns-layout.col-5-5>.column{width:50%}.columns-layout.col-5-5.flex>.column{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.columns-layout.col-6-4>.column:first-child{width:60%}.columns-layout.col-6-4>.column:last-child{width:40%}.columns-layout.col-6-4.flex>.column:first-child{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.columns-layout.col-6-4.flex>.column:last-child{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.columns-layout.col-4-6>.column:first-child{width:40%}.columns-layout.col-4-6>.column:last-child{width:60%}.columns-layout.col-4-6.flex>.column:first-child{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.columns-layout.col-4-6.flex>.column:last-child{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.columns-layout.sidebar-right{margin:0}.columns-layout.sidebar-right .column:first-child{width:calc(100% - 384px)}.columns-layout.sidebar-right .column.product-left-main{width:820px}.columns-layout.sidebar-right .column:last-child{width:384px;padding-right:0}.columns-layout.sidebar-right .column:last-child.product-right-main{padding-left:15px}.box-section{display:inline-block;width:100%;margin-bottom:40px}.box-section.padding-big>h1,.box-section.padding-big>h2{padding:20px 0}.box-section>h1,.box-section>h2{font-size:1.5rem;font-weight:bold;color:#989898;padding:5px 0;border-bottom:1px solid #cbcbcb;margin-bottom:25px;min-height:35px;position:relative}.box-section>h1 .counter,.box-section>h2 .counter{position:relative;padding-left:35px;font-size:2.2rem}.box-section>h1 .counter:before,.box-section>h2 .counter:before{content:""}.box-section>h1 .counter:before,.box-section>h2 .counter:before{font-size:2.2rem;line-height:100%;position:absolute;top:3px;left:5px}.box-section>h1.icon,.box-section>h2.icon{position:relative;padding-right:55px}.box-section>h1.icon i,.box-section>h2.icon i{position:absolute;right:0;top:50%;text-align:center;font-size:3.4rem;height:34px;line-height:34px;margin-top:-16px;width:50px}.swiper-container{width:100%;height:auto}.swiper-container .swiper-slide{display:inline-block;margin:0}.swiper-container.cms-product-swiper .swiper-button-next.swiper-button-disabled,.swiper-container.cms-product-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-container.cms-product-swiper .swiper-button-next{right:35px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-ltr .swiper-button-next{position:relative;background-image:none !important;font-size:7rem;width:auto;height:auto;-webkit-transition:opacity 0.5s ease, color 0.5s ease;transition:opacity 0.5s ease, color 0.5s ease;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0}.swiper-button-next,.swiper-button-prev,.swiper-button-up,.swiper-button-down{color:#989898;cursor:pointer;text-align:center;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled,.swiper-button-up.swiper-button-disabled,.swiper-button-down.swiper-button-disabled{opacity:0;cursor:default}.swiper-button-next:before,.swiper-button-prev:before,.swiper-button-up:before,.swiper-button-down:before{-webkit-transition-property:color transform;transition-property:color transform;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;display:block}.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover,.swiper-button-up:not(.swiper-button-disabled):hover,.swiper-button-down:not(.swiper-button-disabled):hover{color:#78BE20}.swiper-button-next:not(.swiper-button-disabled):hover.swiper-button-prev:before,.swiper-button-prev:not(.swiper-button-disabled):hover.swiper-button-prev:before,.swiper-button-up:not(.swiper-button-disabled):hover.swiper-button-prev:before,.swiper-button-down:not(.swiper-button-disabled):hover.swiper-button-prev:before{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.swiper-button-next:not(.swiper-button-disabled):hover.swiper-button-next:before,.swiper-button-prev:not(.swiper-button-disabled):hover.swiper-button-next:before,.swiper-button-up:not(.swiper-button-disabled):hover.swiper-button-next:before,.swiper-button-down:not(.swiper-button-disabled):hover.swiper-button-next:before{-webkit-transform:translateX(10%);transform:translateX(10%)}.swiper-button-next:not(.swiper-button-disabled):hover.swiper-button-up:before,.swiper-button-prev:not(.swiper-button-disabled):hover.swiper-button-up:before,.swiper-button-up:not(.swiper-button-disabled):hover.swiper-button-up:before,.swiper-button-down:not(.swiper-button-disabled):hover.swiper-button-up:before{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.swiper-button-next:not(.swiper-button-disabled):hover.swiper-button-down:before,.swiper-button-prev:not(.swiper-button-disabled):hover.swiper-button-down:before,.swiper-button-up:not(.swiper-button-disabled):hover.swiper-button-down:before,.swiper-button-down:not(.swiper-button-disabled):hover.swiper-button-down:before{-webkit-transform:translateY(10%);transform:translateY(10%)}.swiper-counter{color:#989898}.swiper-counter:before{content:attr(data-active)}.swiper-counter:after{content:attr(data-count)}.slot-blocks{margin:0;padding:0;width:100%;height:auto;overflow:hidden}.slot-stationary-shop-banner .banner-image{margin-bottom:5px;display:block}.slot-stationary-shop-banner .banner-image img{width:100%;height:auto}.slot-blocks.special-scenario .block-lmpromotion:last-child.one-half-one-third .promotion-stripe{border-left:1px solid #cbcbcb}.slot-blocks .block{display:inline-block;vertical-align:middle;margin:auto;position:relative}.slot-blocks .block.one-one{width:100%}.slot-blocks .block.one-two-thirds{width:100%}.slot-blocks .block.one-half-one-half{width:50%}.slot-blocks .block.one-half-one-third{width:50%}.slot-blocks .block img{max-width:100%;max-height:100%;vertical-align:middle}.slot-blocks .block-lmpromotion{padding-bottom:2px;border-bottom:1px solid #cbcbcb;overflow:hidden;float:left}.slot-blocks .block-lmpromotion .block-lmpromotion-image-outer-div{position:relative;border-right:2px solid #fff}.slot-blocks .block-lmpromotion .block-lmpromotion-image-outer-div>span{line-height:0}.slot-blocks .block-lmpromotion .point{position:absolute}.slot-blocks .block-lmpromotion .promotion-stripe{height:35px;line-height:35px;background:#fff}.slot-blocks .block-lmpromotion .promotion-stripe .left-text{padding-left:30px;color:#ADADAD;font-size:1.2rem;float:left}.slot-blocks .block-lmpromotion .promotion-stripe a.left-text:hover{color:#54B331}.slot-blocks .block-lmpromotion .promotion-stripe .right-text{text-transform:uppercase;color:#54B331;float:right;padding-right:30px;font-weight:bold;font-family:"Leroy Merlin Sans"}.slot-blocks .block-lmpromotion .promotion-stripe a.right-text:hover{color:#ADADAD}.slot-blocks .block-lmpromotion .promotion-stripe .newspaper-links{position:absolute;right:30px;bottom:0px;height:138px}.slot-blocks .block-lmpromotion .promotion-stripe .newspaper-links .right-text{margin-top:104px}.slot-blocks .block-lmpromotion .promotion-stripe .right-img{float:right}.slot-blocks .block-lmimage a{min-height:100px;display:block}.slot-blocks .block-rotating-big{overflow:hidden;margin-top:20px;clear:both}.slot-blocks .block-rotating-big #product-listing.product-list.tiles{width:1240px;height:100%}.slot-blocks .block-rotating-big.product-collection,.slot-blocks .block-rotating-big.product-collection .product-collection{height:auto}.slot-blocks .block-rotating-big header{margin:2.5rem auto 2rem;width:100%}.slot-blocks .block-rotating-big header,.slot-blocks .block-rotating-big header h2{margin-top:0;position:relative;font-size:2.3rem;font-weight:bold;color:#989898;display:inline-block}.slot-blocks .block-rotating-big .product{margin:0 29px 40px 0 !important}.slot-blocks .block-rotating-big .product .product-price.size-strike{font-size:1rem !important}.slot-blocks .block-rotating-big #product-listing{height:652px;margin:0}.slot-blocks .block-rotating-big .swiper-container{height:712px}.slot-blocks .block-rotating-big .double-column{height:652px}.slot-blocks .block-rotating-big .swiper-slide{width:200px;height:100%}.slot-blocks .block-rotating-big .block-image{float:left;height:666px}.slot-blocks .block-rotating-big .block-image img{margin:0 0 10px}.slot-blocks .block-rotating-big .block-image.two-columns{width:400px}.slot-blocks .block-rotating-big .block-image.three-columns{width:600px}.slot-blocks .block-rotating-big .block-image.four-columns{width:800px}.slot-blocks .block-rotating-big .block-image.alignment-right{float:right}.slot-blocks .block-rotating-big.big-product #product-listing{height:672px}.slot-blocks .block-rotating-big.big-product #product-listing>.product:first-child{width:383px !important;height:666px !important;margin:0 30px 0 0 !important}.slot-blocks .block-rotating-big.big-product .block-collection{width:800px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child{width:176px !important;height:313px !important;margin:0 10px 40px 10px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .img{height:144px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .add-to-basket:before{left:20px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .prices{height:36px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .prices .size-big{font-size:1.8rem !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .description{height:65px !important}.slot-blocks .block-rotating-big.big-product .block-collection .product:first-child .title{height:3.7rem !important}.slot-blocks .block-rotating-big .block-collection{float:left;position:relative}.slot-blocks .block-rotating-big .block-collection.two-columns{width:800px}.slot-blocks .block-rotating-big .block-collection.three-columns{width:600px}.slot-blocks .block-rotating-big .block-collection.four-columns{width:400px}.slot-blocks .block-rotating-big .block-collection.two-columns.alignment-right,.slot-blocks .block-rotating-big .block-collection.three-columns.alignment-right,.slot-blocks .block-rotating-big .block-collection.four-columns.alignment-right{float:right}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev:before,.slot-blocks .block-rotating-big .block-collection .swiper-button-next:before{content:""}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev:before,.slot-blocks .block-rotating-big .block-collection .swiper-button-next:before{color:#78BE20;font-size:60px}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev:hover:before,.slot-blocks .block-rotating-big .block-collection .swiper-button-next:hover:before{color:#00263a}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slot-blocks .block-rotating-big .block-collection .swiper-button-next{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev.swiper-button-disabled,.slot-blocks .block-rotating-big .block-collection .swiper-button-next.swiper-button-disabled{opacity:0}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev,.slot-blocks .block-rotating-big .block-collection .swiper-button-next{position:absolute;top:42%;z-index:2;opacity:1}.slot-blocks .block-rotating-big .block-collection .swiper-button-prev{left:-15px}.slot-blocks .block-rotating-big .block-collection .swiper-button-next{right:-15px}.slot-blocks .block-rotating-big.right-align .first-product-is-big .product:first-child{float:right !important}.block-lmmarketing{display:none}.main-content-full .slot-blocks .block,.main-content .slot-blocks .block{display:block}.template-one-column-page .slot-blocks .block-lmproduct .type-vertical-lines-2.first-product-is-big .block-collection .product:first-child{margin-left:0 !important}.template-one-column-page .block-lmproduct{width:100%}.template-one-column-page .block-lmproduct .block-image{float:left}.template-one-column-page .product-collection.type-tiles .product-list{height:354px}.template-one-column-page .product-list .block-collection.swiper-container .product:first-child{float:left !important}.template-one-column-page .block{margin:0}.template-one-column-page [data-slot-name='a'] .block,.template-one-column-page [data-slot-name='c'] .block,.template-one-column-page [data-slot-name='e'] .block{display:block}.template-one-column-page [data-slot-name='b'],.template-one-column-page [data-slot-name='d'],.template-one-column-page [data-slot-name='f']{font-size:0}.template-one-column-page [data-slot-name='b'] .block,.template-one-column-page [data-slot-name='d'] .block,.template-one-column-page [data-slot-name='f'] .block{display:inline-block;vertical-align:top;font-size:1.4rem}.template-one-column-page-no-responsive-content{width:1220px;margin:0 auto}.template-one-column-page-no-responsive .block{margin:0}.template-one-column-page-no-responsive [data-slot-name='a'] .block,.template-one-column-page-no-responsive [data-slot-name='c'] .block,.template-one-column-page-no-responsive [data-slot-name='e'] .block{display:block}.template-one-column-page-no-responsive [data-slot-name='b'],.template-one-column-page-no-responsive [data-slot-name='d'],.template-one-column-page-no-responsive [data-slot-name='f']{font-size:0}.template-one-column-page-no-responsive [data-slot-name='b'] .block,.template-one-column-page-no-responsive [data-slot-name='d'] .block,.template-one-column-page-no-responsive [data-slot-name='f'] .block{display:inline-block;vertical-align:top;font-size:1.4rem}.main-section.template-contact .main-body{min-height:auto}.main-content-full.contact{border-top:1px solid #f5f5f5}#contact a{color:#78BE20}.template-customerservice-opinion .answer-columns{padding-bottom:60px}.template-customerservice-opinion .page-title{margin-bottom:0}.template-customerservice-opinion .customer-service-page .additional-info{text-align:center;font-size:1.8rem;color:#989898;margin-bottom:250px}.template-customerservice-opinion .customer-service-page .services-description{padding:5px 0 10px 20px;position:relative;color:#989898;font-weight:bold;font-size:2rem}.template-customerservice-opinion .customer-service-page .services-description:before{content:""}.template-customerservice-opinion .customer-service-page .services-description:before{font-size:4rem;float:left}.template-customerservice-opinion .customer-service-page .services-description .customerservice-opinion{float:left;margin:14px 0 0 9px}.template-customerservice-opinion .customer-service-page .services-description .header{margin-top:22px;font-size:2rem;line-height:2.6rem}.template-customerservice-opinion .customer-service-page .opinion-tabs{margin-bottom:10px;padding:17px;border:1px solid #cbcbcb}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list{text-align:center}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item{display:inline-block;position:relative;vertical-align:top}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item.none+.list-item.active:before{display:none}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item+.list-item{padding-left:60px}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item+.list-item:before{width:1px;height:42px;position:absolute;top:10px;left:27px;background:#cbcbcb;content:""}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item.active .button-service-opinion{color:#fff;background:#479c29}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item.active .tabs-list-container{display:block}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion{-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#f2f2f2;padding:24px 50px 24px 80px}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:before{content:""}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:hover{color:#54B331}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion span{font-weight:normal}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:before{top:12px;left:30px}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion:hover{color:#fff;background:#479c29}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-web:before{content:""}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-stationary:before{content:""}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .button-service-opinion.service-loyalty:before{content:""}.template-customerservice-opinion .customer-service-page .opinion-tabs .opinion-tabs-list .list-item .tabs-list-container{margin-top:5px;text-align:left;display:none}.template-customerservice-opinion .customer-service-page .opinion-forms{color:#989898}.template-customerservice-opinion .customer-service-page .opinion-forms .forms-header{margin-bottom:35px;padding-bottom:10px;border-bottom:1px solid #cbcbcb;font-size:2rem;font-weight:bold}.template-customerservice-opinion .customer-service-page .opinion-forms .forms-header:empty{display:none}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container{display:none}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description{margin-bottom:15px;line-height:2rem;display:none}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description.active{display:block}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description .columns-layout{margin:0}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description .columns-layout .column{padding:0}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description .columns-layout .column:first-child{padding-right:20px}.template-customerservice-opinion .customer-service-page .opinion-forms .opinions-forms-container .opinion-type-description .columns-layout .column:last-child{padding-left:20px}.template-customerservice-opinion .customer-service-page .opinion-forms .form-customer-service-opinion{position:relative;display:none}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header{padding-bottom:15px;border-bottom:1px solid #cbcbcb;font-size:1.4rem;font-weight:bold}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header-content{min-height:35px;margin:10px 0 25px;font-size:1.4rem}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header-content .form-contact-mail:before{content:""}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header-content .form-contact-mail:before{margin-right:15px;color:#78BE20;position:relative;top:2px;left:-2px}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-header-content .form-contact-mail:empty{display:none}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-legend{font-size:1.4rem}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-author .form-group{padding-right:0}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-author .form-group:last-child{margin-left:-1px}.template-customerservice-opinion .customer-service-page .opinion-forms .form-column .row-button{margin-top:20px}.template-customerservice-opinion .customer-service-page .opinion-forms .answer-columns a{color:#78BE20}.opinions-thread .caption{font-weight:bold;font-size:1.5rem;color:#656565;padding-bottom:8px}.opinions-thread .box{margin-bottom:40px}.opinions-thread .error-message{margin:60px 0}.opinions-thread .main-data .row{margin:4px 0}.opinions-thread .main-data .row label{display:inline-block;width:220px}.opinions-thread .history .post{margin-bottom:30px;border-bottom:1px solid #e6e6e6;padding-bottom:39px}.opinions-thread .history .post .text{line-height:2rem}.opinions-thread .history .post .header{font-weight:bold;color:#989898;padding-bottom:10px;overflow:hidden}.opinions-thread .history .post .header .date{float:right;color:#656565;font-size:1.3rem}.opinions-thread .history .post .header .author{float:left}.thread-form{display:none}.thread-form .contact-method{width:80%}.thread-form em{display:none}.thread-actions{margin:30px 0}.thread-verification-box{text-align:center}.thread-verification-box .form-row{padding-bottom:50px}.thread-verification-box .form-group{display:inline-block;padding-right:0}.thread-verification-box .form-group label{text-align:left}.thread-verification-box .form-group .send-code{padding:14px 20px;margin-top:27px}.compare-product-list{margin-bottom:45px}.compare-product-list .compare-table{width:100%;table-layout:fixed;color:#ADADAD}.compare-product-list .compare-table .product:hover{height:332px}.compare-product-list .compare-table tr td{width:230px;padding:15px;vertical-align:top}.compare-product-list .compare-table tr td.col-last{width:auto}.compare-product-list .compare-table tr td .product{margin:0}.compare-product-list .compare-table thead tr td{height:385px}.compare-product-list .compare-table thead tr td .compare-remove-product{margin-bottom:5px;padding-right:25px;color:#989898;float:right;position:relative}.compare-product-list .compare-table thead tr td .compare-remove-product:before{font-size:14px;position:absolute;top:4px;right:0}.compare-product-list .compare-table thead tr td .compare-remove-product:hover,.compare-product-list .compare-table thead tr td .compare-remove-product:hover .compare-product-list .compare-table thead tr td .compare-remove-product:before{color:#989898}.compare-product-list .compare-table tbody tr:nth-child(odd):not(.row-footer){background:#f2f2f2}.compare-product-list .compare-table tbody tr.difference td:not(.col-name){font-weight:bold;color:#78BE20}.compare-product-list .compare-table tbody tr td.col-name{font-weight:bold}.compare-product-list .compare-table.more-products{width:1195px;table-layout:inherit}.compare-product-list .compare-table.more-products tr td{width:200px;padding:15px 10px}.compare-product-list .compare-table.more-products tr td .product{width:190px}.productmegaworld .product-categories,.productworld .product-categories{padding-top:45px;font-size:0}.productmegaworld .product-categories .content,.productworld .product-categories .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.productmegaworld .product-categories .content .list,.productworld .product-categories .content .list{-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;margin:0 1% 40px 1%}.productmegaworld .product-categories .content .list>h2,.productworld .product-categories .content .list>h2{clear:both;font-size:2.2rem;margin:0 0 30px 0}.productmegaworld .product-categories .content .list>h2 a,.productworld .product-categories .content .list>h2 a{color:#515151;font-weight:bold}.productmegaworld .product-categories .content .list>h2 a span,.productworld .product-categories .content .list>h2 a span{color:#515151;float:right;font-size:3.3rem;line-height:1.8rem}.productmegaworld .product-categories .content .list>h2 a:hover,.productworld .product-categories .content .list>h2 a:hover{color:#78BE20}.productmegaworld .product-categories .content .list>h2 a:hover span,.productworld .product-categories .content .list>h2 a:hover span{color:#78BE20}.productmegaworld .product-categories .content .list>.img,.productworld .product-categories .content .list>.img{width:40%;padding-right:15px;display:inline-block;text-align:center}.productmegaworld .product-categories .content .list>.img>img,.productworld .product-categories .content .list>.img>img{width:144px;height:auto}.productmegaworld .product-categories .content .list>ul,.productworld .product-categories .content .list>ul{display:inline-block;vertical-align:top;list-style:none;width:60%}.productmegaworld .product-categories .content .list>ul li,.productworld .product-categories .content .list>ul li{margin:0 0 11px 0}.productmegaworld .product-categories .content .list>ul li a,.productworld .product-categories .content .list>ul li a{font-size:1.4rem;color:#515151;line-height:1.4}.productmegaworld .product-categories .content .list>ul li a:hover,.productworld .product-categories .content .list>ul li a:hover{color:#78BE20}.productworld .main-section.productmegaworld .header-wrapper,.main-section.productmegaworld .productworld .header-wrapper,.productworld .main-section.advices .header-wrapper,.main-section.advices .productworld .header-wrapper,.main-section.productworld .header-wrapper,.productworld .main-content{margin:auto;width:1220px}.arrangements{text-align:left;overflow:visible}.arrangements .series-images{overflow:hidden}.arrangements .series-images a{float:left;width:176px;margin:0 29px 30px 0}.arrangements .series-images a:hover{opacity:0.9}.arrangements .series-images a:nth-child(5){margin-right:0}#listing-compare{display:none;position:fixed;bottom:0;left:calc((100% - 1220px) / 2);z-index:2}.listing-compare-items{-webkit-box-shadow:0 -2px 8px rgba(0,0,0,0.25);box-shadow:0 -2px 8px rgba(0,0,0,0.25);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 17px}.listing-compare-items .compare-box-label{color:#78BE20;position:relative;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;padding-left:32px}.listing-compare-items .compare-box-label:hover{color:#709e36}.listing-compare-items .compare-box-label:before{width:32px;height:32px;top:4px;content:"";background:url(/frontend/www/images/add-to-compare-checked.png) no-repeat;position:absolute;left:-8px;top:-8px}.listing-compare-items .compare-item{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.listing-compare-items .compare-item .lm-tooltip{cursor:pointer}.listing-compare-items .compare-item .remove-product{margin:2px 0 0 5px;visibility:hidden;opacity:0}.listing-compare-items .compare-item .remove-product:before{content:""}.listing-compare-items .compare-item .remove-product:before{font-weight:bold;font-size:1.6rem;color:#656565}.listing-compare-items .compare-item:hover .remove-product{visibility:visible;opacity:1;-webkit-transition:.4s opacity;transition:.4s opacity}.listing-compare-items img{display:block;max-width:35px}.product-list-view .main-content,.advice-list-view .main-content{width:1217px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-view .main-content .listing-content,.advice-list-view .main-content .listing-content{border-top:1px solid #e6e6e6;padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-view .main-content .listing-content.node,.advice-list-view .main-content .listing-content.node{padding-top:50px}.product-list-view{position:relative;overflow:hidden;padding-bottom:30px}.product-list-view .tab-product-list .content,.product-list-view .search-results .content{overflow:visible}.product-list-view .tab-product-list .inspirations,.product-list-view .search-results .inspirations{padding-bottom:20px;font-size:0}.product-list-view .tab-product-list .inspiration,.product-list-view .search-results .inspiration{display:inline-block;width:246px;margin:0 5px 5px 0;overflow:hidden}.product-list-view .tab-product-list .inspiration:nth-child(4n),.product-list-view .search-results .inspiration:nth-child(4n){margin-right:0}.product-list-view .tab-product-list .inspiration:hover,.product-list-view .search-results .inspiration:hover{opacity:0.9}.product-list-view .tab-product-list .inspiration>img,.product-list-view .search-results .inspiration>img{width:100%;height:auto}.product-list-view .products-hidden-before-init{min-height:100%}.product-list-view .products-hidden-before-init .product{display:none !important}.product-list-view .promotion-description{margin:20px 0 10px 0;line-height:2rem;color:#515151;text-align:left}.product-list-view .listing-sidebar .selection-menu-listing{margin-top:10px}.right-content{width:1000px;display:block;position:relative;margin-left:32px}.right-content .node-info{position:relative}.right-content .node-info.has-image .node-container{position:absolute;left:35px;top:40px;width:585px;z-index:1}.right-content .node-info.has-image .node-image{width:100%;height:auto}.right-content .node-info.has-image .node-name,.right-content .node-info.has-image .node-description{color:#fff}.right-content .node-info .node-name{font-size:3.6rem}.right-content .node-info .node-description{font-size:1.4rem}.right-content .node-name{font-size:3.6rem}.right-content.leaf{margin-top:5px}.right-content.leaf .node-name{font-size:2.6rem;font-weight:normal}.right-content .products-count,.right-content .category-name{text-align:left}.right-content .category-name{color:#515151;font-size:2.6rem;margin:30px 0 40px}.right-content .products-count{margin-top:5px;font-weight:bold}.right-content .category-menu{overflow:hidden;margin:30px 0 45px}.right-content .category-menu .menu li,.right-content .category-menu .menu-offline li{float:left;margin:0 10px 10px 0}.right-content .category-menu .menu li a,.right-content .category-menu .menu li .active,.right-content .category-menu .menu-offline li a,.right-content .category-menu .menu-offline li .active{background:#f5f5f5;display:block;padding:12px 20px;color:#515151;border:1px solid #e8e8e8}.right-content .category-menu .menu li a .count,.right-content .category-menu .menu li .active .count,.right-content .category-menu .menu-offline li a .count,.right-content .category-menu .menu-offline li .active .count{color:#cbcbcb;margin-left:5px}.right-content .category-menu .menu li .active,.right-content .category-menu .menu-offline li .active{color:#fff;background:#78BE20;border:none;padding:13px 20px}.right-content .sort-label{display:inline-block;padding-right:32px;position:relative}.right-content .sort-label a{color:#989898;font-size:1.2rem}.right-content .sort-label a:before{content:""}.right-content .sort-label a:before{position:absolute;right:9px;font-size:18px}.right-content .sort-label a:hover{color:#54B331}.right-content .sort-label a:hover:before{color:#54B331}.right-content .advices .sort-types{width:175px}.right-content .sort-types{display:none;position:absolute;top:35px;right:-5px;background:#f2f2f2;border:1px solid #cbcbcb;font-size:1.2rem;padding:10px 20px;width:170px;z-index:1}.right-content .sort-types:before,.right-content .sort-types:after{content:'';display:block;width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;left:112px}.right-content .sort-types:before{border-bottom:8px solid #cbcbcb;top:-8px}.right-content .sort-types:after{border-bottom:8px solid #f2f2f2;top:-7px}.right-content .sort-types a{color:#ADADAD;line-height:28px;display:block}.right-content .sort-types a.active,.right-content .sort-types a:hover{font-weight:bold}.right-content .center-block{margin:0 auto;width:1150px}.right-content h1{vertical-align:bottom}.right-content h1,.right-content h1>a{font-weight:bold;font-size:2.2rem;color:#515151;display:inline-block}.right-content h1.hashtag{vertical-align:baseline;margin-right:25px;color:#78BE20}.right-content.hidden-filters{padding-left:0}.right-content.hidden-filters>.header{padding-left:20px}.right-content .category-type{display:inline-block;font-size:2.2rem}.right-content .category-type li{display:inline-block;position:relative;border-right:1px solid #cbcbcb;padding:0 15px}.right-content .category-type li>*{display:block}.right-content .category-type li a{color:#78BE20;position:relative;-webkit-transition:color .2s;transition:color .2s}.right-content .category-type li a:hover{color:#709e36}.right-content .category-type li .count{font-weight:400;color:rgba(120,190,32,0.5)}.right-content .category-type li.active{color:#515151;font-weight:bold}.right-content .category-type li.active .count{color:#cbcbcb}.right-content .category-type li:last-child{border:none}.right-content .category-type li:first-child{padding-left:0}.right-content .category-type li .tab-name[data-name-short]:before{content:attr(data-name-short)}.right-content .category-type li .tab-name[data-name-short]:after{content:" (" attr(data-counter) ")";color:rgba(120,190,32,0.5)}.right-content .category-type li .tab-name[data-name-short] span{display:none}.right-content .header{text-align:left;line-height:39px;position:relative}.right-content .header.top{padding-bottom:10px;border-bottom:1px solid #cbcbcb}.right-content .product-list{overflow:visible}.right-content .product-list.no-pagination{padding-bottom:25px}.right-content .product-list .product{margin:0 10px 30px 20px;height:313px;overflow:visible;-webkit-transition:.3s;transition:.3s}.right-content .product-list .product .compare{display:block;position:absolute;bottom:0}.right-content .product-list .product .compare{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.right-content .product-list .product .add-to-basket{bottom:-40px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);box-shadow:0 2px 8px 0 rgba(0,0,0,0.35)}.right-content .product-list .product:hover .product-block-buttons{height:80px}.right-content .product-list .product:hover .add-to-basket{bottom:40px}.right-content .tab-content .node-name{margin-bottom:20px}.right-content .tab-content .node-info{margin-top:10px}.right-content .tab-content .node-description{margin:0 0 30px;width:1000px}.product-list-view .listing-sidebar,.advice-list-view .listing-sidebar{width:176px}.product-list-view .listing-sidebar.listing-search-sidebar,.advice-list-view .listing-sidebar.listing-search-sidebar{margin-top:2px}.product-list-view .listing-sidebar.listing-search-sidebar .category-menu .menu>li+li,.advice-list-view .listing-sidebar.listing-search-sidebar .category-menu .menu>li+li{margin-top:12px}.product-list-view .listing-sidebar.hidden,.advice-list-view .listing-sidebar.hidden{width:45px;border-right:0;left:15px}.product-list-view .listing-sidebar.hidden .filters-header,.advice-list-view .listing-sidebar.hidden .filters-header{border-right:1px solid #cbcbcb}.product-list-view .listing-sidebar.hidden .header,.product-list-view .listing-sidebar.hidden .filters,.product-list-view .listing-sidebar.hidden .category-menu,.advice-list-view .listing-sidebar.hidden .header,.advice-list-view .listing-sidebar.hidden .filters,.advice-list-view .listing-sidebar.hidden .category-menu{display:none}.product-list-view .listing-sidebar .filters .filter-group,.advice-list-view .listing-sidebar .filters .filter-group{margin-top:42px;position:relative}.product-list-view .listing-sidebar .filters .filter-group.filter-attribute .caption,.advice-list-view .listing-sidebar .filters .filter-group.filter-attribute .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-list-view .listing-sidebar .filters .filter-group.filter-attribute .form-row .filter-name,.advice-list-view .listing-sidebar .filters .filter-group.filter-attribute .form-row .filter-name{overflow:hidden;text-overflow:ellipsis}.product-list-view .listing-sidebar .filters .filter-group .lm-info,.advice-list-view .listing-sidebar .filters .filter-group .lm-info{margin-left:5px;position:relative;top:-2px}.product-list-view .listing-sidebar .filters .filters-caption,.advice-list-view .listing-sidebar .filters .filters-caption{overflow:hidden}.product-list-view .listing-sidebar .filters .filters-caption span,.advice-list-view .listing-sidebar .filters .filters-caption span{font-weight:bold;font-size:1.6rem;line-height:44px}.product-list-view .listing-sidebar .filters .filters-caption a,.advice-list-view .listing-sidebar .filters .filters-caption a{color:#78BE20;font-size:1.4rem;position:relative;float:left}.product-list-view .listing-sidebar .header,.advice-list-view .listing-sidebar .header{color:#ADADAD;font-weight:bold;font-size:1.4rem;display:inline-block;vertical-align:top;padding-top:7px}.product-list-view .listing-sidebar .filters-header,.advice-list-view .listing-sidebar .filters-header{height:34px;margin-bottom:40px}.category-box{padding:40px 0 21px 0}.category-box .item{display:inline-block;color:#ADADAD;width:180px;vertical-align:top}.category-box .item:hover{color:#54B331}.category-box .item .text{display:block;padding:3px 0;margin:21px}.selection-menu-listing ul{margin-top:25px}.selection-menu-listing .form-checkbox .area,.selection-menu-listing .form-radio .area{border:1px solid #78BE20;width:17px;height:17px}.selection-menu-listing .form-checkbox .checked+.area,.selection-menu-listing .form-radio .checked+.area{background:#78BE20;font-size:1.7rem}.selection-menu-listing .form-checkbox .checked+.area:before,.selection-menu-listing .form-radio .checked+.area:before{content:""}.selection-menu-listing .form-checkbox .area:before,.selection-menu-listing .form-radio .area:before{color:#fff}.selection-menu-listing .expand-filters{font-size:1.4rem;color:#78BE20;display:block}.selection-menu-listing .expand-filters:before{content:attr(data-expand-label)}.selection-menu-listing .expand-filters.expanded:before{content:attr(data-hide-label)}.selection-menu-listing .caption{font-weight:bold;font-size:1.6rem;color:#515151;position:relative;padding-left:0}.selection-menu-listing .caption a:hover{color:#78BE20}.selection-menu-listing .lm-info i{font-size:1.8rem}.selection-menu-listing .lm-info i:before{top:3px}.bottom-category-description{line-height:2.5rem;font-size:1.6rem}.bottom-category-description,.bottom-category-description p{margin-bottom:20px}.bottom-category-description h2,.bottom-category-description h3{color:#515151;font-weight:normal}.bottom-category-description h2{font-size:2.4rem;padding:5px 0}.bottom-category-description h3{font-size:2rem}.bottom-category-description a{color:#78BE20}.bottom-category-description ul{margin-left:40px;font-weight:300}.bottom-category-description ul li{list-style:disc}.bottom-category-description .toggle-button{display:none}.bottom-category-description .toggle-button:before{content:attr(data-less)}.bottom-category-description .toggle-button.show{display:inline-block}.bottom-category-description.collapse .description-content{max-height:100px;overflow:hidden}.bottom-category-description.collapse .toggle-button:before{content:attr(data-more)}.advice-list-view{position:relative;overflow:hidden}.advice-list-view .search-results-advices .search-list-hashtags{display:inline-block;width:200px;height:217px;overflow:hidden;margin:0 20px}.advice-list-view .search-results-advices .search-list-hashtags span,.advice-list-view .search-results-advices .search-list-hashtags .hashtag{font-weight:bold}.advice-list-view .search-results-advices .search-list-hashtags span{display:block;color:#989898;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #cbcbcb}.advice-list-view .search-results-advices .search-list-hashtags .hashtag{color:#78BE20;margin:0 8px 10px 0;float:left}.advice-list-view .right-content .sort-types{width:180px}.advice-list-view .right-content .advices{text-align:left;margin:0 -20px}.advice-list-view .right-content .advices .list{margin:0}.advice-list-view .right-content .advices .list .item .video-ico{right:11px}.advice-list-view.hashtag-view .listing-sidebar{top:70px}.advice-list-view.hashtag-view .listing-sidebar .filters{margin:0}.advice-list-view .listing-sidebar{z-index:1}.advice-list-view .listing-sidebar .filters .filters-header{margin-bottom:25px}.advice-list-view .listing-sidebar .category-menu .menu>li{margin-top:10px}.advice-list-view .listing-sidebar .category-menu .menu>li .tooltiped,.advice-list-view .listing-sidebar .category-menu .menu>li span{display:inline-block}.advice-list-view .listing-sidebar .category-menu .menu>li a span{cursor:pointer}.advice-list-view .listing-sidebar .category-menu .menu>li .tooltiped-category{position:relative;top:-4px}.node-description,.node-name{color:#515151}.node-name{font-size:2.6rem}.node-description{font-size:1.4rem;line-height:2.1rem;margin:30px 0}.tab-panel .pagination{margin:0}.tab-panel .pagination-top{display:inline-block;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;left:50%}.tab-panel .pagination-bottom{clear:both}.tab-panel .pagination-bottom .next,.tab-panel .pagination-bottom .prev{position:relative;top:-1px}.tab-panel .promotion-description{margin:0 0 25px}.search .main-breadcrumb,.productlist .main-breadcrumb{padding-bottom:8px}.article-filters input:checked+.area{background:#78BE20;font-size:1.7rem}.article-filters input:checked+.area:before{content:""}.promotion-links{height:83px;overflow:hidden}.promotion-links.visible{visibility:visible}.promotion-links .special-offer,.promotion-links .sale{margin-top:30px;display:inline-block;height:40px;line-height:4rem;color:#fff;width:calc(50% - 1px);padding-left:20px;font-weight:bold;font-size:1.4rem}.promotion-links .special-offer.full-width,.promotion-links .sale.full-width{width:100%}.promotion-links .special-offer em,.promotion-links .sale em{font-style:normal;position:relative}.promotion-links .special-offer em:after,.promotion-links .sale em:after{content:""}.promotion-links .special-offer em:after,.promotion-links .sale em:after{font-size:30px;position:absolute;top:-10px;right:-40px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.promotion-links .special-offer:hover,.promotion-links .sale:hover{color:#78BE20;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.promotion-links .special-offer:hover em:after,.promotion-links .sale:hover em:after{color:#78BE20;right:-70px;color:#fff}.promotion-links .special-offer,.promotion-links .sale{background:#00263a}.promotion-links .special-offer{border-right:1px solid #fff;border-left:0}.promotion-links .sale{border-right:0;border-left:1px solid #cbcbcb;margin-left:-4px}.promotion-tiles{margin-top:40px}.promotion-tiles .wysiwyg ul{padding:0}.promotion-tiles .wysiwyg ul li:before{display:none}.promotion-tiles .slot-blocks{width:100%}.promotion-tiles .slot-blocks .block{display:inline-block}.promotion-tiles li{display:inline-block;width:calc(50% - 4px);height:205px;background:#eee;margin-top:3px;position:relative;vertical-align:top}.promotion-tiles .content{padding:33px 0 0 57px}.promotion-tiles h3 a{color:#54B331;font-size:3.5rem;font-weight:bold;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.promotion-tiles h3 a:hover{color:#656565}.promotion-tiles .text{color:#989898;margin-top:7px;display:block;font-style:normal;font-size:1.8rem}.slot-blocks .block-lmproduct{overflow:visible}.slot-blocks .block-lmproduct .add-to-basket{bottom:0}.slot-blocks .block-lmproduct .product-collection .product{width:176px;height:313px;margin:0 10px 30px 20px;overflow:visible}.slot-blocks .block-lmproduct .product-collection .product .add-to-basket{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);box-shadow:0 2px 8px 0 rgba(0,0,0,0.35)}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product-list{overflow:hidden}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child{width:382px;height:655px;margin:0 10px 30px 20px}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child .add-to-basket:before{left:124px}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child .prices{height:60px}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child .description{height:90px}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child .img{height:434px}.slot-blocks .block-lmproduct .product-collection.first-product-is-big .product:first-child .img img{height:auto}.slot-blocks .block-lmproduct .product-collection .product-list{padding-bottom:15px}.slot-blocks .block-lmpromotion{border:none}.slot-blocks .block-stripe{margin:30px 0;display:block !important}.promotion .main-content{width:1210px}.promotion .main-content.top{margin-top:20px}.promotion .promotion-tiles{margin:0}.product-card .main-breadcrumb{padding-bottom:8px}.product-card .product-right-main,.product-card .product-left-main{padding-top:40px}.product-card .tab-panel.advices-content .content{padding-bottom:0}.product-card .tab-panel.advices-content .content .item,.product-card .tab-panel.advices-content .content .img{width:180px}.product-card .tab-panel.advices-content .content .item{margin-bottom:0}.product-card .tab-panel.advices-content .content .name{display:block;margin:10px 0 6px;font-weight:bold}.product-card .tab-panel.advices-content .content .description{font-size:1.15rem}.product-card .tab-panel.products-container .content{padding:6px 0 0}.product-card .tab-panel.last-viewed-tab{margin-top:30px}.product-card .tab-panel.similar-products{margin-top:30px}.product-card .tab-panel.similar-products .product-collection{height:370px}.product-card .product-files-list{margin-bottom:30px}.product-card .product-files-list .item{margin-bottom:5px}.product-card .product-files-list .item:first-child{color:#515151;font-weight:bold;margin-bottom:10px}.product-card .product-files-list .item .file{color:#78BE20}.product-card .main-header.sticky{-webkit-box-shadow:none;box-shadow:none}.product-card .product-menu{width:100%;position:fixed;top:40px;background:#fff;left:0;-webkit-box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);z-index:5;visibility:hidden;opacity:0}.product-card .product-menu.show{visibility:visible;opacity:1;-webkit-animation:slideInMenu .3s ease;animation:slideInMenu .3s ease}.product-card .product-menu .menu{width:1220px;margin:0 auto;padding:15px 0 15px 55px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card .product-menu .menu .item{margin-right:25px}.product-card .product-menu .menu .item .link{color:#78BE20;font-size:1.4rem;font-weight:300;-webkit-transition:.2s;transition:.2s}.product-card .product-menu .menu .item .link:hover,.product-card .product-menu .menu .item .link.active{color:#709e36}.product-card .product-header{overflow:hidden}.product-card .product-card-content{width:1220px;margin:auto;position:relative}.product-card .product-card-content .sidebar-right{border-top:1px solid #e6e6e6;width:1204px}.product-card .product-card-content .energy-label img{height:18px}.product-card .product-card-content .capabilities-box{margin:30px 0}.product-card .product-card-content .quartic-block{margin:0}.product-card .product-gallery{position:relative;width:384px;display:inline-block;vertical-align:top}.product-card .product-gallery .product-big-photo{display:block;position:relative;z-index:1}.product-card .product-gallery .product-big-photo.hidden{background:#fff}.product-card .product-gallery .product-big-photo.hidden img{visibility:hidden}.product-card .product-gallery .product-big-photo img{max-width:100%}.product-card .product-gallery-small{overflow:hidden;position:relative;z-index:1;width:322px;height:58px}.product-card .product-gallery-small .product-media{width:56px}.product-card .product-gallery-small .product-media>a{display:block;text-align:left;position:relative}.product-card .product-gallery-small .product-media>a img{width:100%}.product-card .product-gallery-small .product-media>a.active:after,.product-card .product-gallery-small .product-media>a:hover:after{width:52px;height:52px;content:'';display:block;position:absolute;top:0;left:0;border:3px solid #99D6EA}.product-card .product-gallery-small .product-media>a.product-video-image{height:100%;position:relative}.product-card .product-gallery-small .product-media>a.product-video-image:after{content:""}.product-card .product-gallery-small .product-media>a.product-video-image:after{width:25px;height:25px;margin:auto;border:1px solid #fff;border-radius:50%;color:#fff;font-size:2.4rem;position:absolute;top:0;right:0;bottom:0;left:0}.product-card .product-gallery-small .product-media>a.product-video-image:before{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;content:""}.product-card .product-gallery-small .product-media>a.product-video-image img{height:100%}.product-card .product-gallery .photo-container{margin-bottom:15px;position:relative}.product-card .product-gallery .photo-container .prev-img,.product-card .product-gallery .photo-container .next-img{position:absolute;width:50px;height:50px;z-index:3;top:50%;margin-top:-25px;font-size:5rem;color:#78BE20;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-card .product-gallery .photo-container .prev-img:before,.product-card .product-gallery .photo-container .next-img:before{content:""}.product-card .product-gallery .photo-container .prev-img:hover,.product-card .product-gallery .photo-container .next-img:hover{color:#00263a}.product-card .product-gallery .photo-container .next-img{right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-card .product-gallery .swiper-button-prev,.product-card .product-gallery .swiper-button-next{font-size:4rem;display:inline-block;position:absolute;bottom:6px;color:#78BE20}.product-card .product-gallery .swiper-button-prev.swiper-button-disabled,.product-card .product-gallery .swiper-button-next.swiper-button-disabled{display:none}.product-card .product-gallery .swiper-button-next{right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-card .product-gallery .swiper-button-prev{left:-30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-card .product-card-main{position:relative;font-size:0}.product-card .product-card-main .columns-layout>*{font-size:1.4rem}.product-card .product-card-main .product-banner{display:inline-block;margin-top:30px}.product-card .product-card-main .product-banner .img{max-width:800px;width:100%}.product-card .product-card-main .product-description{float:right;min-height:385px;width:384px;vertical-align:top}.product-card .product-card-main .product-description .top-opinions,.product-card .product-card-main .product-description .top-opinions .opinion-box{clear:both}.product-card .product-card-main .product-description.with-images{min-height:460px}.product-card .product-card-main .product-description .product-info{font-size:1.2rem;color:#515151;line-height:1.4em;display:inline-block;width:calc( 100% - 125px);margin-bottom:20px}.product-card .product-card-main .product-description .product-info+.product-brand{margin-left:40px}.product-card .product-card-main .product-description .product-header h1{font-size:2.2rem;line-height:1.09;margin-bottom:10px;color:#515151;font-weight:normal}.product-card .product-card-main .product-description .product-header .ref-number{font-size:1.4rem;color:#989898;float:right;margin-bottom:10px}.product-card .product-card-main .product-description .product-header .lm-tooltip-wrapper.product-card-quality-class-tooltip .lm-tooltip{float:none;display:inline-block}.product-card .product-card-main .product-description .product-brand{margin-top:35px;vertical-align:top;display:block;clear:both;width:85px}.product-card .product-card-main .product-description .product-brand .additional-logo img,.product-card .product-card-main .product-description .product-brand .eco img{max-width:100%;height:auto}.product-card .product-card-main .product-description .product-brand .brand-link+.eco{margin-top:15px}.product-card .product-card-main .product-description .product-variants-wrapper{margin-top:25px}.product-card .product-card-main .product-description .product-variants-wrapper .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.product-card .product-card-main .product-description .product-variants-wrapper .select2-selection--single{border:1px solid #DFDFDF;height:39px}.product-card .product-card-main .product-description .product-variants-wrapper .title{font-size:1.4rem;font-weight:bold;letter-spacing:0.2px;color:#515151;margin-bottom:5px}.product-card .product-card-main .product-description .product-variants-wrapper .variants-select{margin-bottom:15px}.product-card .product-card-main .product-description .product-variants-wrapper .variants-select .variants{width:382px;height:39px}.product-card .product-card-main .product-description .product-variants-wrapper .img{height:33px;float:left;position:relative;padding-top:2px}.product-card .product-card-main .product-description .product-variants-wrapper .img img{height:33px}.product-card .product-card-main .product-description .product-variants-wrapper .name,.product-card .product-card-main .product-description .product-variants-wrapper .price,.product-card .product-card-main .product-description .product-variants-wrapper .unit{line-height:38px}.product-card .product-card-main .product-description .product-variants-wrapper .name{float:left;font-size:1.4rem;margin-left:15px;text-overflow:ellipsis;overflow:hidden;padding-right:5px}.product-card .product-card-main .product-description .product-variants-wrapper .price-wrapper{font-size:1.4rem;color:#515151;margin-left:auto}.product-card .product-card-main .product-description .product-simple-attributes{margin-top:30px}.product-card .product-card-main .product-description .product-simple-attributes .item{padding-bottom:7px;font-size:1.4rem;line-height:1.7rem}.product-card .product-card-main .product-description .product-simple-attributes .item .icon-tooltip-info{background:transparent;font-size:16px;color:#78BE20;position:relative;top:1px}.product-card .product-card-main .product-description .product-simple-attributes .item,.product-card .product-card-main .product-description .product-simple-attributes .item .lm-info{color:#515151}.product-card .product-card-main .product-description .product-simple-attributes .item .attribute{font-weight:bold}.product-card .product-card-main .product-description .product-simple-attributes .item .attribute .lm-info{display:inline-block}.product-card .product-card-main .product-description .product-simple-attributes .item .value{font-weight:normal}.product-card .product-card-main .product-description .product-simple-attributes .item:last-child{padding-bottom:0}.product-card .product-card-main .product-description .product-simple-attributes .attributes-list-btn{color:#78BE20;font-size:1.4rem;display:block;-webkit-transition:.2s;transition:.2s}.product-card .product-card-main .product-description .product-simple-attributes .attributes-list-btn:hover{color:#709e36}.product-card .product-card-main .vertical-template{margin-top:0}.product-card .product-tabs{width:800px;font-size:1.4rem;margin-top:100px;clear:both}.product-card .product-tabs ul.tab-menu{display:block;border-bottom:1px solid #cbcbcb;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-card .product-tabs ul.tab-menu li{display:inline-block;padding:10px 15px;margin-bottom:-1px;border:1px solid transparent;border-bottom:0;color:#989898;cursor:pointer}.product-card .product-tabs ul.tab-menu li.active{border-color:#cbcbcb;background:#fff;color:#989898}.product-card .product-tabs .tab-content{margin:20px 0}.product-card .product-tabs .tab-content>div{display:none}.product-card .product-tabs .tab-content>div.active{display:block;height:170px;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms;overflow:hidden;position:relative}.product-card .product-tabs .tab-content>div.expanded{height:auto}.product-card .product-tabs .tab-content .more-less-btn{padding:5px 15px 13px 15px}.product-card .product-tabs .tab-content .attributes-product-name{margin-bottom:20px;color:#515151;display:block}.product-card .product-addons{width:800px;margin-top:30px;float:left}.product-card .product-addons .product-opinions-box .product-opinions,.product-card .product-addons .product-opinions-box .article-opinions{padding:16px 16px 0}.product-card .product-addons .product-files-list li a{line-height:3rem;color:#78BE20}.product-card .product-addons .tab-header .title,.product-card .product-addons .tab-header .counter{font-size:1.4rem;font-weight:bold;display:inline-block;line-height:40px;vertical-align:top}.product-card .product-addons .tab-advices .advice-block{margin:0 30px 10px 0}.product-card .product-addons .product-capabilities{position:relative;background:#78BE20;padding:0 20px}.product-card .product-addons .product-capabilities .item{text-align:center;padding:40px 0}.product-card .product-addons .product-capabilities .item:last-child{margin-right:0}.product-card .product-addons .product-capabilities .item .icon{display:block;margin-bottom:20px}.product-card .product-addons .product-capabilities .item .icon:before{color:#fff;font-size:6rem;-webkit-transition:color .2s;transition:color .2s}.product-card .product-addons .product-capabilities .item .link{display:block;clear:both;font-size:1.4rem;font-weight:bold;line-height:1.1rem;color:#515151;-webkit-transition:color .2s;transition:color .2s}.product-card .product-addons .product-capabilities .item .link:hover,.product-card .product-addons .product-capabilities .item .link:hover .icon:before{color:#00263a}.product-card .product-addons .product-capabilities .swiper-button-prev,.product-card .product-addons .product-capabilities .swiper-button-next{position:absolute}.product-card .product-addons .product-capabilities .swiper-button-prev{left:0;top:0}.product-card .product-addons .product-capabilities .swiper-button-next{right:0;top:0}.product-card .product-addons .product-attributes-list{width:100%}.product-card .product-addons .product-attributes-list.simple .item-row:nth-child(n+13){display:none}.product-card .product-addons .product-attributes-list :not(.simple) .item-row:last-child{border:none}.product-card .product-addons .product-attributes-list .more-less-btn{font-size:1.4rem;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none;color:#78BE20;-webkit-transition:color .2s;transition:color .2s}.product-card .product-addons .product-attributes-list .more-less-btn:hover{color:#709e36}.product-card .product-addons .product-attributes-list .more-less-btn:before{display:none}.product-card .product-addons .product-attributes-list .item{font-size:1.4rem;line-height:2.1rem;padding:12px 0 12px;color:#515151;overflow:hidden;-webkit-transition:.3s;transition:.3s}.product-card .product-addons .product-attributes-list .item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #DFDFDF}.product-card .product-addons .product-attributes-list .item-row .item:first-child{min-width:190px}.product-card .product-addons .product-attributes-list .item .lm-info{color:#515151}.product-card .product-addons .product-attributes-list .item .icon-tooltip-info{background:transparent;font-size:16px;color:#78BE20;position:relative;top:3px}.product-card .product-addons .product-attributes-list .value{font-weight:normal;max-width:60%;text-align:justify;position:relative}.product-card .product-addons .product-attributes-list .value .icon-info-tip{position:absolute;top:0;left:-22px}.product-card .product-addons .tabs{width:100%}.product-card .product-addons .tabs .product-collection .content{padding:20px 0}.product-card .product-addons .tabs .tab-header-link{color:#fff;font-weight:300;font-size:1.4rem;position:absolute;right:22px;z-index:2;top:13px;-webkit-transition:color .2s;transition:color .2s}.product-card .product-addons .tabs .tab-header-link:hover{color:#00263a}.product-card .product-addons .tabs .about-tab .content .product-info{font-size:1.4rem;color:#515151;line-height:2.1rem;padding-bottom:30px}.product-card .product-addons .tabs .about-tab .content .product-info.hidden .description{height:43px;display:block;overflow:hidden;text-overflow:ellipsis}.product-card .product-addons .tabs .about-tab .content .product-info.hidden .expand-product-desc{display:block}.product-card .product-addons .tabs .about-tab .content .product-info .expand-product-desc{clear:both;display:none;margin-top:15px;color:#78BE20;-webkit-transition:color .2s;transition:color .2s}.product-card .product-addons .tabs .about-tab .content .product-info .expand-product-desc:hover{color:#709e36}.product-card .product-addons .variants-tab .tab-content,.product-card .product-addons .accesories-list .tab-content{margin-top:20px;padding-right:20px}.product-card .product-addons .variants-tab .tab-footer,.product-card .product-addons .accesories-list .tab-footer{margin:0 20px 20px 0}.product-right-main{width:385px;top:0;display:inline-block;will-change:transform;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.product-right-main.simple{-webkit-transform:translateY(115px);transform:translateY(115px)}.product-right-main .promotion-info{color:#cbcbcb;font-size:1.2rem;line-height:1.8rem}.product-right-main .promotion-info>span{display:block}.product-right-main .simple-buy-info{display:none}.product-right-main .shop-data{max-width:205px}.product-right-main .delivery-availability{padding-top:10px}.product-right-main .delivery-availability .pickup-section,.product-right-main .delivery-availability .shipment-section{padding:0 30px 2px 23px}.product-right-main .delivery-availability .pickup-section .shop-preferred-link,.product-right-main .delivery-availability .shipment-section .shop-preferred-link{display:block;margin-top:5px}.product-right-main .delivery-availability .pickup-section .lm-tooltip:before{position:relative;top:-3px}.product-right-main .delivery-availability .shipment-section{padding-top:3px}.product-right-main .delivery-availability .shipment-section .shipment-promotion .product-price{font-weight:bold;color:#da291c}.product-right-main .delivery-availability .shipment-section .label-name{text-transform:none}.product-right-main .delivery-availability .lm-tooltip-wrapper{position:absolute;left:0}.product-right-main .delivery-availability .lm-tooltip-wrapper .lm-tooltip{float:none}.product-right-main .delivery-availability .label-simple{line-height:2.2rem}.product-right-main .check-in-shops{font-size:1.4rem;color:#78BE20}.product-right-main .check-in-shops .shop-set{display:none;-webkit-transition:color .2s;transition:color .2s}.product-right-main .check-in-shops .shop-set:hover{color:#709e36}.product-right-main .check-in-shops .shop-set.active{display:block}.product-right-main .check-in-shops:before{top:-7px}.product-right-main .interaction-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:25px}.product-right-main .interaction-buttons .compare-item{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-right-main .interaction-buttons .compare-item>.compare:before{content:""}.product-right-main .interaction-buttons .compare-item>.compare.added:before{width:32px;height:32px;top:4px;content:"";background:url(/frontend/www/images/add-to-compare-checked.png) no-repeat}.product-right-main .interaction-buttons .compare-remove-action{display:block}.product-right-main .interaction-buttons .compare-remove-action .button-remove-compare-product-card{padding-top:10px}.product-right-main .interaction-buttons .print-item .print:before{content:""}.product-right-main .interaction-buttons .share-item .send-friend:before{content:""}.product-right-main .interaction-buttons a{display:block;position:relative;font-size:1.4rem;padding-top:45px;color:#78BE20;-webkit-transition:.2s ease;transition:.2s ease;-webkit-transform-origin:center;transform-origin:center}.product-right-main .interaction-buttons a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-right-main .interaction-buttons a:hover,.product-right-main .interaction-buttons a:hover:before{color:#709e36}.product-right-main .interaction-buttons a:before{color:#78BE20;font-size:3.2rem;position:absolute;left:50%;top:0;-webkit-transition:.2s;transition:.2s;margin-left:-20px}.product-right-main .opinion-box,.product-right-main .product-simple-price,.product-right-main .product-simple-vat-info{display:none}.product-right-main .add-to-cupboard-small{color:#78BE20;position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;height:49px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1}.product-right-main .add-to-cupboard-small .loader{background:transparent !important}.product-right-main .add-to-cupboard-small:before{content:""}.product-right-main .add-to-cupboard-small:before{position:absolute;left:50%;font-size:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:12px;z-index:1}.product-right-main .add-to-cupboard-small:after{height:49px;width:62px;border-style:solid;border-color:transparent transparent #00263a transparent;-webkit-transition:.3s;transition:.3s;border-width:0 0 49px 49px;content:'';position:absolute;right:0;top:-49px;z-index:-1}.product-right-main .add-to-cupboard-small:hover:after{border-color:transparent transparent #003754 transparent}.product-right-main .product-promotion-info-simple{display:none}.product-right-main.simple{padding-top:10px;position:fixed;bottom:initial}.product-right-main.simple .pickup-price-message,.product-right-main.simple .availability-store .shop-address,.product-right-main.simple .availability-store .shop-actions,.product-right-main.simple .open-hours,.product-right-main.simple .installments-info,.product-right-main.simple .interaction-buttons,.product-right-main.simple .prices-top,.product-right-main.simple .product-box>.buy-info,.product-right-main.simple .product-box>.buy-info+.product-price,.product-right-main.simple .store-stock-box,.product-right-main.simple .vat-info,.product-right-main.simple .product-buy-data .product-shortinfo{display:none !important}.product-right-main.simple .simple-buy-info{display:inline-block}.product-right-main.simple .simple-buy-info .buy-info{margin-top:0}.product-right-main.simple .simple-buy-info .product-price.size-small{float:none}.product-right-main.simple .simple-buy-info .product-price.size-small,.product-right-main.simple .simple-buy-info .product-price.size-small .price>*{font-size:1.2rem}.product-right-main.simple .delivery-availability{margin-bottom:2px}.product-right-main.simple .delivery-availability .offer-online-stock,.product-right-main.simple .delivery-availability .quantity-info{display:none}.product-right-main.simple .product-right-data{padding-bottom:25px}.product-right-main.simple .delivery-availability>div{display:inline-block}.product-right-main.simple .pickup-section,.product-right-main.simple .shipment-section{padding-right:0}.product-right-main.simple .pickup-section{float:left}.product-right-main.simple .shipment-section{float:right}.product-right-main.simple .shipment-section.no-active{float:left}.product-right-main.simple .check-in-shops{display:block}.product-right-main.simple .product-image{clear:both;margin:10px 0 0}.product-right-main.simple .simple-vat-info{float:right;color:#989898}.product-right-main.simple .simple-vat-info .product-vat{margin-top:0}.product-right-main.simple .product-promotion-info-simple{display:block}.product-right-main.simple .product-simple-price{display:block;clear:both;overflow:hidden}.product-right-main.simple .product-simple-price .product-price{margin:2px 10px 0 0}.product-right-main.simple .product-simple-price .product-price,.product-right-main.simple .product-simple-price .product-price .promotional,.product-right-main.simple .product-simple-price .product-price .size-big{float:left;font-size:3.2rem}.product-right-main.simple .product-simple-price .product-price .integer,.product-right-main.simple .product-simple-price .product-price .fractional,.product-right-main.simple .product-simple-price .product-price .promotional .integer,.product-right-main.simple .product-simple-price .product-price .promotional .fractional,.product-right-main.simple .product-simple-price .product-price .size-big .integer,.product-right-main.simple .product-simple-price .product-price .size-big .fractional{font-size:3.2rem}.product-right-main.simple .product-simple-price .product-price.size-strike{display:block;margin:0;width:100%;font-weight:bold}.product-right-main.simple .product-simple-price .product-price.size-strike,.product-right-main.simple .product-simple-price .product-price.size-strike .integer,.product-right-main.simple .product-simple-price .product-price.size-strike .fractional,.product-right-main.simple .product-simple-price .product-price.size-strike .unit{font-size:1.4rem}.product-right-main.simple .opinion-box{display:block}.product-right-main.simple .opinion-box .link-opinion{color:#fff}.product-right-main.simple .product-buy-data .product-title{margin-bottom:0}.product-right-main.simple .product-buy-data .product-title h1{font-weight:normal}.product-right-main.simple .product-buy-data .opinion-box{margin-bottom:10px}.product-right-main.simple .product-vat{margin-top:10px}.product-right-main.simple .installments-info{margin:0}.product-right-main.simple .availability-store .buy-date{margin-bottom:10px}.product-right-main.simple .availability-store .shop-name{margin-bottom:0}.product-right-main.simple .product-buy-data .product-status{width:100%;float:left;margin-bottom:0}.product-right-main.simple .product-buy-data .product-shortinfo{clear:both}.product-right-main.static{position:absolute;bottom:165px;top:auto}.product-right-main .product-image{display:none;margin:10px 0}.product-right-main .product-image img{max-width:100%}.product-right-main .product-collections-area{margin-top:52px}.product-right-main .product-status.novelty{color:#00A499}.product-right-main .product-right-data{-webkit-box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);padding:20px 30px 20px 30px;margin-bottom:20px}.product-right-main .product-right-data .product-price{position:relative}.product-right-main .product-right-data .prices-top.hidden{visibility:hidden;opacity:0}.product-right-main .product-buy-data{position:relative}.product-right-main .product-buy-data.hidden{visibility:hidden}.product-right-main .product-buy-data .opinion-box,.product-right-main .product-buy-data .product-title{display:none}.product-right-main .product-buy-data .product-title,.product-right-main .product-buy-data .opinion-box{margin-bottom:20px}.product-right-main .product-buy-data .product-title{font-size:1.9rem;line-height:2.2rem;color:#515151}.product-right-main .product-buy-data .product-status,.product-right-main .product-buy-data .product-shortinfo{display:none}.product-right-main .product-buy-data .loader{background:none}.product-right-main .product-price{display:block}.product-right-main .product-price.size-big{font-size:3rem}.product-right-main .product-price.size-big:not(.promotional){margin-top:20px}.product-right-main .product-price.size-strike{text-decoration:none;font-weight:bold}.product-right-main .product-price.size-strike,.product-right-main .product-price.size-strike .fractional{font-size:1.4rem}.product-right-main .product-price.promotional{font-size:3.2rem;color:#da291c;margin-top:2px;height:3.4rem}.product-right-main .product-shortinfo{margin-top:2px;font-size:1.4rem;color:#989898;letter-spacing:0.2px}.product-right-main .product-shortinfo .pickup-price-message{margin-top:10px;display:none}.product-right-main .product-vat{line-height:1.8rem;font-size:1.2rem}.product-right-main .vat-info{float:right}.product-right-main .product-collection,.rotator-template .product-collection{position:relative;min-height:313px}.product-right-main .product-collection header,.rotator-template .product-collection header{position:relative;margin:0 0 20px 0}.product-right-main .product-collection header:before,.rotator-template .product-collection header:before{content:'';height:100%;background-color:#00263a;position:absolute;top:0;width:calc(100% + 80px);left:-40px}.product-right-main .product-collection header h2,.rotator-template .product-collection header h2{font-size:1.4rem;padding:1.5rem 0;color:#fff}.product-right-main .product-collection header .arrow,.rotator-template .product-collection header .arrow{position:absolute;font-size:2.4rem;height:100%;top:0;width:30px;height:30px}.product-right-main .product-collection header .arrow:before,.rotator-template .product-collection header .arrow:before{font-size:42px;position:absolute;height:30px;top:0px}.product-right-main .product-collection header .arrow.swiper-button-prev:before,.rotator-template .product-collection header .arrow.swiper-button-prev:before{left:-13px}.product-right-main .product-collection header .arrow.swiper-button-next:before,.rotator-template .product-collection header .arrow.swiper-button-next:before{right:-13px}.product-right-main .product-collection header .arrow.swiper-button-prev,.rotator-template .product-collection header .arrow.swiper-button-prev{left:calc(100% - 50px)}.product-right-main .product-collection header .arrow.swiper-button-next,.rotator-template .product-collection header .arrow.swiper-button-next{right:-20px}.product-box{font-size:1.2rem;color:#515151}.product-box:after{content:'';display:block;clear:both}.product-box .shop-preferred-link{color:#78BE20;font-size:1.4rem;margin:10px 0 0 0;display:block;-webkit-transition:color .3s;transition:color .3s}.product-box .shop-preferred-link:hover{color:#709e36}.product-box .closed-shops-message{margin-top:8px;font-size:1.4rem}.product-box .closed-shops-message .message{line-height:1.8rem}.product-box .check-in-shops{display:none}.product-box .short-pickup-stock-info{display:none;clear:both;overflow:hidden;margin:10px 0}.product-box .short-pickup-stock-info .stock{float:right}.product-box .short-pickup-stock-info.active.visible{display:block}.product-box .short-pickup-stock-info .shop{float:left;padding-bottom:0;line-height:2rem}.product-box .short-pickup-stock-info .shop .prefix,.product-box .short-pickup-stock-info .shop .shop-name{display:inline-block;float:none;font-weight:bold;font-size:1.4rem;letter-spacing:0.2px}.product-box .short-pickup-stock-info [data-shop-name]{float:left;font-weight:bold;color:#515151}.product-box .short-pickup-stock-info [data-shop-name]:after{display:block;content:attr(data-shop-name)}.product-box .short-pickup-stock-info [data-stock-count]{position:relative}.product-box .short-pickup-stock-info [data-stock-count].not-empty{color:#515151;font-weight:bold;font-size:1.4rem}.product-box .short-pickup-stock-info [data-stock-count]:after{content:""}.product-box .short-pickup-stock-info [data-stock-count]:before{content:attr(data-stock-count);line-height:1.6rem;height:16px;display:inline-block;padding-left:23px}.product-box .short-pickup-stock-info [data-stock-count]:after{position:absolute;left:0;top:0;background:#78BE20;color:#fff;font-size:12px;text-align:center;border-radius:50%;width:15px;height:15px;line-height:15px}.product-box .buy-info{display:inline-block;margin-top:10px;color:#515151}.product-box .buy-info:after{content:'.'}.product-box .buy-info+.product-price{display:inline-block}.product-box .price-info{margin-bottom:20px}.product-box .change-quantity{display:block;background:#f2f2f2;padding:5px}.product-box .info-quantity{margin:5px 0 0 10px}.product-box .installments-info{margin:10px 0 0;color:#515151}.product-box .installments-info .value,.product-box .installments-info .installments-count{font-size:1.4rem;line-height:2.8rem}.product-box .installments-info .value{font-weight:bold;color:#da291c}.product-box .installments-info .multiplier{font-size:1.2rem;position:relative;top:-2px}.product-box .installments-info .installments-count{color:#515151}.product-box .installments-info .content.show,.product-box .installments-info .calculator-link.show{display:block}.product-box .installments-info .calculator-wrapper{display:none}.product-box .installments-info .calculator-wrapper.show{display:inline}.product-box .installments-info a{color:#515151;display:inline-block;vertical-align:top}.product-box .installments-info a.installments-calculator-link{color:#78BE20;font-size:1.4rem;line-height:2.8rem;margin-left:3px;-webkit-transition:.2s;transition:.2s}.product-box .installments-info a.installments-calculator-link:hover{color:#709e36}.product-box .add-to-basket,.product-box .add-to-cupboard{text-transform:uppercase}.product-box .add-to-basket{display:inline-block;padding:13px 10px 13px 40px;line-height:14px;position:relative;text-align:left;font-size:1.2rem;color:#ADADAD;font-weight:bold;min-width:40px;background:#78BE20;color:#fff;width:100%;font-size:17px;font-weight:bold;position:relative;line-height:49px;padding:0 0 0 60px;outline:none;text-transform:none;text-align:left;-webkit-transition:.2s;transition:.2s}.product-box .add-to-basket:before{content:""}.product-box .add-to-basket:hover{background:#709e36}.product-box .add-to-basket:before{line-height:40px;width:40px;font-size:2.6rem;position:absolute;left:0;top:0;text-align:center}.product-box .add-to-basket span{font-weight:normal}.product-box .add-to-basket:before{font-size:36px;left:12px;top:6px}.product-box .add-to-basket:hover{-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.25);box-shadow:0 2px 7px rgba(0,0,0,0.25)}.product-box .add-to-basket:not(.show){display:none}.product-box .add-to-basket:not(.show) ~ .add-to-cupboard-small{display:none}.product-box ul.interaction-buttons{margin-top:10px}.product-box ul.interaction-buttons li a{display:inline-block;color:#78BE20;font-size:1.4rem;position:relative;padding-left:35px}.product-box ul.interaction-buttons li a:before{position:absolute;top:-6px;left:0;font-size:2.6rem}.product-box ul.interaction-buttons li a.compare:before{content:""}.product-box ul.interaction-buttons li a.compare-delete:before{content:""}.product-box ul.interaction-buttons li a.send-friend:before{content:""}.product-box ul.interaction-buttons li a.print:before{content:""}.product-box ul.interaction-buttons li a.share:before{content:""}.store-stock-box{clear:both;-webkit-box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);box-shadow:0 2px 32px 0 rgba(0,0,0,0.1)}.store-stock-box .availability-store{width:100%;overflow:hidden;padding:15px 30px 25px 30px;display:none}.store-stock-box .availability-store .link,.store-stock-box .availability-store .check-in-shops{line-height:2.6rem;color:#78BE20;-webkit-transition:.2s;transition:.2s}.store-stock-box .availability-store .link:hover,.store-stock-box .availability-store .check-in-shops:hover{color:#709e36}.store-stock-box .availability-store .row{overflow:hidden}.store-stock-box .availability-store .row.actions{margin-top:15px}.store-stock-box .availability-store .shop-data{float:left}.store-stock-box .availability-store .stock-data{float:right;text-align:right}.store-stock-box .availability-store .stock-data .caption{position:relative;margin-bottom:2px;text-align:left;font-size:1.4rem;font-weight:normal;color:#515151}.store-stock-box .availability-store>.caption{font-size:1.8rem;font-weight:bold;text-align:center;color:#515151;margin:15px 0 30px 0}.store-stock-box .availability-store>.caption .logo{height:34px;float:left}.store-stock-box .availability-store>.caption .logo>img{height:100%}.store-stock-box .availability-store>.caption .text{display:inline-block;vertical-align:middle;margin:7px 15px 0 0}.store-stock-box .availability-store .open-hours{font-size:1.4rem;color:#515151;clear:both}.store-stock-box .availability-store .shop-name{font-weight:bold}.store-stock-box .availability-store .buy-date{color:#515151;margin-bottom:15px}.store-stock-box .availability-store .buy-date>span{display:inline-block;margin-right:3px}.store-stock-box .availability-store .buy-date .date{font-weight:bold}.store-stock-box .availability-store.active{display:block}.store-stock-box .availability-store .data-ok,.store-stock-box .availability-store .data-fail{display:none}.store-stock-box .availability-store .data-ok.active,.store-stock-box .availability-store .data-fail.active{display:block}.store-stock-box .availability-store .stock-count{float:right}.store-stock-box .availability-store .shop-address{clear:left;font-size:1rem;float:left;width:100%;color:#515151;margin:7px 0 0;width:230px}.store-stock-box .availability-store .shop-address>div{display:inline-block}.store-stock-box .availability-store .shop-actions .link,.store-stock-box .availability-store .shop-actions .change-shop{font-size:1.4rem;color:#78BE20;display:block}.store-stock-box .availability-store [data-shop-name]{float:left;font-weight:bold;color:#515151}.store-stock-box .availability-store [data-shop-name]:after{display:block;content:attr(data-shop-name)}.store-stock-box .availability-store [data-stock-count]{position:relative}.store-stock-box .availability-store [data-stock-count].not-empty{color:#515151;font-weight:bold;font-size:1.4rem}.store-stock-box .availability-store [data-stock-count]:after{content:""}.store-stock-box .availability-store [data-stock-count]:before{content:attr(data-stock-count);line-height:1.6rem;height:16px;display:inline-block;padding-left:23px}.store-stock-box .availability-store [data-stock-count]:after{position:absolute;left:0;top:0;background:#78BE20;color:#fff;font-size:12px;text-align:center;border-radius:50%;width:15px;height:15px;line-height:15px}.store-stock-box .availability-store [data-shop-name],.store-stock-box .availability-store [data-stock-count]{margin:0 0 4px 0;font-size:1.4rem;line-height:1.3rem}.store-stock-box .availability-store .stock-update,.store-stock-box .availability-store .data-fail{font-size:1.4rem;font-weight:normal;line-height:1.7rem;color:#989898}.store-stock-box+.check-in-shops{display:none}.check-product-availability-container.no-more-shops .button-show-more-shops{display:none}.section-check-shop-availability{position:relative}.section-check-shop-availability .available-shops-list{outline:none}.section-check-shop-availability .available-shops-list .counter{padding-left:35px;font-size:1.6rem;line-height:5.8rem}.section-check-shop-availability .available-shops-list .shop-personal-collection{margin-top:12px;padding:15px;border:1px solid #54B331;color:#989898;display:inline-block;text-align:center}.section-check-shop-availability .available-shops-list .shop-personal-collection span{margin-top:5px;color:#78BE20;display:inline-block}.section-check-shop-availability .available-shops-list .shop{padding-bottom:0}.section-check-shop-availability .available-shops-list .shop-header{margin:12px 0;font-size:1.2rem;color:#515151}.section-check-shop-availability .available-shops-list .shop-header>strong{color:#989898}.section-check-shop-availability .available-shops-list .shop .main-info{margin-bottom:12px;border-bottom:0 none}.section-check-shop-availability .available-shops-list .shop .main-info .columns-layout>.column>.info-block:first-child{margin-top:0}.section-check-shop-availability .available-shops-list .shop .main-info .columns-layout>.column>.info-block:first-child>.caption{margin-top:0}.section-check-shop-availability .available-shops-list .shop .main-info .actions{width:auto}.section-check-shop-availability .available-shops-list .shop .main-info .actions .button{float:none}.section-check-shop-availability .available-shops-list .shop .main-info .actions .button+.button{margin-left:25px}.section-check-shop-availability .available-shops-list .shop .main-info .actions .button.button-go-to-shop:before{content:""}.section-check-shop-availability .available-shops-list .shop .main-info .actions .button.button-get-route:before{content:""}.button-show-more-shops{display:block;margin:20px auto;width:200px}.button-show-more-shops.disabled{opacity:.5;pointer-events:none}.opinion-box{line-height:4rem;font-size:1.4rem;display:inline-block}.opinion-box.short-opinion-box .rating{border:0 none}.opinion-box.short-opinion-box a{font-size:1.2rem;color:#515151}.opinion-box .rating{display:inline-block;vertical-align:top;line-height:3.8rem;cursor:default;margin-right:10px;position:relative}.opinion-box .rating .value{display:inline-block;font-size:2.2rem;font-weight:normal;color:#ffa300;text-align:center;margin-right:5px}.opinion-box .rating .stars{padding-right:1px;display:inline-block;vertical-align:top;position:relative;font-size:2.3rem;letter-spacing:-3px}.opinion-box .rating .stars:before{content:"";color:#ffa300}.opinion-box .rating .stars:before:before{content:""}.opinion-box .rating .stars span,.opinion-box .rating .stars div{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.opinion-box .rating .stars span:before,.opinion-box .rating .stars div:before{content:"";color:#ffa300}.opinion-box .rating .stars span:before:before,.opinion-box .rating .stars div:before:before{content:""}.opinion-box .rating .stars.stars-img{width:94px;height:13px;margin:13px 8px 0 4px;padding-right:0}.opinion-box .rating .stars.stars-img:before,.opinion-box .rating .stars.stars-img span:before,.opinion-box .rating .stars.stars-img div:before{width:100%;height:13px;background:url(/frontend/www/images/opinions/rating-stars.png) 0 0;position:absolute;top:0;left:0;content:""}.opinion-box .rating .stars.stars-img span,.opinion-box .rating .stars.stars-img div{height:100%}.opinion-box .rating .stars.stars-img span:before,.opinion-box .rating .stars.stars-img div:before{background-position:0 13px}.opinion-box .rating:hover .rating-history{display:block}.opinion-box .rating .rating-history{border:1px solid #cbcbcb;background:#F7F5F4;position:absolute;top:100%;left:-1px;z-index:3;display:none;padding:0 6px}.opinion-box .rating .rating-history .row{white-space:nowrap}.opinion-box .rating .rating-history .vote-counter{margin-left:10px;display:inline-block}.opinion-box a{color:#515151}.opinion-box a:hover{color:#78BE20}.products-switcher .product-types{background:#f2f2f2;position:relative;padding-left:20px;height:40px;background:#00263a;cursor:pointer;width:100%;line-height:40px;font-size:1.4rem;font-weight:normal}.products-switcher .product-type{color:#fff;display:inline-block;position:relative}.products-switcher .product-type:first-child{margin-right:20px}.products-switcher .product-type:first-child.active:after{width:calc(100% + 30px);left:-20px}.products-switcher .product-type.active.full:after{content:none}.products-switcher .product-type.active:after{content:'';display:inline-block;height:3px;width:100%;background:#0092bc;position:absolute;bottom:0;left:0}.products-switcher .product-type.active{font-weight:bold}.product-right-main .opinion-box,.product-right-main .opinion-box .rating,.product-left-main.product-container .top-opinions .opinion-box,.product-left-main.product-container .top-opinions .opinion-box .rating{line-height:3.6rem}.product-right-main .opinion-box .rating .value,.product-left-main.product-container .top-opinions .opinion-box .rating .value{font-size:2.2rem}.product-right-main .opinion-box .rating>.stars,.product-left-main.product-container .top-opinions .opinion-box .rating>.stars{margin-top:12px}.product-right-main .opinion-box .link-opinion,.product-left-main.product-container .top-opinions .opinion-box .link-opinion{position:relative;background:#78BE20;border-radius:0.2rem;width:auto;min-width:25px;display:inline-block;height:19px;color:#fff;text-align:center;line-height:18px;padding:0px 6px;font-size:1.2rem;-webkit-transition:color .2s;transition:color .2s}.product-right-main .opinion-box .link-opinion:hover,.product-left-main.product-container .top-opinions .opinion-box .link-opinion:hover{color:#00263a}.product-right-main .opinion-box .link-opinion:after,.product-left-main.product-container .top-opinions .opinion-box .link-opinion:after{content:'';position:absolute;bottom:0;left:20%;width:0;height:0;border:7px solid transparent;border-top-color:#78BE20;border-bottom:0;border-left:0;margin-bottom:-6px}.product-left-main{padding:20px 20px 0 0}.open-hours-caption{font-size:1.3rem;margin:10px 0;color:#ADADAD}.shop-open-hours .day{color:#515151;font-size:1.3rem;border-bottom:1px solid #cbcbcb;padding:5px 0}.shop-open-hours .day .hours{font-size:1.2rem}.shop-open-hours .day .hours,.shop-open-hours .day .name{float:right;font-family:'Verdana'}.shop-open-hours .day .hours.grey{margin-left:10px;color:#989898}.shop-open-hours .day.is-active{font-weight:bold}.shop-open-hours .day.awarded{color:#78BE20}.shop-open-hours .day:last-child{border-bottom:0}.alert .shop-hours-block,.right-sidebar .shop-hours-block{padding:0 20px}.alert .shop-hours-block .day,.alert .shop-hours-block,.right-sidebar .shop-hours-block .day,.right-sidebar .shop-hours-block{font-size:1.3rem}.right-sidebar .shop-phones-block,.right-sidebar .shop-address-block,.right-sidebar .direction-hints-block{padding:0 20px}.right-sidebar .shop-hours-block{margin-bottom:20px}.shop-closed-days{margin:20px auto}.shop-closed-days .info{color:#da291c;font-weight:bold;line-height:3rem}.shop-closed-days .item{margin-bottom:3px}.select2-container--default .product-variants-options .name{text-overflow:ellipsis;overflow:hidden;padding-right:5px}.select2-container--default .product-variants-options .price-wrapper{margin-left:auto}.select2-container--default .product-variants-options .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.variants-select .select2-container--default .select2-selection--single .select2-selection__rendered .img:after,.select2-container--default .product-variants-options .select2-results__option[aria-selected=true] .img:after{display:block;content:'';width:17px;height:17px;position:absolute;right:-7px;top:2px;background:url("/frontend/www/images/check-round.png") no-repeat}.select2-container--default .product-variants-options .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#515151}.product-variants-options .select2-results__option{overflow:hidden}.product-variants-options .select2-results__option--highlighted{background-color:#f5f5f5;color:#515151}.product-variants-options .img{height:35px;float:left;position:relative}.product-variants-options .img img{height:35px}.product-variants-options .name,.product-variants-options .price,.product-variants-options .unit{line-height:38px}.product-variants-options .name{float:left;font-size:1.4rem;margin-left:15px}.product-variants-options .price-wrapper{color:#515151;float:right}.product-variants-options .price,.product-variants-options .unit{font-size:1.5rem}.info-tip img{margin:10px auto 0;display:block}.alert-open-hours .shopping-hours-section:first-child .open-hours-caption{display:none}.alert-open-hours .clock-icon{padding-right:30px}.alert-open-hours .clock-icon:before{font-size:2.5rem;position:absolute;color:#78BE20}.alert-open-hours .contact{display:block;clear:both;margin:10px 0 0 30px;font-weight:400}@media print{.product-right-main,.product-opinions,.article-opinions,.snrs-modal-close,.top-opinions,.more-less-btn,.switcher-container:not([data-menu-item="about-product"]),.product-opinions-box,.advices-content,.last-viewed-tab,.attributes-list-btn,.product-card .columns-layout .column.product-right-main,.product-card .product-card-main .product-description .product-simple-attributes .attributes-list-btn{display:none}.product-card .product-addons .tabs .about-tab .content .product-info.hidden .description{height:100%}.product-card .product-addons .tabs .about-tab .content .product-info.hidden .expand-product-desc{display:none}.product-card .product-addons .product-attributes-list.simple .item-row:nth-child(n+13){display:table-row}}.marker-layer{width:347px;height:204px;background:#fff;border:1px solid #989898;color:#ADADAD;position:relative}.marker-layer .name,.marker-layer .telephone{font-weight:bold}.marker-layer .name{font-size:1.7rem}.marker-layer .info{font-size:1.3rem;line-height:2rem;margin-top:10px}.marker-layer .marker-description{padding:22px}.marker-layer .marker-actions{position:absolute;bottom:5px;width:100%;height:41px}.marker-layer .marker-actions a{display:inline-block;background:#f2f2f2;height:41px;line-height:41px;text-align:center;color:#ADADAD;vertical-align:top;font-size:1.2rem;font-weight:bold}.marker-layer .marker-actions a span{display:inline-block}.marker-layer .marker-actions a span:before{font-size:2.2rem;display:inline-block;vertical-align:middle;margin-right:5px}.marker-layer .marker-actions a:hover{background:#54B331;color:#fff}.marker-layer .marker-actions a:hover span:before{color:#fff}.marker-layer .marker-actions a.go-to-shop{margin-right:3px;width:190px}.marker-layer .marker-actions a.go-to-shop span:before{content:""}.marker-layer .marker-actions a.get-route{width:calc(100% - 193px)}.marker-layer .marker-actions a.get-route span:before{content:""}.shops,.border-shops{margin-bottom:20px;overflow:hidden}.shops .top,.border-shops .top{height:56px;line-height:56px;background:#f2f2f2;padding:0 60px;position:relative}.shops .list,.shops .map,.border-shops .list,.border-shops .map{height:470px}.shops .caption,.border-shops .caption{font-size:2.2rem;font-weight:bold;color:#ADADAD}.shops .caption a,.shops .caption span,.border-shops .caption a,.border-shops .caption span{color:#78BE20}.shops .caption span#prefix-text,.border-shops .caption span#prefix-text{width:107px;display:inline-block}.shops .caption span.geo-location,.border-shops .caption span.geo-location{color:#ADADAD}.shops .list,.border-shops .list{width:300px;float:left;overflow:hidden}.shops .map-wrapper,.border-shops .map-wrapper{width:calc(100% - 300px);float:right}.shops .cities,.border-shops .cities{padding:30px 0 50px 60px;overflow-y:scroll;height:100%}.shops .cities .jspPane,.border-shops .cities .jspPane{padding:25px 0 30px 0 !important}.shops .cities a,.border-shops .cities a{color:#656565;margin:8px 0;display:block;font-size:1.4rem}.shops .cities a.active,.border-shops .cities a.active{font-weight:bold}.shops .cities a:hover,.border-shops .cities a:hover{color:#54B331}.shops .cities .jspContainer,.border-shops .cities .jspContainer{padding:30px 60px}.shops .cities .shop-closed,.border-shops .cities .shop-closed{color:#cbcbcb}.shops .nearest-shops,.border-shops .nearest-shops{position:absolute;right:30px;top:0;display:block;color:#989898;font-weight:bold;font-size:1.2rem;height:18px;line-height:56px}.shops .nearest-shops:before,.border-shops .nearest-shops:before{content:""}.shops .nearest-shops:before,.border-shops .nearest-shops:before{font-size:2.2rem;position:absolute;left:-38px}.shops .nearest-shops:hover,.border-shops .nearest-shops:hover{color:#54B331;-webkit-transition:color ease 0.2s;transition:color ease 0.2s}.main-section.shops .shops .nearest-shops{height:100%}.services .jspPane{padding:40px 0 !important}.services .category{position:relative}.services .category:before{position:absolute;right:15px;top:-13px;font-size:3rem;color:#ADADAD}.services .category .title{font-weight:bold;font-size:1.6rem;color:#ADADAD;display:block;padding-bottom:12px;border-bottom:1px solid #cbcbcb;margin-bottom:20px;line-height:1.8rem}.services .category .category-name{margin-bottom:35px}.services .category .item{margin-bottom:12px}.services .item a,.services .shop .link{color:#ADADAD;font-size:1.3rem;position:relative;padding-left:35px}.services .item a:before,.services .shop .link:before{content:""}.services .item a:before,.services .shop .link:before{color:#54B331;font-size:1.9rem;position:absolute;left:-3px;top:-2px;-webkit-transition:left 0.3s ease;transition:left 0.3s ease}.services .item a:hover,.services .shop .link:hover{color:#54B331}.services .item a:hover:before,.services .shop .link:hover:before{left:2px}.fancybox-image.link{cursor:pointer}.shop{overflow:hidden}.shop:not(.main-section){padding-bottom:50px}.shop .open-hours-caption{color:#515151;margin:20px 0 10px}.shop .main-info{overflow:hidden;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.shop .main-info .map-wrapper{width:405px;height:425px}.shop .main-info .map-wrapper .map-buttons{position:absolute;bottom:16px;left:60px}.shop .main-info .map-wrapper .map-buttons .button{font-size:1rem;padding:14px 14px 14px 9px}.shop .main-info .map{width:100%;height:100%;min-height:425px}.shop .main-info .shop-info{margin-left:40px;width:775px}.shop .main-info .shop-info .content{padding-top:0}.shop .main-info .description{display:-webkit-box;display:-ms-flexbox;display:flex}.shop .main-info .description .address{color:#989898;font-size:1.5rem;line-height:1.9rem;margin-top:20px}.shop .main-info .informations{display:block}.shop .main-info .informations.informations-column{width:305px}.shop .main-info .informations.informations-column-big{width:470px;padding-left:40px}.shop .main-info .informations.informations-column-big,.shop .main-info .informations.informations-column-big .description{margin-top:20px}.shop .main-info .informations.informations-column-big .header{font-weight:bold;color:#da291c}.shop .main-info .informations .link{color:#989898;display:block;line-height:1.3rem;margin:7px auto}.shop .main-info .informations .link.email{color:#78BE20}.shop .main-info .user-shop-select-info{border-top:1px solid #cbcbcb;padding:5px 0 0 0;font-size:1.3rem}.shop [data-anchor="directions-hints"] .content{margin-top:40px;line-height:2rem;font-size:1.3rem}.shop .panels{margin:0 auto;width:1220px}.shop .panels .swiper-slide{text-align:center}.shop .panels .swiper-slide .news-image{display:block;overflow:hidden}.shop .panels .swiper-slide img{max-width:90%}.shop .panels .tab-panel{width:590px;display:inline-block;margin:25px 0}.shop .panels .tab-panel.services .tab-content .content{overflow:visible}.shop .panels .tab-panel .content{padding:0}.shop .panels .tab-panel .swiper-button-next{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.shop .panels .tab-panel .swiper-button-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.shop .panels .tab-panel .swiper-button-next,.shop .panels .tab-panel .swiper-button-prev{background:none}.shop .panels .tab-panel .swiper-button-next:before,.shop .panels .tab-panel .swiper-button-prev:before{content:""}.shop .panels .tab-panel .swiper-button-next:before,.shop .panels .tab-panel .swiper-button-prev:before{color:#78BE20;font-size:4.8rem;position:absolute;right:-10px}.shop .panels .tab-panel .swiper-button-next:hover:before,.shop .panels .tab-panel .swiper-button-prev:hover:before{color:#00263a}.shop .panels .tab-panel .tab-footer{text-align:right}.shop .panels .virtual-tour{width:1160px;margin:45px auto 0}.shop .panels .virtual-tour .tab-panel{width:auto}.shop .panels .virtual-tour .tab-content{padding:0}.shop .panels .tab-content{padding:40px 0}.shop .panels .column{display:inline-block;vertical-align:top;padding-left:37px;margin-top:45px}.shop .liabilities{color:#656565;font-size:1.3rem}.shop .liabilities .item{width:160px;display:inline-block;vertical-align:top;margin-right:33px;margin-bottom:35px}.shop .liabilities .item:nth-child(3n){margin-right:0}.shop .liabilities .commitment-info .short-description{height:5.7rem;overflow:hidden}.shop .download-schedule{display:inline-block;margin-top:30px;color:#78BE20;font-weight:bold}.shop .download-schedule:hover{color:#ADADAD}.shop .consultant{height:24px;color:#ADADAD}.shop .consultant .name,.shop .consultant .mail,.shop .consultant .phone{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.3rem;display:inline-block;vertical-align:top}.shop .consultant .name{width:215px;font-weight:bold;line-height:2.5rem}.shop .consultant .mail{width:215px}.shop .consultant .mail a{color:#54B331;display:inline-block;position:relative;padding-left:20px}.shop .consultant .mail a:before{content:""}.shop .consultant .mail a:before{position:absolute;top:4px;left:-3px;color:#54B331;-webkit-transition:left 0.3s ease;transition:left 0.3s ease}.shop .consultant .mail a:hover{color:#479c29}.shop .consultant .mail a:hover:before{left:0px}.shop .consultant .phone{float:right;text-align:right}.tooltipster-wrapper.commitment{padding:10px}.consultant-tooltip{width:280px;color:#ADADAD;font-size:1.2rem}.consultant-tooltip .img,.consultant-tooltip .text,.consultant-tooltip .no-img{display:inline-block;vertical-align:top}.consultant-tooltip .img,.consultant-tooltip .no-img{width:75px;height:75px;overflow:hidden;text-align:center}.consultant-tooltip .no-img{background:url(/frontend/www/images/no-img-75x75.png)}.consultant-tooltip .name{font-weight:bold}.consultant-tooltip .text{padding:13px 17px;width:197px}.consultant-tooltip .description{color:#656565;font-style:italic;font-size:1rem;margin-top:2px}.services-box .header{font-size:2.1rem;color:#989898;margin:8px 0 0 0;display:block}.services-box-inner{padding:4px 4px 25px}.services-box .category-title{font-size:1.8rem;font-weight:bold;color:#989898;padding:5px 0;border-bottom:1px solid #cbcbcb;min-height:35px;position:relative;margin:20px 0}.services-box .category-title:before{position:absolute;right:0;font-size:2.1rem;top:-2px}.services-box .title{font-weight:bold;font-size:1.3rem;color:#989898;margin-top:16px;display:block}.services-box .description{display:block;margin-top:13px;padding-bottom:13px;font-size:1.3rem;line-height:1.7rem}.services-box .description p:not(:empty)+*,.services-box .description div:not(:empty)+*{margin-top:13px}.services-box .description a{color:#78BE20}.services-box .description h2,.services-box .description h3{margin-bottom:13px;font-weight:bold}.services-box .description ul{margin:13px 0;padding-left:26px}.services-box .description ul li{list-style:disc}.services-box .description img{max-width:100%;height:auto}.section-numbers-box .header{font-size:2.1rem;color:#989898;margin:8px 0 0 0;display:block}.section-numbers-box .phones{margin-top:17px;font-size:1.3rem}.section-numbers-box .caption{font-weight:bold;font-size:1.3rem;border-bottom:1px solid #cbcbcb;color:#515151;padding-bottom:9px;margin-bottom:10px;position:relative;margin-top:44px}.section-numbers-box .caption:before{content:""}.section-numbers-box .caption:before{position:absolute;right:0;font-size:2.5rem;top:-8px;color:#989898}.section-numbers-box .row{clear:both;overflow:hidden;margin:6px 0px}.section-numbers-box label{float:left}.section-numbers-box span{float:right;font-family:'Verdana';font-size:1.2rem}.services-page .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.1rem;font-weight:bold;line-height:4.3rem}.services-page .services-info{position:relative;color:#ADADAD;font-size:1.8rem;line-height:2.5rem;padding:50px 110px 0 0}.services-page .services-info:before{content:""}.services-page .services-info:before{position:absolute;top:15px;left:-1px;color:#ADADAD;font-size:2.9rem}.services-page .services-list .box-section{position:relative}.services-page .services-list .box-section:before{position:absolute;top:-2px;right:0;color:#ADADAD;font-size:2.9rem}.shop-message{margin-top:30px;color:#989898}.shop-message p{font-weight:400}.border-shops .content-outer{overflow:hidden}.border-shops .list,.border-shops .map-wrapper{border-bottom:solid 1px #cbcbcb;height:365px}.border-shops .cities{width:500px;margin-left:60px;padding:0}.border-shops .services{margin-top:100px}.border-shops .description{color:#989898}.border-shops .map{height:100%}.border-shops .map-buttons{left:25px;bottom:25px}.border-shops .shop{padding:50px 0px}.border-shops .border-shop-details{display:none}.border-shops .border-shop-details-info{display:inline-block;vertical-align:top}.border-shops .border-shop-details-info.name-address{width:200px}.border-shops .border-shop-details-info.hours-phones{width:440px;margin:auto 35px}.border-shops .border-shop-details-info.contact{width:440px}.border-shops .border-shop-details-info .name{font-size:2.2rem;font-weight:bold;color:#78BE20;margin-bottom:12px}.border-shops .border-shop-details-info .address{font-size:1.5rem;color:#989898;line-height:2rem}.border-shops .border-shop-details-info .address .lat-lon{font-size:1.3rem}.border-shops .border-shop-details-info .info-block:first-child{margin-top:7px}.account-form{position:relative}.account-form a{color:#78BE20}.account-form a:hover{color:#989898}.account-form .register-form label .extra{margin-top:10px;display:none}.account-form .register-form a{font-size:1.2rem}.account-form .register-form .accepting-rules .form-group{display:block}.account-form .register-form .accepting-rules .notice{margin-bottom:20px}.account-form .register-form .accepting-rules .extra{margin:10px 0;display:none}.account-form .register-form .accepting-rules .more-less-btn{margin-top:0}.account-form .register-form .accepting-rules .row-rules label.error{position:relative;z-index:1}.account-form .register-form .accepting-rules .row-rules .form-checkbox>span,.account-form .register-form .accepting-rules .row-rules .form-radio>span{position:relative}.account-form .register-form .form-checkbox,.account-form .register-form .form-radio{position:relative}.account-form .register-form .more-less-btn{color:#78BE20;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;position:static;margin-left:6px}.account-form .register-form .more-less-btn.expanded{top:auto;bottom:4px;left:340px}.account-form .register-form .more-less-btn:before{margin-right:6px;font-size:1.4rem}.account-form .register-informations ul li{position:relative;padding:5px 0 5px 60px;margin-bottom:35px;color:#515151}.account-form .register-informations ul li .icon{position:absolute;top:0;left:0;font-size:3.3rem;color:#78BE20}.page-orders .box-section>h2{margin-bottom:5px}.page-orders .dpd-pickup-point{margin-top:10px;font-weight:normal}.page-orders .dpd-pickup-point .caption{font-weight:bold;margin:8px 0 2px 0}.page-orders .dpd-pickup-point .header{font-weight:bold;margin-bottom:2px}.page-orders .order-history{border:none;width:100%;color:#989898}.page-orders .order-history .see-map{margin-top:10px;display:inline-block}.page-orders .order-history .shop-open-hours .day{color:#989898}.page-orders .order-history tr.completed td,.page-orders .order-history tr.completed .product-price,.page-orders .order-history tr.canceled td,.page-orders .order-history tr.canceled .product-price{color:#989898}.page-orders .order-history tr.order-row,.page-orders .order-history tr.order-preview-tr{display:none}.page-orders .order-history tr.order-row.visible,.page-orders .order-history tr.order-preview-tr.visible{display:table-row}.page-orders .order-history tr.order-row.visible.none,.page-orders .order-history tr.order-preview-tr.visible.none{display:none}.page-orders .order-history tr th{vertical-align:top;height:50px;color:#515151;font-size:1.2rem}.page-orders .order-history tr td{border-top:1px solid #cbcbcb}.page-orders .order-history tr td:empty:before,.page-orders .order-history tr td .empty:empty:before{content:"";width:25px;display:inline-block;vertical-align:middle;border-bottom:1px solid #cbcbcb;left:0;padding-top:auto}.page-orders .order-history tr th,.page-orders .order-history tr td{text-align:left;font-weight:normal;font-size:1.3rem;padding:8px 15px 15px 0px}.page-orders .order-history tr th.orderNumber,.page-orders .order-history tr td.orderNumber{font-size:2rem;font-weight:bold}.page-orders .order-history tr th.date,.page-orders .order-history tr td.date{font-style:italic;color:#989898}.page-orders .order-history tr th.status,.page-orders .order-history tr td.status{padding-left:25px}.page-orders .order-history tr th.status div,.page-orders .order-history tr td.status div{position:relative;font-weight:bold}.page-orders .order-history tr th.status div:before,.page-orders .order-history tr td.status div:before{position:absolute;left:-20px;font-size:2.2rem;line-height:24px;top:50%;margin-top:-12px}.page-orders .order-history tr th.status div.new,.page-orders .order-history tr td.status div.new{color:#da291c}.page-orders .order-history tr th.status div.new:before,.page-orders .order-history tr td.status div.new:before{content:""}.page-orders .order-history tr th.status div.confirmed,.page-orders .order-history tr th.status div.ready,.page-orders .order-history tr td.status div.confirmed,.page-orders .order-history tr td.status div.ready{color:#78BE20}.page-orders .order-history tr th.status div.confirmed:before,.page-orders .order-history tr th.status div.ready:before,.page-orders .order-history tr td.status div.confirmed:before,.page-orders .order-history tr td.status div.ready:before{content:""}.page-orders .order-history tr th.order-again,.page-orders .order-history tr td.order-again{padding:0;margin:0;width:150px}.page-orders .order-history tr th.actions,.page-orders .order-history tr td.actions{width:100px;text-align:right;padding:0;vertical-align:top}.page-orders .order-history tr th.actions .preview,.page-orders .order-history tr td.actions .preview{display:inline-block;vertical-align:top;line-height:40px;padding:0 80px 0 20px;position:relative;color:#989898;font-weight:bold;font-size:1.2rem}.page-orders .order-history tr th.actions .preview:after,.page-orders .order-history tr td.actions .preview:after{content:""}.page-orders .order-history tr th.actions .preview:after,.page-orders .order-history tr td.actions .preview:after{position:absolute;right:0;top:0;display:block;height:40px;width:60px;text-align:center;background:#f2f2f2;font-size:2.2rem}.page-orders .order-history tr th.actions .preview:hover,.page-orders .order-history tr td.actions .preview:hover{color:#78BE20}.page-orders .no-orders{padding:40px;text-align:center}.page-orders .button.show,.fancybox-wrap .payment-details .button.show{background:#989898}.page-orders .button.show.active,.fancybox-wrap .payment-details .button.show.active{background:#78BE20;-webkit-transition:.3s;transition:.3s}.page-orders .button.show.active:hover,.fancybox-wrap .payment-details .button.show.active:hover{background:#709e36}.page-orders .order-type-filter,.fancybox-wrap .payment-details .order-type-filter{float:right;text-align:right;padding-bottom:21px}.page-orders .order-type-filter .caption,.fancybox-wrap .payment-details .order-type-filter .caption{position:relative;top:-31px;font-weight:bold;font-size:1.7rem;margin-bottom:-13px;color:#000}.page-orders table.order-history .order-preview-tr .info-box,.fancybox-wrap .payment-details table.order-history .order-preview-tr .info-box{display:inline-block;vertical-align:top;width:19.5%;font-size:1.3rem}.page-orders table.order-history .order-preview-tr .info-box .text,.fancybox-wrap .payment-details table.order-history .order-preview-tr .info-box .text{margin-top:5px;font-weight:700;font-size:1.4rem}.page-orders table.order-history .order-preview-tr .info-box .text:empty:before,.fancybox-wrap .payment-details table.order-history .order-preview-tr .info-box .text:empty:before{content:"";width:25px;display:block;vertical-align:middle;border-bottom:1px solid #cbcbcb;left:0;padding-top:10px}.page-orders table.order-history .order-preview-tr .info-box .text .product-price,.fancybox-wrap .payment-details table.order-history .order-preview-tr .info-box .text .product-price{display:inline;font-size:1.3rem}.page-orders table.order-history .order-preview-tr .earned-amount,.fancybox-wrap .payment-details table.order-history .order-preview-tr .earned-amount{display:inline-block}.page-orders table.order-history .order-preview-tr .info-boxes-row,.fancybox-wrap .payment-details table.order-history .order-preview-tr .info-boxes-row{margin-bottom:20px}.page-orders table.order-history .order-preview-tr footer,.fancybox-wrap .payment-details table.order-history .order-preview-tr footer{padding-top:10px}.page-orders table.order-history .order-preview-tr footer .row,.fancybox-wrap .payment-details table.order-history .order-preview-tr footer .row{border:0}.page-orders table.order-history .order-preview-tr footer .row .item-content,.fancybox-wrap .payment-details table.order-history .order-preview-tr footer .row .item-content{padding-top:3px;padding-bottom:3px}.page-orders table.order-history .order-preview-tr footer .row.bigger,.fancybox-wrap .payment-details table.order-history .order-preview-tr footer .row.bigger{font-size:1.7rem;font-weight:700}.page-orders table.order-history .order-preview-tr footer .row.bigger .col-price,.fancybox-wrap .payment-details table.order-history .order-preview-tr footer .row.bigger .col-price{padding-top:15px;padding-bottom:5px;margin:0;border-bottom:1px solid #cbcbcb;line-height:3rem}.page-orders table.order-history .order-preview-tr header,.fancybox-wrap .payment-details table.order-history .order-preview-tr header{display:none}.page-orders table.order-history .order-preview-tr .order-preview-invoice-button,.page-orders table.order-history .order-preview-tr .online-payment-system-pay,.page-orders table.order-history .order-preview-tr .online-payment-system-pay-disabled,.fancybox-wrap .payment-details table.order-history .order-preview-tr .order-preview-invoice-button,.fancybox-wrap .payment-details table.order-history .order-preview-tr .online-payment-system-pay,.fancybox-wrap .payment-details table.order-history .order-preview-tr .online-payment-system-pay-disabled{float:right;font-size:1.7rem}.page-orders table.order-history .order-preview-tr .order-preview-change-payment-way,.fancybox-wrap .payment-details table.order-history .order-preview-tr .order-preview-change-payment-way{margin-top:8px;display:block;width:80px}.page-orders table.order-history .order-preview-tr .row-status,.fancybox-wrap .payment-details table.order-history .order-preview-tr .row-status{margin:3px 0;color:#da291c;font-size:1.3rem;font-style:italic}.page-orders table.order-history .order-preview-tr .delivery-pickup-info,.fancybox-wrap .payment-details table.order-history .order-preview-tr .delivery-pickup-info{font-weight:400}.page-orders table.order-history .order-preview-tr .delivery-pickup-info .title,.fancybox-wrap .payment-details table.order-history .order-preview-tr .delivery-pickup-info .title{font-weight:700;margin:0 0 5px 0}.page-orders table.order-history .order-preview-tr .delivery-pickup-info a,.fancybox-wrap .payment-details table.order-history .order-preview-tr .delivery-pickup-info a{color:#78BE20}.page-orders table.order-history .order-preview-tr .delivery-pickup-info-opening-hours,.fancybox-wrap .payment-details table.order-history .order-preview-tr .delivery-pickup-info-opening-hours{margin:10px 0}.page-orders table.order-history .order-preview-tr .delivery-pickup-info-opening-hours>div span,.fancybox-wrap .payment-details table.order-history .order-preview-tr .delivery-pickup-info-opening-hours>div span{display:inline-block;width:35%}.page-orders .order-preview-change-payment-way-content .form-row,.fancybox-wrap .payment-details .order-preview-change-payment-way-content .form-row{position:relative}.page-orders .order-preview-change-payment-way-content .form-row .form-radio span,.fancybox-wrap .payment-details .order-preview-change-payment-way-content .form-row .form-radio span{padding:0}.page-orders .order-preview-change-payment-way-content .payment-way-image,.fancybox-wrap .payment-details .order-preview-change-payment-way-content .payment-way-image{margin-top:-10px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-orders .order-preview-change-payment-way-content .payment-way-image .bank-list-rotator,.fancybox-wrap .payment-details .order-preview-change-payment-way-content .payment-way-image .bank-list-rotator{margin-top:20px}.faq-page{margin-bottom:60px}.faq-page .sub-title{font-size:2rem;color:#989898;margin-bottom:40px}.faq-page .tab-content{padding:20px 0 20px 25px;position:relative}.faq-page .tab-content ol{display:block}.faq-page .tab-content ol,.faq-page .tab-content ol li{list-style:decimal inside none}.faq-page .tab-content ol[start="11"]{display:none}.faq-page .tab-content ol li{line-height:1.4em;padding:0 0 5px;color:#989898}.faq-page .tab-content ol li:hover,.faq-page .tab-content ol li.open{color:#78BE20}.faq-page .tab-content ol li .answer{display:none;padding:5px 0 0 5px}.faq-page .tab-content ol li .answer img{margin:10px 0 10px -30px;max-width:100%}.faq-page .tab-content ol li .answer p{margin:12px 0}.faq-page .tab-content ol li.open .answer *{color:#989898;font-size:1.2rem;font-family:inherit}.faq-page .tab-content ol li .question{cursor:pointer;display:inline-block;font-size:1.2rem;line-height:22px;padding-left:25px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.faq-page .tab-content .more-less-btn{margin-left:30px;position:static}.faq-page .tab-content.active ol[start="11"]{display:block}.faq-page .tab-content.active .more-less-btn:after{content:attr(data-less)}.path-view.step1 .actions{text-align:right}.path-view.step1 .actions>*{display:inline-block;vertical-align:top}.path-view.step1 .btn-tooltip{margin:5px 10px 0 0}.path-view.step1 .btn-tooltip>*{display:inline-block;vertical-align:top}.path-view.step1 .transport-from-store-container .info,.path-view.step1 .transport-from-store-container .choose-shop-link{color:#78BE20;font-size:16px;font-weight:bold}.path-view.step1 .transport-from-store-container .info{margin-bottom:15px}.path-view.step2 .login-form .description,.path-view.step2 .login-informations .description{margin:0 0 5px 0;color:#989898;line-height:2.2rem;font-size:1.4rem;min-height:45px}.path-view.step2 .delivery-addresses .other-addresses{padding-left:50%}.path-view.step2 .delivery-addresses label span{padding-top:0;font-size:1.3rem}.path-view.step2 .login-error{color:red;font-size:1.6rem;float:left;line-height:44px}.path-view.step2 .additional-data .new-delivery-address{color:#ADADAD;font-size:1.7rem;font-weight:bold;margin:20px 0 17px 0;display:block}.path-view.step2 .loyalty-program .form-group{padding-right:0}.path-view.step2 .loyalty-program .form-group button.hidden{display:none}.path-view.step2 .delivery-box,.path-view.step2 .contact-box,.path-view.step2 .courier-section{margin-bottom:0}.path-view.step2 .invoice-box{margin-bottom:10px}.path-view.step2 .cart-address-delivery{margin-bottom:20px}.path-view.step2 .cart-address-invoice{position:relative}.path-view.step2 .cart-address-invoice .toggle-preview{top:-25px}.path-view.step2 .cart-address-invoice .toggle-preview a:before{content:""}.path-view.step2 .cart-address-invoice .invoice-fields.for-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.path-view.step2 .login-informations .go-back{display:block;clear:both;margin-top:130px}.path-view.step2 .customer-data{margin-top:21px}.path-view.step2 .actions{overflow:hidden;margin-bottom:75px}.path-view.step2 .actions .prev-step{float:left}.path-view.step2 .actions .next-step{float:right}.path-view.step2 .customer-address-form{position:relative}.path-view.step2 .customer-address-form .icon-info-tip{margin-left:11px}.path-view.step2 .nip-receipt span{color:#ffa300}.form-textarea .form-control.courier-note{height:80px;min-height:auto}.accepting-rules{line-height:1.7rem}.accepting-rules a{color:#54B331;font-size:1.2rem}.registration-benefits{padding:14px 10px 4px;font-size:1.3rem}.registration-benefits .title{font-size:2rem;font-weight:bold;padding-bottom:30px;color:#78BE20}.registration-benefits ul li{clear:both;margin-bottom:25px}.registration-benefits ul li.register-orders{margin-bottom:40px}.registration-benefits ul li:before{color:#78BE20;font-size:3.6rem;float:left;margin:7px 30px 0 0}.path-step2 .loyalty-program-area .result-msg,.path-step2 .loyalty-program-area .result-msg-response{color:#989898;font-size:1.3rem;margin:10px auto}.path-step2 .loyalty-program-area .result-msg.error,.path-step2 .loyalty-program-area .result-msg-response.error{color:#da291c}.path-step2 .loyalty-program-area .result-msg.success,.path-step2 .loyalty-program-area .result-msg-response.success{color:#78BE20}.path-step2 .loyalty-program-area .point-balance{color:#78BE20}.path-step2 .loyalty-program-area .award-msg{font-size:1.2rem;color:#78BE20}.path-step2 #loyalty-program-awards-form .content{margin-top:30px}.path-step2 #loyalty-program-awards-form .caption{margin:22px auto}.path-step2 #loyalty-program-awards-form .pin-and-buttons #loyaltyProgramPin{width:130px}.path-step2 #loyalty-program-awards-form .pin-and-buttons .actions{float:right;margin-top:28px}.path-step2 #loyalty-program-awards-form .pin-and-buttons .actions .form-group{padding:0}.path-step2 #loyalty-program-awards-form .pin-and-buttons .actions button{padding:13px 25px;margin-right:-4px}.path-step2 #loyalty-program-awards-form .warning{display:block;color:#da291c;font-size:1.2rem}.path-step2 #loyalty-program-awards-form label>span{margin-bottom:6px;font-weight:bold;color:#989898}.path-step2 #loyalty-program-awards-form .page-message{margin-left:-30px;width:calc(100% + 50px)}.path-step2 #loyalty-program-awards-form .page-message .alert-message{width:calc(100% - 50px - 5px);font-size:1.2rem;color:#989898}.path-step2 #loyalty-program-awards-form .page-message .alert-icon{width:50px}.path-step2 #loyalty-program-awards-form .response-errors-area{color:#da291c;margin:10px auto}.path-step2 #loyalty-program-awards-form .awards-area .form-group{display:block}.path-step2 #loyalty-program-awards-form .loyalty-reset-password .link{margin-bottom:22px;line-height:16px;color:#54B331;display:inline-block}.path-step2 .extra{display:none}.path-step2 .notice{margin-bottom:20px}.path-step2 .more-less-btn{margin-top:0}.path-step2 .more-less-btn.active:after{content:attr(data-less)}.terms-popup{max-width:850px}.terms-popup .alert{color:#656565;font-size:1.4rem;max-width:850px}.terms-popup header{font-size:2.3rem;display:block;font-weight:bold}.terms-popup a{color:#54B331}.terms-popup a:hover{color:#ADADAD}.terms-popup strong{display:block;margin:20px 0 15px 0}.terms-popup ol>li{padding:5px 0 5px 7px;margin-left:25px;line-height:18px;list-style-type:decimal}.terms-popup ol>li ol li{list-style-type:lower-alpha}.account-form .register-form .setting-activation,.path-view.step2 .customer-address-form .setting-password{color:#989898;font-size:1.7rem;font-weight:bold;margin:20px 0 17px 0;display:block}.path-view.step3 .order-summary .columns-layout.netto-row>.column:first-child,.path-view.step3 .order-summary .columns-layout.brutto-row>.column:first-child,.path-view.step3 .order-summary .columns-layout.loyalty-row>.column:first-child{padding:0}.path-view.step3 .order-summary .columns-layout.netto-row>.column:first-child .columns-layout,.path-view.step3 .order-summary .columns-layout.brutto-row>.column:first-child .columns-layout,.path-view.step3 .order-summary .columns-layout.loyalty-row>.column:first-child .columns-layout{padding:0}.path-view.step3 .order-summary .columns-layout .columns-layout .column{-ms-flex-item-align:center;align-self:center}.path-view.step3 .order-summary .columns-layout .columns-layout.payment-row .column,.path-view.step3 .order-summary .columns-layout .columns-layout.address-box .column{-ms-flex-item-align:start;align-self:flex-start}.path-view.step3 .order-summary .columns-layout .columns-layout.address-box .column{padding-left:0}.path-view.step3 .order-summary .item-label .img img{max-height:40px}.path-view.step3 .order-summary .delivery-address .shop-info-box-label{margin-top:10px}.path-view.step3 .order-summary .delivery-address .name.shop-info-box .address{margin-top:0}.path-view.step3 .next-step{padding-left:15px;float:right}.path-view.step3 .next-step:before{content:""}.path-view.step3 .next-step:before{font-size:3rem;display:inline-block;vertical-align:middle}.path-view.step3 .loyalty-row .loyalty-label{font-weight:bold}.path-view.step3 .loyalty-row #loyalty-program-summary p{font-size:1.2rem;margin:15px auto}.path-view.step3 .loyalty-row #loyalty-program-summary p.message{color:#da291c}.path-view.step3 .loyalty-row #loyalty-program-summary>div{font-size:1.3rem;margin-top:20px}.path-view.step3 .loyalty-row #loyalty-program-summary strong{font-size:1.7rem;margin-top:5px;display:inline-block}.path-view.step3 .loyalty-row #loyalty-program-summary strong.points{position:relative;width:120px;height:1.7rem}.path-view.step3 .loyalty-row #loyalty-program-summary strong.points:empty:before{content:"";width:25px;display:inline-block;vertical-align:middle;border-bottom:1px solid #cbcbcb;left:0;padding-top:10px}.path-view.step3 .loyalty-row #loyalty-program-summary .result-msg{color:#da291c}.path-view.step3 .pickup{padding-bottom:20px}.path-view.step3 .pickup .title{margin:25px 0 0 0;display:block}.path-view.step3 .additional-cart-message{color:red;font-size:1.2rem;margin:40px 0;text-align:center}.path-view.step4 .print-message{padding-right:20px}.path-view.step4 .total-price{font-weight:bold;font-size:1.8rem;margin:20px 0}.path-view.step4 .confirmation-date{margin:20px 0;font-size:2rem;color:#da291c;display:block}#main-section.newspaper .iframe-box{width:1200px;margin:auto;padding:30px 0;display:block;overflow:hidden}#main-section.newspaper .iframe-box iframe{width:100%;border:0 none}#main-section.newspaper .newspaper-error{display:none}.template-gift-card .section-content{width:1220px;margin:0 auto}.template-gift-card .form-area{margin-bottom:50px}.template-gift-card .form-area table{width:100%;border:0}.template-gift-card .form-area th{text-align:left;padding:12px 0 5px 10px;background:#f2f2f2;color:#515151;border-bottom:solid 2px #e6e6e6}.template-gift-card .form-area td{padding:10px;color:#515151}.template-gift-card .form-area h3{font-size:1.7rem;color:#515151;margin:40px 0 15px 0}.template-gift-card form .form-row .form-group{display:inline-block;vertical-align:top;width:50%;padding-right:0}.template-gift-card form .form-row .form-group:nth-child(2){margin-left:-1px}.template-gift-card form .form-row .form-group label{color:#515151;font-weight:bold;font-size:1.2rem}.template-gift-card form .form-row .form-group label.error,.template-gift-card form .form-row .form-group label em{color:#da291c}.template-gift-card form .form-row .form-group label.error{font-weight:normal}.template-gift-card form .form-row .form-group input[type="text"]{height:46px;width:100%;float:left}.template-gift-card form [type="submit"]{font-weight:bold;font-size:1.6rem;padding:13px 52px}.template-gift-card .bow{text-align:center;height:38px;background-color:#54B331;margin-bottom:42px}.template-gift-card .bow img{margin-top:-15px}.template-gift-card .rules{font-size:1.7rem}.template-gift-card .our-services{margin-top:98px}.template-internet-shop .submit-row{margin-top:20px}.template-internet-shop .user-email label{width:285px}.template-internet-shop .user-email .star{display:inline-block;margin-left:3px}.template-internet-shop .message{height:80px;min-height:auto}.template-internet-shop .required-title{margin-bottom:40px;font-size:1.2rem}.template-internet-shop .subheader{font-size:1.4rem;margin-bottom:10px}.template-internet-shop label.error{display:inline;padding-left:5px}.template-internet-shop .user-email{height:70px}.template-internet-shop .title-underline{margin:5px 0 12px 0}.template-internet-shop .title-underline.form-info{font-size:1.3rem}.template-internet-shop .user-data{margin-bottom:8px}.template-internet-shop .user-data .form-group{margin-bottom:0}.template-internet-shop:not(.chat-loaded) ~ .FTChat_custom_bar{display:none !important}.fancybox-wrap-pickup-point .fancybox-skin{background:#fff;max-width:1280px}.fancybox-wrap-pickup-point .fancybox-skin .pickup-point-alert{padding:45px;text-align:center;width:100%;height:100%;overflow:auto}.fancybox-wrap-pickup-point .fancybox-skin .caption{font-size:16px;margin-bottom:15px}.fancybox-wrap-pickup-point .fancybox-skin .caption .shop{padding-bottom:0;font-weight:bold}.fancybox-wrap-pickup-point .fancybox-skin .description{width:500px;margin:0 auto}.fancybox-wrap-pickup-point .fancybox-skin .map{margin-top:15px}.pickup-point-content{display:none}.template-stationary-shop .our-commitment h3{margin-bottom:0}.template-stationary-shop .our-commitment .row-commitment{display:table;width:100%;margin-bottom:10px}.template-stationary-shop .our-commitment .row-commitment .cell-commitment{display:table-cell;width:20%;padding-right:30px}.template-stationary-shop .our-commitment .row-commitment .cell-commitment .icon{margin-top:25px}.template-stationary-shop .shops .map-wrapper{width:calc(100% - 300px)}.template-stationary-shop .shops .map-wrapper .map{height:425px}.template-stationary-shop .shops .list,.template-stationary-shop .shops .map-wrapper,.template-stationary-shop .shops .boxes{float:none;display:inline-block;margin-left:-4px;vertical-align:top}.template-stationary-shop .shops .boxes{width:410px;padding:0 0 20px 20px}.template-stationary-shop .shops .boxes ul{padding:0}.template-stationary-shop .shops .boxes ul li:before{display:none}.template-stationary-shop .shops .list{height:425px;width:300px}.template-stationary-shop .shops .email-row span{font-size:1.3rem}.template-stationary-shop .shops .notice{margin-bottom:10px}.template-stationary-shop .shops .submit-row{float:right;margin-top:10px}.liability-layer-content{width:400px}.liability-layer-content div,.liability-layer-content p{max-width:100%}.liability-layer-content a{color:#78BE20}.shop .liabilities .commitment-info,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .commitment-info{cursor:pointer;color:#515151}.shop .liabilities .commitment-info:hover,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .commitment-info:hover{color:#78BE20}.shop .liabilities .commitment-info .short-description,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .commitment-info .short-description{font-size:1.3rem;line-height:1.9rem}.shop .liabilities .icon,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .icon{height:50px;display:block}.shop .liabilities .icon:before,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .icon:before{font-size:2.7rem}.shop .liabilities .link,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link{color:#78BE20;display:block;position:relative;margin-top:5px;padding-left:20px;line-height:1.9rem;height:1.9rem;overflow:hidden;font-size:1.3rem}.shop .liabilities .link:before,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link:before{content:""}.shop .liabilities .link:before,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link:before{position:absolute;top:-1px;left:-3px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.shop .liabilities .link:hover,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link:hover{color:#78BE20}.shop .liabilities .link:hover:before,.template-stationary-shop .our-commitment .row-commitment .cell-commitment .link:hover:before{left:0}#main-section.planner-project ~ .push_ad_main_container{display:none}#main-section.planner-project .planner-box{width:100%;padding:0.5%;height:85vh;min-height:600px}#main-section.planner-project .planner-box #planner-frame{height:100%;width:100%;border:0;padding:0;margin:0}#main-section.planner-project .planner-box .planner-screensaver{position:fixed;left:0;top:0;width:100%;height:100%;display:none}#main-section.planner-project .messages-box{display:none}.planner-not-logged{width:484px;margin-top:285px;right:calc((100% - 1219px) / 2);float:right;position:relative;z-index:5;background:#fff;border:1px solid #cbcbcb}.planner-not-logged .popup-close{right:10px;background:transparent !important;color:#000 !important;top:10px}.planner-not-logged.no-shop-version{position:absolute;background:#f2f2f2;left:0;right:0;top:-150px;margin-left:auto;margin-right:auto;width:700px}.planner-not-logged.no-shop-version .content{font-size:1.5rem;line-height:20px;color:#515151}.planner-not-logged:not(.no-shop-version) .alert-message{width:100%;color:#515151;padding:0 9px}.planner-not-logged:not(.no-shop-version) .alert-message .send{padding:0 20px;margin-top:18px;height:41px}.planner-not-logged:not(.no-shop-version) .alert-message .user-email{width:220px}.planner-not-logged:not(.no-shop-version) .alert-message .rule{font-weight:300;font-size:1.1rem}.planner-not-logged:not(.no-shop-version) .alert-message em{display:none}.planner-not-logged:not(.no-shop-version) .alert-message label{min-height:0.5rem}.planner-not-logged:not(.no-shop-version) .top-header{font-weight:300;margin-bottom:10px;font-size:1.2rem}.planner-not-logged:not(.no-shop-version) .content{margin-bottom:10px;padding:15px;background:#f2f2f2;line-height:16px}.fancybox-wrap .planner-in-storage button,.planner-not-logged.no-shop-version button{padding:14px 25px;margin-right:10px;float:none}.fancybox-wrap .planner-in-storage .actions,.planner-not-logged.no-shop-version .actions{margin:20px 0 0 0;color:#989898}.fancybox-wrap .planner-in-storage .actions .form-email label,.planner-not-logged.no-shop-version .actions .form-email label{display:none}.fancybox-wrap .planner-in-storage .actions .user-email,.planner-not-logged.no-shop-version .actions .user-email{width:250px}.fancybox-wrap .planner-in-storage .rule,.planner-not-logged.no-shop-version .rule{font-size:1.3rem;line-height:1.2}.fancybox-wrap .planner-add-to-cart-box{padding:30px;width:600px;display:block}.fancybox-wrap .planner-add-to-cart-box .permission{margin-bottom:20px}.fancybox-wrap .planner-add-to-cart-box .planner-clear-cart{margin-left:10px}.planner-add-to-cart-box{display:none}body.full-screen .main-header{display:none}body.full-screen #main-section.planner-project .planner-box{background:#fff;position:fixed;top:0;left:0;height:100vh}body.full-screen .main-footer{display:none}body.hide-registration.full-screen .layer-login-register{display:none}.planner-projects .planner-projects-list{border:none;width:100%}.planner-projects .planner-projects-list th{vertical-align:top;height:50px;color:#515151;font-size:1.2rem}.planner-projects .planner-projects-list td{border-top:1px solid #cbcbcb}.planner-projects .planner-projects-list th,.planner-projects .planner-projects-list td{text-align:left;font-weight:normal;font-size:1.3rem;padding:8px 15px 15px 0px}.planner-projects .planner-projects-list th.date,.planner-projects .planner-projects-list td.date{font-style:italic;color:#989898}.planner-projects .planner-projects-list th.name,.planner-projects .planner-projects-list td.name{font-weight:bold}.planner-projects .planner-projects-list th.image img,.planner-projects .planner-projects-list td.image img{height:75px}.planner-projects .planner-projects-list th.actions,.planner-projects .planner-projects-list td.actions{width:150px;text-align:right;padding:0;vertical-align:top;position:relative}.planner-projects .planner-projects-list th.actions .edit,.planner-projects .planner-projects-list th.actions .remove,.planner-projects .planner-projects-list td.actions .edit,.planner-projects .planner-projects-list td.actions .remove{position:relative;color:#989898;line-height:40px;display:inline-block}.planner-projects .planner-projects-list th.actions .edit:after,.planner-projects .planner-projects-list th.actions .remove:after,.planner-projects .planner-projects-list td.actions .edit:after,.planner-projects .planner-projects-list td.actions .remove:after{background:#f2f2f2;height:40px;width:60px;display:inline-block;text-align:center;font-size:2rem;-webkit-transition:background .2s ease, color .2s ease;transition:background .2s ease, color .2s ease}.planner-projects .planner-projects-list th.actions .edit:hover:after,.planner-projects .planner-projects-list th.actions .remove:hover:after,.planner-projects .planner-projects-list td.actions .edit:hover:after,.planner-projects .planner-projects-list td.actions .remove:hover:after{background:#54B331;color:#fff}.planner-projects .planner-projects-list th.actions .edit:after,.planner-projects .planner-projects-list td.actions .edit:after{content:""}.planner-projects .planner-projects-list th.actions .remove:after,.planner-projects .planner-projects-list td.actions .remove:after{content:""}.planner-projects .add-project{float:right;text-align:right;padding-bottom:21px}.planner-projects .add-project label.error{display:block;width:159px;color:red;padding-top:6px;clear:both}.planner-projects .add-project .add-project-input.form-control{visibility:hidden;display:inline-block;height:34px;vertical-align:top;width:220px}.planner-projects .add-project .add-project-input.form-control.visible{visibility:visible}.planner-projects .add-project .add-project-input,.planner-projects .add-project .button{float:right}.planner-projects .no-projects{padding:40px;text-align:center}.fancybox-wrap .alert .planner-warning-layer .actions{overflow:hidden;margin:24px auto 27px auto;text-align:center}.fancybox-wrap .alert .planner-warning-layer .actions .button{float:none;margin:0 4px;padding:10px 37px}.shops-services-section .content{width:1190px;margin:0 auto}.shops-services-section .description-header{margin-bottom:40px}.shops-services-section .description-header .title,.shops-services-section .description-header .sub-title{color:#00263a}.shops-services-section .description-header .title{font-size:48px;line-height:58px;font-weight:700;margin:60px 0 30px}.shops-services-section .description-header .sub-title{font-size:16px;line-height:30px;font-weight:400}.shops-services-section .header{background:#FAFAFA}.shops-services-section .header-image{display:block;width:1190px;margin:0 auto}.shops-services-section .capability-categories .capability-category-row{padding:40px 0}.shops-services-section .capability-categories .capability-category-row:nth-child(even){background-color:#FAFAFA}.shops-services-section .capability-categories .capability-category-row .category-name{color:#00263a;font-size:36px;line-height:44px;font-weight:700;margin-bottom:40px;width:100%}.shops-services-section .capability-categories .capability-category-row .category-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.shops-services-section .capability-categories .capability-category-row .category-items,.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability{display:-webkit-box;display:-ms-flexbox;display:flex}.shops-services-section .capability-categories .capability-category-row .category-items .items{width:100%;margin-bottom:30px}.shops-services-section .capability-categories .capability-category-row .category-items .items .capabilities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shops-services-section .capability-categories .capability-category-row .category-items .items .sub-category{width:100%;font-size:16px;line-height:30px;font-weight:700;color:#00263a;padding-left:9px}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability{width:100%;max-width:25%;margin:15px 0}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability:hover .item,.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability:hover .capability-icon{color:#54B331}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .item,.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .capability-icon{line-height:18px}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .capability-icon{width:31px;height:30px;margin-right:15px;font-size:40px;color:#000}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .capability-icon:hover{color:#54B331}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .item{color:#00263a;font-size:14px;font-weight:400}.shops-services-section .capability-categories .capability-category-row .category-items .shop-capability .item:hover{text-decoration:underline}select.error+.select2-container .select2-selection{border-color:red}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:4;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-dropdown{background-color:white;border:1px solid #989898;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1}.select2-results{display:block;font-size:1.2rem;color:#989898}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:10px 15px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.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:block}.select2-search--dropdown .select2-search__field{width:100%;-webkit-box-sizing:border-box;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{cursor:pointer;display:block;height:42px;background-color:#fff;border:1px solid #cbcbcb;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-transition-property:border-color, -webkit-box-shadow;transition-property:border-color, -webkit-box-shadow;transition-property:border-color, box-shadow;transition-property:border-color, box-shadow, -webkit-box-shadow;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.select2-container--default .select2-selection--single:hover{border-color:#989898}.select2-container--default .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#989898;line-height:40px;font-size:1.6rem;padding-left:19px;padding-right:40px}.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{font-size:1.2rem;font-weight:bold;color:#989898}.select2-container--default .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;line-height:40px;position:absolute;top:1px;right:1px;width:40px;font-size:2.2rem;text-align:center}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:""}.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#989898}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single{border-color:#989898}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #cbcbcb;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:42px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:5px 5px 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:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #cbcbcb;cursor:default;float:left;margin:0 5px 5px 0;padding:0 5px;line-height:28px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #989898;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-search--dropdown{background:#f2f2f2;position:relative}.select2-container--default .select2-search--dropdown:after{content:""}.select2-container--default .select2-search--dropdown:after{top:0;right:0;position:absolute;height:40px;line-height:40px;text-align:center;width:40px;font-size:2.2rem;color:#989898}.select2-container--default .select2-search--dropdown .select2-search__field{padding:0 40px 0 15px;height:40px;border:none;outline:none;background:inherit;font-size:1.2rem}.select2-container--default .select2-search--inline{float:left}.select2-container--default .select2-search--inline .select2-search__field{font-size:100%;padding:0;background:transparent;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield;height:30px}.select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.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-color:#54B331;color:#fff}.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{color:#78BE20}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.fancybox-close{top:20px;right:20px}.fancybox-lock{margin-right:18px}.fancybox-lock .fancybox-overlay{overflow-y:hidden}.fancybox-close-rounded,.fancybox-wrap-product-gallery-view .fancybox-close,.product-localisation-map .fancybox-close,.product-localisation-map .place-marker .button-close-markers-info,.planner-not-logged .popup-close,.fancybox-wrap-rounded-close .fancybox-close{width:35px;height:35px;border-radius:50%;line-height:35px;font-size:2.3rem;color:#515151;text-align:center;display:block;background:#f2f2f2;position:absolute}.fancybox-close-rounded:after,.fancybox-wrap-product-gallery-view .fancybox-close:after,.product-localisation-map .fancybox-close:after,.product-localisation-map .place-marker .button-close-markers-info:after,.planner-not-logged .popup-close:after,.fancybox-wrap-rounded-close .fancybox-close:after{content:""}.fancybox-overlay{background:rgba(255,255,255,0.5)}.fancybox-bordered{border:1px solid #cbcbcb}.br-theme-css-stars .br-widget a{width:auto;height:auto;margin-right:0;font-size:2.3rem;letter-spacing:-0.5rem}.br-theme-css-stars .br-widget a:after{content:""}.br-theme-css-stars .br-widget a:after{color:#989898}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{content:""}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#78BE20}.br-theme-css-stars .br-widget .br-current-rating{padding-left:20px;line-height:2.8rem;display:inline-block;color:#989898;font-size:1.4rem;font-weight:bold}.br-theme-bars-1to10{display:inline-block}.br-theme-bars-1to10 .br-widget{height:45px}.br-theme-bars-1to10 .br-widget a{width:17px;height:17px;border:1px solid #cbcbcb;background-color:#fff;position:relative}.br-theme-bars-1to10 .br-widget a:first-child:after,.br-theme-bars-1to10 .br-widget a:nth-last-child(2):after{color:#989898;position:relative;top:20px;font-weight:normal;content:attr(data-rating-value)}.br-theme-bars-1to10 .br-widget a.br-active,.br-theme-bars-1to10 .br-widget a.br-selected{border-color:#78BE20;background-color:#54B331}.br-theme-bars-1to10 .br-widget .br-current-rating{line-height:2rem;color:#989898;font-size:1.4rem;font-weight:bold}.ps-container.ps-theme-lifting-scrollbar,.ps-container.ps-theme-lifting-scrollbar-2{position:relative}.ps-container.ps-theme-lifting-scrollbar .ps-scrollbar-y-rail,.ps-container.ps-theme-lifting-scrollbar-2 .ps-scrollbar-y-rail{background-color:#f2f2f2 !important;opacity:1 !important;width:16px}.ps-container.ps-theme-lifting-scrollbar .ps-scrollbar-y-rail .ps-scrollbar-y,.ps-container.ps-theme-lifting-scrollbar-2 .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#ccc !important;border-radius:0;width:100% !important;left:0;cursor:pointer}.ps-container.ps-theme-lifting-scrollbar .ps-scrollbar-y-rail .ps-scrollbar-y:hover,.ps-container.ps-theme-lifting-scrollbar-2 .ps-scrollbar-y-rail .ps-scrollbar-y:hover{background-color:inherit !important}.ps-container.ps-theme-lifting-scrollbar-2.ps-active-y{padding-right:21px !important}.ps-container.ps-theme-lifting-scrollbar-2 .ps-scrollbar-y-rail{width:21px}:root .grid-stack-item>.ui-resizable-handle{-webkit-filter:none;filter:none}.grid-stack{position:relative}.grid-stack.grid-stack-rtl{direction:ltr}.grid-stack.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed lightgray;margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0 !important;text-align:center}.grid-stack>.grid-stack-item{min-width:8.3333333333%;position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0 !important;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack>.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle,.grid-stack>.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle{display:none}.grid-stack>.grid-stack-item.ui-draggable-dragging,.grid-stack>.grid-stack-item.ui-resizable-resizing{z-index:100}.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content{-webkit-box-shadow:1px 4px 6px rgba(0,0,0,0.2);box-shadow:1px 4px 6px rgba(0,0,0,0.2);opacity:0.8}.grid-stack>.grid-stack-item>.ui-resizable-se,.grid-stack>.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.grid-stack>.grid-stack-item>.ui-resizable-se{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.grid-stack>.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;left:10px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;right:10px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;right:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;right:10px;bottom:0}.grid-stack>.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;left:10px;bottom:0}.grid-stack>.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;left:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none !important}.grid-stack>.grid-stack-item[data-gs-width='1']{width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='1']{left:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='1']{min-width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='1']{max-width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='2']{width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='2']{left:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='2']{min-width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='2']{max-width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='3']{width:25%}.grid-stack>.grid-stack-item[data-gs-x='3']{left:25%}.grid-stack>.grid-stack-item[data-gs-min-width='3']{min-width:25%}.grid-stack>.grid-stack-item[data-gs-max-width='3']{max-width:25%}.grid-stack>.grid-stack-item[data-gs-width='4']{width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='4']{left:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='4']{min-width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='4']{max-width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='5']{width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='5']{left:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='5']{min-width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='5']{max-width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='6']{width:50%}.grid-stack>.grid-stack-item[data-gs-x='6']{left:50%}.grid-stack>.grid-stack-item[data-gs-min-width='6']{min-width:50%}.grid-stack>.grid-stack-item[data-gs-max-width='6']{max-width:50%}.grid-stack>.grid-stack-item[data-gs-width='7']{width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='7']{left:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='7']{min-width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='7']{max-width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='8']{width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='8']{left:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='8']{min-width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='8']{max-width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='9']{width:75%}.grid-stack>.grid-stack-item[data-gs-x='9']{left:75%}.grid-stack>.grid-stack-item[data-gs-min-width='9']{min-width:75%}.grid-stack>.grid-stack-item[data-gs-max-width='9']{max-width:75%}.grid-stack>.grid-stack-item[data-gs-width='10']{width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='10']{left:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='10']{min-width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='10']{max-width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='11']{width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='11']{left:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='11']{min-width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='11']{max-width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='12']{width:100%}.grid-stack>.grid-stack-item[data-gs-x='12']{left:100%}.grid-stack>.grid-stack-item[data-gs-min-width='12']{min-width:100%}.grid-stack>.grid-stack-item[data-gs-max-width='12']{max-width:100%}.grid-stack.grid-stack-animate,.grid-stack.grid-stack-animate .grid-stack-item{-webkit-transition:left 0.3s, top 0.3s, height 0.3s, width 0.3s;transition:left 0.3s, top 0.3s, height 0.3s, width 0.3s}.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing,.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder{-webkit-transition:left 0s, top 0s, height 0s, width 0s;transition:left 0s, top 0s, height 0s, width 0s}.grid-stack.grid-stack-one-column-mode{height:auto !important}.grid-stack.grid-stack-one-column-mode>.grid-stack-item{position:relative !important;width:auto !important;left:0 !important;top:auto !important;margin-bottom:20px;max-width:none !important}.grid-stack.grid-stack-one-column-mode>.grid-stack-item>.ui-resizable-handle{display:none}input:-internal-autofill-selected{background-color:#F2F2F2 !important}.cx-widget.cx-theme-lmpl .cx-widget{font-family:"Leroy Merlin Sans",sans-serif !important}.cx-widget.cx-theme-lmpl .cx-form-control{border-radius:0px !important}.cx-widget.cx-theme-lmpl .cx-btn-primary:hover{color:black  !important}.cx-widget.cx-theme-lmpl .cx-btn-default:hover{color:#78be20 !important}.cx-widget.cx-theme-lmpl .cx-webchat .cx-transcript .cx-message.cx-you .cx-bubble{background-color:#78BE20}.cx-widget.cx-theme-lmpl .cx-webchat .cx-transcript .cx-message.cx-them .cx-bubble{background-color:#CBCBCB}.cx-widget.cx-theme-lmpl .cx-input-focus div,.cx-input-focus .div{border-color:#78BE20 !important}.cx-widget.cx-theme-lmpl .cx-input-container{border-color:#78BE20 !important}.cx-widget.cx-theme-lmpl .cx-widget.cx-desktop .cx-input-focus{border-width:1px !important;-webkit-box-shadow:0 2px 2px #78BE20;box-shadow:0 2px 2px #78BE20;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-color:#78BE20 !important}.cx-widget.cx-theme-lmpl{color:#515151;background-color:#ffffff;scrollbar-face-color:#cccccc}.cx-widget.cx-theme-lmpl .cx-theme{background-color:#ffffff;color:#515151;border-color:#000000 !important}.cx-widget.cx-theme-lmpl .cx-overlay{background-color:#ffffff}.cx-widget.cx-theme-lmpl .cx-svg-icon-tone1{fill:#78be20}.cx-widget.cx-theme-lmpl .cx-svg-icon-tone2{fill:#8c8c8c}.cx-widget.cx-theme-lmpl .cx-svg-icon-shadow1{fill:#000000;opacity:0.2}.cx-widget.cx-theme-lmpl .cx-svg-icon-shadow2{fill:#000000;opacity:0.1}.cx-widget.cx-theme-lmpl *{border-color:#000000}.cx-widget.cx-theme-lmpl .cx-titlebar .cx-title{color:#515151;font-weight:bold}.cx-widget.cx-theme-lmpl .cx-buttons-window-control .cx-svg-icon-tone1{fill:#78BE20}.cx-widget.cx-theme-lmpl .cx-input-icon-overlay .cx-svg-icon-tone1{fill:#98a7b8}.cx-widget.cx-theme-lmpl .cx-input-group-btn .cx-svg-icon-tone1{fill:#fdfdfd}.cx-widget.cx-theme-lmpl label{color:#515151}.cx-widget.cx-theme-lmpl a{color:#000000}.cx-widget.cx-theme-lmpl a:hover{color:#000000}.cx-widget.cx-theme-lmpl .cx-icon-alert-circle{color:#da291c}.cx-widget.cx-theme-lmpl .cx-footer,.cx-widget.cx-theme-lmpl .cx-branding{color:#66759b}.cx-widget.cx-theme-lmpl .cx-footer *,.cx-widget.cx-theme-lmpl .cx-branding *{fill:#66759b}.cx-widget.cx-theme-lmpl .cx-form-control.cx-error{border-color:#da291c}.cx-widget.cx-theme-lmpl .cx-form-control::-webkit-input-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control:-ms-input-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control::-ms-input-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control::placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control:-moz-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control::-moz-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control:-ms-input-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl .cx-form-control::-webkit-input-placeholder{color:#6f7491}.cx-widget.cx-theme-lmpl input:-internal-autofill-selected{background-color:#F2F2F2 !important}.cx-widget.cx-theme-lmpl input:focus,.cx-widget.cx-theme-lmpl textarea:focus,.cx-widget.cx-theme-lmpl .cx-btn:focus,.cx-widget.cx-theme-lmpl .cx-button-group button:focus,.cx-widget.cx-theme-lmpl .cx-form-control:not(.cx-error):focus{border-color:#78be20 !important}.cx-widget.cx-theme-lmpl input[type="text"],.cx-widget.cx-theme-lmpl input[type="email"],.cx-widget.cx-theme-lmpl input[type="tel"],.cx-widget.cx-theme-lmpl select,.cx-widget.cx-theme-lmpl textarea{background-color:#ffffff;color:#515151;border-color:#cbcbcb}.cx-widget.cx-theme-lmpl .cx-btn-default{background:none;border-color:#F2F2F2 !important;color:#989898;background-color:#f2f2f2}.cx-widget.cx-theme-lmpl .cx-btn.cx-disabled{background:#cccccc}.cx-widget.cx-theme-lmpl .cx-btn-primary{color:#ffffff;border-color:#78be20 !important;background:#78be20;background:-webkit-gradient(linear, left top, left bottom, from(#78be20), to(#78be20));background:linear-gradient(to bottom, #78be20 0%, #78be20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@bg_color_4', endColorstr='@bg_color_5', GradientType=0);background-color:#78be20}.cx-widget.cx-theme-lmpl .cx-button-group .cx-btn-primary:focus,.cx-widget.cx-theme-lmpl .cx-btn-primary:focus,.cx-widget.cx-theme-lmpl .cx-button-group .cx-btn-default:focus,.cx-widget.cx-theme-lmpl .cx-btn-default:focus{border-color:#000000 !important}.cx-widget.cx-theme-lmpl .cx-ac-dropdown-menu{background:#ffffff;border-color:#000000 !important}.cx-widget.cx-theme-lmpl .cx-ac-suggestion:hover,.cx-widget.cx-theme-lmpl .cx-ac-suggestion.cx-active{background-color:#78be20;color:#fdfdfd}.cx-widget.cx-theme-lmpl ::-webkit-scrollbar-thumb{background:#939399}.cx-widget.cx-theme-lmpl .cx-smokescreen{background-color:#ffffff;opacity:0.7}.cx-widget.cx-theme-lmpl .cx-dialog-container .cx-dialog{background-color:#ffffff;border-color:#000000 !important}.cx-widget.cx-theme-lmpl .cx-theme-background{background-color:#ffffff}.cx-widget.cx-theme-lmpl .cx-theme-border{border:1px solid #000000 !important}.cx-widget.cx-theme-lmpl .cx-theme-text{color:#515151}.cx-widget.cx-theme-lmpl .cx-theme-icon-interactive1 svg .cx-svg-icon-tone1{fill:#5081e1}.cx-widget.cx-theme-lmpl .cx-theme-icon-positive svg .cx-svg-icon-tone1{fill:#34a84f}.cx-widget.cx-theme-lmpl .cx-theme-icon-negative svg .cx-svg-icon-tone1{fill:#da291c}.cx-widget.cx-theme-lmpl .cx-theme-icon-warning svg .cx-svg-icon-tone1{fill:#d47f2f}.cx-widget.cx-theme-lmpl .cx-warning{color:#da291c !important}.cx-widget.cx-theme-lmpl .cx-warning .cx-icon svg *{fill:#da291c !important}.cx-widget.cx-theme-lmpl .cx-countdown{color:#515151}.cx-widget.cx-theme-lmpl .cx-countdown .cx-icon svg *{fill:#515151}.cx-widget.cx-theme-lmpl .cx-loading-screen .cx-loading-icon svg g g,.cx-widget.cx-theme-lmpl .cx-loading-container .cx-loading-icon svg g g{stroke:#2B74FF}.cx-widget.cx-theme-lmpl .cx-loading-screen .cx-loading-icon svg g:first-child g,.cx-widget.cx-theme-lmpl .cx-loading-container .cx-loading-icon svg g:first-child g{stroke:#72799D}section:not(.homepage) .news-section{background:#f2f2f2}section:not(.homepage) .news-section.not-empty{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}section:not(.homepage) .news-section hr{background:#cbcbcb;border:none}section:not(.homepage) .news-section .news-item{position:relative;border-bottom:1px solid #cbcbcb;display:none}section:not(.homepage) .news-section .news-item:last-child{border-bottom:none}section:not(.homepage) .news-section .news-item h3{font-size:2rem;font-weight:bold;color:#989898}section:not(.homepage) .news-section .news-item h3 a{color:#78BE20;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}section:not(.homepage) .news-section .news-item h3 a:hover{color:#515151}section:not(.homepage) .news-section .close{font-size:2.1rem;position:absolute;top:10px;right:-30px;color:#515151;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}section:not(.homepage) .news-section .close:before{content:""}section:not(.homepage) .news-section .close:hover{color:#78BE20}.news-section h3{font-weight:bold}.news .date{margin-bottom:20px;font-size:1.2rem}.news .main-content{margin-bottom:30px}.shop .info-block{margin-top:10px}.shop .info-block .section-numbers{display:block;color:#ADADAD;position:relative;padding-left:25px;margin-top:10px;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.shop .info-block .section-numbers:before{content:""}.shop .info-block .section-numbers:before{color:#54B331;font-size:1.9rem;position:absolute;left:-3px;top:0;-webkit-transition:left 0.3s ease;transition:left 0.3s ease}.shop .info-block .section-numbers:hover{color:#54B331}.shop .info-block .section-numbers:hover:before{left:2px}.shop .info-block .caption{font-weight:bold;font-size:1.3rem;border-bottom:1px solid #cbcbcb;color:#515151;padding-bottom:9px;margin-bottom:10px;position:relative}.shop .info-block .caption:after{right:0;top:-3px;position:absolute;font-size:2.1rem;color:#515151}.shop .info-block .content{line-height:2rem;font-size:1.3rem}.shop .info-block .content .row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:2px 0}.shop .info-block .content .row span,.shop .info-block .content .row label{width:50%}.shop .info-block .content .row span{text-align:right;font-size:1.2rem;font-family:'Verdana'}.shop .info-block.opening-hours .caption:after{content:""}.shop .info-block.phones .caption:after,.shop .info-block.order-by-phone .caption:after{content:""}.shop .info-block.directions-hints .caption:after{content:""}.shop .info-block.address .caption:after{content:""}.shop .info-block.order-by-mail .caption:after,.shop .info-block.contact-us .caption:after{content:""}.right-sidebar .shop{padding-bottom:20px}.right-sidebar .shop .main-info{border:0;display:block}.right-sidebar .shop .info-block{margin-top:10px}.right-sidebar .shop .info-block .caption{margin-top:0}.right-sidebar .shop .info-block .content,.right-sidebar .shop .info-block .content .address,.right-sidebar .shop .info-block .section-numbers .phones{font-size:1.2rem;color:#515151}.fancybox-wrap.shop-layer-info .alert{width:520px}.alert-popup .shop{padding:0}.alert-popup .shop .main-info{border:0;display:block}.alert-popup .shop .shop-links{float:left;margin-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alert-popup .shop .shop-links a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#78BE20;margin:5px 0}.alert-popup .shop .shop-links a:hover{color:#709e36}.alert-popup .shop .column{padding-top:0}.cab-navigation .toggle-content .steps .step .step-header,.cab-navigation .toggle-content .steps .step .step-header .toggle{color:#ADADAD;font-size:1.4rem}.cab-navigation{margin-top:40px;position:relative}.cab-navigation .cab-description{display:-webkit-box;display:-ms-flexbox;display:flex}.cab-navigation .cab-description .navi-description{color:#515151;margin:20px 0 0 20px;line-height:2.1rem}.cab-navigation .toggle-content{position:relative}.cab-navigation .toggle-content .icon,.cab-navigation .toggle-content .steps{display:inline-block;vertical-align:top}.cab-navigation .toggle-content .icon{width:200px;height:120px;margin:10px 0;font-size:11rem;position:relative}.cab-navigation .toggle-content .steps{text-align:left;margin-top:20px}.cab-navigation .toggle-content .steps .step .count{margin-left:3px;color:#cbcbcb}.cab-navigation .toggle-content .steps .step.collapse{overflow:hidden}.cab-navigation .toggle-content .steps .step.collapse .step-header{float:left;color:#78BE20}.cab-navigation .toggle-content .steps .step.collapse .step-header .step-name{color:#ADADAD;margin-bottom:20px}.cab-navigation .toggle-content .steps .step.collapse .step-header .variance-name{clear:both;color:#fff;background:#78BE20;padding:13px 20px}.cab-navigation .toggle-content .steps .step.collapse .step-header .variance-name,.cab-navigation .toggle-content .steps .step.collapse .step-header .step-name{display:block;float:left}.cab-navigation .toggle-content .steps .step.collapse .edit-step{width:70px;line-height:4.2rem;color:#78BE20;text-align:center;float:right;font-size:1.4rem;font-weight:normal}.cab-navigation .toggle-content .steps .step.collapse .edit-step:hover{color:#78BE20}.cab-navigation .toggle-content .steps .step .step-header{margin-bottom:20px}.cab-navigation .toggle-content .steps .step .variances{overflow:hidden}.cab-navigation .toggle-content .steps .step .variances .row{float:left}.cab-navigation .toggle-content .steps .step .variances .row.has-image,.cab-navigation .toggle-content .steps .step .variances .row.only-image{width:180px;height:216px;background:#f5f5f5;margin-right:25px;overflow:hidden;text-align:center}.cab-navigation .toggle-content .steps .step .variances .row.has-image .cab-var,.cab-navigation .toggle-content .steps .step .variances .row.only-image .cab-var{display:inline-block;width:100%;height:100%}.cab-navigation .toggle-content .steps .step .variances .row.has-image .cab-option,.cab-navigation .toggle-content .steps .step .variances .row.only-image .cab-option{display:block;clear:both;text-align:left;padding:25px 10px 0 15px;border:none}.cab-navigation .toggle-content .steps .step .variances .row.has-image .variances-row-image,.cab-navigation .toggle-content .steps .step .variances .row.only-image .variances-row-image{margin-top:40px}.cab-navigation .toggle-content .steps .step .variances .row.has-image:nth-child(5),.cab-navigation .toggle-content .steps .step .variances .row.only-image:nth-child(5){margin-right:0}.cab-navigation .toggle-content .steps .step .variances .row.has-image:nth-child(n+6),.cab-navigation .toggle-content .steps .step .variances .row.only-image:nth-child(n+6){margin-top:20px}.cab-navigation .toggle-content .steps .step .variances .row .cab-option{background:#f5f5f5;display:block;padding:9px 20px;color:#515151;float:left;margin:0 10px 10px 0;border:1px solid #e8e8e8}.cab-navigation .toggle-content .steps .step .variances .row.row-disabled{opacity:.5}.cab-navigation .toggle-content .steps .step .variances .row.row-disabled .cab-var{cursor:default}.cab-navigation .toggle-content .steps .step .variances .row .cab-var{color:#515151;position:relative;line-height:2.1rem}.cab-navigation .toggle-content .steps .step .variances .row .variances-row-image{width:90px;max-height:90px;display:inline-block;overflow:hidden;vertical-align:middle}.cab-navigation .toggle-content .steps .step .variances .row .variances-row-image a{display:inline-block}.cab-navigation .toggle-content .steps .step .variances .row .variances-row-image img{width:100%;float:right}.cab-navigation .toggle{position:relative}.cab-navigation .toggle.expand{padding-left:55px;display:inline-block}.cab-navigation .toggle.expand .multicolor-icon{color:#515151;font-size:2.6rem;position:absolute;top:0;left:20px}.cab-navigation .toggle.expand .multicolor-icon.before{height:42%;color:#78BE20;overflow:hidden}.cab-navigation .toggle.expand .multicolor-icon.before:before{content:""}.cab-navigation .toggle.expand .multicolor-icon.after:after{content:""}.cab-navigation .toggle.collapse{color:#cbcbcb;position:absolute;top:10px;left:0;font-size:2.4rem}.cab-navigation .toggle.collapse:before{content:""}.cab-navigation .toggle.collapse:hover{color:#515151}.newspaper-view .section-wrapper.completed .tab-content .content{min-height:auto}.newspaper-view .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.newspaper-view .tab-panel{margin-top:25px}.newspaper-view .sections-content .tab-panel .tab-content .content{padding:25px 0 0 0;min-height:1000px}.newspaper-view .grid-stack{margin-bottom:48px}.newspaper-view .newspapers-navigation .newspapers{display:-webkit-box;display:-ms-flexbox;display:flex}.newspaper-view .newspapers-navigation .newspapers .title{margin-right:25px;font-size:2.6rem}.newspaper-view .newspapers-navigation .newspapers .title .active{color:#404040}.newspaper-view .newspapers-navigation .newspapers .title a{color:#78BE20}.newspaper-view .newspapers-navigation .newspapers .title a:hover{color:#709e36}.newspaper-view .product a{cursor:pointer}.newspaper-view .additional-links .caption{color:#ADADAD}.newspaper-view .additional-links>*{margin-left:15px}.newspaper-view .additional-links a{color:#54B331}.newspaper-view .additional-links a.sale{display:none;color:#da291c}.newspaper-view .additional-links a.sale.show{display:inline-block}.newspaper-view .additional-links a:hover{color:#709e36}.newspaper-view .sales-banner-layer:after{position:absolute;top:-35px;left:80px;width:0;height:0;content:"";border-style:solid;border-width:230px 0 230px 230px;border-color:inherit}.newspaper-view .sales-banner-layer:before{content:'';position:absolute;left:0;top:0;height:100%;width:80px;background-color:inherit}.newspaper-view .button-banner-layer:after{position:absolute;top:0;left:0;width:0;height:0;content:"";border-style:solid;border-width:176px 176px 0 0;border-color:inherit}.newspaper-view .main-banner{height:456px;width:100%;margin-bottom:45px;position:relative;overflow:hidden}.newspaper-view .main-banner img{max-width:100%}.newspaper-view .main-banner .download-link{overflow:hidden;width:326px;height:326px;position:absolute;right:-163px;bottom:-163px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#78BE20}.newspaper-view .main-banner .download-link .text{font-size:22px;font-weight:bold;display:block;color:#fff;margin-top:13px}.newspaper-view .main-banner .download-link a{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:21px;left:130px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newspaper-view .main-banner .download-link a:hover{opacity:0.9}.newspaper-view .main-banner .download-link::after{position:absolute;bottom:0;right:0;width:0;height:0;content:"";border-style:solid;border-width:0 0 230px 230px;border-color:transparent transparent #78BE20 transparent}.newspaper-view .sections-menu{width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 32px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.newspaper-view .sections-menu .end-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;height:55px}.newspaper-view .sections-menu .sticky-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;width:180px;will-change:transform;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.newspaper-view .sections-menu .sticky-menu .caption{padding-left:16px;margin-bottom:5px}.newspaper-view .sections-menu .sticky-menu .prefix,.newspaper-view .sections-menu .sticky-menu .title{color:#515151;font-size:1.2rem;line-height:25px}.newspaper-view .sections-menu .sticky-menu .title{font-weight:bold;font-size:1.4rem}.newspaper-view .sections-menu .sticky-menu a{padding-left:16px;color:#515151;font-size:1.2rem;line-height:25px;border-left:2px solid transparent}.newspaper-view .sections-menu .sticky-menu a:hover,.newspaper-view .sections-menu .sticky-menu a.active{color:#54B331;border-left:2px solid #54B331}.newspaper-view .sections-menu .sticky-menu a.active{border-left:2px solid #BBDE8f}.newspaper-view .sections-menu .sticky-menu.sticky{position:fixed;top:50px}.newspaper-view .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newspaper-view .sections-content{width:1008px;overflow:visible}.newspaper-view .sections-content .tab-content{width:1015px}.newspaper-view .sections-content .action-button{font-weight:normal}.newspaper-view .sections-content .grid-stack-item{color:#fff;border:1px solid #fff}.newspaper-view .sections-content .grid-stack-item:hover{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);z-index:2}.newspaper-view .sections-content .grid-stack-item.active-hotpoint{z-index:11}.newspaper-view .sections-content .grid-stack-item-content{left:0;right:0;overflow:visible;position:initial}.newspaper-view .sections-content .grid-stack-item-content .swiper-wrapper{height:347px}.newspaper-view .sections-content .grid-stack-item .product{margin:0}.newspaper-view .sections-content .grid-stack-item .product-container{position:relative}.newspaper-view .sections-content .grid-stack-item .product-container .newspaper-video-wrapper{overflow:hidden;height:207px}.newspaper-view .sections-content .grid-stack-item .product-container .newspaper-video{min-width:384px;min-height:207px;width:100%;height:auto;position:relative;left:-1px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="5"]{width:1008px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="4"]{width:800px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"]{width:592px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"]{width:384px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"]{width:176px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"] .hotpoint-container{z-index:3}.newspaper-view .sections-content .grid-stack-item .grid-stack-item-content .hotpoint-container .hotpoint-content .product .img{display:block}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"].show-cart-button{height:336px !important;z-index:2}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"].show-cart-button .swiper-container{height:336px !important}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product-container>a{width:174px;height:147px;position:absolute}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product-container .product{z-index:2}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product-container .product>a{padding-top:150px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .block-image{width:144px;height:144px;position:absolute;margin-left:15px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product{width:174px;height:294px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product .img{display:none}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product .title{margin-bottom:8px;height:3.8rem}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product .opinion-box.short-opinion-box{top:-34px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product .product-block-buttons{width:174px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .product:hover .product-block-buttons{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.17);box-shadow:0 2px 8px 0 rgba(0,0,0,0.17)}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .swiper-pagination-bullets{top:278px;bottom:initial}.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .swiper-button-prev,.newspaper-view .sections-content .grid-stack-item[data-gs-width="1"][data-gs-height="1"] .swiper-button-next{top:135px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .title,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .title,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .title,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .title{height:auto;margin-bottom:5px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .img,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .img,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .img,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .img{display:none}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .opinion-box,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .opinion-box,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .opinion-box,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .opinion-box{top:-22px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .add-to-cupboard,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .add-to-cupboard,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .add-to-cupboard,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .add-to-cupboard{position:absolute;right:10px;bottom:0;z-index:2}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .add-to-cupboard::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .add-to-cupboard::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .add-to-cupboard::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .add-to-cupboard::before{font-size:4rem}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons{height:40px;overflow:visible}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .can-buy-label,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .can-buy-label,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .can-buy-label,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .can-buy-label{display:none}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket{width:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:270px;background:transparent}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket .loader>div,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket .loader>div,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket .loader>div,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket .loader>div{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket::before,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket::before{left:5px;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#78BE20;font-size:4rem}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket:not(.show),.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .add-to-basket:not(.show),.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket:not(.show),.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket:not(.show){display:none}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons .compare,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons .compare,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons .compare,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .compare{display:none}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product.product-in-cart .add-to-basket::after,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product.product-in-cart .add-to-basket::after,.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product.product-in-cart .add-to-basket::after,.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product.product-in-cart .add-to-basket::after{top:0;left:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px;height:14px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .swiper-container{height:296px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .swiper-container .block-image{width:382px;height:190px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .swiper-container .swiper-pagination-bullets{bottom:5px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .block-image{width:382px;height:207px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .opinion-box{left:173px;top:-21px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product{width:382px;height:87px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .product-block-buttons{top:40px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .url{padding-top:0}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="1"] .product-container>.product .title{white-space:nowrap;text-overflow:ellipsis}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .block-image{width:415px;height:294px;float:left}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product{width:175px;height:294px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="1"] .product-container>.product .product-block-buttons{top:246px;left:-200px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .block-image{width:382px;height:503px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product{width:382px;height:119px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .product-block-buttons{top:72px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .title{white-space:nowrap;text-overflow:ellipsis}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .url{padding-top:4px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .product-container>.product .opinion-box{top:-32px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="2"][data-gs-height="2"] .swiper-pagination-bullets{bottom:20px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .block-image{width:590px;height:503px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product{width:590px;height:119px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons{top:72px;left:195px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .product-block-buttons .add-to-basket{margin-left:280px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .url{padding-top:4px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .opinion-box{top:-32px}.newspaper-view .sections-content .grid-stack-item[data-gs-width="3"][data-gs-height="2"] .product-container>.product .title{white-space:nowrap;text-overflow:ellipsis}.newspaper-view .sections-content .grid-stack-item[data-gs-x="4"]{left:832px}.newspaper-view .sections-content .grid-stack-item[data-gs-x="3"]{left:624px}.newspaper-view .sections-content .grid-stack-item[data-gs-x="2"]{left:416px}.newspaper-view .sections-content .grid-stack-item[data-gs-x="1"]{left:208px}.newspaper-view .bottom-banner{width:100%;height:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;overflow:hidden}.newspaper-view>.description{margin:56px 0 100px;line-height:21px}.newspaper-view .newspaper-section .tab-header{overflow:hidden}.newspaper-view .buttons-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newspaper-view .buttons-banners.lower{margin-top:32px}.newspaper-view .buttons-banners .text{position:relative;z-index:1}.newspaper-view .buttons-banners .button{background-color:transparent;font-size:5rem;height:176px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;text-align:left;padding-left:25px;padding-top:30px;overflow:hidden}.newspaper-view .buttons-banners .button img{position:absolute;z-index:-1;top:0;left:0;max-width:100%}.newspaper-view .buttons-banners .button:nth-child(2){margin-left:32px}.newspaper-view .sale-banners{margin-top:45px;overflow:hidden}.newspaper-view .sale-banners .action-button{font-weight:normal}.newspaper-view .sale-banners .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newspaper-view .sale-banners .content>*{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:296px;color:#515151;font-size:2rem;padding-top:95px;padding-left:20px;overflow:hidden}.newspaper-view .sale-banners .content>* img{position:absolute;top:0;left:0;z-index:-1}.newspaper-view .sale-banners .content>* .occasions-header{font-weight:bold;font-size:3rem;height:80px;position:relative;z-index:1;overflow:hidden}.newspaper-view .sale-banners .content>* .text{max-width:180px;font-size:1.5rem;position:relative;z-index:1}.newspaper-view .sale-banners .content>*:nth-child(2){margin-left:32px}.newspaper-view .sale-banners .content .sale{display:none}.newspaper-view .sale-banners .content .sale .occasions-header{line-height:80px}.newspaper-view .sale-banners .content .small-image{display:none}.newspaper-view .sale-banners .content .big-image{display:block}.newspaper-view .sale-banners.show-sales .small-image{display:block}.newspaper-view .sale-banners.show-sales .big-image{display:none}.newspaper-view .sale-banners.show-sales .sale{display:block}.newspaper-view .empty-link{cursor:default}.newspaper-view .product{margin:0;border:none}.newspaper-view .picture-block{position:relative}.newspaper-view .picture-block .newspaper-video-wrapper{overflow:hidden;height:294px}.newspaper-view .picture-block .newspaper-video{min-width:384px;min-height:294px;height:100%;width:auto;position:relative;left:-1px}.newspaper-view .picture-block img{max-width:100%}.newspaper-view .hotpoint-link{position:absolute;z-index:2}.newspaper-view .type-product .hotpoint{background-color:#78BE20}.newspaper-view .hotpoint{height:21px;width:21px;line-height:22px;font-size:26px;font-weight:lighter;color:#fff;background-color:#ffa300;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.newspaper-view .hotpoint::after{content:"+";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block}.newspaper-view .hotpoint-container{position:absolute;padding:6px;z-index:0}.newspaper-view .hotpoint-container.type-link,.newspaper-view .hotpoint-container.type-text{padding:0}.newspaper-view .hotpoint-container .hotpoint-content{display:none;overflow:hidden;background-color:#fff;top:17px;left:17px;position:absolute;border:1px solid #cbcbcb;min-width:176px}.newspaper-view .hotpoint-container .hotpoint-content:not(.full) .product{height:auto}.newspaper-view .hotpoint-container .hotpoint-content:not(.full) .product .opinion-box,.newspaper-view .hotpoint-container .hotpoint-content:not(.full) .product .product-block-buttons,.newspaper-view .hotpoint-container .hotpoint-content:not(.full) .product .img,.newspaper-view .hotpoint-container .hotpoint-content:not(.full) .product .add-to-cupboard{display:none}.newspaper-view .hotpoint-container .hotpoint-content .text,.newspaper-view .hotpoint-container .hotpoint-content .link{color:#404040;padding:20px}.newspaper-view .hotpoint-container .hotpoint-content .link a{color:#78BE20}.newspaper-view .hotpoint-container .hotpoint-content .product .url{padding:5px 17px 0 17px}.newspaper-view .hotpoint-container .hotpoint-content .product .description{height:auto;padding-bottom:10px}.newspaper-view .hotpoint-container .hotpoint-content .product .status{font-size:1.3rem}.newspaper-view .hotpoint-container.active{z-index:2}.newspaper-view .hotpoint-container.active .hotpoint-content{display:block;overflow:visible}.newspaper-view .hotpoint-container.active .product .product-block-buttons{height:40px;z-index:0;width:178px;left:-1px}.newspaper-view .hotpoint-container.hotpoint-product-unpublished .product .url,.newspaper-view .hotpoint-container.hotpoint-product-unpublished .product .link-opinion{pointer-events:none}.newspaper-view .hotpoint-container.hotpoint-product-unpublished .product .add-to-cupboard{pointer-events:initial}.newspaper-view .swiper-pagination-bullet-active{background:#78BE20}.newspaper-view .swiper-button-prev,.newspaper-view .swiper-button-next{font-size:4rem;display:inline-block;position:absolute;top:45%;color:#78BE20}.newspaper-view .swiper-button-prev.swiper-button-disabled,.newspaper-view .swiper-button-next.swiper-button-disabled{display:none}.newspaper-view .swiper-button-next{right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.newspaper-view .swiper-button-prev{left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.newspaper-view .newspaper-section .tab-content>.content{overflow:visible}.newspaper-product-list .main-breadcrumb{padding-bottom:8px}.newspaper-product-list .filters a{color:#515151;padding:2px 0 2px 10px;border-left:2px solid transparent;display:block;margin-bottom:6px;font-size:12px}.newspaper-product-list .filters a.active{color:#78BE20;border-color:#78BE20}.newspaper-product-list .filters a:hover{color:#78BE20;border-color:#78BE20;border-left-width:1px;padding-left:11px}.newspaper-product-list .filters span{color:#989898;margin-left:3px}.newspaper-product-list .search-results-header{font-size:26px}.newspaper-product-list .search-results{margin-top:0}.temporary-section{height:250px;line-height:250px;text-align:center;background-color:#eeeeee}.search-rating{display:none}.cart-view .old-version{display:none}.cart-view .new-version{display:block !important}.calendar-services .calendar-banner{margin-bottom:35px}.calendar-services .calendar-banner img{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calendar-services .services-list .items{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-services .services-list .items .item{max-width:385px;margin-bottom:32px;border:1px solid #e6e6e6;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.calendar-services .services-list .items .item img{width:383px;height:187px}.calendar-services .services-list .items .item+.item{margin-left:32px}.calendar-services .services-list .items .item:nth-child(3n+4){margin-left:0}.calendar-services .services-list .items .item .content{color:#404040}.calendar-services .services-list .items .item .content .name,.calendar-services .services-list .items .item .content>.price{padding-left:25px}.calendar-services .services-list .items .item .content .name{font-size:2rem;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-services .services-list .items .item .content .price{margin-top:5px;font-size:1.4rem;font-weight:300;color:#989898}.calendar-services .services-list .items .item .content .button{width:60%;height:48px;padding:0 29px 0 15px;font-size:1.4rem;font-weight:bold;-webkit-transform:translateX(175px) skew(-45deg);transform:translateX(175px) skew(-45deg);cursor:pointer;outline:none}.calendar-services .services-list .items .item .content .label{-webkit-transform:skew(45deg);transform:skew(45deg);display:inline-block}.calendar-services .services-list .items .item .content .description{margin-top:32px;font-size:1.2rem;line-height:16px}.calendar-services .steps-list{margin-bottom:59px}.calendar-services .steps-list .items{margin-bottom:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-services .steps-list .items .item{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.calendar-services .steps-list .items .item+.item{margin-left:32px}.calendar-services .steps-list .items .item .number{font-size:6rem;font-weight:bold;color:#54B331}.calendar-services .steps-list .items .item .download-link{color:#54B331;margin-top:10px;display:inline-block}.calendar-services .steps-list .items .item .header{width:100px;margin-top:5px;color:#515151;font-weight:bold;font-size:1.7rem;line-height:2rem}.calendar-services .steps-list .items .item .description{margin-top:10px;line-height:16px;font-size:1.3rem;color:#515151}.calendar-services .steps-list .items .item .info{margin-top:8px;font-size:1.3rem;color:#78BE20}.calendar-services .steps-list .items .item .info.lm-tooltip-wrapper .lm-tooltip{float:left}.calendar-services .steps-list .footer{font-size:2.2rem;font-weight:bold;text-align:center;color:#404040;border-top:1px solid #e6e6e6;padding-top:40px}.calendar-stores{padding:42px 0}.calendar-stores .stores-list{margin-bottom:59px}.calendar-stores .stores-list .label{margin-bottom:25px;font-size:2.4rem;font-weight:bold;color:#404040}.calendar-stores .stores-list .select-store,.calendar-stores .stores-list .select2-container--default .select2-selection--single{width:592px;height:48px;border:2px solid #ADADAD;line-height:44px}.calendar-stores .stores-list .select-store{padding:0 17px;font-size:1.6rem;text-overflow:ellipsis;white-space:nowrap;color:#515151;background-color:#fff}.calendar-stores .stores-list .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:22px}.calendar-stores .stores-list .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;line-height:44px}.calendar-stores .stores-list .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px;color:#515151}.calendar-stores .stores-list .select2-container--default .select2-selection--single .placeholder-data{display:-webkit-box;display:-ms-flexbox;display:flex;color:#ADADAD}.calendar-stores .stores-list .select2-container--default .select2-selection--single .placeholder-data .placeholder-image{font-size:3.2rem}.calendar-stores .stores-list .select2-container--default .select2-selection--single .placeholder-data .placeholder-text{margin-left:5px;font-size:1.4rem}.calendar-stores .stores-list .select2-container--default .select2-selection--single .store-data,.calendar-stores .stores-list .select2-container--default .stores-list-options .store-data{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem}.calendar-stores .stores-list .select2-container--default .select2-selection--single .store-data .store-name,.calendar-stores .stores-list .select2-container--default .stores-list-options .store-data .store-name{font-weight:bold}.calendar-stores .stores-list .select2-container--default .select2-selection--single .store-data .store-address,.calendar-stores .stores-list .select2-container--default .stores-list-options .store-data .store-address{margin-left:10px;font-weight:300}.calendar-stores .stores-list .store{margin-top:13px;padding:13px 16px;border:1px solid #ADADAD;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.calendar-stores .stores-list .store .name{font-size:1.2rem;font-weight:bold;color:#000}.calendar-stores .stores-list .store .address{margin-left:13px;font-size:1rem;color:#656565}.calendar-stores .schedule{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-stores .schedule.disabled{pointer-events:none;opacity:.5}.calendar-stores .schedule .title{font-size:2.4rem;font-weight:bold;color:#404040}.calendar-stores .schedule .subtitle{margin-top:8px;font-size:1.4rem;line-height:21px;color:#ADADAD}.calendar-stores .schedule .item{margin-left:62px}.calendar-stores .schedule .item:first-child{margin-left:0}.calendar-stores .schedule .item-calendar{width:350px}.calendar-stores .schedule .item-calendar .content{margin-top:19px}.calendar-stores .schedule .item-slots{width:180px}.calendar-stores .schedule .item-slots .content{margin-top:32px}.calendar-stores .schedule .item-slots .content .slot{width:144px;height:48px;border:1px solid #bfbfbf;line-height:48px;font-size:1.6rem;color:#515151;text-align:center;cursor:pointer}.calendar-stores .schedule .item-slots .content .slot+.slot{margin-top:15px}.calendar-stores .schedule .item-slots .content .slot.selected{border-color:#78BE20;border-width:1px;background-color:#78BE20;color:#fff}.calendar-stores .schedule .item-designers-list{min-width:175px}.calendar-stores .schedule .item-designers-list .content{margin-top:82px}.calendar-stores .schedule .item-designers-list .content .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-stores .schedule .item-designers-list .content .option .label{margin:-6px;padding:8px;line-height:16px;font-size:1rem;font-weight:normal;background-color:#f2f2f2;color:#656565}.calendar-stores .schedule .item-designers-list .content .option .image{width:30px;height:30px;margin-right:10px;border-radius:50%;overflow:hidden}.calendar-stores .schedule .item-designers-list .content .option .image img{max-width:100%}.calendar-stores .schedule .item-designers-list .content .option .name{font-size:1.4rem;color:#515151}.calendar-stores .schedule .item-designers-list .content .option .text{font-size:1rem;line-height:16px;font-weight:normal;color:#515151}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single{height:48px;border:2px solid #ADADAD}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single,.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single .select2-selection__arrow,.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;color:#515151}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-dropdown{border-width:2px}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-results__options .select2-results__option+.select2-results__option{border-top:1px solid #bfbfbf}.calendar-stores .schedule .item-designers-list .content .select2-container--default .select2-results__options .select2-results__option[aria-selected=true] .name{color:#fff}.calendar-stores .schedule .item-designers-list .content .designers-list-options .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;font-weight:bold}.calendar-stores .summary{margin-top:20px;padding-top:7px;border-top:2px solid #989898;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calendar-stores .summary .label,.calendar-stores .summary .value,.calendar-stores .summary .value>*{font-size:2rem;font-weight:bold;color:#404040}.calendar-stores .summary .value{width:250px;margin-left:25px;text-align:right}.calendar-stores .online-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.calendar-stores .online-appointment.disabled{opacity:.5;pointer-events:none}.calendar-stores .online-appointment .header{font-size:1.6rem;font-weight:bold;color:#404040;margin:25px 0 10px}.calendar-stores .online-appointment .link{color:#54B331;margin-bottom:15px}.calendar-login{padding-bottom:42px}.calendar-login .description{min-height:45px;margin-bottom:5px;font-size:1.4rem;line-height:2.2rem;color:#989898}.calendar-login .registration-box .button{margin-top:6px;padding:13px 25px;font-size:1.6rem;float:right;outline:none}.calendar-customer{margin:57px 0}.calendar-customer .customer-invoice{padding-top:6px}.calendar-customer .accepting-rules .notice{margin-bottom:20px}.calendar-customer .accepting-rules .extra{display:none}.calendar-customer .nip-receipt .message{color:#ffa300}.calendar-customer .nip-receipt .message+.form-row{margin-top:12px}.calendar-payment .page-message .alert-message p{font-weight:normal}.calendar-payment .page-message .alert-message a{color:#78BE20}.calendar-payment .back-button{margin-bottom:30px}.calendar-summary{margin:54px 0 82px}.calendar-summary .product-table .table-body .col-product .name{font-size:1.4rem}.calendar-summary .product-table .table-body .col-store .calendar-store .store-name{height:32px;font-weight:bold}.calendar-summary .product-table .table-body .col-store .calendar-store .store-address{margin-top:7px;line-height:18px}.calendar-summary .product-table .table-body .col-day .calendar-day .date{height:32px;font-weight:bold}.calendar-summary .product-table .table-body .col-day .calendar-day .day-of-week{margin-top:7px;line-height:18px}.calendar-summary .product-table .table-body .col-info .item-content{line-height:16px}.calendar-summary .product-table .table-body .col-hour .calendar-hour,.calendar-summary .product-table .table-body .col-designer .calendar-designer{font-weight:bold}.calendar-summary .product-table footer .row{border-bottom:0 none}.calendar-summary .product-table footer .row .col-quantity,.calendar-summary .product-table footer .row .col-price,.calendar-summary .product-table footer .row .col-store,.calendar-summary .product-table footer .row .col-day,.calendar-summary .product-table footer .row .col-hour,.calendar-summary .product-table footer .row .col-designer{border-bottom:1px solid #cbcbcb}.calendar-summary .product-table footer .row .col-quantity{line-height:20px;font-size:1.6rem;font-weight:bold;color:#989898;text-align:right}.calendar-summary .order-summary{border-top:1px solid #cbcbcb}.calendar-confirmation{margin:95px 0}.calendar-confirmation .button{font-size:1.6rem;padding:13px 25px;outline:none}.calendar-module{clear:both}.calendar-module .calendar-header{width:100%;margin-bottom:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-module .calendar-header .month-label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bold;font-size:1.4rem;color:#404040;text-align:center}.calendar-module .calendar-header .month-prev,.calendar-module .calendar-header .month-next{font-size:2.4rem;color:#78BE20;cursor:pointer}.calendar-module .calendar-table{width:100%;display:table;table-layout:fixed;border-collapse:collapse}.calendar-module .calendar-table>*{display:table-row}.calendar-module .calendar-table>*>*{width:48px;height:48px;line-height:48px;display:table-cell;vertical-align:middle}.calendar-module .calendar-table .weekday,.calendar-module .calendar-table .day{text-align:center}.calendar-module .calendar-table .weekday{font-size:1.2rem;color:#656565}.calendar-module .calendar-table .dayname,.calendar-module .calendar-table .day{border:1px solid #ccc}.calendar-module .calendar-table .day{font-size:1.6rem;position:relative}.calendar-module .calendar-table .day:not(.disabled):not(.unavailable){cursor:pointer}.calendar-module .calendar-table .day.disabled{opacity:.5;background-color:#f2f2f2}.calendar-module .calendar-table .day.selected{border-color:#78BE20;background-color:#78BE20;color:#fff}.calendar-module .calendar-table .day.unavailable{border-width:0;background-color:transparent}.calendar-stores .actions,.calendar-customer .actions,.calendar-summary .actions{margin-top:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-stores .actions .next-step,.calendar-customer .actions .next-step,.calendar-summary .actions .next-step{padding:13px 20px;font-size:1.6rem;outline:none}.calendar-summary .actions{margin-top:0}.calendar-summary .actions .next-step:before{content:""}.calendar-summary .actions .next-step:before{font-size:3rem;display:inline-block;vertical-align:middle}.inspirations .main-breadcrumb,.inspiration .main-breadcrumb,.inspirations-category .main-breadcrumb{padding-bottom:8px}.inspirations .categories-menu,.inspirations-category .categories-menu,.inspiration .categories-menu{width:100%;position:fixed;top:40px;background:#fff;left:0;-webkit-box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);box-shadow:0 2px 32px 0 rgba(0,0,0,0.1);z-index:5;visibility:hidden;opacity:0}.inspirations .categories-menu.show,.inspirations-category .categories-menu.show,.inspiration .categories-menu.show{visibility:visible;opacity:1;-webkit-animation:slideInMenu .3s ease;animation:slideInMenu .3s ease}.inspirations .categories-menu .menu,.inspirations-category .categories-menu .menu,.inspiration .categories-menu .menu{width:1220px;margin:0 auto;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:16px}.inspirations .categories-menu .menu .item,.inspirations-category .categories-menu .menu .item,.inspiration .categories-menu .menu .item{display:block;text-align:center;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspirations .categories-menu .menu .item .link,.inspirations-category .categories-menu .menu .item .link,.inspiration .categories-menu .menu .item .link{color:#212121;font-size:1.4rem;-webkit-transition:.2s;transition:.2s}.inspirations .categories-menu .menu .item .link:hover,.inspirations .categories-menu .menu .item .link.active,.inspirations-category .categories-menu .menu .item .link:hover,.inspirations-category .categories-menu .menu .item .link.active,.inspiration .categories-menu .menu .item .link:hover,.inspiration .categories-menu .menu .item .link.active{color:#9ed7c7}.inspirations-inspiration-view{padding-bottom:90px}.inspirations-inspiration-view .sort-box{right:22px;top:4px}.inspirations-inspiration-view .sort-box .sort-label{padding-right:0;padding-left:32px;border-right:0 none}.inspirations-inspiration-view .sort-box .sort-label a{font-size:1.4rem;font-weight:normal;color:#00263a}.inspirations-inspiration-view .sort-box .sort-label a em{padding-left:5px;display:inline-block;color:#fff;font-style:normal;-webkit-transition:color .2s;transition:color .2s}.inspirations-inspiration-view .sort-box .sort-label a em:hover{color:#00263a}.inspirations-inspiration-view .sort-box .sort-label a:before{content:none}.inspirations-inspiration-view .sort-box .sort-types{top:36px;right:-22px;border:0;background:#00263a}.inspirations-inspiration-view .sort-box .sort-types a{color:#fff;letter-spacing:0.2px;font-size:1.3rem;font-weight:normal}.inspirations-inspiration-view .sort-box .sort-types a.active{font-weight:bold}.inspirations-inspiration-view .sort-box .sort-types:before,.inspirations-inspiration-view .sort-box .sort-types:after{left:20px}.inspirations-inspiration-view .sort-box .sort-types:after{border-bottom:8px solid #00263a}.inspirations-inspiration-view .sort-box .sort-types:before{border-bottom:none;background:#00263a}.inspirations-inspiration-view .inspiration-opinions-list .display-all-opinions{padding:30px 0 40px 239px}.inspirations-inspiration-view .inspiration-opinions-list .display-all-opinions .button-display-all-opinions{color:#54B331}.inspirations-inspiration-view .inspiration-opinions-list .display-all-opinions .button-display-all-opinions:hover{color:#479c29}.inspirations-inspiration-view .tab-panel{margin-top:21px}.inspirations-inspiration-view .main-content>.inspiration-add-comment{margin-bottom:45px}.inspirations-inspiration-view .inspiration-add-comment{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inspirations-inspiration-view .inspiration-add-comment a{font-weight:bold;color:#989898;margin:7px 15px 0 0}.inspirations-inspiration-view .inspiration-add-comment button{position:relative;top:5px}.inspirations-inspiration-view .inspiration-add-comment button:before{content:""}.inspirations-inspiration-view .inspiration-add-comment button:before{font-size:2.2rem;position:relative;top:5px}.inspirations-inspiration-view .add-opinion-container{display:inline-block;position:relative;width:100%}.inspirations-inspiration-view .add-opinion-container:not(:empty){margin-top:40px}.inspirations-inspiration-view .add-opinion-container .opinion-successful-added{margin:50px 0;padding-top:50px;text-align:center;position:relative;color:#989898;font-size:2.4rem;font-weight:bold}.inspirations-inspiration-view .add-opinion-container .opinion-successful-added:before{content:""}.inspirations-inspiration-view .add-opinion-container .opinion-successful-added:before{margin-left:-2rem;font-size:4rem;color:#989898;position:absolute;top:0;left:50%}.inspirations-inspiration-view .add-opinion-container .form-nested{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation{background:#fff}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged{width:calc(100% - 240px);font-weight:normal;display:inline-block}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text.row-opinion-customer-logged .button-opinion-login{font-weight:bold;color:#989898}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions{margin-right:-29px;float:right}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-cancel{background:#f2f2f2;color:#989898;height:42px;vertical-align:middle;font-weight:bold}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit{height:42px;vertical-align:middle;font-weight:bold;padding-left:55px;color:#fff;background:#54B331;position:relative}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before{content:""}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:before{font-size:2.4rem;position:absolute;top:13px;left:20px}.inspirations-inspiration-view .add-opinion-container .add-opinions-form .form-add-opinion .row-opinion-form-confirmation .full-text .actions .button-add-review-submit:hover{background:#479c29}.inspirations-inspiration-view .add-opinion-container .full-text.row-opinion-form-control{-webkit-box-flex:1;-ms-flex:1;flex:1}.inspirations-inspiration-view .footer{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 13px}.inspirations-inspiration-view .footer .signature-data{display:-webkit-box;display:-ms-flexbox;display:flex}.inspirations-inspiration-view .footer .signature-data>.author,.inspirations-inspiration-view .footer .signature-data>.date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;padding-left:57px;height:49px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inspirations-inspiration-view .footer .signature-data>.author .prefix,.inspirations-inspiration-view .footer .signature-data>.date .prefix{font-size:1.4rem;color:#cbcbcb;margin-bottom:3px}.inspirations-inspiration-view .footer .signature-data>.author{margin-right:37px;background:url("/frontend/www/images/inspirations/user.png") no-repeat}.inspirations-inspiration-view .footer .signature-data>.date{background:url("/frontend/www/images/inspirations/calendar.png") no-repeat}.inspirations-inspiration-view .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:13px;padding-top:35px;border-top:1px solid #e6e6e6}.inspirations-inspiration-view .header-wrapper .button{background:none;font-size:5rem;color:#78BE20;width:13px;padding:0;height:26px}.inspirations-inspiration-view .header-wrapper .button.next,.inspirations-inspiration-view .header-wrapper .button.prev{position:absolute;top:342px}.inspirations-inspiration-view .header-wrapper .button.next{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-9px;top:306px}.inspirations-inspiration-view .header-wrapper .button.prev{left:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.inspirations-inspiration-view .opinions{background:#EDF6F4;margin:45px 0 140px 0;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4rem;color:#515151}.inspirations-inspiration-view .inspiration-products{margin-top:23px;position:relative;padding:0 13px}.inspirations-inspiration-view .products .product{margin:0;text-align:left}.inspirations-inspiration-view .products .swiper-container{padding-bottom:25px}.inspirations-inspiration-view .products .swiper-slide{width:201px}.inspirations-inspiration-view .button{background:none;font-size:5rem;color:#78BE20;width:13px;padding:0;height:26px}.inspirations-inspiration-view .button.next,.inspirations-inspiration-view .button.prev{position:absolute}.inspirations-inspiration-view .button.next.swiper-button-disabled,.inspirations-inspiration-view .button.prev.swiper-button-disabled{display:none}.inspirations-inspiration-view .button.next{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-9px;top:123px}.inspirations-inspiration-view .button.prev{left:-10px;top:158px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.inspirations-inspiration-view .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1194px}.inspirations-inspiration-view .main-image{width:700px;height:666px}.inspirations-inspiration-view .text{width:465px;background:#EDF6F4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 60px;max-height:666px}.inspirations-inspiration-view .text .name{font-size:7.5rem;line-height:6rem;text-align:center;color:#212121;margin-bottom:35px;font-family:"Turbinado"}.inspirations-inspiration-view .text .description{color:#000;font-size:1.4rem;line-height:2.2rem;text-align:center}.inspirations-main-page .inspirations,.inspirations-inspiration-view .inspirations{margin:80px 0}.inspirations-main-page .inspirations .grid,.inspirations-inspiration-view .inspirations .grid{font-size:0;position:relative;min-height:300px}.inspirations-main-page .inspirations .caption,.inspirations-inspiration-view .inspirations .caption{font-size:7.5rem;text-align:center;margin-bottom:50px;font-family:"Turbinado";color:#212121}.inspirations-main-page .inspirations .inspiration,.inspirations-inspiration-view .inspirations .inspiration{display:inline-block;margin:0 5px 5px 0;width:403px;height:403px;overflow:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.inspirations-main-page .inspirations .inspiration:hover,.inspirations-inspiration-view .inspirations .inspiration:hover{opacity:0.9}.inspirations-main-page .inspirations .inspiration:nth-child(3n),.inspirations-inspiration-view .inspirations .inspiration:nth-child(3n){margin:0 0 5px 0}.inspirations-main-page .view-more-wrapper{margin-top:45px;text-align:center}.inspirations-main-page .view-more-wrapper .view-more{display:inline-block;margin:0 auto;background:url("/frontend/www/images/inspirations/load-more.png") no-repeat;height:82px;width:184px;text-align:center;line-height:50px;text-transform:uppercase;position:relative;top:0;color:#000;font-size:1.2rem;font-weight:bold;-webkit-transition:top .2s ease;transition:top .2s ease}.inspirations-main-page .view-more-wrapper .view-more:hover{position:relative;top:2px}.inspirations-main-page .image-banner{margin-top:105px;display:block}.inspirations-main-page .inspiration-of-the-week{text-align:center;color:#fff;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inspirations-main-page .inspiration-of-the-week .tmp{line-height:300px;text-align:center;font-size:3rem}.inspirations-main-page .inspiration-of-the-week>.header{height:294px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.inspirations-main-page .inspiration-of-the-week .products{margin-top:23px;position:relative;padding:0 13px}.inspirations-main-page .inspiration-of-the-week .products .product{margin:0;text-align:left}.inspirations-main-page .inspiration-of-the-week .products .swiper-container{padding-bottom:25px}.inspirations-main-page .inspiration-of-the-week .products .swiper-button-prev,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-next{font-size:5rem;display:inline-block;position:absolute;top:125px;color:#78BE20}.inspirations-main-page .inspiration-of-the-week .products .swiper-button-prev.swiper-button-disabled,.inspirations-main-page .inspiration-of-the-week .products .swiper-button-next.swiper-button-disabled{display:none}.inspirations-main-page .inspiration-of-the-week .products .swiper-button-next{right:-12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.inspirations-main-page .inspiration-of-the-week .products .swiper-button-prev{left:-12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.inspirations-main-page .inspiration-of-the-week .products .swiper-slide{width:201px}.inspirations-main-page .inspiration-of-the-week .text-block{width:397px;background:#EDF6F4;padding:30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inspirations-main-page .inspiration-of-the-week .text-block .caption{color:#9ed7c7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:120px}.inspirations-main-page .inspiration-of-the-week .text-block .caption .prefix{color:#9ed7c7;display:block;font-size:2.4rem;text-transform:uppercase;letter-spacing:0.2rem}.inspirations-main-page .inspiration-of-the-week .text-block .caption .postfix{color:#212121;display:block;font-size:7.5rem;font-family:"Turbinado";text-transform:lowercase}.inspirations-main-page .inspiration-of-the-week .text-block .description{font-size:1.4rem;color:#000;line-height:2.3rem;margin-top:15px}.inspirations-main-page .inspiration-of-the-week .img{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.inspirations-main-page .main-content>.title{font-size:10rem;color:#212121;font-family:"Turbinado";text-align:center;margin-bottom:5px;padding-top:35px;border-top:1px solid #e6e6e6}.inspirations-main-page .slogan{font-size:1.8rem;color:#000;text-transform:uppercase;text-align:center;margin-bottom:35px}.inspirations-main-page .categories{position:relative;margin-bottom:55px;padding:0 15px;z-index:2}.inspirations-main-page .categories .category{display:inline-block;text-align:center;color:#404040;-webkit-transition:all .5s ease;transition:all .5s ease}.inspirations-main-page .categories .category:hover .img,.inspirations-main-page .categories .category.active .img{border:3px solid #9ed7c7;display:none}.inspirations-main-page .categories .category:hover .packshot-img,.inspirations-main-page .categories .category.active .packshot-img{display:inline-block;border:3px solid #9ed7c7}.inspirations-main-page .categories .category:hover .name,.inspirations-main-page .categories .category.active .name{color:#9ed7c7}.inspirations-main-page .categories .name{text-align:center;display:block;margin:8px 0;font-size:1.6rem;color:#515151}.inspirations-main-page .categories .img,.inspirations-main-page .categories .packshot-img{border:3px solid #fff;border-radius:56px;overflow:hidden;display:inline-block;width:112px;height:112px}.inspirations-main-page .categories .img img,.inspirations-main-page .categories .packshot-img img{width:100%;height:auto}.inspirations-main-page .categories .packshot-img{display:none}.inspirations-main-page .categories .swiper-container .swiper-slide{text-align:center}.inspirations-main-page .categories .swiper-slide{width:170px}.inspirations-main-page .categories .swiper-button-prev,.inspirations-main-page .categories .swiper-button-next{font-size:5rem;display:inline-block;position:absolute;top:30px;color:#78BE20}.inspirations-main-page .categories .swiper-button-prev.swiper-button-disabled,.inspirations-main-page .categories .swiper-button-next.swiper-button-disabled{display:none}.inspirations-main-page .categories .swiper-button-next{right:-14px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.inspirations-main-page .categories .swiper-button-prev{left:-14px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}

/*# sourceMappingURL=../maps/style.css.map */
