product-info{--teal:#1c7891;--teal-deep:#155b6e;--teal-ink:#103e4b;--orange:#f1562b;--orange-deep:#d8431b;--cream:#faf6ec;--card:#ffffff;--ink:#1d1a17;--ink-soft:#5b554d;--line:#ece4d4;--sage:#e8f1ea;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--r:18px;--r-sm:12px;--shadow:0 10px 30px -14px rgba(16,62,75,.28);background:var(--cream);font-family:var(--font-body);color:var(--ink-soft)}product-info *{box-sizing:border-box}product-info .page-width{max-width:1240px}product-info .breadcrumb{font-family:var(--font-body)!important;font-size:13px!important;color:var(--ink-soft)!important;margin:4px 0 22px!important;padding:0!important;font-weight:500}product-info .breadcrumb a{color:var(--teal)!important;text-decoration:none;font-weight:600}product-info .breadcrumb a:hover{text-decoration:underline}product-info .product{gap:48px}@media(min-width:990px){product-info .product{grid-template-columns:1fr 1fr;align-items:start}}product-info .product__media-wrapper{position:relative}product-info .product__media,product-info .product__modal-opener .product__media{border-radius:var(--r);overflow:hidden;background:var(--card);border:1px solid var(--line)}product-info .product__media img{border-radius:var(--r)}product-info .product__media-list{gap:14px}product-info .thumbnail-list{gap:10px;margin-top:14px}product-info .thumbnail{border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line);background:var(--card);transition:border-color .15s,transform .15s}product-info .thumbnail:hover{transform:translateY(-2px)}product-info .thumbnail.global-media-settings,product-info .thumbnail{box-shadow:none}product-info .thumbnail[aria-current]{border-color:var(--orange);box-shadow:0 0 0 2px var(--orange)}product-info .thumbnail img{border-radius:var(--r-sm)}product-info .sgx-media-badges{position:absolute;top:14px;left:14px;z-index:3;display:flex;flex-direction:column;gap:8px;align-items:flex-start}product-info .sgx-badge{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.01em;color:#fff;padding:6px 13px;border-radius:999px;box-shadow:var(--shadow);line-height:1}product-info .sgx-badge.promo{background:var(--orange)}product-info .sgx-badge.new{background:var(--teal)}product-info .product__info-container{font-family:var(--font-body)}product-info .product__info-container>*{margin-top:18px}product-info .product__info-container>*:first-child{margin-top:0}product-info .product__title h1,product-info .product__title .h1{font-family:var(--font-display)!important;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--ink);font-size:clamp(30px,4vw,46px);margin:0}product-info .product__text.subtitle,product-info .product__text.caption-with-letter-spacing{color:var(--teal);font-weight:700;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:13px}product-info .price{font-family:var(--font-display)}product-info .price .price-item--regular,product-info .price--large .price-item--regular{font-weight:800;color:var(--ink);font-size:30px;letter-spacing:-.01em}product-info .price--on-sale .price-item--regular{color:var(--orange)}product-info .price__sale .price-item--last{color:var(--orange)}product-info .price--on-sale .price-item--sale{color:var(--orange);font-weight:800}product-info .price__badge-sale,product-info .badge.price__badge-sale{background:var(--orange);color:#fff;border:none;border-radius:999px;font-weight:700}product-info .price__badge-sold-out{border-radius:999px}product-info .rating-star{--color-rating:var(--orange)}product-info .rating-wrapper{align-items:center}product-info .product-form__input .form__label{font-family:var(--font-display);font-weight:700;color:var(--ink);font-size:14px;margin-bottom:8px}product-info .product-form__input--pill input[type=radio]+label{border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--ink);font-weight:600;padding:10px 18px;transition:all .15s}product-info .product-form__input--pill input[type=radio]:checked+label{border-color:var(--orange);background:var(--orange);color:#fff;box-shadow:0 6px 16px -8px var(--orange)}product-info .product-form__input--pill input[type=radio]+label:hover{border-color:var(--orange)}product-info .select__select{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--card);font-family:var(--font-body);font-weight:600;color:var(--ink)}product-info .quantity{border-radius:999px;border:1.5px solid var(--line);background:var(--card);box-shadow:none;min-height:50px}product-info .quantity__button{color:var(--ink)}product-info .quantity__input{font-family:var(--font-display);font-weight:700;color:var(--ink)}product-info .quantity__label.form__label{font-family:var(--font-display);font-weight:700;color:var(--ink)}product-info .product-form__submit{border-radius:999px!important;font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.01em;min-height:54px;box-shadow:0 12px 26px -12px #f1562b99;transition:transform .12s}product-info .product-form__submit.button--primary,product-info .product-form__submit:not(.button--secondary){background:var(--orange);border-color:var(--orange);color:#fff}product-info .product-form__submit:hover{transform:translateY(-1px)}product-info .product-form__submit.button--secondary{background:var(--card);color:var(--orange);border:1.5px solid var(--orange);box-shadow:none}product-info .shopify-payment-button__button--unbranded{background:var(--teal)!important;border-radius:999px!important;font-family:var(--font-display);font-weight:700;min-height:54px}product-info .shopify-payment-button__button--unbranded:hover{background:var(--teal-deep)!important}product-info .shopify-payment-button__more-options{border-radius:999px;color:var(--teal);font-weight:600}product-info .sgx-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}product-info .sgx-trust .t{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);padding:14px 8px}product-info .sgx-trust .t svg{width:24px;height:24px;color:var(--teal)}product-info .sgx-trust .t b{font-family:var(--font-display);font-size:13px;color:var(--ink);font-weight:700;line-height:1.2}product-info .sgx-trust .t span{font-size:11.5px;color:var(--ink-soft);line-height:1.25}product-info .product-shipping-info{display:none!important}product-info .sgx-ship{margin-top:18px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:var(--card)}product-info .sgx-ship .row{display:flex;gap:13px;align-items:flex-start;padding:14px 16px}product-info .sgx-ship .row+.row{border-top:1px dashed var(--line)}product-info .sgx-ship .ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center}product-info .sgx-ship .row.idf .ic{background:#f1562b1f;color:var(--orange)}product-info .sgx-ship .row.intl .ic{background:#1c78911f;color:var(--teal)}product-info .sgx-ship .ic svg{width:20px;height:20px}product-info .sgx-ship b{display:block;font-family:var(--font-display);font-weight:700;color:var(--ink);font-size:14.5px;line-height:1.25}product-info .sgx-ship span{font-size:13px;color:var(--ink-soft);line-height:1.35}product-info .product__description{font-family:var(--font-body);color:var(--ink-soft);font-size:16px;line-height:1.6}product-info .product__accordion .accordion__title,product-info .product__accordion .h4{font-family:var(--font-display)!important;font-weight:700;color:var(--ink);font-size:16px}product-info .product__accordion{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);margin-top:10px;overflow:hidden}product-info .product__accordion details{padding:0}product-info .product__accordion summary{padding:15px 16px}product-info .product__accordion .accordion__content{padding:0 16px 16px;color:var(--ink-soft)}product-info .product__accordion .summary__title .svg-wrapper{color:var(--teal)}product-info .product__view-details{color:var(--teal);font-weight:600}product-info .complementary-products .accordion__title,product-info .complementary-products h2{font-family:var(--font-display)!important;font-weight:800;color:var(--ink)}.sgx-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line,#ece4d4);box-shadow:0 -8px 24px -16px #103e4b66;font-family:Hanken Grotesk,system-ui,sans-serif;transform:translateY(110%);transition:transform .25s ease}.sgx-sticky-atc.show{transform:translateY(0)}.sgx-sticky-atc .info{flex:1;min-width:0}.sgx-sticky-atc .info .name{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;color:#1d1a17;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgx-sticky-atc .info .price{font-weight:700;color:#f1562b;font-size:15px;font-family:Bricolage Grotesque,system-ui,sans-serif}.sgx-sticky-atc .info .price s{color:#9a9389;font-weight:500;margin-right:6px}.sgx-sticky-atc button{flex:none;border:none;cursor:pointer;background:#f1562b;color:#fff;border-radius:999px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:15px;padding:14px 22px;box-shadow:0 10px 22px -10px #f1562bb3}.sgx-sticky-atc button:disabled{background:#cfc8bd;box-shadow:none}@media(max-width:749px){.sgx-sticky-atc{display:flex}product-info .product__info-container{padding-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/refonte-produit.css.map */
