#recipe_show .ingredients-cart-section{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}#recipe_show .ingredients-cart-section>.price{margin-bottom:0}#recipe_show .ingredients-cart-section>.price>.unit{color:gray;font-size:13px;font-weight:700}#recipe_show .ingredients-cart-section>.price>.total{font-size:16px;font-weight:700}#recipe_show .ingredients-cart-section>.price>.total>.shipping-price{font-size:13px}#recipe_show .ingredients-cart-section>.price .caution{color:#c73f33;padding:0;font-size:12px}#recipe_show .ingredients-cart-section>.btn{width:100%;font-size:12px}#recipe_show .ingredients-cart-section>.btn.cart{background-color:#f9f1f1;border-radius:50%;width:40px;height:40px;margin:0;padding:6px;position:relative}#recipe_show .ingredients-cart-section>.btn.cart.disabled{background-color:#bfbfbf;border:none}#recipe_show .ingredients-cart-section>.btn.cart:hover,#recipe_show .ingredients-cart-section>.btn.cart:focus,#recipe_show .ingredients-cart-section>.btn.cart:active{transform:translate(1px,1px)}#recipe_show .ingredients-cart-section>.btn.cart>img.icon{width:16px;position:absolute;top:11.4px;left:10.4px}#recipe_show .link{color:#007185;cursor:pointer;text-decoration:underline}.chefrepi-page-recipe-show #errors{text-align:center;padding:200px 0}.chefrepi-page-recipe-show .article-card>.new{color:#fff;background:#dfc713;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.chefrepi-page-recipe-show .article-card>.wrapper{width:100%;display:flex;position:relative}.chefrepi-page-recipe-show .article-card>.wrapper:before{content:"";padding-top:33.333%;display:block}.chefrepi-page-recipe-show .article-card>.wrapper>img{-o-object-fit:cover;object-fit:cover;width:100%}.chefrepi-page-recipe-show .article-card>.wrapper>img:active{transform:translateY(3px)}.chefrepi-page-recipe-show .article-card>p{text-align:left}.chefrepi-page-recipe-show .article-card>p.main{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.5rem 0;font-size:13px;display:-webkit-box;overflow:hidden}.chefrepi-page-recipe-show .article-card>p.main a{color:#414141}.chefrepi-page-recipe-show .article-card>p.main a:active{text-decoration:underline}.chefrepi-page-recipe-show .article-card>p.tag{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:8px;font-weight:700}.chefrepi-page-recipe-show .article-card>p.timestamp{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px;font-weight:700}.chefrepi-page-recipe-show #recipe_show>.main{margin:10px 15px 0}.chefrepi-page-recipe-show #recipe_show>.main p.step_count{margin-bottom:10px;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-weight:700}.chefrepi-page-recipe-show #recipe_show>.main .title{margin:30px 0;font-size:18px;font-weight:700}.chefrepi-page-recipe-show #recipe_show>.main h3.beta-caution{color:#fff;background-color:#c73f33;padding:10px;font-size:14px}.chefrepi-page-recipe-show #recipe_show>.main ul.tags{flex-wrap:wrap;margin-bottom:10px;padding:0;list-style-type:none;display:flex}.chefrepi-page-recipe-show #recipe_show>.main ul.tags>li{color:#9b9b9b;margin-right:10px;font-size:10px}.chefrepi-page-recipe-show #recipe_show>.main p.desc{padding-bottom:16px;font-size:13px;line-height:2}.chefrepi-page-recipe-show #recipe_show>.main p.desc a{color:#007185}.chefrepi-page-recipe-show #recipe_show .about{margin-bottom:20px}.chefrepi-page-recipe-show #recipe_show .about ul:first-of-type{border-top:1px solid #9b9b9b}.chefrepi-page-recipe-show #recipe_show .about ul{border-bottom:1px solid #9b9b9b;align-items:center;margin-bottom:0;padding:13px 40px;list-style-type:none;display:flex}.chefrepi-page-recipe-show #recipe_show .about ul li{font-size:10px}.chefrepi-page-recipe-show #recipe_show .about ul li>button{background:0 0;border:none;margin-left:5px}.chefrepi-page-recipe-show #recipe_show .about ul li>button>img{width:12px;height:12px}.chefrepi-page-recipe-show #recipe_show .about ul li:first-of-type{text-align:center;width:20px;margin-right:10px}.chefrepi-page-recipe-show #recipe_show .about ul li:last-of-type{margin-left:auto}.chefrepi-page-recipe-show #recipe_show .cart{margin:30px 15px}.chefrepi-page-recipe-show #recipe_show .cart .cart_block{max-width:620px;margin:auto}.chefrepi-page-recipe-show #recipe_show .cart .cart_block .datetime{text-align:right;margin:0 18px 30px;font-size:10px}.chefrepi-page-recipe-show #recipe_show .cart .cart_block .datetime>p{margin:0}.chefrepi-page-recipe-show #recipe_show .cart .cart_block .datetime>p>span{color:#007185;cursor:pointer;text-decoration:underline}.chefrepi-page-recipe-show #recipe_show .cart .cart_block .info{font-size:12px}.chefrepi-page-recipe-show #recipe_show .cart .cart_block .info p{margin-bottom:0}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .serving{text-align:center;margin-bottom:0;font-size:13px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price{text-align:center;color:#c73f33;margin:0 0 8px 15px;font-size:25px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price>del{font-size:20px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price>span.discount{color:#c73f33;background-color:#fff;border:1px solid #c73f33;border-radius:5px;margin-right:5px;padding:3px 5px;font-size:10px;font-weight:700}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price>span.count{font-size:14px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price>span.shipping_price{font-size:12px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .price>span.info{color:#9b9b9b;margin-left:3px;font-size:10px}.chefrepi-page-recipe-show #recipe_show .cart_button .quantity{justify-content:center;align-items:center;margin:0 auto 10px;font-size:12px;display:flex}.chefrepi-page-recipe-show #recipe_show .cart_button .quantity label{margin-right:5px}.chefrepi-page-recipe-show #recipe_show .cart_button .quantity input{text-align:center;width:30px}.chefrepi-page-recipe-show #recipe_show .cart_button .alcohol-caution{text-align:center;margin:10px 0;font-size:12px}.chefrepi-page-recipe-show #recipe_show .cart_button .caution{color:#c73f33;text-align:center;justify-content:center;align-items:center;margin:0 auto 10px;padding:6px 0;font-size:12px;display:flex}.chefrepi-page-recipe-show #recipe_show .cart_button .caution .optional_price{color:#9b9b9b;font-size:13px;font-weight:700}.chefrepi-page-recipe-show #recipe_show .cart_button .caution .optional_price a{color:#007185;text-decoration:underline}.chefrepi-page-recipe-show #recipe_show .cart_button .course>a{text-align:right;color:#007185;width:100%;margin-bottom:4px;font-size:10px;text-decoration:underline;display:block}.chefrepi-page-recipe-show #recipe_show .cart_button .btn{color:#c73f33;border:2px solid #c73f33;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:18px 0;font-weight:700;display:flex}.chefrepi-page-recipe-show #recipe_show .cart_button .btn[disabled]{color:#9e9e9e;background-color:#e0e0e0;border:2px solid #9e9e9e}.chefrepi-page-recipe-show #recipe_show .cart_button .btn img{margin-right:8px}.chefrepi-page-recipe-show #recipe_show .cart_button .btn:active{background:#f3f3f3}.chefrepi-page-recipe-show #recipe_show .cart_button .btn.btn-disabled{color:#f3f3f3;background-color:#bfbfbf;border:none}.chefrepi-page-recipe-show #recipe_show .cart_button .refund-offer{text-align:center;color:#df2513;margin-bottom:0;font-size:12px}.chefrepi-page-recipe-show #recipe_show .cart_button .refund-offer img{width:12px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content{padding:0}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content>img{width:20px;position:absolute;top:16px;right:17px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content p.title{text-align:center;margin-bottom:24px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content p.sub{font-size:12px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content p.info{text-align:left;font-size:14px}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content .btn-wrapper{margin:auto}.chefrepi-page-recipe-show #recipe_show #cart_block .my-container .modal-content .btn-wrapper>button{color:#fff;background-color:#9b9b9b;border:none;border-radius:5px;padding:5px 40px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .caution{padding:31px 18px 45px}.chefrepi-page-recipe-show #recipe_show .caution p{margin-bottom:20px;font-size:14px}.chefrepi-page-recipe-show #recipe_show .caution ul{margin:0;padding:10px;list-style:"※"}.chefrepi-page-recipe-show #recipe_show .caution ul li{font-size:10px}.chefrepi-page-recipe-show #recipe_show .credit-cards{flex-wrap:wrap;justify-content:flex-end;margin-top:12px;display:flex}.chefrepi-page-recipe-show #recipe_show .credit-cards>img{margin-right:2px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog{padding-left:25px;padding-right:25px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content{padding:50px 40px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content>img{width:20px;position:absolute;top:16px;right:17px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content>p.title{text-align:center;margin-bottom:20px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content>p.sub{margin-bottom:30px;font-size:12px}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content>.btn-wrapper{margin:auto}.chefrepi-page-recipe-show #recipe-detail .modal-dialog .modal-content>.btn-wrapper>button{color:#fff;background-color:#9b9b9b;border:none;border-radius:5px;padding:5px 40px;font-size:12px}.chefrepi-page-recipe-show .header_cart{max-width:620px;visibility:initial;margin:4px auto;padding:0 15px}.chefrepi-page-recipe-show .header_cart .wrapper{color:#c73f33;background-color:#fff;border:2px solid #c73f33;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:6px 16px;font-size:12px;font-weight:700;display:flex;position:relative}.chefrepi-page-recipe-show .header_cart .wrapper:active{background-color:#f3f3f3}.chefrepi-page-recipe-show .header_cart .wrapper>.announce{text-align:left;color:#c73f33;width:100%;margin-right:5px;font-size:10px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing{text-align:left}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>.discount_text{color:#c73f33;margin-right:5px;font-size:10px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul{-moz-column-gap:2px;justify-content:flex-start;align-items:baseline;column-gap:2px;margin-bottom:0;padding:0;list-style:none;display:flex}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.discount{font-size:13px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.discount del{text-decoration-thickness:2 px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.price{color:#c73f33;font-size:17px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.price>span{color:#414141;font-size:13px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.shipping_price{font-size:10px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.optional_price{font-size:11px}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.optional_price.grayout{color:#9b9b9b}.chefrepi-page-recipe-show .header_cart .wrapper>.pricing>ul li.optional_price a{color:#007185;text-decoration:underline}.chefrepi-page-recipe-show .header_cart .wrapper.disable{color:#9e9e9e;background-color:#e0e0e0;border:2px solid #9e9e9e}.chefrepi-page-recipe-show .header_cart .wrapper.disable>.announce{color:#9b9b9b}.chefrepi-page-recipe-show .header_cart .wrapper.disable>.pricing>ul>li.price{color:#9b9b9b;text-decoration:line-through}.chefrepi-page-recipe-show .header_cart .wrapper.disable>.pricing>ul>li.price>span,.chefrepi-page-recipe-show .header_cart .wrapper.disable>.pricing>ul>li.shipping_price{color:#9b9b9b}.chefrepi-page-recipe-show .header_cart .wrapper .cart_button{font-size:12px;text-decoration:underline;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.chefrepi-page-recipe-show .header_cart .wrapper .cart_button img{width:22px;margin-right:0;display:inline-block}.chefrepi-page-recipe-show #recipe_show .information ul.tabs{text-align:center;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;justify-content:center;width:100%;padding-left:0;list-style-type:none;display:flex;overflow:scroll}@media (width<=450px){.chefrepi-page-recipe-show #recipe_show .information ul.tabs.save-cooking{justify-content:flex-start}}@media (width>=450px){.chefrepi-page-recipe-show #recipe_show .information ul.tabs.save-cooking>li{width:20%}}.chefrepi-page-recipe-show #recipe_show .information ul.tabs:not(.save-cooking)>li{width:25%}.chefrepi-page-recipe-show #recipe_show .information ul.tabs::-webkit-scrollbar{display:none}.chefrepi-page-recipe-show #recipe_show .information ul.tabs>li{word-break:keep-all;white-space:nowrap;color:#bfbfbf;padding:7px 10px;font-size:12px;display:block}.chefrepi-page-recipe-show #recipe_show .information ul.tabs>li.active{color:#414141;border-bottom:3px solid #414141}.chefrepi-page-recipe-show #recipe_show .information>.desc{margin:30px;font-size:10px}.chefrepi-page-recipe-show #recipe_show .information>.desc>.title{margin-bottom:4px;font-size:13px;display:flex}.chefrepi-page-recipe-show #recipe_show .information>.desc>.title.mb-20{margin-bottom:20px}.chefrepi-page-recipe-show #recipe_show .information>.desc p.message{margin-bottom:20px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .information>.desc p.header{font-weight:700}.chefrepi-page-recipe-show #recipe_show .information>.desc>.info{align-items:center;font-size:10px;display:flex}.chefrepi-page-recipe-show #recipe_show .information>.desc>.info p{margin:0 0 0 3px}.chefrepi-page-recipe-show #recipe_show .information>.desc>.info.mb-25{margin-bottom:25px}.chefrepi-page-recipe-show #recipe_show .information>.desc>.info.cookware{margin:0 3px 4px}.chefrepi-page-recipe-show #recipe_show .information>.desc .my-border{margin-bottom:15px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .information>.desc .my-border span{font-weight:700}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items{margin-bottom:20px;padding:0;list-style-type:none}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li{border-bottom:1px solid #9b9b9b;justify-content:space-between;align-items:center;padding:8px 0;font-size:10px;display:flex}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p{margin:0;display:flex}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p>span{margin-right:5px;position:relative;top:-2px}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p>span>.caution{color:#c73f33;padding:6px 0 0}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p>span>a{align-items:center;display:flex}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p>span>a>span{color:#007185;font-weight:700}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.items li p>span>a>img{width:16px;margin-left:5px}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.attention{margin:12px 0;padding-left:20px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.attention.allergies{padding:0;list-style-type:none}.chefrepi-page-recipe-show #recipe_show .information>.desc ul.attention.allergies>li>img{width:30px}.chefrepi-page-recipe-show #recipe_show .learn_about{background-color:#f3f3f3;margin-bottom:20px;padding:20px 0}.chefrepi-page-recipe-show #recipe_show .learn_about .wrapper{background-color:#fff;border-radius:5px;margin:0 15px;padding:17px 20px}.chefrepi-page-recipe-show #recipe_show .learn_about .wrapper p{color:#c73f33;border-bottom:1px solid #ebebeb;margin-bottom:10px;padding-bottom:10px}.chefrepi-page-recipe-show #recipe_show .learn_about .wrapper ul{margin-bottom:0;padding-left:10px;list-style:"✔︎"}.chefrepi-page-recipe-show #recipe_show .learn_about .wrapper ul li{padding-left:5px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .recommended-magazine{padding:25px 0}.chefrepi-page-recipe-show #recipe_show .recommended-magazine h3.title{text-align:center;margin:0;font-size:15px}.chefrepi-page-recipe-show #recipe_show .recommended-magazine h3.title>img{width:15px}.chefrepi-page-recipe-show #recipe_show .recommended-magazine p{text-align:center;margin:.5rem 0}.chefrepi-page-recipe-show #recipe_show .recommended-magazine p.sub{margin-top:0;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul{width:100%;margin:0;padding:0;list-style-type:none;display:flex;overflow:scroll}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul::-webkit-scrollbar{display:none}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li{width:170px;min-width:170px;padding:10px;position:relative}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li img{width:100%}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li p{text-align:left}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li p.main{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:39px;margin-bottom:.5rem;font-size:13px;display:-webkit-box;overflow:hidden}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li p.tag{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:8px;font-weight:700}.chefrepi-page-recipe-show #recipe_show .recommended-magazine>ul li p.timestamp{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px;font-weight:700}.chefrepi-page-recipe-show #recipe_show .create p{text-align:center;margin-bottom:6px;font-size:12px}.chefrepi-page-recipe-show #recipe_show .create .post-btn{color:#fff;background-color:#c73f33;border-radius:5px;justify-content:center;align-items:center;width:40%;min-width:248px;margin:16px auto;padding:8px 0;font-size:14px;display:flex}.chefrepi-page-recipe-show #recipe_show .create .post-btn.outline{color:#c73f33;background-color:#fff;border:1px solid #c73f33}.chefrepi-page-recipe-show #recipe_show .create .post-btn.disabled{background-color:#bfbfbf;margin-top:24px}.chefrepi-page-recipe-show #recipe_show .reviews{margin:30px auto}.chefrepi-page-recipe-show #recipe_show .reviews>p{text-align:center;margin:0}.chefrepi-page-recipe-show #recipe_show .reviews>p>img{width:15px}.chefrepi-page-recipe-show #recipe_show .reviews>p.title{font-size:15px}.chefrepi-page-recipe-show #recipe_show .reviews>p.rating{-moz-column-gap:2px;justify-content:center;align-items:center;column-gap:2px;display:flex}.chefrepi-page-recipe-show #recipe_show .reviews>p.rating>a{color:#007185;font-size:15px}.chefrepi-page-recipe-show #recipe_show .reviews>p.sub{font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .empty-post p{text-align:center;color:#5a5a5a;margin:40px auto 10px;padding:16px;font-size:14px}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .empty-post img{width:100%;margin:auto auto 26px;display:block}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post{border-radius:8px;margin:6px;padding:10px;box-shadow:0 2px 6px #0000001a}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header{-moz-column-gap:6px;align-items:flex-start;column-gap:6px;margin-bottom:8px;display:flex}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header>img{width:40px}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info{width:100%}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .user{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:13px;display:-webkit-box;overflow:hidden}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .user i{content:"";border-top:1px solid #9b9b9b;border-right:1px solid #9b9b9b;width:8px;height:8px;margin-left:4px;margin-right:8px;display:inline-block;transform:rotate(45deg)}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .user a{color:#414141}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .user a:hover,.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .user a:active{color:#007185;text-decoration:underline}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .state{justify-content:space-between;margin-bottom:8px;display:flex}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .state .time{color:#9b9b9b;margin-bottom:0;font-size:13px}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .state .rating{display:flex}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-header .post-info .state .rating img{width:20px}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body{-moz-column-gap:16px;justify-content:space-between;column-gap:16px;display:flex}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .content-wrapper{width:100%;display:block;position:relative}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .content-wrapper .contents{word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (width>=400px){.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .content-wrapper .contents{-webkit-line-clamp:6}}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .like-wrapper{position:absolute;bottom:-2px;left:0}.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .post-media img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:6px;width:100px}@media (width>=400px){.chefrepi-page-recipe-show #recipe_show .reviews .post-wrapper .post>.post-body .post-media img{width:150px}}.chefrepi-page-recipe-show #recipe_show #chefrepi_plus{padding:0 15px}.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper{margin:40px 0}.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper p.desc{text-align:center;flex-wrap:wrap;justify-content:center;margin-bottom:0;font-size:18px;font-weight:700;display:flex}.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper .btn{color:#fff;background-color:#c73f33;border:2px solid #c73f33;border-radius:6px;width:100%;margin:10px auto 20px;padding:18px 0;font-weight:700}.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper .btn:active,.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper .btn:focus,.chefrepi-page-recipe-show #recipe_show #chefrepi_plus .wrapper .btn:hover{transition:all .1s ease-out;transform:translate(1px,1px)}.chefrepi-page-recipe-show #recipe_show .relative-magazine{padding:25px 0}.chefrepi-page-recipe-show #recipe_show .relative-magazine h3.title{text-align:center;margin:0;font-size:15px}.chefrepi-page-recipe-show #recipe_show .relative-magazine h3.title>img{width:15px}.chefrepi-page-recipe-show #recipe_show .relative-magazine>p{text-align:center;margin:.5rem 0}.chefrepi-page-recipe-show #recipe_show .relative-magazine>p.sub{margin-top:0;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul{width:100%;margin:0;padding:0;list-style-type:none;display:flex;overflow:scroll}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul::-webkit-scrollbar{display:none}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li{width:170px;min-width:170px;padding:10px;position:relative}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li img{width:100%}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li p{text-align:left}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li p.main{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:39px;margin-bottom:.5rem;font-size:13px;display:-webkit-box;overflow:hidden}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li p.tag{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:8px;font-weight:700}.chefrepi-page-recipe-show #recipe_show .relative-magazine>ul li p.timestamp{color:#9b9b9b;margin-top:0;margin-bottom:.1rem;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px;font-weight:700}.chefrepi-page-recipe-show #recipe_show .histories{padding:24px 0 0}.chefrepi-page-recipe-show #recipe_show .histories h3.title{text-align:center;margin:0;font-size:15px}.chefrepi-page-recipe-show #recipe_show .histories h3.title>img{width:15px}.chefrepi-page-recipe-show #recipe_show .histories>p{text-align:center;margin:.5rem 0}.chefrepi-page-recipe-show #recipe_show .histories>p.sub{margin-top:0;font-family:Lato,-apple-system,circular,blinkmacsystemfont,roboto,sans-serif;font-size:10px}.chefrepi-page-recipe-show #recipe_show .histories>p.non-history{margin:12px 0 0;font-size:14px}.chefrepi-page-recipe-show #recipe_show .histories>a.search-btn{color:#c73f33;border:1px solid #c73f33;border-radius:5px;justify-content:center;align-items:center;width:40%;min-width:248px;margin:4px auto 16px;padding:8px 0;font-size:14px;display:flex}.chefrepi-page-recipe-show #recipe_show .histories>ul{width:100%;margin:0;padding:0;list-style-type:none;display:flex;overflow:scroll}.chefrepi-page-recipe-show #recipe_show .histories>ul::-webkit-scrollbar{display:none}.chefrepi-page-recipe-show #recipe_show .histories>ul li{width:170px;min-width:170px;padding:10px;position:relative}.chefrepi-page-recipe-show #recipe_show .histories>ul li img{width:100%}.chefrepi-page-recipe-show #recipe_show .histories>ul li p{text-align:left}.chefrepi-page-recipe-show #recipe_show .histories>ul li p.main{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:39px;margin-bottom:.5rem;font-size:13px;display:-webkit-box;overflow:hidden}.chefrepi-page-recipe-show #recipe_show .preview img{-o-object-fit:cover;object-fit:cover;width:100%}.chefrepi-page-recipe-show #recipe_show .preview .main>.img-wrapper>img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;display:block}.chefrepi-page-recipe-show #recipe_show .preview .iframe-wrapper{height:0;padding-bottom:66.6%;position:relative;overflow:hidden}.chefrepi-page-recipe-show #recipe_show .preview .iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.chefrepi-page-recipe-show #recipe_show .preview .gray{background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chefrepi-page-recipe-show #recipe_show .preview .gray img{width:80px}.chefrepi-page-recipe-show #recipe_show .preview ul{justify-content:center;width:100%;margin:10px 0;padding:0;list-style-type:none;display:flex}@media (width<=767px){.chefrepi-page-recipe-show #recipe_show .preview ul{justify-content:flex-start}}.chefrepi-page-recipe-show #recipe_show .preview ul::-webkit-scrollbar{display:none}.chefrepi-page-recipe-show #recipe_show .preview ul.overflow{justify-content:start;overflow:scroll}.chefrepi-page-recipe-show #recipe_show .preview ul li{margin-left:5px;position:relative}.chefrepi-page-recipe-show #recipe_show .preview ul li>img{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:60px;height:40px}.chefrepi-page-recipe-show #recipe_show .preview ul li>img.active{border:2px solid green}.chefrepi-page-recipe-show #recipe_show .preview ul li>.play{background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chefrepi-page-recipe-show #recipe_show .preview ul li>.play>img{width:80px}.chefrepi-page-recipe-show #recipe_show .profile-wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;row-gap:10px;margin:0 0 20px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper>.profile{align-items:center;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper>.profile>img{border-radius:50%;width:60px;height:60px}.chefrepi-page-recipe-show #recipe_show .profile-wrapper>.profile>p{margin:0 0 0 10px;font-size:14px}.chefrepi-page-recipe-show #recipe_show .profile-wrapper>.profile.no-portrait>p{margin-left:0}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper{-moz-column-gap:8px;column-gap:8px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video{border-radius:5px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>a{border:1px solid #414141;border-radius:3px;padding-left:10px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>a:active{background:#f3f3f3}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>a>p{margin-bottom:0;padding:5px 10px;font-size:12px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>a img{width:20px}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>button.disabled{background-color:#bfbfbf;border:none;border-radius:3px;align-items:center;padding:0 10px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>.video>button.disabled>p{color:#f3f3f3;margin-bottom:0;padding:5px 0 5px 10px;font-size:12px;display:flex}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>p.info{text-align:right;margin:0;font-size:10px}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>p.info.red{color:#c73f33}.chefrepi-page-recipe-show #recipe_show .profile-wrapper .video-wrapper>p.info a{color:#007185;text-decoration:underline}.chefrepi-page-recipe-show #need_login_modal .modal-dialog{margin:50px auto;padding:0 1rem}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content>img{z-index:10;width:20px;position:absolute;top:16px;right:17px}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content .modal-body{text-align:center;padding:40px 16px}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content .modal-body p.desc{margin:10px 0;font-size:14px;font-weight:700}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content .modal-body a{color:#fff;border-radius:10px;width:210px;margin:auto;padding:8px 0;font-size:12px;display:block}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content .modal-body a.red{background-color:#c73f33}.chefrepi-page-recipe-show #need_login_modal .modal-dialog .modal-content .modal-body a.red-outline{color:#c73f33;border:1px solid #c73f33}.chefrepi-page-recipe-show #recipe_show .howto{max-width:425px;margin:auto}.chefrepi-page-recipe-show #recipe_show .howto img{width:100%;height:auto;margin-bottom:30px;display:block}.chefrepi-page-recipe-show #recipe_show .howto p{font-size:10px}.chefrepi-page-recipe-show #chef-introduction .background-wrapper{padding:30px 0}.chefrepi-page-recipe-show #chef-introduction .background-wrapper.gray{background-color:#f3f3f3}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.title{text-align:center;margin-bottom:20px;font-size:18px;font-weight:700}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper{flex-wrap:wrap;margin:auto;display:flex}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.img-wrapper{text-align:center;margin-bottom:10px}@media (width<=767px){.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.img-wrapper{width:100%;padding-left:0}}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.img-wrapper>img{border-radius:50%;width:150px}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper{width:calc(100% - 150px);padding-left:20px}@media (width<=767px){.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper{width:100%;padding:0 10px}}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper>p.name{font-size:20px}@media (width<=767px){.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper>p.name{text-align:center}}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper>p.name span.restaurant{font-size:15px}.chefrepi-page-recipe-show #chef-introduction .background-wrapper .my-container>.wrapper>.desc-wrapper>p.desc{overflow-wrap:break-word;text-align:start;margin-bottom:0;font-size:15px;line-height:2}
