.title-wrapper .title,.title-wrapper h1.title,.title-wrapper h2.title,.title-wrapper h3.title,.guarantees__title,.rich-text__heading,.sthp__heading,.sthpb__heading{font-size:clamp(16px,1.8vw,22px)!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#4e4e4e!important;line-height:1.35!important}:root{--color-base-text: 78, 78, 78;--color-base-heading: 58, 58, 58;--color-price: #4e4e4e}.multicolumn-card__info h3,.multicolumn-card__info .h2,.multicolumn-card__info .h3,.image-with-text__heading,.collapsible-content__heading,.slideshow__heading{font-weight:400}li:nth-of-type(2) .mega-menu__item,.mega-menu__promo-link[style*="239"]{background-color:#f6f3ef!important}[id$=__multicolumn_cqRYMb] .multicolumn-list__item{display:flex}[id$=__multicolumn_cqRYMb] .multicolumn-card{display:flex;flex-direction:column;width:100%;height:100%}[id$=__multicolumn_cqRYMb] .multicolumn-card__image-wrapper{flex:none}[id$=__multicolumn_cqRYMb] .multicolumn-card__info{flex:1 1 auto;display:flex;flex-direction:column}[id$=__multicolumn_cqRYMb] .multicolumn-card__info .button--tertiary{margin-top:auto}@media screen and (min-width:990px){.page-width:not(.page-width--full-width){max-width:1760px!important;padding-left:clamp(24px,3.2vw,64px)!important;padding-right:clamp(24px,3.2vw,64px)!important}.sthf-wrap,.sthpb__inner,.sthp__inner,.stap__wrap,.stdp__wrap,.stst-wrap,.stap2 .hero,.stap2 .w,.stap2 .line,.stc-call,.stc-topics,.stc-steps,.stc-why__in,.stpp-grid,.stff__in,.pv-wrap,.stv-s,.stv-in,.stv-follow,[id^=StInfo-],[id^=StProto-]{max-width:1760px!important}.sthm{max-width:1600px!important}.stsv__g{max-width:1500px!important}}.st-card-sd,.card-information__wrapper .caption-large.light.st-card-sd{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:4px 0 6px!important;padding:0!important;font-family:inherit;font-size:13px!important;font-weight:400!important;font-style:normal;line-height:1.45!important;letter-spacing:.02em!important;text-transform:none!important;color:#4e4e4e!important;opacity:1!important;background:none!important;border:0!important;box-shadow:none!important;white-space:normal!important;text-decoration:none!important}.stn-x__t{display:flex;flex-direction:column;min-width:0;max-width:260px}.stn-pr__c .st-card-sd{max-width:220px}@media screen and (min-width:990px){.st-hebf__in,.stebff__in,.stpi,.sttr .w,.sa-mc__hero,.sa-mc__benefits{max-width:1760px!important;padding-left:clamp(16px,3.2vw,64px)!important;padding-right:clamp(16px,3.2vw,64px)!important}}.cart-item__name,.cart-item__details>a,.cart-drawer .cart-item__name{font-weight:600!important;color:#3a3a3a!important}.pb-rt__c--on .pb-rt__t,.pb-rt__c--sel.is-on .pb-rt__t{font-weight:600!important}.pb-rt__c--on .pb-rt__y{color:#4e4e4e}.product-form__input input[type=radio]:checked+label{font-weight:600!important}.stct__o input:checked+span b{color:#3a3a3a}@media(hover:none){.stct__o:hover span{border-color:#e9e1d6!important}.stct__o input:checked+span{border-color:#4a6fa5!important}}.stn-slot{padding-bottom:28px!important}.stn-add{display:inline-flex;align-items:center;min-height:44px;margin:10px 0 0!important;padding:10px 20px!important}.stn-card--alt{padding-top:22px!important;margin-top:22px!important}.stn-card__b{margin:4px 0 0!important}.stn-x button,.stn-pr__b{display:inline-block;padding:6px 0!important}.pb-rt__b{display:inline-block;margin-top:10px!important;padding:4px 0!important}.pb-rt__c{margin-bottom:12px!important}.pb-rt__f{row-gap:16px}.stct__sub{row-gap:14px}.card__content .button,.card-information .button,.product-form__buttons .button{margin-top:10px}@media(max-width:749px){.stn-slot{padding-bottom:32px!important}.stn-add{min-height:46px}}.card-information__button{overflow:visible!important}.card-information__button .button{max-width:100%;box-sizing:border-box;overflow:visible!important;text-overflow:clip!important}@media(max-width:749px){.card-information__button .button{width:100%;min-height:44px;height:auto!important;padding:10px 6px!important;white-space:normal!important;line-height:1.25!important;font-size:10.5px!important;letter-spacing:.08em!important;text-align:center;justify-content:center;display:flex!important;align-items:center}.card-information__button .button .icon-cart{display:none!important}}.grid__item>.card-wrapper{height:100%;display:flex!important;flex-direction:column}.grid__item>.card-wrapper>.card-information{flex:1 1 auto;display:flex!important;flex-direction:column}.grid__item>.card-wrapper .card-information__wrapper{flex:1 1 auto}.grid__item>.card-wrapper .card-information__button{margin-top:auto!important;padding-top:12px;height:auto!important;min-height:3.6rem;align-items:flex-end}.grid__item>.card-wrapper .card-information__button .button{margin-top:0!important}.card-wrapper>.card-information>.card-information__wrapper{--st-tt-fs:1.9rem;--st-tt-lh:1.2;--st-sd-fs:14px;--st-sd-lh:1.4;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center}.card-wrapper>.card-information>.card-information__wrapper>*{margin-top:0!important}.card-wrapper>.card-information>.card-information__wrapper>.st-card-tt{width:100%;min-height:calc(var(--st-tt-fs)*var(--st-tt-lh)*2);margin:0 0 6px!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.card-wrapper>.card-information>.card-information__wrapper>.st-card-tt>.card-information__text.h4{display:block!important;width:100%;min-height:0!important;margin:0!important;padding:0!important;font-size:var(--st-tt-fs)!important;line-height:var(--st-tt-lh)!important;color:#3a3a3a!important}.card-wrapper>.card-information>.card-information__wrapper>.st-card-tt>.st-card-var{display:block;margin:4px 0 0;font-family:var(--font-body-family),sans-serif;font-size:13.5px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:.04em;text-transform:none;color:#4e4e4e}.card-wrapper>.card-information>.card-information__wrapper>.caption-large.light.st-card-sd{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;width:100%;font-size:var(--st-sd-fs)!important;line-height:var(--st-sd-lh)!important;min-height:calc(var(--st-sd-fs)*var(--st-sd-lh)*2)!important;max-height:calc(var(--st-sd-fs)*var(--st-sd-lh)*2);margin:0 0 10px!important;color:#4e4e4e!important}.card-wrapper>.card-information>.card-information__wrapper>.price{margin-top:auto!important;padding-top:0!important}@media(max-width:749px){.card-wrapper>.card-information>.card-information__wrapper{--st-tt-fs:1.8rem;--st-sd-fs:14px;--st-sd-lh:1.35}.card-wrapper>.card-information>.card-information__wrapper>.st-card-tt>.st-card-var{margin-top:3px;font-size:12px;line-height:1.3;letter-spacing:.02em}.grid__item>.card-wrapper .card-information__button .button{min-height:46px}}@media(max-width:989px){.grid:has(.st-card-var) .card-wrapper>.card-information>.card-information__wrapper>.st-card-tt{min-height:calc(var(--st-tt-fs)*var(--st-tt-lh)*2 + 19px)}}@media screen and (min-width:990px){.sthc__in,.sthe__in,.stcp__in,.stct__w{max-width:1760px!important;padding-left:clamp(24px,3.2vw,64px)!important;padding-right:clamp(24px,3.2vw,64px)!important}.svi-in{max-width:1760px!important}.svi-solo .svi-in,.svi-oriz .svi-in{max-width:1400px!important}.stvh-q,.stvh-tabs,[id^=hy3-] .clin{max-width:none!important}.stq-layout,.sttr .rows,.stap2 .mtf .g,.stap2 .trx .g,.stap2 .cb .g,.stap2 .ga .gr,.stap2 .pa,.stap2 .fo .g,.stap2 .ex .g2{max-width:1400px!important}}[id$=__gallery_4UfzBK] .gallery__card{display:flex!important;flex-direction:column;overflow:visible!important}[id$=__gallery_4UfzBK] .gallery__overlay{position:static!important;inset:auto!important;display:block!important;padding:18px 12px 0!important;background:none!important;text-align:center!important}[id$=__gallery_4UfzBK] .gallery__text,[id$=__gallery_4UfzBK] .overlay-text__wrapper{background:none!important;padding:0!important;margin:0 auto!important;max-width:none!important;box-shadow:none!important;color:#3a3a3a!important}[id$=__gallery_4UfzBK] .overlay-text__subheading{font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#4a6fa5!important;margin:0 0 8px!important;padding:0!important;line-height:1.4!important}[id$=__gallery_4UfzBK] .overlay-text__heading{font-family:inherit!important;font-size:clamp(13px,1.2vw,16px)!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#3a3a3a!important;margin:0!important;line-height:1.4!important}[id$=__gallery_4UfzBK] .overlay-text__heading:after{content:" \203a";color:#4a6fa5}[id$=__gallery_4UfzBK] .gallery__overlay:before{display:none!important}[id$=__gallery_4UfzBK] .media{position:relative}@media(max-width:749px){[id$=__gallery_4UfzBK] .gallery__overlay{padding:12px 8px 6px!important}[id$=__gallery_4UfzBK] .overlay-text__subheading{font-size:10px!important;margin-bottom:6px!important}[id$=__gallery_4UfzBK] .overlay-text__heading{font-size:12px!important;letter-spacing:.14em!important}}.f8h h1,.stap2 .hero h1,.sttr .hero h1,.stct__hd h1,.stes h1,.stvh-hero h1,.pb-title,.stgb-h,.stch__h,.stlf__h,.stmo-h--hero,.stdp__h1,.st-proto__skin,.scv h1,.sta__title,.strp .strp__h,[id^=hy3-] h1,#sta h1,.stsf__hd h1,.sttp__hd h1,.stst-h1,.sthy h1,.stc .stc-hero h1{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.2!important;overflow-wrap:break-word}.st-proto__skin,.st-info__title{font-weight:400!important}.stap2 .pe h2,.stap2 .sh2,.stap2 .ft2 h2,.stap2 .ga .head h2,.stap2 .sp h2,.stap2 .cb h2,.stap2 .mtf h2,.stap2 .msx h2,.stap2 .trx h2,.sttr .hd h2,.sttr .pl h2,.sttr .dr h2,.sttr .cta h2,[id^=hy3-] h2,#sta h2,.stst-h2,.stgf-h,.stes-r h2,.svi h2,.stc .stc__h,.pb-h,.stebff__t,.stmo-h:not(.stmo-h--hero),.stst-fd__h,.st-info__title{font-size:clamp(22px,2.2vw,28px)!important;line-height:1.3!important}.stap2 .bo p,.stap2 .ga .gr p,.stap2 .mt p,.stap2 .ex p,.stbrb__p,.stbrp__tx p,.stbrp ul li,.stbrp__call p,.stc .card p.t,.stch__p,.stebff__c p,.stes-r-s li,[id^=hy3-] .tl p,[id^=hy3-] .mw p,[id^=hy3-] .sand p,.pb-elc__p,.pb-act__d,.pb-rev__c blockquote,.stpi-p,.st-proto__sub,.sttr .c p,.sttr .st p,.sttr .c .more p,.stvh-hero p,.stvh-sd .lead,#sta .a p,#sta .steps li{font-size:15px!important;line-height:1.6!important}@media screen and (min-width:1200px){.stap2 .bo p,.stap2 .ga .gr p,.stap2 .mt p,.stap2 .ex p,.stbrb__p,.stbrp__tx p,.stbrp ul li,.stbrp__call p,.stc .card p.t,.stch__p,.stebff__c p,.stes-r-s li,[id^=hy3-] .tl p,[id^=hy3-] .mw p,[id^=hy3-] .sand p,.pb-elc__p,.pb-act__d,.pb-rev__c blockquote,.stpi-p,.st-proto__sub,.sttr .c p,.sttr .st p,.sttr .c .more p,.stvh-hero p,.stvh-sd .lead,#sta .a p,#sta .steps li{font-size:16px!important}}.stn-extra p,.stpp-sub,.stpp-gift-desc,.stgb-p,.st-giftcode__sub,.stcp__d,.st-sk__p,.stt .stt-adds>p{font-size:14px!important;line-height:1.5!important}.stap2 .k,.stbrb__k,.stc .stc__k,.stct__k,.stch__k,.stes-k,.stff__k,[id^=hy3-] .k,.stlf__k,.sthy .sthy__k,.stmo-k,.pb-k,.pb-eye,.st-info__eyebrow,.stpi-k,.stgb-k,.stgf-k,.st-proto__eyebrow,.stsf__k,.stst-eyebrow,.stst-fd__k,.sttp__k,.sttr .k,.svi-k,.st-dr__k,.st-sk__k,.stpp-gift-kicker,.st-proto__gift-kicker,.pb-el__k,.pb-us__k{font-size:12px!important;letter-spacing:.2em!important;line-height:1.5!important}.pb-gal__vb,.pb-phone__tag,.j-more,.pb-us__p,.stn-gift__t em,.stvh-gh span,.stsv__l,.stst-fd__ph figcaption,.sttr .c .tg,.stgb-res div,.stbrp__n small,[id^=hy3-] .orig .doc small,[id^=hy3-] .clin figcaption,[id^=hy3-] .lay span,[id^=hy3-] .barr span,[id^=hy3-] .dnote,.sthy .sthy__vv figcaption span,#sta .in span,#sta #lst i,#sta .stage .ly span,#sta .stage .dn,.st-proto__step,.st-proto__gift-when,.st-proto__out,.st-proto__note,.stt .stt-r__t em,.stt .stt-r__c,.stt .stt-chip button{font-size:11px!important}.pb .pb-rt .stc-pk,.stn-r .stc-pk,.stc-pk{font-size:11px!important}.shopify-section .f8s__tabs button{color:#8a8a8a}.shopify-section .f8s__tabs button.on,.shopify-section .f8s__tabs button:hover{color:#3a3a3a}.stap2 .fo .ls span{color:#8a8a8a!important}.sttr{--soft:#5f5f5f!important}.product__accordion .accordion__content{color:#4e4e4e!important}@media screen and (max-width:749px){.f8h h1,.stap2 .hero h1,.sttr .hero h1,.stct__hd h1,.stes h1,.stvh-hero h1,.pb-title,.stgb-h,.stch__h,.stlf__h,.stmo-h--hero,.stdp__h1,.st-proto__skin,.scv h1,.sta__title,.strp .strp__h,[id^=hy3-] h1,#sta h1,.stsf__hd h1,.sttp__hd h1,.stst-h1,.sthy h1,.stc .stc-hero h1{letter-spacing:.08em!important}}html body [id^=hy3-] h2,html body #sta h2{font-size:clamp(22px,2.2vw,28px)!important}.card-information__button .button:after{display:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/st-titoli.css.map */
