/** Shopify CDN: Minification failed

Line 8:125 Unexpected ";"

**/
.product--container .product__thumbs--below { display: block !important; }
.product--container .product__thumbs--below .product__thumb-list { display: flex !important; flex-wrap: wrap !important; }
.product--container .product__thumb { display: block !important; opacity: 1 !important; visibility: visible !important; }E3DF;margin-bottom:28px}
#gh .t-badge{display:flex;align-items:center;gap:10px;text-decoration:none}
#gh .t-score{font-size:18px;font-weight:700;color:#1C1C1C}
#gh .t-stars{color:#F5A623;font-size:16px;letter-spacing:2px}
#gh .t-count{font-size:13px;color:#888}
#gh .t-div{width:1px;height:24px;background:#E0DCD7;flex-shrink:0}
#gh .t-pills{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
#gh .t-pill{font-size:13px;color:#3A3A3A}
#gh .t-dot{color:#CCC;font-size:13px}
#gh .bullets{list-style:none;padding:0;margin:0 0 28px;border-top:1px solid #F0EDE9}
#gh .bullets li{display:flex;gap:10px;padding:10px 0;font-size:16px;color:#3A3A3A;border-bottom:1px solid #F0EDE9;align-items:flex-start}
#gh .ck{color:#C8541A;flex-shrink:0;font-weight:600}
#gh .tabs-wrap{position:relative}
#gh .tabs-wrap::after{content:'';position:absolute;top:0;right:0;bottom:2px;width:28px;background:linear-gradient(to right,rgba(255,255,255,0),#fff);pointer-events:none}
#gh .tabs{display:flex;border-bottom:2px solid #E5E3DF;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}
#gh .tabs::-webkit-scrollbar{display:none}
#gh .tb{padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#999;cursor:pointer;border:none !important;border-bottom:2px solid transparent !important;background:none !important;margin-bottom:-2px;white-space:nowrap;border-radius:0 !important;box-shadow:none !important;font-family:system-ui,sans-serif !important}
#gh .tb.on{color:#1C1C1C !important;border-bottom-color:#C8541A !important}
#gh .tb:hover{color:#1C1C1C !important;background:none !important}
#gh .tp{display:none;padding:28px 0}
#gh .tp.on{display:block}
#gh .d-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}
#gh .d-prose p{font-size:16px;line-height:1.8;color:#3A3A3A;margin:0 0 14px}
#gh .d-img img{width:100%;border-radius:3px;display:block}
#gh .sp-table{width:100%;border-collapse:collapse;max-width:580px}
#gh .sp-table tr{border-bottom:1px solid #E5E3DF}
#gh .sp-table tr:first-child{border-top:1px solid #E5E3DF}
#gh .sp-table td{padding:12px 10px;font-size:15px;vertical-align:top;border:none;background:none}
#gh .sp-table td:first-child{font-weight:600;color:#1C1C1C;width:180px;background:#FAFAF8 !important}
#gh .sp-warns{margin-top:20px;display:flex;flex-direction:column;gap:7px;max-width:580px}
#gh .sp-warn{font-size:13px;color:#888;line-height:1.6;padding:9px 13px;background:#FAFAF8;border-left:2px solid #DDD}
#gh .f-finishes-img{width:100%;border-radius:3px;display:block}
#gh .rv-agg{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid #E5E3DF;margin-bottom:20px}
#gh .rv-score{font-size:44px;font-weight:700;color:#1C1C1C;line-height:1;font-family:Georgia,serif}
#gh .rv-stars{color:#F5A623;font-size:15px;display:block;margin:0 0 2px}
#gh .rv-count{font-size:12px;color:#888;display:block}
#gh .rv-g{font-size:11px;color:#888;margin-top:3px;display:block}
#gh .rv-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
#gh .rv-card{border:1px solid #E5E3DF;border-radius:3px;padding:20px;background:#fff}
#gh .rv-s{color:#F5A623;font-size:12px;margin:0 0 8px}
#gh .rv-t{font-size:16px;line-height:1.6;color:#1C1C1C;margin:0 0 10px;font-family:Georgia,serif}
#gh .rv-a{font-size:12px;color:#888;margin:0}
#gh .rv-v{color:#4CAF50}
#gh .rv-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#888;text-decoration:none;border:1px solid #E5E3DF;padding:9px 16px;border-radius:3px;margin-top:18px}
#gh .dl-list{display:flex;flex-direction:column;gap:9px;max-width:420px}
#gh .dl-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:#3A3A3A;font-size:14px;padding:12px 15px;border:1px solid #E5E3DF;border-radius:3px;background:#fff}
#gh .dl-link:hover{border-color:#C8541A;background:#FFF8F5}
#gh .how{background:#F5F3F0;border-radius:6px;padding:48px 40px;margin-top:40px;text-align:center}
#gh .how-title{font-family:Georgia,serif;font-size:28px;font-weight:600;color:#1C1C1C;margin:0 0 8px}
#gh .how-sub{font-size:15px;color:#888;margin:0 0 36px;display:block}
#gh .how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 36px}
#gh .how-step{text-align:center}
#gh .how-n{width:38px;height:38px;border-radius:50%;background:#C8541A;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}
#gh .how-t{font-family:Georgia,serif;font-size:17px;color:#1C1C1C;display:block;margin:0 0 8px;font-weight:600}
#gh .how-b{font-size:14px;color:#555;line-height:1.65;display:block}
#gh .how-btn{display:inline-block;text-decoration:none;background:#C8541A;color:#fff !important;padding:16px 40px;font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border-radius:3px;margin-bottom:10px}
#gh .how-btn:hover{background:#A8441A;color:#fff !important}
#gh .how-note{font-size:13px;color:#999;margin:0;display:block}
@media(max-width:680px){
  #gh .d-grid,#gh .rv-grid,#gh .how-steps{grid-template-columns:1fr !important;gap:20px !important}
  #gh .how{padding:28px 18px !important}
  #gh .t-bar{flex-direction:column;align-items:flex-start;gap:10px}
  #gh .t-div{display:none}
  #gh .tb{padding:12px 14px !important;font-size:11px !important;flex-shrink:0}
}