.cr-container{width:100%;max-width:var(--normal-page-width, 120rem);margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.cr-header{text-align:center;margin-bottom:var(--margin-5xl, 3rem);display:flex;flex-direction:column;align-items:center;gap:var(--gap-md, .9rem)}.cr-header__heading{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);color:var(--color-foreground-heading);font-size:var(--font-size--3xl, 2rem);line-height:var(--line-height--heading-normal, 1.25);margin:0}.cr-header__subheading{color:var(--color-foreground-muted);font-size:var(--font-size--md, 1rem);max-width:52ch;margin:0}.cr-summary{display:inline-flex;align-items:center;gap:var(--gap-md, .9rem);flex-wrap:wrap;justify-content:center;padding:var(--padding-sm, .7rem) var(--padding-xl, 1.25rem);border:var(--style-border-width, 1px) solid var(--color-border);border-radius:var(--style-border-radius-pills, 999px)}.cr-summary__score{font-family:var(--font-heading--family);font-size:var(--font-size--2xl, 1.5rem);font-weight:700;color:var(--color-foreground-heading);line-height:1}.cr-summary__count{color:var(--color-foreground-muted);font-size:var(--font-size--sm, .875rem)}.cr-stars{position:relative;display:inline-flex;font-size:1.05rem;line-height:1;color:color-mix(in srgb,var(--color-foreground) 22%,transparent);--cr-star-color: #f5a623}.cr-stars__track,.cr-stars__fill{display:inline-flex}.cr-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--cr-star-color)}.cr-star{display:block}.cr-track{display:grid;grid-template-columns:repeat(var(--cr-columns, 3),1fr);gap:var(--gap-2xl, 2rem)}@media screen and (max-width:749px){.cr-track{grid-auto-flow:column;grid-auto-columns:85%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:var(--gap-lg, 1rem);padding-bottom:var(--padding-sm, .7rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.cr-track::-webkit-scrollbar{display:none}.cr-track>.cr-card{scroll-snap-align:center}}.cr-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--gap-2xl, 2rem)}.cr-card{display:flex;flex-direction:column;gap:var(--gap-md, .9rem);padding:var(--padding-2xl, 1.5rem);background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background));border:var(--style-border-width, 1px) solid var(--color-border);border-radius:var(--style-border-radius-md, .8rem);height:100%;opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-out-quad, ease),transform .5s var(--ease-out-quad, ease),border-color var(--animation-speed, .15s) ease}.cr-card.is-visible{opacity:1;transform:none}.cr-card:hover{border-color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.cr-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm, .7rem)}.cr-card__title{font-family:var(--font-heading--family);color:var(--color-foreground-heading);font-size:var(--font-size--lg, 1.125rem);line-height:var(--line-height--heading-tight, 1.15);margin:0}.cr-card__body{color:var(--color-foreground);font-size:var(--font-size--md, 1rem);line-height:var(--line-height--body-loose, 1.6);margin:0;display:-webkit-box;-webkit-line-clamp:var(--cr-clamp, 6);-webkit-box-orient:vertical;overflow:hidden}.cr-list .cr-card__body{--cr-clamp: 100}.cr-card__meta{margin-top:auto;display:flex;align-items:center;gap:var(--gap-xs, .5rem);flex-wrap:wrap;padding-top:var(--padding-sm, .7rem);border-top:var(--style-border-width, 1px) solid var(--color-border)}.cr-card__name{font-weight:600;color:var(--color-foreground-heading);font-size:var(--font-size--sm, .875rem)}.cr-card__product,.cr-card__date{color:var(--color-foreground-muted);font-size:var(--font-size--xs, .8125rem)}.cr-card__dot{color:var(--color-foreground-muted);opacity:.5}.cr-badge{display:inline-flex;align-items:center;gap:.3em;font-size:var(--font-size--2xs, .625rem);letter-spacing:var(--letter-spacing-sm, .06em);text-transform:uppercase;font-weight:700;color:var(--color-success, #006400);background:color-mix(in srgb,var(--color-success, #006400) 12%,transparent);padding:.25em .6em;border-radius:var(--style-border-radius-pills, 999px);white-space:nowrap}.cr-badge svg{width:1.05em;height:1.05em}.cr-carousel__controls{display:none;align-items:center;justify-content:center;gap:var(--gap-lg, 1rem);margin-top:var(--margin-2xl, 1.5rem)}@media screen and (max-width:749px){.cr-carousel[data-has-controls=true] .cr-carousel__controls{display:flex}}.cr-carousel__btn{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--style-border-radius-50, 50%);border:var(--style-border-width, 1px) solid var(--color-border);background:var(--color-background);color:var(--color-foreground);cursor:pointer;transition:background var(--animation-speed, .15s) ease}.cr-carousel__btn:hover{background:color-mix(in srgb,var(--color-foreground) 8%,var(--color-background))}.cr-carousel__btn svg{width:1.25rem;height:1.25rem}.cr-carousel__dots{display:flex;align-items:center;gap:var(--gap-xs, .5rem)}.cr-carousel__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--color-foreground) 25%,transparent);cursor:pointer;transition:transform .2s ease,background .2s ease}.cr-carousel__dot[aria-current=true]{background:var(--color-foreground);transform:scale(1.4)}.cr-page__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-lg, 1rem);margin-bottom:var(--margin-4xl, 2rem)}.cr-toolbar{display:flex;align-items:center;gap:var(--gap-sm, .7rem);flex-wrap:wrap}.cr-sort{display:inline-flex;border:var(--style-border-width, 1px) solid var(--color-border);border-radius:var(--style-border-radius-pills, 999px);overflow:hidden}.cr-sort__btn{border:0;background:transparent;color:var(--color-foreground-muted);font-size:var(--font-size--sm, .875rem);padding:.55rem 1rem;cursor:pointer;transition:background var(--animation-speed, .15s) ease,color var(--animation-speed, .15s) ease}.cr-sort__btn[aria-pressed=true]{background:var(--color-foreground);color:var(--color-background)}.cr-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-xs, .5rem);min-height:var(--minimum-touch-target, 44px);padding:var(--button-padding-block, 14px) var(--button-padding-inline, 24px);font-family:var(--button-font-family-primary, var(--font-body--family));font-weight:var(--button-font-weight-primary, 500);text-transform:var(--button-text-case-primary, none);border-radius:var(--style-border-radius-buttons-primary, .4rem);border:var(--style-border-width-primary, 1px) solid var(--color-primary-button-border);background:var(--color-primary-button-background);color:var(--color-primary-button-text);cursor:pointer;transition:background var(--animation-speed, .15s) ease,color var(--animation-speed, .15s) ease}.cr-btn:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);border-color:var(--color-primary-button-hover-border)}.cr-btn--secondary{background:var(--color-secondary-button-background);color:var(--color-secondary-button-text);border-color:var(--color-secondary-button-border);border-radius:var(--style-border-radius-buttons-secondary, .4rem)}.cr-btn--secondary:hover{background:var(--color-secondary-button-hover-background);color:var(--color-secondary-button-hover-text);border-color:var(--color-secondary-button-hover-border)}.cr-btn[disabled]{opacity:var(--disabled-opacity, .5);cursor:not-allowed}.cr-form-wrap{margin:var(--margin-5xl, 3rem) auto;max-width:48rem;padding:clamp(1.25rem,4vw,2.5rem);background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background));border:var(--style-border-width, 1px) solid var(--color-border);border-radius:var(--style-border-radius-md, .8rem)}.cr-form-wrap__title{font-family:var(--font-heading--family);color:var(--color-foreground-heading);font-size:var(--font-size--2xl, 1.5rem);margin:0 0 var(--margin-2xl, 1.5rem)}.cr-form{display:grid;grid-template-columns:1fr;gap:var(--gap-xl, 1.25rem)}.cr-field{display:flex;flex-direction:column;gap:var(--gap-xs, .5rem)}.cr-field--full{grid-column:1 / -1}@media screen and (max-width:749px){.cr-form{grid-template-columns:1fr}}.cr-label{font-size:var(--font-size--sm, .875rem);font-weight:600;color:var(--color-foreground-heading)}.cr-label .cr-req{color:var(--color-error, #8b0000)}.cr-label .cr-optional{color:var(--color-foreground-muted);font-weight:400}.cr-input,.cr-textarea{width:100%;font-family:var(--font-body--family);font-size:var(--font-size--md, 1rem);color:var(--color-input-text);background:var(--color-input-background);padding:var(--input-padding, .8rem);border:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs, .4rem);transition:box-shadow var(--animation-speed, .15s) ease}.cr-textarea{min-height:7rem;resize:vertical}.cr-input:focus,.cr-textarea:focus{outline:none;box-shadow:var(--input-box-shadow-focus, 0 0 0 2px var(--color-input-border))}.cr-input[aria-invalid=true],.cr-textarea[aria-invalid=true]{box-shadow:0 0 0 2px var(--color-error, #8b0000)}.cr-error{font-size:var(--font-size--xs, .8125rem);color:var(--color-error, #8b0000);min-height:1em}.cr-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.cr-rating-input{display:inline-flex;flex-direction:row-reverse;align-self:flex-start;gap:.15rem;font-size:1.75rem;line-height:1}.cr-rating-input input{position:absolute;opacity:0;pointer-events:none}.cr-rating-input label{color:color-mix(in srgb,var(--color-foreground) 22%,transparent);cursor:pointer;transition:color var(--animation-speed, .15s) ease,transform var(--animation-speed, .15s) ease}.cr-rating-input label svg{display:block;width:1em;height:1em}.cr-rating-input input:checked~label,.cr-rating-input label:hover,.cr-rating-input label:hover~label{color:var(--cr-star-color, #f5a623)}.cr-rating-input input:focus-visible+label{outline:var(--focus-outline-width, 2px) solid var(--color-foreground);outline-offset:2px}.cr-rating-input label:hover{transform:scale(1.1)}.cr-status{grid-column:1 / -1;display:none;align-items:flex-start;gap:var(--gap-sm, .7rem);padding:var(--padding-lg, 1rem) var(--padding-xl, 1.25rem);border-radius:var(--style-border-radius-sm, .6rem);font-size:var(--font-size--sm, .875rem)}.cr-status.is-visible{display:flex}.cr-status--success{color:var(--color-success, #006400);background:color-mix(in srgb,var(--color-success, #006400) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-success, #006400) 35%,transparent)}.cr-status--error{color:var(--color-error, #8b0000);background:color-mix(in srgb,var(--color-error, #8b0000) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-error, #8b0000) 35%,transparent)}.cr-status svg{width:1.25rem;height:1.25rem;flex:none;margin-top:1px}.cr-empty{text-align:center;color:var(--color-foreground-muted);padding:var(--padding-6xl, 4rem) var(--padding-lg, 1rem)}.cr-loadmore-wrap{text-align:center;margin-top:var(--margin-4xl, 2rem)}[data-cr-hidden=true]{display:none!important}@media(prefers-reduced-motion:reduce){.cr-card{opacity:1;transform:none;transition:none}.cr-track{scroll-behavior:auto}.cr-rating-input label:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/customer-reviews.css.map */
