:root{--t-d1: 52px;--t-h1: 40px;--t-h2: 32px;--t-quote: 28px;--t-h3: 24px;--t-h4: 18px;--t-read: 19px}@media(max-width:767px){:root{--t-d1: 34px;--t-h1: 30px;--t-h2: 26px;--t-quote: 22px;--t-h3: 20px;--t-h4: 16px;--t-read: 17px}}:root,*:before{--font-heading-family: var(--sv2-serif-display) !important;--font-heading-weight: 400 !important;--font-heading-style: normal !important;--font-heading-highlight: var(--sv2-serif-display) !important;--font-heading-highlight-style: normal !important;--font-heading-highlight-weight: 400 !important;--heading-text-tranform: none !important;--font-body-family: var(--sv2-sans) !important;--font-body-style: normal !important;--font-menu: var(--sv2-sans) !important;--font-menu-weight: 400 !important;--font-menu-style: normal !important;--font-button: var(--sv2-sans) !important;--font-button-weight: 500 !important;--font-button-style: normal !important}html body{font-family:var(--sv2-sans)!important;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html body :where(p,li,span,label,td,th,dt,dd,small,input,select,textarea,a):where(:not(.sv2 *,[class*=jdgm-star],[class*=icon])){font-family:var(--sv2-sans)!important}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3):not(.sv2 *){font-family:var(--sv2-serif-display)!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.01em!important;text-transform:none!important}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3):not(.sv2 *) :is(em,i,.heading-highlight,[class*=highlight]){font-family:inherit!important;font-style:normal!important;letter-spacing:inherit!important;color:inherit!important}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3):not(.sv2 *) :is(span,a):not([class*=price]):not(.money):not([class*=icon]):not(em):not(i){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-transform:none!important}html body :is(h4,h5,h6,.h4,.h5,.h6):not(.sv2 *){font-family:var(--sv2-sans)!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important}html body :where(header,.header,#sticky-header-content,[class*=mobile-navigation],[class*=menu-drawer],[id*=menu-drawer],[class*=mobile-menu],[id*=mobile-menu],.sub-menu-container,.tabbed_menu_item,.simple_menu) :is(a,button,summary,span,p,li):not(.sv2 *):not([class*=icon]){font-family:var(--sv2-sans)!important;text-transform:none!important;letter-spacing:0!important;font-style:normal!important}html body :is(header,.header,#sticky-header-content) nav a:not(.sv2 *),html body .header__menu a,html body .header__inline-menu a,html body .tabbed_menu_item a,html body .simple_menu a,html body .sub-menu-container .nav-link,html body .sub-menu-container .list-unstyled a,html body [class*=mobile-navigation] a{font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body .sub-menu-container .font-semibold,html body .sub-menu-container .font-semibold a{font-size:13px!important;font-weight:500!important;color:#6f685d!important}@media(max-width:1023px){html body [class*=mobile-navigation] a,html body :is([class*=menu-drawer],[id*=menu-drawer],[class*=mobile-menu],[id*=mobile-menu]) a{font-size:16px!important}}html body :is(button,.button,a.button,input[type=submit],input[type=button],.btn,.shopify-payment-button__button,[class*=button-solid],[class*=button-outline],.product-form__submit,button[name=add]):not(.sv2 *):not([class*=jdgm-star]){font-family:var(--sv2-sans)!important;font-size:14px!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important}html body :is(button,.button,a.button):not(.sv2 *) :is(span,.button-text):not([class*=icon]){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important}html body :is(.price,[class*=price],.money,.x-card-price):not(.sv2 *){font-family:var(--sv2-sans)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important}html body :is(.x-card-title,.card__heading,.card__heading a,[class*=product-card]>h3,[class*=product-item]>h3,[class*=card-product] .x-card-title,[class*=card-product] h3 a):not(.sv2 *){font-family:var(--sv2-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.35!important;color:#1c1c1a!important}html body :is(.article-card__title,.article-card h3,[class*=article-card] .card__heading):not(.sv2 *){font-family:var(--sv2-serif-display)!important;font-size:22px!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important;line-height:1.2!important}html body :is(details summary,[class*=accordion] summary,[class*=collapsible] summary,.tab-title,[class*=tabs] button):not(.sv2 *){font-family:var(--sv2-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html body :is(.product-form__input label,fieldset legend,[class*=variant] label,[class*=option] legend):not(.sv2 *){font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}html body :is(input,select,textarea):not(.sv2 *){font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}html body :is(input,textarea)::placeholder{font-family:var(--sv2-sans)!important;color:#6f685d;opacity:1;letter-spacing:0;text-transform:none}html body :is(.eyebrow,.subheading,.caption,.badge,[class*=badge],.label,.breadcrumbs,[class*=breadcrumb]):not(.sv2 *){font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}html body .eyebrow:not(.sv2 *){font-size:13px!important;color:#6f685d!important;font-weight:400!important}html body :is(.section-footer,footer,.footer,.section-quick-links) :is(h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6):not(.sv2 *){font-family:var(--sv2-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html body :is(.section-footer,footer,.footer,.section-quick-links) :is(a,p,li,span):not(.sv2 *):not([class*=icon]){letter-spacing:0!important;text-transform:none!important}html body :is(.jdgm-widget,.jdgm-rev-widg,.jdgm-carousel,.jdgm-all-reviews-widget,.jdgm-form) :is(p,span,a,div,button,label,input,textarea,b,strong):not([class*=jdgm-star]):not([class*=jdgm--]):not(.jdgm-histogram__star){font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}html body .jdgm-rev-widg__title,html body .jdgm-carousel-title,html body .jdgm-all-reviews__header h1{font-family:var(--sv2-serif-display)!important;font-size:32px!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}html body .jdgm-rev__title{font-family:var(--sv2-serif)!important;font-weight:400!important;font-size:18px!important;letter-spacing:0!important}html body :is(.jdgm-rev__author,.jdgm-rev__timestamp,.jdgm-rev__buyer-badge,.jdgm-prev-badge__text){font-family:var(--sv2-sans)!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}html body :is([id*=CartDrawer],[id*=cart-drawer],.cart-drawer,[class*=cart-drawer],#main-cart-items,[class*=cart-items],.cart__footer) :is(a,p,span,td,th,dt,dd,label):not(.sv2 *):not([class*=icon]){font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}html body .rte :is(h2,h3):not(.sv2 *){font-family:var(--sv2-serif-display)!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}html body .rte :is(blockquote,blockquote p):not(.sv2 *){font-family:var(--sv2-serif)!important;font-style:normal!important}#sv2-a-legacy,#sv2-a-legacy *{--serif: var(--sv2-serif-display) !important;--body: var(--sv2-serif) !important;--sans: var(--sv2-sans) !important}#sv2-a-legacy,#sv2-a-legacy *{font-family:var(--sv2-serif)!important}#sv2-a-legacy :is(.kf-eyebrow,.kf-meta,.kf-meta *,.kf-attr,.kf-spa-kicker,.kf-kicker,.kf-more .k,.kf-facts span,.kf-ladder .lvl,.kf-stat .s,.kf-stat .kf-src,.kf-stat .kf-tag,.kf-stat .kf-lbl,.kf-tbl th,.kf-sci span,a.kf-btn,.kf-reveal summary,.kf-nl-title,.kf-reg-form button,.kf-author .role,.kf-author .bio,.kf-author .bio *,.kf-author .kf-ig,.kf-cap,.kf-code,.kf-ig,.kf-ig *,.kf-refs,.kf-refs *,.kf-disclaimer,.kf-tblnote,.kf-nav,.kf-nav *,.kf-footer,.kf-footer *,sup,figcaption,.kf-news-sub,.kf-nl-sub,.kf-reg-form input,.kf-news-form input){font-family:var(--sv2-sans)!important;text-transform:none!important;letter-spacing:0!important;font-style:normal!important}#sv2-a-legacy :is(.kf-eyebrow,.kf-meta,.kf-meta div,.kf-attr,.kf-spa-kicker,.kf-kicker,.kf-more .k,.kf-facts span,.kf-ladder .lvl,.kf-stat .s,.kf-stat .kf-tag,.kf-tbl th,.kf-author .role,a.kf-btn,.kf-reveal summary,.kf-nl-title){font-size:13px!important;font-weight:500!important}#sv2-a-legacy :is(.kf-eyebrow,.kf-meta,.kf-meta div,.kf-spa-kicker,.kf-kicker,.kf-more .k,.kf-author .role,.kf-attr){color:#6f685d!important}#sv2-a-legacy sup{font-size:.7em!important}#sv2-a-legacy :is(h1,h2,h3,.kf-title,.kf-h2,.kf-h3,.kf-section-title,.kf-secnum,.kf-stat .n,.kf-stat .kf-num,.kf-more .t,.kf-author .who,.kf-author .kf-aname,.kf-box h3,.kf-acc summary,.kf-faq summary,.kf-ladder .lvl b,.kf-ing li b,.kf-tbl td b){font-family:var(--sv2-serif-display)!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}#sv2-a-legacy :is(.kf-faq summary,.kf-acc summary,.kf-more .t,.kf-author .who){font-style:normal!important}#sv2-a-legacy :is(.kf-subtitle,.kf-hero .kf-sub,.kf-quote,.kf-quote *,.kf-closing,.kf-secnum){font-family:var(--sv2-serif)!important;font-style:normal!important;letter-spacing:0!important}#sv2-a-legacy .kf-secnum{font-family:var(--sv2-sans)!important;font-size:11px!important;letter-spacing:.14em!important;color:#8c857a!important}#sv2-a-legacy :is(p,li,td) :is(em,i){font-family:var(--sv2-serif)!important;font-style:italic!important}#sv2-a-legacy :is(h1,h2,h3,.kf-title,.kf-h2,.kf-h3,.kf-section-title) :is(em,i){font-style:normal!important;color:inherit!important}#sv2-a-legacy :is(.kf-lead>p:first-child,.kf-lead p:first-of-type):first-letter{font-family:var(--sv2-serif-display)!important;font-style:normal!important}#sv2-a-legacy .kf{font-size:17.5px!important;line-height:1.72!important}#sv2-a-legacy :is(.kf-single>p,.kf-text>p,.kf-steps li,.kf-faq p){font-size:17.5px!important}#sv2-a-legacy .kf-title{font-weight:400!important}#sv2-a-legacy *:before,#sv2-a-legacy *:after{font-family:var(--sv2-sans)!important;letter-spacing:0!important;text-transform:none!important}.sialbe-subscription-highlight{color:#1c1c1a!important}.sialbe-legal a{color:#1c1c1a!important;text-decoration:underline!important;text-underline-offset:3px}.sialbe-legal a:hover{color:#1c1c1a!important;opacity:.6}#mobile-navigation #menu-level-0>li.sialbe-nav--best-row>div.flex .p-break-words>span,#mobile-navigation .sialbe-nav__more,#mobile-navigation #menu-level-1>div.sialbe-nav--ver-todo>a,#mobile-navigation #menu-level-1>div.sialbe-nav--ver-todo .p-break-words,#mobile-navigation #menu-level-1>div.sialbe-nav--ver-todo .p-break-words>span,#mobile-navigation #menu-level-2>li.sialbe-nav--ver-todo a,#mobile-navigation #menu-level-2>li.sialbe-nav--ver-todo a span{color:#1c1c1a!important}#mobile-navigation .sialbe-nav__more,#mobile-navigation :is(#menu-level-1>div.sialbe-nav--ver-todo>a,#menu-level-2>li.sialbe-nav--ver-todo a){text-decoration:underline!important;text-underline-offset:3px}.sticky-header-content[class*=h]{background-image:none!important;background-color:#faf8f4!important}:root{--v4-bg: #FAF8F4;--v4-stone: #EFEBE4;--v4-ink: #1C1C1A;--v4-mute: #6F685D;--v4-line: #E5DDD0;--v4-white: #FFFFFF;--v4-serif: var(--sv2-serif-display, "Libre Caslon Display", Georgia, serif);--v4-serif-text: var(--sv2-serif, "Libre Caslon Text", Georgia, serif);--v4-sans: var(--sv2-sans, "DM Sans", Helvetica, Arial, sans-serif);--v4-gutter: 32px;--v4-gap: 16px;--v4-sec: 96px}@media(max-width:767px){:root{--v4-gutter: 16px;--v4-sec: 56px}}html body .sv2-acc__body:not(#sv2) :is(strong,b){font-weight:500!important}html body .sub-menu-container:not(#sv2) :is(.font-semibold,.font-semibold a){font-weight:500!important}html body :is(b,strong,.font-bold,.font-semibold):not(.sv2 *):not(.rte *):not(#sv2-a-legacy *):not(.kf *):not([class*=jdgm]){font-weight:500!important}html body .sv2:not(#sv2) .v4-col-cab h1.v4-col-cab__h{font-size:var(--t-h2)!important;font-weight:400!important}html body .sv2.v4-ficha:not(#sv2) :is(h1,h2,h3){font-weight:400!important}html body .sv2.v5-hist:not(#sv2) h2.v5-ev__h{font-size:var(--t-h1)!important}html body .sv2 .sv2-faq summary .sv2-pm:not(#sv2){font-weight:400!important}html body .v4 .sv2-rte:not(#sv2) strong{font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sv2-tipografia.css.map */
