:root{--v3-gap:clamp(24px,4vw,64px)}.accent-stroke{stroke:var(--principale)}.tomette{color:var(--principale)}.announcement{background:var(--encre);color:var(--fond);min-height:34px;display:flex;align-items:center;justify-content:center;padding:5px 20px;font-size:12px;letter-spacing:.02em}.announcement a{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;min-height:24px}.announcement .icon{width:17px;height:17px}.announcement .accent-stroke{stroke:var(--fond)}.header{height:86px;padding-inline:36px;grid-template-columns:1fr 158px 1fr;gap:24px}.header .brand{grid-column:2;grid-row:1}.header .nav{grid-column:1;grid-row:1;gap:20px}.header .nav a{font-size:13px;white-space:nowrap;position:relative}.header .nav>a:last-child{display:none}.header .actions{grid-column:3;grid-row:1}.nav a:after{content:"";position:absolute;bottom:6px;height:2px;left:0;width:100%;background:var(--principale);transform:scaleX(0);transform-origin:left;transition:transform .2s}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1)}.nav a[aria-current=page]{text-decoration:none}.button{border-radius:0;gap:12px;transition:background-color .2s,color .2s}.button:hover{background:#983923}.button.secondary:hover{background:var(--encre);color:var(--fond);border-color:var(--encre)}.button .icon{width:20px;height:20px}.text-link{display:inline-flex;align-items:center;gap:10px}.text-link .icon{transition:transform .2s}.text-link:hover .icon{transform:translate(4px)}.v3-hero{display:grid;grid-template-columns:40% 60%;min-height:600px}.v3-hero-copy{background:var(--encre);color:var(--fond);padding:64px clamp(32px,4.4vw,70px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;overflow:hidden}.v3-hero-copy h1{font-size:clamp(65px,7.2vw,112px);line-height:1.02;letter-spacing:-.045em;margin:0 0 30px}.v3-hero-copy>p:not(.eyebrow){font-size:18px;line-height:1.6;color:#dfd8ce;max-width:350px;margin-bottom:30px}.v3-hero-copy .eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:28px}.v3-hero-copy .button{min-width:225px}.v3-hero-image{min-width:0;position:relative;overflow:hidden}.v3-hero-image picture{display:block;height:100%}.v3-hero-image img{height:100%;width:100%;object-fit:cover;object-position:53% center}.v3-image-caption{position:absolute;bottom:30px;right:36px;color:var(--fond);font:400 30px var(--df-heading-font);text-shadow:0 1px 8px #0005}.v3-toimoi{display:flex;align-items:center;gap:16px;font:400 24px var(--df-heading-font);margin-top:40px;color:#c9c4bc}.brand-cross{width:30px;height:30px;display:inline-block;position:relative;flex-shrink:0}.brand-cross i{position:absolute;width:2px;height:27px;left:14px;top:1px;background:currentColor;transform:rotate(40deg)}.brand-cross i+i{width:5px;background:var(--principale);transform:rotate(-40deg)}.v3-intro{padding:78px 24px 68px;text-align:center;max-width:800px;margin:auto}.v3-intro>p:first-child{margin-bottom:12px;font-size:15px;color:var(--gris)}.v3-intro h2{font-size:44px;margin-bottom:22px}.v3-intro>p:last-child{margin:0;color:var(--gris);font-size:17px;line-height:1.8}.section-wrap{max-width:1440px;padding:80px 64px;margin:auto}.v3-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.v3-section-title h2{font-size:42px;margin:0}.v3-section-title .eyebrow{color:var(--principale);margin-bottom:16px}.v3-section-title .text-link{font-size:14px;margin-bottom:6px}.v3-selection{border-top:1px solid var(--filet);padding-top:64px}.v3-selection-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.v3-product-card{min-width:0}.v3-card-photo{display:block;position:relative;overflow:hidden;background:var(--lin)}.v3-card-photo>img{width:100%;height:470px;object-fit:cover;object-position:center 55%;transition:transform .55s}.v3-card-photo:hover img{transform:scale(1.025)}.v3-card-call{position:absolute;bottom:20px;right:20px;display:flex;align-items:center;gap:12px;background:var(--fond);padding:10px 16px;font-size:13px}.v3-card-title{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-top:18px}.v3-card-title h3{font:500 20px var(--df-body-font);margin:0}.v3-card-title a{text-decoration:none}.v3-card-title>span{font-size:20px;font-weight:500}.v3-product-card>p{font-size:13px;color:var(--gris);margin:8px 0}.v3-selection-note{max-width:380px}.v3-selection-note>.icon{width:48px;height:48px;margin-bottom:30px}.v3-selection-note h3{font-size:34px;line-height:1.2}.v3-selection-note>p{color:var(--gris);font-size:17px;line-height:1.75}.v3-selection-note .button{margin-top:10px}.v3-editorial{display:grid;grid-template-columns:1.1fr 1fr;min-height:590px;background:var(--lin)}.v3-editorial-image{min-width:0;overflow:hidden}.v3-editorial-image img{width:100%;height:100%;object-fit:cover;min-height:590px}.v3-editorial-copy{padding:68px clamp(40px,6vw,92px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.v3-editorial-copy .eyebrow{font-size:11px;color:var(--principale);margin-bottom:30px}.v3-editorial-copy>.brand-cross{margin-bottom:22px}.v3-editorial h2{font-size:clamp(32px,3.3vw,48px);line-height:1.13;max-width:490px;margin-bottom:24px}.v3-editorial-copy>p:not(.eyebrow){max-width:430px;color:var(--gris);font-size:17px;line-height:1.75;margin-bottom:28px}.v3-editorial .button{font-size:14px}.v3-editorial.reverse{grid-template-columns:1fr 1.1fr}.v3-editorial.reverse .v3-editorial-image{grid-column:2;grid-row:1}.v3-editorial.reverse .v3-editorial-copy{grid-column:1;grid-row:1}.v3-editorial.dark{background:var(--encre);color:var(--fond)}.v3-editorial.dark .eyebrow{color:#d48b74}.v3-editorial.dark .v3-editorial-copy>p:not(.eyebrow){color:#c9c4bc}.v3-editorial.dark .button.secondary{color:var(--fond)}.v3-editorial.dark .button.secondary:hover{background:var(--fond);color:var(--encre)}.v3-quote{display:flex;align-items:center;justify-content:center;gap:35px;padding:70px 24px 95px;position:relative;flex-wrap:wrap}.v3-quote>span{font:400 clamp(32px,4.7vw,64px) var(--df-heading-font)}.v3-quote img{width:130px;height:130px}.v3-quote p{position:absolute;bottom:42px;text-align:center;left:20px;right:20px;color:var(--gris);font-size:15px;margin:0}.v3-story-link{text-align:center;padding-block:100px;max-width:850px}.v3-story-link .eyebrow{color:var(--principale)}.v3-story-link h2{font-size:44px}.v3-story-link p:not(.eyebrow){max-width:600px;margin:0 auto 30px;font-size:18px;color:var(--gris)}.v3-services{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;border-top:1px solid var(--filet);padding:38px max(30px,5vw);background:var(--lin)}.v3-services>a{display:flex;align-items:center;justify-content:center;gap:18px;text-decoration:none}.v3-services .icon{width:30px;height:30px;flex-shrink:0}.v3-services strong{display:block;font-size:14px;font-weight:500}.v3-services small{display:block;color:var(--gris);font-size:12px;margin-top:4px}.footer-main{gap:40px}.footer-brand p{max-width:230px}.footer-bottom p:last-child{max-width:400px}.v3-collection-head{max-width:740px;margin:20px 0 55px}.v3-collection-head h1{font-size:60px}.v3-collection-head>p:last-child{font-size:19px;color:var(--gris)}.v3-catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.v3-catalog-grid .v3-card-photo>img{height:400px}.v3-choice-help{margin-top:80px;display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid var(--filet);padding-top:40px}.v3-choice-help h2{grid-column:1/-1}.v3-choice-help>a{display:flex;align-items:center;justify-content:space-between;background:var(--lin);padding:22px;text-decoration:none}.v3-product{padding-top:12px;padding-bottom:64px}.v3-product .breadcrumbs{margin-bottom:12px}.v3-product-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}.v3-gallery{position:sticky;top:105px}.v3-gallery-stage{background:var(--lin);aspect-ratio:1/1;overflow:hidden}.v3-gallery-stage>[data-shot-panel]{width:100%;height:100%;padding:0;border:0;background:none}.v3-gallery-stage [hidden]{display:none!important}.v3-gallery-stage img{width:100%;height:100%;object-fit:cover}.v3-gallery-stage .v3-product-zoom img{object-fit:contain}.v3-product-zoom{position:relative;cursor:zoom-in}.v3-product-zoom>span{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:8px;font-size:12px;background:var(--fond);padding:8px 12px}.v3-product-zoom .icon{width:16px;height:16px}.v3-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.v3-thumbs button{background:none;border:1px solid transparent;padding:3px;font-size:11px;min-width:0}.v3-thumbs button[aria-pressed=true]{border-color:var(--principale)}.v3-thumbs img{aspect-ratio:1.45;width:100%;object-fit:cover}.v3-thumbs span{display:block;padding:5px 2px 2px}.v3-product-info{padding-top:10px}.v3-product-info .eyebrow{color:var(--principale);font-size:10px;margin-bottom:18px}.v3-product-info h1{font-size:45px;line-height:1.12;margin-bottom:16px}.v3-subtitle{font-size:15px;color:var(--gris);margin-bottom:20px}.v3-price{font:500 30px var(--df-body-font);margin-bottom:24px}.v3-price small{font-size:11px;color:var(--gris);font-weight:400;margin-left:5px}.v3-product-intro{font-size:16px;line-height:1.7;margin-bottom:20px}.v3-benefits{padding:0;list-style:none;margin:0 0 25px}.v3-benefits li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;margin:10px 0}.v3-benefits .icon{width:19px;height:19px;flex-shrink:0}.v3-purchase>p:first-child{font-size:12px;margin-bottom:10px}.v3-purchase .buy-button{margin:0;min-height:56px;justify-content:space-between;padding-inline:22px}.v3-shipping-line{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;margin:14px 0}.v3-shipping-line .icon{width:18px;height:18px}.v3-buy-help{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding-bottom:20px;border-bottom:1px solid var(--filet);margin-bottom:4px}.v3-specs summary{font-size:14px;padding-block:17px}.v3-specs dl{margin:0 0 18px}.v3-specs dl>div{display:flex;justify-content:space-between;gap:20px;margin:10px 0;font-size:13px}.v3-specs dd{margin:0;text-align:right}.v3-specs p{font-size:12px;color:var(--gris)}.v3-product-tabs{display:flex;justify-content:center;gap:46px;padding:18px 24px;border-block:1px solid var(--filet);font-size:13px}.v3-product-tabs a{text-decoration:none;min-height:30px;display:flex;align-items:center}.v3-rangement{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:100px}.v3-rangement h2{font-size:42px}.v3-rangement p{max-width:450px;color:var(--gris)}.v3-rangement .eyebrow{color:var(--principale)}.v3-fold-card{background:var(--encre);color:var(--fond);padding:45px;display:flex;flex-direction:column;gap:26px;align-items:flex-start}.v3-fold-card>.icon{width:45px;height:45px}.v3-fold-card>span{font:400 40px/1.2 var(--df-heading-font)}.v3-fold-card a{color:var(--fond);font-size:13px}.v3-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:90px;padding-block:90px}.v3-faq h2{font-size:40px}.v3-faq summary{font-size:15px}.v3-faq p{font-size:14px}.v3-faq .eyebrow{color:var(--principale)}.v3-faq .text-link{font-size:13px}.purchase-dock{box-shadow:0 -5px 20px #1e21300a}.purchase-dock>div{display:flex;flex-direction:column;gap:3px}.purchase-dock>div>span{font-size:12px;color:var(--gris)}.v3-story-hero{display:grid;grid-template-columns:1fr 1.15fr;background:var(--encre);color:var(--fond)}.v3-story-hero>div{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.v3-story-hero h1{font-size:55px;line-height:1.13}.v3-story-hero p:not(.eyebrow){font-size:22px;color:#c9c4bc}.v3-story-hero>img{height:100%;width:100%;object-fit:cover}.v3-manifesto{padding:90px 24px;max-width:740px;margin:auto}.v3-manifesto h2{font-size:40px}.v3-manifesto>p{font-size:20px;line-height:1.8}.v3-manifesto .v3-signature{font:400 32px var(--df-heading-font);color:var(--principale);margin-top:32px}.v3-values{display:grid;grid-template-columns:1fr 1fr;gap:8vw;border-top:1px solid var(--filet)}.v3-values h2{font-size:40px}.v3-values h3{font-size:24px;margin-bottom:14px}.v3-values p{font-size:16px;color:var(--gris);margin-bottom:40px}.v3-guide-page{max-width:1300px;margin:auto;padding:55px 64px 80px}.v3-guide-header{max-width:900px;margin:0 auto 50px}.v3-guide-header h1{font-size:54px}.v3-guide-header p{font-size:19px;color:var(--gris)}.v3-guide-header img{max-height:540px;width:100%;object-fit:cover;margin:30px 0}.v3-guide-article{max-width:780px;margin:0 auto}.v3-guide-article h2{font-size:30px;margin:46px 0 22px}.v3-guide-article p{font-size:17px;line-height:1.85}.v3-guide-article img{width:100%;max-height:470px;object-fit:cover;margin:30px 0}.v3-guide-nav{padding:25px;background:var(--lin);margin:30px 0;display:flex;flex-direction:column;gap:12px}.v3-guide-nav a{font-size:15px}.v3-guide-aside{max-width:780px;margin:48px auto 0;padding:32px;background:var(--lin)}.v3-guide-aside h2{font-size:28px}.v3-guide-aside img{width:100%;max-height:430px;object-fit:cover;margin-bottom:25px}.v3-guide-aside a.button{margin-right:12px;margin-top:12px}[data-reveal]{transition:opacity .55s ease,transform .55s ease}.reveal-pending{opacity:0;transform:translateY(15px)}@media(min-width:1600px){.v3-hero{min-height:680px}.v3-hero-image img{object-position:center}.v3-editorial,.v3-editorial-image img{min-height:650px}}@media(max-width:1050px){.header{padding-inline:24px;gap:12px}.header .nav{gap:14px}.header .nav a{font-size:12px}.v3-hero{min-height:570px}.v3-hero-copy{padding:45px 35px}.v3-hero-copy h1{font-size:76px}.v3-hero-copy>p:not(.eyebrow){font-size:16px}.v3-hero-copy .button{min-width:0;font-size:14px}.v3-editorial-copy{padding:45px 36px}.v3-editorial h2{font-size:35px}.v3-editorial-image img,.v3-editorial{min-height:520px}.section-wrap{padding:60px 36px}.v3-product{padding-inline:30px}.v3-product-info h1{font-size:38px}.v3-faq{gap:40px}.v3-rangement{gap:45px}.v3-services{gap:20px;padding-inline:24px}.v3-services>a{gap:12px}.v3-services strong{font-size:12px}.v3-services small{font-size:11px}.v3-story-hero>div{padding:60px 40px}.v3-story-hero h1{font-size:43px}}@media(max-width:850px){.header{height:70px;grid-template-columns:1fr 116px 1fr}.header .nav{display:none}.header .brand,.header .brand img{width:116px}.header .mobile-toggle{display:flex;grid-column:1;grid-row:1;justify-self:start}.header .account-desktop{display:none}.header .search-desktop{display:flex}.v3-hero{grid-template-columns:42% 58%}.v3-hero-copy{padding:36px 26px}.v3-hero-copy h1{font-size:64px}.v3-hero-copy .eyebrow{font-size:9px}.v3-toimoi{font-size:20px}.v3-selection-grid{gap:6vw}.v3-product-top{gap:28px}.v3-product-info h1{font-size:32px}.v3-product-intro{font-size:14px}.v3-benefits li{font-size:12px}.v3-product-info .eyebrow{font-size:9px}.v3-thumbs span{font-size:10px}.v3-services{grid-template-columns:1fr}.v3-services>a{justify-content:flex-start;max-width:360px;width:100%;margin:auto}.v3-services strong{font-size:14px}.v3-services small{font-size:12px}.v3-guide-page{padding:40px 28px}.v3-guide-header h1{font-size:43px}}@media(max-width:650px){html{scroll-padding-top:85px}.announcement{font-size:10px;min-height:31px;padding:4px 12px}.announcement a{gap:8px}.announcement .icon{width:14px;height:14px}.announcement a>.icon:last-child{display:none}.header{padding-inline:12px;gap:0;height:66px}.header .actions{gap:0}.header .icon-button{width:40px;height:44px;padding:9px}.v3-hero{display:flex;flex-direction:column;min-height:0}.v3-hero-image{order:0;height:330px}.v3-hero-image picture{height:100%}.v3-hero-image img{object-position:center 43%}.v3-hero-copy{order:1;padding:33px 26px 38px;min-height:0}.v3-hero-copy .eyebrow{font-size:9px;margin-bottom:16px}.v3-hero-copy h1{font-size:66px;line-height:1.03;margin-bottom:19px}.v3-hero-copy h1 br{display:none}.v3-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.7;max-width:360px;margin-bottom:24px}.v3-hero-copy .button{width:100%;font-size:14px;min-height:52px}.v3-toimoi{display:none}.v3-image-caption{right:22px;bottom:18px;font-size:24px}.v3-intro{padding:48px 26px}.v3-intro h2{font-size:33px}.v3-intro>p:first-child{font-size:13px}.v3-intro>p:last-child{font-size:14px}.v3-intro br{display:none}.section-wrap{padding:48px 24px}.v3-section-title{align-items:flex-start;gap:20px;flex-direction:column;margin-bottom:25px}.v3-section-title h2{font-size:34px}.v3-section-title .text-link{font-size:13px}.v3-section-title .eyebrow{font-size:10px}.v3-selection-grid{grid-template-columns:1fr;gap:38px}.v3-card-photo>img{height:370px}.v3-card-title h3{font-size:18px}.v3-card-title>span{font-size:18px}.v3-product-card>p{font-size:12px}.v3-selection-note{max-width:none;padding-top:28px;border-top:1px solid var(--filet)}.v3-selection-note>.icon{width:35px;height:35px;margin-bottom:20px}.v3-selection-note h3{font-size:30px}.v3-selection-note>p{font-size:15px}.v3-selection-note .button{font-size:14px}.v3-editorial,.v3-editorial.reverse{display:flex;flex-direction:column;min-height:0}.v3-editorial-image img{min-height:0;aspect-ratio:1.15;object-fit:cover}.v3-editorial-copy{padding:42px 26px 46px}.v3-editorial-copy .eyebrow{font-size:10px;margin-bottom:22px}.v3-editorial-copy>.brand-cross{width:24px;height:24px;margin-bottom:23px}.v3-editorial h2{font-size:35px;line-height:1.16;margin-bottom:20px}.v3-editorial-copy>p:not(.eyebrow){font-size:15px;line-height:1.8;margin-bottom:25px}.v3-editorial .button{font-size:13px}.v3-quote{gap:14px;padding:35px 24px 70px}.v3-quote>span{font-size:30px}.v3-quote img{width:76px;height:76px}.v3-quote p{bottom:30px;font-size:12px}.v3-story-link h2{font-size:35px}.v3-story-link p:not(.eyebrow){font-size:16px}.v3-story-link{padding-block:56px}.v3-services{padding:30px;gap:26px}.v3-services>a{max-width:315px}.footer-main{gap:36px}.footer-brand{grid-column:1/-1}.footer-brand img{max-width:190px}.footer-bottom{padding-bottom:28px}.v3-collection{padding:18px 24px 60px}.v3-collection-head{margin:14px 0 30px}.v3-collection-head h1{font-size:42px}.v3-collection-head .eyebrow{font-size:10px}.v3-collection-head>p:last-child{font-size:16px}.v3-catalog-grid{grid-template-columns:1fr;gap:34px}.v3-catalog-grid .v3-card-photo>img{height:370px}.v3-choice-help{grid-template-columns:1fr;margin-top:50px}.v3-choice-help h2{font-size:29px}.v3-choice-help>a{padding:18px;font-size:14px;gap:20px}.v3-product{padding:8px 20px 42px}.v3-product .breadcrumbs{font-size:11px;margin-bottom:6px}.v3-product-top{grid-template-columns:1fr;gap:28px}.v3-gallery{position:static}.v3-gallery-stage{aspect-ratio:1.1}.v3-thumbs{gap:8px;margin-top:8px}.v3-thumbs span{font-size:10px}.v3-product-info{padding-top:0}.v3-product-info .eyebrow{font-size:10px}.v3-product-info h1{font-size:38px}.v3-product-info h1 br{display:none}.v3-subtitle{font-size:14px}.v3-price{font-size:28px;margin-bottom:20px}.v3-product-intro{font-size:16px}.v3-benefits li{font-size:13px}.v3-shipping-line,.v3-buy-help{font-size:11px}.v3-product-tabs{gap:0;justify-content:space-around;padding:12px 10px;font-size:11px}.v3-product-tabs a{padding:0 8px}.v3-rangement{grid-template-columns:1fr;gap:28px}.v3-rangement h2{font-size:34px}.v3-rangement p{font-size:15px}.v3-fold-card{padding:30px}.v3-fold-card>span{font-size:36px}.v3-faq{grid-template-columns:1fr;gap:28px}.v3-faq h2{font-size:33px}.v3-faq summary{font-size:14px}.purchase-dock{padding:12px 15px;gap:12px}.purchase-dock>div{max-width:43%}.purchase-dock strong{font-size:12px}.purchase-dock>div>span{font-size:10px}.purchase-dock>.button{font-size:12px;min-height:47px;padding-inline:15px}.v3-story-hero{display:flex;flex-direction:column}.v3-story-hero>div{padding:45px 26px}.v3-story-hero h1{font-size:43px}.v3-story-hero>img{aspect-ratio:1.2;object-fit:cover}.v3-manifesto{padding:55px 26px}.v3-manifesto h2{font-size:33px}.v3-manifesto>p{font-size:17px}.v3-manifesto .v3-signature{font-size:28px}.v3-values{grid-template-columns:1fr;gap:20px}.v3-values h2{font-size:33px}.v3-values h3{font-size:24px}.v3-values p{font-size:15px}.v3-guide-page{padding:32px 24px 55px}.v3-guide-header h1{font-size:37px}.v3-guide-header p{font-size:16px}.v3-guide-header img{min-height:0;aspect-ratio:1.15}.v3-guide-article h2{font-size:27px;margin-top:34px}.v3-guide-article p{font-size:16px}.v3-guide-nav{padding:20px}.v3-guide-aside{padding:24px}.v3-guide-aside h2{font-size:26px}.v3-guide-aside .button{width:100%;margin-right:0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.reveal-pending{opacity:1;transform:none}[data-reveal],.button,.text-link .icon,.v3-card-photo>img,.nav a:after{transition:none}.v3-card-photo:hover img{transform:none}}@media(max-width:650px){.v3-hero-image{height:auto;aspect-ratio:1.5}.v3-hero-image img{object-position:center}}.v3-delivery-estimate{text-align:center;font-size:12px;color:var(--gris);margin:0 0 18px}.cart-empty .empty-board{color:var(--principale)}.v3-guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;background:transparent;padding:30px 0}.v3-guide-card{padding:28px 22px;border:1px solid var(--filet)}.v3-guide-card h2{font-size:26px}.v3-guide-card h2 a{text-decoration:none}.v3-guide-card p{font-size:14px}.v3-guide-gift .v3-guide-header .text-link{margin:20px 0 0;display:flex}@media(max-width:850px){.v3-guide-cards{grid-template-columns:1fr}}.v3-selection-grid.v3-range-grid,.v3-catalog-grid.v3-range-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start}.v3-range-grid .v3-card-photo>img{height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.v3-range-grid .v3-card-call{font-size:11px;bottom:12px;right:12px;padding:7px 11px}.v3-range-grid .v3-card-call .icon{width:16px;height:16px}.v3-range-grid .v3-card-title{align-items:flex-start;gap:10px}.v3-range-grid .v3-card-title h3{font-size:16px;line-height:1.4}.v3-range-grid .v3-card-title>span{font-size:16px;white-space:nowrap}.v3-range-grid .v3-product-card>p{font-size:13px;line-height:1.7;margin-top:10px}.v3-catalog-toolbar{display:flex;justify-content:space-between;align-items:center;border-block:1px solid var(--filet);padding:12px 0;margin-bottom:30px;font-size:13px;gap:20px}.v3-catalog-toolbar label{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:13px}.v3-catalog-toolbar select{background:transparent;border:0;padding:10px;min-height:44px;font-size:13px}.v3-compare{margin-top:65px;padding-top:45px;border-top:1px solid var(--filet)}.v3-compare h2{font-size:37px}.v3-comparison-scroll{overflow:auto}.v3-compare table,.v3-delivery-table{width:100%;border-collapse:collapse;font-size:14px}.v3-compare caption{text-align:left;color:var(--gris);font-size:13px;padding-bottom:18px}.v3-compare th,.v3-compare td,.v3-delivery-table th,.v3-delivery-table td{font-weight:400;text-align:left;padding:18px 12px;border-bottom:1px solid var(--filet);vertical-align:top}.v3-compare thead th,.v3-delivery-table thead th{font-weight:600}.v3-compare tbody th{width:25%}.v3-compare td:last-child{white-space:nowrap}.v3-catalog-guide{max-width:800px;margin:75px auto 0}.v3-catalog-guide h2{font-size:37px}.v3-catalog-guide h3{font-size:25px;margin:35px 0 16px}.v3-catalog-guide p{font-size:16px;color:var(--gris);line-height:1.8}.v3-catalog-faq{max-width:800px;margin:60px auto 0}.v3-catalog-faq h2{font-size:32px}.v3-search-item{display:grid!important;grid-template-columns:64px 1fr 20px;gap:15px;align-items:center;text-decoration:none;padding:16px 0;border-bottom:1px solid var(--filet)}.v3-search-item img{width:64px;height:64px;object-fit:contain;background:var(--lin)}.v3-search-item small{display:block;margin-top:5px}.v3-line-delivery{font-size:11px!important;color:var(--gris);margin:8px 0 0!important}.v3-empty-mark{width:80px;height:80px;margin-bottom:20px}.cart-drawer .cart-line+.cart-line{border-top:1px solid var(--filet)}@media(max-width:1000px){.v3-selection-grid.v3-range-grid,.v3-catalog-grid.v3-range-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.v3-range-grid .v3-card-title h3{font-size:18px}}@media(max-width:650px){.v3-selection-grid.v3-range-grid,.v3-catalog-grid.v3-range-grid{gap:28px 14px}.v3-range-grid .v3-card-title{display:block;margin-top:12px}.v3-range-grid .v3-card-title h3{font-size:14px;min-height:40px}.v3-range-grid .v3-card-title>span{display:block;font-size:16px;margin-top:8px}.v3-range-grid .v3-product-card>p{font-size:12px;line-height:1.6}.v3-range-grid .v3-card-call{bottom:8px;right:8px;padding:6px 8px;font-size:10px}.v3-range-grid .v3-card-call .icon{display:none}.v3-catalog-toolbar{gap:6px;align-items:flex-start;flex-direction:column;font-size:12px;margin-bottom:25px}.v3-catalog-toolbar select{max-width:190px}.v3-compare h2,.v3-catalog-guide h2{font-size:31px}.v3-compare table{font-size:12px;min-width:420px}.v3-compare th,.v3-compare td{padding:14px 10px}.v3-catalog-guide{margin-top:45px}.v3-catalog-guide p{font-size:15px}.v3-catalog-guide h3{font-size:24px}.v3-catalog-faq h2{font-size:29px}.v3-delivery-table{font-size:12px}.v3-delivery-table th,.v3-delivery-table td{padding:12px 8px}}.v3-card-title h3 a{display:block;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/df-v3.css.map */
