.ob-btn,.cn-cta,.cn-btn,.cn-sticky-cal__btn,.cn-av-btn,.cn-av-sticky__btn,.cn-av-nl button{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:13px!important}nav.cn-nav a{text-transform:uppercase;letter-spacing:.06em;font-size:12px}[id^=cn-split-] .cn-secondary a{display:inline-block;margin-top:6px;padding-bottom:4px;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;line-height:1.5;text-transform:uppercase!important;text-decoration:none!important;border-bottom:1px solid currentColor}.announcement__text a{text-transform:uppercase!important;letter-spacing:.04em;font-weight:600}.cn-cal-annonce a>span,.cn-offre-annonce a>span{text-transform:uppercase;letter-spacing:.04em}.template-page .page-section-spacing>.container{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.template-page .page-section-spacing .page-header{text-align:left!important}.template-page .page-section-spacing .page-header .majortitle{margin:0;font-size:36px;line-height:1.2;text-align:left!important;text-transform:none;letter-spacing:normal;color:#1a1a1a}.template-page .page-section-spacing .reading-width{max-width:760px!important;margin-left:0!important;margin-right:auto!important}.template-page .page-section-spacing .account-form h2{margin:0 0 12px;font-size:30px;line-height:1.2;text-align:left;color:#1a1a1a}.template-page .page-section-spacing .rte{max-width:760px;margin-left:0;margin-right:auto;text-align:left}.template-page .page-section-spacing .rte p,.template-page .page-section-spacing .rte li{font-size:16px;line-height:1.7;color:#4a4a4a}.template-page .page-section-spacing .rte h2{margin:40px 0 12px;font-size:22px!important;line-height:1.3;text-align:left!important;color:#1a1a1a;scroll-margin-top:100px}.template-page .page-section-spacing .rte h3{margin:28px 0 8px;font-size:18px;line-height:1.35;text-align:left!important;color:#1a1a1a}.template-page .page-section-spacing .rte a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.template-page .page-section-spacing .rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.template-page .page-section-spacing .rte th,.template-page .page-section-spacing .rte td{padding:10px 12px;border:1px solid #e3e3e3;font-size:14px;line-height:1.5;text-align:left;vertical-align:top}.template-page .page-section-spacing .rte th{background:#f7f7f7;color:#1a1a1a}.template-collection .page-header--with-upper-spacing{text-align:left!important}.template-collection .page-header--with-upper-spacing .pagetitle{margin:0;font-size:36px;line-height:1.2;text-align:left!important;text-transform:none;letter-spacing:normal;color:#1a1a1a}.template-collection .page-header--with-upper-spacing .rte{max-width:70ch;margin:12px 0 0!important;font-size:16px;line-height:1.7;color:#4a4a4a;text-align:left!important}.template-collection .page-header--with-upper-spacing .rte *{text-align:left!important}.template-collection .page-header--with-upper-spacing>.container,.template-collection .section-rich-text .container--reading-width{max-width:none!important}.template-collection .section-rich-text .rte{max-width:70ch}.template-collection .section-rich-text .majortitle{font-size:30px!important;line-height:1.2!important;text-align:left!important;color:#1a1a1a}@media(max-width:749px){.template-collection .section-rich-text .majortitle{font-size:26px!important}}.section-footer__title{text-transform:none!important;letter-spacing:normal!important}.cn-entete__intro{max-width:62ch;margin:16px 0 0}.cn-entete__intro p{margin:0 0 20px;font-size:16px;line-height:1.7;color:#4a4a4a}.cn-entete__intro p:last-child{margin-bottom:0}.cn-entete__intro a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.cn-bloc{max-width:1100px;margin:0 auto;padding:40px 20px 0;box-sizing:border-box;text-align:left}.cn-bloc>h2{margin:0 0 20px;font-size:30px;line-height:1.2;color:#1a1a1a}.cn-cartes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.cn-cartes--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cn-carte{margin:0;padding:24px 18px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;box-sizing:border-box}.cn-carte .cn-carte__sur{margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}.cn-carte h3{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3;color:#1a1a1a}.cn-carte p{margin:0;font-size:14px;line-height:1.5;color:#6b6b6b}.cn-sommaire{max-width:760px;margin:8px 0 32px;padding:20px 22px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;box-sizing:border-box}.cn-sommaire__titre{margin:0 0 10px!important;font-size:12px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b!important}.cn-sommaire ol{margin:0;padding:0;list-style:none;columns:2;column-gap:32px}.cn-sommaire li{margin:0 0 6px;padding:0;break-inside:avoid;font-size:14px!important;line-height:1.45!important}.cn-sommaire li:before,.cn-sommaire li::marker{content:none}.cn-sommaire a{color:#232323!important;text-decoration:none!important}.cn-sommaire a:hover,.cn-sommaire a:focus-visible{text-decoration:underline!important}@media(max-width:749px){.template-page .page-section-spacing .page-header .majortitle,.template-collection .page-header--with-upper-spacing .pagetitle{font-size:28px}.template-page .page-section-spacing .account-form h2,.cn-bloc>h2{font-size:26px}.cn-bloc{padding-top:28px}.cn-cartes,.cn-cartes--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cn-cartes>.cn-carte:last-child:nth-child(odd){grid-column:1 / -1}.cn-carte{padding:16px 12px;text-align:center}.cn-sommaire ol{columns:1}}.cn-para.cn-para--first p{margin:0 0 20px}.cn-para.cn-para--first p:last-child{margin-bottom:0}.cn-carte__tete{display:flex;align-items:center;gap:14px;margin:0 0 10px}.cn-carte__tete .cn-picto{flex:0 0 56px;width:56px;height:56px}.cn-carte__tete h3{margin:0}.cn-carte__tete .cn-carte__sur{margin:0 0 4px}@media(max-width:749px){.cn-carte__tete{flex-direction:column;gap:8px}}@media(min-width:750px){.cn-cartes>.cn-carte--large{grid-column:span 2}}[id^=cn-split-] .cn-title,[id^=cn-av-] .cn-av-h2,[id^=cn-faq-] .cn-faq__title,.image-texte-cote__heading,.cn-prom h2,.cn-liv h2,.template-page .page-section-spacing .account-form h2,.template-page .page-section-spacing .rte h2{margin-bottom:20px!important}[id^=cn-hero-] .cn-statement+.cn-sub,[id^=cn-manifesto-] .cn-statement+.cn-sub{margin-top:20px!important}[id^=cn-tiles-] .cn-head{margin-bottom:20px!important}.cn-chap+.cn-para,.shopify-section:has(.cn-chap h2)+.shopify-section .cn-para{padding-top:20px!important}.shopify-section:has(.cn-chap h2)+.shopify-section .image-texte-cote{padding-top:20px!important}@media(min-width:750px){.template-page .shopify-section .text-overlay--for-banner .text-overlay__inner{padding:0 20px!important;box-sizing:border-box}}@media(min-width:750px){[id^=cn-av-] .cn-av-hero__inner{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}}@media(max-width:749px){.section-custom-liquid .container:has(>.custom-html>:is(.cn-bloc,.cn-chap,.cn-para,.cn-prom,.cn-liv,.cn-cards3,.cn-nav)){padding-left:0!important;padding-right:0!important}}.shopify-section[id$=__avis_garantis] [id$=__avis_garantis]{padding-top:0!important}.grc-site-iframe iframe{display:block}.template-product .product-column-right .product-form>:not(.only-in-quickbuy):not(:has(~:not(.only-in-quickbuy))){margin-bottom:0!important}.template-product .section-main-product:has(+.section-collapsible-tabs),.template-product .section-main-product:has(+.section-collapsible-tabs) .product-info{margin-bottom:0!important}.template-product .section-main-product+.section-collapsible-tabs .collapsible-tabs{margin-top:17px!important}@media(max-width:749px){.template-product .section-main-product+.section-collapsible-tabs .collapsible-tabs{margin-top:5px!important}}.template-suffix-livraison-nouvelle .cn-nav{padding-top:40px!important}.template-suffix-livraison-nouvelle .shopify-section[id$=__reperes],.template-suffix-livraison-nouvelle .shopify-section[id$=__zones],.template-suffix-livraison-nouvelle .shopify-section[id$=__questions]{padding:40px 0 0!important}.template-suffix-livraison-nouvelle .cn-liv,.template-suffix-livraison-nouvelle .shopify-section[id$=__voyage]{padding-bottom:0!important}.template-suffix-livraison-nouvelle .shopify-section[id$=__fin]{padding-top:40px!important}.template-suffix-livraison-nouvelle .shopify-section[id$=__voyage_titre] .container{padding-left:0!important;padding-right:0!important}.template-suffix-livraison-nouvelle .shopify-section[id$=__voyage_titre] h2{max-width:1100px;margin:0 auto 20px!important;padding:40px 20px 0!important;box-sizing:border-box}@media(max-width:749px){.template-suffix-livraison-nouvelle .cn-nav,.template-suffix-livraison-nouvelle .shopify-section[id$=__reperes],.template-suffix-livraison-nouvelle .shopify-section[id$=__zones],.template-suffix-livraison-nouvelle .shopify-section[id$=__questions],.template-suffix-livraison-nouvelle .cn-liv,.template-suffix-livraison-nouvelle .shopify-section[id$=__fin],.template-suffix-livraison-nouvelle .shopify-section[id$=__voyage_titre] h2{padding-top:28px!important}}.template-page .image-texte-cote:not(.shopify-section){padding-top:40px!important;padding-bottom:0!important}.template-page .image-texte-cote__content>:last-child{margin-bottom:0!important}@media(max-width:749px){.template-page .image-texte-cote:not(.shopify-section){padding-top:28px!important}}.template-suffix-notre-equipe-2026 .shopify-section[id$=__galerie]{padding-top:20px!important}.template-suffix-notre-equipe-2026 .shopify-section[id$=__galerie] [id$=__galerie]{padding-top:0!important}.template-suffix-notre-equipe-2026 .shopify-section[id$=__galerie] .gallery--with-margins{margin-bottom:calc(-1 * var(--gutter))}.template-suffix-contact .shopify-section[id$=__main].page-section-spacing{margin-top:40px!important}@media(max-width:749px){.template-suffix-contact .shopify-section[id$=__main].page-section-spacing{margin-top:28px!important}.template-suffix-contact .shopify-section[id$=__reperes]{padding-top:20px!important}}.template-suffix-decathlon-2026 .shopify-section .decathlon-products{padding-top:20px!important}
/*# sourceMappingURL=/cdn/shop/t/107/assets/cn-commun.css.map */
