:root{--ease-out:cubic-bezier(.22,1,.36,1);--ease-soft:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-fast:.16s;--dur-base:.3s;--dur-slow:.6s;--lift:-4px;--image-surface:#F6F0E7;--image-inset:8px;--page-max:1440px;--page-gutter:clamp(16px,4.4vw,64px);interpolate-size:allow-keywords}@media(max-width:767px){:root{--image-inset:6px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:where(main [id]){scroll-margin-top:120px}@media(min-width:1100px){.container{width:min(100% - 2 * var(--page-gutter),var(--page-max))!important;max-width:var(--page-max)!important}}.tc-product-card__image{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;overflow:hidden;margin:var(--image-inset) var(--image-inset) 0;border-radius:calc(var(--radius-card) - var(--image-inset));background:var(--image-surface);aspect-ratio:1/1;padding:clamp(10px,4%,18px);isolation:isolate}.tc-product-card__image img{min-width:0;min-height:0;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply;transition:scale var(--dur-slow) var(--ease-out)}.tc-product-card__badge{z-index:2}.tc-product-card__image--tall{padding:4%}.tc-product-card__image--tall img{border-radius:0;mix-blend-mode:multiply;box-shadow:none}.tc-product-card__image--wide{padding:4%}.tc-product-card__title{-webkit-line-clamp:3!important;line-clamp:3}.tc-quick-add__button img,.icon-button img{mix-blend-mode:normal!important}.honey-card .tc-product-card__image{background:var(--honey-color,#FFE1C2)}.tc-cart-line__image{display:grid;place-items:center;overflow:hidden;aspect-ratio:1/1;background:var(--image-surface);border-radius:14px;padding:8px}.tc-cart-line__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.js .tz-img{opacity:0}.js .tz-img.is-loaded{opacity:1}.tc-product-card,.honey-card,.need-tile,.bento-tile,.ed-directory__card,.ed-cert__doc,.ed-contact__channel,.finder-item{transition:translate var(--dur-base) var(--ease-out),scale var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) ease}.honey-card .tc-product-card{transform:none!important;translate:none!important;box-shadow:none!important}:is(.need-tile,.bento-tile,.ed-directory__card,.ed-cert__doc,.finder-item) img{transition:scale var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.tc-product-card__title{transition:color var(--dur-fast) ease}@media(hover:hover)and (pointer:fine){.tc-product-card:hover,.honey-card:hover,.need-tile:hover,.bento-tile:hover,.ed-directory__card:hover,.ed-cert__doc:hover,.ed-contact__channel:hover{transform:none!important;translate:0 var(--lift);box-shadow:var(--shadow-card)}.tc-product-card:hover .tc-product-card__image img{transform:none!important;scale:1.04}:is(.need-tile,.bento-tile,.ed-directory__card,.ed-cert__doc):hover img{transform:none!important;scale:1.04}.tc-product-card:hover .tc-product-card__title{color:var(--brand-portocaliu)}}:is(.tc-product-card,.need-tile,.bento-tile,.ed-directory__card):active{translate:0 -1px;scale:.99;transition-duration:var(--dur-fast)}.button{transition:translate var(--dur-base) var(--ease-out),scale var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-base) ease,border-color var(--dur-base) ease,color var(--dur-base) ease!important}.button:before{content:none!important}.button .icon,.button svg{transition:translate var(--dur-base) var(--ease-out)}.hero-secondary,.arrow-link{transition:translate var(--dur-base) var(--ease-out),color var(--dur-fast) ease}@media(hover:hover)and (pointer:fine){.button:not([disabled]):hover{transform:none!important;translate:0 -2px;box-shadow:0 12px 24px -12px #2b262073}.button:hover .icon,.button:hover svg{translate:4px 0}.button--outline:hover{color:inherit!important;background-color:#ffffff14!important;border-color:currentColor!important}:is(.offer-section,.home-pantry,.ed-club) .button--outline:hover{background-color:#ffffff24!important}.hero-secondary{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat!important;text-decoration:none!important;transition:background-size var(--dur-base) var(--ease-out),color var(--dur-fast) ease,translate var(--dur-base) var(--ease-out)}.hero-secondary:hover{background-size:100% 1.5px!important;color:var(--brand-portocaliu);translate:0 -1px}}.button:active{scale:.97;translate:0 0!important;transition-duration:var(--dur-fast)!important}.button[disabled],.button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.button.is-busy{pointer-events:none}.button.is-busy:after{content:"";width:16px;height:16px;margin-left:10px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:tz-spin .7s linear infinite;display:inline-block;vertical-align:-3px}.button.is-added{animation:tz-pop .45s var(--ease-spring)}.icon-button,.tc-quick-add__button,.tc-control-button,.tc-quantity button,[data-scroll-target]{transition:translate var(--dur-base) var(--ease-out),scale var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)!important}.icon-button:before,.tc-quick-add__button:before,[data-scroll-target]:before,.tc-quantity button:before{content:none!important}.tc-quick-add__button{background:var(--brand-portocaliu)!important}.icon-button :is(svg,img),.tc-quick-add__button img,[data-scroll-target] :is(svg,img){transition:translate var(--dur-base) var(--ease-out),rotate var(--dur-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){:is(.icon-button,.tc-quick-add__button,.tc-control-button,[data-scroll-target]):hover{transform:none!important;translate:0 -2px;box-shadow:0 10px 20px -10px #2b262080}.tc-quantity button:hover{scale:1.08}.tc-quick-add__button:hover img{rotate:90deg}[data-direction=prev]:hover :is(svg,img){translate:-3px 0}[data-direction=next]:hover :is(svg,img){translate:3px 0}.header-search:hover,.header-account:hover,.header-menu:hover{box-shadow:0 0 0 1px #2b26202e,0 10px 20px -12px #2b262073}}:is(.icon-button,.tc-quick-add__button,[data-scroll-target],.tc-control-button):active{scale:.92;translate:0 0!important;transition-duration:var(--dur-fast)!important}.tc-quick-add__button.is-busy img{animation:tz-spin .7s linear infinite}.tc-quick-add__button.is-added{animation:tz-pop .45s var(--ease-spring);background:#3f7d3a!important}.horizontal-scroll,[data-carousel]{padding-top:14px!important;padding-bottom:34px!important;margin-top:-14px!important;scroll-padding-inline:2px}.showcase-filters{padding-bottom:12px!important}.horizontal-scroll>*,[data-carousel]>*{flex-shrink:0}[data-cart-count]{display:inline-block}[data-cart-count].tz-bump{animation:tz-bump .5s var(--ease-spring)}.chip,.ed-chip,.tc-variant--chip{transition:border-color var(--dur-fast) ease,translate var(--dur-base) var(--ease-out),scale var(--dur-fast) ease,box-shadow var(--dur-base) ease}@media(hover:hover)and (pointer:fine){:is(.chip,.ed-chip):not([aria-pressed=true]):not([aria-current]):not(.is-active):hover{border-color:var(--text-principal)!important;color:var(--text-principal)!important;background:#fff!important;transform:none!important;translate:0 -2px;box-shadow:0 8px 16px -10px #2b262066}}:is(.chip,.ed-chip):active{scale:.96}.tc-breadcrumb a,.rte a,.tc-rich-content a,.ed-legal a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size var(--dur-base) var(--ease-out),color var(--dur-fast) ease}.rte a,.tc-rich-content a,.ed-legal a{background-size:100% 1px}@media(hover:hover){.tc-breadcrumb a:hover{background-size:100% 1px;text-decoration:none}.rte a:hover,.tc-rich-content a:hover,.ed-legal a:hover{color:var(--brand-portocaliu)}}.arrow-link .icon,.arrow-link svg{transition:translate var(--dur-base) var(--ease-out)}@media(hover:hover){.arrow-link:hover .icon,.arrow-link:hover svg{translate:4px 0}}details:not(.nav-disclosure):not(.mobile-menu-group):not(.footer-menu)::details-content{block-size:0;overflow:clip;transition:block-size .45s var(--ease-out),content-visibility .45s allow-discrete}details:not(.nav-disclosure):not(.mobile-menu-group):not(.footer-menu)[open]::details-content{block-size:auto}@media(max-width:767px){.footer-menu::details-content{block-size:0;overflow:clip;transition:block-size .4s var(--ease-out),content-visibility .4s allow-discrete}.footer-menu[open]::details-content{block-size:auto}}@media(hover:hover){.faq-item summary:hover,.tc-product__accordions summary:hover{color:var(--brand-portocaliu)}}.js [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.js [data-reveal] :is(.section-heading,.ed-heading,.pantry-copy,.offer-ticket,.story-copy,.newsletter-inner,.home-faq>.container>:first-child),.js [data-tz-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s ease var(--tz-delay,0ms),transform 1.1s var(--ease-soft) var(--tz-delay,0ms)}.js [data-reveal-item]{opacity:0;transform:translateY(34px) scale(.985);transition:opacity .9s ease calc(var(--reveal-item-delay,0ms) + .14s),transform 1.1s var(--ease-soft) calc(var(--reveal-item-delay,0ms) + .14s)}.js [data-reveal].is-visible :is(.section-heading,.ed-heading,.pantry-copy,.offer-ticket,.story-copy,.newsletter-inner,.home-faq>.container>:first-child),.js [data-reveal].is-visible [data-reveal-item],.js [data-reveal-item].is-visible,.js [data-tz-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.js :is(.hero-foto,.hero-bento) :is(h1,.hero-copy>p,.hero-ctas,.hero-stamp,.hero-finder,.bento-tile){animation:tz-rise 1.1s var(--ease-soft) backwards}.js :is(.hero-foto,.hero-bento) .hero-copy>p{animation-delay:.12s}.js :is(.hero-foto,.hero-bento) .hero-ctas{animation-delay:.22s}.js :is(.hero-foto,.hero-bento) :is(.hero-finder,.hero-stamp){animation-delay:.34s}.js .hero-picture img{animation:tz-settle 1.8s var(--ease-soft) backwards}.js .hero-bento .bento-tile:nth-child(2){animation-delay:.08s}.js .hero-bento .bento-tile:nth-child(3){animation-delay:.16s}.js .hero-bento .bento-tile:nth-child(4){animation-delay:.24s}.js .hero-bento .bento-tile:nth-child(n+5){animation-delay:.32s}}@media(prefers-reduced-motion:no-preference){dialog[open]{animation:tz-fade .3s ease both}dialog[open]::backdrop{animation:tz-fade .3s ease both}}@media(hover:hover){.whatsapp-float{transition:translate var(--dur-base) var(--ease-spring),scale var(--dur-base) var(--ease-spring),bottom var(--dur-base) var(--ease-out)}.whatsapp-float:hover{translate:0 -2px;scale:1.06}}.ed-legal__toc{align-self:start}.ed-legal__toc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.ed-legal__toc summary::-webkit-details-marker{display:none}.ed-legal__toc summary:after{content:"+";font-size:20px;line-height:1;transition:transform var(--dur-base) var(--ease-out)}.ed-legal__toc[open] summary:after{transform:rotate(45deg)}.ed-legal__toc nav{display:grid;gap:2px;margin-top:12px}.ed-legal__toc nav a{background-image:none!important;display:block;padding:7px 10px;border:0!important;border-radius:10px;font-size:14px;line-height:1.35;text-decoration:none;color:inherit;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease}.ed-legal__toc nav a.is-current{background:#fff;color:var(--brand-portocaliu);font-weight:600}@media(hover:hover){.ed-legal__toc nav a:hover{background:#2b26200f}}@media(min-width:900px){.ed-legal__toc{position:sticky;top:110px}.ed-legal__toc summary{pointer-events:none}.ed-legal__toc summary:after{display:none}.ed-legal__toc nav{max-height:calc(100vh - 240px);overflow:auto;overscroll-behavior:contain}}video[data-tz-endframe]{opacity:1!important}video[data-tz-endframe].is-done{opacity:0!important;transition:opacity 1.6s ease!important}@media(prefers-reduced-motion:reduce){video[data-tz-endframe]{display:none!important}}@keyframes tz-spin{to{transform:rotate(360deg)}}@keyframes tz-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes tz-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}@keyframes tz-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tz-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes tz-settle{0%{transform:scale(1.06)}to{transform:none}}@keyframes tz-drift{0%{transform:scale(1.14) translateY(-2%)}to{transform:scale(1) translateY(2%)}}@keyframes tz-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-reveal] *,.js [data-reveal-item],.js [data-tz-reveal],.js .tz-img{opacity:1!important;transform:none!important}}.tc-product-card__title,.tc-cart-line__title,.tc-product__title{hyphens:manual!important;-webkit-hyphens:manual!important;overflow-wrap:break-word!important;word-break:normal!important}.ip-check input:not(:checked)+.ip-check__box .ip-ico{opacity:0}.ip-check__box .ip-ico{transition:opacity .2s ease}.ip-field textarea:not([type=checkbox]){min-height:140px!important;padding:15px 22px!important;border-radius:24px!important}.hero-foto{grid-template-columns:minmax(0,1fr)}.hero-foto>*{min-width:0}dialog.mobile-menu .mobile-secondary a{min-height:44px}dialog.mobile-menu .mobile-chips .mobile-chip{min-height:44px}.home-product-grid[hidden],.showcase-empty[hidden]{display:none!important}.showcase-empty{margin:8px 0 0;padding:32px 20px;border-radius:24px;background:#f6f0e7;color:var(--text-secundar,#6b6258);font-size:16px;line-height:1.5;text-align:center}.privacy-toast{position:fixed;left:50%;bottom:24px;z-index:1100;max-width:min(92vw,460px);padding:14px 22px 14px 48px;border:1px solid #e6dccf;border-radius:999px;background:#fff;color:var(--text-principal);font-size:15px;font-weight:600;line-height:1.35;box-shadow:0 14px 36px #2b262029;translate:-50% 14px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s}.privacy-toast:before{content:"";position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:var(--brand-portocaliu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 8.4 2.7 2.6L12 5.4' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.privacy-toast.is-visible{opacity:1;visibility:visible;translate:-50% 0;transition-delay:0s}@media(max-width:767px){.privacy-toast{bottom:88px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/polish.css.map */
