.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}ul .wpml-ls-menu-item a .wpml-ls-native+span{margin-left:.3em}.rtl ul .wpml-ls-menu-item a .wpml-ls-native+span{margin-left:0;margin-right:.3em}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adobe:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:"拏"}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:"勒"}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:"串"}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:"龜"}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-medical:before{content:"樂"}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:"諾"}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-wash:before{content:"丹"}.fa-handshake:before{content:""}.fa-handshake-alt-slash:before{content:"寧"}.fa-handshake-slash:before{content:"怒"}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side-cough:before{content:"率"}.fa-head-side-cough-slash:before{content:"異"}.fa-head-side-mask:before{content:"北"}.fa-head-side-virus:before{content:"磻"}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-user:before{content:"便"}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:"邏"}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:"凌"}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:"復"}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:"不"}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:"駱"}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:"稜"}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:"泌"}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:"爛"}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:"數"}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pump-medical:before{content:"索"}.fa-pump-soap:before{content:"參"}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-virus:before{content:"塞"}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:"綾"}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:"葉"}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:"說"}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:"殺"}.fa-store-slash:before{content:"辰"}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-slash:before{content:"沈"}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:"論"}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:"雷"}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-virus:before{content:"若"}.fa-virus-slash:before{content:"掠"}.fa-viruses:before{content:"略"}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot);src:url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff2) format("woff2"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff) format("woff"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.ttf) format("truetype"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400} @font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot);src:url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff2) format("woff2"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff) format("woff"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.ttf) format("truetype"),url(//shop.sivis.gr/shop/wp-content/themes/storefront/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.site-search .widget_product_search form input[type=search],.site-search .widget_product_search form input[type=text]{padding-left:2.617924em}#comments .comment-list .bypostauthor>.comment-body cite a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}#comments .comment-list .reply a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}#comments .comment-list .reply a.comment-edit-link::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}#respond #cancel-comment-reply-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block}.sticky .entry-title::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading,.button.loading,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,.added_to_cart.loading{position:relative}button.loading::after,input[type=button].loading::after,input[type=reset].loading::after,input[type=submit].loading::after,.button.loading::after,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading::after,.added_to_cart.loading::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";animation:fa-spin .75s linear infinite;height:20px;width:20px;line-height:20px;font-size:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;display:block}.handheld-navigation ul.menu li button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.site-main nav.navigation .nav-previous a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.site-main nav.navigation .nav-next a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.widget_search form:not(.wp-block-search)::before,.widget_product_search form:not(.wp-block-search)::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";position:absolute;top:1em;left:1em;line-height:1}.widget_search form:not(.wp-block-search) input[type=text],.widget_search form:not(.wp-block-search) input[type=search],.widget_product_search form:not(.wp-block-search) input[type=text],.widget_product_search form:not(.wp-block-search) input[type=search]{padding-left:2.617924em}.storefront-handheld-footer-bar ul li>a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:2.618046972;font-size:1.618em;text-indent:0;display:block;cursor:pointer}.storefront-handheld-footer-bar ul li.search>a::before{content:""}.storefront-handheld-footer-bar ul li.my-account>a::before{content:""}.storefront-handheld-footer-bar ul li.cart>a::before{content:""}.storefront-product-pagination a[rel=prev]::after,.storefront-product-pagination a[rel=next]::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline}.storefront-product-pagination a[rel=prev]::after{content:"";padding-right:1.41575em}.storefront-product-pagination a[rel=next]::after{content:"";padding-left:1.41575em}.single-product .pswp__button{background-color:rgba(0,0,0,0)}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;line-height:2;text-indent:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important}.stock::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.stock.in-stock::before{content:""}.stock.out-of-stock::before{content:""}a.reset_variations::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-breadcrumb a:first-of-type::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.widget_recent_entries ul,.widget_pages ul,.widget_categories ul,.widget_archive ul,.widget_recent_comments ul,.widget_nav_menu ul,.widget_links ul,.widget_product_categories ul,.widget_layered_nav ul,.widget_layered_nav_filters ul{margin:0}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li,.widget_product_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li{padding-left:1.618em}.widget_recent_entries ul li::before,.widget_pages ul li::before,.widget_categories ul li::before,.widget_archive ul li::before,.widget_recent_comments ul li::before,.widget_nav_menu ul li::before,.widget_links ul li::before,.widget_product_categories ul li::before,.widget_layered_nav ul li::before,.widget_layered_nav_filters ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em;display:block;float:left;opacity:.35;margin-left:-1.618em;width:1em}.widget_product_categories ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.widget_product_categories ul li.current-cat::before{content:""}.widget_layered_nav li::before{content:""}.widget_layered_nav .chosen::before{content:""}.widget_layered_nav_filters ul li.chosen::before{content:"";color:#e2401c;opacity:1}.widget_recent_entries ul li::before,.widget_pages ul li::before{content:""}.widget_categories ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.widget_categories ul li.current-cat::before{content:""}.widget_archive ul li::before{content:""}.widget_recent_comments ul li::before{content:""}.widget_nav_menu ul li::before{content:""}.widget_links ul li::before{content:""}a.remove{display:block;width:1.618em;height:1.618em;line-height:1.618;font-weight:400;text-indent:-9999px;overflow:hidden;position:relative}a.remove::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";position:absolute;top:0;left:0;right:0;bottom:0;color:#737781;line-height:1.618;text-indent:0;text-align:center}.woocommerce-shipping-calculator>p:first-child a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.3342343017em}.blockUI::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";animation:fa-spin .75s linear infinite;height:30px;width:30px;line-height:30px;font-size:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.wc_request_button_is_disabled .blockUI{cursor:not-allowed !important}.wc_request_button_is_disabled .blockUI::before{content:none}.woocommerce-pagination .next,.woocommerce-pagination .prev{text-indent:-9999px;position:relative;overflow:hidden}.woocommerce-pagination .next::after,.woocommerce-pagination .prev::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";text-indent:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.woocommerce-pagination .next::after{content:""}.woocommerce-breadcrumb .breadcrumb-separator{text-indent:-9999px;position:relative;display:inline-block;padding:0 6.8535260698em}.woocommerce-breadcrumb .breadcrumb-separator::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;font-size:.875em;text-indent:0;line-height:initial;position:absolute;top:50%;left:50%;width:1em;height:1em;transform:translateX(-50%) translateY(-50%);text-align:center;opacity:.25}#payment .payment_methods>.woocommerce-PaymentMethod>label::before,#payment .payment_methods>.wc_payment_method>label::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em;transition:color,ease,.2s}#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label::before,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label::before{content:""}.woocommerce-password-strength::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-password-strength.strong::after{content:""}.woocommerce-password-strength.good::after{content:""}.woocommerce-MyAccount-navigation ul li.is-active a::before{opacity:1}.woocommerce-MyAccount-navigation ul li a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25}.woocommerce-MyAccount-navigation ul li a:hover::before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a::before{content:""}.my_account_orders .button.view::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}p.order-again .button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-MyAccount-downloads .button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.demo_store::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-tabs ul.tabs li::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;position:absolute;top:50%;right:-1em;transform:translateY(-50%);opacity:0;transition:all,ease,.3s}.woocommerce-tabs ul.tabs li.active::after{opacity:1;right:0}.wc-forward::after,.woocommerce-Button--next::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-Button--previous::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}#reviews .commentlist li p.meta .verified{display:inline-block;height:1.41575em;width:1.41575em;position:relative;text-indent:-9999px}#reviews .commentlist li p.meta .verified::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";color:#0f834d;position:absolute;top:0;left:0;width:1.41575em;height:1.41575em;text-indent:0;text-align:center;line-height:1.618em}.single-product div.product .component_selections .clear_component_options::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.cart .mnm_table_item .mnm_table_item_indent::before,.shop_table .mnm_table_item .mnm_table_item_indent::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);margin-right:.3819820591em;opacity:.25}.quick-view-button::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.6180469716em}.woocommerce-page .ship_address .gift-form label::after,.woocommerce-page .no_shipping_address .gift-form label::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-page .ship_address .modify-address-button::before,.woocommerce-page .no_shipping_address .modify-address-button::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-page .addresses+.addresses header.title a::before{content:""}.woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before,.woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}a#variations_clear::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.wl-add-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.button.wl-create-new::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}@media(min-width: 768px){.main-navigation ul.menu>li.menu-item-has-children>a::after,.main-navigation ul.menu>li.page_item_has_children>a::after,.main-navigation ul.nav-menu>li.menu-item-has-children>a::after,.main-navigation ul.nav-menu>li.page_item_has_children>a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:1em}.main-navigation ul.menu ul li.menu-item-has-children>a::after,.main-navigation ul.menu ul li.page_item_has_children>a::after,.main-navigation ul.nav-menu ul li.menu-item-has-children>a::after,.main-navigation ul.nav-menu ul li.page_item_has_children>a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";float:right;line-height:1.618}.demo_store a.woocommerce-store-notice__dismiss-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.3342343017em}.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";height:1em;float:right;line-height:1.618}.addresses header.title a{display:block;width:1em;height:1em;text-indent:-9999px;position:relative;padding:.875em;margin-top:.6180469716em}.addresses header.title a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";line-height:1.618;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0}.woocommerce-tabs ul.tabs li::after{content:""}#wl-wrapper .wl-tabs>li.active::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block !important;position:absolute;top:50%;height:1em;width:1em;margin-top:-0.5em}}.jetpack_subscription_widget #subscribe-email input{padding:.6180469716em !important;width:100% !important}.widget_google_translate_widget img{display:inline}.widget_google_translate_widget a{text-decoration:none !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}  @font-face {
font-family: "roboto";
src: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/fonts/Roboto-Regular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
} @font-face {
font-family: "roboto";
src: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/fonts/Roboto-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
} @font-face {
font-family: "roboto-condensed";
src: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/fonts/RobotoCondensed-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
} :root { --global--font-primary: var(--font-headings, "roboto", HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-serif);
--global--font-secondary: var(--font-base, "roboto-condensed", HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-serif);  --global--font-size-base: 1.05rem;
--global--font-size-xs: 0.9rem; --global--font-size-sm: 1rem; --global--font-size-md: 1.05rem; --global--font-size-lg: 1.15rem; --global--font-size-xl: 1.2rem; --global--font-size-xl2: 1.6rem; --global--font-size-xxl: 2.6rem;
--global--font-size-xxxl: 5rem;
--global--font-size-page-title: var(--global--font-size-xl2);
--global--letter-spacing: normal; --global--line-height-body: 1.7;
--global--line-height-heading: 1.3;
--global--line-height-page-title: 1.1; --heading--font-family: var(--global--font-primary);
--heading--font-size-h6: var(--global--font-size-xs);
--heading--font-size-h5: var(--global--font-size-sm);
--heading--font-size-h4: var(--global--font-size-md);
--heading--font-size-h3: calc(1 * var(--global--font-size-lg));
--heading--font-size-h2: var(--global--font-size-xl);
--heading--font-size-h1: var(--global--font-size-page-title);
--heading--letter-spacing-h6: 0.05em;
--heading--letter-spacing-h5: 0.05em;
--heading--letter-spacing-h4: var(--global--letter-spacing);
--heading--letter-spacing-h3: var(--global--letter-spacing);
--heading--letter-spacing-h2: var(--global--letter-spacing);
--heading--letter-spacing-h1: var(--global--letter-spacing);
--heading--line-height-h6: var(--global--line-height-heading);
--heading--line-height-h5: var(--global--line-height-heading);
--heading--line-height-h4: var(--global--line-height-heading);
--heading--line-height-h3: var(--global--line-height-heading);
--heading--line-height-h2: var(--global--line-height-heading);
--heading--line-height-h1: var(--global--line-height-page-title);
--heading--font-weight: normal;
--heading--font-weight-page-title: normal;
--heading--font-weight-strong: normal; --global--color-black: #000; --global--color-white: #fff;
--global--color-gray: #656e78; --global--color-dark-gray: #2a2a2d; --global--color-cyan: #00b6ff; --global--color-light-gray: #7b828b;  --global--color-primary: var(--global--color-black);
--global--svg-filter: invert(53%) sepia(21%) saturate(5426%) hue-rotate(167deg) brightness(104%) contrast(106%); --global--color-secondary: var(--global--color-cyan); --global--color-primary-hover: var(--global--color-cyan);
--global--color-background: var(--global--color-white); --entry-header--font-size: var(--heading--font-size-h2);
--entry-content--font-family: var(--global--font-secondary);
--global--color-border: var(--global--color-light-gray); --global--spacing-vertical: 40px;
}
@media only screen and (min-width: 900px) {
:root {
--global--font-size-base: 1.05rem;
--global--font-size-xs: 1rem; --global--font-size-sm: 1.125rem; --global--font-size-md: 1.25rem; --global--font-size-lg: 1.5rem;  --global--font-size-xl: 1.55rem;
--global--font-size-xl2: 1.9rem;
--global--font-size-xxl: 2.9rem;
--global--font-size-xxxl: 4.4rem;
--heading--font-size-h3: 1.25rem;
--heading--font-size-h2: 1.4rem;
}
} :root {
--responsive--aligndefault-width: min(calc(100vw - 2 * var(--global--spacing-horizontal)), 790px);
--responsive--alignwide-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 1240px);
}
@media only screen and (min-width: 900px) {
:root { --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1300px);
--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1300px);
}
} body #wpadminbar {position:absolute;background-color:black;}
#wpadminbar #wp-admin-bar-comments, #wp-admin-bar-wp-logo {display:none!important;}
#wp-toolbar #wp-admin-bar-site-name .ab-sub-wrapper, #wp-toolbar #wp-admin-bar-wp-logo, #wp-toolbar #wp-admin-bar-top-secondary, #wp-toolbar #wp-admin-bar-visitsite, #wp-toolbar #wp-admin-bar-comments, #wp-toolbar li#wp-admin-bar-tribe-events, #wp-toolbar li#wp-admin-bar-customize, #wp-toolbar li#wp-admin-bar-site-name #wp-admin-bar-appearance {	display:none; }
#wpadminbar #wp-admin-bar-site-name>.ab-item {text-indent:-999px;padding: 0 185px 0 4px;}
#wpadminbar #wp-admin-bar-site-name>.ab-item:before {text-indent:0;}
#wpadminbar #wp-admin-bar-site-name>.ab-item:after {
content: "Διαχείριση περιεχομένων";
text-indent: 0px;
display: block;
position: absolute;
color: white;
left: 28px;
top: 0;
} html{scroll-behavior:smooth}
body, button, input, select, textarea {font-family: var(--global--font-primary);}
a:focus, button:focus, input:focus, textarea:focus {outline: 1px solid #009ddf87;}
.col-full {	max-width:1550px;}
.entry-content a.button:hover, .entry-content a.components-button:not(.is-link):hover, .entry-content a.wp-block-button__link:hover {
background-color:var(--global--color-secondary);
color:white;
}
h2+h3, .beta+h3 { border-top: 1px solid rgb(0 0 0 / 72%);} .site-header { 
background-color:var(--global--color-dark-gray);
color:var(--global--color-white);
border-bottom: 0px solid rgba(0,0,0,0);
padding-top:0px;
padding-bottom:0;
}
.site-header a, .secondary-navigation .menu a, .main-navigation ul li ul li a:hover {
transition:color 0.2s ease-out;
color:var(--global--color-white);
}
.site-header a:hover {color:var(--global--color-secondary);}
.site-header .site-header-cart a:hover {color:var(--global--color-secondary);}
ul.menu li.current-menu-item > a {
color:var(--global--color-secondary);
border-bottom: 1px solid #009fff;
}
.main-navigation ul li a:hover, .main-navigation ul.nav-menu ul li a:hover { color:var(--global--color-secondary);
}
.site-header .widget_shopping_cart li, .site-header .widget_shopping_cart p.buttons, .site-header .widget_shopping_cart p.total {padding-right:0;}
.widget_shopping_cart .buttons a {
background-color:var(--global--color-dark-gray);
width: 50%;
border:0px solid transparent!important;
word-wrap: break-word;
word-break: keep-all;
display: flex;
align-items: center;
justify-content: center;
}
.site-header-cart .cart-contents::after, .storefront-handheld-footer-bar ul li.cart>a::before {content: "\f474";}
a.remove::before { 
color: var(--global--color-secondary);
content: "\f410";
}
.widget_shopping_cart .buttons a:hover {
background-color: var(--global--color-secondary);
color:white;
}
.woocommerce-mini-cart .variation {margin: 5px 0 0 0;}
.woocommerce-mini-cart .variation dt, .woocommerce-mini-cart .variation dd {display:inline-block;}
.woocommerce-mini-cart .variation dt {font-weight:normal;}
.woocommerce-mini-cart .variation dd {padding-right:5px;margin:0;}
.woocommerce-mini-cart .variation dd p {margin:0;
} .storefront-secondary-navigation.woocommerce-active .site-header .site-branding {
width:200px;
float: none;
margin: 0;
flex: 0 0 250px;
}
.site-branding .site-description {display:none;}
.site-branding .site-title a {
width:100%; display:block;
text-indent:-9999px;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/logo-en.svg);
background-position:0 50%;
transition:filter 0.2s ease-out;
padding: 20px 0;
}
.site-branding .site-title a:hover {filter: var(--global--svg-filter);}
.home .site-branding .site-title a {background-image:url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/logo-black-en.svg);}
.home.el .site-branding .site-title a {background-image:url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/logo-black-el.svg);}
.el .site-branding .site-title a {background-image:url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/logo-el.svg);}
.home .site-branding .site-title a:hover {filter: none;}
.home .site-branding .site-title a {pointer-events:none;}
.menu .icon-account {}
.menu .icon-corder a {
position: relative;
padding-right: 2.7em;
margin-right: 0.4em;
}
.menu .icon-corder a::after {
background-image: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/vectos-1-sivis.svg);
width: 32px;
height: 32px;
background-repeat: no-repeat;
background-position: -16px -383px;
background-size: 200px 775px;
content: " ";
display: block;
position: absolute;
right: 0;
top: 5px;
transition: filter .2s ease-in;
}
.menu .icon-search {
overflow: hidden;
line-height: 0;
margin-bottom: -10px;
}
.menu .icon-search a {
position: relative;
text-indent: -5000px;
padding-right: 1em;
display: inline-block;
overflow: hidden;
}
.menu .icon-search a:hover {filter:var(--global--svg-filter);}
.menu .icon-search a::after {
background-image: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/vectos-1-sivis.svg);
width: 32px;
height: 32px;
background-repeat: no-repeat;
background-position: -34px -664px;
background-size: 310px 1200px;
content: " ";
display: block;
position: absolute;
left: -1px;
top: -2px;
transition: filter .2s ease-in;
filter: invert(100%);
}
.menu .wpml-ls-item a {
position: relative;
margin-right: 20px; 
}
.menu .wpml-ls-item a:hover::after {filter:var(--global--svg-filter);}
.menu .wpml-ls-item a::after {
background-image: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/vectos-1-sivis.svg);
width: 32px;
height: 32px;
background-repeat: no-repeat;
background-size: 200px 775px;
content: " ";
display: block;
position: absolute;
right: -25px;
top: 5px;
transition: filter .1s ease-in;
filter: invert(100%);
}
.menu .wpml-ls-item.wpml-ls-item-el a::after{background-position: -16px -491px;}
.menu .wpml-ls-item.wpml-ls-item-en a::after{background-position: -16px -461px;}
.primary-navigation {display: none;}
.logged-in .icon-account a {text-indent: -9999px;position:relative;display:block;}
.en.logged-in .icon-account a:after {text-indent: 0px;content:"Account";display:block;}
.el.logged-in .icon-account a:after {text-indent: 0px;content:"Ο λογαριασμός σου";display:block;}  h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
color: var(--global--color-primary);
}
h1, h2, h3 {
font-weight:400;
letter-spacing:0.5px;
}
h1, h2.shortcodeprod {
font-size: 1.3em;
letter-spacing:-0.5px;
}
h2.heading-lined {
position: relative;
overflow: hidden;
}
h2.heading-lined span {
display: inline-block;
vertical-align: baseline;
position: relative;
padding: 0 70px;
}
h2.heading-lined span::before {
right: 100%;
}
h2.heading-lined span::after {
left: 100%;
}
h2.heading-lined span::before, h2.heading-lined span::after {
content: '';
display: block;
width: 1000px;
position: absolute;
top: 0.6em;
border-top: 1px solid #bdbdbd;
}
.entry-content a:hover {color: var(--global--color-secondary);}
.linkwitharrow:hover {color: var(--global--color-secondary);}
.linkwitharrow {
padding-right:20px;
position:relative;
cursor:pointer;
}
.linkwitharrow::after {
content:' ';
display:block;
position:absolute;
width:13px;
height:23px;
right:0;
background-image:url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/arrow-forlinks.svg);
background-repeat:no-repeat;
background-position:right center;
background-size:9px 16px;
top: calc(50% - 10px);
}
.linkwitharrow:hover::after {
filter: invert(67%) sepia(68%) saturate(4691%) hue-rotate(6deg) brightness(91%) contrast(103%);
}
.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 
background: transparent; 
color: var(--global--color-secondary);
} 
body:not(.woocommerce-account) .site-main ul:not(.products):not(.page-numbers):not(.payment_methods):not(.woocommerce-shipping-methods):not(.woocommerce-error):not(.order_details) {
margin-left: 1.8em;
list-style: none; }
body:not(.woocommerce-account) .site-main ul:not(.page-numbers):not(.payment_methods):not(.woocommerce-shipping-methods):not(.woocommerce-error):not(.order_details) li:not(.product) {
position:relative;
margin-top:9px;
}
body:not(.woocommerce-account) .site-main ul:not(.page-numbers):not(.payment_methods):not(.woocommerce-shipping-methods):not(.woocommerce-error):not(.order_details) li:not(.product)::before {
display: inline-block;
width: 1em;
color: #00a2e7;
font-size: 1.7em;
position: absolute;
left: -1.1em;
line-height:0.8; margin: 0; font-family:var(--global--font-primary);
font-weight: 400;
text-align: center;
content: '›';
}
body:not(.woocommerce-account) .site-main ul:not(.page-numbers):not(.payment_methods):not(.woocommerce-shipping-methods):not(.woocommerce-error):not(.order_details) h3 {
line-height: 1.3;
margin: 0;
}
#page { -webkit-animation:fadein2 0.7s; animation:fadein2 0.7s }
@-webkit-keyframes fadein { from {opacity:0} to {opacity:1} }
@keyframes fadein { from {opacity:0} to {opacity:1} }
@-webkit-keyframes fadein2 { 0% {opacity:0} 50% {opacity:0} 100% {opacity:1} }
@keyframes fadein2 { 0% {opacity:0} 50% {opacity:0} 100% {opacity:1} }  .right-sidebar .content-area {
width: 100%;
float: none;
margin-right: 0;
}
.right-sidebar .widget-area {display:none;}
.page-featured-image.feat-large.fullwidth {
width:100%;
overflow:hidden;
position:relative;
}
.page-featured-image.feat-large.fullwidth img {
width:100vw;
height:auto;
display:block;
height: calc(100vh - 290px);
object-fit: cover;
}
.storefront-breadcrumb {margin-bottom:0;}
.page .woocommerce-breadcrumb {display:none;}
body:not(.home) .page-featured-image.feat-large.fullwidth img { height:37vh;} .home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {margin-bottom:0;}
.home .page-featured-image.feat-large.fullwidth {
margin-top:-79px;
position:relative;
background-color: black;
}
.feat-texts-wrap {
position:absolute;
width:100%;
height:100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size:0.6em;
}
.feat-texts-wrap h1.li-title {
font-size:3.1em;
font-weight:bold;
width:100%;
text-align:center;
letter-spacing: 1px;
line-height: 1;
color:white;
margin:0;
}
.feat-texts-wrap h2.li-sub-title {
font-size:2.45em;
font-weight:normal;
width:100%;
text-align:center;
font-weight:300;
color:white;
margin:0;
letter-spacing:0;
}
.home .site-header {
background-color:transparent;
}
.home #site-header-cart {display:none;}
.home article .entry-header {display:none;}
.li-wide-wrapper.black-bg {
background-color:#212828;
}
.li-wide-wrapper.black-bg.two-cols {
color:white;
padding:30px 0;
display: flex;
align-items: flex-start;
justify-content: center;
position:relative;
}
.li-two-col {
flex: 1 1 0px;
}
.li-wide-wrapper.black-bg.two-cols:before {
position:absolute;
background-color:#212828;
width:500px;
content:" ";
height:100%;
left: -500px;
top: 0;
}
.li-wide-wrapper.black-bg.two-cols:after {
position:absolute;
background-color:#212828;
width:500px;
content:" ";
height:100%;
right: -500px;
top: 0;
}
.li-two-col .li-title {font-size: 0.8em;padding: 0 0 16px 0;letter-spacing:0.5px;}
.li-two-col .li-text {font-size: 0.8em;hyphens: auto;}
.li-wide-wrapper.black-bg.two-cols .li-two-col br {display: none;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:first-child {padding: 0 10px 0 0;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:nth-child(2) {
border-left: 1px solid white;
padding: 0 0 0 20px;
}
.li-wide-wrapper.black-bg.two-cols .li-two-col:first-child .li-text {font-size:0.9em;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:nth-child(2) .li-text {padding-bottom:40px;}
.li-wide-wrapper {padding: 2em 0 0;}
.products-intro-box {
width:100%;
display:block;
border-top:1px solid black;
border-bottom:1px solid black;
padding:0;
margin:20px  0;
display: flex;
align-items: flex-start;
justify-content: center;
position: relative;
}
.li-text {font-size:1.05em;padding:20px 10px 20px 0;flex: 1 1 0px;}
.li-small-text {font-size:0.9em;border-left:1px solid black;padding:20px 0 20px 10px;flex: 1 1 0px;}
.cat-list-wrapper {
column-gap: 0px;
row-gap: 20px;
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
margin-bottom:70px;
}
.cat-list-item {
margin: 0;
padding: 0;
display:block;
}
.cat-list-item a {
margin: 0;
padding: 0 0 0 20px;
display: block;
position: relative;
height: 100%;
padding-top:10px;
border-bottom: 1px solid black;
padding-bottom: 16px;
}
.cat-list-item:nth-child(3n) a {
padding-right:20px; margin-left:0;
border-right: 1px solid #000;
border-left: 0px solid #fff;
}
.cat-list-item:first-child a { 
padding-left:0;
padding-right:20px;
margin-right:0px;
border-right: 1px solid #000;
} 
.cat-list-item:nth-child(4n) a {
padding-left:20px;
padding-right:0px;
}
.cat-list-item a img {
margin: 0 auto;
transition:margin 0.7s ease-out, filter 0.7s ease-out;
}
.cat-list-item a:hover img, a.woocommerce-LoopProduct-link:hover img {
margin-top:0px;
filter: brightness(110%);
transition:margin 0.25s ease-out, filter 0.25s ease-out;
}
.cat-list-item a:hover h3, .cat-list-item a:focus h3, a.woocommerce-LoopProduct-link:hover h2{
color:var(--global--color-secondary);
transition:color 0.25s ease-out; 
}
.cat-list-item a:hover .reap-list-item, .cat-list-item a:hover .reap-list-item:last-child, a.woocommerce-LoopProduct-link:hover .additional-product-info .shop_attributes tr {
border-color:var(--global--color-secondary);
transition:border-color 0.25s ease-out;
}
a.woocommerce-LoopProduct-link:hover img {
filter: brightness(90%);
}
.cat-list-item a h3, a.woocommerce-LoopProduct-link h2 {
width: 100%;
line-height: 1.4;
padding: 1.5em 0 10px 0;
margin: 0 0 10px 0;
font-weight: normal;
font-size: 0.9em;
letter-spacing:0;
transition:color 0.7s ease-out;
}
.cat-list-item a p, .additional-product-info p {
color: #000000; margin: 0 0 10px;
font-family:var(--global--font-secondary);
transition:color 0.7s ease-out;
hyphens: auto;
}
.cat-list-item a span, .additional-product-info span.specstitle, .product-attributedz .titleofattachments {
display:block;
font-family:var(--global--font-secondary);
color:#484848;
font-size: 0.8em;
padding: 0 0 9px;
transition:color 0.7s ease-out;
}
.cat-list-item a .reap-list-wrap, .additional-product-info .shop_attributes {
padding:0 0 10px;
margin:0;
}
.cat-list-item a .reap-list-item, .additional-product-info .shop_attributes tr, .woocommerce-cart-form table tr { font-family: var(--global--font-secondary);
border-top: 1px solid #bdbdbd;
padding: 9px 0;
transition:color 0.7s ease-out, border-color 0.7s ease-out;
}
.cat-list-item a .reap-list-item:last-child, .additional-product-info .shop_attributes tr:last-child {
border-bottom:1px solid black;
}
.button-plus {
color:var(--global--color-secondary);
position:relative;
padding:1em 0 1em 3em;
transition:color 0.7s ease-out;
font-size: 1.1em;
line-height:1.9;
text-align:left;
}
.button-plus:before {
position:absolute;
left:0;
top: 10px;
content:" ";
height: 30px;
width: 30px;
border-radius: 50%;
display: block;
border:1px solid var(--global--color-secondary);
}
.button-plus .crosss {
position:absolute;
left:0;
top: 20px;
}
.button-plus .crosss:before, .button-plus .crosss:after {
position: absolute;
left: 15px;
content: ' ';
height: 12px;
width: 2px;
background-color: var(--global--color-secondary);
}.button-plus .crosss:after { transform: rotate(-90deg);}  ul.products li.product .woocommerce-LoopProduct-link {	font-size:0.85em;text-align:left;}
ul.products li.product .woocommerce-LoopProduct-link .price {display:none;}
ul.products li.product .button.add_to_cart_button {display:none;}
.additional-product-info .shop_attributes {border-collapse: collapse;}
.additional-product-info .shop_attributes th, .additional-product-info .shop_attributes td {
padding:0;
margin:0;
font-size: 0.95em; 
display: inline-block;
font-weight:300;
color:#7b828b;
}
.additional-product-info .shop_attributes th {min-width:40px;word-wrap: normal;}
.additional-product-info .shop_attributes td {padding-left:7px;color:black;}
.additional-product-info .shop_attributes tr {display:flex;}
.archive .additional-product-info tr.woocommerce-product-attributes-item--weight, 
.archive .additional-product-info tr.woocommerce-product-attributes-item--dimensions {display:none}
.additional-product-info .shop_attributes a:hover {color: var(--global--color-secondary);}
.additional-product-info .button-plus {	margin-top:15px;} .storefront-sticky-add-to-cart {
background-color:white;
}
.admin-bar .storefront-sticky-add-to-cart--slideInDown {top:0;}
table td, table th, .wp-block-table td, .wp-block-table th {
border-color:#c4bc98; padding: 11px 10px;
text-align: left;
color:#5e5a50;
}
table tr:first-child td, .wp-block-table tr:first-child td {border-top-width: 0px;}
table tr:last-child td, .wp-block-table tr:last-child td {border-bottom-width: 0px;}
table tr td:first-child, .wp-block-table tr td:first-child {border-left-width: 0px;border-right-width: 0px;}
table tr td:last-child, .wp-block-table tr td:last-child {border-left-width: 0px;border-right-width: 0px;}
table tr td:nth-child(2), .wp-block-table tr td:nth-child(2) {border-left-width: 0px;padding-left:0;padding-right:0;}
table tr td:nth-child(3), .wp-block-table tr td:nth-child(3) {border-right-width: 0px;} @media only screen and (min-width: 1px) and (max-width: 900px) {.videowrap {min-height:calc(100vw * .35);}}
@media only screen and (min-width: 900px) and (max-width: 1100px) {.videowrap {min-height:calc(100vw * .32);}}
@media only screen and (min-width: 1100px) and (max-width: 1500px) {.videowrap {min-height:calc(100vw * .32);}}
@media only screen and (min-width: 1500px) {.videowrap {min-height:545px;}}
.wp-video {width:100%!important;}
.mejs-controls { opacity:0;background:transparent;}
.mejs-time { display:none; }
.mejs-overlay-button {background: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/mejs-controls-ariti.svg) no-repeat;background-position: 0 -29px;
background-size: 400px 120px;height: 89px;} 
.mejs-overlay-play:hover .mejs-overlay-button {background-position: -80px -29px;}
video {width:100%;}.mejs-button > button {}
.mejs-controls .mejs-time-rail .mejs-time-current {background: #dfaa71;}
.mejs-time-total {height:2px;margin: 9px 0 0;}
.mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total {height:2px;}
.mejs-time-handle-content { 
height: 1px;
left: -7px;
top: -6px
}
.mejs-container {background: #f9f6e5;}
.expander-button {
margin: 0 auto;
padding: 0;
width:100px;
text-align:center;
text-decoration:none;
display: block;
padding: 20px 20px 20px 0;
white-space: nowrap;
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.expander-frame .linkwitharrow::after {
transition: transform .2s ease-in;
}
.expander-frame.active .linkwitharrow::after { 
transform:rotate(90deg)translate(-2px,-5px);
}
.expander-frame.active .linkwitharrow {
color: var(--global--color-orange);
}
.expander-frame.active .linkwitharrow::after { 
filter: invert(67%) sepia(68%) saturate(4691%) hue-rotate(6deg) brightness(91%) contrast(103%);
}
.expander-body {
opacity:0;
max-height: 0;
transition: all 0.65s ease-out;
overflow:hidden; 
}
.expander-frame.active .expander-body {
opacity:1; transition: all 1s ease; 
}
.expander-frame.active .spacer {
opacity:1;
transition: opacity 0.5s ease;
}
.spacer {
width:100%;
display:block;
padding-bottom:310px;
opacity: 0.6;
transition: opacity 1s ease;
filter:invert(22%) sepia(58%) saturate(1078%) hue-rotate(349deg) brightness(93%) contrast(89%);
}  .site-main ul.products li.product { border: 0px solid #fff;}
.site-main ul.products li.product:after { 
border-right: 1px solid #bdbdbd;
display: block;
position: absolute;
right: -21px;
content: " ";
height: 100%;
top: 0;
}
.site-main ul.products li.product:nth-child(4n):after {display:none;}
ul.products li.product img {
height: 150px;
object-fit: contain;
margin-bottom:0;
}
.woocommerce-breadcrumb .breadcrumb-separator {padding:0 10px;}
.woocommerce-breadcrumb a:first-of-type::before {display:none;}
.woocommerce-breadcrumb a {text-decoration:none;}
.woocommerce-breadcrumb a:hover {color: var(--global--color-secondary);}
.woocommerce-breadcrumb .breadcrumb-separator::after {top:44%;opacity: 1;}
.post-type-archive-product:not(.search) ul.products, 
.post-type-archive-product:not(.search) .woocommerce-products-header {display:none;}
.storefront-full-width-content.woocommerce-account .entry-header, .storefront-full-width-content.woocommerce-cart .entry-header, .storefront-full-width-content.woocommerce-checkout .entry-header, 
.storefront-full-width-content .site-content .woocommerce-products-header {text-align:left;padding:0 0 0.3em;}
.post-type-archive-product .li-wide-wrapper {padding: 0;}
.storefront-sorting {font-size:1em;margin-bottom:0;}
.woocommerce-products-header__title {
border-bottom: 1px solid black;
padding: 0 0 20px;
margin: 0 0 .8em;
} 
.term-description {font-size: 0.9em;border-bottom: 1px solid black;}
.term-description p {max-width: 870px;}
.storefront-full-width-content.woocommerce-account .entry-header, .storefront-full-width-content.woocommerce-cart .entry-header, 
.storefront-full-width-content.woocommerce-checkout .entry-header, 
.storefront-full-width-content .woocommerce-products-header {padding:0 0 3em;}
.wc-proceed-to-checkout {
float: right;
clear: both;
display: block;
}
.wc-proceed-to-checkout .button.checkout-button {
font-size: 1.2em;
}
.woocommerce-ordering {padding:0;position:relative;}
.storefront-sorting select {
padding: 20px 40px 20px 0px;
border-bottom: 1px solid white;
border-top: 0px solid white;
border-right: 0px solid white;
border-left: 0px solid white;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.storefront-sorting select:hover {border-color:var(--global--color-secondary);}
.storefront-sorting select::-ms-expand {
display: none; }
select:focus {
box-shadow: 0 0 0px 1px var(--global--color-secondary);
box-shadow: 0 0 0 1px -moz-mac-focusring;
}
.storefront-sorting .woocommerce-ordering::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: 300;
vertical-align: baseline;
content: "›";
display: block;
font-size: 30px;
text-indent: 0;
line-height: 0.8;
position: absolute;
top: 50%;
right: 0;
width: 1em;
height: 1em;
-webkit-transform: translateX(-30%) translateY(-50%);
-ms-transform: translateX(-30%) translateY(-50%);
transform: translateX(-30%) translateY(-50%);
text-align: center;
opacity: 1;
pointer-events: none;
}
.woocommerce-result-count {padding:20px 0 20px 40px;color: gray;float:right;}
.site-main .storefront-sorting:last-of-type{display:none;}
.wc-forward::after, .woocommerce-Button--next::after {line-height:1;}
.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
background-color: #f2f2f2;
color: #000;
border-left: .6180469716em solid var(--global--color-secondary);
margin-bottom: 1.617924em;
}
.site-content>.col-full>.woocommerce>.woocommerce-message:first-child {
margin-top: 1em;
}
.woocommerce-message::before, .woocommerce-info::before, .woocommerce-error::before, .woocommerce-noreviews::before, p.no-comments::before {
top: 0.96em;
}
.woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .woocommerce-noreviews a, p.no-comments a {
color:var(--global--color-secondary);
}
.woocommerce-error {border-left: .6180469716em solid red;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before, .woocommerce-noreviews::before, p.no-comments::before {color: #000;}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button, .woocommerce-noreviews .button, p.no-comments .button {border-left-color: black !important;color:black;}
.woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce-message .button:hover, .woocommerce-noreviews .button:hover, p.no-comments .button:hover {color:var(--global--color-secondary);}
.woocommerce-message .button:hover {border:0px solid transparent;border-left:1px solid var(--global--color-secondary);}
.col-full.titledcol {margin-top:2.1em;}
.col-full.titledcol .product_title.entry-title, article h1.entry-title  {
border-bottom:1px solid black;
padding-bottom:0.8em;
margin-bottom:0;
}
article h1.entry-title {margin: 0.7em 0;}
.page .storefront-breadcrumb {padding:0;}
.single-product div.product::after, .single-product div.product::before {display:none;}
.single-product div.product {
display: grid; gap: 0 0; grid-template-columns: 1fr 1fr;
grid-template-rows: minmax(min-content, max-content);
grid-template-areas:
"top right"
"bottm right";
grid-template-areas: 
"top bottm"
"right right";
margin-bottom:7em;
}
.single-product div.product .images {grid-area: top;}
.single-product div.product .summary {grid-area: bottm;}
.single-product div.product .product-attributedz {grid-area: right;}
.single-product div.product .product-attributedz .additional-product-info{
border-left:0px solid white;
padding-left:0em;
margin-left: 0em; column-count: 1;
-webkit-columns: 1;
-moz-columns: 1;
columns: 1;
column-gap: 0px;
}
.storefront-full-width-content.single-product div.product .summary, .storefront-full-width-content.single-product div.product .woocommerce-product-gallery {width:100%;float:none;margin:0;padding:0;}
.single-product .summary.entry-summary .woocommerce-product-attributes {display:none;}
.single-product .product:not(.product-type-simple) .summary.entry-summary > .price {display:none;}
.single-product .product:not(.product-type-simple) .summary.entry-summary > .woocommerce-product-details__short-description {display:none;}
.single-product .summary.entry-summary .product_meta {display:none;}
.single-product .summary.entry-summary .additional-product-info .woocommerce-product-attributes.shop_attributes {display:table;}
.single-product .additional-product-info .shop_attributes tr:last-child {border-bottom-width:0px;}
.single-product .content-wrappered ul {margin-left: 1.3em!important;}
.single-product .content-wrappered ul li {font-family: var(--global--font-secondary);margin-top: 3px!important;}
body .content-wrappered ul li::before {content:'-'!important;} 
.woocommerce-product-gallery__wrapper {
display: grid;
gap: 0 0;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: minmax(min-content, max-content);
grid-template-areas:
"top top top"
"bottm bottm bottm";
margin-bottom: 30px;
}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{
grid-area: top;
} h2.shortcodeprod {
border-bottom: 1px solid black;
padding-bottom: 0.6em;
}
table.variations td.value {position:relative;}
table.variations select, .single-product div.product table.variations select {
width: 100%;
max-width:unset;
}
.single-product div.product table.variations .value {
margin-bottom: 1.7em;
margin-left: 1em;
margin-top: -0.4em;
} 
table.variations td.value::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: 300;
vertical-align: baseline;
content: "›";
color:var(--global--color-secondary);
display: block;
font-size: 30px;
text-indent: 0;
line-height: 0.8;
position: absolute;
top: 50%;
right: 0;
width: 1em;
height: 1em;
-webkit-transform: translateX(-30%) translateY(-50%);
-ms-transform: translateX(-30%) translateY(-50%);
transform: translateX(-30%) translateY(-50%) rotate(90deg);
text-align: center;
opacity: 1;
pointer-events: none;
}
table.variations td.value .reset_variations {display:none!important;}
table.variations td, table.variations th {display: inline-block!important;}
.single-product div.product table.variations tr {
display: flex;
}
.single-product div.product table.variations .value { display: inline-flex;
flex:1;
margin-bottom: 1.7em;
margin-left: 1em;
margin-top: -0.4em;
} 
.single-product div.product table.variations .label {
display: inline-flex;
}
table.variations td.label {
font-size: 1.1em;
padding: 5px 0 10px 0 !important;
line-height: 1.9;
width: 100%;
font-weight: 300;
color: #7b828b;
font-family: var(--global--font-secondary);
}
.woocommerce-variation-description {position:relative;}
.woocommerce-variation-description p:before {
content:"Description";
display:block;
font-family: var(--global--font-secondary);
font-weight: 300;
color: #7b828b;
line-height: 1.9;
font-size: 1.1em;
padding: 0 0 5px 0;
}
.woocommerce-variation-description p {
font-family: var(--global--font-secondary);
line-height: 1.4;
font-size: 1em;
padding: 10px 0 10px 0;
margin:0;
}
.woocommerce-variation-price {}
.woocommerce-variation-price .price, 
.single-product .product.product-type-simple p.price {
font-size: 1.4em;
color: black;
font-family: var(--global--font-secondary);
margin-top: 0.8em;
}
.woocommerce-variation-price .price .amount, 
.single-product .product.product-type-simple p.price .amount {}
.woocommerce-variation-price .price .price-txt, 
.single-product .product.product-type-simple p.price .price-txt {
padding: 0 0 0 10px;
font-size: 0.75em;
}
.stock.in-stock::before { content: "\f111";}
.stock.out-of-stock::before { content: "\f192";}
.single-product div.product form.cart .quantity {margin: 0 0.4em;}
.added_to_cart, .button, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, button, input[type="button"], input[type="reset"], input[type="submit"] {
background-color:transparent;
border:1px solid var(--global--color-secondary);
color:black;
}
.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta, button.alt, button.cta, input[type="button"].alt, input[type="button"].cta, input[type="reset"].alt, input[type="reset"].cta, input[type="submit"].alt, input[type="submit"].cta {
background-color: transparent;
border: 1px solid var(--global--color-secondary);
}
.added_to_cart:hover, .button:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
border: 1px solid var(--global--color-secondary);
color:black;
background-color: var(--global--color-secondary);;
}
.added_to_cart.alt:hover, .added_to_cart.cta:hover, .button.alt:hover, .button.cta:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover, button.alt:hover, button.cta:hover, input[type="button"].alt:hover, input[type="button"].cta:hover, input[type="reset"].alt:hover, input[type="reset"].cta:hover, input[type="submit"].alt:hover, input[type="submit"].cta:hover {
background-color: var(--global--color-secondary);
color:white;
}
button.plus, button.minus {
font-size: 1.5em;
line-height: 0.65;
font-family: arial;
padding: 15px;
font-family: arial, helvetica, sans-serif;
width:50px;
float:left;
}
.summary .quantity .qty {
border: 1px solid black;
box-sizing: border-box;
background-color: white;
font-weight: bold;
color: black;
font-family: arial, helvetica, sans-serif;
-webkit-appearance: none;
margin: 0;
-moz-appearance: textfield;
line-height: 1.6;
}
.summary .single_add_to_cart_button {
float:left;
margin: 0 0.4em;
} #pa_thickness {padding-left: 1.8em;} table.variations td.thicknesslabel {display:none!important;}
table.variations td.value.thickness::before {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: 300;
vertical-align: baseline;
content: "Ø";
display: block;
font-size: 25px;
text-indent: 0;
line-height: 0.8;
position: absolute;
top: 23px;
left: 12px;
width: 1em;
height: 1em;
-webkit-transform: translateX(-30%) translateY(-50%);
-ms-transform: translateX(-30%) translateY(-50%);
transform: translateX(-30%) translateY(-50%);
text-align: center;
opacity: 1;
pointer-events: none;
color: black;
}  select { font-size: 16px;
font-family: sans-serif;
font-weight: 700;
color: #444;
line-height: 1.3;
padding: .6em 2.5em .5em .6em;
width: 100%;
max-width: 400px;
box-sizing: border-box;
margin: 0;
border: 1px solid var(--global--color-secondary);
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background-color: #fff;
}
select::-ms-expand {display: none;}
select:hover {border-color: #000;}
select:focus {
border-color: #000;
box-shadow: 0 0 1px 1px rgba(59, 153, 252, .7);
box-shadow: 0 0 0 3px -moz-mac-focusring;
color: #222;
outline: none;
}
select option {font-weight:normal;}  .tableofattachments {table-layout: fixed;}
.product-attributedz .titleofattachments {}
.content-wrappered {padding-bottom:20px;}
.product-attributedz .tablewrapper {padding-bottom:20px;}
.product-attributedz .tableofattachments thead {display:none;}
.product-attributedz .tableofattachments tr td:first-child, .product-attributedz .tableofattachments tr th:first-child {
padding-left:0px;
width: 70%;
}
.product-attributedz .tableofattachments  tr td {
border-width: 0;
background-color: transparent;
vertical-align: middle;
border-bottom: 1px solid #bdbdbd;
}
.product-attributedz .attachments table tr.file-row:hover td{	background-color:transparent;}
.product-attributedz .tableofattachments tr:last-child td {border-bottom:0px solid white!important;}
.product-attributedz .hrofpdf { display:none;} .attachments table{
border-width:0;
border-bottom:3px solid #536cb4;
}
.attachments table thead tr td{
color:white;
font-weight:bold;
background-color:#555555;
vertical-align:bottom;
font-size: 0.9em;
font-weight: normal;
}
.attachments table tr td:first-child, .attachments table tr th:first-child { padding-right:10px;
padding-left:20px;
line-height:25px;
border-left:0px solid transparent;
}
.attachments table tr td:nth-child(2) {
width:40%;
line-height:25px;
vertical-align: middle;
}
.attachments table tr td:last-child {border-right:0px solid transparent;}
.additional-product-info .attachments table p {font-size:1.1em;}
.additional-product-info .pdf-frames, .additional-product-info .tablewrapper, .additional-product-info .woocommerce-product-attributes, .content-wrappered {
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
overflow: hidden;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.additional-product-info .pdf-frames {margin:0;} .attachments table tr td {
border-width:0;
background-color:#f3f3f3;
vertical-align: middle;
border-bottom:3px solid #fff;
}
.attachments table tr.file-row:hover td{
background-color:#e0e0e0;
}
.attachments table tr.file-row p {
padding:2px 0 0 0;
margin:0!important;
line-height: 22px;
}
table .heavytd {
font-weight:normal;
margin:0;
}
table .filelink { 
min-height: 35px;
width: 100%;
padding-right: 40px;
background-image: url(//shop.sivis.gr/shop/wp-content/themes/storefront-child/img/document.svg);
background-repeat: no-repeat;
background-position: center right;
display: inline-block;
text-decoration: none;
box-shadow: none;
text-align:right;
background-size: 35px 35px;
box-shadow:none!important;
color:black; 
font-family:var(--global--font-secondary);
line-height: 35px;
filter:none;
}
table .filelink:hover {
filter:var(--global--svg-filter);
}
table .filelink span {
line-height: 1;
}
table .file-descriptions {
color:#7b828b;
font-size:13px;
}
table .file-descriptions span {
text-transform:uppercase;
padding-right:5px;
color:black;
}
table.table-with-button {
padding-top:0px;margin-bottom:0px;
}
table.table-with-button .linktopdf{
position: absolute;
right: 0;
top: 0px;
background-color: #4884bb;
padding: 7px 20px;
}
table.table-with-button .linktopdf .icon-fat {
font-size: 20px;
padding-right: 5px;
font-weight:normal;
}
table.table-with-button .linktopdf:hover {
background-color:#efefef;
}	
table.table-with-button .linktopdf:hover a, table.table-with-button .linktopdf:hover .icon-fat  {
color:#4884bb;
box-shadow:none;
}
table.table-with-button .linktopdf a {
color:white;
}
body .wp-block-image {
padding-bottom:0em;
margin-bottom:0;
}
body figure.wp-block-image{
padding-bottom:1em;
}
body .wp-block-table {
border-width:0px;
border-top:1px solid #ccc; 
margin: 0;
}
.wp-block-table th {
border-width: 0 1px 1px 0;
background-color:#d7d7d7;
color:black;
border-color:white;
}
.wp-block-table th:last-child {
border-width: 0 0 1px 0;
}
.headingd {
font-size:25px;
}
.pdf-frames {
margin:20px 0 0 0;
}
.pdf-header {
position:relative;
} 
.pdf-frames .datitle {
padding:0 0 10px 0;
margin:0;
font-size: 0.9em;
font-weight: 500; width:calc(100% - 165px)!important;
display:inline-block;
}
.pdf-frames span.linktopdf { position:absolute;
right:0;
width:auto;
display:inline-block;
height:100%;
}
.pdf-frames span.linktopdf a {
color:black;
font-size: 0.9em;
font-weight: 500;
text-decoration:none;
box-shadow:none;
padding:0px 0px 10px 20px;
display:inline-block;
line-height: 1.7;
width:100%;
height:100%;
}
.pdf-frames span.linktopdf a:hover {
color:var(--global--color-secondary);
}
.pdf-frames iframe {
}
.hrofpdf {
margin:3em 0 1em;
}
.icon-fat {
font-weight:700;
font-size: 30px;
line-height: 10px;
font-family: "fontello", Arial, Helvetica, sans-serif;
vertical-align: sub;
}
.icon-thin {
font-size: 25px;
font-weight:300;
vertical-align: middle;
line-height: 10px;
font-family: "fontello", Arial, Helvetica, sans-serif;
padding-right: 10px;
color: #4b6bca;
}  .woocommerce-cart-form table, .shop_table {border-collapse: collapse;}
.woocommerce-cart-form table tr { 
font-size: 1.1em;
border-color:#dfdfdf;
}
.cart_totals .shop_table {table-layout: fixed;}
.woocommerce-cart-form table tr:hover {}
.woocommerce-cart-form table td, .woocommerce-cart-form table th,
.shop_table td, .shop_table th{font-size: 1em;}
.woocommerce-cart-form table td {vertical-align: middle;}
.woocommerce-cart-form table thead {}
.woocommerce-cart-form table a {text-decoration:none!important;}
.woocommerce-cart-form table thead tr {
border-width:0px;
border-bottom: 1px solid #000;
}
table.cart td.actions { border-top: 1px solid black;}
table.cart td, table.cart th, table.cart td.product-remove {padding: 0.518em;}
table.cart td.actions {padding: 30px 0 0;}
form.woocommerce-cart-form, table.cart { margin-bottom: 0;}
.cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator {
width:100%;
float:none;
}
.shop_table td, .shop_table th {
padding: 15px 0;
color: black;
font-size: 1.2em;
}
.shop_table tr {
font-family: var(--global--font-secondary);
border-top: 1px solid black;
padding: 9px 0;
}
.cart_totals .shop_table tr.cart-subtotal th {width:250px;}
.cart_totals .shop_table {table-layout: fixed;}
.wc-forward::after, .woocommerce-Button--next::after {content: "\f105";}
.woocommerce-cart .cart-collaterals .shop_table tr {display:flex;}
.woocommerce-cart .cart-collaterals .shop_table tr.order-total th {padding-right:5px;} 
.woocommerce-cart .woocommerce-cart-form {width:100%;float:none;}
.woocommerce-cart .cart-collaterals {width:100%;margin-left:0%;float:none;}
.woocommerce-cart .cart-collaterals h2 {
font-size: 1.1em;
letter-spacing: 0;
color: black;
opacity: 1;
font-family: var(--global--font-secondary);
font-weight: 600;
padding: 0.75em 0;
margin: 0;  
}
.woocommerce-cart .wc-proceed-to-checkout { width:100%;}
.backorder_notification{
display: none;
}
.backorder_notification.custom{
display: block;
}
table.cart td.product-name a {
display:block;
}
.grayedd {font-style: italic;}  .shop_table.woocommerce-checkout-review-order-table {table-layout: auto;}
.shop_table.woocommerce-checkout-review-order-table .product-name{width:85%;} .shop_table.woocommerce-checkout-review-order-table tr .product-total {width:15%;text-align:right;} 
.woocommerce-checkout-review-order-table tfoot td {text-align:right;}
.edit-cart-wrapper {position:relative;width:100%;}
.edit-cart-button {position:absolute;right:0;
padding: 5px 14px;
font-weight: normal; 
}
.shop_table.woocommerce-checkout-review-order-table thead tr:first-child, .shop_table.woocommerce-checkout-review-order-table tfoot tr:first-child {border-color:#000;}
.shop_table.woocommerce-checkout-review-order-table tr {border-color:#bdbdbd;}
.shop_table.woocommerce-checkout-review-order-table tfoot tr th {width:200px;}
.shop_table.woocommerce-checkout-review-order-table tfoot tr td {width:90%;padding: 15px 0 0;line-height:1.4;}
.woocommerce-checkout ul#shipping_method {margin-top: 5px;}
.woocommerce-checkout mark {
font-weight: normal;
background: transparent;
color:red;
}
.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals {
display: block;
box-sizing: border-box;
width: 100%;
min-width: 118%;
}
.shop_table .product-name dl.variation {
margin-bottom:0px;margin-top:5px;
}
.shop_table .product-name dl.variation dt, .shop_table .product-name dl.variation dd {
display:inline-block;margin-bottom:5px;
}
.shop_table .product-name dl.variation dt { color: #a7a7a7; font-weight:normal;}
.shop_table .product-name dl.variation dd { padding-right: 0.6em; color: black; }
input[type="checkbox"], input[type="radio"] {
width: 27px;
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
outline: none;
outline-width: medium;
position: relative;
border: none;
cursor: pointer;
outline-width: 0;
border-radius: 50%;
top: 6px;
box-sizing: border-box;
padding: 0;
background: none;
overflow: visible;
margin: 0 0.4em 0 0!important;
}
input[type="radio"]::before, .input-radio::before {
background: #0a0a0a;
position: absolute;
left: 0;
top: 0;
width: 27px;
height: 27px;
display: block; -webkit-transition: 240ms;
-o-transition: 240ms;
transition: 240ms;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
content: "";
box-sizing: border-box;
}
input[type="radio"]:checked::before {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
input[type="radio"]:checked::after, .input-radio:checked::after {
border-color: var(--global--color-secondary);
}
input[type="checkbox"]::after, input[type="radio"]::after, #payment .payment_methods > .wc_payment_method > label::after {
display: block;
width: 27px;
height: 27px;
border: 2px solid #a5a5a5;
border-color: var(--global--color-secondary);
-webkit-transition: 240ms;
-o-transition: 240ms;
transition: 240ms; content: "";
box-sizing: border-box;
}
.contact-form .contact-form-dropdown__menu ul.ui-menu {background-color:white;}
.shipping-method-desc {
font-size: 0.9em;
margin-left: 2.4em;
line-height: 1.3;
}
.woocommerce-cart ul#shipping_method {margin:0;}
ul#shipping_method li {
text-align:left;
padding: 0px 0 25px 21px;
margin: -3px 0 0 0;
}
.woocommerce-cart p.woocommerce-shipping-destination {display:none;}
input[type="checkbox"]:checked::after, #payment .payment_methods > .wc_payment_method > label::after {
border-color: var(--global--color-secondary);
background-color: var(--global--color-secondary);
}
input[type="checkbox"]::after, #payment .payment_methods > .wc_payment_method > label::after {
border-radius: 2px;
}
input[type="checkbox"]:checked::before, #payment .payment_methods > .wc_payment_method > label::before {
content: "";
position: absolute;
top: 3px;
left: 9px;
display: table;
width: 7px;
height: 14px;
border: 3px solid #fff;
border-top-width: 0;
border-left-width: 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
content:" ";
text-align: center;
}
.form-row.woocommerce-invalid input.input-checkbox {border-radius: 0;}
#payment .payment_methods li.woocommerce-PaymentMethod > input[type="radio"]:first-child:checked + label::before, #payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label::before {
content: " ";
}
#payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label::after {
background-color: var(--global--color-secondary);
}
#payment .payment_methods > .wc_payment_method > label::before {
z-index: 9;
content: unset;
top:23px;
}
#payment .payment_methods > .wc_payment_method > label::after {
position:absolute;
left:0;
top:21px;
z-index: 1;
background-color: transparent;
}
#payment .payment_methods > .woocommerce-PaymentMethod > label, #payment .payment_methods > .wc_payment_method > label {
display: block;
padding: 19px 0 0 40px;
cursor: pointer;
color: black;
font-size: 1.2em;
font-family: var(--global--font-secondary);
}
#payment .payment_methods li .payment_box { padding: 3px 0 10px 49px;}
#order_review .shop_table {margin-bottom: 0;}
#payment .place-order {padding: 0;}
input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text {
box-shadow: unset;
border: 1px solid #b5b5b5;
border-bottom: 1px solid var(--global--color-secondary);
background-color: transparent;
}
input[type="text"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus, .input-text:focus {
background-color: #transparent;
border: 1px solid var(--global--color-secondary);
outline: none;
}
.form-row.woocommerce-validated input.input-text {
box-shadow: inset 2px 0 0 #15ec87;
border: 1px solid #15ec87;
}
.form-row.woocommerce-invalid input.input-text {
box-shadow: inset 2px 0 0 #e2401c;
border: 1px solid #e2401c;
}
#billing_postcode_field, #billing_address_1_field, #shipping_address_1_field, #billing_company_field, #billing_email_field, #billing_email_field {
width: 50%;
float: left;
padding-right: 2%;
}
#billing_phone_field, #billing_city_field, #shipping_city_field, #billing_country_field {
width: 50%;
float: left;
clear: none;
}
.col2-set .form-row-first {
width: 50%;
float: left;
margin-right: 0;
padding-right: 2%;
}
.col2-set .form-row-last {
width: 50%;
float: right;
margin-right: 0;
}
#wpdesk_vat_field {
display: inline-block;
width: 50%;
}
.select2-container--default .select2-selection--single {
padding: 23px 0;
border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {margin-top: -12px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-left: -15px;
top: 86%;
}
.woocommerce-privacy-policy-text {margin-bottom:9px;}
.wc_payment_method.payment_method_paypal .about_paypal {display:none;}  ul.order_details li {
padding-left: 0px;
padding-right: 6em;
display: inline-block;
}
ul.order_details {margin: 1em 0;}
.woocommerce-order .woocommerce-order-details {
width:100%;
float: none;
margin-right: 0;
padding-right: 0;
}
.woocommerce-order .woocommerce-customer-details {
width: 100%;
float: none;
margin-right: 0;
}
.woocommerce-order h2 {
font-size: 1.4em;
letter-spacing: 0;
padding-top: 20px;
}
.woocommerce-order h3 {
display: block;
font-size: 1.1em;
text-transform: none;
color: black;
letter-spacing: 0;
font-weight: bold;
margin-bottom: -20px;
}
.woocommerce-customer-details h2 {
border-bottom:1px solid black;
padding-bottom:.5407911001em;
}
.woocommerce-customer-details--phone, .woocommerce-customer-details--email { position:relative;padding-left:25px;    margin-bottom: 0;}
.woocommerce-customer-details--phone:after, .woocommerce-customer-details--email:after {
content: "\f879";
position:absolute;
left:0;
line-height: 2;
font-family: "Font Awesome 5 Free";
font-weight: 900;
vertical-align: baseline;
display: inline-block;
font-style: normal;
}
.woocommerce-customer-details--email:after { content: "\f0e0";}
.woocommerce-table--order-details thead tr:first-child {border-color:#000;}
.woocommerce-table--order-details tr {border-color:#bdbdbd;}
.woocommerce-table--order-details tr td:nth-child(2), .woocommerce-table--order-details tr th:nth-child(2) {width:30%;text-align:right}
.woocommerce-table--order-details tr td:first-child {}
address {line-height: 2;}
.woocommerce-checkout .page-featured-image {display:none;}
.woocommerce-checkout.woocommerce-order-received .page-featured-image {display:block;}
.storefront-full-width-content.woocommerce-checkout .entry-header {	padding: 0 0 1em;}
.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] { 
width: 100%;
}
.contact-form select {
min-width: 100%;
margin-bottom: 0;
}
.grunion-field-wrap {box-sizing:border-box;float:left;width:100%;overflow: hidden;}
.grunion-field-name-wrap {margin-right:2%;}
.grunion-field-name-wrap, .grunion-field-email-wrap {width:49%;float:left;}
.grunion-field-text-wrap.companyfielded, .grunion-field-textarea-wrap {float:none;width:100%;clear:both;} 
.grunion-field-select-wrap {width:68%;float:left;margin-right:2%;} 
.grunion-field-text-wrap.numberfielded-wrap {width:30%;float:left;}
body .contact-form textarea { height:100px;}
.contact-submit button {padding: 15px 35px;font-size: 1.1em;margin-top:2em;}
.contact-form label {
margin: 20px 0 10px;
} .pagination .page-numbers li .page-numbers, 
.woocommerce-pagination .page-numbers li .page-numbers {
padding: 0.8em 1.4em;
background-color: #464657;
border: 1px solid #464657;
font-weight: bold;
font-size: 1.3em;
color: white;
}
.pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current {
background-color:  var(--global--color-secondary);
border-color:  var(--global--color-secondary);
}
.pagination .page-numbers li a.page-numbers:hover, .woocommerce-pagination .page-numbers li a.page-numbers:hover {
background-color: white;
color: var(--global--color-secondary);
}
.woocommerce-account .woocommerce-form {max-width:600px;} .woocommerce-MyAccount-content fieldset {padding:20px 0 0 0;border-top:1px solid #bdbdbd;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
content: "\f474";
}
@media only screen and (min-width: 768px) {
.woocommerce-MyAccount-content .form-row-first {
width: 49%;
float: left;
margin-right:2%;
}
.woocommerce-MyAccount-content .form-row-last {
width: 49%;
float: right;
margin-right: 0;
}
}
.woocommerce-account .woocommerce-form-login.login .button {margin-top:20px;} .thesearchpage article {margin:0;}
.thesearchpage section {margin-bottom:10em;}
.thesearchpage .woocommerce-product-search {max-width:500px;}
.search .woocommerce-info {margin:2em 0;} 
.thesearchpage .widget.woocommerce.widget_product_categories {max-width:500px;} .page.storefront-full-width-content:not(.woocommerce-page) .entry-content { 
max-width:960px;
}
.page .entry-content h3 {
font-size: 1.05em;
letter-spacing: 0;
}
.contactgrid {
display: grid;
gap: 0 0;
grid-template-columns: 1fr 1fr;
grid-template-rows: minmax(min-content, max-content);
grid-template-areas:
"top top"
"left right"
"bottom right";
}
.contactgrid .entry-header {grid-area: top;}
.contactgrid .entry-content {grid-area: left;}
.contactgrid .edit-link {display:none;}
.contactgrid .custom-html-widget {grid-area: bottom;}
.contactgrid .entry-map {grid-area: right;max-height: calc(100% - 82px);}
a.facebook, a.google, a.instagram, a.tripa, a.viber, a.whatsapp, a.linkedin {
width: 42px;
height: 43px;
background-image: url(//www.sivis.gr/cms2/wp-content/themes/time_child/img/contact-vectors.svg);
background-repeat: no-repeat;
background-position: -75px 0;
background-size: 700px 928.72px;
box-shadow: none!important;
text-indent: -999px;
overflow: hidden;
display: inline-block;
position: relative;
text-align: unset;
margin-top: -5px;
text-align: left;
}
a.facebook {
background-position: -231px -300px;
margin-left: 10px;
}
a.instagram {
background-position: -384px -300px;
margin: 0 0 0 8px;
}
a.google {
background-position: -282px -300px;
margin-left: 10px;
}
a.linkedin {
background-position: -436px -300px;
margin: 0;
}
a.facebook:hover, a.google:hover, a.tripa:hover, a.viber:hover, a.whatsapp:hover, a.linkedin:hover {
filter: none;
filter: saturate(0) brightness(.5);
}
a.instagram:hover {
background-position: -334px -300px;
}
.custom-html-widget {
border-top:1px solid #ccc;
margin-top:1em;
padding-top: 2em;
}
.entry-map {
border:1px solid #ccc;
margin-left: 60px;
box-sizing: border-box;
overflow: hidden;
}  #topBtn {
display: none;
position: fixed;
bottom: 18px;
right: 18px;
z-index: 99;
border: none;
outline: none;
color: #221e1a70;
cursor: pointer;
padding: 24px;
font-size: 40px;
font-weight: bold;
border: 0px solid #fff;
margin:0;
font-family: var(--global--font-primary);
text-decoration: none;
transition:all 0.2s ease-out;
visibility:hidden;
}
#topBtn:hover {color: var(--global--color-orange);bottom: 25px;}
#footer {margin:0 0 2.2em;}
.page-footer-image.feat-large.fullwidth {
width:100%;
overflow:hidden;
}
.page-footer-image.feat-large.fullwidth img {
width:100vw;
height:auto;
display:block;
height: 320px;
display: block;
object-fit: cover;
object-position: -130px -60px;
margin-bottom: -60px;
}
.footer-outro-box {
width:100%;
display:block;
border-top:1px solid black;
border-bottom:1px solid black;
padding:0;
margin:20px  0;
display: flex;
align-items: flex-start;
justify-content: center;
position: relative;
}
.footer-outro-box a:hover {color: var(--global--color-secondary);}
.footer-outro-box .li-text {font-size:0.9em;padding:20px 10px 30px 0;flex: 1 1 0px;}
.footer-outro-box .li-small-text {font-size:0.9em;border-left:1px solid black;flex: 1 1 0px;}
.footer-columns {
width:100%;
padding: 0;
margin: 1.5em 0 0;
display: block;
align-items: flex-start;
justify-content: center;
position: relative;
}
.footer-left-col {flex: 1 1 0px;}
.footer-logo {}
.footer-right-col {
flex: 1 1 0px;
display:flex;
align-items: flex-start;
position: relative;
margin-top: 3em;
}
.footer-right-col ul {margin:30px 0 0 0;list-style:none;}
ul.footer-cat-list-item {}
ul.footer-cat-list-item li, .footer-menu-list-item li {}
ul.footer-cat-list-item li a, .footer-menu-list-item li a {
padding: 5px 0;
display: inline-block;
}
ul.footer-cat-list-item li a:hover, .footer-menu-list-item li a:hover {color: var(--global--color-secondary);}
.footer-menu-list-wrapper ul {font-size:0.9em;}
.footer-menu-list-item {}
.footer-menu-list-wrapper:first-child {padding:0 20px 0 0;width:50%;}
@media only screen and (min-width: 768px) { #colophon {display:none;}}  button.menu-toggle {
right: 17px;
top: 0;
color: #fff0;
position: absolute;
font-size: 3px;
margin: 15px;
padding: 5px;
z-index: 99999;
transition: top 0.55s ease;
border-width:1px;
}
button.menu-toggle span span:first-child {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
}
button.menu-toggle span span {
display: block;
width: 33px;
height: 4px;
margin-bottom: 5px;
position: relative;
background: white;
border-radius: 0px;
z-index: 1;
-webkit-transform-origin: 4px 0px;
transform-origin: 4px 0px;
transition: background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}
button.menu-toggle:hover span span {background: white;}
.toggled button.menu-toggle, .toggled button.menu-toggle:hover {
background-color: var(--global--color-secondary);
border-color: var(--global--color-secondary);
border-radius: 0;
}
.toggled button.menu-toggle span span {
opacity: 1;
-webkit-transform: rotate(45deg) translate(-8px, -16px);
transform: rotate(45deg) translate(-8px, -16px);
background-color: white !important; 
}
.toggled button.menu-toggle span span:nth-last-child(2) {
-webkit-transform: rotate(-45deg) translate(-5px, 9px);
transform: rotate(-45deg) translate(-5px, 9px);
}
.toggled button.menu-toggle span span:nth-last-child(3) {
opacity: 0;
-webkit-transform: rotate(0deg) scale(0.2, 0.2);
transform: rotate(0deg) scale(0.2, 0.2);
}
.main-navigation.toggled .handheld-navigation, .main-navigation.toggled .menu>ul:not(.nav-menu), .main-navigation.toggled ul[aria-expanded=true] {
max-height: revert;
}
.toggled .handheld-navigation {
height: 100vh;
transition: height .6s ease, padding .6s ease;
-webkit-transition: height .6s ease, padding .6s ease;
}
.handheld-navigation {
max-height: revert;
display: block;
z-index:2;
margin: 0;
height: 0;
overflow: hidden;
width: 100%;
box-sizing: content-box;
position: absolute;
right: 0;
top:0;
transition: height .3s ease, padding .3s ease;
-webkit-transition: height .3s ease, padding .3s ease;
}
.handheld-navigation .menu {
background-color: var(--global--color-dark-gray);
position: relative;
box-shadow: 0px 10px 22px -9px rgba(0,0,0,0.5);
padding: 10px 0;
height:100%;
}
.handheld-navigation .menu li {
width: 100%;
float: none;
border: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: 0;
display: block;
border-width: 0;
font-size: 1em;
z-index: 2;
position: relative;
} 
.main-navigation .handheld-navigation .menu li.current-menu-item a{ color:var(--global--color-secondary);}
.handheld-navigation .menu li.menu-item-has-children > a { pointer-events: none;}
.handheld-navigation .menu li.menu-item-has-children > a { padding: 20px 60px 20px 26px;}
.handheld-navigation .menu li.menu-item-has-children > a { position: relative;}
.main-navigation .handheld-navigation .menu li a, #mobile-navigation-extras .langsw a {
font-size: 18px;
font-weight: 400;
letter-spacing: 0.7px;
padding: 15px 45px 15px 25px;
color: white;
font-weight: normal;
border-radius: 0;
border-bottom: 0px solid #d7d7d7;
font-size: 20px;
letter-spacing: 0.2px;
font-weight: 300;
text-align: left;
box-shadow: unset;
display: block;
line-height: 1.4;
}
.main-navigation .handheld-navigation .menu li:hover {background-color:var(--global--color-secondary);}
.main-navigation .handheld-navigation .menu li a:hover {color:var(--global--color-dark-gray);} 
.storefront-handheld-footer-bar ul li {	background-color:white;}
.storefront-handheld-footer-bar ul li.search .site-search, .storefront-handheld-footer-bar ul li.search .widget, .storefront-handheld-footer-bar ul li.search form {
z-index:-1;
}
.storefront-handheld-footer-bar ul li > a::before {color: var(--global--color-secondary);}
.site-footer {background-color:white;padding-bottom:0;}
.storefront-handheld-footer-bar {box-shadow:unset;border-top: 1px solid black;}
.storefront-handheld-footer-bar ul li.search.active .site-search {
border-top: 1px solid black;
background-color: white;
}
.storefront-handheld-footer-bar ul li.search.active .site-search .widget_product_search frorm.woocommerce-product-search{
z-index:1;
}
.storefront-handheld-footer-bar ul li.search.active form {
z-index:1;
}
#espabadge { 
position:absolute; 
right: 2.4em;
bottom: 2em;
background-color: white;
padding: 0.5em;
z-index: 1;
}
#espabadge a { }
#espabadge img {
display:block;
width:380px;
max-width:100vw;
height: auto;
} @media only screen and (min-width: 768px) {
.shop_table.woocommerce-checkout-review-order-table tfoot tr {}
.page .entry-content h3 {font-size: 1.25em;}
h1, h2.shortcodeprod {font-size: 1.8em;}
.page .storefront-breadcrumb {padding:1em 0;}
article h1.entry-title {margin: 1em 0;} 
#footer {margin:0 0 5em;}
.footer-menu-list-wrapper:first-child {padding:0 50px 0 0;}
.page-footer-image.feat-large.fullwidth img {
height: auto;
object-fit: contain;
object-position: center center;
margin-bottom: 0;
}
.footer-outro-box .li-small-text {padding:30px 0 30px 30px;}
.footer-outro-box .li-text {padding-top:30px;}
.cat-list-wrapper {
row-gap: 20px;
grid-template-columns: repeat(3, minmax(0, 1fr));
margin-bottom:70px;
}
.cat-list-item a {padding: 0 10px 20px 10px;}
.cat-list-item:nth-child(3n) a {
padding-left:20px;
margin-left:20px;
border-right:0px solid white;
border-left: 1px solid #000;
}
.cat-list-item:first-child a, .cat-list-item:nth-child(4n) a {	
padding-right:20px;
margin-right:20px;
border-left: 0px solid #fff;
border-right: 1px solid #000;
}
.li-wide-wrapper.black-bg.two-cols {padding:50px 0;}
.main-navigation ul.menu ul, .main-navigation ul.nav-menu ul {
background-color:var(--global--color-dark-gray);
}
.site-header-cart .widget_shopping_cart {
background-color:#535a77;
}
.site-header > .col-full {
display:none;
}
.secondary-navigation .menu {
float:none;
} .storefront-primary-navigation .col-full {
display: flex;
align-items: center;
flex-wrap: initial;
justify-content: normal;
position:relative;
} .storefront-secondary-navigation.woocommerce-active .site-header .site-branding { 
width:100%;
} .woocommerce-active .site-header .main-navigation {
width: auto;
float: none;
margin-right: 0;
clear: none;
flex: 1;
}
.main-navigation ul.menu, .main-navigation ul.nav-menu {
margin-left: 0;
-webkit-transition: none;
transition: none;
text-align: left;
padding-left:24px;
}
.main-navigation .handheld-navigation .menu {padding-right: 24px;} .storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
width:auto;
float:none;
margin:0;
display:none;
} .woocommerce-active .site-header .site-header-cart {
width: 290px;
float: none;
flex: 0 0 0;
position: absolute;
right: 40px;
top: 77px;
z-index: 1;
background-color: #464657;
padding: 0 0 0 20px;
}
.site-header .site-header-cart a {}
.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a { font-size:1em;}
.main-navigation ul ul li:last-child a {padding-bottom:1.1em;}
.handheld-navigation, .main-navigation.toggled .handheld-navigation, .main-navigation.toggled div.menu, .menu-toggle {
display: block;
}
.site-header .widget_shopping_cart p.total {display:none;}
.woocommerce-mini-cart__buttons.buttons {display:flex;}
.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a:first-child {
margin-bottom: 0;
margin-right:11px;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a {font-weight: 400;}
.site-header-cart .cart-contents {padding:1.118em 0;}
.site-header-cart:before {
content: " ";
left: -62px;
top: 0;
width: 0;
height: 0;
border-left: 63px solid transparent;
border-right: 0px solid transparent;
border-top: 62px solid #464657;
position: absolute;
}
.woocommerce-active .site-header .site-header-cart:hover:before {
border-top-color: #535a77;
}
.site-header-cart:after {
content: " ";
position: absolute;
top: 0;
right: -500px;
width: 500px;
height: 100%;
background-color:#464657;
}
.woocommerce-active .site-header .site-header-cart:hover:after {
background-color: #535a77;
}
.site-header-cart .widget_shopping_cart:after {
content: " ";
position: absolute;
top: 0;
right: -500px;
width: 500px;
height: 100%;
background-color: #535a77;
}
.woocommerce-active .site-header .site-header-cart:hover {background-color: #535a77;}
.footer-menu-list-wrapper:first-child {padding:0 70px 0 20px;width:auto;}
.footer-columns {
margin: 4em 0 4em;
display: flex;
align-items: flex-start;
justify-content: center;
}
.footer-right-col { margin-top:0;}
#topBtn { visibility:visible;}
.feat-texts-wrap {font-size:1em;}
.li-wide-wrapper {padding: 5em 0;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:nth-child(2) {padding: 0 0 0 40px;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:first-child {padding: 0 50px 0 0;}
.li-wide-wrapper.black-bg.two-cols .li-two-col br {display: block;}
.li-two-col .li-text {font-size: 0.9em;}
.li-wide-wrapper.black-bg.two-cols .li-two-col:first-child .li-text {font-size:1.2em;}
.li-two-col .li-title {padding: 0 0 20px;}
}
@media only screen and (min-width: 960px) {  
.button-plus:before {top: 0.8em;}
.single-product div.product {
display: grid;
gap: 0 0;
grid-template-columns: 400px 1fr;
grid-template-rows: minmax(min-content, max-content);
grid-template-areas:
"top right"
"bottm right";
margin-bottom:7em;
}
.single-product div.product .product-attributedz .additional-product-info{
border-left:1px solid black;
padding-left:4em;
margin-left: 4em;
}
.woocommerce-cart .woocommerce-cart-form {width:65%;float:left;}
.woocommerce-cart .cart-collaterals {width:33%;margin-left:2%;float:left;}
.woocommerce-cart .cart-collaterals h2 {
font-size: 1.1em;
letter-spacing: 0;
color: black;
opacity: 1;
font-family: var(--global--font-secondary);
font-weight: 600;
padding: 0.75em 0;
margin: 0;
}
.woocommerce-cart .wc-proceed-to-checkout { width:100%;}
ul.products li.product img {height: 250px;}
ul.products li.product .woocommerce-LoopProduct-link {	font-size:1.15em;}
.additional-product-info .shop_attributes th {min-width: 54px;}
.term-description {font-size: 1.05em;}
.primary-navigation {display:block;}
.hide-over-960 {display:none!important;}
.cat-list-item a p, .cat-list-item a .reap-list-item, 
.cat-list-item a span, .button-plus, 
.additional-product-info p, .additional-product-info .shop_attributes tr, .additional-product-info span.specstitle, .product-attributedz .titleofattachments
{font-size: 1em;line-height: 1.5;}
.button-plus {font-size: 1.1em;}
.button-plus .crosss {top: 23px;}
.cat-list-item a h3, ul.products li.product .woocommerce-loop-product__title {font-size: 1.2em;}
.cat-list-item a:hover img {margin-top:-15px;}
.cat-list-item a {padding: 0 20px;}
.cat-list-item:nth-child(3n) a {padding-left:40px;}
.cat-list-item:first-child a, .cat-list-item:nth-child(4n) a {	padding-right:40px;	}
.woocommerce-order .woocommerce-order-details {
width: 50%;
float: left;
margin-right: 0;
padding-right: 2%;
}
.woocommerce-order .woocommerce-customer-details {
width: 50%;
float: right;
margin-right: 0;
}
.storefront-full-width-content.woocommerce-checkout .entry-header {	padding: 0 0 2em;}
.cat-list-item a {
border-bottom: 0px solid transparent;
padding-bottom: 16px;
}
.additional-product-info .shop_attributes th, .additional-product-info .shop_attributes td {font-size: 1em;}
}
@media (min-width:1200px){
.handheld-navigation, .main-navigation.toggled .handheld-navigation, .main-navigation.toggled div.menu, .menu-toggle {
display: none;
}
.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
display:block;
}
.main-navigation ul.menu, .main-navigation ul.nav-menu {
text-align: center;
padding-left:0px;
}  
.cat-list-item a {
padding: 5em 40px 0 40px;
}
.cat-list-item:nth-child(3n) a {
padding-left:60px;
}
.cat-list-item:first-child a, .cat-list-item:nth-child(4n) a {
padding-right:60px;
}
}
@media (min-width:1350px){
.single-product div.product .product-attributedz .additional-product-info {
padding-left:4em;
margin-left: 4em;
-webkit-columns: 2;
-moz-columns: 2;
columns: 2;
column-gap: 40px;
}
}
@media only screen and (min-width: 1500px) {
}
@media (max-width: 66.4989378333em) { .storefront-primary-navigation > .col-full {
margin:0;
padding-left: 2.617924em;
padding-right: 2.617924em;
}
}
@media only screen and (max-width: 768px) {  
.product-attributedz .tableofattachments tr td:first-child, .product-attributedz .tableofattachments tr th:first-child {width: 66%;}
.single-product div.product table.variations tr {
display: flex;
}
.single-product div.product table.variations .value { display: inline-flex;
flex:1;
margin-bottom: 1.7em;
margin-left: 1em;
margin-top: -0.4em;
} 
.single-product div.product table.variations .label {
display: inline-flex;
}
table.variations select, .single-product div.product table.variations select {width:100%;}
.single-product div.product {
gap: 0 0;
grid-template-columns: 1fr 1fr;
grid-template-rows: minmax(min-content, max-content);
grid-template-areas: 
"top top"
"bottm bottm"
"right right";  
}
.single-product div.product .woocommerce-product-gallery__image:first-child img {
height: 25vh;
width:auto;
}
.button-plus:before {top: 12px;}
.cat-list-item .reap-list-item {font-size: 0.8em;line-height: 1.4;}
.cat-list-item .button-plus {font-size: 0.9em;}
.cat-list-item a p {font-size: 0.8em;line-height: 1.2;}
.woocommerce-cart .shop_table tr:first-child {border:0px solid white;padding-top: 0;margin-top: -0.4em;}
.woocommerce-checkout #order_review_heading{ padding-top:1em;}
.form-row label, .shop_table.woocommerce-checkout-review-order-table, .woocommerce-checkout-payment {font-size:0.9em;} 
.woocommerce-terms-and-conditions-wrapper label.checkbox {font-size:1em;}
.page .entry-content h3 {
font-size: 0.95em;
}
.select2-container--default .select2-selection--single {padding: 21px 0;}
.form-row input, .form-row textarea, .form-row select {
font-size: 0.9em;
}
.woocommerce-cart .entry-header {
padding: 0!important;
margin-bottom: -1em!important;
}
.woocommerce-cart .shop_table tr td.product-remove::before, .woocommerce-cart .shop_table tr td::after { display:none!important;} 
.woocommerce-cart .woocommerce-cart-form table tr {
border-color:#7d7d7d;
padding: 13px 0 23px;
box-sizing: border-box;
display: block;
}
.woocommerce-cart .woocommerce-cart-form table td {padding:5px 0;text-align:left;}
.woocommerce-cart table.cart td.product-remove a.remove {
position: absolute;
font-size: 1.41575em;
top: 1.4em;
right: -0.3em;
}
table.cart .product-thumbnail img {margin:0;}
.woocommerce-cart table.cart td.product-remove {color:white;border:0;}
.woocommerce-cart .woocommerce-cart-form table a, .woocommerce-cart .woocommerce-cart-form table span, .cart-collaterals tr td > span {
text-align: left;
padding: 0 0 0 6px;
}
.woocommerce-cart .woocommerce-cart-form table .product-thumbnail a {padding:0;display:inline-block;}
.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity {
padding: 0 0 0 20px;
display: block;
float: left;
margin-top: -7px;
}
.woocommerce-cart .woocommerce-cart-form table td.actions {
padding: 0.51em 0 0;
border: 0px solid white;
}
.woocommerce-cart ul#shipping_method li {
text-align: left;
margin: -3px 0 0 0;
padding: 0 0 0 10px;
}
.woocommerce-cart ul.woocommerce-shipping-methods {
margin: 0;
display: flex;
padding: 0;
}
.woocommerce-cart .woocommerce-shipping-totals label {
font-weight: 400;
display: block;
font-size: 0.9em;
margin: 0 !important;
line-height: 1em;
} 
.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-destination {
text-align: left;
margin: 0.8em 0 0;
font-size: 0.9em;
color: gray;
}
.woocommerce-cart .cart-collaterals h2 {display:none;}
.woocommerce-cart .shop_table button { width:100%;}
.button-plus .crosss {top: 22px;}
.storefront-sorting select {font-weight: 400;color: #009ddf;}
.woocommerce-result-count {display:none;}
.cat-list-item:nth-child(odd) a {
padding-right:20px;
padding-left:0;
margin-left:0;
border-right: 1px solid #000;
border-left: 0px solid #fff;
}
.products-intro-box {flex-direction: column;}
.products-intro-box .li-small-text {display:none;}
.li-text {padding:10px 0;font-size: 0.95em;}
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, .page-template-template-fullwidth-php .header-widget-region ul.products.columns-4 li.product, .page-template-template-homepage-php .site-main ul.products.columns-4 li.product, .page-template-template-homepage-php .header-widget-region ul.products.columns-4 li.product, .storefront-full-width-content .site-main ul.products.columns-4 li.product, .storefront-full-width-content .header-widget-region ul.products.columns-4 li.product{
width: 46%;
float: left;
margin-right: 8%;
}
.storefront-full-width-content .site-main ul.products.columns-4 li.product:nth-child(3n) {clear:both;}
.storefront-full-width-content .site-main ul.products.columns-4 li.product:nth-child(2n) {margin-right: 0;}
.site-main ul.products li.product:after { right: -8%;}
.site-main ul.products li.product:nth-child(4n):after {display:block;}
.site-main ul.products li.product:nth-child(2n):after {display:none!important;}
.page-featured-image.feat-large.fullwidth img {height: calc(100vh - 360px);}
}
@media only screen and (max-width: 568px) {
.col-full {
margin-left: 1em;
margin-right: 1em;
}
.storefront-primary-navigation > .col-full {
padding-left: 1em;
padding-right: 1em;
}
} @media only screen and (max-height: 750px) and (max-width:768px) {
.page-featured-image.feat-large.fullwidth img {height: calc(100vh - 190px);}
}
@media only screen and (min-width: 750px) and (max-width:768px) {
body:not(.page-template-template-fullwidth-php) table.cart td, body:not(.page-template-template-fullwidth-php) table.cart th {
padding: 0.6em 0.2em;
}
}