::selection{background:#ff5a36;color:#fff3df}:focus-visible{outline:3px solid #1F6F54;outline-offset:2px}body{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28'><circle cx='14' cy='14' r='9' fill='none' stroke='%23FF5A36' stroke-width='3'/></svg>") 14 14,auto}a,button,[role=button],input[type=submit],.button,summary{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28'><circle cx='14' cy='14' r='10' fill='%231F6F54'/></svg>") 14 14,pointer}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.button,.button-secondary,.button-custom,button[type=submit],.variant-option__button-label{box-shadow:3px 4px #231710!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease!important}.button:hover,.button-secondary:hover,.button-custom:hover,button[type=submit]:hover,.variant-option__button-label:hover{transform:translate(-1px,-2px) rotate(-1.5deg);box-shadow:5px 6px #231710!important}.button:active,.button-secondary:active,.button-custom:active,button[type=submit]:active,.variant-option__button-label:active{transform:translate(1px,2px);box-shadow:1px 2px #231710!important}.cart-items__remove,.cart-items__remove:hover,.cart-items__remove:active{box-shadow:none!important;transform:none!important}.variant-option--swatches .variant-option__button-label{box-shadow:none!important}.buy-now-button{background:#fff3df!important;color:#231710!important;border:2.5px solid #231710!important;font-weight:700!important}.buy-now-button:hover:not(:disabled){background:#f7e9cd!important}.buy-now-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important}.product-card{position:relative;transition:transform .25s cubic-bezier(.34,1.56,.64,1)!important}.product-card:hover{transform:translateY(-4px)}.mini-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-block;padding:9px 18px;border-radius:100px;background:#ff5a36;color:#fff3df;font-family:var(--font-heading--family, inherit);font-size:1rem;line-height:1.1;letter-spacing:.01em;transform:rotate(-4deg);box-shadow:3px 4px #231710;border:2px solid #FFF3DF;pointer-events:none}.mini-badge--alt{background:#1f6f54;transform:rotate(3deg)}@media(max-width:749px){.mini-badge{font-size:.8rem;padding:7px 14px}}html{overflow-x:hidden}.mini-badge--static{position:static;display:inline-block;transform:rotate(-2deg);margin-block-end:4px}.text-block--collection-title{border:2px solid #231710!important;box-shadow:2px 3px #231710!important}.trust-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-block-start:4px;padding:14px 4px;border-block:1px dashed #1F6F54}.trust-bar__item{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font-size:.72rem;font-weight:600;color:#231710;padding-inline:4px}.trust-bar__item:not(:last-child){border-inline-end:1px dashed rgba(31,111,84,.4)}.trust-bar__icon{font-size:1.3rem;line-height:1}@media(max-width:749px){.trust-bar__item{font-size:.66rem}.trust-bar__icon{font-size:1.1rem}}.stock-urgency{display:inline-block;margin-block-start:6px;font-weight:700;color:#ff5a36}[class*=__text_aEtTtq] details{margin-block:14px;border:2px solid #1F6F54;border-radius:14px;overflow:hidden;background:#fff3df}[class*=__text_aEtTtq] details summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;min-height:24px;font-family:var(--font-body--family, inherit);font-size:1rem;font-weight:600;color:#231710;background:#fff3df;transition:background .2s ease;-webkit-tap-highlight-color:transparent}[class*=__text_aEtTtq] details summary::-webkit-details-marker{display:none}[class*=__text_aEtTtq] details summary:after{content:"\25be";font-size:1.2rem;line-height:1;flex-shrink:0;transition:transform .25s ease}[class*=__text_aEtTtq] details[open] summary:after{transform:rotate(180deg)}[class*=__text_aEtTtq] details summary:hover{background:#f7e9cd}[class*=__text_aEtTtq] details>:not(summary){padding:0 18px 18px}[class*=__text_aEtTtq] details ul{margin:0;padding-left:20px}[class*=__text_aEtTtq] details li{padding-block:4px;line-height:1.4}@media(max-width:749px){[class*=__text_aEtTtq] details summary{padding:14px 16px;font-size:.95rem}[class*=__text_aEtTtq] details>:not(summary){padding:0 16px 16px}}.bundle-banner{display:flex;align-items:center;gap:14px;margin-block:4px;padding:14px 16px;border-radius:18px;background:#1f6f54;color:#fff3df}.bundle-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#fff3df;font-size:1.3rem}.bundle-banner__title{margin:0 0 8px;font-weight:700;font-size:.88rem;line-height:1.2}.bundle-banner__tiers{display:flex;flex-wrap:wrap;gap:8px}.bundle-banner__tier{font-size:.78rem;font-weight:600;padding:5px 12px;border-radius:100px;background:#fff3df24;border:1px solid rgba(255,243,223,.45);white-space:nowrap}.bundle-banner__tier strong{color:#ff9a7a;margin-left:4px}@media(max-width:749px){.bundle-banner{gap:10px;padding:12px}.bundle-banner__icon{width:36px;height:36px;font-size:1.1rem}.bundle-banner__title{font-size:.82rem}}.paw-print-mark{position:fixed;font-size:22px;line-height:1;pointer-events:none;z-index:9999;animation:paw-fade .9s ease-out forwards;will-change:transform,opacity}@keyframes paw-fade{0%{opacity:.9;transform:translate(-50%,-50%) scale(.6) rotate(var(--paw-r, 0deg))}60%{opacity:.6}to{opacity:0;transform:translate(-50%,-65%) scale(1.15) rotate(var(--paw-r, 0deg))}}.wave-divider{display:block;width:100%;height:56px}@media(max-width:749px){.wave-divider{height:32px}}@media screen and (max-width:749px){.search-action:not(.search-action--hidden-on-menu){display:none}}.announcement-bar__text{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.announcement-bar__text strong{display:inline-flex;align-items:center;gap:7px;color:#231710;font-weight:700;font-size:.74rem;letter-spacing:.02em;padding:0 16px}.announcement-bar__text strong:before{content:"";width:5px;height:5px;border-radius:50%;background:#ff5a36;flex-shrink:0}.announcement-bar__text strong:not(:last-child){border-right:1.5px dashed rgba(35,23,16,.3)}@media(max-width:749px){.announcement-bar__text strong{font-size:.66rem;padding:0 10px}}.promo-upsell{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px}.promo-upsell__loading{grid-column:1 / -1;font-size:.78rem;color:#8a7f66;text-align:center;margin:8px 0}.promo-upsell__card{display:flex;flex-direction:column;background:#fff3df;border:2px solid #231710;border-radius:14px;padding:8px;box-shadow:2px 3px #231710}.promo-upsell__img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;margin-bottom:6px;background:#f0e9d8}.promo-upsell__title{font-size:.7rem;font-weight:600;color:#231710;margin:0 0 2px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-upsell__price{font-size:.76rem;font-weight:700;color:#ff5a36;margin:0 0 6px}.promo-upsell__add{margin-top:auto;background:#1f6f54;color:#fff3df;border:2px solid #231710;border-radius:100px;padding:5px 8px;font-size:.66rem;font-weight:700;box-shadow:2px 2px #231710;cursor:pointer}.promo-upsell__add:disabled{opacity:.7;cursor:default}@media(max-width:749px){.promo-upsell__title{font-size:.64rem}.promo-upsell__add{font-size:.6rem;padding:5px 6px}}@media(max-width:749px){.product-details.sticky-content--desktop{position:static!important;height:auto!important;align-self:start}.product-details.sticky-content--desktop .group-block{height:auto!important}}collection-links-component[layout=text] .collection-links__container{gap:10px 12px!important}collection-links-component[layout=text] .collection-links__link{--min-font-size: .92rem;--max-font-size: .92rem;position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:100px;background:#fff3df;border:2.5px solid #231710;box-shadow:3px 4px #231710;font-family:var(--font-heading--family, inherit);font-weight:700;line-height:1;white-space:nowrap;opacity:1!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background .2s ease,color .2s ease}collection-links-component[layout=text] .collection-links__link:hover{transform:translate(-2px,-3px) rotate(-2deg);box-shadow:5px 6px #231710}collection-links-component[layout=text] .collection-links__link:active{transform:translate(1px,2px);box-shadow:1px 2px #231710}collection-links-component[layout=text] .collection-links__link[aria-current=true]{background:#ff5a36;color:#fff3df;transform:rotate(-1.5deg)}collection-links-component[layout=text] .collection-links__link[aria-current=true]:hover{transform:translate(-2px,-3px) rotate(-3.5deg)}collection-links-component[layout=text] .collection-links__container>.collection-links__link:before{font-size:1.05em;line-height:1}collection-links-component[layout=text] .collection-links__container>.collection-links__link:nth-child(1):before{content:"\1f436"}collection-links-component[layout=text] .collection-links__container>.collection-links__link:nth-child(2):before{content:"\1f431"}collection-links-component[layout=text] .collection-links__container>.collection-links__link:nth-child(3):before{content:"\1f9f8"}collection-links-component[layout=text] .collection-links__container>.collection-links__link:nth-child(4):before{content:"\1f9ae"}collection-links-component[layout=text] .collection-links__container>.collection-links__link:nth-child(5):before{content:"\1f6cb\fe0f"}collection-links-component[layout=text] .collection-links__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:2px;border-radius:100px;background:#231710;color:#fff3df;font-size:.68rem;font-weight:700;opacity:1;vertical-align:middle}collection-links-component[layout=text] .collection-links__link[aria-current=true] .collection-links__count{background:#fff3df;color:#231710}collection-links-component[layout=text] .collection-links__image{display:none!important}@media(max-width:749px){collection-links-component[layout=text] .collection-links__link{--min-font-size: .82rem;--max-font-size: .82rem;padding:8px 14px}collection-links-component[layout=text] .collection-links__count{min-width:18px;height:18px;font-size:.62rem}}.blog-post-content{font-size:1.05rem;line-height:1.7}.blog-post-content h2{margin:2.2em 0 .6em;font-family:var(--font-heading--family, inherit);font-size:1.5rem;color:#231710}.blog-post-content h2:first-child{margin-top:0}.blog-post-content p{margin:0 0 1.1em}.blog-post-content ul,.blog-post-content ol{margin:0 0 1.1em;padding-left:1.3em}.blog-post-content li{margin-bottom:.4em}.blog-lead{margin:0 0 1.6em;padding:16px 20px;border:2px solid #1F6F54;border-radius:16px;background:#fff3df;font-weight:600}.blog-lead:before{content:"\1f43e  En bref";display:block;margin-bottom:6px;font-family:var(--font-heading--family, inherit);font-weight:700;color:#1f6f54}.blog-inline-product{display:inline-flex;align-items:center;gap:5px;padding:3px 12px 3px 10px;margin:0 2px;border-radius:100px;background:#fff3df;border:2px solid #231710;box-shadow:2px 3px #231710;font-weight:700;text-decoration:none;color:#231710;white-space:nowrap;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.blog-inline-product:hover{transform:translate(-1px,-2px);box-shadow:3px 4px #231710}.blog-inline-product:before{content:"\1f6d2\fe0f";font-size:.9em}.blog-post-content .promo-upsell{margin-top:.5em}.blog-post-content .promo-upsell__title{font-size:.82rem}.blog-post-content .promo-upsell__price{font-size:.86rem}.blog-recommended-title{margin:2.2em 0 .8em;font-family:var(--font-heading--family, inherit);font-size:1.2rem;color:#231710}.blog-post-content details{margin-block:10px;border:2px solid #1F6F54;border-radius:14px;overflow:hidden;background:#fff3df}.blog-post-content details summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;font-weight:600;color:#231710;background:#fff3df;transition:background .2s ease}.blog-post-content details summary::-webkit-details-marker{display:none}.blog-post-content details summary:after{content:"\25be";font-size:1.2rem;flex-shrink:0;transition:transform .25s ease}.blog-post-content details[open] summary:after{transform:rotate(180deg)}.blog-post-content details summary:hover{background:#f7e9cd}.blog-post-content details>:not(summary){padding:0 18px 18px;margin:0}@media(max-width:749px){.blog-post-content{font-size:1rem}.blog-post-content h2{font-size:1.28rem}.blog-post-content .promo-upsell{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-da.css.map */
