body[data-template=product]{--rog-ease: cubic-bezier(.23, 1, .32, 1);--rog-ink: #1D1D1F;--rog-ink2: #6E6E73;--rog-surf: #F5F5F7;--rog-surf2: #EBEBED;--rog-red: #DD1D1D;--rog-red-ink: #C81919;--rog-red-fonce: #B81717;--rog-white: #F9F9F9;--rog-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--rog-rythme: 34px;--rog-r-carte: 16px;--rog-r-ligne: 14px;--rog-r-vignette: 10px;--rog-vignette: 46px;--rog-trait: rgba(0, 0, 0, .11);--rog-vignette-repli: 56px}body[data-template=product] .product-form__input,body[data-template=product] .product-form__input .form__label,body[data-template=product] .product-form__input .select__select,body[data-template=product] .gpo-form__group,body[data-template=product] .gpo-form__group .gpo-label .label-content,body[data-template=product] .gpo-form__group .gpo-tooltip__title,body[data-template=product] .gpo-form__group .gpo-tooltip__title .break-word,body[data-template=product] .gpo-ov-item input[type=radio],body[data-template=product] .product__price--block .product__price,body[data-template=product] button.product__add-to-cart.product-form__submit{font-family:var(--rog-font)!important;-webkit-font-smoothing:antialiased}body[data-template=product] .gpo-form__group:not(:has(.gpo-ov-item,input,select,textarea)){display:none}body[data-template=product] .gpo-form__group.gpo-element:has(.gpo-ov-item){margin-top:var(--rog-rythme);padding-left:0;padding-right:0}body[data-template=product] .gpo-form__group.gpo-group:has(.gpo-ov-item){margin-top:0;padding-left:0;padding-right:0}body[data-template=product] .product-divider{height:0!important;border:0!important;background:none!important;margin:28px 0!important}body[data-template=product] .gpo-form__group .gpo-label{display:block;max-width:38%;margin:0 0 12px;padding:0;cursor:default}body[data-template=product] .gpo-form__group .gpo-label .label-content{font-size:13px!important;font-weight:500!important;color:var(--rog-ink2)!important;letter-spacing:.005em;line-height:1.3}body[data-template=product] .product-form__input--dropdown{max-width:none;margin-bottom:34px}body[data-template=product] .product-form__input--dropdown .form__label{display:block;margin:0 0 10px;padding-left:0;font-size:13px!important;font-weight:500!important;color:var(--rog-ink2)!important;text-transform:none!important;letter-spacing:.005em}body[data-template=product] .product-form__input--dropdown .select{max-width:none!important;width:100%}body[data-template=product] .product-form__input--dropdown .select__select{height:52px!important;width:100%;border:0!important;border-radius:12px!important;background-color:var(--rog-surf)!important;color:var(--rog-ink)!important;box-shadow:none!important;padding:0 46px 0 16px!important;font-size:17px!important;font-weight:500;letter-spacing:-.01em;transition:background-color .2s var(--rog-ease),box-shadow .2s var(--rog-ease)}body[data-template=product] .product-form__input--dropdown .select__select:hover{background-color:var(--rog-surf2)!important;border:0!important}body[data-template=product] .product-form__input--dropdown .select__select:focus-visible{box-shadow:0 0 0 3px #c8191952!important}body[data-template=product] .product-form__input--dropdown .select svg{left:auto!important;right:16px!important;top:50%!important;width:11px!important;color:var(--rog-ink2)}@media screen and (min-width:990px){body[data-template=product] .page-wrapper{overflow:clip}body[data-template=product]{overflow-x:clip}body[data-template=product] .product__media--inner,body[data-template=product] .product__media-wrapper{position:sticky;top:16px;align-self:start}}body[data-template=product] .product__slide:first-child .product__media img{transform:scale(1.3);transform-origin:center center}body[data-template=product] variant-selects{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:0}body[data-template=product] .product__content--block:has(variant-selects){margin-bottom:0!important;padding-bottom:0!important}body[data-template=product] variant-selects>script{display:none}body[data-template=product] .product-form__input--dropdown{position:relative;display:grid;gap:4px;max-width:none;margin:0;padding:13px 16px 12px;border-radius:var(--rog-r-carte);background:var(--rog-surf);transition:background-color .2s var(--rog-ease)}@media(hover:hover){body[data-template=product] .product-form__input--dropdown:hover{background:var(--rog-surf2)}}body[data-template=product] .product-form__input--dropdown .form__label{display:block;margin:0;padding:0;font-family:var(--rog-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.3;letter-spacing:-.004em;color:var(--rog-ink2)!important;text-transform:none!important}body[data-template=product] .product-form__input--dropdown .select{max-width:none!important;width:100%;margin:0}body[data-template=product] .product-form__input--dropdown .select__select{text-overflow:ellipsis;appearance:none;-webkit-appearance:none;height:auto!important;min-height:0!important;width:100%;margin:0;padding:0 22px 0 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--rog-ink)!important;font-family:var(--rog-font)!important;font-size:18px!important;font-weight:500!important;line-height:1.25;letter-spacing:-.018em;cursor:pointer}body[data-template=product] .product-form__input--dropdown .select__select:focus-visible{outline:2px solid var(--rog-red-ink)!important;outline-offset:4px!important;border-radius:4px!important}body[data-template=product] .product-form__input--dropdown .select svg,body[data-template=product] .product-form__input--dropdown .select .icon-caret{left:auto!important;right:18px!important;top:auto!important;bottom:18px!important;width:10px!important;height:10px!important;color:var(--rog-ink2)!important;opacity:.8}body[data-template=product] .gpo-form__group>.gpo-ov-wrapper{display:grid!important;grid-template-columns:1fr;gap:8px;margin:0;padding:0;width:100%}body[data-template=product] .gpo-form__group :has(>.gpo-ov-item){display:grid!important;grid-template-columns:1fr;gap:8px;margin:0;padding:0;width:100%}body[data-template=product] .gpo-form__group.gpo-element>.gpo-ov-wrapper+.gpo-ov-wrapper{margin-top:10px}body[data-template=product] .gpo-ov-item{position:relative;display:block;margin:0;padding:0;min-width:0}body[data-template=product] .gpo-form__group .gpo-swatches.image-swatches.gpo-ov-item>label{display:flex;align-items:center;gap:14px;width:100%;min-width:0;margin:0!important;padding:9px 16px 9px 9px!important;border:0!important;border-radius:var(--rog-r-ligne)!important;background:var(--rog-surf)!important;box-shadow:inset 0 0 0 1px var(--rog-trait);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--rog-ease),box-shadow .2s var(--rog-ease),transform .12s var(--rog-ease)}@media(hover:hover){body[data-template=product] .gpo-ov-item:not(:has(input:disabled))>label:hover{background:var(--rog-surf2)!important}}body[data-template=product] .gpo-form__group .gpo-ov-item:not(:has(input:disabled))>label:active{transform:scale(.99);transition-duration:.09s}body[data-template=product] .gpo-form__group .gpo-swatches.image-swatches.gpo-ov-item input[type=radio]:checked+label{background:#fff!important;box-shadow:inset 0 0 0 2px var(--rog-red)!important;border:0!important;outline:none!important;padding:9px 16px 9px 9px!important}body[data-template=product] .gpo-ov-item input[type=radio]:focus-visible+label{outline:3px solid rgba(221,29,29,.45);outline-offset:3px}@supports not selector(:focus-visible){body[data-template=product] .gpo-ov-item input[type=radio]:focus+label{outline:3px solid rgba(221,29,29,.45);outline-offset:3px}}body[data-template=product] .gpo-form__group.gpo-element:has(input:not(:disabled)) .gpo-ov-item:has(input:disabled)>label{opacity:.38;cursor:not-allowed}body[data-template=product] .gpo-ov-item .gpo-ov-extend{width:100%}body[data-template=product] .gpo-ov-item .gpo-ov-extend:empty{display:none}body[data-template=product] .gpo-ov-item input[type=radio]{display:block!important;position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;appearance:none;-webkit-appearance:none;background:none;box-shadow:none;pointer-events:none}body[data-template=product] .gpo-ov-item .gpo-swatch__inner{flex:none;display:block;width:var(--rog-vignette);height:var(--rog-vignette);border-radius:var(--rog-r-vignette);overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--rog-trait)}body[data-template=product] .gpo-ov-item img.swatch-image,body[data-template=product] .gpo-ov-item img.gpo-swatch__image{width:100%!important;height:100%!important;display:block;object-fit:contain;object-position:center;padding:0;transform:none!important;mix-blend-mode:multiply}body[data-template=product] .gpo-ov-item .gpo-tooltip{position:static!important;display:block!important;flex:1 1 auto;min-width:0;opacity:1!important;visibility:visible!important;transform:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;max-width:none!important;width:auto;z-index:auto!important;pointer-events:none;color:inherit!important}body[data-template=product] .gpo-ov-item .gpo-tooltip:before,body[data-template=product] .gpo-ov-item .gpo-tooltip:after{content:none!important;display:none!important}body[data-template=product] .gpo-form__group .gpo-tooltip__title{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0;padding:0;text-align:left;font-family:var(--rog-font);font-size:14px;font-weight:400;line-height:1.3;letter-spacing:-.006em;color:var(--rog-ink2)!important;white-space:normal!important}body[data-template=product] .gpo-form__group .gpo-tooltip__title .break-word{display:block;min-width:0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-.01em;color:var(--rog-ink)!important;overflow-wrap:anywhere}body[data-template=product] .gpo-ov-item input[type=radio]:checked+label .gpo-tooltip__title .break-word{font-weight:500}body[data-template=product] .gpo-form__group .gpo-selected-values{display:none}body[data-template=product] .product__content--block:has(.rogx-recap-tete){margin:var(--rog-rythme) 0 0!important;padding:24px 24px 4px;border-radius:22px 22px 0 0;background:var(--rog-surf);box-shadow:inset 1px 0 0 var(--rog-trait),inset -1px 0 0 var(--rog-trait),inset 0 1px 0 var(--rog-trait)}body[data-template=product] .rogx-recap-titre{margin:0 0 14px;font-family:var(--rog-font);font-size:19px;font-weight:600;letter-spacing:-.014em;color:var(--rog-ink)}body[data-template=product] .rogx-recap-lignes{display:grid;gap:9px}body[data-template=product] .rogx-recap-ligne{display:flex;justify-content:space-between;gap:14px;font-family:var(--rog-font);font-size:15px;letter-spacing:-.006em;color:var(--rog-ink2)}body[data-template=product] .rogx-recap-ligne .v{color:var(--rog-ink);text-align:right;font-variant-numeric:tabular-nums}body[data-template=product] .product__price--block:has([id^=price-]){margin:0!important;padding:16px 24px 0;background:var(--rog-surf);box-shadow:inset 1px 0 0 var(--rog-trait),inset -1px 0 0 var(--rog-trait)}body[data-template=product] .product__content--block:has(.product-form__submit){margin:0!important;padding:18px 24px 0;background:var(--rog-surf);box-shadow:inset 1px 0 0 var(--rog-trait),inset -1px 0 0 var(--rog-trait)}body[data-template=product] .product__content--block:has(.rogx-recap-mention){margin:0 0 var(--rog-rythme)!important;padding:12px 24px 22px;border-radius:0 0 22px 22px;background:var(--rog-surf);box-shadow:inset 1px 0 0 var(--rog-trait),inset -1px 0 0 var(--rog-trait),inset 0 -1px 0 var(--rog-trait)}body[data-template=product] .rogx-recap-mention{margin:0;text-align:center;font-family:var(--rog-font);font-size:13px;letter-spacing:-.004em;color:var(--rog-ink2)}body[data-template=product] .product__price--block [id^=price-]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-height:44px;margin:0;padding-top:16px;border-top:1px solid var(--rog-trait)}body[data-template=product] .product__price--block [id^=price-]:before{content:"Total";font-family:var(--rog-font);font-size:15px;font-weight:400;letter-spacing:-.006em;color:var(--rog-ink2)}body[data-template=product] .product__price--block [id^=price-] .price,body[data-template=product] .product__price--block [id^=price-] .price__container,body[data-template=product] .product__price--block [id^=price-] .price__regular{background:none!important;padding:0!important;border:0!important;border-radius:0!important}body[data-template=product] .product__price--block [id^=price-] .product__price{animation:rog-price-in .32s var(--rog-ease) both}body[data-template=product] .product__price--block [id^=price-] .price .price-item--regular,body[data-template=product] .product__price--block [id^=price-] .price .price-item--sale{font-family:var(--rog-font);font-size:30px;font-weight:600;letter-spacing:-.024em;color:var(--rog-ink);font-variant-numeric:tabular-nums}body[data-template=product] .product__price--block [id^=price-] .price__sale s.price-item--regular{color:var(--rog-ink2);font-weight:400}@keyframes rog-price-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}body[data-template=product] button.product__add-to-cart[id^=ProductSubmitButton-],body[data-template=product] button.product__add-to-cart.product-form__submit{align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:0 24px!important;border:0!important;border-color:transparent!important;border-radius:980px!important;background:var(--rog-red)!important;background-image:none!important;color:var(--rog-white)!important;font-family:var(--rog-font)!important;font-size:17px!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--rog-ease),box-shadow .2s var(--rog-ease),transform .12s var(--rog-ease)!important}body[data-template=product] button.product__add-to-cart[id^=ProductSubmitButton-]:hover,body[data-template=product] button.product__add-to-cart.product-form__submit:hover{background:var(--rog-red-fonce)!important;border-color:transparent!important;transform:none!important;box-shadow:none!important}body[data-template=product] button.product__add-to-cart[id^=ProductSubmitButton-]:active,body[data-template=product] button.product__add-to-cart.product-form__submit:active{transform:scale(.97)!important;background:var(--rog-red-fonce)!important;box-shadow:none!important}body[data-template=product] button.product__add-to-cart[id^=ProductSubmitButton-]:focus-visible,body[data-template=product] button.product__add-to-cart.product-form__submit:focus-visible{outline:3px solid rgba(221,29,29,.45)!important;outline-offset:3px!important;box-shadow:none!important}@supports not selector(:focus-visible){body[data-template=product] button.product__add-to-cart.product-form__submit:focus{outline:2px solid var(--rog-ink)!important;outline-offset:3px!important}}body[data-template=product] button.product__add-to-cart[id^=ProductSubmitButton-][disabled],body[data-template=product] button.product__add-to-cart.product-form__submit[disabled],body[data-template=product] button.product__add-to-cart.product-form__submit[aria-disabled=true]{background:var(--rog-surf)!important;color:var(--rog-ink2)!important;box-shadow:none!important;transform:none!important;cursor:not-allowed}body[data-template=product] button.product__add-to-cart .buy-buttons__text-flex{display:inline-flex!important;align-items:center!important;gap:0!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:none!important}body[data-template=product] button.product__add-to-cart .buy-buttons__text-flex>svg{display:none!important}body[data-template=product] .product-form__submit{margin-bottom:0}body[data-template=product] .sticky-atc button.product__add-to-cart.product-form__submit{width:auto!important;min-height:44px!important;padding:0 22px!important}body[data-template=product] .product__content--block:has(.guide-config-link){margin:var(--rog-rythme) 0 0!important;padding:0!important}body[data-template=product] .guide-config-link{font-family:var(--rog-font)!important;font-size:13px!important;font-weight:400!important;color:var(--rog-ink2)!important}body[data-template=product] .guide-config-link:hover{color:var(--rog-ink)!important}body[data-template=product] .guide-icon{display:none!important}body[data-template=product] .guide-config-text{font-style:normal!important}body[data-template=product] .guide-config-text:after{opacity:.4!important}body[data-template=product] div[style*="border-left:4px solid #CC0000"]{background:var(--rog-surf)!important;border:0!important;border-radius:18px!important;padding:18px 20px!important;margin:24px 0!important}body[data-template=product] div[style*="border-left:4px solid #CC0000"] p[style*="color:#CC0000"]{color:var(--rog-ink2)!important;font-family:var(--rog-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important}body[data-template=product] div[style*="border-left:4px solid #CC0000"] p{font-family:var(--rog-font)!important;color:var(--rog-ink)!important}body[data-template=product] a[style*="background:#CC0000"]{display:inline-block!important;background:none!important;color:var(--rog-red-ink)!important;padding:0!important;border-radius:0!important;font-family:var(--rog-font)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important}body[data-template=product] p[style*="Barlow Condensed"],body[data-template=product] .rog-acc,body[data-template=product] .rog-acc *{font-family:var(--rog-font)!important}body[data-template=product] .rog-icons-container .rog-col p{font-family:var(--rog-font)!important;font-size:15px!important;color:var(--rog-ink2)!important;line-height:1.5!important}body[data-template=product] .gpo-form__group .gpo-label .gpo-required,body[data-template=product] .gpo-form__group .gpo-label span[style*=color]{color:var(--rog-red-ink)!important;font-weight:500!important}body[data-template=product] .gpo-form__group.gpo-element:has(.gpo-input-wrap){display:grid;gap:4px;padding:13px 16px 12px!important;border-radius:var(--rog-r-carte);background:var(--rog-surf);transition:background-color .2s var(--rog-ease),box-shadow .2s var(--rog-ease)}body[data-template=product] .gpo-form__group:has(.gpo-input-wrap) .gpo-label{max-width:none;margin:0}body[data-template=product] .gpo-form__group:has(.gpo-input-wrap) .gpo-label .label-content{font-size:13px!important;font-weight:400!important;letter-spacing:-.004em;color:var(--rog-ink2)!important}body[data-template=product] .gpo-form__group .gpo-input-wrap{margin:4px 0 0;padding:0 14px;width:100%;display:flex;align-items:center;min-height:46px;border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--rog-trait)!important;transition:box-shadow .2s var(--rog-ease)}body[data-template=product] .gpo-form__group:focus-within .gpo-input-wrap{box-shadow:inset 0 0 0 2px var(--rog-ink)!important}body[data-template=product] .gpo-form__group input.gpo-input.gpo-text,body[data-template=product] .gpo-form__group textarea.gpo-input{width:100%;height:auto;min-height:24px;line-height:1.4;margin:0;padding:2px 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--rog-ink);font-family:var(--rog-font);font-size:17px;font-weight:400;line-height:1.25;letter-spacing:-.016em}body[data-template=product] .gpo-form__group textarea.gpo-input{min-height:72px;line-height:1.4;resize:vertical}@media(hover:hover){body[data-template=product] .gpo-form__group.gpo-element:has(.gpo-input-wrap):hover{background:var(--rog-surf2)}}body[data-template=product] .gpo-form__group.gpo-element:has(.gpo-input-wrap):focus-within{background:#fff;box-shadow:0 0 0 3px #dd1d1d73}body[data-template=product] .gpo-form__group input.gpo-input.gpo-text:focus,body[data-template=product] .gpo-form__group textarea.gpo-input:focus{outline:none}body[data-template=product] .gpo-form__group input.gpo-input.gpo-text::placeholder{color:var(--rog-ink2)}body[data-template=product] .gpo-form__group .gpo-helptext{display:block;margin-top:6px;font-family:var(--rog-font);font-size:13px;font-weight:400;line-height:1.45;color:var(--rog-ink2)}body[data-template=product] .gpo-form__group:has(.gpo-input-wrap){margin-top:var(--rog-rythme)}body[data-template=product] .gpo-app,body[data-template=product] .gpo-container,body[data-template=product] .gpo-group__wrapper,body[data-template=product] .gpo-group__childs{margin:0;padding:0;border:0;background:none}body[data-template=product] .gpo-form__group .gpo-ov-wrapper[style*="display:none"],body[data-template=product] .gpo-form__group .gpo-ov-wrapper[style*="display: none"],body[data-template=product] .gpo-form__group .gpo-label[style*="display:none"],body[data-template=product] .gpo-form__group .gpo-label[style*="display: none"],body[data-template=product] .gpo-form__group[style*="display:none"],body[data-template=product] .gpo-form__group[style*="display: none"]{display:none!important}@media screen and (max-width:749px){body[data-template=product]{--rog-rythme: 28px}body[data-template=product] .gpo-form__group:has(.gpo-ov-item){--rog-vignette: 52px}body[data-template=product] .gpo-form__group .gpo-swatches.image-swatches.gpo-ov-item>label,body[data-template=product] .gpo-form__group .gpo-swatches.image-swatches.gpo-ov-item input[type=radio]:checked+label{gap:12px;padding:10px 16px 10px 10px!important}body[data-template=product] .gpo-form__group .gpo-tooltip__title .break-word{font-size:16px}body[data-template=product] .gpo-form__group .gpo-tooltip__title{font-size:14px}body[data-template=product] variant-selects{grid-template-columns:1fr}body[data-template=product] .gpo-form__group.gpo-element>.gpo-ov-wrapper+.gpo-ov-wrapper{margin-top:10px}body[data-template=product] .gpo-form__group>.gpo-ov-wrapper{gap:10px}body[data-template=product] .gpo-form__group :has(>.gpo-ov-item){gap:10px}body[data-template=product] .product__price--block [id^=price-] .price .price-item--regular,body[data-template=product] .product__price--block [id^=price-] .price .price-item--sale{font-size:27px}body[data-template=product] button.product__add-to-cart.product-form__submit{min-height:52px!important}}@media(prefers-reduced-motion:reduce){body[data-template=product] .gpo-ov-item .gpo-swatch__inner,body[data-template=product] .gpo-form__group .gpo-tooltip__title .break-word,body[data-template=product] .product-form__input--dropdown .select__select,body[data-template=product] button.product__add-to-cart.product-form__submit{transition-duration:.01ms!important}body[data-template=product] .gpo-ov-item:hover .gpo-swatch__inner,body[data-template=product] .gpo-form__group .gpo-ov-item>label:active .gpo-swatch__inner,body[data-template=product] button.product__add-to-cart.product-form__submit:active{transform:none!important}body[data-template=product] .product__price--block [id^=price-] .product__price{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/rog-produit.css.map */
