@media screen and (max-width:767px){[id$=__trust_bar_doze] .slider-grid__m-grid{--gsc-columns: 2}[id$=__trust_bar_doze] .multicolumn__column{padding-inline:.4rem}[id$=__trust_bar_doze] .multicolumn__column-title{text-wrap:balance}}@media(prefers-reduced-motion:no-preference){[id$=__ingredients_grid_doze] .multicolumn__column,.doze-reviews__card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1);will-change:transform}[id$=__ingredients_grid_doze] .multicolumn__column:hover,.doze-reviews__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px -18px #00000047}[id$=__ingredients_grid_doze] a.link:hover{transform:translate(3px)}[id$=__ingredients_grid_doze] a.link{transition:transform .25s ease}.doze-zoom-media img,.images-with-text__media img{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.doze-zoom-media:hover img,.images-with-text__media:hover img{transform:scale(1.04)}.doze-reveal{opacity:0;transform:translateY(18px);animation:doze-reveal-in .7s cubic-bezier(.2,.8,.2,1) forwards;animation-timeline:view();animation-range:entry 0% cover 26%}}@keyframes doze-reveal-in{to{opacity:1;transform:none}}@supports not (animation-timeline: view()){.doze-reveal{opacity:1;transform:none;animation:none}}@media(prefers-reduced-motion:reduce){.doze-reveal{opacity:1;transform:none;animation:none}}.doze-faq__caption{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0 0 .8rem}.doze-faq__heading{margin:0 0 1.2rem;text-wrap:balance}.doze-faq__intro{margin:0 0 2.4rem;max-width:60ch}.doze-faq__group{margin:3.2rem 0 1.2rem;text-wrap:balance}.doze-faq__group:first-of-type{margin-top:1.6rem}.doze-faq__item{border-block-end:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent)}.doze-faq__item:first-of-type{border-block-start:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent)}.doze-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;cursor:pointer;list-style:none}.doze-faq__q::-webkit-details-marker{display:none}.doze-faq__q:focus-visible{outline:2px solid currentColor;outline-offset:3px}.doze-faq__q-text{margin:0;text-wrap:pretty}.doze-faq__icon{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem}.doze-faq__icon:before,.doze-faq__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:100%;height:1.5px;background:currentColor;transition:transform .3s ease}.doze-faq__icon:after{transform:rotate(90deg)}.doze-faq__item[open] .doze-faq__icon:after{transform:rotate(0)}.doze-faq__a{padding:0 0 2rem;max-width:68ch}.doze-faq__a>:first-child{margin-top:0}@media(prefers-reduced-motion:no-preference){.doze-faq__item[open] .doze-faq__a{animation:doze-faq-open .35s ease}}@keyframes doze-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.doze-reviews__head{text-align:center;margin-bottom:3.2rem}.doze-reviews__caption{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0 0 .8rem}.doze-reviews__heading{margin:0 0 1rem;text-wrap:balance}.doze-reviews__summary{display:inline-flex;align-items:center;gap:.8rem;flex-wrap:wrap;justify-content:center}.doze-reviews__summary-text{opacity:.75}.doze-stars{display:inline-flex;gap:.2rem;line-height:1}.doze-stars svg{width:1.6rem;height:1.6rem;flex:0 0 auto}.doze-reviews__grid{display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:600px){.doze-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.doze-reviews__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.doze-reviews__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.doze-reviews__card{display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem;border-radius:var(--round-level-card, 12px);background:color-mix(in srgb,currentColor 6%,transparent)}.doze-reviews__quote{margin:0;text-wrap:pretty}.doze-reviews__quote>:first-child{margin-top:0}.doze-reviews__quote>:last-child{margin-bottom:0}.doze-reviews__img{margin:0;border-radius:calc(var(--round-level-card, 12px) / 1.5);overflow:hidden;aspect-ratio:1 / 1}.doze-reviews__img img{width:100%;height:100%;object-fit:cover;display:block}.doze-reviews__meta{margin-top:auto;display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.doze-reviews__name{font-weight:600}.doze-reviews__verified{font-size:.85em;opacity:.7}.doze-reviews__cta{margin-top:3.2rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/doze-custom.css.map */
