﻿@charset "UTF-8";.basket .order-line,.basket .order-line .item-info,.basket .order-line .item-total,.basket .addresses,.basket .summary,.basket .summary .button-bar,.basket fieldset .control-group,.basket .voucher .code,.basket .button-bar,.basket.payments .payment-badges,.checkout-buttons,.grid-layout .content-list.rutenett ul,.grid-layout .content-list.liste li a,.product .product-info .quantity label.price,.product .variant>div:not(.calendar):not(.week-selector):not(.schedule),.product .variant.textbox>label,.product .variant.textbox>div,.product .variant.numbox>label,.product .variant.numbox>div,.product .variant.checkbox>label,.product .variant.checkbox>div,.product .variant.textarea>label,.product .variant.textarea>div,.product .hours,.product .hours div,.product .timeslots .week-selector,.product .timeslots .schedule,body.fullscreen .fullscreen-element form,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div,.field,.basket-files li,.calendar .header,.calendar .days,.login-page .field,.status-page .field,.login-page .button-bar,.status-page .button-bar{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;}.upload{display:-webkit-inline-flex;display:inline-flex;}.basket .order-line .item-total{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.basket .addresses,.checkout-buttons,.grid-layout .content-list.rutenett ul,.product .variant.textbox>label,.product .variant.textbox>div,.product .variant.numbox>label,.product .variant.numbox>div,.product .variant.checkbox>label,.product .variant.checkbox>div,.product .variant.textarea>label,.product .variant.textarea>div,.product .hours div,body.fullscreen .fullscreen-element form,.field,.calendar .days{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.login-page .button-bar,.status-page .button-bar{-webkit-box-pack:end;-moz-box-pack:end;-webkit-flex-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}.basket.payments .payment-badges,.upload{-webkit-box-pack:center;-moz-box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;}.product .hours,.product .timeslots .week-selector,.calendar .header{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-flex-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.basket .summary.order-page{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.basket .summary{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;}.basket .order-line,.basket .order-line .item-info,.basket .button-bar,.product .product-info .quantity label.price,.product .variant.textbox>label,.product .variant.textbox>div,.product .variant.numbox>label,.product .variant.numbox>div,.product .variant.checkbox>label,.product .variant.checkbox>div,.product .variant.textarea>label,.product .variant.textarea>div,.product .hours,.product .timeslots .week-selector,body.fullscreen .fullscreen-element form,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div,.field,.basket-files li,.upload,.calendar .header,.login-page .field,.status-page .field{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.product .variant.textarea span:first-child{-ms-flex-item-align:start;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;}.product .product-info .special-info .col-sm-5,.product .variant.radio label>span:first-child,.product .variant.radio .price>span:first-child{-ms-flex-item-align:center;-webkit-align-self:center;-moz-align-self:center;align-self:center;}
/*!
 * Font Awesome Free 5.0.2 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fas,.far,.fal,.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.33333em;line-height:.75em;vertical-align:-.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{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1);}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-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{-webkit-filter:none;filter:none;}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}.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-address-book:before{content:"";}.fa-address-card:before{content:"";}.fa-adjust:before{content:"";}.fa-adn:before{content:"";}.fa-adversal:before{content:"";}.fa-affiliatetheme: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-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-angrycreative:before{content:"";}.fa-angular:before{content:"";}.fa-app-store:before{content:"";}.fa-app-store-ios:before{content:"";}.fa-apper:before{content:"";}.fa-apple:before{content:"";}.fa-apple-pay:before{content:"";}.fa-archive: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-assistive-listening-systems:before{content:"";}.fa-asterisk:before{content:"";}.fa-asymmetrik:before{content:"";}.fa-at:before{content:"";}.fa-audible:before{content:"";}.fa-audio-description:before{content:"";}.fa-autoprefixer:before{content:"";}.fa-avianex:before{content:"";}.fa-aviato:before{content:"";}.fa-aws:before{content:"";}.fa-backward:before{content:"";}.fa-balance-scale:before{content:"";}.fa-ban:before{content:"";}.fa-bandcamp:before{content:"";}.fa-barcode:before{content:"";}.fa-bars: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-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-bicycle:before{content:"";}.fa-bimobject:before{content:"";}.fa-binoculars: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-blind: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-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-braille:before{content:"";}.fa-briefcase:before{content:"";}.fa-btc:before{content:"";}.fa-bug:before{content:"";}.fa-building:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bullseye:before{content:"";}.fa-buromobelexperte:before{content:"";}.fa-bus: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-minus:before{content:"";}.fa-calendar-plus:before{content:"";}.fa-calendar-times:before{content:"";}.fa-camera:before{content:"";}.fa-camera-retro:before{content:"";}.fa-car: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-cart-arrow-down:before{content:"";}.fa-cart-plus: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-certificate: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-square: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-circle:before{content:"";}.fa-circle-notch:before{content:"";}.fa-clipboard: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-upload-alt:before{content:"";}.fa-cloudscale:before{content:"";}.fa-cloudsmith:before{content:"";}.fa-cloudversify: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-columns:before{content:"";}.fa-comment:before{content:"";}.fa-comment-alt:before{content:"";}.fa-comments:before{content:"";}.fa-compass:before{content:"";}.fa-compress:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-contao:before{content:"";}.fa-copy:before{content:"";}.fa-copyright:before{content:"";}.fa-cpanel:before{content:"";}.fa-creative-commons:before{content:"";}.fa-credit-card:before{content:"";}.fa-crop:before{content:"";}.fa-crosshairs: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-dashcube:before{content:"";}.fa-database:before{content:"";}.fa-deaf:before{content:"";}.fa-delicious:before{content:"";}.fa-deploydog:before{content:"";}.fa-deskpro:before{content:"";}.fa-desktop:before{content:"";}.fa-deviantart:before{content:"";}.fa-digg:before{content:"";}.fa-digital-ocean:before{content:"";}.fa-discord:before{content:"";}.fa-discourse:before{content:"";}.fa-dochub:before{content:"";}.fa-docker:before{content:"";}.fa-dollar-sign:before{content:"";}.fa-dot-circle:before{content:"";}.fa-download:before{content:"";}.fa-draft2digital:before{content:"";}.fa-dribbble:before{content:"";}.fa-dribbble-square:before{content:"";}.fa-dropbox:before{content:"";}.fa-drupal:before{content:"";}.fa-dyalog:before{content:"";}.fa-earlybirds:before{content:"";}.fa-edge:before{content:"";}.fa-edit:before{content:"";}.fa-eject:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-ember:before{content:"";}.fa-empire:before{content:"";}.fa-envelope:before{content:"";}.fa-envelope-open:before{content:"";}.fa-envelope-square:before{content:"";}.fa-envira:before{content:"";}.fa-eraser:before{content:"";}.fa-erlang:before{content:"";}.fa-ethereum:before{content:"";}.fa-etsy:before{content:"";}.fa-euro-sign: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-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-fast-backward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-fax:before{content:"";}.fa-female:before{content:"";}.fa-fighter-jet: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-excel:before{content:"";}.fa-file-image:before{content:"";}.fa-file-pdf:before{content:"";}.fa-file-powerpoint:before{content:"";}.fa-file-video:before{content:"";}.fa-file-word:before{content:"";}.fa-film:before{content:"";}.fa-filter:before{content:"";}.fa-fire:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-firefox:before{content:"";}.fa-first-order:before{content:"";}.fa-firstdraft:before{content:"";}.fa-flag:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-flask:before{content:"";}.fa-flickr:before{content:"";}.fa-fly:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-font:before{content:"";}.fa-font-awesome:before{content:"";}.fa-font-awesome-alt:before{content:"";}.fa-font-awesome-flag:before{content:"";}.fa-fonticons:before{content:"";}.fa-fonticons-fi: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-frown:before{content:"";}.fa-futbol:before{content:"";}.fa-gamepad: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-gift:before{content:"";}.fa-git: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-martini:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-globe:before{content:"";}.fa-gofore: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-graduation-cap:before{content:"";}.fa-gratipay:before{content:"";}.fa-grav:before{content:"";}.fa-gripfire:before{content:"";}.fa-grunt:before{content:"";}.fa-gulp:before{content:"";}.fa-h-square:before{content:"";}.fa-hacker-news:before{content:"";}.fa-hacker-news-square:before{content:"";}.fa-hand-lizard: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-spock:before{content:"";}.fa-handshake:before{content:"";}.fa-hashtag:before{content:"";}.fa-hdd:before{content:"";}.fa-heading:before{content:"";}.fa-headphones:before{content:"";}.fa-heart:before{content:"";}.fa-heartbeat:before{content:"";}.fa-hire-a-helper:before{content:"";}.fa-history:before{content:"";}.fa-home:before{content:"";}.fa-hooli:before{content:"";}.fa-hospital: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-houzz:before{content:"";}.fa-html5:before{content:"";}.fa-hubspot:before{content:"";}.fa-i-cursor:before{content:"";}.fa-id-badge:before{content:"";}.fa-id-card: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-info:before{content:"";}.fa-info-circle:before{content:"";}.fa-instagram:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-ioxhost:before{content:"";}.fa-italic:before{content:"";}.fa-itunes:before{content:"";}.fa-itunes-note:before{content:"";}.fa-jenkins:before{content:"";}.fa-joget:before{content:"";}.fa-joomla:before{content:"";}.fa-js:before{content:"";}.fa-js-square:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-key:before{content:"";}.fa-keyboard:before{content:"";}.fa-keycdn:before{content:"";}.fa-kickstarter:before{content:"";}.fa-kickstarter-k:before{content:"";}.fa-korvue:before{content:"";}.fa-language:before{content:"";}.fa-laptop:before{content:"";}.fa-laravel:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-leaf:before{content:"";}.fa-leanpub:before{content:"";}.fa-lemon:before{content:"";}.fa-less: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-lyft:before{content:"";}.fa-magento:before{content:"";}.fa-magic:before{content:"";}.fa-magnet:before{content:"";}.fa-male:before{content:"";}.fa-map:before{content:"";}.fa-map-marker:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-map-pin:before{content:"";}.fa-map-signs: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-maxcdn: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-meh:before{content:"";}.fa-mercury:before{content:"";}.fa-microchip:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-microsoft:before{content:"";}.fa-minus:before{content:"";}.fa-minus-circle:before{content:"";}.fa-minus-square:before{content:"";}.fa-mix:before{content:"";}.fa-mixcloud: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-alt:before{content:"";}.fa-moon:before{content:"";}.fa-motorcycle:before{content:"";}.fa-mouse-pointer:before{content:"";}.fa-music:before{content:"";}.fa-napster:before{content:"";}.fa-neuter:before{content:"";}.fa-newspaper:before{content:"";}.fa-nintendo-switch:before{content:"";}.fa-node:before{content:"";}.fa-node-js: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-opencart:before{content:"";}.fa-openid:before{content:"";}.fa-opera:before{content:"";}.fa-optin-monster:before{content:"";}.fa-osi:before{content:"";}.fa-outdent:before{content:"";}.fa-page4:before{content:"";}.fa-pagelines:before{content:"";}.fa-paint-brush:before{content:"";}.fa-palfed:before{content:"";}.fa-paper-plane:before{content:"";}.fa-paperclip:before{content:"";}.fa-paragraph: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-pen-square:before{content:"";}.fa-pencil-alt:before{content:"";}.fa-percent:before{content:"";}.fa-periscope:before{content:"";}.fa-phabricator:before{content:"";}.fa-phoenix-framework:before{content:"";}.fa-phone:before{content:"";}.fa-phone-square:before{content:"";}.fa-phone-volume:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-plane: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-pound-sign:before{content:"";}.fa-power-off:before{content:"";}.fa-print:before{content:"";}.fa-product-hunt: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-quora:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-random:before{content:"";}.fa-ravelry:before{content:"";}.fa-react:before{content:"";}.fa-rebel: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-redo:before{content:"";}.fa-redo-alt:before{content:"";}.fa-registered:before{content:"";}.fa-rendact:before{content:"";}.fa-renren:before{content:"";}.fa-reply:before{content:"";}.fa-reply-all:before{content:"";}.fa-replyd:before{content:"";}.fa-resolving:before{content:"";}.fa-retweet:before{content:"";}.fa-road:before{content:"";}.fa-rocket:before{content:"";}.fa-rocketchat:before{content:"";}.fa-rockrms:before{content:"";}.fa-rss:before{content:"";}.fa-rss-square:before{content:"";}.fa-ruble-sign:before{content:"";}.fa-rupee-sign:before{content:"";}.fa-safari:before{content:"";}.fa-sass:before{content:"";}.fa-save:before{content:"";}.fa-schlix:before{content:"";}.fa-scribd:before{content:"";}.fa-search:before{content:"";}.fa-search-minus:before{content:"";}.fa-search-plus:before{content:"";}.fa-searchengin:before{content:"";}.fa-sellcast:before{content:"";}.fa-sellsy:before{content:"";}.fa-server:before{content:"";}.fa-servicestack: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-ship:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-shopping-bag:before{content:"";}.fa-shopping-basket:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-shower:before{content:"";}.fa-sign-in-alt:before{content:"";}.fa-sign-language:before{content:"";}.fa-sign-out-alt:before{content:"";}.fa-signal:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-sistrix:before{content:"";}.fa-sitemap:before{content:"";}.fa-skyatlas:before{content:"";}.fa-skype:before{content:"";}.fa-slack:before{content:"";}.fa-slack-hash:before{content:"";}.fa-sliders-h:before{content:"";}.fa-slideshare:before{content:"";}.fa-smile:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-snowflake:before{content:"";}.fa-sort:before{content:"";}.fa-sort-alpha-down:before{content:"";}.fa-sort-alpha-up:before{content:"";}.fa-sort-amount-down:before{content:"";}.fa-sort-amount-up:before{content:"";}.fa-sort-down:before{content:"";}.fa-sort-numeric-down:before{content:"";}.fa-sort-numeric-up:before{content:"";}.fa-sort-up:before{content:"";}.fa-soundcloud:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-speakap:before{content:"";}.fa-spinner:before{content:"";}.fa-spotify:before{content:"";}.fa-square:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-star:before{content:"";}.fa-star-half: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-strava:before{content:"";}.fa-street-view:before{content:"";}.fa-strikethrough:before{content:"";}.fa-stripe:before{content:"";}.fa-stripe-s: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-sun:before{content:"";}.fa-superpowers:before{content:"";}.fa-superscript:before{content:"";}.fa-supple:before{content:"";}.fa-sync:before{content:"";}.fa-sync-alt:before{content:"";}.fa-table:before{content:"";}.fa-tablet:before{content:"";}.fa-tablet-alt:before{content:"";}.fa-tachometer-alt:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-tasks:before{content:"";}.fa-taxi:before{content:"";}.fa-telegram:before{content:"";}.fa-telegram-plane:before{content:"";}.fa-tencent-weibo: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-themeisle: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-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-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-trademark:before{content:"";}.fa-train:before{content:"";}.fa-transgender:before{content:"";}.fa-transgender-alt:before{content:"";}.fa-trash:before{content:"";}.fa-trash-alt:before{content:"";}.fa-tree:before{content:"";}.fa-trello:before{content:"";}.fa-tripadvisor:before{content:"";}.fa-trophy:before{content:"";}.fa-truck: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-uikit:before{content:"";}.fa-umbrella:before{content:"";}.fa-underline:before{content:"";}.fa-undo:before{content:"";}.fa-undo-alt:before{content:"";}.fa-uniregistry: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-usb:before{content:"";}.fa-user:before{content:"";}.fa-user-circle:before{content:"";}.fa-user-md:before{content:"";}.fa-user-plus:before{content:"";}.fa-user-secret:before{content:"";}.fa-user-times:before{content:"";}.fa-users:before{content:"";}.fa-ussunnah:before{content:"";}.fa-utensil-spoon:before{content:"";}.fa-utensils:before{content:"";}.fa-vaadin: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-viber:before{content:"";}.fa-video:before{content:"";}.fa-vimeo:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-vimeo-v:before{content:"";}.fa-vine:before{content:"";}.fa-vk:before{content:"";}.fa-vnv:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-up:before{content:"";}.fa-vuejs:before{content:"";}.fa-weibo: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-window-close:before{content:"";}.fa-window-maximize:before{content:"";}.fa-window-minimize:before{content:"";}.fa-window-restore:before{content:"";}.fa-windows: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-wrench: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-yandex:before{content:"";}.fa-yandex-international:before{content:"";}.fa-yelp:before{content:"";}.fa-yen-sign:before{content:"";}.fa-yoast:before{content:"";}.fa-youtube: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:normal;font-display:block;src:url("/webfonts/fa-brands-400.eot?");src:url("/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/webfonts/fa-brands-400.woff2") format("woff2"),url("/webfonts/fa-brands-400.woff") format("woff"),url("/webfonts/fa-brands-400.ttf") format("truetype"),url("/webfonts/fa-brands-400.svg#fontawesome") format("svg");}.fab{font-family:'Font Awesome 5 Brands';}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("/webfonts/fa-regular-400.eot?");src:url("/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/webfonts/fa-regular-400.woff2") format("woff2"),url("/webfonts/fa-regular-400.woff") format("woff"),url("/webfonts/fa-regular-400.ttf") format("truetype"),url("/webfonts/fa-regular-400.svg#fontawesome") format("svg");}.far{font-family:'Font Awesome 5 Free';font-weight:400;}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("/webfonts/fa-solid-900.eot?");src:url("/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/webfonts/fa-solid-900.woff2") format("woff2"),url("/webfonts/fa-solid-900.woff") format("woff"),url("/webfonts/fa-solid-900.ttf") format("truetype"),url("/webfonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900;}
/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-ms-viewport{width:device-width;}html{box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{box-sizing:border-box;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media(min-width:576px){.container{max-width:540px;}}@media(min-width:768px){.container{max-width:720px;}}@media(min-width:992px){.container{max-width:960px;}}@media(min-width:1200px){.container{max-width:1140px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-1{margin-left:8.333333%;}.offset-2{margin-left:16.666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.333333%;}.offset-5{margin-left:41.666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.333333%;}.offset-8{margin-left:66.666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.333333%;}.offset-11{margin-left:91.666667%;}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}}.d-none{display:none!important;}.d-inline{display:inline!important;}.d-inline-block{display:inline-block!important;}.d-block{display:block!important;}.d-table{display:table!important;}.d-table-row{display:table-row!important;}.d-table-cell{display:table-cell!important;}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}@media(min-width:576px){.d-sm-none{display:none!important;}.d-sm-inline{display:inline!important;}.d-sm-inline-block{display:inline-block!important;}.d-sm-block{display:block!important;}.d-sm-table{display:table!important;}.d-sm-table-row{display:table-row!important;}.d-sm-table-cell{display:table-cell!important;}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}}@media(min-width:768px){.d-md-none{display:none!important;}.d-md-inline{display:inline!important;}.d-md-inline-block{display:inline-block!important;}.d-md-block{display:block!important;}.d-md-table{display:table!important;}.d-md-table-row{display:table-row!important;}.d-md-table-cell{display:table-cell!important;}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}}@media(min-width:992px){.d-lg-none{display:none!important;}.d-lg-inline{display:inline!important;}.d-lg-inline-block{display:inline-block!important;}.d-lg-block{display:block!important;}.d-lg-table{display:table!important;}.d-lg-table-row{display:table-row!important;}.d-lg-table-cell{display:table-cell!important;}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}}@media(min-width:1200px){.d-xl-none{display:none!important;}.d-xl-inline{display:inline!important;}.d-xl-inline-block{display:inline-block!important;}.d-xl-block{display:block!important;}.d-xl-table{display:table!important;}.d-xl-table-row{display:table-row!important;}.d-xl-table-cell{display:table-cell!important;}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}}@media print{.d-print-none{display:none!important;}.d-print-inline{display:inline!important;}.d-print-inline-block{display:inline-block!important;}.d-print-block{display:block!important;}.d-print-table{display:table!important;}.d-print-table-row{display:table-row!important;}.d-print-table-cell{display:table-cell!important;}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important;}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important;}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}@media(min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important;}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important;}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}}@media(min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important;}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important;}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}}@media(min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important;}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important;}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}}@media(min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important;}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important;}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url("slick/ajax-loader.gif") center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:fallback;src:url("slick/fonts/slick.eot?");src:url("slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("slick/fonts/slick.woff") format("woff"),url("slick/fonts/slick.ttf") format("truetype"),url("slick/fonts/slick.svg#slick") format("svg");}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:0;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:#000;}.basket{margin:3em auto;max-width:1150px;padding:1rem;min-height:15em;}.basket.payments{max-width:650px;}.basket.payments .summary{display:block;}.basket.payments .summary>div{margin-top:2rem;}.basket h1{font-size:1.667rem;margin-bottom:1rem;}.basket h2,.basket h3{font-size:1.25rem;margin-top:1em;}.basket .errors{border:2px solid #f33;color:#e00;padding:1rem;margin-bottom:2rem;}.basket table{border-collapse:collapse;}.basket td{padding:.1rem 0 .3rem;}.basket td:last-child{width:2rem;}.basket .order-line{padding:.7rem 0;border-bottom:1px solid #aaa;}.basket .order-line .item-info{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.basket .order-line a{text-decoration:none;}.basket .order-line figure{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;position:relative;margin-right:1.3rem;height:100px;}.basket .order-line figure img{width:auto;height:auto;max-height:100px;max-width:100px;}.basket .order-line .item-name{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;line-height:1.7rem;}.basket .order-line .item-name span{display:block;font-weight:bold;}.basket .order-line .item-name .variant{font-weight:normal;}.basket .order-line .item-total{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:150px;-moz-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px;text-align:right;}.basket .order-line .item-total .price{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;-moz-order:1;order:1;}.basket .order-line .item-total .quantity{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;-moz-order:2;order:2;}.basket .order-line .quantity{margin-top:.7rem;white-space:nowrap;}.basket .order-line .quantity input,.basket .order-line .quantity button{display:inline-block;margin:0;padding:.3rem .5rem;text-align:center;vertical-align:middle;height:1.6rem;line-height:1!important;font:inherit;}.basket .addresses{margin-bottom:2rem;}.basket .addresses h3{margin-bottom:.5rem;}.basket .addresses>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 1rem 1rem 0;}.basket .money,.basket .number{text-align:right;padding-right:.2rem;padding-left:1rem;}.basket .order-total{margin-top:.2rem;border-top:2px solid #aaa;font-weight:bold;}.basket .mva{color:#888;}.basket .summary{margin:2rem 0;}.basket .summary .button-bar{margin:.7rem 0 0;}.basket .summary .button-bar button{font-size:1.2em;margin:1em 0;padding:.5em;}.basket .summary .button-bar button+button{margin-left:.7em;}.basket .summary .button-bar #update-basket{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;}.basket .summary .button-bar .main-action{-webkit-flex-grow:4;-webkit-box-flex:4;-moz-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-shrink:4;-webkit-box-flex:4;-moz-flex-shrink:4;-ms-flex-negative:4;flex-shrink:4;-webkit-flex-basis:100px;-moz-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;}.basket .summary .voucher{margin-right:9.19%;}.basket .summary .voucher fieldset{margin-bottom:0;}.basket .summary>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100px;-moz-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;position:relative;}.basket .summary>div .totals{width:100%;}.basket input,.basket select,.basket textarea{font-size:.833rem;padding:.3rem;border:1px solid #aaa;letter-spacing:.05rem;width:3rem;font-family:inherit;}.basket input.error,.basket select.error,.basket textarea.error{border-color:#e33;}.basket input::-webkit-input-placeholder,.basket select::-webkit-input-placeholder,.basket textarea::-webkit-input-placeholder{color:#bbb;}.basket input::-moz-placeholder,.basket select::-moz-placeholder,.basket textarea::-moz-placeholder{color:#bbb;opacity:1;}.basket input:-ms-input-placeholder,.basket select:-ms-input-placeholder,.basket textarea:-ms-input-placeholder{color:#bbb;}.basket input:-moz-placeholder,.basket select:-moz-placeholder,.basket textarea:-moz-placeholder{color:#bbb;opacity:1;}.basket textarea{height:3.2rem;}.basket input[type=radio],.basket input[type=checkbox]{width:1rem;height:.8rem;margin:.7rem .3rem .3rem 0;}.basket .radio-list label{display:block;}.basket fieldset{display:block;margin:1rem 0;border:0;padding:0;}.basket fieldset legend{padding:0;font-weight:bold;margin-bottom:.5rem;}.basket fieldset label,.basket fieldset input,.basket fieldset select,.basket fieldset textarea{margin:.3rem 0;}.basket fieldset .control-group{position:relative;max-width:25em;}.basket fieldset .control-group label{width:50%;}.basket fieldset .control-group input,.basket fieldset .control-group select,.basket fieldset .control-group textarea,.basket fieldset .control-group>div{display:block;width:100%;margin-left:.2rem;border-radius:3px;}.basket fieldset .control-group>div,.basket fieldset .control-group>label{vertical-align:top;padding-top:.3em;}.basket fieldset .control-group.error input,.basket fieldset .control-group.error select,.basket fieldset .control-group.error textarea{border:1px solid #c00;box-shadow:0 0 4px rgba(216,80,80,.4);}.basket fieldset input,.basket fieldset select,.basket fieldset textarea{text-align:left;}.basket fieldset>label{display:block;position:relative;}.basket .voucher .code{position:relative;margin-top:.7rem;}.basket .voucher .code input{-webkit-flex-grow:5;-webkit-box-flex:5;-moz-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-shrink:5;-webkit-box-flex:5;-moz-flex-shrink:5;-ms-flex-negative:5;flex-shrink:5;-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;min-width:7rem;text-align:center;margin:1em 0;font-size:1.2em;}.basket .voucher .code button{-webkit-flex-grow:2;-webkit-box-flex:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-shrink:2;-webkit-box-flex:2;-moz-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2;-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;margin:1em 1em 1em 0;padding:.5em .2em;}.basket .button-bar{margin:2rem -1rem;}.basket .button-bar form{display:inline-block;}.basket .button-bar>*{display:inline-block;margin:1rem;}.basket .button-bar .main-action:first-child,.basket .button-bar a:not(.main-action)+.main-action{margin-left:auto;}.basket .button-bar .action-with-subinfo{margin-left:auto;text-align:right;}.basket .button-bar .action-with-subinfo .main-action{margin-right:0;margin-bottom:.8rem;}.basket .button-bar .action-with-subinfo>p{font-size:.9em;color:#777;}.basket .button-bar a{float:left;display:block;}.basket a .fa{margin-right:.3rem;}.basket button{background-color:#ddd;padding:.4em 1em .5rem;}.basket button.main-action{background-color:#fe181e;min-width:10rem;}.basket .nobreak,.basket .money{white-space:nowrap;}.basket .help-inline{display:block;position:absolute;color:#d00;font-size:.8em;top:.9em;right:.4em;z-index:1;}.basket.payments form{position:relative;}.basket.payments form.processing .overlay{display:block;}.basket.payments .fields{margin-top:1.5em;}.basket.payments .StripeElement{border:1px solid #aaa;border-radius:5px;padding:.4em;margin-top:.4em;}.basket.payments .button-bar{margin-top:0;}.basket.payments .summary{border-radius:5px;background-color:#f4f4f4;color:#666;padding:.7em 1em;font-size:.9em;margin-top:1em;}.basket.payments .summary>div{margin-top:0;}.basket.payments .main-action{margin:.5rem 1rem;}.basket.payments .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);}.basket.payments .overlay>div{left:50%;top:40%;position:absolute;transform:translate(-50%,-40%);font-size:1.2em;}.basket.payments .payment-badges img{width:7em;height:auto;margin:1em;}.basket #card-errors{color:#d00;margin:.3em 0;font-size:.8em;}.basket hr{margin:2.5rem 0;border:1px solid #aaa;clear:both;}.basket .summary .shipping{margin-bottom:1rem;}.basket .summary .order-comment{margin-top:2rem;margin-bottom:1rem;}.basket .summary .order-comment .add-comment{display:block;cursor:pointer;color:#666;}.basket .summary .order-comment textarea{width:100%;height:5em;border-radius:3px;margin:.2em 0;font:inherit;}.basket .payment-logo{max-width:120px;max-height:25px;vertical-align:middle;margin:0 .5em .3em;}.basket div.no-delivery p{max-width:45em;margin:3em auto 0;}.basket div.no-delivery p a{color:#0080c0;}@media(max-width:1000px){.basket{width:71.42%;margin-left:auto;margin-right:auto;}.basket .order-line .item-name{border-bottom:1px solid #aaa;}.basket .order-line .item-info{display:block;}.basket .order-line .item-total{display:block;}.basket .order-line .item-total>div{display:inline-block;vertical-align:baseline;}.basket .order-line .item-total .price{margin-left:1rem;}.basket .summary{display:block;}.basket .summary>div{margin-top:2rem;}.basket .summary .voucher{margin-right:0;}}@media(max-width:700px){.basket{width:auto;margin-left:0;margin-right:0;}.basket h1{text-align:left;}.basket fieldset input,.basket fieldset select,.basket fieldset textarea{width:10rem;}.basket .help-inline{display:block;margin:-.2em .5em .3em;}.basket .voucher .code{font-size:.8em;}.basket .voucher .code input,.basket .voucher .code button{margin:0;}.basket .voucher .code button{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px;}}.basket .special-shipping-address{background-color:#eee;border-radius:3px;padding:1rem;margin:0 0 1.4rem 1.4rem;}.basket .special-shipping-address label{margin:.3rem 0;}.basket .special-shipping-address p{margin:.3rem 0;}.basket .special-shipping-address .shipping-address{padding:.3rem 0;}.checkout-buttons{margin-bottom:1em;}.checkout-buttons button[value=buy],.checkout-buttons button[value=vipps]{font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;display:flex;border-radius:5px;justify-content:center;align-items:center;color:#fff;font-size:14pt;border:0;height:44px;width:210px;cursor:pointer;margin-right:.5em;margin-bottom:1em;}.checkout-buttons button[value=buy]:last-child,.checkout-buttons button[value=vipps]:last-child{margin-right:0;}.checkout-buttons button[value=buy] svg,.checkout-buttons button[value=vipps] svg{margin-right:6px;margin-top:5px;}.checkout-buttons button[value=buy] .fa,.checkout-buttons button[value=buy] .far,.checkout-buttons button[value=vipps] .fa,.checkout-buttons button[value=vipps] .far{margin-right:6px;}.checkout-buttons button[value=vipps]{background-color:#ff5b24;}.checkout-buttons button[value=vipps]:disabled{cursor:default;opacity:.3;}.checkout-buttons button[value=buy]{background-color:#888;}.checkout-buttons button[value=buy]:disabled{cursor:default;opacity:.4;}.top-nav .main-menu>ul>li>ul{position:absolute;left:0;top:100%;background-color:#fff;border-radius:3px;box-shadow:1px 2px 6px rgba(0,0,0,.2);padding:1em 0;z-index:101;}.top-nav .main-menu>ul>li>ul .jumbo{border-right:1px solid #ddd;}.top-nav .main-menu>ul>li>ul .jumbo a{padding:1em 1.5em;}.top-nav .main-menu>ul>li>ul figure{position:relative;overflow:hidden;width:21rem;height:14rem;}.top-nav .main-menu>ul>li>ul figure img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}.top-nav .main-menu>ul>li>ul a{padding:1em 2.5em;}.top-nav .main-menu>ul>li>ul a small{display:block;font-size:.8em;color:#888;}.top-nav .main-menu>ul>li.open>ul{display:block;}@media(min-width:701px){.top-nav .main-menu>ul>li.open>ul.multicol{display:-webkit-flex;display:flex;}}@media(max-width:700px){.top-nav .frontpage-link{display:block;}.top-nav .main-menu{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#fff;overflow-y:auto;padding:0;font-size:1.2em;}.top-nav .main-menu.open{display:block;}.top-nav .main-menu .menu-close{display:block;padding:1.1em;}.top-nav .main-menu>ul{display:block;}.top-nav .main-menu>ul>li ul{position:relative;box-shadow:none;background-color:#efefef;}.top-nav .main-menu>ul>li.has-menu::after{border-width:7px;right:15px;left:auto;top:50%;transform:none;}}.grid-layout p,.grid-layout .block-link,.grid-layout ul,.grid-layout ol{margin-bottom:1.5rem;}.grid-layout .ingress:first-child{margin-top:1.5rem;}.grid-layout .col-md-12 h1,.grid-layout .col-md-12>p,.grid-layout .col-md-12>blockquote,.grid-layout .col-md-12>.block-link,.grid-layout .col-md-12>form{margin-left:auto;margin-right:auto;}@media(min-width:576px){.grid-layout .col-md-12 h1,.grid-layout .col-md-12>p,.grid-layout .col-md-12>blockquote,.grid-layout .col-md-12>.block-link,.grid-layout .col-md-12>form{max-width:540px;}}@media(min-width:768px){.grid-layout .col-md-12 h1,.grid-layout .col-md-12>p,.grid-layout .col-md-12>blockquote,.grid-layout .col-md-12>.block-link,.grid-layout .col-md-12>form{max-width:720px;}}@media(min-width:992px){.grid-layout .col-md-12 h1,.grid-layout .col-md-12>p,.grid-layout .col-md-12>blockquote,.grid-layout .col-md-12>.block-link,.grid-layout .col-md-12>form{max-width:960px;}}@media(min-width:1200px){.grid-layout .col-md-12 h1,.grid-layout .col-md-12>p,.grid-layout .col-md-12>blockquote,.grid-layout .col-md-12>.block-link,.grid-layout .col-md-12>form{max-width:1140px;}}.grid-layout .block-link+.block-link{margin-top:-.8em;}.grid-layout h1{font-size:3.5em;line-height:1.1;margin-bottom:.2em;margin-top:1.2em;}@media(max-width:1000px){.grid-layout h1{font-size:2.7em;}}@media(max-width:700px){.grid-layout h1{font-size:2em;}}.grid-layout .col-md-4 h1{font-size:2em;margin-top:0;}.grid-layout .col-md-4 img{max-width:50%;margin:auto;}.grid-layout .ingress{font-size:1.3em;}.grid-layout img{width:100%;max-width:100%;display:block;}.grid-layout figure{margin-top:1rem;margin-bottom:1rem;}.grid-layout figcaption{opacity:.7;font-size:.85em;}.grid-layout .video-wrapper{position:relative;}.grid-layout .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;}.grid-layout .video-wrapper::after{display:block;content:"";padding-top:56.25%;}.grid-layout blockquote{padding:0 2em;margin:0 auto;max-width:800px;}.grid-layout blockquote p::before{content:"«";opacity:.5;font-size:1.2em;}.grid-layout blockquote p::after{content:"»";opacity:.5;font-size:1.2em;}.grid-layout blockquote footer{text-align:right;opacity:.7;}.grid-layout blockquote footer cite::before{content:"—";}.grid-layout .auto-resizable-iframe{position:relative;}.grid-layout .auto-resizable-iframe>div{padding-top:56.25%;}.grid-layout .auto-resizable-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.grid-layout .banner{display:block;position:relative;overflow:hidden;color:#fff;}.grid-layout .banner figure img,.grid-layout .banner figure video{position:absolute;display:block;width:102%;min-width:38em;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%);}.grid-layout .banner .banner-content{position:relative;margin:0 auto;padding:0 15px;text-shadow:1px 1px 2px rgba(0,0,0,.3);min-height:20em;padding-bottom:38%;}.grid-layout .banner .banner-content>div{position:absolute;top:3em;width:100%;max-width:40em;}@media(min-width:576px){.grid-layout .banner .banner-content{max-width:570px;}}@media(min-width:768px){.grid-layout .banner .banner-content{max-width:750px;}}@media(min-width:992px){.grid-layout .banner .banner-content{max-width:990px;}}@media(min-width:1200px){.grid-layout .banner .banner-content{max-width:1170px;}}.grid-layout .slider{position:relative;min-height:20em;padding-bottom:38%;overflow:hidden;}.grid-layout .slider>div{position:absolute;top:0;left:0;width:100%;height:100%;}.grid-layout .slider .slide{height:40vw;min-height:20.1em;}.grid-layout .slider .slide .banner-content>div{display:none;}.grid-layout .slider .slide .banner-content>div.slick-initialized{display:block;}.grid-layout .top .banner .banner-content>div{top:3em;}.grid-layout .middle .banner .banner-content>div{top:50%;transform:translateY(-50%);}.grid-layout .bottom .banner .banner-content>div{bottom:3em;top:auto;}.grid-layout .left .banner .banner-content>div{left:15px;}.grid-layout .center .banner .banner-content>div{left:50%;transform:translateX(-50%);}.grid-layout .right .banner .banner-content>div{right:15px;}.grid-layout .center.middle .banner .banner-content>div{transform:translate(-50%,-50%);}.grid-layout .text-color-dark{color:#555;}.grid-layout .text-color-dark .banner .banner-content{color:#555;text-shadow:0 0 2px rgba(255,255,255,.2);}.grid-layout .back-color-light{background-color:#fff;}.grid-layout .back-color-light .back-color-theme{border:15px solid #fff;}.grid-layout .back-color-light .back-color-dark{border:15px solid #fff;}.grid-layout .text-color-theme,.grid-layout .text-color-theme .banner{color:#333;}.grid-layout .back-color-theme{background-color:#eee;}.grid-layout .back-color-theme .back-color-light{border:15px solid #eee;}.grid-layout .back-color-theme .back-color-dark{border:15px solid #eee;}.grid-layout .text-color-light,.grid-layout .text-color-light .banner{color:#fff;}.grid-layout .back-color-dark{background-color:#231f20;}.grid-layout .back-color-dark .back-color-light{border:15px solid #231f20;}.grid-layout .back-color-dark .back-color-theme{border:15px solid #231f20;}.grid-layout .left{text-align:left;}.grid-layout .center{text-align:center;}.grid-layout .center figure img{margin:auto;}.grid-layout .right{text-align:right;}.grid-layout .top{-webkit-align-self:flex-start;align-self:flex-start;}.grid-layout .middle{-webkit-align-self:center;align-self:center;}.grid-layout .bottom{-webkit-align-self:flex-end;align-self:flex-end;}.grid-layout .container{padding:0;}.grid-layout>.row{margin-top:-3rem;padding-bottom:3rem;}.grid-layout>.row:first-child,.grid-layout :not(.back-color-light)+.back-color-light,.grid-layout :not(.back-color-theme)+.back-color-theme,.grid-layout :not(.back-color-dark)+.back-color-dark,.grid-layout .back-color-light+:not(.back-color-light),.grid-layout .back-color-theme+:not(.back-color-theme),.grid-layout .back-color-dark+:not(.back-color-dark){margin-top:0;padding-top:3rem;}.grid-layout>.row:first-child .banner,.grid-layout>.row:first-child .slider,.grid-layout :not(.back-color-light)+.back-color-light .banner,.grid-layout :not(.back-color-light)+.back-color-light .slider,.grid-layout :not(.back-color-theme)+.back-color-theme .banner,.grid-layout :not(.back-color-theme)+.back-color-theme .slider,.grid-layout :not(.back-color-dark)+.back-color-dark .banner,.grid-layout :not(.back-color-dark)+.back-color-dark .slider,.grid-layout .back-color-light+:not(.back-color-light) .banner,.grid-layout .back-color-light+:not(.back-color-light) .slider,.grid-layout .back-color-theme+:not(.back-color-theme) .banner,.grid-layout .back-color-theme+:not(.back-color-theme) .slider,.grid-layout .back-color-dark+:not(.back-color-dark) .banner,.grid-layout .back-color-dark+:not(.back-color-dark) .slider{margin-top:-3rem;}.grid-layout>.row:first-child h1:first-child,.grid-layout :not(.back-color-light)+.back-color-light h1:first-child,.grid-layout :not(.back-color-theme)+.back-color-theme h1:first-child,.grid-layout :not(.back-color-dark)+.back-color-dark h1:first-child,.grid-layout .back-color-light+:not(.back-color-light) h1:first-child,.grid-layout .back-color-theme+:not(.back-color-theme) h1:first-child,.grid-layout .back-color-dark+:not(.back-color-dark) h1:first-child{margin-top:0;}.grid-layout .fullwidth .container{max-width:none;}.grid-layout .fullwidth .banner{margin:0 -15px;}.grid-layout .fullwidth .slider{margin:0 -15px;}.grid-layout .fullwidth .slider .banner{margin:0;}.grid-layout .fullwidth .karusell{margin:0 -15px;}.grid-layout .narrow .container{margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em;max-width:50em;}.grid-layout .content-list{text-align:left;}.grid-layout .content-list figure{position:relative;overflow:hidden;margin-top:0;}.grid-layout .content-list figure::after{padding-bottom:66%;display:block;content:"";}.grid-layout .content-list figure img{display:block;position:absolute;top:50%;left:50%;width:102%;transform:translate(-50%,-50%);}.grid-layout .content-list a{text-decoration:none;}.grid-layout .content-list h3{font-size:1.2em;font-weight:inherit;}.grid-layout .content-list .description{font-size:.75em;opacity:.7;}.grid-layout .content-list.karusell ul{overflow-x:hidden;}.grid-layout .content-list.karusell ul figure{margin-bottom:.2em;}.grid-layout .content-list.karusell ul li{padding:15px;}.grid-layout .content-list.rutenett ul{margin:0 -15px;}.grid-layout .content-list.rutenett ul figure{margin-bottom:.2em;}.grid-layout .content-list.rutenett ul li{width:100%;padding:15px;}@media(min-width:576px){.grid-layout .content-list.rutenett ul li{width:50%;}}@media(min-width:768px){.grid-layout .content-list.rutenett ul li{width:50%;}}@media(min-width:992px){.grid-layout .content-list.rutenett ul li{width:33.33%;}}.grid-layout .content-list.liste li a figure{width:25%;margin-right:15px;}@media(max-width:1000px){.grid-layout .content-list.liste li a figure{width:33.33%;}}.grid-layout .person-contact-info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1rem;margin-bottom:1rem;}.grid-layout .person-contact-info h3{font-size:1.2em;font-weight:inherit;}.grid-layout .person-contact-info p{margin-bottom:0;font-size:.75em;}.grid-layout .person-contact-info a{text-decoration:none;}.grid-layout .person-contact-info a:hover{text-decoration:underline;}.grid-layout .person-contact-info figure{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:10px;flex-basis:10px;position:relative;overflow:hidden;border-radius:50%;}.grid-layout .person-contact-info figure::after{content:"";display:block;margin-top:100%;}.grid-layout .person-contact-info figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.grid-layout .person-contact-info figure svg{position:absolute;display:block;top:10%;left:0;width:100%;height:auto;}.grid-layout .person-contact-info figure svg .user{fill:#ccc;}.grid-layout .person-contact-info .contact-link:not(:first-child)::before{content:"– ";}.grid-layout .person-contact-info>div{-webkit-flex-grow:2;flex-grow:2;-webkit-flex-basis:20px;flex-basis:20px;margin-left:2rem;}.grid-layout .contact-form{position:relative;max-width:50em;margin:2em 0;text-align:left;}.grid-layout .contact-form .fields{display:table;width:100%;}.grid-layout .contact-form .fields>div{display:table-row;}.grid-layout .contact-form .fields label,.grid-layout .contact-form .fields input,.grid-layout .contact-form .fields textarea,.grid-layout .contact-form .fields select{display:table-cell;}.grid-layout .contact-form .fields label{width:30%;padding-top:1em;padding-right:.5em;vertical-align:top;}.grid-layout .contact-form .fields input,.grid-layout .contact-form .fields textarea,.grid-layout .contact-form .fields select{border:1px solid #ccc;border-radius:2px;padding:.3em .5em;font:inherit;margin:.5em 0;width:100%;}.grid-layout .contact-form .fields textarea{height:7em;}@media(max-width:700px){.grid-layout .contact-form .fields label,.grid-layout .contact-form .fields input,.grid-layout .contact-form .fields textarea,.grid-layout .contact-form .fields select{display:block;}.grid-layout .contact-form .fields label{margin-top:1em;width:100%;}}.grid-layout .contact-form .button-bar{text-align:right;padding:.5em 0;}.grid-layout .contact-form .button-bar button{font:inherit;padding:.4em 1em;min-width:10em;border-radius:2px;border:0;cursor:pointer;}.grid-layout .contact-form .result-success{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:5;border:2px solid #eee;}.grid-layout .contact-form .result-success p{font-size:2em;color:#888;text-align:center;margin-top:3.5em;}.grid-layout .contact-form .result-success button{margin:2em auto 0;display:block;}footer .grid-layout img{width:auto;}.slider .slick-prev,.slider .slick-next,.slider .slick-lightbox-close,.karusell .slick-prev,.karusell .slick-next,.karusell .slick-lightbox-close,.slick-lightbox .slick-prev,.slick-lightbox .slick-next,.slick-lightbox .slick-lightbox-close{width:40px;height:40px;z-index:10;}.slider .slick-prev::before,.slider .slick-next::before,.slider .slick-lightbox-close::before,.karusell .slick-prev::before,.karusell .slick-next::before,.karusell .slick-lightbox-close::before,.slick-lightbox .slick-prev::before,.slick-lightbox .slick-next::before,.slick-lightbox .slick-lightbox-close::before{font-size:40px;color:#ccc;}.slider .slick-prev,.karusell .slick-prev,.slick-lightbox .slick-prev{left:5px;}.slider .slick-next,.karusell .slick-next,.slick-lightbox .slick-next{right:5px;}.facebook-feed{padding:15px 0;text-align:center;}.facebook-feed li{margin-bottom:30px;}.facebook-feed .more-link{text-decoration:none;font-size:.9em;}a.nettsystemer-logo{display:block;margin:1em auto .5em;max-width:300px;text-decoration:none;font-size:.85rem;opacity:.9;}a.nettsystemer-logo img{display:block;width:115px;margin:.3em auto;opacity:.75;}.attention{color:#d00;}.replaced{color:#999;text-decoration:line-through;}.order-confirmation{position:relative;}.order-confirmation p{margin-bottom:1em;}.order-confirmation .order-details{width:100%;margin:1em auto;padding-bottom:1em;border-collapse:collapse;}.order-confirmation .detail{padding:0 0 .3em;margin:0;}.order-confirmation .detail td:first-child{width:100px;padding:0 .5em 0 0;vertical-align:top;}.order-confirmation .detail td:last-child{font-weight:bold;}.order-confirmation .order-verification{border:2px solid #576;border-radius:1em;padding:.6em .6em .8em;margin:1em auto;max-width:16em;text-align:center;}.order-confirmation .order-verification p{font-size:.85em;margin-bottom:.5em;line-height:1;}.order-confirmation .order-verification .verification-code{letter-spacing:.5em;font-size:1.5em;font-family:monospace;}.product button,.product .button,.basket button,.basket .button{display:inline-block;border:0;background-color:#888;color:#fff;font-weight:bold;padding:.3em .8em;border-radius:2px;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;}.product button.main-action,.product .button.main-action,.basket button.main-action,.basket .button.main-action{background-color:#fe181e;}.product h3,.basket h3{margin-top:1em;margin-bottom:.5em;}.product .fa-arrow-right,.basket .fa-arrow-right{margin-left:.5em;font-size:.8em;}.product-list li,.category-list li{position:relative;}.product-list li>article,.category-list li>article{height:100%;}.list-product{position:relative;background-color:#eee;color:#333;padding:1.2rem;margin-bottom:1em;}.list-product .item-name{font-size:1.2em;margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance;}.list-product .description{width:75%;min-height:5em;margin-bottom:2em;}.list-product .item-price{font-size:1.2em;position:absolute;left:1.2rem;bottom:0;}.list-product .view-details{margin:0;}.list-product .view-details .btn,.list-product .view-details .button{display:block;position:absolute;right:1.2rem;bottom:1.2rem;background-color:#fe181e;color:#fff;font-weight:bold;padding:.3em .8em;border-radius:2px;text-decoration:none;}.list-product .product-banners{top:-1.8em;right:-10px;}ul.breadcrumbs{margin:2em 0;}ul.breadcrumbs li{display:inline;}ul.breadcrumbs li:not(:first-child)::before{content:"→";display:inline-block;margin:0 .3em 0 .1em;opacity:.6;}.product-banners{position:absolute;top:0;right:.5em;pointer-events:none;}.product-banners p{transform:rotate(12deg);color:#fff;background-color:#308080;padding:.1em 1em;margin:.6em 0;font-size:1.4em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}.product-banners p:nth-child(2){transform:rotate(8deg);}.list-category>div{position:relative;background-color:#308080;color:#fff;padding:.2rem 1rem;margin-top:.35rem;}.list-category>div p{margin-bottom:0;}.list-category .item-name{font-size:1.2em;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.list-category .description{display:none;}.list-category .view-details{display:none;position:absolute;bottom:.3rem;right:1.2rem;font-size:.75em;}.list-category .view-details::after{display:inline-block;content:"";border:.4em solid transparent;border-left-color:#fff;}.product .container,.basket{background-color:#fff;color:#333;padding:2rem;border-radius:5px;}@media(max-width:700px){.product .container,.basket{padding:1.2rem;}}.checkout-info p{margin-bottom:.9em;}.checkout-info ul,.checkout-info ol{padding-left:2em;}.checkout-info li{display:list-item;margin-bottom:.5em;}.product .col-md-12>h1{color:#fe181e;font-weight:inherit;font-size:1.5em;text-transform:uppercase;margin:2em 0 .5em;}.product .col-md-12>h1::before{display:inline-block;content:"";border:.4em solid transparent;border-left-color:#fe181e;}.product .product-info h1{font-size:1.8em;font-weight:bold;margin-bottom:1rem;}.product .product-info .ingress{font-size:1.4em;}.product .product-info .description ul,.product .product-info .description ol{padding-left:2em;}.product .product-info .description li{display:list-item;margin-bottom:.5em;}.product .product-info .quantity input:not([type=checkbox]){width:4em;text-align:right;}.product .product-info .quantity .item-price{display:block;margin:1em 0 2em;}.product .product-info .quantity.inline-price .item-price{display:inline-block;margin:0 0 0 1em;}.product .product-info .quantity .same-family{margin-left:1em;}.product .product-info .quantity label.price{white-space:nowrap;}.product .product-info .quantity label.price span:first-child{min-width:8em;}.product .product-info .quantity .error{color:#d20;}.product .product-info .delivery-info{background-color:#faf5c0;margin:1em 0 .5em;padding:.5em .8em;}.product .product-info .special-info{background-color:#eee;margin:1em 0 .5em;padding-top:1em;}.product .product-info .special-info p{margin:0 .2em;}.product .product-info .special-info .col-sm-7{margin-bottom:1em;}.product .product-info .special-info .col-sm-5{margin-bottom:1em;}.product .product-info .btn-group{text-align:right;}.product .product-info .btn-group button{display:inline;background-color:#fe181e;padding:.7em 1em;}.product .variant{margin-bottom:1em;}.product .variant label,.product .variant .price{margin-right:.5em;padding-top:.5em;white-space:nowrap;}.product .variant input,.product .variant select,.product .variant .input{padding:.4em .7em;border:1px solid #aaa;margin-bottom:.5em;border-radius:3px;font:inherit;}.product .variant input::-webkit-input-placeholder,.product .variant select::-webkit-input-placeholder,.product .variant .input::-webkit-input-placeholder{color:#bbb;}.product .variant input::-moz-placeholder,.product .variant select::-moz-placeholder,.product .variant .input::-moz-placeholder{color:#bbb;opacity:1;}.product .variant input:-ms-input-placeholder,.product .variant select:-ms-input-placeholder,.product .variant .input:-ms-input-placeholder{color:#bbb;}.product .variant input:-moz-placeholder,.product .variant select:-moz-placeholder,.product .variant .input:-moz-placeholder{color:#bbb;opacity:1;}.product .variant>div:not(.calendar):not(.week-selector):not(.schedule){padding-bottom:1em;}@media(max-width:767px){.product .variant>div:not(.calendar):not(.week-selector):not(.schedule){display:block;}}.product .variant>div:not(.calendar):not(.week-selector):not(.schedule)>label{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:5.5em;-moz-flex-basis:5.5em;-ms-flex-preferred-size:5.5em;flex-basis:5.5em;}.product .variant>div:not(.calendar):not(.week-selector):not(.schedule)>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:10em;-moz-flex-basis:10em;-ms-flex-preferred-size:10em;flex-basis:10em;}.product .variant .add-item{color:#47d;cursor:pointer;}.product .variant .fa{color:#888;margin-left:.4em;}.product .variant.textbox,.product .variant.numbox,.product .variant.checkbox,.product .variant.textarea{margin-bottom:.6em;}.product .variant.textbox>label,.product .variant.textbox>div,.product .variant.numbox>label,.product .variant.numbox>div,.product .variant.checkbox>label,.product .variant.checkbox>div,.product .variant.textarea>label,.product .variant.textarea>div{padding:0;}.product .variant.textbox>label span:first-child,.product .variant.textbox>div span:first-child,.product .variant.numbox>label span:first-child,.product .variant.numbox>div span:first-child,.product .variant.checkbox>label span:first-child,.product .variant.checkbox>div span:first-child,.product .variant.textarea>label span:first-child,.product .variant.textarea>div span:first-child{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:8em;-moz-flex-basis:8em;-ms-flex-preferred-size:8em;flex-basis:8em;}.product .variant.textbox>label span:last-child,.product .variant.textbox>div span:last-child,.product .variant.numbox>label span:last-child,.product .variant.numbox>div span:last-child,.product .variant.checkbox>label span:last-child,.product .variant.checkbox>div span:last-child,.product .variant.textarea>label span:last-child,.product .variant.textarea>div span:last-child{-webkit-flex-grow:6;-webkit-box-flex:6;-moz-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:20em;-moz-flex-basis:20em;-ms-flex-preferred-size:20em;flex-basis:20em;position:relative;}.product .variant.textbox input,.product .variant.textarea input{width:100%;}.product .variant.textarea span:first-child{display:block;white-space:normal;}.product .variant.textarea textarea{width:100%;height:5em;}.product .variant.numbox input{width:4em;margin-right:.4em;}.product .variant.list>div{display:block!important;}.product .variant.radio input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px;}.product .variant.radio label,.product .variant.radio .price{display:inline-block;cursor:pointer;background-color:#eee;border-radius:5px;padding:.5em 1em;margin-bottom:1em;}.product .variant.radio label img,.product .variant.radio .price img{width:3em;}.product .variant.radio label>span:first-child,.product .variant.radio .price>span:first-child{margin-right:.5em;}.product .variant.radio label span,.product .variant.radio .price span{display:block;}.product .variant.radio label .price,.product .variant.radio .price .price{text-align:right;}.product .variant.radio label span:nth-child(2),.product .variant.radio .price span:nth-child(2){-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.product .variant.radio label .description,.product .variant.radio label .priceExVat,.product .variant.radio .price .description,.product .variant.radio .price .priceExVat{font-size:.85em;opacity:.7;}.product .variant.radio input:checked+label,.product .variant.radio .price.selected{background-color:#fe781e;color:#fff;}.product .variant.radio .show-multiple{display:inline-block;cursor:pointer;color:#39f;padding:.7em 0;}.product .variant.radio .price+.show-multiple{margin-left:1.3em;}.product .hours{margin:.5em 0 1.3em;text-align:center;padding:.2em!important;border:1px solid #aaa;border-radius:4px;}.product .hours div{max-width:25vw;}.product .hours div a{margin:.2em;display:block;background-color:#ddd;padding:.4em .6em;min-width:3.5em;border-radius:.4em;cursor:pointer;}.product .hours>span{display:block;font-weight:bold;color:#555;}.product .hours>span span{display:block;}.product .hours>span span:first-child{font-size:.9em;}.product .hours>span span:last-child{font-size:1.2em;}.product .timeslots{position:relative;margin-bottom:3em;min-height:20em;overflow:hidden;}@media(max-width:700px){.product .timeslots{margin:0 -1rem 3em;}}.product .timeslots .week-selector{font-size:1.3em;margin:0 auto .5rem;width:12em;}.product .timeslots .week-selector .fa{cursor:pointer;}.product .timeslots .week-selector button{cursor:pointer;display:block;border:0;background-color:transparent;}.product .timeslots .week-selector .disabled,.product .timeslots .week-selector button:disabled{color:#ddd;cursor:default;}.product .timeslots .schedule{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.product .timeslots .loader{position:absolute;top:30%;left:50%;transform:translate(-30%,-50%);font-size:2em;color:#ccc;z-index:5;}.product .timeslots .day{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:4em;-moz-flex-basis:4em;-ms-flex-preferred-size:4em;flex-basis:4em;border-left:1px solid #ddd;padding:.3em;font-size:.85em;min-width:6.2em;}.product .timeslots .day:first-child{border-left:0;}@media(max-width:700px){.product .timeslots .day{font-size:.8em;}}@media not all and (min-width:1200px){.product .timeslots .day{min-width:7.5em;}}.product .timeslots h3{font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.product .timeslots p{margin:0;}.product .timeslots input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px;margin:0;}.product .timeslots li.timeslot{padding:.5em;background-color:#eee;border-radius:5px;cursor:pointer;}.product .timeslots li.timeslot:hover{background-color:#e8e8e8;}.product .timeslots .timeslot{margin:0 0 .8em;}.product .timeslots .timeslot>div{padding:.5em;background-color:#eee;border-radius:5px;margin:.5em 0;cursor:pointer;}.product .timeslots .timeslot>div:hover{background-color:#e8e8e8;}.product .timeslots .timeslot input:checked+div,.product .timeslots .timeslot.selected{background-color:#fe781e!important;color:#fff;}.product .timeslots .timeslot input:checked+div .bookings,.product .timeslots .timeslot.selected .bookings{color:#333;}.product .timeslots .timeslot input:checked+div .available,.product .timeslots .timeslot.selected .available{background-color:#e85e01;}.product .timeslots .timeslot input:disabled+div,.product .timeslots .timeslot.unavailable{opacity:.6;cursor:default;}.product .timeslots .timeslot input:disabled+div:hover,.product .timeslots .timeslot.unavailable:hover{background-color:#eee;}.product .timeslots .timeslot input:disabled+div .available,.product .timeslots .timeslot.unavailable .available{background-color:#ccc!important;}.product .timeslots .available{background-color:#a0dca0;padding:.2em;border-radius:3px;margin:.2em 0;text-align:center;}.product .timeslots .available.full{background-color:#f98;}.product .timeslots .available.kvinne{background-color:#fce;}.product .timeslots .available.mann{background-color:#adf;}.product .bookings{display:none;}.fullscreen .customer-only{display:none!important;}.operator-only{display:none!important;}.fullscreen .operator-only{display:block!important;}.grid-layout .product-list.rutenett ul li,.grid-layout .category-list.rutenett ul li{width:100%;}@media(min-width:576px){.grid-layout .product-list.rutenett ul li,.grid-layout .category-list.rutenett ul li{width:50%;}}@media(min-width:768px){.grid-layout .product-list.rutenett ul li,.grid-layout .category-list.rutenett ul li{width:50%;}}@media(min-width:992px){.grid-layout .product-list.rutenett ul li,.grid-layout .category-list.rutenett ul li{width:50%;}}@media(min-width:1200px){.grid-layout .product-list.rutenett ul li,.grid-layout .category-list.rutenett ul li{width:25%;}}.grid-layout .product-list .description,.grid-layout .category-list .description{font-size:.9rem;opacity:1;}.timeslot-details{display:none;}.fullscreen-element{background-color:#fff;}.fullscreen-element .toggle-fullscreen{position:absolute;display:block;right:0;top:-.2rem;color:#888;background-color:transparent;cursor:pointer;}.fullscreen-element .toggle-fullscreen .fa-times{display:none;}.fullscreen-element h1{margin-top:0;}body.fullscreen{overflow:hidden;}body.fullscreen .fullscreen-element{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;max-width:none;width:100vw;height:100vh;padding:2em 1em;overflow-y:auto;-webkit-overflow-scrolling:touch;}body.fullscreen .fullscreen-element .toggle-fullscreen{top:1em;right:1em;}body.fullscreen .fullscreen-element .toggle-fullscreen .fa-expand-arrows-alt{display:none;}body.fullscreen .fullscreen-element .toggle-fullscreen .fa-times{display:inline-block;}body.fullscreen .fullscreen-element .ingress,body.fullscreen .fullscreen-element .description,body.fullscreen .fullscreen-element .details{display:none;}body.fullscreen .fullscreen-element form{margin:0 -1rem;}body.fullscreen .fullscreen-element form>.variant,body.fullscreen .fullscreen-element form>div,body.fullscreen .fullscreen-element form>p{margin:0 1rem 1.5rem;}body.fullscreen .fullscreen-element form .variant.radio label{margin-bottom:0;}body.fullscreen .fullscreen-element form .timeslots{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:80%;}body.fullscreen .fullscreen-element form .timeslots .day{min-width:11em;}body.fullscreen .fullscreen-element form .timeslots .timeslot{min-height:8em;}body.fullscreen .fullscreen-element form .timeslots .bookings{display:block;}body.fullscreen .fullscreen-element form .timeslots .bookings li{margin:.3em 0;background-color:#fff;padding:.3em;border-radius:3px;font-size:.85em;}body.fullscreen .fullscreen-element form .timeslots .bookings li a{text-decoration:none;}body.fullscreen .fullscreen-element form .timeslots .bookings li span{display:block;}body.fullscreen .fullscreen-element form .timeslots .bookings li .customer-name{font-weight:bold;font-size:.9rem;}body.fullscreen .fullscreen-element .operator-dialog{display:none;position:fixed;top:0;left:-1rem;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:15;}body.fullscreen .fullscreen-element .operator-dialog .result{font-weight:bold;color:#d20;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details{display:block;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details p{margin-bottom:0;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .available{display:inline-block;background-color:#a0dca0;padding:.2em 1em;border-radius:3px;margin:.5em .5em .5em 0;text-align:center;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .available.full{background-color:#f98;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .available.kvinne{background-color:#fce;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .available.mann{background-color:#adf;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li{position:relative;border-bottom:1px solid #ddd;padding:.4em 0;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:5em;-moz-flex-basis:5em;-ms-flex-preferred-size:5em;flex-basis:5em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li span{display:block;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li .customer-name{font-weight:bold;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li a,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li .cancel-order{display:block;padding:.4em;cursor:pointer;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details li .cancel-result{position:absolute;right:0;bottom:100%;background-color:#f98;box-shadow:1px 2px 4px rgba(0,0,0,.3);padding:.3em .5em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details ul{margin-bottom:1.5em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields{margin-bottom:1em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>p{font-weight:bold;margin-bottom:1em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div{margin-bottom:.5em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div label{display:block;width:5em;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:5em;-moz-flex-basis:5em;-ms-flex-preferred-size:5em;flex-basis:5em;position:relative;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details .fields>div>div input{width:100%;}body.fullscreen .fullscreen-element .operator-dialog input,body.fullscreen .fullscreen-element .operator-dialog .input{border:1px solid #ddd;border-radius:3px;padding:.4em .5em;font:inherit;}body.fullscreen .fullscreen-element .operator-dialog .timeslot-details.full~div,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details.full~p,body.fullscreen .fullscreen-element .operator-dialog .timeslot-details.full .fields{display:none;}body.fullscreen .fullscreen-element .operator-dialog.open{display:block;}body.fullscreen .fullscreen-element .operator-dialog>div{position:absolute;left:50%;top:40%;transform:translate(-50%,-40%);width:700px;max-width:90vw;max-height:100vh;overflow-y:auto;background-color:#fff;border-radius:3px;padding:2rem;}body.fullscreen .fullscreen-element .operator-dialog span.close{position:absolute;top:0;right:0;cursor:pointer;font-size:1.2em;color:#888;padding:1rem;}.product-login{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:1em;}@media(min-width:992px){.product-login{border-bottom:0;border-left:1px solid #ccc;padding-left:2rem;margin-bottom:0;}}.product-login h2{font-size:1.3em;}.product-login .error{font-weight:bold;color:#d42;margin-top:1em;}.product-login .order{background-color:#eee;border-radius:4px;padding:15px;margin:1em 0;}.product-login .order p,.product-login .order div{margin-bottom:.7em;}.product-login .order .status{color:#888;}.product-login .order .status.active{color:#2a0;}.product-login .order .status.pending{color:#fa0;}.product-login .order .status.canceled{color:#f30;}.product-login .order .order-line ul,.product-login .order .order-line li{display:inline-block;margin:0;}.product-login .order .order-line .properties p{margin-bottom:0;}.product-login .order .order-line li:not(:first-child)::before{content:", ";}.product-login .customer-login{margin:-.5em 0 1em;}.product-login a{color:#47d;cursor:pointer;}.order-lines{background-color:#eee;border-radius:5px;padding:1em;}.order-lines header{color:#888;}.order-lines li{border-top:1px solid #ccc;padding-top:.3em;margin-top:.3em;}.order-lines li div{margin-bottom:.5em;}.customer-login{text-align:center;margin:.5em 0 1em;}.customer-login .error{font-weight:bold;color:#d42;margin-top:1em;}.customer-login a{color:#47d;cursor:pointer;}.customer-login .link{margin:1em 0 .5em;}.field{max-width:30em;margin:0 auto 1em;}.field label{min-width:5em;text-align:left;}.field>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;position:relative;padding-left:.5em;}.field input{width:100%;font:inherit;}.customer-details{margin:1em 0;}.customer-details .saved-details{position:relative;background-color:#eee;border-radius:5px;padding:1em;margin-bottom:1em;}.customer-details .saved-details a{position:absolute;top:.7em;right:1em;}.customer-details .saved-details .name{font-weight:bold;}.customer-details .field{max-width:none;}.checkout-width{max-width:45em;border-radius:5px;margin:1em auto 3em;}.basket .checkout button{background-color:#308080;}.basket .checkout a{color:#47d;cursor:pointer;}.stripe-purchase{text-align:center;margin-top:1em;}.stripe-purchase p{text-align:left;margin:1.5em 0 .5em;}.stripe-purchase #card-element{border:1px solid #999;padding:.4em;border-radius:3px;}.stripe-purchase #card-element-errors{color:#c00;margin-top:.5em;}.stripe-purchase button{margin-top:1em;}.modal-dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);backdrop-filter:blur(2px);z-index:1000;}.modal-dialog.open{display:block;}.modal-dialog>div{position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);min-height:20em;width:30em;max-width:85vw;max-height:95vh;background-color:#fff;border-radius:5px;padding:2em;}.modal-dialog button.close{position:absolute;display:block;top:0;right:0;padding:5px 10px;cursor:pointer;background-color:transparent;border:0;font:inherit;color:#555;font-size:1.2em;}.timeinput,.addressinput{position:relative;}.timeinput input,.timeinput .input,.addressinput input,.addressinput .input{width:100%;}.timeinput::after,.addressinput::after{display:block;position:absolute;content:"";top:.8em;right:.7em;width:.5em;height:.5em;transform:rotate(-45deg);border:2px solid transparent;border-left-color:#888;border-bottom-color:#888;touch-action:none;pointer-events:none;}.timeinput .dropdown,.addressinput .dropdown{display:none;position:absolute;top:2.5em;left:0;width:100%;max-height:60vh;overflow-y:auto;background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.2);border-radius:3px;border:1px solid #ddd;z-index:10;}.timeinput .status,.addressinput .status{margin-bottom:-.7em;}.timeinput .status.error,.addressinput .status.error{color:#c30;}.timeinput.open .dropdown,.addressinput.open .dropdown{display:block;}.timeinput a,.addressinput a{display:block;padding:.4em 1em;cursor:pointer;}.timeinput a:hover,.timeinput a.selected,.addressinput a:hover,.addressinput a.selected{background-color:#eee;}.timeinput .input{cursor:pointer;white-space:nowrap;}.timeinput .fromnow{display:inline-block;color:#888;margin-left:.7em;}.timeinput .day h3{position:sticky;top:0;font-size:1rem;background-color:#fff;padding:.4em 1em;}.addressinput a{padding:.4em .6em;}.addressinput a .fa{margin-right:.4em;}.order-confirmation{background-color:#fff;color:#555;border-radius:5px;margin:2em auto 4em;padding:1em;}@media(min-width:576px){.order-confirmation{max-width:540px;}}@media(min-width:768px){.order-confirmation{max-width:720px;padding:2em;}}@media(min-width:992px){.order-confirmation{max-width:960px;}}.order-confirmation .container{padding-left:0;padding-right:0;}.aktiverbart-loyve .show-details{text-align:center;}.aktiverbart-loyve .countdown{color:#c03737;}.aktiverbart-loyve .active-text{color:#13aa13;font-weight:medium;}.aktiverbart-loyve .blue{background-color:#458fb9;}.aktiverbart-loyve .grey{background-color:#a7a5a5;}.aktiverbart-loyve .cancel{background-color:#b9454d;}.aktiverbart-loyve .btn{position:relative;padding:7px 15px;color:#fff;border:0;border-radius:5px;cursor:pointer;}.aktiverbart-loyve .updating-spinner{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-5px;text-align:center;opacity:.7;z-index:99;animation:updating-spinner 1.4s linear infinite;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.7));filter:drop-shadow(0 0 10px rgba(0,0,0,.7));}.aktiverbart-loyve .songa-settings-outer-container{width:100vw;height:100vh;background-color:rgba(0,0,0,.322);position:fixed;display:flex;align-items:center;justify-content:center;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container{position:relative;z-index:101;border-radius:10px;background-color:#fff;width:850px;max-width:100%;max-height:100%;padding:20px 30px 30px 30px;overflow:auto;display:grid;grid-template-columns:8fr 4fr;gap:30px;font-size:14px;}@media(max-width:700px){.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container{grid-template-columns:1fr;}}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container .close-button{position:absolute;top:10px;right:10px;cursor:pointer;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container p,.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container h4{margin-bottom:1em;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container article h3{margin-bottom:.5rem;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container article h4{margin-bottom:1em;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container table{border-collapse:collapse;width:100%;margin:1em 0 1.5em;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container table tr{vertical-align:middle;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container table td{border-top:1px solid #ccc;padding:.6em 0;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container table div{margin:0;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container table button{font-weight:normal;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container aside{border-left:1px solid #b1b1b1;padding-left:20px;padding-top:2em;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container aside figure{padding:0;margin:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:30px;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container aside figure img{width:50%;height:auto;}.aktiverbart-loyve .songa-settings-outer-container .songa-settings-container aside figure .activated{text-align:center;background-color:#428d05;color:#fff;border:1px solid #808080;padding:10px 15px;margin-bottom:15px;}@keyframes updating-spinner{from{transform:rotate(360deg);}to{transform:rotate(0deg);}}#refusjon-forbruk th{text-align:left;}#refusjon-forbruk td{position:relative;padding:.6em .5em .6em 0;}#refusjon-forbruk td:first-child input{width:20em;}#refusjon-forbruk td:nth-child(2) input{width:8em;}@media(max-width:700px){#refusjon-forbruk td:first-child input{width:15em;}#refusjon-forbruk td:nth-child(2) input{width:7em;}}.product-orders button{position:absolute;display:block;right:0;top:-.2rem;color:#888;background-color:transparent;font-weight:normal;cursor:pointer;}.product-orders .dialog{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:15;}.product-orders .dialog.open{display:block;}.product-orders .dialog>div{position:absolute;left:50%;top:40%;transform:translate(-50%,-40%);min-width:700px;max-width:90vw;max-height:100vh;overflow-y:auto;background-color:#fff;border-radius:3px;padding:2rem;}.product-orders .dialog .close-button{position:absolute;top:0;right:0;cursor:pointer;font-size:1.2em;color:#888;padding:1rem;}.product-orders .dialog h1{font-size:1.5em;margin-bottom:.5em;}.product-orders .dialog table{border-collapse:collapse;}.product-orders .dialog th{text-align:left;}.product-orders .dialog td:not(:first-child),.product-orders .dialog th:not(:first-child){padding-left:1.5em;}.product-options ul{margin-bottom:1em;}.product-options .product-option{display:block;padding:.3em 0;}.product-options .item-price{display:block;margin-bottom:2em;}.order-details .sub-line,.basket .sub-line{padding-left:.7em;}.order-details .sub-line::before,.basket .sub-line::before{content:"- ";}.order-details .attachments a,.basket .attachments a{display:inline-block;margin-right:.6em;}.basket-files{margin-bottom:2em;}.basket-files li button{display:block;background-color:transparent!important;color:inherit;font-weight:normal;padding:.5em;}.upload{background-color:#ddd;border-radius:4px;padding:.4em .7em;text-align:center;min-width:6em;cursor:pointer;-webkit-appearance:none;}.upload span{display:block;margin-right:.6em;}.upload input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1;}.field-table{margin:0 0 1.5em;}.field-table th{text-align:left;}.field-table td,.field-table th{padding-right:.3em;}.field-table td:last-child,.field-table .m2,.field-table .stk{position:relative;width:6em;}.field-table td:last-child input,.field-table .m2 input,.field-table .stk input{padding-right:2em;text-align:right;}.field-table td:last-child::after,.field-table .m2::after,.field-table .stk::after{position:absolute;display:block;content:"kr";right:1em;top:50%;transform:translateY(-50%);}.field-table .m2::after{content:"m²";}.field-table .stk::after{content:"stk";}.field-table input,.field-table select,.field-table textarea,.field-table div{display:block;width:100%;margin-left:.2rem;border-radius:3px;font:inherit;}body>main,body>div,body>footer{display:block;}.error{color:#d20;}.top-nav .main-menu>ul>li>ul{background-color:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#333;}@media(max-width:700px){.top-nav .main-menu{background-color:rgba(30,70,110,.96);width:80vw;box-shadow:2px 0 6px rgba(0,0,0,.4);}}#banner-overlay .category-list{margin-top:-6em;}#banner-overlay .list-category{background-color:rgba(30,80,80,.75);border-radius:5px;padding:.3em;}.grid-layout .banner .banner-content{min-height:25em;padding-bottom:30%;}.grid-layout .banner .banner-content h1{font-family:'Avenir LT Std 95 Black',sans-serif;font-size:4em;font-weight:bold;}@media(max-width:992px){.grid-layout .banner .banner-content h1{font-size:3em;}}@media(max-width:768px){.grid-layout .banner .banner-content h1{font-size:2.5em;}}.grid-layout .banner figure img,.grid-layout .banner figure video{min-width:60em;}.grid-layout h1,.grid-layout .ingress{font-size:2.2em;font-weight:inherit;}@media(max-width:992px){.grid-layout h1,.grid-layout .ingress{font-size:1.8em;}}@media(max-width:768px){.grid-layout h1,.grid-layout .ingress{font-size:1.6em;}}.grid-layout>.row:first-child{padding-top:1.5em;}@media(max-width:700px){.grid-layout>.row:first-child{padding-top:0;}}.grid-layout figure{margin-top:0;}.grid-layout .row:first-child .row:first-child .banner{margin-top:-8rem;}#produkter .container{border-top:1px solid rgba(30,80,80,.3);border-bottom:1px solid rgba(30,80,80,.3);margin-top:1.2rem;padding-bottom:1rem;}#produkter .container h1{margin-top:1.2rem;}.product img{max-width:100%;max-height:80vh;width:auto;}.product .item-price{font-size:1.2em;}.product button[value=buy]{background-color:#fe181e;padding:.5em 1em;}.calendar{margin:.2em 0 1em;}.calendar .header{font-size:1.3em;margin:.2em 0 .5em;}.calendar .header a{display:block;padding:.2em .5em;cursor:pointer;}.calendar .header a:hover{background-color:#eee;}.calendar .days{position:relative;}.calendar .days li{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:14.285%;text-align:center;border:1px solid #ddd;padding-top:.6em;}.calendar .days li.disabled{opacity:.5;background-color:#eee;}.calendar .days li.disabled .inventory{background-color:transparent;}.calendar .days li.disabled label{cursor:default;}.calendar .days li.selected{background-color:#308080;color:#fff;}.calendar .days li.selected .inventory{background-color:#45b8b8;}.calendar .days li.selected label:hover{background-color:transparent;}.calendar .days li label{cursor:pointer;}.calendar .days li label:hover{background-color:#eee;}.calendar .days li time,.calendar .days li span{display:block;}.calendar .days li time{font-size:1.4em;line-height:1;}.calendar .days li .weekday{font-size:.6em;line-height:2;}.calendar .days li .inventory{font-size:.9em;background-color:#cef;}button,input,textarea,select{font:inherit;}.summary.order-page label ul{padding:.5em 0 .5em 2.8em;}.summary.order-page label ul li{display:list-item;margin:.5em 0;}body>footer address,body>footer .legal{text-align:center;}body>footer address{font-style:normal;}body>footer address .logo{font-size:1.5em;margin-bottom:0;}body>footer address>div{padding:.5rem 1rem 2rem;background:#fff;background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,.9) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,.9) 100%);color:#333;}body>footer address p,body>footer address figure{padding:.5em 0;z-index:2;}body>footer .legal{background-color:#231f20;color:#777;opacity:.85;padding:.7em 1rem;font-size:.85em;}body>footer .legal p{padding:.3em 1rem;}body>footer .legal a{text-decoration:none;}body>footer .legal a:hover{text-decoration:underline;}.login-page,.status-page{max-width:30em;margin:4em auto 12em;padding:1.5em;background-color:#fff;color:#555;border-radius:5px;}.login-page fieldset,.status-page fieldset{border:0;padding:1em 0;}.login-page .field,.status-page .field{margin-bottom:1em;}.login-page .field label,.status-page .field label{-webkit-flex-grow:0;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-webkit-box-flex:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:6em;-moz-flex-basis:6em;-ms-flex-preferred-size:6em;flex-basis:6em;}.login-page .field>div,.status-page .field>div{-webkit-flex-grow:1;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-webkit-box-flex:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:5em;-moz-flex-basis:5em;-ms-flex-preferred-size:5em;flex-basis:5em;position:relative;}.login-page .field>div input,.status-page .field>div input{width:100%;}.login-page legend,.status-page legend{font-size:1.6em;font-weight:bold;}.login-page button,.status-page button{border:0;background-color:#308080;color:#fff;border-radius:3px;cursor:pointer;padding:.4em .8em;}.status-page{max-width:40em;}.status-page ul{margin:1em 0;font-weight:bold;}.status-page button{background-color:#c00;}