.ihra{display:none;color:#181816;background:#fff;font-family:"Source Sans 3",Arial,sans-serif;font-size:17px;line-height:1.55;isolation:isolate}.ihra *{box-sizing:border-box}.ihra-block{padding:36px 24px;border-bottom:1px solid #d6d9d8;background:#fff}.ihra-block.ihra-soft{background:#f4f5f5}.ihra .ihra-eyebrow{font:600 12px/1.4 "Source Sans 3",Arial,sans-serif;letter-spacing:.13em;color:#403e39;margin:0 0 12px}.ihra h2{font-family:Newsreader,Georgia,serif;font-size:34px;font-weight:400;line-height:1.1;letter-spacing:-.03em;margin:0;color:#181816}.ihra .ihra-body{margin-top:18px}.ihra p{margin:0;color:#181816;font-size:17px;line-height:1.55}.ihra p+p{margin-top:14px}.ihra a{color:#1f5578;text-decoration:underline;text-underline-offset:4px}.ihra a:focus-visible,.ihra summary:focus-visible{outline:3px solid #1f5578;outline-offset:3px}.ihra .ihra-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:26px 0 0}.ihra-metrics>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 10px;border-left:1px solid #a9b6bd}.ihra-metrics>div:first-child{border-left:0;padding-left:0}.ihra-metrics dt{font-size:12px;line-height:1.35;margin-top:9px;color:#403e39}.ihra-metrics dd{font-size:22px;line-height:1.2;font-weight:600;margin:0;letter-spacing:-.03em}.ihra .ihra-specs{width:100%;border-collapse:collapse;table-layout:fixed;margin:22px 0 0;background:transparent;border:0;font-size:16px}.ihra-specs th,.ihra-specs td{padding:12px 0;border:0;border-bottom:1px solid #cbd1d3;vertical-align:top;background:transparent;color:#181816;line-height:1.4}.ihra-specs th{text-align:left;font-weight:400;width:62%;color:#403e39}.ihra-specs td{text-align:right;font-weight:600}.ihra .ihra-photo{margin:25px -24px 0}.ihra-photo img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.ihra-photo figcaption{padding:10px 24px;font-size:13px;line-height:1.5;color:#403e39}.ihra .ihra-details{border:0;border-top:1px solid #bbc4c9;border-bottom:1px solid #bbc4c9;margin:22px 0 0}.ihra summary{font-size:16px;font-weight:600;line-height:1.4;position:relative;min-height:50px;padding:14px 30px 14px 0;cursor:pointer;list-style:none;color:#181816}.ihra summary::-webkit-details-marker{display:none}.ihra summary:after{content:"\2304";position:absolute;right:2px;top:10px;color:#1f5578;font-size:24px}.ihra details[open]>summary:after{content:"\2303"}.ihra details:not([open])>.ihra-detailbody{display:none}.ihra .ihra-detailbody{padding:0 0 18px}.ihra-detailbody p{font-size:16px}.ihra-detailbody .ihra-specs{margin-top:0}.ihra blockquote{font-family:Newsreader,Georgia,serif;font-size:25px;line-height:1.4;margin:24px 0 16px;padding:0;border:0;color:#181816}.ihra .ihra-by{font-size:14px;color:#403e39}.ihra .ihra-review{margin-top:20px;padding:14px;border-left:3px solid #1f5578;background:#edf4f8;color:#183b51}.ihra-review strong{font-size:14px}.ihra .ihra-review p{font-size:14px;line-height:1.6;color:#183b51;margin-top:5px}.ihra .ihra-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.ihra{display:block}}@media(max-width:374px){.ihra-block{padding:30px 20px}.ihra h2{font-size:30px}.ihra .ihra-photo{margin-left:-20px;margin-right:-20px}.ihra-metrics dd{font-size:20px}.ihra-metrics>div{padding:0 7px}}.ihra .ihra-block[id*=-faq]{padding:36px 24px 0;border-bottom:0}.ihra .ihra-block[id*=-faq]+.ihra-block[id*=-faq]{padding-top:0}.ihra .ihra-block[id*=-faq] .ihra-details{margin:0;border-top:0}.ihra .ihra-block[id*=-faq] h2+.ihra-details{margin-top:20px;border-top:1px solid #bbc4c9}.ihra .ihra-block[id*=-faq] summary{min-height:56px;padding:16px 30px 16px 0}.ihra .ihra-block[id*=-faq] summary:after{top:50%;transform:translateY(-50%)}@media(max-width:374px){.ihra .ihra-block[id*=-faq]{padding-left:20px;padding-right:20px}}.ihra .ihra-faq-category{font-family:"Source Sans 3",Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.03em;color:#403e39;margin:20px 0 10px}.ihra .ihra-block[id*=-faq] h2+.ihra-faq-category{margin-top:20px}.ihra .ihra-block[id*=-faq] .ihra-faq-category+.ihra-details{border-top:1px solid #bbc4c9}.ihra .ihra-faq-more{margin:0 24px;border:0}.ihra .ihra-faq-more>summary{margin:16px 0 24px;padding:14px 42px 14px 16px;border:1px solid #bbc4c9;background:#f4f5f5;color:#1f5578;min-height:50px}.ihra .ihra-faq-more>summary:after{right:15px;top:50%;transform:translateY(-50%)}.ihra .ihra-more-open{display:none}.ihra .ihra-faq-more[open]>summary .ihra-more-open{display:inline}.ihra .ihra-faq-more[open]>summary .ihra-more-closed{display:none}.ihra details.ihra-faq-more:not([open])>.ihra-faq-more-body{display:none}.ihra .ihra-faq-more .ihra-block[id*=-faq]{padding:0}.ihra .ihra-faq-more-body>.ihra-block:first-child .ihra-faq-category{margin-top:0}@media(max-width:374px){.ihra .ihra-faq-more{margin-left:20px;margin-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/ih-review-aplus.css.map */
