.luette-native-page{background:#fbf8f5}.luette-native-page header.luette-page-copy{margin-bottom:20px}.luette-native-page--faq{max-width:1000px}.luette-native-page--faq>header{text-align:center}.luette-native-page--faq h1{font-size:clamp(32px,4vw,44px)}.luette-native-page--faq .luette-native-page__body>p:first-child{text-align:center;margin-bottom:40px}.luette-native-page--faq h2{font-size:clamp(28px,3vw,38px);margin-top:40px}.luette-native-page .luette-page-faq details{border-top:1px solid #ded1c5;border-bottom:0}.luette-native-page .luette-page-faq details:last-child{border-bottom:1px solid #ded1c5}.luette-native-page .luette-page-faq summary{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:16px;line-height:1.5;position:relative;list-style:none;padding:18px 32px 18px 0;min-height:56px;display:flex;align-items:center}.luette-native-page .luette-page-faq summary::-webkit-details-marker{display:none}.luette-native-page .luette-page-faq summary:after{content:"";position:absolute;right:8px;width:7px;height:7px;border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.luette-native-page .luette-page-faq details[open]>summary:after{transform:rotate(225deg)}.luette-native-page .luette-page-faq details>div{font-size:15px;line-height:1.75}.luette-native-page__safety{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;background:#f6f0eb;padding:36px;margin-bottom:48px}.luette-native-page__safety>h2,.luette-native-page__safety>p{grid-column:1/-1;margin-bottom:0}.luette-native-page__safety>div{min-width:0}.luette-native-page__safety h3{font:500 18px/1.4 var(--font-body-family);color:#403a36}.luette-native-page img,.luette-native-page video{max-width:100%;height:auto}.luette-native-page .luette-page-copy{overflow-wrap:anywhere}@media(max-width:749px){.luette-native-page{padding-inline:20px}.luette-native-page--faq>header,.luette-native-page--faq .luette-native-page__body>p:first-child{text-align:left}.luette-native-page__safety{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:20px}.luette-native-page--faq h2{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/luette-native-pages.css.map */
