.q5{--q-body:15px;--q-body-lh:24px;--q-meta:13px;--q-meta-lh:18px}@media(max-width:989px){.q5{--q-body:14px;--q-body-lh:22px}}.q5-hl__d,.q5-acc__content,.q5-fit,.q5-mat__text,.q5-seals__text,.q5-art__t,.q5-faq .q5-acc__content{font-size:var(--q-body);line-height:var(--q-body-lh)}.q5-hl__src,.q5-card__rating,.q5-chip,.q5-seal__code,.q5-sub,.q5-mat__link,.q5-mat__more summary,.q5-acc__links summary,.q5-acc__links a{font-size:var(--q-meta);line-height:var(--q-meta-lh)}.q5-hl__t,.q5-mat__t,.q5-fit h4{font-size:15px;line-height:20px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--q-ink);margin:0 0 6px}.q5-card__t{font-size:15px;line-height:20px;font-weight:500;min-height:40px}.q5-card__price{font-size:15px}.q5-faq summary{font-size:var(--q-body);line-height:var(--q-body-lh)}.jm-review-widget h2,.jm-review-widget [class*=__title],.jm-review-widget [class*=heading]{font-family:Manrope,system-ui,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2f4b26!important}.jm-review-widget{font-family:Manrope,system-ui,sans-serif!important}.q5-hl__img{aspect-ratio:4/3}.q5-mat__bild{aspect-ratio:4/3;margin:0;border-radius:6px;overflow:hidden;background:var(--q-sand)}.q5-mat__bild .q5-parallax{height:100%}.q5-mat__bild picture,.q5-mat__bild img{width:100%;height:100%;object-fit:cover;display:block}.q5-seal img{height:120px}.q5-seal--tall svg,.q5-seal--tall .icon{height:72px!important}.q5-seals__row{align-items:center;gap:48px}.q5-section{padding:0 0 40px}@media(min-width:990px){.q5-section{padding:0 0 64px}}.q5-h2,.q5-h2row{margin-bottom:20px}.q5-h2row .q5-h2{margin-bottom:0}.q5-mat{display:grid;gap:32px}@media(min-width:990px){.q5-mat{gap:56px}}.q5-mat__block{display:grid;gap:14px;align-items:center}@media(min-width:990px){.q5-mat__block{grid-template-columns:1fr 1fr;gap:48px}.q5-mat__block:nth-child(2n) .q5-mat__bild{order:2}}.q5-mat__text{color:var(--q-mute);max-width:60ch}.q5-mat__text p{margin:0 0 10px}.q5-mat__text p:last-child{margin-bottom:0}.q5-mat__more{margin-top:8px}.q5-mat__more summary,.q5-acc__links summary{list-style:none;cursor:pointer;color:var(--q-forest);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0d13214d;height:auto;padding:0;letter-spacing:0;text-transform:none;display:inline-block}.q5-mat__more summary::-webkit-details-marker,.q5-acc__links summary::-webkit-details-marker{display:none}.q5-mat__more[open] summary,.q5-acc__links[open] summary{display:none}.q5-mat__link{display:inline-block;margin-top:10px;color:var(--q-forest)}.q5-acc__content{max-width:65ch}.q5-acc__links{margin-top:8px}.q5-acc__links a{display:block}.q5-fitwrap{padding-top:8px}@media(max-width:989px){.q5-fitwrap{margin-top:32px}}.q5-fit h4{text-transform:none;letter-spacing:0;font-weight:600}@media(min-width:1200px){.q5{--q-body:16px;--q-body-lh:26px;--q-meta:14px;--q-meta-lh:20px}.q5-h2{font-size:16px}}@media(min-width:990px){.q5-mat{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.q5-mat__block{grid-template-columns:1fr;gap:14px;align-content:start}.q5-mat__block:nth-child(2n) .q5-mat__bild{order:0}}.q5-mat__text{max-width:none}.q5-mat__links{display:flex;gap:16px;flex-wrap:wrap;margin-top:6px}.q5-mat__more,.q5-mat__link{margin-top:0}.q5-card__t,.q5-card__t:hover{color:var(--q-ink)}.q5-chip img{display:none}.q5-chip{padding:8px 14px}.q5-seal img{height:132px}.q5-seal--tall svg,.q5-seal--tall .icon{height:80px!important}.q5-seal--tall{align-self:center}.q5-art>span:first-child:empty{display:none}.q5{--q-s1:8px;--q-s2:16px;--q-s3:24px;--q-s4:32px;--q-s5:48px;--q-s6:80px}@media(max-width:989px){.q5{--q-s5:32px;--q-s6:48px}}.q5-section{padding-bottom:var(--q-s6)!important}.q5-wrap{padding-left:20px!important;padding-right:20px!important}@media(min-width:600px){.q5-wrap{padding-left:32px!important;padding-right:32px!important}}@media(min-width:1200px){.q5-wrap{padding-left:20px!important;padding-right:20px!important}}.q5-h2,.q5-h2row{margin-bottom:var(--q-s3)!important}.q5-h2row .q5-h2{margin-bottom:0!important}.q5-grid2,.q5-cards,.q5-arts{gap:var(--q-s4) var(--q-s3)}@media(max-width:989px){.q5-grid2,.q5-cards,.q5-arts{gap:var(--q-s3) var(--q-s2)}}.q5-main{padding-top:var(--q-s3)!important;padding-bottom:var(--q-s6)!important}.q5-two{gap:var(--q-s5)}.q5-faq{max-width:800px}.q5-faq summary{padding:var(--q-s2) 0}.q5-seals{padding:var(--q-s4) 0;gap:var(--q-s2)}.q5-arts{display:grid;grid-template-columns:1fr}@media(min-width:600px){.q5-arts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.q5-arts{grid-template-columns:repeat(4,minmax(0,1fr))}}.q5-art{display:flex;flex-direction:column;gap:var(--q-s1);padding:0;border:0;text-decoration:none;color:var(--q-ink)}.q5-art__img{aspect-ratio:16/10;border-radius:6px;overflow:hidden;background:var(--q-sand)}.q5-art__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--q-ease)}.q5-art:hover .q5-art__img img{transform:scale(1.04)}.q5-art__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:300;color:var(--q-sage)}.q5-art__k{display:block;font-size:var(--q-meta);color:var(--q-soft);letter-spacing:.06em;text-transform:uppercase;margin-top:var(--q-s1)}.q5-art__t{display:block;font-size:var(--q-body);line-height:var(--q-body-lh);font-weight:500}.q5-art img{width:100%;height:100%;border-radius:0}.q5-mat__links{flex-wrap:wrap}.q5-mat__more[open]{flex-basis:100%}@media(min-width:600px)and (max-width:989px){.q5-mat{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.q5{--q-body:15px;--q-body-lh:24px}}@media(min-width:840px)and (max-width:989px){.q5-main{grid-template-columns:1fr 1fr;gap:32px;align-items:start}}.q5-acc__content{padding-left:30px}.q5-fitwrap{padding-top:0;margin:0!important}.q5-fitwrap .q5-h2{margin-bottom:var(--q-s2)!important}.q5-fit h4{font-size:15px;font-weight:600;margin:16px 0 6px;text-transform:none;letter-spacing:0}.q5-fit ul{margin:0;padding-left:18px}.q5-fit li{margin:0 0 6px}.q5-fit a{color:var(--q-forest)}.q5-seals__row{gap:56px;align-items:flex-end}.q5-seal img{height:72px}.q5-seal--tall{display:none}.q5-seal__code{margin-top:6px}.q5-two{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--q-s5)}@media(min-width:990px){.q5-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--q-s6)}}.q5-acc summary{height:auto;padding:18px 0;font-size:17px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:none;justify-content:space-between;gap:16px;color:var(--q-ink)}.q5-acc summary svg{order:2;margin-left:auto;width:16px;height:16px;stroke:var(--q-soft)}.q5-acc__content{padding:0 0 20px;max-width:none}.q5-acc__content ul{list-style:none;padding:0;margin:0}.q5-acc__content li{position:relative;padding:8px 0;color:var(--q-ink)}.q5-acc--spec .q5-acc__content li{padding:10px 0;border-top:1px solid var(--q-line);display:grid;grid-template-columns:minmax(120px,32%) 1fr;gap:16px}.q5-acc--spec .q5-acc__content li b:empty{display:none}.q5-acc--spec .q5-acc__content li:has(b:empty){grid-template-columns:1fr}.q5-acc__content li:before{display:none}.q5-acc__content li b{font-weight:500;color:var(--q-mute)}.q5-acc__content li:first-child{border-top:0}.q5-acc__content p{margin:0 0 10px;color:var(--q-mute)}.q5-acc__links{margin-top:6px}.q5-fitwrap{padding-top:18px}.q5-fitwrap .q5-h2{font-size:17px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--q-ink);margin-bottom:var(--q-s2)!important}.q5-fit{font-size:var(--q-body);line-height:var(--q-body-lh)}.q5-fit h4{font-size:15px;font-weight:500;color:var(--q-mute);margin:20px 0 8px;text-transform:none;letter-spacing:0}.q5-fit h4:first-child{margin-top:0}.q5-fit ul{list-style:none;padding:0;margin:0}.q5-fit li{padding:8px 0;border-top:1px solid var(--q-line);margin:0}.q5-fit li:first-child{border-top:0}.q5-fit a{color:var(--q-forest);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0d13214d}@media(max-width:989px){.q5-two{display:flex;flex-direction:column}.q5-fitwrap{order:-1;padding-top:0}}:root{--q-tap:44px}.q5-add{min-height:var(--q-tap);height:auto;padding:0 14px}.q5-story__nav button{padding:20px 0}.q5-thumb{min-width:56px;min-height:56px}.q5-hl__t,.q5-mat__t,.q5-fit h4{text-transform:none;letter-spacing:0;font-size:17px;line-height:22px;font-weight:600}.q5 svg[stroke-width="1.8"],.q5 svg[stroke-width="2"]{stroke-width:1.6}.q5-story--static{height:auto}.q5-story--static .q5-story__pin{position:relative;height:auto}.q5-story--static .q5-story__nav,.q5-story--static .q5-story__now{display:none}.jm-review-widget [class*=review-card],.jm-review-widget article,.jdgm-rev{border:0!important;box-shadow:none!important;border-radius:0!important;border-top:1px solid rgba(13,19,33,.12)!important;padding:20px 0!important}.jm-review-widget h2,.jm-review-widget [class*=__title],.jm-review-widget [class*=heading]{text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-weight:500!important;color:#0d1321!important}.jm-review-widget [class*=review-title],.jdgm-rev__title{text-transform:none!important;letter-spacing:0!important;font-weight:600!important}@media(max-width:749px){.jm-review-widget-header__summary-section{--jm-space-2000:16px}.jm-histogram{font-size:13px!important;max-width:100%}.jm-histogram .jm-stack{--jm-space-400:6px}.jm-histogram-row{--cluster-space:8px;flex-wrap:nowrap!important;align-items:center!important}.jm-histogram-row__rating{flex:0 0 10px;font-size:13px!important;line-height:1;color:#0d1321b8}.jm-histogram .jm-star-rating__font-icon{font-size:12px!important}.jm-histogram .jm-progress-bar{flex:1 1 auto;height:6px!important;border-radius:3px;overflow:hidden}.jm-histogram .jm-progress-bar__fill{height:100%!important;border-radius:3px}.jm-histogram-row__frequency{flex:0 0 2.2em;text-align:right;font-size:13px!important;font-variant-numeric:tabular-nums;color:#0d1321b8}.jm-review-widget-header__title{--text-size:16px}}.q5-stage__item img{object-fit:contain!important;background:var(--q-sand)}html.q5-sticky-on body{padding-bottom:84px}@media(max-width:749px){.jdgm-carousel-review-list__nav-container{display:none!important}.jm-review-widget__body{margin-top:8px!important}.jm-review-widget-header__main-content{--jm-space-600:12px;--jm-space-800:12px}.jm-carousel-review-item{padding:14px 16px!important;border:1px solid rgba(13,19,33,.12)!important;border-radius:8px!important;box-shadow:none!important;min-height:0!important}.jm-carousel-review-item__body{gap:8px!important}.jm-carousel-review-item .jm-star-rating__font-icon,.jm-reviewer-info__name{font-size:14px!important}.jm-reviewer-info__details,.jm-reviewer-info time{font-size:12px!important}.jm-review-content__title{font-size:14px!important;line-height:1.3!important}.jm-review-content__body{font-size:13.5px!important;line-height:1.45!important}.jm-review-content__expand-button{font-size:13px!important}}body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{max-width:1120px!important;width:auto!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}@media(min-width:600px)and (max-width:1199px){body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{padding-left:32px!important;padding-right:32px!important}}body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard>.container{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{padding-top:0!important;padding-bottom:80px!important}@media(max-width:989px){body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{padding-bottom:48px!important}}body[class^=product-] .jm-review-widget .jm-review-widget-header__title,body[class^=product-] .product-cross-sell-section h2.recommended-products__title,body[class^=product-] .FAQ h2.faq__title,body[class^=product-] .qmag-section h4.qmag-heading{font-family:Manrope,system-ui,sans-serif!important;font-size:16px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2f4b26!important;text-align:left!important;margin:0 0 24px!important;padding:0!important;--text-size:16px;--text-weight:500}body[class^=product-] .heading-wrapper,body[class^=product-] .heading-wrapper--short{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}body[class^=product-] .qmag-inner{text-align:left!important}body[class^=product-] .qmag-wrapper,body[class^=product-] .qmag-clip,body[class^=product-] .qmag-track{width:100%!important;max-width:100%!important;min-width:0!important}body[class^=product-] .heading-wrapper{margin:0!important;padding:0!important;min-height:0!important}body[class^=product-] .jm-review-widget-header__summary-section{--cluster-justify:flex-start!important;justify-content:flex-start!important}body[class^=product-] .jm-review-widget-header__title-and-rating{align-items:flex-start!important;text-align:left!important}body[class^=product-] .jm-review-widget-header__average-rating-display{--cluster-justify:flex-start!important;justify-content:flex-start!important}body[class^=product-] .jm-review-widget .jm-text--align-center{text-align:left!important}body[class^=product-] .jm-review-widget__header{--jm-space-600:24px}body[class^=product-] .jm-review-widget__body{margin-top:16px!important}body[class^=product-] .xsell-inner,body[class^=product-] .jm-review-widget,body[class^=product-] .qmag-inner,body[class^=product-] .faq__wrapper{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body[class^=product-] main.dynamic-sections .one-whole.column{margin-left:0!important;margin-right:0!important;width:100%!important;padding-left:0!important;padding-right:0!important}body[class^=product-] .heading-wrapper--recommended-products,body[class^=product-] .heading-wrapper--faq{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;left:auto!important;transform:none!important;width:100%!important}.q5-btn__check{width:0;margin-left:-10px;transition:width .25s var(--q-ease),margin-left .25s var(--q-ease),stroke-dashoffset .45s var(--q-ease) .1s}.q5-btn.is-done .q5-btn__check{width:18px;margin-left:0}.q5-sticky__mid{display:none}@media(min-width:600px){.q5-sticky__mid{display:block;flex:1;min-width:0;text-align:center;font-size:13px;line-height:16px;color:var(--q-forest);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{padding-bottom:56px!important}body[class^=product-] .q5-section{padding-bottom:56px!important}body[class^=product-] .jm-review-widget,body[class^=product-] .jdgm-review-widget{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body[class^=product-] .product-app--container,body[class^=product-] .product-app--container .container{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}@media(max-width:989px){body[class^=product-] main.dynamic-sections>.shopify-section>section.section.is-width-standard{padding-bottom:40px!important}body[class^=product-] .q5-section{padding-bottom:40px!important}}body[class^=product-] main.dynamic-sections>.shopify-section:not([id$=__main]){padding-top:0!important;padding-bottom:0!important}body[class^=product-] [id*=index_faq] .accordion__button{text-transform:none!important;letter-spacing:normal!important;font-size:16px!important;line-height:22px!important;font-weight:600!important}@media(min-width:750px){.jm-carousel__track{overflow-x:auto!important;scrollbar-width:none;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain}.jm-carousel__track::-webkit-scrollbar{display:none}.jm-carousel__track>*{scroll-snap-align:start}.jdgm-carousel-review-list__nav{opacity:1!important;transition:opacity .2s,border-color .2s}.jdgm-carousel-review-list__nav.q5-off{opacity:.3!important;cursor:default}}@media(max-width:749px){.jm-carousel__viewport,.jm-carousel{overflow:visible!important}.jm-carousel__track{overflow-x:auto!important;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:0!important;gap:12px!important;justify-content:flex-start!important}.jm-carousel__track::-webkit-scrollbar{display:none}.jm-carousel__track>*{flex:0 0 82%!important;max-width:82%!important;scroll-snap-align:start!important;margin:0!important;transform:none!important}}@media(max-width:749px){.jm-carousel,.jm-carousel__viewport,.jm-carousel__track{-webkit-mask-image:none!important;mask-image:none!important}.jm-carousel:before,.jm-carousel:after,.jm-carousel__viewport:before,.jm-carousel__viewport:after{display:none!important}}@media(max-width:749px){.jm-carousel-review-item{padding:16px!important;height:auto!important}.jm-carousel-review-item>.jm-stack{padding:0!important;height:auto!important}.jm-carousel{margin-left:-4px!important}}@media(max-width:749px){.jm-carousel__track>*{flex:0 0 calc(100% - 44px)!important;max-width:calc(100% - 44px)!important}.jm-carousel-review-item{padding:14px 16px!important}.jm-carousel-review-item>.jm-stack{gap:8px!important}.jm-carousel-review-item .jm-review-body-wrapper,.jm-carousel-review-item [class*=review-content__body]{font-size:14px!important;line-height:20px!important}.jm-carousel-review-item [class*=review-content__title]{font-size:15px!important;line-height:20px!important}.jm-carousel-review-item [class*=review-content__body]{display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}@media(max-width:749px){.jm-carousel{margin-right:-20px!important}.jm-carousel__track{padding-right:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/quoala-v5-x.css.map */
