html{--wp-admin--admin-bar--height: 32px;scroll-padding-top:var(--wp-admin--admin-bar--height)}#wpadminbar *{height:auto;width:auto;margin:0;padding:0;position:static;text-shadow:none;text-transform:none;letter-spacing:normal;font-size:13px;font-style:normal;line-height:2.46153846;border-radius:0;box-sizing:content-box;transition:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}#wpadminbar .ab-empty-item{cursor:default}#wpadminbar .ab-empty-item,#wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon{color:#f0f0f1}#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item{white-space:nowrap}#wpadminbar ul li:after,#wpadminbar ul li:before{content:normal}#wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover{border:none;text-decoration:none;background:0 0;box-shadow:none}#wpadminbar a:active,#wpadminbar a:focus,#wpadminbar div,#wpadminbar input[type=email],#wpadminbar input[type=number],#wpadminbar input[type=password],#wpadminbar input[type=search],#wpadminbar input[type=text],#wpadminbar input[type=url],#wpadminbar select,#wpadminbar textarea{box-shadow:none}#wpadminbar a:focus{outline-offset:-1px}#wpadminbar{direction:ltr;color:#c3c4c7;font-size:13px;font-weight:400;line-height:2.46153846;height:32px;position:fixed;top:0;left:0;width:100%;min-width:600px;z-index:99999;background:#1d2327}#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li{background:0 0;clear:none;list-style:none;margin:0;padding:0;position:relative;text-indent:0;z-index:99999}#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0}#wpadminbar .quicklinks ul{text-align:left}#wpadminbar li{float:left}#wpadminbar .ab-empty-item{outline:0}#wpadminbar .quicklinks .ab-top-secondary>li{float:right}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks a,#wpadminbar .shortlink-input{height:32px;display:block;padding:0 10px;margin:0}#wpadminbar .quicklinks>ul>li>a{padding:0 8px 0 7px}#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input{margin:0;padding:0;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#2c3338;display:none;position:absolute;float:none}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:100%}#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper{right:0;left:auto}#wpadminbar .ab-submenu{padding:6px 0}#wpadminbar .selected .shortlink-input{display:block}#wpadminbar .quicklinks .menupop ul li{float:none}#wpadminbar .quicklinks .menupop ul li a strong{font-weight:600}#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{line-height:2;height:26px;white-space:nowrap;min-width:140px}#wpadminbar .shortlink-input{width:200px}#wpadminbar li.hover>.ab-sub-wrapper,#wpadminbar.nojs li:hover>.ab-sub-wrapper{display:block}#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-left:100%;margin-top:-32px}#wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper{margin-left:0;left:inherit;right:100%}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background:#2c3338;color:#72aee6}#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,#wpadminbar>#wp-toolbar li.hover span.ab-label{color:#72aee6}#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon,.wp-admin-bar-arrow{position:relative;float:left;font:normal 20px/1 dashicons;speak:never;padding:4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none !important;margin-right:6px}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{color:#a7aaad;color:rgba(240,246,252,.6)}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{position:relative;transition:color .1s ease-in-out}#wpadminbar .ab-label{display:inline-block;height:32px}#wpadminbar .ab-submenu .ab-item{color:#c3c4c7;color:rgba(240,246,252,.7)}#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a{color:#c3c4c7;color:rgba(240,246,252,.7)}#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,#wpadminbar li #adminbarsearch.adminbar-focused:before,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li a:focus .ab-icon:before,#wpadminbar li.hover .ab-icon:before,#wpadminbar li.hover .ab-item:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover{color:#72aee6}#wpadminbar.mobile .quicklinks .ab-icon:before,#wpadminbar.mobile .quicklinks .ab-item:before{color:#c3c4c7}#wpadminbar.mobile .quicklinks .hover .ab-icon:before,#wpadminbar.mobile .quicklinks .hover .ab-item:before{color:#72aee6}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before,#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{position:absolute;font:normal 17px/1 dashicons;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpadminbar .menupop .menupop>.ab-item{display:block;padding-right:2em}#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{top:1px;right:10px;padding:4px 0;content:"";color:inherit}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item{padding-left:2em;padding-right:1em}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{top:1px;left:6px;content:""}#wpadminbar .quicklinks .menupop ul.ab-sub-secondary{display:block;position:relative;right:auto;margin:0;box-shadow:none}#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu{background:#3c434a}#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus a,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li>a:hover{color:#72aee6}#wpadminbar .quicklinks a span#ab-updates{background:#f0f0f1;color:#2c3338;display:inline;padding:2px 5px;font-size:10px;font-weight:600;border-radius:10px}#wpadminbar .quicklinks a:hover span#ab-updates{background:#fff;color:#000}#wpadminbar .ab-top-secondary{float:right}#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item{box-shadow:none}#wpadminbar #wp-admin-bar-recovery-mode{color:#fff;background-color:#d63638}#wpadminbar .ab-top-menu>#wp-admin-bar-recovery-mode.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus{color:#fff;background-color:#d63638}#wp-admin-bar-my-account>ul{min-width:198px}#wp-admin-bar-my-account:not(.with-avatar)>.ab-item{display:inline-block}#wp-admin-bar-my-account>.ab-item:before{content:"";top:2px;float:right;margin-left:6px;margin-right:0}#wp-admin-bar-my-account.with-avatar>.ab-item:before{display:none;content:none}#wp-admin-bar-my-account.with-avatar>ul{min-width:270px}#wpadminbar #wp-admin-bar-user-actions>li{margin-left:16px;margin-right:16px}#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:6px 0 12px}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin-left:88px}#wpadminbar #wp-admin-bar-user-info{margin-top:6px;margin-bottom:15px;height:auto;background:0 0}#wp-admin-bar-user-info .avatar{position:absolute;left:-72px;top:4px;width:64px;height:64px}#wpadminbar #wp-admin-bar-user-info a{background:0 0;height:auto}#wpadminbar #wp-admin-bar-user-info span{background:0 0;padding:0;height:18px}#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar #wp-admin-bar-user-info .username{display:block}#wpadminbar #wp-admin-bar-user-info .username{color:#a7aaad;font-size:11px}#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,#wpadminbar #wp-admin-bar-my-account.with-avatar>a img{width:auto;height:16px;padding:0;border:1px solid #8c8f94;background:#f0f0f1;line-height:1.84615384;vertical-align:middle;margin:-4px 0 0 6px;float:none;display:inline}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{width:15px;height:20px;margin-right:0;padding:6px 0 5px}#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0 7px}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"";top:2px}#wpadminbar .quicklinks li .blavatar{display:inline-block;vertical-align:middle;font:normal 16px/1 dashicons !important;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0f0f1}#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,#wpadminbar .quicklinks li a:focus .blavatar,#wpadminbar .quicklinks li a:hover .blavatar{color:#72aee6}#wpadminbar .quicklinks li div.blavatar:before,#wpadminbar .quicklinks li img.blavatar{height:16px;width:16px;margin:0 8px 2px -2px}#wpadminbar .quicklinks li div.blavatar:before{content:"";display:inline-block}#wpadminbar #wp-admin-bar-appearance{margin-top:-12px}#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-site-editor>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-customize>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-edit>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""}.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""}#wpadminbar #wp-admin-bar-comments .ab-icon{margin-right:6px}#wpadminbar #wp-admin-bar-comments .ab-icon:before{content:"";top:3px}#wpadminbar #wp-admin-bar-comments .count-0{opacity:.5}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{content:"";top:4px}#wpadminbar #wp-admin-bar-updates .ab-icon:before{content:"";top:2px}#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before{display:inline-block;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@media(prefers-reduced-motion: reduce){#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before{-webkit-animation:none;animation:none}}#wpadminbar .screen-reader-text,#wpadminbar .screen-reader-text span{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#wpadminbar .screen-reader-shortcut{position:absolute;top:-1000em;left:6px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f0f0f1;color:#2271b1;z-index:100000;line-height:normal;text-decoration:none}#wpadminbar .screen-reader-shortcut:focus{top:7px;background:#f0f0f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}@media screen and (max-width: 782px){html{--wp-admin--admin-bar--height: 46px }html #wpadminbar{height:46px;min-width:240px}#wpadminbar *{font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:2.28571428}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks>ul>li>a{padding:0;height:46px;line-height:3.28571428;width:auto}#wpadminbar .ab-icon{font:40px/1 dashicons !important;margin:0;padding:0;width:52px;height:46px;text-align:center}#wpadminbar .ab-icon:before{text-align:center}#wpadminbar .ab-submenu{padding:0}#wpadminbar #wp-admin-bar-my-account a.ab-item,#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item{text-overflow:clip}#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{line-height:1.6}#wpadminbar .ab-label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-top:-46px}#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item{padding-right:30px}#wpadminbar .menupop .menupop>.ab-item:before{top:10px;right:6px}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item{font-size:16px;padding:8px 16px}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty{display:none}#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{padding:0;width:52px;height:46px;text-align:center;vertical-align:top}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{font:28px/1 dashicons !important;top:-3px}#wpadminbar .ab-icon,#wpadminbar .ab-item:before{padding:0}#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-editor>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{text-indent:100%;white-space:nowrap;overflow:hidden;width:52px;padding:0;color:#a7aaad;position:relative}#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon{padding:0;margin-right:0}#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-editor>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{display:block;text-indent:0;font:normal 32px/1 dashicons;speak:never;top:7px;width:52px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpadminbar #wp-admin-bar-appearance{margin-top:0}#wpadminbar .quicklinks li .blavatar:before{display:none}#wpadminbar #wp-admin-bar-search{display:none}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{top:0;line-height:1.33333333;height:46px !important;text-align:center;width:52px;display:block}#wpadminbar #wp-admin-bar-updates{text-align:center}#wpadminbar #wp-admin-bar-updates .ab-icon:before{top:3px}#wpadminbar #wp-admin-bar-comments .ab-icon{margin:0}#wpadminbar #wp-admin-bar-comments .ab-icon:before{display:block;font-size:34px;height:46px;line-height:1.38235294;top:0}#wpadminbar #wp-admin-bar-my-account>a{position:relative;white-space:nowrap;text-indent:150%;width:28px;padding:0 10px;overflow:hidden}#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img{position:absolute;top:13px;right:10px;width:26px;height:26px}#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:0}#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar{display:none}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin:0}#wpadminbar #wp-admin-bar-user-info .display-name{height:auto;font-size:16px;line-height:1.5;color:#f0f0f1}#wpadminbar #wp-admin-bar-user-info a{padding-top:4px}#wpadminbar #wp-admin-bar-user-info .username{line-height:.8 !important;margin-bottom:-2px}#wp-toolbar>ul>li{display:none}#wpadminbar li#wp-admin-bar-comments,#wpadminbar li#wp-admin-bar-customize,#wpadminbar li#wp-admin-bar-edit,#wpadminbar li#wp-admin-bar-menu-toggle,#wpadminbar li#wp-admin-bar-my-account,#wpadminbar li#wp-admin-bar-my-sites,#wpadminbar li#wp-admin-bar-new-content,#wpadminbar li#wp-admin-bar-site-editor,#wpadminbar li#wp-admin-bar-site-name,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:block}#wpadminbar li.hover ul li,#wpadminbar li:hover ul li,#wpadminbar li:hover ul li:hover ul li{display:list-item}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:-moz-fit-content;min-width:-webkit-fit-content;min-width:fit-content}#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0}#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-edit,#wpadminbar #wp-admin-bar-my-account,#wpadminbar #wp-admin-bar-my-sites,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar .ab-top-menu,#wpadminbar .ab-top-secondary{position:static}#wpadminbar #wp-admin-bar-my-account{float:right}.network-admin #wpadminbar ul#wp-admin-bar-top-secondary>li#wp-admin-bar-my-account{margin-right:0}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before{top:10px;left:0}}@media screen and (max-width: 600px){#wpadminbar{position:absolute}#wp-responsive-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{width:100%;left:0}#wpadminbar .menupop .menupop>.ab-item:before{display:none}#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper{margin-left:0}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{margin:0;width:100%;top:auto;left:auto;position:relative}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item{font-size:16px;padding:6px 15px 19px 30px}#wpadminbar li:hover ul li ul li{display:list-item}#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:none}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{position:static;box-shadow:none}}@media screen and (max-width: 400px){#wpadminbar li#wp-admin-bar-comments{display:none}}:root{--unit-100vh: 100vh}@supports(height: 100dvh){:root{--unit-100vh: 100dvh}}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.mt-120{margin-top:120px !important}.mb-120{margin-bottom:120px !important}.pt-120{padding-top:120px !important}.pb-120{padding-bottom:120px !important}.w-100{width:100% !important}.content-reduced-width{width:100%;max-width:900px;margin-left:auto;margin-right:auto}html,body{font-family:"Barlow",sans-serif;text-underline-offset:1px}.clear{clear:both}h1,h2,h3{word-wrap:break-word}h1.small-h1,h2.small-h1,h3.small-h1{font-size:2.8rem;line-height:1.14em}hr{margin:30px 0;border-top:1px solid #dadada}.table{display:table;height:100%;margin-bottom:0}.table-cell{display:table-cell;vertical-align:middle}a{color:#dcc692;text-decoration:none;outline:0 !important;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}a:hover{color:#dcc692;text-decoration:underline}img{height:auto}.video,.wp-video{position:relative;width:100% !important;height:0;padding-bottom:56.25%;margin:15px 0}.video iframe,.video video,.video .mejs-video,.wp-video iframe,.wp-video video,.wp-video .mejs-video{position:absolute;top:0;left:0;width:100%;height:100%}.mt-3{margin-top:30px}.mb-3{margin-bottom:30px}.mt-6{margin-top:60px}.mb-6{margin-bottom:60px}.text-left{text-align:left !important}.screen-reader-text,.attachment-info .edit-attachment{display:none !important}button.button,a.button,span.button,input.button,.woocommerce input.button.alt,.woocommerce a.button.alt,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,a.button.alt,.woocommerce .cart input.button,.woocommerce input.button[disabled]:disabled,.woocommerce input.button:disabled,section.maincontent .woocommerce input.button,.woocommerce button.button.alt,section.maincontent .content section#main a.button,input[type=submit],input#searchsubmit{border:1px solid #92682b;display:inline-block;border-radius:0;color:#92682b;padding:18px 60px;min-width:360px;height:auto;text-align:center;line-height:1em;text-transform:uppercase;font-size:1.5rem;background:rgba(0,0,0,0);margin:15px;font-weight:400;letter-spacing:1pt;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}button.button:hover,a.button:hover,span.button:hover,input.button:hover,.woocommerce input.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce button.button:hover,a.button.alt:hover,.woocommerce .cart input.button:hover,.woocommerce input.button[disabled]:disabled:hover,.woocommerce input.button:disabled:hover,section.maincontent .woocommerce input.button:hover,.woocommerce button.button.alt:hover,section.maincontent .content section#main a.button:hover,input[type=submit]:hover,input#searchsubmit:hover{background:#92682b;text-decoration:none;color:#fff}button.button,button.button:active,button.button:hover,button.button:focus,button.button:focus-visible,a.button,a.button:active,a.button:hover,a.button:focus,a.button:focus-visible,span.button,span.button:active,span.button:hover,span.button:focus,span.button:focus-visible,input.button,input.button:active,input.button:hover,input.button:focus,input.button:focus-visible,.woocommerce input.button.alt,.woocommerce input.button.alt:active,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:focus-visible,.woocommerce a.button.alt,.woocommerce a.button.alt:active,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:focus-visible,.woocommerce a.button,.woocommerce a.button:active,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:focus-visible,.woocommerce input.button,.woocommerce input.button:active,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:focus-visible,.woocommerce button.button,.woocommerce button.button:active,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button:focus-visible,a.button.alt,a.button.alt:active,a.button.alt:hover,a.button.alt:focus,a.button.alt:focus-visible,.woocommerce .cart input.button,.woocommerce .cart input.button:active,.woocommerce .cart input.button:hover,.woocommerce .cart input.button:focus,.woocommerce .cart input.button:focus-visible,.woocommerce input.button[disabled]:disabled,.woocommerce input.button[disabled]:disabled:active,.woocommerce input.button[disabled]:disabled:hover,.woocommerce input.button[disabled]:disabled:focus,.woocommerce input.button[disabled]:disabled:focus-visible,.woocommerce input.button:disabled,.woocommerce input.button:disabled:active,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled:focus,.woocommerce input.button:disabled:focus-visible,section.maincontent .woocommerce input.button,section.maincontent .woocommerce input.button:active,section.maincontent .woocommerce input.button:hover,section.maincontent .woocommerce input.button:focus,section.maincontent .woocommerce input.button:focus-visible,.woocommerce button.button.alt,.woocommerce button.button.alt:active,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:focus-visible,section.maincontent .content section#main a.button,section.maincontent .content section#main a.button:active,section.maincontent .content section#main a.button:hover,section.maincontent .content section#main a.button:focus,section.maincontent .content section#main a.button:focus-visible,input[type=submit],input[type=submit]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:focus-visible,input#searchsubmit,input#searchsubmit:active,input#searchsubmit:hover,input#searchsubmit:focus,input#searchsubmit:focus-visible{outline-style:none}button.button.cta,a.button.cta,span.button.cta,input.button.cta,.woocommerce input.button.alt.cta,.woocommerce a.button.alt.cta,.woocommerce a.button.cta,.woocommerce input.button.cta,.woocommerce button.button.cta,a.button.alt.cta,.woocommerce .cart input.button.cta,.woocommerce input.button[disabled]:disabled.cta,.woocommerce input.button:disabled.cta,section.maincontent .woocommerce input.button.cta,.woocommerce button.button.alt.cta,section.maincontent .content section#main a.button.cta,input[type=submit].cta,input#searchsubmit.cta{border-color:#e3292d;color:#fff;background-color:#e3292d}button.button.cta:hover,a.button.cta:hover,span.button.cta:hover,input.button.cta:hover,.woocommerce input.button.alt.cta:hover,.woocommerce a.button.alt.cta:hover,.woocommerce a.button.cta:hover,.woocommerce input.button.cta:hover,.woocommerce button.button.cta:hover,a.button.alt.cta:hover,.woocommerce .cart input.button.cta:hover,.woocommerce input.button[disabled]:disabled.cta:hover,.woocommerce input.button:disabled.cta:hover,section.maincontent .woocommerce input.button.cta:hover,.woocommerce button.button.alt.cta:hover,section.maincontent .content section#main a.button.cta:hover,input[type=submit].cta:hover,input#searchsubmit.cta:hover{border-color:#e3292d;color:#e3292d;background-color:#2f373d}button.button.inverse,a.button.inverse,span.button.inverse,input.button.inverse,.woocommerce input.button.alt.inverse,.woocommerce a.button.alt.inverse,.woocommerce a.button.inverse,.woocommerce input.button.inverse,.woocommerce button.button.inverse,a.button.alt.inverse,.woocommerce .cart input.button.inverse,.woocommerce input.button[disabled]:disabled.inverse,.woocommerce input.button:disabled.inverse,section.maincontent .woocommerce input.button.inverse,.woocommerce button.button.alt.inverse,section.maincontent .content section#main a.button.inverse,input[type=submit].inverse,input#searchsubmit.inverse{border:1px solid #92682b;background:#92682b;color:#fff}button.button.inverse:hover,a.button.inverse:hover,span.button.inverse:hover,input.button.inverse:hover,.woocommerce input.button.alt.inverse:hover,.woocommerce a.button.alt.inverse:hover,.woocommerce a.button.inverse:hover,.woocommerce input.button.inverse:hover,.woocommerce button.button.inverse:hover,a.button.alt.inverse:hover,.woocommerce .cart input.button.inverse:hover,.woocommerce input.button[disabled]:disabled.inverse:hover,.woocommerce input.button:disabled.inverse:hover,section.maincontent .woocommerce input.button.inverse:hover,.woocommerce button.button.alt.inverse:hover,section.maincontent .content section#main a.button.inverse:hover,input[type=submit].inverse:hover,input#searchsubmit.inverse:hover{color:#92682b;background:rgba(0,0,0,0)}button.button[disabled],a.button[disabled],span.button[disabled],input.button[disabled],.woocommerce input.button.alt[disabled],.woocommerce a.button.alt[disabled],.woocommerce a.button[disabled],.woocommerce input.button[disabled],.woocommerce button.button[disabled],a.button.alt[disabled],.woocommerce .cart input.button[disabled],.woocommerce input.button[disabled]:disabled[disabled],.woocommerce input.button:disabled[disabled],section.maincontent .woocommerce input.button[disabled],.woocommerce button.button.alt[disabled],section.maincontent .content section#main a.button[disabled],input[type=submit][disabled],input#searchsubmit[disabled]{opacity:.7;filter:grayscale()}button.button.atom-loading,a.button.atom-loading,span.button.atom-loading,input.button.atom-loading,.woocommerce input.button.alt.atom-loading,.woocommerce a.button.alt.atom-loading,.woocommerce a.button.atom-loading,.woocommerce input.button.atom-loading,.woocommerce button.button.atom-loading,a.button.alt.atom-loading,.woocommerce .cart input.button.atom-loading,.woocommerce input.button[disabled]:disabled.atom-loading,.woocommerce input.button:disabled.atom-loading,section.maincontent .woocommerce input.button.atom-loading,.woocommerce button.button.alt.atom-loading,section.maincontent .content section#main a.button.atom-loading,input[type=submit].atom-loading,input#searchsubmit.atom-loading{opacity:.8}button.button.atom-loading i,a.button.atom-loading i,span.button.atom-loading i,input.button.atom-loading i,.woocommerce input.button.alt.atom-loading i,.woocommerce a.button.alt.atom-loading i,.woocommerce a.button.atom-loading i,.woocommerce input.button.atom-loading i,.woocommerce button.button.atom-loading i,a.button.alt.atom-loading i,.woocommerce .cart input.button.atom-loading i,.woocommerce input.button[disabled]:disabled.atom-loading i,.woocommerce input.button:disabled.atom-loading i,section.maincontent .woocommerce input.button.atom-loading i,.woocommerce button.button.alt.atom-loading i,section.maincontent .content section#main a.button.atom-loading i,input[type=submit].atom-loading i,input#searchsubmit.atom-loading i{display:none}button.button.atom-loading::before,a.button.atom-loading::before,span.button.atom-loading::before,input.button.atom-loading::before,.woocommerce input.button.alt.atom-loading::before,.woocommerce a.button.alt.atom-loading::before,.woocommerce a.button.atom-loading::before,.woocommerce input.button.atom-loading::before,.woocommerce button.button.atom-loading::before,a.button.alt.atom-loading::before,.woocommerce .cart input.button.atom-loading::before,.woocommerce input.button[disabled]:disabled.atom-loading::before,.woocommerce input.button:disabled.atom-loading::before,section.maincontent .woocommerce input.button.atom-loading::before,.woocommerce button.button.alt.atom-loading::before,section.maincontent .content section#main a.button.atom-loading::before,input[type=submit].atom-loading::before,input#searchsubmit.atom-loading::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";line-height:1em;margin:0 5px 0 0;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}button.button.white,a.button.white,span.button.white,input.button.white,.woocommerce input.button.alt.white,.woocommerce a.button.alt.white,.woocommerce a.button.white,.woocommerce input.button.white,.woocommerce button.button.white,a.button.alt.white,.woocommerce .cart input.button.white,.woocommerce input.button[disabled]:disabled.white,.woocommerce input.button:disabled.white,section.maincontent .woocommerce input.button.white,.woocommerce button.button.alt.white,section.maincontent .content section#main a.button.white,input[type=submit].white,input#searchsubmit.white{color:#fff;border-color:#fff}button.button.white:hover,a.button.white:hover,span.button.white:hover,input.button.white:hover,.woocommerce input.button.alt.white:hover,.woocommerce a.button.alt.white:hover,.woocommerce a.button.white:hover,.woocommerce input.button.white:hover,.woocommerce button.button.white:hover,a.button.alt.white:hover,.woocommerce .cart input.button.white:hover,.woocommerce input.button[disabled]:disabled.white:hover,.woocommerce input.button:disabled.white:hover,section.maincontent .woocommerce input.button.white:hover,.woocommerce button.button.alt.white:hover,section.maincontent .content section#main a.button.white:hover,input[type=submit].white:hover,input#searchsubmit.white:hover{border-color:#92682b}.atom-button{display:inline-block;border-radius:0;padding:18px 30px;height:auto;text-align:center;line-height:1em;text-transform:uppercase;text-decoration:none;font-size:1.5rem;margin:10px 0;font-weight:400;letter-spacing:1pt;transition:all .2s linear;border:1px solid #92682b}.atom-button,.atom-button.inverse:hover,.atom-button:focus{background-color:#92682b;color:#fff}.atom-button.inverse,.atom-button:not(.inverse):hover,.atom-button.inverse:focus{background-color:rgba(0,0,0,0);color:#92682b}.atom-button.cta{border:1px solid #e3292d}.atom-button.cta,.atom-button.cta.inverse:hover,.atom-button.cta:focus{background-color:#e3292d;color:#fff}.atom-button.cta.inverse,.atom-button.cta:not(.inverse):hover,.atom-button.cta.inverse:focus{background-color:rgba(0,0,0,0);color:#e3292d}.atom-button.slategrey{border:1px solid #2f373d}.atom-button.slategrey,.atom-button.slategrey.inverse:hover,.atom-button.slategrey:focus{background-color:#2f373d;color:#fff}.atom-button.slategrey.inverse,.atom-button.slategrey:not(.inverse):hover,.atom-button.slategrey.inverse:focus{background-color:rgba(0,0,0,0);color:#2f373d}.atom-button.white{border:1px solid #fff}.atom-button.white,.atom-button.white.inverse:hover,.atom-button.white:focus{background-color:#fff;color:#2f373d !important}.atom-button.white.inverse,.atom-button.white:not(.inverse):hover,.atom-button.white.inverse:focus{background-color:rgba(0,0,0,0);color:#fff !important}.atom-button.paypal-button{background-color:#f6c439;border-color:#f6c439;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/paypal.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 1.4em}.atom-button.paypal-button .atom-sr-only{opacity:0}.atom-button.paypal-button:hover{background-color:rgba(0,0,0,0)}.atom-button.small-button{padding:11px 30px}.atom-button.button-bold{font-weight:700;border-width:2px}.atom-button.button-block{display:block;margin:10px 0 !important;width:100%;min-width:0}.atom-button,.atom-button:active,.atom-button:hover,.atom-button:focus{outline-style:none;text-decoration:none}.atom-button:not(.w-100)+.atom-button{margin-left:15px}.atom-button.atom-loading{opacity:.8}.atom-button.atom-loading i{display:none}.atom-button.atom-loading::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";line-height:1em;margin:0 5px 0 0;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}button.link{margin:10px 0;background:none;border:none;font-size:1.5rem;font-weight:300;text-decoration:underline;color:#2f373d}.more-arrow-right{display:inline-block;color:#92682b;font-size:1em;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding-right:30px}.loading{font-size:3rem;margin:30px 0;text-align:center;color:#9d9d9d}body .tag{display:inline-block;padding:5px 8px;margin:5px;background-color:#f7f7f7;color:#2f373d;font-size:1.4rem;letter-spacing:.2pt;line-height:2rem;font-weight:400}body .taga:hover{text-decoration:none;color:#92682b}.brlbs-cmpnt-dialog-entrance-description:focus,.brlbs-cmpnt-dialog-entrance-description:focus-visible{outline-style:none !important}body .brlbs-cmpnt-content-blocker{margin:15px 0}body .brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn,body .brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:#92682b !important;color:#fff !important;text-decoration:none !important}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{flex-direction:row !important}#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:5px 0 !important}.vue-app{position:relative}.vue-app:not(.vue-app-finished)::before{position:absolute;content:"";display:block;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(246,246,246,.5)}.vue-app:not(.vue-app-finished)::after{position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);z-index:2;display:flex;justify-content:center;align-items:center;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;line-height:1em;width:30px;height:30px;color:#9d9d9d;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}[v-cloak]{display:none !important}.slick .slick-list .slick-slide:active,.slick .slick-list .slick-slide:focus,.slick-slider .slick-list .slick-slide:active,.slick-slider .slick-list .slick-slide:focus{outline-style:none}.slick .slick-list .slick-slide,.slick-slider .slick-list .slick-slide{height:100%;position:relative}.slick .slick-arrow,.slick-slider .slick-arrow{position:absolute;width:30px;height:30px;background-color:#fff;border:none;padding:1px;box-shadow:0 0 60px rgba(0,0,0,.2);color:#2f373d;text-align:center;line-height:30px;font-size:14px;top:calc(50% - 15px);z-index:1}.slick .slick-arrow.slick-prev,.slick-slider .slick-arrow.slick-prev{left:0}.slick .slick-arrow.slick-next,.slick-slider .slick-arrow.slick-next{right:0}.slick:not(.slick-initialized),.slick-slider:not(.slick-initialized){min-height:300px}.slick:not(.slick-initialized)>*,.slick-slider:not(.slick-initialized)>*{display:none}form textarea{background:rgba(0,0,0,0);color:#272d31;border:none;border-radius:0;border:1px solid #9d9d9d;resize:none;height:220px;width:100%;outline:none;padding:16px;font-size:1.8rem;font-weight:300;color:#2f373d;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}form textarea:focus{border-color:#92682b}form textarea[disabled]{background-color:#dadada}form select,form .acf-field select{border:1px solid #9d9d9d;border-radius:0;background:rgba(0,0,0,0);color:#272d31;appearance:none;outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;padding:13px 45px 13px 16px;font-size:1.8rem;line-height:normal;font-weight:300}form select:not([multiple]),form .acf-field select:not([multiple]){background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-arrowdown.svg);background-position:right center;background-repeat:no-repeat}form select:not([multiple]) option,form .acf-field select:not([multiple]) option{color:initial !important}form select[multiple],form .acf-field select[multiple]{height:124px}form select[disabled],form .acf-field select[disabled]{background-color:#dadada}form select:focus,form .acf-field select:focus{border-color:#92682b}form .select2.select2-container{width:100% !important}form .select2 .select2-selection.select2-selection--single{border:1px solid #9d9d9d;font-size:1.8rem;font-weight:300;line-height:1em;background:rgba(0,0,0,0);color:#272d31;padding:12px 55px 11px 16px;margin:0;max-width:100%;outline:none;height:auto;border-radius:0;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-arrowdown.svg);background-position:right center;background-repeat:no-repeat}form .select2 .select2-selection.select2-selection--single .select2-selection__arrow{display:none}form .select2 .select2-selection.select2-selection--single .select2-results__option--highlighted[aria-selected],form .select2 .select2-selection.select2-selection--single .select2-results__option--highlighted[data-selected]{background-color:#92682b}form .select2 .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;line-height:25px}form .select2 .select2-selection.select2-selection--single .select2-selection__rendered .select2-selection__clear{font-size:2rem;font-weight:300;color:#9d9d9d}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]){font-size:1.8rem;line-height:normal;font-weight:300;border:none;border:1px solid #9d9d9d;background:rgba(0,0,0,0);color:#272d31;padding:13px 16px;width:100%;max-width:100%;outline:none;border-radius:0;-webkit-appearance:none;background-position:97% center;background-repeat:no-repeat;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]):focus{border-color:#92682b}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).error,form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).touched:invalid{border-bottom:2px solid #e3292d !important;padding-bottom:12px;outline-style:none;box-shadow:none}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).error[type=text],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).error[type=email],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).error[type=tel],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).error[type=password],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).touched:invalid[type=text],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).touched:invalid[type=email],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).touched:invalid[type=tel],form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).touched:invalid[type=password]{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-error.svg);padding-right:35px !important}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]).success{border-bottom:2px solid #00c332;padding-bottom:8px}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio])[disabled]{background-color:#dadada}form .ep-autosuggest-container .ep-autosuggest{border:none}form .ep-autosuggest-container .ep-autosuggest .autosuggest-list{padding:0}form .ep-autosuggest-container .ep-autosuggest .autosuggest-list li{font-family:inherit}form .ep-autosuggest-container .ep-autosuggest .autosuggest-list li a{padding:8px 16px !important}form .acf-field-date-picker input{border:1px solid #9d9d9d !important;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-datepicker.svg) !important;background-position:right center !important;background-repeat:no-repeat;height:auto}form.cart input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]),form .quantity input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]){width:auto}form.checkout input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]){width:100%}form .error input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]){border-bottom:2px solid #e3292d;padding-bottom:8px}form .error input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio])[type=text],form .error input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio])[type=email],form .error input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio])[type=password]{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-error.svg);background-position:97% center;background-repeat:no-repeat}.settings-checkbox{font-size:1.8rem;font-weight:300;margin:5px 30px 5px 0}.settings-checkbox input{margin:0 5px 0 0}.atom-toggle-group{display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:300;margin:10px 0}.atom-toggle-group .atom-toggle{position:relative;width:35px;height:20px;border-radius:10px;margin:0 10px;background-color:#9d9d9d;transition:all .3s ease}.atom-toggle-group .atom-toggle::after{content:"";display:block;position:absolute;width:18px;height:18px;top:1px;left:1px;background-color:#fff;border-radius:50%;transition:all .3s ease}.atom-toggle-group input{display:none}.atom-toggle-group input:checked+.atom-toggle{background-color:#92682b}.atom-toggle-group input:checked+.atom-toggle::after{left:16px}.atom-toggle-group.d-inline-flex{display:inline-flex}.atom-toggle-group:hover{cursor:pointer}.wpcf7{overflow:hidden}.wpcf7 label{width:100%}.wpcf7 .wpcf7-form-control-wrap{width:100%;margin:0 0 30px;display:block}.wpcf7 .wpcf7-form-control-wrap input:not([type=checkbox]),.wpcf7 .wpcf7-form-control-wrap select{width:100%;margin-top:0}.wpcf7 .wpcf7-form-control-wrap input[type=checkbox]{margin:0 5px 5px 0}.wpcf7 .wpcf7-form-control-wrap textarea,.wpcf7 .wpcf7-form-control-wrap input{margin:0}.wpcf7 .wpcf7-form-control-wrap+br{display:none}.wpcf7 .consent .wpcf7-list-item,.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0;line-height:1.6em}.wpcf7 .consent .wpcf7-list-item label,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{display:flex;align-items:flex-start;text-transform:none;font-size:1.8rem;font-weight:300;line-height:inherit}.wpcf7 .consent .wpcf7-list-item label input,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input{flex-shrink:0;margin:7px 8px 0 0}.wpcf7 .consent .wpcf7-list-item label a,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label a{color:#2f373d;text-decoration:underline}.wpcf7 .wpcf7-submit{display:block;margin:30px auto !important}.wpcf7 .wpcf7-submit[disabled],.wpcf7 .wpcf7-submit[disabled]:hover{border-color:#9d9d9d;color:#9d9d9d;background:none}.wpcf7 .wpcf7-spinner{position:absolute;display:flex !important;justify-content:center;align-items:center;left:0;top:0;opacity:1;background-image:none !important;width:100% !important;height:100% !important;background-repeat:no-repeat;background-color:rgba(255,255,255,.5);margin:0;border-radius:0}.wpcf7 .wpcf7-spinner::before{position:relative;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";-webkit-animation:fa-spin 3s linear infinite;animation:fa-spin 3s linear infinite;color:#9d9d9d;background:none;font-size:30px;transform-origin:50% 50%;width:auto;height:auto}.wpcf7.submitting .wpcf7-submit{pointer-events:none}.wpcf7 .wpcf7-not-valid{border-color:#e3292d !important}.wpcf7 .wpcf7-not-valid-tip{color:#e3292d;font-size:1.4rem;text-transform:none}.wpcf7 form div.wpcf7-response-output{margin:0 auto;background-color:#f6f6f6;padding:15px 20px;font-size:1.6rem;font-weight:300;line-height:1.6667em;border-radius:15px}.faq-group h2{font-weight:700;font-size:3rem;margin:50px 0 30px}.faq-group .panel{box-shadow:none;-webkit-box-shadow:none;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background:none;border-radius:0;margin:0}.faq-group .panel+.panel{border-top:none}.faq-group .panel .panel-heading{padding:0}.faq-group .panel .panel-heading h3{margin:0;display:flex;align-items:center}.faq-group .panel .panel-heading h3 .faq-button{width:40px;height:40px;border:1px solid #92682b;color:#92682b !important;font-size:1.4rem;margin:0 0 0 15px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none !important;flex-shrink:0;vertical-align:bottom;transition:all .3s ease}.faq-group .panel .panel-heading h3 .faq-button i{transition:transform .3s ease}.faq-group .panel .panel-heading h3 .faq-button:hover{cursor:pointer;text-decoration:none;color:#fff;background-color:#92682b}.faq-group .panel .panel-heading h3 a[data-toggle=collapse]{display:flex;justify-content:space-between;align-items:center;flex-grow:2;padding:28px 0 28px 30px;color:#2f373d;font-size:2.4rem;font-weight:300;outline-style:none !important;text-decoration:none !important}.faq-group .panel .panel-heading h3 a[data-toggle=collapse] .title{flex-grow:2}.faq-group .panel .panel-heading h3 a[data-toggle=collapse]:hover{text-decoration:none}.faq-group .panel .panel-heading h3 a[data-toggle=collapse]:hover .faq-button:not(.copy-button){color:#fff !important;background-color:#92682b}.faq-group .panel .panel-heading h3 a[data-toggle=collapse].collapsed .faq-button:not(.copy-button) i{transform:rotate(180deg)}.faq-group .panel .panel-body{font-size:1.6rem;line-height:1.7em;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3;font-weight:300;padding:0 70px 28px 30px;border:none !important}.faq-group .panel .panel-body a:not(.atom-button){color:#2f373d;text-decoration:underline}.row.reduced-padding{margin-left:-8px;margin-right:-8px}.row.reduced-padding .col-xs-12,.row.reduced-padding .col-xs-6,.row.reduced-padding .col-xs-4{padding-left:8px;padding-right:8px}.row-flex{display:flex;flex-wrap:wrap}.steps{margin:30px -15px 15px}.steps .step{margin:0 0 30px}.steps .step img{margin:0 0 24px;width:100%}.steps .step h4{font-size:1.8rem;font-weight:600;margin:0 0 5px}.hidden-contactform{display:none}.hidden-contactform h2{font-size:3rem !important;margin:50px 0}.nav-top{background:#2f373d;border-bottom:3px solid #92682b;min-height:45px}.nav-top ul{list-style:none;padding:0;margin:0;text-align:center;float:none}.nav-top ul li{display:inline-block;float:none}.nav-top ul li a,.nav-top ul li button{font-size:.9285em;color:#fff;text-transform:uppercase;letter-spacing:1pt;padding:12px 0 10px;margin:0 7px;background:none;border:none;transition:all .2s ease}.nav-top ul li a.atom-signup-button,.nav-top ul li button.atom-signup-button{display:inline-block;color:#fff;text-transform:uppercase;background:none;border:none;font-weight:300;letter-spacing:1.21pt;padding:12px 0 8px;margin:0 10px;border-bottom:2px solid #2f373d;transition:all .3s ease}.nav-top ul li a.atom-signup-button span,.nav-top ul li button.atom-signup-button span{font-weight:600}.nav-top ul li a.atom-signup-button span::before,.nav-top ul li button.atom-signup-button span::before{content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg) center center no-repeat;background-size:contain;display:inline-block;height:18px;width:18px;margin:0 4px -4px 0}.nav-top ul li a.atom-signup-button:hover,.nav-top ul li a.atom-signup-button:focus,.nav-top ul li button.atom-signup-button:hover,.nav-top ul li button.atom-signup-button:focus{color:#92682b;text-decoration:none}.nav-top ul li.current-menu-item a,.nav-top ul li a:hover,.nav-top ul li a:focus{text-decoration:none;color:#92682b;background-color:rgba(0,0,0,0)}.nav-top ul li.logout{float:right}.nav-top ul li.logout a{padding:12px 30px 10px 2px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-logout.svg) right 12px no-repeat;font-weight:600}.nav-top ul li.login{float:right}.nav-top ul li.login button{padding:12px 2px 10px 30px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-login-white.svg) left 9px no-repeat;font-weight:600}.header.special-banner{background-color:#92682b}.header.special-banner a{display:block;padding:7px 0;color:#fff;text-decoration:none;font-size:18px;font-weight:400;text-align:center}.header.special-banner a p{margin:0;padding:0}.member-nav-box{padding:15px 0;background-color:rgba(255,255,255,.12);border-bottom:3px solid #92682b}.member-nav-box .nav.navbar-nav{padding:0}.member-nav-box .nav.navbar-nav a{font-size:2rem !important;padding:15px !important}.member-nav-box .nav.navbar-nav li:last-child,.member-nav-box .nav.navbar-nav li:nth-last-child(2){border:none !important}.member-nav-box .nav.navbar-nav .current-menu-item{background:#fff}.member-nav-box .nav.navbar-nav .current-menu-item a{color:#2f373d !important}.member-nav-box .signup-label{text-transform:uppercase;letter-spacing:1.21pt;color:#fff;text-align:center}.member-nav-box .signup-actions{display:flex;justify-content:space-between;align-items:center;margin:5px 0 0}.member-nav-box .atom-signup-button{display:inline-flex;justify-content:center;align-items:center;background:none;border:none;width:100%;text-align:center;padding:0 15px;margin:5px 0 0;text-transform:uppercase;font-weight:600;letter-spacing:1.21pt;color:#fff}.member-nav-box .atom-signup-button[data-mode=register]::before{content:"";display:inline-block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg) center center no-repeat;width:30px;height:10px;margin:0 10px 0 0}.member-nav-box .atom-signup-button[data-mode=login]::before{content:"";display:inline-block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-login-white.svg) center center no-repeat;width:20px;height:24px;margin:0 10px 0 0}.modal{overflow-y:auto;z-index:999999}.modal .modal-dialog{width:100%;max-width:880px;left:0;right:0;margin:60px auto;background-color:#2f373d;background-size:cover;background-position:center center;z-index:999;padding:60px 30px 30px;text-align:center;color:#fff;box-shadow:0 0 35px rgba(0,0,0,.5)}.modal .modal-dialog button.close{position:absolute;right:0;top:0;padding:10px 15px;opacity:1;z-index:1;font-weight:300;color:#fff;font-size:30px;line-height:.8em;text-shadow:none}.modal .modal-dialog .modal-content{background:none;border-radius:0;border:none;box-shadow:none;max-width:650px;margin:0 auto}.modal .modal-dialog .modal-content h2{font-size:5.4rem;font-weight:bold;margin-bottom:40px;margin-top:0}.modal .modal-dialog .modal-content hr{border-top:1px solid #92682b}.modal .modal-dialog .modal-content .subheadline{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-size:1.8rem;font-weight:bold}.modal .modal-dialog .modal-content .subheadline:before,.modal .modal-dialog .modal-content .subheadline:after{content:"";border-top:1px solid #92682b;margin:0 20px 0 0;flex:1 0 20px}.modal .modal-dialog .modal-content .subheadline:after{margin:0 0 0 20px}.modal .modal-dialog .modal-content p,.modal .modal-dialog .modal-content ul,.modal .modal-dialog .modal-content span,.modal .modal-dialog .modal-content label{font-size:1.6rem}.modal .modal-dialog .modal-content ul:not(.acf-radio-list){list-style:none;text-align:left;margin:15px auto;max-width:550px;padding:0}.modal .modal-dialog .modal-content ul:not(.acf-radio-list) li{margin:5px 0 5px 2em;margin-top:5px;margin-left:2em}.modal .modal-dialog .modal-content ul:not(.acf-radio-list) li:before{display:inline-block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-hakerl-gold.svg) center center no-repeat;background-size:contain;height:1.4em;width:1.3em;margin-left:-2em;margin-right:.7em;vertical-align:text-bottom}.modal .modal-dialog .modal-content label,.modal .modal-dialog .modal-content .checkbox-label{font-weight:normal;margin:5px 0}.modal .modal-dialog .modal-content label a,.modal .modal-dialog .modal-content .checkbox-label a{color:#fff;text-decoration:underline}.modal .modal-dialog .modal-content .acf-radio-list li{margin:5px 20px 5px 0}.modal .modal-dialog .modal-content .acf-radio-list li label{margin:0}.modal .modal-dialog .modal-content .acf-radio-list li label input{display:inline;width:auto;margin:0 5px 0 0}.modal .modal-dialog .modal-content .buttons .button,.modal .modal-dialog .modal-content .buttons .atom-button{padding:18px 8px;margin:10px 0;width:100%}.modal .modal-dialog .modal-content .buttons .fbl-button{margin:10px 0;min-width:0;width:auto}.modal .modal-dialog .modal-content .buttons a:not(.button){text-decoration:underline;color:#fff;font-weight:700}.modal .modal-dialog .modal-content .button.cta:hover{border-color:#e3292d}.modal .modal-dialog .modal-content #popover_close{display:inline-block;margin:15px 0 10px;font-weight:700;color:#fff;font-size:1.8rem;text-decoration:underline}.modal .modal-dialog.joinfamily{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/header-elferspot-keychain.jpg)}.modal .modal-dialog.joinfamily::before{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(to bottom, transparent 0%, rgba(25, 33, 35, 0.9) 40%, #192123 70%)}.modal .modal-dialog.joinfamily label{margin:10px auto;text-align:left;display:block;font-size:1.4rem}.modal .modal-dialog.joinfamily label input{margin-right:5px}.modal .modal-dialog.sold-modal .acf-fields>.acf-field{border:none;padding:0}.modal .modal-dialog.sold-modal label{width:100%;text-align:left;margin:25px 0 10px}.modal .modal-dialog.sold-modal ul.acf-radio-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.modal .modal-dialog.sold-modal ul.acf-radio-list li:before{content:"";display:none}.modal .modal-dialog.sold-modal input:not([type=submit]):not([type=radio]),.modal .modal-dialog.sold-modal textarea{width:100% !important;color:#2f373d;background-color:#fff !important}.modal .modal-dialog.sold-modal input[type=date]::-webkit-inner-spin-button,.modal .modal-dialog.sold-modal input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.modal .modal-dialog.sold-modal .row.buttons{margin-top:25px}.modal.atom-signup-popover .step-login,.modal.atom-signup-popover .step-register,.modal.atom-signup-popover .step-2fa{display:none}.modal.atom-signup-popover .step-entry{display:block}.modal.atom-signup-popover input[type=text],.modal.atom-signup-popover input[type=email],.modal.atom-signup-popover input[type=password]{background-color:#fff !important;border:none !important;margin:7px 0}.modal.atom-signup-popover input[name=street]{display:none !important}.modal.atom-signup-popover .frc-captcha{margin:12px 0 5px}.modal.atom-signup-popover .modal-dialog{max-width:1108px;padding:60px;background-color:#050505}.modal.atom-signup-popover .modal-dialog .modal-content{max-width:none}.modal.atom-signup-popover .signup-image{width:100%;margin:-45px 0 -45px;max-width:65vw}.modal.atom-signup-popover .checkbox-label{display:flex;align-items:flex-start;text-align:left;width:100%}.modal.atom-signup-popover .checkbox-label input{margin:4px 7px 0 0}.modal.atom-signup-popover .atom-error,.modal.atom-signup-popover .atom-info{text-align:left}.modal.atom-signup-popover .atom-button{margin:7px 0 !important}.modal.atom-signup-popover p.additional-info{margin:15px 0;text-align:center}.modal.atom-signup-popover p.additional-info a{font-weight:700}.modal.atom-signup-popover p.register-info{text-align:left}.modal.atom-signup-popover .button.retailer{margin:15px 0}.modal.atom-signup-popover p a{color:#fff;text-decoration:underline}.modal#atom_searchprofile_edit_popover .modal-dialog{max-width:1200px;background-color:#000}.modal#atom_searchprofile_edit_popover .modal-dialog .modal-content{max-width:100%}.modal#atom_searchprofile_edit_popover .modal-dialog .modal-content .container{width:100%;text-align:left}.modal#atom_searchprofile_add_popover .modal-dialog .modal-content{max-width:100%}.modal#atom_searchprofile_add_popover .modal-dialog .modal-content .container{width:100%;text-align:left}button#catapultCookie{font-weight:400;letter-spacing:1pt;padding:8px 16px !important;font-size:.8em;text-transform:uppercase;border-radius:0 !important}.atom-slideover-parent{position:relative;transition:all .5s ease}.atom-slideover{position:absolute;transition:all .5s ease}@media screen and (max-width: 830px){.atom-slideover{right:0 !important}.atom-slideover.floating{bottom:0;width:100vw !important;margin-top:25px !important;transform:translateY(100%);max-height:calc(var(--unit-100vh) - 25px) !important}.atom-slideover.floating.open{margin-left:0 !important}.atom-slideover.floating.open .atom-slideover-button{top:-25px;left:calc(50% - 25px) !important}.atom-slideover .atom-slideover-button{top:-65px;left:0}.atom-slideover .atom-slideover-button .cart-count{right:10px;top:14px}.atom-slideover.floating:not(.open) .atom-slideover-button{border-left:1px solid #fff;border-right:1px solid #fff;width:66px;height:65px;line-height:65px}.atom-slideover:not(.inquiry-action):not(.open) .atom-slideover-button{background-color:#2f373d}.atom-slideover .slideover-content{height:100% !important}.atom-slideover .slideover-content h2{margin:20px 0 15px !important;text-align:center}.atom-slideover.slideover-hidden .atom-slideover-button,.atom-slideover.slideover-disabled .atom-slideover-button{transform:translateY(65px)}}@media screen and (min-width: 831px){.atom-slideover.floating{right:0;transform:translateX(100%);width:400px;max-width:calc(100vw - 35px)}.atom-slideover.floating.open .atom-slideover-button{left:-25px}.atom-slideover .atom-slideover-button{top:0;left:-50px}.atom-slideover .atom-slideover-button:hover{transform:scale(1.04)}.atom-slideover.slideover-hidden .atom-slideover-button,.atom-slideover.slideover-disabled .atom-slideover-button{transform:translateX(50px)}.atom-slideover.slideover-mobile-only{display:none}}.atom-slideover.floating{position:fixed;max-height:var(--unit-100vh);z-index:98}.atom-slideover.floating .slideover-content{max-height:min(100%,var(--unit-100vh));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.atom-slideover.floating:not(.open) .slideover-content{visibility:hidden}.atom-slideover.floating.open{z-index:100;bottom:0;transform:translate(0, 0)}.atom-slideover.floating.open .atom-slideover-button{box-shadow:0 0 20px rgba(0,0,0,.4);z-index:101}.atom-slideover.floating.open .atom-slideover-button i{transform:rotate(180deg);opacity:0}.atom-slideover.floating.open .atom-slideover-button::after{transform:rotate(0);opacity:1}.atom-slideover.floating.open .slideover-content{box-shadow:0 0 20px rgba(0,0,0,.4)}.atom-slideover.integrated{position:relative}.atom-slideover:not(.floating){width:100%}.atom-slideover:not(.floating) .atom-slideover-button{transform:none !important;left:0 !important;top:30px}.atom-slideover:not(.floating) .atom-slideover-button.absolute-integrated-button{left:1px !important;top:11px}.atom-slideover.slideover-disabled{visibility:hidden}.atom-slideover .atom-slideover-button{position:absolute;display:block;text-align:center;width:50px;height:50px;line-height:50px;font-size:17px;color:#fff;background-color:#92682b;border:none;text-decoration:none;z-index:98;box-shadow:0 0 10px rgba(0,0,0,.2);transition:all .5s ease;overflow:hidden}.atom-slideover .atom-slideover-button:hover{cursor:pointer}.atom-slideover .atom-slideover-button i{display:block;position:absolute;width:100%;height:100%;line-height:inherit;top:0;left:0;vertical-align:middle;transition:all .3s ease}.atom-slideover .atom-slideover-button i.icon-cart{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart-white.svg) no-repeat center;background-size:25px}.atom-slideover .atom-slideover-button::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;transform:rotate(-180deg);opacity:0;transition:all .3s ease}.atom-slideover .slideover-content{position:relative;transition:all .5s ease;font-weight:300}.atom-slideover .slideover-content .button{width:100%;margin:10px 0;padding-left:18px;padding-right:18px}.atom-slideover .slideover-content h2{margin:5px 0 15px 20px;font-size:3rem}.atom-slideover .slideover-content>.tools>h2{margin:40px 0 5px 0}.atom-slideover .slideover-content h3{font-weight:700;margin:30px 0}.atom-slideover .slideover-content .list-content{overflow:hidden;border-bottom:1px solid #dadada}.atom-slideover .slideover-content .list-detail-row{border-top:1px solid #dadada;padding:10px 0;display:flex;align-items:center;width:100%}.atom-slideover .slideover-content .list-detail-row .clear-list-item,.atom-slideover .slideover-content .list-detail-row .clear-cart-item{border:none;width:16px;height:16px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-x-shop.svg) center center no-repeat}.atom-slideover .slideover-content .list-detail-row>a,.atom-slideover .slideover-content .list-detail-row>div.placeholder-a{display:flex;align-items:center;flex-grow:2;position:relative;color:#2f373d;overflow:hidden}.atom-slideover .slideover-content .list-detail-row>a::after,.atom-slideover .slideover-content .list-detail-row>div.placeholder-a::after{content:"";position:absolute;display:block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) center center no-repeat;top:0;bottom:0;width:30px;transition:all .3s ease;right:-30px}.atom-slideover .slideover-content .list-detail-row>a:hover,.atom-slideover .slideover-content .list-detail-row>div.placeholder-a:hover{text-decoration:none}.atom-slideover .slideover-content .list-detail-row>a:hover::after,.atom-slideover .slideover-content .list-detail-row>div.placeholder-a:hover::after{transform:translateX(-30px)}.atom-slideover .slideover-content .list-detail-row .img-container{width:60px;margin:0 15px;flex-shrink:0}.atom-slideover .slideover-content .list-detail-row .img-container .placeholder{display:block;padding-bottom:100%}.atom-slideover .slideover-content .list-detail-row .img-container span.sold{font-size:1.2rem;padding:3px 20px;left:-56px;top:10px}.atom-slideover .slideover-content .list-detail-row .placeholder{background-color:#dadada;display:inline-block;width:100%;height:1em;-webkit-animation:atom-pulse 2s infinite;animation:atom-pulse 2s infinite}@-webkit-keyframes atom-pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@keyframes atom-pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.atom-slideover .slideover-content .list-detail-row .item-content{flex-grow:2}.atom-slideover .slideover-content .list-detail-row img{width:100%;height:auto}.atom-slideover .slideover-content .list-detail-row h3,.atom-slideover .slideover-content .list-detail-row a h3{color:#2f373d;margin:0;font-size:1.8rem}.atom-slideover .slideover-content .list-detail-row p{margin:0}.atom-slideover .slideover-content .list-detail-row.cart-item-row a::after{display:none !important}.atom-slideover .slideover-content .list-detail-row.cart-item-row .price{color:#272d31;font-weight:700;font-size:1.8rem;margin-left:10px}.atom-slideover .slideover-content .row.reduced-padding{margin-top:7px;margin-bottom:7px}.atom-slideover .slideover-content .row.reduced-padding .atom-button,.atom-slideover .slideover-content .row.reduced-padding #ppc-button-minicart{margin:7px 0}.atom-slideover .slideover-content .steps .col-12{float:none !important;width:100% !important}.atom-slideover .slideover-content .col-md-6{width:100%;margin:0}.atom-slideover .slideover-content .atom-wc-notices .woocommerce-message{margin:0 0 15px}.atom-slideover .slideover-content .atom-wc-notices .button{display:none}.atom-slideover .slideover-content p.description{font-size:1.2857em;line-height:1.35em;margin:20px 0}.atom-slideover .slideover-content .faq-group .panel-heading h3 a[data-toggle=collapse]{padding:20px 0}.atom-slideover .slideover-content .faq-group .panel-body{padding:0 0 30px}.atom-slideover .slideover-content .img-circle{position:relative;margin:0 auto 15px;width:35%;padding-top:35%;border-radius:50%;overflow:hidden}.atom-slideover .slideover-content .img-circle img{position:absolute;top:0;left:0;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atom-slideover .slideover-content textarea{height:140px}.atom-slideover .slideover-content .loading{position:absolute;display:none;background:rgba(255,255,255,.9);left:0;top:0;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;z-index:102;margin:0}.atom-slideover .slideover-content .loading.show{display:flex !important}.atom-slideover .slideover-content .loading::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;color:#9d9d9d;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.atom-slideover .slideover-content .related-products-slider-header h3{font-size:2rem}.atom-slideover .slideover-content .related-products-slider{padding:0;height:330px;opacity:0;overflow:hidden}.atom-slideover .slideover-content .related-products-slider.slick-initialized{height:auto;opacity:1}.atom-slideover .slideover-content .related-products-slider.slick .slick-arrow{transform:translate3d(0, 0, 0);box-shadow:0 3px 6px rgba(0,0,0,.16)}.atom-slideover .slideover-content .related-products-slider.slick .slick-arrow.slick-prev{left:-7px}.atom-slideover .slideover-content .related-products-slider.slick .slick-arrow.slick-next{right:-7px}.atom-slideover .slideover-content .related-products-slider.slick .slick-track{display:flex}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser{margin:7.5px;padding:15px;height:auto;display:flex;flex-direction:column}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser img{width:100%;height:auto;padding:15px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser .details{color:#272d31;display:flex;flex-direction:column;flex:1}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser .details h3{font-size:1.7rem;margin-top:15px;margin-bottom:7.5px;position:relative;max-height:60px;height:100%;overflow:hidden}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser .details h3:after{position:absolute;display:block;content:"";bottom:0;left:0;right:0;width:100%;height:25px;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.atom-slideover .slideover-content .related-products-slider.slick .product-teaser .details span{font-weight:700;color:#92682b;font-size:1.7rem;margin-top:auto}.atom-slideover.slideover-cart .slideover-content .atom-button,.atom-slideover.slideover-cart .slideover-content .button{padding:11.5px 7.5px}.atom-slideover.full-height .slideover-content{height:100%}.atom-slideover.inquiry-action .atom-slideover-button{background-color:#e3292d}.atom-slideover.inquiry-action .slideover-content{background-color:rgba(47,55,61,.94)}.atom-slideover.inquiry-action .slideover-content #inquiry{background:rgba(0,0,0,0)}.atom-slideover:not(.inquiry-action) .slideover-content{padding:15px;background-color:rgba(255,255,255,.94)}@media screen and (max-width: 830px){.slideover-bar{position:fixed;z-index:97;bottom:0;left:0;width:100%;height:65px;background-color:#2f373d;transform:translateY(100%);transition:all .5s ease}.slideover-bar.visible{transform:translateY(0)}#inquiry form textarea{height:175px !important}}[data-toggle=collapse].collapsed .if-not-collapsed{display:none}[data-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}.bacs-payment-details p{font-size:1.5rem !important}.bacs-payment-details img{width:100%;max-width:200px !important}.bacs-payment-details ul.wc-bacs-bank-details{display:flex;flex-wrap:wrap;list-style:none;margin:-5px;padding:0}.bacs-payment-details ul.wc-bacs-bank-details li{flex-grow:2;margin:5px;min-width:calc(50% - 10px);font-size:1.4rem;line-height:1.5em}.bacs-payment-details ul.wc-bacs-bank-details strong{display:block}.copy-container{display:inline-block;position:relative}.copy-container button{background:#272d31;border:none;padding:1px 7px;margin:0 0 0 3px;border-radius:0;color:#fff;font-size:1.2rem;white-space:nowrap}.copy-container .copy-confirmation{display:none;position:absolute;right:0;top:calc(-100% - 1px);background:#272d31;padding:1px 7px;color:#fff;font-size:1.2rem;font-weight:400;font-size:1.2rem;white-space:nowrap}.icon-progress{margin:30px 0;display:flex;justify-content:center;align-items:center}.icon-progress div{font-size:3.2rem;color:#dadada;white-space:nowrap}.icon-progress div.step-active{color:#272d31}.icon-progress div.step-active::before{color:#92682b}.icon-progress div:not(:first-child)::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300;content:"";margin:0 30px}.img-container{position:relative;overflow:hidden;display:block}.img-container .auction-badge{position:absolute;top:15px;left:15px;background-color:#fff;color:#2f373d;font-weight:500;text-transform:uppercase;padding:5px 10px}.img-container span.sold{background-color:#e3292d;color:#fff;padding:5px 20px;width:160px;text-align:center;font-weight:600;font-size:1.4rem;display:block;position:absolute;transform:rotate(-45deg);left:-40px;top:20px;z-index:2}.img-container.small span.sold{padding:3px 20px;width:150px;font-size:1.2rem;left:-50px;top:12px}.img-container.small .auction-badge{top:auto;left:auto;bottom:0;right:0}.img-container.small .auction-badge span{display:none}.checklist ul{margin:0 0 1em 0;padding:0 0 0 2em;list-style:none}.checklist ul li{position:relative;padding:0}.checklist ul li:before{display:inline-block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-hakerl-gold.svg) center center no-repeat;background-size:contain;height:1.3em;width:1.3em;margin-left:-2em;margin-right:.7em;vertical-align:text-bottom}.checklist.white ul li{color:#fff}.checklist.white ul li:before{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-hakerl-white.svg) center center no-repeat}.atom-action-info{background-color:#2f373d;text-align:center;padding:30px 15px}.atom-action-info p{color:#fff}.atom-action-info p a{color:#dcc692}.atom-action-info .button.cta:hover{border-color:#e3292d}.atom-action-info .close-action{display:block;margin:5px 0;color:#92682b;font-size:1em;text-transform:uppercase}.atom-error,.atom-message,.atom-info,.woocommerce-error,.woocommerce-message,.woocommerce-info,#message,.wc-block-components-notice-banner{margin:15px 0;padding:15px 20px 15px 60px !important;border-radius:15px;position:relative;background-color:#f6f6f6;color:#2f373d;font-size:1.6rem;font-weight:300;text-align:left;line-height:1.6667em;border:1px solid #2f373d;list-style:none outside;width:auto;word-wrap:break-word;outline-style:none !important}.atom-error p,.atom-message p,.atom-info p,.woocommerce-error p,.woocommerce-message p,.woocommerce-info p,#message p,.wc-block-components-notice-banner p{font-size:1.6rem}.atom-error p:last-child,.atom-message p:last-child,.atom-info p:last-child,.woocommerce-error p:last-child,.woocommerce-message p:last-child,.woocommerce-info p:last-child,#message p:last-child,.wc-block-components-notice-banner p:last-child{margin-bottom:0}.atom-error a:not(.button),.atom-message a:not(.button),.atom-info a:not(.button),.woocommerce-error a:not(.button),.woocommerce-message a:not(.button),.woocommerce-info a:not(.button),#message a:not(.button),.wc-block-components-notice-banner a:not(.button){text-decoration:underline;color:#2f373d}.atom-error a.button,.atom-message a.button,.atom-info a.button,.woocommerce-error a.button,.woocommerce-message a.button,.woocommerce-info a.button,#message a.button,.wc-block-components-notice-banner a.button{float:none !important;display:block;margin-bottom:0;max-width:350px}.atom-error .message-symbol,.atom-message .message-symbol,.atom-info .message-symbol,.woocommerce-error .message-symbol,.woocommerce-message .message-symbol,.woocommerce-info .message-symbol,#message .message-symbol,.wc-block-components-notice-banner .message-symbol{float:right;margin-top:5px}.atom-error.atom-info,.atom-error.woocommerce-info,.atom-error.is-info,.atom-message.atom-info,.atom-message.woocommerce-info,.atom-message.is-info,.atom-info.atom-info,.atom-info.woocommerce-info,.atom-info.is-info,.woocommerce-error.atom-info,.woocommerce-error.woocommerce-info,.woocommerce-error.is-info,.woocommerce-message.atom-info,.woocommerce-message.woocommerce-info,.woocommerce-message.is-info,.woocommerce-info.atom-info,.woocommerce-info.woocommerce-info,.woocommerce-info.is-info,#message.atom-info,#message.woocommerce-info,#message.is-info,.wc-block-components-notice-banner.atom-info,.wc-block-components-notice-banner.woocommerce-info,.wc-block-components-notice-banner.is-info{background-color:#f6f6f6;border-color:#2f373d}.atom-error.atom-info::before,.atom-error.woocommerce-info::before,.atom-error.is-info::before,.atom-message.atom-info::before,.atom-message.woocommerce-info::before,.atom-message.is-info::before,.atom-info.atom-info::before,.atom-info.woocommerce-info::before,.atom-info.is-info::before,.woocommerce-error.atom-info::before,.woocommerce-error.woocommerce-info::before,.woocommerce-error.is-info::before,.woocommerce-message.atom-info::before,.woocommerce-message.woocommerce-info::before,.woocommerce-message.is-info::before,.woocommerce-info.atom-info::before,.woocommerce-info.woocommerce-info::before,.woocommerce-info.is-info::before,#message.atom-info::before,#message.woocommerce-info::before,#message.is-info::before,.wc-block-components-notice-banner.atom-info::before,.wc-block-components-notice-banner.woocommerce-info::before,.wc-block-components-notice-banner.is-info::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";color:#2f373d}.atom-error.atom-error,.atom-error.woocommerce-error,.atom-error.is-error,.atom-message.atom-error,.atom-message.woocommerce-error,.atom-message.is-error,.atom-info.atom-error,.atom-info.woocommerce-error,.atom-info.is-error,.woocommerce-error.atom-error,.woocommerce-error.woocommerce-error,.woocommerce-error.is-error,.woocommerce-message.atom-error,.woocommerce-message.woocommerce-error,.woocommerce-message.is-error,.woocommerce-info.atom-error,.woocommerce-info.woocommerce-error,.woocommerce-info.is-error,#message.atom-error,#message.woocommerce-error,#message.is-error,.wc-block-components-notice-banner.atom-error,.wc-block-components-notice-banner.woocommerce-error,.wc-block-components-notice-banner.is-error{background-color:#f6f6f6;border-color:#e3292d}.atom-error.atom-error::before,.atom-error.woocommerce-error::before,.atom-error.is-error::before,.atom-message.atom-error::before,.atom-message.woocommerce-error::before,.atom-message.is-error::before,.atom-info.atom-error::before,.atom-info.woocommerce-error::before,.atom-info.is-error::before,.woocommerce-error.atom-error::before,.woocommerce-error.woocommerce-error::before,.woocommerce-error.is-error::before,.woocommerce-message.atom-error::before,.woocommerce-message.woocommerce-error::before,.woocommerce-message.is-error::before,.woocommerce-info.atom-error::before,.woocommerce-info.woocommerce-error::before,.woocommerce-info.is-error::before,#message.atom-error::before,#message.woocommerce-error::before,#message.is-error::before,.wc-block-components-notice-banner.atom-error::before,.wc-block-components-notice-banner.woocommerce-error::before,.wc-block-components-notice-banner.is-error::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";color:#e3292d}.atom-error.atom-message,.atom-error.woocommerce-message,.atom-error#message,.atom-error.is-success,.atom-message.atom-message,.atom-message.woocommerce-message,.atom-message#message,.atom-message.is-success,.atom-info.atom-message,.atom-info.woocommerce-message,.atom-info#message,.atom-info.is-success,.woocommerce-error.atom-message,.woocommerce-error.woocommerce-message,.woocommerce-error#message,.woocommerce-error.is-success,.woocommerce-message.atom-message,.woocommerce-message.woocommerce-message,.woocommerce-message#message,.woocommerce-message.is-success,.woocommerce-info.atom-message,.woocommerce-info.woocommerce-message,.woocommerce-info#message,.woocommerce-info.is-success,#message.atom-message,#message.woocommerce-message,#message#message,#message.is-success,.wc-block-components-notice-banner.atom-message,.wc-block-components-notice-banner.woocommerce-message,.wc-block-components-notice-banner#message,.wc-block-components-notice-banner.is-success{background-color:#f6f6f6;border-color:#00c332}.atom-error.atom-message::before,.atom-error.woocommerce-message::before,.atom-error#message::before,.atom-error.is-success::before,.atom-message.atom-message::before,.atom-message.woocommerce-message::before,.atom-message#message::before,.atom-message.is-success::before,.atom-info.atom-message::before,.atom-info.woocommerce-message::before,.atom-info#message::before,.atom-info.is-success::before,.woocommerce-error.atom-message::before,.woocommerce-error.woocommerce-message::before,.woocommerce-error#message::before,.woocommerce-error.is-success::before,.woocommerce-message.atom-message::before,.woocommerce-message.woocommerce-message::before,.woocommerce-message#message::before,.woocommerce-message.is-success::before,.woocommerce-info.atom-message::before,.woocommerce-info.woocommerce-message::before,.woocommerce-info#message::before,.woocommerce-info.is-success::before,#message.atom-message::before,#message.woocommerce-message::before,#message#message::before,#message.is-success::before,.wc-block-components-notice-banner.atom-message::before,.wc-block-components-notice-banner.woocommerce-message::before,.wc-block-components-notice-banner#message::before,.wc-block-components-notice-banner.is-success::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";color:#00c332}.atom-error svg,.atom-message svg,.atom-info svg,.woocommerce-error svg,.woocommerce-message svg,.woocommerce-info svg,#message svg,.wc-block-components-notice-banner svg{display:none !important}.atom-error::before,.atom-message::before,.atom-info::before,.woocommerce-error::before,.woocommerce-message::before,.woocommerce-info::before,#message::before,.wc-block-components-notice-banner::before{position:absolute;top:calc(50% - 10px);font-size:20px;line-height:22px;left:20px}.atom-error .button.in-text,.atom-message .button.in-text,.atom-info .button.in-text,.woocommerce-error .button.in-text,.woocommerce-message .button.in-text,.woocommerce-info .button.in-text,#message .button.in-text,.wc-block-components-notice-banner .button.in-text{float:none;margin:5px 0 15px 0}.atom-count-badge,.cart-count{position:absolute;right:3px;top:4px;width:1.6rem;height:1.6rem;line-height:1.55rem;background:#e3292d;color:#fff;text-align:center;font-style:normal;border-radius:1rem;font-size:1.2rem;letter-spacing:0}.badge-container{position:relative}.badge-container .atom-count-badge{right:-12px;top:-8px}.atom-cart a.cart{position:relative;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart.svg) center center no-repeat;background-size:22px 22px;display:inline-block;height:22px;width:22px;padding:23px}.product-teaser{position:relative;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.15);display:block;margin-top:15px;margin-bottom:15px !important;overflow:hidden}.product-teaser a:hover{text-decoration:none}.product-teaser h2.woocommerce-loop-product__title{position:relative;color:#2f373d;display:block;font-size:1.4285em;font-weight:700;line-height:1.3em;padding:0 20px;height:3.9em;overflow:hidden;margin-bottom:0 !important}.product-teaser h2.woocommerce-loop-product__title::after{position:absolute;display:block;content:"";bottom:0;left:0;right:0;width:100%;height:25px;background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.product-teaser span.onsale{position:absolute;display:block;left:-40px;top:20px;padding:5px 20px;width:160px;border-radius:0;height:auto;min-height:0;background-color:#92682b;color:#fff;text-align:center;font-weight:600;line-height:1.4em;font-size:1.6rem;font-weight:700;transform:rotate(-45deg);box-shadow:1px 1px 6px rgba(0,0,0,.4)}.product-teaser span.onsale.itsnew{text-transform:uppercase}.product-teaser p.price{color:#92682b !important;display:block;font-size:2rem !important;font-weight:700;line-height:1.3em;padding:0 20px;margin:0}.product-teaser p.price ins{text-decoration:none}.product-teaser p.price del{font-size:.7em;display:inline;line-height:1em}.product-teaser .wgm-info,.product-teaser p.label{display:none !important}.product-teaser span.more{display:inline-block;color:#92682b;letter-spacing:2pt;font-size:1em;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) 100% 20% no-repeat;padding:0 30px 15px 20px;bottom:0}.product-teaser .button{visibility:hidden;position:absolute !important;padding:0 !important;margin:0 !important;width:100%;min-width:0 !important;border:none !important;right:0;bottom:0}.product-teaser .button::after{visibility:visible;display:block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart.svg) center center no-repeat;background-size:22px 22px;width:62px;height:52px;padding:15px 20px;float:right}.product-teaser .button.atom-loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:22px;line-height:1em;color:#9d9d9d;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;background:none}.product-teaser.outofstock .product-image{position:absolute;left:0;width:100%;padding-bottom:100%}.product-teaser.outofstock .product-image .out-of-stock{position:absolute;left:0;right:0;top:0;bottom:0;padding:10px;background-color:rgba(0,0,0,.5);display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;font-size:2.2rem;color:#fff;z-index:1}.product-teaser.outofstock .product-image .out-of-stock::before{content:"";display:block;width:32px;height:32px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-sold-out.svg) center center no-repeat;background-size:32px 32px;margin-bottom:5px}.product-teaser .thumbnail-container{width:100%;height:auto;aspect-ratio:1/1;min-height:100px;position:relative}.product-teaser .thumbnail-container img{position:absolute;width:100%;height:100%;top:0;left:0}.product-teaser .thumbnail-container.thumbnail-hover img{opacity:1;transition:.3s all}.product-teaser .thumbnail-container.thumbnail-hover img:last-of-type{opacity:0}.product-teaser .thumbnail-container.thumbnail-hover:hover img:first-of-type{opacity:0}.product-teaser .thumbnail-container.thumbnail-hover:hover img:last-of-type{opacity:1}body.woocommerce-page header .checkout-nav{display:flex;width:100%;padding:25px 0 15px;justify-content:center;align-items:center}body.woocommerce-page header .checkout-nav .nav-item{font-weight:400;letter-spacing:1pt;text-transform:uppercase;color:#2f373d}body.woocommerce-page header .checkout-nav .nav-item:not(:last-child)::after{display:inline-block;position:relative;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-long.svg);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;width:60px;height:12px;margin:0 20px}body.woocommerce-page header .checkout-nav .nav-item:hover{text-decoration:none}body.woocommerce-page header .checkout-nav a.nav-item{color:#dadada}body.woocommerce-page .products::before{display:block;content:"";clear:both}body.woocommerce-page .products .row.shop-info{display:flex;align-items:center;margin-top:65px;margin-bottom:65px}body.woocommerce-page .products .row.shop-info .text-col>:first-child{margin-top:0}body.woocommerce-page .products .row.shop-info .text-col>:last-child{margin-bottom:0}body.woocommerce-page .woocommerce-ordering{float:none !important}body.woocommerce-page .woocommerce-ordering select{width:100%}body.woocommerce-page .order-again{display:none}body.woocommerce-page .woocommerce-password-strength{max-width:500px;margin:0 auto}body.woocommerce-page.post-type-archive-product .maincontent,body.woocommerce-page.tax-product_cat .maincontent{padding:50px 0}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .content h2,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .content h2{margin-bottom:30px}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks{display:grid}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;background-color:#f6f6f6;border:2px solid #f6f6f6;aspect-ratio:1/1;margin:0;padding:0 10px;color:#2f373d;font-weight:700;text-align:center;text-decoration:none;font-size:1.7rem;line-height:1.1em}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter img,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter img{width:50%;aspect-ratio:1/1}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.filter-back,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.filter-back{background-color:#fff;text-decoration:underline;border-color:#fff}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.filter-back span::before,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.filter-back span::before{content:"";display:inline-block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) center center no-repeat;background-size:contain;transform:rotate(180deg);filter:saturate(0);width:23px;height:10px;margin:5px;vertical-align:middle}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.active,body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter:hover,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.active,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter:hover{border:2px solid #92682b !important;color:#92682b}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.active img,body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter:hover img,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.active img,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter:hover img{filter:invert(39%) sepia(16%) saturate(1728%) hue-rotate(356deg) brightness(102%) contrast(88%)}@media screen and (min-width: 992px){body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(6n+1),body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(6n+1){grid-column:1/span 6;aspect-ratio:unset;padding:10px;border:none !important}}@media screen and (max-width: 991px)and (min-width: 768px){body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(4n+1),body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(4n+1){grid-column:1/span 4;aspect-ratio:unset;padding:10px;border:none !important}}@media screen and (max-width: 767px){body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks{grid-template-columns:1fr 1fr 1fr;gap:10px}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(3n+1),body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter.filter-back:nth-child(3n+1){grid-column:1/span 3;aspect-ratio:unset;padding:10px;border:none !important}}@media screen and (max-width: 575px){body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .filter-blocks .filter,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .filter-blocks .filter{font-size:1.4rem;font-weight:600}}body.woocommerce-page.post-type-archive-product .maincontent.shop-archive .woocommerce-result-count,body.woocommerce-page.tax-product_cat .maincontent.shop-archive .woocommerce-result-count{display:none}body.woocommerce-page input.button.alt,body.woocommerce-page input.button,body.woocommerce-page button.button.alt,body.woocommerce-page a.button.alt,body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border-color:#e3292d;background-color:#e3292d;color:#fff}body.woocommerce-page input.button.alt:hover,body.woocommerce-page input.button:hover,body.woocommerce-page button.button.alt:hover,body.woocommerce-page a.button.alt:hover,body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{border-color:#2f373d;background-color:#2f373d}body.woocommerce-page .quantity.atom-number-input{display:inline-flex;background-color:#fff;text-align:center}body.woocommerce-page .quantity.atom-number-input button{background-color:#fff;border:none;outline-style:none;font-weight:300;font-size:3rem;color:#2f373d;border-radius:0;padding:5px 10px}body.woocommerce-page .quantity.atom-number-input input{flex-grow:2;border:none !important;padding:5px 0 !important;text-align:center;-webkit-appearance:textfield !important;appearance:textfield !important;-moz-appearance:textfield !important;width:100% !important;min-width:15px}body.woocommerce-page .quantity.atom-number-input input::-webkit-outer-spin-button,body.woocommerce-page .quantity.atom-number-input input::-webkit-inner-spin-button{-webkit-appearance:none}body.woocommerce-page .wcppec-checkout-buttons__separator,body.woocommerce-page #wc-stripe-payment-request-button-separator{display:none}body.woocommerce-page .woo_pp_cart_buttons_div{margin:0}body.woocommerce-page .wc_ppec_large_payment_buttons{width:100%}body.woocommerce-page .wc_ppec_large_payment_buttons iframe{z-index:10 !important}body.woocommerce-page #ppc-button-ppcp-gateway{text-align:center;margin:30px 0 0}body.woocommerce-page .woocommerce-breadcrumb,body.woocommerce-page .woo-breadcrumbs,body.woocommerce-page .woocommerce-result-count{display:none}body.woocommerce-page.single-product .container-fluid-1570{position:relative;max-width:max(1200px,min(1570px,171vh - 355px))}body.woocommerce-page.single-product .breadcrumbs{color:#92682b;letter-spacing:2pt;font-size:1em;letter-spacing:1pt;text-transform:uppercase;margin:0 0 8px}body.woocommerce-page.single-product .breadcrumbs a{color:inherit}body.woocommerce-page.single-product section.maincontent{padding:20px 0 50px 0}body.woocommerce-page.single-product section.maincontent.product-maincontent{padding:20px 5px 60px}body.woocommerce-page.single-product section.maincontent.product-maincontent .col-xs-12{position:initial}body.woocommerce-page.single-product .text-center .button{max-width:100%;min-width:0}body.woocommerce-page.single-product .woocommerce-product-gallery{margin:0 !important;float:none !important;width:100% !important}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-list{aspect-ratio:1/1}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .show-more{display:none}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{position:relative;background-color:#fff;width:100%}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:100%}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}body.woocommerce-page.single-product select{background-color:#fff}body.woocommerce-page.single-product div.product div.summary{float:none;width:100%}@media(min-width: 992px){body.woocommerce-page.single-product .summary-entry-col{padding-right:55px;padding-left:65px;position:absolute !important;right:0;height:100%}body.woocommerce-page.single-product .summary{position:-webkit-sticky;position:sticky;top:65px;margin-bottom:0 !important}}body.woocommerce-page.single-product .summary{padding-top:25px}body.woocommerce-page.single-product .summary h1{font-weight:700;margin-bottom:10px;font-size:4.2rem;letter-spacing:.01em;line-height:1em}@media screen and (min-width: 992px)and (max-width: 1199px){body.woocommerce-page.single-product .summary h1{font-size:3.6rem}}@media screen and (max-width: 991px){body.woocommerce-page.single-product .summary{margin-bottom:35px !important}body.woocommerce-page.single-product .summary h1{font-size:2.8rem}}body.woocommerce-page.single-product .summary p{margin:0}body.woocommerce-page.single-product .summary p.restricted_country{margin:15px 0;font-size:1.2em;font-weight:bold}body.woocommerce-page.single-product .summary .stock{margin:-5px 0 30px;color:#2f373d}body.woocommerce-page.single-product .summary .out-of-stock{background-color:#9d9d9d;color:#fff;text-align:center;padding:18px 60px;font-size:1.5rem;font-weight:400;letter-spacing:1pt;text-transform:uppercase;margin:15px 0}body.woocommerce-page.single-product .summary .price{color:#92682b;font-size:2.8rem}body.woocommerce-page.single-product .summary .price .amount{color:#92682b;font-size:2.8rem;font-weight:700;line-height:1.3em;display:inline-block;margin:-5px 0 0}body.woocommerce-page.single-product .summary .price ins{text-decoration:none}body.woocommerce-page.single-product .summary .price del{font-size:1.4rem;line-height:1em}body.woocommerce-page.single-product .summary .price del .amount{font-size:1.4rem;margin-right:5px;opacity:.6;display:inline}body.woocommerce-page.single-product .summary .price .woocommerce-de_price_taxrate{color:#272d31;font-size:1.2rem}body.woocommerce-page.single-product .summary .woocommerce_de_versandkosten,body.woocommerce-page.single-product .summary .woocommerce-de_price_taxrate{display:none !important}body.woocommerce-page.single-product .summary select{margin:0 !important;padding:14px 50px 14px 16px;min-width:215px !important}body.woocommerce-page.single-product .summary table.variations{margin:0 0 20px;display:block}body.woocommerce-page.single-product .summary table.variations tbody{display:block}body.woocommerce-page.single-product .summary table.variations tr{border-bottom:1px solid #dadada;display:flex;justify-content:space-between;width:100%;align-items:center}body.woocommerce-page.single-product .summary table.variations tr td,body.woocommerce-page.single-product .summary table.variations tr th{line-height:normal;padding:10px 0}body.woocommerce-page.single-product .summary table.variations tr td.label label,body.woocommerce-page.single-product .summary table.variations tr th.label label{color:#92682b;letter-spacing:2pt;padding:0;font-size:1.4rem;text-transform:uppercase;line-height:40px;font-weight:400;margin:0}body.woocommerce-page.single-product .summary table.variations tr td.value,body.woocommerce-page.single-product .summary table.variations tr th.value{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}body.woocommerce-page.single-product .summary table.variations tr td.value div input,body.woocommerce-page.single-product .summary table.variations tr th.value div input{display:none}body.woocommerce-page.single-product .summary table.variations tr td.value div input:checked+label,body.woocommerce-page.single-product .summary table.variations tr th.value div input:checked+label{background-color:#2f373d;color:#fff}body.woocommerce-page.single-product .summary table.variations tr td.value div input:disabled+label,body.woocommerce-page.single-product .summary table.variations tr th.value div input:disabled+label{opacity:.2}body.woocommerce-page.single-product .summary table.variations tr td.value div input:disabled+label:hover,body.woocommerce-page.single-product .summary table.variations tr th.value div input:disabled+label:hover{cursor:not-allowed;background-color:inherit}body.woocommerce-page.single-product .summary table.variations tr td.value div label,body.woocommerce-page.single-product .summary table.variations tr th.value div label{display:block;background-color:#fff;padding:12px 15px;margin:0;font-weight:400;font-size:1.8rem;transition:all .3s ease}@media screen and (min-width: 767px){body.woocommerce-page.single-product .summary table.variations tr td.value div label:hover,body.woocommerce-page.single-product .summary table.variations tr th.value div label:hover{cursor:pointer;background-color:#dadada}}body.woocommerce-page.single-product .summary table.variations tr td.value a.reset_variations,body.woocommerce-page.single-product .summary table.variations tr th.value a.reset_variations{display:none !important}body.woocommerce-page.single-product .summary #wc-stripe-payment-request-wrapper,body.woocommerce-page.single-product .summary #wc-stripe-payment-request-button-separator{display:none !important}body.woocommerce-page.single-product .summary .woocommerce-variation-price{display:none !important}body.woocommerce-page.single-product .summary form .offer{border-top:1px solid #dadada}body.woocommerce-page.single-product .summary form.cart{margin:20px 0}body.woocommerce-page.single-product .summary form.cart select{height:100%;background-size:52px auto}body.woocommerce-page.single-product .summary form.cart .button{margin:0;padding:18px 15px;min-width:0}body.woocommerce-page.single-product .summary .single_add_to_cart_button{color:#fff;margin-left:0;width:100%}body.woocommerce-page.single-product .summary .single_add_to_cart_button.disabled{background:#e3292d}body.woocommerce-page.single-product .summary p.legal-info{color:#9d9d9d;font-weight:300;font-size:1.5rem}body.woocommerce-page.single-product .summary form.cart:not(.variations_form){display:flex}body.woocommerce-page.single-product .summary form.variations_form .woocommerce-variation-add-to-cart{display:flex}body.woocommerce-page.single-product .summary .atom-number-input{margin:0 10px 0 0 !important}body.woocommerce-page.single-product .summary a.more{color:#92682b;letter-spacing:2pt;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding-right:30px;margin:15px 0;display:inline-block}body.woocommerce-page.single-product .summary .shipping-info{display:flex;align-items:center;color:#272d31;font-size:1.8rem;margin:0 0 25px}body.woocommerce-page.single-product .summary .shipping-info i{margin:0 15px 0 0}body.woocommerce-page.single-product .summary .availability-info{font-size:1.8rem;font-weight:600;margin:0 0 25px}body.woocommerce-page.single-product .summary .product-info-right{margin:25px 0}body.woocommerce-page.single-product .summary .product-info-right+.shipping-info{border-top:1px solid #dadada;padding-top:22px}body.woocommerce-page.single-product .summary .product-data{margin:0 0 25px;-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px;font-size:1.5rem;line-height:1.3em}body.woocommerce-page.single-product .summary .product-data .data-label{font-weight:500}body.woocommerce-page.single-product .summary .product-data .data-value{text-align:right}body.woocommerce-page.single-product .summary .product-data div{display:flex;justify-content:space-between;-moz-column-break-inside:avoid;break-inside:avoid-column}body.woocommerce-page.single-product .summary .product-data+.shipping-info{border-top:1px solid #dadada;padding-top:22px}body.woocommerce-page.single-product .summary .product-highlights{border-top:1px solid #dadada;padding-top:10px}body.woocommerce-page.single-product .summary .product-highlights>div{margin:15px 0 0;display:flex;align-items:center;font-size:1.6rem;line-height:1.55em}body.woocommerce-page.single-product .summary .product-highlights>div img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;margin:0 15px 0 0;flex-shrink:0}body.woocommerce-page.single-product .summary .product-highlights>div strong{font-weight:600}body.woocommerce-page.single-product span.onsale{display:none}body.woocommerce-page.single-product .product-faq-group{margin:30px 0 0}body.woocommerce-page.single-product .product-faq-group .panel{box-shadow:none;-webkit-box-shadow:none;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background:none;border-radius:0;margin:0}body.woocommerce-page.single-product .product-faq-group .panel+.panel{border-top:none}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading{padding:0}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2{margin:0;display:flex;align-items:center}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 0;color:#2f373d;font-size:2.6rem;font-weight:700;text-decoration:none}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .title{flex-grow:2}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .faq-button{position:relative;width:20px;height:20px}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .faq-button:before,body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .faq-button:after{content:"";display:block;background-color:#2f373d;position:absolute;top:50%;left:0;transition:.35s;width:100%;height:2px}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .faq-button:before{transform:translatey(-50%)}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse] .faq-button:after{transform:translatey(-50%) rotate(90deg)}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:hover{text-decoration:none}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:hover .faq-button::before,body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:hover .faq-button::after{background-color:#92682b}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:focus,body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:active{outline:none;text-decoration:none}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:not(.collapsed) .faq-button:before{transform:translatey(-50%) rotate(-90deg);opacity:0}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]:not(.collapsed) .faq-button:after{transform:translatey(-50%) rotate(0)}body.woocommerce-page.single-product .product-faq-group .panel .panel-body{font-size:1.6rem;font-weight:300;padding:0 30px 35px 0;border:none !important}body.woocommerce-page.single-product section.products{background-color:#f6f6f6;padding:50px 0}body.woocommerce-page.single-product section.products h2{margin-bottom:30px}body.woocommerce-page .wcs-switch-link.button{display:none}body.woocommerce-page .woocommerce-customer-details{font-size:1.8rem;font-weight:300}body.woocommerce-page .woocommerce-customer-details h2{font-size:4.4rem !important}body.woocommerce-page .woocommerce-customer-details address{border:none !important;padding:0;font-size:1.8rem;font-weight:300}body.woocommerce-page .woocommerce-customer-details address p.woocommerce-customer-details--phone,body.woocommerce-page .woocommerce-customer-details address p.woocommerce-customer-details--email{font-size:1.8rem;font-weight:300}body.woocommerce-page .content table.my_account_orders .button{margin:5px 0;padding:10px 15px;min-width:0;width:100%}body.woocommerce-page .content .woocommerce-columns--addresses h2{font-size:2rem !important;letter-spacing:-0.5pt}body.woocommerce-page .coupon{background-color:#dcc692;padding:30px 15px;margin:30px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:15px 30px}body.woocommerce-page .coupon .input-text{flex-grow:1;background-color:#fff !important;border-color:#fff !important;margin:0 !important;width:auto !important}body.woocommerce-page .coupon button{border-color:#fff;color:#fff;margin:0 !important;min-width:0}body.woocommerce-page form.checkout_coupon{background:none;border:none;padding:0}body.woocommerce-page form.checkout_coupon .coupon{margin:0;width:100%}body.woocommerce-page .wc-proceed-to-checkout{position:fixed;bottom:0;left:0;width:100% !important;padding:8px 0 max(8px, env(safe-area-inset-bottom)) !important;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.4);z-index:9999}body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row{display:flex;flex-wrap:wrap;justify-content:stretch;gap:15px}body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row>*{flex-grow:2;min-width:135px;margin:0;width:auto !important}@media screen and (max-width: 768px){body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row>*{min-width:calc(50% - 15px)}}body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row #wc-stripe-payment-request-wrapper{position:relative;padding:0 !important;height:53px;overflow:hidden;margin-top:0 !important;background-color:#000}@media screen and (max-width: 991px){body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row #wc-stripe-payment-request-wrapper{height:40px}}body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row #wc-stripe-payment-request-wrapper #wc-stripe-payment-request-button{position:absolute;top:50%;transform:translateY(-50%);width:100%}body.woocommerce-page .wc-proceed-to-checkout .checkout-buttons-row .ppc-button-wrapper #ppc-button-ppcp-gateway{margin:0 !important}body.woocommerce-page .woocommerce-form-coupon-toggle .woocommerce-info,body.woocommerce-page .woocommerce-form-coupon-toggle .atom-coupon-info{border:none;background:none;text-align:center;font-size:1.6rem;font-weight:300;padding:0;margin:0 0 30px}body.woocommerce-page .woocommerce-form-coupon-toggle .woocommerce-info a,body.woocommerce-page .woocommerce-form-coupon-toggle .atom-coupon-info a{color:#2f373d;text-decoration:underline}body.woocommerce-page .subteaser.checkout{background-color:#f6f6f6;height:auto;min-height:0}body.woocommerce-page .subteaser.checkout .notices{text-align:center}body.woocommerce-page .subteaser.checkout .notices .wc-forward{display:none}body.woocommerce-page .subteaser.checkout .notices .woocommerce-error,body.woocommerce-page .subteaser.checkout .notices .woocommerce-message{margin:15px 0 0;display:inline-flex;flex-direction:column-reverse}body.woocommerce-page .subteaser.checkout .notices .woocommerce-error .button,body.woocommerce-page .subteaser.checkout .notices .woocommerce-message .button{float:none;margin:30px 0 0;min-width:0}body.woocommerce-page .subteaser.checkout .button-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:30px 0 -12px}body.woocommerce-page .subteaser.checkout .button-bar .button{padding:14px 60px;margin-bottom:22px}body.woocommerce-page .subteaser.checkout .button-bar #woo_pp_ec_button_atom{min-width:360px;width:auto}body.woocommerce-page table.shop_table{width:100%;border:none;border-radius:0;font-size:1.6rem;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3;border-collapse:collapse}body.woocommerce-page table.shop_table .wgm-tax,body.woocommerce-page table.shop_table .includes_tax,body.woocommerce-page table.shop_table .excludes_tax,body.woocommerce-page table.shop_table .product-tax{display:inline-block;font-size:1.1rem;white-space:normal;line-height:1.2em;font-weight:300 !important}body.woocommerce-page table.shop_table .wgm-tax .amount,body.woocommerce-page table.shop_table .includes_tax .amount,body.woocommerce-page table.shop_table .excludes_tax .amount,body.woocommerce-page table.shop_table .product-tax .amount{font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important}body.woocommerce-page table.shop_table thead tr th{color:#92682b;letter-spacing:.42pt;font-size:1.4rem;text-transform:uppercase;padding:9px 12px 15px;font-weight:400;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;border-bottom:1px solid #dadada !important}body.woocommerce-page table.shop_table thead tr th.product-quantity{width:110px;text-align:center}body.woocommerce-page table.shop_table thead tr th.product-remove{width:50px}body.woocommerce-page table.shop_table thead tr th.product-name{width:60%}body.woocommerce-page table.shop_table thead tr th.product-total,body.woocommerce-page table.shop_table thead tr th.product-subtotal{padding-right:0;text-align:right;min-width:75px}body.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table thead tr th.product-name{width:70%;padding-left:0}body.woocommerce-page table.shop_table tr td::before{color:#2f373d;letter-spacing:.42pt;font-size:1.4rem;line-height:1em;margin-top:5px;text-transform:uppercase;font-weight:400}body.woocommerce-page table.shop_table tr.order-total th,body.woocommerce-page table.shop_table tr.order-total td::before{font-weight:700}body.woocommerce-page table.shop_table tr:last-child td,body.woocommerce-page table.shop_table tr:last-child th{border-bottom:none}body.woocommerce-page table.shop_table td,body.woocommerce-page table.shop_table th{line-height:1.2em}body.woocommerce-page table.shop_table td{padding:15px 12px;border-bottom:1px solid #f7f7f7;border-top:none}body.woocommerce-page table.shop_table tr.cart_item a,body.woocommerce-page table.shop_table tr.order_item a,body.woocommerce-page table.shop_table tr.order a{text-decoration:none !important}body.woocommerce-page table.shop_table tr.cart_item .product-remove,body.woocommerce-page table.shop_table tr.order_item .product-remove,body.woocommerce-page table.shop_table tr.order .product-remove{padding-left:0}body.woocommerce-page table.shop_table tr.cart_item .product-remove a.remove,body.woocommerce-page table.shop_table tr.order_item .product-remove a.remove,body.woocommerce-page table.shop_table tr.order .product-remove a.remove{color:rgba(0,0,0,0) !important;font-weight:300;font-size:3rem;padding:7px}body.woocommerce-page table.shop_table tr.cart_item .product-remove a.remove:hover,body.woocommerce-page table.shop_table tr.order_item .product-remove a.remove:hover,body.woocommerce-page table.shop_table tr.order .product-remove a.remove:hover{color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}body.woocommerce-page table.shop_table tr.cart_item .product-remove a.remove::before,body.woocommerce-page table.shop_table tr.order_item .product-remove a.remove::before,body.woocommerce-page table.shop_table tr.order .product-remove a.remove::before{display:block;content:"";width:16px;height:16px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-x-shop.svg) center center no-repeat}body.woocommerce-page table.shop_table tr.cart_item .product-thumbnail,body.woocommerce-page table.shop_table tr.order_item .product-thumbnail,body.woocommerce-page table.shop_table tr.order .product-thumbnail{width:60px;padding-left:0}body.woocommerce-page table.shop_table tr.cart_item .product-thumbnail a,body.woocommerce-page table.shop_table tr.order_item .product-thumbnail a,body.woocommerce-page table.shop_table tr.order .product-thumbnail a{display:block}body.woocommerce-page table.shop_table tr.cart_item .product-thumbnail img,body.woocommerce-page table.shop_table tr.order_item .product-thumbnail img,body.woocommerce-page table.shop_table tr.order .product-thumbnail img{width:60px}body.woocommerce-page table.shop_table tr.cart_item .product-name,body.woocommerce-page table.shop_table tr.order_item .product-name,body.woocommerce-page table.shop_table tr.order .product-name{font-weight:700}body.woocommerce-page table.shop_table tr.cart_item .product-name a,body.woocommerce-page table.shop_table tr.order_item .product-name a,body.woocommerce-page table.shop_table tr.order .product-name a{color:#2f373d}body.woocommerce-page table.shop_table tr.cart_item .product-name ul.wc-item-meta,body.woocommerce-page table.shop_table tr.cart_item .product-name .variation,body.woocommerce-page table.shop_table tr.order_item .product-name ul.wc-item-meta,body.woocommerce-page table.shop_table tr.order_item .product-name .variation,body.woocommerce-page table.shop_table tr.order .product-name ul.wc-item-meta,body.woocommerce-page table.shop_table tr.order .product-name .variation{list-style:none;font-weight:400;font-size:1.4rem}body.woocommerce-page table.shop_table tr.cart_item .product-name ul.wc-item-meta li p,body.woocommerce-page table.shop_table tr.cart_item .product-name .variation li p,body.woocommerce-page table.shop_table tr.order_item .product-name ul.wc-item-meta li p,body.woocommerce-page table.shop_table tr.order_item .product-name .variation li p,body.woocommerce-page table.shop_table tr.order .product-name ul.wc-item-meta li p,body.woocommerce-page table.shop_table tr.order .product-name .variation li p{display:inline}body.woocommerce-page table.shop_table tr.cart_item .product-price,body.woocommerce-page table.shop_table tr.order_item .product-price,body.woocommerce-page table.shop_table tr.order .product-price{font-weight:300}body.woocommerce-page table.shop_table tr.cart_item .variation dt,body.woocommerce-page table.shop_table tr.cart_item .variation dd,body.woocommerce-page table.shop_table tr.order_item .variation dt,body.woocommerce-page table.shop_table tr.order_item .variation dd,body.woocommerce-page table.shop_table tr.order .variation dt,body.woocommerce-page table.shop_table tr.order .variation dd{display:inline;float:none;font-weight:400;font-size:1.4rem;margin:0}body.woocommerce-page table.shop_table tr.cart_item .variation dd+dt::before,body.woocommerce-page table.shop_table tr.order_item .variation dd+dt::before,body.woocommerce-page table.shop_table tr.order .variation dd+dt::before{content:" | "}body.woocommerce-page table.shop_table tr.cart_item .variation p,body.woocommerce-page table.shop_table tr.order_item .variation p,body.woocommerce-page table.shop_table tr.order .variation p{display:inline;line-height:inherit;font-weight:inherit;font-size:inherit}body.woocommerce-page table.shop_table tr.cart_item .wc-item-meta,body.woocommerce-page table.shop_table tr.cart_item .wc-item-meta strong,body.woocommerce-page table.shop_table tr.cart_item .wc-item-meta p,body.woocommerce-page table.shop_table tr.order_item .wc-item-meta,body.woocommerce-page table.shop_table tr.order_item .wc-item-meta strong,body.woocommerce-page table.shop_table tr.order_item .wc-item-meta p,body.woocommerce-page table.shop_table tr.order .wc-item-meta,body.woocommerce-page table.shop_table tr.order .wc-item-meta strong,body.woocommerce-page table.shop_table tr.order .wc-item-meta p{font-size:inherit;line-height:inherit;font-weight:400;padding:0;margin:0}body.woocommerce-page table.shop_table tr.cart_item .quantity,body.woocommerce-page table.shop_table tr.order_item .quantity,body.woocommerce-page table.shop_table tr.order .quantity{margin:0}body.woocommerce-page table.shop_table tr.cart_item .quantity.atom-number-input,body.woocommerce-page table.shop_table tr.order_item .quantity.atom-number-input,body.woocommerce-page table.shop_table tr.order .quantity.atom-number-input{border:1px solid #f6f6f6}body.woocommerce-page table.shop_table tr.cart_item .product-subtotal,body.woocommerce-page table.shop_table tr.cart_item .product-total,body.woocommerce-page table.shop_table tr.order_item .product-subtotal,body.woocommerce-page table.shop_table tr.order_item .product-total,body.woocommerce-page table.shop_table tr.order .product-subtotal,body.woocommerce-page table.shop_table tr.order .product-total{text-align:right;padding-right:0}body.woocommerce-page table.shop_table tr.cart_item .product-subtotal .amount,body.woocommerce-page table.shop_table tr.cart_item .product-total .amount,body.woocommerce-page table.shop_table tr.order_item .product-subtotal .amount,body.woocommerce-page table.shop_table tr.order_item .product-total .amount,body.woocommerce-page table.shop_table tr.order .product-subtotal .amount,body.woocommerce-page table.shop_table tr.order .product-total .amount{font-weight:400}body.woocommerce-page table.shop_table tr.cart_item .product-quantity,body.woocommerce-page table.shop_table tr.order_item .product-quantity,body.woocommerce-page table.shop_table tr.order .product-quantity{text-align:center;min-width:0}body.woocommerce-page table.shop_table tr.cart_item .product-tax,body.woocommerce-page table.shop_table tr.order_item .product-tax,body.woocommerce-page table.shop_table tr.order .product-tax{font-weight:300}body.woocommerce-page table.shop_table td.actions{padding-left:0;padding-right:0}body.woocommerce-page table.shop_table tr.jde_hint td.actions{padding:25px 0;font-size:1.4rem;font-weight:400;border-top:1px solid #f7f7f7}body.woocommerce-page table.shop_table tr.jde_hint td.actions a{color:#2f373d;text-decoration:underline}body.woocommerce-page table.shop_table tr:not(.jde_hint) td.actions{display:none}body.woocommerce-page table.shop_table tfoot td{border:none;text-align:right;vertical-align:top;padding:12px 0 12px 12px}body.woocommerce-page table.shop_table tfoot tr:first-child tr,body.woocommerce-page table.shop_table tfoot tr:first-child td,body.woocommerce-page table.shop_table tfoot tr:first-child th{border-top:1px solid #f7f7f7;padding-top:25px}body.woocommerce-page table.shop_table tfoot tr:last-child tr,body.woocommerce-page table.shop_table tfoot tr:last-child td,body.woocommerce-page table.shop_table tfoot tr:last-child th{border-bottom:1px solid #f7f7f7;padding-bottom:25px}body.woocommerce-page table.shop_table tfoot th{border:none;letter-spacing:.42pt;font-size:1.4rem;text-transform:uppercase;font-weight:400;vertical-align:top;padding:12px 12px 12px 0;line-height:20px}body.woocommerce-page table.shop_table tfoot th.wcvat-notice-german-market-th{font-size:1.6rem;line-height:1.4em;font-weight:300}body.woocommerce-page table.shop_table tfoot th.wcvat-notice-german-market-th p{font-size:1.6rem;line-height:1.4em;font-weight:300;text-transform:none}body.woocommerce-page table.shop_table tfoot .order-total th{font-weight:700}body.woocommerce-page table.shop_table .recurring-totals{display:none !important}body.woocommerce-page table.shop_table input.button{margin:15px 0}body.woocommerce-page table.shop_table .order-actions .button{min-width:0;padding:15px}body.woocommerce-page table.shop_table.order_details .product-name{padding-left:0}body.woocommerce-page table.shop_table.order_details tfoot th{letter-spacing:.42pt;font-size:1.4rem;text-transform:uppercase;font-weight:400}body.woocommerce-page table.shop_table.order_details tfoot td{font-weight:400}body.woocommerce-page table.shop_table ul#shipping_method{margin:0 0 0 15px;display:flex;justify-content:flex-end;gap:15px}body.woocommerce-page table.shop_table ul#shipping_method li{margin:2px 0 5px;line-height:1.2em}body.woocommerce-page table.shop_table ul#shipping_method li .amount{font-weight:400}body.woocommerce-page table.shop_table ul#shipping_method li .wgm-break{display:none}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector{margin:0}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector input{display:none}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector input:checked+label{border-color:#92682b}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector img{width:clamp(60px,10vw,90px)}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 15px;padding:10px 15px;margin:0;background-color:#f6f6f6;border:2px solid #f6f6f6}@media screen and (min-width: 992px){body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector label{padding:15px 30px}}body.woocommerce-page table.shop_table ul#shipping_method li.atom-shipping-method-selector label:hover{cursor:pointer;border-color:#f7f7f7}body.woocommerce-page .cart-collaterals{padding:10px 0 15px;border-bottom:1px solid #f7f7f7}body.woocommerce-page .cart-collaterals h2{margin-top:10px}body.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}body.woocommerce-page .cart-collaterals .cart_totals table{width:100%;margin:0}body.woocommerce-page .cart-collaterals .cart_totals table th{border:none;color:#2f373d;letter-spacing:.42pt;font-size:1.4rem;font-weight:400;text-transform:uppercase;padding:12px 0;vertical-align:top}body.woocommerce-page .cart-collaterals .cart_totals table td{border:none;text-align:right;padding:12px 0;background:none !important;vertical-align:top}body.woocommerce-page .cart-collaterals .cart_totals table .order-total{text-align:right}body.woocommerce-page .cart-collaterals .cart_totals table .order-total td{padding-bottom:0}body.woocommerce-page .cart-collaterals .cart_totals table .order-total strong .amount{color:#92682b;display:block;font-size:2.2rem;font-weight:700}body.woocommerce-page .cart-collaterals .cart_totals .wc-cart-shipping-notice{display:none}body.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:1.4rem}body.woocommerce-page .cart-collaterals .cart_totals .checkout-button{width:100%;border-color:#e3292d;color:#fff;background-color:#e3292d}body.woocommerce-page .cart-collaterals .cart_totals .checkout-button:hover{border-color:#2f373d;color:#fff;background-color:#2f373d}body.woocommerce-page .cart-collaterals .products .col-xs-12{width:100% !important;max-width:380px !important}body.woocommerce-page .woocommerce-order-overview{padding:0}body.woocommerce-page .form-row-first,body.woocommerce-page .form-row-last{width:calc(50% - 15px)}body.woocommerce-page .woocommerce-form-login{margin-top:-28px;position:relative;border-radius:0 0 15px 15px;background-color:#f6f6f6;border:1px solid #2f373d;border-top:none}body.woocommerce-page .woocommerce-form-login input{background-color:#fff}body.woocommerce-page .woocommerce-form-login .form-row:not(.form-row-first):not(.form-row-last){display:flex;flex-flow:column-reverse}body.woocommerce-page .woocommerce-form-login button.button{margin:0 0 5px;display:block;min-width:0;width:100%}body.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme{margin:15px 0 10px;text-transform:none}body.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme>span:not(.required){display:flex}body.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme>span:not(.required)::before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #2f373d;background-color:#fff;margin:2px 10px 0 0;flex-shrink:0}body.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme input:checked+span:not(.required)::before{background-color:#2f373d}body.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme input{display:none}body.woocommerce-page .woocommerce-form-login .lost_password a{margin:10px 0 0;color:#2f373d;text-decoration:underline}body.woocommerce-page div#order_review{text-align:center}body.woocommerce-page div#order_review .form-row{text-align:left}body.woocommerce-page form.woocommerce-checkout h3,body.woocommerce-page form#order_review h3,body.woocommerce-page form#add_payment_method h3{font-size:3rem;margin:20px 0 20px}body.woocommerce-page form.woocommerce-checkout h2,body.woocommerce-page form#order_review h2,body.woocommerce-page form#add_payment_method h2{font-size:4rem}body.woocommerce-page form.woocommerce-checkout .acf-fields>.acf-field,body.woocommerce-page form#order_review .acf-fields>.acf-field,body.woocommerce-page form#add_payment_method .acf-fields>.acf-field{border:none}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields,body.woocommerce-page form#order_review .woocommerce-account-fields,body.woocommerce-page form#add_payment_method .woocommerce-account-fields{text-align:left}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields h3,body.woocommerce-page form#order_review .woocommerce-account-fields h3,body.woocommerce-page form#add_payment_method .woocommerce-account-fields h3{font-size:1.9rem;color:#2f373d;margin:0 0 20px}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-benefits,body.woocommerce-page form#order_review .woocommerce-account-fields .account-benefits,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-benefits{display:flex;flex-wrap:wrap;gap:15px 30px;margin:20px 0;font-size:1.8rem;font-weight:300}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-benefits div,body.woocommerce-page form#order_review .woocommerce-account-fields .account-benefits div,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-benefits div{display:flex}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-benefits div i,body.woocommerce-page form#order_review .woocommerce-account-fields .account-benefits div i,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-benefits div i{margin:5px 10px 0 0}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes,body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes{display:flex;flex-wrap:wrap;gap:15px 30px}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes label,body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes label,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes label{display:block;margin:0;text-transform:none;font-size:1.8rem}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required),body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required),body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required){display:flex}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required)::before,body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required)::before,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes label>span:not(.required)::before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #2f373d;background-color:#fff;margin:2px 10px 0 0;flex-shrink:0}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes label input:checked+span:not(.required)::before,body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes label input:checked+span:not(.required)::before,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes label input:checked+span:not(.required)::before{background-color:#2f373d}body.woocommerce-page form.woocommerce-checkout .woocommerce-account-fields .account-fields-checkboxes label input,body.woocommerce-page form#order_review .woocommerce-account-fields .account-fields-checkboxes label input,body.woocommerce-page form#add_payment_method .woocommerce-account-fields .account-fields-checkboxes label input{display:none}body.woocommerce-page form.woocommerce-checkout #customer_details .form-row label,body.woocommerce-page form#order_review #customer_details .form-row label,body.woocommerce-page form#add_payment_method #customer_details .form-row label{display:none}body.woocommerce-page form.woocommerce-checkout #customer_details ul,body.woocommerce-page form#order_review #customer_details ul,body.woocommerce-page form#add_payment_method #customer_details ul{margin:0;padding:0;list-style:none}body.woocommerce-page form.woocommerce-checkout #customer_details ul li,body.woocommerce-page form#order_review #customer_details ul li,body.woocommerce-page form#add_payment_method #customer_details ul li{padding:3px;margin:0 0 6px}body.woocommerce-page form.woocommerce-checkout #customer_details ul li p,body.woocommerce-page form#order_review #customer_details ul li p,body.woocommerce-page form#add_payment_method #customer_details ul li p{padding:0;margin:0}body.woocommerce-page form.woocommerce-checkout #customer_details p,body.woocommerce-page form#order_review #customer_details p,body.woocommerce-page form#add_payment_method #customer_details p{padding:0;margin:0}body.woocommerce-page form.woocommerce-checkout #customer_details p .woocommerce-input-wrapper,body.woocommerce-page form#order_review #customer_details p .woocommerce-input-wrapper,body.woocommerce-page form#add_payment_method #customer_details p .woocommerce-input-wrapper{display:block;padding:15px 0 0}body.woocommerce-page form.woocommerce-checkout #customer_details .col-1,body.woocommerce-page form.woocommerce-checkout #customer_details .col-2,body.woocommerce-page form#order_review #customer_details .col-1,body.woocommerce-page form#order_review #customer_details .col-2,body.woocommerce-page form#add_payment_method #customer_details .col-1,body.woocommerce-page form#add_payment_method #customer_details .col-2{float:none;width:100%}body.woocommerce-page form.woocommerce-checkout #customer_details .col-2,body.woocommerce-page form#order_review #customer_details .col-2,body.woocommerce-page form#add_payment_method #customer_details .col-2{font-size:1.8rem;font-weight:300}body.woocommerce-page form.woocommerce-checkout #customer_details #billing_vat_field .error-badge,body.woocommerce-page form.woocommerce-checkout #customer_details #billing_vat_field .correct-badge,body.woocommerce-page form#order_review #customer_details #billing_vat_field .error-badge,body.woocommerce-page form#order_review #customer_details #billing_vat_field .correct-badge,body.woocommerce-page form#add_payment_method #customer_details #billing_vat_field .error-badge,body.woocommerce-page form#add_payment_method #customer_details #billing_vat_field .correct-badge{display:none}body.woocommerce-page form.woocommerce-checkout #customer_details #billing_vat_field .spinner-badge,body.woocommerce-page form#order_review #customer_details #billing_vat_field .spinner-badge,body.woocommerce-page form#add_payment_method #customer_details #billing_vat_field .spinner-badge{background-position:left center}body.woocommerce-page form.woocommerce-checkout #ship-to-different-address label,body.woocommerce-page form#order_review #ship-to-different-address label,body.woocommerce-page form#add_payment_method #ship-to-different-address label{text-transform:none;margin:10px 0}body.woocommerce-page form.woocommerce-checkout #ship-to-different-address label>span:not(.required),body.woocommerce-page form#order_review #ship-to-different-address label>span:not(.required),body.woocommerce-page form#add_payment_method #ship-to-different-address label>span:not(.required){display:flex}body.woocommerce-page form.woocommerce-checkout #ship-to-different-address label>span:not(.required)::before,body.woocommerce-page form#order_review #ship-to-different-address label>span:not(.required)::before,body.woocommerce-page form#add_payment_method #ship-to-different-address label>span:not(.required)::before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #2f373d;background-color:#fff;margin:2px 10px 0 0;flex-shrink:0}body.woocommerce-page form.woocommerce-checkout #ship-to-different-address label input:checked+span:not(.required)::before,body.woocommerce-page form#order_review #ship-to-different-address label input:checked+span:not(.required)::before,body.woocommerce-page form#add_payment_method #ship-to-different-address label input:checked+span:not(.required)::before{background-color:#2f373d}body.woocommerce-page form.woocommerce-checkout #ship-to-different-address label input,body.woocommerce-page form#order_review #ship-to-different-address label input,body.woocommerce-page form#add_payment_method #ship-to-different-address label input{display:none}body.woocommerce-page form.woocommerce-checkout textarea#order_comments,body.woocommerce-page form#order_review textarea#order_comments,body.woocommerce-page form#add_payment_method textarea#order_comments{height:100px}body.woocommerce-page form.woocommerce-checkout #customer_details+#order_review_heading,body.woocommerce-page form#order_review #customer_details+#order_review_heading,body.woocommerce-page form#add_payment_method #customer_details+#order_review_heading{background-color:#f6f6f6;margin:60px -15px 0;padding:60px 30px 15px}body.woocommerce-page form.woocommerce-checkout #payment,body.woocommerce-page form#order_review #payment,body.woocommerce-page form#add_payment_method #payment{margin:0 -15px 60px -15px;width:calc(100% + 30px);background-color:#f6f6f6;border-radius:0;padding:30px}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods,body.woocommerce-page form#order_review #payment ul.payment_methods,body.woocommerce-page form#add_payment_method #payment ul.payment_methods{padding:0;border:none}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod{line-height:normal;padding:0;border-top:1px solid #dadada}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>input[type=radio],body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio],body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>input[type=radio],body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio],body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>input[type=radio],body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]{display:none}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label{background-color:#f7f7f7}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label::before,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label::before,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label::before,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label::before,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>input[type=radio]:checked+label::before,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>input[type=radio]:checked+label::before{background-color:#2f373d}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>label,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>label,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>label,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>label,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>label{display:flex !important;align-items:center;justify-content:flex-end;font-size:1.8rem;display:inline;text-transform:none;margin:0;padding:30px;gap:5px}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label a,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>label a,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>label a,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>label a,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>label a,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>label a{display:block;font-size:1.6rem}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label::before,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>label::before,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>label::before,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>label::before,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>label::before,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>label::before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #2f373d;background-color:#fff;margin-right:15px;flex-shrink:0}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label .atom-checkout-icons,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>label .atom-checkout-icons,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>label .atom-checkout-icons,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>label .atom-checkout-icons,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>label .atom-checkout-icons,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>label .atom-checkout-icons{flex-grow:2;text-align:right}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label img,body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .woocommerce-PaymentMethod>label img,body.woocommerce-page form#order_review #payment ul.payment_methods .wc_payment_method>label img,body.woocommerce-page form#order_review #payment ul.payment_methods .woocommerce-PaymentMethod>label img,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .wc_payment_method>label img,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .woocommerce-PaymentMethod>label img{padding:1px;margin:1px;width:40px}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .payment_box,body.woocommerce-page form#order_review #payment ul.payment_methods .payment_box,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .payment_box{background-color:#f7f7f7;border:none;color:#2f373d;white-space:normal;margin:0;padding:0 30px 30px}body.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods .payment_box::before,body.woocommerce-page form#order_review #payment ul.payment_methods .payment_box::before,body.woocommerce-page form#add_payment_method #payment ul.payment_methods .payment_box::before{display:none}body.woocommerce-page form.woocommerce-checkout #payment div.form-row,body.woocommerce-page form#order_review #payment div.form-row,body.woocommerce-page form#add_payment_method #payment div.form-row{padding:0}body.woocommerce-page form.woocommerce-checkout .woocommerce-form__label-for-checkbox>span:not(.required),body.woocommerce-page form#order_review .woocommerce-form__label-for-checkbox>span:not(.required),body.woocommerce-page form#add_payment_method .woocommerce-form__label-for-checkbox>span:not(.required){display:flex}body.woocommerce-page form.woocommerce-checkout .woocommerce-form__label-for-checkbox>span:not(.required)::before,body.woocommerce-page form#order_review .woocommerce-form__label-for-checkbox>span:not(.required)::before,body.woocommerce-page form#add_payment_method .woocommerce-form__label-for-checkbox>span:not(.required)::before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #2f373d;background-color:#fff;margin:2px 10px 0 0;flex-shrink:0}body.woocommerce-page form.woocommerce-checkout .woocommerce-form__label-for-checkbox input:checked+span:not(.required)::before,body.woocommerce-page form#order_review .woocommerce-form__label-for-checkbox input:checked+span:not(.required)::before,body.woocommerce-page form#add_payment_method .woocommerce-form__label-for-checkbox input:checked+span:not(.required)::before{background-color:#2f373d}body.woocommerce-page form.woocommerce-checkout .woocommerce-form__label-for-checkbox input,body.woocommerce-page form#order_review .woocommerce-form__label-for-checkbox input,body.woocommerce-page form#add_payment_method .woocommerce-form__label-for-checkbox input{display:none}body.woocommerce-page form.woocommerce-checkout #place_order,body.woocommerce-page form#order_review #place_order,body.woocommerce-page form#add_payment_method #place_order{margin:60px auto 0;display:block;float:none}body.woocommerce-page form.woocommerce-checkout #place_order[disabled],body.woocommerce-page form#order_review #place_order[disabled],body.woocommerce-page form#add_payment_method #place_order[disabled]{background-color:#e3292d !important;padding:18px 60px !important}body.woocommerce-page form.woocommerce-checkout table.shop_table tr.cart-subtotal .amount,body.woocommerce-page form.woocommerce-checkout table.shop_table tr.shipping .amount,body.woocommerce-page form#order_review table.shop_table tr.cart-subtotal .amount,body.woocommerce-page form#order_review table.shop_table tr.shipping .amount,body.woocommerce-page form#add_payment_method table.shop_table tr.cart-subtotal .amount,body.woocommerce-page form#add_payment_method table.shop_table tr.shipping .amount{font-weight:400 !important}body.woocommerce-page form.woocommerce-checkout table.shop_table tr.order-total strong .amount,body.woocommerce-page form#order_review table.shop_table tr.order-total strong .amount,body.woocommerce-page form#add_payment_method table.shop_table tr.order-total strong .amount{color:#92682b;display:block;font-size:2.2rem;font-weight:700;margin-bottom:2px}body.woocommerce-page form.woocommerce-checkout table.shop_table tr.order-total br.wgm-break,body.woocommerce-page form#order_review table.shop_table tr.order-total br.wgm-break,body.woocommerce-page form#add_payment_method table.shop_table tr.order-total br.wgm-break{display:none}body.woocommerce-page form.woocommerce-checkout .input-checkbox,body.woocommerce-page form#order_review .input-checkbox,body.woocommerce-page form#add_payment_method .input-checkbox{position:static;outline-style:none}body.woocommerce-page form.woocommerce-checkout p.form-row label,body.woocommerce-page form#order_review p.form-row label,body.woocommerce-page form#add_payment_method p.form-row label{text-transform:none}body.woocommerce-page form.woocommerce-checkout p.form-row label a,body.woocommerce-page form#order_review p.form-row label a,body.woocommerce-page form#add_payment_method p.form-row label a{color:#2f373d;text-decoration:underline}body.woocommerce-page form.woocommerce-checkout #woo_pp_ec_button_checkout,body.woocommerce-page form#order_review #woo_pp_ec_button_checkout,body.woocommerce-page form#add_payment_method #woo_pp_ec_button_checkout{margin-top:30px;text-align:center}body.woocommerce-page form.woocommerce-checkout #woo_pp_ec_button_checkout iframe,body.woocommerce-page form#order_review #woo_pp_ec_button_checkout iframe,body.woocommerce-page form#add_payment_method #woo_pp_ec_button_checkout iframe{z-index:10 !important}.checkout .ppc-button-wrapper #ppc-button-ppcp-gateway{text-align:center;margin:30px auto;max-width:750px}.ppc-button-wrapper #ppc-button-ppcp-gateway,#ppc-button-minicart{align-self:stretch;position:relative;overflow:hidden;height:53px;width:100%}.ppc-button-wrapper #ppc-button-ppcp-gateway:hover::before,#ppc-button-minicart:hover::before{background-color:#fff}.ppc-button-wrapper #ppc-button-ppcp-gateway:before,#ppc-button-minicart:before{width:100%;height:100%;transition:all .2s linear;background-color:#ffc439;border:1px solid #ffc439;position:absolute;content:"";left:0;pointer-events:none;z-index:101;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAxcHgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAxMDEgMzIiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiIHhtbG5zPSJodHRwOiYjeDJGOyYjeDJGO3d3dy53My5vcmcmI3gyRjsyMDAwJiN4MkY7c3ZnIj48cGF0aCBmaWxsPSIjMDAzMDg3IiBkPSJNIDEyLjIzNyAyLjggTCA0LjQzNyAyLjggQyAzLjkzNyAyLjggMy40MzcgMy4yIDMuMzM3IDMuNyBMIDAuMjM3IDIzLjcgQyAwLjEzNyAyNC4xIDAuNDM3IDI0LjQgMC44MzcgMjQuNCBMIDQuNTM3IDI0LjQgQyA1LjAzNyAyNC40IDUuNTM3IDI0IDUuNjM3IDIzLjUgTCA2LjQzNyAxOC4xIEMgNi41MzcgMTcuNiA2LjkzNyAxNy4yIDcuNTM3IDE3LjIgTCAxMC4wMzcgMTcuMiBDIDE1LjEzNyAxNy4yIDE4LjEzNyAxNC43IDE4LjkzNyA5LjggQyAxOS4yMzcgNy43IDE4LjkzNyA2IDE3LjkzNyA0LjggQyAxNi44MzcgMy41IDE0LjgzNyAyLjggMTIuMjM3IDIuOCBaIE0gMTMuMTM3IDEwLjEgQyAxMi43MzcgMTIuOSAxMC41MzcgMTIuOSA4LjUzNyAxMi45IEwgNy4zMzcgMTIuOSBMIDguMTM3IDcuNyBDIDguMTM3IDcuNCA4LjQzNyA3LjIgOC43MzcgNy4yIEwgOS4yMzcgNy4yIEMgMTAuNjM3IDcuMiAxMS45MzcgNy4yIDEyLjYzNyA4IEMgMTMuMTM3IDguNCAxMy4zMzcgOS4xIDEzLjEzNyAxMC4xIFoiPjwvcGF0aD48cGF0aCBmaWxsPSIjMDAzMDg3IiBkPSJNIDM1LjQzNyAxMCBMIDMxLjczNyAxMCBDIDMxLjQzNyAxMCAzMS4xMzcgMTAuMiAzMS4xMzcgMTAuNSBMIDMwLjkzNyAxMS41IEwgMzAuNjM3IDExLjEgQyAyOS44MzcgOS45IDI4LjAzNyA5LjUgMjYuMjM3IDkuNSBDIDIyLjEzNyA5LjUgMTguNjM3IDEyLjYgMTcuOTM3IDE3IEMgMTcuNTM3IDE5LjIgMTguMDM3IDIxLjMgMTkuMzM3IDIyLjcgQyAyMC40MzcgMjQgMjIuMTM3IDI0LjYgMjQuMDM3IDI0LjYgQyAyNy4zMzcgMjQuNiAyOS4yMzcgMjIuNSAyOS4yMzcgMjIuNSBMIDI5LjAzNyAyMy41IEMgMjguOTM3IDIzLjkgMjkuMjM3IDI0LjMgMjkuNjM3IDI0LjMgTCAzMy4wMzcgMjQuMyBDIDMzLjUzNyAyNC4zIDM0LjAzNyAyMy45IDM0LjEzNyAyMy40IEwgMzYuMTM3IDEwLjYgQyAzNi4yMzcgMTAuNCAzNS44MzcgMTAgMzUuNDM3IDEwIFogTSAzMC4zMzcgMTcuMiBDIDI5LjkzNyAxOS4zIDI4LjMzNyAyMC44IDI2LjEzNyAyMC44IEMgMjUuMDM3IDIwLjggMjQuMjM3IDIwLjUgMjMuNjM3IDE5LjggQyAyMy4wMzcgMTkuMSAyMi44MzcgMTguMiAyMy4wMzcgMTcuMiBDIDIzLjMzNyAxNS4xIDI1LjEzNyAxMy42IDI3LjIzNyAxMy42IEMgMjguMzM3IDEzLjYgMjkuMTM3IDE0IDI5LjczNyAxNC42IEMgMzAuMjM3IDE1LjMgMzAuNDM3IDE2LjIgMzAuMzM3IDE3LjIgWiI+PC9wYXRoPjxwYXRoIGZpbGw9IiMwMDMwODciIGQ9Ik0gNTUuMzM3IDEwIEwgNTEuNjM3IDEwIEMgNTEuMjM3IDEwIDUwLjkzNyAxMC4yIDUwLjczNyAxMC41IEwgNDUuNTM3IDE4LjEgTCA0My4zMzcgMTAuOCBDIDQzLjIzNyAxMC4zIDQyLjczNyAxMCA0Mi4zMzcgMTAgTCAzOC42MzcgMTAgQyAzOC4yMzcgMTAgMzcuODM3IDEwLjQgMzguMDM3IDEwLjkgTCA0Mi4xMzcgMjMgTCAzOC4yMzcgMjguNCBDIDM3LjkzNyAyOC44IDM4LjIzNyAyOS40IDM4LjczNyAyOS40IEwgNDIuNDM3IDI5LjQgQyA0Mi44MzcgMjkuNCA0My4xMzcgMjkuMiA0My4zMzcgMjguOSBMIDU1LjgzNyAxMC45IEMgNTYuMTM3IDEwLjYgNTUuODM3IDEwIDU1LjMzNyAxMCBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTSA2Ny43MzcgMi44IEwgNTkuOTM3IDIuOCBDIDU5LjQzNyAyLjggNTguOTM3IDMuMiA1OC44MzcgMy43IEwgNTUuNzM3IDIzLjYgQyA1NS42MzcgMjQgNTUuOTM3IDI0LjMgNTYuMzM3IDI0LjMgTCA2MC4zMzcgMjQuMyBDIDYwLjczNyAyNC4zIDYxLjAzNyAyNCA2MS4wMzcgMjMuNyBMIDYxLjkzNyAxOCBDIDYyLjAzNyAxNy41IDYyLjQzNyAxNy4xIDYzLjAzNyAxNy4xIEwgNjUuNTM3IDE3LjEgQyA3MC42MzcgMTcuMSA3My42MzcgMTQuNiA3NC40MzcgOS43IEMgNzQuNzM3IDcuNiA3NC40MzcgNS45IDczLjQzNyA0LjcgQyA3Mi4yMzcgMy41IDcwLjMzNyAyLjggNjcuNzM3IDIuOCBaIE0gNjguNjM3IDEwLjEgQyA2OC4yMzcgMTIuOSA2Ni4wMzcgMTIuOSA2NC4wMzcgMTIuOSBMIDYyLjgzNyAxMi45IEwgNjMuNjM3IDcuNyBDIDYzLjYzNyA3LjQgNjMuOTM3IDcuMiA2NC4yMzcgNy4yIEwgNjQuNzM3IDcuMiBDIDY2LjEzNyA3LjIgNjcuNDM3IDcuMiA2OC4xMzcgOCBDIDY4LjYzNyA4LjQgNjguNzM3IDkuMSA2OC42MzcgMTAuMSBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTSA5MC45MzcgMTAgTCA4Ny4yMzcgMTAgQyA4Ni45MzcgMTAgODYuNjM3IDEwLjIgODYuNjM3IDEwLjUgTCA4Ni40MzcgMTEuNSBMIDg2LjEzNyAxMS4xIEMgODUuMzM3IDkuOSA4My41MzcgOS41IDgxLjczNyA5LjUgQyA3Ny42MzcgOS41IDc0LjEzNyAxMi42IDczLjQzNyAxNyBDIDczLjAzNyAxOS4yIDczLjUzNyAyMS4zIDc0LjgzNyAyMi43IEMgNzUuOTM3IDI0IDc3LjYzNyAyNC42IDc5LjUzNyAyNC42IEMgODIuODM3IDI0LjYgODQuNzM3IDIyLjUgODQuNzM3IDIyLjUgTCA4NC41MzcgMjMuNSBDIDg0LjQzNyAyMy45IDg0LjczNyAyNC4zIDg1LjEzNyAyNC4zIEwgODguNTM3IDI0LjMgQyA4OS4wMzcgMjQuMyA4OS41MzcgMjMuOSA4OS42MzcgMjMuNCBMIDkxLjYzNyAxMC42IEMgOTEuNjM3IDEwLjQgOTEuMzM3IDEwIDkwLjkzNyAxMCBaIE0gODUuNzM3IDE3LjIgQyA4NS4zMzcgMTkuMyA4My43MzcgMjAuOCA4MS41MzcgMjAuOCBDIDgwLjQzNyAyMC44IDc5LjYzNyAyMC41IDc5LjAzNyAxOS44IEMgNzguNDM3IDE5LjEgNzguMjM3IDE4LjIgNzguNDM3IDE3LjIgQyA3OC43MzcgMTUuMSA4MC41MzcgMTMuNiA4Mi42MzcgMTMuNiBDIDgzLjczNyAxMy42IDg0LjUzNyAxNCA4NS4xMzcgMTQuNiBDIDg1LjczNyAxNS4zIDg1LjkzNyAxNi4yIDg1LjczNyAxNy4yIFoiPjwvcGF0aD48cGF0aCBmaWxsPSIjMDA5Y2RlIiBkPSJNIDk1LjMzNyAzLjMgTCA5Mi4xMzcgMjMuNiBDIDkyLjAzNyAyNCA5Mi4zMzcgMjQuMyA5Mi43MzcgMjQuMyBMIDk1LjkzNyAyNC4zIEMgOTYuNDM3IDI0LjMgOTYuOTM3IDIzLjkgOTcuMDM3IDIzLjQgTCAxMDAuMjM3IDMuNSBDIDEwMC4zMzcgMy4xIDEwMC4wMzcgMi44IDk5LjYzNyAyLjggTCA5Ni4wMzcgMi44IEMgOTUuNjM3IDIuOCA5NS40MzcgMyA5NS4zMzcgMy4zIFoiPjwvcGF0aD48L3N2Zz4");background-size:75px;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:center;padding-right:80px;font-weight:900;font-family:Gilroy,sans-serif;text-transform:uppercase}.ppc-button-wrapper #ppc-button-ppcp-gateway iframe,#ppc-button-minicart iframe{opacity:0;transform:scale(2.5);transform-origin:1% 1%;-webkit-animation:fade-in 2s ease-in-out;animation:fade-in 2s ease-in-out}@-webkit-keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}#ppc-button-minicart{height:40px;margin:5px 0}@media screen and (max-width: 991px){.ppc-button-wrapper #ppc-button-ppcp-gateway,#ppc-button-minicart{height:40px}.checkout .ppc-button-wrapper #ppc-button-ppcp-gateway{max-width:unset}}body.woocommerce-order-received .maincontent .order-progress-text{text-align:center;margin:30px auto;max-width:800px;width:100%;font-weight:700}.shop-teaser-container .shop-teaser{margin-bottom:30px;position:relative;display:block}.shop-teaser-container .shop-teaser img{width:100%}.container-fluid .shop-teaser-container .shop-teaser{margin:0}.content-teaser-parent{display:flex;flex-wrap:wrap;background-color:#f7f7f7}.content-teaser-parent a.content-teaser{background:#f7f7f7;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat;border:2px solid #fff;display:block;width:100%;position:relative;overflow:hidden}.content-teaser-parent a.content-teaser .content-teaser-content{position:relative;padding-bottom:67%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner{position:absolute;display:flex;align-items:center;width:100%;max-height:100%;padding:10px 10px 10px 5px;bottom:0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner::before{content:"";position:absolute;height:150%;width:100%;bottom:0;left:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.7) 100%)}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text{flex-grow:1;display:flex;justify-content:flex-end;flex-flow:column;color:#fff;text-align:right;margin:5px 9px 5px 0;z-index:1}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{display:flex;align-items:center;justify-content:flex-end;font-size:1.65rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts .flag{width:auto;height:1em;display:inline-block;margin:0px 10px 0 0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.7rem;font-weight:600;margin:0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{display:flex;justify-content:center;align-items:center;margin-top:auto;border:5px solid #e3292d;height:50px;width:50px;z-index:2;flex-shrink:0;transition:all .2s linear}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more::after{content:"";display:block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg) center center no-repeat;width:23px;height:10px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay{opacity:0;background:rgba(48,56,61,.8);position:absolute;height:100%;width:100%;padding:10px;z-index:1;transition:all .2s linear}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay .content-teaser-overlay-inner{height:100%;width:100%;border:5px solid #e3292d;display:flex;flex-flow:column;justify-content:center;align-items:center}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay .content-teaser-overlay-inner::before{content:"";display:block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-elfer-speed.svg) center center no-repeat;width:30%;padding-bottom:10%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay .content-teaser-overlay-inner span{color:#fff;display:block;font-weight:700;font-size:2.7rem;text-align:center}.content-teaser-parent a.content-teaser .content-teaser-content .sold{background-color:#e3292d;color:#fff;padding:5px 40px 5px 10px;width:200px;text-align:center;font-weight:600;font-size:1.4rem;display:block;position:absolute;transform:rotate(-45deg);left:-40px;top:20px;z-index:2}.content-teaser-parent a.content-teaser .content-teaser-content .auction-badge{position:absolute;top:15px;right:15px;background-color:#fff;color:#2f373d;font-weight:500;text-transform:uppercase;padding:5px 10px}.content-teaser-parent a.content-teaser.odd-hidden{display:none}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-overlay .content-teaser-overlay-inner::before{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart-white.svg)}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-inner h3{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-inner .more{background-color:#e3292d;color:#fff;letter-spacing:2pt;font-size:1em;width:140px;text-transform:uppercase;font-size:1.7rem}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-inner .more::after{margin-left:5px}.content-teaser-parent a.content-teaser:hover .content-teaser-overlay{opacity:1}.content-teaser-parent a.content-teaser:hover .content-teaser-inner .more{background-color:#e3292d}#results-loading{width:100%;height:100px;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}#results-loading i{font-size:32px}.load-more-cars{width:calc(100% + 6px);margin:0px -3px;padding:15px 0;background-color:#f7f7f7}.load-more-cars button{background:none;border:none;padding:15px 15px 10px;font-size:1.8rem;color:#272d31;text-decoration:underline;font-weight:700}.load-more-cars button::after{display:block;content:"";width:10px;height:23px;margin:12px auto 0;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-down-short.svg) center center no-repeat;background-size:contain}.phone-reveal,.auction-reveal,.merkliste-reveal,.button-reveal{padding:0;margin:10px 0;transition:all .5s ease}.phone-reveal .phone-info,.phone-reveal .auction-info,.phone-reveal .merkliste-info,.phone-reveal .button-info,.auction-reveal .phone-info,.auction-reveal .auction-info,.auction-reveal .merkliste-info,.auction-reveal .button-info,.merkliste-reveal .phone-info,.merkliste-reveal .auction-info,.merkliste-reveal .merkliste-info,.merkliste-reveal .button-info,.button-reveal .phone-info,.button-reveal .auction-info,.button-reveal .merkliste-info,.button-reveal .button-info{display:none;text-align:center;font-size:1.6rem;padding-bottom:15px}.phone-reveal .phone-info a:not(.button):not(.atom-button),.phone-reveal .auction-info a:not(.button):not(.atom-button),.phone-reveal .merkliste-info a:not(.button):not(.atom-button),.phone-reveal .button-info a:not(.button):not(.atom-button),.auction-reveal .phone-info a:not(.button):not(.atom-button),.auction-reveal .auction-info a:not(.button):not(.atom-button),.auction-reveal .merkliste-info a:not(.button):not(.atom-button),.auction-reveal .button-info a:not(.button):not(.atom-button),.merkliste-reveal .phone-info a:not(.button):not(.atom-button),.merkliste-reveal .auction-info a:not(.button):not(.atom-button),.merkliste-reveal .merkliste-info a:not(.button):not(.atom-button),.merkliste-reveal .button-info a:not(.button):not(.atom-button),.button-reveal .phone-info a:not(.button):not(.atom-button),.button-reveal .auction-info a:not(.button):not(.atom-button),.button-reveal .merkliste-info a:not(.button):not(.atom-button),.button-reveal .button-info a:not(.button):not(.atom-button){display:block;font-weight:700;text-transform:uppercase;color:#2f373d}.phone-reveal .button,.phone-reveal .atom-button,.auction-reveal .button,.auction-reveal .atom-button,.merkliste-reveal .button,.merkliste-reveal .atom-button,.button-reveal .button,.button-reveal .atom-button{margin:0 !important;width:auto;display:block;min-width:0}.phone-reveal :visited,.phone-reveal :focus,.phone-reveal :active,.auction-reveal :visited,.auction-reveal :focus,.auction-reveal :active,.merkliste-reveal :visited,.merkliste-reveal :focus,.merkliste-reveal :active,.button-reveal :visited,.button-reveal :focus,.button-reveal :active{text-decoration:none !important}.phone-reveal.clicked,.auction-reveal.clicked,.merkliste-reveal.clicked,.button-reveal.clicked{background-color:#faf7f0;padding:15px}.phone-reveal.clicked.grey,.auction-reveal.clicked.grey,.merkliste-reveal.clicked.grey,.button-reveal.clicked.grey{background-color:#f7f7f7}.phone-reveal.clicked .button,.phone-reveal.clicked .atom-button,.auction-reveal.clicked .button,.auction-reveal.clicked .atom-button,.merkliste-reveal.clicked .button,.merkliste-reveal.clicked .atom-button,.button-reveal.clicked .button,.button-reveal.clicked .atom-button{width:100%}#inquiry{background-color:#2f373d;color:#fff;padding:30px 15px;text-align:center}#inquiry.car-inquiry #inquiry-select .inquiry-types{display:flex;flex-wrap:wrap;margin:30px -8px;width:calc(100% + 16px)}#inquiry.car-inquiry #inquiry-select .inquiry-types button{display:block;background:none;border:1px solid #fff;padding:12px 5px;margin:8px;width:calc(50% - 16px);min-width:0;color:#fff;font-size:1.5rem}#inquiry.car-inquiry #inquiry-select .inquiry-types button:hover{border-width:2px;padding:11px 5px;font-weight:700;letter-spacing:-0.8pt}#inquiry.car-inquiry .inquiry-car-info{margin-top:20px}#inquiry.car-inquiry .inquiry-car-info h4{margin:0}#inquiry.car-inquiry .inquiry-car-info .caption{display:none}#inquiry.car-inquiry .inquiry-car-info .p{font-size:1.6rem}#inquiry.car-inquiry .inquiry-car-info .flag-row{display:flex;align-items:center;margin:3px 0;font-size:1.6rem}#inquiry.car-inquiry .inquiry-car-info .flag-row img{margin:0 10px 0 0}#inquiry.car-inquiry #inquiry_back_button{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-left-white.svg) center center no-repeat;border:none;height:20px;width:30px;padding:15px 5px;margin:10px 0 0;display:block}#inquiry.car-inquiry #inquiry_type_heading{margin:15px 0}#inquiry.car-inquiry form{display:none}#inquiry p.topline{margin:0}#inquiry h3{font-size:2.8rem;font-weight:600;margin:5px 0 20px}#inquiry .img-circle{position:relative;margin:0 auto 15px;width:45%;padding-top:45%;border-radius:50%;overflow:hidden}#inquiry .img-circle img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#inquiry .legal{font-size:1.2rem;opacity:.8;margin:15px 0 0}#inquiry .inquiry_error_info{display:none;text-align:left}#inquiry form p.description{font-size:1.2857em;line-height:1.35em;margin-bottom:20px}#inquiry form textarea,#inquiry form input[type=text],#inquiry form input[type=email],#inquiry form input[type=tel]{background-color:#fff;border:none;color:#2f373d;font-weight:300;font-size:1.8rem;line-height:1.35em;margin:0 0 15px;padding:8px 16px 6px;border-bottom:2px solid #fff}#inquiry form .iti{width:100%;margin:0 0 15px;color:#2f373d;font-weight:300;font-size:1.8rem}#inquiry form .iti input[type=tel]{padding-left:52px !important}#inquiry form textarea{height:200px}#inquiry form textarea.error{border-bottom:2px solid #e3292d !important}#inquiry form label.consent{text-align:left;font-size:1.6rem;line-height:1.7rem;text-transform:none;margin:0 0 15px}#inquiry form label.consent.error{color:#e3292d}#inquiry input[type=submit],#inquiry button{margin:0;min-width:100%;width:100%;white-space:normal}#inquiry input[type=submit]:hover,#inquiry button:hover{border-color:#e3292d}#inquiry #inquiry_success{display:none}.ansprechpartner{text-align:center;padding:20px 0;margin:30px 0;border-top:1px solid #92682b;border-bottom:1px solid #92682b}.ansprechpartner .img-circle{position:relative;margin:0 auto;width:80%;padding-top:calc(80% - 8px);border-radius:50%;border:4px solid #f7f7f7;overflow:hidden}.ansprechpartner .img-circle img{position:absolute;top:0;left:0;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ansprechpartner h3{font-size:2.8rem;font-weight:600;margin-bottom:0}.ansprechpartner span{font-size:1.8rem;font-weight:300}.tools.with-top-border{margin-top:15px;border-top:1px solid #dadada;padding-top:15px}.tools .atom-button{padding:11px 5px;margin:5px 0}.tools span.status{display:block;margin-bottom:15px}.tools span.status .detail{font-size:.8em;line-height:.7em}.tools .tools-flex{display:flex;gap:15px;flex-wrap:nowrap;flex-flow:row;margin:5px 0}.tools .tools-flex>*{margin:0}span.status.active,span.status .active{color:#00c332}span.status.inactive,span.status .inactive{color:#e3292d}p.topline{color:#92682b;font-size:1.6rem;line-height:1.4em;letter-spacing:.04em;font-weight:400;text-transform:uppercase;margin:0 0 5px}p.topline+h1,p.topline+h2,p.topline+h3{margin-top:0 !important}body.dark-header header{background-color:#000;margin:0}body.dark-header header .nav-top{background-color:rgba(0,0,0,0);border-bottom:1px solid #272d31}body.dark-header header .nav-top ul li a.atom-signup-button,body.dark-header header .nav-top ul li button.atom-signup-button{border-bottom:0}@media(min-width: 992px){body.dark-header header nav.navbar-default #elferspot-main-nav ul.navbar-nav li a{color:#fff}body.dark-header header nav.navbar-default #elferspot-main-nav ul.navbar-nav li:hover a,body.dark-header header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.active a,body.dark-header header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.current_page_parent a,body.dark-header header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.current-page-ancestor a{background-color:rgba(0,0,0,0);color:#fff;border-bottom:1px solid #fff}}body.dark-header header nav.navbar-default .navbar-header .navbar-brand svg circle{fill:#000}body.dark-header header nav.navbar-default .navbar-header .nav-addons .langswitch span.current,body.dark-header header nav.navbar-default .navbar-header .nav-addons .langswitch span.current[aria-expanded=true],body.dark-header header nav.navbar-default .navbar-header .nav-addons .langswitch span.current:hover,body.dark-header header nav.navbar-default .navbar-header .nav-addons .langswitch .langs,body.dark-header header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a{color:#fff;background-color:rgba(0,0,0,0)}body.dark-header header nav.navbar-default .navbar-header .nav-addons .header-shop-link{color:#fff}body.dark-header header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}body.dark-header header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button:hover,body.dark-header header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button:focus{background-color:#fff;color:#2f373d}body.dark-header header nav.navbar-default .navbar-header .search-icon{filter:invert(1)}body.dark-header header .hamburger-inner,body.dark-header header .hamburger-inner::before,body.dark-header header .hamburger-inner::after{background-color:#fff}body.dark-header header .atom-cart a.cart{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart-white.svg) center center no-repeat}body.dark-header section.landingpage-header{background-color:#000}body.home section.hometeaser{background-color:#000;border-bottom:1px solid #272d31;position:relative;min-height:350px;height:50vh}body.home section.hometeaser:before,body.home section.hometeaser:after{position:absolute;height:30px;width:100%;left:0;content:"";z-index:1}body.home section.hometeaser:before{top:0;background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}body.home section.hometeaser:after{bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}body.home section.hometeaser .hero-slider-container,body.home section.hometeaser .hero-slider-container .hero-slide,body.home section.hometeaser .hero-slider-container .slick-list,body.home section.hometeaser .hero-slider-container .slick-track{height:100%}body.home section.hometeaser .hero-slider-container:not(.slick-initialized){overflow:hidden}body.home section.hometeaser .hero-slider-container .hero-slide{display:flex;flex-wrap:wrap}body.home section.hometeaser .hero-slider-container .hero-slide.content-image{flex-direction:row-reverse}body.home section.hometeaser .hero-slider-container .hero-slide.content-image .hero-slide-image img{-o-object-position:right center;object-position:right center}body.home section.hometeaser .hero-slider-container .hero-slide.content-image .content{text-align:left}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image{width:100%;transition:.9s ease-in-out all;opacity:0;z-index:-1}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.no-effect{opacity:1}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.fade-in-done{opacity:1}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.fade-in-left{transform:translateX(-100%)}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.fade-in-left-done{transform:translateX(0%);opacity:1}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.fade-in-right{transform:translateX(100%)}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image.fade-in-right-done{transform:translateX(0%);opacity:1}body.home section.hometeaser .hero-slider-container .hero-slide .content{width:100%;padding:0 15px;margin-top:-90px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;text-align:center}body.home section.hometeaser .hero-slider-container .hero-slide .content>img{width:60%;height:100%;-o-object-fit:contain;object-fit:contain;margin-left:auto}body.home section.hometeaser .hero-slider-container .hero-slide .content>img.desktop-image:not(.no-mobile){display:none}body.home section.hometeaser .hero-slider-container .hero-slide .content>img.mobile-image{margin-left:30px;width:75%}body.home section.hometeaser .hero-slider-container .hero-slide .content img.icon{width:50px;height:auto;margin-bottom:7.5px;display:none}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:2.25rem;letter-spacing:-0.2px;font-weight:400;line-height:1.2em;color:#fff;margin-bottom:7.5px}body.home section.hometeaser .hero-slider-container .hero-slide .content .subline{font-size:1.5rem;color:#92682b;margin-bottom:7.5px}@media(min-width: 450px){body.home section.hometeaser .hero-slider-container .hero-slide .content{margin-top:-120px}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:2.75rem}}@media(min-width: 576px){body.home section.hometeaser .hero-slider-container .hero-slide{align-items:flex-start}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image{width:100%;max-width:500px}body.home section.hometeaser .hero-slider-container .hero-slide .content{padding:0 60px;margin-top:-60px}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:3.25rem}body.home section.hometeaser .hero-slider-container .hero-slide .content .subline{font-size:1.75rem}}@media(min-width: 768px){body.home section.hometeaser{min-height:300px;height:30vh}body.home section.hometeaser .hero-slider-container .hero-slide{align-items:center}body.home section.hometeaser .hero-slider-container .hero-slide.image-content .content{margin-left:unset}body.home section.hometeaser .hero-slider-container .hero-slide.content-image .hero-slide-image{margin-left:unset}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image{height:100%;width:50%;max-width:unset}body.home section.hometeaser .hero-slider-container .hero-slide .content{width:50%;max-width:600px;padding:0 30px;text-align:left;margin-top:0}body.home section.hometeaser .hero-slider-container .hero-slide .content>img{width:100%;max-width:300px;margin-right:60px}body.home section.hometeaser .hero-slider-container .hero-slide .content>img.mobile-image{display:none}body.home section.hometeaser .hero-slider-container .hero-slide .content>img.desktop-image{display:block !important}body.home section.hometeaser .hero-slider-container .hero-slide .content img.icon{width:35px;display:block;margin-left:unset}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{margin-bottom:15px;font-size:3.5rem}}@media(min-width: 992px){body.home section.hometeaser{min-height:300px;height:50vh;max-height:420px}body.home section.hometeaser:before,body.home section.hometeaser:after{height:60px}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image{width:50%}body.home section.hometeaser .hero-slider-container .hero-slide .hero-slide-image img{-o-object-fit:cover;object-fit:cover}body.home section.hometeaser .hero-slider-container .hero-slide .content{width:50%}body.home section.hometeaser .hero-slider-container .hero-slide .content>img{max-width:350px}body.home section.hometeaser .hero-slider-container .hero-slide .content img.icon{width:40px}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:4rem}body.home section.hometeaser .hero-slider-container .hero-slide .content .subline{font-size:2rem}}@media(min-width: 1200px){body.home section.hometeaser{min-height:450px}body.home section.hometeaser .hero-slider-container .hero-slide .content{padding:0 60px 0 45px}body.home section.hometeaser .hero-slider-container .hero-slide .content>img{max-width:400px}body.home section.hometeaser .hero-slider-container .hero-slide .content img.icon{width:45px}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:4.5rem}body.home section.hometeaser .hero-slider-container .hero-slide .content .subline{font-size:2.25rem}}@media(min-width: 1400px){body.home section.hometeaser .hero-slider-container .hero-slide .content img.icon{width:50px}body.home section.hometeaser .hero-slider-container .hero-slide .content .headline{font-size:5rem}body.home section.hometeaser .hero-slider-container .hero-slide .content .subline{font-size:2.5rem}}@media(min-width: 1600px){body.home section.hometeaser{min-height:600px}}@media(min-width: 1800px){body.home section.hometeaser{min-height:650px}}@media(min-width: 1920px){body.home section.hometeaser{min-height:700px;max-height:900px}}body.home section.homefilter{padding:15px 60px 0;background-color:#000}body.home section.homefilter #modeloverview{padding:0;background-color:rgba(0,0,0,0)}body.home section.homefilter #modeloverview .scrollbox{padding:0 15px 15px}body.home section.homefilter #modeloverview .scrollbox a{color:#fff;padding:15px}body.home section.homefilter #modeloverview .scrollbox a:hover{color:#92682b}body.home section.homefilter .scroll{width:30px;height:30px;padding:0;border-radius:100%;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;background-size:20px auto;background-position:center;background-repeat:no-repeat}body.home section.homefilter .scroll:before{content:unset !important}body.home section.homefilter .scroll.left{left:15px;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-left-white.svg)}body.home section.homefilter .scroll.right{right:15px;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg)}body.home section.search{position:relative;background-color:rgba(0,0,0,0);box-shadow:unset;overflow:visible}body.home section.search .background-container{background-color:#000;position:absolute;z-index:-1;top:0;left:0;width:100%;height:50%}body.home section.search form{background-color:#fff;box-shadow:0px 0px 30px rgba(0,0,0,.5);padding:15px !important;display:flex;flex-wrap:wrap;align-items:center;gap:15px}body.home section.search form .slogan{color:#2f373d;font-weight:700;font-size:2rem;text-align:center}body.home section.search form>*{min-width:0 !important;margin:0 !important;white-space:nowrap !important;width:100%}body.home section.search form>input[type=submit]#searchsubmit,body.home section.search form>a.button.cta{width:calc(50% - 7.5px);padding:11px 10px}@media(max-width: 445px){body.home section.search form>input[type=submit]#searchsubmit,body.home section.search form>a.button.cta{font-size:12px}}body.home section.search>.container{padding:0 15px;width:100%}@media(min-width: 768px){body.home section.search>.container form{flex-wrap:unset;padding:15px 30px !important}body.home section.search>.container form .slogan{text-align:left}body.home section.search>.container form>input.searchinput,body.home section.search>.container form>.ep-autosuggest-container{flex:1}body.home section.search>.container form>*,body.home section.search>.container form>input[type=submit]#searchsubmit,body.home section.search>.container form>a.button.cta{width:auto !important}body.home section.search>.container input[type=submit]#searchsubmit,body.home section.search>.container a.button.cta{padding:9px 10px 10px}}@media(min-width: 992px){body.home section.search>.container input[type=submit]#searchsubmit,body.home section.search>.container a.button.cta{padding:16px 30px 17px}}@media(min-width: 1200px){body.home section.search>.container{width:1170px}body.home section.search>.container input[type=submit]#searchsubmit,body.home section.search>.container a.button.cta{padding:16px 60px 17px}}body.home section.elferteaser h1,body.home section.elferteaser p{display:none}section .row.head{text-align:center}section .row.head h1{font-size:3.1428em;color:#2f373d;font-weight:700}section .row.head h2{font-weight:700;font-size:3.1428em;color:#2f373d}section .row.head p.description,section .row.head .description{font-size:1.6rem;font-weight:300;line-height:1.7em;margin:0 auto 30px;max-width:960px}section .row.head p.description.magazine-description,section .row.head .description.magazine-description{margin:60px 0 15px}section .row.head p.description img,section .row.head .description img{max-width:100%;height:auto;margin:30px auto}section .row.head p.description h2,section .row.head .description h2{font-size:2.4rem}section .row.head p.description h3,section .row.head .description h3{font-size:2rem}section .row.head p.description ul,section .row.head .description ul{list-style-position:inside}section .row.head p.description p,section .row.head .description p{margin-left:0;margin-right:0;font-size:inherit;line-height:inherit}section .row.head span.divider{background:#92682b;display:inline-block;height:1px;margin:30px 0;width:90px}section .row.head .searchfilter{text-align:center;margin-top:15px}section .row.head .searchfilter label{font-weight:300;font-size:1.2857em;line-height:1em;text-transform:uppercase}section .row.head .searchfilter select{margin-left:10px;padding-right:55px}section .row.head .searchform{margin:0 0 20px}section .row.head .searchform .search-input{display:flex;background-color:#2f373d;padding:0}section .row.head .searchform .search-input input[type=text]{border:1px solid #dadada !important;background:rgba(0,0,0,0);margin:15px;color:#fff !important;line-height:15px}section .row.head .searchform .search-input input[type=text]::-moz-placeholder{color:#fff}section .row.head .searchform .search-input input[type=text]::placeholder{color:#fff}section .row.head .searchform .search-input button{margin:15px 15px 15px 0;min-width:50px;min-height:50px;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background-color:#92682b;color:#fff}section .row.head.find-suggestions{margin-bottom:90px}section .row.head.find-suggestions .divider{margin-bottom:40px}section .row.head.find-suggestions .button{margin-top:60px}section .row.head.find-suggestions .suggestion-item{margin-top:3px;margin-bottom:3px;text-align:left}section .row.head.find-suggestions .suggestion-item a{display:block;font-size:1.6rem;color:#2f373d;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section .row.head.find-suggestions .suggestion-item a:hover{color:#272d31}section .row.head.dashboard-head .logo{margin:0 auto 30px;max-width:60%}section .row.footer{text-align:center}section .row.footer nav.pagination{display:flex;align-items:center;justify-content:center}section .row.footer nav.pagination .page-numbers{width:50px;height:40px;display:inline-block;line-height:37px;font-weight:600;color:#2f373d}section .row.footer nav.pagination .page-numbers.current{color:#886411;border:2px solid #886411}section .row.footer nav.pagination span.left,section .row.footer nav.pagination span.right{width:50px;height:40px;display:block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat}section .row.footer nav.pagination .left{transform:rotate(180deg)}section .row.footer span.divider{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/divider-elferspot.svg) 0 0 no-repeat;display:inline-block;height:24px;margin:30px 0;width:165px}section .row.buttons .button,section .row.buttons .atom-button{width:100%}section.landingpage-header{background-color:#2f373d;transition:all .3s ease}section.landingpage-header .row.head h2{color:#fff;margin:30px 0}@media screen and (max-width: 768px){section.landingpage-header .row.head h2{font-size:1.8rem}}section.homefilter{position:relative}section.homefilter .scroll{position:absolute;width:30px;height:30px;background-color:#fff;top:25px;overflow:hidden;padding:2px 10px;font-size:14px;line-height:28px;display:none;color:#2f373d}section.homefilter .scroll:hover{cursor:pointer}section.homefilter .scroll.left{left:0}section.homefilter .scroll.left:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}section.homefilter .scroll.right{right:0}section.homefilter .scroll.right:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}section.homefilter #modeloverview{background:#dadada;position:relative;padding:30px;text-align:center;height:auto;width:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}section.homefilter #modeloverview .scrollbox{white-space:nowrap;width:auto;min-width:100%;padding:0 30px}section.homefilter #modeloverview .scrollbox a{color:#92682b;letter-spacing:2pt;font-size:1em;display:inline-block;text-transform:uppercase;padding:0 15px}section.homefilter #modeloverview .scrollbox a:hover{text-decoration:none;color:#2f373d}section.stories{display:flex;justify-content:center;margin:15px 0;padding:0 15px}section.stories .story{position:relative;display:block;margin:15px;width:100px;text-align:center;flex-shrink:0;transition:all .3s ease}section.stories .story .story-image{width:100%;border-radius:50%;overflow:hidden;aspect-ratio:1/1;margin-bottom:5px;border:3px solid #2f373d}section.stories .story .story-image img{border-radius:50%;border:2px solid #fff;width:100%;height:auto}section.stories .story.story-new .story-image{border-color:#e3292d}section.stories .story .story-label{letter-spacing:2pt;font-size:1em;color:#2f373d;text-transform:uppercase}section.stories .story .story-label .story-new-label{color:#e3292d}section.stories .story:hover{text-decoration:none;transform:scale(1.02)}section.mainteaser{height:60vh;min-height:650px;background-position:center center !important;background-color:#f7f7f7;position:relative;max-width:1280px;margin:0 auto}section.mainteaser .caption{position:absolute;bottom:136px;left:136px}section.mainteaser.fahrzeug a{display:block;outline-style:none;border:none}section.mainteaser.fahrzeug a::after{display:block;content:"";position:absolute;width:35px;height:35px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-gallery.svg) center center no-repeat;background-size:contain;bottom:15px;right:15px;transition:all .5s ease}section.mainteaser.fahrzeug a:hover::after{transform:scale(1.1)}section.mainteaser.fahrzeug a img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}section img.subteaser-icon{margin:0 auto 30px;display:block;width:214px !important;height:auto !important;min-width:0 !important;min-height:0 !important;max-width:100% !important}section img.subteaser-icon.large{margin:0 auto 60px;width:420px !important}section img.subteaser-icon.subteaser-icon-inverse{filter:invert(1)}section.subteaser{position:relative;margin:0 auto;background-position:center center;background-size:cover}section.subteaser img{width:100%;height:auto}section.subteaser.haendler{height:50vh;min-height:450px;margin-bottom:30px}section.subteaser.haendler .haendler-logo{position:absolute;bottom:-30px;width:100%;max-width:300px;margin:0 auto;left:0;right:0;text-align:center}section.subteaser.haendler .haendler-logo img{margin:0;max-height:170px;width:auto;min-width:0;min-height:0;max-width:100%;-o-object-fit:contain;object-fit:contain;border:2px solid #dadada;background-color:#fff}section.subteaser .overlay{background-color:rgba(0,0,0,.4);height:100%;width:100%}section.subteaser:not(.checkout) p.topline{color:#dcc692}section.subteaser .button-row{margin:30px 0 -30px}section.subteaser .button-row .button{margin:10px 15px;max-width:calc(100% - 30px)}section.subteaser .caption{text-align:center;display:table;min-height:380px;width:100%;height:0;padding:60px 0}section.subteaser .caption .valign{display:table-cell;vertical-align:middle;height:100%;text-align:center}section.subteaser .caption span.date,section.subteaser .caption span.likes,section.subteaser .caption span.comments,section.subteaser .caption span.views{color:#fff;font-weight:500;letter-spacing:.08em;font-size:1em;padding:15px 15px 15px 30px;display:inline-block}section.subteaser .caption span.date{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-clock.svg) left center no-repeat;padding:15px 30px}section.subteaser .caption span.likes{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-like.svg) left center no-repeat}section.subteaser .caption span.comments{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-comment.svg) left center no-repeat}section.subteaser.small-subteaser{min-height:0;height:auto;background-image:none !important;background-color:#f6f6f6}section.subteaser.small-subteaser .overlay{background:none}section.subteaser.small-subteaser .caption{min-height:0;height:auto;padding:90px 0}section.subteaser.small-subteaser .caption h1{margin:0;color:#2f373d}section.subteaser.subteaser-404 h1{font-size:1.8rem;margin:0}section.subteaser.subteaser-404 p{margin:30px 0;font-size:1.8rem;font-weight:300}section.subteaser.subteaser-slider{background-color:#f6f6f6;min-height:0}section.subteaser.subteaser-slider h1{display:none}section.subteaser.subteaser-slider .slick-subteaser .slick-slide{margin:15px 8px}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a{position:relative;display:block;background-color:#9d9d9d;box-shadow:0 0 35px rgba(0,0,0,.2);padding-bottom:60%;overflow:hidden;transition:all .3s ease}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a img{position:absolute;left:0;top:0;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a .title{position:absolute;bottom:30px;width:100%;padding:0 70px 0 20px;text-align:right;color:#fff;font-size:3rem;line-height:1.1em;font-weight:600;z-index:2}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a .title::after{content:"";display:block;position:absolute;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg) center center no-repeat;background-size:contain;width:20px;height:1em;bottom:0;right:30px}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a::after{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a:hover{box-shadow:0 0 45px rgba(0,0,0,.3);transform:scale(1.01)}section .info-box{background-color:#f6f6f6;text-align:center;padding-top:60px;padding-bottom:60px;border-bottom:1px solid #f7f7f7}section .info-box.buyers-guide{margin-bottom:60px;padding-top:45px;padding-bottom:45px}section .info-box.buyers-guide .row{display:flex;align-items:center}section .info-box.buyers-guide h2{text-align:left;margin:5px 0;font-size:3.2rem}section .info-box.buyers-guide span.divider{background:#92682b;display:block;height:1px;width:90px}section .info-box.buyers-guide a.button{margin:15px 0;width:100%;padding:18px 30px;min-width:0}section .info-box.apw-info-floating{background-color:#fff}section .info-box h2{font-size:5.4rem;font-weight:bold;margin-bottom:50px}section .info-box p,section .info-box ul,section .info-box label{font-size:1.6rem}section .info-box span.counter{display:inline-block;color:#92682b;font-size:inherit}section .info-box .subheadline{font-size:1.8rem;font-weight:bold}section .info-box .headline-lines{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}section .info-box .headline-lines:before,section .info-box .headline-lines:after{content:"";border-top:1px solid #92682b;margin:0 20px 0 0;flex:1 0 20px}section .info-box .headline-lines:after{margin:0 0 0 20px}section .info-box ul{list-style:none;text-align:left;margin:15px auto 30px;padding:0}section .info-box ul li{margin:5px 0 5px 2em}section .info-box ul li:before{display:inline-block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-hakerl-gold.svg) center center no-repeat;background-size:contain;height:1.4em;width:1.3em;margin-left:-2em;margin-right:.7em;vertical-align:text-bottom}section .info-box label{font-weight:normal;margin:10px auto;text-align:left;display:block}section .info-box .buttons{margin-top:30px}section .info-box .buttons .fbl-button,section .info-box .buttons .button,section .info-box .buttons .atom-button{margin:10px 0;min-width:0;width:100%}section .info-box .buttons .fbl-button{width:auto}section .info-box .buttons a:not(.button){text-decoration:underline;color:#2f373d;font-weight:700}section.anchors.fixed .anchors-element{position:fixed;z-index:99;background-color:#fff;width:100%;top:0;border-bottom:1px solid #f6f6f6}section.anchors.fixed .anchor-brand{opacity:1;margin-left:0}section.anchors.fixed .anchor-links{border:0}section.anchors:not(.fixed){min-height:0 !important}section.anchors .anchor-brand{display:inline-block;width:40px;vertical-align:middle;margin-left:-55px;opacity:0;transition:margin .3s ease,opacity .1s ease}section.anchors .anchor-brand svg{width:100%;height:auto}@media screen and (min-width: 850px)and (max-width: 992px),(min-width: 1075px)and (max-width: 1200px),(min-width: 1275px){section.anchors .anchor-brand{position:absolute;margin-top:10px}section.anchors a.filter:nth-child(2){margin-left:0 !important}section.anchors.fixed .anchor-brand{margin-left:-55px}}section.anchors .anchor-links{margin:0 0 -1px;transition:.3s all;text-align:left;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;overflow-x:auto;white-space:nowrap}section.anchors .anchor-links a.filter{text-transform:none;padding:20px 0;margin:0 10px}section.anchors .anchor-links a.filter:first-child{margin-left:0}section.anchors .anchor-links a.filter:last-child{margin-right:0}section.maincontent{padding:50px 0 120px 0}section.maincontent.pb-0{padding-bottom:0}section.maincontent.pt-0{padding-top:0}section.maincontent.bloghead{padding-top:15px;padding-bottom:15px}section.maincontent.maincontent-dark{background-color:#2f373d;border-bottom:1px solid #fff;color:#fff}section.maincontent.maincontent-dark .content,section.maincontent.maincontent-dark h1,section.maincontent.maincontent-dark h2,section.maincontent.maincontent-dark h3,section.maincontent.maincontent-dark p:not(.topline){color:#fff}section.maincontent .featured-product{margin:15px 0;padding:15px 0;background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.2)}section.maincontent .featured-product .img-col{margin:0 0 15px 0}section.maincontent .featured-product img{display:block;width:100%;height:auto}section.maincontent .featured-product .topline{font-size:1.4rem !important;margin-bottom:0}section.maincontent .featured-product h2{font-size:1.8rem !important;margin:10px 0 15px;letter-spacing:-0.2pt !important;font-weight:600 !important}section.maincontent .featured-product .amount{color:#92682b;display:block;font-size:2rem;font-weight:700;line-height:1.3em;margin:0}section.maincontent .featured-product .more{display:inline-block;color:#92682b;letter-spacing:2pt;font-size:1em;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding:15px 30px 15px 0;margin:-15px 0 0}section.maincontent .featured-product .atom-button{padding-left:15px;padding-right:15px}section.maincontent .featured-product .atom-button:not(.atom-loading)::before{content:"";display:inline-block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart-gold.svg) right center no-repeat;width:1.2em;height:.9em;background-size:contain;margin-right:2px}section.maincontent .featured-product .atom-button:not(.atom-loading):hover::before{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart-white.svg)}section.maincontent .featured-product .add-to-cart{display:block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart.svg) center center no-repeat;background-size:22px 22px;width:62px;height:52px;padding:15px 20px;position:absolute;right:0;margin-top:-40px}section.maincontent .featured-product::after{display:block;content:"";clear:both}section.maincontent .featured-product-flex{position:relative;display:flex;align-items:center;margin:15px 0;background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.2);text-decoration:none;color:inherit;height:calc(100% - 30px)}section.maincontent .featured-product-flex .full-area-link{display:block;width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0;z-index:1}section.maincontent .featured-product-flex .col-xs-3{padding-right:0}section.maincontent .featured-product-flex .col-xs-4{padding:0}section.maincontent .featured-product-flex .col-xs-8{padding-top:30px;padding-bottom:30px}section.maincontent .featured-product-flex img{display:block;width:100%}section.maincontent .featured-product-flex .topline{font-size:1.4rem !important;margin-bottom:0}section.maincontent .featured-product-flex h2{font-size:2rem !important;margin:10px 0 15px;letter-spacing:-0.2pt !important;font-weight:600 !important}section.maincontent .featured-product-flex .more{display:inline-block;color:#92682b;letter-spacing:2pt;font-size:1em;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding:15px 30px 15px 0;margin:-15px 0 0}section.maincontent .featured-product-flex .add-to-cart{display:block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart.svg) center center no-repeat;background-size:22px 22px;width:62px;height:52px;padding:15px 20px;position:absolute;z-index:2;right:0;margin-top:-50px}section.maincontent .row-car-teaser{margin:50px 0;background-color:#fff;text-align:center;color:#2f373d;display:flex;align-items:stretch}section.maincontent .row-car-teaser .car-teaser-image{max-width:max(20%,140px)}section.maincontent .row-car-teaser .car-teaser-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.maincontent .row-car-teaser .car-teaser-content{display:flex;flex-flow:column;justify-content:center;width:100%;padding:0 15px}section.maincontent .row-car-teaser h3{color:#2f373d;margin:15px 0 5px}section.maincontent .row-car-teaser .additional-info{margin:0;font-size:1.8rem}section.maincontent .row-car-teaser .additional-info .flag{margin:0 5px 0 0;width:auto;height:1em}section.maincontent .row-car-teaser a{text-decoration:underline;text-transform:uppercase;display:block;color:#2f373d;margin:5px 0 15px}section.maincontent .caption.blog{width:100%;margin-bottom:0}section.maincontent .caption.blog h1{color:#2f373d}section.maincontent .caption.blog p.topline{color:#dcc692}section.maincontent .caption.blog .sponsored-mobile{float:right;color:#2f373d;font-weight:300;letter-spacing:1pt;font-size:1.4rem;text-transform:uppercase}section.maincontent .blog-details{display:flex;flex-wrap:wrap;gap:5px 10px;padding:15px 0;align-items:center}section.maincontent .blog-details span{color:#2f373d;font-weight:300;letter-spacing:1pt;font-size:1.4rem;text-transform:uppercase;display:inline-block}@media(min-width: 768px){section.maincontent .blog-details span{font-size:1.6rem;font-weight:400}}section.maincontent .blog-details span:not(:first-of-type):not(#atom-tools)::before,section.maincontent .blog-details span:not(:first-of-type)#atom-tools>span::before{content:"/";display:inline-block;margin-right:10px}section.maincontent .blog-details span.date{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-clock.svg) left center no-repeat;padding-left:30px}section.maincontent .blog-details form{display:inline-block}section.maincontent .blog-details form select{margin:0 0 0 10px;padding:3px 45px 3px 10px}section.maincontent.kpis{padding:0;overflow:hidden;background-color:#f6f6f6;margin:-60px 0}section.maincontent .margin-bottom-60{margin-bottom:60px}section.maincontent .box{width:100%;padding:60px 0;margin:15px 0}section.maincontent .box.white{background-color:#fff}section.maincontent .box.gold{background-color:#faf7f0}section.maincontent .box.grey{background-color:#f6f6f6}section.maincontent.grey{background:#f6f6f6}section.maincontent.grey.top{padding:50px 0 40px 0}section.maincontent.smallbottom{padding:50px 0 30px 0}section.maincontent .images{padding-left:0;margin-top:15px}section.maincontent .author{display:inline-block;width:120px}section.maincontent .author img{width:120px;height:120px;border-radius:60px;border:5px solid #f6f6f6}section.maincontent .author span.name{display:block;border-bottom:1px solid #886411;color:#2f373d;font-weight:400;letter-spacing:1pt;font-size:1em;text-transform:uppercase;text-align:center;margin:20px 0;padding-bottom:10px}section.maincontent .tags{border-top:1px solid #f6f6f6;margin:40px 0 0;padding:60px 0 0}section.maincontent .tags label{font-weight:300;font-size:1.8rem;text-transform:uppercase;margin:0 10px 0 0}section.maincontent .content .content-reveal-more{display:block;color:#886411;font-weight:300;text-transform:uppercase;margin:15px 0;text-align:center;font-size:1.6rem}section.maincontent .content .content-reveal-more::before{content:"";display:inline-block;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) center center no-repeat;background-size:contain;width:30px;height:15px;margin-right:10px;vertical-align:middle}section.maincontent .content .content-more{display:none}section.maincontent .content .scroll-nav-anchor{height:1px}section.maincontent .content .find-out-more h2{margin:30px 0 0;font-size:2.8rem !important}section.maincontent .content .find-out-more a{display:inline-block;margin:2px 0;color:#272d31 !important;font-size:1.6rem;text-decoration:underline}section.maincontent .content .login-alert{text-align:center;margin:0 0 30px;font-weight:700}section.maincontent .content .settings-form form.acf-form .acf-fields .acf-field .acf-label{width:520px;max-width:100%}section.maincontent form#loginform,section.maincontent form.registration_form{position:relative}section.maincontent form#loginform input[type=text],section.maincontent form#loginform input[type=password],section.maincontent form.registration_form input[type=text],section.maincontent form.registration_form input[type=password]{width:100%}section.maincontent form#loginform select,section.maincontent form.registration_form select{width:100%;margin-top:10px}section.maincontent form#loginform .button,section.maincontent form.registration_form .button{margin-left:0;margin-right:0;width:100%}section.maincontent form#loginform #wfls-prompt-overlay,section.maincontent form.registration_form #wfls-prompt-overlay{left:-1px;right:-1px;padding:0 1px;z-index:10}section.maincontent form#loginform .loading,section.maincontent form.registration_form .loading{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(255,255,255,.9);display:flex;justify-content:center;align-items:center;margin:0}section.maincontent form#loginform .loading::after,section.maincontent form.registration_form .loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;color:#9d9d9d;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}section.maincontent form.registration_form label{margin-top:26px}section.maincontent form.registration_form input{margin-top:10px !important;margin-bottom:10px !important;width:100% !important}section.maincontent form.registration_form input[type=checkbox]{width:20px !important;margin-top:30px !important}section.maincontent form.registration_form input[type=submit]{margin-top:60px !important}section.maincontent form.registration_form .acf-fields{background:#f6f6f6;margin:30px 0;padding:0 15px 15px}section.maincontent form.registration_form .acf-fields .description{display:none}section.maincontent form.registration_form .acf-fields .acf-input-wrap{overflow:visible}section.maincontent form.registration_form .acf-fields input,section.maincontent form.registration_form .acf-fields select{padding:10px 16px}@media screen and (min-width: 768px){section.maincontent #retailer-form h2{font-size:4rem}}section.maincontent #retailer-form input[type=text],section.maincontent #retailer-form input[type=email],section.maincontent #retailer-form input[type=phone],section.maincontent #retailer-form input[type=url],section.maincontent #retailer-form textarea{margin:15px 0;background-color:#fff}section.maincontent #retailer-form .options-row{display:flex;flex-wrap:wrap}section.maincontent #retailer-form .options-row label{display:block;width:calc(33.3% - 30px);margin:10px 15px}section.maincontent #retailer-form .options-row label input{display:none}section.maincontent #retailer-form .options-row label input:checked+span{color:#92682b;border-color:#92682b}section.maincontent #retailer-form .options-row label span{display:block;border:1px solid #fff;padding:15px;font-size:1.7rem;text-align:center;font-weight:400;color:#fff}section.maincontent #retailer-form .consent{line-height:inherit}section.maincontent #retailer-form .consent a{color:#fff;text-decoration:underline}section.maincontent #retailer-form #retailer-form-success{display:none}section.maincontent .highlights{background:#faf7f0;padding:15px;margin-bottom:15px;overflow-wrap:break-word}section.maincontent .highlights h2{border-bottom:1px solid #92682b;margin:0 0 10px !important;padding-bottom:10px}section.maincontent .highlights ul{margin:0 0 0 25px}section.maincontent .highlights ul li{font-weight:600;line-height:1.6667em;color:#31383e}section.maincontent .highlights ul li i{color:#92682b;font-size:18px}@media screen and (max-width: 767px){section.maincontent .highlights{padding:10px 15px}section.maincontent .highlights h2{font-size:1.9rem !important;padding-bottom:5px}section.maincontent .highlights ul li{line-height:1.4em}}section.maincontent .content{color:#2f373d;text-align:initial}section.maincontent .content.head{overflow-x:hidden}section.maincontent .content.head h1{margin-bottom:10px}section.maincontent .content.head h3{margin-top:0px;margin-bottom:30px;color:#92682b}section.maincontent .content.blog button.cta.reveal-slideover{display:block;margin:15px auto 30px}section.maincontent .content a:not(.button):not(.atom-button):not(.more):not(.teaser){color:#2f373d;text-decoration:underline}section.maincontent .content h1{font-weight:700;font-size:4.6428em;line-height:1.25em;letter-spacing:-1.5pt;margin-top:0}section.maincontent .content h2,section.maincontent .content h3{font-weight:600;font-size:2.2rem;line-height:1.27em;letter-spacing:-0.01em;margin:15px 0;color:#92682b}section.maincontent .content h4{font-weight:600;font-size:1.9rem;line-height:1.36em;letter-spacing:-0.01em;margin:15px 0;color:#92682b}section.maincontent .content .subline{font-weight:600;font-size:1.9rem;color:#92682b;letter-spacing:-0.01em;line-height:1.25em;margin:0 0 30px}section.maincontent .content img{max-width:100%;height:auto}section.maincontent .content iframe{max-width:100%}section.maincontent .content p>img{margin:30px 0}section.maincontent .content p.small{font-size:1em;opacity:.3}section.maincontent .content p.small span{display:inline}section.maincontent .content .button{margin-left:0;margin-right:0;font-size:1.5rem}section.maincontent .content p,section.maincontent .content ul,section.maincontent .content ol{font-size:1.6rem;line-height:1.7em;font-weight:300;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3}section.maincontent .content ol ol,section.maincontent .content ul ul{font-size:inherit;line-height:inherit}section.maincontent .content .wp-block-image{margin:30px 0}section.maincontent .content .wp-block-gallery{display:flex;flex-wrap:wrap;align-items:stretch;margin:30px 0}section.maincontent .content .os_poll{margin:30px 0}section.maincontent .content .alignleft{width:inherit;float:left;margin:10px 10px 10px 0;max-width:50%}section.maincontent .content .alignleft .wp-caption-text{margin-bottom:0}section.maincontent .content .wp-caption.alignnone{width:100% !important;margin:30px 0}section.maincontent .content .wp-caption.alignnone img{width:100%}section.maincontent .content .wp-caption.alignnone .wp-caption-text{text-align:left;margin:15px 0 0;font-weight:200;font-size:1.5rem;line-height:1.4em}section.maincontent .content blockquote{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/blockquote.svg) left 35px no-repeat;background-size:65px 44px;border-top:1px solid #dcc692;border-right:none;border-bottom:1px solid #dcc692;border-left:none;padding:35px 30px 35px 96px;margin:50px 0 55px 0}section.maincontent .content blockquote p{font-weight:700;margin:0 !important}section.maincontent .content blockquote cite{margin-top:10px;display:block}section.maincontent .content .wp-block-table,section.maincontent .content .elfertable,section.maincontent .content .scrollable-tablepress-container{overflow-x:auto;margin:30px 0}section.maincontent .content .wp-block-table table,section.maincontent .content .elfertable table,section.maincontent .content .scrollable-tablepress-container table{width:100%}section.maincontent .content .wp-block-table table tr td,section.maincontent .content .wp-block-table table tr th,section.maincontent .content .elfertable table tr td,section.maincontent .content .elfertable table tr th,section.maincontent .content .scrollable-tablepress-container table tr td,section.maincontent .content .scrollable-tablepress-container table tr th{font-weight:300;font-size:1.8rem;line-height:1.3em;padding:10px;background:rgba(0,0,0,0);border:none}section.maincontent .content .wp-block-table table tr td.price,section.maincontent .content .wp-block-table table tr th.price,section.maincontent .content .elfertable table tr td.price,section.maincontent .content .elfertable table tr th.price,section.maincontent .content .scrollable-tablepress-container table tr td.price,section.maincontent .content .scrollable-tablepress-container table tr th.price{text-align:right}section.maincontent .content .wp-block-table table tr:nth-child(odd),section.maincontent .content .elfertable table tr:nth-child(odd),section.maincontent .content .scrollable-tablepress-container table tr:nth-child(odd){background-color:#f7f7f7}section.maincontent .content .wp-block-table table thead tr,section.maincontent .content .elfertable table thead tr,section.maincontent .content .scrollable-tablepress-container table thead tr{background-color:#f7f7f7}section.maincontent .content .wp-block-table table thead tr td,section.maincontent .content .wp-block-table table thead tr th,section.maincontent .content .elfertable table thead tr td,section.maincontent .content .elfertable table thead tr th,section.maincontent .content .scrollable-tablepress-container table thead tr td,section.maincontent .content .scrollable-tablepress-container table thead tr th{font-weight:700}section.maincontent .content .wp-block-table table thead+tbody tr:nth-child(even),section.maincontent .content .elfertable table thead+tbody tr:nth-child(even),section.maincontent .content .scrollable-tablepress-container table thead+tbody tr:nth-child(even){background-color:#f7f7f7}section.maincontent .content .wp-block-table table thead+tbody tr:nth-child(odd),section.maincontent .content .elfertable table thead+tbody tr:nth-child(odd),section.maincontent .content .scrollable-tablepress-container table thead+tbody tr:nth-child(odd){background:rgba(0,0,0,0)}section.maincontent .content .gallery{margin:30px 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}section.maincontent .content .gallery.gallery-columns-1{grid-template-columns:1fr}section.maincontent .content .gallery.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}section.maincontent .content .gallery.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}section.maincontent .content .gallery.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}section.maincontent .content .gallery.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}section.maincontent .content .gallery.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}section.maincontent .content .gallery.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}section.maincontent .content .gallery.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}section.maincontent .content .gallery img{border:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.maincontent .content .tablepress-table-description{margin:-15px 0 30px}section.maincontent .content.blog p img{margin:30px 0 10px;height:auto}section.maincontent .content.blog p img:not(.alignleft):not(.alignright){width:100% !important}section.maincontent .content.blog p img.alignleft{width:inherit;float:left;margin:15px 15px 15px 0;max-width:47%}section.maincontent .content.blog p img.alignright{width:inherit;float:right;margin:15px 0 15px 15px;max-width:47%}section.maincontent .content.blog p.picture-caption{font-size:1.2em;margin-bottom:30px;margin-top:0}section.maincontent .content.blog .figcaption,section.maincontent .content.blog figcaption{text-align:left;margin:15px 0 0;font-weight:200;font-size:1.5rem;line-height:1.4em;width:100%}section.maincontent .content.blog .figcaption p,section.maincontent .content.blog figcaption p{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}section.maincontent .content.blog .blocks-gallery-grid{list-style-type:none;padding:0;margin:0 0 -18px;width:100%}section.maincontent .content.blog .instagram-media{margin:30px auto !important}section.maincontent .content.blog.apw-fade{position:relative;margin-bottom:-60px}section.maincontent .content.blog.apw-fade::after{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;background:linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255))}section.maincontent .content.blog::after{display:block;content:"";clear:both}section.maincontent .content .contact-page-content h2{color:#fff;font-size:clamp(2.8rem,5vw,4.2rem);text-align:center;margin:0 0 40px}section.maincontent .content .contact-page-content h3.form-card-h3{color:#fff;font-size:clamp(2.2rem,5vw,3rem);margin:40px 0}section.maincontent .content .contact-page-content .form-card-box{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:10px;aspect-ratio:1/1;overflow:hidden;border:1px solid #fff;color:#fff !important;text-decoration:none !important;font-weight:900;font-size:clamp(1.3rem,3.6vw,2.2rem);line-height:1.36em;text-align:center}section.maincontent .content .contact-page-content .form-card-box .form-card-icon{width:40%;margin:0 0 15px}section.maincontent .content .contact-page-content a{color:#fff !important}section.maincontent .content .contact-page-content ul.links{margin:0;padding:0;list-style:none}section.maincontent .content .contact-page-content ul.links li{margin:10px 0;padding:0;font-size:1.8rem}section.maincontent .content .contact-page-content input[type=text],section.maincontent .content .contact-page-content input[type=email],section.maincontent .content .contact-page-content input[type=phone],section.maincontent .content .contact-page-content input[type=tel],section.maincontent .content .contact-page-content input[type=url],section.maincontent .content .contact-page-content select,section.maincontent .content .contact-page-content textarea{background-color:#fff}section.maincontent .content .contact-page-content .wpcf7-form-control-wrap[data-name=subject]{display:none !important}section.maincontent .content .contact-page-content .wpcf7 .wpcf7-spinner{background-color:rgba(47,55,61,.1)}section.maincontent .content .contact-page-content .wpcf7 form div.wpcf7-response-output{color:#2f373d !important}section.maincontent .content.side .sidebar-section{padding:15px 0;font-size:1.6rem}section.maincontent .content.side .sidebar-section.sidebar-border-top{border-top:1px solid #dadada}section.maincontent .content.side .sidebar-section.sidebar-border-bottom{border-bottom:1px solid #dadada}section.maincontent .content.side .sidebar-section label{color:#92682b;letter-spacing:2pt;font-size:1em;font-size:1.4rem;text-transform:uppercase;font-weight:300;margin:0 10px 0 0}section.maincontent .content.side .sidebar-section strong{font-weight:500}section.maincontent .content.side .sidebar-section .sidebar-section-heading{display:flex;align-items:center;justify-content:space-between;font-size:1.8rem}section.maincontent .content.side .sidebar-section .sidebar-section-heading.maybe-wrap{flex-wrap:wrap}section.maincontent .content.side .sidebar-section .sidebar-section-heading.sidebar-toggle{align-items:flex-start}section.maincontent .content.side .sidebar-section .sidebar-section-heading.sidebar-toggle .toggle-button{min-width:0;margin:5px 0 0 10px;padding:11px 13px;flex-shrink:0;width:auto}section.maincontent .content.side .sidebar-section .sidebar-section-heading.sidebar-toggle .toggle-button i{transition:all .3s ease}section.maincontent .content.side .sidebar-section .sidebar-section-heading.sidebar-toggle .toggle-button.active i{transform:rotate(180deg)}section.maincontent .content.side .sidebar-section .sidebar-section-heading.sidebar-toggle:hover{cursor:pointer}section.maincontent .content.side .sidebar-section .price .p{color:#92682b;font-size:4rem;letter-spacing:.01em;font-weight:600;text-align:right}@media screen and (max-width: 767px){section.maincontent .content.side .sidebar-section .price .p{font-size:2.8rem}}section.maincontent .content.side .sidebar-section .price .p.small-p{font-size:3.2rem;line-height:1em}section.maincontent .content.side .sidebar-section .price .p.smaller-p{font-size:2.6rem;line-height:1em}section.maincontent .content.side .sidebar-section .price .fa-cog{color:#dadada}section.maincontent .content.side .sidebar-section .price del{font-size:.5em;display:block;margin-bottom:-15px}section.maincontent .content.side .sidebar-section .price ins{text-decoration:none}section.maincontent .content.side .sidebar-section .price span.sold{color:#e3292d;font-weight:700;font-size:2.6rem;text-transform:uppercase}section.maincontent .content.side .sidebar-section .sidebar-expanded{display:none;padding-top:15px}section.maincontent .content.side .auction-starts,section.maincontent .content.side .auction-ends,section.maincontent .content.side .auction-ended,section.maincontent .content.side .final-bid{display:none}section.maincontent .content.side .country{font-size:1.4rem;letter-spacing:2pt;text-transform:uppercase}section.maincontent .content.side .flag-name-container{display:flex;margin:5px 0}section.maincontent .content.side .flag-name-container .flag{margin:0 10px 0 0}section.maincontent .content.side .seller-logo{border:1px solid #dadada;margin:0 0 10px;width:100%}section.maincontent .content.side .auction-detail-info{display:flex;flex-wrap:wrap;gap:15px;margin:5px 0 0}section.maincontent .content.side .address-container{display:flex;align-items:flex-start}section.maincontent .content.side .address-container>div{flex-grow:2}section.maincontent .content.side .address-container .seller-logo{margin-left:10px;width:30%;flex-shrink:0}section.maincontent .content.side .flex-buttons{display:flex;gap:10px;margin:10px 0}section.maincontent .content.side .flex-buttons .atom-button{width:50%;margin:0 !important;padding-left:5px;padding-right:5px}section.maincontent .content.side .more{background:none;border:none;border-radius:0;color:#92682b;font-weight:300;text-transform:uppercase;display:block;font-size:1.4rem;letter-spacing:2pt;margin:10px 0;padding:0}section.maincontent .content.side .more i{margin-right:4px}section.maincontent .content.side .more.arrow{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) left 5px no-repeat;padding-left:35px}section.maincontent .content.side .more:hover{text-decoration:none}section.maincontent .content.imagegrid a{margin-bottom:30px;background-color:#f7f7f7}section.maincontent .content.imagegrid img{width:100%;height:auto}section.maincontent .content.imagegrid iframe{width:100%;margin-bottom:30px}section.maincontent .content.imagegrid a{position:relative;display:block}section.maincontent .content.imagegrid .col-xs-6 a{position:relative;overflow:hidden;padding-top:66%}section.maincontent .content.imagegrid .col-xs-6 a img{position:absolute;width:100%;left:0;top:0;right:0}section.maincontent .content.imagegrid #show_more_pictures{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:15px;bottom:30px;left:15px;background-color:rgba(0,0,0,.5)}section.maincontent .content.imagegrid #show_more_pictures span{color:#fff;font-size:4rem;font-weight:700}section.maincontent .content.imagegrid #show_more_pictures:hover{cursor:pointer}section.maincontent .content.imagegrid #more_pictures{display:none}section.maincontent .content.imagegrid .image-copyright{display:block;width:100%;font-size:1.1rem;font-weight:300}section.maincontent .content .map-container{margin:10px 0 0;padding:0 0 15px}section.maincontent .content .map-container #map{display:flex;align-items:center;justify-content:center;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/map-placeholder.png) center center no-repeat;background-size:cover;width:100%;height:280px;padding:30px}section.maincontent .content .map-container .atom-button:not(:hover){background-color:#f7f7f7}section.maincontent .customer-testimonials-slider{padding:0 30px}section.maincontent .customer-testimonials-slider .slick .slick-arrow.slick-prev{left:-30px}section.maincontent .customer-testimonials-slider .slick .slick-arrow.slick-next{right:-30px}section.maincontent .customer-testimonials-slider .slick-track{display:flex}section.maincontent .customer-testimonials-slider .customer-testimonial-item{display:flex;flex-direction:column;height:inherit;justify-content:center;margin:0 30px;padding:30px;background-color:#fff}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer{display:flex;margin-top:30px}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer.align-items-center{align-items:center}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer>img{width:75px;height:75px;border-radius:100%;margin:0 15px;background-color:gray}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer .customer-details span{display:block;font-size:1.8rem}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer .customer-details span.customer-name{font-weight:500}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer .customer-details span.customer-company-name{font-weight:300}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer .customer-details .customer-company{display:flex;align-items:center}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer .customer-details .customer-company img{margin-right:10px}section.maincontent .contest{background-color:#faf7f0;margin:30px 0;padding:60px 90px}section.maincontent .contest p{font-size:1.2857em;font-weight:700;text-align:center;margin-bottom:30px}section.maincontent .contest .question{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #92682b}section.maincontent .contest .question .answers{display:flex;justify-content:space-around;flex-wrap:wrap}section.maincontent .contest .question .answers label{display:block;text-transform:none;padding-bottom:5px}section.maincontent .contest a{color:#92682b}section.maincontent .contest a:hover{color:#886411}section.maincontent .contest h3{margin:20px 0}section.maincontent .contest input[type=checkbox],section.maincontent .contest input[type=radio]{margin-right:5px}section.maincontent .contest input+label{display:inline}section.maincontent .contest .signup{margin-bottom:30px}section.maincontent .contest .signup label{margin-top:14px;text-transform:none;font-weight:500}section.maincontent .contest .signup input{margin-bottom:10px}section.maincontent .contest input#consent+label,section.maincontent .contest input#newsletter+label{text-transform:none}section.maincontent .contest .contest-success,section.maincontent .contest .contest-messages{display:none}section.maincontent .contest .contest-messages{padding-top:20px;color:#e3292d;font-weight:700}section.maincontent .contest .button{margin:30px 0 0}section.maincontent .carousel-teaser-block{background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.2);margin:50px 0}section.maincontent .carousel-teaser-block .slick-image-gallery .slick-list .slick-slide .slider-img{position:relative;display:block}section.maincontent .carousel-teaser-block .slick-image-gallery .slick-list .slick-slide .slider-img.slider-img-square{padding-bottom:100%}section.maincontent .carousel-teaser-block .slick-image-gallery .slick-list .slick-slide .slider-img.slider-img-landscape{padding-bottom:67%}section.maincontent .carousel-teaser-block .slick-image-gallery .slick-list .slick-slide .slider-img img{position:absolute;width:100%;height:100%;top:0;right:0;-o-object-fit:cover;object-fit:cover}section.maincontent .carousel-teaser-block .slick-image-gallery .slick-list .slick-slide:not(:last-child){margin-right:3px}section.maincontent .carousel-teaser-block .product-info{display:flex;align-items:center}section.maincontent .carousel-teaser-block .product-info .details{display:flex;align-items:center;flex-grow:1;text-decoration:none !important;padding:25px 30px 25px 60px}section.maincontent .carousel-teaser-block .product-info .details h3{font-size:2.2rem;color:#2f373d;font-weight:600;margin:0;flex-grow:1}section.maincontent .carousel-teaser-block .product-info .details h3 .content-teaser-atts{display:inline-block;margin:0 0 0 25px;font-size:1.8rem;font-weight:400;white-space:nowrap}section.maincontent .carousel-teaser-block .product-info .details h3 .content-teaser-atts .flag{height:1em;display:inline-block;margin:-5px 5px 0 0;width:auto !important}section.maincontent .carousel-teaser-block .product-info .details .more{color:#92682b;letter-spacing:2pt;text-transform:uppercase;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding-right:30px;margin:0;display:inline-block}section.maincontent .carousel-teaser-block .product-info .cart{padding:25px 60px 25px 30px}section.maincontent .carousel-teaser-block .product-info .cart::after{display:block;content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-shop-cart.svg) center center no-repeat;background-size:22px 22px;width:22px;height:22px}section.maincontent .post-footer{margin-top:40px;margin-bottom:40px}section.maincontent .post-footer p.shares{color:#92682b;letter-spacing:2pt;font-size:1em;float:left;font-weight:500;display:block;margin-top:34px}section.maincontent .post-footer p.shares span{font-weight:700}section.maincontent .post-footer a.button{min-width:263px;padding:18px 20px;display:inline-block}section.maincontent .post-footer a.button:hover{cursor:pointer}section.maincontent .listing-info-panel{background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.15);margin-bottom:30px;padding:40px;text-align:center}section.maincontent .listing-info-panel .tools{position:relative;width:100%}section.maincontent .listing-info-panel .tools a.button{padding:10px;width:100%;margin:10px 0}section.maincontent .listing-info-panel table{text-align:left}section.maincontent .listing-info-panel table a.action{color:#92682b !important}section.maincontent .listing-info-panel .car-detail .flag{margin:0}section.maincontent .listing-info-panel.dark{background-color:#2f373d;color:#fff}section.maincontent .listing-info-panel.dark a:not(.button):not(.atom-button){color:#fff;text-decoration:underline}section.maincontent .listing-info-panel.dark .box-content{font-weight:700}section.maincontent .listing-info-panel.dark .box-content p{font-weight:700}section.maincontent .listing-info-panel .box-head h2{margin:0 0 40px}section.maincontent .listing-info-panel .box-head .counter{display:inline-block;padding:0 10px;margin:0 5px;background:#fff;color:#2f373d}section.maincontent .listing-info-panel .box-content{font-size:1.6rem}section.maincontent .listing-info-panel .box-content p{font-size:1.6rem}section.maincontent .listing-info-panel .box-content .button{margin:15px auto 0;padding-left:18px;padding-right:18px}section.maincontent .listing-info-panel .box-content .light{font-weight:300}section.maincontent .listing-info-panel .box-content .subscription-details{display:block;margin:30px auto;width:280px;max-width:100%;text-align:left}section.maincontent .listing-info-panel .box-content a:not(.button){text-decoration:underline;color:#272d31}section.maincontent .listing-info-panel .info-panel-contact{text-align:center;font-weight:700;font-size:1.6rem;margin-top:5px}section.maincontent .listing-info-panel .info-panel-contact img{display:block;margin:0 auto 30px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}section.maincontent .listing-info-panel .info-panel-contact a{display:block;text-decoration:underline;color:#fff}section.maincontent .listing-info-panel.press-panel{font-size:1.6rem}section.maincontent .listing-info-panel.press-panel h3{font-size:2rem;margin:0 0 25px}section.maincontent .listing-info-panel.press-panel .img-circle{border-radius:50%;overflow:hidden}section.maincontent .listing-info-panel.press-panel .img-circle img{width:100%}section.maincontent .listing-info-panel.press-panel .contact-icons{display:flex;gap:10px 25px;flex-wrap:wrap;font-weight:700;font-size:1.7rem}section.maincontent .listing-info-panel.press-panel .contact-icons a{color:#2f373d;text-decoration:none}section.maincontent .listing-info-panel.press-panel .contact-icons a:hover{color:#92682b}section.maincontent .listing-info-panel.press-panel ul{list-style:none;text-align:left;margin:0;padding:0}section.maincontent .listing-info-panel.press-panel ul li{margin:0;padding:0}section.maincontent .listing-info-panel.press-panel ul li a{color:#2f373d;display:block;margin:5px 0 5px 2em;font-size:1.6rem}section.maincontent .listing-info-panel.press-panel ul li a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300;content:"";display:inline-block;margin-left:-2em;margin-right:.7em}section.maincontent .listing-info-panel.press-panel ul li a:hover{text-decoration:none;color:#92682b}section.maincontent table.fahrzeugdaten{width:100%;margin:30px 0}section.maincontent table.fahrzeugdaten tr{border-bottom:1px solid #dadada;display:block;padding:7px 0;vertical-align:top}section.maincontent table.fahrzeugdaten tr:first-child{border-top:1px solid #dadada}section.maincontent table.fahrzeugdaten tr td{font-weight:300;font-size:1.6rem;line-height:1.7em;color:#2f373d;display:inline-block;padding:0;overflow-wrap:break-word;white-space:normal}section.maincontent table.fahrzeugdaten tr img{height:45px;max-width:100%}section.maincontent table.fahrzeugdaten tr img.flag{height:auto;vertical-align:text-bottom;margin-right:5px}section.maincontent table.fahrzeugdaten tr td.label{text-align:left;width:50%}section.maincontent table.fahrzeugdaten tr td.content{text-align:right;width:49%}section.maincontent .fahrzeugdaten-flex{display:flex;border-bottom:1px solid #dadada;min-height:45px;align-items:center}section.maincontent .fahrzeugdaten-flex .label{white-space:nowrap;font-size:1.6rem;color:#2f373d;padding:0;font-weight:300;line-height:1.7em}section.maincontent .fahrzeugdaten-flex .label i.fas,section.maincontent .fahrzeugdaten-flex .label i.far,section.maincontent .fahrzeugdaten-flex .label i.fal{color:#92682b}section.maincontent .fahrzeugdaten-flex .content{flex-grow:2;text-align:right;font-size:1.6rem;line-height:1.7em;color:#2f373d}section.maincontent .fahrzeugdaten-flex .content a{color:#2f373d;text-decoration:underline}section.maincontent .fahrzeugdaten-flex .content a.more{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding-right:30px;display:inline-block}section.maincontent .row.form{overflow:hidden}section.maincontent .row.statfilter .button.download{margin:5px 0}section.maincontent .row.statfilter form{display:flex}section.maincontent .row.statfilter form select{padding:6px 37px 6px 10px;width:100%}section.maincontent .row.statfilter form select:not(:last-child){margin-right:10px}section.maincontent .row.statfilter-v2{background-color:#fff;padding-top:10px;padding-bottom:10px}section.maincontent .row.statfilter-v2 .atom-button{margin:0 10px;padding:15px 20px}section.maincontent .row.statfilter-v2 form{width:100%;display:flex;align-items:center;gap:15px;justify-content:space-evenly;flex-wrap:wrap}section.maincontent .row.statfilter-v2 form select{width:300px;max-width:100%}section.maincontent .row.statfilter-v2 form label{font-size:1.6rem;font-weight:300;text-transform:uppercase;margin:0}section.maincontent .row.stat-updated{margin:15px 0 0;text-align:center}section.maincontent .row.stat-updated a{color:#92682b;text-transform:uppercase;margin-left:5px}section.maincontent .row.statistics{width:calc(100% + 30px);display:flex;flex-wrap:wrap}section.maincontent .row.statistics::before,section.maincontent .row.statistics::after{display:none}section.maincontent .row.statistics h2{text-align:center;width:100%;font-weight:700;margin-top:40px;margin-bottom:30px}section.maincontent .row.statistics h3.line,section.maincontent .row.statistics h4.line{text-align:center;position:relative;margin:15px auto;font-weight:600}section.maincontent .row.statistics h3.line::after,section.maincontent .row.statistics h4.line::after{content:"";display:block;background:#92682b;height:1px;margin:10px auto 0;width:90px}section.maincontent .row.statistics .h-100{height:100%}section.maincontent .row.statistics.statistics-box{margin-bottom:30px}section.maincontent .row.statistics .stat-group{margin:2px;background-color:#fff}section.maincontent .row.statistics .stat-group .stat{margin:0}section.maincontent .row.statistics .stat{text-align:center;margin:2px -13px;padding:30px 10px;background-color:#fff;height:calc(100% - 4px);display:flex;flex-flow:column;justify-content:center}section.maincontent .row.statistics .stat .value{display:block;color:#2f373d;font-size:4.2rem;font-weight:700;line-height:6.8rem}section.maincontent .row.statistics .stat .value.small{font-size:3.4rem}section.maincontent .row.statistics .stat .statlabel,section.maincontent .row.statistics .stat .statlabel a{color:#2f373d;font-size:1.8rem;font-weight:400}section.maincontent .row.statistics .stat .statcompare{display:block;margin:5px 0 0;font-size:1.8rem;font-weight:600}section.maincontent .row.statistics .stat .number-red{color:#e3292d;font-weight:700}section.maincontent .row.statistics .stat .number-green{color:#00c332;font-weight:700}section.maincontent .row.statistics .stat.highlight .value{color:#886411;font-size:8rem}section.maincontent .row.statistics .stat.highlight .statlabel .label-large{color:#886411;font-size:2.2rem;line-height:1em;display:block}section.maincontent .row.statistics .ratings-container{display:flex;flex-direction:column;height:100%}section.maincontent .row.statistics .ratings-container .statlabel{font-size:2.4rem;font-weight:600;margin-bottom:15px;display:block}section.maincontent .row.statistics .ratings-container .ratings-slider{height:100%}section.maincontent .row.statistics .ratings-container .ratings-slider.slick .slick-arrow{box-shadow:0 3px 6px rgba(0,0,0,.16)}section.maincontent .row.statistics .ratings-container .ratings-slider.slick .slick-arrow.slick-prev{left:-10px}section.maincontent .row.statistics .ratings-container .ratings-slider.slick .slick-arrow.slick-next{right:-10px}section.maincontent .row.statistics .ratings-container .ratings-slider.slick .slick-list,section.maincontent .row.statistics .ratings-container .ratings-slider.slick .slick-list .slick-track{height:100%}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item{height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 45px}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-content{text-align:left}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-content p:last-of-type{margin-bottom:15px}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container{display:flex;text-align:left;flex-direction:column}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container .rating{margin-top:15px}section.maincontent .row.statistics .ratings-container .rating-info{font-weight:300}section.maincontent .row.statistics .ratings-container .rating-info a{text-decoration:underline;color:#272d31}section.maincontent .row.statistics .ratings-container .rating-info p{margin-bottom:0}section.maincontent .row.statistics .ratings-container .rating{color:#92682b;font-size:2rem;flex-shrink:0}section.maincontent .row.statistics .ratings-container.all-statistics{margin-top:60px}section.maincontent .row.statistics .ratings-container.all-statistics .row{position:relative;padding-top:15px;padding-bottom:15px}section.maincontent .row.statistics .ratings-container.all-statistics .row:before{width:calc(100% - 30px);position:absolute;top:0;left:15px;height:1px;background-color:#dadada}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info .rating{margin-top:7.5px;margin-bottom:15px}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-content{text-align:left}section.maincontent .row.statistics table.stat-table{width:100%;margin:0;text-align:left;font-weight:400}section.maincontent .row.statistics table.stat-table a,section.maincontent .row.statistics table.stat-table a:hover{color:#2f373d}section.maincontent .row.statistics table.stat-table thead{border-bottom:1px solid #92682b}section.maincontent .row.statistics table.stat-table thead th{padding-bottom:5px}section.maincontent .row.statistics table.stat-table tbody tr:not(:last-child){border-bottom:1px solid #f7f7f7}section.maincontent .row.statistics table.stat-table tbody tr td{padding:7px 0}section.maincontent .row.statistics table.stat-table tbody tr td:first-child{font-weight:700}section.maincontent .row.statistics table.stat-table tbody tr td:not(:first-child){text-align:right}section.maincontent .row form label{font-weight:400;font-size:1.6rem;line-height:1em}section.maincontent .row form input[type=text],section.maincontent .row form input[type=email]{font-size:1.2857em}section.maincontent .row form input#rememberme{width:auto}section.maincontent .row form input.formsend,section.maincontent .row form input.login-submit{text-align:center}section.maincontent .row form input.formsend input.button,section.maincontent .row form input.login-submit input.button{border:1px solid #92682b;background:#92682b;color:#fff;width:360px}section.maincontent .row form input.formsend input.button:hover,section.maincontent .row form input.login-submit input.button:hover{color:#92682b;background:rgba(0,0,0,0)}section.maincontent .row form .quicktags-toolbar input[type=button]{width:auto !important;display:inline !important;min-width:0 !important}section.maincontent .row form.settings-form label{font-weight:700}section.maincontent .row form.settings-form input[type=text],section.maincontent .row form.settings-form input[type=email],section.maincontent .row form.settings-form input[type=password]{background-color:#fff;margin:0 0 15px}section.maincontent .row form.settings-form .password-input{margin:0 0 15px}section.maincontent .row form.settings-form .password-input input{margin:0}section.maincontent .row form.settings-form .password-input .woocommerce-password-strength{width:100%;max-width:none}section.maincontent .row form.acf-form .acf-fields{padding:0;margin-bottom:30px}section.maincontent .row form.acf-form .acf-fields .acf-field{padding:30px 15px 0 15px;text-align:center;margin:40px 0;border:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]){width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .iti{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .iti input{padding-left:52px !important}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-error-message{background-color:#e3292d;color:#fff}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-error-message::after{border-top-color:#e3292d}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-error-message+.acf-input-wrap input{border-bottom:2px solid #e3292d;padding-bottom:14px}section.maincontent .row form.acf-form .acf-fields .acf-field.readonly .acf-required{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field label .fas{font-size:.9em;margin:0 0 0 3px}section.maincontent .row form.acf-form .acf-fields .acf-field.bg{background-color:#f6f6f6}section.maincontent .row form.acf-form .acf-fields .acf-field:not(.acf-field-message){margin:0 !important}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-input-wrap{overflow:visible}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-url i{top:15px}section.maincontent .row form.acf-form .acf-fields .acf-field a.acf-icon{color:#fff;text-decoration:none}section.maincontent .row form.acf-form .acf-fields .acf-field a.acf-icon[data-name=edit]{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field a.acf-icon:hover{text-decoration:none}section.maincontent .row form.acf-form .acf-fields .acf-field[data-name=user_adresse]{padding:15px 0}section.maincontent .row form.acf-form .acf-fields .acf-field[data-name=user_adresse]>.acf-label{display:none}section.maincontent .row form.acf-form .acf-fields .acf-field[data-name=user_adresse]>.acf-input{margin-bottom:0}section.maincontent .row form.acf-form .acf-fields .acf-field[data-name=user_adresse]>.acf-input>.acf-fields{margin-bottom:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-label{margin:0;width:20%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-input{width:80%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery{width:100%;height:auto !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .button{min-width:0;width:100%;padding-left:15px;padding-right:15px;margin:2px 0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-hl li,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-fr li{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-main{position:relative !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-main .acf-gallery-toolbar{position:relative !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-sort{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-attachment .thumbnail{background:none;border:none;padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-attachment .thumbnail img{margin:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-attachment.active .margin{box-shadow:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-attachments{position:relative !important;min-height:300px;max-height:90vh}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-side{z-index:3}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-side-data{bottom:135px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-side-data .acf-field{text-align:left}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-side-data .acf-field .acf-label{margin:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .acf-gallery-side-data .acf-field .acf-input{margin:0;width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery .acf-gallery .ui-resizable-handle{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery.highlight-first .acf-gallery-attachments .acf-gallery-attachment{width:20% !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery.highlight-first .acf-gallery-attachments .acf-gallery-attachment:first-child{background:#92682b;position:relative}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery.highlight-first .acf-gallery-attachments .acf-gallery-attachment:first-child::after{position:absolute;bottom:0;left:0;right:0;background-color:#92682b;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center;padding:2px 0 0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-gallery.highlight-first .acf-gallery-attachments .acf-gallery-attachment:nth-child(3n+2){background:#9d9d9d}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-message{margin:30px 0 0 0 !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-message .acf-label{width:680px;max-width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-message .acf-label label{font-weight:700;font-size:2em;line-height:1.3em;margin-bottom:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-message .acf-input{width:680px;max-width:100%;display:block;margin:0 auto}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-message .acf-input p{padding:0;margin:0}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-label{text-align:left;padding-right:15px;padding:0;display:inline-block;margin:8px 10px 14px 0;width:220px;max-width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-label label{font-size:1.2857em;padding:10px 0 0 0 !important}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-label p{font-size:1em}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-input{padding:0;display:inline-block;text-align:left;color:#2f373d;margin-bottom:25px;width:450px;max-width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input{margin-top:8px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-true-false{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-true-false label input{width:15px;margin-top:12px;display:inline-block}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-switch{width:35px;height:20px;border-radius:10px;border:none;background-color:#9d9d9d;margin:10px 0 0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-switch span{display:none}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-switch .acf-switch-slider{width:18px;height:18px;top:1px;left:1px;right:auto;border:none;border-radius:50%;bottom:auto;transition:all .3s ease}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-switch.-on{background-color:#92682b}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input .acf-switch.-on .acf-switch-slider{left:16px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent{display:flex;flex-flow:row-reverse;justify-content:center}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent label{line-height:inherit}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent .acf-input{width:30px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent .acf-input .acf-true-false label input{margin-top:17px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent .acf-label{width:640px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent .acf-error-message{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false.consent.acf-error{color:#e3292d}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-file .button,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-image .button{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input{margin-top:5px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul:focus-within,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul:focus-within{border:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul li{margin-bottom:4px}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul li label{display:block;font-size:1.2857em}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-checkbox .acf-input ul li label input{width:15px;height:15px;margin:0 10px 0 0;border:1px solid #9d9d9d}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-taxonomy .categorychecklist-holder{border:none}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-taxonomy .categorychecklist-holder .acf-checkbox-list{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-date-picker{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-date-picker input{height:auto}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-repeater .acf-input{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-repeater .acf-input input{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-repeater .acf-actions .button{width:100%}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-repeater .acf-error-message{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field .acf-repeater .acf-fields.-left>.acf-field::before{display:none}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-text .acf-input .acf-input-wrap,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-number .acf-input .acf-input-wrap{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-text .acf-input .acf-input-wrap input,section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-number .acf-input .acf-input-wrap input{color:#2f373d !important;margin:0;font-size:1.2857em}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input{height:auto}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-tools .button{margin:0 0 10px;padding:6px 12px;min-width:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-tools .button span{vertical-align:text-top}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-tools button[data-opinionstage-content-launch]{display:none !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-container{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-container .mce-container{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-container .mce-container .mce-container-body{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-container .mce-container .mce-container-body .mce-tinymce .mce-toolbar-grp{padding:0}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-wysiwyg .acf-input .acf-editor-wrap .wp-editor-container .mce-container .mce-container-body .mce-tinymce .mce-edit-area iframe body{font-size:1.2857em;font-family:"Barlow",sans-serif}section.maincontent .row form.acf-form .acf-form-submit{position:relative}section.maincontent .row form.acf-form .acf-form-submit input.button{border:1px solid #92682b;padding:18px 60px;margin:0 auto;font-size:1.0714em;display:block}section.maincontent .row form.acf-form .acf-form-submit input.button:hover{background:#92682b;color:#fff}section.maincontent .row form.acf-form .acf-form-submit .activateinfo{text-align:center}section.maincontent .row form.acf-form .acf-form-submit .activateinfo p{max-width:650px;margin:60px auto 15px auto;text-align:center}section.maincontent .row form.acf-form .acf-form-submit .activateinfo input.button{display:inline-block;margin:10px}section.maincontent .row form.acf-form .acf-form-submit .activateinfo+.acf-spinner{position:absolute;z-index:99;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8)}section.maincontent .row form.acf-form#merkliste_options{margin-top:30px}section.maincontent .row form.acf-form#merkliste_options .acf-fields .acf-field{padding-top:5px}section.maincontent .row form.acf-form#merkliste_options .acf-fields .acf-field .acf-label{width:90%;float:right;margin-bottom:0}section.maincontent .row form.acf-form#merkliste_options .acf-fields .acf-field .acf-input{width:auto;padding-top:1px}section.maincontent .row .aboinfo{background-color:#dcc692;padding:30px;margin-top:30px;margin-bottom:30px}section.maincontent .row .aboinfo h2{font-weight:600;margin:0 0 20px}section.maincontent .row .aboinfo a,section.maincontent .row .aboinfo a:hover{color:#272d31;font-weight:700;text-decoration:underline}section.maincontent .row.list-container-row{overflow:hidden;margin-top:25px}section.maincontent .row.list-container-row h2{text-align:center;font-weight:bold;margin:80px 0 0}section.maincontent .row.list-container-row .list-detail-row{position:relative;border-bottom:1px solid #dadada;padding:25px 0}section.maincontent .row.list-container-row .list-detail-row:first-child{border-top:1px solid #dadada}section.maincontent .row.list-container-row .list-detail-row h3{font-size:3rem;font-weight:700;margin:0 0 10px;color:#272d31}section.maincontent .row.list-container-row .list-detail-row h4{font-size:2rem;font-weight:700;margin:0 0 10px;color:#272d31}section.maincontent .row.list-container-row .list-detail-row .car-detail{font-size:1.6rem;color:#92682b;margin:-10px 0 15px}section.maincontent .row.list-container-row .list-detail-row .car-detail img{margin:0 5px 0 0}section.maincontent .row.list-container-row .list-detail-row .status-info{font-size:1.6rem}section.maincontent .row.list-container-row .list-detail-row .status-info .caption{font-weight:300}section.maincontent .row.list-container-row .list-detail-row .status-info a{color:#272d31;text-decoration:underline}section.maincontent .row.list-container-row .list-detail-row .img-container{padding-bottom:56%}section.maincontent .row.list-container-row .list-detail-row .img-container.img-container-square{padding-bottom:100%}section.maincontent .row.list-container-row .list-detail-row .img-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.maincontent .row.list-container-row .list-detail-row .inquiry-info{font-size:1.6rem;font-weight:300}section.maincontent .row.list-container-row .list-detail-row .inquiry-info a{color:#2f373d;text-decoration:underline}section.maincontent .row.list-container-row .list-detail-row .inquiry-car-info{display:flex;align-items:center}section.maincontent .row.list-container-row .list-detail-row .inquiry-car-info img{width:75px;margin:0 15px 0 0}section.maincontent .row.list-container-row .list-detail-row .inquiry-car-info h4{font-size:1.6rem;font-weight:300}section.maincontent .row.list-container-row .list-detail-row .inquiry-car-info h4 a{font-weight:700;color:#2f373d}section.maincontent .row.list-container-row .list-detail-row .additional-content{display:none;font-size:1.6rem;font-weight:300}section.maincontent .row.list-container-row .list-detail-row.additional-content-open .button.expand i{transform:rotate(180deg)}section.maincontent .row.list-container-row .list-detail-row a:hover{text-decoration:none}section.maincontent .row.list-container-row .list-detail-row span.address{color:#2f373d;font-size:1.2857em;font-weight:300}section.maincontent .row.list-container-row .list-detail-row .land{display:flex;align-items:center;color:#92682b;letter-spacing:2pt;font-size:1em;text-transform:uppercase}section.maincontent .row.list-container-row .list-detail-row .land img{margin:0 10px 0 0}section.maincontent .row.list-container-row .list-detail-row p.preis{margin-top:15px}section.maincontent .row.list-container-row .list-detail-row p.preis .p{display:block;color:#92682b;font-weight:700;line-height:.7em;font-size:1.6em;letter-spacing:-1pt}section.maincontent .row.list-container-row .list-detail-row .list-detail-remove-column{display:flex;flex-flow:row;justify-content:center;align-items:center}section.maincontent .row.list-container-row .list-detail-row .list-detail-remove-column .clear-list-item{border:none;width:16px;height:16px;background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-x-shop.svg) center center no-repeat}section.maincontent .row.list-container-row .list-detail-row .list-detail-remove-column .clear-list-item+div{margin-left:15px;width:100%}section.maincontent .row.list-container-row .list-detail-row .list-detail-remove-column .img-container{margin-bottom:0}section.maincontent .row.list-container-row .list-detail-row .row.statistics{margin:15px 0 0;width:100%}section.maincontent .row.list-container-row .list-detail-row .stat{padding:20px}section.maincontent .row.list-container-row .list-detail-row .stat .value{font-size:3.4rem}section.maincontent .row.list-container-row .list-detail-row .stat .statlabel,section.maincontent .row.list-container-row .list-detail-row .stat .statlabel a{font-size:1.4rem}section.maincontent .row.list-container-row .list-detail-row .acquisition-link{width:100%}section.maincontent .row.list-container-row .list-detail-row .acquisition-link input{display:block;width:100%}section.maincontent .row.list-container-row .list-detail-row a.button{min-width:0;max-width:100%;margin-left:0;margin-right:0}section.maincontent .row.list-container-row .list-detail-row ul.list-detail-buttons{list-style:none;padding:0}section.maincontent .row.list-container-row .list-detail-row ul.list-detail-buttons li{margin:0;padding:0}section.maincontent .row.list-container-row .list-detail-row ul.list-detail-buttons li a,section.maincontent .row.list-container-row .list-detail-row ul.list-detail-buttons li button{width:100%;margin:5px 0}section.maincontent .row.list-container-row .list-detail-row ul.editoptions{list-style:none;padding:0}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li a:not(.link),section.maincontent .row.list-container-row .list-detail-row ul.editoptions li button{display:block;border-radius:0;background:rgba(0,0,0,0);padding:10px;height:auto;width:100%;text-align:center;line-height:1em;text-transform:uppercase;font-size:1.4rem;margin:5px 0;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;overflow:hidden;word-wrap:break-word}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li a:not(.link):hover,section.maincontent .row.list-container-row .list-detail-row ul.editoptions li button:hover{border-color:#92682b !important;background:#92682b;text-decoration:none;color:#fff !important}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li a:not(.link):focus,section.maincontent .row.list-container-row .list-detail-row ul.editoptions li button:focus{text-decoration:none}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li a.link{display:block;margin:10px 0 0;text-align:center;border:none !important}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li.small-divider{color:#9d9d9d;font-size:1rem}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li.hl a{border:2px solid #92682b;color:#92682b;font-weight:bold}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li.hl-dark a{border-color:#2f373d;background-color:#2f373d;color:#fff}section.maincontent .row.list-container-row .list-detail-row ul.editoptions li:not(.hl):not(.hl-dark) a{border:1px solid #2f373d;color:#2f373d}section.maincontent .row.list-container-row .list-detail-row .show-options{width:100%;min-width:0}section.maincontent .row.list-container-row .list-detail-row .reveal-options{display:none}section.maincontent .row.list-container-row .list-detail-row .reveal-options .acf-field-true-false{display:flex}section.maincontent .row.list-container-row .list-detail-row .reveal-options .acf-field-true-false .acf-input{width:auto}section.maincontent .row.list-container-row .list-detail-row .updated{display:none}section.maincontent .row.list-container-row .list-detail-row button.expand{min-width:0;margin:0;padding:11px;width:auto !important}section.maincontent .row.list-container-row .list-detail-row button.expand i{transition:all .3s ease}section.maincontent .row.list-container-row .list-detail-row .acf-form .acf-field{padding:0}section.maincontent .row.list-container-row .list-detail-row .acf-form .acf-field .acf-label{width:100%;margin-bottom:10px}section.maincontent .row.list-container-row .list-detail-row .acf-form .acf-field .acf-label .description{margin-top:0;line-height:1.2em}section.maincontent .row.list-container-row .list-detail-row .acf-form .acf-field .acf-input{margin-bottom:10px}section.maincontent .row.list-container-row .list-detail-row .acf-form .button{width:100%;min-width:0}section.maincontent .row.list-container-row .list-detail-row .row-loading{position:absolute;display:none;background:rgba(255,255,255,.9);left:0;top:0;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;z-index:99}section.maincontent .row.list-container-row .list-detail-row .row-loading.show{display:flex !important}section.maincontent .row.list-container-row .list-detail-row .row-loading::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;color:#9d9d9d;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}section.maincontent .row.list-container-row .list-detail-row.list-leave-active{transition:all .6s ease}section.maincontent .row.list-container-row .list-detail-row.list-leave-to{opacity:0}section.maincontent .row.list-container-row .row.list-detail-row.flex{display:flex;align-items:center}section.maincontent .row.list-container-row .row.header{font-weight:bold;border-bottom:2px solid #dadada}section.maincontent .woocommerce .acf-input{width:auto !important;flex-grow:1}section.maincontent .woocommerce .lost_reset_password{text-align:center !important;margin:0 auto;max-width:500px}section.maincontent .woocommerce .lost_reset_password .form-row{width:100%}section.maincontent .woocommerce .lost_reset_password .form-row label{display:block}section.maincontent .woocommerce .lost_reset_password .form-row.form-row-first{margin-top:30px}section.maincontent .woocommerce .lost_reset_password .form-row .woocommerce-password-strength{width:100%}section.maincontent .woocommerce .lost_reset_password .form-row .input-text{width:500px;max-width:100%;background-color:#fff}section.maincontent .woocommerce #acf-form .acf-fields .acf-field{text-align:left;display:flex}section.maincontent .woocommerce #acf-form .acf-fields .acf-field .acf-label{margin-bottom:15px}section.maincontent .woocommerce form.woocommerce-EditAccountForm .form-row,section.maincontent .woocommerce .woocommerce-address-fields .form-row{max-width:100%;width:500px;float:none}section.maincontent .woocommerce form.woocommerce-EditAccountForm label,section.maincontent .woocommerce form.woocommerce-EditAccountForm input,section.maincontent .woocommerce form.woocommerce-EditAccountForm .select2,section.maincontent .woocommerce .woocommerce-address-fields label,section.maincontent .woocommerce .woocommerce-address-fields input,section.maincontent .woocommerce .woocommerce-address-fields .select2{display:block}section.maincontent .woocommerce form.woocommerce-EditAccountForm input,section.maincontent .woocommerce .woocommerce-address-fields input{margin:15px 0 30px 0}section.maincontent .woocommerce form.woocommerce-EditAccountForm input[type=submit],section.maincontent .woocommerce .woocommerce-address-fields input[type=submit]{margin-left:0;margin-right:0}section.maincontent .woocommerce form.woocommerce-EditAccountForm p,section.maincontent .woocommerce form.woocommerce-EditAccountForm fieldset,section.maincontent .woocommerce .woocommerce-address-fields p,section.maincontent .woocommerce .woocommerce-address-fields fieldset{padding:0}section.maincontent form[name=save-billing-vat-form]{margin:30px 0 0}section.maincontent form[name=save-billing-vat-form] .woocommerce-address-fields input{margin:15px 0 0}section.maincontent .atom-survey{text-align:center}section.maincontent .atom-survey .form-row{margin:30px 0}section.maincontent .atom-survey .form-row .question{font-size:2rem;display:block;font-weight:700;margin-bottom:10px;line-height:1.2em}section.maincontent .atom-survey .form-row label{text-transform:none;display:block;margin:10px 0}section.maincontent .atom-survey .form-row textarea{background-color:#fff}section.maincontent .atom-survey .form-row .starrating-input{display:flex;justify-content:center;gap:30px}section.maincontent .atom-survey .form-row .starrating-input label{width:100px;flex-grow:2}section.maincontent .atom-survey .form-row .starrating-input label input{display:none}section.maincontent .atom-survey .form-row .starrating-input label input:checked+div{background-color:#fff}section.maincontent .atom-survey .form-row .starrating-input label div{border:1px solid #fff;color:#92682b;font-size:18px;padding:12px 5px;white-space:nowrap;transition:all .3s ease}section.maincontent .atom-survey .form-row .starrating-input label:hover div{cursor:pointer;background-color:rgba(255,255,255,.1)}section.maincontent .schema-faq{margin:30px 0}section.maincontent .schema-faq .schema-faq-section{background-color:#f7f7f7;margin:0 0 2px}section.maincontent .schema-faq .schema-faq-section .schema-faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 0 15px 15px;font-size:1.8rem;line-height:1.2em;font-weight:700;transition:padding .3s ease}section.maincontent .schema-faq .schema-faq-section .schema-faq-question strong{font-weight:700}section.maincontent .schema-faq .schema-faq-section .schema-faq-question:hover{cursor:pointer}section.maincontent .schema-faq .schema-faq-section .schema-faq-question::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300;content:"+";font-size:1.5rem;padding:0 5px 0;margin:0 0 0 10px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none !important;flex-shrink:0}section.maincontent .schema-faq .schema-faq-section .schema-faq-answer{display:none;padding:0 15px 15px;margin:0}section.maincontent .schema-faq .schema-faq-section.open .schema-faq-question{padding-bottom:5px}section.maincontent .schema-faq .schema-faq-section.open .schema-faq-question::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300;content:""}@media screen and (min-width: 769px){section.maincontent .schema-faq .schema-faq-section .schema-faq-question{padding:20px 0 20px 30px;font-size:2rem}section.maincontent .schema-faq .schema-faq-section .schema-faq-question::after{font-size:1.5rem;padding:0 20px 0}section.maincontent .schema-faq .schema-faq-section .schema-faq-answer{padding:0 30px 20px 30px}}section.maincontent .wp-block-gallery{--wp--style--gallery-gap-default: 30px}section.maincontent .wp-block-gallery figcaption{margin-top:calc(-1*var(--wp--style--gallery-gap-default) + 15px) !important}section.maincontent .wp-block-image+.wp-block-gallery{margin-top:calc(-30px + var(--wp--style--gallery-gap-default))}section.maincontent .block-image-grid{margin:30px 0}section.maincontent .block-image-grid .image-grid-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}section.maincontent .block-image-grid .image-grid-inner.reverse>*:nth-child(6n+2),section.maincontent .block-image-grid .image-grid-inner.reverse>*:nth-child(6n+4){grid-column-end:span 2;grid-row-end:span 2;max-height:530px}section.maincontent .block-image-grid .image-grid-inner:not(.reverse)>*:nth-child(6n+1),section.maincontent .block-image-grid .image-grid-inner:not(.reverse)>*:nth-child(6n+5){grid-column-end:span 2;grid-row-end:span 2;max-height:530px}section.maincontent .block-image-grid .image-grid-inner>*{position:relative;max-height:250px;background-color:#f7f7f7}section.maincontent .block-image-grid .image-grid-inner .item-hidden{display:none}section.maincontent .block-image-grid .image-grid-inner .show-more{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}section.maincontent .block-image-grid .image-grid-inner .show-more span{color:#fff;font-size:4rem;font-weight:700}section.maincontent .block-image-grid .image-grid-inner .show-more:hover{cursor:pointer}section.maincontent .block-image-grid .image-grid-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.maincontent .image-copyright{font-size:1.3rem;line-height:1.3em;font-weight:300;margin:15px 0 0}section.search .search-input{display:flex;gap:15px}section.search .search-input input[type=text]{border:1px solid #dadada !important;background:rgba(0,0,0,0);margin:0 !important;color:#fff !important;line-height:15px}section.search .search-input input#searchsubmit{background:#92682b;border-color:#92682b;color:#fff;padding:10px 15px;width:auto;margin:0}section.search .search-input input#searchsubmit:hover{background:none;color:#92682b}section.search .panel{margin:0;background:none;border:none;box-shadow:none;border-radius:0}section.search .search-toggle{color:#fff;letter-spacing:2pt;font-size:1em;background:none;border:none;padding:0;text-transform:uppercase}section.search .search-toggle::before{content:"";display:inline-block;width:23px;height:10px;margin:0 5px 0 0;background-position:center center;background-repeat:no-repeat}section.search .search-toggle.more::before{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-white.svg)}section.search .search-toggle.less::before{background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-left-white.svg)}section.search .search-toggle:hover{text-decoration:none}section.search:not([data-context=editSearchAgent]){box-shadow:0 0 15px rgba(0,0,0,.25);background:#000;color:#fff}section.search:not([data-context=editSearchAgent]) .container{max-width:100%;padding-top:20px;padding-bottom:20px}section.search[data-context=landing]{box-shadow:unset}section.search#start form>.container{padding-bottom:0 !important}section.search#app-extended-search-form label{font-size:1.5rem;margin-top:28px;font-weight:300;text-transform:uppercase}section.search#app-extended-search-form .multiple-info{font-weight:200;font-style:italic;font-size:1.2rem}section.search#app-extended-search-form input[type=text],section.search#app-extended-search-form input[type=number],section.search#app-extended-search-form select{width:100%;margin:15px 0;color:#fff}section.search#app-extended-search-form .ep-autosuggest-container{width:100%}section.search#app-extended-search-form select:not([multiple]) option{background:initial;color:#000}section.search#app-extended-search-form select option:disabled{color:#9d9d9d}section.search#app-extended-search-form input[disabled],section.search#app-extended-search-form select[disabled]{cursor:not-allowed;opacity:.6;background-color:rgba(0,0,0,0)}section.search#app-extended-search-form input[disabled]:hover,section.search#app-extended-search-form select[disabled]:hover{border-color:#e3292d;color:#fff;background-color:#e3292d}section.search#app-extended-search-form #es_reset{background:none;border:none;padding:0;display:inline-block;margin:15px 0 10px;font-size:1.8rem;color:#fff;font-weight:700;text-decoration:underline}section.search#app-extended-search-form .range-group .col-xs-6:first-child{padding-right:5px}section.search#app-extended-search-form .range-group .col-xs-6:last-child{padding-left:5px}section.search#app-extended-search-form .coloroptions{display:flex;justify-content:space-between;margin:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.search#app-extended-search-form .coloroptions div{width:60px;flex-shrink:2;text-align:center}section.search#app-extended-search-form .coloroptions input[type=checkbox]{visibility:hidden;display:none}section.search#app-extended-search-form .coloroptions label{text-align:center;text-transform:none;font-size:1.2rem;margin:15px 5px 0}section.search#app-extended-search-form .coloroptions label::before{content:"";display:block;width:34px;height:34px;border-radius:20px;border:4px solid #dadada;line-height:40px;background-color:var(--atom-bg-color);vertical-align:middle;margin:0 auto 5px}section.search#app-extended-search-form .coloroptions input[type=checkbox]:checked+label{color:#92682b}section.search#app-extended-search-form .coloroptions input[type=checkbox]:checked+label::before{border-color:#92682b}section.search#app-extended-search-form #extended-search-advanced{border-top:1px solid #f7f7f7}section.search#app-extended-search-form #extended-search-advanced:not(.in)+.toggle-advanced-container .less{display:none}section.search#app-extended-search-form #extended-search-advanced.in+.toggle-advanced-container .more{display:none}section.search#app-extended-search-form .es-submit-container{min-height:70px}section.search#app-extended-search-form .es-submit-group{text-align:center;background-color:#000}section.search#app-extended-search-form .es-submit-group.es-submit-group-fixed{position:fixed;z-index:100;bottom:0;left:0;right:0;box-shadow:0 0 15px rgba(0,0,0,.1)}section.search#app-extended-search-form .es-submit-group .button{margin-top:10px;margin-bottom:10px}section.search-stories{padding:30px 0}section.search-stories .container{padding:0}section.search-stories .stories{margin:0 !important}section.elferteaser{padding:45px 0 0 0;overflow:hidden;color:#2f373d}section.elferteaser.tab-content{background-color:#f6f6f6}section.elferteaser .bg-container{background-color:#f7f7f7}section.elferteaser .container-fluid{margin:30px 0;padding-right:3px;padding-left:3px}section.elferteaser .container-fluid.content-teaser-parent:not(#search-results){margin-top:0;padding-left:2px;padding-right:2px}section.elferteaser .container-fluid .row.footer{margin:30px 0}section.elferteaser .container.landingpage{margin-top:-45px;margin-bottom:-30px;padding-top:45px;padding-bottom:30px}section.elferteaser .container.landingpage .row.head{text-align:left;display:flex;width:100%;align-items:flex-end}section.elferteaser .container.landingpage .row.head h1{margin-bottom:0}section.elferteaser .container.landingpage .row.head .extended-search-button{display:flex;flex-wrap:wrap;gap:15px}section.elferteaser .container.landingpage .row.head .extended-search-button .button{width:auto;min-width:unset;white-space:nowrap;margin:0;flex-grow:1}section.elferteaser .container.landingpage .row.head .extended-search-button .searchfilter{margin:0;flex-grow:1}section.elferteaser .container.landingpage .row.head .extended-search-button .searchfilter label{display:none}section.elferteaser .container.landingpage .row.head .extended-search-button .searchfilter select{margin:0;width:100%;height:100%}section.elferteaser .container.landingpage .row.head>div.col-xs-12{width:auto;max-width:60%}section.elferteaser .container.landingpage .row.head>div.col-xs-12.extended-search-button{margin-left:auto}section.elferteaser .container.landingpage .row>div>a.button:first-of-type{margin-left:0}section.elferteaser .content h2,section.elferteaser .content h3{font-size:2rem !important;letter-spacing:normal;line-height:1.6667em}section.elferteaser .buttons>a:first-of-type{margin-left:0}section.elferteaser .buttons>a:last-of-type{margin-right:0}section.storiesteaser{background:#f7f7f7;padding:45px 0 60px 0;color:#2f373d}section.storiesteaser.white-background{background-color:#fff}section.storiesteaser .filter.events{margin-top:-5px}section.storiesteaser .filter a.filter{margin:0 10px 10px}section.storiesteaser .filter .filter-dropdown-container{position:relative;display:inline-block}section.storiesteaser .filter .filter-dropdown-container .filter-dropdown{position:absolute;z-index:1;display:flex;flex-direction:column;width:345px;padding:15px 0;top:53px;left:50%;transform:translate(-50%, 0);background-color:#2f373d}section.storiesteaser .filter .filter-dropdown-container .filter-dropdown a{color:#fff;font-size:1.2rem;border-bottom:unset;margin:0;padding:7.5px;font-weight:300}section.storiesteaser .row.head{margin-bottom:20px}section.storiesteaser .row.footer a.button{margin:55px 0 0 0}section.storiesteaser a.storieslink{display:block}section.newsletterteaser{background:#f6f6f6;padding:60px 0;color:#2f373d}section.newsletterteaser.is-box{box-shadow:0px 0px 10px rgba(0,0,0,.15);background:#fff;margin-bottom:30px}section.newsletterteaser.is-box .container{max-width:100%}section.newsletterteaser h2{margin:0 0 15px;font-weight:700;font-size:4.6428em;line-height:.9384em}section.newsletterteaser p{font-weight:300;font-size:1.4285em;line-height:1.65em}section.newsletterteaser .row{display:flex;align-items:stretch}section.newsletterteaser .row .col-md-6{display:flex;flex-flow:column;justify-content:flex-end}section.newsletterteaser #newsletter{margin:30px 0 10px}section.newsletterteaser #newsletter .input-group{display:flex;flex-flow:row}section.newsletterteaser #newsletter .input-group input[type=email]{border:none;border-bottom:1px solid #9d9d9d;border-radius:0;font-size:1.2857em;margin:0 15px 0 0}section.newsletterteaser #newsletter .input-group .atom-button{white-space:nowrap;margin:0}section.newsletterteaser #newsletter .consent{font-size:1.4rem;line-height:1.3em;margin:15px 0}section.newsletterteaser #newsletter .consent a{color:#2f373d;text-decoration:underline}section.newsletterteaser .mc-status-box{display:none}section.tab-nav{overflow-x:auto;overflow-y:hidden;white-space:nowrap}section.tab-nav ul.nav-tabs{border:none;text-align:center}section.tab-nav ul.nav-tabs li{float:none;display:inline-block;padding:5px 25px 15px}section.tab-nav ul.nav-tabs li a{border-top:none !important;border-left:none !important;border-right:none !important;color:#2f373d;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase;padding:15px 0;display:inline-block;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:0}section.tab-nav ul.nav-tabs li a:hover{background:rgba(0,0,0,0);border-bottom:1px solid #92682b;color:#92682b;text-decoration:none}section.tab-nav ul.nav-tabs li.active{background-color:#f6f6f6}section.tab-nav ul.nav-tabs li.active a{border-bottom:1px solid #92682b;color:#92682b;text-decoration:none;background:rgba(0,0,0,0)}section.tab-content .container,section.tab-content .container-fluid{margin-top:15px}section.tab-content .row.head{margin-bottom:30px}section.tab-content #about,section.tab-content #imprint{padding-bottom:60px}section.tab-content #gallery{padding-bottom:30px}section.tab-content p{margin-left:0;margin-right:0}section.singlenav{background:rgba(0,0,0,0);color:#fff;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}section.singlenav .row .col-xs-6{padding:0}section.singlenav .nav-previous{border-right:.5px solid #f7f7f7;padding-left:15px}section.singlenav .nav-next{border-left:.5px solid #f7f7f7;padding-right:15px}section.singlenav a{display:block;padding:30px 0 40px 0}section.singlenav a:hover{text-decoration:none}section.singlenav a span.meta-nav{display:block;color:#92682b;letter-spacing:2pt;font-size:1em}section.singlenav a span.meta-title{display:block;font-size:1.4285em;font-weight:700;color:#2f373d}section.singlenav .nav-next a{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right-long.svg) right 60px center no-repeat}section.singlenav .nav-next a span{margin-right:165px;text-align:right}section.singlenav .nav-previous a{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-left-long.svg) 60px center no-repeat}section.singlenav .nav-previous a span{margin-left:165px;text-align:left}section.follow{background:#2f373d;padding:30px 0 60px 0;color:#fff}section.follow .row.head.left{text-align:left;margin-bottom:45px}section.follow .row.head.left p.topline{color:#dcc692}section.follow .row.head.left h2{color:#fff;font-size:4.6428em;margin-top:0}section.follow .row.head.left .social{position:absolute;top:40px;right:15px}section.follow .row.head.left .social a{display:inline-block;font-size:36px;color:#fff}section.follow .row.head.left .social a:not(:last-child){margin-right:50px}section.follow a.social.teaser{background:#272d31;height:558px;padding-bottom:1px;display:block;color:#fff;box-shadow:none;position:relative;overflow:hidden}section.follow a.social.teaser span.img{height:auto;width:100%;padding-bottom:100%;background:#f7f7f7;overflow:hidden;background-size:contain;background-position:center center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}section.follow a.social.teaser .social-teaser-img{width:100%;aspect-ratio:1/1;min-height:100px;-o-object-fit:cover;object-fit:cover;height:auto}section.follow a.social.teaser span.post{color:#fff;font-weight:500;font-size:1.3em;text-align:left;display:block;padding:20px 10px;min-height:92px;overflow:hidden}section.follow a.social.teaser span.button{border-color:#fff;color:#fff;display:block;letter-spacing:.5pt;font-size:1em;font-weight:400;min-width:0;padding:13px 20px;height:40px;position:absolute;bottom:15px;left:15px;right:15px;margin:0}section.follow a.social.teaser span.button:hover{background-color:#92682b}section.follow a.social.teaser div.gradient{position:absolute;bottom:0;left:0;right:0;height:90px;background:linear-gradient(rgba(39, 45, 49, 0), color_grey_dark, color_grey_dark)}section.follow a.social.teaser.facebook span.button{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-family:"Font Awesome 6 Brands";position:absolute;left:20px;font-size:28px;line-height:1em;top:5px}section.follow a.social.teaser.instagram span.button::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-family:"Font Awesome 6 Brands";position:absolute;left:20px;font-size:28px;line-height:1em;top:5px}section.follow a.social.teaser:hover{text-decoration:none}section.quote{background:#dcc692;color:#2f373d}section.quote .row{position:relative;padding:145px 0}section.quote .row span.quotes{display:block;position:absolute;top:-120px;left:-60px;background-position:left top;background-repeat:no-repeat;background-size:285px 219.42px;height:219.42px;width:285px}section.quote p.quote{font-size:4.6428em;font-weight:700;line-height:.9384em}section.quote p.quotename{font-size:1.4285em;font-style:italic;letter-spacing:1pt;text-transform:uppercase;font-weight:300}section.anfrage{background:#2f373d;padding:60px 0}section.anfrage .row.head h2{color:#fff}section.anfrage .button.to-auction{padding-top:17px !important;padding-bottom:17px !important}section.anfrage.cta{background:#e3292d}section.anfrage.cta .row.head h2{color:#fff}section.anfrage.cta .row.head span.divider{background:#fff}section.anfrage.cta .row .col-xs-12 a.button:hover{color:#e3292d;border-color:#fff;background:#fff}section.anfrage .row .col-xs-12{text-align:center}section.shop-advantages{background-color:#f6f6f6}section.shop-advantages .container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 0}section.shop-advantages .container div{color:#92682b;letter-spacing:2pt;font-size:1.4rem;text-transform:uppercase;padding:15px 0}section.shop-advantages .container div::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}section .filter{text-align:center;margin-top:-35px;margin-bottom:15px}section .filter a.filter{color:#2f373d;letter-spacing:.8pt;font-size:1em;text-transform:uppercase;padding:10px 0;display:inline-block;margin:0 10px;border-bottom:1px solid rgba(0,0,0,0)}section .filter a.filter.active,section .filter a.filter.is-active,section .filter a.filter:hover{border-bottom:1px solid #92682b;color:#92682b;text-decoration:none}section .filter a.filter:focus{text-decoration:none}section .filter a.filter.button{color:#92682b;border-bottom:1px solid #92682b;padding:10px;min-width:0;width:auto}section .filter a.filter.button:hover{color:#fff}section .filter .filter-dropdown{display:inline}section .caption p.large,section .caption h1{font-weight:900;font-size:7rem;line-height:1.085em;color:#fff}section .caption p.gold{font-weight:500;font-size:1.7857em;line-height:2.72em;letter-spacing:.04em;text-transform:uppercase;color:#92682b}section .event-block{max-width:100%}section .event-block a.teaser.event{margin:0 -15px}section a.teaser{background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.15);display:block;margin-bottom:30px}section a.teaser .teaser-img-container{display:block;width:100%;padding-top:66.6666%;position:relative;background-color:#f7f7f7}section a.teaser .teaser-img-container .teaser-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section a.teaser span.date,section a.teaser span.more{display:inline-block;color:#92682b;letter-spacing:.08em;font-size:1em;text-transform:uppercase;padding:15px 20px 0 20px;white-space:nowrap}section a.teaser.event span.date,section a.teaser.event-card span.date{display:block;white-space:unset;padding-top:10px}section a.teaser span.nobreak{white-space:nowrap}section a.teaser span.more{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/arrow-right.svg) right center no-repeat;padding:5px 30px 5px 20px;margin-bottom:10px}section a.teaser span.date+span.title{padding-top:5px}section a.teaser span.title{position:relative;display:block;color:#272d31;font-size:1.4285em;font-weight:700;line-height:1.3em;padding:15px 20px 0;height:100px;overflow:hidden}section a.teaser span.title::after{position:absolute;display:block;content:"";bottom:0;left:0;right:0;width:100%;height:25px;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}section a.teaser.dashboard span.title{height:65px}section a.teaser.dashboard span.title::after{content:unset}section a.teaser:hover{text-decoration:none}section a.teaser.event{height:auto !important;display:flex;align-items:center;overflow:hidden}section a.teaser.event .teaser-img-container{margin:0 -16px;width:calc(100% + 30px)}section a.teaser.event span.title{height:auto;margin:15px 0}section a.teaser.event span.title::after{display:none}section a.teaser.event span.more{margin-bottom:15px}section a.teaser.event .description{padding-right:45px}section a.teaser.event p{font-size:1.6rem;color:#2f373d}section a.teaser.event-card{position:relative}section a.teaser.event-card span.title{height:65px}section a.teaser.compact{display:flex;flex-flow:row;align-items:center}section a.teaser.compact .teaser-img{width:33%;aspect-ratio:1/1;margin:0 15px 0 0;flex-shrink:0}section a.teaser.compact div span.date{padding:10px 10px 0 0;font-size:1.4rem}section a.teaser.compact div span.title{height:auto;max-height:85px;padding:0 10px 10px 0;font-size:1.7rem;line-height:1.17em;letter-spacing:0;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3}section a.teaser.compact div span.title::after{height:18px}footer{background:#2f373d;padding:0 0 45px 0;color:#fff}footer .row.social{text-align:center;margin-top:15px}footer .row.social .col-xs-12{display:flex;justify-content:center;align-items:center}footer .row.social a{color:#fff;font-size:25px;padding:10px 15px}footer .row.menu{margin-bottom:48px}footer .row.menu .col-xs-12{text-align:center}footer .row.menu p{font-size:1em;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:3pt;display:inline-block;padding:10px 20px}footer .row.menu .nav{display:inline-block}footer .row.menu .nav .menu-footer-container,footer .row.menu .nav .menu-footer-englisch-container{display:inline-block}footer .row.menu .nav .menu-footer-container ul#menu-footer,footer .row.menu .nav .menu-footer-container ul#menu-footer-englisch,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer-englisch{list-style:none;padding:0;margin:0}footer .row.menu .nav .menu-footer-container ul#menu-footer li,footer .row.menu .nav .menu-footer-container ul#menu-footer-englisch li,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer li,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer-englisch li{display:inline-block;margin-bottom:15px}footer .row.menu .nav .menu-footer-container ul#menu-footer li a,footer .row.menu .nav .menu-footer-container ul#menu-footer-englisch li a,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer li a,footer .row.menu .nav .menu-footer-englisch-container ul#menu-footer-englisch li a{font-size:1em;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:3pt;padding:10px 20px}footer .divider.elferspot hr{border-top:1px solid #fff;opacity:.25}footer .divider.elferspot a{background:#2f373d;display:block;height:47px;position:absolute;top:-38px;left:50%;margin-left:-52px;margin-top:30px;width:124px;z-index:1;padding:0 10px}footer .divider.elferspot a svg{height:47px;width:104px}pre{text-align:left !important}.show-logged-in,.show-logged-out,.show-admin,.show-seller,.show-private-seller,.show-user{display:none !important}#wpadminbar{margin-top:0 !important;position:fixed !important}#wpadminbar .fas{font-family:"font awesome 6 pro" !important}#wpadminbar #wp-admin-bar-atom_short_url .ab-item{padding:0}#wpadminbar #wp-admin-bar-atom_short_url .ab-item #atom_short_url{background:gray;width:240px;border:none;padding:0 10px}#wpadminbar #wp-admin-bar-atom_short_url .ab-item #atom_short_url:hover{cursor:pointer}#wpadminbar #wp-admin-bar-site-name>a.ab-item::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";height:1em;margin:0 5px 0 0}#wpadminbar .wp-admin-bar-arrow::before{display:none}#wpadminbar .wp-admin-bar-arrow::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";position:absolute;top:-1px;right:10px;height:1em}#wpadminbar li#wp-admin-bar-customize,#wpadminbar li#wp-admin-bar-themes,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-comments,#wpadminbar li#wp-admin-bar-new-content,#wpadminbar li#wp-admin-bar-new_draft,#wpadminbar li#wp-admin-bar-search,#wpadminbar li#wp-admin-bar-woocommerce-site-visibility-badge{display:none !important}@media screen and (max-width: 600px){#wpadminbar{position:absolute;margin-top:-46px}}@media screen and (max-width: 782px){#wpadminbar #wp-toolbar>ul>li#wp-admin-bar-atom-clear-page-cdn,#wpadminbar #wp-toolbar>ul>li#wp-admin-bar-atom-edit-link{display:block;padding:0 5px}#wpadminbar #wp-toolbar>ul>li#wp-admin-bar-atom-clear-page-cdn a,#wpadminbar #wp-toolbar>ul>li#wp-admin-bar-atom-edit-link a{font-size:12px;line-height:46px}#wpadminbar #wp-admin-bar-top-secondary{display:none !important}}body .wp-core-ui .button-primary{background:#92682b;color:#fff !important;border:none;box-shadow:none;text-shadow:none}body .wp-core-ui .button-primary[disabled]{padding:0 12px !important}body .wp-core-ui .button{min-width:0;border-radius:0 !important;color:#92682b;border-color:#92682b}body .wp-core-ui .button:hover{color:#fff;border-color:#92682b;background-color:#92682b}body .wp-core-ui .button-primary.focus,body .wp-core-ui .button-primary.hover,body .wp-core-ui .button-primary:focus,body .wp-core-ui .button-primary:hover{background:#92682b;border:none}body .wp-core-ui .button-primary-disabled,body .wp-core-ui .button-primary.disabled,body .wp-core-ui .button-primary:disabled,body .wp-core-ui .button-primary[disabled]{background:#92682b !important;border:none !important;color:rgba(255,255,255,.3) !important;border-radius:0 !important}body .wp-core-ui .attachment.details,body .wp-core-ui .selected.attachment{box-shadow:0 0 0 3px #fff inset,0 0 0 7px #92682b inset !important}body .wp-core-ui .attachment.details .check,body .wp-core-ui .attachment.selected .check:focus,body .wp-core-ui .media-frame.mode-grid .attachment.selected .check{background-color:#92682b;box-shadow:0 0 0 1px #fff,0 0 0 2px #92682b}body .media-frame input[type=color],body .media-frame input[type=date],body .media-frame input[type=datetime-local],body .media-frame input[type=datetime],body .media-frame input[type=email],body .media-frame input[type=month],body .media-frame input[type=number],body .media-frame input[type=password],body .media-frame input[type=search],body .media-frame input[type=tel],body .media-frame input[type=text],body .media-frame input[type=time],body .media-frame input[type=url],body .media-frame input[type=week],body .media-frame select,body .media-frame textarea{padding:5px 2px}body .media-modal .copy-attachment-url{display:none !important}body .media-modal .media-modal-close:active,body .media-modal .media-modal-close:hover{color:#92682b}body .media-modal a{color:#92682b}body .media-modal a:hover{color:#886411}body .media-modal .media-menu-item{color:#92682b}.pswp .pswp__icn-shadow{display:none}.pswp img{max-width:none !important}.grecaptcha-badge{display:none !important;visibility:hidden !important}.frc-captcha{margin:0 0 15px;width:100% !important;max-width:none !important;border:2px solid #fff !important}.frc-captcha.error{border:2px solid #e3292d !important}.frc-captcha .frc-container{min-height:0}.select2-container .select2-dropdown{margin-top:-5px}.select2-container .select2-dropdown .select2-search__field{padding:9px 12px}.select2-container .select2-dropdown .select2-search__field:focus,.select2-container .select2-dropdown .select2-search__field:focus-visible{outline-style:none}.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected],.select2-container .select2-dropdown .select2-results__option--highlighted[data-selected]{background-color:#92682b}#hubspot-messages-iframe-container{z-index:1000 !important}@supports(-webkit-touch-callout: none){form select[multiple],form .acf-field select[multiple]{height:auto;background-image:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-form-arrowdown.svg);background-position:right center;background-repeat:no-repeat}#app-extended-search-form .multiple-info .visible-xs-inline{display:inline !important}#app-extended-search-form .multiple-info .hidden-xs{display:none !important}}@media screen and (min-width: 576px){.content-teaser-parent a.content-teaser{width:50%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner{padding:6px 6px 6px 5px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text{margin:5px 5px 5px 0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:1.3rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.35rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{width:42px;height:42px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay{padding:6px}}@media screen and (min-width: 992px){header{width:100%;z-index:100;height:auto}header nav.navbar-default{background:rgba(0,0,0,0);border:none;margin:0;padding:10px 0}header nav.navbar-default .navbar-header{width:100%;height:auto;position:relative}header nav.navbar-default .navbar-header a.navbar-brand{height:90px;width:90px;padding:0;float:none;margin:0 auto;display:block}header nav.navbar-default .navbar-header a.navbar-brand svg{display:block;width:100%;height:100%}header nav.navbar-default .navbar-header .nav-addons{position:absolute;height:100%;top:0;right:0;z-index:20;display:flex;align-items:center}header nav.navbar-default .navbar-header .nav-addons .social-media-container{margin-right:10px;position:relative}header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button{margin:0;padding:12.5px 15px;font-size:1.25rem}header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button:hover{cursor:pointer}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media{position:absolute;width:100%;flex-direction:column;padding:0 5px;background-color:#dadada}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media.in{display:flex}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a{display:flex;width:100%;align-items:center;text-transform:uppercase;font-weight:300;color:#272d31;padding:12.5px 15px;line-height:1em;position:relative;font-size:1.2rem}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a:hover{color:#92682b;text-decoration:none}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a:active,header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a:focus{text-decoration:none}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a:not(:last-of-type):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a i{margin-right:10px}header nav.navbar-default .navbar-header .nav-addons .langswitch{height:auto;z-index:10;position:relative}header nav.navbar-default .navbar-header .nav-addons .langswitch span.current{color:#272d31;font-size:1.25rem;line-height:1em;text-transform:uppercase;font-weight:600;display:block;padding:13.5px 35px 13.5px 15px;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}header nav.navbar-default .navbar-header .nav-addons .langswitch span.current[aria-expanded=true],header nav.navbar-default .navbar-header .nav-addons .langswitch span.current:hover{background-color:#dadada}header nav.navbar-default .navbar-header .nav-addons .langswitch span.current i{position:absolute;margin-left:5px}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs{position:absolute;flex-direction:column;background-color:#dadada;padding:0 5px;width:100%}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs.in{display:flex}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a{color:#272d31;font-size:1.2rem;text-transform:uppercase;line-height:1em;font-weight:300;padding:12.5px 12px;display:block;position:relative}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a:hover{color:#92682b;text-decoration:none}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a:active,header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a:focus{text-decoration:none}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background-color:#fff}header nav.navbar-default .navbar-header .nav-addons a.login{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-login.svg) center center no-repeat;background-size:18px 24px;display:inline-block;height:24px;width:18px;padding:23px}header nav.navbar-default .container{position:relative}header nav.navbar-default #elferspot-main-nav{display:block !important}header nav.navbar-default #elferspot-main-nav #main-navbar-left{left:0;padding:0;position:absolute;width:44%;top:18px}header nav.navbar-default #elferspot-main-nav #main-navbar-left ul.navbar-nav{text-align:right}header nav.navbar-default #elferspot-main-nav #main-navbar-right{right:0;padding:0;position:absolute;width:44%;top:18px}header nav.navbar-default #elferspot-main-nav #main-navbar-right ul.navbar-nav{text-align:left}header nav.navbar-default #elferspot-main-nav ul.navbar-nav{float:none;width:100%}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li{float:none;display:inline-block;padding:0 15px}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li a{text-transform:uppercase;color:#2f373d;font-size:1.0714em;letter-spacing:1.41pt;font-weight:400;display:inline-block;border-bottom:1px solid rgba(0,0,0,0);padding:16px 0 12px 0}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li a .arrow{display:inline-block;height:8px;width:9px;margin-left:8px}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li a:focus{color:#92682b;background:rgba(0,0,0,0)}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li span.spacer{color:#272d31;display:inline-block}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.active a,header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.current_page_parent a,header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.current-page-ancestor a{color:#2f373d;background:rgba(0,0,0,0);border-bottom:1px solid #2f373d}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li:hover ul.dropdown-menu{display:block;background:#fff;border:none;opacity:1;visibility:visible;top:53px}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li:hover a{color:#2f373d;background:#fff;border-bottom:1px solid #2f373d;margin-bottom:0px}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.open a:focus,header nav.navbar-default #elferspot-main-nav ul.navbar-nav li.open a{background:none;color:#f7f7f7}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li ul.dropdown-menu{border:0;background:#fff;min-width:220px;padding:5px 0;display:block;visibility:hidden;opacity:0;left:0;top:40px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li ul.dropdown-menu li{display:block}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li ul.dropdown-menu li a{color:#2f373d;text-transform:uppercase;font-size:1.214em;padding:10px 30px;text-align:center;margin-bottom:0;border-bottom:0;border-left:0;border-right:0;width:100%;background:#fff}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li ul.dropdown-menu li a:hover{color:#f7f7f7;background:#fff;margin-bottom:0;border-bottom:0}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li ul.dropdown-menu li:first-child a{border:none}header .mobile-cart-info{display:none !important}.header.acquisition-banner .preview-links{margin-top:30px;margin-bottom:15px}.atom-slideover.floating{width:570px}body.woocommerce-page.single-product .woocommerce-product-gallery{margin-bottom:60px !important}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;gap:12px}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:nth-child(n+2){width:calc(49.999% - 6px) !important}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:nth-child(n+6){display:none}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .show-more{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;width:100% !important;background-color:rgba(0,0,0,.5)}body.woocommerce-page.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .show-more span{color:#fff;font-size:4rem;font-weight:700}section .row.head.dashboard-head{display:flex}section .row.head.dashboard-head .col-md-8,section .row.head.dashboard-head .col-md-8 h2{text-align:left}section .row.head.dashboard-head .logo{position:absolute;right:15px;height:calc(100% - 30px);width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}section.maincontent .featured-product{padding:30px;margin:30px 0 60px}section.maincontent .featured-product .img-col{margin:-30px 30px -30px -45px}section.maincontent .featured-product h2{font-size:2.5rem !important;margin:15px 0 30px}section.maincontent .featured-product-flex .col-xs-3{padding-right:15px}section.maincontent .col-xs-12:not(.col-lg-6)>.featured-product-flex .col-xs-8{padding-left:30px;padding-left:30px}section.maincontent .col-xs-12:not(.col-lg-6)>.featured-product-flex .add-to-cart{top:calc(50% - 25px);margin-top:0;right:15px}section.maincontent .row.statistics.rating-header .col-xs-12{position:relative}section.maincontent .row.statistics.rating-header .atom-button{position:absolute;right:0;bottom:0;width:auto}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container{flex-direction:row;align-items:flex-end}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container .rating{margin-top:0;margin-left:auto;padding-left:30px}section.maincontent .row.statistics .ratings-container.all-statistics .row{padding-top:30px;padding-bottom:30px}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info{padding-left:45px}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info p{font-size:1.5rem;line-height:1.5em}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info .rating{margin-bottom:0}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-content{padding-right:45px}}.scrollable-tablepress-container{position:relative;-webkit-overflow-scrolling:touch}.scrollable-tablepress-container .scrollable-tablepress{white-space:nowrap;overflow-x:scroll}.scrollable-tablepress-container .scroll{position:absolute;width:15px;height:30px;background-color:#fff;top:50%;transform:translate(0, -50%);display:none;overflow:hidden;font-size:2rem;color:#2f373d}.scrollable-tablepress-container .scroll:hover{cursor:pointer}.scrollable-tablepress-container .scroll:before{display:flex;align-items:center;justify-content:center}.scrollable-tablepress-container .scroll.left{left:-15px}.scrollable-tablepress-container .scroll.left:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}.scrollable-tablepress-container .scroll.right{right:-15px}.scrollable-tablepress-container .scroll.right:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}@media screen and (max-width: 991px){.atom-button{width:100%;padding:11px 15px}.atom-button:not(.w-100)+.atom-button{margin-left:0}button.button,a.button,span.button,input.button,.woocommerce input.button.alt,.woocommerce a.button.alt,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,a.button.alt,.woocommerce .cart input.button,.woocommerce input.button[disabled]:disabled,.woocommerce input.button:disabled,section.maincontent .woocommerce input.button,.woocommerce button.button.alt,section.maincontent .content section#main a.button,input[type=submit],input#searchsubmit{padding:11px 15px}form input:not(.button):not([type=submit]):not([type=checkbox]):not([type=radio]),form select,form .acf-field select,form .select2 .select2-selection.select2-selection--single{padding-top:6px;padding-bottom:6px}form .select2 .select2-selection.select2-selection--single{padding-right:45px}.select2-container .select2-dropdown{margin-top:0}header .mobile-cart-info{display:none;position:fixed;background-color:rgba(255,255,255,.94);box-shadow:0 0 30px rgba(0,0,0,.2);padding:15px;left:0;top:0;width:100%;z-index:999999}header .mobile-cart-info .atom-wc-notices .button{display:none !important}.modal .modal-dialog{margin:0 auto}.modal .modal-dialog .modal-content h2{font-size:3.2rem;margin-bottom:20px}.modal.atom-signup-popover .modal-dialog{padding:0 30px 60px}.modal.atom-signup-popover .signup-image{margin-top:-15px}header{width:100%;overflow:visible;position:relative}header .container{padding:0}header nav.navbar-default{background:rgba(0,0,0,0);border-radius:0px;border:none;margin:0;position:relative;overflow:visible;height:auto}header nav.navbar-default .navbar-header{width:100%;margin:0;position:relative;overflow:visible}header nav.navbar-default .navbar-header>a.login{background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-login.svg) center center no-repeat;background-size:18px 24px;display:block;height:24px;width:18px;padding:23px;position:absolute;right:22px;top:20px}header nav.navbar-default .navbar-header a.navbar-brand{height:70px;width:70px;float:none;display:block;margin:8px auto 10px auto;padding:0}header nav.navbar-default .navbar-header a.navbar-brand svg{width:100%;height:100%}header nav.navbar-default .navbar-header .nav-addons-left{position:absolute;display:flex;align-items:center}header nav.navbar-default .navbar-header .nav-addons-left button{border:none;border-radius:0;padding:6px 10px 0;z-index:92;height:88px;width:65px;display:block;margin:0;outline-style:none}header nav.navbar-default .navbar-header .nav-addons-left button:hover{background:none;opacity:1}header nav.navbar-default .navbar-header .nav-addons-left button::before{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:0%;background-color:#2f373d;transition:all .35s ease}header nav.navbar-default .navbar-header .nav-addons-left button.active .hamburger-inner,header nav.navbar-default .navbar-header .nav-addons-left button.active .hamburger-inner::before,header nav.navbar-default .navbar-header .nav-addons-left button.active .hamburger-inner::after{background-color:#fff}header nav.navbar-default .navbar-header .nav-addons-left button.active::before{height:100%}header nav.navbar-default .navbar-header .nav-addons-left .search-icon{margin:0 0 0 10px}header nav.navbar-default .navbar-header .nav-addons-left .search-icon img{width:34px;height:auto}header nav.navbar-default .navbar-header .nav-addons{position:absolute;right:10px;height:88px;z-index:10;display:flex;align-items:center}header nav.navbar-default .navbar-header .nav-addons .header-shop-link{color:#2f373d;font-size:1.5rem;text-transform:uppercase;padding:5px 0;margin-right:5px}header nav.navbar-default .navbar-header .nav-addons .header-shop-link:hover,header nav.navbar-default .navbar-header .nav-addons .header-shop-link:active{text-decoration:none}header nav.navbar-default .member-nav-box .logout{position:absolute;top:-50px;right:0;width:auto !important}header nav.navbar-default .member-nav-box .logout a{font-size:1.6rem !important;font-weight:600 !important;padding:10px !important}header nav.navbar-default .member-nav-box .logout a::after{content:"";background:url(https://cdn.elferspot.com/wp-content/themes/elferspot/atom/img/icon-logout-white.svg) center center no-repeat;background-size:contain;display:inline-block;height:18px;width:18px;margin:0 0 -4px 8px}header nav.navbar-default #elferspot-main-nav{display:none;overflow-x:hidden;background:#2f373d;border:none;padding:10px 15px 60px;max-height:none;box-shadow:0 20px 20px rgba(0,0,0,.2);height:auto;width:100%;min-width:300px;top:88px;left:0;position:absolute;z-index:99999}header nav.navbar-default #elferspot-main-nav .navcontainer{position:relative;clear:both;margin-top:4px}header nav.navbar-default #elferspot-main-nav .langswitch{text-align:center;font-size:1.6rem}header nav.navbar-default #elferspot-main-nav .langswitch>*:not(:last-child){padding-right:0}header nav.navbar-default #elferspot-main-nav .langswitch>*:not(:last-child)::after{content:"|";padding-left:15px}header nav.navbar-default #elferspot-main-nav .langswitch a{text-transform:uppercase;color:#fff;display:inline-block;padding:15px;text-decoration:none}header nav.navbar-default #elferspot-main-nav .langswitch a:hover{text-decoration:underline}header nav.navbar-default #elferspot-main-nav .langswitch span{text-transform:uppercase;color:#fff;display:inline-block;padding:15px;font-weight:600}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav{height:auto;display:block;padding:0 15px;z-index:91;margin:0;float:none}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li{border-bottom:1px solid #fff;width:100%;float:none}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li a{font-size:2em;font-weight:300;color:#fff;padding:25px 15px 24px 15px;margin:0;width:100%;text-transform:uppercase;text-align:center}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li a .arrow{display:inline-block;height:8px;width:9px;margin-left:8px}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li span.spacer{display:none}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li.active a,header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li.current_page_parent a,header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li.current-page-ancestor a{color:#92682b;background-color:#fff}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li:hover a{color:#92682b}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li:hover a .arrow{display:inline-block;height:8px;width:9px;margin-left:8px}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li.dropdown.open>a{color:#2f373d;background:none;margin-bottom:0}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu{background:#fff;top:67px;border-top:1px solid #92682b;border-bottom:none;border-left:none;border-right:none;border-radius:0px;padding:0}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu li{padding:0 15px}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu li a{text-transform:uppercase;font-size:16px;padding:10px;margin:0;background:rgba(0,0,0,0);color:#2f373d;border-top:1px solid #92682b;white-space:normal}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu li a:hover{color:#92682b;background:rgba(0,0,0,0)}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu li:first-child a{border-top:none}header nav.navbar-default #elferspot-main-nav ul.nav.navbar-nav li ul.dropdown-menu li.active a{color:#2f373d;background:rgba(0,0,0,0)}header nav.navbar-default #elferspot-main-nav .social-media-container{display:flex;flex-direction:column;align-items:center;margin:60px 15px 0;position:relative}header nav.navbar-default #elferspot-main-nav .social-media-container span{color:#fff;text-transform:uppercase;display:block;font-weight:500;font-size:1.5rem}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media{display:flex;flex-direction:column;margin-top:15px}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a{padding:12.5px 15px;color:#fff;text-transform:uppercase;font-size:1.8rem}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a:not(:last-of-type):after{content:"";width:100%;height:1px;background-color:#fff;left:0;position:absolute;margin-top:40px}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a i{margin-right:5px}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a:hover,header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a:active,header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a:focus{text-decoration:none}section.maincontent{padding:40px 0}section.maincontent .post-footer{margin-bottom:0}section.maincontent .post-footer p.shares{text-align:center;float:none}section.maincontent .post-footer a.button{display:block;width:100%;margin:15px auto}section.maincontent .author{width:auto}section.maincontent .author img{display:inline-block;height:90px;width:90px}section.maincontent .author span.name{display:inline-block;margin-left:15px}section.maincontent .atom-survey .form-row .starrating-input{flex-direction:column;gap:0}section.maincontent .atom-survey .form-row .starrating-input label{width:100%}section.maincontent .row.list-container-row .list-detail-row .img-container{margin-bottom:15px}section.maincontent .row.list-container-row .list-detail-row .text-center{text-align:left}section.maincontent .row.list-container-row .list-detail-row ul.editoptions,section.maincontent .row.list-container-row .list-detail-row ul.list-detail-buttons{margin-top:15px}section.maincontent .row.list-container-row .list-detail-row .expand-container{position:absolute;top:30px;right:0px}section.maincontent .row.list-container-row .list-detail-row .status-info{display:inline-block;font-size:1.3rem !important}section.maincontent .row.list-container-row .list-detail-row .status-info:not(:last-child){margin-right:5px}section.maincontent .row.list-container-row .list-detail-row button.expand{padding:8px !important;width:auto !important}section.maincontent .row.list-container-row .row.list-detail-row.flex{display:block}section.maincontent .row form.acf-form .acf-form-submit .activateinfo input.button{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}section.maincontent .row.statistics .stat{padding:20px 10px}section.maincontent .row.statistics .stat .value{font-size:2.8rem}section.maincontent .row.statistics .stat .value.small{font-size:2.2rem}section.maincontent .row.statistics .stat.highlight .value{font-size:5rem}section.maincontent .row.statistics .stat .statlabel{font-size:1.2rem}section.maincontent .listing-info-panel{padding:15px}section.maincontent .wp-block-gallery{--wp--style--gallery-gap-default: 15px}section.maincontent .block-image-grid .image-grid-inner{gap:15px}section.maincontent .block-image-grid .image-grid-inner.reverse>*:nth-child(6n+2),section.maincontent .block-image-grid .image-grid-inner.reverse>*:nth-child(6n+4){max-height:335px}section.maincontent .block-image-grid .image-grid-inner:not(.reverse)>*:nth-child(6n+1),section.maincontent .block-image-grid .image-grid-inner:not(.reverse)>*:nth-child(6n+5){max-height:335px}section.maincontent .block-image-grid .image-grid-inner>*{max-height:160px}section.shop-advantages .container{flex-direction:column;text-align:center}section .info-box.apw-info h2{font-size:4.2rem}section .info-box.buyers-guide{padding-top:25px;padding-bottom:15px;margin-bottom:30px}section .info-box.buyers-guide .row{display:block}section .info-box.buyers-guide h2{text-align:left;font-size:2.4rem}body.woocommerce-page.single-product .product-faq-group .panel .panel-heading h2 a[data-toggle=collapse]{font-size:1.8rem}body.woocommerce-page .products .row.shop-info{flex-flow:column;font-size:1.7rem}body.woocommerce-page .products .row.shop-info img{margin-bottom:30px}body.woocommerce-page table.shop_table .jde_hint td.actions{position:relative;padding:15px 0 !important;text-align:left !important;background-color:rgba(0,0,0,0);font-size:1.1rem !important}}@media(min-width: 1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left}.auto-clear .col-lg-2:nth-child(6n+1){clear:left}.auto-clear .col-lg-3:nth-child(4n+1){clear:left}.auto-clear .col-lg-4:nth-child(3n+1){clear:left}.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media(min-width: 992px)and (max-width: 1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left}.auto-clear .col-md-2:nth-child(6n+1){clear:left}.auto-clear .col-md-3:nth-child(4n+1){clear:left}.auto-clear .col-md-4:nth-child(3n+1){clear:left}.auto-clear .col-md-6:nth-child(odd){clear:left}}@media(min-width: 768px)and (max-width: 991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left}.auto-clear .col-sm-2:nth-child(6n+1){clear:left}.auto-clear .col-sm-3:nth-child(4n+1){clear:left}.auto-clear .col-sm-4:nth-child(3n+1){clear:left}.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media(max-width: 767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left}.auto-clear .col-xs-2:nth-child(6n+1){clear:left}.auto-clear .col-xs-3:nth-child(4n+1){clear:left}.auto-clear .col-xs-4:nth-child(3n+1){clear:left}.auto-clear .col-xs-6:nth-child(odd){clear:left}}@media screen and (min-width: 1200px){.mt-lg-0{margin-top:0px !important}.mb-lg-0{margin-bottom:0px !important}.pt-lg-0{padding-top:0px !important}.pb-lg-0{padding-bottom:0px !important}.mt-lg-5{margin-top:5px !important}.mb-lg-5{margin-bottom:5px !important}.pt-lg-5{padding-top:5px !important}.pb-lg-5{padding-bottom:5px !important}.mt-lg-15{margin-top:15px !important}.mb-lg-15{margin-bottom:15px !important}.pt-lg-15{padding-top:15px !important}.pb-lg-15{padding-bottom:15px !important}.mt-lg-20{margin-top:20px !important}.mb-lg-20{margin-bottom:20px !important}.pt-lg-20{padding-top:20px !important}.pb-lg-20{padding-bottom:20px !important}.mt-lg-25{margin-top:25px !important}.mb-lg-25{margin-bottom:25px !important}.pt-lg-25{padding-top:25px !important}.pb-lg-25{padding-bottom:25px !important}.mt-lg-30{margin-top:30px !important}.mb-lg-30{margin-bottom:30px !important}.pt-lg-30{padding-top:30px !important}.pb-lg-30{padding-bottom:30px !important}.mt-lg-40{margin-top:40px !important}.mb-lg-40{margin-bottom:40px !important}.pt-lg-40{padding-top:40px !important}.pb-lg-40{padding-bottom:40px !important}.mt-lg-60{margin-top:60px !important}.mb-lg-60{margin-bottom:60px !important}.pt-lg-60{padding-top:60px !important}.pb-lg-60{padding-bottom:60px !important}.mt-lg-90{margin-top:90px !important}.mb-lg-90{margin-bottom:90px !important}.pt-lg-90{padding-top:90px !important}.pb-lg-90{padding-bottom:90px !important}.mt-lg-120{margin-top:120px !important}.mb-lg-120{margin-bottom:120px !important}.pt-lg-120{padding-top:120px !important}.pb-lg-120{padding-bottom:120px !important}header nav.navbar-default .navbar-header .nav-addons .social-media-container .atom-button{font-size:1.5rem}header nav.navbar-default .navbar-header .nav-addons .social-media-container .social-media a{font-size:1.4rem}header nav.navbar-default .navbar-header .nav-addons .langswitch span.current{font-size:1.5rem}header nav.navbar-default .navbar-header .nav-addons .langswitch .langs a{font-size:1.4rem}.content-teaser-parent a.content-teaser{width:33.3333333333%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner{padding:10px 10px 10px 5px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text{margin:0 10px 0 0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:1.8rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.85rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{width:62px;height:62px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay{padding:10px}.content-teaser-parent a.content-teaser.odd-hidden{display:none}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more{width:140px}section .highlights{width:50%;float:left;margin:0 15px 15px 0}section .highlights-float{width:47%;float:right}section .row.head .searchfilter{text-align:right}section.product-maincontent .entry-summary-container{padding-left:70px}section .woocommerce .return-to-shop,section.woocommerce .return-to-shop{text-align:center}section .woocommerce .cart_totals table,section.woocommerce .cart_totals table{width:calc(100% - 60px)}section .woocommerce .shop_table.cart,section .woocommerce .cart-collaterals,section .woocommerce .shop_table.woocommerce-checkout-review-order-table,section.woocommerce .shop_table.cart,section.woocommerce .cart-collaterals,section.woocommerce .shop_table.woocommerce-checkout-review-order-table{margin-left:60px;margin-right:60px;width:calc(100% - 120px) !important}section .woocommerce .woocommerce-billing-fields__field-wrapper,section .woocommerce .woocommerce-shipping-fields__field-wrapper,section.woocommerce .woocommerce-billing-fields__field-wrapper,section.woocommerce .woocommerce-shipping-fields__field-wrapper{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}section .woocommerce #customer_details,section .woocommerce #payment+#order_review_heading,section .woocommerce .woocommerce-form-login-toggle,section .woocommerce .woocommerce-form-login,section .woocommerce .woocommerce-NoticeGroup,section .woocommerce .wc-block-components-notice-banner,section.woocommerce #customer_details,section.woocommerce #payment+#order_review_heading,section.woocommerce .woocommerce-form-login-toggle,section.woocommerce .woocommerce-form-login,section.woocommerce .woocommerce-NoticeGroup,section.woocommerce .wc-block-components-notice-banner{margin-left:60px;margin-right:60px;width:calc(100% - 120px)}section .woocommerce #order_review .form-row,section.woocommerce #order_review .form-row{margin-left:60px;margin-right:60px;width:calc(100% - 120px)}section .woocommerce #customer_details+#order_review_heading,section .woocommerce #payment,section.woocommerce #customer_details+#order_review_heading,section.woocommerce #payment{padding-left:75px !important;padding-right:75px !important}section .woocommerce .coupon,section.woocommerce .coupon{padding-left:60px !important;padding-right:60px !important}}@media screen and (min-width: 1400px){.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:2.1rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:2.15rem}}@media screen and (min-width: 1560px){.content-teaser-parent a.content-teaser{width:25%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:1.7rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.75rem}.content-teaser-parent a.content-teaser.odd-hidden{display:block}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more{width:150px}}@media screen and (min-width: 992px)and (max-width: 1199px){.mt-lg-0{margin-top:0px !important}.mb-lg-0{margin-bottom:0px !important}.pt-lg-0{padding-top:0px !important}.pb-lg-0{padding-bottom:0px !important}.mt-lg-5{margin-top:5px !important}.mb-lg-5{margin-bottom:5px !important}.pt-lg-5{padding-top:5px !important}.pb-lg-5{padding-bottom:5px !important}.mt-lg-15{margin-top:15px !important}.mb-lg-15{margin-bottom:15px !important}.pt-lg-15{padding-top:15px !important}.pb-lg-15{padding-bottom:15px !important}.mt-lg-20{margin-top:20px !important}.mb-lg-20{margin-bottom:20px !important}.pt-lg-20{padding-top:20px !important}.pb-lg-20{padding-bottom:20px !important}.mt-lg-25{margin-top:25px !important}.mb-lg-25{margin-bottom:25px !important}.pt-lg-25{padding-top:25px !important}.pb-lg-25{padding-bottom:25px !important}.mt-lg-30{margin-top:30px !important}.mb-lg-30{margin-bottom:30px !important}.pt-lg-30{padding-top:30px !important}.pb-lg-30{padding-bottom:30px !important}.mt-lg-40{margin-top:40px !important}.mb-lg-40{margin-bottom:40px !important}.pt-lg-40{padding-top:40px !important}.pb-lg-40{padding-bottom:40px !important}.mt-lg-60{margin-top:60px !important}.mb-lg-60{margin-bottom:60px !important}.pt-lg-60{padding-top:60px !important}.pb-lg-60{padding-bottom:60px !important}.mt-lg-90{margin-top:90px !important}.mb-lg-90{margin-bottom:90px !important}.pt-lg-90{padding-top:90px !important}.pb-lg-90{padding-bottom:90px !important}.mt-lg-120{margin-top:120px !important}.mb-lg-120{margin-bottom:120px !important}.pt-lg-120{padding-top:120px !important}.pb-lg-120{padding-bottom:120px !important}.content-teaser-parent a.content-teaser{width:33.3333333333%}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner{padding:10px 10px 10px 5px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text{margin:0 9px 0 0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:1.45rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.5rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{width:45px;height:45px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay{padding:10px}.content-teaser-parent a.content-teaser.odd-hidden{display:none}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more{width:100px}.nav-top .container{width:100%}header nav.navbar-default .navbar-header a.navbar-brand{height:63.4px;width:140px;height:84px;width:84px}header nav.navbar-default .navbar-header .nav-addons a.login{padding:23px 18px}header nav.navbar-default #elferspot-main-nav{top:14px;width:42%}header nav.navbar-default #elferspot-main-nav #main-navbar-left{width:42%}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li{padding:0 10px}header nav.navbar-default #elferspot-main-nav ul.navbar-nav li a{font-size:1em}body.woocommerce-page .subteaser.checkout .button-bar .button{min-width:285px;padding-left:30px;padding-right:30px}body.woocommerce-page .subteaser.checkout .button-bar .wc_ppec_large_payment_buttons{min-width:300px !important}section.follow a.social.teaser{height:491px}section.maincontent .highlights{width:50%;float:left;margin:0 15px 15px 0}section.maincontent .highlights-float{width:47%;float:right}}@media screen and (min-width: 768px)and (max-width: 991px){.mt-sm-0{margin-top:0px !important}.mb-sm-0{margin-bottom:0px !important}.pt-sm-0{padding-top:0px !important}.pb-sm-0{padding-bottom:0px !important}.mt-sm-5{margin-top:5px !important}.mb-sm-5{margin-bottom:5px !important}.pt-sm-5{padding-top:5px !important}.pb-sm-5{padding-bottom:5px !important}.mt-sm-15{margin-top:15px !important}.mb-sm-15{margin-bottom:15px !important}.pt-sm-15{padding-top:15px !important}.pb-sm-15{padding-bottom:15px !important}.mt-sm-20{margin-top:20px !important}.mb-sm-20{margin-bottom:20px !important}.pt-sm-20{padding-top:20px !important}.pb-sm-20{padding-bottom:20px !important}.mt-sm-25{margin-top:25px !important}.mb-sm-25{margin-bottom:25px !important}.pt-sm-25{padding-top:25px !important}.pb-sm-25{padding-bottom:25px !important}.mt-sm-30{margin-top:30px !important}.mb-sm-30{margin-bottom:30px !important}.pt-sm-30{padding-top:30px !important}.pb-sm-30{padding-bottom:30px !important}.mt-sm-40{margin-top:40px !important}.mb-sm-40{margin-bottom:40px !important}.pt-sm-40{padding-top:40px !important}.pb-sm-40{padding-bottom:40px !important}.mt-sm-60{margin-top:60px !important}.mb-sm-60{margin-bottom:60px !important}.pt-sm-60{padding-top:60px !important}.pb-sm-60{padding-bottom:60px !important}.mt-sm-90{margin-top:90px !important}.mb-sm-90{margin-bottom:90px !important}.pt-sm-90{padding-top:90px !important}.pb-sm-90{padding-bottom:90px !important}.mt-sm-120{margin-top:120px !important}.mb-sm-120{margin-bottom:120px !important}.pt-sm-120{padding-top:120px !important}.pb-sm-120{padding-bottom:120px !important}header nav.navbar-default #elferspot-main-nav{left:0}header nav.navbar-default #elferspot-main-nav .member-nav-box{width:50%;float:left}header nav.navbar-default #elferspot-main-nav #main-navbar-left,header nav.navbar-default #elferspot-main-nav #main-navbar-right{width:50%;float:right}header nav.navbar-default #elferspot-main-nav .social-media-container{margin:unset;margin-top:60px}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media{flex-direction:row}header nav.navbar-default #elferspot-main-nav .social-media-container .social-media a:not(:last-of-type):after{content:unset}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner{padding:10px 10px 10px 5px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text{margin:5px 9px 5px 0}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts .teaser-atts{font-size:1.75rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text .content-teaser-atts h3{font-size:1.8rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{width:50px;height:50px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-overlay{padding:10px}.content-teaser-parent a.content-teaser.odd-hidden{display:block}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more::after{display:none}section.mainteaser{height:30vh}section.mainteaser .caption{bottom:70px;left:15px}section.mainteaser .caption p.large{font-size:2.8571em}section.mainteaser .caption p.gold{font-size:1.1428em}section.follow a.social.teaser{height:543px}section.search .coloroptions{flex-wrap:wrap;justify-content:flex-start}section.newsletterteaser h2{font-size:2.5714em}section.newsletterteaser p{font-size:1.2142em}section.follow .row.head.left h2{font-size:2.5714em}section.follow .row.head.left .social{top:20px}section.maincontent .caption h1{font-size:40px;line-height:42px}section.maincontent .row.statistics.rating-header .col-xs-12{position:relative}section.maincontent .row.statistics.rating-header .atom-button{position:absolute;right:0;bottom:0;width:auto}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container{flex-direction:row;align-items:flex-end}section.maincontent .row.statistics .ratings-container .ratings-slider .rating-item .rating-info-container .rating{margin-top:0;margin-left:auto;padding-left:30px}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info{padding-left:30px}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-info p{font-size:1.5rem;line-height:1.5em}section.maincontent .row.statistics .ratings-container.all-statistics .row .rating-content{padding-right:30px}section.maincontent .highlights{width:50%;float:left;margin:0 15px 15px 0}section.maincontent .highlights-float{width:47%;float:right}section.tab-nav ul.nav-tabs li.active{background-color:rgba(0,0,0,0)}footer .divider.elferspot{margin-top:30px}footer .divider.elferspot a{margin-top:30px}}@media screen and (max-width: 767px){.mt-xs-0{margin-top:0px !important}.mb-xs-0{margin-bottom:0px !important}.pt-xs-0{padding-top:0px !important}.pb-xs-0{padding-bottom:0px !important}.mt-xs-5{margin-top:5px !important}.mb-xs-5{margin-bottom:5px !important}.pt-xs-5{padding-top:5px !important}.pb-xs-5{padding-bottom:5px !important}.mt-xs-15{margin-top:15px !important}.mb-xs-15{margin-bottom:15px !important}.pt-xs-15{padding-top:15px !important}.pb-xs-15{padding-bottom:15px !important}.mt-xs-20{margin-top:20px !important}.mb-xs-20{margin-bottom:20px !important}.pt-xs-20{padding-top:20px !important}.pb-xs-20{padding-bottom:20px !important}.mt-xs-25{margin-top:25px !important}.mb-xs-25{margin-bottom:25px !important}.pt-xs-25{padding-top:25px !important}.pb-xs-25{padding-bottom:25px !important}.mt-xs-30{margin-top:30px !important}.mb-xs-30{margin-bottom:30px !important}.pt-xs-30{padding-top:30px !important}.pb-xs-30{padding-bottom:30px !important}.mt-xs-40{margin-top:40px !important}.mb-xs-40{margin-bottom:40px !important}.pt-xs-40{padding-top:40px !important}.pb-xs-40{padding-bottom:40px !important}.mt-xs-60{margin-top:60px !important}.mb-xs-60{margin-bottom:60px !important}.pt-xs-60{padding-top:60px !important}.pb-xs-60{padding-bottom:60px !important}.mt-xs-90{margin-top:90px !important}.mb-xs-90{margin-bottom:90px !important}.pt-xs-90{padding-top:90px !important}.pb-xs-90{padding-bottom:90px !important}.mt-xs-120{margin-top:120px !important}.mb-xs-120{margin-bottom:120px !important}.pt-xs-120{padding-top:120px !important}.pb-xs-120{padding-bottom:120px !important}.fbl-button{width:auto;display:block}.mobile-inset{padding-left:5px !important;padding-right:5px !important}.icon-progress div{font-size:2.4rem}.icon-progress div:not(:first-child)::before{margin:0 15px}header nav.navbar-default #elferspot-main-nav{width:100%;height:auto}header nav.navbar-default #elferspot-main-nav .navcontainer #main-navbar-left{padding-top:15px}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .content-teaser-text h3{font-size:2rem}.content-teaser-parent a.content-teaser .content-teaser-content .content-teaser-inner .more{font-size:1.3rem}.content-teaser-parent a.content-teaser.odd-hidden{display:block}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more{width:120px}#atom_popover .popover_container{margin:5vh 0;padding:30px 15px}.faq-group h2{font-size:2.5rem}.faq-group .panel .panel-heading h3 a[data-toggle=collapse]{font-size:2.2rem;font-weight:400;padding-left:0}.faq-group .panel .panel-body{padding:0 0 28px 0}.product-teaser{margin-top:8px;margin-bottom:8px !important;height:auto;padding-bottom:0;width:100%}.product-teaser .offer+p>a:first-child{display:none}.product-teaser p.price{padding-bottom:15px}.product-teaser span.more{display:none !important}.product-teaser span.itsnew{left:-55px;top:10px;padding:2.5px 20px;font-size:1.4rem;line-height:1.25em}.row.products{margin-left:-8px;margin-right:-8px;display:flex;flex-wrap:wrap}.row.products .col-xs-6{padding-left:8px;padding-right:8px;display:flex}.row.products .shop-info{margin-top:30px !important;margin-bottom:30px !important}.row.products .shop-info .col-xs-12{padding-left:8px;padding-right:8px}body.woocommerce.post-type-archive-product .maincontent.shop-archive,body.woocommerce.tax-product_cat .maincontent.shop-archive{padding-top:0}body.woocommerce.post-type-archive-product .maincontent.shop-archive div.filter,body.woocommerce.tax-product_cat .maincontent.shop-archive div.filter{margin:10px 0}body.woocommerce.post-type-archive-product .maincontent.shop-archive div.filter .filter-dropdown-container,body.woocommerce.tax-product_cat .maincontent.shop-archive div.filter .filter-dropdown-container{position:unset}body.woocommerce.post-type-archive-product .maincontent.shop-archive div.filter .filter-dropdown-container .filter-dropdown,body.woocommerce.tax-product_cat .maincontent.shop-archive div.filter .filter-dropdown-container .filter-dropdown{width:calc(100vw - 30px);top:63px;left:15px;transform:unset}body.woocommerce.post-type-archive-product .maincontent.shop-archive .product .woocommerce-loop-product__title,body.woocommerce.post-type-archive-product .maincontent.shop-archive .product p.price,body.woocommerce.tax-product_cat .maincontent.shop-archive .product .woocommerce-loop-product__title,body.woocommerce.tax-product_cat .maincontent.shop-archive .product p.price{font-size:1.6rem}body.woocommerce.single-product .summary h1.long-title{font-size:2.4rem;line-height:1.25em}body.woocommerce-account table.my_account_orders{display:block}body.woocommerce-account table.my_account_orders thead{display:none}body.woocommerce-account table.my_account_orders tbody{display:block}body.woocommerce-account table.my_account_orders tbody tr{display:block;padding:15px 0;border-bottom:1px solid #9d9d9d}body.woocommerce-account table.my_account_orders tbody tr td{display:block;padding:0;border:none !important}.woocommerce-cart .maincontent{padding-top:15px}.woocommerce-cart table.shop_table tr.cart_item{display:flex;flex-wrap:wrap;align-items:center;padding:15px 0;border-top:1px solid #f7f7f7}.woocommerce-cart table.shop_table tr.cart_item td{border:none;padding-top:10px;padding-bottom:10px}.woocommerce-cart table.shop_table tr.cart_item td.product-remove{width:10%;padding-left:0;padding-right:0}.woocommerce-cart table.shop_table tr.cart_item td.product-thumbnail{display:block !important;width:10%;max-width:60px;padding:0}.woocommerce-cart table.shop_table tr.cart_item td.product-thumbnail img{width:100%}.woocommerce-cart table.shop_table tr.cart_item td.product-name{text-align:left !important;width:calc(80% - 20px);padding-left:15px;padding-right:10px;flex-grow:1}.woocommerce-cart table.shop_table tr.cart_item td.product-price{display:none}.woocommerce-cart table.shop_table tr.cart_item td.product-quantity{width:calc(30% - 10px);text-align:left !important;padding:10px 0 0 10%;flex-grow:1}.woocommerce-cart table.shop_table tr.cart_item td.product-subtotal{padding:10px 0 0 15px;width:60%}.woocommerce-cart table.shop_table tr.cart_item td.product-tax{display:none}.woocommerce-cart table.shop_table tr.cart_item td::before{display:none}.woocommerce-cart table.shop_table tr.cart_item:nth-child(2n) td{background-color:rgba(0,0,0,0)}.woocommerce-cart .cart-collaterals .cart_totals table td{padding:6px 0 !important}body.woocommerce-checkout .maincontent{padding-top:15px}body.woocommerce-checkout table.shop_table thead tr th{font-size:1.2rem;padding-left:10px;padding-right:10px}body.woocommerce-checkout table.shop_table th.product-name,body.woocommerce-checkout table.shop_table td.product-name{padding-left:0}body.woocommerce-checkout table.shop_table td{vertical-align:top;padding-left:5px;padding-right:5px}body.woocommerce-checkout table.shop_table tr.cart_item td.product-thumbnail{width:0;padding:0}body.woocommerce-checkout table.shop_table tr.cart_item td.product-thumbnail img{display:none}body.woocommerce-checkout table.shop_table tfoot th,body.woocommerce-checkout table.shop_table tfoot td{padding:6px 0}body.woocommerce-page .woocommerce-form-coupon-toggle .woocommerce-info,body.woocommerce-page .woocommerce-form-coupon-toggle .atom-coupon-info{margin:0 0 15px}body.woocommerce-page table.shop_table.cart{margin-bottom:0}body.woocommerce-page table.shop_table tr td::before{font-weight:400}section .row.footer span.divider{margin:25px 0 0 0}section .filter a.button{margin:0}section .filter a.button.button{padding:15px}section .filter .filter-dropdown{display:none;background-color:#2f373d;padding:15px}section .filter .filter-dropdown a.filter{display:block;margin:0 !important;padding:8px !important;text-align:center;color:#fff}section a.teaser{margin-bottom:15px}section a.teaser span.title{height:100px}section a.teaser .row.footer a.button{margin:20px 0 0 0}section a.teaser.event{display:block;margin:15px auto}section a.teaser.event .col-xs-12{padding-right:5px;padding-left:5px}section a.teaser.event .teaser-img-container{margin:0 -5px 10px !important;width:calc(100% + 10px) !important}section a.teaser.event span.title{height:auto}section a.teaser.event-card span.title{height:65px}section.mainteaser{height:auto;min-height:0;padding-top:73%}section.mainteaser .caption{bottom:70px;left:15px}section.mainteaser .caption p.large{font-size:2.8571em}section.mainteaser .caption p.gold{font-size:1.1428em}section.homefilter{height:auto;width:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}section.homefilter .col-xs-12{white-space:nowrap}section.homefilter a{padding:5px 10px}section.stories{margin:15px 0 0;overflow-y:hidden;overflow-x:auto;justify-content:flex-start}section.stories .story{width:calc(30% - 30px)}section.stories .story .story-label{font-size:1.2rem}section.stories::after{content:"";display:block;width:30px;height:60px;padding:0 15px 0 0}section.follow a.social.teaser{height:auto}section.follow a.social.teaser span.button{position:relative;left:0;bottom:0;margin:15px}section.follow a.social.teaser div.gradient{display:none}section img.subteaser-icon{margin:0 auto 10px;width:105px !important}section img.subteaser-icon.large{margin:0 auto 30px;width:210px !important}section.subteaser{min-height:300px}section.subteaser img{min-width:100%;min-height:300px;height:50vh;-o-object-fit:cover;object-fit:cover;overflow:hidden}section.subteaser .caption{min-height:300px}section.subteaser .button-row{margin-bottom:0}section.subteaser.blog{min-height:0}section.subteaser.blog img{min-height:0;height:auto}section.subteaser.small-subteaser{min-height:0;height:auto}section.subteaser.small-subteaser .caption{min-height:0;height:auto;padding:28px 0}section.subteaser.subteaser-slider .slick-subteaser .slick-slide a .title{font-size:2.5rem}section.search .container .row.nopadding{padding:0}section.search .container .row.nopadding .col-xs-12{padding:0}section.search p{margin:0;font-size:1.2142em}section.search .searchform{padding:20px 0}section.search .search-input{flex-flow:column}section.search .search-input input.searchinput{width:100%;margin:0}section.search .search-input input#searchsubmit{width:100%;margin:15px 0 0}section.search#search-parent .search-input{margin-top:0}section.elferteaser{overflow:hidden;padding:20px 0 0 0}section.elferteaser .container.landingpage .row.head{width:unset;display:block}section.elferteaser .container.landingpage .row.head .extended-search-button{margin:15px 0}section.elferteaser .container.landingpage .row.head>div.col-xs-12{width:100%;max-width:unset}section.elferteaser .container.landingpage .row.head>div.col-xs-12.extended-search-button{margin-left:unset}section.elferteaser .container.landingpage .row.head>div.col-xs-12.extended-search-button button{padding-left:10px;padding-right:10px}section.elferteaser .container.landingpage .row.head>div.col-xs-12.extended-search-button .searchfilter select{padding-right:35px}section.storiesteaser{padding:45px 0 40px 0}section.storiesteaser .col-xs-12,section.storiesteaser .col-xs-6{padding-right:5px;padding-left:5px}section.storiesteaser .col-xs-12 a.teaser,section.storiesteaser .col-xs-12 .shop-teaser,section.storiesteaser .col-xs-6 a.teaser,section.storiesteaser .col-xs-6 .shop-teaser{margin-bottom:10px}section.storiesteaser .filter .filter-dropdown-container{position:unset}section.storiesteaser .filter .filter-dropdown-container .filter-dropdown{width:calc(100vw - 30px);top:18px;left:0;transform:unset}section.newsletterteaser{overflow:hidden}section.newsletterteaser h2{font-size:2.5714em}section.newsletterteaser p{font-size:1.2142em}section.newsletterteaser .row{display:block}section.newsletterteaser .row .col-md-6{display:block}section.newsletterteaser #newsletter .input-group{flex-flow:column}section.newsletterteaser #newsletter .input-group input[type=email]{width:100%;margin:0 0 15px}section.newsletterteaser #newsletter .input-group .atom-button{width:100%}section.tab-nav ul.nav-tabs li{padding-left:10px;padding-right:10px}section.tab-nav ul.nav-tabs li.active{background-color:rgba(0,0,0,0)}section.anchors .anchor-brand{position:relative;margin-top:0;width:34px;margin-left:-44px}section.anchors .container{padding:0}section.anchors .anchor-links{padding:0 15px}section.anchors .anchor-links a.filter{margin:0 10px;padding:12px 0;font-size:.9em;flex-shrink:0}section.follow{overflow:hidden}section.follow .row.head.left h2{font-size:2.5714em;text-align:center}section.follow .row.head.left p.topline{text-align:center}section.follow .row.head.left .social{position:relative;margin:15px 0 0;right:0;top:0;text-align:center}section.follow .row.head.left .social a{font-size:30px}section.follow .col-xs-12{padding-right:5px;padding-left:5px}section.follow a.social.teaser{margin:0 0 15px 0}section.quote{overflow:hidden}section.quote p.quote{font-size:2.5714em;text-align:center}section.quote p.quotename{text-align:center}section.anfrage .button{min-width:0;width:calc(100% - 30px);padding-left:15px;padding-right:15px}section.search .has-slider{margin-top:25px}section.search .has-slider .ui-slider{margin-bottom:30px}section.search .has-slider .ui-slider .ui-slider-range::before,section.search .has-slider .ui-slider .ui-slider-range::after{top:-34px}section.search .has-slider .ui-slider.ca .ui-slider-range::after{top:-44px}section.search .coloroptions{flex-wrap:wrap;justify-content:flex-start}section.maincontent .caption.blog h1.long-title{font-size:2.4rem;line-height:1.25em}section.maincontent .blog-details{gap:2px 5px}section.maincontent .blog-details span::before{margin-right:5px}section.maincontent .contest{padding:30px}section.maincontent .contest .question .answers{display:flex;flex-direction:column}section.maincontent .contest .button{padding-left:15px;padding-right:15px}section.maincontent .customer-testimonials-slider{padding:0}section.maincontent .customer-testimonials-slider .slick-track{display:block}section.maincontent .customer-testimonials-slider .customer-testimonial-item{margin:0 15px;padding:15px}section.maincontent .customer-testimonials-slider .customer-testimonial-item p{font-size:1.7rem}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer{display:flex;margin-top:30px}section.maincontent .customer-testimonials-slider .customer-testimonial-item .customer>img{width:50px;height:50px;margin:0 10px 0 0}section.maincontent .carousel-teaser-block .product-info{align-items:flex-end}section.maincontent .carousel-teaser-block .product-info .details{flex-flow:column;padding:25px 15px;align-items:flex-start}section.maincontent .carousel-teaser-block .product-info .details h3{margin-bottom:10px}section.maincontent .carousel-teaser-block .product-info .cart{padding:25px 30px}section.maincontent .content.side{margin:30px 0 15px 0}section.maincontent .content.blog{margin-left:5px;margin-right:5px}section.maincontent .content.blog img{width:100% !important;float:none !important;margin-left:0 !important;margin-right:0 !important;max-width:none}section.maincontent .content.imagegrid{padding:0 2.5px}section.maincontent .content.imagegrid .col-xs-12,section.maincontent .content.imagegrid .col-xs-8{padding:0 2.5px}section.maincontent .content.imagegrid a{margin-bottom:5px}section.maincontent .content.imagegrid #show_more_pictures{top:0;right:5px;bottom:5px;left:5px}section.maincontent .content blockquote{font-size:16px;line-height:1em;background-size:45px 30px;padding:35px 30px 35px 61px;margin:25px 0}section.maincontent .content blockquote p{line-height:1.5em}section.maincontent .content .wp-block-gallery.is-layout-mobile-stacked figure.wp-block-image:not(#individual-image){width:100% !important}section.maincontent table.fahrzeugdaten{margin:0;table-layout:fixed;width:100%}section.maincontent table.fahrzeugdaten tr{width:100%}section.maincontent table.fahrzeugdaten tr:first-child{border-top:0}section.maincontent table.fahrzeugdaten tr td{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}section.maincontent .row form p input:not([type=checkbox]){width:100%}section.maincontent .row form.acf-form .acf-fields .acf-label,section.maincontent .row form.acf-form .acf-fields .acf-input{width:100% !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false{text-align:left;width:712px;margin:0 auto !important;max-width:100%;display:flex;flex-flow:row-reverse !important;justify-content:flex-end}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-label{width:auto !important}section.maincontent .row form.acf-form .acf-fields .acf-field.acf-field-true-false .acf-input{margin-right:15px;width:auto !important}section.maincontent .row .images{padding:0}section.maincontent .woocommerce #acf-form .acf-fields .acf-field{flex-flow:column}section.maincontent .wp-block-gallery{--wp--style--gallery-gap-default: 5px}section.maincontent .block-image-grid .image-grid-inner{grid-template-columns:auto auto;gap:5px}section.maincontent .block-image-grid .image-grid-inner>*{max-height:none !important;grid-column-end:span 1 !important;grid-row-end:span 1 !important}section.maincontent .block-image-grid .image-grid-inner>*:nth-child(3n+1){grid-column-end:span 2 !important;grid-row-end:span 2 !important}section .row.footer{margin:30px 0}section .row.footer a.button{min-width:70%;padding-left:15px;padding-right:15px}section.singlenav .nav-previous a{background-position:left 78px}section.singlenav .nav-previous a span.meta-nav{margin-left:0}section.singlenav .nav-previous a span.meta-title{margin-left:0;margin-top:30px}section.singlenav .nav-next a{background-position:right 78px}section.singlenav .nav-next a span.meta-nav{margin-right:0}section.singlenav .nav-next a span.meta-title{margin-right:0;margin-top:30px}footer{margin:0;padding:25px 0 45px 0;background:#2f373d;height:auto}footer .row.menu .nav p{display:block}footer .row.menu .nav .menu-footer-container ul#menu-footer li{display:block;margin-bottom:0}footer .row.menu .nav .menu-footer-container ul#menu-footer li a{display:block}}body.admin-bar section.anchors.fixed .anchors-element{top:46px}body.login-as-user-top:not(.admin-bar){padding-top:3px !important}body.login-as-user-top:not(.admin-bar) .login-as-user{top:0 !important}@media(min-width: 783px){body.admin-bar section.anchors.fixed .anchors-element{top:32px}}@media(max-width: 830px){body.has-slideovers footer{padding-bottom:110px}}.login-as-user .login-as-user-inner{background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-as-user .login-as-user-inner .login-as-user-msg{padding:0}.login-as-user .login-as-user-inner .button{margin:5px 0 0;background-color:#2f373d !important;border-radius:0 !important;font-weight:400 !important}.login-as-user .login-as-user-inner .w357Ping{display:none !important}@media screen and (max-width: 480px){button.button,a.button,span.button,input.button,.woocommerce input.button.alt,.woocommerce a.button.alt,.woocommerce a.button,.woocommerce button.button,a.button.alt,.woocommerce .cart input.button,.woocommerce input.button[disabled]:disabled,.woocommerce input.button:disabled,section.maincontent .woocommerce input.button,.woocommerce button.button.alt,section.maincontent .content section#main a.button,input[type=submit],input#searchsubmit{min-width:0;width:100%;margin-left:0;margin-right:0;max-width:calc(100vw - 30px)}#woo_pp_ec_button_atom{min-width:0 !important;width:100% !important;margin-left:0;margin-right:0;max-width:calc(100vw - 30px)}.content-teaser-parent a.content-teaser.odd-hidden{display:block}.content-teaser-parent a.content-teaser.search-product-teaser .content-teaser-content .content-teaser-inner .more::after{display:none}section.storiesteaser .storieteaser{width:100%}section.tab-nav ul.nav-tabs li.active{background-color:rgba(0,0,0,0)}}@media screen and (max-height: 750px){section.subteaser.small-subteaser .caption{padding:28px}section.subteaser.small-subteaser .caption img.subteaser-icon{margin:0 auto 10px;width:105px !important}section.subteaser.small-subteaser .caption img.subteaser-icon.large{margin:0 auto 30px;width:210px !important}section.subteaser.small-subteaser .button-row{margin-bottom:-10px}}.hamburger{float:right;position:relative;padding:15px 15px 8px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger-box{width:34px;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:34px;height:1px;background-color:#2f373d;position:absolute;transition:all .15s ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}
/*# sourceMappingURL=style.min.css.map */