.hu-page__hero{padding:clamp(40px,6vw,72px) 0 clamp(32px,5vw,52px);border-bottom:1px solid var(--hu-line)}.hu-page__hero .hu-lead{max-width:640px}.hu-page__body{padding-top:clamp(32px,5vw,56px);padding-bottom:var(--hu-pad)}:is(.hu-page .hu-rte,.shopify-policy__body .rte){font:400 17px/1.75 var(--hu-sans);color:var(--hu-text);letter-spacing:0;text-transform:none}:is(.hu-page .hu-rte,.shopify-policy__body .rte) .hup{max-width:none;margin:0;font-size:inherit;line-height:inherit}:is(.hu-page .hu-rte,.shopify-policy__body .rte) :is(h2,h3,h4){font-family:var(--hu-serif);font-weight:600;color:var(--hu-text);letter-spacing:-.01em;text-transform:none}:is(.hu-page .hu-rte,.shopify-policy__body .rte) h2{font-size:clamp(22px,2.6vw,28px);line-height:1.25;margin:44px 0 12px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) h3{font-size:20px;line-height:1.3;margin:32px 0 10px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) h4{font:600 16px/1.4 var(--hu-sans);margin:24px 0 8px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) p{margin:0 0 16px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) strong{font-weight:600;color:var(--hu-secondary)}:is(.hu-page .hu-rte,.shopify-policy__body .rte) a{color:var(--hu-primary);text-decoration:underline;text-underline-offset:3px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) a:hover{color:var(--hu-primary-dark)}:is(.hu-page .hu-rte,.shopify-policy__body .rte) ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:10px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) ul>li{position:relative;padding-left:26px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) ul>li:before{content:"";position:absolute;left:4px;top:.68em;width:8px;height:8px;border-radius:50%;background:var(--hu-primary)}:is(.hu-page .hu-rte,.shopify-policy__body .rte) ol{margin:0 0 20px;padding-left:24px;display:grid;gap:8px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) ol>li::marker{color:var(--hu-primary);font-weight:700}:is(.hu-page .hu-rte,.shopify-policy__body .rte) details{border-bottom:1px solid var(--hu-line);padding:16px 0}:is(.hu-page .hu-rte,.shopify-policy__body .rte) summary{font-weight:600;cursor:pointer}:is(.hu-page .hu-rte,.shopify-policy__body .rte) .note{background:var(--hu-sand);border-radius:12px;padding:14px 18px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}:is(.hu-page .hu-rte,.shopify-policy__body .rte) :is(th,td){border-bottom:1px solid var(--hu-line);padding:10px 12px;text-align:left}:is(.hu-page .hu-rte,.shopify-policy__body .rte) img{border-radius:var(--hu-r-card)}:is(.hu-page .hu-rte,.shopify-policy__body .rte)>:first-child,:is(.hu-page .hu-rte,.shopify-policy__body .rte) .hup>:first-child{margin-top:0}.hu-contact{padding:clamp(32px,5vw,56px) 0 var(--hu-pad)}.hu-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}@media(min-width:990px){.hu-contact__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px}}.hu-contact__card,.hu-contact__info,.hu-contact__quick{background:#fff;border:1px solid var(--hu-line);border-radius:var(--hu-r-card);padding:clamp(20px,3vw,32px)}.hu-contact__card .hu-muted{margin:8px 0 20px}.hu-contact__aside{display:grid;gap:20px}.hu-contact__form{display:grid;gap:16px}.hu-contact__row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){.hu-contact__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.hu-field{display:grid;gap:6px}.hu-field label{font:600 14px/1.3 var(--hu-sans);color:var(--hu-text)}.hu-field__opt{font-weight:400;color:var(--hu-muted)}.hu-contact .hu-input{width:100%;min-height:48px;background:var(--hu-bg)}.hu-contact select.hu-input{-webkit-appearance:none;appearance:none;background:var(--hu-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233B2418' stroke-width='2.2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 14px center/16px no-repeat;padding-right:40px}.hu-contact textarea.hu-input{padding:12px 16px;resize:vertical;line-height:1.6}.hu-contact .hu-input:focus{outline:none;border-color:var(--hu-primary);box-shadow:0 0 0 3px #b4471f2e}.hu-contact__form .hu-btn{justify-self:start;min-width:200px}.hu-contact__msg{display:flex;gap:8px;align-items:center;border-radius:var(--hu-r-btn);padding:12px 16px;margin:0;font-weight:500}.hu-contact__msg--ok{background:#eaf3e6;color:#2c5a1e}.hu-contact__msg--err{background:#fbe9e4;color:#8e2a12}.hu-contact__list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:18px}.hu-contact__list li{display:flex;gap:14px;align-items:flex-start}.hu-contact__list li>div{display:grid;gap:2px;font-size:15px;color:var(--hu-muted)}.hu-contact__list strong{color:var(--hu-text);font-weight:600}.hu-contact__list a{color:var(--hu-primary);word-break:break-all}.hu-contact__quick ul{list-style:none;margin:12px 0 0;padding:0}.hu-contact__quick li{border-bottom:1px solid var(--hu-line)}.hu-contact__quick li:last-child{border-bottom:0}.hu-contact__quick a{display:flex;justify-content:space-between;padding:12px 0;text-decoration:none;font-weight:500}.hu-contact__quick a:after{content:"\2192";color:var(--hu-primary)}.hu-contact__quick a:hover{color:var(--hu-primary)}body:has(.shopify-policy__container){background:var(--hu-bg)!important;color:var(--hu-text);font-family:var(--hu-sans);letter-spacing:0}body:has(.shopify-policy__container) .shopify-policy__container{max-width:820px!important;margin:0 auto!important;padding:0 var(--hu-gutter) var(--hu-pad)!important}body:has(.shopify-policy__container) .shopify-policy__title{background:var(--hu-sand);box-shadow:0 0 0 100vmax var(--hu-sand);clip-path:inset(0 -100vmax);border-bottom:1px solid var(--hu-line);padding:clamp(40px,6vw,72px) 0 clamp(28px,4vw,44px);margin:0 0 clamp(32px,5vw,52px);text-align:left}body:has(.shopify-policy__container) .shopify-policy__title:before{content:"Policies";display:block;font:600 13px/1.3 var(--hu-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--hu-primary-dark);margin:0 0 12px}body:has(.shopify-policy__container) .shopify-policy__title h1{font:600 clamp(34px,6vw,58px)/1.08 var(--hu-serif);color:var(--hu-text);letter-spacing:-.01em;text-transform:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/37/assets/heatup-pages.css.map */
