:root{--accent-soft: 21, 90, 61;--accent-soft-tint: 232, 243, 233;--accent-lavender: 232, 243, 233;--accent-star: 232, 111, 30;--color-primary-soft: #155A3D;--color-surface-warm: #E8F3E9}.button,button.button,a.button{transition:transform .2s ease,box-shadow .2s ease}.button:hover,button.button:hover,a.button:hover{transform:translateY(-2px)}.card,.collection-card{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card,.collection-card:hover{box-shadow:0 12px 28px rgba(var(--color-shadow),.12)}.rating-star{color:rgb(var(--accent-star))}.announcement-bar{letter-spacing:.08rem}.trust-marquee{overflow:hidden;position:relative;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);background:rgb(var(--accent-soft-tint))}.trust-marquee__track{display:flex;align-items:center;gap:4.8rem;width:max-content;animation:trust-marquee-scroll 28s linear infinite}.trust-marquee:hover .trust-marquee__track{animation-play-state:paused}.trust-marquee__item{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap;color:rgba(var(--color-foreground),.85)}.trust-marquee__item svg{width:1.6rem;height:1.6rem;flex-shrink:0;color:rgb(var(--accent-soft))}@keyframes trust-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.trust-marquee__track{animation:none;flex-wrap:wrap;justify-content:center}}.scrolled-past-header{box-shadow:0 4px 16px rgba(var(--color-shadow),.08);transition:box-shadow .25s ease}.multicolumn-card{border-radius:1.6rem;transition:transform .25s ease,box-shadow .25s ease}.multicolumn.background-primary .multicolumn-card:hover,.multicolumn-list .multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(var(--color-shadow),.1)}h1,h2,h3,.h1,.h2,.h3{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.02em}body,p,.button,.header__menu-item{font-family:"Plus Jakarta Sans",var(--font-body-family),-apple-system,BlinkMacSystemFont,sans-serif}.header__heading-brand{display:flex;align-items:center}.pipomonetylo-logo-img{max-height:44px;width:auto;object-fit:contain;display:block}.header__inline-menu .list-menu{display:flex;align-items:center;gap:.4rem}.header__menu-item{font-family:Plus Jakarta Sans,sans-serif;font-size:1.45rem;font-weight:500;color:#27342a;padding:.8rem 1.4rem;border-radius:0;position:relative;text-decoration:none!important;transition:color .18s ease}.header__menu-item:hover{color:#235438}.header__menu-item--active,.header__menu-item.list-menu__item--active,.header__menu-item[aria-current=page]{color:#0f3524!important;font-weight:700!important;background:none!important;box-shadow:none!important}.header__menu-item--active:after,.header__menu-item.list-menu__item--active:after,.header__menu-item[aria-current=page]:after,.header__active-menu-item:after{content:"";position:absolute;bottom:0;left:1.4rem;right:1.4rem;height:2.5px;background-color:#235438;border-radius:2px}.header__search-inline-wrap{display:flex;align-items:center;margin-right:1.4rem}.header__search-inline-box{display:flex;align-items:center;position:relative;background-color:#f4f5f1;border:1px solid #DFE3DD;border-radius:9999px;height:38px;width:210px;transition:all .2s ease}.header__search-inline-box:focus-within{background-color:#fff;border-color:#235438;box-shadow:0 0 0 3px #2354381f;width:240px}.header__search-inline-btn{position:absolute;left:11px;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;color:#637367;cursor:pointer}.header__search-inline-field{width:100%;height:100%;border:none;background:transparent;padding:0 14px 0 34px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.35rem;color:#1f2d23;outline:none}.header__search-inline-field::placeholder{color:#79897e;font-size:1.3rem}.header__icon{width:3.8rem!important;height:3.8rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;color:#1f2e23!important;transition:color .2s ease,transform .2s ease!important}.header__icon:hover{color:#155a3d!important;transform:translateY(-1px)!important}.header__icon .svg-wrapper{width:2.2rem!important;height:2.2rem!important;display:inline-flex;align-items:center!important;justify-content:center!important}details:not([open]) .header__icon-close,details:not([open]) .svg-wrapper.header__icon-close,.header__search:not([open]) .header__icon-close{display:none!important}details[open] .header__icon--search>span>.svg-wrapper:first-child,details[open] .modal__toggle>span>.svg-wrapper:first-child{display:none!important}details[open] .header__icon-close,details[open] .svg-wrapper.header__icon-close{display:inline-flex!important}.header__icon .svg-wrapper svg,.header__icon svg,.header__icon .icon,.header__icon--cart .icon{width:2.1rem!important;height:2.1rem!important;max-width:2.1rem!important;max-height:2.1rem!important}.header__icon--cart{position:relative!important}.cart-count-bubble,.cart-count-bubble--pipomonetylo{position:absolute!important;top:1px!important;right:1px!important;background-color:#e86f1e!important;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.05rem!important;width:17px!important;height:17px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-shadow:0 1px 4px #e86f1e59!important}.multicolumn__title.center{text-align:center!important;margin-bottom:4.5rem!important;max-width:76rem!important;margin-left:auto!important;margin-right:auto!important}.multicolumn__badge-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#155a3d!important;background:#155a3d17!important;border:1px solid rgba(21,90,61,.22)!important;padding:.45rem 1.4rem!important;border-radius:999px!important;margin-bottom:1.4rem!important}.multicolumn__title .title{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(2.8rem,3.8vw,4.2rem)!important;font-weight:800!important;color:#18221f!important;line-height:1.2!important;margin-bottom:1.2rem!important}.multicolumn__subtext{font-size:1.5rem!important;color:#5f6965!important;line-height:1.6!important;margin:0!important}.multicolumn-list__item>.multicolumn-card,.multicolumn-card{background-color:#fff!important;border-radius:24px!important;border:1.5px solid #DDE5DF!important;box-shadow:0 4px 20px #18221f08!important;padding:3.2rem 2.4rem 2.8rem!important;height:100%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important;text-align:left!important;transition:transform .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1),border-color .3s ease!important}.multicolumn-card:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(90deg,#155a3d,#6faf7a)!important;opacity:0!important;transition:opacity .3s ease!important}.multicolumn-card:hover{transform:translateY(-6px)!important;box-shadow:0 18px 40px #18221f14!important;border-color:#155a3d59!important}.multicolumn-card:hover:before{opacity:1!important}.multicolumn-card__icon-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:5.4rem!important;height:5.4rem!important;border-radius:1.4rem!important;background:#155a3d17!important;color:#155a3d!important;margin-bottom:2.2rem!important;transition:transform .25s ease,background .25s ease,color .25s ease!important}.multicolumn-card:hover .multicolumn-card__icon-badge{background:#155a3d!important;color:#fff!important;transform:scale(1.06)!important}.multicolumn-card__icon-badge svg{width:2.4rem!important;height:2.4rem!important}.multicolumn-card__info{text-align:left!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.multicolumn-card__info h3{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.85rem!important;color:#18221f!important;margin-bottom:1rem!important;line-height:1.3!important}.multicolumn-card__info .rte p{font-size:1.4rem!important;line-height:1.65!important;color:#5f6965!important;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nuora-enhancements.css.map */
