/* updated : 2025-07-02 15:37:35*/@media screen and (max-width:1090px){#delivery-choice .deliveries .delivery .check{float:none}}@media screen and (max-width:1024px){.cmp-popin .cmp-content .full ul.consent{max-height:220px}.cmp-popin .cmp-content .full ul.consent li{display:block}.cmp-popin .cmp-content .full ul.consent li .details{padding-left:0}}@media screen and (max-width:768px){div.inner{width:auto}div#content #data{padding:10px}h1{font-size:60px}hgroup h2{font-size:24px}.responsive-menu-inset{display:block;position:relative;position:absolute;right:10px;top:0}.responsive-menu-inset:after{content:""; width:30px; height:30px; background:white url(../images/icons/arrow_down.svg) no-repeat center center; background-size:100%; display:block; position:absolute; top:0; left:0}.responsive-menu-inset:checked:after{background-image:url(../images/icons/arrow_up.svg);}.responsive-menu-inset + ul{display:none}header#header-main{border-bottom:1px solid #EEEEEE}header#header-main > .inner{position:static}header#header-main > .inner:before,header#header-main > .inner:after{display:none}header#header-main .header-top{min-height:150px}header#header-main .header-top .inner{display:block}header#header-main .header-top .inner .contact{text-align:left;padding:15px 5px}header#header-main .header-top .inner .community{display:none}header#header-main .header-top .inner #member-overview{text-align:center;padding:0 15px;float:left;line-height:2.7em}header#header-main .header-top .inner #cart-overview{margin:0 auto;float:right}#member-overview .empty a{padding:0;border:0}footer#footer-main .inset{text-align:center;float:none;width:fit-content}footer#footer-main .inset .inset-title{text-align:left}footer#footer-main .inset ul{list-style-type:none}footer#footer-main .footer-menu .inner{align-items:center;flex-direction:column}footer#footer-main .footer-menu li{background:none;padding-left:0}#menu.sub > ul{margin:0}#menu .menu-page{display:block;height:100%;width:auto;background:black;padding-top:40px;position:fixed;overflow:scroll;top:0;left:-100%;height:100%;width:90%;transition:0.5s;z-index:1000;margin:0}#menu .menu-page .close{display:block;cursor:pointer;background:url(../images/icons/cross.svg?) no-repeat; background-position:center top; background-size:30px; height:30px; width:30px; position:absolute; top:15px; z-index:1000; right:15px; }#responsive-menu:checked ~ .menu-page{transition:0.5s;left:0}#responsive-menu:checked ~ .menu-page li{display:block}#responsive-menu:checked ~ #sub-menu{display:block}#responsive-menu:checked ~ #sub-menu li{display:block}#menu{margin:0;position:static}#menu ul{display:block}#menu ul li{float:none;margin:0}#menu ul li a{text-align:left;color:white;padding:10px 20px;border:0}#menu ul li a:hover,#menu ul li a.selection{color:#CD9620;background:transparent;border:0}#sub-menu{position:static;background:transparent}#sub-menu ul{display:block;border:0;margin-left:40px}#sub-menu ul li a{margin:0;padding:12px 20px}.responsive-menu{z-index:2000;display:block; text-align:center; color:#CD9620; background:white; padding:10px 15px; font-weight:bold; position:absolute; top:5px; right:5px; margin-left:-25px; cursor:pointer; border:1px solid #EAEAEA}}@media screen and (max-width:768px){.block-left,.block-right{float:none !important;width:auto !important}.tpl-image img,.tpl-text img{width:100%;height:auto}.tpl-text iframe{width:100%}}@media screen and (max-width:768px){#search .result ul.tabs li{margin:0 0 10px 0;width:auto}.responsive-menu-search{display:block;text-align:center; font-weight:bold; cursor:pointer; background:url(../images/icons/arrow_down.svg) 98% center no-repeat; background-size:25px; border:1px solid #AAAAAA; text-align:left; padding:10px}.result ul.tabs{width:auto;display:none;border:1px solid #AAAAAA;border-top:0}.result ul.tabs li{float:none;display:block;width:auto;height:auto;margin:0 !important;line-height:initial;text-align:center;padding:10px 0;border-radius:0;border:0}}@media screen and (max-width:768px){.google-reviews ul li{width:100%}}@media screen and (max-width:768px){.responsive-menu-account{display:block;text-align:center; font-weight:bold; cursor:pointer; background:url(../images/icons/arrow_down.svg) 98% center no-repeat; background-size:25px; border:1px solid #AAAAAA; text-align:left; padding:10px}#account-menu-global ul{margin:0;width:auto;display:none;border:1px solid #AAAAAA;border-bottom:0;border-top:0}#account-menu-global ul ul{display:block;border-left:0;border-right:0}#account-menu-global ul li{float:none;border-bottom:1px solid #AAAAAA;display:block}#account-menu-global ul li a{text-align:center;padding:5px 0}#account-menu-global ul ul li{border-bottom:0}#member .member-account-col-left{float:none;width:auto;margin:0;background:none;border:0}#member .member-account-col-left .member-profile .p-top{background:none}#member .member-account-col-left #account-menu-global ul li ul{padding-top:0;border-top:1px solid #AAAAAA;border-bottom:0}#member .member-account-col-left #account-menu-global ul li{margin:0}#account-menu-global ul lu li:nth-last-of-type{border-bottom:0}#member .col-right{width:auto;float:none;margin-left:0}#member-login-choice{width:auto}#member-overview figure.member-identity{margin-top:4px}#member-overview .icons a{line-height:2.5em;margin:0 10px 0 0}}@media screen and (max-width:768px){.cmp-popin .cmp-content .choice ul{flex-direction:column-reverse}.cmp-popin .cmp-content .choice ul li{text-align:center}.cmp-popin .cmp-content .choice ul li .button{display:block;width:100%;max-width:320px;margin:auto}}@media screen and (max-width:425px){.jSimpleSlideshow.responsive{background:none;border:0}.jSimpleSlideshow.responsive ul{padding:0 50px}.jSimpleSlideshow.responsive ul li{width:100%;height:auto;height:auto;margin:0;float:none}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls,.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .btns{background:transparent;position:static}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .play{display:none}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .prev{position:absolute;top:50%;margin-top:-30px;left:5px;background-image:url(../images/icons/arrow_left.svg);width:30px;height:60px}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .next{position:absolute;top:50%;margin-top:-30px;right:5px;background-image:url(../images/icons/arrow_right.svg);width:30px;height:60px}}@media screen and (max-width:425px){#member-account-header{flex-direction:column;gap:20px}}@media screen and (max-width:425px){div#cart-overview:before{width:45px;background-size:30px}}