#header-component.header{--header-padding: 14px;--rf-grigio: #f2f3f1;--rf-verde: #023a20}#header-component .header__columns,#header-component .header__column{align-items:center}#header-component .header-logo{display:inline-flex;align-items:center}#header-component .header-logo .rf-logo{height:50px;width:auto;display:block;transition:opacity .25s ease}#header-component .header-logo:has(.rf-logo) span[data-testid=header-logo]{display:none}#header-component .header-menu{display:none!important}#header-component .rf-menu{display:none;align-items:center;gap:20px;font-size:14px}#header-component .rf-menu a{color:#2a332d;text-decoration:none;white-space:nowrap;font-weight:500}#header-component .rf-menu a.rf-menu__promo{display:inline-flex;align-items:center;gap:6px;color:#023a20!important;background:#c8f06a;border-radius:999px;font-weight:700;font-variation-settings:"wght" 700;text-transform:uppercase;letter-spacing:.04em;font-size:13px;line-height:1}#header-component .rf-menu__perc{display:grid;place-items:center}#header-component .rf-menu__perc svg{width:17px;height:17px;display:block}@media screen and (min-width:750px){#header-component .rf-menu{display:flex}}#header-component .header-actions__action,#header-component .account-button,#header-component search-button>button,#header-component summary.header__icon--menu{width:38px;height:38px;border-radius:12px;background:none;display:grid;place-items:center;padding:0;transition:background .25s ease}#header-component{--icon-stroke-width: 1.7}#header-component .header-actions__action svg,#header-component .account-button svg,#header-component search-button>button svg,#header-component summary.header__icon--menu svg{width:22px;height:22px;display:block}#header-component header-actions .header-actions__action svg,#header-component header-actions .account-button svg,#header-component header-actions .account-button__icon{width:20px;height:20px}#header-component .account-button__icon{width:20px;height:20px}#header-component summary.header__icon--menu .header-drawer-icon{width:25px;height:25px}#header-component .account-button,#header-component .account-button shopify-account,#header-component .header-actions__action{line-height:0}#header-component .account-button{width:44px;height:44px;margin-block:-3px}#header-component .account-button shopify-account{display:grid;place-items:center;width:100%;height:100%}#header-component header-actions .svg-wrapper,#header-component search-button .svg-wrapper{display:grid;place-items:center;width:22px;height:22px}#header-component header-actions .svg-wrapper{width:20px;height:20px}#header-component header-actions{display:flex;align-items:center;gap:4px;margin-left:4px;padding-right:8px;overflow:visible}#header-component .header__column--right{gap:14px}#header-component header-actions .header-actions__action{overflow:visible}#header-component .header-actions__cart-icon{position:relative;display:grid;place-items:center;--cart-bubble-top: -6px;--cart-bubble-right: auto}#header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}#header-component .header-actions__cart-icon .cart-bubble{position:absolute;top:-6px;left:17px;right:auto;inset-inline-end:auto;width:auto;min-width:17px;height:17px;aspect-ratio:auto;padding:0 4px;border-radius:999px}#header-component .header-actions__cart-icon .cart-bubble__background{background:#023a20;border-radius:999px;box-shadow:0 0 0 2px #fff}#header-component .header-actions__cart-icon .cart-bubble__text{font-size:10.5px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}#header-component .header-actions__cart-icon .cart-bubble.visually-hidden{display:none}#header-component .rf-pref-link{position:relative;display:grid;place-items:center;color:inherit}#header-component .rf-pref-link svg{width:20px;height:20px}#header-component .rf-pref-n{position:absolute;top:-1px;left:22px;right:auto;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#c8f06a;color:#023a20;font-size:10.5px;font-weight:700;line-height:17px;text-align:center;box-shadow:0 0 0 2px #fff;font-variant-numeric:tabular-nums}#header-component .rf-pref-n[hidden]{display:none}#header-component cart-icon.rfk-salta>.svg-wrapper,#header-component .rf-pref-link.rf-salta svg{animation:rfSaltaIcona .45s cubic-bezier(.3,1.6,.5,1)}@keyframes rfSaltaIcona{40%{transform:scale(1.22) rotate(-6deg)}}@media(prefers-reduced-motion:reduce){#header-component cart-icon.rfk-salta>.svg-wrapper,#header-component .rf-pref-link.rf-salta svg{animation:none}}#header-component .rf-trova{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:0;border-radius:999px;background:#e7efe8;color:#023a20;font:inherit;font-size:13.5px;font-weight:600;font-variation-settings:"wght" 600;white-space:nowrap;cursor:pointer;transition:background .25s ease}#header-component .rf-trova:hover{background:#dbe8dd}#header-component .rf-cerca{display:flex;align-items:center;gap:10px;width:236px;max-width:24vw;height:34px;padding:0 3px 0 15px;border:0;border-radius:999px;background:var(--rf-grigio);color:#5c645e;cursor:text;overflow:hidden;font:inherit;transition:background .25s ease}#header-component .rf-cerca__gira{flex:1;min-width:0;position:relative;height:18px;text-align:start}#header-component .rf-cerca__gira span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;font-size:14px;color:#6a726d;white-space:nowrap;opacity:0;transform:translateY(7px);transition:opacity .4s ease,transform .4s ease}#header-component .rf-cerca__gira span[data-on]{opacity:1;transform:none}#header-component .rf-cerca__vai{width:28px;height:28px;border-radius:50%;background:var(--rf-verde);color:#fff;display:grid;place-items:center;flex:none}#header-component .rf-cerca__vai svg{width:16px;height:16px;display:block}#header-component search-button{display:none}#header-component[transparent] .rf-cerca,#header-component.rf-vetro .rf-cerca{background:radial-gradient(130% 200% at 18% -40%,#ffffffeb,#ffffff7a 46%,#ffffff47);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffe6}#header-component[transparent] .header-actions__action,#header-component[transparent] .account-button,#header-component.rf-vetro .header-actions__action,#header-component.rf-vetro .account-button,#header-component.rf-vetro search-button>button,#header-component.rf-vetro .header__drawer summary{background:radial-gradient(130% 180% at 22% -30%,#fffffff5,#ffffff80 50%,#ffffff47);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffe6,0 8px 20px -12px #14201a73}@media screen and (max-width:749px){#header-component .rf-cerca,#header-component .rf-trova{display:none}#header-component search-button.search-action--hidden-on-menu{display:none}#header-component search-button.search-action--hidden-on-drawer{display:grid;place-items:center;align-self:center;height:38px;grid-area:rightA}#header-component .header__column--right{gap:8px}#header-component .account-button{display:none}#header-component .header__columns{padding-block:6px}#header-component .header-logo .rf-logo{height:38px}#header-component .header__row--top search-button.search-action--hidden-on-drawer{grid-area:leftB!important;justify-self:start}#header-component .header__row--top header-actions{grid-column:4 / 6!important;grid-row:1!important;justify-self:stretch;display:grid!important;grid-template-columns:44px 44px;gap:0!important;justify-items:center;margin-left:0;padding-right:0}#header-component .header__row--top header-actions .account-button{display:none!important}#header-component .header__row--top header-actions>.visually-hidden{position:absolute!important}#header-component .header__row--top summary.header__icon--menu,#header-component .header__row--top search-button.search-action--hidden-on-drawer,#header-component .header__row--top search-button.search-action--hidden-on-drawer>button,#header-component .header__row--top header-actions .header-actions__action:not(.account-button){width:44px!important;min-width:44px;height:44px;display:grid;place-items:center;justify-self:center;padding:0!important;margin:0!important}#header-component .header__row--top summary.header__icon--menu .header-drawer-icon,#header-component .header__row--top summary.header__icon--menu svg,#header-component .header__row--top search-button .svg-wrapper,#header-component .header__row--top search-button svg,#header-component .header__row--top .rf-pref-link svg,#header-component .header__row--top .header-actions__cart-icon .svg-wrapper,#header-component .header__row--top .header-actions__cart-icon svg{width:20px!important;height:20px!important}#header-component .header__row--top summary.header__icon--menu svg *,#header-component .header__row--top search-button svg *,#header-component .header__row--top .rf-pref-link svg *,#header-component .header__row--top cart-icon svg *{stroke-width:1.6px;vector-effect:non-scaling-stroke}#header-component .header__row--top .header__columns{grid-template-columns:44px 44px minmax(0,1fr) 44px 44px!important;padding-inline:16px!important}#header-component .header__row--top summary.header__icon--menu .header-drawer-icon{margin:0!important}#header-component .header__row--top summary.header__icon--menu .header-drawer-icon--close{display:none!important}#header-component .header__row--top summary.header__icon--menu{display:grid!important;place-items:center!important;justify-content:center!important;align-content:center!important}#header-component .header__row--top summary.header__icon--menu .header-drawer-icon--open{grid-area:1 / 1;position:static!important;justify-self:center}#header-component .header__row--top header-drawer,#header-component .header__row--top .header__drawer{width:44px;justify-self:center;display:grid;place-items:center}#header-component .header__row--top .rf-pref-n{left:25px!important;top:2px!important}#header-component .header__row--top .header-actions__cart-icon .cart-bubble{left:13px!important;top:-10px!important}}body header.shopify-section.shopify-section-group-header-group:has(header-component[data-sticky-state=active]){background:transparent!important}#header-component[data-sticky-state=active]{display:block;overflow:hidden;border-radius:0 0 30px 30px!important;background:#fff!important;box-shadow:0 10px 26px -18px #14201a59}@media screen and (max-width:749px){#header-component[data-sticky-state=active]{border-radius:0 0 24px 24px!important}}@media screen and (min-width:750px)and (max-width:1099px){#header-component .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-areas:". center right" "left left left"!important;row-gap:6px}#header-component .header__row--top .header__column--left,#header-component .header__row--top .header__column--center{justify-content:center}#header-component .rf-cerca{display:none}#header-component .header__column--right search-button{display:grid!important;place-items:center}#header-component .rf-menu .rf-menu__voce{padding-inline:10px}}#header-component .header-actions__cart-icon .svg-wrapper,#header-component .header-actions__cart-icon svg{width:28px;height:28px}.rf-linea{position:relative;width:100%;align-self:stretch;justify-self:stretch;box-sizing:border-box;height:4px;border-radius:9px;background:#023a201f;margin:6px 0 14px;cursor:pointer}.rf-linea[hidden]{display:none}.rf-linea i{position:absolute;top:0;bottom:0;left:0;width:25%;border-radius:9px;background:#023a20;transition:left .12s linear}.rf-linea--scura{background:#ffffff38}.rf-linea--scura i{background:#c8f06a}@media screen and (min-width:750px){.rf-linea{display:none}}.rf-doc{margin-top:16px;display:grid;gap:8px}.rf-doc__eti{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#023a20}.rf-doc__btn{display:flex;align-items:center;gap:10px;background:#fff;border-radius:16px;padding:12px 14px;color:#14201a;text-decoration:none;font-weight:700;font-size:14px;line-height:1.25;transition:background .2s ease}.rf-doc__btn:hover{background:#e9ece8}.rf-doc__btn i{width:34px;height:34px;border-radius:10px;background:#f2f3f1;display:grid;place-items:center;flex:none;color:#023a20}.rf-doc__btn i svg{width:18px;height:18px}.rf-doc__btn small{display:block;font-size:12px;font-weight:600;color:#5b665f}.rf-doc__fr{width:16px;height:16px;margin-left:auto;color:#5b665f;flex:none}.rf-esce-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#06140c80;display:grid;place-items:center;padding:16px}.rf-esce-velo[hidden]{display:none}.rf-esce{width:min(420px,100%);background:#fff;border-radius:26px;padding:24px;color:#14201a;font-family:var(--font-body--family, system-ui, sans-serif)}.rf-esce__t{display:flex;align-items:center;gap:10px;margin-bottom:8px}.rf-esce__t svg{width:24px;height:24px;color:#023a20;flex:none}.rf-esce h3{font-family:"Cal Sans",var(--font-heading--family, sans-serif);font-weight:400;font-size:24px;line-height:1.05;margin:0;color:#14201a}.rf-esce p{margin:0 0 18px;color:#5b665f;line-height:1.5;font-size:14.5px}.rf-esce__b{display:grid;gap:8px}.rf-esce__b a,.rf-esce__b button{border:0;border-radius:999px;height:50px;font:700 15px var(--font-body--family, system-ui, sans-serif);cursor:pointer;display:grid;place-items:center;text-decoration:none}.rf-esce__b a{background:#023a20;color:#fff}.rf-esce__b button{background:#f2f3f1;color:#14201a}main#MainContent,.shopify-section-group-footer-group{overflow-x:clip}.rf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:54;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -12px 30px -14px #14201a59;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.8,.2,1);font-family:var(--font-body--family, system-ui, sans-serif);color:#14201a}.rf-sticky.su{transform:none}.rf-sticky__in{max-width:var(--page-width, 1440px);margin:0 auto;display:flex;align-items:center;gap:12px}.rf-sticky__foto{width:48px;height:48px;border-radius:14px;background:#f2f3f1;overflow:hidden;flex:none;display:grid;place-items:center}.rf-sticky__foto img{width:100%;height:100%;object-fit:contain;transform:scale(1.3)}.rf-sticky__t{flex:1;min-width:0}.rf-sticky__t b{display:block;font-family:"Cal Sans",var(--font-heading--family, sans-serif);font-weight:400;font-size:20px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-sticky__t small{display:block;font-size:13px;color:#3d4640}.rf-sticky__btn{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border:0;border-radius:999px;background:#023a20;color:#fff;font:700 15.5px var(--font-body--family, system-ui, sans-serif);cursor:pointer;white-space:nowrap}.rf-sticky__btn svg{width:18px;height:18px}.rf-sticky__btn em{font-style:normal;font-weight:800}.rf-sticky__btn em:not(:empty):before{content:"\b7";margin-right:8px}.rf-sticky__btn[disabled]{opacity:.5;cursor:default}html.rf-sticky-su .rfch{bottom:calc(96px + env(safe-area-inset-bottom,0px));transition:bottom .3s ease}html.rf-sticky-su .rfch-g{display:none}@media screen and (max-width:749px){.rf-sticky{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}.rf-sticky__in{gap:10px}.rf-sticky__t{display:none}.rf-sticky__foto{width:44px;height:44px}.rf-sticky__btn{flex:1;height:50px;padding:0 14px;font-size:15px}html.rf-sticky-su .rfch{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.rf-sticky{transition:none}}body:has(#pp-tracking-page-app) main#MainContent{background:#f2f3f1;padding:26px 16px 70px}body:has(#pp-tracking-page-app) .shopify-section-group-header-group,body:has(#pp-tracking-page-app) header.shopify-section{background:#f2f3f1!important}body:has(#pp-tracking-page-app) header-component{background:#fff!important;border-radius:0 0 30px 30px}#pp-tracking-page-app{max-width:760px!important;width:min(760px,100%)!important;box-sizing:border-box;margin:0 auto!important;background:#fff;border-radius:30px;padding:30px 30px 24px!important;color:#14201a;font-family:var(--font-body--family, system-ui, sans-serif)}#pp-tracking-page-app .pp_tracking_title{font-family:"Cal Sans",var(--font-heading--family, sans-serif)!important;font-weight:400!important;font-size:clamp(32px,5vw,44px)!important;line-height:1!important;letter-spacing:-.02em;text-align:left!important;margin:0 0 20px!important;color:#14201a}#pp-tracking-page-app .pp_tracking_tab{display:flex!important;gap:4px;background:#f2f3f1;border-radius:999px;padding:5px;border:0!important;margin-bottom:18px!important}#pp-tracking-page-app .pp_tracking_tab_left{flex:1;text-align:center;border:0!important;border-radius:999px;padding:10px 12px!important;font-weight:700;font-size:14px;color:#5b665f;cursor:pointer;margin:0!important}#pp-tracking-page-app .pp_tracking_tab_left:after,#pp-tracking-page-app .pp_tracking_tab_left:before{display:none!important}#pp-tracking-page-app .pp_tracking_tab_left.pp_active{background:#fff;color:#14201a;box-shadow:0 2px 8px #0000000f}#pp-tracking-page-app label{font-weight:700;font-size:13.5px;color:#14201a}#pp-tracking-page-app input.PP-TextField__Input,#pp-tracking-page-app input[type=text],#pp-tracking-page-app input[type=email]{background:#f2f3f1!important;border:0!important;border-radius:16px!important;box-shadow:none!important;height:52px!important;padding:0 18px!important;font:600 16px var(--font-body--family, system-ui, sans-serif)!important;color:#14201a!important;outline:0}#pp-tracking-page-app input.PP-TextField__Input:focus{box-shadow:inset 0 0 0 2px #023a20!important}#pp-tracking-page-app .field:after,#pp-tracking-page-app .field:before{display:none!important}#pp-tracking-page-app button.pp-button-enter,#pp-tracking-page-app button.btn{background:#023a20!important;color:#fff!important;border:0!important;border-radius:999px!important;height:56px!important;font:700 16px var(--font-body--family, system-ui, sans-serif)!important;box-shadow:none!important;width:100%}#pp-tracking-page-app button.pp-button-enter:hover{background:#045a33!important}#pp-tracking-page-app button.pp-button-enter:after,#pp-tracking-page-app button.pp-button-enter:before{display:none!important}#pp-tracking-page-app .pp_tracking_form_in{border:0!important;background:transparent;border-radius:22px}@media screen and (min-width:750px){body:has(#pp-tracking-page-app .pp_tracking_form_in:not([style*=none])) #pp-tracking-page-app .pp_tracking_tab{display:none!important}#pp-tracking-page-app .pp_tracking_form_in{background:#f2f3f1}#pp-tracking-page-app .pp_tracking_form_in input.PP-TextField__Input{background:#fff!important}}@media screen and (max-width:749px){body:has(#pp-tracking-page-app) main#MainContent{padding:16px 12px 50px}#pp-tracking-page-app{padding:22px 16px 18px!important;border-radius:24px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/rf-testata.css.map */
