.gdn-recipe-ingredients-directions{overflow:hidden}.gdn-recipe-ingredients-directions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1440px;margin:0px auto}.gdn-recipe-ingredients-directions-container:not(:has(>.gdn-recipe-ingredients-directions__left)) .gdn-recipe-ingredients-directions__right{max-width:100%}@media screen and (min-width: 1024px){.gdn-recipe-ingredients-directions-container:not(:has(>.gdn-recipe-ingredients-directions__left)) .gdn-recipe-ingredients-directions__right:before{left:calc(50% - 50vw);max-width:calc(100% + 50vw)}}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gdn-recipe-ingredients-directions__product_save-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.gdn-recipe-ingredients-directions__link-out-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__link-out-icon{top:8px;right:8px}}.gdn-recipe-ingredients-directions__link-out-icon svg path{fill:var(--recipe-ingredients-directions-link-out-icon-color)}.gdn-recipe-ingredients-directions__link-out-icon svg rect{fill:var(--recipe-ingredients-directions-link-out-circle-color)}.gdn-recipe-ingredients-directions__product_save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;cursor:pointer}.gdn-recipe-ingredients-directions__product_save .gdn-attributes__element{line-height:1}.gdn-recipe-ingredients-directions__product_save .save-label,.gdn-recipe-ingredients-directions__product_save .saved-label{display:none}.gdn-recipe-ingredients-directions__product_save .save-label.active,.gdn-recipe-ingredients-directions__product_save .saved-label.active{display:inline-block}.gdn-recipe-ingredients-directions__product_save .gdn-icon{margin-left:4px}.gdn-recipe-ingredients-directions__product_save .gdn-icon,.gdn-recipe-ingredients-directions__product_save svg{width:20px;height:20px}.gdn-recipe-ingredients-directions__product_save.save .gdn-icon svg path,.gdn-recipe-ingredients-directions__product_save.save .gdn-icon:hover svg path{fill:rgba(0,0,0,0) !important;stroke:var(--var-icon-normal-state-color) !important}.gdn-recipe-ingredients-directions__product_save.saved .gdn-icon svg path,.gdn-recipe-ingredients-directions__product_save.saved .gdn-icon:hover svg path{fill:var(--var-icon-hover-state-color) !important;stroke:var(--var-icon-normal-state-color) !important}.gdn-recipe-ingredients-directions__left{position:relative;max-width:33.33%;width:100%}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__left{max-width:100%}}.gdn-recipe-ingredients-directions__left:before{content:"";display:block;position:absolute;width:100vw;height:100%;top:0;right:0;z-index:0;background-color:var(--var-section-left-bg-color)}@media screen and (min-width: 1024px){.gdn-recipe-ingredients-directions__left:before{max-width:calc(50vw - 50%)}}.gdn-recipe-ingredients-directions__right{position:relative;max-width:66.66%;width:100%}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__right{max-width:100%}}.gdn-recipe-ingredients-directions__right:before{content:"";display:block;position:absolute;width:100vw;height:100%;top:0;left:0;z-index:0;background-color:var(--var-section-right-bg-color)}@media screen and (min-width: 1024px){.gdn-recipe-ingredients-directions__right:before{max-width:calc(50vw + 25%)}}.gdn-recipe-ingredients-directions__directions-section,.gdn-recipe-ingredients-directions__ingredients-section{position:relative;padding:72px 40px;height:100%}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__directions-section,.gdn-recipe-ingredients-directions__ingredients-section{padding:40px 24px}}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__directions-section,.gdn-recipe-ingredients-directions__ingredients-section{padding:40px 15px}}.gdn-recipe-ingredients-directions__directions-section{background-color:var(--var-section-right-bg-generic);background-image:var(--var-section-right-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.gdn-recipe-ingredients-directions__directions-section .gdn-recipe-ingredients-directions__steps-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;line-height:1.25;color:#000}@media(min-width: 768px){.gdn-recipe-ingredients-directions__directions-section .gdn-recipe-ingredients-directions__steps-headline:has(.gt-link){-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__directions-section .gdn-recipe-ingredients-directions__steps-headline{font-size:28px;line-height:1.29}}@media(max-width: 767px){.gdn-recipe-ingredients-directions__directions-section .gdn-recipe-ingredients-directions__steps-headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gdn-recipe-ingredients-directions__directions-section .gdn-recipe-ingredients-directions__steps-headline .gdn-recipe-ingredients-directions__gt_button .gdn-buttons{margin:0;max-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px !important}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-title{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;line-height:1.25;color:#000;margin-bottom:20px;margin-top:60px;text-align:left}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-title{margin-top:40px;font-size:28px;line-height:1.29}}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-title{text-align:center}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-title .gdn-attributes{text-align:center}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-link-out-icon{position:absolute;top:10px;right:10px;z-index:2}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-link-out-icon{top:8px;right:8px}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-link-out-icon svg path{fill:var(--recipe-ingredients-directions-version-link-out-icon-color)}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-link-out-icon svg rect{fill:var(--recipe-ingredients-directions-version-link-out-circle-color)}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;max-width:710px;margin:0 auto}}@media(max-width: 375px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-container{gap:12px}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item{background-color:var(--var-cards-bg-color);border-radius:var(--var-cards-border-radius);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#000;-webkit-transition:.2s;transition:.2s;overflow:hidden}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item+.gdn-recipe-ingredients-directions__versions-item{margin-top:12px}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item+.gdn-recipe-ingredients-directions__versions-item{margin-top:0}}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:345px}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item:hover button{background-color:#666}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item:hover .version-title .gdn-attributes__element{text-decoration:underline}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-image{width:200px;position:relative}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-image{width:100%}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-image img{height:194px;border-bottom-left-radius:initial;position:initial}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-content{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-content .version-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-content .version-info{padding-right:0}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-title{font-size:20px;font-weight:bold;line-height:1.4;margin-bottom:4px}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-title{margin-bottom:8px}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-title .gdn-attributes{text-align:center}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-details{font-size:14px;line-height:1.71;margin-top:4px}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-details{margin-top:8px;text-align:center !important}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-details span+span:before{content:" | "}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item .version-details span+span:before{color:#a1a1a1}}.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;min-width:135px;width:auto !important;height:34px !important;padding:0 20px !important;border-radius:24px;border:none;background-color:#1d1d1d;font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#fff;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;-webkit-transition:.2s;transition:.2s}@media(max-width: 767px){.gdn-recipe-ingredients-directions__versions-wrapper .gdn-recipe-ingredients-directions__versions-item button{margin:0 auto;margin-top:20px}}.gdn-recipe-ingredients-directions__ingredients-section{background-color:var(--var-section-left-bg-generic);background-image:var(--var-section-left-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px)and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gdn-recipe-ingredients-directions__ingredients-section .gdn-recipe-ingredients-directions__ingredients-title{width:100%}.gdn-recipe-ingredients-directions__ingredients-section .gdn-recipe-ingredients-directions__ingredients-wrapper,.gdn-recipe-ingredients-directions__ingredients-section .gdn-recipe-ingredients-directions__second-column-tablet{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(50% - 8px)}}.gdn-recipe-ingredients-directions__ingredients-section .product-title-link{text-decoration:none}.gdn-recipe-ingredients-directions__ingredients-section .product-title-link:hover,.gdn-recipe-ingredients-directions__ingredients-section .product-title-link:focus,.gdn-recipe-ingredients-directions__ingredients-section .product-title-link:focus-visible{text-decoration:underline;color:var(--var-card-title-hover-color)}.gdn-recipe-ingredients-directions__ingredients-section a:not(.product-title-link){color:var(--var-attributes-color);text-decoration:none}.gdn-recipe-ingredients-directions__ingredients-section a:not(.product-title-link) .gdn-attributes:hover,.gdn-recipe-ingredients-directions__ingredients-section a:not(.product-title-link) .gdn-attributes__element:hover{font-family:var(--var-list-hover-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-list-hover-font-style);font-weight:var(--var-list-hover-font-weight);font-size:var(--var-list-hover-font-size);line-height:var(--var-list-hover-line-height);text-transform:var(--var-list-hover-text-transform);color:var(--var-list-hover-color);text-align:var(--var-list-hover-text-align);-webkit-text-decoration:var(--var-list-hover-text-decoration);text-decoration:var(--var-list-hover-text-decoration)}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-section a:not(.product-title-link) .gdn-attributes:hover,.gdn-recipe-ingredients-directions__ingredients-section a:not(.product-title-link) .gdn-attributes__element:hover{font-size:var(--var-list-hover-font-size-mobile);line-height:var(--var-list-hover-line-height-mobile)}}.gdn-recipe-ingredients-directions__ingredients-section li{position:relative;margin-bottom:16px}@media(min-width: 768px)and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-section li{margin-bottom:20px}}.gdn-recipe-ingredients-directions__ingredients-section li:last-child{margin-bottom:0}.gdn-recipe-ingredients-directions__ingredients-section li .print-bullet{display:none}.gdn-recipe-ingredients-directions__ingredients-section li a:not(.product-title-link) .gdn-attributes{font-family:var(--var-hyperlink-static-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-hyperlink-static-font-style);font-weight:var(--var-hyperlink-static-font-weight);font-size:var(--var-hyperlink-static-font-size);line-height:var(--var-hyperlink-static-line-height);text-align:var(--var-hyperlink-static-text-align);color:var(--var-hyperlink-static-color);text-transform:var(--var-hyperlink-static-text-transform)}.gdn-recipe-ingredients-directions__ingredients-section li a:not(.product-title-link) .gdn-attributes:before{top:calc(var(--var-hyperlink-static-line-height)/2)}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-section li a:not(.product-title-link) .gdn-attributes{font-size:var(--var-hyperlink-static-font-size-mobile);line-height:var(--var-hyperlink-static-line-height-mobile)}}.gdn-recipe-ingredients-directions__ingredients-section li a:not(.product-title-link):hover .gdn-attributes{font-family:var(--var-hyperlink-hover-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-hyperlink-hover-font-style);font-weight:var(--var-hyperlink-hover-font-weight);font-size:var(--var-hyperlink-hover-font-size);line-height:var(--var-hyperlink-hover-line-height);text-align:var(--var-hyperlink-hover-text-align);color:var(--var-hyperlink-hover-color);text-transform:var(--var-hyperlink-hover-text-transform)}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-section li a:not(.product-title-link):hover .gdn-attributes{font-size:var(--var-hyperlink-hover-font-size-mobile);line-height:var(--var-hyperlink-hover-line-height-mobile)}}.gdn-recipe-ingredients-directions__ingredients-section label{display:-webkit-box;display:-ms-flexbox;display:flex}.gdn-recipe-ingredients-directions__ingredients-section label .ingredient-checkbox{margin-right:16px}.gdn-recipe-ingredients-directions__ingredients-section label .ingredient-checkbox:checked+.gdn-attributes .gdn-attributes__element,.gdn-recipe-ingredients-directions__ingredients-section label .ingredient-checkbox:checked+.product-title-link .gdn-attributes{text-decoration:line-through}.gdn-recipe-ingredients-directions__ingredients-section label .gdn-attributes,.gdn-recipe-ingredients-directions__ingredients-section label .product-title-link{-webkit-box-flex:1;-ms-flex:1;flex:1}.gdn-recipe-ingredients-directions__ingredients-section label .product-title-link{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:1.5;color:#000}.gdn-recipe-ingredients-directions__ingredients-wrapper{background-color:var(--var-cards-bg-color);border-radius:var(--var-cards-border-radius);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);padding:24px;margin-top:12px}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-wrapper{padding:20px;margin-bottom:0}}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__ingredients-wrapper{margin-bottom:12px}}.gdn-recipe-ingredients-directions__ingredients-wrapper a{display:block;text-align:var(--var-list-link-static-text-align)}.gdn-recipe-ingredients-directions__ingredients-wrapper a .gdn-attributes{display:inline-block;font-family:var(--var-list-link-static-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-list-link-static-font-style);font-weight:var(--var-list-link-static-font-weight);font-size:var(--var-list-link-static-font-size);line-height:var(--var-list-link-static-line-height);color:var(--var-list-link-static-color);text-transform:var(--var-list-link-static-text-transform);background:var(--var-list-link-static-bg-color);text-decoration:underline}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-wrapper a .gdn-attributes{font-size:var(--var-list-link-static-font-size-mobile);line-height:var(--var-list-link-static-line-height-mobile)}}.gdn-recipe-ingredients-directions__ingredients-wrapper a:hover{text-align:var(--var-list-link-hover-text-align)}.gdn-recipe-ingredients-directions__ingredients-wrapper a:hover .gdn-attributes{font-family:var(--var-list-link-hover-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-list-link-hover-font-style);font-weight:var(--var-list-link-hover-font-weight);font-size:var(--var-list-link-hover-font-size);line-height:var(--var-list-link-hover-line-height);color:var(--var-list-link-hover-color);text-transform:var(--var-list-link-hover-text-transform);background:var(--var-list-link-hover-bg-color);text-decoration:underline}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-wrapper a:hover .gdn-attributes{font-size:var(--var-list-link-hover-font-size-mobile);line-height:var(--var-list-link-hover-line-height-mobile)}}.gdn-recipe-ingredients-directions__equipments-wrapper{background-color:var(--var-cards-bg-color);border-radius:var(--var-cards-border-radius);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);margin-bottom:12px;margin-top:12px}.gdn-recipe-ingredients-directions__equipments-wrapper:has(.expanded) .gdn-recipe-ingredients-directions__equipments-title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-title{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;padding:16px 24px;cursor:pointer}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-title{padding:16px 20px}}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-title h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;line-height:1.4;margin-right:12px}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-title svg{fill:var(--var-equipments-arrow-color)}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list{height:0;overflow:hidden;-webkit-transition:height 200ms;transition:height 200ms}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list ul{padding-right:24px;padding-left:24px;padding-bottom:16px}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list ul{padding-right:20px;padding-left:20px}}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list ul li{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;margin-bottom:0}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list ul li+li{margin-top:4px}.gdn-recipe-ingredients-directions__equipments-wrapper .gdn-recipe-ingredients-directions__equipments-list ul li:before{content:"";display:block;width:5px;height:5px;background:var(--var-equipments-bullet-color);border-radius:50%;margin-right:11px}.gdn-recipe-ingredients-directions__key-ingredients-wrapper{background-color:var(--var-cards-bg-color);border-radius:var(--var-cards-border-radius);padding:24px 16px 24px 24px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05)}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__key-ingredients-wrapper{padding:20px}}.gdn-recipe-ingredients-directions__key-ingredients-wrapper .gdn-recipe-ingredients-directions__key-ingredients-title{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;line-height:1.4;margin-bottom:16px}.gdn-recipe-ingredients-directions__key-ingredients-wrapper .gdn-recipe-ingredients-directions__product-title-wrapper{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:1.25;color:#000}.gdn-recipe-ingredients-directions__key-ingredients-wrapper .gdn-recipe-ingredients-directions__product-title-wrapper:hover{text-decoration:none}.gdn-recipe-ingredients-directions__key-ingredients-wrapper .gdn-recipe-ingredients-directions__product-title-wrapper:hover h3{text-decoration:underline}.gdn-recipe-ingredients-directions__key-ingredients-wrapper .gdn-recipe-ingredients-directions__product-title-wrapper .product-size{font-size:12px;font-weight:normal;display:inline-block}.gdn-recipe-ingredients-directions__product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gdn-recipe-ingredients-directions__product-card+.gdn-recipe-ingredients-directions__product-card{margin-top:32px}.gdn-recipe-ingredients-directions__product-card .card-image{text-align:center}.gdn-recipe-ingredients-directions__product-card img{-o-object-fit:contain;object-fit:contain;max-width:80px}.gdn-recipe-ingredients-directions__product-card-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-right:8px;margin-left:16px}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__product-card-details{padding-right:0}}.gdn-recipe-ingredients-directions__product-button .ps-button-label{font-size:14px}.gdn-recipe-ingredients-directions__product-title-wrapper{margin-bottom:8px}.gdn-recipe-ingredients-directions__product-brand{font-size:10px}.gdn-recipe-ingredients-directions__product-size{margin:0 0 7px 0}.gdn-recipe-ingredients-directions__ingredients-title{padding-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;line-height:1.25;text-align:left}.gdn-recipe-ingredients-directions__ingredients-title .gdn-attributes .gdn-attributes__element{text-align:left}@media(max-width: 1023px){.gdn-recipe-ingredients-directions__ingredients-title{font-size:28px;line-height:1.29}}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__ingredients-title{text-align:center;padding-bottom:20px}.gdn-recipe-ingredients-directions__ingredients-title .gdn-attributes .gdn-attributes__element{display:block;text-align:center}}.gdn-recipe-ingredients-directions__recipe-notes-headline{padding-top:64px}.gdn-recipe-ingredients-directions__recipe-notes .expanded .arrow-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gdn-recipe-ingredients-directions__steps-item{background-color:var(--var-cards-bg-color);border-radius:var(--var-cards-border-radius);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);padding:24px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__steps-item{padding:20px}}.gdn-recipe-ingredients-directions__steps-item .gdn-recipe-ingredients-directions__steps-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdn-recipe-ingredients-directions__steps-item input[type=checkbox]{margin-right:16px}.gdn-recipe-ingredients-directions__steps-item input[type=checkbox]:checked+.gdn-attributes .gdn-attributes__element{text-decoration:line-through}.gdn-recipe-ingredients-directions__steps-item .gdn-recipe-ingredients-directions__steps-item-instructions{width:100%;padding-left:40px;margin-top:8px}@media screen and (max-width: 767px){.gdn-recipe-ingredients-directions__steps-item .gdn-recipe-ingredients-directions__steps-item-instructions{padding-left:0px}}.gdn-recipe-ingredients-directions__steps-item.item-checked{background-color:rgba(var(--var-step-bg-checked), 0.5)}.gdn-recipe-ingredients-directions__steps-item:last-child{margin-bottom:0}.gdn-recipe-ingredients-directions-item{padding:24px;margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions-item{padding:20px}}.gdn-recipe-ingredients-directions-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:bold;line-height:1.4;margin-bottom:8px}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions-item__title{font-size:18px;line-height:1.44}}.gdn-recipe-ingredients-directions-item__title .arrow-toggle{cursor:pointer;margin-left:auto;-webkit-transition:all 350ms;transition:all 350ms}.gdn-recipe-ingredients-directions-item__title .arrow-toggle .gdn-icon{max-width:22px}.gdn-recipe-ingredients-directions-item__title .arrow-toggle .gdn-icon svg{fill:var(--var-arrow-color)}.gdn-recipe-ingredients-directions-item__title .arrow-toggle .gdn-icon svg:hover{fill:var(--var-arrow-hover)}.gdn-recipe-ingredients-directions-item__description{display:block;font-size:16px;font-weight:normal;line-height:24px}.gdn-recipe-ingredients-directions-item__description.hide{display:none}.gdn-recipe-ingredients-directions-item__description b{font-weight:bold}.gdn-recipe-ingredients-directions-item__description i{font-style:italic}.gdn-recipe-ingredients-directions-item__description a{font-weight:bold;text-decoration:underline;color:var(--var-attributes-color)}.gdn-recipe-ingredients-directions-item__description a:hover{font-weight:bold;text-decoration:underline;color:var(--var-attributes-color)}.gdn-recipe-ingredients-directions__recipe-notes-item .gdn-recipe-ingredients-directions-item{background-color:var(--var-recipe-notes-bg-color);border-radius:var(--var-recipe-notes-br)}.gdn-recipe-ingredients-directions__gt_button{margin-left:20px}@media(max-width: 767px){.gdn-recipe-ingredients-directions__gt_button{margin-left:0;margin-top:8px}}.gdn-recipe-ingredients-directions__gt_button.gt-link .gdn-buttons{vertical-align:baseline;padding:0 !important}.gdn-recipe-ingredients-directions__gt_button .gdn-buttons{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#fff;border-radius:24px;text-decoration:none;background-color:#1d1d1d}.gdn-recipe-ingredients-directions__gt_button .gdn-buttons:hover{background-color:#666}.gdn-recipe-ingredients-directions .find-your-store{-webkit-box-sizing:unset !important;box-sizing:unset !important}.gdn-recipe-ingredients-directions .ingredient-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--var-gdn-recipe-ingredients-direction-checkbox-unselected-bg-color);color:#000;width:24px;height:24px;min-width:24px;border:1px solid var(--var-gdn-recipe-ingredients-direction-checkbox-border-color);border-radius:1px;-webkit-transform:translateY(-0.075px);transform:translateY(-0.075px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2)}.gdn-recipe-ingredients-directions .ingredient-checkbox:hover{cursor:pointer}.gdn-recipe-ingredients-directions .ingredient-checkbox::before{content:"";width:17px;height:15px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em var(--var-gdn-recipe-ingredients-direction-checkbox-checkmark-color);box-shadow:inset 1em 1em var(--var-gdn-recipe-ingredients-direction-checkbox-checkmark-color);-webkit-transform-origin:center center;transform-origin:center center;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.gdn-recipe-ingredients-directions .ingredient-checkbox:checked{background-color:var(--var-gdn-recipe-ingredients-direction-checkbox-selected-bg-color)}.gdn-recipe-ingredients-directions .ingredient-checkbox:checked::before{-webkit-transform:scale(1);transform:scale(1)}.gdn-recipe-ingredients-directions__popup{position:fixed;top:0;width:100%;height:100%;z-index:1000;left:-100vw;-webkit-transition:left 300ms ease-in-out;transition:left 300ms ease-in-out}@media(min-width: 1024px){.gdn-recipe-ingredients-directions__popup{display:none}}.gdn-recipe-ingredients-directions__popup.active{left:0}.gdn-recipe-ingredients-directions__popup-toggle{position:fixed;left:0;z-index:2;top:196px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdn-recipe-ingredients-directions__popup-toggle button{font:bold 16px/24px Arial,Helvetica,sans-serif;color:#fff;background-color:var(--gdn-recipe-ingredients-directions__popup_btn-sticky_bg);padding:12px 16px;border-width:0;border-color:none;border-style:none;border-radius:0 8px 8px 0 !important;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2) !important;box-shadow:0 0 20px 0 rgba(0,0,0,.2) !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdn-recipe-ingredients-directions__popup-toggle svg{fill:var(--gdn-recipe-ingredients-directions__popup-arrow-right);margin-left:8px}.gdn-recipe-ingredients-directions__popup-toggle.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 1024px){.gdn-recipe-ingredients-directions__popup-toggle{display:none !important}}.gdn-recipe-ingredients-directions__popup-title{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;line-height:1.13}.gdn-recipe-ingredients-directions__popup-close{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:12px;right:12px;font-weight:bold}.gdn-recipe-ingredients-directions__popup-close button{border:0;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdn-recipe-ingredients-directions__popup-close button svg{fill:var(--gdn-recipe-ingredients-directions__popup-icon-close);margin-left:4px}.gdn-recipe-ingredients-directions__popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);opacity:0;pointer-events:none;-webkit-transition:all 500ms;transition:all 500ms;visibility:hidden;z-index:10}.gdn-recipe-ingredients-directions__popup-content{background:var(--gdn-recipe-ingredients-directions__popup-content);width:calc(100% - 23px);position:relative;z-index:2;min-height:100%;padding:40px 22px 40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.gdn-recipe-ingredients-directions__popup-content{width:calc(100% - 60px);padding:40px 40px}}.gdn-recipe-ingredients-directions__popup-content ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0}.gdn-recipe-ingredients-directions__popup-content ul label{cursor:pointer}.gdn-recipe-ingredients-directions__popup-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdn-recipe-ingredients-directions__popup-content ul li:has(input:checked){text-decoration:line-through}.gdn-recipe-ingredients-directions__popup-content ul li:has(input:checked) a .gdn-attributes{text-decoration:line-through}.gdn-recipe-ingredients-directions__popup-content ul li a{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:1.5;color:#000}.gdn-recipe-ingredients-directions__popup-content ul li a .gdn-attributes{display:inline-block;font-family:var(--var-list-link-static-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-list-link-static-font-style);font-weight:var(--var-list-link-static-font-weight);font-size:var(--var-list-link-static-font-size);line-height:var(--var-list-link-static-line-height);color:var(--var-list-link-static-color);text-transform:var(--var-list-link-static-text-transform);background:var(--var-list-link-static-bg-color);-webkit-text-decoration:var(--var-list-link-static-text-decoration);text-decoration:var(--var-list-link-static-text-decoration)}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__popup-content ul li a .gdn-attributes{font-size:var(--var-list-link-static-font-size-mobile);line-height:var(--var-list-link-static-line-height-mobile)}}.gdn-recipe-ingredients-directions__popup-content ul li a:hover{text-align:var(--var-list-link-hover-text-align)}.gdn-recipe-ingredients-directions__popup-content ul li a:hover .gdn-attributes{font-family:var(--var-list-link-hover-font-family),Arial,Helvetica,sans-serif;font-style:var(--var-list-link-hover-font-style);font-weight:var(--var-list-link-hover-font-weight);font-size:var(--var-list-link-hover-font-size);line-height:var(--var-list-link-hover-line-height);color:var(--var-list-link-hover-color);text-transform:var(--var-list-link-hover-text-transform);background:var(--var-list-link-hover-bg-color);-webkit-text-decoration:var(--var-list-link-hover-text-decoration);text-decoration:var(--var-list-link-hover-text-decoration)}@media screen and (max-width: 1023px){.gdn-recipe-ingredients-directions__popup-content ul li a:hover .gdn-attributes{font-size:var(--var-list-link-hover-font-size-mobile);line-height:var(--var-list-link-hover-line-height-mobile)}}.gdn-recipe-ingredients-directions__popup-content ul input{margin-right:16px;margin-bottom:auto}.gdn-recipe-ingredients-directions:has(.gdn-recipe-ingredients-directions__popup.active) .gdn-recipe-ingredients-directions__popup-overlay{opacity:1;visibility:visible}#content .gdn-recipe-ingredients-directions__product-button.ps-widget[data-ps-sku][ps-widget-type=lightbox],#content .gdn-recipe-ingredients-directions__product-button.ps-widget[ps-sku][ps-widget-type=lightbox]{padding:8px 20px !important}