.olp{--dsp:"Poppins",system-ui,sans-serif}.olp h2,.olp h3,.olp h4,.oralo h2,.oralo h3,.oralo h4{font-family:Poppins,system-ui,sans-serif!important;font-weight:700;letter-spacing:-.02em}.olp h2,.oralo h2{font-size:clamp(25px,4.2vw,38px);line-height:1.18}.olp h3,.oralo h3{font-size:clamp(18px,2.5vw,24px);line-height:1.25}.olp h4,.oralo h4{font-size:clamp(16px,2vw,19px);line-height:1.3}.olp .olp-off__b b,.olp .olp-off__p b,.olp-seal b{font-family:Poppins,system-ui,sans-serif;letter-spacing:-.01em}main h1{color:#1b1e1c;letter-spacing:-.025em;line-height:1.15}main h1 strong,main h1 b{color:#004f46;font-weight:700}main h2 strong,main h2 b{color:#004f46}.olp-off{padding:13px 14px}.olp-off__b b{font-size:16.5px}.olp-off__p b{font-size:18px}.olp-div{font-size:14px}.olp-bgrid{gap:11px 16px}.olp-b span{font-size:14.5px}.olp-b svg{width:24px;height:24px}.olp-rate{font-size:14.5px}main .button{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.otb{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.otb .ohd-cc{max-width:620px}.oj-rv{opacity:0;transform:translateY(26px);transition:opacity .75s cubic-bezier(.2,.6,.2,1),transform .75s cubic-bezier(.2,.6,.2,1)}.oj-rv.in{opacity:1;transform:none}.oslide{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none}.oslide::-webkit-scrollbar{display:none}.oslide>*{scroll-snap-align:center;flex:0 0 auto}.oslide-v>*{width:clamp(200px,26vw,270px);aspect-ratio:9/16;border-radius:16px;overflow:hidden;border:1px solid #DDD2BC;background:linear-gradient(168deg,#e7e0d0,#d6cbb4);display:grid;place-items:center;position:relative;box-shadow:0 14px 34px -24px #0009}.oslide-p>*{width:clamp(150px,20vw,210px);aspect-ratio:1;border-radius:14px;overflow:hidden;border:1px solid #DDD2BC;background:linear-gradient(168deg,#efe9da,#dfd5bf);display:grid;place-items:center}.oslide img,.oslide video,.oslide iframe{width:100%;height:100%;object-fit:cover;border:0}.odots{display:flex;gap:7px;justify-content:center;margin-top:14px}.odots i{width:8px;height:8px;border-radius:50%;background:#ddd2bc;transition:.25s;cursor:pointer}.odots i.on{background:#004f46;width:22px;border-radius:100px}@media(max-width:860px){.olp h2,.oralo h2{font-size:clamp(23px,6vw,30px)}.olp-off__b b{font-size:15.5px}main h1{font-size:clamp(26px,6.6vw,34px)}.oslide-v>*{width:74vw}.oslide-p>*{width:56vw}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oralo-lp2.css.map */
