@charset "UTF-8";.reviews-page{background-color:#fff}.reviews-page__hero{position:relative;padding:12px 0 16px}.reviews-page__hero:before{position:absolute;content:"";top:0;left:50%;transform:translate(-50%);width:100vw;height:14px;background:linear-gradient(to bottom,#0003,#00000014,#00000008 70%,#0000);pointer-events:none;z-index:0}.reviews-page__heroContainer{position:relative;z-index:1}.reviews-page__breadcrumbs{font-size:14px;line-height:1.4}@media (min-width: 1440px){.reviews-page__breadcrumbs{font-size:16px;line-height:1.4}}.reviews-page__breadcrumbs{margin-top:0;padding-top:12px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:#636363;background-color:#fff}.reviews-page__breadcrumbsLink{color:#636363;text-decoration:none}.reviews-page__breadcrumbsLink:hover{color:#c58641}.reviews-page__breadcrumbsLink{cursor:pointer}.reviews-page__breadcrumbsCurrent{color:#c58641}.reviews-page__breadcrumbsSeparator{margin:0 8px}.reviews-page__section{padding:0 0 56px}.reviews-page__filters{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.reviews-page__tags{display:flex;flex-wrap:wrap;gap:8px}.reviews-page__tag{height:30px;padding:0 14px;border:1px solid #c58641;background:transparent;color:#c58641;border-radius:3px;cursor:pointer;font-family:Tilda Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:1}.reviews-page__tag.is-active{background-color:#c58641;color:#fff}.reviews-page__titlesFilter{display:flex;flex-direction:column;gap:6px}.reviews-page__titlesLabel{font-size:12px;line-height:1.2;font-family:Tilda Sans,Arial,Helvetica,sans-serif;letter-spacing:.06em;color:#636363}.reviews-page__titlesMulti{position:relative;width:100%;max-width:420px}.reviews-page__titlesTrigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:42px;padding:8px 12px;border:1px solid #d9dee3;border-radius:3px;background-color:#fff;font-family:Tilda Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35;color:#261a19;text-align:left;cursor:pointer}.reviews-page__titlesTrigger:disabled{opacity:.55;cursor:not-allowed}.reviews-page__titlesTrigger:focus-visible{outline:2px solid #c58641;outline-offset:2px}.reviews-page__titlesMulti.is-open .reviews-page__titlesTrigger{border-color:#c5864173}.reviews-page__titlesTriggerText{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviews-page__titlesChevron{flex:0 0 auto;width:10px;height:10px;border-right:2px solid #261a19;border-bottom:2px solid #261a19;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease;opacity:.75}.reviews-page__titlesMulti.is-open .reviews-page__titlesChevron{transform:rotate(-135deg) translateY(2px)}.reviews-page__titlesPanel{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);max-height:min(280px,50vh);overflow-y:auto;padding:6px 0;border:1px solid #d9dee3;border-radius:3px;background-color:#fff;box-shadow:0 8px 24px #0000001f}.reviews-page__titlesOption{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;cursor:pointer;font-family:Tilda Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35;color:#261a19}.reviews-page__titlesOption:hover{background-color:#0000000a}.reviews-page__titlesCheckbox{flex:0 0 auto;margin-top:1px;width:18px;height:18px;border-radius:3px;border:1px solid #d9dee3;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;outline:none;cursor:pointer}.reviews-page__titlesCheckbox:checked{border-color:#890010;background-color:#890010;background-image:url(/images/tick.svg)}.reviews-page__titlesOptionText{flex:1 1 auto;min-width:0;word-break:break-word}.reviews-page__list{display:flex;flex-direction:column;gap:14px}.reviews-page__card{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:2px;display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden}.reviews-page__card:has(.reviews-page__photoWrap){min-height:calc(clamp(88px,26vw,130px)*1.33)}.reviews-page__text{flex:1 1 auto;min-width:0;padding:10px 8px 8px 10px}.reviews-page__stars{display:flex;align-items:center;gap:2px}.reviews-page__star{color:#c58641f2;font-size:15px;line-height:1}.reviews-page__reviewExcerpt{margin:6px 0}.reviews-page__reviewText{margin:0;font-family:Tilda Sans Light,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.45;color:#636363;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reviews-page__reviewText.is-expanded{display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.reviews-page__reviewExpandBtn{margin:4px 0 0;padding:0;border:none;background:none;cursor:pointer;font-family:Tilda Sans,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.35;color:#c58641;text-align:left;text-decoration:underline;text-underline-offset:2px}.reviews-page__reviewExpandBtn:hover{color:#890010}.reviews-page__reviewExpandBtn:focus-visible{outline:2px solid rgba(237,70,70,.3019607843);outline-offset:2px}.reviews-page__author{margin:0;font-family:Tilda Sans,Arial,Helvetica,sans-serif;font-weight:600;font-size:11px;line-height:1.25;color:#261a19}@media (min-width: 768px) and (max-width: 1439px){.reviews-page__text{padding:12px 10px 10px 12px}.reviews-page__star{font-size:20px}.reviews-page__reviewExcerpt{margin:8px 0}.reviews-page__reviewExpandBtn{margin:6px 0 0;font-size:13px;line-height:1.4}.reviews-page__author{font-size:13px;line-height:1.2}}.reviews-page__photoWrap{position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;flex:0 0 clamp(88px,26vw,130px);width:clamp(88px,26vw,130px);height:auto;aspect-ratio:1/1.33;min-height:0;max-height:none}@media (max-width: 767px){.reviews-page__photoWrap{flex:0 0 120.3007518797px;width:120.3007518797px;height:160px}.reviews-page__card:has(.reviews-page__photoWrap){min-height:160px}}@media (min-width: 768px) and (max-width: 1439px){.reviews-page__photoWrap{flex:0 0 135.3383458647px;width:135.3383458647px;height:180px}.reviews-page__card:has(.reviews-page__photoWrap){min-height:180px}}.reviews-page__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 1440px){.reviews-page__list{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.reviews-page__card{min-height:0;height:100%;align-self:stretch}.reviews-page__card:has(.reviews-page__photoWrap){min-height:0}.reviews-page__stars{margin-top:10px;gap:3px}.reviews-page__star{font-size:30px}.reviews-page__reviewText{font-size:16px;line-height:1.45}.reviews-page__author{font-size:17px;line-height:1.25}.reviews-page__reviewExpandBtn{font-size:13px;line-height:1.35}.reviews-page__photoWrap{flex:0 0 auto;width:auto;max-width:40%;min-width:0;aspect-ratio:unset;height:auto;max-height:none;align-self:flex-start}.reviews-page__photo{width:auto;height:auto;max-width:100%;max-height:min(252px,45vh);object-fit:contain;object-position:center}}.reviews-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.reviews-pagination__arrow{width:28px;height:28px;border:none;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.reviews-pagination__arrow:disabled{opacity:.35;cursor:default}.reviews-pagination__arrowIcon{width:9px;height:13px;background-image:url(/images/chevron.svg);background-repeat:no-repeat;background-position:center;background-size:9px 13px}.reviews-pagination__arrowIcon--left{transform:rotate(0)}.reviews-pagination__arrowIcon--right{transform:rotate(180deg)}.reviews-pagination__arrowIcon--double{width:18px;height:13px;background-image:url(/images/chevron.svg),url(/images/chevron.svg);background-repeat:no-repeat,no-repeat;background-position:left center,right center;background-size:9px 13px,9px 13px}.reviews-pagination__pages{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.reviews-pagination__pageItem{display:flex;align-items:center}.reviews-pagination__pageBtn{width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:#261a19;cursor:pointer;font-family:Tilda Sans Light,Arial,Helvetica,sans-serif;font-size:14px;line-height:1}.reviews-pagination__pageBtn.is-active{background-color:#c58641;color:#fff}
