.page-ns{--ns-benefits-bg: #d8e9e3;--ns-band-bg: #f4f9f8;--ns-rule: #000000;--ns-row-max: 1300px}.ns-rt{position:relative;display:flow-root;background:var(--bg)}.ns-rt__inner{padding:80px max(48px,(100% - var(--ns-row-max)) / 2)}.ns-rt__grid{width:100%;max-width:var(--ns-row-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:128px}.ns-rt__cell{display:grid;justify-items:center;align-items:start}.ns-rt__title{font-size:48px;line-height:52.8px;font-weight:500;letter-spacing:-.96px;text-align:center;color:var(--text-primary)}.ns-rt__body{width:100%}.ns-rt__text{font-size:var(--text-base);line-height:25.6px;font-weight:400;color:var(--text-primary);text-align:left}.ns-rt__text p{margin:0}.ns-rt__text p+p{margin-top:25.6px}.ns-feat{position:relative;display:flow-root;background:var(--bg)}.ns-feat__band{background:var(--ns-benefits-bg)}.ns-feat__picture,.ns-feat__image{display:block;width:100%}.ns-feat__image{height:auto}.ns-faq{position:relative;display:flow-root;background:var(--bg)}.ns-faq__frame{background:var(--bg);border-top:1px solid var(--ns-rule);border-bottom:1px solid var(--ns-rule)}.ns-faq__body{display:flex;flex-direction:row;gap:0}.ns-faq__media{flex:1 0 0;min-width:0;align-self:start;aspect-ratio:1;display:block;overflow:hidden;background:#fff}.ns-faq__img{display:block;width:100%;height:100%;border:0;object-fit:cover;object-position:center}.ns-faq__info{flex:1 0 0;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.ns-faq__heading{padding:54px 24px;text-align:left}.ns-faq__h2{margin:0;font-size:38px;line-height:57px;font-weight:400;color:var(--ns-rule);text-transform:none}.ns-faq__items{display:block}.ns-faq__item{padding:20px 30px;border-top:1px solid var(--ns-rule)}.ns-faq__button{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0;text-align:left;background:transparent;cursor:pointer}.ns-faq__item.active .ns-faq__button:after{content:"";position:absolute;left:-30px;bottom:0;width:calc(100% + 60px);height:1px;background:var(--ns-rule)}.ns-faq__left{display:flex;gap:10px}.ns-faq__num{font-size:13px;line-height:19.5px;font-weight:400;color:var(--ns-rule)}.ns-faq__q{font-size:25px;line-height:37.5px;font-weight:400;color:var(--ns-rule)}.ns-faq__ctrl{position:relative;display:block;width:13px;height:13px;flex-shrink:0;transition:transform .3s ease-in-out}.ns-faq__ctrl:before{content:"";position:absolute;top:6px;left:0;width:100%;border-bottom:1px solid var(--ns-rule)}.ns-faq__ctrl:after{content:"";position:absolute;top:0;left:6px;height:100%;border-right:1px solid var(--ns-rule)}.ns-faq__item.active .ns-faq__ctrl{transform:rotate(135deg)}.ns-faq__content{max-height:0;overflow:hidden;padding-inline:60px;transition:max-height .3s ease-out}@media(max-width:1024px){.ns-faq__content{padding-inline:30px}}.ns-faq__item.active .ns-faq__content{padding-block:30px}.ns-faq__answer{width:100%;max-width:540px}.ns-faq__answer p{margin:0;font-size:15px;line-height:22.5px;font-weight:400;color:var(--ns-rule)}.ns-band{position:relative;display:flow-root;background:var(--bg)}.ns-band__stage{position:relative;overflow:hidden;background:var(--ns-band-bg)}.ns-band__picture{display:block}.ns-band__slide{display:block;width:100%;height:auto;aspect-ratio:2000 / 522;object-fit:cover;object-position:center;border:0;opacity:0;transition:opacity .6s ease-out}.ns-band__slide.is-revealed{opacity:1}@media(prefers-reduced-motion:reduce){.ns-band__slide{opacity:1;transition:none}}.ns-vt{position:relative;display:flow-root;background:var(--bg)}.ns-vt__row{display:flex;flex-direction:row;align-items:center}.ns-vt__media{flex:0 0 50%;aspect-ratio:1;display:block;border:0;overflow:hidden;background:#fff}.ns-vt__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ns-vt__col{flex:0 0 50%;min-width:0;display:flex;flex-direction:column;padding:32px 100px}.ns-vt__headwrap{width:100%}.ns-vt__h2{margin:0;font-size:var(--text-h-lg);line-height:39.6px;font-weight:400;color:var(--ns-rule);text-transform:none;text-align:left}.ns-vt__bodywrap{margin-top:40px}.ns-vt__p{font-size:18px;line-height:27px;font-weight:400;color:var(--ns-rule);text-align:left}.ns-vt__ctas{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.ns-vt__cta{display:inline-flex;align-items:center;justify-content:center;max-width:100%;font-size:16px;line-height:22px;font-weight:700;overflow-wrap:anywhere}.ns-vt__cta--primary{padding:16px 32px;border-radius:var(--radius-pill);background:var(--action);color:#fff;text-align:center}.ns-vt__cta--secondary{padding:16px 0;font-weight:400;color:var(--ns-rule);text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){.ns-rt__inner{padding:56px 24px}.ns-rt__grid{grid-template-columns:1fr;gap:32px;width:100%}.ns-rt__cell{justify-items:stretch}.ns-rt__title{text-align:left;font-size:40px;line-height:46px}.ns-vt__col{padding:32px 40px}.ns-faq__heading{padding:32px 24px}}@media(max-width:768px){.ns-rt__inner{padding:40px 16px}.ns-rt__title{font-size:32px;line-height:38px;letter-spacing:-.5px}.ns-faq__body{flex-direction:column}.ns-faq__media{flex:0 0 auto;width:100%;align-self:stretch;aspect-ratio:1122 / 1402}.ns-faq__info{flex:0 0 auto}.ns-faq__heading{padding:24px 16px}.ns-faq__h2{font-size:28px;line-height:42px}.ns-faq__item{padding:16px}.ns-faq__q{font-size:18px;line-height:27px}.ns-faq__content{padding-inline:0}.ns-faq__left{min-width:0}.ns-faq__q{overflow-wrap:anywhere}.ns-faq__item.active .ns-faq__button:after{left:-16px;width:calc(100% + 32px)}.ns-band__slide{height:auto;min-height:0;aspect-ratio:1122 / 1402}.ns-vt__row{flex-direction:column;align-items:stretch}.ns-vt__media{flex:0 0 auto;width:100%;aspect-ratio:1122 / 1402}.ns-vt__col{flex:0 0 auto;padding:32px 16px}.ns-vt__h2{font-size:26px;line-height:32px}.ns-vt__bodywrap{margin-top:24px}.ns-vt__p{font-size:16px;line-height:25.6px}.ns-vt__ctas{margin-top:24px;gap:8px;flex-direction:column;align-items:stretch}.ns-vt__cta--secondary{padding:8px 0;text-align:center}}@media(max-width:480px){.ns-rt__inner{padding:32px 16px}.ns-rt__grid{gap:24px}.ns-rt__title{font-size:30px;line-height:35px}.ns-faq__h2{font-size:26px;line-height:32px}.ns-faq__button{align-items:flex-start}.ns-faq__item.active .ns-faq__content{padding-block:20px 8px}.ns-vt__cta--primary{padding:14px 20px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/pages--notre-siwak.css.map */
