@font-face{font-family:OBP Repli Baskerville;src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Times");size-adjust:127%;ascent-override:76.4%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:OBP Repli Montserrat;src:local("Arial"),local("ArialMT"),local("Helvetica");font-weight:400;size-adjust:113.3%;ascent-override:85.6%;descent-override:22.1%;line-gap-override:0%}@font-face{font-family:OBP Repli Montserrat;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Helvetica-Bold");font-weight:700;size-adjust:113.3%;ascent-override:85.6%;descent-override:22.1%;line-gap-override:0%}.product-details .layout-panel-flex--row[style*="last baseline"] .text-block,.product-details .layout-panel-flex--row[style*="last baseline"] .text-block *{font-family:Montserrat,OBP Repli Montserrat,sans-serif!important}.product-details h1,.product-details product-price,.product-details product-price *{font-family:Libre Baskerville,OBP Repli Baskerville,serif!important}.product-details .text-block[style*="--text-transform: uppercase"],.product-details .text-block[style*="--text-transform: uppercase"] p{font-size:.6875rem!important;font-weight:600!important;letter-spacing:.14em!important;line-height:1.4!important;color:#453f38!important}.product-details h1{font-size:1.375rem!important;line-height:1.25!important;text-wrap:balance}.product-details .text-block>p>em{font-family:var(--font-body--family)!important;font-style:normal!important;font-size:.875rem!important;line-height:1.5!important;color:#453f38!important}.product-details product-price,.product-details product-price *{font-size:1.375rem!important}.product-details product-price,.product-details product-price>*{text-align:left!important;justify-content:flex-start!important}.product-details .layout-panel-flex--row[style*="last baseline"]{display:block!important;font-size:0!important;line-height:0!important}.product-details .layout-panel-flex--row[style*="last baseline"]>.group-block{display:inline-block!important;width:auto!important;vertical-align:baseline;font-size:1rem;line-height:1.2}.product-details .layout-panel-flex--row[style*="last baseline"]>.group-block+.group-block{margin-inline-start:12px}.product-details .layout-panel-flex--row[style*="last baseline"] product-price{min-width:3.95em}.product-details [id*=inflate_inflate_star]{height:28px;overflow:visible}.product-details img[src*=Logo_Mont_saint_Michel],.product-details img[src*=Logo_Deauville]{filter:brightness(0);opacity:.8}.product-details .text-block[style*=letter-spacing--body-tight],.product-details .text-block[style*=letter-spacing--body-tight] p{font-size:.6875rem!important;letter-spacing:normal!important}.product-details obp-offers-component{margin-top:0!important}@media screen and (max-width:749px){.product-details{margin-top:12px}.product-details>.group-block{--padding-block-end: 4px !important}}@media screen and (min-width:750px){.product-details h1{font-size:2.125rem!important}.product-details .text-block>p>em{font-size:.9375rem!important}.product-details product-price,.product-details product-price *{font-size:1.5rem!important}}.product-details .text-block[style*="--text-wrap: nowrap"],.product-details .text-block[style*="--text-wrap: nowrap"] p{color:#2e7d4f!important;font-size:1rem!important;white-space:nowrap}.product-details .text-block[style*="--text-wrap: nowrap"],.product-details .text-block[style*="--text-wrap: nowrap"] p{font-size:.875rem!important;font-weight:600;min-width:3.2em;text-align:center!important}.product-details .text-block[style*="--text-wrap: balance"],.product-details .text-block[style*="--text-wrap: balance"] p{font-size:.8125rem!important;line-height:1.4!important;color:#453f38!important}.product-details .text-block[style*="--text-wrap: balance"] strong{font-weight:600}.product-details inflate-snippets-widget .inflate-snippets-container{display:block;margin-inline:auto}.product-details .layout-panel-flex--row:has(>product-card){flex-direction:column!important;align-items:stretch!important;gap:12px!important}.product-details .layout-panel-flex--row>product-card{flex:0 0 auto!important;width:100%!important;max-width:none!important}.product-details .layout-panel-flex--row>product-card>.product-card__content{display:grid!important;grid-template-columns:34% minmax(0,1fr);grid-template-rows:1fr auto auto auto auto auto 1fr;column-gap:20px;row-gap:6px!important;padding:0 16px 0 0!important;border:1px solid #e4dccb!important;border-radius:0!important;background:#fffdf9;transition:border-color .15s}.product-details .layout-panel-flex--row>product-card:hover>.product-card__content{border-color:#c9b892!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>:is(.card-gallery,.image-block){grid-column:1;grid-row:1 / -1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;width:100%!important;min-width:0;background:#f7f6f3}.product-details .layout-panel-flex--row>product-card>.product-card__content>.image-block{position:static!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>.image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.product-details .layout-panel-flex--row>product-card>.product-card__content>:not(.card-gallery,.image-block){grid-column:2;width:100%!important;min-width:0;justify-content:flex-start!important;text-align:left!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>.h4{grid-row:2;padding-block-start:12px!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>rte-formatter:nth-of-type(1){grid-row:3}.product-details .layout-panel-flex--row>product-card>.product-card__content>.rating-wrapper{grid-row:4}.product-details .layout-panel-flex--row>product-card>.product-card__content>product-price{grid-row:5}.product-details .layout-panel-flex--row>product-card>.product-card__content>rte-formatter:nth-of-type(2){grid-row:6;padding-block-end:12px!important}.product-details .layout-panel-flex--row>product-card .h4,.product-details .layout-panel-flex--row>product-card .h4 p,.product-details .layout-panel-flex--row>product-card product-price,.product-details .layout-panel-flex--row>product-card product-price *{margin:0;font-size:1.0625rem!important;line-height:1.3!important;text-align:left!important}.product-details .layout-panel-flex--row>product-card rte-formatter,.product-details .layout-panel-flex--row>product-card rte-formatter p{margin:0;font-size:.875rem!important;line-height:1.45!important;text-align:left!important;color:#453f38!important}.product-details .layout-panel-flex--row>product-card .rating{--infl-star-box-px: 15px}.product-details .layout-panel-flex--row>product-card .product-badges__badge:not(.obp-etiquette--epuise){display:none}@media screen and (max-width:749px){.product-details .layout-panel-flex--row>product-card>.product-card__content{grid-template-columns:40% minmax(0,1fr);grid-template-rows:1fr auto auto auto auto 1fr auto;column-gap:14px;padding:0!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>:is(.card-gallery,.image-block){grid-row:1 / 7}.product-details .layout-panel-flex--row>product-card>.product-card__content>:not(.card-gallery,.image-block){padding-inline-end:12px!important}.product-details .layout-panel-flex--row>product-card>.product-card__content>.rating-wrapper{grid-row:3}.product-details .layout-panel-flex--row>product-card>.product-card__content>product-price{grid-row:4}.product-details .layout-panel-flex--row>product-card>.product-card__content>rte-formatter:nth-of-type(2){grid-row:5}.product-details .layout-panel-flex--row>product-card>.product-card__content>rte-formatter:nth-of-type(1){grid-column:1 / -1;grid-row:7;padding:10px 12px 12px!important;border-block-start:1px solid #e4dccb}}
/*# sourceMappingURL=/cdn/shop/t/433/assets/obp-fiche-entete.css.map */
