:root{--bleu: #4AA9E9;--bleu-fonce: #1479C4;--bleu-hover: #0F65A5;--bleu-pale: #EAF5FE;--blanc: #FFFFFF;--noir: #101418;--gris: #5A6572;--bordure: #E3EBF2;--etoile: #F0A500;--ok: #1E9E5A;--radius: 12px;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font);font-size:16px;line-height:1.6;color:var(--noir);background:var(--blanc)}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}ul{list-style:none}.container{width:100%;max-width:1080px;margin:0 auto;padding:0 20px}.skip-link{position:absolute;left:-9999px;top:0;background:var(--noir);color:var(--blanc);padding:10px 16px;z-index:1000}.skip-link:focus{left:0}.nmd-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--bleu-fonce);color:var(--blanc);font-size:16px;font-weight:600;letter-spacing:.01em;padding:16px 32px;border:none;border-radius:var(--radius);transition:background .2s,transform .1s;text-align:center}.nmd-btn:hover{background:var(--bleu-hover)}.nmd-btn:active{transform:scale(.98)}.nmd-btn--full{width:100%}.nmd-btn--ghost{background:transparent;color:var(--bleu-fonce);border:2px solid var(--bleu-fonce)}.nmd-btn--ghost:hover{background:var(--bleu-pale)}.nmd-btn[disabled]{background:#b9c4ce;cursor:not-allowed}.nmd-header{position:sticky;top:0;z-index:100;background:var(--blanc);border-bottom:1px solid var(--bordure)}.nmd-header__bar{display:flex;align-items:center;justify-content:space-between;height:58px}.nmd-header__logo{font-size:20px;font-weight:800;letter-spacing:.14em;color:var(--noir)}.nmd-header__nav-desktop{display:none}.nmd-header__nav-desktop a,.nmd-header__nav-mobile a{font-size:14px;font-weight:500;color:var(--gris);transition:color .2s}.nmd-header__nav-desktop a:hover,.nmd-header__nav-mobile a:hover{color:var(--bleu-fonce)}.nmd-header__cart{position:relative;display:inline-flex;align-items:center;color:var(--noir);padding:6px}.nmd-header__cart svg{width:24px;height:24px}.nmd-header__cart-count{position:absolute;top:-2px;right:-4px;background:var(--bleu-fonce);color:var(--blanc);font-size:11px;font-weight:700;line-height:1;min-width:18px;height:18px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.nmd-header__nav-mobile{display:flex;justify-content:center;gap:8px;padding:8px 0 12px}.nmd-header__nav-mobile span{color:var(--bordure)}@media(min-width:768px){.nmd-header__bar{height:68px}.nmd-header__nav-mobile{display:none}.nmd-header__nav-desktop{display:flex;gap:32px}.nmd-header__nav-desktop a{font-size:15px}}.nmd-hero{background:linear-gradient(180deg,var(--bleu-pale) 0%,var(--blanc) 100%);padding:48px 0 56px;text-align:center}.nmd-hero__title{font-size:34px;font-weight:800;line-height:1.15;letter-spacing:-.02em;margin-bottom:14px}.nmd-hero__subtitle{font-size:17px;color:var(--gris);max-width:440px;margin:0 auto 26px}.nmd-hero__cta{min-width:240px}.nmd-hero__media{margin-top:36px}.nmd-hero__media img{margin:0 auto;border-radius:20px;max-width:420px;width:100%;box-shadow:0 20px 50px #1479c426}.nmd-hero__placeholder{margin:0 auto;max-width:340px;width:100%;border-radius:20px;background:var(--blanc);box-shadow:0 20px 50px #1479c41f;padding:32px}.nmd-hero__placeholder svg{width:100%;height:auto}@media(min-width:768px){.nmd-hero{padding:80px 0;text-align:left}.nmd-hero__inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px}.nmd-hero__title{font-size:52px}.nmd-hero__subtitle{margin:0 0 30px}.nmd-hero__media{margin-top:0}}.nmd-compare{padding:56px 0}.nmd-compare__title{font-size:26px;font-weight:800;text-align:center;margin-bottom:28px}.nmd-compare__table{border:1px solid var(--bordure);border-radius:var(--radius);overflow:hidden;max-width:560px;margin:0 auto}.nmd-compare__row{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;border-bottom:1px solid var(--bordure)}.nmd-compare__row:last-child{border-bottom:none}.nmd-compare__cell{padding:14px 10px;font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center}.nmd-compare__cell--label{justify-content:flex-start;font-weight:600;padding-left:16px;background:#fafcfe}.nmd-compare__cell--us{background:var(--bleu-pale);font-weight:700;color:var(--bleu-fonce)}.nmd-compare__head .nmd-compare__cell{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:12px 10px}.nmd-compare__head .nmd-compare__cell--us{background:var(--bleu-fonce);color:var(--blanc)}.nmd-compare__head .nmd-compare__cell--them{color:var(--gris)}.nmd-compare__catch{text-align:center;margin-top:22px;font-size:16px;font-weight:600;color:var(--noir)}.nmd-compare__catch strong{color:var(--bleu-fonce)}@media(min-width:768px){.nmd-compare{padding:80px 0}.nmd-compare__title{font-size:32px}.nmd-compare__cell{font-size:15px;padding:16px}}.nmd-product{padding:32px 0 56px}.nmd-product__inner{display:grid;gap:28px}.nmd-product__gallery-main{border:1px solid var(--bordure);border-radius:var(--radius);overflow:hidden;background:var(--bleu-pale)}.nmd-product__gallery-main img{width:100%;aspect-ratio:1;object-fit:cover}.nmd-product__gallery-placeholder{aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:15%}.nmd-product__gallery-placeholder svg{width:100%;height:auto}.nmd-product__thumbs{display:flex;gap:10px;margin-top:10px;overflow-x:auto}.nmd-product__thumbs img{width:64px;height:64px;object-fit:cover;border-radius:8px;border:2px solid var(--bordure);cursor:pointer;flex-shrink:0}.nmd-product__thumbs img.is-active{border-color:var(--bleu-fonce)}.nmd-product__title{font-size:26px;font-weight:800;line-height:1.2}.nmd-product__rating{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;color:var(--gris)}.nmd-product__rating .stars{color:var(--etoile);letter-spacing:2px}.nmd-product__price{font-size:28px;font-weight:800;color:var(--bleu-fonce);margin-top:14px}.nmd-product__desc{margin-top:16px;color:var(--gris);font-size:15px}.nmd-product__desc p{margin-bottom:10px}.nmd-variants{margin-top:22px}.nmd-variants__label{font-size:14px;font-weight:600;margin-bottom:10px;display:block}.nmd-variants__list{display:flex;gap:10px;flex-wrap:wrap}.nmd-variants__list input[type=radio]{position:absolute;opacity:0;pointer-events:none}.nmd-variants__pill{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border:2px solid var(--bordure);border-radius:999px;font-size:15px;font-weight:500;cursor:pointer;transition:all .15s;background:var(--blanc)}.nmd-variants__swatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block}.nmd-variants__list input:checked+.nmd-variants__pill{border-color:var(--bleu-fonce);background:var(--bleu-pale);color:var(--bleu-fonce);font-weight:700}.nmd-variants__list input:focus-visible+.nmd-variants__pill{outline:2px solid var(--bleu-fonce);outline-offset:2px}.nmd-product__atc{margin-top:24px;font-size:17px;padding:18px 32px}.nmd-badges{margin-top:22px;border:1px solid var(--bordure);border-radius:var(--radius);padding:6px 16px}.nmd-badges li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--noir);padding:10px 0;border-bottom:1px solid var(--bordure)}.nmd-badges li:last-child{border-bottom:none}.nmd-badges__ico{font-size:17px;line-height:1}@media(min-width:768px){.nmd-product{padding:56px 0 80px}.nmd-product__inner{grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.nmd-product__title{font-size:32px}.nmd-badges{padding:8px 20px}}.nmd-reviews{background:var(--bleu-pale);padding:56px 0}.nmd-reviews__title{font-size:26px;font-weight:800;text-align:center}.nmd-reviews__score{text-align:center;margin:12px 0 30px;font-size:17px;font-weight:600}.nmd-reviews__score .stars{color:var(--etoile)}.nmd-reviews__score span{color:var(--gris);font-weight:400;font-size:15px}.nmd-reviews__grid{display:grid;gap:16px}.nmd-review{background:var(--blanc);border:1px solid var(--bordure);border-radius:var(--radius);padding:20px}.nmd-review__stars{color:var(--etoile);letter-spacing:3px;font-size:15px}.nmd-review__stars .off{color:#d8e2ea}.nmd-review__text{margin-top:10px;font-size:15px;color:var(--noir)}.nmd-review__meta{margin-top:14px;font-size:13px;color:var(--gris);display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.nmd-review__author{font-weight:600;color:var(--noir)}.nmd-review__verified{color:var(--ok);font-weight:600;background:#e8f7ef;border-radius:999px;padding:2px 10px;font-size:12px}@media(min-width:768px){.nmd-reviews{padding:80px 0}.nmd-reviews__title{font-size:32px}.nmd-reviews__grid{grid-template-columns:repeat(2,1fr)}.nmd-review--wide{grid-column:span 2}}@media(min-width:1024px){.nmd-reviews__grid{grid-template-columns:repeat(3,1fr)}.nmd-review--wide{grid-column:auto}}.nmd-cart{padding:32px 0 64px}.nmd-cart__title{font-size:26px;font-weight:800;margin-bottom:24px}.nmd-cart__empty{text-align:center;padding:48px 0;color:var(--gris)}.nmd-cart__empty .nmd-btn{margin-top:20px}.nmd-cart__item{display:grid;grid-template-columns:80px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--bordure)}.nmd-cart__item-img{width:80px;height:80px;object-fit:cover;border-radius:10px;border:1px solid var(--bordure);background:var(--bleu-pale)}.nmd-cart__item-name{font-size:15px;font-weight:600}.nmd-cart__item-variant{font-size:13px;color:var(--gris)}.nmd-cart__item-controls{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.nmd-cart__qty{width:70px;padding:8px;text-align:center;border:1px solid var(--bordure);border-radius:8px;font-size:15px;font-family:inherit}.nmd-cart__item-price{font-weight:700;color:var(--bleu-fonce)}.nmd-cart__remove{font-size:13px;color:var(--gris);text-decoration:underline}.nmd-cart__footer{margin-top:24px}.nmd-cart__total{display:flex;justify-content:space-between;align-items:baseline;font-size:18px;font-weight:700;margin-bottom:8px}.nmd-cart__note{font-size:13px;color:var(--gris);margin-bottom:18px}.nmd-cart__actions{display:grid;gap:12px}@media(min-width:768px){.nmd-cart__item{grid-template-columns:100px 1fr}.nmd-cart__item-img{width:100px;height:100px}.nmd-cart__footer{max-width:420px;margin-left:auto}}.nmd-page{padding:40px 0 64px;max-width:720px}.nmd-page__title{font-size:28px;font-weight:800;margin-bottom:20px}.nmd-page__content{color:var(--noir);font-size:15.5px}.nmd-page__content p{margin-bottom:14px}.nmd-page__content h2{font-size:20px;margin:24px 0 10px}.nmd-page__content ul{list-style:disc;padding-left:22px;margin-bottom:14px}.nmd-contact{padding:40px 0 64px}.nmd-contact__inner{max-width:560px}.nmd-contact__subtitle{color:var(--gris);font-size:15px;margin-top:10px;margin-bottom:8px}.nmd-contact__form{display:flex;flex-direction:column;margin-top:18px}.nmd-contact__label{font-size:13px;font-weight:600;margin-top:16px;margin-bottom:6px}.nmd-contact__input,.nmd-contact__textarea{width:100%;padding:14px 16px;border:1px solid var(--bordure);border-radius:var(--radius);font-family:inherit;font-size:15px;color:var(--noir);background:var(--blanc)}.nmd-contact__input:focus,.nmd-contact__textarea:focus{outline:none;border-color:var(--bleu-fonce)}.nmd-contact__textarea{resize:vertical;min-height:140px}.nmd-contact__submit{margin-top:20px}.nmd-contact__success{background:#e8f7ef;color:var(--ok);border-radius:var(--radius);padding:14px 16px;font-size:14px;font-weight:600;margin-bottom:4px}.nmd-contact__error{background:#fceaea;color:#c43d3d;border-radius:var(--radius);padding:14px 16px;font-size:14px;font-weight:600;margin-bottom:4px}.nmd-footer{background:var(--noir);color:#c9d2da;padding:40px 0 32px;text-align:center;margin-top:0}.nmd-footer__logo{font-size:18px;font-weight:800;letter-spacing:.14em;color:var(--blanc)}.nmd-footer__links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 10px;margin:18px 0;font-size:14px}.nmd-footer__links a:hover{color:var(--bleu)}.nmd-footer__links span{color:#3a434c}.nmd-footer__pay{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.nmd-footer__pay span{border:1px solid #3A434C;border-radius:6px;font-size:12px;font-weight:600;padding:4px 10px;color:#e7ecf0}.nmd-footer__copy{font-size:13px;color:#8a96a1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nomad.css.map */
