.bx-recipe{--bx-rule: rgb(var(--text-color) / .14);--bx-rule-soft: rgb(var(--text-color) / .08);--bx-muted: rgb(var(--text-color) / .62);--bx-faint: rgb(var(--text-color) / .45);--bx-wash: rgb(var(--button-background, var(--text-color)) / .05);--bx-key: rgb(var(--button-background, var(--text-color)));margin-block:1rem}.bx-recipe{border:1px solid var(--bx-rule);border-radius:var(--input-border-radius, 6px);overflow:hidden}.bx-recipe__head{padding:.8125rem .875rem;display:flex;align-items:baseline;gap:.5rem;border-block-end:1px solid var(--bx-rule-soft)}.bx-recipe__label{font-family:var(--heading-font-family);font-weight:600;font-size:.875rem;line-height:1.3}.bx-recipe__count{font-size:.8125rem;color:var(--bx-muted);font-variant-numeric:tabular-nums}.bx-recipe__count b{color:var(--bx-key);font-weight:600}.bx-recipe__chevron{margin-inline-start:auto;flex:none;width:.5rem;height:.5rem;border-inline-end:1.5px solid var(--bx-muted);border-block-end:1.5px solid var(--bx-muted);transform:rotate(45deg);margin-block-end:3px;transition:transform .2s ease}.bx-recipe__care-toggle[open] .bx-recipe__chevron{transform:rotate(-135deg);margin-block-end:-3px}.bx-recipe__body{padding:.875rem;display:flex;flex-direction:column;gap:.8125rem}.bx-recipe__care-toggle{border-block-start:1px solid var(--bx-rule-soft)}.bx-recipe__care-toggle>summary{list-style:none;cursor:pointer;padding:.75rem .875rem;display:flex;align-items:center;gap:.625rem;transition:background .15s ease}.bx-recipe__care-toggle>summary::-webkit-details-marker{display:none}.bx-recipe__care-toggle>summary:hover{background:var(--bx-wash)}.bx-recipe__care-toggle>summary:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px}.bx-recipe__care-label{font-family:var(--heading-font-family);font-weight:600;font-size:.8125rem;letter-spacing:.01em}.bx-recipe__care-body{padding:0 .875rem .875rem}.bx-recipe__care-body .bx-recipe__care h4{display:none}.bx-recipe__care-body--dual{display:flex;flex-direction:column;gap:1rem}.bx-recipe__care-body--dual .bx-recipe__care h4{display:block}.bx-recipe__groups{margin:0;border:1px solid var(--bx-rule-soft);border-radius:var(--input-border-radius, 6px);overflow:hidden}.bx-recipe__group{display:grid;grid-template-columns:8.25rem minmax(0,1fr);border-block-end:1px solid var(--bx-rule-soft)}.bx-recipe__group:last-child{border-block-end:0}.bx-recipe__group>dt{padding:.75rem .875rem;font-size:.6875rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:var(--bx-muted);background:var(--bx-wash);border-inline-end:1px solid var(--bx-rule-soft)}.bx-recipe__group>dd{margin:0;padding:.6875rem .875rem;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}@media screen and (max-width:34.375rem){.bx-recipe__group{grid-template-columns:minmax(0,1fr)}.bx-recipe__group>dt{border-inline-end:0;border-block-end:1px solid var(--bx-rule-soft);padding-block-end:.5rem}}.bx-recipe__ing{display:inline-flex;align-items:baseline;gap:.25rem;font-size:.8125rem;line-height:1.5;padding:.125rem .5rem;border:1px solid var(--bx-rule-soft);border-radius:1rem;background:rgb(var(--background));white-space:nowrap}.bx-recipe__ing--noqty{border-style:dashed;color:var(--bx-muted)}.bx-recipe__q{font-weight:600;font-variant-numeric:tabular-nums;color:var(--bx-key);font-size:.8125rem}.bx-recipe__x{color:var(--bx-muted);font-size:.625rem}.bx-recipe__note{margin:0;font-size:.78125rem;line-height:1.62;color:var(--bx-muted);border-inline-start:2px solid rgb(var(--button-background, var(--text-color)) / .28);padding-inline-start:.8125rem}.bx-recipe__note strong{color:rgb(var(--text-color));font-weight:600}.bx-recipe__care{display:flex;flex-direction:column;gap:.5rem}.bx-recipe__care h4{margin:0;font-family:var(--heading-font-family);font-size:.8125rem;font-weight:600;letter-spacing:.02em}.bx-recipe__care p{margin:0;font-size:.78125rem;color:var(--bx-muted);line-height:1.6}.bx-recipe__care ol{margin:0;padding:0;list-style:none;counter-reset:bxstep;display:flex;flex-direction:column;gap:.4375rem}.bx-recipe__care li{counter-increment:bxstep;display:grid;grid-template-columns:1.1875rem minmax(0,1fr);gap:.5625rem;font-size:.8125rem;line-height:1.55;color:rgb(var(--text-color) / .82)}.bx-recipe__care li:before{content:counter(bxstep);font-size:.65625rem;font-weight:600;color:var(--bx-key);background:var(--bx-wash);border-radius:50%;width:1.1875rem;height:1.1875rem;display:grid;place-items:center;margin-block-start:2px;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.bx-recipe *,.bx-recipe *:before{transition:none!important}}.bx-sizes-field{border:0;padding:0;margin:0}.bx-sizes__legend{padding:0;font-size:.8125rem;font-weight:600;letter-spacing:.02em}.bx-sizes__selected{font-weight:400;color:rgb(var(--text-color) / .62);margin-inline-start:.375rem}.bx-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.bx-size{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.8125rem .5rem .6875rem;border:1px solid rgb(var(--text-color) / .14);border-radius:var(--input-border-radius, 6px);cursor:pointer;text-align:center;color:rgb(var(--text-color) / .45);transition:border-color .16s ease,box-shadow .16s ease,color .16s ease}.bx-size:hover{border-color:rgb(var(--button-background, var(--text-color)) / .45)}.bx-size:has(input:focus-visible){outline:2px solid rgb(var(--text-color));outline-offset:2px}.bx-size.is-selected{border-color:rgb(var(--button-background, var(--text-color)));box-shadow:inset 0 0 0 1px rgb(var(--button-background, var(--text-color)));background:rgb(var(--button-background, var(--text-color)) / .045);color:rgb(var(--button-background, var(--text-color)))}.bx-size.is-unavailable{opacity:.45;cursor:not-allowed}.bx-size__mark{display:block;line-height:0}.bx-size__mark svg{width:2.75rem;height:2.75rem}.bx-size__name{font-size:.78125rem;font-weight:600;line-height:1.2;color:rgb(var(--text-color))}.bx-size.is-selected .bx-size__name{color:rgb(var(--button-background, var(--text-color)))}.bx-size__price{font-size:.71875rem;color:rgb(var(--text-color) / .62);font-variant-numeric:tabular-nums}.bx-size__count{font-size:.625rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--text-color) / .62);font-variant-numeric:tabular-nums;line-height:1;order:-1}.bx-size.is-selected .bx-size__count{color:rgb(var(--button-background, var(--text-color)) / .75)}@media screen and (max-width:25rem){.bx-size{padding-inline:.25rem;gap:.3125rem}.bx-size__mark svg{width:2.25rem;height:2.25rem}.bx-size__count{font-size:.5625rem;letter-spacing:.03em}}.bx-size__mark svg{width:4rem;height:4rem}.bx-size{padding:1rem .75rem .875rem;gap:.5rem}@media screen and (max-width:48rem){.bx-size__mark svg{width:3.25rem;height:3.25rem}}@media screen and (max-width:25rem){.bx-size{padding-inline:.25rem;gap:.375rem}.bx-size__mark svg{width:2.5rem;height:2.5rem}.bx-size__count{font-size:.5625rem;letter-spacing:.03em}}@media screen and (min-width:1000px){.bx-size{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"mark name price" "mark count price";align-content:center;column-gap:.625rem;row-gap:.1875rem;padding:.625rem .75rem;min-height:3.75rem;text-align:left}.bx-size__mark{grid-area:mark;align-self:center}.bx-size__mark svg{width:2.5rem;height:2.5rem}.bx-size__name{grid-area:name;align-self:end}.bx-size__count{grid-area:count;align-self:start}.bx-size__price{grid-area:price;align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bx-recipe.css.map */
