#content .tiuk-reviews{box-sizing:border-box;clear:both;width:100%;max-width:none;margin:26px 0!important;padding:24px!important;border:1px solid #dfc8b4;border-radius:16px;background:#faf7f2;color:#30251f;text-align:left!important;grid-column:1/-1}
#content .tiuk-reviews *{box-sizing:border-box}
#content .tiuk-reviews h2{font-size:27px!important;line-height:1.25!important;margin:5px 0 10px!important;border:0!important;padding:0!important;text-align:left!important}
#content .tiuk-reviews header>p{font-size:14px;line-height:1.65;margin:0 0 13px}
#content .tiuk-reviews .tiuk-r-eyebrow{color:#8a421f;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0}
#content .tiuk-r-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 14px}
#content .tiuk-r-controls label{display:block;font-size:12px;font-weight:700;color:#65412b;min-width:0}
#content .tiuk-r-controls input,#content .tiuk-r-controls select{display:block;box-sizing:border-box;width:100%!important;max-width:100%;min-width:0;height:42px;margin:6px 0 0!important;padding:8px 10px;border:1px solid #ccb8a5;border-radius:6px;background:#fff;color:#30251f;font-family:inherit;font-size:14px;line-height:1.3;text-overflow:ellipsis}
#content .tiuk-r-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px;align-items:start;clear:both}
#content .tiuk-r-card{min-width:0;overflow:hidden;border:1px solid #e2d3c5;border-radius:12px;background:#fff;margin:0!important;padding:0!important;text-align:left!important}
#content .tiuk-r-photo{display:block;aspect-ratio:4/3;overflow:hidden;background:#ede5db}
#content .tiuk-r-photo img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;margin:0!important}
#content .tiuk-r-card-body{padding:16px}
#content .tiuk-r-card h3{font-size:16px!important;line-height:1.4!important;margin:0 0 9px!important;overflow-wrap:anywhere;text-align:left!important}
#content .tiuk-r-card .tiuk-r-model{font-size:12px!important;line-height:1.5;margin:0 0 10px!important;color:#775035;font-weight:700}
#content .tiuk-r-card blockquote{margin:0 0 10px!important;padding:0!important;border:0!important;background:none!important;font-style:normal!important}
#content .tiuk-r-card p{padding:0!important;text-indent:0!important;font-size:13px!important;line-height:1.6!important;margin:0 0 10px!important}
#content .tiuk-r-card .tiuk-r-badge{font-size:11px!important;color:#765037;background:#f7efe4;padding:5px 7px;border-radius:5px}
#content .tiuk-r-source,#content .tiuk-r-all a{font-size:13px;font-weight:700;color:#854323!important;text-decoration:none}
#content .tiuk-r-source:hover,#content .tiuk-r-all a:hover{text-decoration:underline}
#content .tiuk-r-full summary{cursor:pointer;font-size:12px;font-weight:700;color:#854323;margin:10px 0}
#content .tiuk-r-full p{white-space:normal}
#content .tiuk-r-note,#content .tiuk-r-count{font-size:13px!important;line-height:1.5!important;color:#6f4832;margin:12px 0!important}
#content .tiuk-r-pages{display:flex;justify-content:space-between;gap:10px;margin:15px 0 0}
#content .tiuk-r-pages[hidden]{display:none}
#content .tiuk-r-pages button{border:1px solid #8a512f;background:#fff;color:#713f24;padding:10px 14px;border-radius:7px;font-weight:700;cursor:pointer}
#content .tiuk-r-pages button:disabled{opacity:.4;cursor:default}
#content .tiuk-reviews :is(button,a,input,select,summary):focus-visible{outline:3px solid #c97035;outline-offset:3px}
#content .tiuk-reviews--product{padding:18px!important;margin:20px 0!important}
#content .tiuk-reviews--product h2{font-size:22px!important}
#content .tiuk-reviews--product .tiuk-r-controls{grid-template-columns:repeat(2,minmax(0,1fr))}
#content .tiuk-reviews--product .tiuk-r-grid{grid-template-columns:1fr!important}
#content .tiuk-reviews--product .tiuk-r-card{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start}
#content .tiuk-reviews--product .tiuk-r-photo{margin:12px 0 12px 12px;aspect-ratio:1/1;border-radius:7px}
#content .tiuk-reviews--product .tiuk-r-card-body{padding:12px}
#content .ti-testimonials-wrap>.wp-block-group__inner-container:has(.tiuk-reviews){display:block!important}
#content .tiuk-r-empty{grid-column:1/-1;padding:18px;border:1px dashed #ccb8a5;border-radius:8px;background:#fff;font-size:14px}
@media(max-width:1000px){#content .tiuk-r-controls{grid-template-columns:repeat(2,minmax(0,1fr))}#content .tiuk-reviews--product .tiuk-r-grid{grid-template-columns:1fr!important}}
@media(max-width:700px){#content .tiuk-r-grid{grid-template-columns:1fr!important}#content .tiuk-reviews{padding:17px!important}#content .tiuk-reviews h2{font-size:23px!important}}
@media(max-width:420px){#content .tiuk-r-controls,#content .tiuk-reviews--product .tiuk-r-controls{grid-template-columns:1fr}}#tiuk-header-reviews{box-sizing:border-box;clear:both;width:calc(100% - 40px);max-width:800px;margin:10px auto 14px;padding:8px 0;border:1px solid #e6d9cc;border-radius:10px;background:#fffaf5;color:#493528;font:13px/1.5 Arial,Helvetica,sans-serif;overflow:hidden;text-align:left}
#tiuk-header-reviews *{box-sizing:border-box}
#tiuk-header-reviews .tiuk-h-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 5px}
#tiuk-header-reviews .tiuk-h-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#785239}
#tiuk-header-reviews button{display:block;flex:0 0 auto;min-width:44px;min-height:28px;margin:0;padding:2px 8px;border:1px solid #dcc8b7;border-radius:6px;background:#fff;color:#60442e;font:11px/1.4 Arial,sans-serif;cursor:pointer}
#tiuk-header-reviews .tiuk-h-window{width:100%;overflow:hidden}
#tiuk-header-reviews .tiuk-h-track{display:flex;width:max-content;animation:tiuk-h-slide var(--tiuk-h-duration,120s) linear infinite}
#tiuk-header-reviews .tiuk-h-group{display:flex;flex:none;align-items:center}
#tiuk-header-reviews .tiuk-h-item{display:flex;align-items:center;gap:10px;flex:0 0 310px;width:310px;max-width:none;height:92px;margin:0 10px 0 0;padding:8px;color:#493528;font:12px/1.4 Arial,sans-serif;text-decoration:none;white-space:normal;border:1px solid #e6d9cc;border-radius:8px;background:#fff;overflow:hidden}
#tiuk-header-reviews .tiuk-h-photo{display:block!important;flex:0 0 72px!important;width:72px!important;height:72px!important;max-width:72px!important;margin:0!important;border-radius:6px;object-fit:cover}
#tiuk-header-reviews .tiuk-h-copy{display:flex;flex-direction:column;gap:3px;min-width:0}
#tiuk-header-reviews .tiuk-h-copy strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#713819;font-weight:700}
#tiuk-header-reviews .tiuk-h-quote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}
#tiuk-header-reviews .tiuk-h-more{color:#713819;font-size:11px;font-weight:700;text-decoration:underline}
#tiuk-header-reviews .tiuk-h-item:hover{text-decoration:underline}
#tiuk-header-reviews :focus-visible{outline:2px solid #98532b;outline-offset:-2px}
#tiuk-header-reviews:hover .tiuk-h-track,#tiuk-header-reviews[data-paused="true"] .tiuk-h-track{animation-play-state:paused}
#tiuk-header-reviews .tiuk-h-window:focus-within .tiuk-h-track{animation:none;transform:none}
#tiuk-header-reviews .tiuk-h-window:focus-within{overflow-x:auto}
#tiuk-header-reviews .tiuk-h-window:focus-within .tiuk-h-clone{display:none}
#content .tiuk-r-model a{color:inherit!important;text-decoration:underline}
@keyframes tiuk-h-slide{to{transform:translateX(-50%)}}
@media(max-width:780px){html body.wp-theme-maya #header#header:has(#tiuk-header-reviews),html body.wp-theme-maya #header#header:has(#tiuk-header-reviews)>.group.inner{height:auto!important;min-height:0!important}}
@media(max-width:520px){#tiuk-header-reviews{width:calc(100% - 28px);margin-bottom:10px}#tiuk-header-reviews .tiuk-h-label{font-size:10px}#tiuk-header-reviews .tiuk-h-item{flex-basis:270px;width:270px}}
@media(prefers-reduced-motion:reduce){#tiuk-header-reviews .tiuk-h-track{animation:none}#tiuk-header-reviews .tiuk-h-window{overflow-x:auto}#tiuk-header-reviews .tiuk-h-clone,#tiuk-header-reviews button{display:none}}