@charset "UTF-8";
.yith-infs-loader {
text-align: center;
margin: 10px 0 30px;
}
.yith-infs-loader img {
max-width: 100%;
display: inline-block;
} @-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.yith-infs-animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}body div.brlbs-cmpnt-container a,body div.brlbs-cmpnt-container abbr,body div.brlbs-cmpnt-container acronym,body div.brlbs-cmpnt-container address,body div.brlbs-cmpnt-container applet,body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container b,body div.brlbs-cmpnt-container big,body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container caption,body div.brlbs-cmpnt-container center,body div.brlbs-cmpnt-container cite,body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container del,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container dfn,body div.brlbs-cmpnt-container div,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container dt,body div.brlbs-cmpnt-container em,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container fieldset,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container form,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container i,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container ins,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container label,body div.brlbs-cmpnt-container legend,body div.brlbs-cmpnt-container li,body div.brlbs-cmpnt-container mark,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container output,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container q,body div.brlbs-cmpnt-container ruby,body div.brlbs-cmpnt-container s,body div.brlbs-cmpnt-container samp,body div.brlbs-cmpnt-container section,body div.brlbs-cmpnt-container small,body div.brlbs-cmpnt-container span,body div.brlbs-cmpnt-container strike,body div.brlbs-cmpnt-container strong,body div.brlbs-cmpnt-container sub,body div.brlbs-cmpnt-container summary,body div.brlbs-cmpnt-container sup,body div.brlbs-cmpnt-container table,body div.brlbs-cmpnt-container tbody,body div.brlbs-cmpnt-container td,body div.brlbs-cmpnt-container tfoot,body div.brlbs-cmpnt-container th,body div.brlbs-cmpnt-container thead,body div.brlbs-cmpnt-container time,body div.brlbs-cmpnt-container tr,body div.brlbs-cmpnt-container tt,body div.brlbs-cmpnt-container u,body div.brlbs-cmpnt-container ul,body div.brlbs-cmpnt-container var,body div.brlbs-cmpnt-container video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container section{display:block}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container q{quotes:none}body div.brlbs-cmpnt-container blockquote:after,body div.brlbs-cmpnt-container blockquote:before,body div.brlbs-cmpnt-container q:after,body div.brlbs-cmpnt-container q:before{content:none}body div.brlbs-cmpnt-container table{border-spacing:0}body div.brlbs-cmpnt-container,body div.brlbs-cmpnt-container *{box-sizing:border-box;color:inherit;font-family:inherit;height:auto;inset:auto;line-height:inherit;position:static;width:auto}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body div.brlbs-cmpnt-container button:after,body div.brlbs-cmpnt-container button:before{content:none}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container select{text-transform:none}body div.brlbs-cmpnt-container [type=button],body div.brlbs-cmpnt-container [type=reset],body div.brlbs-cmpnt-container [type=submit],body div.brlbs-cmpnt-container button{-webkit-appearance:button}body div.brlbs-cmpnt-container ::-moz-focus-inner{border-style:none;padding:0}body div.brlbs-cmpnt-container :-moz-focusring{outline:1px dotted ButtonText}body div.brlbs-cmpnt-container :-moz-ui-invalid{box-shadow:none}body div.brlbs-cmpnt-container legend{padding:0}body div.brlbs-cmpnt-container progress{vertical-align:baseline}body div.brlbs-cmpnt-container ::-webkit-inner-spin-button,body div.brlbs-cmpnt-container ::-webkit-outer-spin-button{height:auto}body div.brlbs-cmpnt-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}body div.brlbs-cmpnt-container ::-webkit-search-decoration{-webkit-appearance:none}body div.brlbs-cmpnt-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body div.brlbs-cmpnt-container summary{display:list-item}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container hr,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre{margin:0}body div.brlbs-cmpnt-container button{background-color:transparent;background-image:none}body div.brlbs-cmpnt-container button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body div.brlbs-cmpnt-container fieldset{margin:0;padding:0}body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container ul{list-style:none;margin:0;padding:0}body div.brlbs-cmpnt-container *,body div.brlbs-cmpnt-container :after,body div.brlbs-cmpnt-container :before{border:0 solid #e5e7eb;box-sizing:border-box}body div.brlbs-cmpnt-container hr{border-top-width:1px}body div.brlbs-cmpnt-container img{border-style:solid}body div.brlbs-cmpnt-container textarea{resize:vertical}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#9ca3af}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#9ca3af}body div.brlbs-cmpnt-container [role=button],body div.brlbs-cmpnt-container button{cursor:pointer}body div.brlbs-cmpnt-container table{border-collapse:collapse}body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6{font-size:inherit;font-weight:inherit}body div.brlbs-cmpnt-container a{color:inherit;text-decoration:inherit}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{color:inherit;line-height:inherit;padding:0}body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container svg,body div.brlbs-cmpnt-container video{display:block;vertical-align:middle}body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container video{height:auto;max-width:100%}body div.brlbs-cmpnt-container [multiple],body div.brlbs-cmpnt-container [type=date],body div.brlbs-cmpnt-container [type=datetime-local],body div.brlbs-cmpnt-container [type=email],body div.brlbs-cmpnt-container [type=month],body div.brlbs-cmpnt-container [type=number],body div.brlbs-cmpnt-container [type=password],body div.brlbs-cmpnt-container [type=search],body div.brlbs-cmpnt-container [type=tel],body div.brlbs-cmpnt-container [type=text],body div.brlbs-cmpnt-container [type=time],body div.brlbs-cmpnt-container [type=url],body div.brlbs-cmpnt-container [type=week],body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}body div.brlbs-cmpnt-container [multiple]:focus,body div.brlbs-cmpnt-container [type=date]:focus,body div.brlbs-cmpnt-container [type=datetime-local]:focus,body div.brlbs-cmpnt-container [type=email]:focus,body div.brlbs-cmpnt-container [type=month]:focus,body div.brlbs-cmpnt-container [type=number]:focus,body div.brlbs-cmpnt-container [type=password]:focus,body div.brlbs-cmpnt-container [type=search]:focus,body div.brlbs-cmpnt-container [type=tel]:focus,body div.brlbs-cmpnt-container [type=text]:focus,body div.brlbs-cmpnt-container [type=time]:focus,body div.brlbs-cmpnt-container [type=url]:focus,body div.brlbs-cmpnt-container [type=week]:focus,body div.brlbs-cmpnt-container select:focus,body div.brlbs-cmpnt-container textarea:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);border-color:#2563eb;box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper{padding:0}body div.brlbs-cmpnt-container ::-webkit-date-and-time-value{min-height:1.5em}body div.brlbs-cmpnt-container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}body div.brlbs-cmpnt-container [multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}body div.brlbs-cmpnt-container [type=checkbox],body div.brlbs-cmpnt-container [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}body div.brlbs-cmpnt-container [type=checkbox]{border-radius:0}body div.brlbs-cmpnt-container [type=radio]{border-radius:100%}body div.brlbs-cmpnt-container [type=checkbox]:focus,body div.brlbs-cmpnt-container [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:2px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container [type=checkbox]:checked,body div.brlbs-cmpnt-container [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=checkbox]:checked:focus,body div.brlbs-cmpnt-container [type=checkbox]:checked:hover,body div.brlbs-cmpnt-container [type=radio]:checked:focus,body div.brlbs-cmpnt-container [type=radio]:checked:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:focus,body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}*,:after,:before{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }::backdrop{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }.brlbs-cmpnt-container .brlbs-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.brlbs-cmpnt-container .brlbs-fixed{position:fixed}.brlbs-cmpnt-container .brlbs-absolute{position:absolute}.brlbs-cmpnt-container .brlbs-relative{position:relative}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:0}.brlbs-cmpnt-container .brlbs-left-0{left:0}.brlbs-cmpnt-container .brlbs-right-0{right:0}.brlbs-cmpnt-container .brlbs-top-0{top:0}.brlbs-cmpnt-container .brlbs-z-10{z-index:10}.brlbs-cmpnt-container .brlbs-z-max{z-index:999999}.brlbs-cmpnt-container .brlbs-order-last{order:9999}.brlbs-cmpnt-container .brlbs-mx-2{margin-left:8px;margin-right:8px}.brlbs-cmpnt-container .brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .brlbs-my-2{margin-bottom:8px;margin-top:8px}.brlbs-cmpnt-container .brlbs-my-3{margin-bottom:12px;margin-top:12px}.brlbs-cmpnt-container .brlbs-my-4{margin-bottom:16px;margin-top:16px}.brlbs-cmpnt-container .brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .brlbs-mb-3{margin-bottom:12px}.brlbs-cmpnt-container .brlbs-mb-4{margin-bottom:16px}.brlbs-cmpnt-container .brlbs-ml-2{margin-left:8px}.brlbs-cmpnt-container .brlbs-ml-3{margin-left:12px}.brlbs-cmpnt-container .brlbs-mr-1{margin-right:4px}.brlbs-cmpnt-container .brlbs-mr-2{margin-right:8px}.brlbs-cmpnt-container .brlbs-mt-2{margin-top:8px}.brlbs-cmpnt-container .brlbs-mt-4{margin-top:16px}.brlbs-cmpnt-container .brlbs-block{display:block}.brlbs-cmpnt-container .brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .brlbs-inline{display:inline}.brlbs-cmpnt-container .brlbs-flex{display:flex}.brlbs-cmpnt-container .\!brlbs-hidden{display:none!important}.brlbs-cmpnt-container .brlbs-hidden{display:none}.brlbs-cmpnt-container .brlbs-h-0{height:0}.brlbs-cmpnt-container .brlbs-h-3{height:12px}.brlbs-cmpnt-container .brlbs-h-max{height:-moz-max-content;height:max-content}.brlbs-cmpnt-container .brlbs-h-screen{height:100vh}.brlbs-cmpnt-container .brlbs-min-h-full{min-height:100%}.brlbs-cmpnt-container .brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .brlbs-w-3{width:12px}.brlbs-cmpnt-container .brlbs-w-3\/4{width:75%}.brlbs-cmpnt-container .brlbs-w-full{width:100%}.brlbs-cmpnt-container .brlbs-w-screen{width:100vw}.brlbs-cmpnt-container .brlbs-flex-1{flex:1 1 0%}.brlbs-cmpnt-container .brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .brlbs-basis-8\/12{flex-basis:66.666667%}.brlbs-cmpnt-container .brlbs-basis-full{flex-basis:100%}.brlbs-cmpnt-container .brlbs--rotate-90{--brlbs-tw-rotate:-90deg}.brlbs-cmpnt-container .brlbs--rotate-90,.brlbs-cmpnt-container .brlbs-rotate-90{transform:translate(var(--brlbs-tw-translate-x),var(--brlbs-tw-translate-y)) rotate(var(--brlbs-tw-rotate)) skew(var(--brlbs-tw-skew-x)) skewY(var(--brlbs-tw-skew-y)) scaleX(var(--brlbs-tw-scale-x)) scaleY(var(--brlbs-tw-scale-y))}.brlbs-cmpnt-container .brlbs-rotate-90{--brlbs-tw-rotate:90deg}.brlbs-cmpnt-container .brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .brlbs-flex-col{flex-direction:column}.brlbs-cmpnt-container .brlbs-flex-wrap{flex-wrap:wrap}.brlbs-cmpnt-container .brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .brlbs-items-center{align-items:center}.brlbs-cmpnt-container .brlbs-items-stretch{align-items:stretch}.brlbs-cmpnt-container .brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container .brlbs-justify-end{justify-content:flex-end}.brlbs-cmpnt-container .brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .brlbs-justify-between{justify-content:space-between}.brlbs-cmpnt-container .brlbs-justify-around{justify-content:space-around}.brlbs-cmpnt-container .brlbs-gap-2{gap:8px}.brlbs-cmpnt-container .brlbs-gap-3{gap:12px}.brlbs-cmpnt-container .brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.brlbs-space-x-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(8px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-space-y-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-3>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(12px*var(--brlbs-tw-space-y-reverse));margin-top:calc(12px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(16px*var(--brlbs-tw-space-y-reverse));margin-top:calc(16px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-x>:not([hidden])~:not([hidden])){--brlbs-tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--brlbs-tw-divide-x-reverse)));border-right-width:calc(1px*var(--brlbs-tw-divide-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-divide-y>:not([hidden])~:not([hidden])){--brlbs-tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--brlbs-tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--brlbs-tw-divide-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-style:solid}.brlbs-cmpnt-container .brlbs-overflow-auto{overflow:auto}.brlbs-cmpnt-container .brlbs-overflow-hidden{overflow:hidden}.brlbs-cmpnt-container .brlbs-overflow-x-scroll{overflow-x:scroll}.brlbs-cmpnt-container .brlbs-break-words{overflow-wrap:break-word}.brlbs-cmpnt-container .brlbs-rounded-3xl{border-radius:1.5rem}.brlbs-cmpnt-container .brlbs-rounded-full{border-radius:9999px}.brlbs-cmpnt-container .brlbs-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.brlbs-cmpnt-container .brlbs-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.brlbs-cmpnt-container .brlbs-border-y{border-bottom-width:1px;border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-t{border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-solid{border-style:solid}.brlbs-cmpnt-container .brlbs-p-4{padding:16px}.brlbs-cmpnt-container .brlbs-px-3{padding-left:12px;padding-right:12px}.brlbs-cmpnt-container .brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .brlbs-py-1{padding-bottom:4px;padding-top:4px}.brlbs-cmpnt-container .brlbs-py-2{padding-bottom:8px;padding-top:8px}.brlbs-cmpnt-container .brlbs-py-3{padding-bottom:12px;padding-top:12px}.brlbs-cmpnt-container .brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .brlbs-pb-2{padding-bottom:8px}.brlbs-cmpnt-container .brlbs-pb-4{padding-bottom:16px}.brlbs-cmpnt-container .brlbs-pl-1{padding-left:4px}.brlbs-cmpnt-container .brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .brlbs-pl-4{padding-left:16px}.brlbs-cmpnt-container .brlbs-pr-2{padding-right:8px}.brlbs-cmpnt-container .brlbs-pt-1{padding-top:4px}.brlbs-cmpnt-container .brlbs-pt-10{padding-top:40px}.brlbs-cmpnt-container .brlbs-pt-4{padding-top:16px}.brlbs-cmpnt-container .brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .brlbs-text-left{text-align:left}.brlbs-cmpnt-container .brlbs-text-center{text-align:center}.brlbs-cmpnt-container .brlbs-text-right{text-align:right}.brlbs-cmpnt-container .brlbs-align-middle{vertical-align:middle}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:calc(var(--dialog-font-size)*1.5);line-height:calc(var(--dialog-font-size)*2.25)}.brlbs-cmpnt-container .brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}.brlbs-cmpnt-container .brlbs-text-lg{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}.brlbs-cmpnt-container .brlbs-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}.brlbs-cmpnt-container .brlbs-font-bold{font-weight:700}.brlbs-cmpnt-container .brlbs-font-semibold{font-weight:600}.brlbs-cmpnt-container .brlbs-italic{font-style:italic}.brlbs-cmpnt-container .brlbs-leading-tight{line-height:1.25}.brlbs-cmpnt-container .brlbs-no-underline{text-decoration-line:none}.brlbs-cmpnt-container .brlbs-shadow-2xl{--brlbs-tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--brlbs-tw-shadow-colored:0 25px 50px -12px var(--brlbs-tw-shadow-color);box-shadow:var(--brlbs-tw-ring-offset-shadow,0 0 #0000),var(--brlbs-tw-ring-shadow,0 0 #0000),var(--brlbs-tw-shadow)}.brlbs-cmpnt-container .brlbs-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-duration-400{transition-duration:.4s}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{container-name:brlbsCmpntContentBlocker;container-type:inline-size;font-family:var(--content-blocker-font-family);font-size:var(--content-blocker-font-size);height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a{color:var(--content-blocker-link-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a:hover{color:var(--content-blocker-link-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card{container-type:normal}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:16px;position:relative;text-align:left}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header{align-items:center;display:flex}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;margin-bottom:16px;padding-bottom:16px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{display:flex;padding-bottom:16px}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{padding-bottom:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{align-items:center;background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);justify-content:center;padding:16px;text-align:center}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{border-bottom-width:var(--content-blocker-separator-width);border-color:var(--content-blocker-separator-color);border-style:solid}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;padding-bottom:96px;padding-top:96px;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:row;gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:66.666667%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-basis:33.333333%;flex-direction:column;gap:8px;justify-content:center;margin:0}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:48px;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:16px;margin:96px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 5px #00000026;display:flex;height:34px;justify-content:center;left:calc(50% - 17px);margin:0 auto;position:absolute;top:-17px;width:34px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78'%3E%3Cpath d='M7.5 71.5v-64l48 30.328z'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12' d='M7.5 71.5v-64l48 30.328z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1.142857143em;margin-left:4px;width:.857142857em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{background-position:50%;background-size:cover;border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);height:100%;left:0;position:absolute;top:0;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px;margin-top:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:row;gap:16px;margin-bottom:16px;margin-top:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons .brlbs-cmpnt-cb-btn{align-items:center;display:flex;justify-content:center;text-decoration-line:none;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d){height:auto;position:fixed}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){top:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]){bottom:calc(var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){right:calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]){left:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]){display:inline-block;display:flex;position:relative}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]){float:left}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]){float:right}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon{display:inline-block;height:var(--content-blocker-icon-height);width:var(--content-blocker-icon-width)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{all:unset;align-items:center;background-color:var(--content-blocker-button-color);border-bottom-left-radius:var(--content-blocker-button-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-button-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-button-border-radius-top-left);border-top-right-radius:var(--content-blocker-button-border-radius-top-right);box-sizing:border-box;color:var(--content-blocker-button-text-color);cursor:pointer;font-size:calc(var(--dialog-font-size));font-weight:600;justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--content-blocker-button-color-hover);color:var(--content-blocker-button-text-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:active,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color-hover);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}@container brlbsCmpntContentBlocker (480px <= width < 620px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding-bottom:12%;padding-top:12%}}@container brlbsCmpntContentBlocker (width < 480px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding:0}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:column;gap:8px;justify-content:normal;margin:6%;overflow:auto}}@container brlbsCmpntContentBlocker (640px <= width < 750px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:10%!important}}@container brlbsCmpntContentBlocker (540px <= width < 640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:6%!important}}@container brlbsCmpntContentBlocker (width < 540px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{position:static}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:8px;justify-content:normal;margin:6%!important;overflow:auto}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}@container brlbsCmpntContentBlocker (width < 375px){.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{height:100%;justify-content:normal;overflow:auto}.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper:before{padding:0}#BorlabsCookieBox,.brlbs-cmpnt-container{font-family:var(--dialog-font-family);font-weight:400;line-height:calc(var(--dialog-font-size)*1.2)}#BorlabsCookieBox .brlbs-cmpnt-h-4,.brlbs-cmpnt-container .brlbs-cmpnt-h-4{height:16px}#BorlabsCookieBox .brlbs-cmpnt-w-4,.brlbs-cmpnt-container .brlbs-cmpnt-w-4{width:16px}#BorlabsCookieBox .brlbs-cmpnt-max-w-xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-xl{max-width:576px}#BorlabsCookieBox .brlbs-cmpnt-max-w-3xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-3xl{max-width:768px}#BorlabsCookieBox .brlbs-cmpnt-max-w-4xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-4xl{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:before,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-backdrop:before{background-color:var(--dialog-backdrop-background-color);content:"";height:100%;left:0;opacity:var(--dialog-backdrop-background-opacity);position:fixed;top:0;width:100%}#BorlabsCookieBox .brlbs-cmpnt-dialog,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{background-color:var(--dialog-background-color);border-bottom-left-radius:var(--dialog-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-border-radius-bottom-right);border-top-left-radius:var(--dialog-border-radius-top-left);border-top-right-radius:var(--dialog-border-radius-top-right);color:var(--dialog-text-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{color:var(--dialog-link-primary-color);text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-headline:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-headline:focus-visible{outline:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header{align-items:center;display:flex;justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link{padding:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover{padding:0}#BorlabsCookieBox .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-with-separator{border-color:var(--dialog-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-footer,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-footer{background-color:var(--dialog-footer-background-color);color:var(--dialog-footer-text-color);padding-bottom:12px;padding-top:12px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{padding:16px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{align-items:center;align-items:stretch;display:flex;padding:24px}}#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{display:flex;flex-wrap:wrap}@media (min-width:768px){#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{padding-right:24px;width:75%}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{justify-content:flex-start}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-content,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-content{text-align:left}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{align-items:center;display:flex;justify-content:space-around;width:100%}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{margin-top:12px;padding-top:8px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-top-width:1px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-style:solid}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-buttons,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-buttons{align-items:center;display:flex;justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description{height:40vh;padding-bottom:1.25rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description:after,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description:after{background-image:linear-gradient(0deg,var(--dialog-background-color),transparent);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}#BorlabsCookieBox .brlbs-cmpnt-card *,.brlbs-cmpnt-container .brlbs-cmpnt-card *{color:var(--dialog-card-text-color)}#BorlabsCookieBox .brlbs-cmpnt-card fieldset,.brlbs-cmpnt-container .brlbs-cmpnt-card fieldset{background-color:var(--dialog-card-background-color);border-bottom-left-radius:var(--dialog-card-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-card-border-radius-bottom-right);border-top-left-radius:var(--dialog-card-border-radius-top-left);border-top-right-radius:var(--dialog-card-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control{all:unset;align-items:center;box-sizing:border-box;color:var(--dialog-card-text-color);display:flex;padding-left:0}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-card-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-card-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{all:unset;box-sizing:border-box;color:var(--dialog-control-element-color);cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{all:unset;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{color:var(--dialog-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list{all:unset;box-sizing:border-box;display:block;list-style-type:none;margin:0 4px}#BorlabsCookieBox .brlbs-cmpnt-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li{all:unset;box-sizing:border-box;display:list-item;margin:8px 0;position:relative}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:first-child{margin-top:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:last-child{margin-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4{padding-right:16px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{display:flex;flex-direction:column;flex-wrap:wrap}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{flex-direction:row}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li{margin:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start{justify-content:flex-start}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center{justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end{justify-content:flex-end}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{justify-content:space-between}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around{justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{border-bottom:var(--dialog-list-item-separator-width) solid var(--dialog-list-item-separator-color);padding:var(--dialog-list-padding-small-screen-top) var(--dialog-list-padding-small-screen-right) var(--dialog-list-padding-small-screen-bottom) var(--dialog-list-padding-small-screen-left)}#BorlabsCookieBox .brlbs-cmpnt-list-item:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:first-child{border-top-left-radius:var(--dialog-list-border-radius-top-left);border-top-right-radius:var(--dialog-list-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-list-item:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:last-child{border-bottom-left-radius:var(--dialog-list-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-list-border-radius-bottom-right);border-bottom-width:0}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(2n){background-color:var(--dialog-list-item-background-color-even);color:var(--dialog-list-item-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(odd){background-color:var(--dialog-list-item-background-color-odd);color:var(--dialog-list-item-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-list-item-control-element-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-list-item-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-list-item-control-element-color-hover)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{padding:var(--dialog-list-padding-medium-screen-top) var(--dialog-list-padding-medium-screen-right) var(--dialog-list-padding-medium-screen-bottom) var(--dialog-list-padding-medium-screen-left)}}#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-small-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-small-screen-top)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-medium-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-medium-screen-top)}}#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{text-decoration-line:none}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive{background-color:var(--dialog-tab-bar-tab-background-color-inactive);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-inactive);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-inactive);border-color:var(--dialog-tab-bar-tab-border-color-top-inactive) var(--dialog-tab-bar-tab-border-color-right-inactive) var(--dialog-tab-bar-tab-border-color-bottom-inactive) var(--dialog-tab-bar-tab-border-color-left-inactive);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-inactive);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-inactive);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-inactive) var(--dialog-tab-bar-tab-border-width-right-inactive) var(--dialog-tab-bar-tab-border-width-bottom-inactive) var(--dialog-tab-bar-tab-border-width-left-inactive);color:var(--dialog-tab-bar-tab-text-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-table,.brlbs-cmpnt-container .brlbs-cmpnt-table{all:unset;border-bottom-left-radius:var(--dialog-table-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-table-border-radius-bottom-right);border-collapse:collapse;border-top-left-radius:var(--dialog-table-border-radius-top-left);border-top-right-radius:var(--dialog-table-border-radius-top-right);border-width:1px;box-sizing:border-box;display:table;overflow:hidden;text-align:left;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-sm,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-base,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{all:unset;border-width:1px 0 0;box-sizing:border-box;display:table-cell}#BorlabsCookieBox .brlbs-cmpnt-table td.brlbs-hidden,#BorlabsCookieBox .brlbs-cmpnt-table th.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table td.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table th.brlbs-hidden{display:none}#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table th{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-table tr>*,.brlbs-cmpnt-container .brlbs-cmpnt-table tr>*{padding:var(--dialog-table-cell-padding-top) var(--dialog-table-cell-padding-right) var(--dialog-table-cell-padding-bottom) var(--dialog-table-cell-padding-left)}#BorlabsCookieBox .brlbs-cmpnt-table tr,.brlbs-cmpnt-container .brlbs-cmpnt-table tr{border-color:var(--dialog-table-row-border-color);border-top-style:solid;border-top-width:1px;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(2n){background-color:var(--dialog-table-row-background-color-even);color:var(--dialog-table-row-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(odd){background-color:var(--dialog-table-row-background-color-odd);color:var(--dialog-table-row-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-table tr:first-of-type,.brlbs-cmpnt-container .brlbs-cmpnt-table tr:first-of-type{border-top-width:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-table-row-border-color)}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:first-child{padding-top:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:last-child{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-description-list,.brlbs-cmpnt-container .brlbs-cmpnt-description-list{display:table}#BorlabsCookieBox .brlbs-cmpnt-description-list>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list>div{display:table-row}#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-description-list dd,#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dd,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-table td.sm\:brlbs-table-cell,#BorlabsCookieBox .brlbs-cmpnt-table th.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table td.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table th.sm\:brlbs-table-cell{display:table-cell}}#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;line-height:calc(var(--dialog-font-size)*1.25)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline{margin-bottom:16px}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4{margin-bottom:16px;margin-top:16px}#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h4.brlbs-cmpnt-h4,.brlbs-cmpnt-container h4.brlbs-cmpnt-h4{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox label.brlbs-cmpnt-label,.brlbs-cmpnt-container label.brlbs-cmpnt-label{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5);margin-bottom:0}#BorlabsCookieBox label.brlbs-cmpnt-label:after,#BorlabsCookieBox label.brlbs-cmpnt-label:before,.brlbs-cmpnt-container label.brlbs-cmpnt-label:after,.brlbs-cmpnt-container label.brlbs-cmpnt-label:before{all:unset}#BorlabsCookieBox ul.brlbs-cmpnt-ul,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul{all:unset;box-sizing:border-box;display:block;list-style-type:disc;margin-left:12px}#BorlabsCookieBox ul.brlbs-cmpnt-ul li,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul li{all:unset;box-sizing:border-box;display:list-item}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:before{all:unset;box-sizing:border-box}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:before{all:unset;box-sizing:border-box;display:none}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked{background-color:var(--dialog-checkbox-background-color-active);background-image:none;border-color:var(--dialog-checkbox-border-color-active);color:var(--dialog-checkbox-check-mark-color-active);position:relative}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before{background-color:var(--dialog-checkbox-check-mark-color-active);content:"";display:block;height:16px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");position:absolute;top:0;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before{background-color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled{background-color:var(--dialog-checkbox-background-color-disabled);border-color:var(--dialog-checkbox-border-color-disabled);color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:.8;--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1{margin-top:4px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus-visible{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);outline:2px solid transparent;outline-offset:2px;padding:12px 20px;text-align:center;text-decoration-line:none;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold{font-weight:600}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-w-full,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-w-full{width:100%}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{--brlbs-tw-ring-color:var(--dialog-button-accept-all-color-hover);background-color:var(--dialog-button-preferences-color);color:var(--dialog-button-preferences-text-color)}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:var(--dialog-button-preferences-color-hover);color:var(--dialog-button-preferences-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{background:transparent;color:var(--dialog-link-secondary-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-flex{display:flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex{display:inline-flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto{margin-left:auto;margin-right:auto}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn{align-items:center;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button{align-items:center;color:var(--dialog-control-element-color);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover{align-items:center;color:var(--dialog-control-element-color-hover);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection{background-color:var(--dialog-button-selection-color);border-bottom-left-radius:var(--dialog-button-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-button-border-radius-bottom-right);border-top-left-radius:var(--dialog-button-border-radius-top-left);border-top-right-radius:var(--dialog-button-border-radius-top-right);color:var(--dialog-button-selection-text-color)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover{background-color:var(--dialog-button-selection-color-hover);color:var(--dialog-button-selection-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-inline-link,#BorlabsCookieBox .brlbs-cmpnt-inline-link *,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link *{color:var(--dialog-link-primary-color);font-weight:600;text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-inline-link :hover,#BorlabsCookieBox .brlbs-cmpnt-inline-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link :hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-btn-switch,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch{all:unset;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin:0;position:relative;vertical-align:middle;width:50px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch:has(input:focus-visible),.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch:has(input:focus-visible){border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input{all:unset;box-sizing:border-box;height:0;opacity:0;width:0}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:after,#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:after,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:before{all:unset;box-sizing:border-box}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-active)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive);cursor:pointer;inset:0;position:absolute;transition:.4s}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-inactive);bottom:4px;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before{border-radius:15px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-active)}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition-delay:.3s;transition:opacity .3s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .3s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:var(--dialog-animation-duration);animation-fill-mode:both}#BorlabsCookieBox .brlbs-cmpnt-animation-animated-delayed,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated-delayed{animation-delay:var(--dialog-animation-delay)}#BorlabsCookieBox .transition-delayed,.brlbs-cmpnt-container .transition-delayed{transition-delay:var(--dialog-animation-delay)}@media (prefers-reduced-motion:reduce),print{#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}#BorlabsCookieBox .brlbs-cmpnt-animation-animated[class*=Out],.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated[class*=Out]{opacity:0}}#BorlabsCookieBox .brlbs-cmpnt-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget{cursor:pointer;line-height:0;opacity:1;padding:20px;position:fixed;transition:all .5s ease;z-index:999998}#BorlabsCookieBox .brlbs-cmpnt-widget:hover,.brlbs-cmpnt-container .brlbs-cmpnt-widget:hover{opacity:.8}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.2));height:48px;width:48px}@media (max-width:767px){#BorlabsCookieBox .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{height:32px;width:32px}}body:has(#BorlabsCookieDebugConsole) .brlbs-cmpnt-widget{bottom:70px}.brlbs-cmpnt-container .top-center{align-items:flex-start;display:flex;justify-content:center} body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element{container-name:brlbsCmpntShortcodeElement;container-type:inline-size;height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}.brlbs-cmpnt-container .focus\:brlbs-outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.brlbs-cmpnt-container .sm\:brlbs-right-2{right:8px}.brlbs-cmpnt-container .sm\:brlbs-top-2{top:8px}.brlbs-cmpnt-container .sm\:brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .sm\:brlbs-mt-6{margin-top:24px}.brlbs-cmpnt-container .sm\:brlbs-block{display:block}.brlbs-cmpnt-container .sm\:brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .sm\:brlbs-flex{display:flex}.brlbs-cmpnt-container .sm\:brlbs-table-cell{display:table-cell}.brlbs-cmpnt-container .sm\:brlbs-hidden{display:none}.brlbs-cmpnt-container .sm\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .sm\:brlbs-w-1\/5{width:20%}.brlbs-cmpnt-container .sm\:brlbs-w-4\/5{width:80%}.brlbs-cmpnt-container .sm\:brlbs-w-full{width:100%}.brlbs-cmpnt-container .sm\:brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .sm\:brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .sm\:brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .sm\:brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.sm\:brlbs-space-x-1>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(4px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(4px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container .sm\:brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .sm\:brlbs-whitespace-nowrap{white-space:nowrap}.brlbs-cmpnt-container .sm\:brlbs-border-t-0{border-top-width:0}.brlbs-cmpnt-container .sm\:brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .sm\:brlbs-px-6{padding-left:24px;padding-right:24px}.brlbs-cmpnt-container .sm\:brlbs-py-0{padding-bottom:0;padding-top:0}.brlbs-cmpnt-container .sm\:brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .sm\:brlbs-pb-0{padding-bottom:0}.brlbs-cmpnt-container .sm\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .sm\:brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .sm\:brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .sm\:brlbs-text-center{text-align:center}.brlbs-cmpnt-container .sm\:brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}@media (min-width:768px){.brlbs-cmpnt-container .md\:brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .md\:brlbs-flex{display:flex}.brlbs-cmpnt-container .md\:brlbs-max-h-80{max-height:320px}.brlbs-cmpnt-container .md\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .md\:brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .md\:brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container :is(.md\:brlbs-space-x-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(16px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(16px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.md\:brlbs-space-y-0>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container .md\:brlbs-overflow-y-scroll{overflow-y:scroll}.brlbs-cmpnt-container .md\:brlbs-p-6{padding:24px}.brlbs-cmpnt-container .md\:brlbs-px-12{padding-left:48px;padding-right:48px}.brlbs-cmpnt-container .md\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .md\:brlbs-pr-6{padding-right:24px}.brlbs-cmpnt-container .md\:brlbs-pt-6{padding-top:24px}}@media (min-width:1024px){.brlbs-cmpnt-container .lg\:brlbs-order-none{order:0}.brlbs-cmpnt-container .lg\:brlbs-mt-0{margin-top:0}.brlbs-cmpnt-container .lg\:brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .lg\:brlbs-basis-6\/12{flex-basis:50%}}
:root{--dialog-animation-delay: 2s;
--dialog-animation-duration: 1s;
--dialog-backdrop-background-color: #000;
--dialog-background-color: #ffffff;
--dialog-button-accept-all-color: #3092c0;
--dialog-button-accept-all-color-hover: #1a4e66;
--dialog-button-accept-all-text-color: #ffffff;
--dialog-button-accept-all-text-color-hover: #ffffff;
--dialog-button-accept-only-essential-color: #3092c0;
--dialog-button-accept-only-essential-color-hover: #1a4e66;
--dialog-button-accept-only-essential-text-color: #ffffff;
--dialog-button-accept-only-essential-text-color-hover: #ffffff;
--dialog-button-close-color: #3092c0;
--dialog-button-close-color-hover: #08030d;
--dialog-button-close-text-color: #ffffff;
--dialog-button-close-text-color-hover: #ffffff;
--dialog-button-preferences-color: #3092c0;
--dialog-button-preferences-color-hover: #1a4e66;
--dialog-button-preferences-text-color: #ffffff;
--dialog-button-preferences-text-color-hover: #ffffff;
--dialog-button-save-consent-color: #3092c0;
--dialog-button-save-consent-color-hover: #1a4e66;
--dialog-button-save-consent-text-color: #ffffff;
--dialog-button-save-consent-text-color-hover: #ffffff;
--dialog-button-selection-color: #3092c0;
--dialog-button-selection-color-hover: #08030d;
--dialog-button-selection-text-color: #ffffff;
--dialog-button-selection-text-color-hover: #ffffff;
--dialog-checkbox-background-color-active: #3092c0;
--dialog-checkbox-background-color-disabled: #e6e6e6;
--dialog-checkbox-background-color-inactive: #e6e6e6;
--dialog-checkbox-border-color-active: #3b9fce;
--dialog-checkbox-border-color-disabled: #e6e6e6;
--dialog-checkbox-border-color-inactive: #a72828;
--dialog-checkbox-check-mark-color-active: #ffffff;
--dialog-checkbox-check-mark-color-disabled: #999999;
--dialog-card-background-color: #f2f2f2;
--dialog-card-control-element-color: #3092c0;
--dialog-card-control-element-color-hover: #4d4d4d;
--dialog-card-separator-color: #e6e6e6;
--dialog-card-text-color: #000000;
--dialog-control-element-color: #3092c0;
--dialog-control-element-color-hover: #4d4d4d;
--dialog-footer-background-color: #fafafa;
--dialog-footer-text-color: #000000;
--dialog-link-primary-color: #3092c0;
--dialog-link-primary-color-hover: #4d4d4d;
--dialog-link-secondary-color: #000000;
--dialog-link-secondary-color-hover: #1f1f1f;
--dialog-list-item-background-color-even: #ffffff;
--dialog-list-item-background-color-odd: #ffffff;
--dialog-list-item-text-color-even: #000000;
--dialog-list-item-text-color-odd: #000000;
--dialog-list-item-control-element-color: #3092c0;
--dialog-list-item-control-element-color-hover: #4d4d4d;
--dialog-list-item-control-element-separator-color: #000000;
--dialog-list-item-separator-color: #f0f0f0;
--dialog-search-bar-input-background-color: #fff;
--dialog-search-bar-input-border-color-default: #f7f7f7;
--dialog-search-bar-input-border-color-focus: #3092c0;
--dialog-search-bar-input-text-color: #555;
--dialog-separator-color: #e6e6e6;
--dialog-switch-button-background-color-active: #3092c0;
--dialog-switch-button-background-color-inactive: #e6e6e6;
--dialog-switch-button-color-active: #ffffff;
--dialog-switch-button-color-inactive: #000000;
--dialog-tab-bar-tab-background-color-active: #3092c0;
--dialog-tab-bar-tab-background-color-inactive: #ffffff;
--dialog-tab-bar-tab-border-color-bottom-active: #3b9fce;
--dialog-tab-bar-tab-border-color-bottom-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-left-active: #3b9fce;
--dialog-tab-bar-tab-border-color-left-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-right-active: #3b9fce;
--dialog-tab-bar-tab-border-color-right-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-top-active: #3b9fce;
--dialog-tab-bar-tab-border-color-top-inactive: #e6e6e6;
--dialog-tab-bar-tab-text-color-active: #ffffff;
--dialog-tab-bar-tab-text-color-inactive: #000000;
--dialog-table-row-background-color-even: #fafafa;
--dialog-table-row-background-color-odd: #fafafa;
--dialog-table-row-text-color-even: #000000;
--dialog-table-row-text-color-odd: #000000;
--dialog-table-row-border-color: #f0f0f0;
--dialog-text-color: #000000;
--dialog-font-family: inherit;
--dialog-border-radius-bottom-left: 4px;
--dialog-border-radius-bottom-right: 4px;
--dialog-border-radius-top-left: 4px;
--dialog-border-radius-top-right: 4px;
--dialog-button-border-radius-bottom-left: 4px;
--dialog-button-border-radius-bottom-right: 4px;
--dialog-button-border-radius-top-left: 4px;
--dialog-button-border-radius-top-right: 4px;
--dialog-card-border-radius-bottom-left: 4px;
--dialog-card-border-radius-bottom-right: 4px;
--dialog-card-border-radius-top-left: 4px;
--dialog-card-border-radius-top-right: 4px;
--dialog-card-list-padding-medium-screen-bottom: 24px;
--dialog-card-list-padding-medium-screen-left: 24px;
--dialog-card-list-padding-medium-screen-right: 24px;
--dialog-card-list-padding-medium-screen-top: 0px;
--dialog-card-list-padding-small-screen-bottom: 16px;
--dialog-card-list-padding-small-screen-left: 16px;
--dialog-card-list-padding-small-screen-right: 16px;
--dialog-card-list-padding-small-screen-top: 0px;
--dialog-checkbox-border-radius-bottom-left: 4px;
--dialog-checkbox-border-radius-bottom-right: 4px;
--dialog-checkbox-border-radius-top-left: 4px;
--dialog-checkbox-border-radius-top-right: 4px;
--dialog-font-size: 14px;
--dialog-list-border-radius-bottom-left: 4px;
--dialog-list-border-radius-bottom-right: 4px;
--dialog-list-border-radius-top-left: 4px;
--dialog-list-border-radius-top-right: 4px;
--dialog-list-item-separator-width: 1px;
--dialog-list-padding-medium-screen-bottom: 12px;
--dialog-list-padding-medium-screen-left: 12px;
--dialog-list-padding-medium-screen-right: 12px;
--dialog-list-padding-medium-screen-top: 12px;
--dialog-list-padding-small-screen-bottom: 8px;
--dialog-list-padding-small-screen-left: 8px;
--dialog-list-padding-small-screen-right: 8px;
--dialog-list-padding-small-screen-top: 8px;
--dialog-search-bar-input-border-radius-bottom-left: 4px;
--dialog-search-bar-input-border-radius-bottom-right: 4px;
--dialog-search-bar-input-border-radius-top-left: 4px;
--dialog-search-bar-input-border-radius-top-right: 4px;
--dialog-search-bar-input-border-width-bottom: 1px;
--dialog-search-bar-input-border-width-left: 1px;
--dialog-search-bar-input-border-width-right: 1px;
--dialog-search-bar-input-border-width-top: 1px;
--dialog-tab-bar-tab-border-width-bottom-active: 2px;
--dialog-tab-bar-tab-border-width-left-active: 0px;
--dialog-tab-bar-tab-border-width-right-active: 0px;
--dialog-tab-bar-tab-border-width-top-active: 0px;
--dialog-tab-bar-tab-border-width-bottom-inactive: 2px;
--dialog-tab-bar-tab-border-width-left-inactive: 0px;
--dialog-tab-bar-tab-border-width-right-inactive: 0px;
--dialog-tab-bar-tab-border-width-top-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-left-active: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-active: 0px;
--dialog-tab-bar-tab-border-radius-top-left-active: 4px;
--dialog-tab-bar-tab-border-radius-top-right-active: 4px;
--dialog-tab-bar-tab-border-radius-bottom-left-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-inactive: 0px;
--dialog-tab-bar-tab-border-radius-top-left-inactive: 4px;
--dialog-tab-bar-tab-border-radius-top-right-inactive: 4px;
--dialog-table-border-radius-bottom-left: 0px;
--dialog-table-border-radius-bottom-right: 0px;
--dialog-table-border-radius-top-left: 0px;
--dialog-table-border-radius-top-right: 0px;
--dialog-table-cell-padding-bottom: 8px;
--dialog-table-cell-padding-left: 8px;
--dialog-table-cell-padding-right: 8px;
--dialog-table-cell-padding-top: 8px;
--dialog-backdrop-background-opacity: 0.8;
}
:root{--widget-position: bottom-left;
--widget-color: #555;
}
:root{--content-blocker-background-color: #fafafa;
--content-blocker-button-color: #0063e3;
--content-blocker-button-color-hover: #1a66ff;
--content-blocker-button-text-color: #fff;
--content-blocker-button-text-color-hover: #fff;
--content-blocker-font-family: inherit;
--content-blocker-link-color: #2563eb;
--content-blocker-link-color-hover: #1e40af;
--content-blocker-separator-color: #e5e5e5;
--content-blocker-text-color: #555;
--content-blocker-border-radius-top-left: 4px;
--content-blocker-border-radius-top-right: 4px;
--content-blocker-border-radius-bottom-left: 4px;
--content-blocker-border-radius-bottom-right: 4px;
--content-blocker-button-border-radius-top-left: 4px;
--content-blocker-button-border-radius-top-right: 4px;
--content-blocker-button-border-radius-bottom-left: 4px;
--content-blocker-button-border-radius-bottom-right: 4px;
--content-blocker-font-size: 14px;
--content-blocker-separator-width: 1px;
--content-blocker-background-opacity: 0.85;
--content-blocker-background: rgba(250, 250, 250 ,0.85);
}table.wc-bulk-variations-table input.wcbvp_quantity {
width: 95%;
padding: 5px;
border: 1px solid #ccc;
margin-bottom: 0px !important;
}
table.wc-bulk-variations-table input.wcbvp_quantity:disabled {
opacity: 0.5;
}
table.wc-bulk-variations-table .woocommerce-Price-amount {
display: block;
text-align: left;
}
table.wc-bulk-variations-table .woocommerce-price-suffix .woocommerce-Price-amount {
display: inline-block;
}
table.wc-bulk-variations-table td {
padding: 0.5em;
min-width: 75px;
width: 75px;
vertical-align: top;
}
table.wc-bulk-variations-table td:first-child a {
display: inline-block;
}
table.wc-bulk-variations-table td:first-child span.with-image {
line-height: 64px;
margin-left: 10px;
}
table.wc-bulk-variations-table td:first-child span.no-image {
line-height: 12px !important;
margin-left: 0 !important;
}
table.wc-bulk-variations-table td:nth-child(1n+3) {
vertical-align: top;
}
table.wc-bulk-variations-table th {
padding: 0.5em;
text-align: left;
}
table.wc-bulk-variations-table ins::before {
content: "" !important;
display: none !important;
padding: 0 !important;
}
table.wc-bulk-variations-table .stock-status {
line-height: 1.15;
display: inline-block;
}
table.wc-bulk-variations-table .amount:not(:first-child) {
margin-top: 6px;
}
table.wc-bulk-variations-table .cell-wrapper {
display: flex;
flex-direction: column;
justify-content: flex-start;
}
table.wc-bulk-variations-table .cell-wrapper .amount {
margin-top: auto;
}
form.wcbvp-cart div.wcbvp-total-left {
float: left;
text-align: left;
width: 50%;
}
form.wcbvp-cart div.wcbvp-total-right {
float: right;
width: 50%;
text-align: right;
}
form.wcbvp-cart div.wcbvp-total-right button.single_add_to_cart_button2 {
margin: 0;
}
div.wc-bulk-variations-table-wrapper {
overflow-x: auto;
overflow-y: none;
margin-bottom: 15px;
}
div.wc-bulk-variations-table-wrapper::-webkit-scrollbar {
-webkit-appearance: none;
width: 4px;
}
div.wc-bulk-variations-table-wrapper::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0, 0, 0, 0.5);
box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
table.wc-bulk-variations-table-wrapper {
line-height: 0px !important;
}
div.wcbvp-total-wrapper {
padding-bottom: 10px;
}
.pswp.wbv-gallery {
z-index: 9999999;
}
.woocommerce_de_scrollable_textarea{height:150px!important;width:98%!important;overflow:auto!important;border:1px solid #ddd!important;background-color:#f5f5f5!important;padding:8px!important;display:block!important;color:#000!important}.products .woocommerce-de_price_taxrate{display:block}.woocommerce-de_price_taxrate{font-size:.8em}.woocommerce-de_price_shipping_rate{font-size:12px}.widerruf{clear:both}.wgm-second-checkout input.wgm-place-order{float:right}.checkout_productdesc{font-size:smaller;margin-left:10px}.price-per-unit{display:block;font-size:x-small}.woocommerce_de_versandkosten{font-size:.8em;display:block}.woocommerce ul.product_list_widget li a.versandkosten{display:inline}.wgm-gtin{font-size:.8em;margin-bottom:15px}.product-tax{font-weight:400}.product-subtotal .amount,.product-total .amount{font-weight:700;text-align:left}.product-total .product-tax{display:block;text-align:left}.product-subtotal .product-tax .amount,.product-total .product-tax .amount,.wgm-tax,.wgm-tax .amount{font-weight:400!important}.product-subtotal .product-tax,.product-total .product-tax,.wgm-tax{font-size:smaller}.shipping_de.shipping_de_string{margin-bottom:15px}.wgm-break{display:block}.wgm-order-table-tr{text-align:left;border:1px solid #eee}.wgm-order-table-tr-cond{border-top-width:4px}.wgm-kleinunternehmerregelung{display:block}.wgm-kur-notice{margin-bottom:10px}.wgm-kur-notice-review{font-size:.8em}.wgm-virtual-notice{background-color:red;color:#fff;padding:0 5px}.wgm-digital-checkout-notice{color:red;display:block;font-size:smaller;margin-top:1em;margin-bottom:1em;float:left;width:100%}.wgm-digital-variation-notice{display:block;font-size:smaller;margin-top:1em}.wgm-digital-attribute-list{font-size:smaller;margin-top:1em;margin-bottom:1em}.wgm-digital-attribute-list li{background:#f0f0f0;display:inline-block;margin:0 10px 10px 0;padding:0 10px}.wgm-product-prerequisites-label{display:block;font-size:smaller;margin-top:1em}.wgm-product-prerequisites{background:#f0f0f0;display:block;margin-top:1em;margin-bottom:2em;padding:10px}.single-product .wgm-product-prerequisites{font-size:smaller}.wgm-extra-costs-eu{display:block;margin-bottom:1em}.wc-terms-and-conditions .required{display:none}#gm-sepa-mandate-preview-text{border:1px solid rgba(0,0,0,.1);padding:9px 12px;font-size:14px;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box}#gm-sepa-mandate-preview-text .close{text-align:right;font-size:16px;text-transform:uppercase;cursor:pointer;display:inline-block;float:right}#gm-sepa-mandate-preview-text .close:focus,#gm-sepa-mandate-preview-text .close:hover{text-decoration:underline}.gm-sepa-mandate-preview-inner{clear:both}.form-row.place-order.wgm-place-order{position:relative}.wgm-place-order-disabled{background-color:#fff;width:100%;height:100%;float:left;position:absolute;z-index:100;opacity:.5;display:none}.comment-form label.german-market-privacy-declaration-product-review{display:inline}.german-market-product-image{float:left;margin-right:10px;width:75px}table.shop_table td.product-name .german-market-product-image~dl.variation{display:table}table.shop_table td.product-name .german-market-product-image~dl.variation dd,table.shop_table td.product-name .german-market-product-image~dl.variation dt{display:inherit}table.shop_table td.product-name .german-market-product-image~.wc-item-meta{display:table;width:calc(100% - 85px)}table.shop_table td.product-name .german-market-product-image~.wc-item-meta li{display:block}table.shop_table td.product-name .german-market-product-image~.wc-item-meta p,table.shop_table td.product-name .german-market-product-image~.wc-item-meta-label{float:left;display:inline-block}.woocommerce-invalid #age-rating,.woocommerce-invalid #german-market-custom-checkbox,.woocommerce-invalid #gm-sepa-direct-debit-checkbox,.woocommerce-invalid #shipping-service-provider,.woocommerce-invalid #terms,.woocommerce-invalid #widerruf-digital-acknowledgement,.woocommerce-invalid .german-market-product-depending-checkbox{outline:2px solid red;outline-offset:2px}.gm-fic-highlighted-ingredient{font-weight:700}table.shop_table_responsive tr td.wgm-kur-notice-review::before{display:none}div.german-market-legal-information-for-product-reviews{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid}.german-market-legal-information-for-product-reviews.short-after-star-rating{position:relative;display:block;width:100%;float:left;cursor:pointer;font-size:small;margin-bottom:.5em}.german-market-legal-information-for-product-reviews-info-icon{margin-right:5px}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text{display:block;position:absolute;top:2em;left:0;background-color:#fff;color:inherit;width:auto;max-width:100%;line-height:1;border:1px solid rgba(0,0,0,.2);padding:.5em 1em 1.5em 1em;font-size:small;box-sizing:border-box;display:none;cursor:default;z-index:9999;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text .close-full-text{cursor:pointer;display:block;text-align:right;margin-bottom:.5em;opacity:.5}span.german-market-legal-information-for-product-reviews.after-star-rating{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,.2);display:block;width:100%;float:left;line-height:1;color:inherit}html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0;
}@font-face{font-family:'FontAwesome';src:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/fontawesome-webfont.eot?v=4.7.0);src:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_fontfontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-display: block;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.bs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(255,255,255,0.8);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:75%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;-ms-scroll-chaining:chained;overscroll-behavior:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield input{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>.mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3}input.mm-toggle:before{content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}body.modal-open .mm-slideout{z-index:unset}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-display: block;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.eot); src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-700.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
font-display: block;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.eot); src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/open-sans-v17-latin-800.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.eot); src: local('Roboto Thin'), local('Roboto-Thin'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-100.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.eot); src: local('Roboto Light'), local('Roboto-Light'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/roboto-v20-latin-300.svg#Roboto) format('svg'); }
html {
height: 100%;
width: 100%;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
background: #fff;
font-family: 'Open Sans', sans-serif;
width: 100%;
height: 100%;
color: #000;
font-size: 100%;
line-height: 1.3em;
min-width: 300px;
}
a {
text-decoration: none;
color: inherit;
}
p {
color: #6e6e6e;
font-size: 0.9125em;
margin: 0;
margin-bottom: 15px;
line-height: 1.45em;
}
h1 {
font-size: 1.3em;
line-height: 2.5;
color: #6e6e6e;
margin-bottom: 20px;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-weight: bold;
}
h2,
h3,
h4 {
font-size: 1.1em;
color: #6e6e6e;
line-height: 1.2;
margin: 15px 0;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-weight: bold;
}
strong,
b {
color: inherit;
font-weight: bold;
}
img {
display: block;
}
h2, h3, h4, h5, h6 {
font-size: 1.1em;
}
#wrapper {
position: relative;
overflow: hidden;
width: 100%;
height: auto;
}
hr {
height: 1px;
border-top: none;
border-right: none;
border-left: none;
}
#content .tinymcewysiwyg ul {
margin: 0;
padding: 0 0 0 17px;
}
#content .tinymcewysiwyg ul li {
color: #6e6e6e;
font-size: 0.8125em;
margin: 0 0 0.2em 0;
line-height: 1.45em;
}
#content .tinymcewysiwyg p[style*="text-align: justify;"] {
text-align: left !important;
}
div {
position: relative;
box-sizing: border-box;
}
.yellow-block {
background: #ffc300;
color: #6e6e6e !important;
padding: 10px 20px;
display: block;
max-width: 1000px;
margin: 0 auto -15px;
}
.hidden {
display: none;
}
.row {
position: relative;
width: 100%;
}
#footer {
width: 100%;
background: #6e6e6e;
margin: 0 auto;
padding: 20px 0 50px 0;
}
.padder {
max-width: 1000px;
margin: 0 auto;
position: relative;
}
#page2 #content .tinymcewysiwyg,
#page42 #content .tinymcewysiwyg,
#page42 #content .form-wrapper {
max-width: 1000px;
margin: 0 auto;
position: relative;
overflow: hidden;
}
p.wenigerAbstand {
margin-bottom: 5px;
}
span.wenigerAbstand {
bottom: -10px;
position: relative;
}
.no-touch #content a:hover>img {
opacity: 0.6;
}
.button {
background: #FFC100;
color: #000;
display: inline-block;
line-height: 1em;
}
.no-touch .button:hover {
opacity: 0.6;
}
a.button,
.button>a {
text-decoration: none!important;
border: none!important;
padding: 10px 40px;
display: inline-block;
}
.col-row {
overflow: hidden;
margin: 0 -20px;
}
.col {
float: left;
box-sizing: border-box;
padding: 0 20px
}
.col-1 {
width: 8.33%
}
.col-2 {
width: 16.66%
}
.col-3 {
width: 25%
}
.col-4 {
width: 33.33%
}
.col-5 {
width: 41.66%
}
.col-6 {
width: 50%;
}
.col-7 {
width: 58.33%;
}
.col-8 {
width: 66.66%;
}
.col-9 {
width: 75%;
}
.col-10 {
width: 83.33%;
}
.col-11 {
width: 91.66%;
}
.col-12 {
width: 100%;
}
#urlaub {
position: relative;
background: #CC4648;
padding: 15px 10px;
text-align: center;
}
#urlaub * {
color: #fff !important;
}
.row:before,
.padder:before,
.row:after,
.padder:after {
content: "";
display: table;
}
.row:after,
.padder:after {
clear: both;
}
.row,
.padder {
zoom: 1; } .hamburger {
padding: 0;
display: inline-block;
cursor: pointer;
transition-property: opacity, -webkit-filter;
transition-property: opacity, filter;
transition-property: opacity, filter, -webkit-filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-tap-highlight-color: transparent;
outline: none !important;
}
.hamburger-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
}
.hamburger-inner {
display: block;
top: 50%;
margin-top: -2px;
}
.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
width: 40px;
height: 2px;
background-color: #000;
border-radius: 0;
position: absolute;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
.hamburger-inner::before,
.hamburger-inner::after {
content: "";
display: block;
}
.hamburger-inner::before {
top: -9px;
}
.hamburger-inner::after {
bottom: -9px;
} .hamburger--squeeze .hamburger-inner {
transition-duration: 0.1s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze .hamburger-inner::before {
transition: top 0.1s 0.14s ease, opacity 0.1s ease;
}
.hamburger--squeeze .hamburger-inner::after {
transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze.is-active .hamburger-inner {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
transition-delay: 0.14s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--squeeze.is-active .hamburger-inner::before {
top: 0;
opacity: 0;
transition: top 0.1s ease, opacity 0.1s 0.14s ease;
}
.hamburger--squeeze.is-active .hamburger-inner::after {
bottom: 0;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
transition: bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.iframe-wrapper {
width: 100%;
height: 1000px;
overflow: hidden;
}
.iframe-wrapper iframe {
border: none;
}
#slider-container {
position: relative;
max-width: 1150px;
width: 100%;
height: auto;
margin: 0 auto 5px;
}
#logo {
position: relative;
width: 300px;
}
#logo img {
display: block;
max-width: 100%;
height: auto;
}
#logo a {
display: inline-block;
}
#navi-logo {
position: absolute;
top: 10px;
left: -100px;
height: 30px;
width: 30px;
background: url(//raka-textil.shop/wp-content/themes/rakaille/assets/img/rakaille-company-minilogo.jpg) no-repeat center;
-webkit-background-size: cover;
background-size: cover;
-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
z-index: 15;
overflow: hidden;
display: none;
}
.is-sticky #navi-logo {
left: 50px;
}
#navi-logo a {
display: block;
width: 100%;
height: 100%;
}
#mobile-navigation {
display: none;
box-shadow: 0px 0px 20px -11px rgba(0, 0, 0, 0.7);
}
#mobile-nav {
display: none;
position: relative;
}
#navigation {
position: relative;
}
#navi {
position: relative;
z-index: 9980;
background: #fff;
width: 100%;
}
.is-sticky #navi {
-webkit-box-shadow: 0px 0px 30px -11px rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0px 0px 30px -11px rgba(0, 0, 0, 0.35);
box-shadow: 0px 0px 30px -11px rgba(0, 0, 0, 0.35);
}
#navi ul {
text-align: center;
margin: 10px 20px;
padding: 0;
}
#navi ul li {
display: inline-block;
margin: 0 35px 0 0;
list-style: none;
}
#navi ul li:last-child {
margin: 0;
}
#navi ul li a {
display: block;
padding: 5px;
font-size: 0.875em;
letter-spacing: 1px;
color: #6e6e6e;
}
#navi ul li a.rex-active,
#navi ul li a.rex-current {
color: #ffc300;
}
#navi ul li a:hover {
color: #ffc300;
}
#navi ul ul {
display: none;
position: absolute;
z-index: 1000;
background: #fff;
padding: 5px 15px 15px;
text-align: left;
margin: 0;
margin-left: -15px;
box-shadow: 0 25px 30px -11px rgba(0, 0, 0, .35);
}
.no-touch #navi ul li:hover>ul {
display: block;
}
#navi ul ul li {
display: block;
margin: 0;
border-bottom: 1px dotted #ccc;
position: relative;
}
#navi ul ul li:last-child {
border: none;
}
#navi ul ul li.has-sub>a:after {
content: "\f105";
display: inline-block;
margin-left: 8px;
font-family: 'FontAwesome';
font-size: 1.25em;
}
#navi ul ul ul {
margin: 0;
padding: 10px 15px;
right: 0;
left: 100%;
width: 100%;
top: -10px;
}
:root {
--mm-color-border: rgba(0, 0, 0, 0.1);
--mm-color-button: rgba(0, 0, 0, 0.3);
--mm-color-text: rgba(0, 0, 0, 0.75);
--mm-color-text-dimmed: rgba(0, 0, 0, 0.3);
--mm-color-background: #fff;
--mm-color-background-highlight: rgba(0, 0, 0, 0.05);
--mm-color-background-emphasis: rgba(255, 255, 255, 0.4);
}
.mm-menu_fullscreen.mm-menu_position-bottom {
height: calc(var(--vh, 1vh) * 100);
}
.mm-wrapper_opened #woocommerce-mobile-nav {
display: flex !important;
}
#mobile-nav-top>#mobile-nav-logo {
width: 50%;
margin: 25px 0 20px 0;
}
.mm-navbars_bottom .mm-navbar {
background: #3092c0;
}
.mm-navbars_bottom i {
color: #fff;
font-size: 24px;
}
.mm-blocker {
background: rgba(255, 255, 255, .8);
}
#header {
padding: 20px 0;
box-shadow: 0 0 30px -11px rgba(0, 0, 0, .35);
}
#header-inner {
display: flex;
align-items: center;
flex-wrap: nowrap;
justify-content: space-between;
padding: 0 20px;
}
.has-vacation-info div#header {
position: relative;
}
.has-vacation-info.is-sticky div#header {
position: fixed;
top: 0;
}
#content {
padding: 40px 0 80px;
}
#content .padder,
#breadcrump .padder,
#top-bar .padder {
padding: 0 30px;
position: relative;
}
.tinymcewysiwyg {
position: relative;
}
#content .tinymcewysiwyg {
overflow: hidden;
}
#content img {
max-width: 100%;
height: auto;
}
.tinymcewysiwyg p>a,
.tinymcewysiwyg td>a,
.tinymcewysiwyg li>a {
border-bottom: 1px dotted #999;
}
.anfragebox a {
border-bottom: 1px dotted #999;
}
.anfragebox p {
margin-bottom: 0.5em;
}
.anfragebox-label {
display: inline-block;
min-width: 60px;
}
.anfragebox-value {
display: inline-block;
}
.anfragebox-button {
margin-top: 0.5em;
} #anfrage-button {
position: relative;
}
#anfrage-button a {
color: #fff;
display: block;
padding: 6px 10px;
font-size: 0.875em;
background: #f57817;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.no-touch #anfrage-button a:hover {
background: #fff;
color: #f57817;
}
#anfrage-button-sticky-wrapper {
position: absolute;
z-index: 100;
bottom: -45px;
left: 38px;
height: 35px;
width: auto !important;
}
.video {
position: relative;
margin: 0 auto;
max-width: 530px;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 0;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.headline-stoerer {
position: relative;
z-index: 1;
margin: 40px 0 0;
}
.headline-stoerer.full-width .headline-stoerer-icon {
right: 20%;
}
.headline-stoerer .tinymcewysiwyg {
overflow: visible !important;
}
.headline-stoerer-icon {
position: absolute;
top: -105px;
right: 50px;
z-index: 1;
width: 130px;
height: 130px;
animation: pulse_3559 7s linear infinite;
transform-origin: 50% 50%;
}
@keyframes pulse_3559 {
0% {
transform: scale(1) rotate(8deg);
}
14.28571% {
transform: scale(0.8) rotate(8deg);
}
28.57143% {
transform: scale(1) rotate(8deg);
}
100% {
transform: scale(1) rotate(8deg);
}
}
.headline-stoerer-icon a:hover img {
opacity: 1 !important;
}
.hsi-text {
z-index: 1;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-sizing: border-box;
padding: 20px;
}
.hsi-text * {
color: #fff !important;
}
.black {
padding: 70px 0;
background: #3a3a3a;
background: -moz-radial-gradient(center, ellipse cover, #3a3a3a 0%, #0e0e0e 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #3a3a3a), color-stop(100%, #0e0e0e));
background: -webkit-radial-gradient(center, ellipse cover, #3a3a3a 0%, #0e0e0e 100%);
background: -o-radial-gradient(center, ellipse cover, #3a3a3a 0%, #0e0e0e 100%);
background: -ms-radial-gradient(center, ellipse cover, #3a3a3a 0%, #0e0e0e 100%);
background: radial-gradient(ellipse at center, #3a3a3a 0%, #0e0e0e 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#0e0e0e', GradientType=1);
}
.black h1,
.black p {
color: #fff;
}
.times {
font-family: Times New Roman, serif;
font-style: italic;
}
.ref-container {
position: relative;
max-width: 1000px;
width: 100%;
margin: 0 auto;
}
.ref-item {
position: relative;
margin: 30px 0 0;
}
#page42 .ref-item {
-webkit-box-shadow: 0px 0px 10px -5px rgba(50, 50, 50, 0.3);
-moz-box-shadow: 0px 0px 10px -5px rgba(50, 50, 50, 0.3);
box-shadow: 0px 0px 10px -5px rgba(50, 50, 50, 0.3);
}
.ref-item p {
margin: 0.5em 0;
}
#contact {
position: fixed;
right: 55px;
bottom: 0;
width: 240px;
height: 270px;
background: #fff;
z-index: 9999;
-webkit-box-shadow: 0 0 40px -20px #000000;
box-shadow: 0 0 40px -20px #000000;
}
#contact:hover>a#contact-toggle {
opacity: 0.5;
}
#contact.down {
bottom: -235px;
}
#contact a#contact-toggle {
display: block;
background: #666;
padding: 7px 10px 7px 40px;
color: #fff;
}
#contact.down a#contact-toggle:before {
content: '\f0de';
top: 12px;
}
#contact a#contact-toggle:before {
position: absolute;
font-family: "fontawesome";
font-size: 20px;
left: 15px;
top: 5px;
display: block;
content: '\f0dd';
color: #fff;
}
#contact .padder {
position: relative;
padding: 10px 30px 20px 30px;
margin: 0;
}
.article-output-wrapper {
margin: 0;
}
#toTop {
display: none;
text-decoration: none;
position: fixed;
bottom: 25px;
right: 25px;
overflow: hidden;
width: 35px;
height: 35px;
border: none;
text-indent: 100%;
background: url(//raka-textil.shop/wp-content/themes/rakaille/assets/img/top.jpg) no-repeat center;
}
#toTopHover {
float: left;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
}
#slider-slogan {
position: absolute;
z-index: 100;
bottom: -60px;
right: 7%;
width: 250px;
height: 87px;
-webkit-box-shadow: 0 0 60px -20px #000000;
box-shadow: 0 0 60px -20px #000000;
display: none !important;
}
#slider-slogan img {
max-width: 100%;
height: auto;
}
table td {
color: #6e6e6e;
margin-bottom: 1.5em;
line-height: 1.45em;
}
.mm-body--open #contact-right {
display: none;
}
#toggle-menu {
display: block;
width: 30px;
height: 15px;
padding: 15px 20px;
margin: 0 auto;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
}
#toggle-menu.visible {}
#toggle-menu div {
width: 30px;
height: 15px;
position: relative;
}
#toggle-menu span {
display: block;
width: 30px;
height: 3px;
background: black;
position: absolute;
}
#toggle-menu span.top {
top: 0px;
}
#toggle-menu span.middle {
top: 6px;
}
#toggle-menu span.bottom {
top: 12px;
}
ul.rslides_tabs {
position: absolute;
bottom: 10px;
left: 20px;
z-index: 1000;
margin: 0;
padding: 0;
}
ul.rslides_tabs li {
display: inline-block;
margin-right: 4px;
}
ul.rslides_tabs li a {
background: #ccc;
color: #ccc;
display: block;
width: 10px;
height: 10px;
font-size: 0.01em;
}
ul.rslides_tabs li.rslides_here a {
background: #fff;
color: #fff;
}
#rex-yform {
position: relative;
width: 100%;
margin: 0 auto;
max-width: 1000px;
padding: 40px;
background: #eee;
box-sizing: border-box;
}
.form-wrapper {
position: relative;
}
.yform {
padding: 0 0 35px 0;
}
.yform label {
clear: left;
float: left;
width: 100px;
color: #6e6e6e;
font-size: 0.8125em;
line-height: 1.45em;
}
.yform select,
.yform input,
.yform textarea {
margin: 0 0 3px 0;
padding: 3px;
border: none;
width: 272px;
color: #6e6e6e;
font-size: 0.8125em;
background: #f9f9f9;
line-height: 1.45em;
}
.form-submit-wrapper {
position: relative;
width: 100%;
margin: 0 auto 150px;
max-width: 765px;
}
.yform textarea {
height: 100px;
}
.yform .col select,
.yform .col input,
.yform .col textarea {
margin-left: 0;
}
.yform select {
width: 277px;
}
.yform p {
margin: 0.3em 0;
}
p.formsubmit {
margin: 0 0 0 120px;
}
.btn {
background: #6e6e6e;
color: #fff;
border: none;
padding: 6px;
margin: 0 2px 0 0;
width: 277px;
font-size: 0.8125em;
line-height: 1.45em;
}
.rex-yform .btn {
margin-left: 100px;
text-transform: uppercase;
font-weight: 700;
font-size: 1em;
}
.btn:hover {
background: #ccc;
}
p#xform-formular-auswahl {
margin-top: 0;
}
input.form_warning,
textarea.form_warning {
border: 1px solid #C92023;
}
.alert ul {
margin: 0 0 20px 0;
padding: 0;
}
.alert ul li {
color: #C92023;
font-size: 0.875em;
list-style-type: none;
}
span.as-label {
float: left;
display: inline-block;
margin-left: 20px;
cursor: pointer;
}
input.captcha {
width: 120px;
height: 22px;
margin-left: 10px;
}
iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#google-map {
height: 0;
margin-top: 50px;
overflow: hidden;
padding-bottom: 56%;
position: relative;
width: 100%;
}
.bild-4er-box {
overflow: hidden;
margin: 0 -2px;
}
.box-4er-item {
float: left;
width: 25%;
box-sizing: border-box;
border-right: 2px solid #fff;
border-left: 2px solid #fff;
}
.box-4er-item a {
display: inline-block;
text-align: center;
}
.box-4er-item img {
width: 100%;
height: auto;
display: block;
}
.box-4er-item a p {
margin-top: 5px;
}
.sticky-wrapper {
width: 100% !important;
}
#sideNav {
position: relative;
margin-top: 12px;
}
#sideNav ul,
.contentNav ul {
margin: 0;
padding: 0;
}
#sideNav li,
.contentNav li {
font-size: 0.8125em;
margin-bottom: 0.25em;
line-height: 1.6em;
list-style-type: none;
}
#sideNav li,
.contentNav li {
border-bottom: 1px dotted #ccc;
padding-bottom: 3px;
}
#sideNav li a,
.contentNav li a {
color: #6e6e6e;
display: inline-block;
}
#sideNav li a:hover,
.contentNav li a:hover {
color: #ffc300;
}
#sideNav li.selected>a,
.contentNav li.selected>a {
color: #ffc300;
}
#sideNav li.has-sub>a:after {
content: "\f107";
display: inline-block;
margin-left: 6px;
font-family: 'FontAwesome';
font-size: 1.25em;
}
#sideNav ul ul {
display: none;
}
#sideNav ul li.has-sub.selected>ul {
display: block;
}
#breadcrump {
position: relative;
margin: 0 auto 12px;
}
#breadcrump ul {
margin: 0;
padding: 0;
}
#breadcrump ul li {
display: inline-block;
list-style: none;
margin-right: 6px;
color: #B3B3B3;
font-size: 0.8125em;
}
#breadcrump ul li:after {
display: inline-block;
content: "\f105";
font-family: 'FontAwesome';
font-size: 1em;
margin-left: 6px;
}
#breadcrump ul li:last-child:after {
display: none;
}
#breadcrump ul li:last-child {
color: #6e6e6e;
}
.left-col {
position: relative;
width: 66%;
float: left;
}
.right-col {
position: relative;
width: 28%;
float: right;
}
.main-col {
position: relative;
width: 100%;
clear: both;
}
.main-col .tinymcewysiwyg {
width: 100%;
margin: 0 auto;
box-sizing: border-box;
max-width: 1000px;
}
.main-col .tinymcewysiwyg.tiny-full {
max-width: 1000px;
}
#sideNav ul ul {
padding-left: 16px;
margin-top: 4px;
}
#sideNav ul ul li {
padding: 4px 0;
margin: 0;
}
#sideNav ul ul li:last-child {
border: none;
}
.wpcf7-products {
display: none !important;
} #rke-woocommerce-archive-category-navigation {
margin: 10px 0 0px;
scroll-behavior: smooth;
}
#rke-woocommerce-archive-category-navigation ul {
margin: 0;
padding: 0;
width: calc(100% - 115px);
}
.rke_archive_cat_sec {}
#rke-woocommerce-archive-category-navigation ul li {
display: inline-block;
list-style: none;
background: #f2f2f2;
color: #6e6e6e;
font-size: 0.8125em;
margin: 0 10px 10px 0;
}
#rke-woocommerce-archive-category-navigation ul li.current {
background: #3092c0;
color: #fff;
}
#rke-woocommerce-archive-category-navigation ul li:last-child {
margin-right: 0;
}
#rke-woocommerce-archive-category-navigation ul li:hover {
background: #3092c0;
color: #fff;
}
#rke-woocommerce-archive-category-navigation ul li a {
display: inline-block;
padding: 10px 30px;
}
#sidebar-navigation {
display: none;
}
.woocommerce-widget-layered-nav {
margin: 0;
background: #f7f7f7;
padding: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
font-size: 0.95em;
}
.select2-results__option {
color: #6e6e6e;
}
.widget_pwb_filter_by_brand_widget {
background: #f7f7f7;
padding: 20px;
}
.woocommerce-widget-layered-nav .widget-title,
.widget_pwb_filter_by_brand_widget .widget-title {
font-size: 0.95em;
margin: 0 0 5px 0;
}
.widget_pwb_filter_by_brand_widget .pwb-filter-products ul {
margin: 0;
padding: 0;
}
.widget_pwb_filter_by_brand_widget .pwb-filter-products ul li {
list-style: none;
}
.widget_pwb_filter_by_brand_widget .pwb-filter-products input[type="checkbox"] {
border-color: #6e6e6e;
}
.woocommerce-variation-add-to-cart input.qty,
.single_add_to_cart_button {
min-height: 40px;
min-width: 80px;
}
.rke-woocommerce-archive-header {
overflow: hidden;
border-bottom: 1px solid #eee;
}
.rke-woocommerce-archive-header-left {
float: left;
}
.rke-woocommerce-archive-header-right {
float: right;
}
.woocommerce-products-header__title {
margin: 0;
line-height: 26px;
}
.woocommerce-notices-wrapper {
clear: both;
padding: 0;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
float: none;
margin: 0;
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
text-align: right;
float: none;
}
.pswp__ui {
position: static;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
background: #b2b2b2 !important;
opacity: 1 !important;
height: 50px !important;
width: 50px !important;
}
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
top: 10px;
}
.pswp__bg {
background: rgba(255, 255, 255, 0.96);
}
.pswp__img {
box-shadow: 0 0 40px -15px rgba(0, 0, 0, 0.5);
}
#top-bar {
background: #6e6e6e;
color: #fff;
padding: 10px 0;
}
#top-bar .padder {
display: flex;
align-items: center;
}
#top-bar * {
color: #fff;
}
#top-bar-content p {
margin-bottom: 0;
}
#top-bar-content a:hover {
color: #ffc100;
}
#top-bar-cart {
text-align: right;
margin-top: 15px;
}
.rke-woocommerce-cart-title {
margin-right: 10px;
color: #666;
font-size: 0.915em;
}
.woocommerce-cart table.cart input.qty {
min-width: 80px;
}
.aws-container {
width: 250px;
}
.aws-container .aws-search-form {
height: 30px;
}
.aws-search-field {
color: #6e6e6e !important;
border: none;
}
.aws-container .aws-search-form .aws-form-btn {
background: #ffc100;
border: none;
}
.aws-search-result .aws_result_title {
color: #666;
font-size: 1em;
font-weight: bold;
}
.aws-search-result .aws_result_title strong {
color: #ffc100;
}
.aws-search-result .aws_result_price {
color: #3092c0;
}
.aws-search-result .aws_variations .aws_variations_list {
overflow: hidden;
}
.aws-search-result .aws_variations .aws_variation .aws_variation_subname.hexcode {
float: left;
width: 20px;
height: 12px;
margin: 2px;
}
.aws-container .aws-search-field {
font-size: 0.9125em;
border: none;
background: #f7f7f7;
}
.aws-container .aws-search-field:focus {
background: #f7f7f7;
}
.woocommerce-cart table.cart th {
background: #3092c0;
color: #fff;
}
.woocommerce table.shop_table,
.woocommerce table.shop_table td.actions {
border: none;
}
.wpcf7-text,
.wpcf7-textarea {
background: #f6f6f6 !important;
border: none !important;
font-weight: normal !important;
height: 2.5rem;
font-size: 0.875rem;
color: #444;
padding: 0.5rem;
width: 100%;
box-sizing: border-box;
}
span.wpcf7-list-item {
margin: 0;
}
.wpcf7-list-item-label {
line-height: 1.3em;
}
.wpcf7-textarea {
height: 100px;
}
.woocommerce table.shop_table .rke-cart-summary-row td {
border: none;
}
.woocommerce table.shop_table .rke-cart-summary-row.first td {
border-top: 1px solid rgba(0, 0, 0, .1);
padding: 20px 12px 4px 12px;
}
.woocommerce table.shop_table .rke-cart-summary-row.last td {
font-weight: bold;
font-size: 0.975em;
}
.woocommerce table.shop_table .rke-cart-total_notice a {
text-decoration: underline;
}
.woocommerce table.shop_table .rke-cart-summary-row.notice-row td {
padding: 0 12px;
}
.woocommerce table.shop_table .rke-cart-summary-row.tax-row td {
padding: 0 12px 9px 12px;
}
.woocommerce table.shop_table .rke-cart-summary-row td.rke-line-top {
border-top: 1px solid rgba(0, 0, 0, .1);
}
#enquiryCartModal .modal-content {
border-radius: 0;
}
#enquiryCartModal .modal-header {
padding: 25px;
}
#enquiryCartClose {
color: #fff;
border: none;
height: 30px;
width: 30px;
}
#enquiryCartModal .modal-body {
padding: 25px;
}
.wpcf7-submit {
background: #ffc100;
color: #fff;
border: none;
padding: 8px 30px;
font-weight: bold;
}
label {
font-size: .9125rem;
font-weight: bold;
margin-top: 8px;
margin-bottom: 1px;
line-height: 1.5em;
color: #6e6e6e;
}
.rke-woocommerce-cart {
position: relative;
float: right;
}
.rke-woocommerce-cart:before {
font-family: 'FontAwesome';
content: "\f290" !important;
font-size: 22px;
color: #666;
}
.rke-woocommerce-cart-count {
position: absolute;
top: 18px;
right: -5px;
transform: translateY(-105%) translateX(25%);
font-weight: normal;
font-size: 12px;
line-height: 22px;
height: 22px;
width: 22px;
vertical-align: middle;
text-align: center;
color: #fff;
background: #ffc100;
border-radius: 50%;
padding: 1px;
}
#uc-btn-open-main-corner-modal {
display: none !important;
}
.woocommerce .woocommerce-ordering select {
border: none;
background: #fff;
color: #6e6e6e;
border-bottom: none;
padding: 0 10px 5px 0;
text-align: right;
font-size: 0.915em;
}
.woocommerce .woocommerce-ordering select option {
color: #6e6e6e;
font-style: normal !important;
font-size: 0.915em;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
border-color: #6e6e6e;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
background: #6e6e6e;
}
.rke_category_description {
margin-top: 50px;
border-top: 1px solid #eee;
padding: 30px 100px 0;
}
.home .rke_category_description {
display: none;
}
.rke_category_description p {
font-size: 0.8em;
}
#content .padder,
#header .padder {
max-width: 1350px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) a {
padding: 20px 10px 10px;
display: inline-block;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
width: 45%;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
width: 50%;
}
.woocommerce-rke-loop {
overflow: hidden;
}
.woocommerce-rke-loop-left {
float: left;
width: 42%;
}
.woocommerce-rke-loop-right {
float: right;
width: 53%;
}
.woocommerce ul.products {
padding-top: 30px;
}
.woocommerce ul.products li.product h3.loop-title {
margin-bottom: 6px;
}
.woocommerce ul.products li.product .button {
background: #ffc100;
color: #fff;
border-radius: 0;
display: none;
}
.woocommerce-rke-loop-meta {
display: block;
font-size: 0.8125em;
color: #6e6e6e;
font-family: 'Open Sans', sans-serif;
line-height: 1.3em;
}
.woocommerce-rke-loop-price {
display: block;
color: #3092c0;
margin-top: 10px;
font-weight: 600;
}
.woocommerce-rke-loop-price.brutto-price {
margin: 0;
padding-left: 23px;
font-weight: 400;
font-size: 0.875em;
}
.term-description {
display: none !important;
}
.woocommerce-rke-loop-colors {
margin: 15px 0;
overflow: hidden;
}
.woocommerce-rke-loop-colors-element {
display: inline-block;
float: left;
width: 20px;
height: 12px;
margin: 2px;
}
.woocommerce nav.woocommerce-pagination ul {
border: none;
}
.woocommerce nav.woocommerce-pagination ul li {
border: none;
}
.woocommerce div.product form.cart .variations {
margin-bottom: 0;
}
.pwb-single-product-brands a {
display: inline-block;
}
.pwb-single-product-brands img {
width: 100%;
height: auto;
min-height: 100px;
max-height: 100px;
display: inline-block;
}
.rke-woocommerce-product-details__meta {
margin-bottom: 25px;
}
.woocommerce-tabs {
border-bottom: 1px solid #d3ced2;
margin-bottom: 70px;
}
.woocommerce nav.woocommerce-pagination ul li a {
color: #6e6e6e;
}
.woocommerce a.button,
.woocommerce button.button {
background: #ffc100;
color: #fff;
border-radius: 0;
}
.woocommerce a.button:hover,
.woocommerce button.button:hover {
background: #ffc100;
color: #fff;
opacity: 0.6;
}
.woocommerce-cart-form__contents .button {
height: 40px;
color: #fff !important;
font-size: 1.25em !important;
}
#enquiryCartButton {
font-size: 1.25em;
height: 40px;
}
.input-text.qty {
border: 1px solid #d3ced2;
background: #fff;
padding: 8px;
color: #6e6e6e !important;
}
.woocommerce button.button.alt {
background: #ffc100;
border-radius: 0;
padding: .618em 2em;
color: #fff;
}
.woocommerce button.button.alt:hover {
background: #ffc100;
opacity: 0.6;
color: #fff;
}
.woocommerce-variation-add-to-cart {
margin-top: 30px;
overflow: hidden;
}
.woocommerce-message {
border-top: none;
position: absolute;
top: -50px;
left: 0;
}
.woocommerce-cart .woocommerce-message {
top: -90px;
font-size: 0.9125em;
}
.woocommerce-message a.button {
margin-left: 20px;
}
.woocommerce-Tabs-panel table td {
font-size: 0.9125em;
}
.woocommerce-Tabs-panel table td {
padding-right: 40px;
}
.rke-woocommerce-cat-list {
overflow: hidden;
margin: 0 -15px;
padding: 0;
}
.rke-woocommerce-cat-list-el {
float: left;
width: 50%;
padding: 10px;
box-sizing: border-box;
list-style: none;
position: relative;
}
.rke-woocommerce-cat-list-el h3 {
position: absolute;
bottom: 20%;
left: 35px;
z-index: 1;
color: #fff;
font-size: 1.925em;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}
ul.rke-woocommerce-single-tire-prices {
margin: 20px 0 0;
padding: 0;
max-width: 330px;
}
ul.rke-woocommerce-single-tire-prices li {
margin: 0;
padding: 2px 14px;
list-style: none;
color: #6e6e6e;
border-bottom: 1px solid #eee;
}
.rke-woocommerce-single-tire-prices-no-selection {
clear: both;
}
.woocommerce-variation-add-to-cart-enabled .rke-woocommerce-single-tire-prices-no-selection {
display: none !important;
}
.rke-woocommerce-single-tire-prices-no-selection .rke-woocommerce-price-notice {
margin-top: 20px;
}
.woocommerce div.product form.cart .woocommerce-variation-add-to-cart-disabled div.quantity,
.woocommerce div.product form.cart .woocommerce-variation-add-to-cart-disabled .button {
display: none !important;
}
.rke-no-selection-notice {
font-weight: bold;
}
.home .rke-woocommerce-archive-header-right,
.home ul.products,
.home .woocommerce-pagination {
display: none;
}
.home .rke-woocommerce-archive-header {
border: none;
}
.rke-woocommerce-single-tire-prices span {
display: inline-block;
font-size: 0.9125em;
}
ul.rke-woocommerce-single-tire-prices li.rke-headline {
background: #3092c0;
padding: 4px 14px;
margin-bottom: 5px;
}
.rke-woocommerce-single-tire-prices .rke-headline span {
color: #fff;
background: none;
vertical-align: top;
}
.rke-tireprice-quantity {
min-width: 100px;
}
.rke-tireprice {
margin-right: 30px;
min-width: 70px;
}
.rke-woocommerce-price-notice {
margin: 10px 0 0 16px;
}
.rke-woocommerce-price-notice a {
text-decoration: underline;
}
.related.products .woocommerce-rke-loop-sku {
display: none;
}
.related.products ul.products li.product h3.loop-title {
font-size: 0.875em;
}
#tab-additional_information h2 {
display: none;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
box-shadow: none;
border-radius: 0;
margin: 0;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
box-shadow: none;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
box-shadow: none;
border: 1px solid #6e6e6e;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
box-shadow: none;
opacity: 0.6;
}
.variable-item:not(.radio-variable-item) {
height: 24px;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper[data-attribute_name="attribute_pa_groesse"] {
margin-bottom: 10px;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper[data-attribute_name="attribute_pa_groesse"] .variable-item:not(.radio-variable-item) {
border: 1px solid #ccc;
margin-right: 3px;
height: 36px;
line-height: 36px;
min-width: 36px;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper[data-attribute_name="attribute_pa_groesse"] .variable-item:not(.radio-variable-item).selected {
box-shadow: none;
background: #6e6e6e;
color: #fff;
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span {
padding: 5px;
}
.woocommerce div.product form.cart .variations td {
line-height: 3em;
}
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
border: none;
text-align: left;
color: #6e6e6e;
padding: 4px 8px;
}
.woocommerce table.shop_attributes td {
font-style: normal;
padding: 4px 8px 4px 22px;
font-size: 0.9125em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #6b6a6b;
}
h1.single-title {
max-width: 320px;
}
.pswp__img {
transform: scale(1.3);
}
.woocommerce ul.products li.product a {
display: block;
}
.pwb-single-product-brands {
color: #6e6e6e;
}
.woocommerce-rke-loop-sizes {
margin: 10px 0;
}
.woocommerce ul.products li.product .pwb-loop-product-brands {
text-align: left;
margin: 15px 0 0;
}
.woocommerce ul.products li.product .pwb-loop-product-brands img {
max-height: 50px;
max-width: 80px !important;
display: inline-block;
margin: 0;
width: auto;
}
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled] {
background: #f7f6f7;
opacity: 1;
color: #7C7C7C !important;
}
.woocommerce-variation-price {
display: none !important;
}
.woocommerce-cart-form .product-price,
.woocommerce-cart-form .product-subtotal {
display: table-cell;
} .nav-col {
max-width: 1000px;
margin: 0 auto;
position: relative;
overflow: hidden;
}
#rex_375_multinewsletter .yform {
padding: 0 0 0 20px;
}
input.rex_375_subscribe {
background: #6e6e6e;
border: none !important;
color: #fff;
padding: 6px;
width: 258px;
}
input.rex_375_subscribe:hover {
background: #ccc;
}
#rex_375_multinewsletter .yform label {
float: none;
}
ul#social-media img {
width: 25px;
height: auto;
display: block;
}
p.aktuelles--mehr {
text-align: center;
}
p.aktuelles--mehr a {
color: #fff;
background: #6e6e6e;
padding: 10px 50px;
display: inline-block;
}
.no-touch p.aktuelles--mehr a:hover {
opacity: 0.6;
}
#footer .padder {
padding: 0 30px;
max-width: 1050px;
overflow: hidden;
}
#footer ul {
padding: 0;
}
.footer-col {
float: left;
width: 22%;
padding-right: 20px;
box-sizing: border-box;
}
.footer-col:last-child {
padding: 0;
width: 12%;
}
.footer-headline,
.footer-col h3 {
color: #fff;
font-weight: normal;
}
#footer ul li {
color: #fff;
list-style: none;
display: block;
margin: 0;
font-size: 0.875em;
line-height: 1.2em;
}
#footer ul li a {
color: #ccc;
font-size: 0.8em;
}
#footer ul li a:hover,
#footer p a:hover {
opacity: 0.6;
}
#footer p {
color: #fff;
font-size: 0.7125em;
}
#footer ul li.selected a {
color: #ffc300;
}
ul#social-media {
margin: 0;
}
ul#social-media li {
display: inline-block;
}
ul#footer-contact li a {
color: #ccc;
font-size: 1.35em;
line-height: 1.3em;
}
ul#footer-contact li {
color: #ccc;
font-size: 0.7em;
margin: 0 0 5px 0;
}
#content .tinyright {
position: absolute;
overflow: hidden;
right: 140px;
z-index: 10;
}
#content .tinyright a {
display: block;
}
#weblabel-stoerer {
position: fixed;
top: 200px;
right: 0;
width: 179px;
height: 98px;
z-index: 10000;
background: url(//raka-textil.shop/wp-content/themes/rakaille/assets/img/weblabel_stoerer.png) no-repeat;
-webkit-background-size: contain;
background-size: contain;
-webkit-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px);
display: none;
}
#weblabel-stoerer a {
display: block;
height: 100%;
width: 100%;
}
#search {
position: relative;
display: none;
background: #6e6e6e;
}
#search-form {
position: relative;
text-align: center;
padding: 20px 0;
max-width: 1000px;
width: auto;
margin: 0 auto;
}
#search-form input {
border: none;
padding: 5px 8px;
width: 70%;
height: 20px;
-webkit-appearance: none;
border-radius: 0;
display: inline-block;
font-size: 0.875em;
color: #6e6e6e;
}
#search-form .btn::-moz-focus-inner {
margin-top: -1px;
margin-bottom: -1px;
}
#search-form .btn {
font-size: 0;
color: transparent;
background: #6e6e6e;
display: inline-block;
padding: 0;
margin: 0;
width: 40px;
-webkit-appearance: none;
border-radius: 0;
vertical-align: top;
line-height: 0;
border: none;
}
.no-touch #search-form .btn:hover:after {
color: #fff;
}
#search-form .btn:after {
display: block;
font-family: "fontawesome";
content: '\f002';
font-size: 15px;
color: #ccc;
line-height: 32px;
height: 32px;
}
.search_result {
border-bottom: 1px dotted #ccc;
padding-bottom: 10px;
margin-bottom: 10px;
}
.search_result p {
margin: 0 0 5px 0;
}
.search_result p.result_title {
font-size: 1em;
font-weight: bold;
}
p.search-info {
margin-top: 0;
}
.search_result p.result_title a:before {
font-size: 14px;
color: #6e6e6e;
font-family: "fontawesome";
content: "\f101";
display: inline-block;
margin-right: 4px;
}
#sub-nav-mobile {
display: none;
position: relative;
margin: 14px 0 4px 0;
}
#sub-nav-mobile:before {
background: url(//raka-textil.shop/wp-content/themes/rakaille/assets/img/bars.png) no-repeat center;
position: absolute;
left: 15px;
top: 12px;
width: 20px;
height: 20px;
content: "";
-webkit-background-size: contain;
background-size: contain;
}
#sub-nav-mobile select {
-webkit-appearance: none;
appearance: none;
font-size: 1em;
color: #6e6e6e;
border: 1px solid #6e6e6e;
background: #fff;
padding: 10px 10px 10px 40px;
box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.3);
outline: none;
cursor: pointer;
}
#sub-nav-mobile select:focus::-ms-value {
background-color: transparent;
}
#sub-nav-mobile option {
font-size: 0.875em;
color: #6e6e6e;
}
#contact-right {
position: fixed;
top: 320px;
right: 0;
z-index: 10000;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background: #fff;
display: none !important;
}
#contact-close {
position: absolute;
bottom: -34px;
right: 0;
height: 34px;
width: 50px;
display: block;
}
#contact-close a {
display: block;
height: 100%;
width: 100%;
text-align: center;
line-height: 34px;
vertical-align: middle;
border: 1px solid #fff;
border-top: none;
background: #FFC100;
}
#contact-close a:before {
display: inline-block;
font-family: "fontawesome";
content: '\f105';
font-size: 1.2em;
color: #000;
}
#contact-right span {
display: block;
font-size: 0.875em;
color: #fff;
border: 1px solid #fff;
border-right: none;
}
#contact-right span:nth-child(2) {
border-bottom: none;
}
#contact-right span:nth-child(3) {
border-bottom: none;
border-top: none;
}
#contact-right span:nth-child(5) {
border-top: none;
}
#contact-right span a {
color: #000;
display: block;
padding: 6px 14px;
background: #FFC100;
}
#contact-right span a:before {
display: inline-block;
font-family: "fontawesome";
content: '\f095';
font-size: 1.2em;
color: #000;
margin-right: 10px;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
#contact-right span:nth-child(3) a:before {
color: #666;
}
#contact-right span:nth-child(4) a:before {
content: '\f003';
}
#contact-right span:nth-child(5) a:before {
content: '\f1d8';
}
.no-touch #contact-right a:hover {
opacity: 0.6;
}
div.contact-tel {
display: block;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
overflow: hidden;
}
div.contact-tel a {
font-size: 0.875em;
padding: 5px 10px 5px 13px;
display: block;
background: #FFC100;
}
.no-touch #contact-right span a:hover:before {
color: #000;
}
.no-touch #contact-right span a:hover,
.no-touch #contact-close a:hover,
.no-touch #contact-close a:hover:before,
.no-touch div.contact-tel a:hover {
color: #000;
background: #FFC100;
}
.no-touch #contact-right span:nth-child(5) a:hover,
.no-touch #contact-right span:nth-child(5) a:hover:before {
color: #F57817;
}
#contact-right.small .contact-tel {
display: none;
}
#contact-right.small {
right: -115px;
}
#contact-right.small span a:before {
margin-right: 20px;
}
#contact-right.small #contact-close {
display: none;
}
#contact-bottom-mobile {
display: none;
}
#page81 #anfrage-button-sticky-wrapper {
display: none !important;
}
.aktuelles--datum {
display: none;
}
.aktuelles-ausgabe {
margin-bottom: 30px;
}
.produkt--bild--slider {
padding: 10px;
}
.produkt--inner {
padding: 20px 20px 0 0;
}
.produkt--einzelansicht {
overflow: hidden;
margin: 30px auto;
max-width: 900px;
background: #ebebeb;
}
h2.produkt--name {
font-size: 1em;
font-weight: bold;
color: #000;
margin-top: 0;
}
ul.produkt--daten {
overflow: hidden;
margin: 0;
padding: 0;
}
ul.produkt--daten li {
list-style: none;
margin: 0;
padding: 0;
}
.produkt--label {
display: inline-block;
width: 150px;
}
.produkt--label,
.produkt--value {
font-size: 0.875em;
display: inline-block;
}
.produkt--value--extra {
font-size: 0.875em;
display: block;
}
ul.produkt--farben--liste {
margin: 20px 0;
padding: 0;
}
ul.produkt--farben--liste li {
list-style: none;
display: inline-block;
margin: 0 10px 0 0;
font-size: 0.8125em;
text-align: center;
}
span.produkt--farbe {
display: block;
height: 28px;
width: 28px;
margin: 0 auto;
}
.einzelansicht-form-container {
display: none;
}
.einzelansicht-form {
background: #fff;
}
.einzelansicht-anfrage {
background: #ccc;
padding: 10px;
overflow: hidden;
}
.einzelansicht-anfrage .anfragebox-button {
margin: 0;
float: right;
}
.einzelansicht-form .form-success {
padding: 80px 50px;
}
.einzelansicht-form h1 {
margin-bottom: 0.5em;
}
.lity-iframe .lity-container,
.lity-inline .lity-container,
.lity-youtube .lity-container,
.lity-vimeo .lity-container,
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container {
max-width: 700px;
}
.lity-iframe-container {
padding-top: 0;
}
.lity {
z-index: 9999;
}
.lity-close {
background: #666;
position: absolute;
right: 45px;
top: 20px;
display: block;
}
.lity-close:hover {
background: #fff;
color: #666;
text-shadow: none;
}
.zweispalten {
overflow: hidden;
}
.zweispalten img {
width: 100%;
height: auto;
}
.spalte-1 {
float: left;
width: 65%;
}
.spalte-2 {
float: right;
width: 32%;
}
.rechtebreit .spalte-1 {
width: 32%;
}
.rechtebreit .spalte-2 {
width: 65%;
}
.einzelansicht-form #rex-yform {
max-width: 100%;
}
.einzelansicht-form .yform select,
.einzelansicht-form .yform input,
.einzelansicht-form .yform textarea {
margin: 0 0 3px 0;
padding: 3px 2%;
width: 100%;
border-radius: 0;
box-sizing: border-box;
}
.einzelansicht-form .yform select {
width: 100%;
}
.einzelansicht-form .yform label {
clear: none;
float: none;
width: auto;
display: block;
margin: 5px 0;
}
.einzelansicht-form input.submit {
margin: 0;
padding: 8px 0;
width: 100%;
}
.einzelansicht-form span.as-label {
float: none;
display: block;
margin: 10px 0;
}
.einzelansicht-form p.formsubmit {
text-align: left;
margin: 0;
}
.einzelansicht-form .yform {
padding: 35px !important;
}
.lity-active body {
overflow: hidden;
}
.lity-inline .lity-content>* {
max-height: none !important;
}
.lity-inline .lity-wrap {
overflow: auto;
}
.lity-inline .lity-content {
margin: 20px 0;
}
.akkordion {
width: 100%;
margin: 20px auto;
max-width: 1000px;
overflow: hidden;
}
.akk-headline {
position: relative;
padding: 10px;
cursor: pointer;
overflow: hidden;
background: #eee;
}
.inner-akk-headline {
position: relative;
padding: 10px 0 0 0;
cursor: pointer;
margin-bottom: 10px;
}
.inner-akk-headline:first-child {
border: none;
}
.no-touch .akk-headline:hover {
background: #6e6e6e;
}
.no-touch .akk-headline:hover h3 span,
.no-touch .akk-headline:hover .akk-headline-inner *,
.no-touch .akk-headline:hover i {
color: #fff !important;
}
.spacer {
position: relative;
width: 100%;
}
.m25 {
height: 25px;
}
.m50 {
height: 50px;
}
.m100 {
height: 100px;
}
.m200 {
height: 200px;
}
.visibility-m {
display: none;
}
.pic-icon-text-container {
width: 100%;
margin: 0 auto;
max-width: 800px;
overflow: hidden;
display: flex;
flex-wrap: wrap;
}
.pic-icon-text-container.col-mode-2 .pic-icon-text-el {
width: 16.66%;
}
.pic-icon-text-container.col-mode-4 .pic-icon-text-el {
width: 33.33%;
}
.pic-icon-text-container.col-mode-6 .pic-icon-text-el {
width: 50%;
}
.pic-icon-text-el {
float: left;
padding: 0 20px;
box-sizing: border-box;
}
.pic-icon-text-content {
margin-top: 12px;
}
.pic-icon-text-content p {
font-size: 1em;
}
.pic-icon-text-inner img {
margin: 0 auto;
display: block;
}
.akk-left {
float: left;
padding-right: 20px;
box-sizing: border-box;
width: 70%;
}
.akk-right {
float: left;
width: 30%;
}
.akk-headline-inner {
float: left;
width: calc(100% - 30px);
text-align: left !important;
}
.akk-headline-inner *,
.inner-akk-headline * {
margin: 0;
}
.inner-akk-headline {
width: 100%;
text-align: left !important;
}
.inner-akk-headline h3 {
width: calc(100% - 30px);
}
.akk-headline i {
position: absolute;
top: 50%;
right: 10px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
color: #6e6e6e;
}
.inner-akk-headline i {
position: absolute;
top: 50%;
right: 10px;
-webkit-transform: translateY(-3px);
transform: translateY(-3px);
color: #6e6e6e;
}
.akk-headline.active i:before,
.inner-akk-headline.active i:before {
content: "\f139" !important;
}
.inner-akkordion {
padding: 0;
}
.akkordion .tinymcewysiwyg {
display: none;
overflow: hidden;
padding: 20px;
border: 1px solid #eee;
border-top: none;
}
.tinymcewysiwyg-akk-inner {
width: 100%;
display: none;
overflow: hidden;
padding: 0 20px;
box-sizing: border-box;
}
.akkordion.reveal-all .tinymcewysiwyg-akk-inner {
padding-left: 0;
padding-right: 0;
}
.akkordion.reveal-all .tinymcewysiwyg,
.akkordion.reveal-all .tinymcewysiwyg-akk-inner {
display: block;
}
.datenschutz-container {
overflow: hidden;
margin: 0;
clear: both;
padding: 8px 0;
}
.datenschutz_hinweis {
overflow: hidden;
padding-left: 10px;
margin: 0 !important;
font-size: 0.75em;
}
.datenschutz-container input[type="checkbox"] {
width: auto !important;
float: left;
-webkit-appearance: checkbox !important;
}
.datenschutz-container label {
width: auto !important;
margin-top: 5px;
}
.privacy-msg {
background: #eee;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.privacy-msg p {
padding: 20px;
text-align: center;
position: relative;
top: 50%;
font-size: 15px;
line-height: 24px;
left: 50%;
transform: translate(-50%, -50%);
z-index: 1;
}
.privacy-msg a {
text-decoration: underline;
}
.privacy-msg a.privacy-trigger {
font-size: 16px;
line-height: 22px;
color: #fff;
background: #ffc300;
padding: 6px 12px;
display: inline-block;
margin-top: 14px;
text-decoration: none;
}
.no-touch .privacy-msg a.privacy-trigger:hover {
opacity: 0.7;
}
.cc-window {
opacity: 1;
transition: opacity 1s ease
}
.cc-window.cc-invisible {
opacity: 0
}
.cc-animate.cc-revoke {
transition: transform 1s ease
}
.cc-animate.cc-revoke.cc-top {
transform: translateY(-2em)
}
.cc-animate.cc-revoke.cc-bottom {
transform: translateY(2em)
}
.cc-animate.cc-revoke.cc-active.cc-bottom,
.cc-animate.cc-revoke.cc-active.cc-top,
.cc-revoke:hover {
transform: translateY(0)
}
.cc-grower {
max-height: 0;
overflow: hidden;
transition: max-height 1s
}
.cc-link,
.cc-revoke:hover {
text-decoration: underline
}
.cc-revoke,
.cc-window {
position: fixed;
overflow: hidden;
box-sizing: border-box;
font-family: Helvetica, Calibri, Arial, sans-serif;
font-size: 16px;
line-height: 1.5em;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
z-index: 9999
}
.cc-window.cc-static {
position: static
}
.cc-window.cc-floating {
padding: 2em;
max-width: 24em;
-ms-flex-direction: column;
flex-direction: column
}
.cc-window.cc-banner {
padding: 1em 1.8em;
width: 100%;
-ms-flex-direction: row;
flex-direction: row
}
.cc-revoke {
padding: .5em
}
.cc-header {
font-size: 18px;
font-weight: 700
}
.cc-btn,
.cc-close,
.cc-link,
.cc-revoke {
cursor: pointer
}
.cc-link {
opacity: .8;
display: inline-block;
padding: .2em
}
.cc-link:hover {
opacity: 1
}
.cc-link:active,
.cc-link:visited {
color: initial
}
.cc-btn {
display: block;
padding: .4em .8em;
font-size: .9em;
font-weight: 700;
border-width: 2px;
border-style: solid;
text-align: center;
white-space: nowrap
}
.cc-banner .cc-btn:last-child {
min-width: 140px
}
.cc-highlight .cc-btn:first-child {
background-color: transparent;
border-color: transparent
}
.cc-highlight .cc-btn:first-child:focus,
.cc-highlight .cc-btn:first-child:hover {
background-color: transparent;
text-decoration: underline
}
.cc-close {
display: block;
position: absolute;
top: .5em;
right: .5em;
font-size: 1.6em;
opacity: .9;
line-height: .75
}
.cc-close:focus,
.cc-close:hover {
opacity: 1
}
.cc-revoke.cc-top {
top: 0;
left: 3em;
border-bottom-left-radius: .5em;
border-bottom-right-radius: .5em
}
.cc-revoke.cc-bottom {
bottom: 0;
left: 3em;
border-top-left-radius: .5em;
border-top-right-radius: .5em
}
.cc-revoke.cc-left {
left: 3em;
right: unset
}
.cc-revoke.cc-right {
right: 3em;
left: unset
}
.cc-top {
top: 1em
}
.cc-left {
left: 1em
}
.cc-right {
right: 1em
}
.cc-bottom {
bottom: 1em
}
.cc-floating>.cc-link {
margin-bottom: 1em
}
.cc-floating .cc-message {
display: block;
margin-bottom: 1em
}
.cc-window.cc-floating .cc-compliance {
-ms-flex: 1;
flex: 1
}
.cc-window.cc-banner {
-ms-flex-align: center;
align-items: center
}
.cc-banner.cc-top {
left: 0;
right: 0;
top: 0
}
.cc-banner.cc-bottom {
left: 0;
right: 0;
bottom: 0
}
.cc-banner .cc-message {
-ms-flex: 1;
flex: 1
}
.cc-compliance {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: justify;
align-content: space-between
}
.cc-compliance>.cc-btn {
-ms-flex: 1;
flex: 1
}
.cc-btn+.cc-btn {
margin-left: .5em
}
@media print {
.cc-revoke,
.cc-window {
display: none
}
}
@media screen and (max-width:900px) {
.cc-btn {
white-space: normal
}
}
@media screen and (max-width:414px) and (orientation:portrait),
screen and (max-width:736px) and (orientation:landscape) {
.cc-window.cc-top {
top: 0
}
.cc-window.cc-bottom {
bottom: 0
}
.cc-window.cc-banner,
.cc-window.cc-left,
.cc-window.cc-right {
left: 0;
right: 0
}
.cc-window.cc-banner {
-ms-flex-direction: column;
flex-direction: column
}
.cc-window.cc-banner .cc-compliance {
-ms-flex: 1;
flex: 1
}
.cc-window.cc-floating {
max-width: none
}
.cc-window .cc-message {
margin-bottom: 1em
}
.cc-window.cc-banner {
-ms-flex-align: unset;
align-items: unset
}
}
.cc-floating.cc-theme-classic {
padding: 1.2em;
border-radius: 5px
}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance {
text-align: center;
display: inline;
-ms-flex: none;
flex: none
}
.cc-theme-classic .cc-btn {
border-radius: 5px
}
.cc-theme-classic .cc-btn:last-child {
min-width: 140px
}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn {
display: inline-block
}
.cc-theme-edgeless.cc-window {
padding: 0
}
.cc-floating.cc-theme-edgeless .cc-message {
margin: 2em 2em 1.5em
}
.cc-banner.cc-theme-edgeless .cc-btn {
margin: 0;
padding: .8em 1.8em;
height: 100%
}
.cc-banner.cc-theme-edgeless .cc-message {
margin-left: 1em
}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn {
margin-left: 0
}
.cc-window.cc-banner {
max-width: 500px;
padding: 1.2em 1.5em 1.5em;
border: 1px solid #fff;
}
.cc-link {
margin-top: 6px;
}
.cc-banner.cc-bottom {
left: auto;
bottom: 20px;
right: 20px;
z-index: 10001;
}
.cc-revoke,
.cc-window,
.cc-compliance {
display: block;
}
.cc-revoke,
.cc-window {
font-size: 0.875em;
}
.cc-compliance>.cc-btn {
display: inline-block;
margin-top: 20px;
}
#m01-293-2008 {
margin-top: 15px;
}
.shop-col {
overflow: hidden;
}
.shop-col-left {
float: left;
width: 20%;
padding-right: 30px;
box-sizing: border-box;
}
.shop-col-right {
float: right;
width: 80%;
min-height: 550px;
}
.rke-headline {
margin: 31px 0 20px;
border-bottom: 1px solid #eee;
padding-bottom: 11px;
} #sidebar>ul {
margin: 0;
padding: 0 20px 0 0;
}
.widget_product_categories {
margin-bottom: 30px;
}
.widget_product_categories ul {
margin: 0 0 33px 0;
padding: 0;
}
.menu-sidebar-brands-news-container {
padding-bottom: 27px;
}
.widget_product_categories ul li {
display: block;
font-size: 0.95em;
color: #6e6e6e;
margin-bottom: 5px;
border-bottom: 1px solid #eee;
padding-bottom: 5px;
}
.widget_product_categories ul li:last-child {
border-bottom: none;
}
.widget_product_categories ul li a {
display: block;
}
.widget_product_categories>ul>li>a {
font-weight: bold;
}
.widget_product_categories ul li.current-cat>a,
.widget_product_categories ul li.current-cat-parent>a {
color: #ffc100;
}
.widget_product_categories ul ul {
margin: 10px 0 0 10px;
}
.widget_product_categories ul ul li {
margin-bottom: 3px;
padding-bottom: 3px;
border: none;
}
.widget_product_categories ul ul ul {
margin-left: 15px;
}
@media screen and (max-width: 1270px) {
#navi ul {
margin-left: 100px;
}
#navi ul li {
margin: 0 20px 0 0;
}
}
@media screen and (max-width: 1150px) {
#weblabel-stoerer {
display: none;
}
#content .tinyright {
right: 40px;
}
#contact-right {
top: 190px;
}
ul#social-media {
right: 20px;
}
}
@media screen and (max-width: 1100px) {
.shop-col-right {
width: 75%;
}
.shop-col-left {
width: 25%;
}
#top-bar-content {
display: none;
}
.aws-container {
width: 250px;
}
}
@media screen and (max-width: 990px) {
#rke-woocommerce-archive-category-navigation {
-webkit-overflow-scrolling: touch;
overflow-x: auto;
}
#rke-woocommerce-archive-category-navigation-container:before,
#rke-woocommerce-archive-category-navigation-container:after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 30px;
background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);
z-index: 1;
}
#rke-woocommerce-archive-category-navigation-container:after {
left: auto;
right: 0;
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
}
#rke-woocommerce-archive-category-navigation ul { width: 100%;
}
.home .shop-col-right {
padding-top: 0;
}
h1.single-title {
max-width: none;
}
#content .tinyright img {
width: 300px;
height: auto;
}
.shop-col-left,
.shop-col-right {
width: 100%;
float: none;
}
#header-inner,
#sidebar-navigation {
display: block;
}
#logo {
width: 200px;
}
.shop-col {
width: 100%;
}
#rke-header-right,
.aws-container {
width: 100%;
}
.aws-container {
margin-top: 10px;
}
#top-bar-cart {
position: absolute;
top: -40px;
right: 0;
margin: 0;
}
#navigation_mobile {
text-align: center;
}
#sidebar-content {
display: none;
margin-top: 20px;
}
#content .padder {
display: flex;
flex-wrap: wrap;
}
.shop-col-left {
order: 1;
padding: 0;
}
.shop-col-right {
order: 2;
}
}
@media screen and (max-width: 850px) {
#content .tinyright img {
width: 190px;
}
#anfrage-button-sticky-wrapper {
left: 35px;
}
.footer-col {
width: 50% !important;
}
.yellow-block {
padding-right: 100px;
}
.headline-stoerer.full-width .headline-stoerer-icon {
right: 50px;
}
.rex-yform .btn {
margin-left: 0;
}
.yform label {
float: none;
width: auto;
display: block;
}
.yform select,
.yform input,
.yform textarea {
width: 100%;
box-sizing: border-box;
}
.pic-icon-text-container.col-mode-2 .pic-icon-text-el {
width: 33.33%;
}
.rke-woocommerce-cat-list-el h3 {
bottom: 15%;
left: 35px;
font-size: 1.25em;
}
}
@media screen and (max-width: 767px) {
.m-col-content {
margin-bottom: 30px;
}
.visibility-m {
display: block;
}
.visibility-d {
display: none;
}
.aktuelles--headline {
font-size: 0.8em;
line-height: 1.5em;
}
.aktuelles--mehr {
margin: 15px 0;
}
.woocommerce div.product form.cart .variations td {
display: block;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background: none;
}
ul.rke-woocommerce-single-tire-prices {
margin: 20px 0;
max-width: none;
}
.woocommerce-page table.shop_table_responsive tr td {
margin-bottom: 0;
border: none;
padding: 3px 0;
}
.woocommerce table.cart .product-thumbnail {
display: block !important;
text-align: center !important;
}
.woocommerce-cart table.cart img {
width: 200px;
display: inline-block;
}
.woocommerce-page table.shop_table_responsive tr td:before {
font-weight: normal;
display: none;
}
.woocommerce-page table.shop_table_responsive tr td.product-price:before,
.woocommerce-page table.shop_table_responsive tr td.product-quantity:before,
.woocommerce-page table.shop_table_responsive tr td.product-subtotal:before {
display: block;
}
.woocommerce-page table.shop_table_responsive tr td.product-subtotal,
.woocommerce-page table.shop_table_responsive tr td.product-subtotal:before {
font-weight: bold;
}
.woocommerce a.remove {
display: inline-block;
color: rgba(173, 27, 30, 1) !important;
font-size: 2.5em;
}
.woocommerce a.remove:hover {
background: rgba(173, 27, 30, 1) !important;
}
.woocommerce-page table.shop_table_responsive tr td.product-remove {
position: absolute;
right: 20px;
z-index: 10;
}
.woocommerce-page table.shop_table_responsive tr td.product-name {
font-weight: bold;
font-size: 0.9125em;
text-align: center !important;
}
.woocommerce-page table.shop_table_responsive tr {
margin-bottom: 20px;
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
}
.woocommerce table.shop_table tr.rke-cart-summary-row {
border: none;
padding: 0;
display: table-row-group;
}
.woocommerce table.shop_table .rke-cart-summary-row td {
border: none !important;
padding: 0 !important;
width: 50%;
display: table-cell;
}
.woocommerce table.shop_table .rke-cart-summary-row td:first-child {
display: none;
}
.woocommerce table.shop_table .rke-cart-summary-row td:nth-child(2) {
text-align: left !important;
}
.woocommerce table.shop_table .rke-cart-summary-row.notice-row td.rke-cart-total_notice p {
margin-top: 5px;
}
.woocommerce table.shop_table tr.rke-cart-summary-row.last td {
padding-top: 10px !important;
}
.woocommerce-page table.cart td.actions .button {
margin-top: 10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
margin: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
display: block !important;
background: none;
border-bottom: 1px solid #d3ced2;
border-top: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #f9f9f9;
border-color: #d3ced2;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: block;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 1em 0;
}
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
width: 100%;
display: block;
padding: 4px 8px;
box-sizing: border-box;
}
.woocommerce table.shop_attributes {
border: none;
}
.woocommerce table.shop_attributes td p {
padding: 0;
}
.related.products ul.products[class*="columns-"] li.product {
width: 100%;
float: none;
margin-bottom: 15px;
}
.rke_category_description {
padding: 30px 20px 0;
}
}
@media screen and (max-width: 700px) {
.article-output-wrapper .col {
width: 100%;
display: block;
float: none;
margin-bottom: 20px;
}
.col:last-child {
margin: 0;
}
.produkt--einzelansicht .col {
width: 100% !important;
margin-bottom: 20px;
}
.box-4er-item {
width: 50%;
}
.spalte-1,
.spalte-2 {
float: none;
width: 100%;
}
.spalte-2 {
margin-top: 25px;
}
#content .tinyright img {
width: auto;
height: auto;
}
#content .tinyright {
position: relative;
right: auto;
}
ul.rslides_tabs {
display: none !important;
}
#slider-slogan {
display: none;
}
#rex-yform {
max-width: 100%;
padding: 20px;
}
.yform select,
.yform input,
.yform textarea {
margin: 0 0 3px 0;
padding: 7px 2%;
width: 100%;
border-radius: 0;
box-sizing: border-box;
}
.yform select {
width: 100%;
}
.yform label {
clear: none;
float: none;
width: auto;
display: block;
margin: 5px 0;
}
.btn {
margin: 0;
padding: 8px 0;
width: 100%;
}
.rex-yform .btn,
.datenschutz-container {
margin-left: 0;
}
.rex-yform .btn {
padding: 12px 6px;
}
#toTop {
left: auto;
right: 15px;
bottom: 15px;
}
#sub-nav-mobile {
display: block;
}
span.as-label {
float: none;
display: block;
margin: 10px 0;
}
p.formsubmit {
text-align: left;
margin: 0;
}
.yform {
padding: 0;
}
#navigation {
display: none;
}
#navi-logo {
display: none;
}
#slider-container {
width: 100%;
height: auto;
}
#mobile-nav {
display: block;
}
.rslides img {
width: 100%;
}
#footer {
padding: 15px 0 100px 0;
}
.footer-col {
margin: 20px 0;
display: block;
float: none;
width: 100% !important;
}
#footer ul li {
margin: 5px 0 !important;
}
#footer ul li a {
font-size: 0.875em;
}
#footer p {
font-size: 0.8em;
}
#footer ul#footer-contact li a {
font-size: 1.25em;
}
#footer ul#footer-contact li {
font-size: 0.75em;
}
#content {
padding: 30px 0 30px;
}
.ref-container img {
width: 100%;
}
#contact {
right: 50%;
margin-right: -120px;
} .left-col {
width: 100%;
float: none;
}
.right-col {
display: none;
}
#navi #mobile-navigation {
position: relative;
overflow: hidden;
}
#navi #mobile-navigation ul {
margin: 0;
}
#navi #mobile-navigation ul li {
display: block;
margin: 0;
padding: 3px 0;
border-top: 1px solid #ccc;
}
#navi #mobile-navigation ul li:last-child {
border-bottom: 1px solid #ccc;
}
#navi #mobile-navigation ul li a {
display: block;
padding: 10px 0;
}
#content img {
max-width: 100%;
height: auto;
}
.cross span.top {
top: 6px !important;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.cross span.middle {
top: 6px !important;
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.cross span.bottom {
display: none !important;
}
p.result_url {
display: none;
}
.search_result p {
margin: 0;
}
#contact-right {
top: 14px;
z-index: 10000;
}
.mobile-nav-opened #contact-right {
display: none;
} .produkt--inner {
padding: 0 20px 20px;
}
.einzelansicht-anfrage .anfragebox-button {
float: none;
width: 100%;
text-align: center;
}
#content .padder,
#breadcrump .padder {
padding: 0 15px;
}
h1 {
margin-bottom: 10px;
}
.yform label {
line-height: 1.45em;
margin: 0;
}
.article-output-wrapper .col {
margin-bottom: 0;
}
.yform textarea {
height: 75px;
}
.datenschutz-container {
margin: 8px 0 12px 0;
}
.akk-left,
.akk-right {
float: none;
width: 100%;
}
.akk-left {
padding: 0 0 20px 0;
}
}
@media screen and (max-width: 680px) {
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
width: 100%;
float: none;
margin: 0 0 20px 0;
}
.woocommerce .woocommerce-ordering select {
border: 1px solid #eee;
padding: 5px;
width: 100%;
}
.rke-woocommerce-archive-header-left,
.rke-woocommerce-archive-header-right,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
float: none;
text-align: center;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
margin-top: 15px;
}
.rke-woocommerce-archive-header {
border: none;
}
.woocommerce .woocommerce-result-count {
margin: 10px 0;
display: none;
}
.single-product .woocommerce-breadcrumb {
margin: 0 0 20px;
text-align: center;
}
.headline-stoerer {
margin: 60px 0 0 !important;
}
.headline-stoerer h2 {
clear: both;
}
.headline-stoerer-icon {
right: 10px !important;
}
#logo {
width: 150px;
padding: 0;
}
#logo img {
max-width: 100%;
height: auto;
}
#slider-container {
margin-bottom: 0;
}
.ref-item {
margin: 15px 0 0;
}
.aktuelles--headline {
margin: 5px 0;
}
.akkordion {
margin: 10px auto;
}
.stoerer {
width: 85%;
margin: 0 auto;
}
.pswp__img {
transform: scale(1);
} #m01-293-2008 {
margin-top: 5px;
}
#m01-293-2008>div {
width: 50% !important;
}
#m01-293-2008>div:first-child {
display: block;
float: none;
width: 100% !important;
text-align: center;
margin-bottom: 25px;
}
#m01-293-2008>div:first-child h4 {
margin: 0;
}
#m01-293-2008 .pic-icon-text-image {
max-width: 90px;
}
}
@media (max-width: 540px) {
.rke-woocommerce-cat-list-el h3 {
bottom: 15%;
left: 35px;
font-size: 1.45em;
}
.rke-woocommerce-cat-list-el {
float: none;
width: 100%;
padding: 10px;
}
.cc-banner.cc-bottom {
left: 20px;
bottom: 20px;
right: auto;
width: calc(100% - 40px);
}
.pic-icon-text-content p {
font-size: 0.875em;
}
.pic-icon-text-image {
width: 100% !important;
height: auto !important;
}
}
@media screen and (max-width: 450px) {
.col {
width: 100%;
display: block;
float: none;
margin-bottom: 20px;
}
#anfrage-button-sticky-wrapper {
left: 0;
width: 100% !important;
bottom: -32px;
}
#anfrage-button a {
text-align: center;
}
#sub-nav-mobile select {
width: 100%;
}
.pic-icon-text-container .pic-icon-text-el {
width: 50% !important;
}
.pic-icon-text-container.col-mode-4 .pic-icon-text-el {
width: 33.33% !important;
}
}  html {
scroll-behavior: smooth;
} div#header {
position: fixed;
z-index: 10;
background-color: #fff;
padding: 10px 0;
}
#top-bar-cart {
margin-top: 0;
margin-right: 15px;
}
.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
background-color: #666;
}
.woocommerce-message {
z-index: 10;
top: 30%;
display: flex;
flex-wrap: wrap;
}
.woocommerce-message>a.button {
clear: left;
order: 2;
margin: 35px auto 0 auto;
}
.woocommerce-message #text {
order: 1;
} .footer-widgets {
margin-left: auto;
margin-right: auto;
}
.footer-widgets>.row {
display: flex;
justify-content: center;
background-color: #3c3c3b;
flex-wrap: wrap;
}
.footer-widgets>.row:last-child {
min-height: 50px;
border-top-style: solid;
border-top-color: #6e6e6e;
}
.footer-widgets>.row:last-child>.widget-area {
display: flex;
width: 90%;
}
.footer-widgets>.row:last-child>.widget-area p {
margin: 10px auto;
text-align: center;
}
.footer-widget-column {
max-width: 1350px;
width: 100%;
padding: 0 15px;
}
.footer-widget-column #text-2 {
width: 80%;
float: right;
padding: 0 35px;
}
.footer-widget-column #text-4 p {
text-align: center;
}
.footer-widgets>.row .widget-area #text-3 a {
color: #ffc100;
}
.footer-widgets>.row .col {
display: flex;
max-width: 66%;
flex-wrap: wrap;
}
.footer-widgets>.row .col>.footer-widget-column {
width: 50%;
min-width: 215px;
}
.footer-widgets>.row .col-sm-3 h6,
.footer-widgets>.row .col h6 { display: flex;
}
.footer-widgets>.row .col h6 {
min-width: 225px;
}
.footer-widgets>.row .col ul {
color: #6e6e6e;
list-style: none;
padding: 0;
display: flow-root;
margin: 25px 0;
font-size: 0.9125em;
}
.footer-widgets>.row .col ul>li {
float: left;
width: 50%;
padding-left: 0px;
min-width: 13em;
}
.footer-widget-column+.footer-widget-column {
margin-top: 35px;
}
#y-row {
background-color: #ffc100;
border-bottom-style: solid;
border-bottom-color: white;
padding: 0 15px;
}
#y-row h3 {
margin-bottom: 5px
}
#grey-footer {
display: flex;
padding: 0 15px;
flex-wrap: wrap;
}
#grey-footer>div.footer-widget-column:first-child {
max-width: 230px;
margin-right: 20px;
}
#grey-footer #text-3 h3 {
margin-bottom: 0px;
}
#grey-footer #text-3 .textwidget>p:first-child {
margin-top: 25px;
margin-bottom: 0;
} .widget_product_categories ul li.current-cat>a,
.widget_product_categories ul li.current-cat-parent>a {
color: #3092c0;
}
.shop-col-left {
position: fixed;
width: auto;
z-index: 1;
max-width: 230px;
padding-right: 10px;
padding-top: 100px;
}
.shop-col-left>#sidebar-content { padding: 15px;
}
.shop-col-left #custom_html-2 h2 {
font-size: 0.95em;
margin-bottom: 15px;
} .widget_aws_widget .aws-container {
width: auto;
}
.aws-container .aws-search-form .aws-form-btn {
background: #f7f7f7;
}
div#aws-search-result-1 {
width: 65% !important;
left: 28% !important;
top: 10% !important;
height: 85%;
position: fixed;
}
.aws-search-result .aws_result_scroll {
max-height: 100%;
}
div#aws-search-result-1 a.aws_result_item {
width: 50%;
}
.aws-search-result .aws_result_image {
width: 40%;
}
.aws-search-result .aws_result_image img {
width: 100%;
}
.aws-search-result .aws_results.style-big-grid .aws_result_image {
float: left;
}
.aws-search-result .aws_results.style-big-grid .aws_result_image img {
width: 100%;
}
.aws_search_more {
width: 100% !important;
}
#woocommerce-mobile-nav .aws-container .aws-search-form .aws-search-btn svg {
height: 24px;
width: 24px;
margin-top: -10px;
}
#woocommerce-mobile-nav .aws-container .aws-search-field,
#woocommerce-mobile-nav .aws-container .aws-search-form,
#woocommerce-mobile-nav .aws-container .aws-search-form .aws-form-btn {
background: transparent;
}
#woocommerce-mobile-nav .mm--open li#m-search-li::before {
display: none;
} .rke-woocommerce-archive-header-left,
.rke-woocommerce-archive-header-right { }
div.rke-woocommerce-archive-header-right {
order: 2;
}
div.rke-woocommerce-archive-header-left {
text-align: left;
order: 1;
}
.rke-woocommerce-archive-header-right>a {
position: absolute;
}
.rke-woocommerce-archive-header-right a {
display: inline-block;
right: 0;
bottom: 20px;
}
.woocommerce .woocommerce-result-count {
margin-bottom: 0;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
margin-top: 0px; margin-bottom: 0px;
}  body.home .woocommerce-products-header__title {
padding-bottom: 10px;
margin-bottom: 20px;
border-bottom: 1px solid #eee;
margin-top: 3px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child {
grid-column: 1 / span 4;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {}
.tm-extra-product-options-inner {
visibility: visible;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(4n+2) a {
padding-left: 0px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(4n+5) a {
padding-right: 0px;
margin-right: 0px;
margin-left: auto;
}
.woocommerce ul.products {
padding-top: 20px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
padding: 0;
vertical-align: middle;
display: table-cell;
}
.woocommerce ul.products li.product-category {
margin-left: 0;
;
margin-right: 5px;
margin-bottom: 5px;
width: calc(26% - 15px)!important;
float: left;
height: 50px;
width: 200px;
clear: none;
background: #3092c0;
text-align: center;
display: -webkit-flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce ul.products li.product-category:hover {
background-color: #3092c0db;
}
.woocommerce ul.products li.product-category:first-child,
.woocommerce ul.products li.product-category:nth-child(4n+1) {
margin-left: 0;
}
.woocommerce ul.products li.product-category:nth-child(4n) {
margin-right: 0;
}
.woocommerce-page ul.products li.product-category a {
width: 100%;
height: 100%;
display: table;
}
.woocommerce-page ul.products li.product-category h2 {
color: #fff;
font-size: 1em!important;
width: 100%;
}
li.product-category+li.type-product {
clear: left !important;
}
ul.products>li.type-product:first-child {
clear: left !important;
}
.woocommerce-page ul.products li.type-product {
margin: 2em 1.8% 1em 0;
height: 283px;
overflow: hidden;
}
.woocommerce-page ul.products li.product-category h2 .count {
background: none;
color: inherit;
display: none;
}
.woocommerce-page ul.products li.product-category img {
display: none!important;
position: absolute;
}
.woocommerce ul.products li.product div.woocommerce-rke-loop-left {
height: 280px;
}
.woocommerce ul.products li.product img {
height: 280px;
width: auto;
max-width: initial;
margin: 0 !important;
}
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first {
clear: unset;
} .tax-pwb-brand .woocommerce-breadcrumb {
margin-bottom: 0px;
width: 100%;
}
.tax-pwb-brand .rke-woocommerce-archive-header-right {
position: inherit;
float: right;
padding-top: 0;
overflow: visible; }
.tax-pwb-brand .rke-woocommerce-archive-header {
overflow: visible;
}
.tax-pwb-brand .rke-woocommerce-archive-header {
display: flow-root;
}
.tax-pwb-brand .rke-woocommerce-archive-header-left,
.tax-pwb-brand .woocommerce-breadcrumb {
float: left;
}
.tax-pwb-brand .rke-woocommerce-archive-header-right img {
width: 100%;
max-height: 100px;
width: 130px;
max-height: 80px;
width: 130px;
} .single-product-title {
margin-top: 0px;
margin-bottom: 0px;
width: fit-content;
width: -moz-fit-content;
display: initial;
}
.pwb-single-product-brands a {
display: block;
}
.pwb-single-product-brands img,
.rke-woocommerce-archive-header img {
min-height: initial;
}
.variation-selection {
clear: left;
margin-top: 25px;
}
.woocommerce-variation-add-to-cart {
clear: both;
}
.woocommerce-variation-add-to-cart>p>a {
text-decoration: underline;
}
div.woocommerce-variation>div.woocommerce-variation-description>p {
width: 30%;
float: left;
}
div.woocommerce-variation>div.woocommerce-variation-description>p#selection-label {
width: 50%;
float: left;
}
.woocommerce div.product form.cart .variations label {
margin-left: 0;
}
.rke-woocommerce-price-notice {
margin: 0 0 60px 0;
}
.woocommerce div.product form.cart .reset_variations,
.woocommerce div.product form.cart .add_variation {
visibility: visible;
float: left;
background: #f7f7f7;
border-radius: 0;
padding: .618em 2em;
color: #6e6e6e;
font-weight: 700;
font-size: 16px;
}
.woocommerce div.product form.cart .add_variation {
margin: 25px 0;
}
.single_add_to_cart_button {
width: 54.5%;
}
.subcart {
padding: 0;
}
div.rke-woocommerce-below-add-to-cart {
margin-top: 15px;
}
.woocommerce-variation-pricetires>a,
.variation-selection>a {
background: #3092c0;
display: inline-block;
color: #fff;
}
.woocommerce-variation-pricetires>a:after,
.variation-selection>a:after {
color: #fff;
}
.woocommerce-variation-pricetires>a:hover {
background-color: #3092c0;
}
ul.rke-woocommerce-single-tire-prices {
max-width: inherit;
margin-top: 0px;
}
table.variations tr {
margin-top: 10px;
}
table.variations td {
padding: 0;
line-height: 2em;
margin-bottom: 0;
}
ul.rke-woocommerce-single-tire-prices li.rke-headline {
margin-bottom: 0px;
}
.rke-woocommerce-single-tire-prices .rke-headline span {
vertical-align: bottom;
}
div.shop-col-right>h2.rke-headline {
margin-top: 0px;
}
.woocommerce-variation-pricetires>.rke-woocommerce-single-tire-prices>li:nth-child(even) {
background: rgba(0, 0, 0, .025);
}
.woocommerce-variation-add-to-cart>p {
margin-left: auto;
margin-right: 0px;
display: table;
width: 60%;
min-width: 200px;
padding-left: 40px;
} #brands-headline {
margin: 0;
}
.woocommerce-breadcrumb-brands {
margin-bottom: 20px;
border-bottom: 1px solid #eee;
padding-bottom: 11px;
font-size: 0.915em;
color: #767676;
}
.pwb-brands-cols-outer {
display: flex;
flex-wrap: wrap;
}
.pwb-brands-col3>div {
height: 200px;
background: #eee;
margin: 0 0 10px 0;
}
.pwb-brands-col3>div>a {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
.pwb-brands-col3>div>a>img {
width: 70%;
max-height: 80%;
} .widget_pwb_list_widget {
margin-top: 60px;
}
.widget_pwb_list_widget ul li {
display: block;
font-size: 0.95em;
color: #6e6e6e;
margin-bottom: 5px;
border-bottom: 1px solid #eee;
padding-bottom: 5px;
}
div.woocommerce>p.return-to-shop {
text-align: center;
}
div.woocommerce>p.return-to-shop>a.button {
padding: 15px 75px;
} .cart-empty {
padding: 1em 2em 1em 2em;
text-align: center;
color: #9b9b9b;
border-top: 0px;
background-color: initial;
font-weight: 500;
font-size: 1.2em;
}
.cart-empty::before {
background: url(https://dev.rakaille-company.com/shop/wp-content/uploads/2021/09/einkaufstasche-warenkorb.svg);
height: 36vh;
width: 100%;
background-repeat: no-repeat;
background-position: center;
content: "";
position: inherit;
top: 0;
left: 0;
background-size: contain;
margin: 5% 0;
} .accordion-desc_tab {
display: none;
} .accordion,
.price-accordion {
background-color: #fff;
color: #6e6e6e;
cursor: pointer;
padding: 10px;
width: 100%;
text-align: left;
border: none;
outline: none;
transition: 0.4s;
font-size: 1.1em;
font-weight: 700;
line-height: 1.3em;
margin: 10px 0;
}  .panel,
.price-panel {
padding: 0 18px;
background-color: white;
display: none;
overflow: hidden;
max-height: 0;
transition: max-height 0.2s ease-out;
}
.subcart {
padding: 0;
}
.accordion-subcart_tab {
margin: 0px;
}
.subcart>ul {
margin-top: 10px;
}
.subcart .rke-woocommerce-subcart-list {
padding: 0;
}
.subcart .rke-woocommerce-subcart-list>li {
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
display: grid;
margin: 0;
list-style: none;
color: #6e6e6e;
border-bottom: 1px solid #eee;
padding: 4px 14px;
}
.subcart ul.rke-woocommerce-subcart-list li.rke-headline {
margin-bottom: 0px;
background: #3092c0;
padding: 4px 14px;
align-items: end;
}
.subcart .rke-subcart-size {
min-width: 60px;
}
.subcart .rke-subcart-amount {
min-width: 70px;
}
.subcart .rke-subcart-refresh {
min-width: 20px;
margin-left: 20px;
}
.subcart .rke-subcart-netto {
min-width: 70px;
}
.subcart .rke-subcart-brutto {
min-width: 70px;
}
.subcart .rke-subcart-delete {
min-width: 20px;
}
.subcart ul.rke-woocommerce-subcart-list li.rke-subcart-total-amount span {
grid-column: 2 / span 3;
}
.subcart ul.rke-woocommerce-subcart-list li.rke-subcart-add-size>a {
grid-column: 1 / span 3;
}
.subcart>div.current-selection {
padding: 5px 0px 8px 10px;
margin-bottom: 2px;
background-color: #3092c0;
color: #fff;
}
.subcart input[type="number"] {
width: 60px;
}
.subcart>div.totaling {
color: #6e6e6e;
}
.subcart>div.totaling>ul {
list-style: none;
margin-block: 0;
margin-inline: 0;
padding-inline: 0;
margin-left: auto;
margin-right: 0px;
display: table;
width: 60%;
min-width: 200px;
}
.subcart>div.totaling>ul>li {
margin: 10px;
padding-left: 30px;
display: grid;
grid-template-columns: 2fr 1fr;
}
.subcart>div.totaling>ul>li>span {
font-size: 16px;
}
.subcart>div.totaling>ul>li:last-child {
border-top: 1px solid #eee;
padding-top: 5px;
font-weight: bold;
}
.accordion:after,
.price-accordion:after {
content: '+';
font-size: 1.7em;
color: #6e6e6e;
float: right;
margin-left: 5px;
}
.accordion.active:after {
content: "–";
}
.woocommerce-accordion-tabs {
float: left;
width: -webkit-fill-available;
}  span.rke-woocommerce-product-details_more {
color: #6e6e6e;
}
.woo-selected-variation-item-name,
.woo-selected-variation-item-name {
font-size: 0.9125rem;
}
ul.rke-woocommerce-single-tire-prices {
overflow: auto;
margin: 30px 0 20px 0;
}
ul.rke-woocommerce-single-tire-prices li.rke-headline {
margin-bottom: 2px;
padding-left: 0px;
}
ul.rke-woocommerce-single-tire-prices li.rke-headline>span {
font-size: 1rem;
font-weight: 700;
}
.rke-woocommerce-single-tire-prices>li>span,
.rke-tireprice {
min-width: 60px;
margin: 0;
}
.rke-woocommerce-single-tire-prices>li>span:first-of-type {
min-width: 80px;
}
ul.rke-woocommerce-single-tire-prices li {
border-bottom: 0;
padding: 2px 0;
display: flex;
flex-wrap: nowrap;
text-align: center;
}
.woocommerce-variation-pricetires>.rke-woocommerce-single-tire-prices>li:nth-child(even) {
background: none;
}
.rke-amount-labeling>span {
color: #fff;
background-color: #6e6e6e;
}
.rke-woocommerce-single-tire-prices>li .rke-tireprice {
color: #6e6e6e;
background-color: #d9d9d9;
}
.rke-woocommerce-single-tire-prices>li>span {
padding: 4px;
margin-left: 2px;
margin-right: 2px;
}
.rke-woocommerce-single-tire-prices>li>span:first-of-type {
margin-left: 0;
}
.rke-woocommerce-price-notice {
margin-left: 4px;
}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .color-variable-item {
border-radius: 0px;
padding: 0px;
}
.color-variable-item:not(.radio-variable-item) {
width: 40px;
height: 40px;
}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
width: 40px;
padding: 4px;
height: 30px;
}
.rke-shipping-info td {
margin-right: 20px;
font-size: 0.9125em;
}  @media screen and (max-width: 1100px) {
.footer-widget-column #text-2 {
width: 75%;
padding: 0px 25px;
}
}
@media screen and (max-width: 1019px) {
.footer-widget-column+.footer-widget-column,
.footer-widgets>.row .col ul {
margin-top: 0;
}
}
@media screen and (min-width: 991px) {
div#header-inner {
max-width: 1350px;
padding: 0 20px 0 45px;
}
#logo {
width: 150px;
}
#top-bar-content {
display: block;
}
}
@media screen and (max-width: 990px) {
.shop-col-right {
min-height: 0;
}
div#header-inner {
padding: 0 30px;
}
#woocommerce-mobile-nav .aws-container {
margin-top: 10px;
margin-bottom: 10px;
}
.shop-col-left {
margin: 0 auto;
z-index: 11;
position: fixed;
left: calc(50% - 20px);
top: 20px;
padding-top: 0;
}
#top-bar-cart {
top: -30px;
}
.footer-widget-column #text-2 {
width: 100%;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
}
@media screen and (max-width: 913px) {
.footer-widgets>.row .col>.footer-widget-column {
width: 80%;
}
.footer-widgets>.row .col {
display: block;
}
#grey-footer>div {
width: 33% !important;
min-width: 33%;
}
}
@media only screen and (max-width:768px) {
.accordion-desc_tab {
display: block;
}
.entry-summary>.desc {
max-height: 0;
overflow: hidden;
}
.entry-sumary>.active {
max-height: fit-content;
}
.rke-woocommerce-product-details__meta {
margin-bottom: 0;
}
.variations_form {
margin-top: 0;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
width: 100%;
}
.woocommerce-product-gallery--with-images {
margin: auto;
}
.rke-woocommerce-product-details__meta__value {
width: 100%;
}
.woocommerce ul.products li.product-category {
width: calc(50% - 5px) !important;
margin: 0 2.5px 5px 2.5px !important;
}
.rke-woocommerce-cart-title {
display: none;
}
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),
.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
clear: unset!important;
}
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first,
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
clear: unset!important;
}
.woocommerce ul.products[class*=columns-]>li.product-category+li.type-product {
clear: left !important;
}
.woocommerce ul.products>li.type-product {
padding-top: 15px;
}
}
@media screen and (max-width: 700px) {
div#header-inner {
padding: 0 15px;
}
}
@media only screen and (min-width:681px) {
.tax-pwb-brand .rke-woocommerce-archive-header-right { }
.tax-pwb-brand .rke-woocommerce-archive-header-right>a {
bottom: 0px;
}
}
@media screen and (max-width: 680px) {
.woocommerce ul.products[class*="columns-"] li.product-category,
.woocommerce-page ul.products[class*="columns-"] li.product-category {
float: left;
}
.tax-pwb-brand .rke-woocommerce-archive-header-right {
position: relative;
order: 1;
height: -webkit-fill-available;
}
}
@media screen and (max-width: 540px) {
.shop-col-left {
left: 50%;
margin-left: 10%;
}
}
@media only screen and (max-width:320px) {
#header>.padder,
#header>.padder>#header-inner {
margin: 0;
}
#header>.padder>#header-inner>#rke-header-right>#top-bar-cart>.rke-woocommerce-cart-title {
display: none;
}
}
@media only screen and (min-width:768px) {
.archive.woocommerce-shop .shop-col-right {
padding-top: 75px !important;
}
}
.rak_unber.step3 div {
font-size: 0.9125em;
}
div#rke-woocommerce-archive-category-navigation-container\ custom_bottom_border {
border-bottom: 1px solid #eee;
}
@media (max-width: 680px) {
#rke-woocommerce-archive-category-navigation {
margin-bottom: 10px !important;
}
}
@media (min-width: 680px) { }
@media (min-width: 1024px) {
#rke-woocommerce-archive-category-navigation ul.main_ul_custom li {
min-width: 84px;
text-align: center;
}
#left_m_width {
margin-left: 7px !important;
}
#left_m_width_7 {
margin-left: 7px !important;
}
}
@media (max-width: 1024px) {
.for_filter_li {
display: none !important;
}
.mb_title_fiter {
display: block !important;
color: #6e6e6e;
}
.title_div_left.btm_sub_cat_title {
display: none;
}
}
@media (min-width: 1280px) {
ul.main_ul_custom li:nth-child(9) { }
.title_div_left {
display: inline-block;
width: 113px;
}
}
.brand_image_mobile {
display: none !important;
}
@media (max-width: 425px) {
.mb_title_fiter {
margin: 0 0 0px !important;
}
@-moz-document url-prefix() { }
.tax-pwb-brand .mb_title_fiter { }
.tax-product_cat .mb_title_fiter { }
.rke-woocommerce-archive-header {
padding-bottom: 5px;
}
body.archive.tax-pwb-brand .rke-woocommerce-archive-header {
padding-bottom: 0px !important;
}
}
@-moz-document url-prefix() {
.main_ul_custom {
padding-top: 30px;
}
}
@media (max-width: 425px) and (-moz-images-in-menus:0) {
.main_ul_custom {
padding-top: 30px;
}
}
@media screen and (-moz-images-in-menus:0) {
.main_ul_custom {
padding-top: 30px;
}
}
table.wc-bulk-variations-table td {
padding: 0.07em 0em;
}
@media only screen and (max-width: 991px) {
.title_div_left {
min-width: 0 !important;
}
}
@media only screen and (max-width: 830px) {
table.wc-bulk-variations-table td {
padding: 0.5em 0em !important;
}
}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}@font-face{font-family:flexslider-icon;src:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/fonts/flexslider-icon.eot);src:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/fonts/flexslider-icon.woff) format('woff'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/fonts/flexslider-icon.ttf) format('truetype'),url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/default-skin.png)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-display: block;
src: url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.eot); src: local('Open Sans Light'), local('OpenSans-Light'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.woff2) format('woff2'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.woff) format('woff'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.ttf) format('truetype'), url(//raka-textil.shop/wp-content/themes/rakaille/assets/css/_font/OpenSans-Light.svg#OpenSans-Light) format('svg'); }
#rke-woocommerce-archive-category-navigation ul li,
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item,
button[type=submit],
button[type=button],
input,
textarea,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
a.rak_submit {
border-radius: 5px!important;
}
.aws-container .aws-show-clear .aws-search-field {
border-top-left-radius: 5px!important;
border-bottom-left-radius: 5px!important;
}
.aws-container .aws-search-form .aws-form-btn {
border-top-right-radius: 5px!important;
border-bottom-right-radius: 5px!important;
}
.rke-woocommerce-cat-list {
margin-left: 0px;
margin-right: 0px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el:nth-child(odd) {
padding-left: 0px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el:nth-child(even) {
padding-right: 0px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el:nth-child(1),
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el:nth-child(2) {
padding-top: 0;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el a>img {
border-radius: 5px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.term-3745 {
width: 100%;
padding-bottom: 10px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.term-3745 img {
width: 100%;
}
.woocommerce-products-header__title,
h1,
body.woocommerce-cart .shop-col-right h2.rke-headline {
color: #3092c0;
} #wrapper>#header {
z-index: 99;
}
.mm-navbar #mobile-nav-top-searchfield {
justify-content: flex-start;
padding-left: 20px;
padding-right: 10px;
}
.mm-navbar #mobile-nav-top-searchfield>form {
display: flex;
align-items: center;
justify-content: space-between;
background: #f7f7f7;
border-radius: 5px;
width: 100%;
}
.mm-navbar #mobile-nav-top-searchfield>form>.mobile-nav-top-searchfield-wrapper {
width: 95%;
}
.mm-navbar #mobile-nav-top-searchfield>form>.mobile-nav-top-searchfield-wrapper:focus,
.mm-navbar #mobile-nav-top-searchfield>form>.mobile-nav-top-searchfield-wrapper:focus-visible {
border: none;
outline: 0;
}
.mm-navbar #mobile-nav-top-searchfield>form input[type=search] {
border: none;
padding: 6px 15px;
background: transparent;
width: 95%;
display: block;
}
.mm-navbar #mobile-nav-top-searchfield>form input[type=search]:focus,
.mm-navbar #mobile-nav-top-searchfield>form input[type=search]:focus-visible {
background: transparent;
outline: 0;
border: 0;
}
.mm-navbar #mobile-nav-top-searchfield>form .mobile-nav-top-searchfield_btn_icon {
background: none;
border: none;
}
.rke-woocommerce-cart-count {
background: #ff3333;
}
#woocommerce-mobile-nav .mm-navbars_top>.mm-navbar {
min-height: auto;
}
#woocommerce-mobile-nav .mm-navbars_top>.mm-navbar:nth-child(2) {
justify-content: flex-end;
}
.mm-navbars_bottom .mm-navbar {
justify-content: space-between;
border-top: none;
background: transparent;
}
.mm-navbars_bottom .mm-navbar>a {
background: #3092c0;
}
.mm-navbars_bottom .mm-navbar>a:first-child {
margin-right: 2px;
}
.mm-listitem.bottom-menu { width: 100%;
}
.mm-listitem.bottom-menu.bottom-menu-3 {
bottom: 0;
}
.mm-listitem.bottom-menu.bottom-menu-2 { }
.mm-listitem.bottom-menu.bottom-menu-1 { } .woocommerce-breadcrumb ul.breadcrumb {
list-style: none;
padding: 0;
margin: 0;
}
.woocommerce-breadcrumb ul.breadcrumb li {
display: inline-block;
margin-right: 6px;
font-size: 0.95em;
}
.woocommerce-breadcrumb ul.breadcrumb li:after {
content: "\f105";
font-family: 'FontAwesome';
font-size: 1em;
margin-left: 6px;
color: #767676;
}
.woocommerce-breadcrumb ul.breadcrumb li:last-child:after {
content: '';
margin: 0px;
}
.woocommerce-breadcrumb ul.breadcrumb li a,
.woocommerce-breadcrumb ul.breadcrumb li:last-child {
font-size: 0.95em;
font-weight: 400;
color: #767676;
}
.woocommerce-breadcrumb ul.breadcrumb li:last-child {
margin-right: 0;
color: #767676;
}
.archive.tax-product_cat .woocommerce-breadcrumb ul.breadcrumb li:last-child {
font-size: 0.85em;
}
.woocommerce-breadcrumb ul.breadcrumb li span.current-page {
font-size: 0.95em;
} #top-bar-content a:hover {
color: #3092c0;
}
#rke-header-right.current-page>#top-bar-cart>span,
#rke-header-right.current-page>#top-bar-cart .rke-woocommerce-cart:before {
color: #3092c0;
}  .shop-col {
overflow: visible;
} .shop-col-left .sidebar-title {
font-size: 0.95em;
display: block;
color: #6e6e6e;
line-height: 1.2;
margin: 15px 0;
font-weight: bold;
font-family: 'Open Sans', sans-serif;
}
.menu-sidebar-brands-news-container ul {
list-style: none;
margin: 0;
padding: 0;
}
.menu-sidebar-brands-news-container ul li {
font-size: 0.95em;
display: block;
color: #6e6e6e;
line-height: 1.2;
margin: 15px 0;
font-weight: bold;
font-family: 'Open Sans', sans-serif;
}
.menu-sidebar-brands-news-container ul li.current-menu-item,
.menu-sidebar-brands-news-container ul li.current_page_parent {
color: #3092c0;
} body.page-template-default #content .shop-col-right .page-content h1:first-child {
margin: 0px;
padding: 0px;
padding-bottom: 11px;
margin-bottom: 15px; border-bottom: 1px solid #EEE;
}
table.proof-sample-table tbody tr td:nth-child(1) {
width: 25%;
vertical-align: baseline;
}
table.proof-sample-table tbody tr td {
color: #6e6e6e;
font-size: 0.9125em;
margin: 0;
margin-bottom: 15px;
line-height: 1.45em;
} body.single-product.cart-modal-up {
overflow: hidden;
}
#add_to_cart_modal {
display: none;
position: relative;
}
#add_to_cart_modal.show {
display: block;
z-index: 9999;
}   
#add_to_cart_modal .add_to_cart_wrapper {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -100%);
padding: 1em 2em 2em 2em;
background-color: #f7f6f7;
color: #515151;
list-style: none outside;
word-wrap: break-word;
z-index: 9999;
max-width: 500px;
margin: 1.75rem auto;
border-radius: 5px;
}
#add_to_cart_modal .add_to_cart_wrapper.woocommerce-message p {
display: block;
margin-left: 20px;
width: 100%;
}
#add_to_cart_modal .add_to_cart_wrapper .btn-action {
text-align: right;
margin-top: 25px;
width: 100%;
}
#add_to_cart_modal .add_to_cart_wrapper .btn-action .continue-shopping {
background: #d9d9d9;
color: #6e6e6e;
padding: 10px 15px;
margin-right: 10px;
border-radius: 5px;
}
#add_to_cart_modal .add_to_cart_wrapper .btn-action .continue-shopping.close-modal {
margin-right: 0px;
background: #ffc100;
color: #fff;
padding: 10px 30px;
}
#add_to_cart_modal .add_to_cart_wrapper .btn-action .view-cart {
background: #ff3333;
color: #fff;
border-radius: 0;
padding: 10px 15px;
border-radius: 5px;
}
#add_to_cart_modal .btn-action.text-center {
text-align: center;
}
#cart-backdrop {
opacity: .5;
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: #000;
}
.woocommerce a.button,
.woocommerce button.button,
.wpcf7-submit,
#enquiryCartModal .modal-header .close {
background: #ff3333;
}
.woocommerce a.button:hover,
.woocommerce button.button:hover {
background: #ff3333;
} .woocommerce-product-gallery ul.slides li.main-image.d-none {
display: none!important;
} .summary.entry-summary {
z-index: 1;
}
.single_variation_wrap .added_to_cart.wc-forward {
display: none;
}
.entry-summary>.desc {
max-height: 100%;
}
.restore-item {
color: #3092c0;
}
.woocommerce table.shop_attributes tr:nth-child(even) th,
.woocommerce table.shop_attributes tr:nth-child(even) td {
background: rgba(0, 0, 0, .025);
}
.woocommerce table.shop_attributes tr:nth-child(even) th {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.woocommerce table.shop_attributes tr:nth-child(even) td {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.product.product-type-simple .woocommerce-product-gallery {
width: 50%!important;
padding-right: 25px;
}
.rke-woocommerce-socke-desc-bottom {
overflow: auto;
width: 100%;
display: block;
}
.rke-woocommerce-socke-desc-bottom:before {
content: '';
clear: both;
display: table;
}
.product.product-type-simple .rak_accordion_tab_sec {
width: 100%;
} .woocommerce-notices-wrapper .woocommerce-message {
position: relative;
top: 0;
bottom: 0;
z-index: 9;
}
.woocommerce-cart .add_to_cart_wrapper.woocommerce-message {
display: none;
}
.woocommerce div.product div.images .woocommerce-product-images .woocommerce-product-gallery__image {}
.woocommerce div.product div.images .woocommerce-product-images .woocommerce-product-gallery__image>a {
padding: 0px;
}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
width: auto;
}
.pwb-single-product-brands .build-your-brand img {
height: 60px!important;
}
.woocommerce-variation-pricetires ul.rke-woocommerce-single-tire-prices.price-panel li.rke-headline {
color: #fff;
cursor: pointer;
justify-content: space-between;
align-items: center;
}
.woocommerce-variation-pricetires ul.rke-woocommerce-single-tire-prices.price-panel li.rke-headline:after {
content: "–";
font-size: 2em;
font-weight: 700;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper {
margin: 30px 0 20px 0px;
padding: 0;
margin-top: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.price-panel-bottom {
margin-bottom: 0;
} .rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben {
margin-top: 0;
overflow: visible;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-header {
background: #3092c0;
padding: 10px;
margin-bottom: 5px;
display: flex;
justify-content: space-between;
cursor: pointer;
align-items: center;
border-radius: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-header:after {
content: "";
font-size: 2em;
font-weight: 700;
color: #fff;
width: 15px;
height: 2px;
border: 2px solid #fff;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.caculation-wrapper .price-panel-header:after {
content: none;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-header.active:after {
content: "+"!important;
border: none!important;
width: 20px!important;
height: 20px!important;
position: absolute;
right: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-header span {
font-size: 1rem;
font-weight: 700;
color: #fff;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content {
display: flex;
flex-wrap: nowrap;
max-height: 350px;
transition: max-height 0.2s ease-out;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben .price-panel-content {
padding-left: 2px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price {
width: 185px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price .price-column-top.rke-amount-labeling>span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price .price-column-middle>span .rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price .price-column-bottom>span {
padding-left: 10px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice {
width: 85%;
display: flex;
flex-wrap: nowrap;
flex-direction: row;
overflow-x: auto;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-top,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom {
width: 100%;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-top span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom span {
color: #fff;
background-color: #6e6e6e;
width: 62px;
padding: 5px;
min-width: 100%;
border-radius: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom {
margin-top: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom span {
color: #6e6e6e!important;
background-color: #d9d9d9!important;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle span {
padding-left: 10px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 100%;
margin-bottom: 5px;
margin-left: 6px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper .price-column-top,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper .price-column-middle,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper .price-column-bottom {
text-align: center;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper .price-column-middle>.rke-tireprice.show {
display: block;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper .price-column-middle>.rke-tireprice.hide {
display: none;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom span {
font-weight: 400;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom.price-column-option-switch {
display: flex;
align-items: center;
justify-content: space-between;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom.price-column-option-switch>span {
width: 49%;
min-width: 49%;
text-align: center;
color: #fff!important;
cursor: pointer;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom.price-column-option-switch>span.current {
color: #3092c0!important;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable {
margin-left: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable>.price-column-top {
display: flex; }
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable>.price-column-top>span {
width: 100%;
min-width: auto;
margin-left: 4px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable .price-column-amount {
display: flex;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable .price-column-amount>.price-column-middle {
margin-left: 4px;
}
.rke-woocommerce-price-notice {
margin-left: 10px;
}
.woocommerce-product-images .flexslider {
margin-bottom: 20px;
}
.woocommerce-product-images #carousel .flex-direction-nav a.flex-next:before {
content: "\276F";
margin-top: 6px;
color: #6e6e6e;
}
.woocommerce-product-images #carousel .flex-direction-nav a.flex-prev:before {
content: "\276E";
margin-top: 6px;
color: #6e6e6e;
}
body.single-product .pwb-single-product-brands.pwb-clearfix div.logo-bg img {
opacity: 0;
visibility: hidden;
}
body.single-product .single-product-heading {
border-bottom: 1px solid #eee;
display: flex;
justify-content: space-between;
align-items: end;
}
body.single-product .rke-woocommerce-product-details__meta__value .brand-link:hover {
color: #3092c0;
}
body.single-product .product-share-wrapper {
display: flex;
justify-content: space-between;
}
body.single-product .product-share-wrapper .share-btn-container {
width: 25%;
} body.single-product .product-share-wrapper .share-btn-container>a,
body.single-product .product-share-wrapper .ask-question-container>a {
color: #6e6e6e;
transition: 0.3s ease;
}
body.single-product .product-share-wrapper .share-btn-container>a:hover,
body.single-product .product-share-wrapper .ask-question-container>a:hover {
color: #3092c0;
} body.single-product .woocommerce-product-images ul.slides li > div img {
width: 100px!important;
height: 100px!important;
object-fit: cover;
}
body.single-product .shop-col-right .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper ul li.main-image .woocommerce-product-gallery__image>a img {
opacity: 1;
visibility: visible;
}
body.single-product .shop-col-right .woocommerce-product-gallery>.woocommerce-product-images {
margin-top: 0px;
}
#shareProductModal .heateor_sss_sharing_ul a {
margin-right: 15px;
}
#shareProductModal .heateor_sss_sharing_ul a.heateor_sss_email .heateor_sss_svg {
background-color: #666666!important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) { border-radius: 5px!important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span-color {
border-radius: 5px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
box-shadow: 0 0 0 2px rgb(249, 193, 4);
} .woocommerce div.product {
margin-top: 1.625rem; }
.woocommerce div.product div.summary {
margin-bottom: 0;
}
.product-size-wrapper {
display: flex;
flex-wrap: nowrap;
width: 100%;
}
.product-size-wrapper .product-size-item {
margin-left: 6px;
}
.product-size-wrapper .product-size-item:nth-child(1),
.product-size-wrapper .product-size-item:not(.hide):first-child {
margin: 0;
}
.product-size-wrapper .product-size-item.ml-0 {
margin-left: 0;
}
.product-size-wrapper .product-size-item .product-size-top>span {
display: block;
color: #fff;
background-color: #6e6e6e;
width: 100%;
padding: 5px;
min-width: 100%;
text-align: center;
margin-bottom: 5px;
border-radius: 5px;
line-height: 1.3em;
}
.product-size-wrapper .product-size-item .product-size-quantity>input {
width: 100%;
height: 30.3px;
border: 1px solid #d3ced2!important;
background: #fff!important;
padding: 0 5px;
border-radius: 5px;
}
.woocommerce button.button.alt,
.woocommerce button.button.alt:hover {
background: #ff3333;
} .summary.entry-summary .price-accordion,
button.accordion.accordion-veredelung_tab,
button.accordion.accordion-description_tab,
.summary.entry-summary .price-accordion.active,
button.accordion.accordion-veredelung_tab.active,
button.accordion.accordion-description_tab.active {
border-radius: 5px;
}
.rke-woocommerce-product-download_size_chart {
margin: 15px 0px;
display: flex;
align-items: center;
}
.rke-woocommerce-product-download_size_chart>a {
font-weight: bold;
}
.rke-woocommerce-product-download_size_chart .icon-text {
background: #f8f8f8;
padding: 10px;
border-radius: 5px 0px 0px 5px;
display: flex;
align-items: center;
}
.rke-woocommerce-product-download_size_chart .icon-text img {
margin-left: 12px;
}
.rke-woocommerce-product-download_size_chart .icon {
background: #f8f8f8;
position: relative;
width: 40px;
display: flex;
align-items: center;
justify-content: center;
background: #f8f8f8;
margin-left: 3px;
padding: 12px;
border-radius: 0 5px 5px 0;
} body.modal-open {
overflow: visible;
}
.theme-modal .send-request-wrapper {
background: #fff;
}
.theme-modal .send-request-wrapper .send-request-title {
display: none;
}
.theme-modal .send-request-wrapper .send-request-content {
padding: 20px;
padding-bottom: 0;
}
.theme-modal.modal {
position: fixed;
top: 40px;
right: 0;
bottom: 0;
left: 0;
z-index: 999999999999999;
display: none;
overflow: hidden;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal-open .theme-modal.modal {
overflow-x: hidden;
overflow-y: auto;
}
.theme-modal .modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.theme-modal .modal-content {
position: relative;
border-radius: 5px;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 5px;
outline: 0;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.theme-modal .modal-content .modal-header {
border-radius: 5px 5px 0 0;
}
.theme-modal .modal-content .modal-body {
background: #fff;
border-radius: 0 0 5px 5px;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
filter: alpha(opacity=0);
opacity: 0;
}
.modal-backdrop.fade.show {
opacity: .5;
}
.modal-backdrop.in {
filter: alpha(opacity=50);
opacity: .5;
}
.theme-modal .modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
background: #3092c1;
display: flex;
align-items: center;
justify-content: space-between;
}
.theme-modal .modal-title {
margin: 0;
line-height: 1.42857143;
color: #fff;
}
.theme-modal .modal-body {
position: relative;
padding: 15px;
}
.theme-modal .modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.theme-modal .modal-footer .btn+.btn {
margin-bottom: 0;
margin-left: 5px;
}
.theme-modal .modal-footer .btn-group .btn+.btn {
margin-left: -1px;
}
.theme-modal .modal-footer .btn-block+.btn-block {
margin-left: 0;
}
.theme-modal .modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
.modal.fade {
opacity: 0;
transition: opacity .15s linear;
}
.modal.fade.show {
opacity: 1;
}
@media (min-width: 768px) {
.theme-modal .modal-dialog {
width: 600px;
margin: 30px auto;
}
.theme-modal .modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
.theme-modal .modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.theme-modal .modal-lg {
width: 900px;
}
}
.theme-modal .modal-header .close {
float: right;
background: none;
font-size: 25px;
margin: 0;
order: 2;
padding: 0;    
}
.theme-modal .modal-header .close:hover {
background: none;
}
#versandModal.theme-modal .modal-header .close {
float: none;
}
#versandModal.theme-modal .modal-header {
text-align: right;
} #shareProductModal .send-request-wrapper {
background: #fff;
}
#shareProductModal .send-request-wrapper .send-request-title {
display: none;
}
#shareProductModal .send-request-wrapper .send-request-content {
padding: 20px;
}
#shareProductModal.modal {
position: fixed;
top: 40px;
right: 0;
bottom: 0;
left: 0;
z-index: 999999999999999;
display: none;
overflow: hidden;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal-open #shareProductModal.modal {
overflow-x: hidden;
overflow-y: auto;
}
#shareProductModal .modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
#shareProductModal .modal-content {
position: relative;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 5px;
outline: 0;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
#shareProductModal .modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
#shareProductModal .modal-header .close {
margin-top: -2px;
}
#shareProductModal .modal-title {
margin: 0;
line-height: 1.42857143;
}
#shareProductModal .modal-body {
position: relative;
padding: 15px;
}
#shareProductModal .modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
#shareProductModal .modal-footer .btn+.btn {
margin-bottom: 0;
margin-left: 5px;
}
#shareProductModal .modal-footer .btn-group .btn+.btn {
margin-left: -1px;
}
#shareProductModal .modal-footer .btn-block+.btn-block {
margin-left: 0;
}
#shareProductModal .modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
#shareProductModal .modal-dialog {
width: 600px;
margin: 30px auto;
}
#shareProductModal .modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
#shareProductModal .modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
#shareProductModal .modal-lg {
width: 900px;
}
}
#shareProductModal .modal-header .close {
float: right;
}
.sfsi_widget.sfsi_shortcode_container {
float: none!important;
} #footer-widgets-wrap #y-row {
padding: 0px;
}
#footer-widgets-wrap #y-row>.footer-widget-column {
text-align: left;
padding: 0px 30px;
margin: 0;
}
.footer-widgets>.row:last-child {
border-top: none;
}
#footer-widgets-wrap #y-row .padder {
display: block;
}
#footer-widgets-wrap #y-row .padder .left-column {
max-width: 18%;
margin-right: 0px;
width: 100%;
float: left;
}
#footer-widgets-wrap #y-row .padder .right-column {
width: 80%;
float: right;
}
#footer-widgets-wrap > #footer-widgets {
background: #3c3c3b;
}
#grey-footer {
display: block;
}
#grey-footer>div.footer-widget-column:first-child {
max-width: 20%;
margin-right: 0px;
width: auto;
padding-right: 0px;
float: left;
}
.footer-widgets>.row .col {
max-width: 80%;
width: 100%;
padding-left: 0px;
padding-right: 0px;
float: right;
}
.footer-widgets>.row .col>.footer-widget-column {
width: 25%;
margin-top: 0px;
}
.footer-widgets>.row .col>.footer-widget-column:first-child {
padding-left: 0px;
}
.footer-top {
margin-top: 15px;
}
.footer-widgets>.row .footer-checkmark {
margin-top: 35px;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column {
width: 33.33%;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column:last-child .widget.widget_block {
float: right;
}
.footer-widgets>.row .footer-checkmark aside.widget_block {
display: flex;
align-items: center;
}
.footer-widgets>.row .footer-checkmark aside.widget_block p {
margin: 0;
}
.footer-widgets>.row .footer-checkmark aside.widget_block img {
margin-right: 10px;
}
.footer-widgets>.row .footer-checkmark aside.widget_block h6 {
margin: 0;
}
.footer-bottom-wrapper {
margin: 30px 0;
}
.footer-bottom-wrapper #grey-footer {
align-items: center;
}
.footer-bottom-wrapper #grey-footer .col>.footer-widget-column {
width: 100%;
}
.footer-bottom-wrapper #grey-footer .col>.footer-widget-column p {
margin-bottom: 0px;
text-align: left;
line-height: 1.2em
}
.footer-bottom-wrapper>#grey-footer {
align-items: baseline !important;
}
.footer-widget-column.footer-3 .footer-widget-column .widget-title {
margin: 0;
min-width: auto;
}
.footer-widgets>.row .col h6 {
min-width: auto;
}
.footer-widgets>.row .widget-area #text-3 a {
color: #ff3333;
}
#y-row {
background-color: #ff3333;
}
#y-row .footer-1 .right-column aside h2,
#y-row .footer-1 .right-column aside h3,
#y-row .footer-1 .right-column aside p {
color: #fff;
}
#y-row .footer-1 .right-column aside h2 {
margin-top: 14px;
margin-bottom: 13px;
}
#y-row .footer-1 .right-column aside p {
margin-bottom: 14px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1100px) {
.footer-bottom-wrapper .footer_logo_text_row {
display: inherit !important;
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1163px) {
.footer-bottom-wrapper>#grey-footer {
align-items: center !important;
}
} .progress-wrap {
position: fixed;
right: 50px;
bottom: 50px;
height: 46px;
width: 46px;
cursor: pointer;
display: block;
border-radius: 50px;
-webkit-box-shadow: inset 0 0 0 2px rgb(0 0 0 / 20%);
-moz-box-shadow: inset 0 0 0 2px rgb(0 0 0 / 20%);
box-shadow: inset 0 0 0 2px rgb(0 0 0 / 20%);
z-index: 10000;
opacity: 0;
visibility: hidden;
transform: translateY(15px);
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
}
.progress-wrap.active-progress {
opacity: 1;
visibility: visible;
transform: translateY(0);
z-index: 9;
}
.progress-wrap::after {
content: "\f077";
font-family: 'FontAwesome';
position: absolute;
text-align: center;
line-height: 46px;
font-size: 14px;
color: var(--grey);
left: 0;
top: 0;
height: 46px;
width: 46px;
cursor: pointer;
display: block;
z-index: 1;
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
}
.progress-wrap:hover::after {
opacity: 1;
}
.progress-wrap svg path {
fill: #fff;
}
.progress-wrap svg.progress-circle path {
stroke: #3092c0;
stroke-width: 4;
box-sizing: border-box;
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
} .woocommerce-rke-loop-price {
font-weight: 400;
}
.woocommerce-rke-loop-price.brutto-price {
font-weight: 600;
font-size: 100%;
}
#rke-woocommerce-archive-category-navigation ul li a { padding: 0px;
}
.rke-woocommerce-archive-header-right.archive_header_filter {
margin-top: 0!important;
margin-left: auto;
margin-right: 0;
}
.for_filter_span.filter_cat_title {
margin-top: 5px!important;
}
.rke-woocommerce-cart-title {
font-weight: 600;
}
#rke-woocommerce-archive-category-navigation ul li:hover {
background: none;
color: #3092c0;
} body.search-no-results #content {
min-height: 600px;
}
body.search-no-results #content .rke-woocommerce-archive-header {
padding-bottom: 30px;
margin-bottom: 15px;
}
body.search-no-results #content .no-product-found .woocommerce-info {
margin-top: 3rem;
border-top: none;
background: #fff;
padding: 0;
color: #6e6e6e;
font-size: 0.9125em;
line-height: 1.45em;
}
body.search-no-results #content .no-product-found .woocommerce-info:before {
content: '';
}
body.search-no-results #content .no-product-found a.homepage-btn {
display: block;
margin-top: 20px;
background: #ffc100;
color: #fff;
border-radius: 0;
padding: 10px 15px;
width: 25%;
text-align: center;
border-radius: 5px;
} .aws-search-result .aws_result_scroll {
max-height: 800px;
}
div#aws-search-result-1 {
width: 70% !important;
left: 25% !important;
top: 15% !important;
height: auto;
}
div#aws-search-result-1 .aws_results_products a.aws_result_item {
display: flex;
justify-content: space-between;
border: none;
}
div#aws-search-result-1 a.aws_result_item.aws_search_more {
font-size: 1.2em;
font-weight: bold;
color: #6e6e6e;
padding-top: 5px;
}
.aws-search-result .aws_results.style-big-grid .aws_result_image {
float: none;
width: 40%;
margin-bottom: 0;
}
.aws-search-result .aws_results.style-big-grid .aws_result_image img {
height: 200px;
width: 100%;
object-fit: cover;
}
.aws-search-result .aws_results.style-big-grid .aws_result_content {
float: none;
width: 60%;
padding-left: 5%;
}
.aws-search-result .aws_results.style-big-grid .aws_result_content,
.aws-search-result .aws_results.style-big-grid .aws_result_price {
text-align: left;
} .aws-search-result .aws_results.style-big-grid .aws_result_price.loop-price {
display: block;
color: #3092c0;
margin-top: 10px;
font-weight: 600;
font-size: 16px;
}
.aws-search-result .aws_results.style-big-grid .aws_result_price.brutto-price {
display: block;
color: #3092c0;
padding-left: 23px;
font-weight: 400;
font-size: 14px;
margin-top: 0px;
}
.aws-search-result .aws_results.style-big-grid .aws_variations.variation-color {
margin: 0;
}
.aws-search-result .aws_results.style-big-grid .aws_variations.variation-color>.aws_variation {
padding-top: 0px;
}
#top-bar-cart .rke-woocommerce-cart-title a:hover,
#top-bar-cart a.rke-woocommerce-cart:hover:before {
color: #3092c0;
} .page-description figure.wp-block-image.ticss-4c34dd83 {
position: relative;
}
.page-description figure.wp-block-image.ticss-4c34dd83 > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el {
float: none;
display: inline-block;
}
.textilproduktion-background {
background-repeat: no-repeat!important;
background-position: center!important;
background-size: cover!important;
position: relative;
}
.textilproduktion-background img {
width: 100%;
opacity: 0;
visibility: hidden;
}
.textilproduktion-background .textilproduktion-content {
position: absolute;
bottom: 20%;
left: 35px;
} .textilproduktion-background .textilproduktion-content h3 {
color: #fff;
font-size: 1.925em;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
margin: 0;
}
.textilproduktion-background .textilproduktion-content p {
font-weight: 400;
}
.textilproduktion-background .textilproduktion-content h3 span,
.textilproduktion-background .textilproduktion-content p span {
background: #3b3b3a;
-webkit-box-shadow: 0.3em 0 0 #3b3b3a, -0.3em 0 0 #3b3b3a;
-moz-box-shadow: 0.3em 0 0 #3b3b3a, -0.3em 0 0 #3b3b3a;
box-shadow: 0.3em 0 0 #3b3b3a, -0.3em 0 0 #3b3b3a;
box-decoration-break: clone;
}
.textilproduktion-background .textilproduktion-content p {
margin-top: 20px;
}
.brands-slider {
position: relative;
width: 100%;
margin-top: -2em;
margin-bottom: 5em;
}
.brands-slider .brands-slider-header>h2,
.home .page-description .description>h2 {
color: #3092c0;
font-size: 1.3em;
text-align: center;
}
.brands-slider .brands-slider-items {
position: relative;
padding: 0px 30px;
}
.brands-slider .brands-slider-items .brands-slider-item {
display: inline-block;
width: 100%;
}
.brands-slider .brands-slider-items .brand-logo {
background-repeat: no-repeat!important;
background-position: center!important;
background-size: contain!important;
}
.brands-slider .brands-slider-items .brand-logo-text {
display: flex;
justify-content: center;
align-items: center;
height: 50px;
}
.brands-slider .brands-slider-items .brand-logo img {
opacity: 0;
visibility: hidden;
}
.brands-slider .custom-navigation a.flex-next,
.brands-slider .custom-navigation a.flex-prev {
position: absolute;
top: -35px;
width: 20px;
height: 20px;
font-size: 25px;
font-weight: 400;
color: #6f6f6f;
}
.brands-slider .custom-navigation a.flex-prev {
left: 0px;
}
.brands-slider .custom-navigation a.flex-prev:before {
content: "\276E";
}
.brands-slider .custom-navigation a.flex-next {
right: 0px;
}
.brands-slider .custom-navigation a.flex-next:before {
content: "\276F";
} body.archive .shop-col-right>.category_description {
margin-top: 100px;
}
body.archive .shop-col-right>.category_description p:last-child {
margin-bottom: 0;
}
body.archive.tax-product_cat .rke-woocommerce-archive-header .rke-woocommerce-archive-header-right {
bottom: -5px;
}
body.archive.tax-product_cat .rke-woocommerce-archive-header {
align-items: end;
} body.archive.tax-pwb-brand .no-product-found {
min-height: 500px;
} .send-request-wrapper {
background: #eeeeee;
border-radius: 5px;
}
.send-request-wrapper .send-request-title {
background: #ff3333;
padding: 10px 20px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.send-request-wrapper .send-request-title h3 {
color: #fff;
padding: 0;
margin: 0;
text-transform: uppercase;
}
.send-request-wrapper .send-request-content {
padding: 50px 0px 20px;
}
.send-request-wrapper .send-request-content .bs-row {
margin-right: 0;
margin-left: 0;
}
.send-request-wrapper .send-request-content label {
color: #6e6e6e;
font-size: 0.9125em;
font-weight: 400;
margin: 0;
padding: 0;
}
.send-request-wrapper .send-request-content .form-group {
margin-bottom: 5px;
}
.send-request-wrapper .send-request-content .form-group input {
height: 2rem;
}
.send-request-wrapper .send-request-content .form-group textarea#your-message {
height: 150px;
}
.send-request-wrapper .send-request-content .col-md-6.p-0 {
padding: 0;
}
.send-request-wrapper .send-request-content .wpcf7-list-item {
border: 5px solid #f9f9f9;
padding: 10px;
border-radius: 5px;
margin-top: 5px;
}
.send-request-wrapper .send-request-content .wpcf7-list-item>label {
display: flex;
align-items: flex-start;
}
.send-request-wrapper .send-request-content .wpcf7-list-item>label input {
margin-right: 10px;
margin-top: -5px;
}
.send-request-wrapper .send-request-content .wpcf7-list-item>label .wpcf7-list-item-label {
color: #6e6e6e;
font-size: 0.9125em;
font-weight: 400;
}
.send-request-wrapper .send-request-content .submit-btn {
position: relative;
}
.send-request-wrapper .send-request-content .submit-btn .wpcf7-spinner {
position: absolute;
top: 5px;
right: 0px;
}
.send-request-wrapper .send-request-content input[type=submit] {
background-color: #ff3333;
width: 100%;
height: auto;
font-weight: 400;
color: #fff;
}
.send-request-wrapper .send-request-content input[type=submit]:hover {
opacity: 0.6;
color: #fff;
}
.send-request-wrapper .send-request-content input.captcha {
margin: 0;
background: #f9f9f9 !important;
border: none !important;
font-weight: normal !important;
font-size: 0.875rem;
color: #444;
padding: 0.5rem;
width: 100%;
box-sizing: border-box;
}
.custom-file-upload {
background-color: #f9f9f9;
padding: 5px;
border-radius: 5px;
position: relative;
cursor: pointer;
}
.custom-file-upload > div {
display: flex;
align-items: flex-start;
justify-content: space-between;
}
.custom-file-upload .file-preview {
display: block;
font-size: 12px;
word-break: break-all;
}
.custom-file-upload label {
border: 1px solid #9292a0!important;
border-radius: 5px!important;
background-color: #e9e9ed!important;
color: #000!important;
padding: 2px!important;
}
.custom-file-upload .wpcf7-form-control-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin-top: 0;
z-index: 0;
}
.custom-file-upload .wpcf7-form-control-wrap input.wpcf7-file {
width: 100%;
height: 100%;
position: relative;
opacity: 0;
display: block;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 {
display: block;
padding-top: 45px;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
background: #fff;
padding: 0;
border-radius: 0;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload > div {
background: #f9f9f9;
padding: 5px;
border-radius: 5px;
width: 50%;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload label {
display: inline-block;
}
.send-request-wrapper .send-request-content .custom-file-upload > div .file-preview {
display: block;
padding-left: 15px;
font-size: 14px;
word-break: break-all;
padding-top: 0;
}
.send-request-wrapper .send-request-content .datei-upload-1 {
padding-top: 25px;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload > div {
background-color: #f9f9f9;
padding: 5px;
border-radius: 5px;
width: 100%;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload label {
display: inline-block;
}
.send-request-wrapper .send-request-content .product-name-wrap label,
.send-request-wrapper .send-request-content .product-name-wrap input:read-only {
background: transparent!important;
font-weight: bold!important;
color: #6e6e6e;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload .wpcf7-form-control-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload .wpcf7-form-control-wrap input[type=file] {
display: block;
height: 100%;
width: 100%;
opacity: 0;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload img {
border-radius: 0;
height: 20px;
width: 20px;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload .upload_filename {
margin-left: 0px;
}
.send-request-wrapper .send-request-content .datei-upload-1 .custom-file-upload .upload_filename .remove_file {
cursor: pointer;
}
.send-request-wrapper .send-request-content .custom-file-upload > div {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
}
.send-request-wrapper .send-request-content .custom-file-upload > div label {
padding: 0!important;
width: 100%;
font-weight: bold;
color: #6e6e6e!important;
font-size: 0.875rem;
padding-left: 5px!important;
background: none !important;
border: 0 !important;
}
.send-request-wrapper .send-request-content .send-request-btn {
display: flex;
align-items: center;
width: 100%;
justify-content: space-between;
gap: 20px;
}
.send-request-wrapper .send-request-content .send-request-btn > span {
width: auto;
}
.send-request-wrapper .send-request-content .submit-btn-wrapper {
width: 100%;
margin: 0;
position: relative;
}
.send-request-wrapper .send-request-content .send-request-btn > span > label > .wpcf7-quiz-label {
min-width: 85px;
}
.send-request-wrapper .send-request-content .submit-btn-wrapper .wpcf7-spinner {
position: absolute;
margin: 0;
right: 5px;
top: 5px;
}
.send-request-wrapper .send-request-content input[type=submit] {
margin: 0!important;
}
.send-request-wrapper .send-request-content .fa.fa-upload {
font-size: 22px;
}
.mathcaptcha-label {
background: #fff;
display: flex;
align-items: center;
padding-left: 10px!important;
}
.woocommerce .upload-own-design-file .woocommerce-input-wrapper {
display: flex;
align-items: center;
}
.woocommerce .upload-own-design-file .woocommerce-input-wrapper>label {
margin-top: 0;
margin-right: 20px;
}
.woocommerce .upload-own-design-file .woocommerce-input-wrapper .custom-file-upload {
background: transparent;
width: 100%;
display: flex;
align-items: center;
}
.woocommerce .upload-own-design-file .custom-file-upload label {
margin-top: 0;
font-weight: 400;
margin-right: 5px;
line-height: 1.2;
}
.custom-file-upload input[type='file'] {
display: none;
}
.remove-datei-upload {
cursor: pointer;
}
.send-request-wrapper .send-request-content .wpcf7-form-control-wrap {
width: 100%;
margin-top: 5px;
}
.send-request-wrapper .send-request-content .wpcf7-form-control-wrap > label {
display: flex;
align-items: center;
justify-content: flex-end;
}
.send-request-wrapper .send-request-content .wpcf7-form-control-wrap > label > span {
margin-right: 5px;
}
.send-request-wrapper .send-request-content .wpcf7-form-control-wrap > label > input {
width: 40px;
}
.send-request-wrapper .send-request-content .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
text-align: right;
}
.flex-caption {
width: 96%;
padding: 2%;
left: 0;
bottom: 0;
background: rgba(0, 0, 0, .5);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
font-size: 14px;
line-height: 18px;
}
li.css a {
border-radius: 0;
}
#brands-headline {
margin-bottom: 15px !important;
padding-bottom: 11px !important;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
background: transparent!important;
}
body.woocommerce-cart .shop-col-right h2.rke-headline {
padding-bottom: 11px;
margin-bottom: 15px;
margin-top: 0px;
font-size: 1.3em;
line-height: 1.5;
}
body.woocommerce-cart .shop-col-right .return-to-shop.text-center {
text-align: center;
}
body.woocommerce-cart .shop-col-right .return-to-shop.text-center a.button {
padding: 15px 75px;
}
body.woocommerce-cart .shop-col-right .woocommerce-notices-wrapper .cart-empty.after-success {
margin: 0;
padding-top: 0px;
}
body.woocommerce-cart .shop-col-right .woocommerce-notices-wrapper .cart-empty.after-success:before {
margin-top: 0px;
}
#enquiryCartModal .modal-content {
border-radius: 5px;
} .aws-search-result .aws_results.style-big-grid .aws_result_title {
display: block;
font-size: 16px;
color: #6e6e6e;
font-family: 'Open Sans', sans-serif;
line-height: 1.3em;
}
.aws-search-result .aws_result_brands .aws_brand img {
width: 100%;
max-height: 50px;
max-width: 80px !important;
padding-right: 0px;
margin: 0px!important;
}
.aws-search-result .aws_variations {
margin-top: 0px;
}
.aws-search-result .aws_result_brands {
margin-top: 0px;
margin-bottom: 0px !important;
padding-bottom: 0px;
}
.aws-search-result .aws_result_brands .aws_brand {
padding-right: 0px;
}
.aws-search-result .aws_variations .aws_variation.sizes {
font-size: 13px;
color: #6e6e6e;
font-family: 'Open Sans', sans-serif;
line-height: 1.3em;
margin: 0px;
padding: 0px;
}
.aws-search-result .woocommerce-rke-loop-pseudosku,
.aws-search-result .woocommerce-rke-loop-material,
.aws-search-result .woocommerce-rke-loop-grammatur {
display: block;
font-size: 13px;
color: #6e6e6e;
font-family: 'Open Sans', sans-serif;
line-height: 1.3em;
font-weight: 400;
} body.blog .shop-col-right>.news-heading .news-title .news-headline,
body.single-post .shop-col-right>.news-heading .news-title .news-headline {
margin: 0;
padding: 0;
}
body.blog .shop-col-right>.news-heading .news-orderby .news-orderby {
border: none;
background: #fff;
color: #6e6e6e;
border-bottom: none;
padding: 0 10px 5px 0;
text-align: right;
font-size: 0.915em;
}
#news-wrapper .news-item {
margin-bottom: 25px;
}
#news-wrapper .news-item .news-image {
background-repeat: no-repeat!important;
background-position: center!important;
background-size: cover!important;
}
#news-wrapper .news-item .news-image img {
opacity: 0;
visibility: hidden;
}
#news-wrapper .news-item .news-content .news-content-heading h2 {
min-height: 42px;
overflow: hidden;
}
#news-wrapper .news-item .news-content .news-content-excerpt {
min-height: 78px;
overflow: hidden;
}
#news-wrapper .news-item .news-read-more>a {
background: #ffc100;
border-radius: 0;
padding: 0.618em 2em;
color: #fff;
width: 100%;
display: block;
text-align: center;
}
#news-wrapper .news-item .overlay-link {
position: absolute;
top: 0;
height: 100%;
width: 100%;
}
.news-pagination {
text-align: center;
margin-top: 20px;
}
.news-pagination .page-numbers {
list-style: none;
padding: 0;
margin: 0;
}
.news-pagination .page-numbers li {
display: inline-block;
}
.news-pagination .page-numbers li a {
margin: 0;
text-decoration: none;
line-height: 1;
font-size: 1em;
font-weight: 400;
padding: 0.5em;
min-width: 1em;
display: block;
color: #6e6e6e;
}
.news-pagination .page-numbers li span.page-numbers {
line-height: 1;
display: block;
}
.news-pagination .page-numbers li span.current,
.news-pagination .page-numbers li a:hover {
background: #ebe9eb;
color: #8a7e88;
padding: 0.5em;
} .post-share {
display: flex;
align-items: center;
justify-content: center;
margin: 30px 0px;
}
.post-share .heateor_sss_sharing_ul a {
margin-right: 15px !important;
} table tr td {
color: #6e6e6e;
font-size: 0.9125em;
margin: 0;
margin-bottom: 15px;
line-height: 1.45em;
vertical-align: top;
}  .rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information {
margin-top: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content {
display: block;
padding-left: 10px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content>.information-item>h3 {
margin-bottom: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content>.information-item>.information-amount-wrapper {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content>.information-item>.information-amount-wrapper p {
margin: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content>.information-item p>a,
.information-description p>a {
text-decoration: underline;
}
.information-description.further-enquiry-label {
padding: 0px 10px;
}
.information-description.further-enquiry-label>p {
margin-bottom: 38px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content>.information-item>.information-amount-wrapper p:nth-child(2) {
margin-left: 15px;
} div.woocommerce>p.return-to-shop>a.button {
border-radius: 5px;
}
.cart-empty::before {
content: none; }
.woocommerce-cart .cart-empty {
display: flex;
justify-content: center;
flex-wrap: wrap;
flex-direction: row;
padding: 1em 2em 1em 2em;
margin-bottom: 0;
padding-bottom: 0;
}
.woocommerce-cart .cart-empty>img {
margin: 5% 0;
margin: 0;
margin-bottom: 1%;
}
.woocommerce-cart .cart-empty>p {
width: 100%;
color: #9b9b9b;
font-weight: 500;
font-size: 100%;
margin-top: 1em;
}
table.shop_table.shop_table_responsive.cart small.tax_label {
display: none;
} .page-subcat {
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 50px;
flex-wrap: wrap;
}
.page-subcat>a {
padding: 10px 20px;
background: #f2f2f2;
border-radius: 5px;
text-align: center;
margin-right: 10px;
color: #6e6e6e;
min-width: 185px;
}
.page-subcat>a:last-child {
margin-right: 0px;
}
.page-subcat>a.page-active {
background: #3292bf;
color: #fff;
}
h2, h3, h4, h5, h6 {
margin: 0 0 10px;
font-size: 1.1em;
}
h1, h2, h3, h4, h5, h6 {
font-size: 1.3em;
}
body.home .brands_sec {
display: none;
}
body.archive.term-3745 .rke-woocommerce-cat-list {
margin-top: 20px;    
}
.woocommerce-accordion-tabs {
float: none;
}
.ptcs_pp_box .infomation.info_fixed {
display: none;
}
body .footer-widgets h6.widget-title  {
font-size: 17.6px !important;
color: #fff !important;
}
.aws_results_wrapper h3 {
font-size: 20.8px;
font-weight: bold;
color: #3092c0;
padding: 15px 15px 0 15px;
margin-bottom: 0;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full > #nav_menu-25 {
width: 25%;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full aside.widget#nav_menu-26 {
width: 50%;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full aside.widget#nav_menu-26 ul li {
width: 100%;
} .dbxownload_cross {
min-height: auto!important;
}
.rke-product-delivery-msg {
padding: 5px 0 0 0;
}
.woocommerce-rke-loop-right {
width: 55%;
}
.woocommerce ul.products li.product .loop-title {
margin: 0;
padding: 10px 0px 25px 0px;
}
.woocommerce-rke-loop-sizes {
margin: 0;
padding-top: 5px;
padding-bottom: 0;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price {
margin-top: 25px;
display: flex;
align-items: flex-end;   
padding-left: 0;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price .woocommerce-rke-loop-qty {
font-size: 12px;
margin-left: 7px;
line-height: 12px;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price.brutto-price {
padding: 0;
margin: 0;
font-size: 22px;
}
.woocommerce-rke-loop-price.brutto-price.small_tax {
padding-left: 0!important;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.full-width {
width: 100%;
padding-left: 0!important;
padding-right: 0;
} 
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.full-width img {
width: 100%;
}
#header #rke-header-right {
display: none!important;
}
.price-panel.caculation-wrapper {
overflow: unset;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.caculation-wrapper .price-panel-header .info span {
margin: 0;
top: 24px;
left: -130px;
z-index: 9;
}
.woocommerce table.shop_attributes {
margin-bottom: 120px;
}
.woocommerce table.shop_attributes .woocommerce-product-attributes-item {
vertical-align: top;
}
.term-4298 .rke-woocommerce-cat-list {
margin-top: 25px;
}
.term-4298.woocommerce ul.products {
padding-top: 5px;
}
.term-4298.woocommerce .rke-woocommerce-archive-header .rke-woocommerce-archive-header-right {
display: none;
}
.kinder-layout-template .rke-woocommerce-archive-header .rke-woocommerce-archive-header-right.archive_header_top_filter,
.kinder-layout-template .archive_header_cat_btm_sec {
display: none!important;
}
.kinder-layout-template .shop-col-right .rke-woocommerce-archive-header .mb_title_fiter {
display: none!important;
}
.kinder-layout-template .shop-col-right ul.products {
padding-top: 15px;
}
.aws_results_wrapper .cat-wrapper,
.aws_results_wrapper .related-wrapper {
padding: 15px;
}
.aws_results_wrapper .cat-wrapper .tax-hide {
display: none;
}
.aws_results_wrapper .cat-wrapper .aws_result_head,
.aws_results_wrapper .related-wrapper > a {
font-size: 14px;
font-weight: 400;
display: block!important;
margin-bottom: 5px;
color: #6e6e6e;
font-weight: bold;
}
.aws_results_wrapper .cat-wrapper .aws_result_head .aws_result_count {
display: none;
}
.aws_results_wrapper .cat-wrapper.empty {
display: none;
}
body.archive.search.search-results #rke-woocommerce-archive-category-navigation-container,
body.archive.search.search-results #rke-woocommerce-archive-category-navigation {
display: none;
}
body.archive.search.search-results .rke-woocommerce-archive-header-right.archive_header_filter {
margin-top: 0!important;
} body.tax-product_cat #sidebar-content .product-categories .cat-item-1188 ul.children {
display: none;
}
.socke-layout-template .price-panel-wrapper.farben-groben .quantity-info {
display: none;
}
.socke-layout-template .price-panel-wrapper.farben-groben .product-variation-input {
margin-top: 20px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.socke-tire-prices,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.hinzufugen {
overflow: unset;
}
#accordion-tablist #accordion-title-veredelung {
display: none!important;
}
.woocommerce-product-attributes.shop_attributes .woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight {
display: none;
} body.modal-open {
overflow: hidden;
}
.tab-product-desc {
margin-bottom: 17px;
}
.aws_results_wrapper .aws_results_right.no-taxonomy {
width: 100%;
}
.aws_results_wrapper .aws_results_right.single-product .aws_result_image img {
height: 500px;
}
.dbxownload_cross {
padding-right: 0!important;
}
.dbxownload_cross .ask-question-container {
display: flex;
align-items: center;
}
.dbxownload_cross .ask-question-container > p {
margin: 0;
}
.dbxownload_cross .ask-question-container #product_more_info {
margin-right: 40px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben .variations .label {
padding-left: 10px;
}
#woocommerce-mobile-nav .mm-navbar .mm-btn.mm-btn_close.mm-navbar__btn {
margin-right: 9px;
}
.page-content .wp-block-heading.marken-heading {
color: #6e6e6e;
}
.page-content .wp-block-heading.heading-blue {
color: #3092c0;
font-size: 18px;
}
.brands_boxes .brands_box_col .brands_information {
padding: 15px;
}
.brands_boxes .brands_box_col .brands_information h2 i {
font-weight: 400;
}
.brands_boxes .brands_box_col .brands_information ul {
margin: 0;
padding-left: 10px;
}
.brands_boxes .brands_box_col .brands_information ul li {
font-style: italic;
}
.brands_boxes .brands_box_col .brands_information ul li:not(:last-child) {
margin-bottom: 4px;
}
.brands_boxes .brands_box_col .brands_information ul li::marker {
font-size: 10px;
}
.woocommerce .woocommerce-ordering select {
outline: 0;
}
#sidebar-content .product-categories .children {
display: none;
}
#rke-woocommerce-archive-category-navigation,
#rke-woocommerce-archive-category-navigation > div {
width: 100%;
}
#rke-woocommerce-archive-category-navigation > div {
margin-left: 50px;
}
.mb_title_fiter {
font-weight: 700;
font-size: 14px!important;
}
#rke-woocommerce-archive-category-navigation-container.custom_bottom_border {
margin-left: 20px;
padding-bottom: 5px;
}
.archive_header_cat_btm_sec .archive_header_cat_filter_left_sec {
display: none;
}
body.tax-product_cat .for_filter_span.filter_cat_title {
width: auto;
font-weight: 700;
margin-top: 0!important;
}
body.tax-product_cat .for_filter_span.filter_cat_title::after{
content: none;
}
#rke-woocommerce-archive-category-navigation ul li {
min-width: auto!important;
background: transparent;
text-align: left;
min-width: auto!important;
margin: 0 15px 5px 0;
}
#rke-woocommerce-archive-category-navigation ul li.current {
background: transparent;
color: #3092c0;
min-width: auto !important;
font-style: italic;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
border:none;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering select.orderby {
text-transform: uppercase;
font-weight: 700;
padding-bottom: 0;
padding-right: 0;
}
.tax-product_cat .rke-woocommerce-cat-list.kinder-baby .rke-woocommerce-cat-list-el:not(.active) {
opacity: 0.4;
}
.kinder-layout-template .custom_bottom_border .main_ul_custom.top {
display: none!important;
}
.archive.tax-brand .filter_cat_title {
width: auto!important;
font-weight: 700;
margin: 0 !important;
}
.custom-file-upload .fa.fa-trash-o {
z-index: 99;
color: #6e6e6e;
font-size: 18px;
cursor: pointer;
}
.category_description .cat-headline { color: #3092c0;
line-height: 1.5;
margin-bottom: 32px;
}
.ptcs-woo-price-group.rke-woocommerce-single-tire-prices .price-panel-content {
width: 100%;
}
#load_single_product.wrapper_load {
background-color: rgb(0 0 0 / 25%);
}
body.home #content {
padding-bottom: 0;
}
body.page-id-447452 #menu-sidebar-brands-news .menu-item-445980,
body.page-id-447455 #menu-sidebar-brands-news .menu-item-445980,
body.page-id-445917 #menu-sidebar-brands-news .menu-item-445980,
body.page-id-447461 #menu-sidebar-brands-news .menu-item-445980,
body.tax-brand #menu-sidebar-brands-news .menu-item-702466 {
color: #3092c0;
}
body.error404 .shop-col-right .page-content {
padding-top: 43px;
}
body.error404 h1.wp-block-heading {
font-size: 1.3em;
line-height: 28px;
font-weight: bold;
display: block;
padding-bottom: 10px;
margin-bottom: 20px;
border-bottom: 1px solid #eee;
margin-top: 3px;
}
ul.products li .woocommerce-rke-loop {
position: relative;
}
ul.products li .woocommerce-rke-loop .woocommerce-rke-loop-right .loop-title {
font-size: 16px;
margin: 0;
line-height: 22px;
color: #3092c0;
}
ul.products li .woocommerce-rke-loop .woocommerce-rke-loop-right > .woocommerce-rke-loop-meta {
font-size: 13px;
}
ul.products li .woocommerce-rke-loop .woocommerce-rke-loop-right .loop-title > span {
display: block;
}
ul.products li .woocommerce-rke-loop .woocommerce-rke-loop-permalink {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.price-panel-content.price-panel-sock .input-wrapper input[type=number].quantity {
-moz-appearance: textfield;
}
#socks_enquiry_success .modal-dialog {
position: absolute;
top: 35%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0;
width: 495px;
}
#socks_enquiry_success .modal-dialog .modal-body {
border-radius: 5px;
text-align: center;
padding: 20px;
}
#socks_enquiry_success .modal-dialog .modal-body h3 {
color: #3092c0;
margin: 0;
}
#socks_enquiry_success .btn-wrapper {
display: flex;
align-items: center;
justify-content: center;
}
#socks_enquiry_success .btn-wrapper > a {
background: #d9d9d9;
border-radius: 5px;
padding: 10px 15px;
font-size: 15px;
}
#accordion-tablist .accordion.accordion-description_tab:after {
content: none;
}
#askQuestionModal .modal-body {
padding-bottom: 80px;
}
.form-group.bs-row.field_quiz .wpcf7-quiz-label {
display: block!important;
}
.form-group.bs-row.field_quiz .wpcf7-quiz-label {
display: block!important;
}
body.tax-product_cat .rke-woocommerce-archive-header-left {
width: 100%;
}
body.tax-product_cat .widget_aws_widget {
display: none;
}
.rke-header-inner {
display: flex;
align-items: center;
justify-content: space-between;
}
.rke-header-inner span.woocommerce-products-header__title.page-title {
margin: 0;
padding: 0;
border-bottom: 0;
}
body.tax-product_cat div#aws-search-result-1 {
top: 27%!important;
}
body.tax-product_cat .aws-search-result .aws_result_scroll {
max-height: 650px;
}
#header li.aws-search {
margin-right: 50px;
}
#header .aws-container {
width: 120px;
height: 20px;
}
#header .aws-container .aws-search-form {
height: 20px;
}
#header .aws-container .aws-search-field {
background: #fff;
padding-left: 10px;
padding-right: 20px;
font-size: 12px;
}
#header .aws-container .aws-search-field::placeholder {
color: #c8c8c8;
}
#header .aws-container .aws-search-btn {
background: #fff;
width: 25px;
}
#header .aws-container .aws-search-btn .aws-search-btn_icon {
width: 20px;
color: #c8c8c8;
}
#content .shop-col-left #sidebar-content .widget_aws_widget {
display: none;
}
#footer-widgets-wrap #footer-widgets .widget-title {
font-size: 17.6px;
color: #fff;
font-weight: bold;
margin: 0;
padding: 0;
}
.archive_header_cat_btm_sec .woocommerce-ordering {
padding: 0;
}
.archive_header_cat_btm_sec .rke-woocommerce-archive-header-right.archive_header_filter {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding: 4px 0 0 20px;
}
.archive_header_cat_btm_sec .more-filters .filter-anchor {
font-weight: 700;
text-transform: uppercase;
}
.single-product .woocommerce-product-attributes.shop_attributes .woocommerce-product-attributes-item--manufacturer-desc th.woocommerce-product-attributes-item__label {
padding-top: 8px;
}
.rke_archive_cat_sec .rke-woocommerce-archive-header-right.archive_header_filter {
margin-left: 0!important;
text-align: right;
width: 200px!important;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec .more-filters,
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec .rke-wc-more-filters {
width: 100%;
}
.rke-wc-more-filters {
padding: 10px 0px 20px 0px;
display: flex;
border-bottom: 1px solid #eee;
}
.rke-wc-more-filters .filter-left-col {
position: relative;
width: 125px;
}
.rke-wc-more-filters .filter-left-col a {
display: block;
font-style: italic;
}
.rke-wc-more-filters .filter-left-col a.clear {
position: absolute;
bottom: 0;
width: 100%;
}
.rke-wc-more-filters .filter-left-col a.all {
display: none;
}
.rke-wc-more-filters .filter-right-col {
margin-left: 40px;
width: 100%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes {
display: flex;    
justify-content: space-between;
width: 100%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box {
margin-bottom: 20px;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box p {
margin: 0;
padding: 0;
font-weight: 700;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box ul {
margin: 0;
padding: 0;
list-style: none;
padding-left: 10px;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box.other-brands ul {
column-count: 4;
}
.rke-wc-more-filters .filter-right-col .filter-boxes:last-child .filter-box {
margin-bottom: 0;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:first-child,
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(2n) {
width: 20%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(3n) {
width: 60%;
padding-left: 50px;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:first-child,
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:nth-child(2n) {
width: 20%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:nth-child(3n),
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:nth-child(4n) {
width: 30%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:nth-child(3n) {
padding-left: 50px;
}
.rke-wc-more-filters .filter-boxes .filter-box ul li .active {
color: #3092c0;
font-style: italic;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec {
margin-left: 20px;
padding-top: 10px;
}
ul.products li.post-702871 .woocommerce-rke-loop .woocommerce-rke-loop-right .loop-title > span {
display: none;
}
ul.products li.post-703040 .woocommerce-rke-loop .woocommerce-rke-loop-right .loop-title > span {
display: none;
}
.postid-703040 #accordion-title-description {
display: none;
}
.postid-703040 .woocommerce-accordion-panel.woocommerce-accordion-panel--description {
padding: 0;
}
.panel.woocommerce-accordion-panel.entry-content {
padding-left: 0;
}
.panel.woocommerce-accordion-panel.entry-content .tab-product-desc {
padding: 0 20px;
margin-bottom: 60px;
}
.panel.woocommerce-accordion-panel.entry-content table.woocommerce-product-attributes tr th {
padding-left: 20px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.socke-tire-prices {
margin-bottom: 0;
}
.socke-tire-description {
padding-left: 10px;
}
.more-filters .filter-items {
display: none;
}
.more-filters .filter-items a {
font-style: italic;
}
.more-filters .filter-items a span {
color: #3092c0;
}
.more-filters .filter-items a:not(:first-child) {
margin-left: 15px;
}
.rke-woocommerce-single-tire-prices.price-panel.pa_groesse {
margin-bottom: 40px;
}
.woocommerce div.product form.cart {
margin-bottom: 6em;
}
.single-product-title .grammatur {
text-transform: lowercase;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben .price-panel-content.has-desc.has-desc {
display: block;
}
.price-panel-content.price-panel-sock .size-info {
padding-left: 10px;
margin-top: 19px;
}
body.single-product .woocommerce-product-images ul.slides li > div img,
.woocommerce div.product div.images img {
border-radius: 15px;
}
.home .page-description .description > h2 {
text-align: left;
}
.cat-custom {
margin-bottom: 50px;
}
.cat-custom .cat-custom-headline {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
}
.cat-custom .cat-custom-headline h1 {
margin: 0;
font-size: 1.3em;
line-height: 28px;
font-weight: bold;
}
.price_tier_notice {
margin-bottom: 30px;
}
.product-size-wrapper .product-size-item {
width: 100%;
}
.woocommerce ul.products li.product img {
border-radius: 10px;
height: 100% !important;
width: 100%;
object-fit: cover;
} .rke-woocommerce-product-details__meta.desc p.product-item-label {
margin-bottom: 25px;
}
.rke-woocommerce-product-details__meta.desc .product-share-wrapper {
margin-top: 25px;
margin-bottom: 20px;
}
.rke-woocommerce-product-details__meta.desc .product-share-wrapper a {
font-style: italic;
}
.rke-woocommerce-product-details__meta.desc .rke-product-delivery-msg .rke-woocommerce-product-details__meta__value {
display: flex;
gap: 10px;
}
@media(max-width: 520px) {
.rke-woocommerce-product-details__meta.desc .rke-product-delivery-msg .rke-woocommerce-product-details__meta__value {
flex-direction: column;
}
.rke-woocommerce-product-details__meta.desc .rke-product-delivery-msg .rke-woocommerce-product-details__meta__value span {
width: auto;
}
} .farben-color-name {
text-transform: capitalize;
}
.woo-variation-swatches .variable-items-wrapper.color-variable-items-wrapper {
width: 100%;
gap: 5px 5px;
}
.woo-variation-swatches .variable-items-wrapper.color-variable-items-wrapper .variable-item.color-variable-item {
width: 9%;
height: 40px;
padding: 0;
margin: 0;
}
.woo-variation-swatches .variable-items-wrapper.color-variable-items-wrapper .variable-item.color-variable-item:not(.radio-variable-item):last-of-type {
margin: 0;
}
#wrapper #content .shop-col-right .product .woocommerce-product-gallery  {
width: 47%;
}
.img-w-100 img {
width: 100%;
}
#BorlabsCookieWidget {
display: none;
} @media (max-height: 800px) { body .shop-col-left {
padding: 10px 0 0;
}
}
@media(min-width:541px) {
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el:nth-child(even),
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.term-942 {
padding-right: 0;
padding-left: 10px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.term-17 {
padding-left: 0px;
padding-right: 10px;
}
.rke-woocommerce-cat-list .rke-woocommerce-cat-list-el.term-3745 {
padding: 10px 0;
}    
}
@media( min-width: 575px) {
.pwb-single-product-brands img {
max-height: 120px;
}
}
@media(min-width: 602px) {
body.admin-bar #wrapper {
margin-top: 32px;
}
}
@media(min-width: 767px) {
.aws_results_wrapper {
display: flex;
}
.aws_results_wrapper .aws_results_left {
width: 25%;
}
.aws_results_wrapper .aws_results_right {
width: 75%;
}
.aws_results_wrapper .related-wrapper > a {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 150px!important;
}
}
@media(min-width: 768px) {
body.error404 .shop-col-right .page-content {
padding-top: 75px;
}
}
@media(min-width: 991px) {
.aws_results_wrapper .cat-wrapper .aws_result_head {
width: 150px!important;
}
.aws_results_wrapper .related-wrapper > a  {
width: 250px!important;
}
.more-filters {
display: flex;
align-items: flex-start;
}
.more-filters .filter-anchor {
width: 140px;
}
.more-filters .filter-items {
display: inline-block;
}
}
@media(min-width: 1025px) {
#rke-woocommerce-archive-category-navigation .ns-mob .ns-mob-a {
display: none;
}
}
@media(min-width: 1079) {
.aws_results_wrapper .cat-wrapper .aws_result_head,
.aws_results_wrapper .related-wrapper > a {
width: 200px!important;
}
}
@media(min-width: 1200px) {
.ptcs_pp_box .infomation.info_fixed {
display: block;
}
}
@media(min-width: 1300px) {
.aws_results_wrapper .cat-wrapper .aws_result_head,
.aws_results_wrapper .related-wrapper > a {
width: 250px!important;
}
}
@media(min-width: 1380px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.caculation-wrapper .price-panel-header .info span {
left: -81px;
}
}
@media( max-width:1309px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 31.8%;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable {
width: 100%;
}
}
@media(max-width: 1280px) { }
@media(max-width:1240px) {
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box.other-brands ul {
column-count: 3;
}
}
@media(max-width: 1212px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
margin-left: 4px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 31.5%;
}
}
@media(max-width: 1200px) {  .rke-wc-more-filters .filter-right-col {
margin-left: 20px;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:first-child, 
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(2n) {
width: 25%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(3n) {
width: 50%;
padding: 0!important;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.second-filter-box .filter-box:nth-child(3n) {
padding: 0;
}
}
@media( max-width: 1134px) {
.footer-widgets>.row .col>.footer-widget-column {
min-width: auto;
}
}
@media(max-width:1130px) and (min-width: 990px) {
.woocommerce-rke-loop .woocommerce-rke-loop-price .woocommerce-rke-loop-qty {
max-width: 50px;
}
}
@media(max-width: 1100px) { .single_add_to_cart_button {
width: 80%;
}
body.search-no-results #content .no-product-found a.homepage-btn {
width: 40%;
}
.footer-widgets>.row .col {
max-width: 75%;
}
#footer-widgets-wrap #y-row .padder .right-column {
width: 75%;
}
#footer-widgets-wrap #y-row>.footer-widget-column {
padding: 0 30px;
}
}
@media(max-width:1024px) {
body.tax-product_cat .for_filter_span.filter_cat_title {
display: block;
}
.ptcs_pp_box > .infomation {
display: none;
}
#rke-woocommerce-archive-category-navigation > div,
#rke-woocommerce-archive-category-navigation-container.custom_bottom_border {
margin-left: 0px;
}
#rke-woocommerce-archive-category-navigation-container.custom_bottom_border {
margin-top: 10px;
}
#rke-woocommerce-archive-category-navigation ul li.alle {
display: none;
}
#rke-woocommerce-archive-category-navigation .ns-mob {
display: flex!important;
}
#rke-woocommerce-archive-category-navigation .ns-mob:not(:first-child) {
margin-top: 5px;
}
#rke-woocommerce-archive-category-navigation .ns-mob .ns-mob-a {
width: 30px;
margin-right: 15px;
}
#rke-woocommerce-archive-category-navigation .ns-mob .ns-mob-a.current {
font-style: italic;
color: #3092c0;
}
#rke-woocommerce-archive-category-navigation .ns-mob > ul {
width: calc(100% - 30px);
}
.tax-product_cat #rke-woocommerce-archive-category-navigation > div {
margin-left: 50px;
}
.term-kinder-baby #rke-woocommerce-archive-category-navigation .ns-mob.level-1 {
display: none!important;
}
}
@media( max-width: 1019px) { .footer-widgets>.row .col ul {
margin-top: 20px!important;
margin-bottom: 20!important;
}
}
@media( max-width:994px) {
.footer-widgets>.row .col>.footer-widget-column {
width: 50%;
min-width: 50%;
}
.footer-checkmark .footer-widget-column {
margin-bottom: 15px;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column:last-child .widget.widget_block {
float: none;
}
.footer-widgets > .row .col > .footer-widget-column.widget-area.footer-55-full > #nav_menu-25,
.footer-widgets > .row .col > .footer-widget-column.widget-area.footer-55-full > #nav_menu-24 {
width: 50%;
}
}
@media(max-width: 991px) {
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload {
display: block;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload > div {
width: 100%;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 .custom-file-upload > div:not(:last-child) {
margin-bottom: 10px;
}
}
@media(max-width: 990px) { .shop-col-left {
height: 0px!important;
position: fixed;
} #header #header-inner {
display: flex;
justify-content: space-between;
align-items: center;
}
#header #header-inner #logo,
#header #header-inner #sidebar-navigation {
width: 100%;
}
#header #header-inner #rke-header-right #top-bar-cart {
position: relative;
top: 0;
}
#header #header-inner #sidebar-navigation .hamburger-inner {
margin-top: 0;
}
#navigation_mobile {
text-align: right;
}
div#aws-search-result-1 {
width: 100% !important;
left: 0% !important;
top: 17%!important;
}
.aws-search-result .aws_result_scroll {
max-height: 650px;
}
#woocommerce-mobile-nav .aws-container {
padding-left: 20px;
padding-right: 10px;
}
#woocommerce-mobile-nav .aws-container .aws-search-form .aws-search-btn svg {
margin-top: 0;
width: 100%;
}
#woocommerce-mobile-nav .aws-container .aws-search-field,
#woocommerce-mobile-nav .aws-container .aws-search-form .aws-form-btn {
background: #f7f7f7;
} #rke-woocommerce-archive-category-navigation-container:before,
#rke-woocommerce-archive-category-navigation-container:after {
background: transparent;
}
#rke-woocommerce-archive-category-navigation {
overflow: hidden;
}
#rke-woocommerce-archive-category-navigation ul {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price {
align-items: flex-start;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price .woocommerce-rke-loop-qty {
max-width: 84px;
} #footer-widgets-wrap #y-row .padder .left-column {
display: none;
}
#footer-widgets-wrap #y-row .padder {
padding: 0 30px;
}
#footer-widgets-wrap #y-row .padder .right-column {
width: 100%;
}
.footer-widget-column {
padding: 0;
}
#grey-footer {
padding: 0 30px;
}
#grey-footer>div.footer-widget-column:first-child {
max-width: 100%;
width: 100%;
float: none;
}
.footer-widgets>.row .col,
#grey-footer>div {
max-width: 70%;
width: 70%!important;
float: none;
display: flex;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column {
width: 100%;
}
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
margin: 0 auto;
width: 50%;
}
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer>.col {
max-width: 100%!important;
width: 100%!important;
}
.footer-logo {
margin-bottom: 15px;
}
.footer-widgets .footer-widget-column.footer-bottom-wrapper>#grey-footer>div {
width: 100%!important;
max-width: 100%!important;
}
#rke-woocommerce-archive-category-navigation-container:before, #rke-woocommerce-archive-category-navigation-container:after {
content: none;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec {
margin-left: 0;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec .more-filters {
width: 100%;
}
#header .aws-container {
margin-top: 0;
}
}
@media( max-width: 992px) {
#add_to_cart_modal .add_to_cart_wrapper {
width: 50%;
}
#add_to_cart_modal .btn-action {
text-align: center!important;
margin-top: 15px!important;
display: flex!important;
flex-flow: column!important;
}
#add_to_cart_modal .btn-action a {
display: block;
width: 100%;
margin: 0;
}
#add_to_cart_modal .btn-action a.continue-shopping {
margin-bottom: 10px;
order: 2;
margin-top: 10px;
}
.pwb-single-product-brands .build-your-brand img {
height: 75px!important;
}
}
@media( max-width: 913px) {
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column {
width: 100%;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column:last-child .widget.widget_block {
float: none;
}
}
@media( max-width: 768px) { .textilproduktion-background {
min-height: 300px;
}  div#aws-search-result-1 {
top: 16%!important;
}
.aws-search-result .aws_result_scroll {
max-height: 659px;
} .progress-wrap {
right: 30px;
bottom: 20px;
}
table.proof-sample-table tbody tr td:nth-child(1) {
width: 50%;
} .single-product .woocommerce-breadcrumb {
text-align: left;
}
.accordion-desc_tab:hover {
background-color: #6e6e6e;
color: #fff;
}
.accordion-desc_tab:hover:after {
color: #fff;
}
.rke-woocommerce-product-details__meta {
padding: 15px 18px;
}
.woocommerce-variation.single_variation .rke-woocommerce-single-tire-prices.price-panel {
margin-top: 15px;
}
.rke-woocommerce-product-details__meta p.text-d-block {
display: block;
}
.rke-woocommerce-product-details__meta p.text-d-block span {
width: 100%;
}
.entry-summary>.desc {
padding-left: 10px;
}
.woocommerce-accordion-tabs .tabs.wc-accordion-tabs>.panel {
padding: 0 10px;
}
.woocommerce-accordion-tabs .tabs.wc-accordion-tabs>.panel>h3 {
margin-top: 0px;
}
body.single-product .woocommerce-product-gallery.images {
width: 100% !important;
}
body.single-product .woocommerce-product-gallery.images>.woocommerce-product-gallery__wrapper>.woocommerce-product-images>div.woocommerce-product-gallery__image>a {
padding-top: 0px;
}
table.rke-shipping-info {
width: 100%;
}
table.rke-shipping-info tr td:nth-child(1) {
width: 30%;
}
table.rke-shipping-info tr td:nth-child(2) {
width: 60%;
} .woo-variation-swatches .variable-items-wrapper {
padding-left: 3px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 32.5%;
}
.summary.entry-summary .price-accordion,
button.accordion.accordion-veredelung_tab,
button.accordion.accordion-description_tab,
.summary.entry-summary .price-accordion.active,
button.accordion.accordion-veredelung_tab.active,
button.accordion.accordion-description_tab.active {
border-radius: 5px;
}
.product-size-wrapper {
width: 100%;
}
.information-description.further-enquiry-label {
margin-top: 30px;
}
.information-description.further-enquiry-label>p {
margin-bottom: 30px;
}
body.single-product .product-share-wrapper .share-btn-container {
margin-left: 10px;
}
body.single-product.shirt-layout-template .dbxownload_cross {
display: block;
width: 100%;
padding: 0 10px;
min-height: 50px;
}
body.single-product .shop-col-right .woocommerce-product-gallery > .woocommerce-product-images {
margin-top: 5px;
}
body.single-product.shirt-layout-template .dbxownload_cross .cross_share {
width: 100%;
}
body.single-product.shirt-layout-template .dbxownload_cross .cross_share .product-share-wrapper .ask-question-container {
width: 100%;
}
body.single-product.shirt-layout-template .dbxownload_cross .cross_share .download_size_chart {
padding: 0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben .variations .label {
padding-left: 10px;
}
#qty_box_all {
margin-top: 0;
}
.dbxownload_cross .cross_share {
display: flex;
align-items: center;
justify-content: space-between;
}
.dbxownload_cross .cross_share .product-share-wrapper {
display: block;
}
.dbxownload_cross .cross_share .product-share-wrapper .ask-question-container {
display: block;
}
.dbxownload_cross .cross_share .product-share-wrapper .ask-question-container #ask-your-question-btn {
margin-left: 0;
}
.dbxownload_cross .cross_share .download_size_chart .rke-woocommerce-product-download_size_chart {
margin: 0;
}
.socks-products .socks-qty span.socks-qty-val {
text-align: left;
}
.price-panel.price-panel-wrapper.caculation-wrapper .price-panel-content .socks-products table td:last-child {
padding-right: 10px;
}
body.single-product .summary.entry-summary #accordion-title-desc {
display: none;
} #footer-widgets-wrap #y-row .padder {
display: block;
}
#footer-widgets-wrap #y-row>.footer-widget-column {
padding: 0px 30px;
}
#grey-footer>div {
min-width: 50%;
}
#grey-footer>div.footer-widget-column:first-child {
margin-right: 0px;
}
.footer-widgets>.row .col>.footer-widget-column {
padding: 0;
}
#grey-footer>.footer-widget-column,
#grey-footer>.col {
max-width: 100%;
width: 100%!important;
padding: 0!important;
min-width: 100%;
}
#footer-widgets-wrap #footer-widgets .footer-top.footer-2 #grey-footer>.col,
#footer-widgets-wrap #footer-widgets .footer-3 #grey-footer>.col,
#footer-widgets-wrap #footer-widgets .footer-5 #grey-footer>.col,
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4 #grey-footer>.col {
display: flex;
}
.footer-top .col .footer-widget-column:nth-child(2) {
margin-top: 50px!important;
}
.footer-widgets>.row .col h6 {
min-width: auto;
}
.footer-widgets>.row .footer-checkmark {
margin-top: 0;
}
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4 #grey-footer>.col { }
.footer-widgets>.row .col ul>li {
width: 100%;
min-width: auto;
}
}
@media( max-width: 767px) {
.rke-woocommerce-product-details__meta p.text-d-block {
display: block;
}
.rke-woocommerce-product-details__meta p.text-d-block span {
width: 100%;
}
.woocommerce-product-attributes.shop_attributes tr {
display: flex;
justify-content: space-between;
align-items: self-start;
}
.woocommerce-product-attributes.shop_attributes tr.text-d-block {
display: block;
}
.woocommerce-product-attributes.shop_attributes tr.text-d-block th,
.woocommerce-product-attributes.shop_attributes tr.text-d-block td {
display: block;
width: 100%;
} .send-request-wrapper .send-request-content {
padding-top: 25px;
}
.send-request-wrapper .send-request-content .col-md-9 {
padding-left: 0;
}
.send-request-wrapper .send-request-content .bs-row.btn-section div:first-child {
order: 2;
}
.send-request-wrapper .send-request-content .wpcf7-list-item {
margin-top: 10px;
margin-right: 0px;
}
.send-request-wrapper .send-request-content .form-group.file-group {
margin-top: 20px;
}
.mathcaptcha-label {
max-width: 100px;
}
.send-request-wrapper .send-request-content input[type=submit] {
margin-top: 20px;
}
.send-request-wrapper .send-request-content .submit-btn-wrapper {
width: 100%;
}
.send-request-wrapper .send-request-content .form-group.datei-upload-1 {
padding-top: 10px;
}
body.single-product .rke-woocommerce-product-details__meta {
margin-bottom: 0;
}
.rke-wc-more-filters {
flex-wrap: wrap;
}
.rke-wc-more-filters .filter-left-col {
position: static;
width: 100%;
order: 2;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.rke-wc-more-filters .filter-left-col a.all {
order: 2;
width: 50%;
text-align: end;
}
.rke-wc-more-filters .filter-left-col a.clear {
position: static;
order: 1;
width: 50%;
}
.rke-wc-more-filters .filter-right-col {
margin-left: 0;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box {
margin-bottom: 15px!important;
}
}
@media( max-width: 700px) {
#footer-widgets-wrap #y-row>.footer-widget-column {
padding: 0px 15px;
}
#grey-footer>div {
padding: 0px;
}
.progress-wrap {
right: 15px;
}
#grey-footer {
padding: 0 15px;
}
.send-request-wrapper {
margin-bottom: 50px;
}
}
@media( max-width: 689px) {
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 50%;
}
}
@media( max-width: 680px) {
header.woocommerce-products-header.shop_products_header {
padding-bottom: 0px !important;
}
.woocommerce .woocommerce-ordering select {
font-size: 0.8125em;
border-radius: 5px;
}
#rke-woocommerce-archive-category-navigation {
margin-top: 0px;
margin-bottom: 0px!important;
}
.woocommerce ul.products {
padding-top: 0;
}
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
padding-top: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.woocommerce-page ul.products li.type-product,
.woocommerce ul.products li.product div.woocommerce-rke-loop-left {
height: 100%;
}
.woocommerce-rke-loop-colors {
margin-bottom: 0px;
}
}
@media( max-width: 669px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 32.4%;
}
}
@media(max-width: 620px) {
div#aws-search-result-1 {
top: 21%!important;
}
.aws-search-result .aws_result_scroll {
max-height: 667px;
}
}
@media(max-width: 601px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 32.3%;
}
}
@media(max-width: 600px) {
body.archive.tax-product_cat .rke-woocommerce-archive-header {
margin-bottom: 10px;
}
#rke-woocommerce-archive-category-navigation-container.custom_bottom_border {
margin-left: 0;
}
body.tax-product_cat .for_filter_span.filter_cat_title {
margin-bottom: 10px;
}
#rke-woocommerce-archive-category-navigation > div {
margin-left: 0;
}
#rke-woocommerce-archive-category-navigation ul {
text-align: left!important;
}
.tax-product_cat #rke-woocommerce-archive-category-navigation > div {
margin-left: 0px;
}
#rke-woocommerce-archive-category-navigation ul {
text-align: left!important;
}
.tax-product_cat #rke-woocommerce-archive-category-navigation > div {
margin-left: 0px;
}
.archive_header_cat_btm_sec {
text-align: left!important;
}
.tax-product_cat .rke-header-inner {
display: block;
}
.more-filters {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.more-filters.no-filters {
justify-content: end;
}
.more-filters .rke-woocommerce-archive-header-right.archive_header_filter {
width: 175px;
padding-left: 0;
padding-top: 0;
}
.more-filters .rke-woocommerce-archive-header-right.archive_header_filter select {
padding-top: 0;
font-size: 14px;
}
#rke-woocommerce-archive-category-navigation .ns-mob:not(:first-child) {
margin-top: 0;
}
#rke-woocommerce-archive-category-navigation .ns-mob ul li {
margin-bottom: 0;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec .more-filters {
margin: 10px 0;
}
#rke-woocommerce-archive-category-navigation-container.archive_header_cat_btm_sec .more-filters .rke-woocommerce-archive-header-right.archive_header_filter {
justify-content: end;
}
.rke_archive_cat_sec .rke-woocommerce-archive-header-right.archive_header_filter {
width: 100%!important;
}
}
@media(max-width: 578px) {
body.search-no-results #content .no-product-found a.homepage-btn {
width: 50%;
}
}
@media( max-width: 576px) {
table tr td {
width: 50%;
} .single-product .pwb-single-product-brands {
display: none;
}
#add_to_cart_modal .add_to_cart_wrapper {
width: 80%;
}
.rke-woocommerce-product-details__meta p.text-s-block {
display: block;
}
.rke-woocommerce-product-details__meta p.text-s-block span {
width: 100%;
}
body.single-product .woocommerce-product-gallery.images {
width: 100% !important;
}
body.single-product .woocommerce-product-gallery.images>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:nth-child(1) {
width: 100%;
}
input.input-text.quantity:active,
input.input-text.quantity:focus,
input.input-text.quantity:focus-visible,
input.input-text.quantity:focus-within,
input.input-text.quantity:target,
input.input-text.quantity:hover {
-moz-appearance: textfield;
}
.woocommerce-product-attributes.shop_attributes tr {
display: flex;
justify-content: space-between;
align-items: baseline;
}
.woocommerce-product-attributes.shop_attributes tr.text-s-block { display: flex;
}
.woocommerce-product-attributes.shop_attributes tr.text-s-block th,
.woocommerce-product-attributes.shop_attributes tr.text-s-block td {
display: block;
width: 100%;
}
.woocommerce-product-attributes.shop_attributes tr.text-s-block th {
padding-bottom: 2px;
}
.woocommerce-product-attributes.shop_attributes tr.text-s-block td {
padding-top: 0px;
}
table.rke-shipping-info tr td {
width: 50%!important;
}
.woocommerce .woocommerce-breadcrumb {
font-size: 12px;
}
div#aws-search-result-1 a.aws_result_item {
width: 100%;
}
.woo-variation-swatches .variable-items-wrapper {
padding-left: 7px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item), 
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type  {
margin: 0!important;
margin-right: 2px!important;
margin-bottom: 2px!important;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben .variations tr {
margin-top: 5px;
}
body.single-product .single-product-heading {
display: block;
}
.single-product-title .title-sku {
display: block;
}
.summary.entry-summary .rke-woocommerce-product-details__meta.desc {
padding-top: 0;
}
.summary.entry-summary .rke-woocommerce-product-details__meta.desc > p {
margin-bottom: 0;
}
.summary.entry-summary .rke-woocommerce-product-details__meta.desc .rke-product-delivery-msg {
padding-top: 0;
}
.summary.entry-summary .price-accordion.accordion-desc_tab {
margin-bottom: 10px;
}
.rak_step:after {
right: 5.5px;
}
.rak_step.active:after {
border-left: 8px solid #3092c1;
}
.send-request-wrapper .send-request-content .send-request-btn {
display: block;
}
.rke-wc-more-filters .filter-right-col .filter-boxes {
flex-wrap: wrap;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:first-child, 
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(2n) {
width: 50%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes.first-filter-box .filter-box:nth-child(3n) {
width: 100%;
}
.rke-wc-more-filters .filter-right-col .filter-boxes .filter-box {
margin-bottom: 10px!important;
}
.rke-wc-more-filters .filter-right-col .filter-boxes:last-child .filter-box {
width: 60%!important;
}
.rke-wc-more-filters .filter-right-col .filter-boxes:last-child .filter-box:nth-child(odd) {
width: 40%!important;
}
.rke-wc-more-filters .filter-left-col {
margin-top: 15px;
}
.tax-product_cat .rke-header-inner .rke-woocommerce-archive-header-right.archive_header_filter select.orderby {
font-size: inherit;
}
.single-product-title .title-sku .made-in-portgual,
.single-product-title .title-sku .md-break {
display: block;
height: 0;
width: 0;
opacity: 0;
visibility: hidden;
}
}
@media(max-width: 557px) {
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 55%;
}
}
@media(max-width: 753px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable>.price-column-top>span {
width: 62px;
min-width: 62px;
}
}
@media(max-width: 545px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 32.2%;
}
}
@media( max-width: 540px) {
.textilproduktion-background .textilproduktion-content {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 80%;
} .rke-woocommerce-cat-list-el {
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}
body.kinder-layout-template.archive.tax-product_cat .rke-woocommerce-cat-list-el {
width: 50%;
}
body.kinder-layout-template.archive.tax-product_cat .rke-woocommerce-cat-list-el:nth-child(odd) {
padding-right: 2.5px;
}
body.kinder-layout-template.archive.tax-product_cat .rke-woocommerce-cat-list-el:nth-child(even) {
padding-left: 2.5px;
}
body.kinder-layout-template.archive.tax-product_cat .rke-woocommerce-cat-list-el h3 {
font-size: 16px;
}
}
@media(max-width: 530px) {
#footer-widgets-wrap #footer-widgets #grey-footer .ft21 .textwidget {
margin-top: 20px;
}
}
@media( max-width: 520px) { .rke-woocommerce-product-details__meta p span {
width: 60%;
}
}
@media( max-width: 509px) {
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 65%;
}
}
@media( max-width: 486px) {
body.search-no-results #content .no-product-found a.homepage-btn {
width: 100%;
}
}
@media( max-width: 480px ) {
.brands_box_col {
width: 50%!important;
}
}
@media( max-width: 472px) {
.woocommerce ul.products li.product div.woocommerce-rke-loop-left {
height: 100%;
}
}
@media(max-width: 440px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 48.1%;
}
}
@media(max-width: 435px) {
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 80%;
}
.rke-woocommerce-product-download_size_chart .icon-text img {
margin-left: 6px;
width: 10px;
}
.rke-woocommerce-product-download_size_chart .icon {
padding: 14px 0;
width: 25px;
}
.rke-woocommerce-product-download_size_chart .icon img {
width: 10px;
}
}
@media screen and (max-width: 424px) {
header.woocommerce-products-header.shop_products_header {
padding-bottom: 0px !important;
}
}
@media( max-width: 425px) {
table.proof-sample-table tbody tr td:nth-child(1) {
width: 100%;
display: block;
margin-bottom: 5px;
}
table.proof-sample-table tbody tr td {
width: 100%;
display: block;
}
div#aws-search-result-1 {
top: 19%!important;
}
.aws-search-result .aws_result_scroll {
max-height: 684px;
} .single-product .woocommerce-breadcrumb {
margin-top: 10px;
}
.pwb-single-product-brands {
position: relative;
top: 10px;
right: 0px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price {
width: 250px;
}
.woocommerce-breadcrumb ul.breadcrumb li a,
.woocommerce-breadcrumb ul.breadcrumb li {
font-size: 0.9em!important;
} .rke-woocommerce-archive-header div.rke-woocommerce-archive-header-left {
order: 2;
margin-top: 10px;
width: 100%;
float: none;
}
.rke-woocommerce-archive-header div.rke-woocommerce-archive-header-right {
order: 2;
width: 100%;
padding: 0px 10px;
} #rke-woocommerce-archive-category-navigation ul li a { padding: 0;
font-size: 13px;
font-family: 'Open Sans Light';
}  .page-subcat {
display: block;
}
.page-subcat>a {
width: 100%;
min-width: 100%;
display: block;
margin-bottom: 10px;
}
.page-subcat>a:last-child {
margin-bottom: 0;
} #grey-footer>.footer-widget-column,
#grey-footer>.col {
width: 100%!important;
max-width: 100% !important;
margin-right: 0px!important;
}
#grey-footer>.col {
padding: 0;
margin-bottom: 0px;
}
.footer-widget-column>.row:nth-child(2) {
padding: 0px 15px;
}
.footer-widget-column #text-4 p {
text-align: left;
}
#grey-footer #custom_html-4 h3:nth-child(1) {
margin-top: 0px;
}
.footer-widgets>.row .col>.footer-widget-column {
padding: 0px;
width: 50%;
}
.footer-widget-column>.row:nth-child(2) {
padding: 0;
}
.footer-widget-column>.row:nth-child(2)>.footer-widget-column {
padding: 0;
}
.footer-widgets>.row .footer-checkmark .col>.footer-widget-column {
width: 100%;
}
.tax-product_cat .woocommerce-products-header__title.page-title,
.tax-product_cat .rke-header-inner .woocommerce-products-header__title.page-title {
border-bottom: 0;
padding-bottom: 0;
}
.term-caps-muetzen #rke-woocommerce-archive-category-navigation .ns-mob .ns-mob-a {
margin-right: 5px;
font-size: 13px;
}
.term-caps-muetzen #rke-woocommerce-archive-category-navigation ul li {
margin-right: 10px;
}
.term-caps-muetzen #rke-woocommerce-archive-category-navigation ul li a {
font-size: 13px;
}
}
@media( max-width: 375px) { .rke-woocommerce-product-details__meta p .rke-woocommerce-product-details__meta__key {
width: 60%;
}
.rke-woocommerce-product-details__meta p .rke-woocommerce-product-details__meta__value {
width: 40%;
}
div#aws-search-result-1 {
top: 18%!important;
}
.aws-search-result .aws_result_scroll {
max-height: 694px;
}
body.single-product.socke-layout-template .dbxownload_cross .cross_share .product-share-wrapper .ask-question-container #ask-your-question-btn  {
font-size: 13px;
}
body.single-product.socke-layout-template .dbxownload_cross .cross_share .download_size_chart .rke-woocommerce-product-download_size_chart > a {
font-size: 13px;
}
}
@media(max-width: 374px) {
.woocommerce-rke-loop .woocommerce-rke-loop-price {
font-size: 20px;
}
.woocommerce-rke-loop .woocommerce-rke-loop-price .woocommerce-rke-loop-qty {
width: 70px;
margin-left: 5px;
font-size: 10px;
}
}
@media(max-width:372px) {
.dbxownload_cross .ask-question-container {
display: block;
width: 100%;
}
.dbxownload_cross .ask-question-container #product_more_info {
margin-right: 0px;
}
}
@media( max-width: 370px) {
.woocommerce .woocommerce-breadcrumb a {
word-break: break-all;
}
}
@media( max-width: 362px ) {
body.single-product .dbxownload_cross .cross_share {
display: block;
}
body.single-product .dbxownload_cross .cross_share .product-share-wrapper {
margin-bottom: 10px;
}
}
@media(max-width: 359px) {
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 90%;
} }
@media(max-width: 354px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper {
width: 47.5%;
}
}
@media( max-width: 342px) {
.single_add_to_cart_button {
width: auto;
}
}
@media( max-width: 326px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information .price-panel-content {
max-height: 360px;
}
}
@media( max-width: 320px) {
.pwb-single-product-brands {
top: 31px;
right: -28px;
}
#footer-widgets-wrap #footer-widgets .footer-checkmark.footer-4>#grey-footer {
width: 100%;
}
}
.tax-pwb-brand .menu-sidebar-brands-news-container ul li.menu-item-object-custom {
color: #3092c0;
}
figure.wp-block-image.size-full.is-resized.custom_logo_footer {
padding-top: 15px;
}
.page-id-445917 .menu-sidebar-brands-news-container ul li.menu-item-445980 {
color: #3092c0;
}body,
p {
font-family: 'Open Sans', sans-serif;
color: #6e6e6e;
font-size: 14px;
line-height: 1.3em;
}
body.woocommerce-cart .shop-col-right h2.rke-headline {
display: none;
}
.rke-woocommerce-single-tire-prices #product_price_type_btn,
.price-column-wrapper.has-multiple-pricetable .price-column-bottom {
display: none;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-bottom.price-column-option-switch>span {
width: 100%;
}
.woocommerce .cart-collaterals .cart_totals .shop_table tr.jde_hint td {
text-align: left;
}
.woocommerce .cart-collaterals .cart_totals .shop_table td {
text-align: right;
}
div.rak_right .rak_in_right {
padding: 0;
}
.woocommerce-checkout #order_review>.form-row>label,
.woocommerce-checkout #order_review>.german-market-checkbox-p>label {
display: flex;
align-items: flex-start;
}
.header-bottom-product-info {
display: none;
}
.woocommerce-checkout #order_review>.form-row>label>input[type="checkbox"],
.woocommerce-checkout #order_review>.german-market-checkbox-p>label>input[type="checkbox"] {
margin-right: 5px;
margin-top: 5px;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox #ship-to-different-address-checkbox {
display: none;
}
#customer_details .woocommerce-account-fields>.create-account-wrapper {
display: flex;
align-items: center;
flex-direction: row;
flex-wrap: wrap;
padding-bottom: 11px;
border-bottom: 1px solid #efefef;
}
#customer_details .woocommerce-account-fields>.create-account-wrapper>.create-account span,
#customer_details .woocommerce-account-fields>.create-account-wrapper>.guest-order span {
margin-left: 10px;
font-weight: bold;
color: #3393b9;
}
.price_tier_notice a {
text-decoration: underline;
} #select2-shipping_country-results li[id*="DE"],
#select2-shipping_country-results li[id*="AT"] {
display: block;
}
#select2-shipping_country-results li {
display: none;
}
.woocommerce-EditAccountForm.edit-account {
max-width: 400px;
}
.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--wide {
margin-bottom: 50px;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account-billing .form-row {
margin-bottom: 12px;
}
.woocommerce form .form-row {
padding: 0;
}
.woocommerce-form-login-toggle {
margin-top: 15px;
margin-bottom: 24px;
}
body.page-template-default.woocommerce-checkout #content .shop-col-right .page-content h1.title_page {
margin-bottom: 0;
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
border-bottom: none;
}
.woocommerce-checkout #payment div.form-row.place-order {
margin: 0;
padding: 0;
border: none;
}
#customer_details .woocommerce-account-fields>.create-account-wrapper .guest-order {
margin-left: 50px;
}
#customer_details .woocommerce-account-fields>.create-account-wrapper p {
margin-top: 0;
}
.woocommerce-info {
margin-bottom: 0;
}
.woocommerce #customer_details {
margin-top: 0;
margin-bottom: 0;
}
#customer_details .woocommerce-account-fields {
margin-bottom: 0;
}
.woocommerce .woocommerce-billing-fields {
margin-top: 66px;
}
.woocommerce .woocommerce-shipping-fields {
margin-top: 54px;
}
#order_review #order_review_heading {
margin-top: 46px;
margin-left: 0;
}
.woocommerce .woocommerce-billing-fields>h2,
.woocommerce .woocommerce-shipping-fields>h3 {
margin: 0 0 25px;
}
.woocommerce .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper>.form-row {
margin-top: 53px;
}
.woocommerce .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper>.form-row#order_comments_field {
margin-top: 60px;
}
.woocommerce form .form-row {
margin-bottom: 15px;
}
.woocommerce form .form-row label {
line-height: 20px;
margin: 0px 0 5px;
}
.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>.payment_method__icon>a {
font-size: 14px;
}
#order_review .general-terms.title_payment {
display: block;
margin-top: 52px;
}
.woocommerce-checkout #payment div.form-row.place-order {
margin: 0;
}
.form-group.bs-row.field_quiz .wpcf7-quiz-label {
display: none;
}
.form-group.bs-row.field_quiz .wpcf7-form-control.wpcf7-quiz {
width: auto;
max-width: 75px;
}
.send-request-wrapper .send-request-content .form-group textarea#your-message {
height: 183px;
} .loop-title a span {
display: block;
}
.woocommerce ul.products li.product a {
font-size: 16px;
margin: 0 0 5px;
line-height: 22px;
}
.woocommerce form .form-row label {
margin: 0 0 3px;
line-height: 20px;
}
.woocommerce-message.woocommerce-message--info::before {
display: none;
}
.woocommerce-message.woocommerce-message--info {
display: block;
position: inherit;
padding: 0;
background: none;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content>.account-headline,
.woocommerce-EditAccountForm.edit-account>h3 {
margin-bottom: 35px;
}
.woocommerce-MyAccount-content form.edit-account-billing>h2,
.woocommerce-MyAccount-content form.edit-account-shipping>h2 {
width: 100%;
margin-top: 0;
margin-bottom: 35px;
}
.woocommerce form.login,
.woocommerce form.register {
margin: 0;
}
.woocommerce-account #customer_login h2 {
margin-bottom: 34px;
}
.woocommerce-message.woocommerce-message--info p {
margin: 0;
}
.woocommerce-message.woocommerce-message--info .woocommerce-Button.button {
float: none;
margin-top: 30px;
}
.single-product-title span {
text-transform: uppercase;
}
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .wc-cart-shipping-notice {
display: none;
}
.share-btn-container,
#order_review .general-terms {
display: none;
}
.product-right .material-meta {
margin: 0 0 15px;
font-size: 14px;
font-weight: 500;
}
.checkout.woocommerce-checkout #order_review {
display: flex;
flex-wrap: wrap;
justify-content: end;
}
.checkout.woocommerce-checkout #order_review>* {
width: 100%;
}
#order_review .shop_table.woocommerce-checkout-review-order-table {
order: 5;
margin-top: 20px;
margin-bottom: 35px;
}
div.woocommerce .checkout.woocommerce-checkout #order_review button[type="submit"] {
width: auto;
order: 6;
float: none;
margin: 0;
}
#header-inner #rke-header-right {
display: flex;
align-items: center;
}
#rke-header-right #my-account {
margin-left: 50px;
}
#rke-header-right #my-account>a {
display: flex;
align-items: center;
}
#rke-header-right #my-account>a>p {
font-weight: 500;
font-size: 13px;
margin: 0 10px 0 0;
color: #6d6d6d;
}
#rke-header-right #my-account>a>img {
width: 35px;
height: 34px;
}
#top-bar-cart {
margin-left: 38px;
} .footer_logo_text_row .textwidget p {
padding-bottom: 10px;
}
.footer_logo_text_row .textwidget p:last-child {
padding-bottom: 0;
}
.admin-bar #grey-footer.footer_logo_text_row {
padding-bottom: 15px;
}
.ptcs_pp_box {
z-index: 999999;
}
.info_box_fixed {
position: fixed;
bottom: 275px;
right: 0;
width: 225px;
transition: none;
}
.ptcs_pp_box.hide {
transition: 0.2s all ease;
transform: translateX(150%);
}
.info_box_fixed .bx_inner {
color: #fff;
position: relative;
}
.info_box_fixed .content {
border-radius: 5px 0 0 5px;
overflow: hidden;
background: #f7f7f7;
}
.info_box_fixed .text {
padding: 5px 10px;
background: #3092c0;
text-align: right;
}
.info_box_fixed .box_thumb {
background: #f7f7f7;
padding: 10px;
}
.contact-fixed {
position: fixed;
bottom: 70px;
right: 0;
z-index: 9999;
}
.contact-fixed .infomation {
background: #3092c0;
color: #fff;
position: relative;
text-align: right;
border-radius: 5px 0 0 5px;
padding: 8px 10px;
transform: translateX(180%);
transition: 0.3s all ease;
}
.contact-fixed .infomation.active {
transform: translateX(0);
transition: 0.3s all ease;
}
.ptcs_pp_box .close {
cursor: pointer;
position: absolute;
left: -22px;
top: 0;
width: 20px;
height: 20px;
background: #3092c0;
text-align: center;
font-size: 13px;
line-height: 0;
border-radius: 3px;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.ptcs_pp_box h5 {
font-size: 18px;
margin: 0 0 5px;
color: #fff;
}
.ptcs_pp_box p {
color: #fff;
font-size: 15px;
margin: 0;
}
.contact-fixed .contact {
text-align: right;
}
.contact-fixed .contact ul {
margin: 2px 0 0;
text-align: right;
display: inline-block;
padding: 0;
border-radius: 5px 0 0 5px;
overflow: hidden;
}
.contact-fixed .contact ul li {
list-style: none;
}
.contact-fixed .contact ul li:last-child {
margin: 0;
}
.contact-fixed .contact ul a {
display: inline-block;
width: 50px;
height: 50px;
color: #fff !important;
text-align: center;
margin: 0;
font-size: 22px;
line-height: 0;
border-radius: 0;
background: #3092c0;
display: flex;
align-items: center;
justify-content: center;
}
.contact-fixed .contact ul a:hover,
.info_box_fixed a:hover,
.ptcs_pp_box .close:hover {
opacity: 0.6;
}
.infomation.info_fixed.fixed_show {
transition: none;
transform: none;
}
.tabs.wc-accordion-tabs h2,
.tabs.wc-accordion-tabs h3,
.tabs.wc-accordion-tabs h4 {
margin-bottom: 6px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.product-information {
display: none !important;
}
.pwb-single-product-brands .logo-bg {
width: 120px;
height: 60px;
}
.accordion-desc_tab,
.accordion {
border: none;
background: #f8f8f8;
padding: 9px 10px;
margin: 0 0 17px;
}
.panel,
.price-panel {
padding: 0px 20px;
}
.accordion:hover::after {
color: #fff;
}
.accordion:hover {
background-color: #3092c0;
color: #fff;
}
.page-subcat {
margin-bottom: 40px;
}
.page-subcat>a {
margin-bottom: 10px;
}
.wrapper_load.active {
display: block;
}
.wrapper_load {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center;
z-index: 99999999;
display: none;
}
.wrapper_load .bxinner {
max-width: 300px;
text-align: center;
position: relative;
left: 50%;
top: 50%;
background: #f7f7f7;
transform: translate(-50%, -50%);
padding: 20px;
border-radius: 5px;
}
.wrapper_load .bxinner img {
margin: 0 auto;
max-width: 125px;
width: 100%;
}
.wrapper_load .bxinner p {
font-size: 16px;
line-height: 23px;
margin: 20px 0 0;
color: #3092c0;
}
.dbxownload_cross {
display: flex;
align-items: end;
position: relative;
min-height: 105px;
}
.dbxownload_cross .cross_item .title {
padding: 0 10px;
width: calc(100% - 70px);
}
.dbxownload_cross .cross_item .thumb {
width: 70px;
position: relative;
top: -4px;
}
.dbxownload_cross .cross_item {
display: flex;
align-items: end;
}
.dbxownload_cross .cross_item .title a>* {
display: block;
text-align: right;
}
.dbxownload_cross .cross_item .title a:hover {
color: #3092c0;
}
.rke-woocommerce-product-download_size_chart { margin: 15px 0 0;
}
.dbxownload_cross .cross_share { }
.dbxownload_cross .cross_box {
width: 200px;
}
.information-description.further-enquiry-label {
display: none;
}
.rke-woocommerce-product-download_size_chart a {
position: relative;
display: flex;
align-items: center;   
}
.right-column-price.rke-tireprice .price-column-bottom p {
margin: 0;
padding: 11px 0 0;
text-align: left;
color: #d9d9d9;
} .rke-woocommerce-product-download_size_chart a>img {
margin-left: 10px; }
.rke-woocommerce-product-download_size_chart a img {
width: 15px;
display: inline-block;
vertical-align: middle;
}
.legacy-itemprop-offers {
display: none !important;
}
.rke-woocommerce-product-details__meta.desc p {
display: flex;
margin: 0 0 5px;
font-size: 14px;
}
.rke-woocommerce-product-details__meta.desc .rke-woocommerce-product-details__meta__key {
width: 140px;
font-weight: bold;
}
.rke-woocommerce-product-details__meta.desc .rke-woocommerce-product-details__meta__value {
width: calc(100% - 140px);
}
.woocommerce table.shop_attributes td,
.widget_product_categories ul li,
.menu-sidebar-brands-news-container ul li,
.footer-widgets>.row .col ul,
#rke-woocommerce-archive-category-navigation ul li,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
font-size: 14px;
}
#rke-woocommerce-archive-category-navigation ul li.for_filter_li {
background: none;
font-size: 14px;
}
.woocommerce .woocommerce-breadcrumb,
.woocommerce-breadcrumb {
padding: 0;
font-size: 14px;
margin: 4px 0 55px;
float: none;
}
body.blog .shop-col-right>.news-heading,
body.single-post .shop-col-right>.news-heading {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 0px;
border-bottom: 1px solid #EEE;
}
body.page-template-default #content .shop-col-right .page-content h1:first-child,
body.blog .shop-col-right>.news-heading,
body.single-post .shop-col-right>.news-heading,
.single-product .single-product-title {
line-height: 28px;
margin-bottom: 20px;
padding-bottom: 10px;
}
.rke-woocommerce-archive-header,
body.single-product .single-product-heading {
padding-bottom: 10px;
margin-bottom: 10px;
}
.contact-fixed .contact ul li {
margin-bottom: 2px;
} .progress-wrap.scroll_up_box::after {
display: none;
}
.progress-wrap.scroll_up_box {
text-align: center;
border: none;
box-shadow: none;
width: 35px;
height: 35px;
background: #6d6d6d;
color: #fff;
border-radius: 5px;
line-height: 0;
right: 60px;
display: flex;
justify-content: center;
align-items: center;
}
.progress-wrap.scroll_up_box .scroll_up {
background: none;
border: none;
text-align: center;
font-size: 16px;
padding: 0;
}
.progress-container {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
height: 8px;
background: #6d6d6d;
z-index: 999; transform: translateZ(0);
backface-visibility: hidden;
will-change: transform;
} @supports (-moz-appearance:none) {
.progress-container {
bottom: env(safe-area-inset-bottom, 0); transform: translateZ(0); }
}
.progress-container #myBar {
background: #3092c0;
height: 100%;
border-radius: 100px;
width: 0;
}
.progress-wrap svg.progress-circle path {
stroke: none;
}
.textilproduktion-background {
border-radius: 5px;
}
.rke-woocommerce-product-details__meta.details_more_infomation {
margin-top: 15px;
}
.rke-woocommerce-single-tire-prices span {
font-size: 15px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content {
max-height: none;
}
.ptcs-woo-price-group.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .right-column-price.rke-tireprice .rke-tireprice .woocommerce-Price-currencySymbol {
width: auto;
min-width: 0;
display: inline-block;
padding: 0;
}
.ptcs-woo-price-group.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .right-column-price.rke-tireprice .rke-tireprice .woocommerce-Price-amount.amount {
padding: 0;
}
#news-wrapper .news-item .news-image {
border-radius: 5px;
}
div#news-wrapper .news-item {
margin-bottom: 65px;
}
.mb_title_fiter {
display: none;
}
.woocommerce-rke-loop-price.brutto-price.small_tax {
padding-left: 14px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item .variable-item-span.variable-item-span-color::after {
box-shadow: none;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
box-shadow: none;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item.color-variable-item-white,
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item.color-variable-item-weiss {
border: 1px solid #ccc;
}
.product-size-wrapper .product-size-item {
margin: 0 5px 10px 0 !important; }
.woocommerce div.product form.cart .variations td {
line-height: 18px;
}
.pwb-all-brands .pwb-pagination-wrapper {
border: none;
}
#news-wrapper .news-item .news-read-more>a {
border-radius: 5px;
}
h1.news-headline,
.woocommerce-products-header__title.page-title {
line-height: 28px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable {
padding-bottom: 5px;
}
.news-read-more {
padding: 0 20px;
}
.woocommerce div.product form.cart .price-panel-content .variations {
display: block;
max-width: 100%;
}
.woocommerce div.product form.cart .price-panel-content .variations tbody,
.woocommerce div.product form.cart .price-panel-content .variations tr {
display: block;
width: 100%;
max-width: 100%;
}
.product-size-wrapper .product-size-item .product-size-quantity>input.input-text.quantity,
input.input-text.quantity {
-moz-appearance: textfield;
}
input.input-text.quantity::-webkit-outer-spin-button,
input.input-text.quantity::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input.wcbvp_quantity {
min-width: 65px;
}
.send-request-content .wpcf7-form-control-wrap.quiz-446 {
margin-bottom: 20px;
display: block;
}
.send-request-content .wpcf7-form-control-wrap.quiz-446 {
margin-top: 5px;
} .rke-woocommerce-product-download_size_chart>a:hover {
color: #3092c0;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper.farben-groben { }
.woo-variation-swatches .variable-items-wrapper.color-variable-wrapper {
margin: 0 -6px !important;
}
.woocommerce div.product form.cart .variations label[for="pa_farbe"] {
margin-left: -2px;
}
.product-size-wrapper.product_size_main {
margin-left: -2px;
margin-top: 10px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 8%;
height: 40px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item),
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type {
margin: 5.3px;
}
.rke-woocommerce-product-details__meta p {
font-size: inherit;
}
.product-size-quantity {
position: relative;
}
.min_qty {
transform: rotate(180deg);
bottom: 3px;
}
.plus_qty {
top: 4px;
}
.plus_qty,
.min_qty {
background: url(//raka-textil.shop/wp-content/themes/rakaille/assets/img/caret-up-solid.svg) center center / contain no-repeat;
width: 12px;
height: 12px;
position: absolute;
cursor: pointer;
right: 4px;
display: none !important;
}
.product-size-wrapper .product-size-item .product-size-quantity>input {
padding: 0 12px 0 2px;
}
.widget-title>span {
margin-left: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content {
gap: 5px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable>.price-column-top>span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable .price-column-amount>.price-column-middle {
margin-left: 0;
margin-right: 4px;
}
body.single-product .pwb-single-product-brands a {
display: block;
background: #fff;
}
.product-size-wrapper {
flex-wrap: nowrap;
display: flex;
max-width: 100%;
padding-bottom: 5px;
overflow: hidden;
scrollbar-width: thin;
}
#qty_box_all::-webkit-scrollbar-thumb,
#qty_box_all::-webkit-scrollbar-track {
border-radius: 10px;
}
.product-share-wrapper #share-product-btn b {
font-weight: normal;
}
.download_size_chart p {
margin-bottom: 5px;
}
.product-size-wrapper .product-size-item .product-size-top>span {
text-transform: uppercase;
}
.wp-block-gallery.gallery_cs {
align-items: center;
}
.wp-block-gallery.gallery_cs figure.wp-block-image {
margin-bottom: 0 !important;
flex-grow: unset;
flex-direction: unset;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.empty_widget_area.ft23,
.footer-widgets>.row .col>.footer-widget-column.widget-area.ft222 {
margin-top: 21px;
}
.footer-widgets>.row .col h6.widget-title {
margin: 0;
}
#grey-footer #text-3 h6.widget-title {
margin: 0;
}
.footer-widgets>.row .footer-checkmark {
margin-top: 0;
}
.row.padt_34 {
padding-top: 30px;
}
.footer-widgets>.row .col ul {
margin-bottom: 28px;
}
.footer-widget-column {
padding: 0 15px 0 0;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full aside.widget {
width: 25%;
}
.footer-widget-column.widget-area.footer-55-full ul.menu {
display: flex;
flex-wrap: wrap;
}  #wrapper>#content>.padder>.shop-col,
#wrapper>#content>.padder {
display: flex;
width: 100%;
}
.shop-col-left {
float: none;
clear: both;
position: relative;
width: 230px;
padding: 78px 0 0;
order: 1;
max-width: 100%;
}
.shop-col-right {
float: none;
clear: both;
width: calc(100% - 230px);
padding-left: 20px;
order: 2;
padding-top: 0;
}
.scroll-to-fixed-fixed.preabs_fixed {
left: 0 !important;
z-index: 1 !important;
top: auto !important;
bottom: 0 !important;
}
.send-request-wrapper .send-request-content .form-group {
margin-bottom: 5px;
}
.send-request-wrapper .send-request-content input[type="submit"] {
margin: 20px 0 0;
}
#shareProductModal.modal {
top: 50%;
transform: translateY(-50%);
bottom: auto;
} div#content {
padding-top: 112px;
}
#wrapper>#header {
padding: 20px 0 0;
}
#header .header-bottom {
background: #F7F7F7;
margin-top: 20px;
}
#header .header-bottom .padder {
padding: 0 30px;
}
#header .header-bottom .header-bottom-wrapper {
padding: 8px 0;
display: flex;
align-items: center;
justify-content: end;
float: right;
max-width: 1040px;
width: 100%;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li {
display: inline-block;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li {
display: inline-block;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li+li {
margin-left: 15px;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li+li {
margin-left: 20px;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a {
display: flex;
align-items: center;
margin-bottom: 0;
font-size: 0.875em;
font-weight: 600;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>img,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>img {
height: 20px;
width: 20px;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>span,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>span {
margin-left: 7px;
color: #6e6e6e;
font-size: 14px;
}
.header-bottom-wrapper ul {
margin: 0;
padding: 0;
line-height: 0;
}
div#logo {
max-width: 170px;
width: 100%;
}
.footer-widgets>.row .col>.footer-widget-column.ft22 {
width: 50%;
}
.footer-widget-column.ft22 ul.menu li:nth-of-type(2n) {
padding-left: 8px;
}
.footer-widget-column.ft22 ul.menu li {
min-width: 0;
}
.custom_bottom_border {
border-bottom: 1px solid #eee;
}
.home .custom_bottom_border {
border: none;
}
.variations_form.cart {
margin-top: 22px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content.hide {
display: none;
} .woocommerce .cart_totals table.shop_table tr.rke-cart-summary-row {
display: none;
}
.cart-collaterals .jde_hint {
text-align: left;
}
.cart-collaterals .jde_hint a {
font-weight: bold;
}
.cart_totals .shop_table tr th {
font-weight: 400;
text-align: left;
width: auto;
}
body.woocommerce-cart .cart_totals table.shop_table tbody>tr.woocommerce-shipping-totals.shipping td .shipping-calculator-form .select2.select2-container .select2-selection {
background: #f6f6f6;
border: none;
height: 2.5rem;
font-size: 0.875rem;
color: #444;
padding: 0.5rem;
}
.woocommerce-cart .select2-search.select2-search--dropdown {
display: none;
}
#add_payment_method .cart-collaterals .cart_totals p small,
.woocommerce-cart .cart-collaterals .cart_totals p small,
.woocommerce-checkout .cart-collaterals .cart_totals p small {
font-size: 14px;
color: #6e6e6e;
line-height: 20px;
text-align: justify;
display: block;
}
.woocommerce-cart .wc-proceed-to-checkout {
margin-top: 0px;
text-align: right;
padding-top: 0px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
background: #ff3333;
padding: 15px 32px;
color: #fff;
border-radius: 5px;
display: inline-block;
margin-right: 0;
margin-top: 15px;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce .button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
background: #f33;
color: #fff;
}
.cart_totals .shop_table tr th,
.cart_totals .shop_table tr td {
padding: 10px 0;
}
.cart-collaterals {
margin-top: 25px;
display: flex;
justify-content: end;
}
.woocommerce-shipping-totals.shipping .wgm-tax.product-tax {
display: none;
}
body.woocommerce-cart .cart_totals table.shop_table tbody>tr>th {
width: 60%;
color: #6e6e6e;
text-align: left;
font-weight: 400;
}
body.woocommerce-cart .cart_totals table.shop_table tbody>tr.order-total th,
body.woocommerce-cart .cart_totals table.shop_table tbody>tr.order-total td {
border-top: 0;
padding-top: 0;
}
.woocommerce table.shop_table tfoot>tr>td table tr.order-total {
border-top: 0;
}
.woocommerce table.shop_table tfoot>tr>td table tr.order-total th,
.woocommerce table.shop_table tfoot>tr>td table tr.order-total td {
padding-top: 0;
} .woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box {
display: none !important;
}
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-last,
.woocommerce form .form-row-first,
.woocommerce-page form .form-row-first {
float: none;
}
.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper {
display: flex;
flex-wrap: wrap;
}
.woocommerce form #customer_details .form-row,
.woocommerce form #customer_details .form-row-first,
.woocommerce-page form #customer_details .form-row-first,
.woocommerce form #customer_details .form-row-last,
.woocommerce-page form #customer_details .form-row-last {
width: 50%;
padding: 0 10px;
box-sizing: border-box;
}
.woocommerce-additional-fields {
margin-top: 14px;
}
.woocommerce form #customer_details .woocommerce-additional-fields .form-row {
width: 100%;
padding: 0;
}
.woocommerce form #customer_details .woocommerce-additional-fields .form-row.form-row-wide.upload-own-design-file .file-wrapper {
display: flex;
align-items: center;
}
#billing_address_1_field,
#billing_city_field,
#shipping_address_1_field,
#shipping_city_field {
width: 30% !important;
}
#billing_house_number_field,
#billing_postcode_field,
#shipping_postcode_field {
width: 20% !important;
}
form input[type="text"],
form input[type="email"],
form input[type="password"],
form input[type="number"],
form input[type="tel"],
form textarea {
background: #f6f6f6;
border: none !important;
font-weight: normal !important;
height: 2.5rem;
font-size: 0.875rem;
color: #444;
padding: 0.5rem;
width: 100%;
box-sizing: border-box;
}
.woocommerce form #billing_country_field .select2-selection,
.woocommerce form #shipping_country_field .select2-selection {
background: #f6f6f6;
border: none;
height: 2.5rem;
font-size: 0.875rem;
color: #444;
padding: 0.5rem;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 23px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 7px;
}
.woocommerce .woocommerce-billing-fields>h2,
.woocommerce .woocommerce-shipping-fields>h3,
.woocommerce .upload-own-design-file>h3,
.woocommerce #order_comments_field>label,
.woocommerce .general-terms,
.woocommerce #order_review_heading {
color: #3393b9;
padding-bottom: 11px;
border-bottom: 1px solid #efefef;
font-size: 16px;
}
#ship-to-different-address>label {
font-weight: bold;
line-height: 1.2;
color: #3092c0;
font-size: inherit;
}
.woocommerce #order_comments_field>.woocommerce-input-wrapper {
display: block;
margin-top: 10px;
}
.woocommerce-checkout #payment {
background: transparent;
}
#payment .wc_payment_methods.payment_methods.methods .wc_payment_method {
background: #f6f6f6;
padding: 15px;
border-radius: 5px;
margin-bottom: 10px;
display: flex;
align-items: center;
}
#payment .wc_payment_methods.payment_methods.methods .wc_payment_method .payment-methods-wrapper {
width: 60%;
}
#payment .wc_payment_methods.payment_methods.methods .wc_payment_method .payment_method__icon {
width: 40%;
display: flex;
align-items: center;
gap: 15px;
justify-content: end;
}
.woocommerce-checkout #order_review span.woocommerce-terms-and-conditions-checkbox-text,
.woocommerce-checkout #order_review .german-market-checkbox-p .shipping-service-provider-checkbox-text {
font-weight: 400;
}
.woocommerce-checkout #order_review span.woocommerce-terms-and-conditions-checkbox-text>a,
.woocommerce-checkout #order_review .german-market-checkbox-p .shipping-service-provider-checkbox-text>a {
font-weight: 600;
}
.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr td>table>tbody td,
table.shop_table.order_details tfoot tr td>table>tbody td {
text-align: right;
}
.woocommerce .woocommerce-checkout-review-order-table tfoot th,
.woocommerce .woocommerce-checkout-review-order-table tfoot td {
padding: 10px 0;
}
.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr td>table,
table.shop_table.order_details tfoot tr td>table {
max-width: 520px;
width: 100%;
float: right;
}
.woocommerce form.checkout.woocommerce-checkout button[type="submit"] {
border-radius: 5px;
padding: 18px 15px;
font-size: 1.25em;
float: right;
margin-top: 70px;
margin-right: 10px;
}
.woocommerce .shop_table.woocommerce-checkout-review-order-table {
margin-bottom: 80px;
}
.woocommerce table.shop_table tfoot>tr>td {
border-top: 0;
padding: 0;
}
.woocommerce table.shop_table tfoot>tr>td table tr {
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce table.shop_table tfoot>tr>td table tr td {
padding: 10px 0;
}
.woocommerce table.shop_table tfoot th {
font-weight: 400;
text-align: left;
}
.woocommerce table.shop_table tfoot td,
.woocommerce ul#shipping_method li label,
.woocommerce ul#shipping_method .amount {
font-weight: 400;
font-size: inherit;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table th {
font-size: 14px;
line-height: 18px;
}
.total-order-checkout {
display: flex;
align-items: end;
justify-content: end;
}
.total-order-checkout .cart_total_order_cs {
width: 100%;
max-width: 460px;
text-align: left;
}
.total-order-checkout .cart_total_order_cs th {
font-weight: 400;
}
.total-order-checkout .cart_total_order_cs tr {
border-top: 1px solid rgba(0, 0, 0, .1);
}
.total-order-checkout .cart_total_order_cs .order-total th {
font-weight: bold;
}
.total-order-checkout .cart_total_order_cs td {
padding: 10px 0;
font-size: 14px;
text-align: right;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
max-width: 420px;
padding-right: 12px;
float: none;
} .woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation {
margin-bottom: 30px;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation,
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content {
float: none;
width: 100%;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul {
list-style: none;
padding: 0;
margin: 0;
position: relative;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li {
display: inline-block;
background: #f2f2f2;
border-radius: 5px;
color: #6e6e6e;
margin-bottom: 5px;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li a {
font-size: 14px;
padding: 10px 30px;
display: inline-block;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li:hover,
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li.is-active {
background-color: #3092c0;
color: #fff !important;
cursor: pointer;
}
.woocommerce-MyAccount-content form.edit-account-billing,
.woocommerce-MyAccount-content form.edit-account-shipping {
display: flex;
flex-wrap: wrap;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content h3,
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content h2,
.woocommerce-order .woocommerce-customer-details>.woocommerce-columns>.woocommerce-column>h2 {
color: #3092c0;
display: block;
width: 100%;
font-size: 18px;
}
.woocommerce .woocommerce-MyAccount-content form.edit-account-billing .form-row,
.woocommerce .woocommerce-MyAccount-content form.edit-account-shipping .form-row {
float: none;
clear: both;
width: 50%;
margin: 0;
padding: 0 50px 0 0;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.my_account_orders.account-orders-table {
width: 100%;
text-align: left;
}
table.my_account_orders .woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions {
display: none;
}
.title_mobile {
display: none;
}
.woocommerce table.my_account_orders .button {
border-radius: 5px;
margin: 0;
}
.col_res.col_qty span {
font-weight: bold;
}
.col_res.col_qty .qty {
display: none;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content .edit-account-shipping {
margin-top: 43px;
}
.woocommerce #respond input#submit,
.woocommerce .button,
.woocommerce button.button,
.woocommerce input.button {
padding: 15px 10px;
border-radius: 5px;
font-size: 14px;
background: #ff3333;
margin: 15px 0 0;
color: #fff;
}
.woocommerce-account #customer_login.u-columns.col2-set {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.woocommerce-account #customer_login.u-columns.col2-set>.u-column1.col-1 {
float: none;
flex: 50%;
max-width: 50%;
padding-left: 0;
padding-right: 50px;
}
.woocommerce-account #customer_login h2 {
color: #3092c0;
font-size: 18px;
}
.woocommerce-account #customer_login form.woocommerce-form-login,
.woocommerce-account #customer_login form.woocommerce-form-register {
border: none;
padding: 0;
}
.woocommerce-account #customer_login form.woocommerce-form-register #german_market_privacy_declaration_field .woocommerce-input-wrapper>label>input {
margin-right: 5px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
margin-top: 38px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
margin-top: 37px;
}
.woocommerce-LostPassword.lost_password {
padding-left: 79px;
}
#german_market_privacy_declaration_field .woocommerce-form__label.woocommerce-form__label-for-checkbox {
position: relative;
padding-left: 22px;
display: block;
line-height: 20px;
}
#german_market_privacy_declaration_field .woocommerce-form__label.woocommerce-form__label-for-checkbox input {
margin: 0;
position: absolute;
left: 0;
top: 4px;
} .rke-woocommerce-cart-count {
background: #3092c0;
width: 23px;
height: 23px;
font-size: 10px;
right: -8px;
top: 15px;
}
.shop_table.cart.woocommerce-cart-form__contents {
width: 100%;
}
div.woocommerce table.shop_table {
margin: 0;
}
.shop_table.cart.woocommerce-cart-form__contents .cart_total_btm_row td {
padding-top: 0;
padding-bottom: 0;
}
.woocommerce-cart-form__contents .cart_total_btm_row .button {
margin: 0;
}
.rak_shirts_after.rak:last-child {
margin-bottom: 0;
} .wp-block-columns.box-list-center .wp-block-column:first-child {
text-align: right;
}
.wp-block-columns.box-list-center .wp-block-column ul {
display: inline-block;
text-align: left;
padding: 0;
list-style: none;
margin-top: 0;
}
.wp-block-columns.box-list-center .wp-block-column ul li {
position: relative;
list-style: none;
padding-right: 12px;
}
.wp-block-columns.box-list-center .wp-block-column ul li {
padding-left: 12px;
padding-right: 0;
}
.wp-block-columns.box-list-center .wp-block-column ul li::before {
content: "";
position: absolute;
top: 8px;
left: 0;
width: 5px;
height: 5px;
background: #6e6e6e;
border-radius: 100px;
} @media all and (min-width: 1025px) {
.product-size-quantity:hover .plus_qty,
.product-size-quantity:hover .min_qty {
display: block !important;
}
}
@media all and (min-width: 769px) and (max-width: 1200px) {
.rke-woocommerce-product-details__meta.desc {
padding-right: 0;
}
.dbxownload_cross {
display: block;
position: relative;
padding-bottom: 50px;
padding-right: 85px;
}
.dbxownload_cross .cross_box {
position: absolute;
bottom: 0;
left: 0;
}
.dbxownload_cross .cross_share {
position: relative;
z-index: 2;
}
.dbxownload_cross .cross_share,
.dbxownload_cross .cross_box {
width: 100%;
}
.dbxownload_cross .cross_item .title a>* {
text-align: left;
}
}
@media all and (max-width: 1366px) {
.page-subcat>a {
min-width: 0;
}
}
@media all and (max-width: 1024px) {
.mb_title_fiter {
margin: 18px 0 5px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 10.5%;
height: 40px;
}
#header .header-bottom .header-bottom-wrapper {
width: 100%;
float: none;
}
}
@media all and (max-width: 1020px) {
.footer-widget-column.footer-3 .footer-widget-column .widget-title {
margin: 0 0 15px;
}
}
@media all and ( max-width:994px) {
.footer-widgets>.row .col>.footer-widget-column.ft22 {
width: 100%;
}
}
@media all and ( max-width:990px) {
.product-size-wrapper {
overflow-x: scroll;
}
.product-size-wrapper .product-size-item {
min-width: 60px;
}
#wrapper>#content>.padder>.shop-col,
#wrapper>#content>.padder {
display: block;
}
.shop-col-left {
display: none;
}
.shop-col-right {
width: 100%;
padding-left: 0;
}
.footer-widgets>.row .col,
#grey-footer>div {
max-width: 100% !important;
width: 100% !important;
} .woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 9.1%;
height: 40px;
}
#woocommerce-mobile-nav .aws-search-form {
padding-right: 40px;
}
.mm-panels>.mm-panel a {
color: #6e6e6e;
}
li.mb_model_service_navitem {
margin-top: 26px;
}
li.mb_model_service_navitem::before,
#menu-mobile-menu li.mm-listitem:first-child::before {
content: "";
border-top: 1px solid #e5e5e5;
display: block;
position: absolute;
top: 0;
left: 20px;
width: 100%;
}
.mm-btn_close::after,
.mm-btn_close::before {
width: 20px;
height: 20px;
}
.mm-btn_close::after {
right: 17px;
border-left: 0;
border-top: 0;
border-bottom: 0;
border-right: 2px solid #6e6e6e;
transform: rotate(-45deg);
top: 16px;
}
.mm-btn_close::before {
border-top: 0;
border-left: 0;
border-bottom: 0;
right: 17px;
top: -12px;
border-right: 2px solid #6e6e6e;
transform: rotate(45deg);
}
.footer-widget-column.ft21 .widget {
width: 100%;
}
.footer-widget-column.ft21 .widget {
width: 100%;
display: flex;
}
.footer-widget-column.ft21 .widget .widget-title {
display: block;
width: 50%;
}
.footer-widget-column.ft21 .widget .textwidget {
width: 50%;
}
#grey-footer .ft21 #text-3 .textwidget>p:first-child {
margin-top: 0;
}
.footer-widgets>.row .col ul>li {
float: none;
width: 100%;
}
.footer-widget-column.widget-area.ft22 ul.menu li {
width: 50%;
float: left;
}
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full {
width: 100%;
} }
@media all and ( max-width:864px) {
.footer-widgets>.row .col>.footer-widget-column.widget-area.footer-55-full {
width: 100%;
} }
@media all and ( max-width:768px) {
.woocommerce .cart_totals table.shop_table {
width: 100%;
}
.woocommerce .woocommerce-MyAccount-content form.edit-account-billing .form-row,
.woocommerce .woocommerce-MyAccount-content form.edit-account-shipping .form-row {
padding-right: 15px;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-content>.account-headline {
margin-bottom: 23px;
}
form input[type="text"],
form input[type="email"],
form input[type="password"],
form input[type="number"],
form input[type="tel"],
form textarea,
.woocommerce form #billing_country_field .select2-selection,
.woocommerce form #shipping_country_field .select2-selection {
height: 30px;
padding: 0 12px;
}
.woocommerce table.shop_table_responsive tr.woocommerce-orders-table__row {
display: block;
padding: 10px 95px 10px 0;
position: relative;
border-bottom: 1px solid #ddd;
margin: 0;
}
.woocommerce table.shop_table_responsive tr.woocommerce-orders-table__row:last-child {
border: none;
}
.title_mobile {
display: block;
}
.woocommerce table.shop_table_responsive td.woocommerce-orders-table__cell {
display: flex;
align-items: center;
align-content: center;
border: none;
margin: 0;
float: none;
width: 100%;
padding: 5px 0;
}
.woocommerce table.my_account_orders .button {
border-radius: 5px;
}
.title_mobile {
width: 25%;
text-align: left;
}
.col_res {
width: 75%;
text-align: left;
}
.col_res.col_ac_review {
position: absolute;
right: 0;
width: auto;
bottom: 25px;
z-index: 2;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
content: none;
}
.woocommerce-page table.shop_table_responsive tr td::before {
font-weight: normal;
display: none;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: transparent;
}
}
@media all and ( max-width:767px) {
#header-inner #rke-header-right {
justify-content: end;
}
#rke-header-right #my-account {
margin-left: 0;
}
#header-inner #rke-header-right #top-bar-cart {
margin-left: 25px;
}
div#content {
padding-top: 60px;
}
#header .header-bottom {
display: none;
}
#wrapper>#header {
padding: 12px 0;
}
body header.woocommerce-products-header.shop_products_header {
padding-bottom: 0;
}
.woocommerce .woocommerce-breadcrumb,
.woocommerce-breadcrumb {
margin-bottom: 20px;
}
body.home .woocommerce-products-header__title {
margin-top: 43px;
}
.woocommerce-account #customer_login.u-columns.col2-set>.u-column2.col-2,
.woocommerce-account #customer_login.u-columns.col2-set>.u-column1.col-1 {
flex: 100%;
max-width: 100%;
padding-right: 0;
padding-left: 0;
}
#billing_address_1_field,
#billing_postcode_field,
#shipping_address_1_field,
#shipping_postcode_field,
#billing_house_number_field,
#billing_city_field,
#shipping_city_field {
width: 50% !important;
}
.woocommerce form #customer_details .woocommerce-additional-fields .form-row.form-row-wide.upload-own-design-file .file-wrapper {
display: block;
}
.woocommerce-additional-fields__field-wrapper .file-wrapper>div {
width: 100% !important;
}
#customer_details .bs-row.row {
margin: 0;
}
#customer_details .bs-row.row .col-md-12 {
padding: 0;
}
.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot tr td>table,
table.shop_table.order_details tfoot tr td>table {
width: 100%;
float: right;
max-width: 330px;
}
.progress-wrap {
left: 15px;
}
.admin-bar .contact-fixed .infomation {
bottom: 40px;
}
.contact-fixed .infomation {
position: fixed;
bottom: 8px;
right: calc(50% - 111px);
border-radius: 5px 5px 0 0;
}
.contact-fixed .contact ul a {
width: 40px;
height: 40px;
font-size: 15px;
line-height: 38px;
}
.contact-fixed {
bottom: 20px;
}
.info_box_fixed {
bottom: 130px;
}
.rke-woocommerce-product-details__meta {
margin-bottom: 26px;
}
.download_size_chart {
padding: 0 10px;
}
.footer-widget-column.ft22 ul.menu li:nth-of-type(2n) {
padding-left: 0;
}
.footer-widget-column {
padding-right: 0;
}
div.product_size_main.product-size-wrapper .product-size-top>span {
padding: 5px !important;
}
div.product_size_main .product_quantity {
display: block;
}
div.product-size-quantity.product_quantity {
margin-top: 5px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 6.33%;
height: 40px;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>span,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>span {
font-size: 12px;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>img,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>img {
width: 15px;
height: 15px;
}
}
@media(max-width: 753px) {
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-wrapper.has-multiple-pricetable>.price-column-top>span,
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle span.rke-tireprice {
width: 70px;
min-width: 70px;
}
#header .header-bottom .header-bottom-wrapper {
display: block;
}
#header .header-bottom .header-bottom-wrapper>div ul {
display: flex;
justify-content: space-between;
}
.header-bottom-company-info {
display: none;
}
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>span,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>span {
font-size: 14px;
}
}
@media all and ( max-width:700px) {
#header .header-bottom .padder {
padding: 0 15px;
}
div.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .right-column-price.rke-tireprice .price-column-bottom {
width: max-content;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li a {
padding: 8px 15px;
}
}
@media all and ( max-width:669px) {
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li a {
padding: 8px 10px;
}
}
@media all and ( max-width:599px) {
.wp-block-columns.box-list-center .wp-block-column:first-child {
text-align: left;
}
.wp-block-columns.box-list-center .wp-block-column ul {
display: block;
}
}
@media all and ( max-width:530px) {
#rke-header-right #my-account p {
display: none;
}
.rke-woocommerce-product-details__meta p {
padding-bottom: 4px;
margin-bottom: 0;
}
body.single-product .single-product-heading {
display: block;
}
.footer-widget-column.ft21 .widget {
display: block;
}
.footer-widget-column.ft21 .widget .widget-title,
.footer-widget-column.ft21 .widget .textwidget {
width: 100%;
}
.footer-top .col .footer-widget-column:nth-child(2) {
margin-top: 0 !important;
}
#grey-footer #text-3 h3.widget-title {
margin-bottom: 15px;
}
.theme-modal .send-request-wrapper .send-request-content {
padding: 0;
}
.theme-modal .send-request-wrapper .send-request-content .col-md-6,
.theme-modal .send-request-wrapper .send-request-content .col-md-9 {
padding: 0;
}
.send-request-content .wpcf7-form-control.wpcf7-quiz {
max-width: 100px;
}
.send-request-wrapper .send-request-content .wpcf7-list-item {
margin: 0;
}
.send-request-wrapper .send-request-content .wpcf7-list-item>label {
align-items: start;
}
.woocommerce .woocommerce-ordering select {
border: 1px solid #666666;
}
body.page .shop-col-right .woocommerce-breadcrumb,
body .shop-col-right .woocommerce-breadcrumb {
padding-top: 0;
}
.wp-block-gallery.gallery_cs figure.wp-block-image {
width: 33.3% !important;
flex-direction: unset;
flex-grow: unset;
margin: 0 !important;
padding: 10px;
}
#content {
padding: 48px 0 30px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 6.33%;
height: 33px;
}
.rke-woocommerce-single-tire-prices span {
font-size: 14px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .price-column-middle span {
padding: 5px 2px;
}
.rke-woocommerce-single-tire-prices.price-panel.price-panel-wrapper .price-panel-content .left-column-price .col-item span {
padding-left: 10px;
}
body.blog .shop-col-right,
body.page-template-default.page .shop-col-right,
body.archive .shop-col-right,
body.single-product .shop-col-right {
margin: 0;
padding: 0 !important;
}
.rke-woocommerce-archive-header div.rke-woocommerce-archive-header-left {
margin: 0;
}
body header.woocommerce-products-header.shop_products_header {
padding-bottom: 14px !important;
}
.mb_hide span {
display: none;
}
.dbxownload_cross {
display: block;
text-align: left;
}
.dbxownload_cross .cross_share,
.dbxownload_cross .cross_box {
width: 100%;
}
.dbxownload_cross .cross_item .title a>* {
text-align: left;
}
.dbxownload_cross .cross_share {
margin: 0 0 12px;
}
.dbxownload_cross .cross_item {
align-items: center;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding: 10px 0;
}
.dbxownload_cross .cross_box {
position: inherit;
}
.rke-woocommerce-product-details__meta.desc {
padding-right: 0;
}
}
@media all and ( max-width:425px) {
body.archive.tax-product_cat div.rke-woocommerce-archive-header {
display: block;
}
body.tax-pwb-brand .rke-woocommerce-archive-header {
display: block;
}
.woocommerce-account #wrapper>#content .page-content .woocommerce-MyAccount-navigation>ul>li a {
padding: 5px 3px;
font-size: 12px;
}
.woocommerce-products-header__title.page-title {
border-bottom: 1px solid #EEE;
padding-bottom: 10px;
}
#shareProductModal .heateor_sss_sharing_ul a {
margin: 0 2px;
}
#content div.wp-block-image.mbmw_95 img {
max-width: 95px;
}
.wp-block-image.mbmw_full img {
width: 100%;
}
.footer-widget-column.widget-area.ft43 {
margin-left: 30px;
}
.footer-widget-column.widget-area.ft42 {
margin-left: 15px;
}
header.woocommerce-products-header.shop_products_header {
padding-bottom: 40px !important;
}
div#rke-woocommerce-archive-category-navigation ul li a {
font-family: inherit;
}
#rke-woocommerce-archive-category-navigation ul li a {
font-family: inherit;
}
div.rke-woocommerce-archive-header {
border-bottom: 0;
}
.mb_title_fiter {
display: block;
color: #6e6e6e;
font-size: 13px;
margin: 0 0 5px;
}
.page-subcat {
display: flex;
align-items: center;
gap: 10px;
}
.page-subcat>a {
width: auto;
box-sizing: border-box;
min-width: 0;
margin: 0;
padding: 10px 15px;
}
div.wp-block-image img {
width: auto;
}
.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item {
width: 9%;
height: 33px;
}
.footer-widgets>.row .col h3.widget-title {
font-size: 15px;
}
.footer-widgets>.row .footer-checkmark aside.widget_block {
font-size: 12px;
}
.woocommerce form #customer_details .form-row,
.woocommerce form #customer_details .form-row-first,
.woocommerce-page form #customer_details .form-row-first,
.woocommerce form #customer_details .form-row-last,
.woocommerce-page form #customer_details .form-row-last {
width: 100%;
}
}
@media all and ( max-width:370px) {
#header .header-bottom .header-bottom-wrapper .header-bottom-product-info>ul li>p>span,
#header .header-bottom .header-bottom-wrapper .header-bottom-company-info>ul li>a>span {
font-size: 12px;
}
}
@media all and ( max-width:355px) {
.page-subcat>a {
padding: 10px 3px;
font-size: 14px;
}
}