@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid}}}@media (max-width: 62.5rem){.box-summary__content:where(box-builder[data-mobile-mode=edit] *){border-style:var(--tw-border-style);padding:calc(var(--v-spacing, 4px) * 0);border-width:0}.box-summary__totals:where(box-builder[data-mobile-mode=edit] *){right:calc(var(--v-spacing, 4px) * 0);left:calc(var(--v-spacing, 4px) * 0);z-index:100;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--v-color-gray-25, #d6d6d6);background-color:var(--v-color-white, #fff);padding-inline:calc(var(--v-spacing, 4px) * 5);padding-top:calc(var(--v-spacing, 4px) * 4);padding-bottom:calc(var(--v-spacing, 4px) * 7);gap:calc(var(--v-spacing, 4px) * 3);bottom:env(safe-area-inset-bottom,0);flex-direction:column;display:flex;position:fixed}.box-summary__actions:where(box-builder[data-mobile-mode=review] *){right:calc(var(--v-spacing, 4px) * 0);left:calc(var(--v-spacing, 4px) * 0);z-index:100;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--v-color-gray-25, #d6d6d6);background-color:var(--v-color-white, #fff);padding-inline:calc(var(--v-spacing, 4px) * 5);padding-block:calc(var(--v-spacing, 4px) * 4);bottom:env(safe-area-inset-bottom,0);position:fixed}}@media (min-width: 1024px){box-summary{bottom:var(--spacing-6);min-height:calc(100vh - 2 * var(--spacing-6));align-self:flex-end;position:sticky}}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-leading: initial;--tw-font-weight: initial}}}.dropdown-menu{--tw-translate-x: -50% ;min-width:120px;max-width:240px;translate:var(--tw-translate-x) var(--tw-translate-y);gap:calc(var(--v-spacing, 4px) * 1);border-radius:var(--v-radius-sm, 4px);background-color:var(--v-color-white, #fff);padding-inline:calc(var(--v-spacing, 4px) * 0);padding-block:calc(var(--v-spacing, 4px) * 1.5);left:50%}.dropdown-menu__item{padding-inline:calc(var(--v-spacing, 4px) * 3);padding-block:calc(var(--v-spacing, 4px) * 2);font-size:var(--v-text-base);--tw-leading: 1;--tw-font-weight: var(--v-font-weight-bold, 700);line-height:1;font-weight:var(--v-font-weight-bold, 700);color:var(--v-color-brand-brown, #594e3a);opacity:1;display:block}.dropdown-menu__item:hover{color:rgb(var(--v-color-rgb-brand-orange-dark))}.dropdown-menu__item .reversed-link{background:none!important}.pet-profile__input:focus{border-color:rgb(var(--v-color-rgb-brand-orange-dark))}.pet-profile__type-input:checked+.pet-profile__type-label,.pet-profile__activity-input:checked+.pet-profile__activity-label{background-color:var(--v-color-brand-purple-light, #efe4fb)}.pet-profile__type-label:hover,.pet-profile__activity-label:hover{background-color:var(--v-color-gray-10, #e6e6e6)}.pet-profile__type-input:checked+.pet-profile__type-label:hover,.pet-profile__activity-input:checked+.pet-profile__activity-label:hover{background-color:var(--v-color-brand-purple-light, #efe4fb)}.pet-profile__close:hover{opacity:.7}.pet-profile input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pet-profile input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pet-profile input[type=number]{-moz-appearance:textfield}@keyframes progress{0%{width:0}to{width:100%}}.pet-profiles__progress-bar{width:0}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading: initial;--tw-font-weight: initial;--tw-border-style: solid}}}.recipe-card{--button-background-primary: var(--v-color-rgb-surface-brand1)}.recipe-card__title{--heading-font-weight-custom: 500}@media (min-width: 62.5rem){.recipe-card__title{--heading-font-weight-custom: 400}}.recipe-card__state--idle,.recipe-card__state--active{display:none}recipe-card[data-state=idle] .recipe-card__state--idle,recipe-card[data-state=active] .recipe-card__state--active{display:block}.recipe-card__figure:hover .recipe-card__image--primary{display:none}.recipe-card__figure:hover .recipe-card__image--secondary{display:block}recipe-card[data-layout=horizontal]{width:100%;display:block}.recipe-card__wrapper:where(recipe-card[data-layout=horizontal] *){align-items:center;gap:calc(var(--v-spacing, 4px) * 3);flex-direction:row}.recipe-card__image-link:where(recipe-card[data-layout=horizontal] *){flex-shrink:0}.recipe-card__figure:where(recipe-card[data-layout=horizontal] *){pointer-events:none;aspect-ratio:177 / 142;width:4.5rem;padding-block:1px;padding-inline:1px}recipe-card[data-layout=horizontal][data-show-actions=false] .recipe-card__figure{aspect-ratio:167 / 134}.recipe-card__content:where(recipe-card[data-layout=horizontal] *){flex:1}.recipe-card__title-price:where(recipe-card[data-layout=horizontal] *){align-items:flex-start;gap:calc(var(--v-spacing, 4px) * 1);flex-direction:column}.recipe-card__title:where(recipe-card[data-layout=horizontal] *){font-family:var(--text-font-family, "Cabin, sans-serif");font-size:var(--v-text-xs);--tw-leading: normal;--tw-font-weight: var(--v-font-weight-normal, 400);line-height:normal;font-weight:var(--v-font-weight-normal, 400)}@media (min-width: 62.5rem){.recipe-card__title:where(recipe-card[data-layout=horizontal] *){font-size:var(--v-text-sm)}}.recipe-card__price:where(recipe-card[data-layout=horizontal] *){font-size:var(--v-text-xs)}.recipe-card__actions:where(recipe-card[data-layout=horizontal] *){align-items:center;gap:calc(var(--v-spacing, 4px) * 1);flex-direction:column;flex-shrink:0}.recipe-card__remove-link:where(recipe-card[data-layout=horizontal] *){cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--v-spacing, 4px) * 0);background-color:#0000;border-width:0;font-family:inherit}.recipe-card__remove-link:where(recipe-card[data-layout=horizontal] *):hover{opacity:.7}:is(.recipe-card__about-link,.recipe-card__state--idle,.recipe-card__state--active,.recipe-card__special-badge):where(recipe-card[data-layout=horizontal] *){display:none}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0}}}recipe-drawer{--drawer-max-width: 500px}recipe-drawer table{border-collapse:collapse}recipe-drawer table th,recipe-drawer table td{text-align:left}.recipe-drawer{padding:calc(4 * var(--v-spacing))}.recipe-drawer[header-bordered]::part(header){margin-inline:calc(var(--v-spacing, 4px) * 5);padding-inline:calc(var(--v-spacing, 4px) * 0);padding-bottom:calc(var(--v-spacing, 4px) * 3)}@media screen and (min-width: 700px){.recipe-drawer[header-bordered]::part(header){margin-inline:calc(var(--v-spacing, 4px) * 10);padding-bottom:calc(var(--v-spacing, 4px) * 4)}}@media screen and (max-width: 699px){.recipe-drawer{--drawer-content-max-height: calc(100vh - calc(8 * var(--v-spacing)));--drawer-header-padding: calc(4 * var(--v-spacing)) calc(5 * var(--v-spacing));--drawer-body-padding: 0 calc(5 * var(--v-spacing))}.recipe-drawer::part(outside-close-button){display:none}.recipe-drawer::part(close-button){top:50%;right:calc(var(--v-spacing, 4px) * 0);height:calc(var(--v-spacing, 4px) * 10);width:calc(var(--v-spacing, 4px) * 10);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);place-items:center;display:grid;position:absolute}.recipe-drawer::part(header){text-align:left;padding-right:calc(var(--v-spacing-10) + var(--v-spacing-5));position:relative}}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial}}}@media (max-width: 62.5rem){.sampler-banner__claim:where(box-builder[data-mobile-mode=edit] *){border-style:var(--tw-border-style);padding:calc(var(--v-spacing, 4px) * 0);font-family:var(--text-font-family, "Cabin, sans-serif");font-size:var(--v-text-sm);--tw-leading: 1;--tw-font-weight: var(--v-font-weight-normal, 400);line-height:1;font-weight:var(--v-font-weight-normal, 400);text-underline-position:from-font;background-color:#0000;border-width:0;text-decoration-line:underline}}@property --tw-leading{syntax: "*"; inherits: false}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0}}}sampler-modal{--drawer-max-width: 100%;width:100%;padding:calc(var(--v-spacing, 4px) * 3)}sampler-modal::part(dialog){border-radius:20px}sampler-modal::part(header){top:calc(var(--v-spacing, 4px) * 0);right:calc(var(--v-spacing, 4px) * 0);z-index:10;border-style:var(--tw-border-style);padding:calc(var(--v-spacing, 4px) * 0);border-width:0;position:absolute}sampler-modal::part(body){padding:calc(var(--v-spacing, 4px) * 0)}sampler-modal::part(content){--tw-translate-x: -50% ;--tw-translate-y: -50% ;height:auto;max-height:calc(100dvh - 24px);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--v-radius-xl, 20px);justify-content:center;align-items:center;display:flex;top:50%;left:50%;overflow:hidden}@media (min-width: 75rem){sampler-modal::part(content){max-width:800px}}sampler-modal::part(close-button){margin:calc(var(--v-spacing, 4px) * 5);height:calc(var(--v-spacing, 4px) * 6);width:calc(var(--v-spacing, 4px) * 6);color:var(--v-color-gray-50, #8e8e8e);justify-content:center;align-items:center;display:flex}sampler-modal::part(close-button):hover{color:var(--v-color-gray-75, #404040)}sampler-modal::part(outside-close-button){display:none}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight: initial}}}.v-quantity__button:active:not(:disabled){opacity:.5}.v-quantity__button:disabled{cursor:not-allowed;opacity:.3}.v-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-quantity__input{-moz-appearance:textfield}.v-quantity--compact .v-quantity__field{padding-inline:calc(var(--v-spacing, 4px) * 2)}.v-quantity--compact .v-quantity__input{width:calc(var(--v-spacing, 4px) * 6);font-size:var(--text-base, 1.125rem);--tw-font-weight: var(--v-font-weight-bold, 700);font-weight:var(--v-font-weight-bold, 700)}@property --tw-font-weight{syntax: "*"; inherits: false}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.v-toggles__option input[type=radio]:checked+.v-toggles__option-label{border-color:var(--v-color-gray-25, #d6d6d6);background-color:var(--v-color-brand-purple-light, #efe4fb);color:var(--v-color-brand-brown, #594e3a)}
/*# sourceMappingURL=/cdn/shop/t/105/compiled_assets/styles.css.map */
