img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.swish-qr-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.swish-qr-modal .swish-qr-modal-content{background:#fff;padding:30px;border-radius:5px;min-width:500px;min-height:350px}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap{text-align:center;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .swish_logo.rotate{width:135px;height:135px;background-size:135px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDIwcHgiIGhlaWdodD0iNDIwcHgiIHZpZXdCb3g9IjAgMCA0MjAgNDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1OS4xICg4NjE0NCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+MDMgU3ltYm9sL0NvbG91ci9Td2lzaF9TeW1ib2xfU1ZHPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI4MC44MTUwNTQ0JSIgeTE9IjU5LjYzNjU3MTYlIiB4Mj0iNTkuODY3ODIyOSUiIHkyPSI4LjE0OTUyNTIxJSIgaWQ9ImxpbmVhckdyYWRpZW50LTEiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRUYyMTMxIiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGRUNGMkMiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1OC44MTgxMTczJSIgeTE9IjAlIiB4Mj0iOS4yNDM5NTAwNyUiIHkyPSI5NC4wNzEyNjA2JSIgaWQ9ImxpbmVhckdyYWRpZW50LTIiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkJDNTJDIiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGODcxMzAiIG9mZnNldD0iMjYuMzkyMTE5OSUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0VGNTJFMiIgb2Zmc2V0PSI1Ni4wNzk3MzQlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM2NjFFRUMiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIyMC41NjkwNDczJSIgeTE9IjQxLjAxNzYxOTglIiB4Mj0iNDAuNTk3MjY0MyUiIHkyPSI5MS4yNzY1MzczJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNzhGNkQ4IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM3N0QxRjYiIG9mZnNldD0iMjYuNTcwNTA0NCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzcwQTRGMyIgb2Zmc2V0PSI1NS40NDcxNDclIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM2NjFFRUMiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI0Mi40NDAzODM2JSIgeTE9IjEwMCUiIHgyPSI5MS42MTM2OTA2JSIgeTI9IjYuMjc3NTc3OTElIiBpZD0ibGluZWFyR3JhZGllbnQtNCI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM1MzZFRUQiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzU0QzNFQyIgb2Zmc2V0PSIyNC42NjU3NTI0JSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNjRENzY5IiBvZmZzZXQ9IjU2LjQxOTk1MDklIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGRUNGMkMiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iMDMtU3ltYm9sL0NvbG91ci9Td2lzaF9TeW1ib2wiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTeW1ib2wvQ29sb3VyIj4KICAgICAgICAgICAgPGcgaWQ9IlJpZ2h0LVN3aXJsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTkuMzMyMTg2LCA0OS4xMTQyMTIpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDM1MC4wNDQzOSBDODQuMjg4NDY4MywzOTAuMzU2MTk1IDE4OC4zMTIwMiwzNzAuNDA1OTkgMjUxLjE1NjMxMiwyOTUuNTI2MzQxIEMzMjUuNjQzODI0LDIwNi43NzQ0IDMxNC4wNzQzNjEsNzQuNDYyNTE3MSAyMjUuMzE1MDQ0LC01LjY4NDM0MTg5ZS0xNCBMMTY2LjMwOTM0Niw3MC4zMDYzNjEgQzIzNS42NTE5NjEsMTI4LjQ4MDI1NCAyNDQuNjkwNzcxLDIzMS44NDg2MDUgMTg2LjQ5NzYyLDMwMS4xODYzMDIgQzE0MC4wOTY0MjksMzU2LjQ3MzQ2MyA2My42OTkwNDM5LDM3NC45MzMzODUgMCwzNTAuMDQ0MzkiIGlkPSJCYXNlLVNoYXBlIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTEpIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMS4xMzY4NjgzOGUtMTMsMzUwLjA0NDM5IEM4NC4yODg0NjgzLDM5MC4zNTYxOTUgMTg4LjMxMjAyLDM3MC40MDU5OSAyNTEuMTU2MzEyLDI5NS41MjYzNDEgQzI1OC44NTI3NjEsMjg2LjM1NiAyNjUuNjI3NjY4LDI3Ni43MTk3NjYgMjcxLjQ5NjYwNSwyNjYuNzMxMTQxIEMyODEuNDIwODk4LDIwNS4wNTk5OCAyNTkuNTk2MDU5LDEzOS44NzUxNjEgMjA4LjI1Njg5OCw5Ni44MDU2OTc2IEMxOTUuMjEzMTMyLDg1Ljg2Mjc1MTIgMTgxLjA5MjkzNyw3Ny4wNDY4NDg4IDE2Ni4zMTgzNjEsNzAuMzE0NTU2MSBDMjM1LjY1Mjc4LDEyOC40ODk2NzggMjQ0LjY4NzkwMiwyMzEuODUxODgzIDE4Ni40OTc2MiwzMDEuMTg2MzAyIEMxNDAuMDk2NDI5LDM1Ni40NzM0NjMgNjMuNjk5MDQzOSwzNzQuOTMzMzg1IDEuMTM2ODY4MzhlLTEzLDM1MC4wNDQzOSIgaWQ9IkxpZ2h0LUNhc3QiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iTGVmdC1Td2lybCI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAwLjI1NDk1MSwyMC40Mjg5MDg4IEMyMTUuOTY2ODkzLC0xOS44ODI4OTYxIDExMS45NDMzNDIsMC4wNjY4OTkwMzUzIDQ5LjA5OTA0ODksNzQuOTQ2NTQ3OCBDLTI1LjM4ODQ2MzMsMTYzLjY5ODg5OSAtMTMuODE4OTk5OSwyOTYuMDEwNzgyIDc0LjkzOTkwNzQsMzcwLjQ3MzI5OSBMMTMzLjk0NjAxNSwzMDAuMTY2OTM4IEM2NC42MDI5OTAzLDI0MS45OTMwNDUgNTUuNTY0NTkwMywxMzguNjI0Njk0IDExMy43NTc3NDIsNjkuMjg2NTg2OCBDMTYwLjE1ODkzMiwxMy45OTk0MjU5IDIzNi41NTYzMTcsLTQuNDYwNDk2MDkgMzAwLjI1NDk1MSwyMC40Mjg5MDg4IiBpZD0iQmFzZS1zaGFwZSIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0zKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwMC4yNTQ5NTEsMjAuNDI4OTA4OCBDMjE1Ljk2Njg5MywtMTkuODgyODk2MSAxMTEuOTQzMzQyLDAuMDY2ODk5MDM1MyA0OS4wOTkwNDg5LDc0Ljk0NjU0NzggQzQxLjQwMjE5MDMsODQuMTE3Mjk5IDM0LjYyNzI4Myw5My43NTM1MzMyIDI4Ljc1ODc1NjIsMTAzLjc0MjE1OCBDMTguODM0MDUzOCwxNjUuNDEzMzE5IDQwLjY1OTMwMjUsMjMwLjU5NzcyOCA5MS45OTg0NjM1LDI3My42Njc2MDEgQzEwNS4wNDIyMjksMjg0LjYxMDEzOCAxMTkuMTYyNDI0LDI5My40MjY0NSAxMzMuOTM2NTksMzAwLjE1ODMzMyBDNjQuNjAyNTgwNiwyNDEuOTgzNjIxIDU1LjU2NzA0ODksMTM4LjYyMTQxNiAxMTMuNzU3NzQyLDY5LjI4NjU4NjggQzE2MC4xNTg5MzIsMTMuOTk5NDI1OSAyMzYuNTU2MzE3LC00LjQ2MDQ5NjA5IDMwMC4yNTQ5NTEsMjAuNDI4OTA4OCIgaWQ9IlNoYWRvdyIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC00KSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .rotate{-webkit-animation:spin 4s infinite linear;animation:spin 4s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@keyframes spin{100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap #startswish:hover{background:-webkit-gradient(linear,left top,left bottom,from(#35b7ee),color-stop(98.72%,#14aceb));background:linear-gradient(180deg,#35b7ee,#14aceb 98.72%)}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap #startswish{background:-webkit-gradient(linear,left top,left bottom,from(#1dafec),color-stop(98.72%,#129bd4));background:linear-gradient(180deg,#1dafec,#129bd4 98.72%);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;line-height:48px;height:48px;max-width:100%;padding:0 24px;text-align:center;-webkit-transition:background .2s ease;transition:background .2s ease}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .swish-button{display:none}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .button{margin:1em 0}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .instructions{font-size:20px;max-width:500px}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .redlight-swish-mcommerce-qr-code{display:contents}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .redlight-swish-mcommerce-qr-code svg{max-width:250px}@media(max-width:720px){.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .swish-button{display:block}.swish-qr-modal .swish-qr-modal-content .swish-qr-modal-content-wrap .redlight-swish-mcommerce-qr-code{max-width:150px}}.swish-qr-modal .redlight-swish-centered{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:10px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--inter:"Inter",sans-serif;--wp--preset--font-family--cardo:Cardo;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@font-face{font-family:'advanced-popups-icons';src:url(//sydbuss.se/wp-content/plugins/advanced-popups/public/css/../../fonts/advanced-popups-icons.woff) format("woff"),url(//sydbuss.se/wp-content/plugins/advanced-popups/public/css/../../fonts/advanced-popups-icons.ttf) format("truetype"),url(//sydbuss.se/wp-content/plugins/advanced-popups/public/css/../../fonts/advanced-popups-icons.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=adp-icon-],[class*=" adp-icon-"]{font-family:'advanced-popups-icons' !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adp-icon-x:before{content:"\e913"}.adp-popup{--adp-popup-wrap-scrollbar-width:.625rem;--adp-popup-wrap-scrollbar-track-background:#f1f1f1;--adp-popup-wrap-scrollbar-thumb-background:#888;--adp-popup-wrap-scrollbar-thumb-hover-background:#555;--adp-popup-wrap-box-shadow:0 0 40px 0 rgba(0,0,0,.075);--adp-popup-container-background:#fff;--adp-popup-close-font-size:1.25rem;--adp-popup-close-color:#000;--adp-popup-close-hover-color:#777;--adp-popup-close-light-color:#ffff;--adp-popup-close-light-hover-color:rgba(255,255,255,.75);--adp-popup-type-content-close-font-size:1.5rem;--adp-popup-type-notification-text-font-size:90%;--adp-popup-type-notification-text-color:#777;--adp-popup-type-notification-text-link-color:#000;--adp-popup-type-notification-button-background:#282828;--adp-popup-type-notification-button-color:#fff;--adp-popup-type-notification-button-border-radius:0}.adp-popup-overlay{--adp-popup-overlay-background:rgba(0,0,0,.25)}.adp-popup-scroll-hidden{overflow:hidden;width:100%}.adp-popup-animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;overflow:hidden !important}@-webkit-keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes popupExitFade{from{opacity:1}to{opacity:0}}@keyframes popupExitFade{from{opacity:1}to{opacity:0}}@-webkit-keyframes popupOpenSlide{from{transform:translate3d(0,100vh,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes popupOpenSlide{from{transform:translate3d(0,100vh,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-webkit-keyframes popupExitSlide{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100vh,0)}}@keyframes popupExitSlide{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100vh,0)}}@-webkit-keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@-webkit-keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0,40px,0);visibility:visible}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0,40px,0);visibility:visible}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,40px,0)}}@keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,40px,0)}}.popupOpenFade{-webkit-animation-name:popupOpenFade;animation-name:popupOpenFade}.popupExitFade{-webkit-animation-name:popupExitFade;animation-name:popupExitFade}.popupOpenSlide{-webkit-animation-name:popupOpenSlide;animation-name:popupOpenSlide}.popupExitSlide{-webkit-animation-name:popupExitSlide;animation-name:popupExitSlide}.popupOpenZoom{-webkit-animation-name:popupOpenZoom;animation-name:popupOpenZoom}.popupExitZoom{-webkit-animation-name:popupExitZoom;animation-name:popupExitZoom}.popupOpenSlideFade{-webkit-animation-name:popupOpenSlideFade;animation-name:popupOpenSlideFade}.popupExitSlideFade{-webkit-animation-name:popupExitSlideFade;animation-name:popupExitSlideFade}.adp-popup{display:none;position:fixed;z-index:999999;max-width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem);-webkit-backface-visibility:hidden}@media (min-width:720px){.adp-popup{max-width:calc(100vw - 6rem);max-height:calc(100vh - 6rem)}}.adp-popup.adp-popup-location-top{top:20px;left:50%;transform:translate3d(-50%,0,0)}.adp-popup.adp-popup-location-top-left{top:20px;left:20px}.adp-popup.adp-popup-location-top-right{top:20px;right:20px}.adp-popup.adp-popup-location-bottom{bottom:20px;left:50%;transform:translate3d(-50%,0,0)}.adp-popup.adp-popup-location-bottom-left{left:20px;bottom:20px}.adp-popup.adp-popup-location-bottom-right{right:20px;bottom:20px}.adp-popup.adp-popup-location-left{top:50%;left:20px;transform:translate3d(0,-50%,0)}.adp-popup.adp-popup-location-right{top:50%;right:20px;transform:translate3d(0,-50%,0)}.adp-popup.adp-popup-location-center{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.adp-popup .adp-popup-wrap{position:relative;overflow-x:hidden;overflow-y:auto;width:100%;box-shadow:var(--adp-popup-wrap-box-shadow)}.adp-popup .adp-popup-wrap::-webkit-scrollbar{width:var(--adp-popup-wrap-scrollbar-width)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-track{background:var(--adp-popup-wrap-scrollbar-track-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb{background:var(--adp-popup-wrap-scrollbar-thumb-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb:hover{background:var(--adp-popup-wrap-scrollbar-thumb-hover-background)}.adp-popup .adp-popup-container{background:var(--adp-popup-container-background);width:100%}.adp-popup .adp-popup-outer{position:relative;display:flex;flex-direction:column}.adp-popup .adp-popup-thumbnail img{width:100%}.adp-popup .adp-popup-close{position:absolute;background:0 0;color:var(--adp-popup-close-color);padding:0;line-height:1;font-size:var(--adp-popup-close-font-size);top:20px;right:20px;z-index:2}.adp-popup .adp-popup-close:before{font-family:'advanced-popups-icons';transition:color .25s ease;content:"\e913"}.adp-popup .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup.adp-popup-open[data-light-close=true] .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup.adp-popup-open[data-light-close=true] .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}.adp-popup.adp-popup-open{display:flex}@media (max-width:720px){.adp-popup.adp-popup-open[data-mobile-disable=true]{display:none}}.adp-popup-overlay{background:var(--adp-popup-overlay-background);position:fixed;display:none;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:999998}.adp-popup-overlay .adp-popup-wrap{box-shadow:none}.adp-popup-open+.adp-popup-overlay{display:block}@media (max-width:719.98px){.adp-popup-type-content{max-width:100vw;max-height:100vh}}.adp-popup-type-content .adp-popup-content{padding:40px}.adp-popup-type-content .adp-popup-close{font-size:var(--adp-popup-type-content-close-font-size)}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-40px;width:initial}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}@media (min-width:1024px){.adp-popup-type-content .adp-popup-outer{flex-direction:row}.adp-popup-type-content.adp-preview-image-left .adp-popup-close,.adp-popup-type-content.adp-preview-image-bottom .adp-popup-close{color:var(--adp-popup-close-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-close:hover:before,.adp-popup-type-content.adp-preview-image-bottom .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-thumbnail{order:1}.adp-popup-type-content.adp-preview-image-right .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-top .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-top .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content .adp-popup-thumbnail{position:relative;flex:1 0 50%;order:1}.adp-popup-type-content .adp-popup-thumbnail img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adp-popup-type-content .adp-popup-content{padding:80px;flex:1 0 50%;order:2}.adp-popup-type-content .adp-popup-content:first-child:last-child{flex:1 0 100%}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-80px}}.adp-popup-type-notification-box .adp-popup-outer,.adp-popup-type-notification-bar .adp-popup-outer{padding:30px}.adp-popup-type-notification-box .adp-popup-text,.adp-popup-type-notification-bar .adp-popup-text{padding-right:10px;font-size:var(--adp-popup-type-notification-text-font-size);color:var(--adp-popup-type-notification-text-color)}.adp-popup-type-notification-box .adp-popup-text a,.adp-popup-type-notification-bar .adp-popup-text a{color:var(--adp-popup-type-notification-text-link-color);text-decoration:underline}.adp-popup-type-notification-box .adp-popup-text a:hover,.adp-popup-type-notification-bar .adp-popup-text a:hover{text-decoration:none}.adp-popup-type-notification-box .adp-popup-button,.adp-popup-type-notification-bar .adp-popup-button{background:var(--adp-popup-type-notification-button-background);margin-top:1.5rem;width:100%;color:var(--adp-popup-type-notification-button-color);border-radius:var(--adp-popup-type-notification-button-border-radius)}.adp-popup-type-notification-box .adp-popup-close{top:15px;right:15px}.adp-popup-type-notification-bar.adp-popup-location-top{width:100%;max-width:100%;top:0;left:0;bottom:auto;transform:none}.adp-popup-type-notification-bar.adp-popup-location-bottom{width:100%;max-width:100%;top:auto;left:0;bottom:0;transform:none}.adp-popup-type-notification-bar .adp-popup-outer{padding-top:20px;padding-bottom:20px;padding-left:60px;padding-right:60px}@media (min-width:720px){.adp-popup-type-notification-bar .adp-popup-outer{justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-left:40px;padding-right:40px}.adp-popup-type-notification-bar .adp-popup-close{top:50%;transform:translateY(-50%)}.adp-popup-type-notification-bar .adp-button{margin-left:1rem;margin-top:0;width:auto}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.bussbokning-wrapper{position:relative;margin:0 auto;max-width:600px;font-weight:400}.bussbokning-wrapper .booking-form .form-step{margin:30px 0;background-color:#333e48;border-radius:12px;color:#fff;padding:40px;display:none}.bussbokning-wrapper .booking-form .form-step fieldset{display:flex;flex-wrap:wrap}.bussbokning-wrapper .booking-form h2,.bussbokning-wrapper .booking-form h3,.bussbokning-wrapper .booking-form h4{color:#fff}.bussbokning-wrapper .booking-form a{font-weight:inherit}.bussbokning-wrapper .booking-form a.bussbokning-btn-next{transition:all .2s ease;display:block;background:rgba(255,255,255,0);color:#fff;font-size:14px;width:100px;margin:25px auto 0;text-align:center;border-radius:20px}.bussbokning-wrapper .booking-form a.bussbokning-btn-next:hover{background:rgba(255,255,255,.2)}.bussbokning-wrapper .bussbokning-loader{position:absolute;z-index:100;width:100%;height:100%;top:0;background-color:#fff;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A);-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.bussbokning-wrapper .booking-form input,.bussbokning-wrapper .booking-form textarea{font-size:16px!important}.bussbokning-wrapper .booking-form input:focus,.bussbokning-wrapper .booking-form textarea:focus{outline:none}.bussbokning-wrapper .booking-form textarea{height:80px;margin-bottom:15px}.bussbokning-wrapper .booking-form textarea:focus{height:140px}.bussbokning-wrapper .booking-form label{display:inline-block;font-weight:700;font-size:14px}.bussbokning-wrapper .booking-form label .fa{color:#ef3e42;cursor:pointer}.bussbokning-wrapper .booking-form .help-toggle{border-radius:3px;background:rgba(255,255,255,.1);padding:6px 10px;margin:4px auto 12px;font-size:12px;display:none}.bussbokning-wrapper .booking-form .help-toggle p{margin-bottom:0;padding-bottom:0}.bussbokning-wrapper .booking-form .submit-wrapper{width:100%;display:flex!important;justify-content:center;padding-top:30px}.bussbokning-wrapper .booking-form .integritetspolicy label{font-size:12px;font-style:italic;font-weight:400;cursor:pointer}.bussbokning-wrapper .booking-form .integritetspolicy a{color:rgba(255,255,255,.5)}.bussbokning-wrapper .booking-form .integritetspolicy a:hover{color:rgba(255,255,255,1);text-decoration:underline}.bussbokning-wrapper .booking-form .submit-wrapper button{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;position:relative;text-transform:none;max-width:220px}.bussbokning-wrapper .booking-form .submit-wrapper button:hover{background-color:#055fab}.bussbokning-wrapper .booking-form .submit-wrapper button .fa{animation:spin 1.2s infinite linear;position:absolute;right:11px;top:14px;display:none}.bussbokning-wrapper .booking-form .submit-wrapper button.loading .fa{display:block}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.bussbokning-wrapper .booking-form .hemresa{float:none;width:100%}.bussbokning-wrapper .booking-form .hemresa label{cursor:pointer}.bussbokning-wrapper .booking-form #hemresa{display:inline-block!important}#bussbokning-response{display:flex;flex-wrap:wrap;margin:30px 0;background-color:#e7eaee;text-align:center;border-radius:12px;padding:40px}#bussbokning-response h2,#bussbokning-response h3{width:100%;color:#333e48}.datepicker-wrap{position:relative;margin-bottom:33px}.datepicker-wrap:before{position:absolute;content:"";left:7px;top:9px;display:block;background-image:url(//sydbuss.se/wp-content/plugins/klartext-bussbokning/assets/css/../img/ikon-kalender.svg);background-repeat:no-repeat;background-size:cover;width:32px;height:32px}#datepicker{padding:16px 44px;margin-top:-5.5px;text-align:center}.ui-datepicker{position:absolute;width:230px;background:#fff;font-size:12px;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.4);z-index:9999!important}.ui-datepicker .ui-state-disabled{opacity:.8;cursor:default}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:4px 0 4px 24px;display:inline-block;cursor:pointer;width:60px;position:absolute;left:0}.ui-datepicker .ui-datepicker-prev:before{position:absolute;top:5px;left:2px;transition:all .2s ease;font-family:'FontAwesome';text-align:center;content:"\f053";width:20px;height:20px}.ui-datepicker .ui-datepicker-next{text-align:right;padding:4px 24px 4px 0;left:auto;right:0}.ui-datepicker .ui-datepicker-next:before{position:absolute;top:7px;right:2px;transition:all .2s ease;font-family:'FontAwesome';text-align:center;content:"\f053";width:20px;height:20px;transform:rotate(180deg)}.ui-datepicker .ui-datepicker-title{width:100%;text-align:center;font-weight:700;padding:4px}.ui-datepicker table{width:100%}.ui-datepicker table th,.ui-datepicker table td{padding:0}.ui-datepicker table th{padding:4px 8px}.ui-datepicker table td a,.ui-datepicker table td span{display:block;padding:4px 8px;text-align:center}.ui-datepicker table td a:hover,.ui-datepicker table td a[aria-current=true]{transition:all .2s ease;color:#fff;background:#055fab}.ui-datepicker table th{background:#333e48;color:#fff}.ui-datepicker table td.ui-datepicker-unselectable{background:#e7eaee}.ui-timepicker-div{position:relative;font-size:14px;font-weight:700;background:#333e48;overflow:hidden;color:#fff}.ui_tpicker_time_input,.ui-timepicker-div select{text-align:right;margin-left:auto;display:block;padding:0 5px;width:75px}button.ui-datepicker-current{display:none}button.ui-datepicker-close{border-radius:0!important;font-weight:400}.ui-timepicker-select{margin-bottom:0}.ui_tpicker_time_label,.ui_tpicker_time{display:none}.ui-timepicker-div .ui-widget-header{margin-bottom:0}.ui-timepicker-div dl{text-align:left;padding:11px 0 1px 6px}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px;width:130px;text-align:right}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:0 0;color:inherit;border:none;outline:none;border-bottom:solid 1px #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}@media all and (max-width :960px){.bussbokning-wrapper .booking-form .form-step{padding:5px}.bussbokning-wrapper .booking-form .submit-wrapper{padding:15px 0}#fordisposal{margin-bottom:15px}.bussbokning-wrapper .booking-form a.bussbokning-btn-next{margin:10px auto}}ul.bussbokning-bokningstyp{background-color:rgba(255,255,255,.2);background-repeat:repeat-y;border-radius:3px;margin:15px auto;padding:0;list-style:none;position:relative;overflow:hidden;display:block}ul.bussbokning-bokningstyp:after{content:"";clear:both;display:table}ul.bussbokning-bokningstyp li{position:relative;float:left;display:block;z-index:10;height:46px;padding:0;margin:0;color:#fff;line-height:60px;text-align:center;font-weight:400;cursor:pointer;font-size:14px;outline:none;width:50%;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}ul.bussbokning-bokningstyp li.selected{color:#333e48}ul.bussbokning-bokningstyp li input{display:none}ul.bussbokning-bokningstyp li label{text-transform:uppercase;vertical-align:top;line-height:46px;width:100%;color:inherit;display:block;height:46px;cursor:pointer}ul.bussbokning-bokningstyp .marker{border:1px solid #ddd;border-radius:3px;background:#fff;position:absolute;width:47%;height:46px;bottom:0;left:0;transition:.3s ease-in-out}ul.bussbokning-bokningstyp li:nth-child(1).selected~.marker{left:0!important}ul.bussbokning-bokningstyp li:nth-child(2).selected~.marker{left:53%!important}
.row{position:relative;display:block}.container{width:100%;max-width:1170px;margin:0 auto;position:relative;display:block}.flex{display:flex!important;flex-wrap:wrap;align-items:stretch}.col{display:block;position:relative;float:left;width:100%}.space-s .col{padding-left:15px;padding-right:15px;background-clip:content-box}.space-m .col{padding-left:30px;padding-right:30px;background-clip:content-box}.col-l-12{width:100%}.col-l-11{width:91.66666667%}.col-l-10{width:83.33333333%}.col-l-9{width:75%}.col-l-8{width:66.66666667%}.col-l-7{width:58.33333333%}.col-l-6{width:50%}.col-l-5{width:41.66666667%}.col-l-4{width:33.33333333%}.col-l-3{width:25%}.col-l-2{width:16.66666667%}.col-l-1{width:8.33333333%}@media all and (max-width :960px){.col-m-12{width:100%}.col-m-11{width:91.66666667%}.col-m-10{width:83.33333333%}.col-m-9{width:75%}.col-m-8{width:66.66666667%}.col-m-7{width:58.33333333%}.col-m-6{width:50%}.col-m-5{width:41.66666667%}.col-m-4{width:33.33333333%}.col-m-3{width:25%}.col-m-2{width:16.66666667%}.col-m-1{width:8.33333333%}}@media all and (max-width :640px){.col-s-12{width:100%}.col-s-11{width:91.66666667%}.col-s-10{width:83.33333333%}.col-s-9{width:75%}.col-s-8{width:66.66666667%}.col-s-7{width:58.33333333%}.col-s-6{width:50%}.col-s-5{width:41.66666667%}.col-s-4{width:33.33333333%}.col-s-3{width:25%}.col-s-2{width:16.66666667%}.col-s-1{width:8.33333333%}}ul:after,form:after,.row:after,.container:after,.col:after,.cf:after{content:"";display:table;clear:both}
.woocommerce form .form-row .required{visibility:visible}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#333e48;background:#fff;background-position:center center;background-size:cover;background-attachment:fixed;max-width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}p{padding-bottom:20px}p.ingress{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;color:#000;font-size:24px;line-height:26px;font-style:italic;font-weight:700}p.ingress a{font-weight:700;color:#ef3e42;font-size:28px}blockquote{margin:10px 0 30px;color:#ef3e42;font-style:italic;font-size:22px;line-height:26px;font-weight:400}blockquote h2,blockquote h2,blockquote h2{color:#ef3e42;margin-left:-15px}hr{border:none;border-top:1px solid #ddd;margin:0 0 20px;padding:0}article img{display:inline}.bg-white{background-color:#fff!important}.ui-widget-content{border:0!important}h1,h2,h3,h4{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:900;font-style:italic;margin-bottom:10px;line-height:105%;color:#055fab;letter-spacing:0}h1,.h1{color:#000;font-size:48px;letter-spacing:-1px;margin:0 0 30px}h2,.h2{color:#000;font-weight:700;font-size:30px}h3,.h3{color:#333e48;font-weight:700;font-size:20px}main h3{margin-top:10px}h4{margin-bottom:5px;letter-spacing:.5px}.bullet{position:relative}.bullet:before{border-bottom:6px solid #ef3e42;position:absolute;content:" ";width:30px;left:0;bottom:-10px}.title{background:#333e48;color:#fff;display:inline-block;padding:0 25px;margin:0 0 60px -13px;height:68px;line-height:68px;position:relative}.title:before{position:absolute;right:99.7%;top:0;width:17px;height:100%;content:"";background:#333e48;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}.title:after{position:absolute;left:99.8%;top:0;width:17px;height:100%;content:"";background:#333e48;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}a,a:focus,a:link,a:active{outline:none;font-weight:400;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}a,a:visited{color:#000;font-weight:400;text-decoration:none}a:hover{color:#055fab;text-decoration:none}a.btn{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;letter-spacing:1px;color:#fff;display:inline-block;padding:0 15px;margin:2px 20px;height:40px;line-height:40px;position:relative;background:#ef3e42;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a.btn:before{position:absolute;display:block;top:0;right:99.7%;width:10px;height:100%;content:"";background:#ef3e42;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a.btn:after{position:absolute;display:block;top:0;left:99.7%;width:10px;height:100%;content:"";background:#ef3e42;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a.btn:hover,a.btn:hover:before,a.btn:hover:after{background:#055fab}a.btn1{display:inline-block;padding:10px 40px;border-radius:22px;background-color:#000;color:#fff;font-size:16px;text-transform:uppercase;text-decoration:none;text-shadow:none}a.btn1:hover{color:#fff;background:#0ece5b;text-decoration:none}a.btn2{display:inline-block;padding:10px 40px;border-radius:22px;background-color:#055fab;color:#fff;font-size:16px;text-transform:uppercase;text-decoration:none;text-shadow:none}a.btn2:hover{color:#fff;background:#0ece5b;text-decoration:none}a.post-edit-link{display:inline-block;padding:10px;border-radius:15px;font-size:11px;line-height:100%;color:#fff;background:#ef3e42;text-decoration:none}a.post-edit-link:hover{color:#fff;background:#f90;text-decoration:none}table{border-collapse:collapse;border:0}ul{list-style-type:none}article ul{list-style-type:disc;margin-bottom:15px}article li{margin:0 20px 10px}fieldset{border:0;margin:0;padding:0}label{display:inline-block}input[type=checkbox],input[type=radio]{vertical-align:middle;width:20px;height:20px;margin:0;padding:0}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=number],input[type=password],select{font-family:inherit;font-size:inherit;width:100%;background:#fff;color:#777;border-radius:3px;border:1px solid #ddd;padding:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-bottom:15px}textarea{font-family:inherit;font-size:inherit;width:100%;color:#777;background:#fff;border:1px solid #ddd;border-radius:5px;padding:10px;overflow:auto;height:140px;margin-bottom:15px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}textarea:focus{height:240px}select{position:relative;padding:10px}option{font-family:inherit;font-size:inherit;padding:10px}button,input[type=submit],.cf7mls_btn{width:100%;color:#fff;background:#ef3e42;padding:12px 20px;border:0;border-radius:3px;font-size:inherit;text-align:center;margin:0;text-transform:uppercase;font-weight:400;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}input[type=radio]{width:auto;display:inline;margin-right:5px;-webkit-appearance:auto;-moz-appearance:auto}button:hover,input[type=submit]:hover,.cf7mls_btn:hover{cursor:pointer;text-decoration:none}input.submit{margin-left:5px;-webkit-appearance:none}.wpcf7-form{padding:30px 0 0;margin:0 -15px;border-radius:4px}.wpcf7-form a{color:#ef3e42}.wpcf7-form input[type=submit]{color:#fff;margin:15px 0 0}.wpcf7-form input[type=submit]:hover{background:#ef3e42}#resa-select{max-width:340px;border:3px solid #eb3e46}.resa-typ{display:none}#booking-form{padding:60px 0 0;color:#fff;background:#333e48;z-index:10;position:relative;box-shadow:5px 5px 10px rgba(0,0,0,.2);font-weight:300;font-size:16px}#booking-form header{text-align:center}#booking-form h2,#booking-form h3{color:#fff}#booking-form a{color:#fff;font-weight:400;text-decoration:underline}#booking-form h2.boka-heading{clear:both;display:inline-block;margin-right:10px}#booking-form input[type=text],#booking-form input[type=email],#booking-form input[type=tel],#booking-form input[type=date],#booking-form input[type=number],#booking-form input[type=password],#booking-form select,#booking-form textarea{border-radius:3px;border:0;font-weight:400;font-family:inherit}.booking-form h3{margin-top:15px;color:#fff}.booking-form textarea{margin-bottom:10px}.booking-form .wpcf7-checkbox span{margin:0 10px 0 0}.booking-form .wpcf7-radio{display:block;margin-bottom:10px}.booking-form .wpcf7-checkbox{margin:0;padding:0 0 15px;display:block}.booking-form span.godkannande{width:auto;display:inline-block;line-height:1;padding:0}.booking-form span.godkannande:after{clear:both}span.wpcf7-list-item{margin:0 15px 0 0;padding:0 0 10px}.booking-form span.godkannande .wpcf7-list-item-label{display:none}.booking-form input[type=text]{display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin-right:3px}.booking-form .form-antal{width:40px}.booking-form .form-fran{width:200px}.booking-form .form-till{width:200px}.wpcf7 .fieldset-cf7mls{padding-bottom:40px;position:relative}.wpcf7 .cf7mls_back{position:absolute!important;bottom:0;left:0;width:140px;text-align:center}.wpcf7 .cf7mls_next{position:absolute!important;bottom:0;right:0;width:140px;text-align:center}.wpcf7 .step{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;width:50px;height:50px;padding:7px 0;margin:0;text-align:center;float:left;display:block;background:#055fab;color:#fff;border-radius:50%;margin:20px 20px 20px 0}.wpcf7 .step-active{position:relative;border:4px solid #ef3e42;background:#fff;color:#000;z-index:5}.left,.alignleft{float:left}.right,.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.center{text-align:center}#top-bar{background:#e7eaee;padding:10px 15px;line-height:110%;font-size:12px;font-weight:400}.top-contact{display:inline-block;float:left}.top-contact .span{display:inline-block;width:auto;padding:0 5px;margin:5px 0;line-height:100%;padding:0 10px 0 0}.top-contact span.pipe{margin-right:10px}.top-menu{display:inline-block;float:right;line-height:inherit;margin:0;padding:0}.top-menu li{display:inline-block;float:left;padding:0 0 0 10px}#header{background-color:#fff;position:fixed;top:0;width:100%;padding:0;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.3)}#header #site-logo{max-width:310px;float:left;padding:20px 0}#header #site-desc{display:inline-block;float:left;padding:25px;font-style:italic;display:none}#header .container{overflow:visible}#headerfill{width:100%;height:115px}.page-header{padding:30px 15px 60px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-30px;background-color:#333e48;box-shadow:0 0 30px rgba(0,0,0,.5)}.header-has-image{background-size:cover;background-position:center;min-height:320px;padding-top:285px}#main{padding-top:30px}#content{background:#fff;padding:30px 30px 0;line-height:24px}#content article{display:block;margin-bottom:60px}#content.left{border-right:1px solid #eee;padding-right:120px;float:none}#content.right{border-left:1px solid #eee;float:none}#content.full{border:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.image-right{max-width:100%;height:auto;margin:60px auto;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.buttons{display:flex}.buttons .btn2{transition:all .3s ease;font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;display:block;color:#fff;background-color:#055fab;padding:8px 22px;border-radius:0;font-weight:700;margin-right:10px}.buttons .btn2:hover{background-color:#ef3e42}#content-second{background:#eee;padding:60px 0}#content-second h2{font-size:48px}#content-second .right ul{list-style-type:disc;padding-left:30px;font-size:14px;line-height:180%;font-weight:400}#content-third{padding:60px 0}#content-fourth{padding:60px 0}#content-fourth .wpcf7{margin:0;padding:30px;background:#333e48;max-width:640px;margin:0 auto;padding-top:0;color:#fff}#content-fourth .wpcf7 h3{font-size:32px;margin-bottom:40px;display:block;text-align:center;color:#fff}#content-fourth .wpcf7 .wpcf7-submit{width:160px;margin-left:auto;display:block}#content-fourth .wpcf7 .wpcf7-response-output{text-align:center;font-weight:700;font-size:14px}.page-id-178 .page-header,.page-id-1528 .page-header{margin-bottom:0;box-shadow:none}.page-id-178 #content-fourth{background-color:#f5f5f5}#betyg-stars{margin-bottom:10px}#betyg-stars p{color:#fff;font-size:12px;font-weight:700;padding-bottom:6px}#betyg-stars .fa-star{transition:all .3s ease;display:inine;margin-right:10px;color:rgba(255,255,255,.2);cursor:pointer;font-size:32px}#betyg-stars[data-rating="1"] .star-1,#betyg-stars[data-rating="2"] .star-1,#betyg-stars[data-rating="2"] .star-2,#betyg-stars[data-rating="3"] .star-1,#betyg-stars[data-rating="3"] .star-2,#betyg-stars[data-rating="3"] .star-3,#betyg-stars[data-rating="4"] .star-1,#betyg-stars[data-rating="4"] .star-2,#betyg-stars[data-rating="4"] .star-3,#betyg-stars[data-rating="4"] .star-4,#betyg-stars[data-rating="5"] .star-1,#betyg-stars[data-rating="5"] .star-2,#betyg-stars[data-rating="5"] .star-3,#betyg-stars[data-rating="5"] .star-4,#betyg-stars[data-rating="5"] .star-5{color:#ff9d00!important}#betyg-stars .selected,#betyg-stars .fa-star:hover{color:#ff9d00}#betyg-stars .star-1:hover~.fa-star{color:rgba(255,255,255,.2)}#betyg-stars .star-2:hover~.fa-star{color:rgba(255,255,255,.2)}#betyg-stars .star-3:hover~.fa-star{color:rgba(255,255,255,.2)}#betyg-stars .star-4:hover~.fa-star{color:rgba(255,255,255,.2)}#betyg-stars .star-5:hover~.fa-star{color:rgba(255,255,255,.2)}#sidebar,#sidebar2{font-size:14px;position:relative;display:block;margin-top:30px}#sidebar .widget,#sidebar2 .widget{margin-bottom:15px}#sb-content{position:relative;display:block;padding:47px 0}#sidebar .menu{list-style:none;margin:25px 0 30px}#sidebar .menu li a{font-size:18px;display:block;padding:10px 30px;border-bottom:1px solid #ddd}#sidebar .menu li:first-child a{;border-top:1px solid #ddd}#sidebar img{padding-bottom:20px;display:block}#repeat-cta{background:url(//sydbuss.se/wp-content/themes/sydbuss/img/repeat-cta-bg.jpg) #eee;background-size:cover;background-position:center;text-align:center;color:#333e48;padding:80px 15px}#repeat-cta h2{color:inherit;font-size:48px;line-height:110%;margin-bottom:5px;padding:0}#repeat-cta h3{font-size:28px;font-weight:300;color:inherit;margin-bottom:30px;padding:0}#footer{background:#333e48;color:#fff;font-size:14px;line-height:20px;padding:60px 15px 15px}#footer a,#footer a:visited{color:#fff}#footer a:hover{color:#ef3e42}#footer h3{color:#fff;margin-bottom:30px}#footer ul{margin-bottom:30px}#footer li{display:block;padding:0;margin-left:20px;position:relative}#footer li:before{font-family:'FontAwesome';content:"\f105";line-height:inherit;color:#fff;margin-left:-20px;margin-right:10px}#footer li a{line-height:200%;font-weight:300;border-radius:3px}#footer li.menu-item:hover>a,#footer li.menu-item a:hover,#footer li.current_page_parent a{color:#ef3e42;background-color:transparent}#footer .footer-logo{width:200px;margin:60px auto}#copy{font-size:11px;padding:15px 0;text-align:center;clear:both}#masthead{position:relative;text-shadow:1px 1px 0 #000}.flexslider .slides{margin:0;padding:0;display:block}.flexslider .slides li{background-size:cover;background-position:center;background-repeat:no-repeat}.flexslider .slides .container{margin:0 auto;padding:0 15px;min-height:500px;display:flex;align-items:center;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.landingpage .container{margin:0 auto;padding:0 15px;min-height:420px;display:flex;align-items:center;text-shadow:1px 1px 0 rgba(0,0,0,.7);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.page-header .caption,.flexslider .caption{width:100%;text-align:center;color:#fff}.page-header .caption p,.flexslider .slides p{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;color:#fff;font-weight:700;font-size:20px;letter-spacing:1px}.page-header .caption h2,.flexslider .slides h2{color:#fff;font-size:72px}.page-header .caption h2 span,.flexslider .slides h2 span{color:#198ed0}.page-header .caption h3,.flexslider .slides h3{color:#fff;font-size:32px}.flexslider ol.flex-control-nav{position:absolute;bottom:50px;width:100%;text-align:center;list-style-type:none}.flexslider ol.flex-control-nav li{display:inline-block;margin:0 5px}.flexslider ol.flex-control-nav li a{width:12px;height:12px;display:block;background:rgba(255,255,255,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flexslider ol.flex-control-nav li a.flex-active{background:rgba(255,255,255,1)}.flexslider .flex-direction-nav{display:none}#sidebar .pickup ul{border-left:4px solid #055fab;overflow:visible}#sidebar .pickup ul li{position:relative;margin-left:5px}#resekalender{padding-top:40px}#resekalender .resekalender-month{margin:0 auto 40px}#resekalender .resekalender-table{border:0;border-collapse:collapse;width:100%;font-size:14px;box-shadow:5px 5px 10px rgba(0,0,0,.2)}#resekalender .resekalender-table a{transition:all .3s ease;padding:3px 15px 3px 22px;color:#fff;background:#ef3e42;display:inline-block;font-weight:700;border-radius:20px}#resekalender .resekalender-table a:after{transition:all .3s ease;font-family:FontAwesome;display:inline;content:"\f178";margin-left:4px}#resekalender .resekalender-table a:hover{background:#055fab}#resekalender .resekalender-table a:hover:after{margin-left:8px;margin-right:-4px}#resekalender .resekalender-table th{padding:10px;background:#333e48;color:#fff;text-align:left;text-transform:uppercase}#resekalender .resekalender-table th:last-child{text-align:center;width:100px}#resekalender .resekalender-table td{padding:10px}#resekalender .resekalender-table tr:nth-child(odd) td{background:rgba(51,62,72,.05)}#resekalender .resekalender-table tr td:first-child{width:140px;font-weight:700}#resekalender .resekalender-table tr td:last-child{width:100px}.bussar{margin-bottom:45px}.hussar h3{color:#fff}.bussar .buss-single{padding:15px}.bussar .buss-single .container{background:#0c5fa8;color:#fff}.bussar .buss-single .buss-thumb{background-color:#eee}.bussar .buss-single img{margin:0 auto}.bussar .buss-caption{padding:15px;line-height:160%;font-size:14px}.bussar .buss-caption h3{color:#fff}.testimonials-slider{position:relative;padding:40px 20px 0}.testimonials-slider .content{text-align:center;font-style:italic;max-width:960px;padding:45px;margin:40px auto;position:relative}.testimonials-slider .slides p{color:#555;font-family:inherit;font-weight:inherit}.testimonials-slider .content:before{font-family:'Fontawesome';content:'\f10e';position:absolute;left:0;top:0;color:#055fab;font-size:48px}.testimonials-slider .content h3{font-style:normal;font-size:18px}.flexslider.testimonials-slider ol.flex-control-nav{bottom:40px;left:0}.flexslider.testimonials-slider ol.flex-control-nav li a{background:#055fab;opacity:.2}.flexslider.testimonials-slider ol.flex-control-nav li a.flex-active{opacity:1}#promos{padding:0 15px;margin:-40px auto 0;background:#e7eaee;height:280px}#promos .container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}#promos .promobox{padding:0 35px}#promos .promobox .inner{display:block;padding:30px 30px 0 10px;background:#333e48;color:#fff;height:100%;text-align:center;position:relative;font-style:italic;font-size:16px;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#promos .promobox .inner:before{position:absolute;top:0;left:-49.5px;width:50px;height:100%;content:"";background:#333e48;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#promos .promobox .inner:after{position:absolute;top:0;right:-49.5px;width:50px;height:100%;content:"";background:#333e48;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#promos .promobox .inner:hover,#promos .promobox .inner:hover:before,#promos .promobox .inner:hover:after{background:#055fab}#promos .promobox .inner .icon{border:0 solid #055fab;border-radius:50%;color:#055fab;font-size:52px;margin:0 0 15px 15px;padding:0;width:100px;height:100px;line-height:100px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.5);-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}#promos .promobox .inner h3{background-color:#fff;display:block;padding:0;margin:0 0 10px 8px;height:32px;line-height:32px;color:#333e48;position:relative}#promos .promobox .inner h3:before{position:absolute;display:block;top:0;width:8px;left:-7.5px;height:100%;content:"";background:#fff;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#promos .promobox .inner h3:after{position:absolute;display:block;top:0;right:-7.5px;width:8px;height:100%;content:"";background:#fff;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#promos .promobox .inner h3 .icon{color:inherit;font-size:inherit;margin:0 5px 0 0;width:auto;height:auto;line-height:inherit;box-shadow:none;display:none}#destinations-header{padding:40px 20px;background:#e7eaee;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-weight:400}#destinations-header h2{color:inherit;font-size:48px;line-height:110%;margin-bottom:5px;padding:0}#destinations-home{background-image:url(//sydbuss.se/wp-content/themes/sydbuss/img/hjartatiskane.jpg);background-size:cover;background-position:top center}#destinations-home .container{display:flex;flex-wrap:wrap;align-items:stretch}#destinations-home .col.destinations-home-single{padding-left:25px;padding-right:25px;margin-bottom:50px}#destinations-home .col.destinations-home-single .inner{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:600;background-color:#fff;font-size:14px;padding:15px 15px 95px;height:100%;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative}.destinations-home-single p.price{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;display:block;position:absolute;bottom:42px;left:15px}.destinations-home-single-thumb{height:0;padding-top:60%;background-size:cover;background-position:center;content:"";margin-bottom:15px}.destinations-home-single-caption a{font-family:inherit;font-style:italic;font-weight:700;transition:all .3s ease;position:absolute;bottom:15px;left:15px;right:15px;display:block;text-align:center;color:#fff;background:#055fab;padding:10px;font-size:20px}.destinations-home-single-caption a:hover{background:#ef3e42}#presentation{padding:60px 15px}#about{padding-right:60px}#about ul{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-style:italic;font-weight:700;list-style-type:none;margin:15px 0}#about ul li{margin:15px 0;float:left;width:33.3333%;display:block}#about ul li:before{font-family:'FontAwesome';display:inline;content:"\f058";font-size:32px;line-height:32px;vertical-align:middle;color:#ef3e42;margin-right:10px;font-style:normal}#popular-products ul{list-style-type:none;border-top:1px solid #ddd;margin:15px 0 0;padding:0}#popular-products li{margin:0;font-size:14px;line-height:20px;padding:12px 10px 12px 50px;border-bottom:1px solid #ddd;position:relative}#popular-products i.number{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;position:absolute;left:0;font-weight:700;font-size:24px;width:35px;height:35px;line-height:30px;text-align:center;border-radius:50%;color:#000;background:#eee;font-style:normal}#popular-products a.woocommerce-sidebarProduct-link{font-weight:700;display:inline-block;color:#ef3e42}p.out-of-stock{text-align:right;margin-top:6px}p.out-of-stock .full{font-weight:700;color:#ef3e42}p.out-of-stock .pop-vantelista{transition:color .3s ease;color:#000;font-weight:400;cursor:pointer}p.out-of-stock .pop-vantelista:hover{color:#055fab}.adp-popup[data-id="4895"] .adp-popup-content{padding:0 40px;font-size:16px}.adp-popup[data-id="4895"] button.adp-popup-close{text-align:right}.adp-popup[data-id="4895"] .platser{width:80px;display:inline-block}#vantelista-form>h3,#vantelista-form>p{text-align:center}#news-campaings{box-shadow:0 0 30px rgba(0,0,0,.3);padding:60px 0 50px;font-size:14px;font-weight:400}#news-campaings h2{margin-bottom:30px}#news ul{list-style-type:none;border-top:1px solid #ddd;margin:0;padding:0}#news li{margin:0;font-size:16px;line-height:24px;border-bottom:1px solid #ddd}#news li a{padding:15px;display:block}#news span.date{font-size:12px;color:#777;display:inline-block;padding:0;margin:0}#news span.date .fa{color:#000;display:inline-block;padding:0;padding:0 5px 0 7px}.more-link{width:100%;text-align:right;display:block;font-size:14px;padding-top:5px}#fp-extra img{box-shadow:5px 5px 10px rgba(0,0,0,.2);margin-bottom:20px}#fp-extra2 .more-link{margin-top:-20px;padding-bottom:20px}.custom-summary-message .message{display:none;padding:15px 0 0 15px}.custom-summary-message .message a{color:#ef3e42}.widget .inner{background-color:rgba(0,52,107,.4);text-shadow:1px 1px 0 rgba(0,52,107,.7);color:#fff;position:absolute;padding:40px 30px;top:0;bottom:0;width:100%;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.widget .inner:hover{background-color:rgba(0,52,107,.8)}.widget .inner a{background:#fff;line-height:50px;padding:0 15px;display:block;width:100%;z-index:999;position:absolute;bottom:0;left:0;display:none;text-shadow:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.widget .inner a .fa{float:right;display:inline-block;line-height:50px}.widget .inner:hover a{display:block}.widget .inner h2{color:#fff;font-size:300%}.widget .inner h3{color:#fff;border:0}#kontakt-form{padding:123px 15px 60px}#kontakt-form .wpcf7-form h2{color:#000}.text-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.size-large,.size-full{margin-bottom:20px}.attachment-full{margin-bottom:0}.date{font-size:12px;font-weight:400;color:#999;display:block;clear:both;margin-bottom:10px}.textwidget p{font-size:14px}p.modified{color:#ccc;font-style:italic;font-size:11px}#breadcrumbs{padding:0;list-style-type:none;color:#000;position:relative;font-style:italic;padding-left:8px}#breadcrumbs li{display:block;float:left;font-size:14px;margin:0;margin-bottom:4px;height:32px;line-height:32px;color:#fff;padding:0 15px;background:#055fab;position:relative;margin-right:12px;cursor:pointer}#breadcrumbs li:after{position:absolute;right:99.7%;top:0;border:0;top:0;width:8px;height:100%;content:"";background:#055fab;border:0;outline:0;margin:0;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}#breadcrumbs li:before{position:absolute;left:99.7%;top:0;border:0;width:8px;height:100%;content:"";background:#055fab;border:0;outline:0;margin:0;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}#breadcrumbs li.current,#breadcrumbs li.current:before,#breadcrumbs li.current:after{background:#e7eaee;color:#333e48;cursor:default}#breadcrumbs li a{display:block;color:#fff;background:0 0;height:32px;line-height:32px}#breadcrumbs.filter li,#breadcrumbs.filter li a,#breadcrumbs.filter li:before,#breadcrumbs.filter li:after{background:#e7eaee;color:#333e48}#breadcrumbs.filter li.current,#breadcrumbs.filter li.current a,#breadcrumbs.filter li.current:before,#breadcrumbs.filter li.current:after,#breadcrumbs.filter li.home,#breadcrumbs.filter li.home a,#breadcrumbs.filter li.home:before,#breadcrumbs.filter li.home:after{background:#055fab;color:#fff}.hfeed .hentry{border-bottom:1px solid #eee;padding:15px 0;margin-bottom:15px;display:block}.hfeed .hentry .attachment-thumb{display:block;width:150px;float:left}.hfeed .hentry .thumb-article{width:100%;padding-left:165px;margin-left:-150px;float:left}#pagination{padding:30px 15px;font-size:14px;text-align:center}#pagination .prev{float:left}#pagination .next{float:right}.searchform{margin-bottom:15px;font-size:14px}.searchform .search-field{border:2px solid #000;border-radius:15px 0 0 15px;background:#fff;color:#999;padding:0 15px;margin-bottom:0;height:30px}.searchform .search-submit{border:0;border-radius:0 15px 15px 0;padding:0 15px;border:0;background-color:#000;margin:0;height:30px}#content ul.accordion{list-style-type:none;margin:0 0 0 -20px;padding:0 30px 0 0}#content ul.accordion li h3{width:100%;padding:15px 0 15px 10px;font-size:16px;background:#3abeff;color:#00498d;margin:0;cursor:pointer}#content ul.accordion li .fa{line-height:inherit;margin-right:5px;padding:0;height:auto}#content ul.accordion li div{display:none;padding:15px 15px 0}.tab-area{padding:0 15px 40px}#contact-tabs{width:100%;background-color:#055fab;color:#fff;list-style-type:none;margin-bottom:30px}#contact-tabs li{display:inline-block;margin:0;padding:15px;cursor:pointer}#contact-tabs li.active{background-color:#ef3e42}#tab-content{list-style-type:none;margin:0;padding:0}#tab-content li{display:none;margin:0;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#tab-content li.active{display:block}#tab-content a.utbildning{color:#fff;background:#055fab;border-radius:3px;padding:0 5px;display:inline-block;margin:0 0 3px;font-size:14px}#tab-content a.utbildning:hover{background:#ef3e42}#tab-content img{padding-bottom:15px}.medarbetare{width:100%;clear:both;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:25px 0 15px}.medarbetare .single-medarbetare{min-height:110px;padding-left:70px;padding-top:11px;position:relative;font-size:14px}.medarbetare .single-medarbetare img{position:absolute;top:0;left:0;width:60px;height:auto}#map-canvas{width:100%;height:480px;margin-bottom:60px;box-shadow:0 0 30px rgba(0,0,0,.6)}.nav{position:relative;display:inline-block;float:right;margin-top:21px;padding-right:50px}.nav ul.nav-menu{list-style-type:none;display:inline-block;margin:0;padding:0}.nav li.menu-item{position:relative;display:block;float:left;margin:0 15px;zoom:1}.nav li.menu-item a{line-height:40px;padding:0;display:block;background:#fff;color:#000;border-bottom:4px solid #fff;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.nav li.menu-item-has-children a{cursor:pointer}.nav li.menu-item-has-children>a:after{font-family:'FontAwesome';content:"\f078";font-size:12px;margin-left:10px;vertical-align:top;opacity:1}.nav li.menu-item:hover>a,.nav li.current-menu-item a,.nav li.current-menu-item a:hover,.nav li.current-menu-ancestor a{border-bottom:4px solid #ef3e42}.nav ul.sub-menu{position:absolute;min-width:290px;margin:0;padding:0;top:100%;display:none;z-index:999}.nav ul.sub-menu li.menu-item{background:#e7eaee;width:100%;padding:0;margin:0}.nav ul.sub-menu li.menu-item a{font-size:14px;background:#e7eaee;width:100%;padding:0 15px;margin:0;line-height:44px;border-bottom:0}.nav ul.sub-menu li.menu-item a:hover,.nav ul.sub-menu li.current-menu-item a,.nav ul.sub-menu li.current-menu-item a:hover{background:#d7dbe0;width:100%;border-bottom:0}.toggle-mobile,.nav-click{position:absolute;text-align:center;cursor:pointer;display:none;color:#000}.menu-home-icon a:before{font-family:'FontAwesome';content:"\f015";display:inline;margin-right:5px}@media only screen and (max-width:1024px){.flexslider ol.flex-control-nav{bottom:5px}.nav{position:relative;width:100%;z-index:9999999;margin-top:-60px}.nav ul.nav-menu{position:absolute;top:60px;display:none;width:100%;border-top:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.3)}.nav li.menu-item{width:100%;float:none;margin:0}.nav li.menu-item a{line-height:50px;padding:0 15px;float:none;width:100%;border-bottom:1px solid #ccc}.nav li.menu-item-has-children>a:after{display:none}.nav li.menu-item:hover>a,.nav li.current-menu-item a,.nav li.current-menu-item a:hover,.nav li.current-menu-ancestor a{background:#eee;border-bottom:1px solid #ccc}.nav li.current-menu-item .sub-menu a{background:#c52622}.nav li.menu-item-has-children:after,.nav ul.sub-menu li.menu-item-has-children:after{display:none}.nav li.menu-item:hover ul.sub-menu{display:none}.nav ul.sub-menu{position:relative;width:100%!important}.nav ul.sub-menu li.menu-item a{width:100%;padding:0 0 0 30px;background:#ccc;border-bottom:1px solid #eee}.nav ul.sub-menu li.menu-item:last-child a{border-bottom:none}.nav li.menu-item-has-children:hover:before{display:none}.toggle-mobile{display:block;right:55px;padding:0 15px;height:60px;line-height:60px}.nav-click{display:block;top:0;right:0;height:60px;padding:15px;color:#eee;background:#ccc}}.iso-logos{text-align:center}.iso-logos .wp-caption{width:33.3333%!important;float:left;padding:20px 5% 0;font-weight:700}.iso-logos .wp-caption img{width:100%;max-width:140px;display:inline}@media all and (max-width:1170px){#site-canvas{margin:0;width:100%;overflow-x:hidden}#header #site-logo{padding:15px}.title{margin:0 0 30px -30px}}@media all and (max-width:1024px){h1{font-size:36px}#header,#header.fixed{padding:0;position:fixed;top:0;z-index:9999;overflow:visible;width:100%;box-shadow:0 0 20px rgba(0,0,0,.7)}#header #site-logo{max-width:200px;padding:19px 15px}#headerfill,#headerfill.show{height:92px;display:block}.flexslider .slides .container{min-height:400px;font-weight:400}.page-header .caption h2,.flexslider .slides h2{font-size:44px;line-height:100%}#promos{padding:0 15px;margin:0 auto 30px;height:auto;max-width:100%;overflow:hidden}#promos .promobox .inner{padding:30px 20px 0 0;margin:0 -20px;background:#055fab}#about ul li{width:50%}#repeat-cta h2{font-size:4.7vw}#repeat-cta h3{font-size:3.5vw}}@media all and (max-width:640px){.landingpage .container{min-height:280px}.page-header{padding:15px 0;margin-bottom:0}#top-bar{line-height:110%;font-size:12px}.top-contact{padding:0;display:inline-block}.top-contact .top-mail,.top-contact .top-fb{display:none}.title{height:50px;line-height:50px;font-size:30px}#about{padding-right:0}#sidebar{background:#eee;padding:15px!important}#content{border-right:0;border-left:0}#promos{margin-bottom:0}#promos .promobox .inner{padding:0 15px;margin:0 -50px 0 -60px}#promos .promobox .inner h3{margin-left:-30px}#promos .promobox:first-child .inner{border-top:0}#promos .promobox .inner .icon{display:none}#promos .promobox .inner h3 .icon{display:inline}#breadcrumbs li{padding:0 5px}#map-canvas{height:320px;margin-bottom:30px;box-shadow:none}#kontakt-form{padding:15px}.wpcf7 input,.wpcf7 input[type=submit],.wpcf7 textarea{max-width:100%}#content-fourth{padding:0}#content-fourth .wpcf7{margin-left:-15px;margin-right:-15px}.page-header .caption h2,.flexslider .slides h2,#content-second h2,#content-fourth .wpcf7 h3{font-size:38px}.page-header .caption h3,.flexslider .slides h3{font-size:22px}.buttons{justify-content:center;padding:0 0 40px 10px}#destinations-header h2{font-size:20px;padding:0}}@media print{#header,#footer,.page-header,.related.products,#repeat-cta,.grecaptcha-badge,.woocommerce-product-single .summary form,h1.product-title:before,h1.product-title:after,.product-header-desc{display:none!important}h1.product-title{width:100%;max-width:100%!important;display:block!important;position:relative;bottom:auto}}
.container{max-width:1170px;margin:0 auto;position:relative;display:block}.container>*{display:block;position:relative}.col,.colspacing{padding-left:15px;padding-right:15px}.flex{display:flex;flex-wrap:wrap;align-items:stretch}.col25-25-50,.col25-33-100,.col25-50-50,.col25-50-100,.col25-75-100,.col25-100-100{width:25%;float:left}.col33-33-33,.col33-33-50,.col33-33-100,.col33-50-50,.col33-50-100,.col33-100-100{width:33.3333%;float:left}.col50-33-100,.col50-50-50,.col50-50-75,.col50-50-100,.col50-66-100,.col50-100-100{width:50%;float:left}.col66-50-100,.col66-66-100,.col66-100-100{width:66.6666%;float:left}.col75-50-100,.col75-66-100,.col75-75-100,.col75-100-100{width:75%;float:left}.col100-100-100{width:100%;float:none}@media all and (max-width :1024px){.col25-25-50{width:25%}.col33-33-33,.col33-33-50,.col33-33-100,.col25-33-100,.col50-33-100{width:33.3333%}.col25-50-50,.col25-50-100,.col33-50-50,.col33-50-100,.col50-50-50,.col50-50-75,.col50-50-100,.col66-50-100,.col75-50-100{width:50%}.col50-66-100,.col75-66-100,.col66-66-100{width:66.6666%}.col25-75-100,.col50-75-100,.col75-75-100{width:75%}.col25-100-100,.col33-100-100,.col50-100-100,.col66-100-100,.col75-100-100,.col100-100-100{width:100%;float:none}}@media all and (max-width :640px){.col25-25-50,.col25-50-50,.col33-33-50,.col33-50-50,.col50-50-50{width:50%}.col25-33-100,.col25-50-100,.col25-75-100,.col25-100-100,.col33-33-100,.col33-50-100,.col33-100-100,.col66-50-100,.col66-66-100,.col66-100-100,.col50-33-100,.col50-50-100,.col50-66-100,.col50-100-100,.col75-50-100,.col75-66-100,.col75-75-100,.col75-100-100,.col100-100-100{width:100%;float:none}}.colspacing:after,.container:after,.product:after,.cf:after{content:"";display:table;clear:both}
x .woocommerce-error{border:2px solid #ef3e42;border-radius:10px;padding:15px;margin-bottom:15px;font-size:14px;font-style:italic;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.woocommerce-message{padding:20px;margin:15px;border:3px solid #00b15b;text-align:center;font-weight:700}.screen-reader-text{display:none}.cart-icon{height:40px;width:40px;line-height:40px;border-radius:50%;background:#e7eaee;color:#000;font-size:140%;text-align:center;position:absolute;right:0;top:0}.cart-icon img{width:16px;height:auto;display:inline;padding-top:5px}.cart-icon .cart-contents-count{position:absolute;color:#fff;font-size:12px;background:#ef3e42;border-radius:10px;width:20px;height:20px;line-height:20px;right:-10px;top:0;text-align:center}.mini-cart{position:absolute;right:0;top:0;display:block;padding-right:10px}.widget_shopping_cart{display:none;position:absolute;width:380px;padding:15px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:100;right:0;top:70px;font-size:14px;line-height:18px}.widget_shopping_cart .widgettitle{display:none}.widget_shopping_cart .woocommerce-mini-cart{max-height:320px;overflow:auto}.widget_shopping_cart p.woocommerce-mini-cart__empty-message{padding:10px 0;text-align:center}.widget_shopping_cart .woocommerce-mini-cart .woocommerce-mini-cart-item{padding:10px 0 10px 30px;position:relative;border-bottom:1px solid #ddd;margin-bottom:10px}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item:last-child{border-bottom:0}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .remove{position:absolute;color:#fff;background:#ef3e42;text-align:center;border-radius:50%;width:20px;height:20px;line-height:18px;left:0;top:10px;font-size:22px}.widget_shopping_cart .woocommerce-mini-cart .attachment-woocommerce_thumbnail{display:none}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .variation{background:#e7eaee;border-radius:5px;padding:10px 10px 0;margin-top:10px}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .variation dl,.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .variation dt{display:inline-block;float:left;margin-right:5px}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .variation p{padding-bottom:10px}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .quantity{display:block;width:100%;text-align:right;padding:10px 0;color:#000;font-size:18px}.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item a,.widget_shopping_cart .woocommerce-mini-cart .mini_cart_item .quantity .amount{font-weight:700}.widget_shopping_cart .woocommerce-mini-cart__total{display:block;padding:10px 0;font-size:18px;font-weight:400;text-align:right}.widget_shopping_cart .woocommerce-mini-cart .woocommerce-mini-cart__buttons a{color:#fff}.widget_shopping_cart p.buttons{padding:0;margin:0}.widget_shopping_cart .button{width:100%;text-align:center;display:inline-block;color:#fff;background:#005daa;padding:10px 15px;border-radius:5px}.widget_shopping_cart .checkout{display:none;float:right;background:#ef3e42}.widget_shopping_cart .button:hover{background:#008dd2}.pay-instructions{font-size:14px;padding:10px 180px 0 20px;margin-bottom:30px;border-radius:10px;border:3px solid #eee}.pay-bankgiro,.pay-swish{background-repeat:no-repeat;background-position:right center;background-size:180px auto}.pay-bankgiro{background-image:url('https://www.sydbuss.se/sydbuss/wp-content/themes/sydbuss/img/bankgirot-logo.png')}.pay-swish{background-image:url('https://www.sydbuss.se/sydbuss/wp-content/themes/sydbuss/img/swish-logo.png')}.woocommerce-product-single .woocommerce-product-gallery__wrapper img{width:100%;height:auto}.woocommerce-product-single .woocommerce-product-header{position:relative}.product-title{font-size:48px;line-height:110%;letter-spacing:-1px}.woocommerce-product-single .woocommerce-product-header .product-title{position:absolute;bottom:126px;display:inline-block;height:80px;line-height:80px;color:#fff;padding:0 30px;margin:0;background:#333e48}.woocommerce-product-single .woocommerce-product-header .product-title:before{position:absolute;left:-19.5px;width:20px;height:100%;content:"";background:#333e48;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}.woocommerce-product-single .woocommerce-product-header .product-title:after{position:absolute;right:-19.5px;width:20px;height:100%;content:"";background:#333e48;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}.woocommerce-product-single .woocommerce-product-header .product-header-desc{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;position:absolute;bottom:58px;left:-20px;display:inline-block;font-style:italic;font-weight:700;line-height:105%;max-width:560px;height:68px;color:#333e48;padding:15px 30px;margin:0;background:#e7eaee}.woocommerce-product-single .woocommerce-product-header .product-header-desc:before{position:absolute;top:0;left:-16.5px;width:17px;height:100%;content:"";background:#e7eaee;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}.woocommerce-product-single .woocommerce-product-header .product-header-desc:after{position:absolute;top:0;right:-17px;width:17px;height:100%;content:"";background:#e7eaee;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}.woocommerce-product-single .wc-forward{float:right;color:#fff;background:#ef3e42;font-weight:700;padding:10px 30px;margin-top:-10px;font-size:14px;border-radius:3px}.product_cat_tillval .woocommerce-product-single .summary p.in-stock,.product_cat_tillval .woocommerce-product-single .summary .custom-summary-message{display:none}.postid-2486 .woocommerce-product-single .summary .tc-totals-form{display:none!important;height:0;overflow:hidden}.woocommerce-product-single .summary{width:33.3333%;float:right;position:relative;background:#e7eaee;padding:30px;font-size:14px}.woocommerce-product-single .summary p.price{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;color:#fff;font-size:44px;line-height:44px;font-weight:700;padding:25px 30px 20px;margin:-30px -30px 30px;background-color:#333e48;position:relative}.woocommerce-product-single .summary p.price:after{position:absolute;top:100%;left:25px;content:" ";border:20px solid transparent;border-top:20px solid #333e48}.woocommerce-product-single .summary p.price .woocommerce-Price-prefix{font-size:16px;line-height:48px;vertical-align:top}.woocommerce-product-single .summary p.in-stock{text-align:right;color:#2fc26a;font-weight:700;margin-top:3px}.woocommerce-product-single .summary .quantity{float:left;width:30%;padding-right:10px}.woocommerce-product-single .summary .quantity input{margin:0;padding:11px;border:0;font-size:14px}.woocommerce-product-single .summary .single_add_to_cart_button{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;float:right;width:70%}.woocommerce-product-single .summary .variations_form .single_variation_wrap{margin-bottom:15px}.woocommerce-product-single .summary .variations_form .variations{width:100%}.woocommerce-product-single .summary .variations_form .label:before{content:"1";font-weight:700;font-size:20px;background:#fff;color:#333e48;width:30px;height:30px;line-height:30px;border-radius:50%;display:inline-block;text-align:center;margin-right:5px}.woocommerce-product-single .summary .variations_form .variations select{margin:0;padding:10px}.woocommerce-product-single .summary .variations_form .variations select option{padding:0 10px}.woocommerce-product-single .summary .variations_form .variations a.reset_variations{height:0;display:none!important}.woocommerce-product-single .summary .woocommerce-variation-price{padding:15px;font-size:20px;font-weight:700;border-radius:5px;background-color:#fff;margin-top:15px;display:none}.product_cat_tillval .woocommerce-product-single .summary .woocommerce-variation-price{display:block}.product_cat_tillval .woocommerce-product-single .summary .woocommerce-variation-add-to-cart{margin-top:15px}.woocommerce-product-single .summary .summary-message a{color:#eb3e46}.woocommerce-tabs{float:left;width:66.6666%;padding:45px 60px 60px 30px;line-height:1.5}.woocommerce-tabs blockquote{border:3px solid #eb3e46;color:inherit;padding:10px 15px 0;font-size:14px;line-height:130%}.woocommerce-tabs ul.tabs{display:none}.woocommerce-product-single .related h2:first-child{position:absolute;top:-25px;left:-12px}#tab-description h2,.woocommerce-product-single .related h2:first-child{display:inline-block;position:relative;background:#333e48;color:#fff;padding:0 25px;height:52px;line-height:52px;margin:0 0 25px 12px;font-style:italic}#tab-description h2:before,.woocommerce-product-single .related h2:first-child:before{position:absolute;left:-12.5px;width:13px;height:100%;content:"";background:#333e48;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}#tab-description h2:after,.woocommerce-product-single .related h2:first-child:after{position:absolute;right:-12.5px;width:13px;height:100%;content:"";background:#333e48;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}#tab-description h2{margin-left:-30px}#tab-description ul{line-height:200%;margin-bottom:30px}#tab-description ul li{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-style:italic;font-weight:700}#tab-description ul li:before{font-family:'FontAwesome';display:inline;content:"\f058";font-size:32px;line-height:32px;vertical-align:middle;color:#ef3e42;margin-right:10px;font-style:normal}.related{background:#fff;clear:both;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%;padding-bottom:40px;box-shadow:0 0 100px rgba(0,0,0,.4)}.tmcp-select{padding:10px;margin:0}.tmcp-select option{padding:0 10px}#tm-extra-product-options .hidden{display:none!important}#tm-extra-product-options h3.tm-epo-field-label{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#fff;font-weight:300;font-size:14px;border-bottom:2px solid #fff;margin:0;padding-bottom:5px;font-style:normal;margin-top:-20px}#tm-extra-product-options h3.tm-epo-field-label:before{content:"3";font-weight:700;font-size:20px;background:#fff;color:#333e48;width:30px;height:30px;line-height:30px;border-radius:50%;display:inline-block;text-align:center;margin-right:5px}#tm-extra-product-options .cpf-type-select{padding-top:10px;width:100%}#tm-extra-product-options .cpf-type-select .tm-epo-field-label{display:block;width:100%}#tm-extra-product-options .cpf-type-select .tm-epo-field-label.tm-has-required{width:40%;float:left;display:block}#tm-extra-product-options .cpf-type-select .tm-epo-field-label .tm-epo-field{width:59%;float:right}#tm-extra-product-options .cpf-section .cpf-type-select .tm-epo-field-label:before{content:"3";font-weight:700;font-size:20px;background:#fff;color:#333e48;width:30px;height:30px;line-height:30px;border-radius:50%;display:inline-block;text-align:center;margin-right:5px}.tm-extra-product-options .tm-epo-element-label.tm-has-required{position:absolute;top:15px;left:0;padding-left:50px;font-weight:300;width:42%}#tm-extra-product-options .cpf-section .cpf-type-select:first-child .tm-epo-field-label:before{content:"2"}#tm-extra-product-options .cpf-section .tm-cell:last-child{padding-bottom:15px}#tm-extra-product-options .cpf-type-select .tm-extra-product-options-container{display:block;float:right;width:54.5%}#tm-extra-product-options .cpf-type-checkbox .tm-extra-product-options-container{padding-left:8px}#tm-extra-product-options .cpf-section{border-bottom:2px solid #fff;padding-bottom:0!important;margin-bottom:15px}#tm-extra-product-options .tm-epo-required{display:none}.tm-custom-price-totals{padding:15px;border-radius:5px;background-color:#fff;margin-bottom:15px}.tm-custom-price-totals .price{font-size:16px;font-weight:700}.tm-custom-price-totals .final{font-size:20px}ul.products{width:100%;clear:both;list-style-type:none;display:flex;align-items:stretch;flex-wrap:wrap;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product{display:block;width:50%;float:left;padding:15px 30px 15px 60px;margin-bottom:30px;position:relative}ul.products .product img{position:absolute;top:0;left:-35px;z-index:1;width:145px;height:auto;border-radius:50%;border:5px solid #fff}ul.products .product .woocommerce-loop-product__link{display:block;position:relative;color:#555}ul.products .product .woocommerce-loop-product__title{font-size:20px;line-height:105%;margin:0 0 15px;padding:3px 0 0 105px}ul.products .product .price{display:inline-block;position:absolute;bottom:-17px;right:99px;color:#fff;padding:0 10px;margin:0 10px;height:36px;line-height:36px;font-size:14px;background:#333e48}ul.products .product .price:before{position:absolute;left:-9.5px;width:10px;height:100%;content:"";background:#333e48;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .price:after{position:absolute;right:-9.5px;width:10px;height:100%;content:"";background:#333e48;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%)}ul.products .product .price .woocommerce-Price-prefix{display:none}ul.products .product .add_to_cart_button,ul.products .product .product_type_variable{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;position:absolute;right:35px;bottom:-2px;background:#ef3e42;color:#fff;padding:0 10px;margin:0 10px;height:36px;line-height:36px;font-size:14px;text-transform:uppercase;font-style:italic;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .add_to_cart_button:before,ul.products .product .product_type_variable:before{position:absolute;left:-9.5px;width:10px;height:100%;content:"";background:#ef3e42;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .add_to_cart_button:after,ul.products .product .product_type_variable:after{position:absolute;right:-10px;width:10px;height:100%;content:"";background:#ef3e42;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .product_type_variable:hover,ul.products .product .product_type_variable:hover:before,ul.products .product .product_type_variable:hover:after,ul.products .product .add_to_cart_button:hover,ul.products .product .add_to_cart_button:hover:before,ul.products .product .add_to_cart_button:hover:after{background:#ef3e42}ul.products .product .woocommerce-product-details__short-description{position:relative;padding:25px 0 5px 125px;margin-right:30px;background:#e7eaee;font-size:14px;line-height:130%;min-height:120px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .woocommerce-product-details__short-description:before{position:absolute;top:0;left:-29.5px;width:30px;height:100%;content:"";background:#e7eaee;clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product .woocommerce-product-details__short-description:after{position:absolute;top:0;right:-29.5px;width:30px;height:100%;content:"";background:#e7eaee;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 100%);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}ul.products .product:hover .woocommerce-product-details__short-description,ul.products .product:hover .woocommerce-product-details__short-description:before,ul.products .product:hover .woocommerce-product-details__short-description:after{background:#d7dbe0}#sidebar .product_list_widget li{padding-bottom:30px;display:block;line-height:120%}#sidebar .product_list_widget a{display:block}#sidebar .product_list_widget img{width:65px;height:auto;float:left;padding:0;margin:0 10px;border-radius:50%}.woocommerce-cart-form{position:relative;max-width:100%;overflow-x:auto}.woocommerce-cart-form .shop_table{padding:15px;width:100%;margin-bottom:30px}.woocommerce-cart-form .coupon label{display:none}.woocommerce-cart-form .button{background:#333e48}.woocommerce-cart-form__contents th{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:900;text-align:left;padding:10px 0 5px 10px}.woocommerce-cart-form__contents .cart_item{border-bottom:2px solid #fff;background:#e7eaee}.woocommerce-cart-form__contents .cart_item td{padding:10px}.woocommerce-cart-form__contents .cart_item .product-subtotal .amount{font-weight:700}.woocommerce-cart-form__contents th.product-remove,.woocommerce-cart-form__contents td.product-remove{vertical-align:top;padding:0;line-height:100%;padding:0}.woocommerce-cart-form__contents td.product-remove a{display:block;color:#fff;background:#ef3e42;text-align:center;border-radius:50%;width:20px;height:20px;line-height:18px;font-size:22px;margin:12px 0 0 10px}.woocommerce-cart-form__contents .product-thumbnail{display:none}.woocommerce-cart-form__contents .product-name{position:relative;vertical-align:top;width:100%}.woocommerce-cart-form__contents .product-name a{font-weight:700}.woocommerce-cart-form__contents .product-name p{padding-bottom:10px}.woocommerce-cart-form__contents .product-name a.tm-cart-edit-options{font-weight:400;font-size:14px;display:block;margin-top:5px}.woocommerce-cart-form__contents .product-name .variation{margin:5px 0;font-size:14px;max-width:400px;padding:10px 10px 0;border-radius:5px;background:#fff;margin:0}.woocommerce-cart-form__contents .product-name .variation dt{font-weight:700;display:inline-block;float:left;margin-right:5px}.woocommerce-cart-form__contents .product-name .variation dl{display:inline-block;float:left}.woocommerce-cart-form__contents td.product-price{padding-right:15px}.woocommerce-cart-form__contents td.product-quantity{text-align:right;min-width:80px}.woocommerce-cart-form__contents td.product-quantity input{margin:10px 0;max-width:60px}.woocommerce-cart-form__contents td.product-subtotal{padding-right:15px}.woocommerce-cart-form input[type=submit]{-webkit-appearance:none;margin-top:13px}.woocommerce-cart-form .actions{padding-top:15px}.woocommerce-cart-form .actions .coupon{float:left;clear:both;display:block;width:448px;max-width:100%}.woocommerce-cart-form .actions .button,.woocommerce-cart-form .actions .coupon .button,.woocommerce-cart-form .actions .coupon #coupon_code{text-transform:none;font-size:14px;font-weight:700}.woocommerce-cart-form .actions .coupon #coupon_code{font-weight:400;width:58%;float:left}.woocommerce-cart-form .actions .coupon .button{width:40%;float:right}.woocommerce-cart-form .actions .button{max-width:180px;opacity:.9;float:right}.woocommerce-cart-form .actions .button:hover{opacity:1}.cart-collaterals{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.cart-collaterals .cross-sells{width:50%}.cart-collaterals .cross-sells ul.products .product{width:100%;display:block}.cart_totals{display:block;padding:30px;margin-bottom:30px;border-radius:15px;background:#e7eaee;width:40%;margin-top:40px}.cart_totals .shop_table{background:#fff;border-radius:5px;margin-bottom:15px;width:100%}.cart_totals .shop_table th{text-align:left;padding:10px}.cart_totals .shop_table td{text-align:right;padding:10px}.cart_totals .order-total{font-weight:700;font-size:22px;font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-weight:900}.cart_totals .order-total th,.cart_totals .order-total td{padding-top:0}.woocommerce-info{margin-bottom:30px}.woocommerce-form-login{margin-bottom:30px;max-width:50%;clear:right;border:2px solid #eee;border-radius:15px;padding:15px 15px 0}.woocommerce-checkout p label{font-size:15px;margin-bottom:4px;font-weight:400}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email],.woocommerce-checkout textarea{background:#e7eaee;border:0;line-height:1}.woocommerce-checkout .woocommerce-form-coupon-toggle{font-size:16px;font-weight:700;display:block;overflow:hidden}.woocommerce-checkout form.checkout_coupon{display:block;padding:15px;background-color:#e7eaee;margin-bottom:15px;border-radius:3px;width:50%}.woocommerce-checkout form.checkout_coupon:after{clear:both;display:table;content:""}.woocommerce-checkout .checkout_coupon input[type=text]{background:#fff;margin-bottom:0}.woocommerce-checkout .checkout_coupon .button{background:#333e48}.woocommerce-checkout form.checkout_coupon p.form-row-first{width:68%;float:left}.woocommerce-checkout form.checkout_coupon p.form-row-last{width:30%;float:right}.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_first_name_field{width:48%;float:left}.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_last_name_field{width:48%;float:right}.woocommerce-checkout #billing_country_field{display:none}.woocommerce-checkout .woocommerce-billing-fields p{padding:0;margin:0}.woocommerce-checkout #customer_details{width:50%;float:left;padding-right:30px}.woocommerce-checkout #order_comments_field label{display:none}.woocommerce-checkout #order_review_heading{width:50%;float:left;background-color:#e7eaee;padding:30px 30px 0;margin:0;border-radius:3px 3px 0 0}.woocommerce-checkout #order_review{width:50%;float:left;background-color:#e7eaee;padding:30px;border-radius:0 0 3px 3px;margin-bottom:15px}.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{padding:0 0 5px}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item{font-weight:700;background-color:#fff;margin:3px 0;border-bottom:3px solid #eee}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name a{display:inline-block;font-size:12px;line-height:inherit;margin-left:10px}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .variation{margin-top:10px;font-size:14px;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .variation dt{font-weight:700}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item td{padding:15px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{text-align:right;border-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td{padding:5px 0}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{font-family:'Raleway','Open Sans',Helvetica,Arial,sans-serif;font-size:22px;padding:5px 0 10px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{text-align:right}.woocommerce-checkout .wc_payment_methods{list-style-type:none;border:1px solid #ccc;border-radius:5px;padding:15px 0;margin:0 0 10px}.woocommerce-checkout .wc_payment_methods p{font-size:14px;line-height:18px;padding:5px 0}.woocommerce-checkout .wc-terms-and-conditions{font-size:14px}.woocommerce .cart_totals .checkout-button{display:inline-block;color:#fff;background:#ef3e42;padding:10px 15px;border-radius:5px;width:100%;text-align:center}.woocommerce-order{max-width:600px;margin:0 auto}.woocommerce-order .woocommerce-thankyou-order-received{font-weight:700;font-size:30px;color:#000;margin-bottom:30px}.woocommerce-order .order_details{padding:15px 0;list-style-type:none;margin-bottom:30px;border-top:1px solid #eee;border-bottom:1px solid #eee}.woocommerce-order table.order_details{padding:15px 0;background:#e7eaee;border-radius:15px;list-style-type:none;margin-bottom:30px;border-top:none;border-bottom:none}.woocommerce-order table.order_details th,.woocommerce-order table.order_details td{padding:10px}.woocommerce-order .wc-item-meta{list-style-type:none;font-size:14px}.woocommerce-order .wc-item-meta li{padding:0;margin:0}.woocommerce-order th.product-name{text-align:left}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-table--order-details{width:100%}.woocommerce-order table.order_details .product-total,.woocommerce-order table.order_details tfoot td,.woocommerce-order table.order_details tfoot th{text-align:right}.woocommerce-order .woocommerce-customer-details h3{margin-top:30px}.single_variation_wrap:after,.wc-proceed-to-checkout:after,.woocommerce-loop-product__link,.product_list_widget a:after,.woocommerce-product-archive ul.products:after,.woocommerce-product-single .related .products,#tm-extra-product-options .cpf-type-select{content:"";display:table;clear:both}@media all and (max-width:1170px){.related{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.woocommerce-product-single .woocommerce-product-header .product-header-desc{padding:15px 30px 15px 50px}}@media all and (max-width:1024px){.cart-icon{right:15px;top:10px}.product-title{font-size:4.7vw}.product-header-desc{font-size:2vw;width:65%}.woocommerce-product-single .summary{width:100%;padding:30px;font-size:12px}.woocommerce-tabs{;width:100%;padding:30px}ul.products .product .woocommerce-loop-product__title{padding-left:120px}ul.products .product .woocommerce-product-details__short-description{margin-right:30px;min-height:auto;padding:25px 0 25px 120px}ul.products .product img{top:10px;width:140px}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}.woocommerce-checkout #customer_details{padding-right:0}.woocommerce-form-login{max-width:100%}.woocommerce-checkout form.checkout_coupon{width:100%}}@media all and (max-width:640px){.widget_shopping_cart{display:none;width:100%;padding:15px;top:62px;border-top:1px solid #eee}.woocommerce-product-single .woocommerce-product-header .product-title{background-color:rgba(0,93,170,1);font-size:5.5vw;bottom:auto;position:relative;display:block;width:100%;height:auto}.woocommerce-product-single .woocommerce-product-header .product-title:after{display:none}.woocommerce-product-single .woocommerce-product-header .product-header-desc{display:none}.woocommerce-product-single .summary{width:100%;padding:30px}.woocommerce-product-single .summary p.price{color:#fff;font-size:48px;line-height:48px;font-weight:700;padding:25px 30px 20px;margin:-30px -30px 30px;background-color:#ef3e42;position:relative}.woocommerce-tabs{;width:100%;padding:0 15px 30px}ul.products .product{margin:0 0 30px;width:auto;padding:15px 0 15px 30px}ul.products .product img{top:10px;width:140px}ul.products .product .add_to_cart_button{right:15px}.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_last_name_field{width:100%;float:none}.woocommerce-checkout form.checkout_coupon p.form-row-first,.woocommerce-checkout form.checkout_coupon p.form-row-last{width:100%;float:none}.cart-collaterals{flex-direction:column-reverse}.cart-collaterals .cross-sells{width:100%;margin-bottom:0}.cart_totals{margin-bottom:30px;width:100%;margin-top:40px}}
@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://sydbuss.se/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://sydbuss.se/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}
.slides li{display:none}
#top-bar .container{display:flex;align-items:center;justify-content:space-between}#top-bar .container .top-contact{flex:1;min-width:110px}#top-bar .container .top-text{text-align:center}#top-bar .container .top-text a{color:#055fab}#top-bar .container .top-text a:hover{text-decoration:underline}#top-bar .container .top-menu{flex:1;display:flex;justify-content:flex-end;min-width:110px}#top-bar .container:after{display:none}@media (max-width:576px){#top-bar .container{flex-direction:column;gap:10px}#top-bar .container .top-contact,#top-bar .container .top-menu{min-width:auto}}