:root{--font-body--family: "Source Serif 4", Georgia, "Times New Roman", serif;--font-subheading--family: "Source Serif 4", Georgia, "Times New Roman", serif;--df-pg-crema: #FBF3E8;--df-pg-testo: #2B2528;--df-pg-testo-2: #453D37;--df-pg-linea: rgba(138, 61, 28, .16);--df-pg-oliva: #3B511F}body:not(.df-landing) main#MainContent,body.df-tpl-404 main#MainContent{background-color:var(--df-pg-crema)}body:not(.df-landing) main#MainContent .section-background{background-color:var(--df-pg-crema)}.shopify-policy__container,body.df-tpl-page main#MainContent .section{--df-pg-misura: 40rem}.shopify-policy__container{min-inline-size:0;inline-size:100%;box-sizing:border-box;max-inline-size:calc(var(--df-pg-misura) + 32px);margin-inline:auto;padding:32px 16px 64px;color:var(--df-pg-testo)}.shopify-policy__title h1,body.df-tpl-page main#MainContent h1{font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(32px,4vw + 18px,46px);line-height:1.1;letter-spacing:-.01em;text-wrap:balance;text-align:start}.shopify-policy__body,body.df-tpl-page main#MainContent .rte{font-size:18px;line-height:1.65;color:var(--df-pg-testo-2);overflow-wrap:anywhere}.shopify-policy__body :is(h2,h3,h4),body.df-tpl-page main#MainContent .rte :is(h2,h3,h4){font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600;color:var(--df-pg-testo);line-height:1.2;text-wrap:balance}.shopify-policy__body h2,body.df-tpl-page main#MainContent .rte h2{font-size:26px}.shopify-policy__body :is(h3,h4),body.df-tpl-page main#MainContent .rte :is(h3,h4){font-size:21px}.shopify-policy__body :is(p,li),body.df-tpl-page main#MainContent .rte :is(p,li){font-size:18px;line-height:1.65}.shopify-policy__body a,body.df-tpl-page main#MainContent .rte a{color:var(--df-pg-oliva);text-decoration-thickness:1px;text-underline-offset:3px}.shopify-policy__body :is(em,i):only-child,body.df-tpl-page main#MainContent .rte p>:is(em,i):only-child{font-size:16px;color:#5b4f47}.shopify-policy__body table,body.df-tpl-page main#MainContent .rte table{display:block;max-inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--df-pg-linea);border-radius:12px;background:#fffdf9;font-size:16px;line-height:1.45}.shopify-policy__body table :is(th,td),body.df-tpl-page main#MainContent .rte table :is(th,td){min-inline-size:9rem;vertical-align:top;text-transform:none}body.df-tpl-page main#MainContent .text-block{text-align:start}.contact-form__etichetta{display:block;margin-block-end:6px;font-size:17px;font-weight:600;line-height:1.3;color:var(--df-pg-testo)}.contact-form__campo{display:flex;flex-direction:column;min-inline-size:0;inline-size:100%}.contact-form__input{font-size:18px;min-block-size:52px;background-color:#fffdf9}.contact-form__input::placeholder{color:#6b5f57}body.df-tpl-404 main#MainContent h1{font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(32px,4vw + 18px,44px);line-height:1.1;text-wrap:balance}body.df-tpl-404 main#MainContent .rte p{font-size:18px;line-height:1.6}body:is(.df-tpl-collection,.df-tpl-search) :is(.facets-toggle,.column-options-wrapper,.column-options,facet-filters-form,.facets){display:none!important}.df-sp{display:flex;flex-direction:column;gap:14px;block-size:100%;padding:12px 12px 16px;border:1px solid #EADFCE;border-radius:18px;background:#fffdf9;box-shadow:0 1px 2px #7850320f,0 8px 22px #78503212;color:var(--df-pg-testo);text-decoration:none;-webkit-tap-highlight-color:transparent}.df-sp__foto{display:block;overflow:hidden;border-radius:12px;background:#f3eadf;aspect-ratio:1 / 1}.df-sp__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.df-sp__testi{display:flex;flex-direction:column;gap:6px;padding-inline:4px}.df-sp__nome{font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600;font-size:22px;line-height:1.2;text-wrap:balance}.df-sp__prezzo{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:18px;line-height:1.4;color:var(--df-pg-testo-2)}.df-sp__prezzo b{font-weight:700;color:var(--df-pg-testo)}.df-sp__pulsante{display:flex;align-items:center;justify-content:center;min-block-size:52px;margin-block-start:8px;border-radius:14px;background:var(--df-pg-oliva);color:#fff;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-weight:700;font-size:19px}.df-sp:hover .df-sp__pulsante{background:#33461b}.df-sp:focus-visible{outline:3px solid #574052;outline-offset:3px}body:is(.df-tpl-404,.df-tpl-page) main#MainContent :is(a.button,button.button,.button-secondary){font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-weight:700;font-size:19px;min-block-size:54px}body.df-tpl-page main#MainContent a.button-secondary[href*="wa.me"]{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--df-pg-testo)}body.df-tpl-page main#MainContent a.button-secondary[href*="wa.me"]:before{content:"";flex:none;inline-size:24px;block-size:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5l1.3-4A8.5 8.5 0 1 1 8 19.3z'/%3E%3Cpath d='M9 8.6c0 3.4 2.9 6.4 6.4 6.4l1.3-1.6-2-1-.9.9a4.6 4.6 0 0 1-2.9-2.9l.9-.9-1-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5l1.3-4A8.5 8.5 0 1 1 8 19.3z'/%3E%3Cpath d='M9 8.6c0 3.4 2.9 6.4 6.4 6.4l1.3-1.6-2-1-.9.9a4.6 4.6 0 0 1-2.9-2.9l.9-.9-1-2z'/%3E%3C/svg%3E") center / contain no-repeat}body.df-tpl-404 main#MainContent [id$=__product_list_iA96Tq] h2{font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(26px,2vw + 18px,34px);line-height:1.15}.search__reset-button{min-inline-size:44px;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center}.policy-list-trigger{min-block-size:44px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/df-pagine.css.map */
