html{-webkit-text-size-adjust:100%;scroll-padding-block-start:84px}body{margin:0;background:#fff;color:#0b0b0c;font-family:var(--hp-font-body, Arial, sans-serif)}h1,h2,h3{font-family:var(--hp-font-heading, inherit)}main:focus{outline:0}img{max-width:100%}.hpt-skip{position:absolute;z-index:60;top:-60px;left:8px;padding:10px 14px;background:#fff;color:#0b0b0c}.hpt-skip:focus{top:8px}.hpt-ann{display:block;padding:9px 16px;background:var(--hp-accent);color:var(--hp-accent-fg);font-size:13px;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.hpt-ann a{color:inherit;text-decoration:none}.hpt-ann p{margin:0}.hpt-ann [hidden]{display:none}.hph{position:sticky;z-index:30;top:0;background:#fff;color:#0b0b0c;border-block-end:1px solid #e2e2e5}.hph *,.hph *:before{box-sizing:border-box}.hph a{color:inherit;text-decoration:none}.hph__inner{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;max-width:1440px;min-height:64px;margin-inline:auto;padding-inline:clamp(12px,3vw,40px)}.hph__logo{grid-column:2;font-family:var(--hp-font-heading, inherit);font-size:clamp(16px,4.6vw,22px);font-weight:900;letter-spacing:.04em;line-height:1.1;text-align:center;text-transform:uppercase}.hph__logo img{display:block;width:auto;height:42px}.hph__icons{display:flex;grid-column:3;gap:2px;justify-content:flex-end}.hph__icon{position:relative;display:grid;place-items:center;width:44px;height:44px}.hph__icon svg{width:22px;height:22px}.hph__count{position:absolute;top:3px;right:2px;min-width:18px;padding:2px 4px;border-radius:999px;background:var(--hp-accent);color:var(--hp-accent-fg);font-size:11px;font-weight:800;line-height:14px;text-align:center}.hph__count[hidden]{display:none}.hph__nav{grid-area:1 / 1}.hph__nav ul,.hph__mobile ul{margin:0;padding:0;list-style:none}.hph__links{display:flex;flex-wrap:wrap;gap:2px 18px;align-items:center;font-size:14px;font-weight:700}.hph__links>li>a,.hph__drop>summary{display:block;padding:10px 0;cursor:pointer}.hph__links a:hover,.hph__drop>summary:hover{color:var(--hp-accent)}.hph__drop{position:relative}.hph__drop>summary{list-style:none}.hph__drop>summary::-webkit-details-marker{display:none}.hph__drop>summary:after{content:" \25be"}.hph__menu{position:absolute;z-index:5;top:100%;left:0;width:240px;max-height:70vh;padding:8px;overflow-y:auto;border:1px solid #e2e2e5;border-radius:6px;background:#fff;box-shadow:0 12px 30px #00000024}.hph__menu a{display:block;padding:9px 10px;font-weight:600}.hph__mobile{display:none;grid-area:1 / 1}.hph__mobile>summary{display:grid;place-items:center;width:44px;height:44px;cursor:pointer;list-style:none}.hph__mobile>summary::-webkit-details-marker{display:none}.hph__mobile svg{width:24px;height:24px}.hph__panel{position:absolute;inset:100% 0 auto;max-height:calc(100dvh - 120px);padding:8px 16px 20px;overflow-y:auto;border-block-start:1px solid #e2e2e5;background:#fff;box-shadow:0 12px 30px #00000024;font-size:15px;font-weight:700}.hph__panel a,.hph__panel summary{display:block;padding:12px 0;cursor:pointer}.hph__panel li ul{padding-inline-start:14px;font-weight:500}@media(max-width:989px){.hph__nav{display:none}.hph__mobile{display:block}}.hpt-page{max-width:1100px;margin-inline:auto;padding:clamp(28px,5vw,56px) 16px}.hpt-page,.hpt-page *{box-sizing:border-box}.hpt-title{margin:0 0 24px;font-size:clamp(26px,3.6vw,40px);font-weight:800;line-height:1.1;text-transform:uppercase}.hpt-empty{padding-block:40px;text-align:center}.hpt-empty p{margin:0 0 18px;color:#5f5f66}.hpt-cart{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:clamp(24px,4vw,48px);align-items:start}.hpt-line{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:14px;padding-block:16px;border-block-end:1px solid #e2e2e5}.hpt-line img{display:block;width:88px;height:110px;border-radius:6px;object-fit:cover;background:#f3f3f4}.hpt-line__title{display:block;color:inherit;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none}.hpt-line__meta{margin:4px 0 10px;color:#5f5f66;font-size:13px}.hpt-line__actions{display:flex;gap:14px;align-items:center}.hpt-line__qty{width:70px;min-height:42px;padding:6px;border:1px solid #8a8a92;border-radius:6px;font:inherit;font-size:16px;text-align:center}.hpt-line__remove{color:inherit;font-size:13px}.hpt-line__price{margin:0;font-size:14px;font-weight:800;text-align:end}.hpt-line__price s{display:block;color:#5f5f66;font-weight:400}.hpt-summary{position:sticky;top:84px;display:grid;gap:14px;padding:20px;border:1px solid #e2e2e5;border-radius:8px}.hpt-summary__row{display:flex;justify-content:space-between;margin:0;font-size:15px}.hpt-summary__row--total{font-size:18px;font-weight:800}.hpt-summary__note{margin:0;color:#5f5f66;font-size:12px}.hpt-summary .hps-btn{width:100%}.hpt-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-block-end:28px}.hpt-search input{width:100%;min-height:48px;padding:10px 14px;border:1px solid #8a8a92;border-radius:6px;font:inherit;font-size:16px}.hpt-rte{font-size:16px;line-height:1.65}.hpt-rte img{height:auto}.hpt-post-list{display:grid;gap:24px;margin:0;padding:0;list-style:none}.hpt-post-list h2{margin:0 0 6px;font-size:20px}.hpt-post-list a{color:inherit}.shopify-policy__container{max-width:800px;margin-inline:auto;padding:48px 16px;line-height:1.65}@media(max-width:749px){.hpt-cart{grid-template-columns:minmax(0,1fr)}.hpt-summary{position:static}.hpt-line{grid-template-columns:72px minmax(0,1fr)}.hpt-line img{width:72px;height:90px}.hpt-line__price{grid-column:2;text-align:start}}.hpt-page>.hps-offer{margin-block-end:20px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hp-theme.css.map */
