:focus-visible:not(input):not(select):not(textarea){outline:2px solid #d3128c!important;outline-offset:2px!important}*,:after,:before{box-sizing:inherit;margin:0;outline:none;padding:0}::-moz-selection{background-color:#5ab031;color:#fff}::selection{background-color:#5ab031;color:#fff}html{font-size:62.5%;overflow:auto;position:relative}body{box-sizing:border-box;font-size:2rem;line-height:3.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#50535a}img{height:auto;line-height:normal;max-width:100%}.fal{font-weight:400}body.cms-no-route .columns{margin:0 auto 13rem;max-width:144rem;padding-top:4.5rem}body.cms-no-route .columns a{font-weight:700}.column-main{position:relative}@font-face{font-family:qubo;font-style:normal;font-weight:400;src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/quboreg-webfont.eot);src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/quboreg-webfont.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/quboreg-webfont.woff2) format("woff2"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/quboreg-webfont.woff) format("woff"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/quboreg-webfont.ttf) format("truetype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/quboreg-webfont.88b5bf8e.svg#quboregular) format("svg")}@font-face{font-family:qubo;font-style:normal;font-weight:700;src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubobol-webfont.eot);src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubobol-webfont.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubobol-webfont.woff2) format("woff2"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubobol-webfont.woff) format("woff"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubobol-webfont.ttf) format("truetype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/qubobol-webfont.13353086.svg#qubobold) format("svg")}@font-face{font-family:qubo;font-style:normal;font-weight:300;src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubolig-webfont.eot);src:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubolig-webfont.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubolig-webfont.woff2) format("woff2"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubolig-webfont.woff) format("woff"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/fonts/qubolig-webfont.ttf) format("truetype"),url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/qubolig-webfont.0ce74d52.svg#qubolight) format("svg")}body{font-family:qubo;font-size:1.8rem;line-height:2.7rem}h1,h2,h3,h4,h5,h6{color:#50535a;font-family:qubo;font-weight:400;text-align:left}@media only screen and (max-width:480px){h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}}h1{font-family:qubo;font-size:4.8rem;font-weight:700;line-height:6.8rem;padding-bottom:0}h1:not(:first-child){padding-top:0}h1.noPadding{padding-bottom:0}@media only screen and (max-width:768px){h1{font-size:3.4rem;line-height:4.6rem}}h2{color:#4b5458;font-family:qubo;font-size:6rem;font-weight:700;line-height:6rem;padding-bottom:2.3rem;padding-top:7.2rem}h2:not(:first-child){padding-top:0}@media only screen and (max-width:768px){h2{font-size:3rem;line-height:normal}}h3{font-size:2rem;font-weight:700;letter-spacing:0;line-height:3.1rem;margin-bottom:1rem;margin-top:.5rem}h3:not(:first-child){padding-top:0}@media only screen and (max-width:768px){h3{font-size:1.7rem;line-height:2.4rem}}h4{font-size:2rem}@media only screen and (max-width:480px){h4{font-size:1.6rem}}@media only screen and (max-width:420px){h4{font-size:.9rem;line-height:1.1rem}}h4{font-family:qubo;font-weight:400;padding-bottom:2.8rem;text-align:left}@media only screen and (max-width:480px){h4{padding-bottom:.9rem}}a{color:#5ab031;text-decoration:none}p>a{text-decoration:underline}b,strong{font-weight:700}ol,ul{list-style:none;margin:0;padding:0}body>.a11y-wrapper button{background-color:#5ab031;border:0;bottom:90px;cursor:pointer;height:59px;left:0;margin:0;outline:0;padding:0;position:fixed;width:59px;z-index:3}@media(max-width:1024px){body>.a11y-wrapper button{bottom:20px;left:20px}}.form-discount body>.a11y-wrapper button .label,body>.a11y-wrapper button .form-discount .label,body>.a11y-wrapper button .title{display:none}body>.a11y-wrapper button .icon:after{color:#fff;content:"";display:block;font-family:Font Awesome\ 6 Pro;font-size:38px;font-weight:700;line-height:1}.block-authentication{display:flex;flex-direction:row-reverse;width:100%}.block-authentication .block{margin-right:5rem;width:100%}.block-authentication .block:first-child{margin-right:0}.block-customer-login .block-title,.block-new-customer .block-title{font-size:3.6rem;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:3.1rem;margin-bottom:1rem;margin-top:.5rem;padding-bottom:2rem;padding-top:0;text-align:left}.block-customer-login .block-content ul,.block-new-customer .block-content ul{padding-left:2rem}.block-customer-login .block-content ul li,.block-new-customer .block-content ul li{list-style:disc}.block-customer-login .action,.block-customer-login .action-accept,.block-customer-login .action-apply,.block-customer-login .action-dismiss,.block-new-customer .action,.block-new-customer .action-accept,.block-new-customer .action-apply,.block-new-customer .action-dismiss{display:inline-block}.block-customer-login .actions-toolbar,.block-new-customer .actions-toolbar{margin-top:3rem}.block-customer-login strong,.block-new-customer strong{font-weight:700}.block-customer-login .actions-toolbar{display:flex}.popup-authentication .modal-header{min-height:2.4rem}@media only screen and (max-width:1024px){.block-authentication{display:flex;flex-wrap:wrap}.block-authentication .block{margin-right:0}.block-authentication .actions-toolbar{display:flex;flex-wrap:wrap}.block-customer-login .block-title,.block-new-customer .block-title{font-size:2.4rem}.block-customer-login{margin-top:5rem}}@media only screen and (max-width:480px){.block-authentication .actions-toolbar>div{width:100%}}button{cursor:pointer}.action-apply+.secondary .action,.action-apply+.secondary .action-accept,.action-apply+.secondary .action-apply,.action-apply+.secondary .action-dismiss,.primary+.secondary .action,.primary+.secondary .action-accept,.primary+.secondary .action-apply,.primary+.secondary .action-dismiss,.secondary+.action-apply .action,.secondary+.action-apply .action-accept,.secondary+.action-apply .action-apply,.secondary+.action-apply .action-dismiss,.secondary+.primary .action,.secondary+.primary .action-accept,.secondary+.primary .action-apply,.secondary+.primary .action-dismiss{margin-left:2rem}@media only screen and (max-width:480px){.action-apply+.secondary,.primary+.secondary,.secondary+.action-apply,.secondary+.primary{width:100%}.action-apply+.secondary .action,.action-apply+.secondary .action-accept,.action-apply+.secondary .action-apply,.action-apply+.secondary .action-dismiss,.primary+.secondary .action,.primary+.secondary .action-accept,.primary+.secondary .action-apply,.primary+.secondary .action-dismiss,.secondary+.action-apply .action,.secondary+.action-apply .action-accept,.secondary+.action-apply .action-apply,.secondary+.action-apply .action-dismiss,.secondary+.primary .action,.secondary+.primary .action-accept,.secondary+.primary .action-apply,.secondary+.primary .action-dismiss{margin-left:0;margin-top:2rem;width:100%}.action-apply,.primary,.secondary{width:100%}}.secondary{align-items:center;display:flex;justify-content:center}.action,.action-accept,.action-apply,.action-dismiss{background-color:transparent;border:1px solid #5ab031;color:#5ab031;cursor:pointer;display:inline-block;font-family:qubo;font-size:1.8rem;font-weight:700;line-height:normal;padding:1rem 4rem;text-align:center;text-decoration:none;transition:color .5s ease,background .5s ease,border .5s ease}@media only screen and (max-width:480px){.action,.action-accept,.action-apply,.action-dismiss{width:100%}}.action-primary.continue,.action-secondary.continue,.action.primary.continue,.action.secondary.continue,.continue.action-apply,.primary.continue.action-accept,.primary.continue.action-dismiss,.secondary.continue.action-accept,.secondary.continue.action-dismiss{border-color:#5ab031;color:#fff;padding:1rem}.action-primary.back,.action-secondary.back,.action.primary.back,.action.secondary.back,.back.action-apply,.primary.back.action-accept,.primary.back.action-dismiss,.secondary.back.action-accept,.secondary.back.action-dismiss{border-color:#50535a;color:#50535a;font-size:1.8rem;padding:1rem}.action-apply,.action-primary,.action.primary,.primary.action-accept,.primary.action-dismiss{background:#5ab031;border-color:#5ab031;color:#fff;position:relative}.action-apply:hover:after,.action-primary:hover:after,.action.primary:hover:after,.primary.action-accept:hover:after,.primary.action-dismiss:hover:after{transform:rotate(90deg) translateY(-.5rem)}.action-apply span,.action-primary span,.action.primary span,.primary.action-accept span,.primary.action-dismiss span{display:inline-block;vertical-align:middle}.action-secondary,.action.secondary,.secondary.action-accept,.secondary.action-apply,.secondary.action-dismiss{border:1px solid #5ab031;color:#5ab031}.action.search,.search.action-accept,.search.action-apply,.search.action-dismiss{border:0}.action-show-popup,.action.back,.action.clear,.action.continue,.action.update,.back.action-accept,.back.action-apply,.back.action-dismiss,.clear.action-accept,.clear.action-apply,.clear.action-dismiss,.continue.action-accept,.continue.action-apply,.continue.action-dismiss,.update.action-accept,.update.action-apply,.update.action-dismiss{border:1px solid #50535a;color:#50535a;font-size:1.8rem;padding:1rem}.action.continue,.continue.action-accept,.continue.action-apply,.continue.action-dismiss{margin-left:0}.action.print,.print.action-accept,.print.action-apply,.print.action-dismiss{background:#5ab031;border-color:#fff;color:#fff}.action.view,.view.action-accept,.view.action-apply,.view.action-dismiss{border:0}.action.close,.close.action-accept,.close.action-apply,.close.action-dismiss{border:0;padding:.5rem}.action.close:before,.close.action-accept:before,.close.action-apply:before,.close.action-dismiss:before{align-items:center;border:1px solid #5ab031;border-radius:50px;color:#5ab031;content:"";display:inline-block;display:flex;font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:400;height:2.3rem;justify-content:center;margin:0 auto;text-align:center;width:2.3rem}.action.subscribe,.action.teaser,.subscribe.action-accept,.subscribe.action-apply,.subscribe.action-dismiss,.teaser.action-accept,.teaser.action-apply,.teaser.action-dismiss{background:#50535a;border:0}.action.disabled,.disabled.action-accept,.disabled.action-apply,.disabled.action-dismiss{background-color:#b0baa5;border-color:#b0baa5;cursor:not-allowed;opacity:.5;pointer-events:all}.action-change-password,.action-delete,.action-edit,.action-remove,.action.change-password,.action.delete,.action.edit,.action.remove,.change-password.action-accept,.change-password.action-apply,.change-password.action-dismiss,.delete.action-accept,.delete.action-apply,.delete.action-dismiss,.edit.action-accept,.edit.action-apply,.edit.action-dismiss,.remove.action-accept,.remove.action-apply,.remove.action-dismiss{border:0;font-size:0;line-height:normal;padding:0}.action-change-password>span,.action-delete>span,.action-edit>span,.action-remove>span,.action.change-password>span,.action.delete>span,.action.edit>span,.action.remove>span,.change-password.action-accept>span,.change-password.action-apply>span,.change-password.action-dismiss>span,.delete.action-accept>span,.delete.action-apply>span,.delete.action-dismiss>span,.edit.action-accept>span,.edit.action-apply>span,.edit.action-dismiss>span,.remove.action-accept>span,.remove.action-apply>span,.remove.action-dismiss>span{display:none}.action-change-password:before,.action-delete:before,.action-edit:before,.action-remove:before,.action.change-password:before,.action.delete:before,.action.edit:before,.action.remove:before,.change-password.action-accept:before,.change-password.action-apply:before,.change-password.action-dismiss:before,.delete.action-accept:before,.delete.action-apply:before,.delete.action-dismiss:before,.edit.action-accept:before,.edit.action-apply:before,.edit.action-dismiss:before,.remove.action-accept:before,.remove.action-apply:before,.remove.action-dismiss:before{color:#5ab031;display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1.6rem;font-weight:400}.action-delete:before,.action.delete:before,.delete.action-accept:before,.delete.action-apply:before,.delete.action-dismiss:before{content:"";line-height:0}.action-edit:before,.action.edit:before,.edit.action-accept:before,.edit.action-apply:before,.edit.action-dismiss:before{content:""}.action-change-password:before,.action.change-password:before,.change-password.action-accept:before,.change-password.action-apply:before,.change-password.action-dismiss:before{content:""}.action-remove:before,.action.remove:before,.remove.action-accept:before,.remove.action-apply:before,.remove.action-dismiss:before{content:""}.action-apply,.action.apply,.apply.action-accept,.apply.action-dismiss{background:#5ab031;border-color:#5ab031;color:#fff;font-size:1.4rem;line-height:2.2rem;width:100%}@media only screen and (max-width:480px){.action-apply,.action.apply,.apply.action-accept,.apply.action-dismiss{font-size:1.3rem}}.action-apply,.action.apply,.apply.action-accept,.apply.action-dismiss{margin-top:1.5rem;padding-bottom:1rem;padding-top:1rem}.actions-toolbar{display:flex}@media only screen and (max-width:480px){.actions-toolbar{display:flex;flex-wrap:wrap}}.action.showcart,.showcart.action-accept,.showcart.action-apply,.showcart.action-dismiss{border:0;padding:0}.checkout-agreement .action,.checkout-agreement .action-accept,.checkout-agreement .action-apply,.checkout-agreement .action-dismiss{background:transparent;border:0;color:#50535a;font-family:qubo;font-size:1.4rem;margin:0;padding:0;text-align:left}.checkout-methods-items .action,.checkout-methods-items .action-accept,.checkout-methods-items .action-apply,.checkout-methods-items .action-dismiss{width:100%}table .action.view,table .view.action-accept,table .view.action-apply,table .view.action-dismiss{padding:0}.cart>.action,.cart>.action-accept,.cart>.action-apply,.cart>.action-dismiss{width:100%}.cart.actions{display:flex;margin-top:4rem}.action+.action,.action+.action-accept,.action+.action-apply,.action+.action-dismiss,.action-accept+.action,.action-accept+.action-accept,.action-accept+.action-apply,.action-accept+.action-dismiss,.action-apply+.action,.action-apply+.action-accept,.action-apply+.action-apply,.action-apply+.action-dismiss,.action-dismiss+.action,.action-dismiss+.action-accept,.action-dismiss+.action-apply,.action-dismiss+.action-dismiss{margin-left:2rem}@media only screen and (max-width:480px){.action+.action,.action+.action-accept,.action+.action-apply,.action+.action-dismiss,.action-accept+.action,.action-accept+.action-accept,.action-accept+.action-apply,.action-accept+.action-dismiss,.action-apply+.action,.action-apply+.action-accept,.action-apply+.action-apply,.action-apply+.action-dismiss,.action-dismiss+.action,.action-dismiss+.action-accept,.action-dismiss+.action-apply,.action-dismiss+.action-dismiss{margin-left:0;margin-top:2rem;width:100%}}.block-dashboard-addresses .block-title,.block-dashboard-orders .block-title{display:flex;justify-content:space-between;justify-content:space-between!important}.block-dashboard-addresses .block-title .action,.block-dashboard-addresses .block-title .action-accept,.block-dashboard-addresses .block-title .action-apply,.block-dashboard-addresses .block-title .action-dismiss,.block-dashboard-orders .block-title .action,.block-dashboard-orders .block-title .action-accept,.block-dashboard-orders .block-title .action-apply,.block-dashboard-orders .block-title .action-dismiss{font-family:qubo;font-size:1.8rem;padding:0}.block-dashboard-addresses .block-title .action-accept:before,.block-dashboard-addresses .block-title .action-apply:before,.block-dashboard-addresses .block-title .action-dismiss:before,.block-dashboard-addresses .block-title .action:before,.block-dashboard-orders .block-title .action-accept:before,.block-dashboard-orders .block-title .action-apply:before,.block-dashboard-orders .block-title .action-dismiss:before,.block-dashboard-orders .block-title .action:before{display:none}.block-dashboard-addresses .block-title .action span,.block-dashboard-addresses .block-title .action-accept span,.block-dashboard-addresses .block-title .action-apply span,.block-dashboard-addresses .block-title .action-dismiss span,.block-dashboard-orders .block-title .action span,.block-dashboard-orders .block-title .action-accept span,.block-dashboard-orders .block-title .action-apply span,.block-dashboard-orders .block-title .action-dismiss span{display:block}.emptyButton{background-color:transparent;border:none;margin:0 0 0 .1rem;padding:0}.emptyButton:hover{border:none;margin-left:0}.order-comment-wrapper .action,.order-comment-wrapper .action-accept,.order-comment-wrapper .action-apply,.order-comment-wrapper .action-dismiss{border:0;cursor:default;padding:0}input,select,textarea{font-size:1.4rem;line-height:2.2rem}@media only screen and (max-width:480px){input,select,textarea{font-size:1.3rem}}input,select,textarea{background:#fff;border:1px solid rgba(80,83,90,.1);color:#000;line-height:normal;padding:1.1rem .9rem;width:100%}input[disabled=true],input[readonly=""],select[disabled=true],select[readonly=""],textarea[disabled=true],textarea[readonly=""]{background:#eeefef;color:#50535a;cursor:not-allowed}select#country{min-height:3.6rem}fieldset{border:none;display:block}.field.region,fieldset br{display:none}.account .choice{align-items:center;display:flex;flex-direction:row}.account .choice span{display:block}input.checkbox{height:1.3rem;margin-right:.5rem;width:1.3rem}.password-info{border:none;display:block;font-size:2rem;line-height:2.6rem}.password-info,form .note{margin-bottom:1.5rem}form fieldset{padding-bottom:1.5rem}form fieldset:after{color:#c1121c;content:attr(data-hasrequired);font-size:1.4rem;margin:3.5rem 0 0}form fieldset .control input,form fieldset .control select{margin-bottom:1.5rem;width:100%}form fieldset .control input#captcha_user_login{text-transform:none}form fieldset .control textarea{padding:1rem;width:100%}.control._with-tooltip{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.control._with-tooltip .input-text{flex-basis:calc(100% - 40px)}.control._with-tooltip .field-tooltip{cursor:pointer;position:absolute;right:0;top:0}.control._with-tooltip .field-tooltip.toggle._active .field-tooltip-content{display:block}.control._with-tooltip .field-tooltip.toggle .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.control._with-tooltip .field-tooltip.toggle .field-tooltip-action:before{color:#50535a;content:"";font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:400;line-height:45px}.control._with-tooltip .field-tooltip.toggle .field-tooltip-content{background:#eeefef;color:#50535a;display:none;font-size:1.4rem;min-width:270px;padding:20px;position:absolute;right:40px;text-transform:none;top:50%;transform:translateY(-50%);word-wrap:break-word;border-radius:10px;z-index:2}fieldset.street.admin__control-fields.required{padding-bottom:0}fieldset.street.admin__control-fields.required>.label{display:none;padding-bottom:0}#opc-new-shipping-address .field.choice{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;line-height:1}#opc-new-shipping-address .field.choice label.label{line-height:1}#opc-new-shipping-address #shipping-save-in-address-book{margin-bottom:0;width:25px}#opc-new-shipping-address input,#opc-new-shipping-address select{width:100%}._required>label,.required>label{position:relative}._required>label:after,.required>label:after{content:"";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.8rem;font-weight:400;line-height:1;margin-left:.5rem;vertical-align:top}.towishlist{position:absolute;right:1.1rem;top:1.1rem}.towishlist:before{background-position:50%;background-repeat:no-repeat;background-size:contain;color:#000;content:"";display:inline-block;font-size:3rem;height:3rem;height:1.7rem;width:3rem;width:1.7rem}.is_new{left:1rem;position:absolute;top:1rem}.is_new:before{background-position:50%;background-repeat:no-repeat;background-size:contain;color:#000;content:"";display:inline-block;font-size:3rem;height:3rem;height:4.2rem;width:3rem;width:4.2rem}.tocompare:before{content:"";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:.25rem}.field.captcha{background:rgba(90,176,49,.15);margin:2rem 0;padding:1.7rem 2rem}.captcha{flex-wrap:wrap}.captcha .action,.captcha .action-accept,.captcha .action-apply,.captcha .action-dismiss,.captcha label{font-size:1.4rem}.captcha .action.reload,.captcha .captcha,.captcha .reload.action-accept,.captcha .reload.action-apply,.captcha .reload.action-dismiss,.captcha label.reload{background:transparent}.captcha .captcha{margin:0;padding:0;width:100%}.captcha .captcha-image{display:flex}.captcha .captcha-image .captcha-img{height:44px;margin-right:1.5rem}@media only screen and (max-width:480px){.captcha .captcha-image{display:flex;flex-wrap:wrap}.captcha .captcha-image .captcha-img{margin-bottom:2rem}}iframe{width:100%}.category-uebersichtskarte main .inner-container{height:0;max-width:100%;padding-bottom:80%;position:relative}.category-uebersichtskarte main .inner-container iframe,.category-uebersichtskarte main .inner-container object{height:100%;left:0;position:absolute;top:0;width:100%}.category-uebersichtskarte main .inner-container small{bottom:0;margin-bottom:-15px;position:absolute;z-index:40}.form-discount .label{border-bottom:0!important;color:#5ab031;display:block;padding-top:1.6rem}.form-discount .actions-toolbar>*{width:100%}header .navigation ul{display:flex;white-space:nowrap}header .navigation ul.level0,header .navigation ul.level1{display:none}header .navigation ul li{position:relative}header .navigation ul li.red,header .navigation ul li.red>a{color:#ee2d2d}header .navigation ul li a{color:#50535a;display:block;font-size:1.8rem;font-weight:700;padding:2rem}header .navigation ul li.level0 ul{background:#fff;left:100%;position:absolute;top:0}header .navigation ul li.level0 ul:after{display:none;left:-14px!important;top:16px!important;transform:rotate(273deg)}header .navigation ul li.level0>ul{background:#fff;border-top:2px solid #5ab031;left:0;position:absolute;top:100%;z-index:2}header .navigation ul li.level0.nav-8 a{color:#ee2d2d}header .navigation ul li.level0.nav-8 ul li a{color:#50535a}header .navigation ul li.level0.nav-8 ul li a:hover{color:#fff}header .navigation ul li>ul{box-shadow:0 1px 6px rgba(0,0,0,.161)}header .navigation ul li>ul li a{border-bottom:1px solid rgba(80,83,90,.05);color:#50535a;font-size:1.6rem;padding:1rem 2rem;transition:all .2s ease;width:100%}header .navigation ul li>ul li a:hover{background:#5ab031;color:#fff}header .navigation ul li:hover>ul:after{border-color:transparent transparent #5ab031;border-style:solid;border-width:0 10px 10px;content:"";height:0;left:4rem;position:absolute;top:-10px;width:0}header .navigation ul li:hover>ul{display:block}footer .navigation{margin:0 auto;max-width:100%;padding-left:8rem;padding-right:8rem}@media only screen and (max-width:1200px){footer .navigation{max-width:1024px;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1024px){footer .navigation{max-width:768px}}footer .navigation>ul{display:flex;flex-wrap:wrap;padding:5rem 0 0}footer .navigation>ul>li{padding-bottom:5rem;width:25%}footer .navigation>ul>li>a{font-size:2.4rem;font-weight:700;margin-bottom:1.5rem}footer .navigation ul li a{color:#fff;display:inline-block;line-height:normal;padding:.4rem 0;width:100%}.navigation-footer{display:none}.mage-error{color:#5ab031}.messages .message{margin-bottom:2rem}.page.messages{margin:0 auto;max-width:calc(100% - 16rem);padding:0 8rem}@media only screen and (max-width:1440px){.page.messages{padding:0 4rem}}@media only screen and (max-width:1200px){.page.messages{max-width:1024px;padding:0 2rem}}@media only screen and (max-width:1024px){.page.messages{max-width:768px;padding:0 2rem}}.message{display:block;font-size:1.8rem;margin:0 auto;padding:1rem 2rem;position:relative}.message.error{background:#c1121c;color:#fff}.message.success{background:#5ab031;color:#fff}.message.info{background:#eeefef;color:#50535a}.message.empty,.message.notice,.message.warning{background:#5ab031;color:#fff}.message.empty a,.message.error a,.message.info a,.message.notice a,.message.success a,.message.warning a{color:#fff;font-weight:700}.message.empty a:hover,.message.error a:hover,.message.info a:hover,.message.notice a:hover,.message.success a:hover,.message.warning a:hover{text-decoration:underline}.message.empty a:active,.message.error a:active,.message.info a:active,.message.notice a:active,.message.success a:active,.message.warning a:active{color:#fff;text-decoration:underline}.cms-home .messages{margin-bottom:0}.checkout-index-index .messages{max-width:calc(100% - 39rem);width:100%}@media only screen and (max-width:1024px){.checkout-index-index .messages{max-width:100%}}.checkout-index-index .messages .message.error{margin:0 0 20px;max-width:95.2rem;width:100%}.checkout-index-index .message.notice{margin-bottom:3rem}.field-error,.mage-error{color:#c1121c;font-size:1.4rem;width:100%}.form-login .control._with-tooltip .field-tooltip{top:.5rem}table{border-collapse:collapse;border-spacing:0!important;width:100%}table thead tr{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1;text-align:center}table thead tr:first-child{border-bottom:1px solid #50535a;text-align:left}table thead tr:first-child th{color:#50535a;font-weight:700}table tfoot{background:#eeefef;display:table;margin-top:5rem;width:100%}table tfoot tr{border-bottom:1px solid #fff;width:100%}table tfoot .amount{text-align:right}table tfoot .mark{font-weight:600;padding:1rem}table tfoot .mark,table th{color:#50535a;text-align:left}table th{font-size:1.5rem;font-weight:500;line-height:2rem;padding:1rem 0}table th.price,table th.subtotal{text-align:center}table th.col{font-weight:500;padding:1rem;white-space:nowrap}table th.col.action,table th.col.action-accept,table th.col.action-apply,table th.col.action-dismiss{background:#5ab031;border:0;border-radius:0;height:4rem;padding:0;width:auto}table th.col.action-accept:hover,table th.col.action-apply:hover,table th.col.action-dismiss:hover,table th.col.action:hover{background:#5ab031}table th.item{text-align:left}table tbody{border-bottom:.1rem solid hsla(0,0%,82%,.2);padding:.6rem 0;width:100%}table .control.size{display:flex;justify-content:flex-end;padding-right:8.2rem;text-align:right}table tr.totals-tax{display:none}table td{font-size:1.5rem;line-height:2rem;padding:0;text-align:left}table td.amount{padding:1rem 0}table td.col{display:table-cell;padding:1rem 1rem 1.1rem;position:relative;text-align:left;vertical-align:middle}table td.col .cart-price{font-size:1.5rem;font-weight:400;line-height:2rem}table td.col.actions{display:flex}table td.col.actions a{display:inline-block}table td.col .product-notice-img{line-height:0;margin-right:1rem;max-width:3rem}table td.col .product-item-notice{padding:1rem 0}table td.col .product-item-notice p{font-size:1.5rem;line-height:2rem}table td.col .product-item-details{display:table-cell;padding-left:3rem;text-align:left;vertical-align:middle}table td.col .product-item-details .item-options{display:flex}table td.col .product-item-details>span{display:block}table td.col .product-item-brand{display:block;font-size:1.5rem;line-height:2rem;text-transform:uppercase;width:100%}table td.col .product-item-club{display:block;font-size:1.3rem;font-style:italic;width:100%}table td.col .product strong{line-height:1}table td.col.action,table td.col.action-accept,table td.col.action-apply,table td.col.action-dismiss{border:0;display:table-cell;padding:0}table td.col.action-accept:hover,table td.col.action-apply:hover,table td.col.action-dismiss:hover,table td.col.action:hover{background:transparent;color:initial}table td.col.action .action,table td.col.action .action-accept,table td.col.action .action-apply,table td.col.action .action-dismiss,table td.col.action-accept .action,table td.col.action-accept .action-accept,table td.col.action-accept .action-apply,table td.col.action-accept .action-dismiss,table td.col.action-apply .action,table td.col.action-apply .action-accept,table td.col.action-apply .action-apply,table td.col.action-apply .action-dismiss,table td.col.action-dismiss .action,table td.col.action-dismiss .action-accept,table td.col.action-dismiss .action-apply,table td.col.action-dismiss .action-dismiss{display:inline-block;text-align:center}table td.col.action .action-delete:before,table td.col.action-accept .action-delete:before,table td.col.action-apply .action-delete:before,table td.col.action-dismiss .action-delete:before{display:inline-block}table td.col.action .action span,table td.col.action .action-accept span,table td.col.action .action-apply span,table td.col.action .action-dismiss span,table td.col.action-accept .action span,table td.col.action-accept .action-accept span,table td.col.action-accept .action-apply span,table td.col.action-accept .action-dismiss span,table td.col.action-apply .action span,table td.col.action-apply .action-accept span,table td.col.action-apply .action-apply span,table td.col.action-apply .action-dismiss span,table td.col.action-dismiss .action span,table td.col.action-dismiss .action-accept span,table td.col.action-dismiss .action-apply span,table td.col.action-dismiss .action-dismiss span{color:#5ab031;display:inline-block;font-size:1.5rem;font-weight:300;height:auto;line-height:2rem;overflow:initial;padding-top:.3rem;position:inherit;width:100%}table td.col.action .actions-toolbar,table td.col.action-accept .actions-toolbar,table td.col.action-apply .actions-toolbar,table td.col.action-dismiss .actions-toolbar{justify-content:flex-end}table td.col.action .actions-toolbar a,table td.col.action-accept .actions-toolbar a,table td.col.action-apply .actions-toolbar a,table td.col.action-dismiss .actions-toolbar a{display:inline-block}table td.item{display:block;padding-left:0;width:100%}table td.item a{display:table-cell;width:auto}table td.item a span{display:block;position:relative}table td.item a span img{left:0;position:absolute;top:0}table td.price{text-align:center}table td.qty .qty{background:transparent;margin:0;text-align:left}table td.qty label{display:inline-block}table td.qty .label{display:none}table td.qty input{border:1px solid #d1d1d1;color:#50535a;cursor:pointer;display:inline-block;font-family:qubo;font-size:1.8rem;font-weight:400;line-height:2.7rem;max-width:8rem;padding:1.2rem 1.8rem}table td.subtotal{font-size:2.1rem;font-weight:700;text-align:center}table td.subtotal .cart-price{font-size:1.5rem;font-weight:400;line-height:2rem}.account table .table-caption{display:none}.account table td{padding:.7rem 1rem}.account table td.qty .form-discount .label,.account table td.qty .title,.form-discount .account table td.qty .label{border:0;display:initial;font-size:medium;font-weight:400;padding-bottom:0}.account table td.actions .delete{margin-left:1.5rem}.account table.order-items{margin-bottom:1.5rem}.account table.order-items tr{display:flex;justify-content:space-between}.account table.order-items tr td,.account table.order-items tr th{display:block}.account table.order-items tr td.name,.account table.order-items tr th.name{width:40%}.account table.order-items tr td.sku,.account table.order-items tr th.sku{width:10%}.account table.order-items tr td.price,.account table.order-items tr th.price{padding-left:4rem;width:15%}.account table.order-items tr td.qty,.account table.order-items tr th.qty{padding:.7rem 1rem;width:30%}.account table.order-items tr td.qty ul.items-qty,.account table.order-items tr th.qty ul.items-qty{display:flex}.account table.order-items tr td.qty ul.items-qty .item,.account table.order-items tr th.qty ul.items-qty .item{align-items:center;display:flex;justify-content:center;padding-right:1rem}.account table.order-items tr td.qty ul.items-qty .item .form-discount .label,.account table.order-items tr td.qty ul.items-qty .item .title,.account table.order-items tr th.qty ul.items-qty .item .form-discount .label,.account table.order-items tr th.qty ul.items-qty .item .title,.form-discount .account table.order-items tr td.qty ul.items-qty .item .label,.form-discount .account table.order-items tr th.qty ul.items-qty .item .label{border:0;font-size:1.5rem;font-weight:500;line-height:2rem;margin-right:1.2rem;padding:0}.account table.order-items tr td.subtotal,.account table.order-items tr th.subtotal{text-align:right;width:15%}.account table.order-items tfoot{display:block;margin-top:2rem}.additional-addresses,.orders-recent{width:100%}.step-content table td.col-method:first-child{align-items:center;display:flex;padding:0}.cart-totals table,.opc-block-summary table{margin-top:1rem}.cart-totals table td,.cart-totals table th,.opc-block-summary table td,.opc-block-summary table th{line-height:normal;padding-top:0}.cart-totals table td,.opc-block-summary table td{text-align:right}.methods-shipping table tbody{border-bottom:0}.methods-shipping table tbody tr{border-bottom:.1rem solid hsla(0,0%,82%,.2);display:flex;flex-wrap:nowrap}.methods-shipping table tbody tr:last-child{border:0}.methods-shipping table tbody tr td.col-method:nth-of-type(2){display:flex;width:100%}@media only screen and (max-width:1024px){.methods-shipping table tbody tr td.col-method{padding-bottom:0}}.inner-container table{margin-top:2.5rem}.inner-container table thead th{border-bottom:1px solid #d1d1d1;font-weight:500;padding:.7rem 0;text-align:left}.inner-container table tbody{border-bottom:0}.inner-container table tbody td{border-bottom:1px solid #d1d1d1;padding:.7rem 0;text-align:left}@media only screen and (max-width:1440px){.additional-addresses table tbody{border-bottom:0}.additional-addresses table tr{padding-top:2rem}.additional-addresses table tr th{padding-top:1rem}.additional-addresses table tr td.col{display:flex;padding-bottom:0;padding-left:0;width:100%}.additional-addresses table tr td.col[data-th]:before{margin-right:1rem;width:auto}.additional-addresses table tr td.col .price,.additional-addresses table tr td.col a{margin-top:0}.additional-addresses table tr td.col.actions a{padding:0}.additional-addresses table thead{display:none}.additional-addresses table td.col[data-th]:before{color:#50535a;content:attr(data-th) ":";display:block;font-family:qubo;font-size:1.8rem;font-size:1.5rem;font-weight:700;line-height:2.7rem;line-height:2rem;padding:0 0 1rem;text-align:left;width:100%}}@media only screen and (max-width:1024px){table,table tr{display:flex;flex-wrap:wrap}table tr.item-info{justify-content:space-between}table tr th{display:none}table tr td{text-align:left}table tr td.amount{display:flex;width:100%}table tr td.amount[data-th]:before{content:attr(data-th) ":";display:block;font-size:1.5rem;font-weight:700;line-height:2rem;padding:0 0 1rem;text-align:left;text-transform:uppercase;width:100%}table tr td.amount span.price{justify-content:flex-end}table tr td.amount span{display:flex;width:100%}table tr td.amount span[data-th]:before{font-size:1.5rem;line-height:2rem;text-transform:uppercase}table tr td.amount span[data-th]:before,table tr td.col[data-th]:before{content:attr(data-th) ":";display:block;font-weight:700;padding:0 0 1rem;text-align:left;width:100%}table tr td.col[data-th]:before{color:#50535a;font-family:qubo;font-size:1.8rem;font-size:1.5rem;line-height:2.7rem;line-height:2rem}table tr td.col{padding-bottom:3rem;padding-right:1rem;padding-top:0;position:inherit;text-align:left;width:auto}table tr td.col>*{display:block}table tr td.col .actions-toolbar{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:0;padding:0;position:absolute;right:0;top:4rem}table tr td.col .actions-toolbar a{display:inline-block}table tr td.col.action,table tr td.col.action-accept,table tr td.col.action-apply,table tr td.col.action-dismiss{top:4rem}table tr td.subtotal{padding-right:0}table tr td.item{display:flex;flex-wrap:wrap;padding-right:0;padding-top:0;width:100%}table tr td.item>a{display:inline-block;width:auto}table tr td.item .product-item-photo{min-height:inherit}table tr td.item .product-item-details{display:inline-block;vertical-align:top;width:calc(100% - 10rem)}table tr td.qty{padding-top:0}table thead{display:none;width:100%}table tbody.cart.item{display:flex;flex-direction:column;flex-direction:column-reverse;position:relative}table.table-order-items tr td strong{color:#50535a}table.table-order-items tr td.price{padding:.7rem 1rem}table.table-additional-addresses-items tr{border-bottom:1px solid #d1d1d1;margin-bottom:2rem;padding-bottom:2rem}table.table-additional-addresses-items tr:last-child{border:0;margin-bottom:0;padding-bottom:0}table.cart tr td.col[data-th]:before{text-transform:uppercase}.account table tr{padding-top:2rem}.account table tr th{padding-top:1rem}.account table tr td.col{display:flex;padding-bottom:0;width:100%}.account table tr td.col[data-th]:before{margin-right:1rem;width:auto}.account table tr td.col .price,.account table tr td.col a{margin-top:0}.account table tr td.col.actions a{padding:0}.cart-totals table tr td.amount span[data-th]:before,.cart-totals table tr td.amount[data-th]:before,.opc-block-summary table tr td.amount span[data-th]:before,.opc-block-summary table tr td.amount[data-th]:before{padding-bottom:0}.inner-container table thead{display:none}.inner-container table tbody{border-bottom:0}.inner-container table tr{padding-top:2rem}.inner-container table td.col{padding-bottom:1rem;padding-left:0}.inner-container table td.col[data-th]:before{padding-bottom:0}}@media only screen and (max-width:480px){table tr.item-actions td .actions-toolbar{align-items:center;bottom:inherit;display:flex;flex-wrap:nowrap;justify-content:center;top:1rem}table tr.item-actions td .actions-toolbar .action,table tr.item-actions td .actions-toolbar .action-accept,table tr.item-actions td .actions-toolbar .action-apply,table tr.item-actions td .actions-toolbar .action-dismiss{padding:0}table tr.item-actions td .actions-toolbar .action+.action,table tr.item-actions td .actions-toolbar .action+.action-accept,table tr.item-actions td .actions-toolbar .action+.action-apply,table tr.item-actions td .actions-toolbar .action+.action-dismiss,table tr.item-actions td .actions-toolbar .action-accept+.action,table tr.item-actions td .actions-toolbar .action-accept+.action-accept,table tr.item-actions td .actions-toolbar .action-accept+.action-apply,table tr.item-actions td .actions-toolbar .action-accept+.action-dismiss,table tr.item-actions td .actions-toolbar .action-apply+.action,table tr.item-actions td .actions-toolbar .action-apply+.action-accept,table tr.item-actions td .actions-toolbar .action-apply+.action-apply,table tr.item-actions td .actions-toolbar .action-apply+.action-dismiss,table tr.item-actions td .actions-toolbar .action-dismiss+.action,table tr.item-actions td .actions-toolbar .action-dismiss+.action-accept,table tr.item-actions td .actions-toolbar .action-dismiss+.action-apply,table tr.item-actions td .actions-toolbar .action-dismiss+.action-dismiss{margin-top:0;padding-left:1rem}table tr td.col.item .product-item-details{padding-left:0;padding-top:3rem;width:100%}table tr td.col.price{padding-left:1rem}}#checkout-loader{align-items:center;background:hsla(0,0%,100%,.7);bottom:0;display:flex;height:100%;justify-content:center;left:0;margin:auto;position:fixed!important;right:0;top:0;width:100%;z-index:9999}#checkout-loader .loader img{max-width:6.4rem;width:100%;z-index:9999}.cart-totals .table-wrapper .load.indicator{background-color:rgba(80,83,90,.1);bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.cart-totals .table-wrapper .load.indicator:before{background:transparent url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/loader.f48c8ac7.gif) no-repeat 50% 50%;border-radius:.5rem;bottom:0;box-sizing:border-box;content:"";height:16rem;left:0;margin:auto;position:absolute;right:0;top:0;width:16rem}.cart-totals .table-wrapper .load.indicator>span{display:none}.cart-totals .table-wrapper body>.loading-mask{z-index:9999}.cart-totals .table-wrapper ._block-content-loading{position:relative}.cart-totals .table-wrapper [data-role=main-css-loader]{display:none}.cart-summary .loading-mask{background:hsla(0,0%,83.5%,.9);margin:0;position:absolute!important}.minicart-wrapper ._block-content-loading .counter-number,.minicart-wrapper ._block-content-loading .loading-mask{background:#fff}.minicart-wrapper .loader>img{background:transparent;max-width:100%;min-height:auto;min-width:auto}.minicart-wrapper .loading-mask{bottom:auto;left:auto;position:absolute!important;top:.4rem}.loader{height:auto;width:100%}.loader p{display:none}.loader>img{align-items:center;display:flex;justify-content:center;left:50%;max-width:6.4rem;min-height:4.4rem;min-width:4.4rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}.loading-mask{background:hsla(0,0%,100%,.7);bottom:0;left:0;margin:auto;position:fixed!important;right:0;top:0;z-index:9999}.load.indicator{background-color:hsla(0,0%,100%,.7);z-index:9999}.load.indicator:before{background:transparent url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/loader.f48c8ac7.gif) no-repeat 50% 50%;border-radius:.5rem;box-sizing:border-box;content:"";left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.mmenu-wrapper,.page-wrapper{transition:all .5s ease}.page-wrapper{overflow-x:hidden}.mmenu-opened .page-wrapper{max-height:100vh;overflow:hidden}body:before{content:"";display:none;transition:all .5s ease}.mmenu-opened{overflow:hidden}.mmenu-opened:before{background:rgba(80,83,90,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:8}.mmenu-wrapper{background:#fff;display:none;height:100%;overflow:auto;position:fixed;right:0;top:0;transform:translateX(100%);width:50%;z-index:9}.mmenu-wrapper.opened{transform:translateX(0)}.mmenu-header{padding:2rem 3.5rem 0}.mmenu-header-close{height:auto;position:fixed;right:3.5rem;top:2rem;width:auto}.mmenu-header-search{padding:1rem 0}.mmenu-header-search .block-search{border:1px solid #d1d1d1;border-radius:5px}.mmenu-header-search .block-content .label,.mmenu-header-search .block-title{display:none}.mmenu-header-search .block-content form{align-items:center;display:flex}.mmenu-header-search .block-content form .search{width:100%}.mmenu-header-search .block-content form .search .nested,.mmenu-header-search .block-content form .search label{display:none}.mmenu-header-search .block-content form input{background:transparent;border:0}.mmenu-header-search .block-content form .actions button{background:transparent;border:0;padding:.2rem 1rem}.mmenu-header-search .block-content form .actions button span{display:none}.mmenu-header-search .block-content form .actions button:before{color:#5ab031;content:"";font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:400}.mmenu-header-search .block-content .search{width:100%}.mmenu-header-account{padding:1rem 0}.mmenu-header-account a{color:#5ab031}.mmenu-header-account i{font-size:2.2rem;font-weight:300;margin-right:1rem}.mmenu-main{padding:0}.mmenu-main ul.level0{padding-bottom:2rem}.mmenu-main li.level0{border-bottom:1px solid rgba(80,83,90,.1)}.mmenu-main li.level0 .submenu li{padding-left:3rem}.mmenu-main li.level1{font-size:1.5rem;font-weight:300}.mmenu-main li.level1 a{padding-bottom:.7rem;padding-top:.5rem}.mmenu-main li.level1 .mm-btn_next{height:3rem}.mmenu-main li a{border:0;box-shadow:none;padding:2rem 3.5rem}.mmenu-main li a.mm-btn_next{height:6rem}.mmenu-main li a.level-top{color:#50535a;display:block;font-family:qubo;font-size:1.7rem;font-weight:700}.mmenu-main li a:before{display:none}.mmenu-main li a:after{transform:rotate(223deg);transition:all .2s ease}.mmenu-footer-navigation-top{padding:3rem 0}.mmenu-footer-navigation-top a{display:block;font-size:1.9rem;font-weight:700;padding:1rem 3.5rem}.mmenu-footer-navigation-main{margin-bottom:3rem}.mmenu-footer-navigation-main li a{display:inline-block;font-size:1.6rem;padding:.4rem 3.5rem;width:100%}.mmenu-footer-navigation-bottom ul{border-top:1px solid rgba(80,83,90,.1);display:flex;flex-wrap:wrap;padding:1.4rem 3.5rem}.mmenu-footer-navigation-bottom li{margin:1rem 0}.mmenu-footer-navigation-bottom li a{padding:0}.mmenu-footer-navigation-bottom li:first-of-type,.mmenu-footer-navigation-bottom li:nth-of-type(2){align-items:center;display:flex;width:auto}.mmenu-footer-navigation-bottom li:first-of-type a,.mmenu-footer-navigation-bottom li:nth-of-type(2) a{padding-left:1rem}.mmenu-footer-navigation-bottom li:first-of-type:before,.mmenu-footer-navigation-bottom li:nth-of-type(2):before{height:auto;line-height:0}.mmenu-footer-navigation-bottom li:first-of-type{order:2}.mmenu-footer-navigation-bottom li:first-of-type:before{content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/akademie-symbol_green.6bfc1c5a.png)}.mmenu-footer-navigation-bottom li:nth-of-type(2){border-right:1px solid rgba(80,83,90,.1);margin-right:2rem;order:1;padding-right:2rem}.mmenu-footer-navigation-bottom li:nth-of-type(2):before{content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/akademie-symbol_blue.8e6e2ec4.png)}.mmenu-footer-navigation-bottom li:nth-of-type(3){order:0;width:100%}@media only screen and (max-width:1024px){.mmenu-wrapper,body:before{display:block}}@media only screen and (max-width:768px){.mmenu-wrapper{width:80%}}@media only screen and (max-width:480px){.mmenu-wrapper{width:90%}}.account .sidebar-main,.page-products .sidebar-main{order:1;width:31.3rem}.sidebar-main .block-title,.sidebar-main-title{color:#50535a;font-size:2.2rem;justify-content:flex-start;padding:1rem 0 1.6rem;text-align:left}.sidebar-main .category-title,.sidebar-main .filter-options-title{border-top:1px solid rgba(80,83,90,.1);color:#50535a;font-size:2.2rem;font-weight:700;padding-top:1.6rem}.sidebar-main .category-content,.sidebar-main .filter-options-content{padding-bottom:1.6rem}.sidebar-main .category-content ol li,.sidebar-main .category-content ul li,.sidebar-main .filter-options-content ol li,.sidebar-main .filter-options-content ul li{color:#50535a;font-size:1.8rem;margin:.7rem 0}.sidebar-main .category-content ol li.active a,.sidebar-main .category-content ul li.active a,.sidebar-main .filter-options-content ol li.active a,.sidebar-main .filter-options-content ul li.active a{color:#5ab031;font-weight:700}.sidebar-main .category-content ol li a,.sidebar-main .category-content ul li a,.sidebar-main .filter-options-content ol li a,.sidebar-main .filter-options-content ul li a{color:#50535a}.sidebar-main .category-content ol li .count,.sidebar-main .category-content ul li .count,.sidebar-main .filter-options-content ol li .count,.sidebar-main .filter-options-content ul li .count{color:#50535a;display:inline-block;margin-left:.7rem}.sidebar-main .category-content.with-title .level-2,.sidebar-main .filter-options-content.with-title .level-2{font-weight:700}.sidebar-main .category-content.with-title .level-3,.sidebar-main .filter-options-content.with-title .level-3{padding-left:2rem}@media only screen and (max-width:1024px){.page-products .sidebar{display:none;width:100%}}.breadcrumbs{font-size:1.4rem;margin:0 auto;max-width:calc(100% - 16rem);padding:0 8rem}@media only screen and (max-width:1440px){.breadcrumbs{padding:0 4rem}}@media only screen and (max-width:1200px){.breadcrumbs{max-width:1024px;padding:0 2rem}}@media only screen and (max-width:1024px){.breadcrumbs{max-width:768px;padding:0 2rem}}.breadcrumbs{margin-bottom:4rem;padding-bottom:1.4rem;padding-top:1.4rem}.breadcrumbs ul{display:flex}.breadcrumbs ul li{color:#50535a;font-weight:500;margin-right:.35rem}.breadcrumbs ul li:after{content:"/"}.breadcrumbs ul li a{color:#50535a;text-decoration:underline}.breadcrumbs ul li:last-child:after{content:""}.breadcrumbs ul li>*{font-weight:500}.webcrossing-widget-accordion{margin-bottom:7rem}.webcrossing-widget-accordion #accordion>ul>li{border:1px solid rgba(80,83,90,.1);border-radius:4px;margin-bottom:5px}.webcrossing-widget-accordion #accordion>ul>li table{border:0;margin-bottom:2rem;width:auto}.webcrossing-widget-accordion #accordion>ul>li table tr td{background-color:rgba(90,176,49,.25);border:0;font-size:1.7rem;padding:1rem 1.5rem;vertical-align:top}.webcrossing-widget-accordion #accordion>ul>li table tr td:first-child{font-weight:700}.webcrossing-widget-accordion #accordion>ul>li table tr:nth-of-type(2n) td{background-color:rgba(90,176,49,.03)}.webcrossing-widget-accordion .active .accordion-title:after{transform:rotate(180deg)}.webcrossing-widget-accordion .accordion-item-hidden-part,.webcrossing-widget-accordion .accordion-title{padding:1.5rem 2.9rem}.webcrossing-widget-accordion .accordion-title{color:#5ab031;cursor:pointer;font-size:2rem;font-weight:700;line-height:normal;position:relative;text-align:left}.webcrossing-widget-accordion .accordion-title:after{align-items:center;color:#5ab031;content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:1.5rem;font-weight:400;font-weight:300;height:100%;justify-content:center;position:absolute;right:2rem;top:0;transition:all .5s ease;width:1rem}.webcrossing-widget-accordion .accordion-item-hidden-part{color:#50535a;display:none;font-size:1.6rem;line-height:2rem;margin-bottom:5px}.webcrossing-widget-accordion .accordion-item-hidden-part p{margin-bottom:2rem}.webcrossing-widget-accordion .accordion-item-hidden-part ul{margin-bottom:2rem;padding-left:2rem}.webcrossing-widget-accordion .accordion-item-hidden-part ul li{list-style:disc;margin-bottom:4rem}.form-discount .webcrossing-widget-accordion .accordion-item-hidden-part .label,.webcrossing-widget-accordion .accordion-item-hidden-part .form-discount .label,.webcrossing-widget-accordion .accordion-item-hidden-part .title{font-weight:700;margin-bottom:1rem}.webcrossing-widget-category-boxlist,.webcrossing-widget-image-gallery{margin:0 auto;max-width:100%;padding-left:8rem;padding-right:8rem}@media only screen and (max-width:1200px){.webcrossing-widget-category-boxlist,.webcrossing-widget-image-gallery{max-width:1024px;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1024px){.webcrossing-widget-category-boxlist,.webcrossing-widget-image-gallery{max-width:768px}}.webcrossing-widget-category-boxlist,.webcrossing-widget-image-gallery{padding-bottom:6.2rem}.webcrossing-widget-category-boxlist .overlay,.webcrossing-widget-image-gallery .overlay{align-items:center;background:rgba(80,83,90,.1);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.webcrossing-widget-category-boxlist .overlay h2,.webcrossing-widget-image-gallery .overlay h2{color:#fff;font-size:3.6rem;padding:0;text-align:center}.webcrossing-widget-category-boxlist ul,.webcrossing-widget-image-gallery ul{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;width:100%}.webcrossing-widget-category-boxlist ul li,.webcrossing-widget-image-gallery ul li{padding-top:21.312346585%;position:relative;width:calc(33% - 2rem)}.webcrossing-widget-category-boxlist ul li a,.webcrossing-widget-image-gallery ul li a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.webcrossing-widget-category-boxlist ul li:nth-of-type(3n),.webcrossing-widget-image-gallery ul li:nth-of-type(3n){margin-right:0}.webcrossing-widget-category-boxlist ul li .image,.webcrossing-widget-image-gallery ul li .image{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.webcrossing-widget-category-boxlist ul li .image img,.webcrossing-widget-image-gallery ul li .image img{min-width:100%;transition:all .2s ease}.webcrossing-widget-category-boxlist ul li:hover .image img,.webcrossing-widget-image-gallery ul li:hover .image img{transform:scale(1.1)}.webcrossing-widget-category-boxlist .block-content,.webcrossing-widget-image-gallery .block-content{margin:0 auto;max-width:100%;padding-left:8rem;padding-right:8rem}@media only screen and (max-width:1200px){.webcrossing-widget-category-boxlist .block-content,.webcrossing-widget-image-gallery .block-content{max-width:1024px;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1024px){.webcrossing-widget-category-boxlist .block-content,.webcrossing-widget-image-gallery .block-content{max-width:768px}}.webcrossing-widget-category-boxlist .block-title h2,.webcrossing-widget-image-gallery .block-title h2{text-align:center}.webcrossing-widget-image-gallery{padding-top:6.2rem}.webcrossing-widget-image-gallery .block-content{padding:0}.webcrossing-widget-image-gallery ul{align-items:flex-start;justify-content:center}.webcrossing-widget-image-gallery ul li{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-top:0;width:auto}.webcrossing-widget-image-gallery .modal-popup .modal-header .action-close:before{border-color:#fff;color:#fff}.webcrossing-widget-image-gallery .modal-popup .modal-inner-wrap{background:transparent;padding:0}.webcrossing-widget-image-gallery .modal-popup .modal-content{align-items:center;display:flex;justify-content:center;max-height:90vh}.webcrossing-widget-image-gallery .modal-popup .modal-content .content img{max-height:86vh}.webcrossing-widget-category-checklist{margin:0 auto 7rem;max-width:110rem;padding:0 10rem}.webcrossing-widget-category-checklist .checklist-box{background:rgba(90,176,49,.15);margin-bottom:2rem;padding:3.4rem 4rem}.webcrossing-widget-category-checklist .checklist-box h3{margin-top:0}.webcrossing-widget-category-checklist ul li{color:#50535a}.webcrossing-widget-category-checklist ul li:before{background:#fff;border:1px solid #d5d5d5;border-radius:4px;content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/p8.9571e09d.png);display:inline-block;line-height:0;margin-right:2rem;padding:.3rem .1rem}.webcrossing-widget-category-checklist h3{color:#5ab031;font-size:2.5rem;margin-bottom:3rem;text-align:left}.webcrossing-widget-category-checklist .description{color:#50535a;-moz-column-count:3;column-count:3}.webcrossing-widget-category-boxlist ul li{flex:1 1 auto}.webcrossing-widget-product-sliderwithbanner{padding:6.2rem 0}.webcrossing-widget-product-sliderwithbanner .block-title{padding:0;position:relative}.webcrossing-widget-product-sliderwithbanner .block-title p{color:#50535a;max-width:105rem;padding:52px;text-align:center}.webcrossing-widget-product-sliderwithbanner .block-title .image{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.webcrossing-widget-product-sliderwithbanner .block-title .image img.mobile{display:none}@media only screen and (max-width:768px){.webcrossing-widget-product-sliderwithbanner .block-title .image img{display:none}.webcrossing-widget-product-sliderwithbanner .block-title .image img.mobile{display:block}}.webcrossing-widget-product-sliderwithbanner .block-content .actions{display:block;margin-top:3rem;text-align:center;width:100%}.webcrossing-widget-product-sliderwithbanner .block-content .actions a{background:#5ab031;color:#fff;display:inline-block}.webcrossing-widget-teaser-video{margin-top:4rem}.webcrossing-widget-teaser-video .video-container{padding-top:57.1450261913%;position:relative}.webcrossing-widget-teaser-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cms-home .webcrossing-widget-teaser-video{margin:0 auto;max-width:calc(100% - 16rem);padding:0 8rem}@media only screen and (max-width:1440px){.cms-home .webcrossing-widget-teaser-video{padding:0 4rem}}@media only screen and (max-width:1200px){.cms-home .webcrossing-widget-teaser-video{max-width:1024px;padding:0 2rem}}@media only screen and (max-width:1024px){.cms-home .webcrossing-widget-teaser-video{max-width:768px;padding:0 2rem}}.cms-home .webcrossing-widget-teaser-video{margin-bottom:6rem}.banner-headline-wrapper{bottom:-8px;left:50%;padding:5rem 10rem 1.7rem;position:absolute;transform:translate(-50%)}.banner-headline-wrapper:before{align-items:flex-end;bottom:0;content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/p3.4f571e9a.png);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.banner-headline-wrapper span{display:inline-block;width:100%}.banner-headline-wrapper h2,.banner-headline-wrapper h3{position:relative;text-align:center}.cms-page-view .page-title{text-align:center}.webcrossing-widget-image-box .block-content{display:flex}.webcrossing-widget-image-box .box{padding-top:32.9529063441%;position:relative;width:50%}.webcrossing-widget-image-box .box:hover .image img{transform:scale(1.1)}.webcrossing-widget-image-box .box .image{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.webcrossing-widget-image-box .box .image:after{background:rgba(80,83,90,.1);content:"";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.webcrossing-widget-image-box .box .image img{min-width:100%;transition:all .2s ease}.webcrossing-widget-image-box .box .info{position:absolute;top:4rem}.webcrossing-widget-image-box .box .info h2,.webcrossing-widget-image-box .box .info span{color:#fff;font-size:5rem;line-height:4.5rem;padding:0;width:100%}.webcrossing-widget-image-box .box .info h2{font-weight:700;margin-bottom:2rem}.webcrossing-widget-image-box .box .info span{display:block;font-weight:300;line-height:normal}.webcrossing-widget-image-box .box .info a{background:#5ab031;color:#fff;display:inline-block;line-height:normal;margin-right:0;width:auto}.webcrossing-widget-image-box .box.left .info,.webcrossing-widget-image-box .box.left h2,.webcrossing-widget-image-box .box.left h3{right:6rem;text-align:right}.webcrossing-widget-image-box .box.right .info,.webcrossing-widget-image-box .box.right h2,.webcrossing-widget-image-box .box.right h3{left:6rem;text-align:left}@media only screen and (max-width:768px){.webcrossing-widget-image-box .box.left .info,.webcrossing-widget-image-box .box.left h2,.webcrossing-widget-image-box .box.left h3{left:6rem;text-align:left}}.webcrossing-widget-image-slider{position:relative;z-index:1}.webcrossing-widget-image-slider .block-content .splide__pagination{display:none}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow{border:0}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next,.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--prev{margin-top:8rem;position:absolute;transition:all .2s ease}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--prev{left:5rem}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--prev:before{content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/slider-arrow-left.eb437493.png)}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next{height:7.5rem;right:5rem;width:1.8rem}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next:before{content:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/slider-arrow-right.5937d846.png)}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide{overflow:hidden;position:relative}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .image img.main{display:block;min-width:100%}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .image img.sub{display:none}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .image:after{background:rgba(80,83,90,.1);content:"";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info{align-items:flex-start;display:flex;flex-direction:column;height:auto;max-width:105rem;position:absolute;text-align:left;top:50%;width:auto}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info.right{right:5%;transform:translate(-50%,-50%)}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info.left{left:5%;transform:translate(15%,-50%)}@media only screen and (max-width:650px){.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info{max-width:90%}}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info>*{width:100%}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info h2{color:#fff;font-size:6.75rem;font-weight:400;line-height:6rem;padding-bottom:0;padding-top:0;text-align:left;width:auto}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info h3{color:#fff;font-size:8rem;font-weight:700;line-height:8rem;width:auto}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info>p{color:#fff;font-size:1.87rem;letter-spacing:1.25px;text-align:left}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info .actions{display:flex;padding-top:1.2rem}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info .actions a{align-items:center;display:flex;justify-content:center}.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info.white,.webcrossing-widget-image-slider .block-content .splide__list .splide__slide .info.white h2{color:#fff}.webcrossing-widget-teaser-box{width:100%}.webcrossing-widget-teaser-box .block-content{display:flex}.webcrossing-widget-teaser-box .block.newsletter{margin-top:3rem}.webcrossing-widget-teaser-box .block.newsletter .field{padding-right:1rem;width:100%}.webcrossing-widget-teaser-box .block.newsletter form{display:flex}.webcrossing-widget-teaser-box .block.newsletter .control,.webcrossing-widget-teaser-box .block.newsletter label{display:inline-block;height:100%;width:100%}.webcrossing-widget-teaser-box .block.newsletter .control span,.webcrossing-widget-teaser-box .block.newsletter label span{display:none}.webcrossing-widget-teaser-box .block.newsletter input{border:0;height:100%;width:100%}.webcrossing-widget-teaser-box .block.newsletter button{background:#50535a;border:0;color:#fff;font-size:1.8rem;padding:1.6rem 4rem}.webcrossing-widget-teaser-box .box{padding:17rem 0;text-align:center;width:50%}.webcrossing-widget-teaser-box .box.left{background:#5ab031}.webcrossing-widget-teaser-box .box.left .description{padding-bottom:0}.webcrossing-widget-teaser-box .box.right{background:rgba(90,176,49,.7)}.webcrossing-widget-teaser-box .info{color:#fff;font-size:1.8rem;margin:0 auto;max-width:63rem;padding:0 2rem;text-align:center}.webcrossing-widget-teaser-box .info h2{color:#fff;font-size:5rem;padding:0;text-align:center}.webcrossing-widget-teaser-box .info .description{font-weight:300;padding:3rem 0}.webcrossing-widget-product-sliderwithbanner .block-title{padding:0 0 4rem}.webcrossing-widget-product-slider,.webcrossing-widget-product-sliderwithbanner{display:flex;flex-direction:column;height:auto;padding-bottom:5rem;width:100%}.webcrossing-widget-product-slider .block-title h2,.webcrossing-widget-product-sliderwithbanner .block-title h2{text-align:center}.webcrossing-widget-product-slider .block-content,.webcrossing-widget-product-sliderwithbanner .block-content{height:auto;width:100%}.webcrossing-widget-product-slider .block-content .items,.webcrossing-widget-product-sliderwithbanner .block-content .items{flex-wrap:nowrap;text-align:center}.webcrossing-widget-product-slider .block-content .items.toolbar,.webcrossing-widget-product-sliderwithbanner .block-content .items.toolbar{margin:0}.form-discount .webcrossing-widget-product-slider .block-content .items .item.label,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.label,.webcrossing-widget-product-slider .block-content .items .form-discount .item.label,.webcrossing-widget-product-slider .block-content .items .item.title,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.label,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title{display:inline-block;padding:0 1.5rem;width:auto}.form-discount .webcrossing-widget-product-slider .block-content .items .item.label a,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.label a,.webcrossing-widget-product-slider .block-content .items .form-discount .item.label a,.webcrossing-widget-product-slider .block-content .items .item.title a,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.label a,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title a{box-sizing:border-box;cursor:pointer;display:block;padding-bottom:1.6rem;position:relative;text-align:center;text-align:left;z-index:2}.form-discount .webcrossing-widget-product-slider .block-content .items .item.active.label a,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.active.label a,.webcrossing-widget-product-slider .block-content .items .form-discount .item.active.label a,.webcrossing-widget-product-slider .block-content .items .item.title.active a,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.active.label a,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title.active a{border-left:0;text-decoration:underline}.form-discount .webcrossing-widget-product-slider .block-content .items .item.active.label+.content .inner-content,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.active.label+.content .inner-content,.webcrossing-widget-product-slider .block-content .items .form-discount .item.active.label+.content .inner-content,.webcrossing-widget-product-slider .block-content .items .item.title.active+.content .inner-content,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.active.label+.content .inner-content,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title.active+.content .inner-content{opacity:1}.form-discount .webcrossing-widget-product-slider .block-content .items .item.label:first-child a,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.label:first-child a,.webcrossing-widget-product-slider .block-content .items .form-discount .item.label:first-child a,.webcrossing-widget-product-slider .block-content .items .item.title:first-child a,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.label:first-child a,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title:first-child a{padding-left:0}.form-discount .webcrossing-widget-product-slider .block-content .items .item.label:last-child a,.form-discount .webcrossing-widget-product-sliderwithbanner .block-content .items .item.label:last-child a,.webcrossing-widget-product-slider .block-content .items .form-discount .item.label:last-child a,.webcrossing-widget-product-slider .block-content .items .item.title:last-child a,.webcrossing-widget-product-sliderwithbanner .block-content .items .form-discount .item.label:last-child a,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.title:last-child a{padding-right:0}.webcrossing-widget-product-slider .block-content .items .item.content,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.content{display:none;float:right;margin-left:-100%;margin-top:7.3rem;width:100%}.webcrossing-widget-product-slider .block-content .items .item.content#tab-1,.webcrossing-widget-product-slider .block-content .items .item.content.active,.webcrossing-widget-product-slider .block-content .items .item.content:first-child,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.content#tab-1,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.content.active,.webcrossing-widget-product-sliderwithbanner .block-content .items .item.content:first-child{display:block}.webcrossing-widget-product-slider .products.list .product-item:nth-of-type(4n),.webcrossing-widget-product-sliderwithbanner .products.list .product-item:nth-of-type(4n){margin-right:10px}.webcrossing-widget-product-slider .splide,.webcrossing-widget-product-sliderwithbanner .splide{position:relative;width:100%}.webcrossing-widget-product-slider.gray,.webcrossing-widget-product-slider.gray .product-items,.webcrossing-widget-product-sliderwithbanner.gray,.webcrossing-widget-product-sliderwithbanner.gray .product-items{background:#d5d5d5}body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide,body:not(.catalog-product-view) .webcrossing-widget-product-sliderwithbanner .splide{margin:0 auto;max-width:100%;padding-left:8rem;padding-right:8rem}@media only screen and (max-width:1200px){body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide,body:not(.catalog-product-view) .webcrossing-widget-product-sliderwithbanner .splide{max-width:1024px;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1024px){body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide,body:not(.catalog-product-view) .webcrossing-widget-product-sliderwithbanner .splide{max-width:768px}}body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide,body:not(.catalog-product-view) .webcrossing-widget-product-sliderwithbanner .splide{padding-bottom:5rem}.form-discount .label,.title{display:block;font-size:2.4rem;font-weight:700;line-height:1;padding-bottom:1.6rem}@media only screen and (max-width:480px){.form-discount .label,.title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}}.form-discount .label,.title{border-bottom:1px solid #50535a}.cart-price{font-size:2rem;font-weight:700;letter-spacing:0;line-height:2rem}.cart-info-container{align-items:center;background-color:#5ab031;color:#fff;display:flex;margin-top:2rem;padding:2.1rem 3rem}.cart-info-container:before{content:"";font-family:Font Awesome\ 6 Pro,sans-serif;font-size:3rem;margin-right:2rem}.cart-sidebar{margin-top:2.8rem;position:relative;width:36rem}.cart-sidebar .loading-mask{background:hsla(0,0%,100%,.9);margin:0;position:absolute!important}.cart-membership{background:#5ab031;color:#fff;font-size:1.6rem;margin-top:2rem;padding:2.1rem 3rem;position:relative}.cart-membership p{position:relative;z-index:1}.cart-membership h2{color:#fff;font-size:2rem;padding:0;text-align:left}.cart-membership a{color:#fff}.cart-membership:after{background:url(/static/frontend/Webcrossing/alpenverein/de_DE/build/main/assets/group2.4fc1d279.png) no-repeat 0 0;background-size:12rem 12rem;bottom:0;content:"";height:9rem;position:absolute;right:0;width:8rem}.cart-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.cart-container #gift-options-cart{display:none}.cart-container form.form-cart{width:calc(100% - 39rem)}.cart-container caption.table-caption{display:none}.cart-summary{background:#fff;border:1px solid #d5d5d5;padding:2.1rem 3rem;position:relative;z-index:2}.cart-summary .block.shipping{display:none}.cart-summary .block.discount,.cart-summary .block.form-discount{color:#5ab031;cursor:pointer;display:none;font-size:1.6rem;margin-top:1.6rem;padding-bottom:2rem}.cart-summary .block.discount .form-discount .label,.cart-summary .block.discount .title,.cart-summary .block.form-discount .label,.cart-summary .block.form-discount .title,.form-discount .cart-summary .block.discount .label{border-bottom:0}.cart-summary .block.discount .fieldset.coupon label,.cart-summary .block.form-discount .fieldset.coupon label{display:none}.cart-summary .block.discount .actions-toolbar,.cart-summary .block.form-discount .actions-toolbar{left:inherit;position:relative;top:inherit;width:100%}.cart-summary .block.discount .actions-toolbar .action-apply,.cart-summary .block.discount .actions-toolbar .primary,.cart-summary .block.form-discount .actions-toolbar .action-apply,.cart-summary .block.form-discount .actions-toolbar .primary{width:100%}.cart-totals{border-bottom:1px solid #50535a;margin-bottom:2rem;position:relative}#block-gift-card-discount{display:none}.minicart-wrapper{position:relative;text-align:center}.minicart-wrapper .counter{left:2rem;position:absolute;top:2rem}.minicart-wrapper .counter.empty .counter-number,.minicart-wrapper .counter.empty .loading-mask{display:none}.minicart-wrapper .counter-number,.minicart-wrapper .loading-mask{background:#5ab031;border-radius:50px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:800;height:2rem;letter-spacing:-1px;line-height:2rem;position:absolute;right:-3.8rem;text-align:center;top:-1.5rem;width:2rem}.minicart-wrapper .counter-label{display:none}.minicart-wrapper a{display:block;margin:0;padding:2rem!important;position:relative}.minicart-wrapper a ._block-content-loading .counter-number,.minicart-wrapper a ._block-content-loading .loading-mask{background:#fff}.minicart-wrapper a:before{color:#50535a;content:"";font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:400}.minicart-wrapper a .text{display:none}.block-search .block-title{border:0;cursor:pointer;margin:0;padding:0}.block-search .block-title:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:2rem;font-weight:400}.block-search .block-content,.block-search .block-title strong{display:none}.block-search.active .block-title{position:relative}.block-search.active .block-title:after{color:#5ab031;content:"";font-family:Font Awesome\ 6 Pro;font-weight:400;font-weight:900;line-height:3.3rem;position:absolute;top:100%}.block-search.active .block-content{border:1px solid #5ab031;display:block;left:0;position:absolute;top:100%;width:100%}.block-search.active .block-content form{margin:0 auto;max-width:calc(100% - 16rem);padding:0 8rem}@media only screen and (max-width:1440px){.block-search.active .block-content form{padding:0 4rem}}@media only screen and (max-width:1200px){.block-search.active .block-content form{max-width:1024px;padding:0 2rem}}@media only screen and (max-width:1024px){.block-search.active .block-content form{max-width:768px;padding:0 2rem}}.block-search.active .block-content form{background:#fff;display:flex;max-width:100%;padding-bottom:1rem;padding-top:1rem}.block-search.active .block-content form .search{width:100%}.block-search.active .block-content form .search input{border:0;height:100%}.block-search.active .block-content form .action.search,.block-search.active .block-content form .search.action-accept,.block-search.active .block-content form .search.action-apply,.block-search.active .block-content form .search.action-dismiss{border:0;display:block;height:100%;margin-right:0;padding:2rem}.block-search.active .block-content form .action.search:before,.block-search.active .block-content form .search.action-accept:before,.block-search.active .block-content form .search.action-apply:before,.block-search.active .block-content form .search.action-dismiss:before{color:#50535a;content:"";font-family:Font Awesome\ 6 Pro;font-weight:400}.block-search.active .block-content form .action.search span,.block-search.active .block-content form .search.action-accept span,.block-search.active .block-content form .search.action-apply span,.block-search.active .block-content form .search.action-dismiss span{display:none}.block-search.active .block-content form .control{height:100%}.block-search.active .block-content form .label{display:none}@media only screen and (max-width:1024px){.block-search.active .block-content{background:#fff}}