.hrmr .h-bb-sub{font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.4;margin-top:2px}.hrmr .h-bb-lede{color:var(--muted);font-size:16.5px;max-width:46ch;margin-top:4px}.hrmr .h-g-badge{position:absolute;top:16px;left:16px;background:var(--ink);color:#fff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;z-index:2;pointer-events:none}.hrmr .h-dotsw{width:18px;height:18px;border-radius:50%;background:var(--c,#141617);box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ink);flex:none;margin-left:2px}.hrmr .h-thumb .h-pl{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000047;color:#fff}.hrmr .h-thumb .h-pl svg{width:18px;height:18px;fill:#fff;stroke:none}.hrmr .h-acc.h-acc-cards{border-top:0;display:flex;flex-direction:column;gap:16px;margin-top:6px}.hrmr .h-acc.h-acc-cards details{border:0;border-radius:25px;background:#fff;overflow:hidden;transition:box-shadow .3s}.hrmr .h-acc.h-acc-cards details[open]{box-shadow:0 8px 20px #00444526}.hrmr .h-acc.h-acc-cards summary{padding:15px 24px;font-size:16px;font-weight:600;color:#1c1d1d;background:#f5f5f5;transition:background .3s}.hrmr .h-acc.h-acc-cards summary:hover,.hrmr .h-acc.h-acc-cards details[open] summary{background:#f0f4f3}.hrmr .h-acc.h-acc-cards summary:after{width:18px;height:18px;border:0;margin:0;transform:none;background:#004445;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 15.5L5 8.5l1.41-1.41L12 12.67l5.59-5.58L19 8.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 15.5L5 8.5l1.41-1.41L12 12.67l5.59-5.58L19 8.5z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s}.hrmr .h-acc.h-acc-cards details[open] summary:after{transform:rotate(180deg)}.hrmr .h-acc.h-acc-cards .h-in{padding:16px 24px 18px;background:#fff;color:#333;font-size:15px;line-height:1.55;gap:10px}.hrmr .h-acc.h-acc-cards .h-in ul{padding-left:20px;gap:10px}.hrmr .h-acc.h-acc-cards h4{font-size:12.5px}.hrmr .h-acc.h-acc-cards a{color:#004445;font-weight:500;text-decoration:underline}.hrmr .h-acc .h-in p,.hrmr .h-acc .h-in li{font-size:15px;line-height:1.55}.hrmr .h-bump-size{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 4px 0;font-size:13.5px;color:#2a3638}.hrmr .h-bump-size .h-sel{width:auto;padding:8px 34px 8px 12px;font-size:14px}.hrmr .h-bump-size.h-bad .h-sel{border-color:#d9776b}.hrmr .h-dims{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hrmr .h-dims span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;color:var(--ink);font-weight:500}.hrmr .h-dims b{font-weight:700}.hrmr .h-trust-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;font-size:15px;color:#3d4a4c;margin-top:4px}.hrmr .h-trust-line img{height:22px;width:auto}.hrmr .h-trust-line b{color:var(--ink)}.hrmr .h-trust-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hrmr .h-tcard{background:#fff;border:1px solid #efe5d8;border-radius:var(--r2);padding:22px;display:flex;flex-direction:column;gap:10px}.hrmr .h-tcard .h-ico{width:26px;height:26px;color:var(--green-ink)}.hrmr .h-tcard h3{font-size:17px;font-weight:700}.hrmr .h-tcard p{font-size:15px;color:var(--muted)}.hrmr .h-hs-dim{position:absolute;color:#4b5a5c;font:600 13px var(--f);display:flex;align-items:center;gap:8px;pointer-events:none}.hrmr .h-hs-dim:before,.hrmr .h-hs-dim:after{content:"";flex:1;height:1.5px;background:#7b8a8c}.hrmr .h-hs-dim i{font-style:normal}.hrmr .h-hs-dim.h-v{flex-direction:column}.hrmr .h-hs-dim.h-v:before,.hrmr .h-hs-dim.h-v:after{width:1.5px;height:auto}.hrmr .h-hs-dim.h-v i{writing-mode:vertical-rl;transform:rotate(180deg)}.hrmr .h-ft-media.h-wide{aspect-ratio:16/10}@media(max-width:760px){.hrmr .h-trust-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.hrmr .h-ft-media.h-wide{aspect-ratio:4/3}}.hrmr .h-bump-size[hidden]{display:none}.hrmr .h-opt .h-dims{margin-top:0}.hrmr .h-sold-note{color:var(--muted)}body .hrmr.h-layer .h-stk{z-index:9999}@media(min-width:761px){body .hrmr.h-layer .h-stk{left:max(var(--gut),calc(50% - 660px));right:max(calc(var(--gut) + 84px),calc(50% - 660px));bottom:24px;background:#fff;border:0;border-radius:999px;box-shadow:0 14px 44px #0d1a1c29,0 0 0 1px #0d1a1c0f;padding:12px 12px 12px clamp(22px,3vw,48px);backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateY(calc(100% + 40px));opacity:0;pointer-events:none;transition:transform .3s,opacity .3s}body .hrmr.h-layer .h-stk.h-on{transform:none;opacity:1;pointer-events:auto}body .hrmr.h-layer .h-stk .h-wrap{max-width:none;padding:0;gap:20px}body .hrmr.h-layer .h-stk-p,body .hrmr.h-layer .h-stk-p>div{display:contents}body .hrmr.h-layer .h-stk-p img{order:1;width:58px;height:58px;border-radius:50%;object-fit:cover;flex:none}body .hrmr.h-layer .h-stk-p b{order:2;margin-right:auto;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.15;overflow:hidden;text-overflow:ellipsis}body .hrmr.h-layer .h-stk-sz{order:3}body .hrmr.h-layer .h-stk-sz button{border-radius:999px;min-width:50px;height:48px;padding:0 14px}body .hrmr.h-layer .h-stk-p span{order:4;display:flex;flex-direction:row-reverse;align-items:baseline;gap:10px;font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1}body .hrmr.h-layer .h-stk-p s{margin:0;font-size:18px;font-weight:400;color:var(--muted)}body .hrmr.h-layer .h-stk .h-atc{order:5;height:58px;padding:0 36px;font-size:18px;font-weight:700;border-radius:999px}body .hrmr.h-layer .h-stk.h-on~.h-toast{bottom:124px}}@media(max-width:620px){.hrmr .h-bb-sub{font-size:13.5px}.hrmr .h-acc.h-acc-cards summary{font-size:14.5px;padding:14px 20px}.hrmr .h-acc.h-acc-cards .h-in{padding:14px 20px 16px}}.hrmr .h-ft-list{display:none}@media(max-width:760px){.hrmr .h-sec .h-ft.h-ft-tabs{display:none}.hrmr .h-ft-list{display:flex;flex-direction:column;gap:36px}.hrmr .h-ft-item img{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--r2);background:#dfe3e2}.hrmr .h-ft-item h3{margin-top:18px;font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.hrmr .h-ft-item p{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--muted)}}.hrmr .h-bb .h-bb-title{font-family:var(--f);font-size:clamp(32px,3.2vw,42px);line-height:1.08;font-weight:800;letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0}.hrmr .h-bb h1.h-bb-sub{font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.4;margin-top:2px;text-wrap:wrap}@media(max-width:620px){.hrmr .h-bb h1.h-bb-sub{font-size:13.5px}}.hrmr .h-q img.h-av-img{display:block;width:40px;height:40px;flex:none;object-fit:cover;padding:0}.hrmr .h-q .h-q-who{display:flex;flex-direction:column;gap:2px;line-height:1.3}.hrmr .h-q .h-q-who small{font-size:13px;font-weight:400;color:var(--muted)}@media(min-width:1101px){.hrmr .h-quotes.h-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hrmr .h-sec-h.h-rv-h{max-width:960px}.hrmr .h-sec .h-quotes.h-slider{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 48px)/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.hrmr .h-sec .h-quotes.h-slider::-webkit-scrollbar{display:none}.hrmr .h-sec .h-quotes.h-slider.h-cols-3{grid-auto-columns:calc((100% - 32px)/3)}.hrmr .h-sec .h-quotes.h-slider .h-q{scroll-snap-align:start}.hrmr .h-qs-nav{display:flex;justify-content:center;gap:12px;margin-top:28px}.hrmr .h-qs-btn{width:46px;height:46px;border-radius:50%;border:1px solid #e3dccf;background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .2s,color .2s,opacity .2s}.hrmr .h-qs-btn:hover{background:var(--ink);color:#fff}.hrmr .h-qs-btn[disabled]{opacity:.35;cursor:default;background:#fff;color:var(--ink)}.hrmr .h-qs-btn .h-ico{width:18px;height:18px}.hrmr .h-qs.h-qs-static .h-qs-nav{display:none}@media(max-width:1100px){.hrmr .h-sec .h-quotes.h-slider,.hrmr .h-sec .h-quotes.h-slider.h-cols-3{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:620px){.hrmr .h-sec .h-quotes.h-slider,.hrmr .h-sec .h-quotes.h-slider.h-cols-3{grid-auto-columns:84%}.hrmr .h-qs-nav{margin-top:18px}}@media(min-width:900px){.hrmr .h-wrap.h-compat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.hrmr .h-compat .h-sec-h h2{font-size:clamp(30px,3.8vw,52px)}}@media(max-width:760px){.hrmr .h-cmp>.h-foot{padding:12px 8px}.hrmr .h-cmp>.h-foot .h-go{white-space:nowrap;padding:9px 12px;gap:4px;font-size:clamp(12px,3.4vw,14px)}.hrmr .h-cmp>.h-foot .h-go .h-ico{width:13px;height:13px;flex:none}}@media(max-width:899px){.hrmr .h-wrap>.h-pdp{row-gap:14px}.hrmr .h-pdp>.h-bb{display:contents}.hrmr .h-pdp>.h-bb>.h-bb-top{order:-1;padding-top:10px}.hrmr .h-pdp>.h-gal{margin-bottom:10px}}.hrmr .h-bb .h-price,.hrmr .h-endcta .h-price{align-items:center}.hrmr .h-bb .h-price>*,.hrmr .h-endcta .h-price>*{align-self:center;line-height:1}.hrmr .h-bb .h-price>.h-save,.hrmr .h-endcta .h-price>.h-save{line-height:1.2}.hrmr .h-spec-card{border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 10px 30px #10282d12}.hrmr .h-spec-tbl{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed}.hrmr .h-spec-tbl th,.hrmr .h-spec-tbl td{text-align:left;vertical-align:middle;padding:16px 20px;border:0;border-bottom:1px solid #d8dbdc;font-size:15px;line-height:1.5;letter-spacing:normal;text-transform:none}.hrmr .h-spec-tbl tr>:first-child{width:36%;background:#eee}.hrmr .h-spec-tbl tr>:last-child{background:#e5ebf0;border-bottom-color:#d0d9de;box-shadow:inset 8px 0 10px -8px #10282d1f}.hrmr .h-spec-tbl thead th{padding-block:18px;font-size:17px;font-weight:700;color:var(--ink)}.hrmr .h-spec-tbl tbody th{font-size:14px;font-weight:600;color:var(--muted)}.hrmr .h-spec-tbl td{color:#2c3d40}.hrmr .h-spec-tbl td b{display:block;font-weight:700;color:var(--ink)}.hrmr .h-spec-tbl td span{display:block;margin-top:2px;font-size:14px;color:#4d5c5e}.hrmr .h-spec-tbl tbody tr:last-child>*{border-bottom:0}@media(max-width:767px){.hrmr .h-spec-tbl th,.hrmr .h-spec-tbl td{padding:12px 10px;font-size:14px}.hrmr .h-spec-tbl tr>:first-child{width:35%}.hrmr .h-spec-tbl thead th{font-size:clamp(14px,4vw,16px)}.hrmr .h-spec-tbl tbody th,.hrmr .h-spec-tbl td span{font-size:13.5px}}@media(max-width:767px){.hrmr .h-story-stats.h-stats-2l span{max-width:7.4em}}@media(max-width:899px){.hrmr .h-gal.h-mthumbs .h-thumbs{display:block;order:2;position:relative;padding:12px calc(var(--gut) + 30px) 0}.hrmr .h-gal.h-mthumbs .h-thumbs-in{position:relative;inset:auto;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px;overscroll-behavior-x:contain}.hrmr .h-gal.h-mthumbs .h-thumb{width:72px;height:72px;opacity:1}.hrmr .h-gal.h-mthumbs .h-dots{display:none}.hrmr .h-mthumbs .h-thumbs-prev,.hrmr .h-mthumbs .h-thumbs-next{position:absolute;top:12px;bottom:0;width:30px;border:0;padding:0;background:none;display:grid;place-items:center;color:var(--ink);cursor:pointer}.hrmr .h-mthumbs .h-thumbs-prev{left:var(--gut)}.hrmr .h-mthumbs .h-thumbs-next{right:var(--gut)}.hrmr .h-mthumbs .h-thumbs-prev svg,.hrmr .h-mthumbs .h-thumbs-next svg{width:22px;height:22px}}@media(min-width:900px){.hrmr .h-thumbs-prev,.hrmr .h-thumbs-next{display:none}}@media(min-width:900px){.hrmr .h-wrap.h-ft-beside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:56px}.hrmr .h-ft-beside>.h-sec-h{grid-column:1;grid-row:2;margin-bottom:32px}.hrmr .h-ft-beside>.h-ft{display:contents}.hrmr .h-ft-beside .h-ft-nav{grid-column:1;grid-row:3}.hrmr .h-ft-beside .h-ft-media,.hrmr .h-ft-beside .h-ft-media.h-wide{grid-column:2;grid-row:1/-1;align-self:center;aspect-ratio:1/1}.hrmr .h-ft-beside .h-sec-h h2{font-size:clamp(30px,3.8vw,52px)}.hrmr .h-ft-beside .h-ft-media.h-ft-land{aspect-ratio:5/4}}.hrmr .h-crumbs.h-crumbs-ghost{visibility:hidden}.hrmr .h-sec .h-quotes.h-slider{overflow-y:hidden}html.h-reveal .hrmr .h-quotes.h-slider .h-q.h-rise{opacity:1;transform:none;transition:none}@media(max-width:620px){.hrmr .h-sec .h-quotes{overflow-y:hidden}html.h-reveal .hrmr .h-quotes .h-q.h-rise{opacity:1;transform:none;transition:none}}.hrmr .h-sec-h.h-rv-h:not(.h-c) .h-rv-sum{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/28/assets/hrmr-extra.css.map */
