.tr-faq{max-width:none;margin-inline:0;width:100%}.tr-faq .tr-faq__item>summary{justify-content:flex-start;gap:16px;text-align:left}.tr-faq .tr-faq__item>summary>span:first-child{flex:1 1 auto}.tr-faq .tr-faq__chev{margin-left:auto}.tr-faq__answer{max-width:820px}.tr-hero__media{position:relative;container-type:inline-size;container-name:trhero}.tr-hero__media .tr-hero__image{width:100%;display:block;border-radius:var(--tr-radius-lg);aspect-ratio:var(--tr-hero-ratio, auto);object-fit:cover;object-position:var(--tr-hero-focus, center);min-height:220px;background:var(--tr-lavender-soft)}.tr-hero__media[data-ratio=adapt] .tr-hero__image{aspect-ratio:auto;min-height:0}.tr-hero__slides{position:relative;overflow:hidden;border-radius:var(--tr-radius-lg);aspect-ratio:var(--tr-hero-ratio, 4 / 3);background:var(--tr-lavender-soft);box-shadow:var(--tr-shadow-raised);touch-action:pan-y}.tr-hero__track{display:flex;width:100%;height:100%;transition:transform var(--tr-slide-speed, .6s) var(--tr-slide-ease, cubic-bezier(.4, 0, .2, 1))}.tr-hero__track.is-dragging{transition:none}.tr-hero__slide{flex:0 0 100%;width:100%;height:100%}.tr-hero__slide img,.tr-hero__slide svg{width:100%;height:100%;object-fit:cover;object-position:var(--tr-hero-focus, center);display:block}.tr-hero__slides[data-effect=fade] .tr-hero__track{display:block;transform:none!important;transition:none}.tr-hero__slides[data-effect=fade] .tr-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--tr-slide-speed, .6s) var(--tr-slide-ease, ease);pointer-events:none}.tr-hero__slides[data-effect=fade] .tr-hero__slide.is-active{opacity:1;pointer-events:auto}.tr-hero__dots{position:absolute;right:clamp(10px,4cqw,26px);bottom:clamp(10px,4cqw,26px);display:flex;gap:7px;z-index:4;padding:6px 9px;border-radius:var(--tr-radius-pill);background:#00000038;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tr-hero__dot{width:8px;height:8px;border:0;padding:0;margin:0;border-radius:50%;background:#ffffff8c;cursor:pointer;transition:width .25s ease,background .25s ease}.tr-hero__dot[aria-current=true]{background:#fff;width:22px;border-radius:var(--tr-radius-pill)}.tr-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:clamp(32px,7cqw,40px);height:clamp(32px,7cqw,40px);border:0;padding:0;border-radius:50%;background:#ffffffeb;color:var(--tr-text);display:flex;align-items:center;justify-content:center;font-size:clamp(15px,3.6cqw,19px);cursor:pointer;box-shadow:var(--tr-shadow-card);opacity:0;transition:opacity .2s ease,background .2s ease}.tr-hero__slides:hover .tr-hero__arrow,.tr-hero__arrow:focus-visible{opacity:1}.tr-hero__arrow:hover{background:#fff}.tr-hero__arrow--prev{left:clamp(8px,2.6cqw,14px)}.tr-hero__arrow--next{right:clamp(8px,2.6cqw,14px)}.tr-hero__arrow--prev .tr-icon{transform:rotate(90deg)}.tr-hero__arrow--next .tr-icon{transform:rotate(-90deg)}@media(hover:none){.tr-hero__arrow{opacity:.85}}.tr-hero__float,.tr-hero__badge{position:absolute;z-index:5;max-width:min(80%,340px);box-sizing:border-box}.tr-hero__media[data-float-pos^=bottom] .tr-hero__float{bottom:clamp(10px,4cqw,26px)}.tr-hero__media[data-float-pos^=top] .tr-hero__float{top:clamp(10px,4cqw,26px)}.tr-hero__media[data-float-pos$=left] .tr-hero__float{left:clamp(10px,4cqw,26px)}.tr-hero__media[data-float-pos$=right] .tr-hero__float{right:clamp(10px,4cqw,26px)}.tr-hero__media[data-badge-pos^=bottom] .tr-hero__badge{bottom:clamp(10px,4cqw,24px);top:auto}.tr-hero__media[data-badge-pos^=top] .tr-hero__badge{top:clamp(10px,4cqw,24px);bottom:auto}.tr-hero__media[data-badge-pos$=left] .tr-hero__badge{left:clamp(10px,4cqw,24px);right:auto}.tr-hero__media[data-badge-pos$=right] .tr-hero__badge{right:clamp(10px,4cqw,24px);left:auto}.tr-hero__media[data-float-pos=bottom-right] .tr-hero__dots{bottom:auto;top:clamp(10px,4cqw,26px)}.tr-hero__float{display:block;text-decoration:none;color:inherit;background:#fffc;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.65);border-radius:clamp(12px,2.4cqw,18px);padding:clamp(11px,2.6cqw,16px) clamp(14px,4cqw,24px);box-shadow:0 10px 30px #20143c2e;animation:tr-float var(--tr-bob-speed, 5.5s) ease-in-out infinite;will-change:transform,opacity;opacity:0;visibility:hidden;transition:opacity var(--tr-card-fade, .4s) ease,visibility var(--tr-card-fade, .4s) ease,box-shadow .2s ease}.tr-hero__float.is-active{opacity:1;visibility:visible}.tr-hero__float.is-active:hover{box-shadow:0 14px 38px #20143c3d}.tr-hero__float-title{font-family:var(--tr-font-heading);font-weight:700;font-size:clamp(13px,3.4cqw,17px);line-height:1.25;color:var(--tr-text);margin:0 0 4px;overflow-wrap:break-word}.tr-hero__float-meta{font-size:clamp(11px,2.6cqw,13.5px);color:var(--tr-text-muted);margin:0 0 7px}.tr-hero__float-price{font-family:var(--tr-font-heading);font-weight:700;font-size:clamp(14px,3.6cqw,19px);color:var(--tr-orange);margin:0}.tr-hero__badge{display:inline-flex;align-items:center;gap:6px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--tr-radius-pill);padding:clamp(6px,1.6cqw,9px) clamp(11px,3cqw,16px);box-shadow:var(--tr-shadow-card);animation:tr-float calc(var(--tr-bob-speed, 5.5s) * 1.18) ease-in-out infinite;animation-delay:-2s;will-change:transform}.tr-hero__badge strong{font-size:clamp(11px,2.6cqw,13.5px)}.tr-hero__badge span{font-size:clamp(9.5px,2.2cqw,11.5px)}@keyframes tr-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--tr-bob-distance, 10px) * -1))}}@media(prefers-reduced-motion:reduce){.tr-hero__float,.tr-hero__badge{animation:none}.tr-hero__track,.tr-hero__slides[data-effect=fade] .tr-hero__slide{transition:none}}@container trhero (max-width: 300px){.tr-hero__float{max-width:88%}.tr-hero__float-meta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tr-overrides.css.map */
