@font-face{font-family:HL Review Playfair;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtM.woff2) format("woff2")}.hl-review-carousel{--hl-review-card: 380px;--hl-review-active-card: 440px;--hl-review-gap: 16px;--hl-review-green: #2c4a2e;--hl-review-alignment: -88px;display:block;padding:60px 0;overflow:hidden;background:#f3f0e9;color:#1a1a18}.hl-review-carousel__header{padding:0 24px;margin:0 0 36px;text-align:center}.hl-review-carousel__header h2{margin:0;font-family:Playfair Display,HL Review Playfair,Georgia,serif;font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:.6px;line-height:1.2;color:#1a1a18}.hl-review-carousel__wrapper{position:relative}.hl-review-carousel__viewport{overflow-x:auto;padding:20px 0}.hl-review-carousel__track{box-sizing:border-box;display:flex;align-items:center;gap:var(--hl-review-gap);min-height:var(--hl-review-active-card);padding:0 var(--hl-review-gap);direction:ltr}.hl-review-carousel__slide{box-sizing:border-box;flex:0 0 var(--hl-review-card);aspect-ratio:1;overflow:hidden;border-radius:14px;box-shadow:0 6px 16px #00000014;transform:scale(.95)}.hl-review-carousel.is-ready .hl-review-carousel__viewport{overflow:hidden;touch-action:pan-y pinch-zoom}.hl-review-carousel.is-ready .hl-review-carousel__track{transform:translate(calc(50% + var(--hl-review-offset, 0px) - var(--hl-review-gap) - var(--hl-review-active-card) / 2 - var(--hl-review-position) * (var(--hl-review-card) + var(--hl-review-gap))))}.hl-review-carousel.has-navigation{--hl-review-offset: var(--hl-review-alignment)}.hl-review-carousel.has-navigation .hl-review-carousel__slide{cursor:pointer}.hl-review-carousel.is-animated .hl-review-carousel__track{transition:transform .4s ease}.hl-review-carousel.is-animated .hl-review-carousel__slide{transition:flex-basis .4s ease,transform .4s ease,box-shadow .4s ease}.hl-review-carousel__slide.is-active{flex-basis:var(--hl-review-active-card);transform:scale(1);box-shadow:0 12px 32px #00000026;border:3px solid var(--hl-review-green)}.hl-review-carousel__slide img,.hl-review-carousel__placeholder{display:block;width:100%;height:100%;object-fit:cover}.hl-review-carousel__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:1px solid rgb(0 0 0 / 8%);border-radius:50%;background:#fffffff2;box-shadow:0 4px 12px #0000001f;color:#1a1a18;font:18px/1 Arial,sans-serif;cursor:pointer;transform:translateY(-50%);transition:background-color .2s,color .2s,border-color .2s}.hl-review-carousel__arrow[hidden]{display:none}.hl-review-carousel__arrow:hover{border-color:var(--hl-review-green);background:var(--hl-review-green);color:#fff}.hl-review-carousel__arrow--previous{left:20px}.hl-review-carousel__arrow--next{right:20px}.hl-review-carousel__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 24px 0}.hl-review-carousel__dots:empty{display:none}.hl-review-carousel__dot{flex:0 0 auto;width:8px;height:8px;min-height:0;padding:0;border:0;border-radius:50%;background:#00000026;cursor:pointer;transition:width .3s,background-color .3s}.hl-review-carousel__dot[aria-current=true]{width:24px;border-radius:4px;background:var(--hl-review-green)}.hl-review-carousel__arrow:focus-visible,.hl-review-carousel__dot:focus-visible{outline:2px solid var(--hl-review-green);outline-offset:3px}.hl-review-carousel__empty{margin:0;padding:0 24px;text-align:center}@media(max-width:768px){.hl-review-carousel{--hl-review-card: 220px;--hl-review-active-card: 280px;--hl-review-alignment: 16px;padding:48px 0}.hl-review-carousel__arrow{width:36px;height:36px;font-size:14px}.hl-review-carousel__arrow--previous{left:12px}.hl-review-carousel__arrow--next{right:12px}}@media(prefers-reduced-motion:reduce){.hl-review-carousel .hl-review-carousel__track,.hl-review-carousel .hl-review-carousel__slide,.hl-review-carousel .hl-review-carousel__arrow,.hl-review-carousel .hl-review-carousel__dot{transition:none}}.hl-miswak-compare{--hl-compare-ink: #233326;--hl-compare-muted: #576454;--hl-compare-green: #334d36;--hl-compare-sage: #edf3e9;--hl-compare-line: #e3e7db;--hl-compare-column: clamp(104px, 11vw, 142px);--hl-compare-radius: 22px;--hl-compare-shadow: 0 3px 6px rgb(34 51 37 / 3%), 0 16px 38px rgb(34 51 37 / 7%);padding:clamp(48px,6vw,88px) 24px;background:radial-gradient(ellipse at 50% 0%,#fffdf7,#f5f3eb 72%);color:var(--hl-compare-ink);font:400 16px/1.5 Healthy Living DM Sans,DM Sans,sans-serif;letter-spacing:0}.hl-miswak-compare,.hl-miswak-compare *{box-sizing:border-box}.hl-miswak-compare__inner{max-width:1140px;margin:0 auto}.hl-miswak-compare__header{max-width:680px;margin:0 auto clamp(30px,4vw,46px);text-align:center}.hl-miswak-compare__header:before{display:block;width:36px;height:2px;margin:0 auto 18px;border-radius:2px;background:#a48c60;content:""}.hl-miswak-compare__title{margin:0 0 14px;color:var(--hl-compare-ink);font:700 clamp(30px,4.15vw,54px)/1.1 "Healthy Living Playfair Display","Playfair Display",Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.hl-miswak-compare__title:last-child{margin-bottom:0}.hl-miswak-compare__subtitle{max-width:51ch;margin:0 auto;color:var(--hl-compare-muted);font-size:clamp(14px,1.4vw,17px);line-height:1.6;text-wrap:pretty}.hl-miswak-compare__layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(24px,3.5vw,48px)}.hl-miswak-compare__product,.hl-miswak-compare__table-wrap{min-width:0;border:1px solid var(--hl-compare-line);border-radius:var(--hl-compare-radius);background:#fffefb;box-shadow:var(--hl-compare-shadow)}.hl-miswak-compare__product{padding:clamp(10px,1.4vw,17px)}.hl-miswak-compare__product img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--hl-compare-radius) - 7px);background:#f7f6ee;object-fit:contain}.hl-miswak-compare__table-wrap{overflow:hidden}.hl-miswak-compare__table{width:100%;margin:0;table-layout:fixed;border:0;border-collapse:separate;border-spacing:0;box-shadow:none;color:var(--hl-compare-ink)}.hl-miswak-compare__option-col{width:var(--hl-compare-column)}.hl-miswak-compare__table th,.hl-miswak-compare__table td{padding:0;border:0;border-bottom:1px solid var(--hl-compare-line);vertical-align:middle}.hl-miswak-compare__table thead th{padding:12px 12px 14px;background:#f3f4ed;font-size:14px;font-weight:700;line-height:1.2;text-align:center;vertical-align:bottom;overflow-wrap:anywhere}.hl-miswak-compare__table thead .hl-miswak-compare__feature-heading{padding-inline:22px;text-align:left}.hl-miswak-compare__table thead .hl-miswak-compare__traditional{border-bottom-color:var(--hl-compare-green);background:var(--hl-compare-green);color:#fff}.hl-miswak-compare__table tbody tr:nth-child(2n)>*{background:#fafbf7}.hl-miswak-compare__table tbody tr:last-child>*,.hl-miswak-compare__table thead:last-child th{border-bottom:0}.hl-miswak-compare__table .hl-miswak-compare__feature{padding:16px 16px 16px 22px;font-size:15px;font-weight:500;line-height:1.4;text-align:left;overflow-wrap:anywhere}.hl-miswak-compare__table td{padding:10px 0}.hl-miswak-compare__table tbody .hl-miswak-compare__traditional{background:var(--hl-compare-sage)}.hl-miswak-compare__table tbody tr:nth-child(2n)>.hl-miswak-compare__traditional{background:#e7efe2}.hl-miswak-compare__thumb img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;margin:0 0 10px;border-radius:8px;object-fit:cover}.hl-miswak-compare__icon{display:grid;place-items:center;width:28px;height:28px;margin:0 auto;border-radius:50%;font:700 13px/1 Segoe UI Symbol,Healthy Living DM Sans,sans-serif;letter-spacing:normal}.hl-miswak-compare__icon--yes{background:var(--hl-compare-sage);color:var(--hl-compare-green)}.hl-miswak-compare__traditional .hl-miswak-compare__icon--yes{background:var(--hl-compare-green);color:#fff}.hl-miswak-compare__icon--no{background:#f8ebe7;color:#994a41}.hl-miswak-compare__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:860px){.hl-miswak-compare__layout{grid-template-columns:minmax(0,1fr);max-width:640px;margin:0 auto}}@media(max-width:540px){.hl-miswak-compare{--hl-compare-column: clamp(68px, 21vw, 112px);--hl-compare-radius: 16px;padding:44px 14px}.hl-miswak-compare__header{margin-bottom:26px}.hl-miswak-compare__table thead th{padding:8px 4px 12px;font-size:12px}.hl-miswak-compare__table thead .hl-miswak-compare__feature-heading{padding-inline:13px 8px}.hl-miswak-compare__thumb{margin-inline:3px}.hl-miswak-compare__table .hl-miswak-compare__feature{padding:12px 8px 12px 13px;font-size:13px}.hl-miswak-compare__icon{width:24px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
