@charset "UTF-8";:host,:root{--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-light-300.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-light-300.ttf') format("truetype")}.fa-light,.fal{font-family:"Font Awesome 6 Pro";font-weight:300}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-solid-900.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-solid-900.ttf') format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Pro";font-weight:900}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-brands-400.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-brands-400.ttf') format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-meta:before{content:"\e49b"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nfc-directional:before{content:"\e530"}.fa-nfc-symbol:before{content:"\e531"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-screenpal:before{content:"\e570"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-square:before{content:"\f2ad"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-square-font-awesome:before{content:"\f425"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled .flickity-cell,.flickity-enabled .carousel-cell{position:absolute!important;left:0}.flickity-rtl .flickity-cell,.flickity-rtl .carousel-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;appearance:none;border:none;font-size:0;overflow:hidden}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.red-bg { background-color:#C40001;}.color-red { color:#C40001;}.light-gray-bg { background-color:#F1F1F1;}.color-light-gray { color:#F1F1F1;}.gray-bg { background-color:#D8D8D8;}.color-gray { color:#D8D8D8;}.color-dark-gray { color:#7a7a7a;}.secondary-color { color:#231F20;}.green-bg { background:#709F2E;}.dark-green-bg { background:#124326;}* { -webkit-box-sizing:border-box;   box-sizing:border-box; margin:0px; padding:0px;}*:before, *:after { -webkit-box-sizing:border-box;   box-sizing:border-box;}* p:last-of-type { margin-bottom:0px;}body { display:block; background:#ffffff; font-family:"Lexend Deca", Arial, sans-serif; color:#231F20; letter-spacing:0px; font-weight:400; font-size:16px; line-height:26px; -webkit-overflow-scrolling:touch; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; overflow-y:auto; overflow-x:hidden;}body.noscroll { overflow-y:hidden;}a { -webkit-transition:color 0.25s ease; transition:color 0.25s ease; color:#709F2E; text-decoration:underline;}a.secondary { color:#231F20;}p { margin-bottom:10px;}.display-block { display:block;}.display-inline-block { display:inline-block;}.display-flex { display:-webkit-box; display:-ms-flexbox; display:flex;}.display-inline-flex { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex;}.display-grid { display:grid;}.display-inline-grid { display:inline-grid;}.display-none, .hidden, .d-none { display:none;}.display-table { display:table;}.display-table-row { display:table-row;}.display-table-cell { display:table-cell;}.flex-wrap { -ms-flex-wrap:wrap; flex-wrap:wrap;}.justify-center,.justify-content-center { -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.justify-space-between { -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between;}.justify-flex-start { -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start;}.justify-flex-end { -webkit-box-pack:end; -ms-flex-pack:end;   justify-content:flex-end;}.align-items-center { -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.align-items-start { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start;}.align-items-end { -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end;}.direction-column,.flex-direction-column { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.flex-direction-row-reverse { -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse;   flex-direction:row-reverse;}.text-align-center { text-align:center;}.text-align-right { text-align:right;}.zero-fsize { font-size:0px;}.zero-lheight { line-height:0px;}.zero-text { font-size:0px; line-height:0px;}.primary-text { font-size:16px; line-height:26px;}.primary-fsize { font-size:16px;}.primary-lheight { line-height:26px;}.secondary-text { font-size:14px; line-height:20px;}.secondary-fsize { font-size:14px;}.secondary-lheight { line-height:20px;}.tertiary-text { font-size:12px; line-height:18px;}.tertiary-fsize { font-size:12px;}.tertiary-lheight { line-height:18px;}.lead-text { font-size:20px; line-height:29px;}.lead-fsize { font-size:20px;}.lead-lheight { font-size:29px;}.position-relative { position:relative;}.position-absolute { position:absolute;}.position-sticky { position:sticky;}.absolute-center { top:0px; left:0px; right:0px; bottom:0px; margin:auto;}.color-transition { -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.bg-transition { -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}.transform-transition { -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.full-width { width:100%;}b, strong, .bold-fweight, .bold { font-weight:700;}.semi-fweight, .semi { font-weight:500;}ul, ol { list-style:none;}.clear { clear:both; width:100%; display:block; height:0px;}.float-left { float:left;}.float-right { float:right;}.text-lowercase { text-transform:lowercase;}.text-uppercase { text-transform:uppercase;}.text-underline { text-decoration:underline;}.text-line-through { text-decoration:line-through;}.bg-image-cover { background-repeat:none; background-position:center center; background-size:cover;}.bg-position-y-top { background-position-y:top;}.bg-position-y-center { background-position-y:center;}.bg-position-y-bottom { background-position-y:bottom;}.bg-position-x-left { background-position-x:left;}.bg-position-x-center { background-position-x:center;}.bg-position-x-right { background-position-x:right;}.bg-white, .white-bg { background:#ffffff;}.color-white { color:#ffffff;}.color-black { color:#231F20;}.color-inherit { color:inherit;}.bg-black, .black-bg { background:#231F20;}.pointer, .cursor-pointer { cursor:pointer;}.without-underline { text-decoration:none;}img { display:block; max-width:100%; max-height:100%;}img.lazy:not(.loaded) { opacity:0;}video { max-width:100%; max-height:100%; display:block;}.space-nowrap { white-space:nowrap;}.overflow-hidden { overflow:hidden;}.circle { border-radius:50%;}.content-width { width:100%; max-width:1300px; -webkit-box-sizing:border-box;   box-sizing:border-box; margin:auto; position:relative; padding:0px 50px 0px 50px;}.content-width:not(.display-flex):not(.display-grid):not(.display-none) { display:block;}.content-width.thin-content { max-width:880px;}.content-width.wide-content { max-width:1300px;}.content-width.full-width { max-width:100%;}.content-width.without-padding { padding-left:0px; padding-right:0px; max-width:1200px;}.content-width.without-padding.thin-content { max-width:780px;}.content-width.without-padding.wide-content { max-width:1200px;}.content-width.without-padding.full-width { max-width:100%;}body.scroll-disabled, html.scroll-disabled { overflow:hidden;}h1, .like-h1,h2, .like-h2,h3, .like-h3,h4, .like-h4 { font-family:"Lexend Deca", Arial, sans-serif; font-weight:500; color:#231F20; margin:0px;}h4, .like-h4 { font-size:18px; line-height:26px; font-weight:500;}h3, .like-h3 { font-size:20px; line-height:26px; font-weight:500;}h2, .like-h2 { font-size:22px; line-height:28px; font-weight:500;}h1, .like-h1 { font-size:26px; line-height:36px; font-weight:700;}.margin-top-zero { margin-top:0px;}.margin-top-mini { margin-top:30px;}.margin-top-small { margin-top:50px;}.margin-top-normal { margin-top:60px;}.margin-top-big { margin-top:75px;}.margin-bottom-zero { margin-bottom:0px;}.margin-bottom-mini { margin-bottom:30px;}.margin-bottom-small { margin-bottom:50px;}.margin-bottom-normal { margin-bottom:60px;}.margin-bottom-big { margin-bottom:75px;}.margin-auto { margin:auto;}.hidden-mail:before { content:attr(data-user);}.hidden-mail:after { content:attr(data-domain);}@media all and (min--moz-device-pixel-ratio:0) { a:hover {  color:#709F2E;  text-decoration:none; } a:hover.secondary {  color:#231F20; }}@media (hover:hover) { a:hover {  color:#709F2E;  text-decoration:none; } a:hover.secondary {  color:#231F20; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { a:hover {  color:#709F2E;  text-decoration:none; } a:hover.secondary {  color:#231F20; }}@media screen and (min-width:601px) { .show-from-mobile {  display:none !important; }}@media screen and (max-width:1024px) { .content-width {  padding-left:15px;  padding-right:15px; } .content-width.thin-content {  max-width:800px; }}@media screen and (max-width:1023px) { .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:30px; } .margin-top-normal {  margin-top:45px; } .margin-top-big {  margin-top:60px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:30px; } .margin-bottom-normal {  margin-bottom:45px; } .margin-bottom-big {  margin-bottom:60px; }}@media screen and (max-width:600px) { body {  font-size:16px;  line-height:24px; } .content-width {  padding-left:15px;  padding-right:15px; } h4, .like-h4 {  font-size:14px;  line-height:20px; } h3, .like-h3 {  font-size:16px;  line-height:24px; } h2, .like-h2 {  font-size:18px;  line-height:26px; } h1, .like-h1 {  font-size:18px;  line-height:24px; } .primary-text {  font-size:16px;  line-height:24px; } .primary-fsize {  font-size:16px; } .primary-lheight {  line-height:24px; } .secondary-text {  font-size:12px;  line-height:16px; } .secondary-fsize {  font-size:12px; } .secondary-lheight {  line-height:16px; } .tertiary-text {  font-size:12px;  line-height:18px; } .tertiary-fsize {  font-size:12px; } .tertiary-lheight {  line-height:18px; } .lead-text {  font-size:16px;  line-height:22px; } .lead-fsize {  font-size:16px; } .lead-lheight {  line-height:22px; } .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:25px; } .margin-top-normal {  margin-top:30px; } .margin-top-big {  margin-top:30px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:25px; } .margin-bottom-normal {  margin-bottom:30px; } .margin-bottom-big {  margin-bottom:30px; } .hide-on-mobile {  display:none !important; }}.icon { display:block; font-size:0px; line-height:0px; width:0; height:0;}.search-icon { width:17px; height:16px;}.cart-icon { width:19px; height:17px;}.profile-icon { width:16px; height:17px;}.phone-icon { width:25px; height:24px;}.arrow-down { width:9px; height:6px;}.arrow-down-small { width:11px; height:7px;}.pwstudio-logo { width:15px; height:17px;}.facebook-logo { width:9px; height:15px;}.tiktok-logo { width:15px; height:18px;}.instagram-logo { width:16px; height:16px;}.profile-exit-icon { width:12px; height:15px;}.trash-icon { width:10px; height:12px;}.long-arrow-right-icon { width:23px; height:8px;}.modify-icon { width:14px; height:14px;}.arrow-left-icon { width:5px; height:10px;}.mobile-menu-icon { width:22px; height:14px;}.truck-icon { width:45px; height:38px;}.site-icon { width:48px; height:35px;}.site-icon-sk { width:71px; height:35px;}.bank-card-icon { width:29px; height:37px;}.storage-icon { width:40px; height:32px;}.cart-icon { width:20px; height:20px;}.arrow-right { width:15px; height:10px;}.video-icon { width:15px; height:19px;}.close-icon { width:11px; height:11px;}.guarantee-truck { width:34px; height:29px;}.plus-icon { width:10px; height:10px;}.minus-icon { width:10px; height:1px;}.free-delivery-truck { width:30px; height:24px;}.on-stock-icon { width:14px; height:14px;}.letter-icon { width:12px; height:9px;}.price-offer-icon { width:11px; height:13px;}.cart-arrow-icon { width:10px; height:9px;}.doc-icon { width:20px; height:20px;}.clock-icon { width:14px; height:14px;}.filter-icon { width:17px; height:13px;}.arrow-left-filter { width:10px; height:16px;}.packet-send-icon { width:18px; height:12px;}.black-tooltip-icon { width:14px; height:14px;}.google-map-arrow { width:20px; height:20px;}.arrow-top { width:20px; height:11px;}.submenu-categories { max-width:1200px; margin:0 auto; padding:59px 0px 20px; 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; gap:28px; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:40ms;   transition-delay:40ms;}.submenu-categories .category-box-title { color:#709F2E; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; font-weight:500; font-size:14px; line-height:20px;}.submenu-categories .category-box { -webkit-box-flex:0; -ms-flex:0 1 auto;   flex:0 1 auto; width:auto; max-width:140px;}.submenu-categories .categories { margin-top:10px;}.submenu-categories .categories .item { margin-bottom:14px;}.submenu-categories .categories .item:last-child { margin-bottom:0px;}.submenu-categories .categories .category-link { font-size:14px; line-height:18px; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}@media all and (min--moz-device-pixel-ratio:0) { .submenu-categories .category-box .category-box-title:hover {  color:#231F20; } .submenu-categories .categories .category-link:hover {  color:#709F2E; }}@media (hover:hover) { .submenu-categories .category-box .category-box-title:hover {  color:#231F20; } .submenu-categories .categories .category-link:hover {  color:#709F2E; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .submenu-categories .category-box .category-box-title:hover {  color:#231F20; } .submenu-categories .categories .category-link:hover {  color:#709F2E; }}.js-search-smart-autocomplete { position:absolute; top:100%; max-width:740px; width:calc(100vw - 100px); -webkit-box-sizing:border-box;   box-sizing:border-box; z-index:10; left:0; -webkit-transform:translateX(-125px);   transform:translateX(-125px);}.js-search-smart-autocomplete.is-hidden { display:none;}.js-search-smart-autocomplete .search-smart-autocomplete { background:#ffffff; overflow-y:auto; overflow-x:hidden; border-radius:4px;}.js-search-smart-autocomplete .search-smart-autocomplete .inner-content { display:-webkit-box; display:-ms-flexbox; display:flex;}.js-search-smart-autocomplete .search-smart-autocomplete .inner-content .left-col { width:270px; min-width:270px; background-color:#E2E7DB; padding:22px 0px; border-radius:4px;}.js-search-smart-autocomplete .search-smart-autocomplete .inner-content .left-col .section-title { font-size:14px; line-height:22px; margin-bottom:8px; font-weight:700;}.js-search-smart-autocomplete .search-smart-autocomplete .inner-content .right-col { -webkit-box-flex:1; -ms-flex-positive:1;   flex-grow:1; width:100%;}.js-search-smart-autocomplete .search-query-section { margin-bottom:22px; padding:0px 12px 0px 18px;}.js-search-smart-autocomplete .search-query-section .search-queries { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:8px 4px;}.js-search-smart-autocomplete .search-query-section .search-query-tag { border-radius:14px; height:25px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; gap:6px; background-color:#ffffff; padding:4px 8px; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; border:1px solid #ffffff; cursor:pointer;}.js-search-smart-autocomplete .search-query-section .search-query-tag .icon { width:10px; height:10px;}.js-search-smart-autocomplete .search-query-section .search-query-tag.is-selected { background:#E2E7DB; border:1px solid #231F20; -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);   box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);}.js-search-smart-autocomplete .search-query-section .search-name { font-size:12px; line-height:17px;}.js-search-smart-autocomplete .actual-query-section { margin-bottom:19px; padding:0px 18px;}.js-search-smart-autocomplete .actual-query-section .actual-query-item { font-size:14px; line-height:22px;}.js-search-smart-autocomplete .category-section { margin-bottom:16px; padding:0px 18px;}.js-search-smart-autocomplete .content-section { padding:0px 18px;}.js-search-smart-autocomplete .content-section .content-item { font-size:12px; line-height:16px;}.js-search-smart-autocomplete .content-section .search-content { position:relative; margin-left:-10px; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; cursor:pointer;}.js-search-smart-autocomplete .content-section .search-content:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:#E2E7DB; border:1px solid #231F20; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);   box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); border-radius:13px; opacity:0; z-index:1;}.js-search-smart-autocomplete .content-section .search-content .content-item { padding:4px 10px; position:relative; z-index:2;}.js-search-smart-autocomplete .content-section .search-content.is-selected:before { opacity:1;}.js-search-smart-autocomplete .content-section:last-child { margin-bottom:0px;}.js-search-smart-autocomplete .search-category { border-radius:6px; border:1px solid #F1F1F1; background-color:#ffffff; min-height:48px; width:100%; margin-bottom:4px; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; cursor:pointer;}.js-search-smart-autocomplete .search-category.is-selected { background:#E2E7DB; border:1px solid #231F20; -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);   box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);}.js-search-smart-autocomplete .search-category:last-child { margin-bottom:0px;}.js-search-smart-autocomplete .search-category .category-result-item { padding:0px 10px;}.js-search-smart-autocomplete .search-category .category-result-item .image-outer { width:50px; height:50px; min-width:50px;}.js-search-smart-autocomplete .search-category .category-result-item .name { -webkit-box-flex:1; -ms-flex-positive:1;   flex-grow:1; margin-left:14px; font-size:12px; line-height:18px; padding:2px 0px 2px 0px;}.js-search-smart-autocomplete .product-section { padding:2px 20px; max-height:460px; overflow-x:hidden;}.js-search-smart-autocomplete .search-products .search-product { display:grid; grid-template-columns:75px auto 100px; gap:14px; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; padding-bottom:6px; background-color:#ffffff; border-bottom:1px solid #F1F1F1; -webkit-transition:-webkit-box-shadow 0.25s ease; transition:-webkit-box-shadow 0.25s ease; transition:box-shadow 0.25s ease; transition:box-shadow 0.25s ease, -webkit-box-shadow 0.25s ease; cursor:pointer;}.js-search-smart-autocomplete .search-product .image-outer img { max-height:65px;}.js-search-smart-autocomplete .search-product .search-name { font-size:14px; line-height:20px; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;}.js-search-smart-autocomplete .search-product .price-container { -webkit-box-align:end; -ms-flex-align:end;   align-items:end;}.js-search-smart-autocomplete .search-product .price-container .original-price { font-size:12px; line-height:15px;}.js-search-smart-autocomplete .search-product .price-container .sale-price { font-size:14px; line-height:20px; font-weight:500;}.js-search-smart-autocomplete .search-product .price-container .sale-price.action-price { color:#C40001;}.opened-smart-search .search-box-outer:before { content:''; position:fixed; left:0; right:0; bottom:0; top:0; background:rgba(35, 31, 32, 0.5); z-index:10;}.opened-smart-search .filter-mobile-button-panel { z-index:9;}@media all and (min--moz-device-pixel-ratio:0) { .js-search-smart-autocomplete .search-products .search-product:hover {  -webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2); } .js-search-smart-autocomplete .search-query-section .search-query-tag:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .search-category:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .content-section .search-content:hover:before {  opacity:1; }}@media (hover:hover) { .js-search-smart-autocomplete .search-products .search-product:hover {  -webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2); } .js-search-smart-autocomplete .search-query-section .search-query-tag:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .search-category:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .content-section .search-content:hover:before {  opacity:1; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .js-search-smart-autocomplete .search-products .search-product:hover {  -webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2); } .js-search-smart-autocomplete .search-query-section .search-query-tag:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .search-category:hover {  background:#E2E7DB;  border:1px solid #231F20;  -webkit-box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 2px 9px 0 rgba(0, 0, 0, 0.4); } .js-search-smart-autocomplete .content-section .search-content:hover:before {  opacity:1; }}@media screen and (max-width:1200px) { .js-search-smart-autocomplete {  width:calc(100vw - 30px); }}@media screen and (max-width:1023px) { .js-search-smart-autocomplete {  max-width:100%;  left:auto;  right:0;  -webkit-transform:none;  transform:none; }}@media screen and (max-width:767px) { .js-search-smart-autocomplete {  width:100vw;  -webkit-box-shadow:none;  box-shadow:none;  position:relative;  -webkit-transform:none;  transform:none;  left:0;  right:0;  top:auto;  height:calc(100% - 40px); } .js-search-smart-autocomplete .search-smart-autocomplete {  max-height:100% !important;  background:#E2E7DB;  height:100%; } .js-search-smart-autocomplete .search-query-section {  background-color:#709F2E;  padding:14px 10px;  margin-bottom:0; } .js-search-smart-autocomplete .search-query-section .search-queries {  gap:8px 6px; } .js-search-smart-autocomplete .search-query-section .search-name {  font-size:10px;  line-height:14px; } .js-search-smart-autocomplete .actual-query-section {  padding:7px 10px 0;  margin-bottom:0px;  background:#ffffff; } .js-search-smart-autocomplete .actual-query-section .actual-query-item {  font-size:12px; } .js-search-smart-autocomplete .product-section {  padding:15px 10px 0px;  background:#ffffff;  max-height:100%; } .js-search-smart-autocomplete .category-section, .js-search-smart-autocomplete .content-section {  padding:0;  margin-bottom:0;  width:100%; } .js-search-smart-autocomplete .content-section.has-categories {  margin-top:20px; } .js-search-smart-autocomplete .search-bottom-content {  display:block;  padding:14px 10px 40px; } .js-search-smart-autocomplete .search-bottom-content .section-title {  margin-bottom:8px;  font-weight:700; } .js-search-smart-autocomplete .search-smart-autocomplete .inner-content {  display:block; } .js-search-smart-autocomplete .search-smart-autocomplete .inner-content .left-col {  width:100%;  padding-left:10px;  padding-right:10px; } .js-search-smart-autocomplete .search-products {  grid-template-columns:100%; } .js-search-smart-autocomplete .search-products .search-product {  display:grid;  grid-template-columns:50px auto 73px;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  border-radius:0px;  border:none;  border-bottom:1px solid #F1F1F1;  padding:4px 0px;  gap:6px; } .js-search-smart-autocomplete .search-products .search-product .image-outer {  width:50px;  height:50px;  min-width:50px;  min-height:50px; } .js-search-smart-autocomplete .search-products .search-product .image-outer img {  width:50px;  height:50px; } .js-search-smart-autocomplete .search-products .search-product .search-name {  line-height:16px;  margin-top:0px;  padding:0 5px 0 0; } .js-search-smart-autocomplete .search-products .search-product .price-container {  position:static; } .js-search-smart-autocomplete .search-products .search-product:last-child {  border-bottom:none; }}.main-header a { color:inherit; text-decoration:none;}.main-header .top-content { background-color:#f5f5f5; padding-top:6px; padding-bottom:10px;}.main-header .top-content .header-info { color:#709F2E; font-size:12px; line-height:16px;}.main-header .secondary-menu { gap:14px;}.main-header .secondary-menu .social-items { color:#709F2E; gap:12px;}.main-header .secondary-menu .social-items .facebook-logo { width:6px; height:10px; margin-right:4px;}.main-header .secondary-menu .social-items .tiktok-logo { width:10px; height:12px;}.main-header .secondary-menu .social-items .instagram-logo { width:11px; height:11px;}.main-header .secondary-menu a { font-size:12px; line-height:16px;}.main-header .middle-content .middle-inner-content { gap:45px; height:70px; display:grid; grid-template-columns:122px auto 320px;}.main-header .middle-content .logo-content { width:122px;}.main-header .middle-content .mobile-bottom-content { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -ms-flex-pack:end;   justify-content:flex-end;}.main-header .middle-content .search-box-outer { width:100%; max-width:490px; position:relative;}.main-header .middle-content .search-box-outer form { width:100%; position:relative; z-index:10;}.main-header .middle-content .search-box-outer .input-outer .field { border:1px solid #335D44; background:#335D44; padding:12px 50px 12px 21px; width:100%; height:42px; font-size:14px; line-height:18px; color:#124326;}.main-header .middle-content .search-box-outer .input-outer input:focus { background-color:#ffffff; font-weight:700;}.main-header .middle-content .search-box-outer .input-outer input:focus ~ button { color:#124326;}.main-header .middle-content .search-box-outer .input-outer .button { position:absolute; top:0px; bottom:0px; right:7px; width:34px; height:34px; padding:0; min-height:34px; margin:auto; border:none; background-color:transparent;}.main-header .middle-content .search-box-outer input::-webkit-input-placeholder { color:#ffffff;}.main-header .middle-content .search-box-outer input::-moz-placeholder { color:#ffffff;}.main-header .middle-content .search-box-outer input:-ms-input-placeholder { color:#ffffff;}.main-header .middle-content .search-box-outer input::-ms-input-placeholder { color:#ffffff;}.main-header .middle-content .search-box-outer input::placeholder { color:#ffffff;}.main-header .middle-content .search-box-outer .search-results-container { z-index:10; position:absolute; display:none; left:0px !important; top:calc(100% + 10px) !important; width:100% !important; border-radius:4px; border:none; font-family:"Lexend Deca", Arial, sans-serif; background:#ffffff; -webkit-box-shadow:0 30px 24px 0 rgba(0, 0, 0, 0.4);   box-shadow:0 30px 24px 0 rgba(0, 0, 0, 0.4);}.main-header .middle-content .search-box-outer .search-results-container ul { padding:2px 20px 8px 20px;}.main-header .middle-content .search-box-outer .search-results-container .ac_over, .main-header .middle-content .search-box-outer .search-results-container .ac_odd, .main-header .middle-content .search-box-outer .search-results-container .ac_even { background-color:#ffffff;}.main-header .middle-content .search-box-outer .search-results-container li { padding:0px;}.main-header .middle-content .search-box-outer .search-results-container li > div { display:grid; padding:8px 0px; border-bottom:1px solid #E2E7DB; gap:14px 14px; grid-template-columns:75px calc(100% - 203px) 100px; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.main-header .middle-content .search-box-outer .search-results-container li .ac_pic, .main-header .middle-content .search-box-outer .search-results-container li .ac_price, .main-header .middle-content .search-box-outer .search-results-container li .ac_name { position:relative; padding:0px; height:auto; width:100%;}.main-header .middle-content .search-box-outer .search-results-container li .ac_name { line-height:20px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.main-header .middle-content .search-box-outer .search-results-container li .ac_price { font-weight:500; font-size:16px; line-height:20px;}.main-header .middle-content .search-box-outer .search-results-container li:last-of-type > div { border-bottom:none;}.main-header .middle-content .features { gap:16px;}.main-header .middle-content .feature-link { display:-webkit-box; display:-ms-flexbox; display:flex; height:34px; width:34px; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; background-color:#335D44; border-radius:50px; color:#ffffff; -webkit-transition:color 0.25s ease, background-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease;}.main-header .middle-content .helper-box { gap:3px; margin-right:18px; color:#ffffff; line-height:18px; -webkit-box-align:start; -ms-flex-align:start;   align-items:start;}.main-header .middle-content .helper-box a { -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.main-header .middle-content .helper-box .text { font-size:12px; margin-right:7px;}.main-header .middle-content .helper-box .phone-number { font-size:14px;}.main-header .bottom-content { height:64px;}.main-header .bottom-content > .content-width { position:static;}.main-header .bottom-content .inner-content, .main-header .bottom-content nav, .main-header .bottom-content .category-menu-list, .main-header .bottom-content .category-item { height:100%;}.main-header .bottom-content .category-menu-list { gap:30px; font-size:14px; line-height:18px;}.main-header .bottom-content .main-cat-link { height:100%; gap:5px; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; color:#ffffff; position:relative;}.main-header .bottom-content .main-cat-link:before { content:''; height:6px; position:absolute; background-color:#231F20; opacity:0; right:0; left:0; bottom:-6px; z-index:7;}.main-header .bottom-content .main-cat-link .icon-outer { -webkit-transform:translateY(1px);   transform:translateY(1px);}.main-header .bottom-content .main-cat-link .icon { color:#124326; -webkit-transition:color 0.25s ease, -webkit-transform 0.25s ease; transition:color 0.25s ease, -webkit-transform 0.25s ease; transition:transform 0.25s ease, color 0.25s ease; transition:transform 0.25s ease, color 0.25s ease, -webkit-transform 0.25s ease;}.main-header .bottom-content .submenu { opacity:0; visibility:hidden; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:40ms;   transition-delay:40ms; background-color:#ffffff; -webkit-box-shadow:0 52px 74px 0 rgba(0, 0, 0, 0.6);   box-shadow:0 52px 74px 0 rgba(0, 0, 0, 0.6); position:absolute; width:100%; height:auto; min-height:331px; top:64px; left:0; z-index:6;}.main-header .submenu { opacity:0; visibility:hidden; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:40ms;   transition-delay:40ms; background:#ffffff; left:50%; top:100%; position:absolute; color:#231F20; z-index:10; -webkit-box-shadow:0 20px 54px 0 rgba(0, 0, 0, 0.3);   box-shadow:0 20px 54px 0 rgba(0, 0, 0, 0.3);}.main-header .profile-submenu { right:0px; top:52px; left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); width:300px; padding:32px 20px 20px;}.main-header .profile-submenu:before { content:''; position:absolute; width:100%; height:18px; display:block; z-index:10; left:0; right:0; top:-18px; background-color:transparent;}.main-header .profile-submenu:after { content:''; position:absolute; width:0px; height:0px; bottom:100%; right:0px; left:0px; margin:auto; border-width:0px 10px 8px 10px; border-style:solid; border-color:transparent transparent #ffffff transparent;}.main-header .profile-submenu ul li.row { margin-bottom:20px; padding:0 10px; font-size:14px; line-height:20px;}.main-header .profile-submenu .welcome-row { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:0px 3px; padding:0px 10px 20px 10px; border-bottom:1px solid #DDDDDD; margin:0px auto 25px auto;}.main-header .profile-submenu .welcome-row .welcome, .main-header .profile-submenu .welcome-row .name { font-size:16px; line-height:22px;}.main-header .profile-submenu .welcome-row .welcome.name, .main-header .profile-submenu .welcome-row .name.name { font-weight:700;}.main-header .profile-submenu .logout-row { border-top:1px solid #DDDDDD; padding:15px 10px 0px; margin:0px auto 0px auto;}.main-header .profile-submenu .logout-row .logout-link { font-weight:400; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; font-size:12px; line-height:20px; display:-webkit-box; display:-ms-flexbox; display:flex; gap:6px;}.main-header.fixed-header:not(.minimal-header) { height:166px;}.main-header.fixed-header:not(.minimal-header) .header-inner { position:fixed; left:0px; right:0px; z-index:30;}.main-header .empty-cart-submenu { width:420px; padding:0px 7px 20px; z-index:2; right:0px; left:auto;}.main-header .empty-cart-submenu .icon-outer { width:123px; height:82px;}.main-header .empty-cart-submenu .text-content { font-size:14px; line-height:22px;}.main-header .empty-cart-submenu .text-content .click-here-text a { font-weight:700; color:#709F2E;}.main-header .cart-submenu { width:450px; padding:0px 20px; z-index:2; top:96%; right:50px; left:unset; border-radius:4px;}.main-header .cart-submenu .product-list { margin-bottom:8px;}.main-header .cart-submenu .product-list.scrollable-list { height:240px; overflow:hidden;}.main-header .cart-submenu .product-list.scrollable-list:after { content:''; width:100%; height:30px; display:block; z-index:2; position:absolute; bottom:0px; left:0px; right:0px; background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff)); background:linear-gradient(180deg, rgba(255, 255, 255, 0), #fff);}.main-header .cart-submenu .product-list.scrollable-list .product-list-inner { overflow-x:hidden; overflow-y:auto; height:100%;}.main-header .cart-submenu .product-list.scrollable-list .product-list-inner .product-row:last-of-type { z-index:3;}.main-header .cart-submenu .product-row { padding:11px 0px 11px 0px; border-bottom:1px solid #F1F1F1;}.main-header .cart-submenu .product-row:first-of-type { padding-top:15px;}.main-header .cart-submenu .product-row .image-content { width:70px; height:70px; min-width:70px; min-height:70px;}.main-header .cart-submenu .product-row .name-content { padding:0px 10px 0px 10px; -webkit-box-flex:1; -ms-flex-positive:1;   flex-grow:1; width:100%; font-size:14px; line-height:18px;}.main-header .cart-submenu .product-row.without-image .name-col { padding-left:0px;}.main-header .cart-submenu .product-row .price-and-qty-content { width:100%; min-width:90px; max-width:130px; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.main-header .cart-submenu .product-row .price { font-size:16px; line-height:20px; white-space:nowrap; font-weight:500;}.main-header .cart-submenu .product-row .price.red-price { color:#C40001; margin-top:2px;}.main-header .cart-submenu .product-row .original-price { font-size:12px; line-height:15px; gap:3px; position:relative;}.main-header .cart-submenu .product-row .original-price .value::before { content:""; position:absolute; left:0; top:50%; right:0; border-top:1px solid #C40001 !important; border-color:inherit; -webkit-transform:rotate(5deg); transform:rotate(5deg);}.main-header .cart-submenu .product-row .qty-content { white-space:nowrap; font-size:14px;}.main-header .cart-submenu .summary-content { max-width:none; width:auto; margin:0px -20px 0px -20px; padding:19px 20px 0px 20px;}.main-header .cart-submenu .summary-content .row { max-width:300px; width:100%;}.main-header .cart-submenu .summary-content .row .value { font-size:16px; line-height:20px; font-weight:500; white-space:nowrap; text-align:right;}.main-header .cart-submenu .summary-content .row .label { padding-right:26px; font-size:14px; line-height:18px;}.main-header .cart-submenu .button-row { gap:15px; max-width:none; width:auto; margin:21px -20px 0px -20px; background-color:#E2E7DB; padding-top:18px; padding-bottom:18px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}.main-header .cart-submenu .button-row .edit-cart { text-decoration:underline; font-size:14px;}.main-header .cart-submenu .button-inner { gap:6px;}.main-header .cart-submenu .button-inner .text { color:#ffffff;}.minimal-header { padding-top:10px; padding-bottom:10px; background-color:#124326;}.minimal-header .features { gap:16px;}.minimal-header .feature-link { display:-webkit-box; display:-ms-flexbox; display:flex; height:34px; width:34px; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; background-color:#335D44; border-radius:50px; color:#ffffff; -webkit-transition:color 0.25s ease, background-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease;}.main-header .marker-outer, .minimal-header .marker-outer { width:11px; height:11px; background:#124326; border-radius:50px; top:0; right:0;}.main-header .marker-outer .marker-inner, .minimal-header .marker-outer .marker-inner { display:block; width:11px; height:11px;}.main-header .marker-outer .marker-inner:before, .minimal-header .marker-outer .marker-inner:before { content:''; display:block; width:8px; height:8px; background:#C40001; border-radius:50px; position:absolute; top:0px; left:0px; right:0px; margin:0 auto;}.main-header .marker-outer.green-mark .marker-inner:before, .minimal-header .marker-outer.green-mark .marker-inner:before { background:#61FF50;}.main-header .cart-marker-outer, .minimal-header .cart-marker-outer { position:absolute; width:20px; height:20px; border-radius:50px; background:#124326; top:-4px; right:-6px;}.main-header .cart-marker-outer .cart-marker-inner, .minimal-header .cart-marker-outer .cart-marker-inner { position:absolute; top:-1px; right:1px; width:18px; height:18px; border-radius:50px; background-color:#ffffff; color:#124326; font-size:12px; line-height:14px; 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-weight:700;}@media all and (min--moz-device-pixel-ratio:0) { .main-header .secondary-menu .social-item:hover {  color:#124326; } .main-header .secondary-menu a:hover {  color:#709F2E; } .main-header .middle-content .helper-box a:hover {  color:#709F2E; } .main-header .middle-content .cart-link:hover {  background-color:#ffffff;  color:#124326; } .main-header .bottom-content .category-item:hover .submenu {  opacity:1;  visibility:visible; } .main-header .bottom-content .category-item:hover .main-cat-link {  color:#231F20;  text-decoration:underline; } .main-header .bottom-content .category-item:hover .main-cat-link:before {  opacity:1; } .main-header .bottom-content .category-item:hover .icon {  -webkit-transform:rotate(180deg);  transform:rotate(180deg);  color:#231F20; } .minimal-header .feature-link:hover {  background-color:#ffffff;  color:#124326; } .minimal-header .helper-box a:hover {  color:#709F2E; } .has-submenu:hover .profile-link, .has-submenu:focus-within .profile-link {  background-color:#ffffff;  color:#124326; } .has-submenu:hover .submenu, .has-submenu:focus-within .submenu {  opacity:1;  visibility:visible;  z-index:10; } .has-submenu:hover .submenu:before, .has-submenu:focus-within .submenu:before {  content:'';  position:absolute;  bottom:100%;  left:0px;  right:0px;  position:absolute;  display:block;  height:18px; } .profile-submenu .profile-submenu-link:hover:not(.logout-link) {  color:#709F2E; } .profile-submenu .profile-submenu-link.logout-link:hover {  opacity:0.5; }}@media (hover:hover) { .main-header .secondary-menu .social-item:hover {  color:#124326; } .main-header .secondary-menu a:hover {  color:#709F2E; } .main-header .middle-content .helper-box a:hover {  color:#709F2E; } .main-header .middle-content .cart-link:hover {  background-color:#ffffff;  color:#124326; } .main-header .bottom-content .category-item:hover .submenu {  opacity:1;  visibility:visible; } .main-header .bottom-content .category-item:hover .main-cat-link {  color:#231F20;  text-decoration:underline; } .main-header .bottom-content .category-item:hover .main-cat-link:before {  opacity:1; } .main-header .bottom-content .category-item:hover .icon {  -webkit-transform:rotate(180deg);  transform:rotate(180deg);  color:#231F20; } .minimal-header .feature-link:hover {  background-color:#ffffff;  color:#124326; } .minimal-header .helper-box a:hover {  color:#709F2E; } .has-submenu:hover .profile-link, .has-submenu:focus-within .profile-link {  background-color:#ffffff;  color:#124326; } .has-submenu:hover .submenu, .has-submenu:focus-within .submenu {  opacity:1;  visibility:visible;  z-index:10; } .has-submenu:hover .submenu:before, .has-submenu:focus-within .submenu:before {  content:'';  position:absolute;  bottom:100%;  left:0px;  right:0px;  position:absolute;  display:block;  height:18px; } .profile-submenu .profile-submenu-link:hover:not(.logout-link) {  color:#709F2E; } .profile-submenu .profile-submenu-link.logout-link:hover {  opacity:0.5; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .main-header .secondary-menu .social-item:hover {  color:#124326; } .main-header .secondary-menu a:hover {  color:#709F2E; } .main-header .middle-content .helper-box a:hover {  color:#709F2E; } .main-header .middle-content .cart-link:hover {  background-color:#ffffff;  color:#124326; } .main-header .bottom-content .category-item:hover .submenu {  opacity:1;  visibility:visible; } .main-header .bottom-content .category-item:hover .main-cat-link {  color:#231F20;  text-decoration:underline; } .main-header .bottom-content .category-item:hover .main-cat-link:before {  opacity:1; } .main-header .bottom-content .category-item:hover .icon {  -webkit-transform:rotate(180deg);  transform:rotate(180deg);  color:#231F20; } .minimal-header .feature-link:hover {  background-color:#ffffff;  color:#124326; } .minimal-header .helper-box a:hover {  color:#709F2E; } .has-submenu:hover .profile-link, .has-submenu:focus-within .profile-link {  background-color:#ffffff;  color:#124326; } .has-submenu:hover .submenu, .has-submenu:focus-within .submenu {  opacity:1;  visibility:visible;  z-index:10; } .has-submenu:hover .submenu:before, .has-submenu:focus-within .submenu:before {  content:'';  position:absolute;  bottom:100%;  left:0px;  right:0px;  position:absolute;  display:block;  height:18px; } .profile-submenu .profile-submenu-link:hover:not(.logout-link) {  color:#709F2E; } .profile-submenu .profile-submenu-link.logout-link:hover {  opacity:0.5; }}@media screen and (max-width:1450px) { .main-header .profile-submenu {  -webkit-transform:translateX(calc(-50% - 85px));  transform:translateX(calc(-50% - 85px)); } .main-header .profile-submenu:after {  -webkit-transform:translateX(85px);  transform:translateX(85px); }}@media screen and (max-width:1023px) { .main-header .middle-content {  background-color:#709F2E; } .main-header .middle-content .logo-content {  width:72px; } .main-header .middle-content .feature-link {  background-color:#86AE4F; } .main-header .middle-content .feature-link .marker-outer {  background-color:#709F2E; } .main-header .middle-content .middle-inner-content {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  gap:9px;  height:100%;  padding-top:7px;  padding-bottom:7px; } .main-header .middle-content .middle-inner-content .left-content {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1;  gap:20px; } .main-header .middle-content .middle-inner-content .mobile-menu-btn {  display:block;  color:#ffffff; } .main-header .middle-content .middle-inner-content .mobile-bottom-content {  -webkit-box-ordinal-group:4;  -ms-flex-order:3;  order:3;  width:100%; } .main-header .middle-content .middle-inner-content .search-box-outer {  max-width:100%; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer .field {  height:34px;  background-color:#ffffff;  border-color:#ffffff;  padding:8px 30px 8px 10px; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer ::-webkit-input-placeholder {  color:#231F20; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer ::-moz-placeholder {  color:#231F20; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer :-ms-input-placeholder {  color:#231F20; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer ::-ms-input-placeholder {  color:#231F20; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer ::placeholder {  color:#231F20; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer .button {  height:20px;  width:20px;  min-height:20px;  right:8px;  color:#709F2E; } .main-header .middle-content .middle-inner-content .search-box-outer .input-outer .button .icon {  width:15px;  height:14px; } .main-header .middle-content .middle-inner-content .features {  -webkit-box-ordinal-group:3;  -ms-flex-order:2;  order:2; } .main-header .bottom-content {  display:none; } .main-header .cart-marker-outer {  background-color:#709F2E; } .main-header.fixed-header:not(.minimal-header) {  height:128px; } .main-header .cart-submenu, .main-header .empty-cart-submenu {  display:none; } .minimal-header {  padding-bottom:0; } .minimal-header .inner-content {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  gap:9px;  padding:0; } .minimal-header #desktop-orderflow-container {  border-top:1px solid #335D44;  -webkit-box-ordinal-group:4;  -ms-flex-order:3;  order:3;  width:100%;  padding:11px 15px; } .minimal-header .left-content {  padding-left:15px; } .minimal-header .right-content {  padding-right:15px; } .minimal-header .cart-marker-outer {  background-color:#124326; }}@media screen and (max-width:767px) { .main-header .top-content .header-info {  display:none; } .main-header .middle-content .middle-inner-content .search-box-outer.opened {  display:block;  color:#231F20;  background:#ffffff;  width:100vw;  height:100vh;  max-width:none;  position:fixed;  overflow-y:auto;  overflow-x:hidden;  top:0px;  left:0px;  right:0px;  bottom:0px;  z-index:30;  padding:64px 0px 30px; } .main-header .middle-content .middle-inner-content .search-box-outer.opened form {  position:fixed;  top:0px;  left:0px;  right:0px;  background:#ffffff;  border-bottom:1px solid #E2E7DB;  padding:10px 0px 10px;  z-index:101 !important; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .input-outer {  display:block !important; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .input-outer .field {  border:none;  border-radius:0px;  font-size:14px;  line-height:18px;  padding:5px 90px 5px 18px;  font-weight:700; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .close-btn {  display:block;  width:21px;  height:21px;  padding:5px;  position:absolute;  top:14px;  right:10px;  color:#709F2E; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .close-btn .icon {  width:100%;  height:100%; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-button {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  width:32px;  height:32px;  min-height:auto;  border-radius:50%;  position:absolute;  right:50px;  padding:0px;  color:#124326;  background:#F1F1F1; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-button .icon {  width:16px;  height:16px;  -webkit-transform:translateX(1px);  transform:translateX(1px); } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-results-container {  position:relative;  min-width:auto;  left:auto !important;  -webkit-box-shadow:none;  box-shadow:none;  top:0px !important;  z-index:100 !important;  box-shadow:none;  display:block !important; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-results-container ul {  max-height:none !important; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-results-container li {  padding:10px 0px;  margin-bottom:0px; } .main-header .middle-content .middle-inner-content .search-box-outer.opened .search-results-container li:last-of-type {  margin-bottom:0px; }}@media screen and (max-width:600px) { .main-header .top-content {  background-color:#124326;  color:#ffffff; } .main-header .top-content .content-width {  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; } .main-header .top-content .help-info {  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  line-height:17px; } .main-header .top-content .help-info .phone-icon {  width:17px;  height:16px; } .main-header .top-content .help-info .text {  font-size:12px; } .main-header .top-content .help-info .phone-number {  font-size:14px; } .main-header .top-content .vertical-line {  border-left:1px solid #ffffff;  height:26px;  margin:0 26px; } .main-header .middle-content .helper-box {  display:none; } .main-header .middle-content .features {  gap:11px; } .main-header.minimal-header .left-content img {  display:block;  width:72px;  height:26px; } .main-header.minimal-header .top-content {  background-color:#ffffff;  color:#124326; } .main-header.minimal-header .vertical-line {  border-left:1px solid #124326; } .main-header .secondary-menu {  display:none; } .main-header.fixed-header:not(.minimal-header) {  height:141px; }}footer a { color:inherit; text-decoration:none; font-weight:400;}footer .szechenyi-logo { right:0; z-index:1;}footer .footer-top { color:#ffffff;}footer .footer-top .inner-content { width:calc(100% - 170px); grid-template-columns:auto 220px; gap:120px; padding-top:38px; padding-bottom:36px;}footer .footer-box { margin-right:60px;}footer .footer-box:last-of-type { margin-right:0px;}footer .footer-box .title { margin-bottom:10px; line-height:20px;}footer .footer-menu .icon { display:none; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}footer .footer-menu li { margin-bottom:4px; font-size:14px; line-height:22px;}footer .footer-menu li:last-of-type { margin-bottom:0px;}footer .footer-opening-items p { font-size:14px; line-height:18px; margin-bottom:4px;}footer .footer-opening-items p:last-child { margin-bottom:0;}footer .footer-opening-items .link { font-weight:500; color:#709F2E; text-decoration:underline; margin-top:8px; display:block;}footer .contact-box .contact-items { gap:10px;}footer .contact-box .phone-number { line-height:24px;}footer .contact-box .mail-address { color:#709F2E; text-decoration:underline; line-height:24px;}footer .social-items { gap:10px; margin-top:29px;}footer .social-items .social-item { width:32px; height:32px; background:#335D44; color:#ffffff; border-radius:50%; -webkit-transition:color 0.25s ease, background-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease;}footer .footer-middle { background-color:#ffffff; padding-top:30px; padding-bottom:43px;}footer .footer-middle .location-list { grid-template-columns:repeat(4, calc((100% - 150px) / 4)); gap:48px 50px;}footer .footer-middle .location a { text-decoration:underline; font-weight:500;}footer .footer-middle .title { margin-bottom:4px; font-size:14px; line-height:20px;}footer .footer-middle p { margin-bottom:0px; font-size:14px; line-height:22px;}footer .footer-middle .link { text-decoration:underline;}footer .footer-bottom { background-color:#F5F5F5; padding-top:5px; padding-bottom:125px;}footer .footer-bottom .szechenyi { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end; position:fixed; bottom:0; right:0; z-index:50; font-size:0; line-height:0; max-width:100%;}footer .footer-bottom .szechenyi img { max-height:120px;}footer .copyright { font-size:12px; line-height:15px; color:#2E3A40;}footer .partners { gap:16px;}footer .pwstudio-link { color:#8E8789; text-decoration:none;}footer .pwstudio-link .text { margin-right:5px; font-size:10px; line-height:12px;}@media all and (min--moz-device-pixel-ratio:0) { footer .social-items .social-item:hover {  color:#124326;  background-color:#ffffff; } footer .contact-box .mail-address:hover {  color:#ffffff;  text-decoration:none; } footer .footer-opening-items .link:hover {  color:#ffffff;  text-decoration:none; } footer .footer-middle .location a:hover {  text-decoration:none; }}@media (hover:hover) { footer .social-items .social-item:hover {  color:#124326;  background-color:#ffffff; } footer .contact-box .mail-address:hover {  color:#ffffff;  text-decoration:none; } footer .footer-opening-items .link:hover {  color:#ffffff;  text-decoration:none; } footer .footer-middle .location a:hover {  text-decoration:none; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { footer .social-items .social-item:hover {  color:#124326;  background-color:#ffffff; } footer .contact-box .mail-address:hover {  color:#ffffff;  text-decoration:none; } footer .footer-opening-items .link:hover {  color:#ffffff;  text-decoration:none; } footer .footer-middle .location a:hover {  text-decoration:none; }}.minimal-footer { background-color:#F1F1F1; padding:34px 0px;}.minimal-footer .minimal-footer-inner { max-width:740px; margin:0px auto;}.minimal-footer .help-info { gap:5px; line-height:18px;}.minimal-footer .help-info .phone-number { font-size:14px; line-height:18px;}.minimal-footer .footer-links { gap:20px;}.minimal-footer .text { font-size:14px; line-height:22px;}@media screen and (max-width:1200px) { footer .footer-top .inner-content {  display:block; } footer .footer-menu {  display:grid;  gap:30px;  grid-template-columns:1fr 1fr 1fr; } footer .footer-box {  margin-right:0px; } footer .contact-box {  margin-top:31px; } footer .contact-box .contact-items {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row; } footer .footer-middle .location-list {  grid-template-columns:repeat(3, calc((100% - 70px) / 3));  gap:48px 35px; }}@media screen and (max-width:1023px) { footer .footer-middle .location-list {  grid-template-columns:repeat(2, calc((100% - 35px) / 2)); } footer .footer-bottom .inner-content {  display:block; } footer .copyright {  text-align:center; } footer .partners {  margin-top:5px; } footer .pwstudio-link {  margin-top:16px;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; }}@media screen and (max-width:767px) { footer .footer-top .inner-content {  width:calc(100% - 180px); } footer .footer-menu {  grid-template-rows:auto auto;  grid-template-columns:1fr 1fr; }}@media screen and (max-width:600px) { footer .szechenyi-logo {  bottom:-119px; } footer .footer-top .inner-content {  width:100%;  padding-top:0px;  padding-bottom:24px; } footer .footer-menu {  display:block; } footer .footer-menu .title {  padding:20px 2px 18px 0;  margin-bottom:0;  cursor:pointer; } footer .footer-menu .title .text {  font-size:14px;  line-height:18px; } footer .footer-menu .title .icon {  display:block;  width:23px;  height:18px;  padding:5px; } footer .footer-menu .accordion-content {  display:none;  font-size:14px;  line-height:18px;  padding:2px 0 15px; } footer .footer-menu .accordion-content li {  margin-bottom:11px; } footer .footer-menu .accordion-content li:last-of-type {  margin-bottom:0px; } footer .footer-box {  padding:0px 0px 0px 10px; } footer .footer-box:first-of-type {  border-bottom:1px solid #ffffff; } footer .footer-box:last-of-type {  padding:0px; } footer .footer-box:last-of-type .title {  padding:40px 0px 7px 0px; } footer .footer-middle {  display:none; } footer .footer-bottom {  padding-top:139px; } footer .contact-box .contact-items {  gap:0px 32px;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  font-size:14px;  line-height:16px; } footer .contact-box .contact-items .mail-address {  line-height:18px; } .minimal-footer {  padding-bottom:26px; } .minimal-footer .minimal-footer-inner {  -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;  gap:28px; }}.button, button, input[type="button"], input[type="submit"] { font-family:"Lexend Deca", Arial, sans-serif; font-size:16px; line-height:24px; letter-spacing:0px; text-transform:none; text-decoration:none; font-style:normal; font-weight:700; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; cursor:pointer; -webkit-box-shadow:none;   box-shadow:none; min-height:54px; padding:11px 20px 11px 20px; border:1px solid #0B95E6; border-radius:4px; background-color:#0B95E6; color:#ffffff; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.button.small, .button.small-button, button.small, button.small-button, input[type="button"].small, input[type="button"].small-button, input[type="submit"].small, input[type="submit"].small-button { min-height:44px; padding:8px 30px 8px 30px; font-size:16px; line-height:26px;}.button.big, .button.big-button, button.big, button.big-button, input[type="button"].big, input[type="button"].big-button, input[type="submit"].big, input[type="submit"].big-button { min-height:54px; padding:12px 44px; font-size:18px; line-height:26px;}.button.secondary, .button.secondary-button, button.secondary, button.secondary-button, input[type="button"].secondary, input[type="button"].secondary-button, input[type="submit"].secondary, input[type="submit"].secondary-button { color:#ffffff; background:#709F2E; border-color:#709F2E;}.button.empty, .button.empty-button, button.empty, button.empty-button, input[type="button"].empty, input[type="button"].empty-button, input[type="submit"].empty, input[type="submit"].empty-button { background:#ffffff; border-color:#231F20; color:#231F20;}.button.empty.secondary, .button.empty.secondary-button, .button.empty-button.secondary, .button.empty-button.secondary-button, button.empty.secondary, button.empty.secondary-button, button.empty-button.secondary, button.empty-button.secondary-button, input[type="button"].empty.secondary, input[type="button"].empty.secondary-button, input[type="button"].empty-button.secondary, input[type="button"].empty-button.secondary-button, input[type="submit"].empty.secondary, input[type="submit"].empty.secondary-button, input[type="submit"].empty-button.secondary, input[type="submit"].empty-button.secondary-button { background:#ffffff; color:#709F2E; border-color:#709F2E;}.button.icon-button, button.icon-button, input[type="button"].icon-button, input[type="submit"].icon-button { font-size:0px; line-height:0px; padding:5px; width:26px; height:26px; min-height:26px; border-radius:3px;}.button.icon-button.small, .button.icon-button.small-button, button.icon-button.small, button.icon-button.small-button, input[type="button"].icon-button.small, input[type="button"].icon-button.small-button, input[type="submit"].icon-button.small, input[type="submit"].icon-button.small-button { width:44px; height:44px;}.button.icon-button.big, .button.icon-button.big-button, button.icon-button.big, button.icon-button.big-button, input[type="button"].icon-button.big, input[type="button"].icon-button.big-button, input[type="submit"].icon-button.big, input[type="submit"].icon-button.big-button { width:54px; height:54px;}label.required:after { content:'*'; color:#FF0000;}.form-content .field-label { display:block; color:#231F20; font-size:12px; line-height:18px; margin-bottom:2px; font-weight:300; letter-spacing:0px;}.form-content .field-label.has-error { color:#C40001;}.form-content .row { margin-bottom:20px; font-size:0px; line-height:0px;}.form-content .row.checkbox-row { margin-bottom:5px;}.form-content .row:last-of-type, .form-content .row.without-margin { margin-bottom:0px;}.form-content .field-error-content, .form-content .invalid-feedback { color:#C40001; font-size:10px; line-height:14px; font-weight:400;}.form-content .more-col-row { display:grid; gap:20px 20px; grid-template-columns:1fr 1fr;}.form-content .more-col-row .break-row, .form-content .more-col-row .col.full-width { grid-column:1/3;}.form-content .button-row { margin-top:25px;}.form-content .depends-on-row:not(.active) { display:none;}.form-content .depends-on-row.active { margin-top:20px;}.field, .form-control { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; border:1px solid #C7C7C7; border-radius:4px; padding:13px 10px 13px 14px; height:48px; font-family:"Lexend Deca", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:300; color:#231F20; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.field.secondary:not(:invalid):not(.has-error), .field.secondary-field:not(:invalid):not(.has-error), .form-control.secondary:not(:invalid):not(.has-error), .form-control.secondary-field:not(:invalid):not(.has-error) { border-color:#C7C7C7;}.field.has-error, .field.is-invalid, .form-control.has-error, .form-control.is-invalid { color:#C40001; background-color:#ffffff; border-color:#C40001;}.field:focus, .form-control:focus { color:#231F20; background-color:#F1F6F9; border-color:#C7C7C7;}.field.small, .form-control.small { padding:9px 8px; height:36px;}textarea.field, textarea.form-control { min-height:115px; resize:none;}select { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; display:block; border:1px solid #C7C7C7; border-radius:4px; padding:0px 35px 0px 15px; height:48px; font-family:"Lexend Deca", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:300; color:#231F20; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/arrow-down.svg') no-repeat #ffffff top 18px right 13px/12px 8px;}select:invalid, select.has-error, select.has-fault { color:#C40001; background-color:#ffffff; border-color:#C40001;}select.secondary:not(:invalid):not(.has-error) { border-color:#C7C7C7;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}::-webkit-input-placeholder { opacity:1; color:#7a7a7a;}:-moz-placeholder { opacity:1; color:#7a7a7a;}::-moz-placeholder { opacity:1; color:#7a7a7a;}:-ms-input-placeholder { opacity:1; color:#7a7a7a;}input[type="checkbox"] { width:0px; height:0px; display:none;}input[type="checkbox"] + label { padding-left:26px; position:relative; display:inline-block; font-size:14px; line-height:20px; color:#231F20; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; font-weight:300; margin:0px;}input[type="checkbox"] + label a { color:#231F20;}input[type="checkbox"] + label:before, input[type="checkbox"] + label:after { content:''; width:18px; height:18px; border-radius:4px; position:absolute;}input[type="checkbox"] + label:before { top:1px; left:0px; background:#ffffff; border:1px solid #C7C7C7; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}input[type="checkbox"] + label:after { top:1px; left:0px; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/check.svg') no-repeat #709F2E center center/8px 8px; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; opacity:0;}input[type="checkbox"] + label.secondary:before { border-color:#709F2E;}input[type="checkbox"] + label.secondary:after { background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/check.svg') no-repeat #709F2E center center/8px 8px;}input[type="checkbox"].small-checkbox + label { font-size:12px; line-height:18px; padding-left:26px;}input[type="checkbox"].small-checkbox + label:before, input[type="checkbox"].small-checkbox + label:after { width:18px; height:18px; top:0px;}input[type="checkbox"].small-checkbox + label:after { background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/check.svg') no-repeat #709F2E center center/8px 8px;}input[type="checkbox"].small-checkbox + label.secondary:after { background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/check.svg') no-repeat #709F2E center center/8px 8px;}input[type="checkbox"]:checked + label { color:#231F20;}input[type="checkbox"]:checked + label:after { opacity:1;}input[type="checkbox"].has-error:not(:checked) + label { }input[type="checkbox"].has-error:not(:checked) + label:before { border-color:#C40001; background-color:#ffffff;}input[type="radio"] { width:0px; height:0px; display:none;}input[type="radio"]:not(.button-radio) + label { position:relative; margin-bottom:0px; font-size:14px; line-height:20px; font-weight:300; padding-left:26px; display:inline-block; -webkit-transition:none; transition:none;}input[type="radio"]:not(.button-radio) + label:before, input[type="radio"]:not(.button-radio) + label:after { content:''; position:absolute; border-radius:50%;}input[type="radio"]:not(.button-radio) + label:before { border:1px solid #C7C7C7; background:#ffffff; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; width:18px; height:18px; top:1px; left:0px;}input[type="radio"]:not(.button-radio) + label:after { width:10px; height:10px; background:#709F2E; top:5px; left:4px; opacity:0; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease;}input[type="radio"]:not(.button-radio):checked + label { color:#231F20;}input[type="radio"]:not(.button-radio):checked + label:before { background:#ffffff; border-color:#709F2E;}input[type="radio"]:not(.button-radio):checked + label:after { background:#709F2E; opacity:1;}input[type="radio"]:not(.button-radio).has-error:not(:checked) + label:before { background-color:#ffffff; border-color:#C40001;}@media all and (min--moz-device-pixel-ratio:0) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } input[type="checkbox"] + label a:hover {  color:#709F2E; }}@media (hover:hover) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } input[type="checkbox"] + label a:hover {  color:#709F2E; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#0B95E6;  border-color:#0B95E6; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#709F2E;  border-color:#709F2E; } input[type="checkbox"] + label a:hover {  color:#709F2E; }}@media screen and (max-width:600px) { .form-content .row {  margin-bottom:13px; } .form-content .more-col-row {  gap:13px;  grid-template-columns:100%; } .form-content .more-col-row .break-row, .form-content .more-col-row .col.full-width {  grid-column:1/2; }}.button.blue-button, .button.green-button, button.blue-button, button.green-button, input[type="button"].blue-button, input[type="button"].green-button, input[type="submit"].blue-button, input[type="submit"].green-button { padding:0; border:none;}.button.blue-button.blue-button, .button.green-button.blue-button, button.blue-button.blue-button, button.green-button.blue-button, input[type="button"].blue-button.blue-button, input[type="button"].green-button.blue-button, input[type="submit"].blue-button.blue-button, input[type="submit"].green-button.blue-button { background-image:linear-gradient(109deg, #117BBA 2%, #006098 100%); -webkit-box-shadow:2px 2px 10px 0 rgba(16, 142, 215, 0.5);   box-shadow:2px 2px 10px 0 rgba(16, 142, 215, 0.5);}.button.blue-button.green-button, .button.green-button.green-button, button.blue-button.green-button, button.green-button.green-button, input[type="button"].blue-button.green-button, input[type="button"].green-button.green-button, input[type="submit"].blue-button.green-button, input[type="submit"].green-button.green-button { background-image:linear-gradient(119deg, #53811A 1%, #3A600D 100%); -webkit-box-shadow:2px 2px 10px 0 rgba(128, 173, 77, 0.6);   box-shadow:2px 2px 10px 0 rgba(128, 173, 77, 0.6);}.button.small, button.small, input[type="button"].small, input[type="submit"].small { font-size:14px; line-height:18px; min-height:36px;}.button.small .button-inner, button.small .button-inner, input[type="button"].small .button-inner, input[type="submit"].small .button-inner { padding:7px 9px; min-height:34px;}.button.icon, button.icon, input[type="button"].icon, input[type="submit"].icon { min-height:24px;}.button.icon .button-inner, button.icon .button-inner, input[type="button"].icon .button-inner, input[type="submit"].icon .button-inner { padding:7px; min-height:24px;}.button .button-inner, button .button-inner, input[type="button"] .button-inner, input[type="submit"] .button-inner { padding:11px 20px 11px 20px; border-radius:3px; width:calc(100% - 2px); height:calc(100% - 2px); display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; min-height:52px;}.button .blue-button-inner, button .blue-button-inner, input[type="button"] .blue-button-inner, input[type="submit"] .blue-button-inner { background:#0B95E6;}.button .green-button-inner, button .green-button-inner, input[type="button"] .green-button-inner, input[type="submit"] .green-button-inner { background:#709F2E;}.company-selector-section { gap:15px 45px;}.form-content .field-error-content, .form-content .invalid-feedback { text-align:right; margin-top:4px;}.form-content .field-error-content.invalid-feedback, .form-content .invalid-feedback.invalid-feedback { display:none;}.form-content .form-control.is-invalid ~ .invalid-feedback, .form-content .field.is-invalid ~ .invalid-feedback { display:block;}.form-content .phone-col .fields .plus { width:10px;}.form-content .phone-col .fields .country { width:60px;}.form-content .phone-col .fields .country .field { width:48px; margin-left:5px; background:#F1F1F1; padding:13px 7px;}.form-content .phone-col .fields .number { width:calc(100% - 70px); margin-left:10px;}.form-content .location-col .zip-col { width:64px;}.form-content .location-col .city-col { width:calc(100% - 76px);}.form-content .form-col { position:relative;}.form-content .form-col::after { content:'x'; font-size:16px; color:#231F20; position:absolute; top:42px; right:10px; -webkit-transform:translateY(-50%);   transform:translateY(-50%); cursor:pointer; display:none;}.form-content .form-col.has-content:not(.radio-col)::after { display:block;}.form-content .custom-file { position:relative; display:inline-block; width:100%; height:4rem; margin-bottom:0; font-size:16px; line-height:24px; cursor:pointer;}.form-content .custom-file .custom-file-input { position:relative; z-index:2; width:100%; height:4rem; margin:0; opacity:0;}.form-content .custom-file .custom-file-label { position:absolute; top:0; right:0; left:0; z-index:1; height:4rem; padding:18px; font-weight:400; line-height:1.5; color:#222222; background-color:#ffffff; border:1px solid #eaeaea; border-radius:0;}.form-content .custom-file .custom-file-label:after { position:absolute; top:-1px; right:0; bottom:0; z-index:3; display:block; height:4rem; padding:18px; line-height:1.5; color:#222222; content:"Browse"; background-color:#f1f1f1; border-left:inherit; border-radius:0 0 0 0;}.form-content .custom-file .custom-file-input ~ .custom-file-label[data-browse]::after { content:attr(data-browse);}@supports (-webkit-touch-callout:none) { .field {  font-size:16px; }}@media all and (min--moz-device-pixel-ratio:0) { .button:hover.blue-button, button:hover.blue-button, input[type="button"]:hover.blue-button, input[type="submit"]:hover.blue-button {  background-image:unset;  background:#7a7a7a;  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); } .button:hover .blue-button-inner, button:hover .blue-button-inner, input[type="button"]:hover .blue-button-inner, input[type="submit"]:hover .blue-button-inner {  background:#231F20; } .button:hover.green-button, button:hover.green-button, input[type="button"]:hover.green-button, input[type="submit"]:hover.green-button {  background-image:unset;  background:#231F20;  background:#124326;  -webkit-box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4);  box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4); } .button:hover .green-button-inner, button:hover .green-button-inner, input[type="button"]:hover .green-button-inner, input[type="submit"]:hover .green-button-inner {  background:#124326; }}@media (hover:hover) { .button:hover.blue-button, button:hover.blue-button, input[type="button"]:hover.blue-button, input[type="submit"]:hover.blue-button {  background-image:unset;  background:#7a7a7a;  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); } .button:hover .blue-button-inner, button:hover .blue-button-inner, input[type="button"]:hover .blue-button-inner, input[type="submit"]:hover .blue-button-inner {  background:#231F20; } .button:hover.green-button, button:hover.green-button, input[type="button"]:hover.green-button, input[type="submit"]:hover.green-button {  background-image:unset;  background:#231F20;  background:#124326;  -webkit-box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4);  box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4); } .button:hover .green-button-inner, button:hover .green-button-inner, input[type="button"]:hover .green-button-inner, input[type="submit"]:hover .green-button-inner {  background:#124326; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .button:hover.blue-button, button:hover.blue-button, input[type="button"]:hover.blue-button, input[type="submit"]:hover.blue-button {  background-image:unset;  background:#7a7a7a;  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); } .button:hover .blue-button-inner, button:hover .blue-button-inner, input[type="button"]:hover .blue-button-inner, input[type="submit"]:hover .blue-button-inner {  background:#231F20; } .button:hover.green-button, button:hover.green-button, input[type="button"]:hover.green-button, input[type="submit"]:hover.green-button {  background-image:unset;  background:#231F20;  background:#124326;  -webkit-box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4);  box-shadow:2px 2px 10px 0 rgba(18, 67, 38, 0.4); } .button:hover .green-button-inner, button:hover .green-button-inner, input[type="button"]:hover .green-button-inner, input[type="submit"]:hover .green-button-inner {  background:#124326; }}.swiper-container { margin-left:auto; margin-right:auto; position:relative; overflow:hidden; list-style:none; padding:0;  z-index:1;}.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-wrapper { position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform; -webkit-box-sizing:content-box;   box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper { -webkit-transform:translate3d(0px, 0, 0);   transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out; margin:0 auto;}.swiper-slide { -ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform;}.swiper-slide-invisible-blank { visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide { height:auto;}.swiper-container-autoheight .swiper-wrapper { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start; -webkit-transition-property:height, -webkit-transform; transition-property:height, -webkit-transform; transition-property:transform, height; transition-property:transform, height, -webkit-transform;}.swiper-container-3d { -webkit-perspective:1200px;   perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow { -webkit-transform-style:preserve-3d;   transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom { position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10;}.swiper-container-3d .swiper-slide-shadow-left { background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right { background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top { background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom { background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper { overflow:auto; scrollbar-width:none;  -ms-overflow-style:none; }.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:y mandatory; scroll-snap-type:y mandatory;}:root { --swiper-navigation-size:44px; }.swiper-button-prev,.swiper-button-next { position:absolute; top:50%; width:calc(var(--swiper-navigation-size) / 44 * 27); height:var(--swiper-navigation-size); margin-top:calc(-1 * var(--swiper-navigation-size) / 2); z-index:10; cursor:pointer; 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; color:var(--swiper-navigation-color, var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled { opacity:0.35; cursor:auto; pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after { font-family:swiper-icons; font-size:var(--swiper-navigation-size); text-transform:none !important; letter-spacing:0; text-transform:none; font-variant:initial; line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next { left:10px; right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after { content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev { right:10px; left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after { content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white { --swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black { --swiper-navigation-color:#000000;}.swiper-button-lock { display:none;}:root { }.swiper-pagination { position:absolute; text-align:center; -webkit-transition:300ms opacity; transition:300ms opacity; -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0); z-index:10;}.swiper-pagination.swiper-pagination-hidden { opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets { bottom:10px; left:0; width:100%;}.swiper-pagination-bullets-dynamic { overflow:hidden; font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform:scale(0.33);   transform:scale(0.33); position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:0.2;}button.swiper-pagination-bullet { border:none; margin:0; padding:0; -webkit-box-shadow:none;   box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer;}.swiper-pagination-bullet-active { opacity:1; background:var(--swiper-pagination-color, var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets { right:10px; top:50%; -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin:6px 0; display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top:50%; -webkit-transform:translateY(-50%);   transform:translateY(-50%); width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display:inline-block; -webkit-transition:200ms top, 200ms -webkit-transform; transition:200ms top, 200ms -webkit-transform; transition:200ms transform, 200ms top; transition:200ms transform, 200ms top, 200ms -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms left, 200ms -webkit-transform; transition:200ms left, 200ms -webkit-transform; transition:200ms transform, 200ms left; transition:200ms transform, 200ms left, 200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms right, 200ms -webkit-transform; transition:200ms right, 200ms -webkit-transform; transition:200ms transform, 200ms right; transition:200ms transform, 200ms right, 200ms -webkit-transform;}.swiper-pagination-progressbar { background:rgba(0, 0, 0, 0.25); position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background:var(--swiper-pagination-color, var(--swiper-theme-color)); position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transform:scale(0);   transform:scale(0); -webkit-transform-origin:left top;   transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin:right top;   transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:100%; height:4px; left:0; top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:4px; height:100%; left:0; top:0;}.swiper-pagination-white { --swiper-pagination-color:#ffffff;}.swiper-pagination-black { --swiper-pagination-color:#000000;}.swiper-pagination-lock { display:none;}.swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98%;}.swiper-container-vertical > .swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98%;}.swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0, 0, 0, 0.5); border-radius:10px; left:0; top:0;}.swiper-scrollbar-cursor-drag { cursor:move;}.swiper-scrollbar-lock { display:none;}.swiper-zoom-container { width:100%; height:100%; 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; text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas { max-width:100%; max-height:100%; -o-object-fit:contain; object-fit:contain;}.swiper-slide-zoomed { cursor:move;}:root { }.swiper-lazy-preloader { width:42px; height:42px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-21px; z-index:10; -webkit-transform-origin:50%;   transform-origin:50%; -webkit-animation:swiper-preloader-spin 1s infinite linear;   animation:swiper-preloader-spin 1s infinite linear; -webkit-box-sizing:border-box;   box-sizing:border-box; border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius:50%; border-top-color:transparent;}.swiper-lazy-preloader-white { --swiper-preloader-color:#fff;}.swiper-lazy-preloader-black { --swiper-preloader-color:#000;}@-webkit-keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}@keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}.swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube { overflow:visible;}.swiper-container-cube .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1; visibility:hidden; -webkit-transform-origin:0 0;   transform-origin:0 0; width:100%; height:100%;}.swiper-container-cube .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin:100% 0;   transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events:auto; visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow { position:absolute; left:0; bottom:0px; width:100%; height:100%; background:#000; opacity:0.6; -webkit-filter:blur(50px); filter:blur(50px); z-index:0;}.swiper-container-flip { overflow:visible;}.swiper-container-flip .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container .swiper-pagination { bottom:10px; 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; gap:6px;}.swiper-container .swiper-pagination .swiper-pagination-bullet { background:rgba(255, 255, 255, 0.3); border:1px solid #979797; height:5px; width:16px; border-radius:4px; font-size:0; line-height:0; margin:0; -webkit-transition:all 0.25s ease; transition:all 0.25s ease; opacity:1;}.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { -webkit-box-shadow:none;   box-shadow:none; border-color:#709F2E; background-color:#709F2E;}.products-slider-section { padding:54px 0 62px; overflow:hidden;}.products-slider-section .title-container { margin-bottom:10px; position:relative;}.products-slider-section .title-container span { font-size:20px; line-height:29px; position:relative; max-width:526px; display:inline-block;}.products-slider-section .title-container span:before { content:""; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/quation-mark.svg') no-repeat center center/31px 22px; width:31px; height:22px; opacity:0.18; position:absolute; top:-8px; left:-11px; z-index:0;}.products-slider-section .title-container .lead { margin-top:2px;}.products-slider-section .products-container { margin:auto; max-width:1300px; padding:10px 50px 10px;}.products-slider-section .products-container.has-pagination { padding-bottom:50px;}.products-slider-section .products-container:before, .products-slider-section .products-container:after { content:''; position:absolute; width:40px; top:0px; left:0px; bottom:0px; height:100%; margin:auto; background:#ffffff; z-index:2;}.products-slider-section .products-container:after { left:auto; right:0px;}.products-slider-section .products-container .product-card { height:100%;}.products-slider-section.beige-background { background:#F1F1F1;}.products-slider-section.beige-background .products-container:before, .products-slider-section.beige-background .products-container:after { background:#F1F1F1;}.products-slider-section .swiper-button { width:43px; height:43px; border-radius:50%; background:#ffffff; color:#231F20; opacity:1; -webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2);   box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.2); -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}.products-slider-section .swiper-button.swiper-button-disabled { opacity:0;}.products-slider-section .swiper-button.swiper-button-prev .icon { -webkit-transform:rotate(180deg);   transform:rotate(180deg);}.products-slider-section .swiper-button:before, .products-slider-section .swiper-button:after { display:none;}.products-slider-section .swiper-button.swiper-button-next { right:30px;}.products-slider-section .swiper-button.swiper-button-prev { left:30px;}@media all and (min--moz-device-pixel-ratio:0) { .products-slider-section .swiper-button:hover {  background:#231F20;  color:white; }}@media (hover:hover) { .products-slider-section .swiper-button:hover {  background:#231F20;  color:white; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .products-slider-section .swiper-button:hover {  background:#231F20;  color:white; }}@media screen and (max-width:1024px) { .products-slider-section {  padding:50px 0; } .products-slider-section .products-container {  padding:10px 15px; } .products-slider-section .products-container:before, .products-slider-section .products-container:after {  width:15px; } .products-slider-section .swiper-button.swiper-button-next {  right:10px; } .products-slider-section .swiper-button.swiper-button-prev {  left:10px; }}@media screen and (max-width:600px) { .swiper-container .swiper-pagination .swiper-pagination-bullet {  width:16px;  height:6px;  border-radius:3px; } .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {  width:30px; } .products-slider-section {  padding:30px 0 41px; } .products-slider-section .title-container {  margin-bottom:2px; } .products-slider-section .title-container span {  font-size:16px;  line-height:22px; } .products-slider-section .title-container span:before {  content:"";  background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/quation-mark.svg') no-repeat center center/20px 14px;  width:20px;  height:14px;  top:-3px;  left:-9px; } .products-slider-section .title-container .lead {  margin-top:2px; } .products-slider-section .products-container.disable-on-mobile {  padding:10px 0; } .products-slider-section .products-container.disable-on-mobile .swiper-button, .products-slider-section .products-container.disable-on-mobile .swiper-pagination, .products-slider-section .products-container.disable-on-mobile:before, .products-slider-section .products-container.disable-on-mobile:after {  display:none !important; } .products-slider-section .products-container.disable-on-mobile .swiper-wrapper {  overflow-y:hidden;  overflow-x:auto; } .products-slider-section .products-container.disable-on-mobile .swiper-wrapper:before, .products-slider-section .products-container.disable-on-mobile .swiper-wrapper:after {  content:'';  width:15px;  min-width:15px;  height:1px;  display:block; } .products-slider-section .products-container.disable-on-mobile .swiper-wrapper .product-card {  width:58.33vw;  min-width:210px;  max-width:240px;  margin-right:10px;  height:auto; } .products-slider-section .products-container.disable-on-mobile .swiper-wrapper .product-card:last-of-type {  margin-right:0; }}.static-text-content > *:first-child { margin-top:0px;}.static-text-content > *:last-child { margin-bottom:0px;}.static-text-content h1, .static-text-content h2 { margin:40px auto 14px;}.static-text-content h3 { margin:30px auto 10px;}.static-text-content h4 { margin:15px auto 10px;}.static-text-content h2 + h3 { margin-top:20px;}.static-text-content ul, .static-text-content ol { margin:35px auto;}.static-text-content ul li, .static-text-content ol li { position:relative; margin-bottom:12px;}.static-text-content ul li:last-of-type, .static-text-content ol li:last-of-type { margin-bottom:0;}.static-text-content ul li:before, .static-text-content ol li:before { content:''; left:0; position:absolute;}.static-text-content ul li { position:relative; padding-left:20px;}.static-text-content ul li:before { top:10px; width:8px; height:8px; background:#709F2E; border-radius:50%;}.static-text-content ul li::marker { content:none;}.static-text-content ol { counter-reset:customCounter;}.static-text-content ol li { counter-increment:customCounter; padding-left:22px;}.static-text-content ol li:before { content:counter(customCounter) "."; color:#709F2E; font-weight:500;}.static-text-content .secondary-text ul li:before, .static-text-content.secondary-text ul li:before { top:8px;}.static-text-content > hr { background:#D8D8D8; height:1px; color:#F1F1F1; border:none; border-top:1px solid #F1F1F1; margin:25px auto 25px auto;}.static-page-content .content-width.normal-page-content { max-width:1000px;}.static-page-content .content-width.normal-page-content.without-padding { max-width:900px;}.static-page-content .static-text-content > * { width:calc(100% - 120px); margin-left:auto; margin-right:auto; max-width:740px;}.static-page-content .static-text-content > *:first-child { margin-top:0px;}.static-page-content .static-text-content > *:last-child { margin-bottom:0px;}.normal-page-content .main-title { width:calc(100% - 120px); max-width:740px; margin:0px auto 20px auto;}table { width:100%; border-collapse:collapse; margin:30px auto 30px auto; border-top:1px solid #F1F1F1;}table tr td, table tr th { font-size:14px; line-height:22px; padding:8px 20px 8px 0px; border-bottom:1px solid #F1F1F1; text-align:left;}.breadcrumb-container { margin-top:7px;}.breadcrumb-container.without-banner { margin-top:7px;}.breadcrumb-container .breadcrumb-item { margin-right:7px;}.breadcrumb-container .breadcrumb-item:last-of-type { margin-right:0;}.breadcrumb-container .breadcrumb-link, .breadcrumb-container .last-item { font-size:12px; line-height:16px;}.breadcrumb-container .breadcrumb-link { text-decoration:none; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.breadcrumb-container .separator { font-size:12px; line-height:16px; margin-left:7px;}@media all and (min--moz-device-pixel-ratio:0) { .breadcrumb-container .breadcrumb-link:hover {  text-decoration:none;  color:#709F2E; }}@media (hover:hover) { .breadcrumb-container .breadcrumb-link:hover {  text-decoration:none;  color:#709F2E; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .breadcrumb-container .breadcrumb-link:hover {  text-decoration:none;  color:#709F2E; }}@media screen and (max-width:600px) { .breadcrumb-container.without-banner {  margin-top:11px; } .breadcrumb-container .separator {  display:none; }}.product-card { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; border:1px solid #DDDDDD; border-radius:4px; background:#ffffff; padding:17px; -webkit-transition:-webkit-box-shadow 0.25s ease; transition:-webkit-box-shadow 0.25s ease; transition:box-shadow 0.25s ease; transition:box-shadow 0.25s ease, -webkit-box-shadow 0.25s ease;}.product-card .action-tag { top:24px; left:18px; width:50px; height:25px; background:#C40001; border:1px solid #C40001; z-index:3; font-size:14px; line-height:17px; font-weight:700; color:#ffffff; padding:3px 5px 5px 7px; border-radius:2px;}.product-card .image-outer { width:100%; height:0; padding-top:100%;}.product-card .image-outer .image-link { width:100%; height:100%; display:block; top:0; left:0; right:0; bottom:0;}.product-card .image-outer .image-link img { -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; position:absolute; top:0; left:0; width:100%; height:100%; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; opacity:1; z-index:1;}.product-card .image-outer .image-link img.alt-image { opacity:0; z-index:2;}.product-card .text-container { padding:13px 0px 0px; 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; -webkit-box-flex:1; -ms-flex:1;   flex:1;}.product-card .name-link { font-size:16px; line-height:22px; text-decoration:none; color:#231F20; font-weight:500; display:block;}.product-card .bottom-content { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between; -webkit-box-align:end; -ms-flex-align:end;   align-items:end; margin-top:8px; gap:15px;}.product-card .bottom-content.with-inquire-button .inquire-button { width:100%;}.product-card .bottom-content .original-price { font-size:12px; line-height:15px; color:#231F20;}.product-card .bottom-content .original-price .price { position:relative;}.product-card .bottom-content .original-price .price:before { content:""; position:absolute; left:0; top:50%; right:0; border-top:1px solid #C40001 !important; border-color:inherit; -webkit-transform:rotate(5deg); transform:rotate(5deg);}.product-card .bottom-content .sale-price { font-size:14px; line-height:28px;}.product-card .bottom-content .sale-price.action-price { color:#C40001;}.product-card .bottom-content .sale-price span { font-size:24px; font-weight:500;}@media all and (min--moz-device-pixel-ratio:0) { .product-card:hover {  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); }}@media (hover:hover) { .product-card:hover {  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .product-card:hover {  -webkit-box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6);  box-shadow:2px 2px 10px 0 rgba(122, 122, 122, 0.6); }}@media screen and (max-width:1200px) { .product-card .bottom-content .sale-price {  line-height:22px; } .product-card .bottom-content .sale-price span {  font-size:18px; }}@media screen and (max-width:600px) { .product-card {  padding:13px; } .product-card .action-tag {  top:19px;  left:13px;  width:42px;  height:20px;  font-size:12px;  line-height:15px;  padding:1px 4px 4px 5px; } .product-card .text-container {  padding:8px 0px 0px; } .product-card .name-link {  font-size:14px;  line-height:18px; } .product-card .bottom-content .original-price {  font-size:10px;  line-height:13px;  color:#231F20; } .product-card .bottom-content .sale-price {  font-size:10px; }}#exposeMaskOverlay, #exposeMask { background:rgba(68, 68, 68, 0.5) !important; opacity:1 !important; display:none; top:0 !important; bottom:0 !important; left:0 !important; right:0 !important; width:auto !important; height:auto !important; position:fixed !important;}.overlay_common { top:50% !important; left:50% !important; display:block; -webkit-transform:translate(-50%, -50%) !important;   transform:translate(-50%, -50%) !important; width:calc(100vw - 20px) !important; max-height:calc(100vh - 20px); max-width:600px; padding:35px 40px 40px 40px; background:#ffffff; display:none; font-size:16px; line-height:26px; overflow-y:auto; overflow-x:hidden; border-radius:6px;}.overlay_common.overlay_error { max-width:460px;}.overlay_common.overlay_error.overlay_login_error2 { max-width:350px;}.overlay_common .overlay_close { width:22px; height:22px; position:absolute; right:7px; top:7px;}.overlay_common .overlay_close a { color:#231F20; border-radius:50%; width:22px; height:22px; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease; 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;}.overlay_common .overlay-buttons { font-size:0px; line-height:0px; 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:center; -ms-flex-pack:center;   justify-content:center;}.overlay_common .overlay-buttons .registration-link { font-size:14px; line-height:22px; font-weight:400; text-align:center; margin:12px auto 0 auto; -webkit-box-ordinal-group:3; -ms-flex-order:2;   order:2; max-width:-webkit-max-content; max-width:-moz-max-content; max-width:max-content; cursor:pointer;}.overlay_common .overlay-buttons .password-button { margin:0px auto; width:100%; max-width:212px;}.overlay_common .overlay-buttons .normal-button.overlay_button_1 { -webkit-box-ordinal-group:2; -ms-flex-order:1;   order:1; margin-top:10px;}.overlay_common .overlay_title { font-size:20px; line-height:28px; font-weight:500; margin-bottom:32px; text-align:center;}.overlay_common .overlay_title.has-btn-close { padding-right:5px; padding-left:5px;}#overlay_cookie_alert .cookie-alert-title { font-size:18px; line-height:24px; font-weight:800; margin-bottom:10px;}#overlay_cookie_alert .cookie-alert__text { font-size:14px; line-height:20px; margin-bottom:10px;}#overlay_cookie_alert .cookie-alert-button-row { margin-top:15px;}#overlay_remind { text-align:left; max-width:430px;}#overlay_remind .info-text { margin-bottom:20px; font-size:16px; line-height:26px;}#page_PopupContainer, #page_PopupContainerMobile { border-radius:6px; background:#ffffff; max-height:calc(100vh - 40px); overflow-x:hidden; overflow-y:hidden;}#page_PopupContainer > .close, #page_PopupContainerMobile > .close { width:22px; height:22px; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/popup-exit-icon.svg') no-repeat transparent center center/12px 12px; border-radius:50%; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; position:absolute; top:2px; right:2px; z-index:10; cursor:pointer;}#page_PopupContainer.shop_popup_exitpopup, #page_PopupContainerMobile.shop_popup_exitpopup { left:0 !important; -webkit-transform:translate(calc((100vw - 100%) / 2), -50%) !important;   transform:translate(calc((100vw - 100%) / 2), -50%) !important; max-width:90vw; background:#ffffff;}#page_PopupContainer.shop_popup_exitpopup #page_PopupContainer_inner, #page_PopupContainerMobile.shop_popup_exitpopup #page_PopupContainer_inner { max-height:90vh;}.page_exitpopup_picture img { width:100%; height:100%;}.shop_popup_artdet { padding:25px 40px 50px; width:calc(100vw - 40px); max-width:600px;}.shop_popup_artdet .popup_title { margin-bottom:0px; padding-right:15px;}.shop_popup_artdet form { margin-top:15px;}.shop_popup_artdet form .row { margin-bottom:20px; 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;}.shop_popup_artdet form .row:last-of-type { margin-bottom:0px;}.shop_popup_artdet form .row label { font-size:12px; font-weight:300; line-height:18px; letter-spacing:0px; margin-bottom:2px;}.shop_popup_artdet form .row input:focus + label, .shop_popup_artdet form .row textarea:focus + label { font-weight:700;}.shop_popup_artdet form .text-center { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.shop_popup_artdet form .text-center .btn { margin:30px auto 0px;}.shop_popup_artdet #question_form .row { display:block;}.shop_popup_artdet #question_form .custom-checkbox label { font-size:12px; line-height:16px;}.shop_popup_artdet #question_form .custom-checkbox label:before { top:-1px;}.shop_popup_artdet #question_form .custom-checkbox label::after { top:-1px;}.shop_popup_artdet #question_form .custom-checkbox .invalid-feedback { text-align:left;}@media all and (min--moz-device-pixel-ratio:0) { .overlay_common .overlay_close a:hover {  background-color:#231F20;  color:#ffffff; } #page_PopupContainer > .close:hover, #page_PopupContainerMobile > .close:hover {  background-color:#ffffff; }}@media (hover:hover) { .overlay_common .overlay_close a:hover {  background-color:#231F20;  color:#ffffff; } #page_PopupContainer > .close:hover, #page_PopupContainerMobile > .close:hover {  background-color:#ffffff; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .overlay_common .overlay_close a:hover {  background-color:#231F20;  color:#ffffff; } #page_PopupContainer > .close:hover, #page_PopupContainerMobile > .close:hover {  background-color:#ffffff; }}@media screen and (max-width:600px) { .overlay_common {  padding:35px 15px 20px 15px; } .overlay_common .overlay_close {  top:9px;  right:9px; } .overlay_common .overlay_title {  font-size:14px;  line-height:22px; } .overlay_common .overlay-buttons .button {  width:100%; } .overlay_common .overlay-buttons .password-button {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1; } .overlay_common .overlay-buttons .registration-button {  -webkit-box-ordinal-group:3;  -ms-flex-order:2;  order:2;  margin:15px 0px 0px 0px; } .shop_popup_artdet {  padding:25px 15px 30px;  width:calc(100vw - 20px); } .shop_popup_artdet form .row {  margin-bottom:13px; } #overlay_product_subscription #overlay_product_subscription_subscribe {  max-width:100%;  margin-bottom:17px; } #overlay_product_subscription .subtitle {  line-height:18px;  margin-bottom:23px; } #overlay_product_subscription #overlay_product_subscription_agree {  max-width:100%;  gap:25px; }}body.opened-mobile-menu .mobile-menu-overlay { visibility:visible; opacity:1;}body.opened-mobile-menu .mobile-menu { -webkit-transform:translateX(0);   transform:translateX(0);}.mobile-menu-overlay { background:rgba(35, 31, 32, 0.7); position:fixed; top:0px; left:0px; right:0px; bottom:0px; display:block; z-index:903; width:100vw; height:100vh; height:100svh; height:100dvh; opacity:0; visibility:hidden; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:20ms;   transition-delay:20ms;}.mobile-menu { background:#ffffff; width:100vw; max-width:360px; height:100vh; height:100svh; height:100dvh; position:fixed; top:0px; left:0px; z-index:904; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease; overflow:hidden; -webkit-transform:translateX(-100%);   transform:translateX(-100%);}.mobile-menu .mobile-menu-inner { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; overflow:hidden; height:100%; }.mobile-menu .mobile-menu-inner .top { padding:21px 15px 0px 15px;}.mobile-menu .mobile-menu-inner .menu-close-btn { color:#709F2E;}.mobile-menu .mobile-menu-inner .sites-content { overflow-y:auto; margin-bottom:85px;}.mobile-menu .mobile-menu-inner .categories-group { display:grid; grid-template-columns:repeat(4, calc((100% - 66px) / 4)); gap:24px 22px; margin-top:45px;}.mobile-menu .mobile-menu-inner .categories-group .main-category { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; max-width:66px; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; text-align:center; gap:8px; text-decoration:none; color:#231F20;}.mobile-menu .mobile-menu-inner .categories-group .image-outer:before { content:''; width:calc(100% - 2px); height:0px; padding-top:calc(100% - 2px); border-radius:50%; position:absolute; top:0; left:0; right:0; margin:auto; background:#F1F1F1; -webkit-transition:opacity 0.25s ease, background-color 0.25s ease; transition:opacity 0.25s ease, background-color 0.25s ease; opacity:1; z-index:1;}.mobile-menu .mobile-menu-inner .categories-group .image-outer img { position:relative; z-index:2;}.mobile-menu .mobile-menu-inner .categories-group .image-outer img:not(.lazyloaded) { width:66px; height:66px;}.mobile-menu .mobile-menu-inner .categories-group .category-name { font-size:12px; line-height:14px;}.mobile-menu .mobile-menu-group { margin:0 15px;}.mobile-menu .mobile-menu-group .row { font-size:14px; line-height:16px; margin-bottom:28px; font-weight:700;}.mobile-menu .mobile-menu-group .row:last-of-type { margin-bottom:0px;}.mobile-menu .mobile-menu-group.secondary-menu-group { margin-top:47px; padding-top:36px; border-top:1px solid #E2E7DB;}.mobile-menu .mobile-menu-group.secondary-menu-group a { padding:2px 0; font-weight:700; color:#231F20; text-decoration:none;}.mobile-menu .social-items { gap:33px; margin-top:38px;}.mobile-menu .social-items a { color:#709F2E;}.mobile-menu .social-items .facebook-logo { width:10px; height:17px;}.mobile-menu .social-items .tiktok-logo { width:17px; height:21px;}.mobile-menu .social-items .instagram-logo { width:20px; height:20px;}@media all and (min--moz-device-pixel-ratio:0) { .mobile-menu .mobile-menu-inner .categories-group .main-category:hover {  text-decoration:underline; } .mobile-menu .mobile-menu-inner .categories-group .main-category:hover .image-outer:before {  background:#124326; }}@media (hover:hover) { .mobile-menu .mobile-menu-inner .categories-group .main-category:hover {  text-decoration:underline; } .mobile-menu .mobile-menu-inner .categories-group .main-category:hover .image-outer:before {  background:#124326; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .mobile-menu .mobile-menu-inner .categories-group .main-category:hover {  text-decoration:underline; } .mobile-menu .mobile-menu-inner .categories-group .main-category:hover .image-outer:before {  background:#124326; }}@media screen and (max-width:600px) { body.opened-mobile-menu .mobile-menu-overlay {  visibility:hidden;  opacity:0; } .mobile-menu {  top:50px;  max-width:none; }}.secondary-mobile-menu-overlay { position:fixed; z-index:29; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:30ms;   transition-delay:30ms; background:rgba(50, 52, 54, 0.7); top:0; left:0; right:0; bottom:0; visibility:hidden; opacity:0;}.secondary-mobile-menu-overlay.opened { visibility:visible; opacity:1;}.secondary-mobile-menu { position:fixed; width:100vw; max-width:360px; height:100vh; height:100dvh; height:100svh; top:0; left:0; bottom:0; z-index:30; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease; -webkit-transform:translateX(-360px);   transform:translateX(-360px);}.secondary-mobile-menu.opened { -webkit-transform:none;   transform:none;}.secondary-mobile-menu .inner-content { overflow:hidden; background:#ffffff; height:100%;}.profile-mobile-menu .top { padding:12px 12px 0 12px;}.profile-mobile-menu .welcome-row { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:0px 3px; padding:20px 0px 20px; margin:0px 20px; border-bottom:1px solid #DDDDDD;}.profile-mobile-menu .welcome-row .welcome, .profile-mobile-menu .welcome-row .name { font-size:16px; line-height:22px;}.profile-mobile-menu .welcome-row .welcome.name, .profile-mobile-menu .welcome-row .name.name { font-weight:700;}.profile-mobile-menu .items { overflow-x:hidden; overflow-y:auto; max-height:calc(100% - 124px); padding:12px 20px 40px;}.profile-mobile-menu .row { margin-bottom:14px;}.profile-mobile-menu .row:last-of-type { margin-bottom:0;}.profile-mobile-menu .row.logout-row { margin-top:25px;}.profile-mobile-menu .logout-row { border-top:1px solid #DDDDDD; padding:15px 10px 0px;}.profile-mobile-menu .logout-row .logout-link { font-weight:400; font-size:12px; line-height:20px; display:-webkit-box; display:-ms-flexbox; display:flex; gap:6px;}.profile-mobile-menu .profil-mobile-link { font-size:14px; line-height:22px; text-decoration:none; padding:4px 0; font-weight:400; color:#231F20;}.profile-mobile-menu .profil-mobile-link.logout-link .text { font-size:12px;}.product-card-small { display:grid; padding:13px 9px 11px 7px; border:1px solid #DDDDDD; background:#ffffff; border-radius:6px; gap:0 10px; -webkit-box-align:end; -ms-flex-align:end;   align-items:end; grid-template-columns:110px auto 26px; grid-template-areas:"picture name name" "picture price button";}.product-card-small .image-outer { grid-area:picture;}.product-card-small .name-outer { grid-area:name;}.product-card-small .price-container { grid-area:price;}.product-card-small .features { grid-area:button;}.product-card-small .name-link { font-size:14px; line-height:18px; color:#231F20; font-weight:400; text-decoration:none; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;}.product-card-small .price-container { padding-right:3px;}.product-card-small .price-container .original-price { color:#231F20; font-size:16px; line-height:20px; margin-bottom:2px;}.product-card-small .price-container .sale-price { font-size:14px; line-height:16px; font-weight:700;}.product-card-small .price-container .sale-price.action-price { color:#C40001;}.product-card-small .features .favourites-outer { margin:8px auto 0;}.product-card-small .features .cart-button .cart-icon { width:10px; height:8px;}@media screen and (max-width:600px) { .product-card-small {  padding:11px 11px 11px 9px; } .product-card-small .name-link {  font-size:14px;  line-height:18px; }}#page_PopupContainer.shop_popup_marketing,#page_PopupContainer.shop_popup_postsale { background:#ffffff; width:calc(100vw - 20px); max-width:660px !important; max-height:calc(100vh - 20px); -webkit-box-shadow:30px 12px 54px 0 rgba(0, 0, 0, 0.2);   box-shadow:30px 12px 54px 0 rgba(0, 0, 0, 0.2);}#page_PopupContainer.shop_popup_marketing #page_PopupContainer_inner,#page_PopupContainer.shop_popup_postsale #page_PopupContainer_inner { width:100% !important; height:100%; max-height:calc(100vh - 20px); overflow-y:auto !important; overflow-x:hidden !important;}.cross-sale-delivery-title-section { margin-top:42px; padding:0px 30px; gap:6px; -ms-flex-wrap:wrap; flex-wrap:wrap;}.cross-sale-delivery-title-section .success-delivery-icon { width:22px; height:22px; display:block; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/list-check-bg.svg') no-repeat center center/cover;}.cross-sale-delivery-title-section .title { text-align:center; line-height:24px;}.button-section { margin-top:40px; margin-bottom:36px; gap:26px;}.button-section .button { max-width:216px; width:100%;}.button-section .button-inner { padding:7px;}.button-section .continue-link { color:#231F20; font-size:14px; line-height:18px; font-weight:500;}.marketing-section { background-color:#F1F1F1; padding:27px 30px 30px; width:100% !important;}.marketing-section .title { line-height:24px; margin-bottom:15px; text-align:center;}.marketing-section .marketing-items-list-inner { gap:12px 12px; grid-template-columns:repeat(2, calc(50% - 6px));}@media screen and (max-width:600px) { .cross-sale-delivery-title-section {  margin-top:24px;  padding:0px 5px; } .cross-sale-delivery-title-section .title {  line-height:26px; } .button-section {  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  gap:17px;  margin-top:24px;  margin-bottom:30px; } .marketing-section {  padding:20px 18px 19px; } .marketing-section .title {  font-size:14px;  line-height:20px;  margin-bottom:11px; } .marketing-section .marketing-items-list-inner {  grid-template-columns:100%;  gap:6px; }}body.opened-mobile-menu #cookie_alert, body.opened-mobile-menu .back_to_top, body.opened-product-filter #cookie_alert, body.opened-product-filter .back_to_top, body.opened-fix-filter #cookie_alert, body.opened-fix-filter .back_to_top { display:none !important;}main.without-breadcrumb { padding-top:30px;}.back_to_top { padding:0px; min-width:40px; min-height:40px; height:40px; width:40px; position:fixed; right:18px; bottom:130px; z-index:901; -webkit-transition:all 0.25s ease; transition:all 0.25s ease;}.back_to_top .icon { -webkit-transform:translate(0px, -1px);   transform:translate(0px, -1px);}.play-video-btn { width:50px; height:50px; border-radius:50%; background-color:#ffffff; color:#231F20; -webkit-transition:color 0.25s ease, background-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease;}.play-video-btn.small { width:40px; height:40px;}.play-video-btn.small .icon { width:15px; height:12px;}.menu-close-btn { width:20px; height:20px; padding:5px; -webkit-transform:translateX(5px);   transform:translateX(5px); cursor:pointer;}#cookie_alert { position:fixed; z-index:900;}#cookie_alert.cookie-alert .cookie-alert-inner { background:#ffffff; width:100%; height:auto; padding-top:13px; padding-bottom:12px;}#cookie_alert.cookie-alert .cookie-alert-inner .text-content { max-width:1073px; width:calc(100% - 327px); padding-right:10px;}#cookie_alert.cookie-alert .cookie-alert-inner .cookie-alert__checkboxes { gap:10px;}#cookie_alert.cookie-alert .cookie-alert-inner .buttons-row { gap:20px; font-size:14px; line-height:22px;}#cookie_alert.cookie-alert .cookie-alert-inner .buttons-row a { font-weight:400;}#cookie_alert.cookie-alert .cookie-alert-inner .button { padding-left:22px; padding-right:22px;}#cookie_alert:not(.cookie_alert_close) { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; background-color:#ffffff; bottom:0px; width:100%;}#cookie_alert .cookie-alert-inner .title { font-size:16px; line-height:24px; font-weight:500;}#cookie_alert .cookie-alert-inner .text-content > .text { font-size:12px; line-height:20px;}#cookie_alert.cookie_alert_close #cookie_alert_open { display:none;}#cookie_alert.cookie_alert_close #cookie_alert_close { display:-webkit-box; display:-ms-flexbox; display:flex;}#cookie_alert.cookie_alert_close.cookie-alert .cookie-alert-inner { opacity:0; visibility:hidden;}#cookie_alert.cookie_alert_allow { display:none !important;}.trust-index-section { margin-top:61px; margin-bottom:76px;}.trust-index-section .content-width.wide-content { border-top:1px solid #E2E7DB; padding-top:61px;}.trust-index-section .lead-text { font-size:24px; line-height:32px; font-weight:700;}.trust-index-section .text { font-size:20px; line-height:28px; margin-top:10px;}@media all and (min--moz-device-pixel-ratio:0) { .play-video-btn:hover {  background-color:#709F2E;  color:#ffffff; } .back_to_top:hover {  border-color:#231F20;  background-color:#231F20; }}@media (hover:hover) { .play-video-btn:hover {  background-color:#709F2E;  color:#ffffff; } .back_to_top:hover {  border-color:#231F20;  background-color:#231F20; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .play-video-btn:hover {  background-color:#709F2E;  color:#ffffff; } .back_to_top:hover {  border-color:#231F20;  background-color:#231F20; }}@media screen and (max-width:767px) {  #cookie_alert.cookie-alert .cookie-alert-inner {  display:block; } #cookie_alert.cookie-alert .cookie-alert-inner .text-content {  width:100%;  max-width:100%;  padding-right:0px; } #cookie_alert.cookie-alert .cookie-alert-inner .buttons-row {  margin-top:20px;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column; } #cookie_alert.cookie-alert .cookie-alert-inner .buttons-row .button {  width:100%; }}@media screen and (max-width:600px) { .play-video-btn {  width:40px;  height:40px; } .play-video-btn .icon {  width:15px;  height:12px; } .back_to_top {  margin:auto;  left:0px;  right:0px;  bottom:10px; } .trust-index-section .content-width.wide-content {  border-top:none;  padding-top:0px; } .trust-index-section .lead-text {  font-size:18px;  line-height:26px; } .trust-index-section .text {  font-size:16px;  line-height:24px;  margin-top:4px; }}.blog-card { position:relative;}.blog-card .image-outer { position:relative; overflow:hidden; display:block; padding-top:114.2%; height:0;}.blog-card .image-outer img { width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; position:absolute; top:0; left:0; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.blog-card .text-content { margin-top:15px; padding:0px 10px;}.blog-card .text-content .date-row { font-size:12px; line-height:15px;}.blog-card .text-content .title { display:block; margin-top:9px; font-size:18px; line-height:26px; text-decoration:none; color:#231F20; margin-top:9px;}@media all and (min--moz-device-pixel-ratio:0) { .blog-card:hover img {  -webkit-transform:scale(1.05);  transform:scale(1.05); }}@media (hover:hover) { .blog-card:hover img {  -webkit-transform:scale(1.05);  transform:scale(1.05); }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .blog-card:hover img {  -webkit-transform:scale(1.05);  transform:scale(1.05); }}.home-page { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.home-slider-section { max-width:1200px; width:100%; margin:28px auto 0; display:grid; gap:20px; grid-template-columns:63.333% calc(36.667% - 20px); grid-template-rows:1fr 1fr; grid-template-areas:"slider top-banner" "slider bottom-banner";}.home-slider-section .swiper-container { grid-area:slider; width:100%;}.home-slider-section .swiper-wrapper { width:100%; height:100%;}.home-slider-section .swiper-wrapper picture, .home-slider-section .swiper-wrapper img, .home-slider-section .swiper-wrapper a { display:block; width:100%; aspect-ratio:19/11;}.home-slider-section .swiper-pagination { -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start; bottom:12px; padding:0 22px;}.home-slider-section .swiper-pagination .swiper-pagination-bullet { background:rgba(255, 255, 255, 0.3);}.home-slider-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { border-color:#709F2E; background-color:#709F2E;}.home-slider-section .top-banner { grid-area:top-banner;}.home-slider-section .bottom-banner { grid-area:bottom-banner;}.home-slider-section .banner-box img { border-radius:4px; width:100%; aspect-ratio:2/1;}.home-slider-section .swiper-button { width:26px; height:52px; background:rgba(255, 255, 255, 0.5); color:#231F20; font-size:0; line-height:0; -webkit-transition:opacity 0.25s ease, color 0.25s ease, background-color 0.25s ease; transition:opacity 0.25s ease, color 0.25s ease, background-color 0.25s ease;}.home-slider-section .swiper-button:after { display:none;}.home-slider-section .swiper-button.swiper-button-disabled { opacity:0;}.home-slider-section .swiper-button.swiper-button-prev { left:0; border-radius:0 26px 26px 0;}.home-slider-section .swiper-button.swiper-button-prev .icon { -webkit-transform:rotate(180deg);   transform:rotate(180deg);}.home-slider-section .swiper-button.swiper-button-next { right:0; border-radius:26px 0 0 26px;}.categories-section { display:none;}.usp-section { max-width:1200px; border-bottom:1px solid #DDDDDD;}.usp-section.swiper-container { padding:46px 0px 41px; margin:auto; width:100%;}.usp-section.swiper-container .swiper-slide { width:auto; height:auto;}.usp-section a { text-decoration:none; color:inherit; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.usp-section .usp-item { font-size:0px; line-height:0px; margin-right:70px;}.usp-section .usp-item:last-of-type { margin-right:0px;}.usp-section .usp-item .icon { margin-right:14px;}.usp-section .usp-item .text { font-size:14px; line-height:22px;}.start-products-slider .products-container { margin:auto; overflow:visible;}.start-products-slider .products-container .swiper-wrapper { max-width:100%;}.start-products-slider .products-container:after, .start-products-slider .products-container:before { content:none;}.sites-content-section { margin-top:127px;}.sites-content-section .sites-content { grid-template-columns:repeat(4, calc((100% - 12px) / 4)); gap:4px 4px;}.sites-content-section .sites-content .first-site { 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:center; -ms-flex-pack:center;   justify-content:center; gap:9px;}.sites-content-section .sites-content .first-site .title { font-size:24px; line-height:34px; font-weight:700;}.sites-content-section .sites-content .first-site .title .satire-bg { position:relative; white-space:nowrap;}.sites-content-section .sites-content .first-site .title .satire-bg:before { content:''; background-image:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/green-satire.svg'); background-size:cover; background-position:50%; position:absolute; -webkit-transform:rotate(-4deg);   transform:rotate(-4deg); top:-5px; left:-16px; z-index:-1; width:calc(100% + 24px); height:44px;}.sites-content-section .sites-content .site { position:relative;}.sites-content-section .sites-content .site img { width:100%; height:100%;}.sites-content-section .sites-content .site:not(.first-site):before { content:''; position:absolute; opacity:1; top:0px; left:0px; right:0px; bottom:0px; margin:auto; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:50ms;   transition-delay:50ms; background-image:linear-gradient(187deg, rgba(255, 255, 255, 0) 33%, rgba(255, 255, 255, 0.99) 79%);}.sites-content-section .sites-content .site:not(.first-site):after { content:''; position:absolute; opacity:0; top:0px; left:0px; right:0px; bottom:0px; margin:auto; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:50ms;   transition-delay:50ms; background-image:linear-gradient(187deg, rgba(112, 159, 46, 0) 33%, #709F2E 79%);}.sites-content-section .sites-content .text-content { position:absolute; bottom:0px; width:100%; padding:0px 20px 20px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; color:#231F20; min-height:92px; z-index:1; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.sites-content-section .sites-content .text-content .city { font-size:26px; line-height:32px; font-weight:700;}.sites-content-section .sites-content .text-content .address { font-size:14px; line-height:20px;}.highlighted-categories-section .title { font-size:20px; line-height:29px; margin-top:52px; margin-bottom:14px;}.highlighted-categories-section .items { gap:21px 21px; grid-template-columns:repeat(4, calc((100% - 63px) / 4));}.highlighted-categories-section .highlighted-category { background-color:#F1F1F1; padding:16px 90px 16px 23px; position:relative; border-radius:4px; text-decoration:none; -webkit-transition:-webkit-box-shadow 0.25s ease; transition:-webkit-box-shadow 0.25s ease; transition:box-shadow 0.25s ease; transition:box-shadow 0.25s ease, -webkit-box-shadow 0.25s ease; color:#231F20;}.highlighted-categories-section .image-outer { position:absolute; right:0px; top:50%; bottom:0px; -webkit-transform:translateY(-50%);   transform:translateY(-50%);}.highlighted-categories-section .text-content { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; gap:4px; color:#231F20;}.highlighted-categories-section .text-content .name { font-weight:700; line-height:22px; text-decoration:none;}.highlighted-categories-section .text-content .description { font-size:14px; line-height:18px;}.home-video-section { background:#E2E7DB; margin-top:68px;}.home-video-section .video-container { width:54%; max-width:693px; height:0px; padding-top:30.2%; left:50px; top:62px; bottom:0px; z-index:2;}.home-video-section .frame-container, .home-video-section .preview-container { top:0; left:0; right:0; bottom:0; width:100%; height:100%;}.home-video-section .frame-container { display:none;}.home-video-section .frame-container iframe { width:100% !important; height:100% !important; display:block;}.home-video-section .preview-container { cursor:pointer;}.home-video-section .preview-container picture { display:block; width:100%; height:100%;}.home-video-section .preview-container img { width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; border-radius:6px;}.home-video-section .text-content { padding:35px 46px 35px 64%; min-height:33.84vw; z-index:1; gap:20px;}.home-video-section .text-content > div:first-child { font-size:24px; line-height:34px;}.home-video-section .text-content > div:first-child .satire-bg { position:relative; white-space:nowrap; margin-left:20px;}.home-video-section .text-content > div:first-child .satire-bg:before { content:''; background-image:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/white-satire.svg'); background-size:cover; background-position:50%; position:absolute; -webkit-transform:rotate(-4deg);   transform:rotate(-4deg); top:-10px; left:-23px; z-index:-1; width:calc(100% + 40px); height:44px;}.products-slider-with-background { margin-top:42px; padding:25px 0 35px;}.products-slider-with-background.bg-gray { background:#F1F1F1;}.products-slider-with-background .inner-content { margin:auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end; width:calc(100% - 50px); gap:20px; max-width:1500px;}.products-slider-with-background .title-container { font-size:20px; line-height:29px; -webkit-box-flex:0; -ms-flex:0 0 282px;   flex:0 0 282px; width:282px; padding-left:15px; position:relative; padding-left:15px;}.products-slider-with-background .title-container:before { content:""; background:url('../!common_design/custom/kaplarfatelep.unas.hu/svg/quation-mark.svg') no-repeat center center/31px 22px; width:31px; height:22px; opacity:0.1; position:absolute; top:-8px; left:0; z-index:0;}.products-slider-with-background .products-container { padding:10px 16px; -webkit-box-flex:1; -ms-flex:1;   flex:1;}.products-slider-with-background .products-container:before, .products-slider-with-background .products-container:after { display:none;}.products-slider-with-background .products-container .swiper-button.swiper-button-prev { left:12px;}.products-slider-with-background .products-container .swiper-button.swiper-button-next { right:12px;}.blog-section { margin-top:60px;}.blog-section .title-content { margin-bottom:19px;}.blog-section .title-content h2 { font-weight:700;}.blog-section .link-with-arrow { position:absolute; right:50px; top:-40px; font-size:12px; line-height:18px; font-weight:700; color:#231F20; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; text-decoration:none; gap:5px;}.blog-section .link-with-arrow .icon { width:8px; height:5px;}.blog-section .blog-articles-content { gap:30px; grid-template-columns:repeat(4, calc((100% - 90px) / 4));}.blog-section .blog-articles-content .blog-card:first-child .title { font-size:24px; line-height:36px; font-weight:700;}.trust-index-section { margin-top:61px; margin-bottom:76px;}.info-section-outer { background-color:#f5f5f5;}.info-section { max-height:216px; max-width:768px;}.info-section.swiper-container { padding:44px 0px 38px; margin:auto; width:100%;}.info-section.swiper-container .swiper-slide { height:auto;}.info-section .inner-content { height:100%; -webkit-box-align:start; -ms-flex-align:start;   align-items:start;}.info-section .info-item { width:137px; font-size:0px; line-height:0px; margin-right:62px;}.info-section .info-item:last-of-type { margin-right:0px;}.info-section .info-item .circle { width:82px; height:82px; margin:auto; background-color:#ffffff;}.info-section .info-item .circle .counter { top:0px; left:0px; right:0px; bottom:0px; margin:auto; display:block; width:100%; height:25px; font-size:20px; line-height:25px; color:#231F20; font-weight:700;}.info-section .info-item .circle .counter span { color:#231F20;}.info-section .info-item .circle svg { width:100%; height:100%; display:block; -webkit-transform:rotate(-90deg) scale(1, -1); transform:rotate(-90deg) scale(1, -1);}.info-section .info-item .text { font-size:14px; line-height:22px; margin-top:10px; color:#231F20; font-weight:700;}@media all and (min--moz-device-pixel-ratio:0) { .home-slider-section .swiper-button:not(.swiper-button-disabled):hover {  background:#ffffff; } .usp-section a:hover {  color:#709F2E; } .sites-content-section .sites-content .site:not(.first-site):hover:before {  opacity:0; } .sites-content-section .sites-content .site:not(.first-site):hover:after {  opacity:1; } .sites-content-section .sites-content .site:not(.first-site):hover .text-content {  color:#ffffff; } .highlighted-categories-section .highlighted-category:hover {  background:#ffffff;  -webkit-box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  text-decoration:underline; } .blog-section .link-with-arrow:hover {  color:#709F2E; }}@media (hover:hover) { .home-slider-section .swiper-button:not(.swiper-button-disabled):hover {  background:#ffffff; } .usp-section a:hover {  color:#709F2E; } .sites-content-section .sites-content .site:not(.first-site):hover:before {  opacity:0; } .sites-content-section .sites-content .site:not(.first-site):hover:after {  opacity:1; } .sites-content-section .sites-content .site:not(.first-site):hover .text-content {  color:#ffffff; } .highlighted-categories-section .highlighted-category:hover {  background:#ffffff;  -webkit-box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  text-decoration:underline; } .blog-section .link-with-arrow:hover {  color:#709F2E; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .home-slider-section .swiper-button:not(.swiper-button-disabled):hover {  background:#ffffff; } .usp-section a:hover {  color:#709F2E; } .sites-content-section .sites-content .site:not(.first-site):hover:before {  opacity:0; } .sites-content-section .sites-content .site:not(.first-site):hover:after {  opacity:1; } .sites-content-section .sites-content .site:not(.first-site):hover .text-content {  color:#ffffff; } .highlighted-categories-section .highlighted-category:hover {  background:#ffffff;  -webkit-box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.4);  text-decoration:underline; } .blog-section .link-with-arrow:hover {  color:#709F2E; }}@media screen and (max-width:1300px) { .blog-section .blog-articles-content {  grid-template-columns:repeat(3, calc((100% - 60px) / 3)); } .blog-section .blog-articles-content .blog-card:nth-child(6), .blog-section .blog-articles-content .blog-card:nth-child(7) {  display:none; }}@media screen and (min-width:1301px) { .home-video-section .text-content {  min-height:412px; }}@media screen and (min-width:1200px) { .home-video-section .text-content {  padding-left:63%;  gap:34px; }}@media screen and (max-width:1200px) { .highlighted-categories-section .items {  gap:8px 8px;  grid-template-columns:repeat(4, calc((100% - 24px) / 4)); }}@media screen and (max-width:1180px) { .usp-section .usp-item {  margin-right:35px; } .highlighted-categories-section .items {  gap:12px 14px;  grid-template-columns:repeat(2, calc((100% - 14px) / 2)); } .info-section .info-item {  margin-right:35px; }}@media screen and (max-width:1100px) { .products-slider-with-background {  padding:40px 0 35px; } .products-slider-with-background .inner-content {  display:block;  width:calc(100% - 20px); } .products-slider-with-background .title-container {  width:100%;  max-width:586px; }}@media screen and (min-width:1024px) { .blog-section .blog-articles-content .blog-card:first-child {  grid-column:1/3; } .blog-section .blog-articles-content .blog-card:first-child .image-outer {  padding-top:55.30%; }}@media screen and (max-width:1023px) { .home-slider-section {  margin:0 auto 20px;  grid-template-columns:1fr 1fr;  grid-template-areas:"slider slider" "top-banner bottom-banner";  grid-template-rows:unset; } .usp-section.swiper-container-initialized {  padding:0px !important; } .usp-section.swiper-container-initialized > .inner-content {  -ms-flex-wrap:nowrap;  flex-wrap:nowrap;  border:0px;  -webkit-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start;  padding:0px;  gap:0px; } .usp-section.swiper-container-initialized .swiper-slide {  margin:0px;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  padding:15px 15px; } .sites-content-section .sites-content {  grid-template-columns:repeat(3, calc((100% - 8px) / 3)); } .sites-content-section .sites-content .text-content {  padding:0px 10px 10px;  min-height:68px; } .home-video-section {  margin-bottom:43px;  background-color:#ffffff;  padding:0; } .home-video-section .content-width {  padding:0;  display:block; } .home-video-section .video-container {  width:100%;  margin:0px auto;  max-width:calc(100% - 30px);  position:relative;  left:0;  top:0px;  padding-top:52.25%; } .home-video-section .text-content {  background:#E2E7DB;  padding:125px 32px 46px;  max-width:100vw;  min-height:auto;  margin:-107px 0px 0px; } .products-slider-with-background {  padding:35px 15px 30px; } .products-slider-with-background .inner-content {  width:100%; } .products-slider-with-background .title-container {  font-size:16px;  line-height:22px;  padding:0; } .products-slider-with-background .title-container:before {  width:20px;  height:14px;  background-size:cover;  top:0;  left:0;  -webkit-transform:translate(-9px, -3px);  transform:translate(-9px, -3px);  margin-bottom:5px; } .products-slider-with-background .products-container {  margin:0 -15px; } .blog-section .blog-articles-content .blog-card:first-child .title {  font-size:18px;  line-height:26px;  font-weight:normal; } .blog-section .link-with-arrow {  right:15px; } .info-section.swiper-container-initialized {  padding:0px !important; } .info-section.swiper-container-initialized > .inner-content {  -ms-flex-wrap:nowrap;  flex-wrap:nowrap;  border:0px;  -webkit-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start;  padding:0px;  gap:0px; } .info-section.swiper-container-initialized .swiper-slide {  margin:0px;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  padding:15px 15px; }}@media screen and (max-width:830px) { .blog-section .blog-articles-content {  grid-template-columns:repeat(2, calc(50% - 15px)); }}@media screen and (max-width:767px) { .sites-content-section .sites-content .first-site {  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:center;  -ms-flex-pack:center;  justify-content:center;  gap:9px; } .sites-content-section .sites-content .first-site .title {  font-size:18px;  line-height:26px; } .sites-content-section .sites-content .first-site .title .satire-bg:before {  content:'';  -webkit-transform:rotate(-1deg);  transform:rotate(-1deg);  top:-6px;  left:-11px;  width:calc(100% + 24px);  height:37px; } .sites-content-section .sites-content .first-site .content {  font-size:14px;  line-height:20px; } .sites-content-section .sites-content .text-content .city {  font-size:18px;  line-height:24px; } .sites-content-section .sites-content .text-content .address {  font-size:12px;  line-height:16px; }}@media screen and (max-width:600px) { .categories-section {  -webkit-box-ordinal-group:1;  -ms-flex-order:0;  order:0;  display:block;  margin-top:21px; } .categories-section .categories-content {  display:grid;  grid-template-columns:1fr 1fr 1fr 1fr;  -webkit-box-align:start;  -ms-flex-align:start;  align-items:start;  gap:24px 22px;  margin-bottom:20px; } .categories-section .categories-content .main-category {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  min-width:66px;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  text-align:center;  gap:8px;  text-decoration:none;  color:#231F20; } .categories-section .categories-content .image-outer:before {  content:'';  width:calc(100% - 2px);  height:0px;  padding-top:calc(100% - 2px);  border-radius:50%;  position:absolute;  top:0;  left:0;  right:0;  margin:auto;  background:#F1F1F1;  -webkit-transition:opacity 0.25s ease, background-color 0.25s ease, -webkit-box-shadow 0.25s ease;  transition:opacity 0.25s ease, background-color 0.25s ease, -webkit-box-shadow 0.25s ease;  transition:opacity 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;  transition:opacity 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease, -webkit-box-shadow 0.25s ease;  opacity:1;  z-index:1; } .categories-section .categories-content .image-outer img {  position:relative;  z-index:2;  width:66px;  height:66px;  min-width:66px;  min-height:66px; } .categories-section .categories-content .image-outer img:not(.lazyloaded) {  width:66px;  height:66px; } .categories-section .categories-content .category-name {  font-size:12px;  line-height:14px; } .usp-section {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1;  margin-top:20px;  background-color:#F1F1F1;  height:75px !important; } .usp-section .usp-item {  height:75px !important; } .home-slider-section {  -webkit-box-ordinal-group:3;  -ms-flex-order:2;  order:2;  grid-template-columns:100%;  grid-template-areas:"slider";  margin-bottom:0px; } .home-slider-section .banner-box {  display:none; } #box_top_content {  -webkit-box-ordinal-group:4;  -ms-flex-order:3;  order:3; } .home-video-section {  margin-top:0px;  margin-bottom:0px;  -webkit-box-ordinal-group:5;  -ms-flex-order:4;  order:4; } .home-video-section .text-content {  font-size:14px;  line-height:20px; } .home-video-section .text-content > div:first-child {  font-size:18px;  line-height:26px; } .home-video-section .text-content > div:first-child .satire-bg {  margin-left:13px; } .home-video-section .text-content > div:first-child .satire-bg:before {  top:-4px;  left:-15px;  z-index:-1;  width:calc(100% + 23px);  height:30px; } .sites-content-section {  margin-top:43px;  -webkit-box-ordinal-group:6;  -ms-flex-order:5;  order:5; } .sites-content-section .sites-content {  grid-template-columns:repeat(2, calc((100% - 4px) / 2));  gap:14px 4px; } .sites-content-section .sites-content .site:first-child {  grid-column:1/3; } .products-slider-with-background {  margin-top:25px;  -webkit-box-ordinal-group:8;  -ms-flex-order:7;  order:7; } .blog-section {  display:none;  -webkit-box-ordinal-group:9;  -ms-flex-order:8;  order:8;  margin-top:15px;  padding:30px 0px 0px; } .blog-section .title-content {  margin-bottom:35px; } .blog-section .blog-articles-content {  display:block;  grid-template-columns:100%; } .blog-section .blog-articles-content .blog-card {  margin:40px 0px; } .blog-section .blog-articles-content .blog-card:first-child {  margin-top:0px; } .blog-section .blog-articles-content .blog-card:nth-child(4), .blog-section .blog-articles-content .blog-card:nth-child(5), .blog-section .blog-articles-content .blog-card:nth-child(6) {  display:none; } .trust-index-section {  margin-top:33px;  margin-bottom:31px;  -webkit-box-ordinal-group:10;  -ms-flex-order:9;  order:9; } .info-section-outer {  -webkit-box-ordinal-group:11;  -ms-flex-order:10;  order:10; } .info-section {  max-height:100%;  padding:20px 0px; }}