.cart-reassure{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:12.5px;color:var(--color-muted)}.cart-reassure li{display:inline-flex;align-items:center;gap:5px}.cart-reassure svg{width:14px;height:14px;color:var(--color-accent)}@media(max-width:989px){.tiles-grid--odd>.tile:last-child{grid-column:1 / -1;--tile-ratio:1.6;aspect-ratio:1.6}}.faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,5vw,72px);align-items:start}.faq__head .pill{margin-bottom:12px}.faq__intro{color:var(--color-muted);margin-top:12px;font-size:16px}.faq__item{border-bottom:1px solid var(--color-border)}.faq__item:first-child{border-top:1px solid var(--color-border)}.faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;font-size:16px;line-height:1.4}.faq__q::-webkit-details-marker{display:none}.faq__icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);display:grid;place-items:center;transition:transform .25s ease}.faq__icon svg{width:14px;height:14px}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__a{padding:0 44px 20px 0;color:var(--color-muted);font-size:15px;line-height:1.65}@media(max-width:749px){.faq{grid-template-columns:1fr}.faq__head{text-align:center}}.feature__icon-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#fff;color:var(--color-accent)}.feature__icon-fallback svg{position:static!important;inset:auto!important;width:38px!important;height:38px!important}.logo-strip{padding:34px 0 10px}.logo-strip__heading{text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin:0 0 18px}.logo-strip__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(22px,5vw,64px)}.logo-strip__list img{display:block;height:var(--logo-h);width:auto;max-width:180px;object-fit:contain;mix-blend-mode:multiply;transition:filter .2s,opacity .2s}.logo-strip__list img:hover{filter:none;opacity:1}@media(max-width:599px){.logo-strip__list{gap:18px 28px}.logo-strip__list img{height:calc(var(--logo-h) * .8);max-width:140px}}.product__media{min-width:0}.pgal{display:flex;flex-direction:column;gap:12px}.pgal__main{position:relative}.pgal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.pgal__track::-webkit-scrollbar{display:none}.pgal__slide{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;border-radius:0}.pgal__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#222222d9;color:#fff;cursor:pointer;transform:translateY(-50%);transition:background .2s,opacity .2s}.pgal__arrow svg{width:18px;height:18px}.pgal__arrow--prev{left:14px}.pgal__arrow--next{right:14px}.pgal__arrow:not(:disabled):hover{background:#111}.pgal__arrow:disabled{background:#2222224d;cursor:default}.pgal__thumbs-row{display:flex;align-items:center;gap:6px}.pgal__tarrow{flex:0 0 26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.pgal__tarrow svg{width:16px;height:16px}.pgal__tarrow:disabled{opacity:.25;cursor:default}.pgal__thumbs{flex:1;min-width:0;display:flex;gap:10px;padding:2px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.pgal__thumbs::-webkit-scrollbar{display:none}.pgal__thumb{flex:0 0 calc((100% - 40px)/5);aspect-ratio:1;padding:0;overflow:hidden;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);cursor:pointer;opacity:.7;transition:border-color .2s,opacity .2s}.pgal__thumb img{display:block;width:100%;height:100%;object-fit:cover}.pgal__thumb:hover{opacity:1}.pgal__thumb.is-active{border:2px solid var(--color-text);opacity:1}@media(min-width:990px){.product__media{position:sticky;top:90px}}@media(max-width:989px){.pgal__thumb{flex-basis:calc((100% - 30px) / 4.4)}.pgal__arrow{width:34px;height:34px}.pgal__arrow--prev{left:10px}.pgal__arrow--next{right:10px}}.product__highlights{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.45}.product__highlights li{position:relative;padding-left:30px}.product__highlights li:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#fce4ec url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23d6336c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.product__highlights strong{font-weight:600}.product__desc h3{margin:18px 0 6px;font-size:15px;color:var(--color-text)}.product__desc p{margin:0 0 10px}@media(max-width:749px){.hero__slide--m-top{align-items:flex-start}.hero__slide--m-top .hero__content{padding-top:30px;padding-bottom:40px}.hero__slide--m-notrust .trust-card{display:none}}.steps{background:var(--st-bg);border-radius:var(--radius);padding:clamp(32px,5vw,64px) clamp(18px,4vw,56px)}.steps__head{text-align:center;max-width:660px;margin:0 auto 36px}.steps__pill{background:#fff;margin-bottom:12px}.steps__intro{color:var(--color-muted);margin-top:10px;font-size:16px}.steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.steps__item{background:#fff;border-radius:var(--radius);padding:26px 22px}.steps__num{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-accent);color:#fff;font-weight:600;font-size:17px;margin-bottom:14px}.steps__title{font-size:17px;font-weight:600;margin:0 0 6px;line-height:1.3}.steps__text{margin:0;color:var(--color-muted);font-size:14px;line-height:1.5}.steps__cta{text-align:center;margin-top:32px}@media(max-width:989px){.steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.steps__list{grid-template-columns:1fr;gap:12px}.steps__item{display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-items:start;padding:18px}.steps__num{grid-row:span 2;margin:0}}.trust-icons{background:var(--ti-bg,#fff);padding:30px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.trust-icons__heading{text-align:center;margin:0 0 22px}.trust-icons__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ti-cols,4),minmax(0,1fr));gap:24px}.trust-icons__item{display:flex;align-items:center;gap:14px}.trust-icons__icon{flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);display:grid;place-items:center}.trust-icons__icon svg{width:26px;height:26px}.trust-icons__text{display:flex;flex-direction:column;gap:2px;line-height:1.4}.trust-icons__text strong{font-size:15px;font-weight:600;color:var(--color-text)}.trust-icons__text span{font-size:13.5px;color:var(--color-muted)}@media(max-width:989px){.trust-icons__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.trust-icons{padding:24px 0}.trust-icons__list{gap:20px 12px}.trust-icons__item{flex-direction:column;text-align:center;gap:8px}.trust-icons__icon{flex-basis:auto;width:46px;height:46px}.trust-icons__text strong{font-size:14px}.trust-icons__text span{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
