.FerrariDocumentPage{max-width:760px;margin:28px auto;padding:24px 28px 32px;background:#fff;color:#40392f}.FerrariDocumentPage__Intro{margin:0 0 12px;color:#705b3a;font:12px Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.FerrariDocumentPage__Note{margin:0 0 24px;color:#756b60;font:14px/1.6 Arial,sans-serif}@media(max-width:540px){.FerrariDocumentPage{margin:12px;padding:18px 18px 28px}}@media screen and (min-width:1140px){.Header :is(.Header__MainNav,.Header__SecondaryNav)>.HorizontalList>.HorizontalList__Item>a,.Header .Header__SecondaryNav .LanguageSelector__Open,.Header .Header__LocalizationForm .SelectButton{display:inline-flex;align-items:center;vertical-align:middle;min-height:44px;font-family:var(--heading-font-family);font-size:14px;font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:inherit;white-space:nowrap}.Header .Header__SecondaryNav .iWishView{gap:6px}.Header .Header__SecondaryNav .iWishView svg{flex:none;vertical-align:middle}.Header .Header__SecondaryNav .iWishView svg path{fill:currentColor}.Header :is(.Header__MainNav,.Header__SecondaryNav)>.HorizontalList{display:flex;align-items:center;gap:24px;margin:0}.Header :is(.Header__MainNav,.Header__SecondaryNav)>.HorizontalList>.HorizontalList__Item{margin:0}}@media screen and (min-width:1140px)and (max-width:1399px){.Header :is(.Header__MainNav,.Header__SecondaryNav)>.HorizontalList>.HorizontalList__Item>a,.Header .Header__SecondaryNav .LanguageSelector__Open,.Header .Header__LocalizationForm .SelectButton{font-size:13px;letter-spacing:.12em}.Header .Header__SecondaryNav>.HorizontalList{gap:10px}}.upsell-addonbox:has(#upsell-addon-messa-a-misura-dellanello),.upsell-addonbox:has(#upsell-addon-messa-a-misura-dellanello-gratis){display:none!important}.CartItem--resized .CartItem__Title,.CartItem--resize-service .CartItem__Title{white-space:normal;text-overflow:clip;line-height:1.6}.CartItem--resized .CartItem__PropertyList,.CartItem--resize-service .CartItem__Meta{font-family:var(--text-font-family);font-size:16px;font-weight:400;letter-spacing:normal!important;text-transform:none!important;font-style:normal!important;line-height:1.6}.CartItem.CartItem--resized [data-resize-cancel]{display:block!important;margin:8px auto 0;min-height:44px;padding:8px 0;font-family:var(--text-font-family);font-size:16px;letter-spacing:normal;text-transform:none;white-space:normal;text-align:inherit}@media(max-width:640px){.CartItem--resize-service{padding:16px;background:#faf8f5;border-left:2px solid #d9d2c7}.CartItem--resize-service .CartItem__ImageWrapper,.CartItem--resize-service .CartItem__Actions{display:none}.CartItem--resize-service .CartItem__Info{padding-left:0}}.CollectionIndexArchive{margin-bottom:24px;max-width:1200px}.CollectionIndexArchive__Link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 18px;border:1px solid #ded7cc;background:#f7f5f1;color:#40392f}.CollectionIndexArchive__Link strong{font-family:var(--heading-font-family);font-size:17px;font-weight:400;line-height:1.4;letter-spacing:normal;text-transform:none}.CollectionIndexArchive__Note{display:block;margin-top:3px;font-size:16px;line-height:1.5;color:#686158}.CollectionIndexArchive__Arrow{flex:none;font-size:22px;color:#796647}.CollectionIndexArchive__Link:hover{border-color:#a28b6b}.CollectionIndexArchive__Link:focus-visible{outline:2px solid #796647;outline-offset:3px}@media(min-width:1008px){.CollectionIndexArchive{margin-bottom:32px}}[data-multi-filter] .CollectionFilters [data-tag]:before{content:"";display:inline-block;flex:0 0 16px;width:16px;height:16px;box-sizing:border-box;border:1px solid #9a8a72;border-radius:2px;margin-right:9px;background:#fff}[data-multi-filter] .CollectionFilters [data-tag].is-active:before{content:"";background:#796647 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 6 2.5 2.5L10 3' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 12px no-repeat;border-color:#796647}.MultiFilterStatus{padding:22px 18px;font-size:16px;line-height:1.6}.MultiFilterStatus p{margin-bottom:14px}.MultiFilterStatus button{min-height:44px;padding:9px 16px;border:1px solid #796647;color:#65533c}[data-multi-products][aria-busy=true]>.MultiFilterStatus{opacity:.65}[data-multi-products] .MultiFilterPagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;padding:28px 12px}.MultiFilterPagination a,.MultiFilterPagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #dddcd5;font-size:16px}.MultiFilterPagination [aria-current=page]{background:#f5f1eb;border-color:#a28b6b;color:#65533c}[data-multi-products] .ProductItem__Image{object-fit:contain}.LanguageSelector__Open{min-height:44px;font:inherit;color:inherit;text-transform:none;letter-spacing:normal}.LanguageSelector__Dialog{width:min(340px,calc(100% - 32px));max-height:80vh;padding:24px;border:1px solid #ded7cc;background:#fff;color:#40392f}.LanguageSelector__Dialog::backdrop{background:#00000080}.LanguageSelector__Dialog ul{padding:0;margin:16px 0 0;list-style:none}.LanguageSelector__Dialog li a{display:flex;align-items:center;min-height:44px;border-bottom:1px solid #e4dfd7;font-size:17px}.LanguageSelector__Close{display:block;margin-left:auto;width:44px;height:44px;font-size:26px}.LanguageSelector :focus-visible{outline:2px solid #796647;outline-offset:3px}.InstagramContact{width:min(520px,calc(100% - 32px));max-width:520px;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #d9d2c7;background:#fff;color:#28231d;overflow:auto;overscroll-behavior:contain}.InstagramContact::backdrop{background:#00000073}html:has(.InstagramContact[open]){overflow:hidden}.InstagramContact__Panel{position:relative;padding:26px}.InstagramContact h2{margin:0 36px 12px 0;font-family:var(--heading-font-family);font-size:23px;line-height:1.35;letter-spacing:0;text-transform:none}.InstagramContact p{font-size:16px;line-height:1.6;margin:0 0 14px}.InstagramContact label{display:block;margin:16px 0 8px;font-size:16px}.InstagramContact textarea{display:block;width:100%;min-height:145px;padding:12px;border:1px solid #b9b1a5;background:#f9f8f5;font:inherit;font-size:16px;line-height:1.5;resize:vertical;overflow-wrap:anywhere}.InstagramContact__Close{position:absolute;top:10px;right:10px;width:44px;height:44px;font-size:30px;line-height:1}.InstagramContact__Actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.InstagramContact__Actions>*{display:flex;flex:1 1 160px;align-items:center;justify-content:center;min-height:48px;padding:12px;border:1px solid #7b625a;font-size:16px;line-height:1.4;text-align:center}.InstagramContact__Actions>a{background:#65533c;color:#fff}.InstagramContact .InstagramContact__Status{margin:0 0 12px;color:#28553a}.InstagramContact .InstagramContact__Status:empty{display:none}.InstagramContact .InstagramContact__Profile{margin:0;font-size:16px;color:#686158}.InstagramContact__Profile a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.InstagramContact :focus-visible{outline:2px solid #796647;outline-offset:3px}@media(max-width:640px){.InstagramContact__Panel{padding:24px 20px}.InstagramContact__Actions>*{flex-basis:100%}}.ProductAssurance{margin:8px 0 12px;padding:4px 0;border-top:1px solid #e4dfd7;border-bottom:1px solid #e4dfd7;text-align:left}.ProductAssurance__List{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.ProductAssurance__List>li{display:flex;align-items:center;min-width:0;border-right:1px solid #e4dfd7}.ProductAssurance__List>li:last-child{border-right:0}.ProductAssurance__List>li:has(.ProductAssurance__Details[open]){grid-column:1/-1;border-right:0}.ProductAssurance__List>li>div{flex:1;min-width:0}.ProductAssurance__Icon{display:none}.ProductAssurance__Main{display:block;font-size:16px;line-height:1.4;color:#40392f}.ProductAssurance .ProductAssurance__Main.ProductAssurance__Link{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:4px 5px;text-align:center;font-size:14px;line-height:1.35;text-decoration:underline;text-decoration-color:#bfb8ad;text-underline-offset:3px;color:#40392f}.ProductAssurance .ProductAssurance__Main.ProductAssurance__Link:after{content:none}.ProductAssurance__Sub{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:#686158}.ProductAssurance .ProductAssurance__Link,.ProductCertificateDialog .ProductAssurance__Link{display:inline-block;padding:5px 0;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;color:#686158;cursor:pointer}.ProductAssurance__Details>summary{list-style:none}.ProductAssurance__Details>summary::-webkit-details-marker{display:none}.ProductAssurance__Details[open]{position:relative}.ProductAssurance [hidden],.ProductCertificateDialog [hidden]{display:none!important}.ProductCertificate__Panel{position:relative;padding:28px;text-align:left}.ProductCertificate__Title{margin:0 40px 8px 0;font-family:var(--heading-font-family);font-size:26px;line-height:1.3;letter-spacing:normal;text-transform:none}.ProductCertificate__Product{margin:0 32px 12px 0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.ProductCertificate__Intro{margin:0 0 20px;color:#686158;font-size:16px;line-height:1.6}.ProductCertificate__Close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#40392f;font-size:30px;line-height:1;cursor:pointer}.ProductCertificate__Preview{margin:0 0 20px;border:1px solid #e4dfd7;background:#fff}.ProductCertificate__Preview canvas{display:block;width:100%;height:auto}.ProductCertificate__ExampleLabel{margin:0 0 12px;padding:12px;background:#f5efe4;color:#70552e;font-size:16px;line-height:1.5;font-weight:600}.ProductCertificate__ExampleImage{position:relative;margin:0 0 14px;overflow:hidden;border:1px solid #e4dfd7}.ProductCertificate__ExampleImage img{display:block;width:100%;height:auto}.ProductCertificate__ExampleImage>span{position:absolute;top:45%;left:0;width:100%;padding:12px;background:#ffffffe0;color:#70552e;font-family:Arial,sans-serif;font-size:clamp(14px,4vw,38px);font-weight:600;line-height:1.5;letter-spacing:.15em;text-align:center;transform:rotate(-12deg)}.ProductCertificate__Fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin:20px 0}.ProductCertificate__Fields>div{min-width:0}.ProductCertificate__Fields dt{margin:0 0 3px;color:#796647;font-size:14px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ProductCertificate__Fields dd{margin:0;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.ProductCertificate__Status{margin:14px 0;font-size:16px;line-height:1.6;color:#686158}.ProductCertificate__Status[data-error]{padding:12px;background:#faf2e8;color:#704b1f}.ProductCertificate__Download{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;padding-top:12px;border-top:1px solid #e4dfd7}.ProductCertificate__Download span{font-size:14px;line-height:1.6;color:#777067}.ProductCertificateDialog{width:min(980px,calc(100% - 32px));max-width:980px;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #d9d2c7;background:#fff;color:#28231d;overflow-y:auto;overscroll-behavior:contain}.ProductCertificateDialog::backdrop{background:#00000073}html.ProductCertificateOpen{overflow:hidden}.ProductAssurance :focus-visible,.ProductCertificateDialog :focus-visible{outline:2px solid #796647;outline-offset:3px}@media(max-width:640px){.ProductCertificate__Panel{padding:24px 18px}.ProductCertificate__Title{font-size:23px}.ProductCertificate__Fields{grid-template-columns:1fr;gap:12px}.ProductCertificate__Download{align-items:flex-start;flex-direction:column}.ProductCertificate__Download a{min-height:44px;display:inline-flex!important;align-items:center}}.Product--clear-details .ProductMeta__Title.Heading{font-size:29px;line-height:1.3;letter-spacing:.015em;text-transform:none;overflow-wrap:anywhere}.Product--clear-details .ProductMeta__Description{margin-top:26px}.Product--clear-details shopify-accelerated-checkout{display:block;width:100%;max-width:100%;min-width:0}.ProductDescription{text-align:left;scroll-margin-top:100px}.ProductDescription__Story{padding:0 0 18px}.ProductDescription .ProductDescription__StoryTitle{margin:0 0 12px;font-family:var(--heading-font-family);font-size:20px;line-height:1.4;letter-spacing:normal;text-transform:none}.ProductDescription__Title{margin:0 0 16px;font-family:var(--heading-font-family);font-size:23px;line-height:1.35;letter-spacing:normal;text-transform:none}.ProductDescription__Body{max-width:70ch;font-family:var(--text-font-family);font-size:17px;line-height:1.75;letter-spacing:normal;color:#302c27;overflow-wrap:anywhere}.ProductDescription__Body :is(p,span,div,li,a,strong,b,em,i){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important}.ProductDescription .ProductDescription__Body.Rte p{margin:0 0 14px}.ProductDescription .ProductDescription__Body.Rte p:last-child{margin-bottom:0}.ProductDescription__Body :is(strong,b){font-weight:600}.ProductDescription__Body a{text-decoration:underline;text-underline-offset:3px}.ProductDescription__Body :is(img,iframe,video){max-width:100%}.ProductDescription__Body img{height:auto}.ProductDescription__Body table{display:block;max-width:100%;overflow-x:auto}.ProductDescription__Body :is(h2,h3,h4){margin:22px 0 12px;font-size:20px;line-height:1.4;letter-spacing:normal;text-transform:none}.ProductDescription__Details{border-top:1px solid #e4dfd7}.ProductDescription__Details:last-child{border-bottom:1px solid #e4dfd7}.ProductDescription__Details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:16px 0;font-size:17px;line-height:1.4;color:#40392f;list-style:none;cursor:pointer}.ProductDescription__Details>summary::-webkit-details-marker{display:none}.ProductDescription__Plus{flex:0 0 24px;font-family:Arial,sans-serif;font-size:24px;line-height:1;text-align:center;color:#796647}.ProductDescription__Details[open] .ProductDescription__Plus{font-size:0}.ProductDescription__Details[open] .ProductDescription__Plus:after{content:"\2212";font-size:24px}.ProductDescription__Details .ProductDescription__Body{padding:0 0 12px}.ProductDescription__Body .ProductDescription__FieldLabel{display:block;margin:20px 0 4px;font-size:14px!important;line-height:1.5!important;letter-spacing:.07em!important;color:#796647;text-transform:uppercase}.ProductDescription__Body p:first-child .ProductDescription__FieldLabel:first-child{margin-top:0}.ProductDescription :focus-visible{outline:2px solid #796647;outline-offset:3px}@media(max-width:640px){.Product--clear-details .ProductMeta__Title.Heading{font-size:25px;line-height:1.3;letter-spacing:.01em}.ProductDescription__Title{font-size:22px}}.ProductEnquiry{margin:24px 0;padding:20px 0;border-top:1px solid #e4dfd7;border-bottom:1px solid #e4dfd7;text-align:left}.ProductEnquiry .ProductEnquiry__Title{margin:0 0 6px;font-family:var(--heading-font-family);font-size:20px;line-height:1.4}.ProductEnquiry .ProductEnquiry__Help{margin:0 0 16px;font-size:16px;line-height:1.6;color:#686158}.ProductEnquiry__Actions{display:flex;flex-wrap:wrap;gap:12px}.ProductEnquiry__Actions--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ProductEnquiry .ProductEnquiry__Actions--three .ProductEnquiry__Button{min-width:0;padding:12px 8px;font-size:16px}.ProductEnquiry__Actions--three .ProductEnquiry__EmailDetails[open]{grid-column:1/-1}.ProductEnquiry .ProductEnquiry__Button{display:flex;flex:1 1 120px;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border:1px solid #b9b1a5;background:transparent;color:#40392f;font-size:16px;line-height:1.4;text-decoration:none;text-transform:none;letter-spacing:.02em;transition:background-color .15s ease}.ProductEnquiry .ProductEnquiry__Button--whatsapp{border-color:#486953;color:#28553a}.ProductEnquiry .ProductEnquiry__Button:hover{background-color:#f4f1ec}.ProductEnquiry .ProductEnquiry__Button--whatsapp:hover{background-color:#edf4ee}.ProductEnquiry__EmailDetails{flex:1 1 120px}.ProductEnquiry__EmailDetails>summary{list-style:none;cursor:pointer}.ProductEnquiry__EmailDetails>summary::-webkit-details-marker{display:none}.ProductEnquiry__EmailDetails[open]{flex-basis:100%}.ProductEnquiry__Panel{position:relative;padding:28px;text-align:left}.ProductEnquiry__Panel [hidden]{display:none!important}.ProductEnquiry__Panel .ProductEnquiry__FormTitle{margin:0 36px 12px 0;font-family:var(--heading-font-family);font-size:23px;line-height:1.3;letter-spacing:normal;text-transform:none}.ProductEnquiry__Product{margin:0 0 20px;padding:12px;background:#f7f5f1;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.ProductEnquiry__Close{position:absolute;top:12px;right:10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:0;font-size:30px;line-height:1;color:#40392f;cursor:pointer}.ProductEnquiry__Label{display:block;margin:16px 0 7px;font-size:16px}.ProductEnquiry__Input{display:block;width:100%;padding:12px;border:1px solid #b9b1a5;border-radius:0;background:#fff;color:#28231d;font:inherit;font-size:16px;line-height:1.5}.ProductEnquiry__Question{min-height:112px;resize:vertical}.ProductEnquiry__Privacy{margin:14px 0 18px;font-size:14px;line-height:1.6;color:#686158}.ProductEnquiry__Privacy a{text-decoration:underline;text-underline-offset:2px}.ProductEnquiry__Send{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #65533c;background:#65533c;color:#fff;font:inherit;font-size:16px;cursor:pointer}.ProductEnquiry__Result{margin:16px 0;padding:14px;font-size:16px;line-height:1.6}.ProductEnquiry__Result--success{background:#edf4ee;color:#28553a}.ProductEnquiry__Result--error{background:#fff0eb;color:#8c2929}.ProductEnquiryDialog{width:min(540px,calc(100% - 32px));max-width:540px;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #d9d2c7;background:#fff;color:#28231d;overflow-y:auto;overscroll-behavior:contain}.ProductEnquiryDialog::backdrop{background:#00000073}html.ProductEnquiryOpen{overflow:hidden}.ProductEnquiry__Panel :focus-visible{outline:2px solid #796647;outline-offset:3px}@media(max-width:640px){.ProductEnquiry__Panel{padding:24px 20px}}.ProductEnquiry__Button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.ProductEnquiry .ProductEnquiry__Button{transition:none}}.ProductInstallments.banner-klarna-paypal{display:flex;align-items:center;justify-content:flex-start;gap:11px;box-sizing:border-box;width:100%;max-width:100%;margin:14px 0 0;padding:10px 12px;border:1px solid #dfe3d6;border-radius:6px;background:#f7f8f4;text-align:left;font-family:var(--text-font-family);font-weight:400;letter-spacing:normal;color:#40392f}.ProductInstallments__Badge{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#e8eddc;color:#536345;font-size:16px;font-weight:600;line-height:1}.ProductInstallments__Copy{min-width:0}.ProductInstallments.banner-klarna-paypal .ProductInstallments__Title{margin:0;padding:0;font-size:16px;line-height:1.4;letter-spacing:normal;text-transform:none;font-weight:400;color:#40392f}.ProductInstallments__Title strong{font-weight:600}.ProductInstallments.banner-klarna-paypal .ProductInstallments__Providers{margin:2px 0 0;padding:0;font-size:14px;line-height:1.4;letter-spacing:normal;text-transform:none;font-weight:400;color:#686158}.ProductShare{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 24px;padding:8px 0;font-size:16px;color:#686158}.ProductShare__Title{font-size:16px}.ProductShare__Actions{display:flex;gap:6px}.ProductShare__Actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 10px;font-size:16px;line-height:1.4}.ProductShare__Actions svg{width:16px;height:16px;flex:none}.ProductShare__Actions a:hover{text-decoration:underline;text-underline-offset:3px}.ProductShare :focus-visible{outline:2px solid #796647;outline-offset:3px}.ProductTrust{margin:24px 0;text-align:left}.ProductTrust__Title{margin:0 0 14px;font-family:var(--heading-font-family);font-size:20px;line-height:1.4;letter-spacing:normal;text-transform:none}.ProductTrust__Sections{border-top:1px solid #e4dfd7}.ProductTrust__Details{border-bottom:1px solid #e4dfd7;scroll-margin-top:110px}.ProductTrust__Details>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 0;font-size:16px;line-height:1.4;color:#40392f;list-style:none;cursor:pointer}.ProductTrust__Details>summary::-webkit-details-marker{display:none}.ProductTrust__SummaryNote{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:#686158}.ProductTrust__Plus{flex:0 0 24px;font-family:Arial,sans-serif;font-size:24px;line-height:1;text-align:center;color:#796647}.ProductTrust__Details[open] .ProductTrust__Plus{transform:rotate(45deg)}.ProductTrust__Body{padding:0 0 18px;font-size:16px;line-height:1.7;color:#40392f;overflow-wrap:anywhere}.ProductTrust__Body p{margin:0 0 12px}.ProductTrust__Body p:last-child{margin-bottom:0}.ProductTrust__Body .ProductTrust__Note{font-size:14px;color:#686158}.ProductTrust__Delivery{display:grid;gap:10px;margin:0 0 16px;padding:14px;background:#f7f5f1}.ProductTrust__Delivery dt{margin:0 0 3px;font-size:16px;font-weight:600}.ProductTrust__Delivery dd{margin:0;font-size:16px;line-height:1.6}.ProductTrust .ProductTrust__Link{display:inline-block;padding:8px 0;font-size:14px;line-height:1.5;color:#686158;text-decoration:underline;text-underline-offset:3px}.ProductTrust__Email,.ProductTrust__Shop address a{text-decoration:underline;text-underline-offset:3px}.ProductTrust__Payments{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;list-style:none}.ProductTrust__Payments li{display:flex}.ProductTrust__Payments svg{width:38px;height:24px}.ProductTrust__Shop{margin-top:20px;padding:18px;background:#f7f5f1;font-size:16px;line-height:1.6}.ProductTrust__Shop p{margin:0 0 5px}.ProductTrust__Shop .ProductTrust__ShopTitle{margin-bottom:7px;font-family:var(--heading-font-family);font-size:19px;line-height:1.4}.ProductTrust__Shop address{font-style:normal}.ProductTrust :focus-visible{outline:2px solid #796647;outline-offset:3px}.RingResize{min-width:0;margin:24px 0;padding:20px;border:1px solid #d9d2c7;background:#faf8f5;text-align:left}.RingResize__Legend{padding:0 8px;font-size:20px;font-family:var(--heading-font-family);letter-spacing:.02em}.RingResize__Current{margin:0 0 14px;font-size:16px;line-height:1.5;color:#686158}.RingResize__Current strong{color:#40392f;font-weight:600}.RingResize__Current a{display:inline-block;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.RingResize__Choice{display:flex;align-items:flex-start;gap:12px;padding:14px 0;min-height:52px;cursor:pointer;font-size:16px;line-height:1.5}.RingResize__Choice+.RingResize__Choice{border-top:1px solid #e4dfd7}.RingResize__Choice input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#796647}.RingResize__Choice small{display:block;margin-top:3px;color:#686158;font-size:14px}.RingResize__Details{padding:14px 0 4px;border-top:1px solid #e4dfd7;font-size:16px}.RingResize__Input{margin-top:8px;padding:11px 12px;background:#fff;font-size:16px}.RingResize__Help{margin:8px 0;color:#686158;font-size:14px;line-height:1.6}.RingResize__Timing{margin:12px 0;line-height:1.6}.RingResize__Total{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:16px 0 8px}.RingResize__Links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:14px}.RingResize__Links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.RingResize__Error{margin:12px 0 0;color:#9b2525;font-size:16px}body:has([data-ring-resize]) .upsell-addonbox:has(#upsell-addon-messa-a-misura-dellanello),body:has([data-ring-resize]) .upsell-addonbox:has(#upsell-addon-messa-a-misura-dellanello-gratis){display:none!important}.RingResize [hidden]{display:none!important}.RingResize :focus-visible{outline:2px solid #796647;outline-offset:3px}.ProductForm:has(.RingResize[data-requested=true]) .shopify-payment-button,.ProductForm:has(.RingResize[data-requested=true]) .banner-klarna-paypal{display:none!important}@media(max-width:640px){.RingResize{padding:16px}}.SizeGuideNav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:16px;background:#f7f5f1;border:1px solid #e4dfd7}.SizeGuideNav[hidden]{display:none}.SizeGuideNav p{flex:1 0 100%;margin:0 0 4px!important;font-size:16px}.SizeGuideNav a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #b4a58f;color:#65533c;font-size:16px;text-decoration:none!important}.SizeGuideNav a:focus-visible{outline:2px solid #796647;outline-offset:3px}#SizeGuideRing,#SizeGuideFinger,#SizeGuideTable{scroll-margin-top:110px}.SizeGuideConversions{min-height:44px;padding:8px 0;color:#65533c;font-size:16px;text-decoration:underline;text-underline-offset:3px}.SizeGuideConversions[hidden],.SizeGuideUnits[hidden]{display:none}.SizeGuideUnits{font-size:16px!important;margin:4px 0 12px!important}.Rte table.SizeGuideTable--simple{width:100%!important;min-width:0!important}.SizeGuideTable--simple thead tr:first-child,.SizeGuideTable--simple tr>*:nth-child(2),.SizeGuideTable--simple tr>*:nth-child(3),.SizeGuideTable--simple tr>*:nth-child(4),.SizeGuideTable--simple tr>*:nth-child(5),.SizeGuideTable--simple tr>*:nth-child(7){display:none}.SizeGuideTable--simple tr>*:first-child,.SizeGuideTable--simple tr>*:nth-child(6){width:50%!important}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map */
