.ep-block{margin-top:12px}.ep-block *{box-sizing:border-box}.ep-ico{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;background:transparent;color:rgb(var(--text-color))}.ep-ico svg{width:20px;height:20px}.ep-riga,.ep-consegna{display:flex;align-items:center;gap:10px;font-size:13.5px;line-height:1.25;color:rgba(var(--text-color),.72)}.ep-riga b,.ep-riga strong,.ep-consegna b,.ep-consegna strong{color:rgb(var(--text-color));font-weight:600}.ep-riga{margin:3px 0}.ep-riga__testo{display:grid;gap:2px;min-width:0}.ep-riga__testo b{font-size:14px}.ep-riga__testo small{font-size:13px}.ep-consegna{margin:7px 0}.ep-consegna__testo{display:grid;gap:2px}.ep-consegna__testo b{font-size:14px}.ep-consegna__testo small{font-size:13px}.ep-acc{border-top:1px solid rgb(var(--border-color))}.ep-acc:last-of-type{border-bottom:1px solid rgb(var(--border-color))}.ep-acc__h{display:flex;align-items:center;gap:12px;padding:8px 0;min-height:44px;cursor:pointer;list-style:none;color:rgb(var(--text-color))}.ep-acc__h::-webkit-details-marker{display:none}.ep-acc__h::marker{content:""}.ep-acc__t{flex:1;display:grid;gap:2px;min-width:0}.ep-acc__t b{font-size:15px;font-weight:600}.ep-acc__t small{font-size:12.5px;color:rgba(var(--text-color),.65)}.ep-acc__c{color:rgba(var(--text-color),.65);transition:transform .25s ease}.ep-acc__c svg{width:16px;height:16px;display:block}.ep-acc[open] .ep-acc__c{transform:rotate(180deg)}.ep-acc__b{padding:0 0 10px 36px;font-size:14px;line-height:1.5;color:rgba(var(--text-color),.72)}.ep-acc__b>:first-child{margin-top:0}.ep-acc__b>:last-child{margin-bottom:0}.ep-acc__b p{margin:0 0 8px}.ep-acc__b ul{margin:0;padding-inline-start:18px}.ep-acc__b li+li{margin-top:3px}@media screen and (max-width:560px){.ep-acc__b{padding-inline-start:2px}}.ep-acc--riga{border-top:0}.ep-acc--riga:last-of-type{border-bottom:0}.ep-acc--riga>.ep-acc__h{padding:5px 2px;gap:10px}.ep-acc--riga>.ep-acc__h.ep-riga,.ep-acc--riga>.ep-acc__h.ep-consegna{margin:2px 0;color:rgba(var(--text-color),.72)}.ep-acc--riga .ep-riga__testo,.ep-acc--riga .ep-consegna__testo{flex:1;min-width:0}.ep-acc--riga .ep-acc__b{padding-bottom:10px}.ep-delivery{display:block;margin:10px 0;padding:12px 0;border-block:1px solid rgb(var(--border-color));color:rgb(var(--text-color))}.ep-delivery p{margin:0}.ep-delivery__lead{font-size:18px;font-weight:600;line-height:1.25}.ep-delivery .ep-delivery__estimate{margin-top:6px;font-size:12px;line-height:1.5}.ep-delivery__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:12px 0 0;gap:8px}.ep-delivery__steps li{display:grid;align-content:start;gap:3px;position:relative;min-width:0}.ep-delivery__steps li:not(:last-child):before{content:"";position:absolute;top:10px;left:28px;right:2px;height:1px;background:rgb(var(--border-color))}.ep-delivery__icon{width:20px;height:20px;display:block;margin-bottom:3px}.ep-delivery__icon svg{display:block;width:100%;height:100%}.ep-delivery__steps b{font-size:12px;font-weight:600;line-height:1.3}.ep-delivery__steps li>span:last-child{font-size:12px;line-height:1.4;color:rgba(var(--text-color),.7)}.ep-delivery .ep-delivery__shipping{margin-top:14px;font-size:12px;line-height:1.4;color:rgba(var(--text-color),.7)}.ep-delivery__details{margin-top:10px;font-size:12px;line-height:1.5}.ep-delivery__details summary{cursor:pointer;padding-block:10px;text-decoration:underline;text-underline-offset:3px}.ep-delivery__details summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ep-delivery__details div{padding-top:6px}.ep-service-heading>b,.ep-service-heading .ep-delivery__lead{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);font-size:22px;letter-spacing:-.015em;line-height:1.15}.ep-riga{padding:6px 0;gap:12px;color:rgb(var(--text-color))}.ep-riga .ep-ico{width:24px;height:24px;background:transparent}.ep-riga .ep-ico svg{width:20px;height:20px}.ep-riga__testo{gap:3px}.ep-riga__testo small{font-size:12px;line-height:1.45;color:rgba(var(--text-color),.7)}.ep-acc--riga>.ep-acc__h.ep-riga{padding:8px 0;gap:12px;color:rgb(var(--text-color))}.ep-fit{display:flex;align-items:center;gap:12px;font-size:12px;margin-bottom:12px}.ep-fit__bar{flex:1;height:4px;border-radius:999px;background:rgb(var(--secondary-background, 245 245 245));position:relative}.ep-fit__bar i{position:absolute;top:50%;width:14px;height:14px;border-radius:999px;background:rgb(var(--text-color));transform:translate(-50%,-50%)}.ep-wa{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:26px;background:#fff;border:1px solid #141210;color:#141210;text-decoration:none}.ep-wa:hover{color:#141210}.ep-wa__testo{flex:1;display:grid;gap:2px;min-width:0}.ep-wa b{font-family:var(--heading-font-family);font-size:14.5px;font-weight:var(--heading-font-weight, 400)}.ep-wa small{font-size:12.5px;opacity:.72}.ep-wa>svg{width:22px;height:22px;flex:0 0 auto;color:#25d366}.ep-wa__freccia{width:16px;height:16px;flex:0 0 auto;opacity:.7}.ep-wa__freccia svg{width:100%;height:100%;display:block}.ep-isp{padding:14px;border-radius:var(--block-border-radius);background:rgb(var(--secondary-background, 245 245 245))}.ep-isp__h{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ep-isp__h img{width:26px;height:auto;flex:0 0 auto}.ep-isp__h b{display:block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-size:22px;letter-spacing:-.02em;line-height:1}.ep-isp__h small{font-size:12.5px;color:rgba(var(--text-color),.65)}.ep-tags{display:flex;flex-wrap:wrap;gap:8px}.ep-tag{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-size:17px;letter-spacing:-.01em;line-height:1;padding:8px 14px 6px;border:1.5px solid rgb(var(--text-color));border-radius:999px;background:rgb(var(--background));color:rgb(var(--text-color));text-decoration:none;transition:transform .25s ease,background .25s ease,color .25s ease}.ep-tag:hover{transform:translateY(-2px);background:rgb(var(--text-color));color:rgb(var(--background))}@media(prefers-reduced-motion:reduce){.ep-tag,.ep-acc__c{transition:none}.ep-tag:hover{transform:none}}.product-form__store-availability-container{display:none}.shopify-section--main-product .product-meta{margin-block:16px;padding-block-end:12px}.shopify-section--main-product .product-form__option-selector+.product-form__option-selector{margin-block-start:12px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/extro-product.css.map */
