.hd-continue{justify-self:center;margin-top:10px;font-size:13px;font-weight:500}.shopify-section.hd-header{position:sticky;top:0;z-index:30}.hd-count[data-empty]{display:none}@media(min-width:1000px){.ff-main:has(>.shopify-section>.hero3){margin-top:calc(var(--hh,58px) * -1)}}.hm-wipe{animation:hm-wipe .9s cubic-bezier(.6,0,.2,1) both}@keyframes hm-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.hm-wipe{animation:none}}.pg-article{padding-bottom:96px}.pg-article .pg-prose{max-width:42em;font-size:17px;line-height:1.6}.pg-article .pg-prose>*+*{margin-top:1em}.pg-article .pg-prose h2{font:500 clamp(24px,4vw,32px)/1.15 var(--f);letter-spacing:-.02em;margin-top:1.6em}.pg-article .pg-prose img{max-width:100%;height:auto;display:block}.pg-comments{max-width:42em;margin-top:56px;display:grid;gap:16px}.pg-blog .pg-pages .chip{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.hd-cart{padding-block:28px 72px}.hd-cart-h{margin-bottom:24px}.hd-cart-grid{display:grid;gap:28px;align-items:start}.hd-cart-items{display:grid;gap:18px;align-content:start}.hd-cart-sum{display:grid;gap:14px;padding:20px;border:1px solid var(--line);border-radius:12px}.hd-cart-cont{justify-self:center;font-size:14px;font-weight:500}@media(min-width:1000px){.hd-cart{padding-block:40px 96px}.hd-cart-grid{grid-template-columns:minmax(0,1fr) 380px;gap:56px}.hd-cart-sum{position:sticky;top:calc(var(--hh,56px) + 24px)}}.pg-cats .chip,.pg-subs .chip{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.pg-cats .chip[aria-current=page],.pg-subs .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.find .pg-subs{margin-top:-2px}.pg-pages{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;padding-block:32px 8px}.pg-pages .chip{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.pg-pages .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.pg-gap{padding:0 4px;color:var(--ink-3)}.pg-idx [data-pg-card][hidden]{display:none}.pg-acct{padding-block:40px 96px;display:grid;gap:40px}.pg-acct-sec{display:grid;gap:14px;max-width:960px}.pg-table-wrap{overflow-x:auto}.pg-table{width:100%;border-collapse:collapse;font-size:15px}.pg-table th{text-align:left;font:600 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 12px 0;border-bottom:1px solid var(--line)}.pg-table td{padding:14px 12px 14px 0;border-bottom:1px solid var(--line);vertical-align:top}.pg-table th:last-child,.pg-table td:last-child{text-align:right;padding-right:0}@media(max-width:699px){.pg-table thead{display:none}.pg-table tr{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--line)}.pg-table td{display:flex;justify-content:space-between;gap:12px;padding:0;border:0}.pg-table td:before{content:attr(data-label);color:var(--ink-3);font-size:13px}.pg-table td:last-child{text-align:left}}.pg-acct-col{display:grid;gap:16px}.pg-addr-form{padding-top:8px}.pg-addr-form[hidden]{display:none}.pg-addr-grid .card{gap:12px}@media(max-width:699px){.pg-addr-grid{grid-template-columns:1fr}}.pg-acct .cform .btn{margin-top:4px}.pg-err{color:var(--ink)}.pg-recover{display:none;padding-top:8px;border-top:1px solid var(--line);gap:12px}.pg-recover:target,.pg-recover.on{display:grid}.pg-recover.on~.cform,.pg-recover:target~.cform{display:none}.pg-acct{padding-block:40px 96px;display:grid;gap:36px}.pg-acct-sec{display:grid;gap:16px;align-content:start}.pg-lines{display:grid}.pg-line{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);align-items:start}.pg-line-img{aspect-ratio:1;background:var(--bg);border-radius:6px;overflow:hidden}.pg-line-img img{display:block;width:100%;height:100%;object-fit:cover}.pg-line-price{white-space:nowrap}.pg-totals{padding-top:16px}.pg-addr p{margin:0}@media(max-width:999px){.pg-order-grid{grid-template-columns:1fr}}.pg-acct-col{max-width:460px;display:grid;gap:24px}.pg-check{display:flex;gap:10px;align-items:center;font-size:15px;min-height:44px;cursor:pointer}.pg-check input{width:20px;height:20px;accent-color:var(--ink);margin:0}.pg-acct{padding-block:40px 96px;display:grid;gap:32px}.pg-acct-col{max-width:460px;display:grid;gap:20px}.pg-acct-h{font-size:clamp(32px,7vw,52px)}.pg-contact .cfield[hidden]{display:none}.pg-contact .cfield [aria-invalid=true]{border-color:var(--ink)}.pg-contact #cwhy:empty{display:none}.pg-anchor{display:block;height:0;scroll-margin-top:calc(var(--hh,68px) + 24px)}.pg-nqr-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pg-nqr-list .lnk{font-weight:500}.pp-x-stu{max-width:560px;margin:0 auto 8px;display:grid;gap:16px}.pp-x-stu .h3-assure{justify-content:center}#stu-styles .tile{text-decoration:none;color:inherit}.pg-page{padding-bottom:80px}.pg-prose{max-width:42em;font-size:17px;line-height:1.6;color:var(--ink)}.pg-prose>*+*{margin-top:1em}.pg-prose h2{font:500 clamp(24px,4vw,32px)/1.15 var(--f);letter-spacing:-.02em;margin-top:1.6em}.pg-prose h3{font:600 19px/1.3 var(--f);margin-top:1.4em}.pg-prose ul,.pg-prose ol{padding-left:1.3em}.pg-prose li+li{margin-top:.4em}.pg-prose a{text-decoration:underline;text-underline-offset:3px}.pg-prose img{max-width:100%;height:auto;display:block}.pg-prose blockquote{border-left:2px solid var(--line);padding-left:1em;color:var(--ink-2)}.pg-pw{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto}.pg-pw-top .wrap{display:flex;align-items:center;min-height:68px}.pg-pw-top .logo{margin:0}.pg-pw-hero .wrap{display:grid;gap:18px;max-width:calc(var(--page) * .62);margin-inline:auto;text-align:center;justify-items:center}.pg-pw-hero .h1{max-width:14em}.pg-pw-band .fx-in{display:grid;gap:28px;justify-items:start}.pg-pw-enter summary{list-style:none;cursor:pointer;display:inline-block;padding:0;font:400 14px/22px var(--f);color:var(--fx-ink2)}.pg-pw-enter summary::-webkit-details-marker{display:none}.pg-pw-enter summary:after{content:none}.pg-pw-enter summary .lnk{color:inherit;font-weight:500}.pg-pw-enter .pg-pw-form{margin-top:14px}.pg-pw-band .fx-copy{margin:0}.pg-search .fbar{max-width:640px}.pg-qres{margin-top:8px}.pg-qres .qlist{max-width:640px}.pg-search .pg-pages{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;padding-block:32px 8px}.pg-search .pg-pages .chip{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.pg-search .pg-pages .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.pg-search .pg-gap{padding:0 4px;color:var(--ink-3)}.hm-note{margin:0;padding:24px;font:400 14px/20px var(--f);color:var(--ink-2);text-align:center}@media(max-width:699px){.pp-x-cm .sp-cap{font-size:10px;letter-spacing:-.01em}}.hm-note{margin:0;padding:24px;font:400 14px/20px var(--f);color:var(--ink-2);text-align:center;grid-column:1/-1}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
