.ram-p,:root:root{--p-disp: "Barlow Condensed", "Arial Narrow", sans-serif;--p-cond: "Barlow Condensed", "Arial Narrow", sans-serif;--p-body: "Work Sans", system-ui, sans-serif}.ram-p .ram-wrap{max-width:var(--page-width, 1280px);padding-inline:var(--page-margin, 20px);margin-inline:auto}.ram-p .ram-hero__media{filter:brightness(.56) saturate(.92);object-position:center 34%}.ram-p .ram-num-card{position:relative;overflow:hidden;isolation:isolate;min-height:330px;display:flex;flex-direction:column;justify-content:flex-end;padding:26px}.ram-p .ram-num-card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 30%;opacity:1;z-index:0}.ram-p .ram-num-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0b0b0bf2,#0b0b0bd1,#0b0b0b66 68%,#0b0b0b26)}.ram-p .ram-num-card>*:not(.ram-num-card__media):not(.ram-num-card__arrow){position:relative;z-index:2}.ram-p .ram-num-card__arrow{position:absolute;top:22px;right:22px;bottom:auto;z-index:2}.ram-p .ram-num-card h3{margin-top:12px}.ram-p .ram-num-card p{margin-top:8px;color:#fcfcfcc7}.ram-p .ram-panel{position:relative;overflow:hidden;isolation:isolate}.ram-p .ram-panel__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 30%;opacity:.62;z-index:0}.ram-p .ram-panel__inner{position:relative;z-index:2}.ram-p .ram-split{grid-template-columns:minmax(0,1fr)}.ram-p .ram-portrait{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--p-line)}.ram-p .ram-portrait__text{grid-column:1 / -1}.ram-p .ram-portrait__img{min-height:340px}.ram-p .ram-portrait__img img{object-position:center top}.ram-p .ram-stats{flex-direction:column;justify-content:center;padding:30px 26px;gap:20px}@media screen and (min-width:1100px){.ram-p .ram-portrait{grid-template-columns:1.2fr .95fr .62fr}.ram-p .ram-portrait__text{grid-column:auto}.ram-p .ram-portrait__img{min-height:460px}}@media screen and (max-width:599px){.ram-p .ram-portrait__img{min-height:250px}.ram-p .ram-stats{padding:22px 16px;gap:16px}.ram-p .ram-stats b{font-size:1.25rem}}.ram-p .ram-infos ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 24px}.ram-p .ram-infos li{align-items:flex-start}@media screen and (max-width:989px){.ram-p .ram-infos ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}@media screen and (max-width:749px){.ram-p .ram-infos ul{grid-template-columns:1fr;gap:18px}}.ram-p .ram-back{display:inline-flex;align-items:center;gap:10px;font-family:var(--p-cond);font-weight:600;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:#fcfcfc9e;text-decoration:none;padding-block:14px;transition:color .15s ease}.ram-p .ram-back:hover{color:#bfd200}.ram-p .ram-back svg{flex:0 0 auto}.ram-p .eyebrow{letter-spacing:.14em;opacity:1;color:var(--ram-texte-attenue, rgba(252, 252, 252, .62))}.ram-p .ram-duo--wide{grid-template-columns:1.7fr 1fr}@media screen and (max-width:989px){.ram-p .ram-duo--wide{grid-template-columns:1fr}}.ram-p .ram-specs--grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@media screen and (max-width:1099px){.ram-p .ram-specs--grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.ram-p .ram-specs--grid4{grid-template-columns:1fr;gap:16px}}.ram-p .ram-specs--grid4 b{color:#fcfcfc;font-weight:600}@media screen and (max-width:749px){.ram-day .ram-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ram-day .ram-choices label{padding:10px;font-size:.8125rem}}.ram-form input::placeholder,.ram-form textarea::placeholder{color:#fcfcfc8c}.ram-field label .opt{color:#fcfcfc8c}.collection-card:after{display:none!important}.collection-card--image-bg .collection-card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000e0,#0000009e 32%,#00000047 62%,#0000)}.collection-card--image-bg .collection-card__content{position:relative;z-index:2}.product-card .card-gallery img,.product-card .card-gallery__image,.product-card .product-media img,.product-card .resource-image__image{object-fit:contain;box-sizing:border-box;padding:18px}@media screen and (max-width:749px){.product-card .card-gallery img,.product-card .card-gallery__image,.product-card .product-media img,.product-card .resource-image__image{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ram-photo.css.map */
