.opg{background:var(--orlea-offwhite, #F7F5F1);color:var(--orlea-encre, #051219)}.opg-hero{position:relative;min-height:clamp(240px,34vw,420px);display:flex;align-items:center;justify-content:center;overflow:hidden}.opg-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.opg-hero-voile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05121926,#0512196b 55%,#05121994)}.opg-hero-txt{position:relative;text-align:center;padding:0 24px}.opg-hero-txt .opg-h1,.opg-hero-txt .opg-surtitre{color:var(--orlea-creme, #F1EEE7)}.opg-tete{text-align:center;padding:clamp(56px,9vw,104px) 24px clamp(24px,4vw,40px)}.opg-surtitre{font-family:Taviraj,Georgia,serif;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;color:var(--orlea-pacane, #7F5639)}.opg-h1{font-family:Cormorant,Georgia,serif;font-weight:700;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.01em;margin:0}.opg-h2{font-family:Cormorant,Georgia,serif;font-weight:700;font-size:clamp(26px,3.4vw,38px);line-height:1.1;letter-spacing:-.01em;margin:0 0 16px}.opg-rte,.opg-rte p{font-family:Taviraj,Georgia,serif;font-size:16px;line-height:1.75;color:var(--orlea-fumee, #7C8486)}.opg-rte p{margin:0 0 14px}.opg-rte p:last-child{margin-bottom:0}.opg-corps{max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(20px,5vw,40px) clamp(64px,9vw,112px)}.opg-corps--contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,6vw,80px);align-items:start}@media(max-width:860px){.opg-corps--contact{grid-template-columns:minmax(0,1fr)}}.opg-mail{display:inline-block;margin-top:22px;font-family:Taviraj,Georgia,serif;font-size:17px;color:var(--orlea-pacane, #7F5639);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.opg-delai{margin:18px 0 0;font-family:Taviraj,Georgia,serif;font-size:14px;color:var(--orlea-fumee, #7C8486)}.opg-form{display:block}.opg-champ{margin:0 0 20px}.opg-champ label{display:block;font-family:Taviraj,Georgia,serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--orlea-fumee, #7C8486);margin:0 0 8px}.opg-champ input,.opg-champ textarea{width:100%;box-sizing:border-box;font-family:Taviraj,Georgia,serif;font-size:16px;color:var(--orlea-encre, #051219);background:#fff;border:1px solid var(--orlea-bordure, rgba(5, 18, 25, .14));border-radius:8px;padding:14px 16px;transition:border-color .25s ease}.opg-champ textarea{resize:vertical;min-height:150px}.opg-champ input:focus,.opg-champ textarea:focus{outline:none;border-color:var(--orlea-pacane, #7F5639)}.opg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 38px;border:0;border-radius:100px;background:var(--orlea-pacane, #7F5639);color:var(--orlea-creme, #F1EEE7);font-family:Taviraj,Georgia,serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .25s ease}.opg-btn:hover{opacity:.86}.opg-msg{font-family:Taviraj,Georgia,serif;font-size:15px;padding:14px 18px;border-radius:8px;margin:0 0 22px}.opg-msg--ok{background:var(--orlea-creme, #F1EEE7);color:var(--orlea-pacane, #7F5639);border-left:3px solid var(--orlea-pacane, #7F5639)}.opg-msg--err{background:#fbf0ec;color:#8c2f1e;border-left:3px solid #8C2F1E}.opg-corps--faq{max-width:860px}.opg-faq-item{border-bottom:1px solid var(--orlea-bordure, rgba(5, 18, 25, .12))}.opg-faq-item summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;position:relative;font-family:Taviraj,Georgia,serif;font-size:17px;line-height:1.45;color:var(--orlea-encre, #051219)}.opg-faq-item summary::-webkit-details-marker{display:none}.opg-faq-item summary:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:1.5px solid var(--orlea-pacane, #7F5639);border-bottom:1.5px solid var(--orlea-pacane, #7F5639);transform:translateY(-70%) rotate(45deg);transition:transform .3s ease}.opg-faq-item[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.opg-faq-rep{padding:0 44px 26px 0;font-family:Taviraj,Georgia,serif;font-size:16px;line-height:1.75;color:var(--orlea-fumee, #7C8486)}.opg-faq-rep p{margin:0 0 12px}.opg-faq-rep p:last-child{margin-bottom:0}.opg-faq-groupe{font-family:Taviraj,Georgia,serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--orlea-pacane, #7F5639);margin:52px 0 6px}.opg-faq-groupe:first-child{margin-top:0}.opg-cta{text-align:center;padding:clamp(48px,7vw,84px) 24px;background:var(--orlea-creme, #F1EEE7)}.opg-cta .opg-h2{margin-bottom:10px}.opg-cta-ligne{font-family:Taviraj,Georgia,serif;font-size:16px;color:var(--orlea-fumee, #7C8486);margin:0 0 26px}.shopify-policy__container{max-width:820px!important;margin:0 auto!important;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px) clamp(72px,10vw,120px)!important}.shopify-policy__title h1{font-family:Cormorant,Georgia,serif!important;font-weight:700!important;font-size:clamp(38px,5.5vw,60px)!important;line-height:1.04!important;letter-spacing:-.01em!important;text-align:left!important;margin:0 0 34px!important;color:var(--orlea-encre, #051219)!important}.shopify-policy__body{font-family:Taviraj,Georgia,serif!important;font-size:16px!important;line-height:1.78!important;color:var(--orlea-fumee, #7C8486)!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:Cormorant,Georgia,serif!important;font-weight:700!important;color:var(--orlea-encre, #051219)!important;letter-spacing:-.005em!important;margin:42px 0 12px!important}.shopify-policy__body h2{font-size:clamp(24px,3vw,32px)!important}.shopify-policy__body h3{font-size:clamp(20px,2.4vw,25px)!important}.shopify-policy__body h4{font-size:19px!important}.shopify-policy__body p{margin:0 0 16px!important}.shopify-policy__body a{color:var(--orlea-pacane, #7F5639)!important;text-decoration:underline!important;text-underline-offset:2px!important}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:22px!important;margin:0 0 18px!important}.shopify-policy__body li{margin:0 0 8px!important}.shopify-policy__body strong{color:var(--orlea-encre, #051219)!important}.shopify-policy__body hr{border:0!important;border-top:1px solid var(--orlea-bordure, rgba(5, 18, 25, .12))!important;margin:40px 0!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/orlea-pages.css.map */
