/*!
*  - v1.3
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/.slider-pro{
position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}
.sp-slides-container{position:relative}.sp-mask{
position:relative;overflow:hidden}.sp-slides{
position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{
position:relative;display:block;border:0}.sp-no-js{
overflow:hidden;max-width:100%}.sp-thumbnails-container{
position:relative;overflow:hidden;direction:ltr}
.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}
.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}
.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{
position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}
.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}
.sp-thumbnail{border:0}.sp-thumbnail-container{
position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}
.sp-rtl .sp-thumbnail-container{float:right}
.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{
margin-left:2px;margin-right:2px}
.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{
margin-left:0}
.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{
margin-right:0}
.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{
margin-top:2px;margin-bottom:2px}
.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{
margin-top:0}
.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{
margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}
.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{
position:absolute;left:18px;margin-left:0 !important}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{
content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}
.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}
.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}
.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}
.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{
content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}
.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}
.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{
position:absolute;top:18px;margin-top:0 !important}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{
content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}
.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}
.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}
.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}
.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{
content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}
.sp-layer{
position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}
.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.sp-white{
color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{
border-radius:10px}.sp-padding{padding:10px}.sp-grabbing{
cursor:url(images/closedhand.cur),move}.sp-selectable{cursor:default}
.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{
margin:0 !important;background-color:#000}.sp-full-screen-button{
position:absolute;top:5px;right:10px;font-size:1.875rem;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{
opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{
position:relative;width:100%;text-align:center;padding-top:10px}
.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}
.sp-button{
width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
.sp-selected-button{background-color:#000}
@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{
width:14px;height:14px}}
@media only screen and (min-width:568px) and (max-width:768px){.sp-button{
width:16px;height:16px}}
@media only screen and (min-width:320px) and (max-width:568px){.sp-button{
width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{
opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-slides-container:hover .sp-fade-arrows{opacity:1}
.sp-horizontal .sp-arrows{
z-index:1000;width:100%;max-width:1360px;left:0;right:0;top:50%;margin-top:-20px;margin-left:auto;margin-right:auto}
.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}
.sp-arrow{
position:absolute;display:block;width:40px;height:40px;cursor:pointer}
.sp-vertical .sp-arrow{
-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}
.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{
bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{
opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}
.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{
width:100%;top:50%;left:0;margin-top:-12px}
.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{
height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{
position:absolute;display:block;width:15px;height:25px;cursor:pointer}
.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{
-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{
left:0}
.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{
right:0}
.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{
top:0}
.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{
bottom:0}
.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{
content:'';position:absolute;width:50%;height:50%;background-color:#FFF}
.sp-previous-thumbnail-arrow:before{
left:30%;top:0;-webkit-transform:skew(145deg,0);-ms-transform:skew(145deg,0);transform:skew(145deg,0)}
.sp-previous-thumbnail-arrow:after{
left:30%;top:50%;-webkit-transform:skew(-145deg,0);-ms-transform:skew(-145deg,0);transform:skew(-145deg,0)}
.sp-next-thumbnail-arrow:before{
right:30%;top:0;-webkit-transform:skew(35deg,0);-ms-transform:skew(35deg,0);transform:skew(35deg,0)}
.sp-next-thumbnail-arrow:after{
right:30%;top:50%;-webkit-transform:skew(-35deg,0);-ms-transform:skew(-35deg,0);transform:skew(-35deg,0)}
.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{width:0;height:0}
.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{
content:none}
.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{
border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{
border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{
border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}
.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{
border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}
a.sp-video{text-decoration:none}a.sp-video img{
-webkit-backface-visibility:hidden;border:0}a.sp-video:after{
content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:1.875rem;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}
.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{
max-width:none;max-height:none;border:none !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.slider-pro a{
position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}
.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{
max-width:none;max-height:none}.slider-pro p.sp-layer{
font-size:.875rem;line-height:1.4;margin:0}.slider-pro h1.sp-layer{
font-size:2rem;line-height:1.4;margin:0}.slider-pro h2.sp-layer{
font-size:1.5rem;line-height:1.4;margin:0}.slider-pro h3.sp-layer{
font-size:1.188rem;line-height:1.4;margin:0}.slider-pro h4.sp-layer{
font-size:1rem;line-height:1.4;margin:0}.slider-pro h5.sp-layer{
font-size:.8125rem;line-height:1.4;margin:0}.slider-pro h6.sp-layer{
font-size:.6875rem;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:0}
.slick-slider{
position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{
position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:thin}.slick-list.dragging{cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{
-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{
display:none}.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{
visibility:hidden}.slick-vertical .slick-slide{
display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{
background:#fff center center no-repeat}@font-face{
font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{
font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{
color:transparent;outline:thin;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{
opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{
opacity:.25}.slick-prev:before,.slick-next:before{
font-family:'slick';font-size:1.25rem;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{
position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{
position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{
font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:thin}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{
opacity:1}.slick-dots li button:before{
font-family:'slick';font-size:.4375rem;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
#emotionalslider .slider_wrapper{overflow:hidden;position:relative}
#emotionalslider .sp-buttons{z-index:1}#emotionalslider .sp-button{
border-radius:0;border:2px solid #565443;width:18px;height:18px}
#emotionalslider .sp-selected-button{background-color:#565443}
#emotionalslider .sp-arrow{
position:absolute;display:block;width:40px;height:40px;cursor:pointer}
#emotionalslider .sp-previous-arrow,#emotionalslider .sp-next-arrow{top:0}
#emotionalslider .sp-previous-arrow{left:20px}#emotionalslider .sp-next-arrow{
right:20px}#emotionalslider sp-previous-arrow{left:30px}
#emotionalslider sp-next-arrow{right:30px}@media all and (max-width:767px){
#emotionalslider .sp-mask{padding-bottom:39%;height:auto !important}}
#emotionalslider a{cursor:pointer}.seminare-fortbildungen img{
box-shadow:0 0 6px rgba(0,0,0,0.10)}
.futterassistent:not(.content_column_left),.seminare-fortbildungen:not(.content_column_left){
display:block;position:absolute;width:450px;height:450px;top:-510px;right:10px}
@media screen and (max-width:1399px){
.futterassistent:not(.content_column_left),.seminare-fortbildungen:not(.content_column_left){
position:relative;top:0;right:0;margin-bottom:15px;width:initial;height:initial}
}.futterassistent img{width:450px}.futterassistent img.futterassistent-tablet{
width:auto;max-width:100%;height:187px}button.header_futterassistent_link{
border:0;padding:0;background-color:transparent;text-transform:uppercase}
@media all and (min-width:1400px){#emotionalslider .sp-buttons{
margin-top:-78px;padding:0}#emotionalslider .sp-button{
border-radius:0;border:2px solid #fff;width:18px;height:18px;opacity:1}
#emotionalslider .sp-selected-button{background-color:#fff;opacity:1}
#emotionalslider .jcarousel-skin-tango .jcarousel-next-horizontal,#emotionalslider .sp-next-arrow{
cursor:pointer;width:40px;height:40px;position:absolute;top:250px;right:-60px;background:url(../images/arrow_next.svg) no-repeat center center;background-size:18px 18px;opacity:1;border:2px solid #565546}
#emotionalslider .jcarousel-skin-tango .jcarousel-prev-horizontal,#emotionalslider .sp-previous-arrow{
cursor:pointer;width:40px;height:40px;position:absolute;top:250px;left:-60px;background:url(../images/arrow_back.svg) no-repeat center center;background-size:18px 18px;opacity:1;border:2px solid #565546}
#emotionalslider .sp-previous-arrow,#emotionalslider .sp-next-arrow{top:0}
#emotionalslider .jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:active,#emotionalslider .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:active,#emotionalslider .sp-next-arrow:hover,.sp-next-arrow:active,.sp-previous-arrow:hover,.sp-previous-arrow:active{
opacity:1}}.mobile_slickslider .slick-slide a img{width:100%}
.mobile_slickslider .slick-prev{
left:0;width:40px;height:40px;background:url(../images/arrow_back.svg) no-repeat center center;background-size:18px 18px;z-index:5}
.mobile_slickslider .slick-next{
right:0;width:40px;height:40px;background:url(../images/arrow_next.svg) no-repeat center center;background-size:18px 18px;z-index:5}
.mobile_slickslider .slick-dots li{
border:2px solid rgba(86,84,67,1);width:18px;height:18px;opacity:1}
.mobile_slickslider .slick-dots .slick-active{
border:2px solid rgba(86,84,67,1);background:rgba(86,84,67,1)}
.mobile_slickslider .slick-dots li button:before,.mobile_slickslider .slick-next:before,.mobile_slickslider .slick-prev:before{
content:none}.mobile_slickslider .slick-next:hover{
background:url(../images/arrow_next.svg) no-repeat center center;background-size:18px 18px}
.mobile_slickslider .slick-prev:hover{
background:url(../images/arrow_back.svg) no-repeat center center;background-size:18px 18px}
.landigpage_usp_boxes .checklist li{
background-image:url(../images/checkmark_highlighted.svg);background-repeat:no-repeat;background-position:left top;background-size:18px 18px;padding:0 0 2px 24px}
.landigpage_usp_boxes .box{
height:auto;padding:20px;box-sizing:border-box;box-shadow:0 0 6px rgba(0,0,0,0.10)}
.landigpage_usp_boxes .box1,.landigpage_usp_boxes .box2,.landigpage_usp_boxes .box4{
background:rgba(255,255,255,1)}.landigpage_usp_boxes .box3{background:#ef7d00}
@media all and (max-width:1399px){
.landigpage_usp_boxes .box1,.landigpage_usp_boxes .box2{margin-bottom:15px}}
@media all and (max-width:768px){.landigpage_usp_boxes img{margin:auto}}
@media all and (min-width:768px) and (max-width:991px){
.landigpage_usp_boxes .box{
height:auto;min-height:145px;padding:20px;box-sizing:border-box}
.landigpage_usp_boxes .box2 .box-img{margin-top:-5px}}
@media all and (min-width:992px) and (max-width:1399px){
.landigpage_usp_boxes .box-img{margin-left:20px}.landigpage_usp_boxes .box{
height:auto;min-height:187px;padding:20px;box-sizing:border-box}}
@media all and (min-width:1400px){.landigpage_usp_boxes .box{
height:190px;padding:20px;box-sizing:border-box}
.landigpage_usp_boxes .box1,.landigpage_usp_boxes .box2,.landigpage_usp_boxes .box4{
background:rgba(255,255,255,1)}.landigpage_usp_boxes .box3{background:#ef7d00}
.landigpage_usp_boxes .box3.newsletter_subscribe{
background:rgba(240,135,38,1);padding-right:40px}
.landigpage_usp_boxes .box3.newsletter_subscribe input,.landigpage_usp_boxes .box3.newsletter_subscribe button{
border-color:#fff}.landigpage_usp_boxes .box3.newsletter_subscribe button{
height:44px}.landigpage_usp_boxes .box3.newsletter_subscribe li{
background-image:url(../images/checkmark_white.svg);background-size:16px 16px;padding:0 0 2px 18px}
}.landingpage_cat_boxes .box{
background-color:#fff;padding:10px;margin-bottom:10px}
.landingpage_cat_boxes .box.highlighted{background-color:#f18826}
.landingpage_cat_boxes h3{
text-transform:uppercase;font-weight:bold;font-size:.6875rem;margin:10px 0 0 0}
.landingpage_cat_boxes a{text-align:center}.landingpage_cat_boxes .box8 a{
position:relative;display:block}.landingpage_cat_boxes .box8 .cat-box-wrapper{
position:absolute;display:block;width:100%;text-align:center;top:35%}
.landingpage_cat_boxes .box8 .cat-box-wrapper span{display:block}
.landingpage_cat_boxes .box8:hover,.landingpage_cat_boxes .box8:focus,.landingpage_cat_boxes .box8:active{
background-color:#ff9000}
@media all and (min-width:992px) and (max-width:1399px){
.landingpage_cat_boxes .box8{max-height:220px}
.landingpage_cat_boxes .box8 .cat-box-wrapper{top:15%}}
@media all and (min-width:768px) and (max-width:991px){
.landingpage_cat_boxes .box8{min-height:350px}
.landingpage_cat_boxes .box8 .cat-box-wrapper{top:30%}}
@media all and (max-width:767px){
.landingpage_cat_boxes .box8 .cat-box-wrapper{top:25%}}
@media all and (max-width:767px){#emotionalslider .sp-arrow{
display:none !important}}@media all and (min-width:768px){
.landingpage_cat_boxes .box{margin-bottom:20px;padding:25px 20px}
.landingpage_cat_boxes a:hover,.landingpage_cat_boxes a:focus,.landingpage_cat_boxes a:active{
text-decoration:none;color:#565443}.landingpage_cat_boxes h3{
font-size:.9375rem}}@media all and (min-width:1400px){
.landingpage_cat_boxes .box{min-height:335px}}
.landingpage_cat_boxes .box-50-percent{background:0;position:relative}
.landingpage_cat_boxes .box-50-percent .kachel-link{
position:absolute;right:0;background-color:rgba(255,255,255,.9);padding:7.5px}
.landingpage_cat_boxes .box-50-percent .kachel-link:hover,.landingpage_cat_boxes .box-50-percent .kachel-link:focus{
background-color:rgba(255,255,255,1)}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
padding-left:7.5px}@media all and (max-width:374px){
.landingpage_cat_boxes .box-50-percent .kachel-link{width:60%}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:.875rem}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:16px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{top:65px}
.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:105px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:145px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:185px}}
@media all and (min-width:375px) and (max-width:424px){
.landingpage_cat_boxes .box-50-percent .kachel-link{width:57%}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:1rem}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:18px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{top:80px}
.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:125px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:170px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:215px}}
@media all and (min-width:425px) and (max-width:767px){
.landingpage_cat_boxes .box-50-percent .kachel-link{width:55%}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:1.125rem}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:21px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{top:90px}
.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:140px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:190px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:240px}}
@media all and (min-width:768px) and (max-width:1023px){
.landingpage_cat_boxes .box-50-percent .kachel-link{width:55%}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:.875rem}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:16px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{top:80px}
.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:125px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:170px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:215px}}
@media all and (min-width:1024px) and (max-width:1399px){
.landingpage_cat_boxes .box-50-percent .kachel-link{width:50%}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:1.125rem}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:21px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{
top:130px}.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:180px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:230px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:280px}}
@media all and (min-width:1400px){
.landingpage_cat_boxes .box-50-percent .kachel-link{
width:50%;padding:15px 30px 15px 20px}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-link-text{
font-size:1.5rem;padding-left:15px}
.landingpage_cat_boxes .box-50-percent .kachel-link .kachel-icon{
max-width:28px}.landingpage_cat_boxes .box-50-percent .kachel-link-1{
top:190px}.landingpage_cat_boxes .box-50-percent .kachel-link-2{top:270px}
.landingpage_cat_boxes .box-50-percent .kachel-link-3{top:350px}
.landingpage_cat_boxes .box-50-percent .kachel-link-4{top:430px}
.landingpage_boxes_main_category{transform:translateY(-50px)}}
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_xs.jpg);background-repeat:repeat-x;background-size:100% 100%;box-sizing:border-box}
.landingpage_prod_slider_shelf .prod_img{height:500px}
.landingpage_prod_slider_shelf .prod_link{display:block;position:relative}
.landingpage_prod_slider_shelf .prod_name{
position:absolute;width:100%;width:80%;left:10%;padding:0 10%}
.landingpage_prod_slider_shelf .prod_name.position_middle{top:100px}
.landingpage_prod_slider_shelf .prod_name.position_top{top:40px}
.landingpage_prod_slider_shelf img{
transform:scale(1);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:45px}
.landingpage_prod_slider_shelf .slick-slide:hover img{
transform:scale(1.03);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.landingpage_prod_slider_shelf .sp-next-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:150px;right:6px;background:url(../images/arrow_next_white.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
.landingpage_prod_slider_shelf .sp-previous-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:150px;left:6px;background:url(../images/arrow_back_white.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
.landingpage_prod_slider_shelf .sp-arrow{z-index:5}
.landingpage_prod_slider_shelf .sp-next-arrow:hover,.landingpage_prod_slider_shelf .sp-next-arrow:active,.landingpage_prod_slider_shelf .sp-previous-arrow:hover,.landingpage_prod_slider_shelf .sp-previous-arrow:active{
opacity:1}@media all and (min-width:480px) and (max-width:767px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_sm.jpg);height:703px;background-size:auto}
.landingpage_prod_slider_shelf img{margin:0 auto;width:400px;margin-top:40px}}
@media all and (min-width:768px) and (max-width:991px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_sm.jpg);height:703px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:30px}}
@media all and (min-width:992px) and (max-width:1399px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_md.jpg);height:662px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:30px}}
@media all and (min-width:1400px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2.jpg);height:828px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:65px}
.landingpage_prod_slider_shelf .sp-next-arrow{
top:250px;right:5px;width:40px;height:40px;background-size:18px 18px;border:2px solid #fff}
.landingpage_prod_slider_shelf .sp-previous-arrow{
top:250px;left:1px;width:40px;height:40px;background-size:18px 18px;border:2px solid #fff}
}
.landingpage_special_boxes a.idee-box:hover,.landingpage_special_boxes a.idee-box:focus,.landingpage_special_boxes a.idee-box:active{
text-decoration:none;color:#565443}
.landingpage_special_boxes .box2 input,.landingpage_special_boxes .box2 button{
border:2px solid #fff;font-size:.9375rem}
.landingpage_special_boxes .box2 button{height:44px}
.landingpage_special_boxes .checklist li{
background-image:url(../images/checkmark_white.svg);background-repeat:no-repeat;background-position:left top;background-size:18px 18px;padding:0 0 2px 24px}
.landingpage_special_boxes .box3{position:relative}
.landingpage_special_boxes .box3:before{
content:"";width:117px;height:117px;display:block;position:absolute;top:0;left:0;background:url(../images/voucher-bow_top.png) no-repeat}
.landingpage_special_boxes .box3:after{
content:"";width:117px;height:117px;display:none;position:absolute;bottom:0;right:0;background:url(../images/voucher-bow_bottom.png) no-repeat}
.landingpage_special_boxes button.newsletter-box-picture{
background-image:url(../images/VC_Newsletter_Koop_Kachel_Startseite.jpg);background-size:cover;background-repeat:no-repeat;height:100%;width:100%}
.landingpage_special_boxes .box2.newsletter-box-wrapper{
aspect-ratio:.985/1;padding:0}
.landingpage_special_boxes .box2.newsletter-box-wrapper form{height:100%}
@media all and (max-width:360px){.fb-post iframe{width:320px !important}}
@media all and (max-width:767px){
.landingpage_special_boxes .box1 .headline_deco:before{top:28px}
.landingpage_special_boxes .box2 .headline_deco:before{top:36px}
.landingpage_special_boxes .box3 .headline_deco:before,.landingpage_special_boxes .box4 .headline_deco:before{
top:28px}.landingpage_special_boxes .box1{padding-bottom:30px}
.landingpage_special_boxes .box1 img{
margin:-30px 0 20px 0;width:80%;max-width:460px}
.landingpage_special_boxes .box2,.landingpage_special_boxes .box3,.landingpage_special_boxes .box4{
padding:30px 20px;font-size:.8125rem}
.landingpage_special_boxes .box3:after,.landingpage_special_boxes .box3:before{
width:90px;height:90px;background-size:90px 90px}}
@media all and (min-width:768px) and (max-width:991px){
.landingpage_special_boxes .box1,.landingpage_special_boxes .box2,.landingpage_special_boxes .box3,.landingpage_special_boxes .box4{
height:350px}.landingpage_special_boxes .box2 .headline_deco:before{top:44px}
.landingpage_special_boxes .box1 .headline_deco:before{top:36px}
.landingpage_special_boxes .box1{padding-bottom:50px}
.landingpage_special_boxes .box1 img{margin:-40px 0 30px 0;width:80%}
.landingpage_special_boxes .box2{padding:40px 30px}
.landingpage_special_boxes .box4{padding:60px 30px}
.landingpage_special_boxes .box3{padding:90px 30px}
.landingpage_special_boxes .box3 .headline_deco:before,.landingpage_special_boxes .box4 .headline_deco:before{
top:34px}.landingpage_special_boxes .fb-post>span{
width:100% !important;display:block}}@media all and (min-width:992px){
.landingpage_special_boxes .box1,.landingpage_special_boxes .box2{
height:454px}
.landingpage_special_boxes .box3,.landingpage_special_boxes .box4{
height:210px}.landingpage_special_boxes .box1 .headline_deco:before{top:40px}
.landingpage_special_boxes .box1 img{margin:-40px 0 30px 0;width:90%}
.landingpage_special_boxes .box2{padding:70px 30px 30px 30px}
.landingpage_special_boxes .box2 .headline_deco:before{top:60px}
.landingpage_special_boxes .checklist li{margin-left:70px}
.landingpage_special_boxes .box3,.landingpage_special_boxes .box4{
padding:30px}
.landingpage_special_boxes .box3 .headline_deco:before,.landingpage_special_boxes .box4 .headline_deco:before{
top:32px}}@media all and (min-width:992px) and (max-width:1399px){
.landingpage_special_boxes .fb-post>span{width:100% !important;display:block}}
@media all and (min-width:1400px){.landingpage_special_boxes .checklist li{
margin-left:60px}.fb-post{
position:relative;border:20px solid #f3f3f0;height:684px;background-color:#f3f3f0}
.fb-post iframe{background-color:#fff}.fb-post:after{
content:"";background-image:url(../images/facebook.svg);background-size:60px 60px;height:60px;width:60px;display:block;position:absolute;bottom:10px;left:50%;margin-left:-30px}
}@media all and (min-width:480px) and (max-width:767px){
.landingpage_cat_boxes .box8 .first-part{font-size:1.25rem;line-height:20px}
.landingpage_cat_boxes .box8 .second-part{font-size:2.5rem;line-height:40px}
.landingpage_cat_boxes .box8 .third-part{font-size:1.5rem;line-height:24px}}
.button_icon{
background-size:20px auto;background-repeat:no-repeat;display:block;width:20px;height:20px;background-position:center;margin-right:5px;float:left}
.button_order{background-image:url(../images/vouchertobuy.svg)}.button_print{
background-image:url(../images/instantvoucher.svg)}
.icon_button:hover .button_order{
background-image:url(../images/vouchertobuy_highlighted.svg)}
.icon_button:hover .button_print{
background-image:url(../images/instantvoucher_highlighted.svg)}
.button_facebook{background-image:url(../images/ic-facebook.svg)}
.icon_button:hover .button_facebook{
background-image:url(../images/ic-facebook-inverted.svg)}.button_instagram{
background-image:url(../images/Instagram_Glyph_Black.svg)}
.icon_button:hover .button_instagram{
background-image:url(../images/Instagram_Glyph_White.svg)}.cat_dogs_icons img{
display:inline;height:52px;padding-top:2px;padding-left:10px}
.cat_dogs_icons img.smaller{height:44px;margin-top:8px}.cat_dogs_icons span{
vertical-align:bottom}.pr-header-section{height:52px}.label{
padding:9px 12px 6px 12px;font-size:.9375rem;margin-top:22px;margin-left:20px;border-radius:0;color:#fff;border-radius:0}
.label-new{background-color:#565443}.label-warning{background-color:#f08726}
.pr_rating{padding-top:27px}.breadcrumb-product p{display:inline-block}
@media all and (max-width:991px){.page-header{
margin:30px 0 0 0;padding:0;border:0}.cat_dogs_icons img{
height:42px !important;margin:0 !important}.pr_rating .rating-box{
font-size:.9375rem;letter-spacing:.1em}.pr-header-section{height:auto}
.pr_rating{padding-top:20px}.review_count,.review_count span{
font-size:.8125rem;vertical-align:bottom}.col-separator{
height:10px;background-color:#fff}.page-header>div{padding-bottom:20px}.label{
padding:5px 10px 5px 10px;font-size:.6875rem;margin-right:10px;margin-top:20px}
.container-header{margin:0;width:100%}}@media all and (max-width:767px){
.rating-box{display:block}.pr_rating{padding-top:0;padding-right:10px}
.cat_dogs_icons{padding-left:10px}}
.pr-images .carousel-control,.pr-images-modal .carousel-control{background:0}
.carousel-inner img{width:100%}
.pr-images:not(.pr-images-modal) [data-toggle="picmodal"]{
cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pr-images .carousel-indicators,.pr-images-modal .carousel-indicators{
display:inline-block;margin-left:5px;left:0;width:100%;position:relative;margin:20px 0}
.pr-images .carousel-indicators li,.pr-images-modal .carousel-indicators li{
border:medium none;border-radius:0;float:left;height:auto;margin-left:0;margin-right:5px !important;margin-top:10px;width:18%;background:#fff}
.pr-images .carousel-indicators img,.pr-images-modal .carousel-indicators img{
border:2px solid #fff;float:left;left:0;width:100%}
.pr-images .carousel-indicators .active img,.pr-images-modal .carousel-indicators .active img{
border:2px solid #428bca}.pr-image{max-height:600px;width:auto !important}
.pr-images .sp-next-arrow,#modal-body-info .sp-next-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:180px;right:5px;background:url(../images/arrow_next.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
.pr-images .sp-previous-arrow,#modal-body-info .sp-previous-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:180px;left:5px;background:url(../images/arrow_back.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
.pr-images .sp-arrow,#modal-body-info .sp-arrow{z-index:5}
.pr-images .sp-next-arrow:hover,.pr-images .sp-next-arrow:active,.pr-images .sp-previous-arrow:hover,.pr-images .sp-previous-arrow:active,#modal-body-info .sp-next-arrow:hover,#modal-body-info.sp-next-arrow:active,#modal-body-info .sp-previous-arrow:hover,#modal-body-info .sp-previous-arrow:active{
opacity:1}.pr-images.slider .carousel-inner>.item>img{max-width:80%}
.carousel.slide.pr-images{margin-right:20px}@media all and (min-width:1400px){
.pr-images.slider .carousel-inner>.item>img{max-width:100%}
.carousel.slide.pr-images{margin-right:0}.pr-description-wrapper{
margin-left:20px}.pr-description-wrapper{margin-left:20px}
.pr-images .sp-next-arrow{
top:220px;width:40px;height:40px;background-size:18px 18px;margin-right:-30px}
.pr-images .sp-previous-arrow{
top:220px;width:40px;height:40px;background-size:18px 18px;margin-left:-30px}}
#modal-body-info .sp-next-arrow{
top:50%;width:40px;height:40px;background-size:18px 18px;border:2px solid #575546}
#modal-body-info .sp-previous-arrow{
top:50%;width:40px;height:40px;background-size:18px 18px;border:2px solid #575546}
.indication02,.indication03,.indication05,.indication06{margin-left:-3px}
.indication_icons img{width:180px}.indication_icons img,.ingedients_icons img{
padding-top:7px}.short-description ul{list-style:none}.short-description li{
background-image:url(../images/checkmark_highlighted.svg);background-repeat:no-repeat;background-position:left top;background-size:18px 18px;padding:0 0 2px 24px}
.ingedients_icons>div{float:left;padding-right:10px}#productform .six-pack{
background-color:#dd5964;position:absolute;width:90px;height:90px;top:110px;right:20px;text-align:center;border-radius:50px;border:2px solid rgba(255,255,255,1);padding:28px 0;color:#fff;font-size:.8125rem}
#productform .label-herbst{
position:absolute;top:20px;right:20px;display:block;z-index:200;margin:0;padding:0}
#productform .label-herbst img{width:100px}@media all and (min-width:1400px){
#productform .label-herbst{top:20px;right:-20px}
#productform .label-herbst img{width:120px}#productform .six-pack{
width:100px;height:100px;top:120px;right:-10px;border-radius:50px;padding:30px 0;font-size:.875rem}
}dl.pr-variation{margin-bottom:0}@media all and (min-width:1400px){
.pr-description-wrapper{border-right:2px solid #f3f3f0;min-height:484px}
.pr-description-wrapper.no-border{border-right:0}.pr-price-wrapper.border{
border-left:2px solid #f3f3f0;padding-left:20px}.short-description{
padding-right:80px;padding-top:30px}}
input.input_quantity,select.select_dep_variations{
padding-top:10px;padding-bottom:9px;line-height:25px;height:48px}
@media all and (max-width:767px){.pr_button .btn,input.pr_quantity{
height:60px}.pr_button a.btn{padding-top:14px}.cat-product .pr_button .btn{
height:40px}}.pr_to_memolist{padding-top:2px}.pr_to_memolist:before{
content:"";background:url(../images/memolist.svg) no-repeat 0 2px;width:16px;height:16px;background-size:16px;display:inline-block;padding-right:20px}
.pr_to_memolist:hover,.pr_to_memolist:focus,.pr_to_memolist:active{
color:#f18826}
.pr_to_memolist:hover:before,.pr_to_memolist:focus:before,.pr_to_memolist:active:before{
background-image:url(../images/memolist_highlighted.svg)}
.pr_to_memolist:disabled{color:#bab9b8}.pr_to_memolist:disabled:before{
background:url(../images/memolist_disabled.svg) no-repeat 0 2px}.pr_to_print{
padding-top:2px;cursor:pointer}.pr_to_print:before{
content:"";background:url(../images/print.svg) no-repeat 0 2px;width:22px;height:22px;background-size:22px;display:inline-block;padding-right:20px}
.pr_to_print:hover:before,.pr_to_print:focus:before,.pr_to_print:active:before{
background-image:url(../images/print_highlighted.svg)}.pr_to_pdf{
margin-right:0;border:2px solid #575546 !important;padding:2px 5px 0 5px}
.pr_to_pdf:hover,.pr_to_pdf:focus,.pr_to_pdf:active{
border:2px solid #f18826 !important;color:#f18826;text-decoration:none}
.bonuspoints_wrapper{padding:20px}
.nav-stacked>li+li>a,.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover,.nav-stacked>li.active>a:focus,.nav-stacked>li>a:hover,.nav-stacked>li>a:focus,.nav-stacked>li>a{
padding:0 20px 0 0;text-align:right;background-color:#f3f3f0}.tabs-content{
border-left:2px solid #e7e7e3}.tab-pane,.raiting-edit-form{
padding-left:20px;padding-bottom:20px;min-height:100px}
@media all and (max-width:991px){.tab-pane,.raiting-edit-form{padding-left:0}}
.tab-pane .pdf:before,.tab-pane a>font:before{
content:"";background:url(../images/file.svg) no-repeat;width:16px;height:24px;background-size:16px auto;padding-right:26px;display:block;float:left}
.tab-pane .pdf span{display:block;float:left}.tab-pane a>font,.tab-pane a{
color:#565443 !important;display:block}
.tab-pane a:hover,.tab-pane a:focus,.tab-pane a:active{text-decoration:none}
.tab-pane a:hover>font,.tab-pane a:focus>font,.tab-pane a:active>font{
color:#f18800 !important}@media all and (max-width:991px){.tab-pane{
padding-left:10px;padding-bottom:10px}
.nav-stacked>li+li>a,.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover,.nav-stacked>li.active>a:focus,.nav-stacked>li>a:hover,.nav-stacked>li>a:focus,.nav-stacked>li>a{
padding:0 10px 0 0}.tab-pane{padding-right:30px}.carousel.slide.pr-images{
margin-right:0}}#tab3-collapse img{max-width:100%;height:auto}
@media all and (max-width:767px){.page-header>div{padding-bottom:10px}.panel{
padding:0 10px;border:0;box-shadow:none}
.js-tabcollapse-panel-heading:hover,.js-tabcollapse-panel-heading:focus,.js-tabcollapse-panel-heading:active{
text-decoration:none}.panel-default>.panel-heading::after{top:0}
.panel-title .js-tabcollapse-panel-heading{width:100%;display:block}}
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_xs.jpg);background-repeat:repeat-x;background-size:100% 100%;box-sizing:border-box}
.landingpage_prod_slider_shelf .prod_img{height:500px}
.landingpage_prod_slider_shelf .prod_link{display:block;position:relative}
.landingpage_prod_slider_shelf .prod_name{
position:absolute;width:100%;width:80%;left:10%;padding:0 10%}
.landingpage_prod_slider_shelf .prod_name.position_middle{top:100px}
.landingpage_prod_slider_shelf .prod_name.position_top{top:40px}
.landingpage_prod_slider_shelf img{
transform:scale(1);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:45px}
.landingpage_prod_slider_shelf .slick-slide:hover img{
transform:scale(1.03);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.landingpage_prod_slider_shelf .sp-next-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:150px;right:6px;background:url(../images/arrow_next_white.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
.landingpage_prod_slider_shelf .sp-previous-arrow{
cursor:pointer;width:28px;height:28px;position:absolute;top:150px;left:6px;background:url(../images/arrow_back_white.svg) no-repeat center center;background-size:18px 18px;opacity:.7;border:0}
@media all and (max-width:767px){
.landingpage_prod_slider_shelf.od-slider-bestseller-container .sp-previous-arrow{
width:50px;height:50px}
.landingpage_prod_slider_shelf.od-slider-bestseller-container .sp-next-arrow{
width:50px;height:50px}}.landingpage_prod_slider_shelf .sp-arrow{z-index:5}
.landingpage_prod_slider_shelf .sp-next-arrow:hover,.landingpage_prod_slider_shelf .sp-next-arrow:active,.landingpage_prod_slider_shelf .sp-previous-arrow:hover,.landingpage_prod_slider_shelf .sp-previous-arrow:active{
opacity:1}@media all and (min-width:480px) and (max-width:767px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_xs.jpg);background-size:100%;padding-top:70px;box-sizing:border-box}
}@media all and (min-width:768px) and (max-width:991px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_sm.jpg);height:703px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:30px}}
@media all and (min-width:992px) and (max-width:1399px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_md.jpg);height:662px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:30px}}
@media all and (min-width:1400px){
.landingpage_prod_slider_shelf.shelf02,.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2.jpg);height:828px;background-size:auto}
.landingpage_prod_slider_shelf img{padding:65px}
.landingpage_prod_slider_shelf .sp-next-arrow{
top:250px;right:5px;width:40px;height:40px;background-size:18px 18px;border:2px solid #fff}
.landingpage_prod_slider_shelf .sp-previous-arrow{
top:250px;left:1px;width:40px;height:40px;background-size:18px 18px;border:2px solid #fff}
}.panel-prodrating{padding:20px}.panel-collapse{margin-bottom:20px}.progress{
margin-bottom:0;background-color:#f4c737;box-shadow:none}
.progress-bar.rating_icon{
background-color:#fff;background-image:none;box-shadow:none;font-size:.9375rem;letter-spacing:.1em}
.progress.rating-box{
background-color:#fff;box-shadow:none;background-image:none;vertical-align:text-bottom}
.progress.rating-box:before{letter-spacing:.1em}
.panel-prodrating .progress-bar.rating_icon{background-color:#f3f3f0}
.panel-prodrating .progress.rating-box{background-color:#f3f3f0}
@media all and (max-width:767px){.rating-box{width:80px}}
.raiting-right .autor_and_date{opacity:.7;padding-left:5px}
@media all and (min-width:992px){.raiting-right{
border-left:2px solid #f3f3f0;min-height:342px}.raiting-right-wrapper{
padding-left:20px}#linkContainer{padding-left:20px}.raiting-left-wrapper{
padding-right:20px}}.ingedients_icons a{border:0;color:#565443}
.box_right_prod_icons_ul{list-style:none;color:#565443;border:0;width:300px}
.prod_special_boxes a.idee-box:hover,.prod_special_boxes a.idee-box:focus,.prod_special_boxes a.idee-box:active{
text-decoration:none;color:#565443}.prod_special_boxes .checklist li{
background-image:url(../images/checkmark_white.svg);background-repeat:no-repeat;background-position:left top;background-size:18px 18px;padding:0 0 2px 24px}
@media all and (max-width:767px){
.prod_special_boxes .box1 .headline_deco:before,.prod_special_boxes .box3 .headline_deco:before,.prod_special_boxes .box4 .headline_deco:before{
top:28px}
.prod_special_boxes .box1,.prod_special_boxes .box3,.prod_special_boxes .box4{
padding:30px 20px;font-size:.8125rem}
.prod_special_boxes .box3:after,.prod_special_boxes .box3:before{
width:90px;height:90px;background-size:90px 90px}}
@media all and (min-width:768px) and (max-width:991px){
.prod_special_boxes .box1,.prod_special_boxes .box3,.prod_special_boxes .box4{
height:350px}
.prod_special_boxes .box1,.prod_special_boxes .box4,.prod_special_boxes .box3{
padding:60px 30px}
.prod_special_boxes .box1 .headline_deco:before,.prod_special_boxes .box4 .headline_deco:before{
top:56px}.prod_special_boxes .box3 .headline_deco:before{top:32px}
.prod_special_boxes .box1 .btn{margin-top:22px}.prod_special_boxes .box3 .btn{
margin-top:45px}}@media all and (min-width:992px){
.prod_special_boxes .box1,.prod_special_boxes .box3,.prod_special_boxes .box4{
height:260px}.prod_special_boxes .checklist li{margin-left:70px}
.prod_special_boxes .box1,.prod_special_boxes .box3,.prod_special_boxes .box4{
padding:30px}}@media all and (min-width:992px) and (max-width:1399px){
.prod_special_boxes .box1 .headline_deco:before{top:56px}
.prod_special_boxes .box4 .headline_deco:before{top:32px}
.prod_special_boxes .box1 .btn,.prod_special_boxes .box4 .btn,.prod_special_boxes .box3 .btn{
margin-top:25px}}@media all and (min-width:1400px){
.prod_special_boxes .checklist li{margin-left:60px}
.prod_special_boxes .box1,.prod_special_boxes .box3,.prod_special_boxes .box4{
height:210px}
.prod_special_boxes .box1 .headline_deco:before,.prod_special_boxes .box3 .headline_deco:before,.prod_special_boxes .box4 .headline_deco:before{
top:32px}}.raiting-edit #linkContainer{display:none}
.pr_quantity_up,.pr_quantity_down{
cursor:pointer;position:absolute;right:10px;font-size:1.25rem;color:#949391;height:24px;width:24px;background-size:12px;background-repeat:no-repeat}
.pr_quantity_up{
top:0;background-image:url(../images/plus.svg);background-position:5px 10px}
.pr_quantity_down{
top:24px;background-image:url(../images/minus.svg);background-position:5px 5px}
@media all and (max-width:767px){.pr_quantity_up,.pr_quantity_down{
height:30px}.pr_quantity_down{top:30px}}
.modal .slick-slide a:not(.prod_link):hover,.topseller .slick-slide a:not(.prod_link):hover{
color:#fff;text-decoration:none}
.modal .slick-slide a.prod_link:hover,.topseller .slick-slide a.prod_link:hover{
text-decoration:none}
.modal .slide-prev,.modal .slide-next,.topseller .slide-prev,.topseller .slide-next{
position:absolute;top:45%}.modal .slide-prev,.topseller .slide-prev{
left:-45px}.modal .slide-next,.topseller .slide-next{right:-45px}
@media all and (max-width:767px){.topseller .slide-next{right:0}
.topseller .slide-prev{left:0}}.prod_name.orange{color:#f18800}
@media all and (max-width:767px){.cs_links .slick-initialized .slick-slide{
text-align:center}}@media all and (max-width:1399px){.modal .slide-next{
right:0;background-size:18px 18px;width:28px;height:28px;border:0}
.modal .slide-prev{
left:0;background-size:18px 18px;width:28px;height:28px;border:0}}
@media all and (max-width:767px){
.panel-default>.panel-heading>.panel-title>a::after{
background-image:url(../images/minus.svg);content:'';background-size:12px 12px;display:inline-block;width:12px;height:12px;margin-left:5px;position:absolute;right:0}
.panel-default>.panel-heading>.panel-title>a.collapsed::after{
background-image:url(../images/plus.svg)}.panel-default>.panel-heading{
background-image:none;background-color:#f3f3f0;padding-bottom:1px;margin-bottom:20px;position:relative;border-bottom:2px solid #dededb;font-weight:bold;text-transform:uppercase}
}@media all and (min-width:480px) and (max-width:767px){
.landingpage_prod_slider_shelf.shelf01{
background-image:url(../images/regal2_sm.jpg);height:703px;background-size:auto}
.landingpage_prod_slider_shelf img{margin:0 auto;width:400px;margin-top:40px}
h3{margin-top:-10px !important}}@media all and (min-width:1400px){
.modal-big-pic .modal-lg{width:80%}.modal-big-pic .modal-lg .pr-image{
max-height:800px}.modal .close{height:24px}}.pr-variation{position:relative}
.sixpack-info{
display:none;width:530px;position:absolute;bottom:36px;right:0;z-index:20}
@media all and (max-width:1400px){.sixpack-info{width:100%}}
.onceSelection .radio_btn{
border-top:2px solid #f3f3f0;padding:10px 0 3px 0;margin:0}
.onceSelection .radio_btn small{color:#565443}
.onceSelection .radio_btn.checked{color:#f18826}.onceSelection .pr_inventory{
display:block !important}.onceSelection .radio_btn.checked .pr_inventory{
display:block;margin-top:10px}.onceSelection .pr_inventory{
text-transform:none}@media all and (min-width:1400px){.product-row.row{
display:table}.product-row.row>[class*="col-"]{
float:none;display:table-cell;vertical-align:top}
.product-row.row .pr-price-wrapper{padding-left:20px}}
@media all and (max-width:440px){.pr-header-section .ts-stars-wrapper{
display:inline !important;top:15px;left:15px}#star-rating{margin-bottom:20px}}
.carousel-main .flickity-viewport{height:485px !important}
@media all and (min-width:768px) and (max-width:991px){
.carousel-main .flickity-viewport{height:425px !important}}
.carousel-main.carousel-giftproduct .flickity-viewport{
height:178px !important}@media all and (min-width:1400px){
.carousel-main.carousel-giftproduct img{height:auto;margin-top:30px}}
.carousel-main.flickity .flickity-slider>div{
min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;overflow:hidden}
.carousel-main.flickity .carousel-image{
min-height:unset;max-width:unset;max-height:100%;width:100%;object-fit:contain}
.carousel-nav.flickity img{
height:95px;width:67px !important;border:solid 1px lightgrey;margin-right:10px}
.carousel-nav.flickity img.is-selected{border:solid 1px #f18800}
#pr_maintabs>li a{line-height:1.42857143}#pr_maintabs>li.active a{
color:#f18800}#pr_maintabs>li a:hover,#pr_maintabs>li a:focus{
text-decoration:none}#pr_maintabs-panel a{
display:inline;text-decoration:underline}#pr_maintabs-panel a:hover{
color:#f18800 !important}#productVideoModal{background-color:rgba(0,0,0,0.8)}
#productVideoModal .modal-body.invert-colors{
background-color:black;color:white;padding:30px}
#productVideoModal .modal-body.invert-colors .btn{
text-transform:uppercase;float:right}#productVideoModal iframe{
width:100%;height:300px;display:block}@media all and (min-width:768px){
#productVideoModal iframe{height:500px}}#productVideoModal .close{
position:absolute;top:30px;right:30px;margin-right:0;width:26px;height:26px;background-image:url(../images/close.svg)}
#productVideoModal .container{
display:flex !important;justify-content:center;align-items:center;height:100vh;width:100vw}
#productVideoModal .modal-content{border:0}#productVideoModal .modal-body{
padding:0;border:0}#productVideoModal .modal-dialog{
margin-top:0;width:100%;max-width:920px}#productVideoModal .getProduct{
position:absolute;left:0;right:0;margin-top:20px;box-shadow:2px 2px 12px black}
@media all and (min-width:768px){#productVideoModal .getProduct{
transform:scale(1.3)}}#productVideoModalDiaetetik{
background-color:rgba(0,0,0,0.8)}
#productVideoModalDiaetetik .modal-body.invert-colors{
background-color:black;color:white;padding:30px}
#productVideoModalDiaetetik .modal-body.invert-colors .btn{
text-transform:uppercase;float:right}#productVideoModalDiaetetik iframe{
width:100%;height:300px;display:block}@media all and (min-width:768px){
#productVideoModalDiaetetik iframe{height:500px}}
#productVideoModalDiaetetik .close{
position:absolute;top:30px;right:30px;margin-right:0;width:26px;height:26px;background-image:url(../images/close.svg)}
#productVideoModalDiaetetik .container{
display:flex !important;justify-content:center;align-items:center;height:100vh;width:100vw}
#productVideoModalDiaetetik .modal-content{border:0}
#productVideoModalDiaetetik .modal-body{padding:0;border:0}
#productVideoModalDiaetetik .modal-dialog{
margin-top:0;width:100%;max-width:920px}
#productVideoModalDiaetetik .getProduct{
position:absolute;left:0;right:0;margin-top:20px;box-shadow:2px 2px 12px black}
@media all and (min-width:768px){#productVideoModalDiaetetik .getProduct{
transform:scale(1.3)}}@media all and (min-width:768px){.feeding-button img{
width:300px}}div[id^="trustbadge-container-"]{z-index:2140 !important}
@media all and (max-width:767px){#star-rating .ts-rating{
float:right;margin-right:15px}}.breadcrumb.breadcrumb-prod>li+li:before{
padding:0 !important}#breadcrumb-hover-svg{
display:inline-block;background-image:url(../images/Icon_VC_Haus_Breadcrump.svg);width:15px;height:14px;background-size:cover;background-position:center}
#breadcrumb-hover-svg:hover{
background-image:url(../images/Icon_VC_Haus_Breadcrump_orange.svg)}
#breadcrumb-hover-svg:active{
background-image:url(../images/Icon_VC_Haus_Breadcrump_orange.svg)}
.no-styling{text-decoration:none !important}.star-rating .star-rating-wrapper{
display:table;margin:0 auto;cursor:pointer;min-width:115px;min-height:2.5em}
.star-rating .star-wrapper{
display:table-cell;position:relative;width:100px;height:20px}
.star-rating .stars-full-bar,.star-rating .stars-empty-bar{
position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:100px;height:20px}
.star-rating .stars-full-bar .glyphicon-star{color:#f18800;font-size:20px}
.star-rating .stars-empty-bar .glyphicon-star{color:#ccc;font-size:20px}
.star-rating .glyphicon-star:nth-child(2){left:-3.5px}
.star-rating .glyphicon-star:nth-child(3){left:-7px}
.star-rating .glyphicon-star:nth-child(4){left:-10.5px}
.star-rating .glyphicon-star:nth-child(5){left:-14px}
.star-rating .review-count{padding:0 5px}
.star-rating .review-count,.star-rating .rating-value,.star-rating .max-rating{
font-size:16px}@media all and (max-width:767px){.star-rating{
float:right;margin-right:15px}.star-rating .star-wrapper{
display:inline;top:20px;left:14px}}
.od-slider-bestseller-container .background-wrapper{
background:linear-gradient(to bottom,#f3f3f0 0,#f3f3f0 85%,#e7e7e2 85%,#e7e7e2 100%);margin-bottom:150px}
.od-slider-bestseller-container .slick-list{margin-bottom:-25px}
.od-slider-bestseller-container .slick-track{margin-bottom:25px}
.od-slider-bestseller{position:relative;padding-top:25px;outline:0}
.od-slider-bestseller .img-responsive{
padding-bottom:0;padding-top:0;transform:scale(1) !important}
.od-slider-bestseller .card-container-wrapper{
border:0;background:transparent;margin-bottom:0}
.od-slider-bestseller .showNoteButton{
background-color:#f18800;width:50px;height:50px;position:absolute;bottom:-25px;left:calc(50% - 25px);border-radius:25px;display:flex;justify-content:center;align-items:center;transition:.25s transform linear;z-index:15}
@media all and (min-width:768px){.od-slider-bestseller:hover .showNoteButton{
transform:rotateZ(45deg)}}.od-slider-bestseller.showNote .showNoteButton{
transform:rotateZ(45deg);cursor:pointer}
.od-slider-bestseller .showNoteButton div{
background-color:white;width:6px;height:35px;position:absolute}
.od-slider-bestseller .note{
position:absolute;background:url(../images/zettel_back.png);background-position-x:center;background-repeat:no-repeat;background-size:100%;width:326px;height:500px;z-index:10;opacity:0;transition:.55s all linear;transform:translateY(-500px);padding:25px;padding-top:60px;margin-top:-50px}
.od-slider-bestseller .noteWrapper{
display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.od-slider-bestseller .pr_quantity_up,.od-slider-bestseller .pr_quantity_down{
left:3px;right:auto;cursor:pointer}
.od-slider-bestseller .text-center .headline_deco{
width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin:auto;padding-bottom:10px}
.od-slider-bestseller .text-center .headline_deco::before{bottom:3px}
.od-slider-bestseller .text-center .animal-highlighted p{display:inline}
.od-slider-bestseller .text-center .animal-highlighted{
white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.od-slider-bestseller #pr_quantity_input_field{padding-left:25px}
@media all and (max-width:767px){
.od-slider-bestseller #pr_quantity_input_field{
height:100% !important;padding-left:30px}
.od-slider-bestseller .pr_quantity_up{
top:-5px;height:30px;width:30px;background-position:7px 10px}
.od-slider-bestseller .pr_quantity_down{
top:20px !important;height:30px;width:30px;background-position:7px 7px}}
.od-slider-bestseller-container.landingpage_prod_slider_shelf img{
margin-top:10px !important}@media all and (min-width:768px){
.od-slider-bestseller:hover .note{
opacity:1;transform:translateY(-20px) scale(0.9)}}
.od-slider-bestseller.showNote .note{
opacity:1;transform:translateY(-20px) scale(0.9)}
.od-slider-bestseller .cat-pr-name{height:55px}
.od-slider-bestseller .glyphicon-ok{display:none}
@media all and (min-width:480px) and (max-width:767px){
.od-slider-bestseller-container.landingpage_prod_slider_shelf img{width:unset}
}_:-ms-fullscreen,:root .od-slider-bestseller .note{
left:0;right:0;margin:-30px auto}
_:-ms-fullscreen,:root .showNote.od-slider-bestseller .note{
transform:translateY(-45px) scale(0.9)}
_:-ms-fullscreen,:root .od-slider-bestseller:hover .note{
transform:translateY(-45px) scale(0.9)}
_:-ms-fullscreen,:root .od-slider-bestseller .showNoteButton div{
left:0;right:0;margin:0 auto;top:9px}.btn-widget{
margin-right:0;border:2px solid #575546 !important;padding:2px 5px 0 5px}
.btn-widget:hover{
border:2px solid #f18826 !important;color:#f18826;text-decoration:none}
.od-slider-bestseller-new{position:relative;padding-top:25px;outline:0}
.slide-next.sp-arrow.sp-next-arrow.slide-next-new.slick-arrow{
@media all and (min-width:992px) and (max-width:1399px){right:-8px}}
.slide-prev.sp-arrow.sp-previous-arrow.slide-prev-new.slick-arrow{
@media all and (min-width:992px) and (max-width:1399px){left:-8px}}
.toggle-variation-list{
background:white;border-top:1px solid #f3f3f0 !important;border-bottom:1px solid #f3f3f0 !important;padding:10px;border:0;cursor:pointer;width:100%;text-align:left}
.od-slider-bestseller-new .img-responsive{transform:none !important}
.od-slider-bestseller-new .note{
position:absolute;background:white;background-position-x:center;background-repeat:no-repeat;background-size:100%;width:295px;z-index:10;opacity:0;transition:.55s all linear;transform:translateY(-500px);padding:25px;padding-top:20px;margin-top:10px;box-shadow:0 0 2px #f3f3f0;max-width:90%;@media all and (min-width:1400px){
height:99.3% !important}
@media all and (min-width:992px) and (max-width:1399px){
height:102.8% !important}
@media all and (min-width:768px) and (max-width:991px){height:99% !important}
@media all and (max-width:767px){height:96% !important}}
.od-slider-bestseller-new .noteWrapper{
display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.od-slider-bestseller-new.showNote .note{
z-index:12;opacity:1;transform:translateY(16px) scale(1.08);border:1px solid #f3f3f0}
.od-slider-bestseller-new .close{
margin-right:0;margin-top:0;width:16px;height:16px;background-image:url(../images/close_grey.svg);opacity:1}
.od-slider-bestseller-new .pr_quantity_up,.od-slider-bestseller-new .pr_quantity_down{
left:3px;right:auto;cursor:pointer}.od-slider-bestseller-new .memolist-widget{
position:absolute;top:0;z-index:11;@media all and (min-width:1400px){
right:24%}@media all and (min-width:992px) and (max-width:1399px){right:12%}
@media all and (min-width:768px) and (max-width:991px){right:16%}
@media all and (min-width:540px) and (max-width:767px){right:33%}
@media all and (max-width:539px){right:24%}}
@media all(min-width:992px) and (max-width:1399px)){
.od-slider-bestseller-new .card-container-wrapper .pr_to_memolist{
right:18% !important}}
.od-slider-bestseller-new .text-center .animal-highlighted p{display:inline}
.od-slider-bestseller-new .text-center .animal-highlighted{
white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.od-slider-bestseller-new #pr_quantity_input_field{padding-left:25px}
.od-slider-bestseller-new .productlabel .label{
font-size:1rem !important;width:80px !important}
.od-slider-bestseller-new .productlabel{
right:-29px !important;top:30px !important}
.landingpage_prod_slider_shelf .pr_button .btn,input.pr_quantity{
height:100% !important}.landingpage_prod_slider_shelf img{
padding:0 !important}.new-widget{
max-height:300px;margin:0 auto;width:326px;z-index:10;opacity:1;padding:30px;padding-top:145px;margin-top:-50px}
.title-container{min-height:3.4em;position:relative}.star-rating-new{
display:table;cursor:pointer;min-width:115px;min-height:2.5em;margin:0 !important;text-align:left}
.memolist-widget:before{
content:"";background:url(../images/memolist-orange.svg) no-repeat 0 2px;width:20px;height:20px;background-size:20px;display:inline-block;padding-right:20px}
.variation-options label{
margin-bottom:0;border-bottom:1px solid #f3f3f0;display:inline-block;padding:4px 11px;cursor:pointer;font-size:12px}
.productInputs .variation-wrapper{
border-left:1px solid #f3f3f0;border-right:1px solid #f3f3f0}
.toggle-variation-list{
display:flex;justify-content:space-between;align-items:center;width:100%}
.variation-options input[type="radio"]{display:none}
.variation-options label small{font-size:9px}
.variation-options label:has(input[type="radio"]:checked){
background-color:#f3f3f0 !important;color:#f18800}
.variation-options label:has(input[type="radio"]:checked) small{color:#565443}
.variation-flex{
display:flex;justify-content:space-between;align-items:center;gap:12px}
.price-block{display:flex;align-items:center;gap:6px;flex-shrink:0}
.od-slider-bestseller-new .toggle-variation-list{
font-size:unset;margin-bottom:1px}@media all and (max-width:767px){
.od-slider-bestseller-new #pr_quantity_input_field{height:39px !important}
.od-slider-bestseller-new .pr_quantity_down{top:20px}}.toggle-variation-list{
background-color:#f3f3f0}.toggle-variation-list.collapsed{
background-color:#fff}