.gtr{display:block;background:var(--gtr-bg);color:#fff;font-family:Poppins,var(--font-body-family, sans-serif);padding-block:clamp(40px,6vw,76px)}.gtr [hidden]{display:none}.gtr__inner{width:min(1200px,calc(100% - 32px));margin-inline:auto}.gtr__heading{text-align:center;max-width:760px;margin:0 auto 24px}.gtr__heading h2{color:var(--gtr-title);font:700 clamp(27px,4vw,44px)/1.15 Poppins,sans-serif;margin:0 0 10px}.gtr__tabs{display:flex;width:fit-content;max-width:100%;margin:0 auto 24px;gap:4px;padding:4px;border-radius:32px;background:#f7f5f2}.gtr button{cursor:pointer}.gtr__tabs button{border-radius:28px;color:#141414;padding:9px clamp(10px,2vw,20px);font-weight:600;min-height:44px}.gtr__tabs button[aria-selected=true]{background:#141414;color:#fff;box-shadow:inset 0 -3px var(--gtr-accent)}.gtr :focus-visible{outline:2px solid var(--gtr-accent);outline-offset:2px}.gtr__track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gtr__track::-webkit-scrollbar{display:none}@media(min-width:640px){.gtr__track{grid-auto-columns:calc((100% - 16px)/2)}}@media(min-width:900px){.gtr__track{grid-auto-columns:calc((100% - 32px) / 3)}}.gtr__card{min-width:0;overflow:hidden;overflow-wrap:anywhere;background:#f7f5f2;color:#141414;border-radius:16px;scroll-snap-align:start}.gtr__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;background:#233c1e}.gtr__media:focus-visible{outline-offset:-4px}.gtr__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gtr__play{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#141414;color:#fff}.gtr__media:has([data-expert-cover]) .gtr__play{position:absolute;inset:auto 12px 12px auto;width:44px;height:44px}.gtr__media:hover .gtr__play{box-shadow:0 0 0 3px var(--gtr-accent)}.gtr__copy{display:flex;flex-direction:column;gap:10px;padding:20px}.gtr__copy :is(h3,p),.gtr__dialog h3{margin:0;color:inherit}.gtr__copy h3,.gtr__dialog h3{font-size:1.125rem;font-weight:600}.gtr__rating,.gtr__buyer{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:.875rem}.gtr__stars{color:#233c1e;font-size:1.15rem}.gtr__review-photo{display:block;max-width:100%;max-height:55dvh;width:auto;height:auto;margin:16px auto 0;border-radius:8px}.gtr__dialog.gtr__review-dialog{width:min(660px,calc(100% - 28px));padding:18px;overflow:auto;background:#f7f5f2;color:#141414}.gtr__review-more{align-self:flex-start;text-decoration:underline;text-underline-offset:3px;font-size:.875rem}.gtr__review-footer{display:flex;gap:10px;align-items:flex-end;margin-top:auto;padding-top:8px;border-top:1px solid #14141426}.gtr__review-footer .gtr__product{min-width:0;flex:1;border:0;padding:0;font-size:.875rem}.gtr__review-footer .gtr__product span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gtr__review-thumb{margin-inline-start:auto;flex-shrink:0;border-radius:8px;overflow:hidden}.gtr__review-thumb img{display:block;width:64px;height:64px;object-fit:cover}.gtr__subscribers{color:#454545}.gtr__buyer{margin-top:0}.gtr__product{display:flex;align-items:center;gap:10px;border-top:1px solid #14141426;padding-top:10px;font-weight:600}.gtr__product img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.gtr__controls{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.gtr__controls a{color:inherit;text-decoration:underline}.gtr__dots{display:flex;flex-wrap:wrap}.gtr__dots button{width:22px;height:28px;display:grid;place-items:center}.gtr__dots button:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;opacity:.5}.gtr__dots button[aria-current=true]:before{background:var(--gtr-accent);opacity:1}.gtr__arrows{display:flex;gap:8px;flex-shrink:0}.gtr__arrows button,.gtr__dialog [data-close]{width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#fff;color:#141414;font-size:20px}.gtr__arrows button:disabled{opacity:.45;cursor:default}.gtr__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(900px,calc(100% - 28px),145dvh);max-height:calc(100dvh - 24px);padding:12px;border:0;border-radius:16px;background:#141414;color:#fff}.gtr__dialog::backdrop{background:#000b}.gtr__dialog-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 10px 6px}.gtr__player{aspect-ratio:16 / 9}.gtr__media--social{aspect-ratio:4 / 5}.gtr__media--social [data-imported-cover]{object-fit:cover;object-position:center}.gtr__media--social .gtr__play{position:absolute;inset:auto 12px 12px auto;width:44px;height:44px}.gtr__dialog--social{width:min(420px,calc(100% - 28px));overflow:auto}.gtr__dialog--social .gtr__player{aspect-ratio:auto;height:min(680px,calc(100dvh - 136px))}.gtr__dialog--social .gtr__player:empty{display:none}.gtr__source{display:inline-block;color:inherit;text-decoration:underline;margin-top:8px}.gtr__player iframe{width:100%;height:100%;border:0}.free-gift-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#4bc377;color:#fff;font-size:12px;font-weight:400;line-height:1;white-space:nowrap;width:fit-content}.product-card.small-card .product-card__sale-box.product-card__sale-box--stacked{flex-direction:column;align-items:stretch}.product-card__sale-box--stacked .swatches{min-width:0;flex-wrap:wrap}.product-card__sale-box--stacked .product-card__buttons{align-self:flex-start}.product-card__sale-box--stacked .product-card__buttons>*{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
