.chip{font-size:10px;padding:5px 12px;border-radius:15px;display:inline-block;text-transform:uppercase;letter-spacing:.1em}.chip_color_black{color:#fff;background-color:#000}.chip_color_blue{color:#fff;background-color:#6eb3de}.chip_color_grey,.chip_color_gray{color:#000;background-color:#f2f2f2}.admin-button{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px 12px;text-decoration:none;border-radius:10px;gap:0 6px;-ms-flex-negative:0;flex-shrink:0;font-size:15px;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.admin-button_color_primary{background-color:#028ee6;border:1px solid #028ee6}.admin-button_color_primary:not(.admin-button_status_current):hover,.admin-button_color_primary:not(.admin-button_status_current):focus{color:#028ee6;background-color:#fff}.admin-button_color_black{background-color:#000;color:#fff;border:1px solid #000}.admin-button_color_black:not(.admin-button_status_current):hover,.admin-button_color_black:not(.admin-button_status_current):focus{color:#000;background-color:#fff}.admin-button_color_white{background-color:#fff;color:#000;border:1px solid #d3d3d3}.admin-button_color_white:hover,.admin-button_color_white:focus{color:#000;background-color:#eee}.admin-button_color_danger{background-color:#b71c1c;color:#fff;border:1px solid #b71c1c}.admin-button_color_danger:hover,.admin-button_color_danger:focus{background-color:#6c1111}.admin-button_color_default{background-color:#fff;color:#000;border:1px solid #eee}.admin-button_color_default:hover,.admin-button_color_default:focus{background-color:#eee}.admin-button_width_full{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-button.disabled{background-color:#999;border-color:#999;opacity:.8;color:#fff;cursor:not-allowed}.admin-button_align_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.admin-button__icon{font-size:14px}.review-popup{position:fixed;opacity:0;display:none;top:0;left:0;right:0;bottom:0;z-index:1000}.review-popup__veil{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-popup__modal{position:relative;width:calc(100% - 32px);padding:64px 30px 32px 34px;max-width:455px;background-color:#fff;border-radius:5px;z-index:5}@media(max-height: 650px){.review-popup__modal{padding:30px 30px 30px 34px}}.review-popup__close{position:absolute;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#333;border-radius:100%;top:-23px;right:-23px;font-size:24px;cursor:pointer}@media(max-width: 600px){.review-popup__close{top:8px;right:8px}}.review-popup__edit-form-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 9px;margin-bottom:38px}.review-popup__edit-form-top-icon{width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;border:1px solid #d3d3d3;border-radius:10px;background-color:#fff}.review-popup__edit-form-title{font-size:24px;font-weight:600;margin-bottom:4px}.review-popup__edit-form-label{display:block;font-size:16px;margin:0 0 6px}.review-popup__edit-form-row{margin-bottom:24px}.review-popup__edit-form input[type=text],.review-popup .glsr-default form.glsr-form input.glsr-input{height:46px;width:100%;border:1px solid #d3d3d3;border-radius:10px;padding:2px 10px !important}.review-popup__edit-form textarea,.review-popup .glsr-default form.glsr-form textarea.glsr-textarea{height:128px;width:100%;border:1px solid #d3d3d3;border-radius:10px;padding:10px !important}.review-popup__edit-form-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 8px;color:#ffba00;font-size:36px}.review-popup__edit-form-star{cursor:pointer}.review-popup__edit-form-star::before{content:"\f005";font-family:"Font Awesome 6 Pro";font-weight:400}.review-popup__edit-form-star.active::before{font-weight:700}.review-popup__edit-form select[name=rating]{display:none}.review-popup .glsr-default form.glsr-form label.glsr-label{font-weight:400;font-size:16px;margin:0 0 6px}.review-popup__edit-submit-loading{opacity:0}.review-popup .pristine-error{padding-top:2px;color:#dc3545;font-size:14px}.review-popup__edit-message{display:none}.review-popup__edit-message-inner{border:1px solid;font-size:14px;padding:16px;border-radius:6px;margin-top:24px}.review-popup__edit-message-inner.error{border-color:#f1aeb5;background-color:#f8d7da;color:#58151c}.review-popup__edit-message-inner.success{border-color:#a3cfbb;background-color:#d1e7dd;color:#0a3622}.review-popup__edit-submit-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px}.review-popup .glsr-login-register{font-size:20px}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;font-size:12px;gap:8px 12px}.breadcrumbs a{color:#999;text-decoration:none;-webkit-transition:color .1s ease;transition:color .1s ease}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#000}.breadcrumbs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.breadcrumbs li+li::before{content:"/";margin-right:12px;color:#999}.inline-date-field{border:1px solid #d3d3d3}.inline-date-field .datepicker-inline{width:100%}.inline-date-field .datepicker-view{width:100%}.inline-date-field__value{display:none}.form-popup{position:fixed;opacity:0;display:none;top:0;left:0;right:0;bottom:0;font-size:16px;z-index:1000}.form-popup__veil{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-popup__modal{position:relative;width:calc(100% - 32px);padding:36px 14px 32px 18px;max-width:455px;background-color:#fff;border-radius:15px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);max-height:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5}@media(max-height: 650px){.form-popup__modal{padding:30px 30px 30px 34px}}.form-popup__modal-content{padding:0 16px;max-height:100%;overflow:auto}.form-popup__modal-top-contents{line-height:22px}.form-popup__modal-top-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;font-size:10px;border:1px solid #eee;border-radius:10px;background-color:#fff}.form-popup__modal-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:38px}.form-popup__modal-top-title{font-size:20px;font-weight:500;margin-bottom:4px}.form-popup__modal-top-text{font-size:16px}.form-popup__modal-top-icon-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 9px}.form-popup__close{font-size:24px;cursor:pointer;-webkit-transition:color .1s ease;transition:color .1s ease}.form-popup__close:hover,.form-popup__close:focus{color:#028ee6}.form-popup__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -14px 20px}.form-popup__form-field{padding:0 14px}.form-popup__form-field_width_full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form-popup__form-field_width_half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.form-popup__form-label{display:block;font-weight:400;margin-bottom:6px}.form-popup__text-field{width:100%;height:46px;border-radius:10px;border:1px solid #d3d3d3;font-size:16px;padding:2px 10px}.form-popup .wp-editor-area{display:none}.form-popup__buttons-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.form-popup__cancel{font-size:16px;color:#999;cursor:pointer;-webkit-transition:color .1s ease;transition:color .1s ease}.form-popup__cancel:hover,.form-popup__cancel:focus{color:#028ee6}.form-popup__submit-loading{opacity:0}.form-popup__message{display:none}.form-popup__message-inner{border:1px solid;font-size:14px;padding:16px;border-radius:6px;margin-bottom:24px}.form-popup__message-inner.error{border-color:#f1aeb5;background-color:#f8d7da;color:#58151c}.form-popup__message-inner.success{border-color:#a3cfbb;background-color:#d1e7dd;color:#0a3622}.form-popup .pristine-error{padding-top:2px;color:#dc3545;font-size:14px}.listed-book{position:relative;display:inline-block;color:inherit;text-decoration:none;overflow:hidden;border-radius:10px;font-size:0;line-height:0}.listed-book::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:1;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 9, 23, 0.8)), color-stop(50%, rgba(0, 9, 23, 0)), to(rgba(0, 9, 23, 0)));background:linear-gradient(to top, rgba(0, 9, 23, 0.8), rgba(0, 9, 23, 0) 50%, rgba(0, 9, 23, 0) 100%)}.listed-book__image{display:inline-block;position:relative;font-size:0;line-height:0}.listed-book__bottom{position:absolute;bottom:0;left:16px;padding-bottom:32px;width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 8px;color:#fff;z-index:2}.listed-book__title{font-size:16px;font-weight:500;line-height:1.25;text-align:center;-webkit-transition:color .1s ease;transition:color .1s ease}.listed-book:hover .listed-book__title,.listed-book:focus .listed-book__title{color:#028ee6}.listed-book__coming-soon{position:absolute;left:0;top:-4px;-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#fff;font-size:12px;display:inline-block;padding:5px 16px 3px;border-radius:25px;border:1px solid #fff;line-height:normal}.collection-slider{position:relative}.collection-slider__arrow{position:absolute;font-size:30px;color:#000;top:50%;line-height:1;cursor:pointer;z-index:10;-webkit-transition:color .1s ease;transition:color .1s ease}@media(max-width: 980px){.collection-slider__arrow{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#fff;background-color:#000;border-radius:100%}}.collection-slider__arrow:hover,.collection-slider__arrow:focus{color:#028ee6}.collection-slider__arrow.swiper-button-lock{display:none}.collection-slider__prev{left:-75px}@media(max-width: 980px){.collection-slider__prev{left:-15px}}.collection-slider__next{right:-75px}@media(max-width: 980px){.collection-slider__next{right:-15px}}.recommendations-slider{position:relative}.recommendations-slider__slide-image{font-size:0;line-height:0;border-radius:10px;overflow:hidden;margin-bottom:10px}.recommendations-slider__slide-title{font-size:18px;font-weight:400;line-height:1.2222222222;text-align:left;text-transform:uppercase;-webkit-transition:color .1s ease;transition:color .1s ease}.recommendations-slider__slide-link{color:inherit;text-decoration:none}.recommendations-slider__arrow{position:absolute;top:20px;cursor:pointer;font-size:30px;-webkit-transition:color .1s ease;transition:color .1s ease}.recommendations-slider__arrow:hover,.recommendations-slider__arrow:focus{color:#028ee6}.recommendations-slider__prev{left:-75px}@media(max-width: 1430px){.recommendations-slider__prev{left:-40px}}.recommendations-slider__next{right:-75px}@media(max-width: 1430px){.recommendations-slider__next{right:-40px}}.recommendations-slider__slide-book-category{position:relative;font-size:0;line-height:0;margin-bottom:12px}.recommendations-slider__slide-category-icon{position:absolute;bottom:0;left:43px;z-index:1}.recommendations-slider__slide-book-image{display:inline-block;font-size:0;line-height:0;overflow:hidden;border-radius:100%}.recommendations-slider__slide-inner:hover .recommendations-slider__slide-title,.recommendations-slider__slide-inner:focus .recommendations-slider__slide-title{color:#028ee6}.glsr-reviews,.glsr-reviews-wrap{display:block !important}.glsr-default .glsr-review{gap:0 16px !important}.glsr-default .glsr-review__rating-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px 16px}.glsr-default .glsr-review__rating-date{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-weight:300;margin-top:-0.3em;margin-bottom:16px}.glsr-default .glsr-review .glsr-review-author{font-size:20px}.glsr-default .glsr-review .glsr-review-title{display:inline-block;width:auto;font-size:20px;font-weight:500;margin-top:-0.3em;max-width:calc(100% - 100px - 16px - 16px)}.glsr-default .glsr-review .glsr-review-title .glsr-tag-value{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.glsr-default .glsr-review__content{width:100%}.glsr-default .glsr-review .glsr-review-content{font-size:18px}.glsr-default .glsr-review .glsr-review-date{font-size:16px;font-style:normal}.glsr-default .glsr-review .glsr-read-more a{color:#028ee6}.glsr-default .glsr-review__avatar-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;margin-bottom:16px}.glsr-default .glsr-review .glsr-review-avatar{display:inline-block;border-radius:100%;overflow:hidden;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}.glsr-reviews .glsr-review+.glsr-review{margin-top:32px}.glsr-default .glsr-reviews{gap:70px 0}.recipe-reviews__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 0;margin:0 -8px}.recipe-reviews__summary-submit{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding:0 8px}@media(max-width: 600px){.recipe-reviews__summary-submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.recipe-reviews__list{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding:0 8px}@media(max-width: 600px){.recipe-reviews__list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.recipe-reviews__summary{padding-bottom:28px;margin-bottom:30px;border-bottom:1px solid #000}.recipe-reviews__summary .glsr-summary-text{font-size:20px;color:#999}.recipe-reviews__summary .glsr-star-rating{font-size:14px}.recipe-reviews__comments-number{font-size:20px;color:#999}.recipe-reviews__button{width:100%;display:inline-block;font-size:20px;font-weight:500;border-radius:10px;border:3px solid #000;background-color:#fff;color:#000;padding:11px 8px 9px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.recipe-reviews__button:hover,.recipe-reviews__button:focus{background-color:#eee}.recipe-reviews__submit-title{font-size:24px;font-weight:700;margin:0 0 8px}.recipe-reviews__submit-text{font-size:18px;margin-bottom:34px}.page-recipe{padding-top:18px;padding-bottom:100px}.page-recipe__inner{width:100%;max-width:1328px;margin:0 auto}.page-recipe__breadcrumbs{margin-bottom:32px}@media(min-width: 981px){.page-recipe__top-padding{padding-left:calc(((100% - (16px * (12 - 1))) / 12) * 1 + (16px * 0) + 16px)}}.page-recipe__top-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px 28px}.page-recipe__top-content{-webkit-box-flex:0;-ms-flex:0 0 45.4545454545%;flex:0 0 45.4545454545%;max-width:45.4545454545%;padding:0 8px}@media(max-width: 980px){.page-recipe__top-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:32px}}.page-recipe__media{-webkit-box-flex:0;-ms-flex:0 0 54.5454545455%;flex:0 0 54.5454545455%;max-width:54.5454545455%;padding:0 8px}@media(max-width: 980px){.page-recipe__media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-recipe__categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 4px;margin-bottom:16px}.page-recipe__title{font-size:48px;line-height:1.1666666667;margin:0 0 .8333333333em;font-weight:500;text-transform:uppercase}@media(max-width: 480px){.page-recipe__title{font-size:36px}}.page-recipe__header{margin-bottom:36px}.page-recipe__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 32px}@media(max-width: 480px){.page-recipe__stats{gap:16px 0}}@media(max-width: 480px){.page-recipe__stats-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px}}.page-recipe__stats-label{display:block;font-size:12px;margin-bottom:8px;color:#028ee6}.page-recipe__stats-number{position:relative;font-size:30px;font-weight:200;line-height:1}.page-recipe__stats-total .page-recipe__stats-number{font-weight:700}.page-recipe__stats-portions .page-recipe__stats-number{font-weight:700}.page-recipe__top-sheet{position:relative;background-color:#f8f8f8;padding-top:36px;padding-bottom:32px;padding-left:64px;padding-right:60px;border-radius:35px 0 35px 35px;margin-bottom:32px}@media(max-width: 1220px){.page-recipe__top-sheet{padding-left:32px}}@media(max-width: 980px){.page-recipe__top-sheet{padding-left:16px;padding-right:16px}}.page-recipe__top-sheet::after{position:absolute;content:"";width:93px;height:167px;top:-6px;right:-4px;background-image:url(../../img/page-corner.jpg);background-size:93px 167px;background-repeat:no-repeat;z-index:0}@media(max-width: 480px){.page-recipe__top-sheet::after{display:none}}.page-recipe.is-amp .page-recipe__top-sheet::after{background-image:url(/wp-content/themes/trouvetarecette/img/page-corner.jpg)}.page-recipe__top-sheet-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;z-index:1}@media(max-width: 420px){.page-recipe__top-sheet-top{display:block}}.page-recipe__book-label{display:block;font-size:16px;font-weight:300}.page-recipe__book-name{font-size:20px;font-weight:500;line-height:1.4;color:inherit;text-decoration:none;-webkit-transition:color .1s ease;transition:color .1s ease}.page-recipe__book-name:hover,.page-recipe__book-name:focus{color:#028ee6}.page-recipe__book-image-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 16px;margin-bottom:32px}@media(max-width: 1280px){.page-recipe__book-image-page{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-recipe__book-buttons-title{font-size:20px;font-weight:300;margin-bottom:16px}.page-recipe__book-buttons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 8px}@media(max-width: 980px){.page-recipe__book-buttons-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 600px){.page-recipe__book-buttons-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px 0}}.page-recipe__book-buttons-row-link{color:#000;text-decoration:underline;-webkit-transition:color .1s ease;transition:color .1s ease}.page-recipe__book-buttons-row-link:hover,.page-recipe__book-buttons-row-link:focus{color:#028ee6}.page-recipe__page{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:252px;height:252px;border:1px solid #000;border-radius:100%}@media(max-width: 1280px){.page-recipe__page{width:auto;height:auto;border:none;border-radius:0}}.page-recipe__page-label{font-size:26px;font-weight:300}.page-recipe__page-value{font-size:88px;font-weight:700;line-height:1}.page-recipe__book-image{font-size:0;line-height:0}.page-recipe__book-image-inner{overflow:hidden;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.page-recipe__top-sheet-top{margin-bottom:32px}.page-recipe__featured-product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 4px;font-weight:300;margin-bottom:10px}.page-recipe__featured-product-title strong{font-weight:400}.page-recipe__featured-product{margin-bottom:36px}.page-recipe__featured-product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 8px}.page-recipe__featured-product-image{font-size:0;line-height:0;border-radius:3px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.page-recipe__featured-product-box-title{font-size:24px;font-family:"Playfair Display",serif}.page-recipe__featured-product-box-subtitle{font-weight:300}.page-recipe__featured-product-title-text{display:inline-block;position:relative}.page-recipe__featured-product-title-wiggle{position:absolute;top:16px;font-size:0;line-height:0;left:100%;width:34px;margin-left:8px}@media(max-width: 1100px)and (min-width: 981px),(max-width: 480px){.page-recipe__featured-product-title-wiggle{display:none}}.page-recipe__featured-product-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 16px 18px 16px;background-color:#ebf6fd;border:1px solid #bbd8ea;border-radius:5px;gap:16px 8px}.page-recipe__featured-product-check{font-size:0;line-height:0;-ms-flex-negative:0;flex-shrink:0}.page-recipe__user-buttons{font-size:20px;font-weight:300;margin-bottom:32px}.page-recipe__top-sheet-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 16px;text-decoration:none;margin-top:16px}.page-recipe__top-sheet-button-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:.25em}.page-recipe__small-ad iframe{margin-bottom:32px}.page-recipe__ingredients-title{display:block;font-size:36px;font-weight:700;font-family:"Playfair Display",serif;margin:0 0 .6111111111em}.page-recipe__ingredients-list{list-style-type:none;margin:0;padding:0;font-size:20px;font-weight:400;border-top:1px solid #000}.page-recipe__ingredients-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;padding:16px 0 12px;border-bottom:1px solid #000}.page-recipe__ingredients-list-quantity{font-size:12px;-ms-flex-negative:0;flex-shrink:0}.page-recipe__ingredients-list-affiliate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;color:#028ee6;text-decoration:underline;-webkit-transition:color .1s ease;transition:color .1s ease}.page-recipe__ingredients-list-affiliate:hover,.page-recipe__ingredients-list-affiliate:focus{color:#000}.page-recipe__ingredients-list-affiliate-icon{font-size:15px;margin-top:.6em}.page-recipe__ingredients-list-affiliate-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 8px}.page-recipe__ingredients-list-affiliate-image{font-size:0;line-height:0;overflow:hidden;border-radius:3px}.page-recipe__instructions-title{display:block;font-size:36px;font-weight:700;font-family:"Playfair Display",serif;margin:0 0 .611111em}.page-recipe__instructions{padding-left:1.2em;margin:0;line-height:2;font-family:Georgia,Times,Times New Roman,serif}.page-recipe__need-quantities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 16px;padding-top:32px;padding-bottom:36px}.page-recipe__need-quantities-text{font-size:20px;margin-bottom:16px;font-weight:300;margin-top:-0.4em}.page-recipe__need-quantities-icon{-ms-flex-negative:0;flex-shrink:0;font-size:0;line-height:0}.page-recipe__need-quantities-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 16px}@media(max-width: 480px){.page-recipe__need-quantities-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-recipe__description{margin-bottom:96px}.page-recipe__description-title{display:block;font-size:36px;font-weight:700;font-family:"Playfair Display",serif;margin:0 0 .8888888889em}.page-recipe__description-text{font-size:18px;-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media(max-width: 800px){.page-recipe__description-text{-webkit-columns:1;-moz-columns:1;columns:1}}@media(max-width: 600px){.page-recipe__description-text{position:relative;height:145px;overflow:hidden}.page-recipe__description-text.force-open{height:auto}}@media(min-width: 601px){.page-recipe__description-text{height:auto !important}}.page-recipe__description-text-veil{display:none}@media(max-width: 600px){.page-recipe__description-text-veil{display:block;pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0))}}.page-recipe__description-text.force-open .page-recipe__description-text-veil{display:none}.page-recipe__description-read-more{margin-top:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;font-size:16px;font-weight:300}@media(min-width: 601px){.page-recipe__description-read-more{display:none}}.page-recipe__description-read-more-icon{font-size:14px}.page-recipe__top-sheet-buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 32px;top:-22px;left:calc(((100% - (16px * (6 - 1))) / 6) * 1 + (16px * 0) + 16px);font-size:20px;background-color:#f8f8f8;border-radius:15px;padding:8px 32px;-webkit-box-shadow:0 -3px 4px rgba(0,0,0,.16);box-shadow:0 -3px 4px rgba(0,0,0,.16)}@media(max-width: 980px){.page-recipe__top-sheet-buttons{left:16px}}.page-recipe__top-sheet-buttons a{color:#000917;-webkit-transition:color .1s ease;transition:color .1s ease}.page-recipe__top-sheet-buttons a:hover,.page-recipe__top-sheet-buttons a:focus{color:#028ee6}.page-recipe__top-sheet-button-star,.page-recipe__top-sheet-button-fake,.page-recipe__top-sheet-button-heart,.page-recipe__top-sheet-button-calendar{color:#000917;cursor:pointer;-webkit-transition:color .1s ease;transition:color .1s ease}.page-recipe__top-sheet-button-star:hover,.page-recipe__top-sheet-button-star:focus,.page-recipe__top-sheet-button-fake:hover,.page-recipe__top-sheet-button-fake:focus,.page-recipe__top-sheet-button-heart:hover,.page-recipe__top-sheet-button-heart:focus,.page-recipe__top-sheet-button-calendar:hover,.page-recipe__top-sheet-button-calendar:focus{color:#028ee6}.page-recipe__top-sheet-button-star:hover,.page-recipe__top-sheet-button-star:focus{color:#ffba00}.page-recipe__top-sheet-button-heart:hover,.page-recipe__top-sheet-button-heart:focus{color:#d50a0a}.page-recipe__top-sheet-button-heart .simplefavorite-button.active{color:#d50a0a}.page-recipe__collection{background-color:#f8f8f8;border-radius:35px;padding:40px 16px 64px 16px;margin-top:70px}@media(max-width: 980px){.page-recipe__collection{margin-top:96px}}@media(max-width: 980px){.page-recipe__collection-desktop{display:none}}.page-recipe__collection-mobile{margin-bottom:32px}@media(min-width: 981px){.page-recipe__collection-mobile{display:none}}.page-recipe__collection-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -13px;gap:24px 0}@media(max-width: 480px){.page-recipe__collection-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-recipe__collection-image{margin-top:-56px;padding:0 13px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}@media(max-width: 980px){.page-recipe__collection-image{margin-top:-72px}}@media(max-width: 480px){.page-recipe__collection-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.page-recipe__collection-image-inner{display:inline-block;overflow:hidden;font-size:0;line-height:0;border-radius:10px}.page-recipe__collection-content{padding:0 13px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 480px){.page-recipe__collection-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.page-recipe__collection-content-available{font-size:16px;margin-bottom:4px;font-weight:300}.page-recipe__collection-content-book{font-size:20px;font-weight:500;margin-bottom:36px}.page-recipe__collection-content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px 0}.page-recipe__share{padding:14px 9px 15px 20px;background-color:#f8f8f8;border-radius:10px}.page-recipe__share-title{font-size:18px;font-weight:700;padding-bottom:16px;margin-bottom:16px;border-bottom:1px dashed #000917}.page-recipe__share-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;margin:0;padding:0;gap:16px 32px;font-size:24px;line-height:1;color:#000917}.page-recipe__share-buttons a{color:inherit}.page-recipe__share-buttons a:hover,.page-recipe__share-buttons a:focus{color:#028ee6}.page-recipe__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;margin-bottom:16px;cursor:pointer}.page-recipe__stars .glsr-summary-rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:14px;color:#999}.page-recipe__stars .glsr-summary-stars{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-recipe__stars-c2a{color:#999;font-size:12px}.page-recipe__stars-number{color:#999;font-size:12px;font-weight:500}.page-recipe__same-collection{margin-top:98px;background-color:#f8f8f8;padding:72px 0 64px;border-radius:35px}.page-recipe__same-collection-title{font-size:48px;font-weight:300;margin:0 0 1.3333333333em;line-height:1}@media(max-width: 800px){.page-recipe__same-collection-title{font-size:40px}}@media(max-width: 480px){.page-recipe__same-collection-title{font-size:30px}}.page-recipe__recommendations-outer{padding-left:calc(((100% - (16px * (12 - 1))) / 12) * 1 + (16px * 0) + 16px);padding-right:calc(((100% - (16px * (12 - 1))) / 12) * 1 + (16px * 0) + 16px)}.page-recipe__recommendations{margin-top:96px;padding:0 16px}.page-recipe__recommendations-title{font-size:30px;font-weight:700;line-height:1.2;font-family:"Playfair Display",serif;margin:0 0 1.2666666667em}.page-recipe__reviews{margin-bottom:98px}.page-recipe__reviews-title{font-size:36px;font-family:"Playfair Display",serif;font-weight:700;margin:0 0 .8888888889em}.page-recipe__wide-ad{position:relative;margin:0 auto 30px;width:100%;max-width:728px;overflow:hidden}.page-recipe__wide-ad iframe{border:0}.page-recipe__wide-ad-scaler{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-origin:0 0;transform-origin:0 0}.grecaptcha-badge{display:none;z-index:1000}.glsr-captcha-holder .grecaptcha-badge{right:auto !important;left:-186px;-webkit-transition:left .3s ease 0s !important;transition:left .3s ease 0s !important}.glsr-captcha-holder .grecaptcha-badge:hover{left:0}
/*# sourceMappingURL=recipe.css.map */
