.results-index.list .thumbnail-item:not(:last-of-type){padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}.results-index .thumbnail.no-image:before{display:none}.results-index .thumbnail-text time{font-size:13px;line-height:20px;color:#b3b3b3}.results-index .thumbnail-title{font-size:18px;color:#1a1a1a;margin-bottom:5px;font-weight:400}.results-index .h-headline{font-weight:300}.results-index [class*=media]:hover .thumbnail-title{color:#5372a2}.results-index.list .thumbnail-caption{font-size:16px;color:#333;line-height:25px}.results-index[class*=gallery] .thumbnail-title{font-size:16px;line-height:22px;margin-bottom:0}.results-index[class*=gallery] .thumbnail-item{margin-bottom:30px}.results-index[class*=gallery] .thumbnail-item .media-position span[class^=icon-chef]{text-align:center;font-size:80px;margin-right:19px;color:#b3b3b3}.results-index[class*=gallery] .thumbnail-item .recipe-details span:nth-child(1){float:left;margin-left:20%}.results-index[class*=gallery] .thumbnail-item .recipe-details span:nth-child(2){float:right;margin-right:20%}.results-index[class*=gallery] .thumbnail-image{position:relative;margin-bottom:10px}.results-index[class*=gallery] .thumbnail-item .recipe-details,.results-index[class*=gallery] .thumbnail-item span[class^=icon],.results-index[class*=gallery] .thumbnail-item svg{text-align:center;font-size:24px;color:#fff;fill:#fff}.results-index[class*=gallery] .thumbnail-item .slot-a span[class^=icon]{margin-right:19px}.results-index[class*=gallery]:not(.no-slot) [class*=media]:hover img{opacity:1}.results-index[class*=gallery] .recipe-details{position:absolute;bottom:0;z-index:3;width:100%;display:block;margin-bottom:30px}.results-index[class*=gallery] .thumbnails ul{margin-bottom:10px}.results-index[class*=gallery] .slot-a{background:-webkit-linear-gradient(90deg,rgba(26,26,26,.9) 0,rgba(26,26,26,.3) 100%);background:-moz-linear-gradient(90deg,rgba(26,26,26,.9) 0,rgba(26,26,26,.3) 100%);background:-o-linear-gradient(90deg,rgba(26,26,26,.9) 0,rgba(26,26,26,.3) 100%);background:-ms-linear-gradient(90deg,rgba(26,26,26,.9) 0,rgba(26,26,26,.3) 100%);background:linear-gradient(0,rgba(26,26,26,.9) 0,rgba(26,26,26,.3) 100%);height:100%;z-index:3;bottom:0;left:0;position:absolute;right:0;top:0;display:none}.results-index.list .thumbnail.no-image{background:0 0 !important;padding:0;margin:0}@media(max-width:767px){.results-index.list .thumbnail-image{margin-right:20px}.results-index.gallery-list .thumbnail-item:not(:last-child){padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:20px}.results-index.gallery .thumbnail-item{border-top:1px solid #e6e6e6;padding-top:20px}.results-index.gallery .thumbnail-item:nth-child(1),.results-index.gallery .thumbnail-item:nth-child(2){border-top:0;padding-top:0}.results-index .thumbnail-item .thumbnail.no-image{padding-top:0}.results-index.gallery .thumbnail-item{margin-bottom:20px}.results-index[class*=list] .thumbnail-title{margin-bottom:0}.results-index[class*=list] .h-headline,.results-index[class*=list] .thumbnail-title{font-size:16px;line-height:22px}.results-index .h-headline{margin-bottom:5px}.results-index.gallery-list .h-headline,.results-index.list .h-headline{margin-top:-3px}}@media(min-width:768px){.results-index[class*=gallery]:not(.no-slot) [class*=media]:hover .slot-a{display:block}.results-index[class*=gallery] .thumbnail-item.clear-column{clear:left}.results-index .thumbnail-item .thumbnail.no-image .thumbnail-caption{font-size:14px;line-height:20px;color:#666}.results-index .no-image .thumbnail-caption,.results-index .no-image .thumbnail-title{margin-bottom:5px}.collection-index .results-index:not(.list) .thumbnail.no-image,.latest-news .results-index:not(.list) .thumbnail.no-image{min-height:270px}.results-index.list .thumbnail-item:not(:last-of-type){padding-bottom:30px;margin-bottom:30px}.results-index.list .thumbnail-horizontal .thumbnail-image{margin-bottom:0;margin-right:20px;width:27%}.results-index.list .thumbnail-caption,.results-index.list .thumbnail-title{margin-bottom:4px}.results-index.list .h-headline{margin-bottom:8px}.results-index.list .thumbnail-title{font-size:20px;line-height:26px}.results-index.list .thumbnail-caption{line-height:22px;color:#4d4d4d}.results-index.list .thumbnail-text time{font-size:14px;line-height:16px}.results-index.list{padding-top:5px}}@media(min-width:992px){.results-index.list .thumbnail-horizontal .thumbnail-image{width:29%}.results-index .thumbnail.no-image{padding:20px}.collection-index .results-index:not(.list) .thumbnail.no-image,.latest-news .results-index:not(.list) .thumbnail.no-image{min-height:290px}}@media(min-width:1230px){.results-index .thumbnail-image{margin-bottom:15px}.results-index.list .thumbnail-title{font-size:24px;line-height:30px}.results-index[class*=gallery] .thumbnail-title{font-size:18px;line-height:24px}.results-index .thumbnail-title{margin-bottom:20px}.collection-index .results-index:not(.list) .thumbnail.no-image,.latest-news .results-index:not(.list) .thumbnail.no-image{min-height:325px}.results-index:not(.list) .thumbnail.no-image{padding:30px 30px 10px}.results-index .thumbnail-item .thumbnail.no-image .thumbnail-caption{font-size:16px;line-height:22px}.results-index.list .thumbnail-horizontal .thumbnail-image{margin-right:30px;width:27%}.results-index.list .thumbnail-caption{font-size:18px;line-height:24px;color:#4d4d4d}.results-index[class*=gallery] .thumbnail-item span[class^=icon]{font-size:26px}.results-index.list{padding-top:16px}}.thumbnails .h-components{margin-bottom:15px}.thumbnail{display:block;overflow:hidden;position:relative}.thumbnails .thumbnail-item{margin-bottom:10px}.thumbnails .thumbnail-item .svg-icon-single-arrow-right{position:relative;width:16px;height:16px;left:-4px;fill:#5372a2}.thumbnails .thumbnail-box-inside{position:relative;overflow:hidden}.thumbnails .thumbnail-box-inside .thumbnail-text{display:block}.thumbnails .thumbnail-box-inside .thumbnail-image,.thumbnails .thumbnail-box-inside img{min-width:100%;margin:0}.thumbnails .thumbnail-box-inside .media-position{position:relative;top:auto;height:auto;z-index:2}.thumbnails .thumbnail-box-inside .media-position [class*=icon-]{font-size:38px;display:block}.thumbnails .thumbnail-box-inside .h-headline .svg-icon-single-arrow-right{display:none}.thumbnails .thumbnail-box-inside .media-video:before{background-color:#1a1a1a}.thumbnails .thumbnail-box-inside .media-photo:before{background:0}.thumbnail-image{float:left;margin-bottom:20px;margin-right:15px;width:100px}.thumbnail-caption,.thumbnail-image,.thumbnail-text{padding-left:0;padding-right:0}.thumbnail-image .layer{left:0;top:0;background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%}.thumbnail-image .layer:hover{display:none}.thumbnail-text{font-size:16px;overflow:hidden}.thumbnail-caption{font-size:15px;line-height:20px;color:#4d4d4d}.col-sm-8 .thumbnail-caption{font-size:15px;line-height:20px}.thumbnail-caption [class*=icon-]{margin-top:-5px}.thumbnail img{border:0}.thumbnail .loaded{width:100%}.thumbnail .comment-count{color:#5372a2;font-size:14px;vertical-align:middle}.thumbnail .comment-count i{font-size:22px;vertical-align:text-top}.thumbnail.no-image .col-xs-5{width:100%}.thumbnail.no-image:before{content:'';width:40px;height:1px;background-color:#5372a2;position:absolute;top:0;left:0}.thumbnail .btn{bottom:10px;position:absolute;right:0;white-space:normal}.thumbnail .btn i{font-size:85%}.thumbnail-collection .thumbnail-image{width:100%}.thumbnail-box .thumbnail-image{float:none;margin-bottom:0;width:100%;position:relative}.thumbnail-box .thumbnail-caption{color:#1a1a1a;font-size:21px;line-height:26px}.thumbnail-box .thumbnail-text{background-color:#fff;margin:-20px 10px 0;padding:15px 10px;position:relative;text-align:center;z-index:3}.thumbnail-box [class*=media-]:before{display:none}.thumbnail-box .thumbnail-image .media-position{bottom:20px;position:absolute;height:31px;top:auto;z-index:2}.thumbnail-box .thumbnail-image .media-position [class*=icon-]{font-size:30px}.thumbnail .p-headline{font-size:14px;line-height:18px}.thumbnail .svg-content{width:48px;height:48px;display:inline-block;position:relative}.thumbnail .svg-content svg{fill:#fff;stroke:transparent;width:100%;height:100%}.thumbnail .svg-content:before{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail .media-player .svg-content{width:30px;height:30px}@media(max-width:767px){.thumbnail .svg-content{width:48px;height:48px;display:inline-block;position:relative}.thumbnail .svg-content svg{fill:#fff;stroke:transparent;width:100%;height:100%}.thumbnail .svg-content:before{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail .media-player .svg-content{width:30px;height:30px}.thumbnails .thumbnail-box-inside .thumbnail-text .h-headline{font-size:14px;line-height:18px;margin-bottom:15px;color:#5372a2}.thumbnails .thumbnail-box-inside .thumbnail-text .p-headline{font-size:21px;line-height:26px;margin-bottom:6px;font-weight:300;color:#1a1a1a}.thumbnails .thumbnail-box-inside .media-position.media-inside{display:none}.thumbnails .thumbnail-box-inside .photo{position:relative}.thumbnails .thumbnail-box-inside .media-position{position:absolute;width:100%;text-align:center;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.thumbnails .thumbnail-box-inside .thumbnail-text{margin-left:12px;margin-right:12px;padding:15px 4px;font-size:16px;overflow:hidden;position:relative;text-align:center;z-index:3}.thumbnail-item a{padding-top:10px}.thumbnail-image .layer{display:none}.thumbnail-item:not(:last-child){margin-bottom:30px}.thumbnail-item.col-xs-4 .thumbnail-image{float:none;margin-right:0;width:initial}.thumbnail-item.col-xs-4:nth-child(2n+1){clear:left}}@media(min-width:768px){.thumbnail-image{float:none;margin-right:auto;width:100%}.thumbnail.no-image{background-color:#f2f2f2;padding:20px 12px}.thumbnail.no-image .h-headline{font-weight:400}.thumbnail-horizontal .thumbnail-image{float:left;margin-right:15px;width:40%}.thumbnail.no-image .thumbnail-text time{margin-bottom:10px;display:table}.thumbnail.no-image .thumbnail-text::after{content:" ";border:1px solid #1a1a1a;width:10px;display:block}.thumbnail-horizontal.no-image{margin-bottom:10px}.col-sm-12 .thumbnail-horizontal.no-image{padding-right:36px;padding-left:24px}.col-sm-12 .thumbnail-horizontal.no-image .thumbnail-text{padding-left:0}.thumbnail-horizontal .thumbnail-text{overflow:hidden}.col-sm-12 .thumbnail-horizontal.no-image .thumbnail-caption,.col-sm-8 .thumbnail.no-image .thumbnail-caption{font-size:16px;line-height:22px}.thumbnail .p-headline{font-size:15px;line-height:20px}.thumbnail-box .thumbnail-text{margin-left:20px;margin-right:20px}.thumbnail-box .thumbnail-caption{font-size:16px;line-height:22px}.invert .thumbnail-box .thumbnail-text{background-color:#1a1a1a}.invert .thumbnail-box a:not(:hover) .value,.invert .thumbnail-box a:not(:hover) [class*=icon-],.invert .thumbnail-caption{color:#ccc}.col-sm-8 .thumbnail-caption{font-size:15px;line-height:20px}.thumbnails .h-components{margin-bottom:10px}}@media(min-width:768px) and (max-width:991px){.thumbnails .thumbnail-box-inside .photo{position:relative}.thumbnails .thumbnail-box-inside .media-position.media-inside{display:none}.thumbnails .thumbnail-box-inside .media-position span[class*=icon-]{font-size:60px}.thumbnails .thumbnail-box-inside .thumbnail-text .h-headline{margin-bottom:15px;color:#5372a2}.thumbnails .thumbnail-box-inside .thumbnail-text .p-headline{margin-bottom:6px;font-size:34px;line-height:38px;font-weight:100;color:#1a1a1a}.thumbnails .thumbnail-box-inside .thumbnail-text{margin-left:12px;margin-right:12px;padding:15px 4px;font-size:16px;overflow:hidden;position:relative;text-align:center;z-index:3}.thumbnails .thumbnail-box-inside .media-position{position:absolute;width:100%;bottom:0;text-align:center;height:auto;top:auto;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.thumbnail-caption{line-height:20px}.col-sm-6 .thumbnail.no-image .thumbnail-caption,.col-sm-8 .thumbnail.no-image .thumbnail-caption{font-size:16px}.col-sm-6 .thumbnail.no-image .thumbnail-caption{line-height:22px}}@media(min-width:992px){.thumbnail-box .thumbnail-caption{font-size:17px;line-height:22px}.thumbnail:hover .thumbnail-caption{color:inherit}.invert .thumbnail:hover .thumbnail-caption,.invert .thumbnail:hover .value,.invert .thumbnail:hover [class*=icon-]{color:#b3b3b3}.thumbnails .thumbnail-item .svg-icon-single-arrow-right{fill:#fff}.thumbnails .thumbnail-box-inside figure.photo .image:before{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 60%,rgba(26,26,26,0) 100%);background:-moz-linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 60%,rgba(26,26,26,0) 100%);background:-o-linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 60%,rgba(26,26,26,0) 100%);background:-ms-linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 60%,rgba(26,26,26,0) 100%);background:linear-gradient(0,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 60%,rgba(26,26,26,0) 100%);bottom:0;content:'';display:block;height:60%;left:0;position:absolute;right:0;z-index:1}.thumbnails .thumbnail-box-inside .media-position.media-inside{display:block;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.thumbnails .thumbnail-box-inside .media-position{display:none}.thumbnails .thumbnail-box-inside .thumbnail-text{margin-left:auto;margin-right:auto;right:10px;z-index:100;text-align:center;background:0;max-width:none;position:absolute;overflow:hidden;right:0;padding:0 60px;bottom:30px;top:auto;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.thumbnails .thumbnail-box-inside .h-headline{color:#fff;font-size:16px;font-weight:400;line-height:17px;text-align:center;margin-bottom:0}.thumbnails .thumbnail-box-inside .thumbnail-text .p-headline{font-size:40px;line-height:44px;color:#fff;font-weight:100;text-align:center}}@media(min-width:1230px){.thumbnail-box .thumbnail-caption{font-size:21px;line-height:28px}.thumbnail .p-headline{font-size:16px;line-height:22px}.col-sm-12 .thumbnail-horizontal.no-image .thumbnail-caption,.col-sm-8 .thumbnail.no-image .thumbnail-caption{font-size:18px;line-height:24px}}@media(min-width:992px) and (max-width:1229px){.col-sm-8 .thumbnail.no-image .thumbnail-caption{font-size:16px}}.thumbnail-standard{display:block;overflow:hidden;position:relative}.thumbnail-standard .thumb-caption{color:#1a1a1a;position:relative;overflow:hidden}.thumbnail-standard.image-border .thumb-image .thumb-layer:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.05);z-index:100}.thumbnail-standard figure.thumb-image,.thumbnail-standard figure.thumb-image>div{position:relative}.thumbnail-standard .thumb-image img{border:0;width:100%;max-width:100%;vertical-align:middle;height:auto}.thumbnail-standard:not(.inline) [class*=thumb-svg-]{background:rgba(0,0,0,.5);position:absolute;width:40px;height:40px;z-index:100;left:0;bottom:0}.thumbnail-standard.inline [class*=thumb-svg-],.thumbnail-standard.no-bg [class*=thumb-svg-]{background:0;width:40px;height:40px}.thumbnail-standard:not(.inline) [class*=thumb-svg-]:after{content:attr(data-duration);position:absolute;left:34px;bottom:8px;color:#fff;font-size:14px;font-style:normal;font-weight:400}.thumbnail-standard .thumb-caption .thumb-kicker{font-size:16px;line-height:22px;margin-bottom:2px;margin-top:12px;font-weight:400;display:block;color:#5372a2;position:relative}.thumbnail-standard .thumb-caption .thumb-title{font-size:40px;line-height:46px;font-weight:400;display:block}.thumbnail-standard .thumb-svg-photo svg,.thumbnail-standard .thumb-svg-video svg{position:relative;width:24px;height:24px;fill:#fff;margin-bottom:-5px;margin-right:4px}.thumbnail-standard:not(.inline) .thumb-svg-photo svg,.thumbnail-standard:not(.inline) .thumb-svg-video svg{width:24px;height:24px;margin:8px}.thumbnail-standard.bg-thumb figure.thumb-image:after,.thumbnail-standard.bg-thumb figure.thumb-image>div:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;z-index:1;background:rgba(26,26,26,.4);background:-webkit-linear-gradient(90deg,rgba(26,26,26,.8) 0,rgba(26,26,26,0) 100%);background:-moz-linear-gradient(90deg,rgba(26,26,26,.8) 0,rgba(26,26,26,0) 100%);background:-o-linear-gradient(90deg,rgba(26,26,26,.8) 0,rgba(26,26,26,0) 100%);background:-ms-linear-gradient(90deg,rgba(26,26,26,.8) 0,rgba(26,26,26,0) 100%);background:linear-gradient(0,rgba(26,26,26,.8) 0,rgba(26,26,26,0) 100%)}@media(min-width:768px){.thumbnail-standard.item-no-image a{background:#f2f2f2;display:block;padding:30px 50px;overflow:hidden;height:100%}.thumbnail-standard.item-no-image a .thumb-caption{padding:0 0 10px}.thumbnail-standard.item-no-image a .thumb-caption:after{position:absolute;content:"";width:10px;height:2px;background:#1a1a1a;left:0;bottom:0}.thumbnail-standard.item-no-image a .thumb-kicker{margin-top:0;margin-bottom:10px}.thumbnail-standard.item-no-image a .thumb-title{font-size:18px;line-height:24px;color:#1a1a1a;font-weight:400}.thumbnail-standard.item-no-image a .thumb-description{font-size:14px;line-height:20px;color:#666;font-weight:300;margin-top:4px}}@media(min-width:992px){.thumbnail-standard.inline:hover .thumb-caption .thumb-kicker{color:#fff}.thumbnail-standard.inline .thumb-caption{color:#fff;z-index:100;text-align:left;position:absolute;right:0;left:0;padding:0 40px;bottom:25px;top:auto;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.thumbnail-standard.inline .thumb-caption .thumb-kicker{color:#fff}.thumbnail-standard.inline figure [class*=thumb-svg-]{display:none}.thumbnail-standard .thumb-svg-photo span{height:26px;width:26px}.thumbnail-standard.inline .thumb-svg-video span{height:22px;width:22px}.thumbnail-standard.inline .thumb-svg-photo span,.thumbnail-standard.inline .thumb-svg-video span{background-size:cover;background-repeat:no-repeat;display:inline-block;margin-bottom:-5px;margin-right:5px;position:static}}@media(min-width:768px) and (max-width:991px){.thumbnail-standard .thumb-caption .thumb-kicker{font-size:16px;line-height:22px}.thumbnail-standard .thumb-caption .thumb-title{font-size:34px;line-height:40px}.thumbnail-standard [class*=thumb-svg-],.thumbnail-standard.inline [class*=thumb-svg-]{position:absolute;left:0;bottom:0;z-index:100;background:rgba(0,0,0,.5);width:40px;height:40px}.thumbnail-standard .thumb-caption [class*=thumb-svg-]{display:none}}@media(max-width:767px){.thumbnail-standard .thumb-caption .thumb-title{font-size:20px;line-height:26px}.thumbnail-standard [class*=thumb-svg-]{background:rgba(0,0,0,.5);position:absolute;width:40px;height:40px;z-index:100;left:0;bottom:0}.thumbnail-standard .thumb-caption [class*=thumb-svg-]{display:none}.thumbnail-standard.inline [class*=thumb-svg-]{width:40px;height:40px;background:rgba(0,0,0,.5)}.thumbnail-standard.item-no-image{border-bottom:1px solid #e6e6e6}.thumbnail-standard.item-no-image a{padding:20px 10px;display:block}}img{border:0;max-width:100%;vertical-align:middle;height:auto}.caption,figcaption{color:#1a1a1a;font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.pinit-btn{display:none;position:absolute;left:15px;top:15px}.container .caption.container,.container figcaption.container{max-width:inherit;padding:0;width:auto}.figure.top-title figcaption{margin-bottom:3px;margin-top:0}figcaption span{display:block}.credit,figcaption span{color:#b3b3b3;font-size:12px;margin-top:2px}.figure{height:100%}.figure .image.bg{background:#f2f2f2;background:-webkit-repeating-linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 2px,transparent 2px,rgba(0,0,0,.1) 3px);background:-moz-repeating-linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 2px,transparent 2px,rgba(0,0,0,.1) 3px);background:-o-repeating-linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 2px,transparent 2px,rgba(0,0,0,.1) 3px);background:repeating-linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 2px,transparent 2px,rgba(0,0,0,.1) 3px)}.figure .image{height:inherit;text-align:center}.placeholder{height:inherit;margin-left:auto;margin-right:auto;max-width:100%;position:relative}.placeholder:not(.no-adapt){overflow:hidden}.mask-circle .placeholder{overflow:visible}.placeholder .placeholder-mask{content:'';display:block;height:0;width:100%;padding-bottom:100%}.mask-circle .placeholder,.mask-circle .placeholder img{border-radius:50%}.image [data-src]{height:100%;left:0;position:absolute;top:0;width:100%}.image .static-position{position:static}.limit-crop[class*=no-adapt],[class*=no-adapt] .placeholder{max-width:100%}@media(min-width:768px){.credit{font-size:14px}}