.FilterButton-module__bi4cGa__filterButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.FilterButton-module__bi4cGa__filterButton:hover{background-color:#f9fafb;border-color:#d1d5db}.FilterButton-module__bi4cGa__filterButton.FilterButton-module__bi4cGa__active{color:#059669;background-color:#ecfdf5;border-color:#10b981}.FilterButton-module__bi4cGa__filterIcon{flex-shrink:0}.FilterButton-module__bi4cGa__filterText{white-space:nowrap}.FilterButton-module__bi4cGa__filterBadge{color:#fff;background-color:#10b981;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:.75rem;font-weight:600;display:flex}@media (max-width:768px){.FilterButton-module__bi4cGa__filterButton{padding:.375rem .75rem}.FilterButton-module__bi4cGa__filterText{display:none}}
.FilterDropdown-module__QkLMRq__container{display:inline-block;position:relative}.FilterDropdown-module__QkLMRq__container:after{content:"";pointer-events:auto;height:20px;position:absolute;top:100%;left:0;right:0}
.FiltersTooltip-module__cDmuTq__tooltipWrapper{z-index:50;animation:.2s ease-out FiltersTooltip-module__cDmuTq__fadeIn;position:fixed}.FiltersTooltip-module__cDmuTq__tooltipContent{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform-origin:top;border-radius:.75rem;flex-direction:column;width:750px;transition:height .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (min-width:1024px){.FiltersTooltip-module__cDmuTq__tooltipContent{width:800px}}.FiltersTooltip-module__cDmuTq__tooltipWrapper:before{z-index:51;border-bottom:8px solid #fff;top:-7px}.FiltersTooltip-module__cDmuTq__tooltipWrapper:after,.FiltersTooltip-module__cDmuTq__tooltipWrapper:before{content:"";height:0;left:var(--pointer-offset,50%);border-left:8px solid #0000;border-right:8px solid #0000;width:0;position:absolute;transform:translate(-50%)}.FiltersTooltip-module__cDmuTq__tooltipWrapper:after{z-index:50;border-bottom:8px solid #00000014;top:-8px}@keyframes FiltersTooltip-module__cDmuTq__fadeIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.FiltersTooltip-module__cDmuTq__tooltipHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.FiltersTooltip-module__cDmuTq__tooltipTitle{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.FiltersTooltip-module__cDmuTq__webResultsToggle{align-items:center;gap:.5rem;display:flex}.FiltersTooltip-module__cDmuTq__webResultsLabel{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__activeFilters{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));min-height:110px;padding:1rem 1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FiltersTooltip-module__cDmuTq__activeFilters.FiltersTooltip-module__cDmuTq__empty{justify-content:center;align-items:center;display:flex}.FiltersTooltip-module__cDmuTq__activeFiltersHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.FiltersTooltip-module__cDmuTq__activeFiltersTitle{color:rgb(49 52 73/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__activeFiltersTitle,.FiltersTooltip-module__cDmuTq__clearButton{--tw-text-opacity:1;font-family:Apercu Medium,sans-serif;font-weight:500}.FiltersTooltip-module__cDmuTq__clearButton{color:rgb(239 68 68/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border-width:0;padding:0;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FiltersTooltip-module__cDmuTq__clearButton:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__filterChips{flex-wrap:wrap;gap:.5rem;display:flex}.FiltersTooltip-module__cDmuTq__emptyState{text-align:center}.FiltersTooltip-module__cDmuTq__emptyStateText{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__emptyStateSubtext{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}@keyframes FiltersTooltip-module__cDmuTq__fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FiltersTooltip-module__cDmuTq__filterContent{flex:1;display:flex;overflow:hidden}.FiltersTooltip-module__cDmuTq__filterSidebar{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));flex-direction:column;width:200px;display:flex}.FiltersTooltip-module__cDmuTq__filterGroupButton{cursor:pointer;text-align:left;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));background-color:#0000;border-width:0;padding:1.5rem 1.25rem;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.FiltersTooltip-module__cDmuTq__filterGroupButton:hover{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__filterGroupButton.FiltersTooltip-module__cDmuTq__active{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));font-weight:600}.FiltersTooltip-module__cDmuTq__filterGroupButton.FiltersTooltip-module__cDmuTq__active:before{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.FiltersTooltip-module__cDmuTq__filterOptions{flex:1;padding:1.25rem 1.5rem 3rem;transition:height .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.FiltersTooltip-module__cDmuTq__filterOptions::-webkit-scrollbar{width:6px}.FiltersTooltip-module__cDmuTq__filterOptions::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__filterOptions::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));border-radius:.125rem}.FiltersTooltip-module__cDmuTq__filterOptions::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__groupTitle{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:1rem;padding-bottom:.75rem;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__optionsList{flex-direction:column;gap:1rem;display:flex}@media (min-width:641px){:is(.FiltersTooltip-module__cDmuTq__filterOptions:has(.FiltersTooltip-module__cDmuTq__optionWithIcon) .FiltersTooltip-module__cDmuTq__optionsList,.FiltersTooltip-module__cDmuTq__filterOptions:has(.FiltersTooltip-module__cDmuTq__timeOption) .FiltersTooltip-module__cDmuTq__optionsList){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.FiltersTooltip-module__cDmuTq__filterOptions .FiltersTooltip-module__cDmuTq__optionsList .FiltersTooltip-module__cDmuTq__filterGroup{grid-column:1/-1}}.FiltersTooltip-module__cDmuTq__optionLabel{cursor:pointer;border-radius:.375rem;align-items:center;gap:.75rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FiltersTooltip-module__cDmuTq__optionLabel:hover{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__optionInput{accent-color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1));cursor:pointer;flex-shrink:0;width:1rem;height:1rem}.FiltersTooltip-module__cDmuTq__optionInput,.FiltersTooltip-module__cDmuTq__optionText{--tw-text-opacity:1}.FiltersTooltip-module__cDmuTq__optionText{color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__optionWithIcon{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FiltersTooltip-module__cDmuTq__optionWithIcon:hover{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__optionWithIcon:hover input[type=checkbox]{border-color:#16a34a;transform:scale(1.2)}.FiltersTooltip-module__cDmuTq__optionWithIcon label{flex:1}.FiltersTooltip-module__cDmuTq__ingredientIcon{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;flex-shrink:0;width:2rem;height:2rem}.FiltersTooltip-module__cDmuTq__timeOption{cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FiltersTooltip-module__cDmuTq__timeOption:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__timeOption:hover .FiltersTooltip-module__cDmuTq__timeOptionIcon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__timeOption:active{transform:scale(.98)}.FiltersTooltip-module__cDmuTq__timeOptionIcon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:2.5rem;height:2.5rem;color:rgb(107 114 128/var(--tw-text-opacity,1));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #0000001a}.FiltersTooltip-module__cDmuTq__timeOptionIcon,.FiltersTooltip-module__cDmuTq__timeOptionText{--tw-text-opacity:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FiltersTooltip-module__cDmuTq__timeOptionText{color:rgb(55 65 81/var(--tw-text-opacity,1));flex:1;font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__timeOptionText.FiltersTooltip-module__cDmuTq__active{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__timeOptionCheck{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FiltersTooltip-module__cDmuTq__safeZone{pointer-events:none}.FiltersTooltip-module__cDmuTq__filterGroup{grid-column:1/-1;width:100%;margin-bottom:1rem}.FiltersTooltip-module__cDmuTq__filterGroupHeader{cursor:pointer;border-bottom:1px solid #e5e7eb;align-items:center;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FiltersTooltip-module__cDmuTq__filterGroupHeader:hover,.FiltersTooltip-module__cDmuTq__filterGroupHeader:hover .FiltersTooltip-module__cDmuTq__expandIcon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__filterGroupToggle{justify-content:center;align-items:center;display:flex}.FiltersTooltip-module__cDmuTq__expandIcon{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FiltersTooltip-module__cDmuTq__expandIcon.FiltersTooltip-module__cDmuTq__expanded{transform:rotate(90deg)}.FiltersTooltip-module__cDmuTq__filterGroupContent{flex:1;align-items:center;gap:.75rem;display:flex}.FiltersTooltip-module__cDmuTq__groupIcon{display:none}.FiltersTooltip-module__cDmuTq__filterGroupName{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__filterGroupCheckbox{justify-content:center;align-items:center;display:flex}.FiltersTooltip-module__cDmuTq__groupCheckboxInput{cursor:pointer;--tw-text-opacity:1;accent-color:#22c55e;width:1rem;height:1rem;color:rgb(34 197 94/var(--tw-text-opacity,1));flex-shrink:0}.FiltersTooltip-module__cDmuTq__groupCheckboxInput.FiltersTooltip-module__cDmuTq__partiallySelected{background-color:#22c55e;border-color:#22c55e;position:relative}.FiltersTooltip-module__cDmuTq__groupCheckboxInput.FiltersTooltip-module__cDmuTq__partiallySelected:after{color:#fff;content:"—";font-size:10px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FiltersTooltip-module__cDmuTq__filterGroupChildren{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.FiltersTooltip-module__cDmuTq__childOption{width:100%;padding:10px 14px}.FiltersTooltip-module__cDmuTq__mobileBackdrop{z-index:40;background-color:#00000080;animation:.2s ease-out FiltersTooltip-module__cDmuTq__fadeIn;position:fixed;inset:0}.FiltersTooltip-module__cDmuTq__mobileBackdrop.FiltersTooltip-module__cDmuTq__closing{animation:.3s ease-out FiltersTooltip-module__cDmuTq__fadeOut}.FiltersTooltip-module__cDmuTq__mobileModal{z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;animation:.3s cubic-bezier(.4,0,.2,1) FiltersTooltip-module__cDmuTq__slideInRight;display:flex;position:fixed;inset:0}.FiltersTooltip-module__cDmuTq__mobileModal.FiltersTooltip-module__cDmuTq__closing{animation:.3s cubic-bezier(.4,0,.2,1) FiltersTooltip-module__cDmuTq__slideOutRight}.FiltersTooltip-module__cDmuTq__mobileModalHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));z-index:10;background:#fff;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:sticky;top:0}.FiltersTooltip-module__cDmuTq__mobileModalTitle{color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.FiltersTooltip-module__cDmuTq__mobileCloseButton,.FiltersTooltip-module__cDmuTq__mobileModalTitle{--tw-text-opacity:1}.FiltersTooltip-module__cDmuTq__mobileCloseButton{color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FiltersTooltip-module__cDmuTq__mobileCloseButton:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__mobileCloseButton:active{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__mobileModalContent{flex-direction:column;flex:1;display:flex;overflow:hidden}@keyframes FiltersTooltip-module__cDmuTq__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FiltersTooltip-module__cDmuTq__slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FiltersTooltip-module__cDmuTq__fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.FiltersTooltip-module__cDmuTq__tooltipContent{width:100%;max-width:calc(100vw - 2rem)}.FiltersTooltip-module__cDmuTq__tooltipHeader{border-bottom-width:0;padding:1rem 1.5rem}.FiltersTooltip-module__cDmuTq__tooltipTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem}.FiltersTooltip-module__cDmuTq__activeFilters{background:#fffdf9;border-bottom:1px solid #f0ece2;min-height:auto;padding:1rem 1.5rem}.FiltersTooltip-module__cDmuTq__activeFiltersHeader{margin-bottom:.75rem}.FiltersTooltip-module__cDmuTq__activeFiltersTitle{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:600}.FiltersTooltip-module__cDmuTq__activeFiltersTitle,.FiltersTooltip-module__cDmuTq__clearButton{font-size:.875rem;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__clearButton{font-family:Apercu Medium,sans-serif;font-weight:500}.FiltersTooltip-module__cDmuTq__filterChips{gap:.5rem}.FiltersTooltip-module__cDmuTq__emptyState{padding-top:.5rem;padding-bottom:.5rem}.FiltersTooltip-module__cDmuTq__emptyStateText{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-bottom:.125rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.FiltersTooltip-module__cDmuTq__emptyStateSubtext{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.FiltersTooltip-module__cDmuTq__filterContent{flex-direction:column;height:auto;overflow:hidden}.FiltersTooltip-module__cDmuTq__filterContent,.FiltersTooltip-module__cDmuTq__filterSidebar{display:flex}.FiltersTooltip-module__cDmuTq__filterSidebar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;border-bottom:1px solid #e5e7eb;border-right:none;flex-direction:row;flex-shrink:0;width:100%;padding:0 1rem;overflow-x:auto}.FiltersTooltip-module__cDmuTq__filterSidebar::-webkit-scrollbar{display:none}.FiltersTooltip-module__cDmuTq__filterGroupButton{color:#4b5563;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.75rem 1rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s;position:relative}.FiltersTooltip-module__cDmuTq__filterGroupButton:first-child{margin-left:.5rem}.FiltersTooltip-module__cDmuTq__filterGroupButton:last-child{margin-right:.5rem}.FiltersTooltip-module__cDmuTq__filterGroupButton.FiltersTooltip-module__cDmuTq__active{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));background:0 0;border-bottom-color:#22c55e;font-weight:600}.FiltersTooltip-module__cDmuTq__filterGroupButton.FiltersTooltip-module__cDmuTq__active:before{display:none}.FiltersTooltip-module__cDmuTq__filterOptions{-webkit-overflow-scrolling:touch;background:#fffdf9;flex:1;height:auto;min-height:0;padding:1rem 1.5rem 2rem;overflow:hidden auto}.FiltersTooltip-module__cDmuTq__groupTitle{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__optionsList{flex-direction:column}.FiltersTooltip-module__cDmuTq__optionLabel,.FiltersTooltip-module__cDmuTq__optionsList{gap:.75rem;display:flex}.FiltersTooltip-module__cDmuTq__optionLabel{background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;padding:.75rem}.FiltersTooltip-module__cDmuTq__optionLabel:active{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__optionInput{width:1.25rem;height:1.25rem}.FiltersTooltip-module__cDmuTq__optionText{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));flex:1;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__optionWithIcon{background:0 0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.FiltersTooltip-module__cDmuTq__optionWithIcon:active{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__ingredientIcon{border-radius:.5rem;width:2.5rem;height:2.5rem}.FiltersTooltip-module__cDmuTq__timeOption{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.FiltersTooltip-module__cDmuTq__timeOption:active{transform:scale(.98)}.FiltersTooltip-module__cDmuTq__timeOption:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.FiltersTooltip-module__cDmuTq__timeOption:hover .FiltersTooltip-module__cDmuTq__timeOptionIcon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.FiltersTooltip-module__cDmuTq__timeOption .FiltersTooltip-module__cDmuTq__timeOptionText.FiltersTooltip-module__cDmuTq__active{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));font-weight:600}.FiltersTooltip-module__cDmuTq__timeOptionIcon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(107 114 128/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0000001a}.FiltersTooltip-module__cDmuTq__timeOptionText{flex:1;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.FiltersTooltip-module__cDmuTq__timeOptionCheck{width:1.5rem;height:1.5rem}.FiltersTooltip-module__cDmuTq__mobileModal{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.FiltersTooltip-module__cDmuTq__mobileModalContent{flex-direction:column;height:100%;display:flex;overflow:hidden}.FiltersTooltip-module__cDmuTq__mobileModalContent .FiltersTooltip-module__cDmuTq__tooltipHeader{display:none}}
.FilterChip-module__oHWh8W__filterChip{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;animation:.2s ease-out FilterChip-module__oHWh8W__fadeInScale;display:inline-flex}@keyframes FilterChip-module__oHWh8W__fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FilterChip-module__oHWh8W__filterChip.FilterChip-module__oHWh8W__permanent{--tw-border-opacity:1;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.FilterChip-module__oHWh8W__filterLabel,.FilterChip-module__oHWh8W__removeButton{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.FilterChip-module__oHWh8W__removeButton{cursor:pointer;background-color:#0000;border-width:0;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.FilterChip-module__oHWh8W__removeButton:hover{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.FilterChip-module__oHWh8W__removeButton:active{transform:scale(.9)}
.Checkbox-module__5Kw9Wa__container{cursor:pointer;align-items:center;gap:.75rem;display:flex}.Checkbox-module__5Kw9Wa__container:hover .Checkbox-module__5Kw9Wa__checkbox{transform:scale(1.2)}.Checkbox-module__5Kw9Wa__container:hover .Checkbox-module__5Kw9Wa__checkboxOrange{border-color:#f81}.Checkbox-module__5Kw9Wa__container:hover .Checkbox-module__5Kw9Wa__checkboxGreen{border-color:#16a34a}.Checkbox-module__5Kw9Wa__checkbox{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #d1d1d1;border-radius:9999px;flex-shrink:0;width:25px;height:25px;transition:all .15s ease-in-out;position:relative}.Checkbox-module__5Kw9Wa__checkbox:after{color:#fff;content:"✓";opacity:0;font-size:14px;font-weight:700;transition:all 80ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.Checkbox-module__5Kw9Wa__checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.Checkbox-module__5Kw9Wa__checkboxOrange:checked{background-color:#f81;border-color:#f81}.Checkbox-module__5Kw9Wa__checkboxOrange:focus{outline:none;box-shadow:0 0 0 3px #ffedd5}.Checkbox-module__5Kw9Wa__checkboxGreen:checked{background-color:#16a34a;border-color:#16a34a}.Checkbox-module__5Kw9Wa__checkboxGreen:focus{outline:none;box-shadow:0 0 0 3px #dcfce7}.Checkbox-module__5Kw9Wa__checkboxDisabled{cursor:not-allowed;opacity:.5}.Checkbox-module__5Kw9Wa__checkboxDisabled:hover{transform:none}.Checkbox-module__5Kw9Wa__label{color:#313449;-webkit-user-select:none;user-select:none;font-family:Apercu Medium,sans-serif;font-size:1rem;transition:opacity .1s ease-in-out}.Checkbox-module__5Kw9Wa__checkbox:checked~.Checkbox-module__5Kw9Wa__label{opacity:.7;text-decoration:line-through}.Checkbox-module__5Kw9Wa__labelDisabled{cursor:not-allowed;opacity:.5}
.RichTooltip-module__O8jU0a__tooltipWrapper{z-index:50;animation:.2s ease-out RichTooltip-module__O8jU0a__fadeIn;position:fixed}.RichTooltip-module__O8jU0a__tooltipContent{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform-origin:top;border-radius:.75rem;flex-direction:column;width:750px;transition:height .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (min-width:1024px){.RichTooltip-module__O8jU0a__tooltipContent{width:800px}}.RichTooltip-module__O8jU0a__tooltipWrapper:before{z-index:51;border-bottom:8px solid #fff;top:-7px}.RichTooltip-module__O8jU0a__tooltipWrapper:after,.RichTooltip-module__O8jU0a__tooltipWrapper:before{content:"";height:0;left:var(--pointer-offset,50%);border-left:8px solid #0000;border-right:8px solid #0000;width:0;position:absolute;transform:translate(-50%)}.RichTooltip-module__O8jU0a__tooltipWrapper:after{z-index:50;border-bottom:8px solid #00000014;top:-8px}@keyframes RichTooltip-module__O8jU0a__fadeIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.RichTooltip-module__O8jU0a__tooltipHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.RichTooltip-module__O8jU0a__headerContent{flex:1;align-items:center;gap:1rem;display:flex}.RichTooltip-module__O8jU0a__headerRecipeImage{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;flex-shrink:0;width:4rem;height:4rem}.RichTooltip-module__O8jU0a__headerText{flex:1}.RichTooltip-module__O8jU0a__tooltipTitle{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.RichTooltip-module__O8jU0a__libraryLink{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RichTooltip-module__O8jU0a__libraryLink:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.RichTooltip-module__O8jU0a__libraryLink{text-decoration:none}.RichTooltip-module__O8jU0a__libraryLink:hover{text-decoration:underline}.RichTooltip-module__O8jU0a__closeButton{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(75 85 99/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.RichTooltip-module__O8jU0a__closeButton:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.RichTooltip-module__O8jU0a__closeButton{cursor:pointer;border:none}.RichTooltip-module__O8jU0a__activeFilters{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));min-height:110px;padding:1rem 1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RichTooltip-module__O8jU0a__activeFilters.RichTooltip-module__O8jU0a__empty{justify-content:center;align-items:center;display:flex}.RichTooltip-module__O8jU0a__activeFiltersHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.RichTooltip-module__O8jU0a__activeFiltersTitle{color:rgb(49 52 73/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.RichTooltip-module__O8jU0a__activeFiltersTitle,.RichTooltip-module__O8jU0a__clearButton{--tw-text-opacity:1;font-family:Apercu Medium,sans-serif;font-weight:500}.RichTooltip-module__O8jU0a__clearButton{color:rgb(239 68 68/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border-width:0;padding:0;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RichTooltip-module__O8jU0a__clearButton:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.RichTooltip-module__O8jU0a__saveDescription{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.RichTooltip-module__O8jU0a__emptyState{text-align:center}.RichTooltip-module__O8jU0a__emptyStateText{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.RichTooltip-module__O8jU0a__emptyStateSubtext{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.RichTooltip-module__O8jU0a__saveSection{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.RichTooltip-module__O8jU0a__checkbox{accent-color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1));cursor:pointer;flex-shrink:0;width:1.25rem;height:1.25rem}.RichTooltip-module__O8jU0a__checkbox,.RichTooltip-module__O8jU0a__saveLabel{--tw-text-opacity:1}.RichTooltip-module__O8jU0a__saveLabel{color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.RichTooltip-module__O8jU0a__foldersSection{flex:1;min-height:0;padding:1rem;overflow-y:auto}.RichTooltip-module__O8jU0a__sectionTitle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-bottom:.75rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.RichTooltip-module__O8jU0a__folderList{gap:.5rem;display:grid}@media (min-width:768px){.RichTooltip-module__O8jU0a__folderList{grid-template-columns:repeat(2,1fr)}}.RichTooltip-module__O8jU0a__folderItem{cursor:pointer;text-align:left;background-color:#0000;border-width:0;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.RichTooltip-module__O8jU0a__folderItem:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.RichTooltip-module__O8jU0a__folderItem:hover .RichTooltip-module__O8jU0a__addButton{transform:scale(1.1)}.RichTooltip-module__O8jU0a__folderItem:active .RichTooltip-module__O8jU0a__addButton{transform:scale(.95)}.RichTooltip-module__O8jU0a__folderImages{align-items:center;width:84px;margin-right:1rem;display:flex}.RichTooltip-module__O8jU0a__folderImages,.RichTooltip-module__O8jU0a__folderPreviewImage{position:relative}.RichTooltip-module__O8jU0a__folderPreviewImage{z-index:10;--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:4rem;height:4rem;animation:.2s RichTooltip-module__O8jU0a__scaleIn;box-shadow:0 2px 8px #0000001a}.RichTooltip-module__O8jU0a__folderPreviewImageSecond{z-index:20;margin-left:-48px}@keyframes RichTooltip-module__O8jU0a__scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.RichTooltip-module__O8jU0a__folderIcon{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(156 142 110/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;margin-left:.25rem}.RichTooltip-module__O8jU0a__folderIcon,.RichTooltip-module__O8jU0a__folderMeta{display:flex}.RichTooltip-module__O8jU0a__folderMeta{flex-direction:column;flex:1}.RichTooltip-module__O8jU0a__folderName{color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:.25rem;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}.RichTooltip-module__O8jU0a__folderName,.RichTooltip-module__O8jU0a__recipeCount{--tw-text-opacity:1}.RichTooltip-module__O8jU0a__recipeCount{color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem}.RichTooltip-module__O8jU0a__addButton{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(249 115 22/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.RichTooltip-module__O8jU0a__addButtonActive{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.RichTooltip-module__O8jU0a__createButton{color:#6b6e81;cursor:pointer;background:0 0;border:2px dashed #f0ece2;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;min-height:80px;padding:1rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.RichTooltip-module__O8jU0a__createButton:hover{background-color:#fffdf9}.RichTooltip-module__O8jU0a__createForm{background:#fffdf9;border:2px solid #f0ece2;border-radius:.5rem;min-height:80px;padding:1rem}@media (min-width:768px){.RichTooltip-module__O8jU0a__createForm{flex:1;align-items:center;padding:.75rem;display:flex}}.RichTooltip-module__O8jU0a__input{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.RichTooltip-module__O8jU0a__input:focus{outline-offset:2px;border-color:#f81;outline:2px solid #0000}.RichTooltip-module__O8jU0a__formButtons{gap:.5rem;margin-top:.75rem;display:flex}@media (min-width:768px){.RichTooltip-module__O8jU0a__mobileButtons{display:none}}.RichTooltip-module__O8jU0a__desktopButtons{display:none}@media (min-width:768px){.RichTooltip-module__O8jU0a__desktopButtons{gap:.5rem;margin-top:0;margin-left:.75rem;display:flex}.RichTooltip-module__O8jU0a__createFormContainer{grid-column:span 2;align-items:center;display:flex}}.RichTooltip-module__O8jU0a__cancelButton{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-radius:.375rem;padding:.5rem .75rem;font-family:Apercu Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RichTooltip-module__O8jU0a__cancelButton:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}@media (min-width:768px){.RichTooltip-module__O8jU0a__cancelButton{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}.RichTooltip-module__O8jU0a__submitButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;padding:.5rem .75rem;font-family:Apercu Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RichTooltip-module__O8jU0a__submitButton:disabled{opacity:.5}.RichTooltip-module__O8jU0a__submitButton{background-color:#f81}.RichTooltip-module__O8jU0a__submitButton:hover:not(:disabled){background-color:#e98c00}@media (min-width:768px){.RichTooltip-module__O8jU0a__submitButton{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}.RichTooltip-module__O8jU0a__errorText{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.75rem;line-height:1rem}.RichTooltip-module__O8jU0a__mobileBackdrop{z-index:40;background-color:#00000080;animation:.2s ease-out RichTooltip-module__O8jU0a__fadeIn}.RichTooltip-module__O8jU0a__mobileBackdrop,.RichTooltip-module__O8jU0a__mobileModal{position:fixed;inset:0}.RichTooltip-module__O8jU0a__mobileModal{z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;animation:.3s cubic-bezier(.4,0,.2,1) RichTooltip-module__O8jU0a__slideInRight}.RichTooltip-module__O8jU0a__mobileModal,.RichTooltip-module__O8jU0a__mobileModalHeader{display:flex}.RichTooltip-module__O8jU0a__mobileModalHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));z-index:10;background:#fff;justify-content:space-between;align-items:center;padding:1rem;position:sticky;top:0}.RichTooltip-module__O8jU0a__mobileModalTitle{color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.RichTooltip-module__O8jU0a__mobileCloseButton,.RichTooltip-module__O8jU0a__mobileModalTitle{--tw-text-opacity:1}.RichTooltip-module__O8jU0a__mobileCloseButton{color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.RichTooltip-module__O8jU0a__mobileCloseButton:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.RichTooltip-module__O8jU0a__mobileModalContent{flex-direction:column;flex:1;display:flex;overflow:hidden}@keyframes RichTooltip-module__O8jU0a__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:640px){.RichTooltip-module__O8jU0a__tooltipContent{width:100%;max-width:calc(100vw - 2rem)}.RichTooltip-module__O8jU0a__folderList{flex-direction:column;gap:.5rem;display:flex}.RichTooltip-module__O8jU0a__folderItem{padding:1rem}.RichTooltip-module__O8jU0a__folderImages{width:80px}.RichTooltip-module__O8jU0a__folderPreviewImage{width:3.5rem;height:3.5rem}.RichTooltip-module__O8jU0a__folderPreviewImageSecond{margin-left:-40px}.RichTooltip-module__O8jU0a__folderIcon{width:3.5rem;height:3.5rem}.RichTooltip-module__O8jU0a__folderName{font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.RichTooltip-module__O8jU0a__recipeCount{font-size:.875rem;line-height:1.25rem}}
.PreviewTooltip-module__fGJjeq__statusText{margin-bottom:.25rem;font-family:Apercu Medium,sans-serif;display:block}.PreviewTooltip-module__fGJjeq__clickHint{opacity:.8;font-size:.75rem;font-style:italic}
.SaveButton-module__CGkrBG__saveButton{color:#6b6e81;cursor:pointer;background:#fff;border:1px solid #f0ece2;border-radius:.5rem;justify-content:center;align-items:center;transition:transform .1s,background-color .2s,border-color .2s;display:flex;position:relative}.SaveButton-module__CGkrBG__saveButton:hover{background:#fffdf9;transform:scale(1.05)}.SaveButton-module__CGkrBG__saveButton:active{transform:scale(.95)}.SaveButton-module__CGkrBG__saveButton:disabled{cursor:not-allowed;opacity:.6}.SaveButton-module__CGkrBG__saveButton:disabled:hover{background:#fff;transform:none}.SaveButton-module__CGkrBG__small{border-radius:.375rem;width:32px;height:32px}.SaveButton-module__CGkrBG__medium{border-radius:.5rem;width:40px;height:40px}.SaveButton-module__CGkrBG__large{border-radius:10px;width:64px;height:65px}.SaveButton-module__CGkrBG__icon{width:60%;height:60%;transition:fill .1s}.SaveButton-module__CGkrBG__small .SaveButton-module__CGkrBG__icon{width:16px;height:20px}.SaveButton-module__CGkrBG__medium .SaveButton-module__CGkrBG__icon{width:20px;height:24px}.SaveButton-module__CGkrBG__large .SaveButton-module__CGkrBG__icon{width:29px;height:38px}.SaveButton-module__CGkrBG__saved{color:#f81;animation:.3s SaveButton-module__CGkrBG__saveAnimation}.SaveButton-module__CGkrBG__saved:hover{background:#ffedd5}@keyframes SaveButton-module__CGkrBG__saveAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.SaveButton-module__CGkrBG__tooltip{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;z-index:10;background:#6b6e81;border-radius:.375rem;padding:.5rem .75rem;font-family:Apercu Regular,sans-serif;font-size:.875rem;animation:.2s forwards SaveButton-module__CGkrBG__fadeIn;position:absolute;left:50%;transform:translate(-50%)}.SaveButton-module__CGkrBG__tooltipTop{bottom:calc(100% + 8px)}.SaveButton-module__CGkrBG__tooltipTop:after{content:"";border-top:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.SaveButton-module__CGkrBG__tooltipBottom{top:calc(100% + 8px)}.SaveButton-module__CGkrBG__tooltipBottom:after{content:"";border-bottom:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@keyframes SaveButton-module__CGkrBG__fadeIn{to{opacity:1}}
.ShareButton-module__QXymsW__shareButtonWrapper{display:inline-flex;position:relative}.ShareButton-module__QXymsW__shareButton{color:#6b6e81;cursor:pointer;background:#fff;border:1px solid #f0ece2;border-radius:.5rem;justify-content:center;align-items:center;transition:transform .1s,background-color .2s,border-color .2s;display:flex;position:relative}.ShareButton-module__QXymsW__shareButton:hover{background:#fffdf9;transform:scale(1.05)}.ShareButton-module__QXymsW__shareButton:active{transform:scale(.95)}.ShareButton-module__QXymsW__shareButton:disabled{cursor:not-allowed;opacity:.6}.ShareButton-module__QXymsW__shareButton:disabled:hover{transform:none}.ShareButton-module__QXymsW__loading{opacity:.6}.ShareButton-module__QXymsW__small{border-radius:.375rem;width:32px;height:32px}.ShareButton-module__QXymsW__small svg{width:16px;height:16px}.ShareButton-module__QXymsW__medium{width:40px;height:40px}.ShareButton-module__QXymsW__medium svg{width:20px;height:20px}.ShareButton-module__QXymsW__large{width:48px;height:48px}.ShareButton-module__QXymsW__large svg{width:24px;height:24px}.ShareButton-module__QXymsW__notification{color:#fff;white-space:nowrap;z-index:50;background:#6b6e81;border-radius:.375rem;padding:8px 12px;font-size:14px;animation:.2s ease-out ShareButton-module__QXymsW__fadeIn;position:absolute;top:calc(100% + 8px);right:0}.ShareButton-module__QXymsW__notification:before{content:"";border-bottom:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:-4px;right:12px}@keyframes ShareButton-module__QXymsW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.Toggle-module__1Picoa__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff9ee;border:2px solid #f0ece2;border-radius:40px;width:84px;height:44px;transition:all .3s;display:inline-block}.Toggle-module__1Picoa__toggle:hover{border-color:#f81}.Toggle-module__1Picoa__circle{border-radius:50%;width:36px;height:36px;transition:all .3s;position:relative;top:1px;left:2px}.Toggle-module__1Picoa__circle,.Toggle-module__1Picoa__on{background-color:#ffda9d}.Toggle-module__1Picoa__on{border-color:#ffda9d}.Toggle-module__1Picoa__on .Toggle-module__1Picoa__circle{background-color:#f81;left:40px}.Toggle-module__1Picoa__small{width:60px;height:32px}.Toggle-module__1Picoa__small .Toggle-module__1Picoa__circle{width:26px;height:26px}.Toggle-module__1Picoa__small.Toggle-module__1Picoa__on .Toggle-module__1Picoa__circle{left:29px}
.Skeleton-module__19DJda__skeleton{background-color:#f3f4f6;display:inline-block;position:relative;overflow:hidden}.Skeleton-module__19DJda__text{transform-origin:0 55%;border-radius:.125rem;height:1em;margin-top:0;margin-bottom:0;transform:scaleY(.6)}.Skeleton-module__19DJda__text:empty:before{content:" "}.Skeleton-module__19DJda__circular{border-radius:9999px}.Skeleton-module__19DJda__rectangular{border-radius:.375rem}@keyframes Skeleton-module__19DJda__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes Skeleton-module__19DJda__pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.Skeleton-module__19DJda__wave:after{content:"";background:linear-gradient(90deg,#0000,#f9fafb,#0000);animation:1.6s linear infinite Skeleton-module__19DJda__shimmer;position:absolute;inset:0}.Skeleton-module__19DJda__pulse{animation:1.5s ease-in-out infinite Skeleton-module__19DJda__pulse}
.RecipeEquipment-module__Wg1kma__container{margin-bottom:2rem;padding:0 .5rem}.RecipeEquipment-module__Wg1kma__header{border-bottom:1px solid #f0ece2;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.RecipeEquipment-module__Wg1kma__title{color:#313449;margin-right:.5rem;font-family:Apercu Bold,sans-serif;font-size:30px}.RecipeEquipment-module__Wg1kma__count{color:#4b5563;background-color:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem .5rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;display:inline-flex}.RecipeEquipment-module__Wg1kma__list{margin:0;padding:0;list-style:none}.RecipeEquipment-module__Wg1kma__equipmentItem{display:block}.RecipeEquipment-module__Wg1kma__equipmentLabel{cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:1rem 0;display:flex}.RecipeEquipment-module__Wg1kma__equipmentLabel:hover .RecipeEquipment-module__Wg1kma__checkbox{border-color:#f81;transform:scale(1.2)}.RecipeEquipment-module__Wg1kma__equipmentLabel:hover .RecipeEquipment-module__Wg1kma__icon{transform:scale(1.1)}.RecipeEquipment-module__Wg1kma__content{color:#313449;flex:1;align-items:center;gap:.5rem;font-family:Apercu Medium,sans-serif;font-size:17px;line-height:23.8px;transition:opacity .1s ease-in-out;display:flex}.RecipeEquipment-module__Wg1kma__icon{-o-object-fit:contain;object-fit:contain;border-radius:.125rem;margin-right:.25rem;transition:transform .15s ease-in-out}.RecipeEquipment-module__Wg1kma__icon,.RecipeEquipment-module__Wg1kma__iconFallback{flex-shrink:0;width:2rem;height:2rem}.RecipeEquipment-module__Wg1kma__iconFallback{justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex}.RecipeEquipment-module__Wg1kma__text{flex:1}.RecipeEquipment-module__Wg1kma__optional{color:#6b7280;font-style:italic;font-weight:400}.RecipeEquipment-module__Wg1kma__checkbox{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #d1d1d1;border-radius:9999px;flex-shrink:0;width:25px;height:25px;transition:all .15s ease-in-out;position:relative}.RecipeEquipment-module__Wg1kma__checkbox:checked{background-color:#f81;border-color:#f81}.RecipeEquipment-module__Wg1kma__checkbox:after{color:#fff;content:"✓";opacity:0;font-size:14px;font-weight:700;transition:all 80ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.RecipeEquipment-module__Wg1kma__checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.RecipeEquipment-module__Wg1kma__checkbox:checked~.RecipeEquipment-module__Wg1kma__content{opacity:.7;text-decoration:line-through}
.Tooltip-module__4kAd7q__tooltip{color:#fff;opacity:0;pointer-events:none;z-index:999;background:#6b6e81;border-radius:.375rem;width:max-content;max-width:280px;padding:.75rem 1rem;font-family:Apercu Regular,sans-serif;font-size:.875rem;animation:.15s forwards Tooltip-module__4kAd7q__fadeIn;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Tooltip-module__4kAd7q__top{bottom:calc(100% + 8px)}.Tooltip-module__4kAd7q__bottom{top:calc(100% + 8px)}.Tooltip-module__4kAd7q__left{right:calc(100% + 8px)}.Tooltip-module__4kAd7q__left,.Tooltip-module__4kAd7q__right{top:50%;transform:translateY(-50%)}.Tooltip-module__4kAd7q__right{left:calc(100% + 8px)}.Tooltip-module__4kAd7q__align-start{left:0}.Tooltip-module__4kAd7q__align-center{left:50%;transform:translate(-50%)}.Tooltip-module__4kAd7q__align-end{right:0}.Tooltip-module__4kAd7q__left.Tooltip-module__4kAd7q__align-center,.Tooltip-module__4kAd7q__right.Tooltip-module__4kAd7q__align-center{transform:translateY(-50%)}.Tooltip-module__4kAd7q__tooltip:before{content:"";width:0;height:0;position:absolute}.Tooltip-module__4kAd7q__top:before{border-top:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;top:100%}.Tooltip-module__4kAd7q__top.Tooltip-module__4kAd7q__align-start:before{left:16px}.Tooltip-module__4kAd7q__top.Tooltip-module__4kAd7q__align-center:before{left:50%;transform:translate(-50%)}.Tooltip-module__4kAd7q__top.Tooltip-module__4kAd7q__align-end:before{right:16px}.Tooltip-module__4kAd7q__bottom:before{border-bottom:4px solid #6b6e81;border-left:4px solid #0000;border-right:4px solid #0000;bottom:100%}.Tooltip-module__4kAd7q__bottom.Tooltip-module__4kAd7q__align-start:before{left:16px}.Tooltip-module__4kAd7q__bottom.Tooltip-module__4kAd7q__align-center:before{left:50%;transform:translate(-50%)}.Tooltip-module__4kAd7q__bottom.Tooltip-module__4kAd7q__align-end:before{right:16px}.Tooltip-module__4kAd7q__left:before{border-left:4px solid #6b6e81;left:100%}.Tooltip-module__4kAd7q__left:before,.Tooltip-module__4kAd7q__right:before{border-top:4px solid #0000;border-bottom:4px solid #0000;top:50%;transform:translateY(-50%)}.Tooltip-module__4kAd7q__right:before{border-right:4px solid #6b6e81;right:100%}@keyframes Tooltip-module__4kAd7q__fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.Tooltip-module__4kAd7q__top.Tooltip-module__4kAd7q__align-center{animation:.15s forwards Tooltip-module__4kAd7q__fadeInTop}.Tooltip-module__4kAd7q__bottom.Tooltip-module__4kAd7q__align-center{animation:.15s forwards Tooltip-module__4kAd7q__fadeInBottom}@keyframes Tooltip-module__4kAd7q__fadeInTop{0%{opacity:0;transform:translate(-50%)translateY(-2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes Tooltip-module__4kAd7q__fadeInBottom{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:640px){.Tooltip-module__4kAd7q__tooltip{display:none}}
.AddToMenuButton-module__n3hFEq__button{color:#f81;cursor:pointer;background-color:#ffedcf;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:36px;padding:8px 12px;font-size:.875rem;line-height:1;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}@media (min-width:480px){.AddToMenuButton-module__n3hFEq__button{gap:.375rem;min-width:140px;height:38px;padding:9px 14px;font-size:.875rem}}@media (min-width:640px){.AddToMenuButton-module__n3hFEq__button{gap:.5rem;min-width:160px;height:40px;padding:10px 16px;font-size:1rem}}@media (min-width:768px){.AddToMenuButton-module__n3hFEq__button{min-width:180px;height:40px;padding:10px 18px}}@media (min-width:1024px){.AddToMenuButton-module__n3hFEq__button{min-width:203px;height:41px;padding:10px 20px;font-size:1.125rem}}.AddToMenuButton-module__n3hFEq__button:hover:not(:disabled){color:#fff;background-color:#f81;transform:translateY(-1px);box-shadow:0 2px 4px #f813}.AddToMenuButton-module__n3hFEq__button:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #ff6b3533}.AddToMenuButton-module__n3hFEq__button:disabled{cursor:not-allowed;opacity:.6}.AddToMenuButton-module__n3hFEq__button.AddToMenuButton-module__n3hFEq__added{color:#fff}.AddToMenuButton-module__n3hFEq__button.AddToMenuButton-module__n3hFEq__added,.AddToMenuButton-module__n3hFEq__button.AddToMenuButton-module__n3hFEq__added:hover:not(:disabled){background-color:#f81}.AddToMenuButton-module__n3hFEq__button.AddToMenuButton-module__n3hFEq__pending{cursor:wait}.AddToMenuButton-module__n3hFEq__button.AddToMenuButton-module__n3hFEq__pending:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:1.5s infinite AddToMenuButton-module__n3hFEq__shimmer;position:absolute;top:0;left:-100%}@keyframes AddToMenuButton-module__n3hFEq__shimmer{to{left:100%}}.AddToMenuButton-module__n3hFEq__iconWrapper{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex}@media (min-width:480px){.AddToMenuButton-module__n3hFEq__iconWrapper{width:.9375rem;height:.9375rem}}@media (min-width:640px){.AddToMenuButton-module__n3hFEq__iconWrapper{width:1rem;height:1rem}}@media (min-width:768px){.AddToMenuButton-module__n3hFEq__iconWrapper{width:1.0625rem;height:1.0625rem}}@media (min-width:1024px){.AddToMenuButton-module__n3hFEq__iconWrapper{width:1.125rem;height:1.125rem}}.AddToMenuButton-module__n3hFEq__icon{width:100%;height:100%}.AddToMenuButton-module__n3hFEq__small .AddToMenuButton-module__n3hFEq__iconWrapper{width:1rem;height:1rem}.AddToMenuButton-module__n3hFEq__large .AddToMenuButton-module__n3hFEq__iconWrapper{width:1.25rem;height:1.25rem}.AddToMenuButton-module__n3hFEq__text{font-family:Apercu Medium,sans-serif}
.RecipeServings-module__gBAmma__container{background-color:#f3f4f6;border-radius:2rem;gap:.75rem;width:fit-content;padding:.375rem}.RecipeServings-module__gBAmma__button,.RecipeServings-module__gBAmma__container{align-items:center;display:flex}.RecipeServings-module__gBAmma__button{color:#6b6e81;cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;width:2rem;height:2rem;transition:all .2s}.RecipeServings-module__gBAmma__button:hover:not(:disabled){color:#f81;background-color:#fff4dd}.RecipeServings-module__gBAmma__button:active:not(:disabled){transform:scale(.95)}.RecipeServings-module__gBAmma__button:disabled{cursor:not-allowed;opacity:.4}.RecipeServings-module__gBAmma__servingsDisplay{justify-content:center;align-items:center;min-width:100px;display:flex}.RecipeServings-module__gBAmma__servingsText{color:#313449;font-family:Apercu Medium,sans-serif;font-size:1rem}@media (max-width:768px){.RecipeServings-module__gBAmma__container{padding:.375rem}.RecipeServings-module__gBAmma__button{width:2rem;height:2rem}.RecipeServings-module__gBAmma__servingsDisplay{min-width:80px}.RecipeServings-module__gBAmma__servingsText{font-size:1rem}}
.payments-module__1AjZGW__paywall{flex-direction:column;min-height:100vh;padding:1rem 1rem 7rem;display:flex}.payments-module__1AjZGW__skip{cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;padding:.5rem;transition:background-color .2s;position:absolute;top:1rem;right:1rem}.payments-module__1AjZGW__skip:hover{background-color:#0000000d}.payments-module__1AjZGW__paywallHeading{color:#313449;text-align:center;max-width:36rem;margin:3rem auto 1rem;font-family:Cupidus,sans-serif;font-size:3rem;line-height:1.2}@media (min-width:768px){.payments-module__1AjZGW__paywallHeading{font-size:4rem}}.payments-module__1AjZGW__paywallSubheading{color:var(--text-secondary);text-align:center;margin-bottom:3rem;font-family:Apercu Medium,sans-serif;font-size:1.125rem}@media (min-width:768px){.payments-module__1AjZGW__paywallSubheading{font-size:1.25rem}}.payments-module__1AjZGW__trialExpiration{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.payments-module__1AjZGW__trialExpirationText{color:var(--text-secondary);font-size:.875rem}.payments-module__1AjZGW__checkoutButtonContainer{z-index:20;background:#fff;border-top:1px solid #0000001a;padding:1rem;position:fixed;bottom:0;left:0;right:0}.payments-module__1AjZGW__checkoutForm{max-width:32rem;margin:0 auto}.payments-module__1AjZGW__checkoutButton{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.payments-module__1AjZGW__checkoutButtonText{font-weight:600}.payments-module__1AjZGW__loader{position:absolute;right:1rem}@media (min-width:768px){.payments-module__1AjZGW__paywall{padding:2rem 2rem 8rem}.payments-module__1AjZGW__skip{top:2rem;right:2rem}.payments-module__1AjZGW__checkoutButtonContainer{padding:1.5rem}}
.RecipeHeader-module__3NtoQW__header{width:100%;margin-bottom:2rem}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__header{padding-top:4rem}}.RecipeHeader-module__3NtoQW__splitContainer{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__splitContainer{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__splitContainer{gap:5rem}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__splitContainer{grid-template-columns:1fr 1.8fr;gap:6rem}}.RecipeHeader-module__3NtoQW__leftColumn{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__leftColumn{align-items:flex-start;width:auto}}.RecipeHeader-module__3NtoQW__rightColumn{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__rightColumn{width:auto;padding-right:1.5rem}}.RecipeHeader-module__3NtoQW__title{color:#313449;margin:0;font-family:Apercu Bold,sans-serif;font-size:64px;line-height:1.1}.RecipeHeader-module__3NtoQW__timeInfo{color:#313449;font-family:Apercu Medium,sans-serif;font-size:24px}.RecipeHeader-module__3NtoQW__actionsContainer{flex-wrap:wrap;gap:1rem}.RecipeHeader-module__3NtoQW__actionsContainer,.RecipeHeader-module__3NtoQW__servingsContainer{align-items:center;display:flex}.RecipeHeader-module__3NtoQW__tags{flex-wrap:wrap;gap:.75rem}.RecipeHeader-module__3NtoQW__tag,.RecipeHeader-module__3NtoQW__tags{display:flex}.RecipeHeader-module__3NtoQW__tag{color:#313449;align-items:center;gap:.5rem;font-family:Apercu Medium,sans-serif}.RecipeHeader-module__3NtoQW__tagIcon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:20px;height:20px}.RecipeHeader-module__3NtoQW__description{flex-direction:column;gap:1rem;display:flex}.RecipeHeader-module__3NtoQW__descriptionText{color:#6b6e81;margin:0;font-family:Apercu Regular,sans-serif;font-size:18px;line-height:1.6}.RecipeHeader-module__3NtoQW__imageContainer{aspect-ratio:1;border-radius:.5rem;width:100%;max-width:540px;overflow:hidden}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__imageContainer{max-width:600px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__imageContainer{max-width:640px}}.RecipeHeader-module__3NtoQW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.RecipeHeader-module__3NtoQW__socialSplitContainer{align-items:flex-start;gap:2rem;display:flex}.RecipeHeader-module__3NtoQW__socialLeftColumn{flex:0 0 40%;justify-content:flex-start;align-items:flex-start;display:flex}.RecipeHeader-module__3NtoQW__socialRightColumn{flex-direction:column;flex:0 0 60%;gap:1.5rem;padding-right:1.5rem;display:flex}.RecipeHeader-module__3NtoQW__socialEmbed{aspect-ratio:9/16;border:none;border-radius:.5rem;width:100%;max-width:405px;height:auto;margin-bottom:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__socialEmbed{max-width:450px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__socialEmbed{max-width:480px}}.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtube{aspect-ratio:16/9;max-width:560px}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtube{max-width:640px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtube{max-width:720px}}.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtubeShort{aspect-ratio:9/16;max-width:405px}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtubeShort{max-width:450px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtubeShort{max-width:480px}}.RecipeHeader-module__3NtoQW__sourceAttribution{color:#6b6e81;align-items:center;gap:.5rem;font-family:Apercu Medium,sans-serif;font-size:18px;display:flex}.RecipeHeader-module__3NtoQW__favicon{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.RecipeHeader-module__3NtoQW__youtubeVideoContainer{justify-content:center;width:100%;margin-bottom:2rem;display:flex}.RecipeHeader-module__3NtoQW__youtubeVideoEmbed{aspect-ratio:16/9;border:none;border-radius:.5rem;width:100%;max-width:896px;height:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__youtubeVideoEmbed{max-width:1120px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__youtubeVideoEmbed{max-width:1280px}}.RecipeHeader-module__3NtoQW__youtubeInfoContainer{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__youtubeInfoContainer{max-width:1320px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__youtubeInfoContainer{max-width:1400px}}.RecipeHeader-module__3NtoQW__zestifiedContainer{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__zestifiedContainer{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__zestifiedContainer{gap:5rem}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__zestifiedContainer{grid-template-columns:1fr 1.8fr;gap:6rem}}.RecipeHeader-module__3NtoQW__landscapeImageContainer{aspect-ratio:16/9;border-radius:.5rem;width:100%;max-width:1024px;margin-bottom:2rem;overflow:hidden}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__landscapeImageContainer{aspect-ratio:none;max-width:none;height:550px;margin-bottom:0}}.RecipeHeader-module__3NtoQW__landscapeImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.RecipeHeader-module__3NtoQW__zestifiedInfoContainer{flex-direction:column;gap:1.5rem;max-width:1200px;display:flex}@media (min-width:1280px){.RecipeHeader-module__3NtoQW__zestifiedInfoContainer{max-width:1320px}}@media (min-width:1536px){.RecipeHeader-module__3NtoQW__zestifiedInfoContainer{max-width:1400px}}@media (min-width:1024px){.RecipeHeader-module__3NtoQW__zestifiedInfoContainer{max-width:none;margin:auto 0;padding-right:1.5rem}}.RecipeHeader-module__3NtoQW__metaRow{align-items:center;gap:2rem;display:flex}@media (max-width:768px){.RecipeHeader-module__3NtoQW__splitContainer{flex-direction:column;gap:1.5rem}.RecipeHeader-module__3NtoQW__leftColumn{flex:1}.RecipeHeader-module__3NtoQW__rightColumn{flex:1;width:100%}.RecipeHeader-module__3NtoQW__title{font-size:40px}.RecipeHeader-module__3NtoQW__timeInfo{font-size:18px}.RecipeHeader-module__3NtoQW__descriptionText{font-size:16px}.RecipeHeader-module__3NtoQW__socialSplitContainer{flex-direction:column;gap:1.5rem}.RecipeHeader-module__3NtoQW__socialLeftColumn,.RecipeHeader-module__3NtoQW__socialRightColumn{flex:1;width:100%}.RecipeHeader-module__3NtoQW__socialEmbed{aspect-ratio:9/16;width:100%;max-width:405px;height:auto}.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtube{aspect-ratio:16/9;max-width:560px}.RecipeHeader-module__3NtoQW__socialEmbed.RecipeHeader-module__3NtoQW__youtubeShort{aspect-ratio:9/16;max-width:405px}.RecipeHeader-module__3NtoQW__youtubeVideoEmbed{aspect-ratio:16/9;width:100%;max-width:896px;height:auto}.RecipeHeader-module__3NtoQW__landscapeImageContainer{height:250px}.RecipeHeader-module__3NtoQW__metaRow{flex-direction:column;align-items:flex-start;gap:1rem}}
.Button-module__gvSAca__button{border-style:solid;border-width:2px;border-radius:10px;justify-content:flex-start;align-items:center;padding:.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.Button-module__gvSAca__button[disabled]{opacity:.5}.Button-module__gvSAca__primary{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 136 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Button-module__gvSAca__primary:hover{--tw-border-opacity:1;border-color:rgb(233 140 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(233 140 0/var(--tw-bg-opacity,1))}.Button-module__gvSAca__secondary{--tw-bg-opacity:1}.Button-module__gvSAca__neutral,.Button-module__gvSAca__secondary{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.Button-module__gvSAca__neutral{--tw-border-opacity:1;border-color:rgb(249 247 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1))}.Button-module__gvSAca__neutral:hover{--tw-border-opacity:1;border-color:rgb(255 136 17/var(--tw-border-opacity,1))}.Button-module__gvSAca__neutral[disabled]:hover{--tw-border-opacity:1;border-color:rgb(249 247 243/var(--tw-border-opacity,1))}.Button-module__gvSAca__neutral.Button-module__gvSAca__active{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 218 157/var(--tw-bg-opacity,1))}.Button-module__gvSAca__neutral.Button-module__gvSAca__active,.Button-module__gvSAca__neutral.Button-module__gvSAca__active:hover{border-color:rgb(255 136 17/var(--tw-border-opacity,1))}.Button-module__gvSAca__neutral.Button-module__gvSAca__active:hover{--tw-border-opacity:1}.Button-module__gvSAca__small{width:7rem}.Button-module__gvSAca__medium{width:13rem}.Button-module__gvSAca__large{width:100%;padding:1rem}@media (min-width:768px){.Button-module__gvSAca__large{width:20rem}}.Button-module__gvSAca__full{width:100%;padding:1rem}.Button-module__gvSAca__icon{width:2.25rem;height:2.25rem;margin-right:.75rem}.Button-module__gvSAca__text{text-align:left;font-family:Apercu Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}
.RecipeIngredients-module__W0xXLa__container{margin-bottom:2rem;padding:0 .5rem}.RecipeIngredients-module__W0xXLa__header{border-bottom:1px solid #f0ece2;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.RecipeIngredients-module__W0xXLa__title{color:#313449;margin-right:.5rem;font-family:Apercu Bold,sans-serif;font-size:30px}.RecipeIngredients-module__W0xXLa__count{color:#4b5563;background-color:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem .5rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;display:inline-flex}.RecipeIngredients-module__W0xXLa__list{margin:0;padding:0;list-style:none}.RecipeIngredients-module__W0xXLa__ingredient{display:block}.RecipeIngredients-module__W0xXLa__sectionHeader{color:#313449;margin-top:1rem;padding:1rem 0 .5rem;font-family:Apercu Bold,sans-serif}.RecipeIngredients-module__W0xXLa__sectionHeader:first-child{margin-top:0}.RecipeIngredients-module__W0xXLa__ingredientLabel{cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:1rem 0;display:flex}.RecipeIngredients-module__W0xXLa__ingredientLabel:hover .RecipeIngredients-module__W0xXLa__checkbox{border-color:#f81;transform:scale(1.2)}.RecipeIngredients-module__W0xXLa__ingredientLabel:hover .RecipeIngredients-module__W0xXLa__icon{transform:scale(1.1)}.RecipeIngredients-module__W0xXLa__content{color:#313449;flex:1;align-items:center;gap:.5rem;font-family:Apercu Medium,sans-serif;font-size:17px;line-height:23.8px;transition:opacity .1s ease-in-out;display:flex}.RecipeIngredients-module__W0xXLa__checkbox{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #d1d1d1;border-radius:9999px;flex-shrink:0;width:25px;height:25px;transition:all .15s ease-in-out;position:relative}.RecipeIngredients-module__W0xXLa__checkbox:checked{background-color:#f81;border-color:#f81}.RecipeIngredients-module__W0xXLa__checkbox:after{color:#fff;content:"✓";opacity:0;font-size:14px;font-weight:700;transition:all 80ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.RecipeIngredients-module__W0xXLa__checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.RecipeIngredients-module__W0xXLa__checkbox:checked~.RecipeIngredients-module__W0xXLa__content{opacity:.7;text-decoration:line-through}.RecipeIngredients-module__W0xXLa__icon{-o-object-fit:contain;object-fit:contain;border-radius:.125rem;flex-shrink:0;width:2rem;height:2rem;margin-right:.25rem;transition:transform .15s ease-in-out}.RecipeIngredients-module__W0xXLa__text{flex:1}
.Heading-module__fvwBFW__h1{color:#313449;font-family:Cupidus,sans-serif;font-size:1.875rem;line-height:1.25}@media (min-width:640px){.Heading-module__fvwBFW__h1{line-height:1.5}}@media (min-width:768px){.Heading-module__fvwBFW__h1{font-size:2.25rem}}.Heading-module__fvwBFW__h2{color:#313449;font-family:Cupidus,sans-serif;font-size:1.5rem}@media (min-width:768px){.Heading-module__fvwBFW__h2{font-size:2.25rem}}.Heading-module__fvwBFW__h3{color:#313449;font-family:Cupidus,sans-serif;font-size:1.25rem}@media (min-width:768px){.Heading-module__fvwBFW__h3{font-size:1.875rem}}.Heading-module__fvwBFW__h4{color:#313449;font-family:Cupidus,sans-serif;font-size:1.25rem}@media (min-width:768px){.Heading-module__fvwBFW__h4{font-size:1.5rem}}.Heading-module__fvwBFW__h5{font-family:Cupidus,sans-serif;font-size:1.125rem}.Heading-module__fvwBFW__h5,.Heading-module__fvwBFW__h6{color:#313449}.Heading-module__fvwBFW__h6{font-family:Apercu Bold,sans-serif;font-size:1rem}
.FolderCard-module__CFlaaa__card{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;height:100%;padding:2rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.FolderCard-module__CFlaaa__card:hover{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.FolderCard-module__CFlaaa__imageContainer{justify-content:center;width:100%;height:240px;margin-bottom:1rem}.FolderCard-module__CFlaaa__imageContainer,.FolderCard-module__CFlaaa__imageGrid{align-items:center;display:flex;position:relative}.FolderCard-module__CFlaaa__imageGrid{gap:0;height:200px}.FolderCard-module__CFlaaa__previewImage{-o-object-fit:cover;object-fit:cover;border-radius:9999px;flex-shrink:0;width:200px;height:200px;position:relative}.FolderCard-module__CFlaaa__previewImage.FolderCard-module__CFlaaa__zestified{--tw-border-opacity:1;border-color:rgb(240 236 226/var(--tw-border-opacity,1));border-width:3px;width:194px;height:194px}.FolderCard-module__CFlaaa__imageGrid img:first-child{z-index:1}.FolderCard-module__CFlaaa__imageGrid img:nth-child(2){z-index:2;margin-left:-110px}.FolderCard-module__CFlaaa__imageGrid img:nth-child(3){z-index:3;margin-left:-110px}.FolderCard-module__CFlaaa__emptyImage{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:160px;height:160px;display:flex}.FolderCard-module__CFlaaa__folderIcon{--tw-text-opacity:1;color:rgb(101 83 45/var(--tw-text-opacity,1));opacity:.6}@media (min-width:1536px){.FolderCard-module__CFlaaa__imageContainer{height:260px}.FolderCard-module__CFlaaa__imageGrid{height:220px}.FolderCard-module__CFlaaa__previewImage{width:220px;height:220px}.FolderCard-module__CFlaaa__previewImage.FolderCard-module__CFlaaa__zestified{width:214px;height:214px}.FolderCard-module__CFlaaa__imageGrid img:nth-child(2),.FolderCard-module__CFlaaa__imageGrid img:nth-child(3){margin-left:-120px}.FolderCard-module__CFlaaa__emptyImage{width:180px;height:180px}}@media (max-width:1024px){.FolderCard-module__CFlaaa__card{padding:1.5rem}.FolderCard-module__CFlaaa__imageContainer{height:180px}.FolderCard-module__CFlaaa__imageGrid{height:140px}.FolderCard-module__CFlaaa__previewImage{width:140px;height:140px}.FolderCard-module__CFlaaa__previewImage.FolderCard-module__CFlaaa__zestified{--tw-border-opacity:1;border-color:rgb(240 236 226/var(--tw-border-opacity,1));border-width:2px;width:136px;height:136px}.FolderCard-module__CFlaaa__imageGrid img:nth-child(2),.FolderCard-module__CFlaaa__imageGrid img:nth-child(3){margin-left:-80px}.FolderCard-module__CFlaaa__emptyImage{width:110px;height:110px}}@media (max-width:768px){.FolderCard-module__CFlaaa__card{padding:1rem}.FolderCard-module__CFlaaa__imageContainer{height:140px}.FolderCard-module__CFlaaa__imageGrid{height:90px}.FolderCard-module__CFlaaa__previewImage{width:90px;height:90px}.FolderCard-module__CFlaaa__previewImage.FolderCard-module__CFlaaa__zestified{--tw-border-opacity:1;border-color:rgb(240 236 226/var(--tw-border-opacity,1));border-width:2px;width:87px;height:87px}.FolderCard-module__CFlaaa__imageGrid img:nth-child(2),.FolderCard-module__CFlaaa__imageGrid img:nth-child(3){margin-left:-60px}.FolderCard-module__CFlaaa__emptyImage{width:80px;height:80px}.FolderCard-module__CFlaaa__folderIcon{width:50px;height:50px}.FolderCard-module__CFlaaa__name{font-size:1rem;line-height:1.5rem}.FolderCard-module__CFlaaa__count{font-size:13px}}.FolderCard-module__CFlaaa__content{text-align:left}.FolderCard-module__CFlaaa__name{color:rgb(49 52 73/var(--tw-text-opacity,1));-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 .25rem;font-family:Apercu Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.229;display:-webkit-box;overflow:hidden}.FolderCard-module__CFlaaa__count,.FolderCard-module__CFlaaa__name{--tw-text-opacity:1}.FolderCard-module__CFlaaa__count{color:rgb(107 110 129/var(--tw-text-opacity,1));margin:0;font-family:Apercu Regular,sans-serif;font-size:.875rem;line-height:1.25rem}
.RecipeSteps-module__0yvlzq__container{margin-bottom:2rem}.RecipeSteps-module__0yvlzq__header{border-bottom:1px solid #f0ece2;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.RecipeSteps-module__0yvlzq__title{color:#313449;margin-bottom:0;font-family:Apercu Bold,sans-serif;font-size:30px}.RecipeSteps-module__0yvlzq__list{margin:0;padding:0;list-style:none}.RecipeSteps-module__0yvlzq__step{gap:.75rem;max-width:900px;padding:1.5rem 0;transition:all .2s;display:flex;position:relative}.RecipeSteps-module__0yvlzq__step.RecipeSteps-module__0yvlzq__completed{opacity:.7}.RecipeSteps-module__0yvlzq__step.RecipeSteps-module__0yvlzq__completed .RecipeSteps-module__0yvlzq__text{color:#6b7280;text-decoration:line-through}.RecipeSteps-module__0yvlzq__step.RecipeSteps-module__0yvlzq__completed .RecipeSteps-module__0yvlzq__stepNumber{background-color:#9ca3af}.RecipeSteps-module__0yvlzq__stepNumber{color:#f81;flex-shrink:0;font-family:Apercu Bold,sans-serif;font-size:1.125rem;line-height:33.6px}.RecipeSteps-module__0yvlzq__checkButton{color:#fff;cursor:pointer;background:0 0;border:2px solid #d1d5db;border-radius:.125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.25rem;font-size:.875rem;transition:all .2s;display:flex}.RecipeSteps-module__0yvlzq__checkButton:hover{border-color:#f81}.RecipeSteps-module__0yvlzq__completed .RecipeSteps-module__0yvlzq__checkButton{background-color:#22c55e;border-color:#22c55e}.RecipeSteps-module__0yvlzq__content{flex:1}.RecipeSteps-module__0yvlzq__text{color:#374151;margin:0;font-family:Apercu Regular,sans-serif;font-size:18px;line-height:33.6px}.RecipeSteps-module__0yvlzq__text strong{font-family:Apercu Bold,sans-serif;font-weight:700}.RecipeSteps-module__0yvlzq__skillLink{color:#f81;cursor:pointer;font-family:Apercu Medium,sans-serif;font-size:inherit;line-height:inherit;vertical-align:baseline;background-color:#fff4dd;border:none;border-radius:.125rem;align-items:center;gap:.25rem;margin:0 2px;padding:2px .5rem;transition:all .15s;display:inline-flex}.RecipeSteps-module__0yvlzq__skillLink:hover{background-color:#fff4dd;transform:scale(1.05)}.RecipeSteps-module__0yvlzq__skillLink:active{transform:scale(.98)}.RecipeSteps-module__0yvlzq__playIcon{border:5px solid #0000;border-left:8px solid #f81;border-right-width:0;width:0;height:0;margin-right:2px;display:inline-block}.RecipeSteps-module__0yvlzq__chefsTip{background-color:#fefce8;border-bottom:none;border-radius:.5rem;margin:1rem 0;padding:1rem}.RecipeSteps-module__0yvlzq__tipIcon{flex-shrink:0;margin-top:.25rem;font-size:1.5rem}.RecipeSteps-module__0yvlzq__tipLabel{color:#a16207;margin-bottom:.25rem;font-family:Apercu Bold,sans-serif;font-size:.875rem}.RecipeSteps-module__0yvlzq__sectionTitle{margin-top:1.5rem;padding:1.5rem 0 1rem;list-style:none}.RecipeSteps-module__0yvlzq__sectionTitle:first-child{margin-top:0}.RecipeSteps-module__0yvlzq__sectionTitleText{color:#313449;margin:0;font-family:Apercu Bold,sans-serif;font-size:24px}
.FolderDetailSkeleton-module__lfrp0W__container{padding:2rem 4rem}.FolderDetailSkeleton-module__lfrp0W__backLink{margin-bottom:1rem}.FolderDetailSkeleton-module__lfrp0W__header{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.FolderDetailSkeleton-module__lfrp0W__headerTitle{flex-direction:column;gap:.5rem;display:flex}.FolderDetailSkeleton-module__lfrp0W__recipeGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;display:grid;position:relative}.FolderDetailSkeleton-module__lfrp0W__recipeCard{flex-direction:column;gap:1rem;padding:2rem;transition:background-color .2s;display:flex;background-color:#fff!important}.FolderDetailSkeleton-module__lfrp0W__recipeImage{aspect-ratio:4/3;border-radius:.5rem;width:100%;overflow:hidden;background-color:#f5f5f5!important}.FolderDetailSkeleton-module__lfrp0W__recipeContent{flex-direction:column;gap:.75rem;display:flex}.FolderDetailSkeleton-module__lfrp0W__recipeHeader{justify-content:space-between}.FolderDetailSkeleton-module__lfrp0W__recipeHeader,.FolderDetailSkeleton-module__lfrp0W__recipeMeta{align-items:center;display:flex}.FolderDetailSkeleton-module__lfrp0W__recipeMeta{gap:1rem}.FolderDetailSkeleton-module__lfrp0W__recipeTags{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:1536px){.FolderDetailSkeleton-module__lfrp0W__recipeGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1279px){.FolderDetailSkeleton-module__lfrp0W__recipeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.FolderDetailSkeleton-module__lfrp0W__container{padding:1rem}.FolderDetailSkeleton-module__lfrp0W__recipeGrid{grid-template-columns:repeat(2,1fr)}.FolderDetailSkeleton-module__lfrp0W__recipeCard{padding:1.5rem}}@media (max-width:768px){.FolderDetailSkeleton-module__lfrp0W__container{padding:1rem}.FolderDetailSkeleton-module__lfrp0W__recipeGrid{grid-template-columns:1fr}.FolderDetailSkeleton-module__lfrp0W__recipeCard{padding:1rem}.FolderDetailSkeleton-module__lfrp0W__header{flex-direction:column;gap:1rem}}
.PulsingLoader-module__2KLKoG__loader{aspect-ratio:1;border-radius:50%;width:26px;animation:2s linear infinite PulsingLoader-module__2KLKoG__pulse-outer;position:relative;box-shadow:0 0 #fff4}.PulsingLoader-module__2KLKoG__loader:before{content:"";opacity:.8;background-color:#fff;border-radius:50%;width:12px;height:12px;animation:2s linear infinite PulsingLoader-module__2KLKoG__pulse-inner;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes PulsingLoader-module__2KLKoG__pulse-outer{0%{box-shadow:0 0 #fff4}25%{box-shadow:0 0 0 12px #fff2}50%{box-shadow:0 0 0 24px #fff2}75%{box-shadow:0 0 0 12px #fff2}to{box-shadow:0 0 #fff2}}@keyframes PulsingLoader-module__2KLKoG__pulse-inner{0%{opacity:.8}50%{opacity:0}to{opacity:.8}}
.RecipeCard-module__A0CeFW__card,.RecipeCard-module__A0CeFW__cardContainer{width:100%;height:100%;display:flex;position:relative}.RecipeCard-module__A0CeFW__card{cursor:pointer;background-color:#0000;flex-direction:column;padding:0;text-decoration:none;transition:background-color .2s}@media (min-width:768px){.RecipeCard-module__A0CeFW__card:hover{background-color:#fffdf9}.RecipeCard-module__A0CeFW__card:hover img{transform:scale(1.05)}}.RecipeCard-module__A0CeFW__content{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex}.RecipeCard-module__A0CeFW__recipeName{text-align:center;padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.RecipeCard-module__A0CeFW__recipeName{padding-left:1rem;padding-right:1rem}}.RecipeCard-module__A0CeFW__recipeName{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin:0;font-family:Apercu Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:768px){.RecipeCard-module__A0CeFW__recipeName{font-size:1.25rem}}.RecipeCard-module__A0CeFW__cookTime{color:#6b6e81;margin:4px 0 0;font-family:Apercu Regular,sans-serif;font-size:14px}.RecipeCard-module__A0CeFW__domain{align-items:center;gap:4px;margin-top:8px;display:flex}.RecipeCard-module__A0CeFW__favicon{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.RecipeCard-module__A0CeFW__domainName{color:#9c8e6e;font-family:Apercu Regular,sans-serif;font-size:12px}.RecipeCard-module__A0CeFW__imageSection{width:100%;padding:0;position:relative}.RecipeCard-module__A0CeFW__addToMenuContainer{justify-content:center;margin-top:.75rem;margin-bottom:.25rem;padding:0 12px 8px;display:flex}@media (min-width:640px){.RecipeCard-module__A0CeFW__addToMenuContainer{margin-top:1rem;padding:0 20px 12px}}@media (min-width:768px){.RecipeCard-module__A0CeFW__addToMenuContainer{margin-top:1.5rem;padding:0 52px 20px}}@media (max-width:768px){.RecipeCard-module__A0CeFW__addToMenuContainer{z-index:2;margin:0;padding:0;position:absolute;top:.5rem;left:.5rem}}.RecipeCard-module__A0CeFW__removeButton{cursor:pointer;opacity:0;z-index:2;background:#fffffff2;border:1px solid #f0ece2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}@media (min-width:768px){.RecipeCard-module__A0CeFW__cardContainer:hover .RecipeCard-module__A0CeFW__removeButton{opacity:1}.RecipeCard-module__A0CeFW__removeButton:hover{background:#fff;border-color:#e9e2d5;transform:scale(1.05)}}.RecipeCard-module__A0CeFW__removeButton svg{color:#6b6e81}@media (min-width:768px){.RecipeCard-module__A0CeFW__removeButton:hover svg{color:#313449}}.RecipeCard-module__A0CeFW__small .RecipeCard-module__A0CeFW__recipeName{font-size:16px}.RecipeCard-module__A0CeFW__small .RecipeCard-module__A0CeFW__cookTime{font-size:13px}.RecipeCard-module__A0CeFW__large .RecipeCard-module__A0CeFW__recipeName{font-size:20px}.RecipeCard-module__A0CeFW__large .RecipeCard-module__A0CeFW__cookTime{font-size:15px}@media (max-width:768px){.RecipeCard-module__A0CeFW__addToMenuContainer button{border-radius:50%!important;justify-content:center!important;align-items:center!important;gap:0!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;display:flex!important;position:relative!important}.RecipeCard-module__A0CeFW__addToMenuContainer button:before{content:""!important;border-radius:50%!important;position:absolute!important;inset:-6px!important}.RecipeCard-module__A0CeFW__addToMenuContainer button:not([class*=added]){color:#f81!important}.RecipeCard-module__A0CeFW__addToMenuContainer button[class*=added]{color:#fff!important}.RecipeCard-module__A0CeFW__addToMenuContainer span[class*=text]{display:none!important}.RecipeCard-module__A0CeFW__addToMenuContainer span[class*=iconWrapper]{justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;display:flex!important}.RecipeCard-module__A0CeFW__addToMenuContainer svg{width:100%!important;height:100%!important;display:block!important}.RecipeCard-module__A0CeFW__card{padding:16px}.RecipeCard-module__A0CeFW__recipeName{font-size:16px}.RecipeCard-module__A0CeFW__cookTime{font-size:13px}}
.RecipeDetail-module__0gQAYa__container{max-width:100%;margin:0 auto;padding:2rem 1rem}@media (min-width:768px){.RecipeDetail-module__0gQAYa__container{max-width:1024px;padding:2rem}}@media (min-width:1024px){.RecipeDetail-module__0gQAYa__container{max-width:1280px}}@media (min-width:1280px){.RecipeDetail-module__0gQAYa__container{max-width:1400px}}@media (min-width:1536px){.RecipeDetail-module__0gQAYa__container{max-width:1512px}}.RecipeDetail-module__0gQAYa__header{margin-bottom:2rem}.RecipeDetail-module__0gQAYa__title{color:#313449;margin-bottom:1rem;font-family:Apercu Bold,sans-serif;font-size:2.25rem}.RecipeDetail-module__0gQAYa__imageContainer{aspect-ratio:3/2;border-radius:.5rem;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.RecipeDetail-module__0gQAYa__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.RecipeDetail-module__0gQAYa__metaInfo{color:#4b5563;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.RecipeDetail-module__0gQAYa__metaItem{gap:.25rem;display:flex}.RecipeDetail-module__0gQAYa__metaLabel{font-family:Apercu Medium,sans-serif}.RecipeDetail-module__0gQAYa__section{margin-bottom:2rem}.RecipeDetail-module__0gQAYa__servingsSection{justify-content:center;margin-bottom:1.5rem;display:flex}.RecipeDetail-module__0gQAYa__sectionTitle{color:#313449;margin-bottom:1rem;font-family:Apercu Bold,sans-serif;font-size:1.5rem}.RecipeDetail-module__0gQAYa__description{color:#374151;line-height:1.625}.RecipeDetail-module__0gQAYa__ingredientsList{margin:0;padding:0;list-style:none}.RecipeDetail-module__0gQAYa__ingredientsList li{color:#374151;border-bottom:1px solid #f3f4f6;padding:.5rem 0}:is(.RecipeDetail-module__0gQAYa__ingredientsList li):last-child{border-bottom:none}.RecipeDetail-module__0gQAYa__stepsList{counter-reset:step-counter;margin:0;padding:0;list-style:none}.RecipeDetail-module__0gQAYa__stepsList li{color:#374151;counter-increment:step-counter;padding:1rem 0 1rem 2rem;position:relative}:is(.RecipeDetail-module__0gQAYa__stepsList li):before{color:#fff;content:counter(step-counter);background-color:#f81;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-family:Apercu Medium,sans-serif;font-size:.875rem;display:flex;position:absolute;top:1rem;left:0}@keyframes RecipeDetail-module__0gQAYa__fadeInOut{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.RecipeDetail-module__0gQAYa__recipeContent{gap:2rem;margin-top:2rem;transition:all .6s ease-out;display:grid}@media (min-width:1024px){.RecipeDetail-module__0gQAYa__recipeContent{grid-template-columns:1fr 1.5fr;align-items:start;gap:4rem;transition:grid-template-columns .6s ease-out}}@media (min-width:1280px){.RecipeDetail-module__0gQAYa__recipeContent{gap:5rem}}@media (min-width:1536px){.RecipeDetail-module__0gQAYa__recipeContent{grid-template-columns:1fr 1.8fr;gap:6rem}}.RecipeDetail-module__0gQAYa__leftColumn{transition:opacity padding .4s ease-out;flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.RecipeDetail-module__0gQAYa__leftColumn{padding-right:1rem;position:sticky;top:0;overflow:hidden}}.RecipeDetail-module__0gQAYa__rightColumn{flex-direction:column;gap:1.5rem;transition:padding .6s ease-out;display:flex}@media (min-width:1024px){.RecipeDetail-module__0gQAYa__distractionFree .RecipeDetail-module__0gQAYa__recipeContent{grid-template-columns:0fr 1fr;gap:0}}.RecipeDetail-module__0gQAYa__distractionFree .RecipeDetail-module__0gQAYa__leftColumn{opacity:.1;pointer-events:none;padding-right:0;transition:opacity .4s ease-out}@media (min-width:1024px){.RecipeDetail-module__0gQAYa__distractionFree .RecipeDetail-module__0gQAYa__leftColumn{opacity:0;overflow:hidden}.RecipeDetail-module__0gQAYa__distractionFree .RecipeDetail-module__0gQAYa__rightColumn{padding:0;transition:padding .6s ease-out}}
.FolderListSkeleton-module__e993Ca__container{padding:1.5rem 1rem}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__container{padding:2rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__container{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__container{padding-left:4rem;padding-right:4rem}}.FolderListSkeleton-module__e993Ca__header{justify-content:flex-end;align-items:center;margin-bottom:2rem;display:flex}.FolderListSkeleton-module__e993Ca__grid{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));grid-template-columns:1fr;gap:1px;width:100%;display:grid;position:relative}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1920px){.FolderListSkeleton-module__e993Ca__grid{grid-template-columns:repeat(4,1fr)}}.FolderListSkeleton-module__e993Ca__folderCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__folderCard{padding:1.5rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__folderCard{padding:2rem}}.FolderListSkeleton-module__e993Ca__folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:last-child{border-bottom-width:0}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-child(2n){border-right-width:0}.FolderListSkeleton-module__e993Ca__folderCard:nth-last-child(-n+2){border-bottom-width:0}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-child(2n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-child(3n){border-right-width:0}.FolderListSkeleton-module__e993Ca__folderCard:nth-last-child(-n+3){border-bottom-width:0}}@media (min-width:1920px){.FolderListSkeleton-module__e993Ca__folderCard{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-child(3n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-child(4n){border-right-width:0}.FolderListSkeleton-module__e993Ca__folderCard:nth-last-child(-n+3){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}.FolderListSkeleton-module__e993Ca__folderCard:nth-last-child(-n+4){border-bottom-width:0}}.FolderListSkeleton-module__e993Ca__imageContainer{justify-content:center;align-items:center;width:100%;height:9rem;margin-bottom:1.5rem;display:flex;position:relative}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__imageContainer{height:11rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__imageContainer{height:12rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__imageContainer{height:14rem}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__imageContainer{height:15rem}}.FolderListSkeleton-module__e993Ca__imageGrid{align-items:center;gap:0;height:6rem;display:flex;position:relative}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__imageGrid{height:8rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__imageGrid{height:9rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__imageGrid{height:11rem}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__imageGrid{height:12rem}}.FolderListSkeleton-module__e993Ca__previewImage{flex-shrink:0;width:6rem;height:6rem;position:relative}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__previewImage{width:8rem;height:8rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__previewImage{width:9rem;height:9rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__previewImage{width:11rem;height:11rem}}@media (min-width:1280px){.FolderListSkeleton-module__e993Ca__previewImage{width:12rem;height:12rem}}.FolderListSkeleton-module__e993Ca__skeletonImage{width:100%;height:100%}.FolderListSkeleton-module__e993Ca__imageGrid>:first-child{z-index:1}.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(2){z-index:2;margin-left:-3.5rem}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(2){margin-left:-5rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(2){margin-left:-6rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(2){margin-left:-7rem}}.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(3){z-index:3;margin-left:-3.5rem}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(3){margin-left:-5rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(3){margin-left:-6rem}}@media (min-width:1024px){.FolderListSkeleton-module__e993Ca__imageGrid>:nth-child(3){margin-left:-7rem}}.FolderListSkeleton-module__e993Ca__content{text-align:left;flex-direction:column;gap:.25rem;display:flex}.FolderListSkeleton-module__e993Ca__titleSkeleton{height:1.25rem}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__titleSkeleton{height:1.5rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__titleSkeleton{height:1.5rem}}.FolderListSkeleton-module__e993Ca__subtitleSkeleton{height:1rem}@media (min-width:640px){.FolderListSkeleton-module__e993Ca__subtitleSkeleton{height:1rem}}@media (min-width:768px){.FolderListSkeleton-module__e993Ca__subtitleSkeleton{height:1rem}}
.DesignYourTrial-module__y6F-1W__main{flex-direction:column;width:540px;max-width:100%;margin:1rem auto;padding:0 1.25rem;display:flex}.DesignYourTrial-module__y6F-1W__title{color:#fff;background-color:#313449;border-radius:10px;width:auto;margin:0 auto;padding:.25rem 2rem;font-family:Cupidus,sans-serif;font-size:2.25rem}.DesignYourTrial-module__y6F-1W__tagline,.DesignYourTrial-module__y6F-1W__title{text-align:center}.DesignYourTrial-module__y6F-1W__tagline{color:#6b6e81;margin:1rem 0;font-family:Apercu Regular,sans-serif;font-size:1.25rem}
.RecipeCardImage-module__4pGCqa__imageContainer{justify-content:center;align-items:center;margin-bottom:.5rem;display:flex;position:relative}.RecipeCardImage-module__4pGCqa__imageWrapper{width:100%;max-width:240px;position:relative}@media (max-width:1024px){.RecipeCardImage-module__4pGCqa__imageWrapper{max-width:220px}}@media (max-width:896px){.RecipeCardImage-module__4pGCqa__imageWrapper{max-width:200px}}@media (max-width:768px){.RecipeCardImage-module__4pGCqa__imageWrapper{max-width:180px}}@media (max-width:640px){.RecipeCardImage-module__4pGCqa__imageWrapper{max-width:160px}}@media (max-width:480px){.RecipeCardImage-module__4pGCqa__imageWrapper{max-width:140px}}.RecipeCardImage-module__4pGCqa__native{aspect-ratio:1}.RecipeCardImage-module__4pGCqa__imported{aspect-ratio:1;position:relative;overflow:hidden}.RecipeCardImage-module__4pGCqa__imported,.RecipeCardImage-module__4pGCqa__imported .RecipeCardImage-module__4pGCqa__image{border-radius:20px}.RecipeCardImage-module__4pGCqa__importedBorder{pointer-events:none;z-index:1;border:6px solid #ffedcf;border-radius:35px;position:absolute;inset:-6px}.RecipeCardImage-module__4pGCqa__image{-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%!important;height:100%!important}@media (max-width:768px){.RecipeCardImage-module__4pGCqa__imported,.RecipeCardImage-module__4pGCqa__imported .RecipeCardImage-module__4pGCqa__image{border-radius:20px}.RecipeCardImage-module__4pGCqa__imported .RecipeCardImage-module__4pGCqa__image{margin-bottom:.5rem}.RecipeCardImage-module__4pGCqa__importedBorder{border-width:4px;border-radius:24px;inset:-4px}}
.FolderNameInput-module__fLPhYW__form{flex-direction:column;gap:1rem;display:flex}.FolderNameInput-module__fLPhYW__inputWrapper{position:relative}.FolderNameInput-module__fLPhYW__input{color:#313449;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-family:Apercu Regular,sans-serif;font-size:1rem;transition:border-color .2s}.FolderNameInput-module__fLPhYW__input:focus{border-color:#f97316}.FolderNameInput-module__fLPhYW__input::placeholder{color:#9ca3af}.FolderNameInput-module__fLPhYW__inputError{border-color:#ef4444}.FolderNameInput-module__fLPhYW__error{color:#ef4444;margin-top:.25rem;font-family:Apercu Regular,sans-serif;font-size:.875rem;position:absolute;top:100%;left:0}.FolderNameInput-module__fLPhYW__buttons{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.FolderNameInput-module__fLPhYW__saveButton{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:.5rem;padding:.75rem 1rem;font-family:Apercu Medium,sans-serif;font-size:1rem;transition:background-color .2s}.FolderNameInput-module__fLPhYW__saveButton:hover{background:#ea580c}.FolderNameInput-module__fLPhYW__saveButton:active{transform:scale(.98)}.FolderNameInput-module__fLPhYW__cancelButton{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem 1rem;font-family:Apercu Medium,sans-serif;font-size:1rem;transition:background-color .2s,border-color .2s}.FolderNameInput-module__fLPhYW__cancelButton:hover{background:#f9fafb;border-color:#9ca3af}.FolderNameInput-module__fLPhYW__cancelButton:active{transform:scale(.98)}
.DiscountHero-module__PbJSdq__hero{width:100%;max-width:540px;margin:0 auto}.DiscountHero-module__PbJSdq__heading{text-align:center;max-width:400px;margin:2.5rem auto 0;font-family:Apercu Medium,sans-serif;font-size:1.5rem}@media (min-width:768px){.DiscountHero-module__PbJSdq__heading{font-size:2.25rem}}.DiscountHero-module__PbJSdq__discount{color:#313449;text-align:center;margin-top:1.5rem;font-family:Cupidus,sans-serif;font-size:3.75rem}@media (min-width:768px){.DiscountHero-module__PbJSdq__discount{font-size:6rem}}.DiscountHero-module__PbJSdq__forLife{flex-direction:column;justify-content:center;align-items:center;display:flex}.DiscountHero-module__PbJSdq__forLifeText{color:#f81;text-align:center;text-transform:uppercase;font-family:Cupidus,sans-serif;font-size:1.875rem}@media (min-width:768px){.DiscountHero-module__PbJSdq__forLifeText{font-size:3rem}}.DiscountHero-module__PbJSdq__price{text-align:center;margin-top:3rem;font-family:Apercu Bold,sans-serif;font-size:1.25rem}@media (min-width:768px){.DiscountHero-module__PbJSdq__price{font-size:1.5rem}}.DiscountHero-module__PbJSdq__strike{margin-right:.5rem;font-family:Apercu Medium,sans-serif;display:inline-block;position:relative}.DiscountHero-module__PbJSdq__crossout{position:absolute;top:-30%;left:0}.DiscountHero-module__PbJSdq__monthlyPrice{text-align:center;margin-top:.5rem;font-family:Apercu Medium,sans-serif;font-size:1.25rem}.DiscountHero-module__PbJSdq__benefits{text-align:center;margin-top:2.5rem}.DiscountHero-module__PbJSdq__benefits li{font-family:Apercu Regular,sans-serif;font-size:1.25rem;line-height:2.2}@media (min-width:768px){.DiscountHero-module__PbJSdq__benefits li{font-size:1.5rem}}.DiscountHero-module__PbJSdq__benefits em{font-family:Apercu Bold,sans-serif;font-style:normal}
.RecipeGrid-module__fOYIBG__grid{background-color:#f0ece2;grid-template-columns:repeat(4,1fr);gap:1px;width:100%;display:grid;position:relative}.RecipeGrid-module__fOYIBG__grid>*{background-color:#fff;padding:2rem;transition:background-color .2s}.RecipeGrid-module__fOYIBG__grid>:hover{background-color:#fffdf9}.RecipeGrid-module__fOYIBG__placeholder{background-color:#fff}@media (max-width:768px){.RecipeGrid-module__fOYIBG__placeholder{display:none}}@media (min-width:1920px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:1536px) and (max-width:1919px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px) and (max-width:1535px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1279px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(2,1fr)}.RecipeGrid-module__fOYIBG__grid>*{padding:1.5rem}}@media (max-width:768px){.RecipeGrid-module__fOYIBG__grid{grid-template-columns:repeat(2,1fr)}.RecipeGrid-module__fOYIBG__grid>*{padding:1rem}}
.welcome-module__rlGzYa__main{min-height:100vh}.welcome-module__rlGzYa__header{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.welcome-module__rlGzYa__lomaContainer{width:140px}.welcome-module__rlGzYa__progressBarContainer{justify-content:center;align-items:center;width:100%;margin:1rem auto 2rem;padding:0 .75rem;display:flex}.welcome-module__rlGzYa__progress{background-color:#fcf0da;max-width:470px;height:14px;transition:background-color .3s,transform .3s,opacity .5s;overflow:hidden}.welcome-module__rlGzYa__progress,.welcome-module__rlGzYa__progressBar{border-radius:.75rem;width:100%}.welcome-module__rlGzYa__progressBar{background-color:#ffbb37;height:100%;transition:all .5s}
.Collection-module__BYzOiW__container{padding-bottom:1rem;position:relative}@media (min-width:640px){.Collection-module__BYzOiW__container{padding-bottom:1.5rem}}@media (min-width:768px){.Collection-module__BYzOiW__container{padding-bottom:2rem}}.Collection-module__BYzOiW__header{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}@media (min-width:640px){.Collection-module__BYzOiW__header{margin-bottom:1.25rem}}@media (min-width:768px){.Collection-module__BYzOiW__header{margin-bottom:1.5rem}}.Collection-module__BYzOiW__headerLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}@media (min-width:640px){.Collection-module__BYzOiW__headerLeft{gap:1rem}}.Collection-module__BYzOiW__iconContainer{flex-shrink:0;width:32px;height:32px}@media (min-width:640px){.Collection-module__BYzOiW__iconContainer{width:36px;height:36px}}@media (min-width:768px){.Collection-module__BYzOiW__iconContainer{width:40px;height:40px}}.Collection-module__BYzOiW__collectionIcon{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.Collection-module__BYzOiW__title{color:#313449;margin:0;font-family:Apercu Medium,sans-serif;font-size:1.25rem}@media (min-width:640px){.Collection-module__BYzOiW__title{font-size:1.5rem}}@media (min-width:768px){.Collection-module__BYzOiW__title{font-size:1.875rem}}.Collection-module__BYzOiW__description{color:#6b6e81;margin-top:.25rem;margin-bottom:0;font-family:Apercu Regular,sans-serif;font-size:.875rem}@media (min-width:640px){.Collection-module__BYzOiW__description{font-size:1rem}}.Collection-module__BYzOiW__description p{margin:0;line-height:1.4}.Collection-module__BYzOiW__viewAllLink{color:#f81;white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .2s}@media (min-width:640px){.Collection-module__BYzOiW__viewAllLink{font-size:.875rem}}.Collection-module__BYzOiW__viewAllLink:hover{color:#f81;text-decoration:underline}.Collection-module__BYzOiW__carousel{padding-bottom:1rem}@media (min-width:640px){.Collection-module__BYzOiW__carousel{padding-bottom:1.5rem}}@media (min-width:768px){.Collection-module__BYzOiW__carousel{padding-bottom:2rem}}.Collection-module__BYzOiW__carousel{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;max-width:100vw;margin:0 -1rem;padding:0;overflow:auto hidden}@media (min-width:640px){.Collection-module__BYzOiW__carousel{margin:0 -2rem}}@media (min-width:768px){.Collection-module__BYzOiW__carousel{max-width:calc(100vw - var(--sidebar-width));margin:0 -4rem}}.Collection-module__BYzOiW__carousel::-webkit-scrollbar{display:none}.Collection-module__BYzOiW__carouselTrack{grid-auto-rows:1fr;grid-auto-columns:320px;grid-auto-flow:column;gap:1rem;padding:0 1rem 1rem 0;display:grid}@media (min-width:640px){.Collection-module__BYzOiW__carouselTrack{padding:0 2rem 1rem 0}}@media (min-width:768px){.Collection-module__BYzOiW__carouselTrack{padding:0 4rem 1rem 0}}.Collection-module__BYzOiW__carouselItem{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}.Collection-module__BYzOiW__carouselItem:not(:last-child):after{content:"";background-color:#f0ece2;width:1px;position:absolute;top:20%;bottom:20%;right:-.5rem}@media (min-width:640px){.Collection-module__BYzOiW__carouselItem:not(:last-child):after{top:15%;bottom:15%}}@media (min-width:768px){.Collection-module__BYzOiW__carouselItem:not(:last-child):after{top:10%;bottom:10%}}.Collection-module__BYzOiW__carouselTrack:after{content:"";flex-shrink:0;width:1rem;display:block}@media (min-width:640px){.Collection-module__BYzOiW__carouselTrack:after{width:2rem}}@media (min-width:768px){.Collection-module__BYzOiW__carouselTrack:after{width:4rem}}.Collection-module__BYzOiW__skeleton{background-color:#f3f4f6;border-radius:.5rem;width:100%;height:380px;animation:2s cubic-bezier(.4,0,.6,1) infinite Collection-module__BYzOiW__pulse}@keyframes Collection-module__BYzOiW__pulse{0%,to{opacity:1}50%{opacity:.5}}.Collection-module__BYzOiW__headerRight{align-items:center;gap:1rem;margin-left:1rem;display:flex}.Collection-module__BYzOiW__progressIndicator{background-color:#e5e7eb;border-radius:4px;width:60px;height:4px;position:relative;overflow:hidden}.Collection-module__BYzOiW__progressBar{background-color:#f81;border-radius:4px;height:100%;transition:width .2s ease-out;position:absolute;top:0;left:0}@media (max-width:480px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:240px}}@media (min-width:481px) and (max-width:640px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:260px}}@media (min-width:641px) and (max-width:768px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:280px}}@media (min-width:769px) and (max-width:896px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:300px}}@media (min-width:897px) and (max-width:1024px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:320px}}@media (min-width:1025px) and (max-width:1280px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:340px}}@media (min-width:1281px) and (max-width:1536px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:360px}}@media (min-width:1537px){.Collection-module__BYzOiW__carouselTrack{grid-auto-columns:380px}}
.CreateFolderCard-module__EHNKBG__cardWrapper{background:#fff;width:100%;height:100%;position:relative}.CreateFolderCard-module__EHNKBG__card{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:center;background:0 0;border:2px dashed #f0ece2;justify-content:center;align-items:center;width:calc(100% - 4rem);height:calc(100% - 4rem);margin:2rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.CreateFolderCard-module__EHNKBG__card:hover:not(:disabled){background-color:#fffdf9}.CreateFolderCard-module__EHNKBG__card:disabled{cursor:not-allowed;opacity:.6}.CreateFolderCard-module__EHNKBG__content{flex-direction:column;gap:1rem}.CreateFolderCard-module__EHNKBG__content,.CreateFolderCard-module__EHNKBG__iconContainer{align-items:center;display:flex}.CreateFolderCard-module__EHNKBG__iconContainer{justify-content:center;width:160px;height:160px;margin-bottom:1rem}.CreateFolderCard-module__EHNKBG__plusIcon{color:#d2c6aa;width:100px;height:100px}.CreateFolderCard-module__EHNKBG__label{color:#6b6e81;margin:0;font-family:Apercu Medium,sans-serif;font-size:1.25rem}.CreateFolderCard-module__EHNKBG__formContainer{flex-direction:column;gap:1.5rem;width:100%;max-width:400px;padding:2rem;display:flex}.CreateFolderCard-module__EHNKBG__formTitle{color:#000;text-align:left;margin:0;font-family:Apercu Medium,sans-serif;font-size:1.25rem}@media (min-width:1536px){.CreateFolderCard-module__EHNKBG__iconContainer{width:180px;height:180px;margin-bottom:1.5rem}.CreateFolderCard-module__EHNKBG__plusIcon{width:120px;height:120px}}@media (max-width:1023px){.CreateFolderCard-module__EHNKBG__card{width:calc(100% - 3rem);height:calc(100% - 3rem);margin:1.5rem}.CreateFolderCard-module__EHNKBG__iconContainer{width:110px;height:110px}.CreateFolderCard-module__EHNKBG__plusIcon{width:80px;height:80px}}@media (max-width:768px){.CreateFolderCard-module__EHNKBG__card{width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem}.CreateFolderCard-module__EHNKBG__iconContainer{width:80px;height:80px;margin-bottom:.5rem}.CreateFolderCard-module__EHNKBG__plusIcon{width:60px;height:60px}.CreateFolderCard-module__EHNKBG__formTitle,.CreateFolderCard-module__EHNKBG__label{font-size:16px}.CreateFolderCard-module__EHNKBG__formContainer{padding:1.5rem}}
.LibrarySearchResults-module__bi4foq__container{padding:1rem}.LibrarySearchResults-module__bi4foq__summary{margin-bottom:1.5rem}.LibrarySearchResults-module__bi4foq__summaryText{color:var(--text-secondary);font-size:.875rem}.LibrarySearchResults-module__bi4foq__section{margin-bottom:2.5rem}.LibrarySearchResults-module__bi4foq__sectionTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.LibrarySearchResults-module__bi4foq__folderGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.LibrarySearchResults-module__bi4foq__loadingGrid,.LibrarySearchResults-module__bi4foq__recipeGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.LibrarySearchResults-module__bi4foq__skeletonCard{aspect-ratio:1;border-radius:12px}.LibrarySearchResults-module__bi4foq__emptyState{text-align:center;padding:4rem 1rem}.LibrarySearchResults-module__bi4foq__emptyTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.LibrarySearchResults-module__bi4foq__emptyText{color:var(--text-secondary);font-size:1rem}.LibrarySearchResults-module__bi4foq__loadingMore{justify-content:center;padding:2rem 0;display:flex}.LibrarySearchResults-module__bi4foq__loadingIndicator{border-radius:50%;width:40px;height:40px}@media (max-width:768px){.LibrarySearchResults-module__bi4foq__container{padding:.5rem}.LibrarySearchResults-module__bi4foq__folderGrid,.LibrarySearchResults-module__bi4foq__loadingGrid,.LibrarySearchResults-module__bi4foq__recipeGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.LibrarySearchResults-module__bi4foq__sectionTitle{font-size:1.125rem}}
.ProductToggle-module__Fta6AW__main{flex-direction:column;justify-content:center;max-width:580px;margin:0 auto;padding:0 .75rem}.ProductToggle-module__Fta6AW__main,.ProductToggle-module__Fta6AW__option{align-items:center;display:flex}.ProductToggle-module__Fta6AW__option{border-style:solid;border-width:2px;border-radius:10px;width:100%;margin:0 .5rem 1rem;padding:1rem;transition:all .3s;position:relative}.ProductToggle-module__Fta6AW__option:hover{border-color:#f81}.ProductToggle-module__Fta6AW__option[disabled]:hover{border-color:#f9f7f3}.ProductToggle-module__Fta6AW__trialPeriod,.ProductToggle-module__Fta6AW__trialPrice{color:#313449;font-family:Cupidus,sans-serif;font-size:1.5rem;display:block}.ProductToggle-module__Fta6AW__pricingContainer{flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-left:auto;display:flex}.ProductToggle-module__Fta6AW__pricingContainer .ProductToggle-module__Fta6AW__trialPrice{font-size:1.5rem}.ProductToggle-module__Fta6AW__pricing{color:#6b6e81;font-family:Apercu Regular,sans-serif;font-size:1rem}.ProductToggle-module__Fta6AW__selected{background-color:#ffda9d}.ProductToggle-module__Fta6AW__selected,.ProductToggle-module__Fta6AW__selected:hover{border-color:#f81}.ProductToggle-module__Fta6AW__popular{color:#fff;background-color:#f81;border-radius:10px;padding:.25rem .5rem;font-family:Cupidus,sans-serif;font-size:.875rem;display:flex;position:absolute;top:-8px;left:-8px}
.style-module__jdBUGa__main{flex-direction:column;display:flex}.style-module__jdBUGa__regionsCarousel{width:100vw;overflow:hidden}.style-module__jdBUGa__regions{grid-gap:2rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;margin-top:2.5rem;padding:0 1rem;display:grid;overflow-x:scroll}@media (min-width:640px){.style-module__jdBUGa__regions{grid-auto-columns:560px;padding:0 2.5rem}}.style-module__jdBUGa__buttonContainer{background:#fff;width:100%;padding:1rem}.style-module__jdBUGa__buttonContainerInner{max-width:400px;margin:0 auto}
.CollectionDetailSkeleton-module__LR8spG__container{padding:2rem 0}.CollectionDetailSkeleton-module__LR8spG__header{text-align:center;margin-bottom:2rem;padding:0 4rem}.CollectionDetailSkeleton-module__LR8spG__headerContent{justify-content:center;align-items:center;gap:1.5rem;display:flex}.CollectionDetailSkeleton-module__LR8spG__iconContainer{background-color:#fffdf9;border-radius:16px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.CollectionDetailSkeleton-module__LR8spG__headerText{flex-direction:column;align-items:center;gap:.5rem;display:flex}.CollectionDetailSkeleton-module__LR8spG__searchSection{margin-bottom:2rem;padding:0 4rem}.CollectionDetailSkeleton-module__LR8spG__searchContainer{max-width:600px;margin:0 auto}.CollectionDetailSkeleton-module__LR8spG__recipeGrid{background-color:#fff;grid-template-columns:repeat(3,1fr);gap:1px;width:100%;display:grid;position:relative}.CollectionDetailSkeleton-module__LR8spG__recipeCard{background-color:#fff;flex-direction:column;gap:1rem;padding:2rem;display:flex}.CollectionDetailSkeleton-module__LR8spG__recipeImage{aspect-ratio:4/3;background-color:#f5f5f5;border-radius:.5rem;width:100%;overflow:hidden}.CollectionDetailSkeleton-module__LR8spG__recipeContent{flex-direction:column;gap:.75rem;display:flex}.CollectionDetailSkeleton-module__LR8spG__recipeHeader{justify-content:space-between}.CollectionDetailSkeleton-module__LR8spG__recipeHeader,.CollectionDetailSkeleton-module__LR8spG__recipeMeta{align-items:center;display:flex}.CollectionDetailSkeleton-module__LR8spG__recipeMeta{gap:1rem}.CollectionDetailSkeleton-module__LR8spG__recipeTags{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:1536px){.CollectionDetailSkeleton-module__LR8spG__recipeGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1279px){.CollectionDetailSkeleton-module__LR8spG__recipeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.CollectionDetailSkeleton-module__LR8spG__recipeGrid{grid-template-columns:repeat(2,1fr)}.CollectionDetailSkeleton-module__LR8spG__recipeCard{padding:1.5rem}}@media (max-width:768px){.CollectionDetailSkeleton-module__LR8spG__container{padding:1rem}.CollectionDetailSkeleton-module__LR8spG__header{padding:0 1rem}.CollectionDetailSkeleton-module__LR8spG__headerContent{gap:1rem}.CollectionDetailSkeleton-module__LR8spG__iconContainer{border-radius:12px;width:48px;height:48px}.CollectionDetailSkeleton-module__LR8spG__searchSection{padding:0 1rem}.CollectionDetailSkeleton-module__LR8spG__recipeGrid{grid-template-columns:1fr}.CollectionDetailSkeleton-module__LR8spG__recipeCard{padding:1rem}}
.page-module__kXwAXa__container{padding:0 0 6rem}
.page-module__S6ty4W__container{padding:0 0 6rem}
.FolderList-module__4o7rHG__container,.FolderList-module__4o7rHG__grid{width:100%}.FolderList-module__4o7rHG__grid{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));grid-template-columns:1fr;gap:1px;display:grid;position:relative}@media (min-width:640px){.FolderList-module__4o7rHG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.FolderList-module__4o7rHG__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1920px){.FolderList-module__4o7rHG__grid{grid-template-columns:repeat(4,1fr)}}.FolderList-module__4o7rHG__grid>*{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}:is(.FolderList-module__4o7rHG__grid>*):last-child{border-bottom-width:0}@media (min-width:640px){.FolderList-module__4o7rHG__grid>*{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-child(2n){border-right-width:0}:is(.FolderList-module__4o7rHG__grid>*):nth-last-child(-n+2){border-bottom-width:0}}@media (min-width:1280px){.FolderList-module__4o7rHG__grid>*{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-child(2n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-child(3n){border-right-width:0}:is(.FolderList-module__4o7rHG__grid>*):nth-last-child(-n+3){border-bottom-width:0}}@media (min-width:1920px){.FolderList-module__4o7rHG__grid>*{--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-child(3n){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-child(4n){border-right-width:0}:is(.FolderList-module__4o7rHG__grid>*):nth-last-child(-n+3){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(240 236 226/var(--tw-border-opacity,1))}:is(.FolderList-module__4o7rHG__grid>*):nth-last-child(-n+4){border-bottom-width:0}}.FolderList-module__4o7rHG__emptyStateContainer{flex-direction:column;align-items:center;gap:2rem;padding-top:2rem;padding-bottom:2rem;display:flex}@media (min-width:768px){.FolderList-module__4o7rHG__emptyStateContainer{gap:3rem;padding-top:4rem;padding-bottom:4rem}}.FolderList-module__4o7rHG__emptyStateContent{text-align:center;max-width:24rem}@media (min-width:768px){.FolderList-module__4o7rHG__emptyStateContent{max-width:28rem}}.FolderList-module__4o7rHG__emptyStateIcon{--tw-text-opacity:1;color:rgb(101 83 45/var(--tw-text-opacity,1));margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:block}.FolderList-module__4o7rHG__emptyStateTitle{--tw-text-opacity:1;color:rgb(49 52 73/var(--tw-text-opacity,1));margin-bottom:.5rem;font-family:Apercu Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:768px){.FolderList-module__4o7rHG__emptyStateTitle{font-size:1.5rem;line-height:2rem}}.FolderList-module__4o7rHG__emptyStateDescription{--tw-text-opacity:1;color:rgb(107 110 129/var(--tw-text-opacity,1));font-family:Apercu Regular,sans-serif;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.FolderList-module__4o7rHG__emptyStateDescription{font-size:1rem;line-height:1.5rem}}.FolderList-module__4o7rHG__singleItemGrid{aspect-ratio:1;width:100%;max-width:20rem}@media (min-width:768px){.FolderList-module__4o7rHG__singleItemGrid{max-width:28rem}}
.FolderDetailContent-module__oCVzBG__container{padding:2rem 4rem}@media (max-width:1023px){.FolderDetailContent-module__oCVzBG__container{padding:1rem}}
/*# sourceMappingURL=f9b277c6bf62876c.css.map*/