.hdsa .crumb{display:flex;align-items:center;min-height:44px;margin-bottom:-6px}.hdsa .crumb a{font-size:var(--fs-meta);font-weight:700;color:var(--hdsa-text-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.hdsa .gallery-rail{display:flex;gap:var(--sp-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.hdsa .gallery-rail::-webkit-scrollbar{display:none}.hdsa .gallery-rail li{flex:0 0 100%;scroll-snap-align:center}.hdsa .gallery-rail a{display:block;background:var(--hdsa-white);border-radius:var(--r-card);overflow:hidden}.hdsa .gallery-rail img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:var(--hdsa-white);display:block}.hdsa .gallery-note{font-size:11px;line-height:1.2;color:var(--hdsa-text-muted);text-align:center;margin-top:2px}.hdsa .buy{display:grid;gap:6px;padding-top:var(--sp-2)}.hdsa .pdp-title{font-size:var(--fs-section);line-height:1.2;font-weight:700}.hdsa .rating{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-meta);font-weight:700;color:var(--hdsa-text);text-decoration:none;margin-top:calc(var(--sp-2) * -1)}.hdsa .stars{display:inline-block;width:90px;height:16px;background:linear-gradient(90deg,var(--hdsa-red) var(--r, 0%),var(--hdsa-border) var(--r, 0%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 16'%3E%3Cpath d='M9 1l2.4 5 5.5.7-4 3.8 1 5.4L9 13.3 4.1 15.9l1-5.4-4-3.8L6.6 6zM27 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM45 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM63 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM81 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 16'%3E%3Cpath d='M9 1l2.4 5 5.5.7-4 3.8 1 5.4L9 13.3 4.1 15.9l1-5.4-4-3.8L6.6 6zM27 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM45 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM63 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7zM81 1l2.4 5 5.5.7-4 3.8 1 5.4-4.9-2.6-4.9 2.6 1-5.4-4-3.8 5.5-.7z'/%3E%3C/svg%3E") no-repeat center / contain}.hdsa .ident{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-meta);font-weight:700;letter-spacing:.02em}.hdsa .pdp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2)}.hdsa .pdp-price .now{font-size:22px;line-height:1.2;font-weight:700}.hdsa .pdp-price .was{font-size:var(--fs-body);color:var(--hdsa-text-muted)}.hdsa .pdp-price .tax{font-size:var(--fs-meta);color:var(--hdsa-text-muted)}.hdsa .buy .delivery{font-size:var(--fs-card-title)}.hdsa .buy .ship-note,.hdsa .buy .pickup{font-size:var(--fs-meta);color:var(--hdsa-text-muted);line-height:1.4}.hdsa .buy-form{display:flex;gap:var(--sp-2);margin-top:var(--sp-1)}.hdsa .qty{width:72px;min-height:48px;font:inherit;font-size:16px;text-align:center;border:1px solid var(--hdsa-text-muted);border-radius:var(--r-inner);background:var(--hdsa-white);color:var(--hdsa-text)}.hdsa .btn--lg{min-height:48px;font-size:16px;flex:1}.hdsa .dyn{margin-top:var(--sp-1)}.hdsa .dyn .shopify-payment-button__button{border-radius:var(--r-inner);min-height:44px}.hdsa .trust--inline{margin-top:var(--sp-5);border:1px solid var(--hdsa-border);border-radius:var(--r-card)}.hdsa .trust--inline ul{margin:0;padding:var(--sp-2);height:auto;align-items:center}.hdsa .trust--inline li{font-size:11px;gap:2px}.hdsa .pdp-info{margin-top:var(--sp-5);border-top:1px solid var(--hdsa-border)}.hdsa .acc{border-bottom:1px solid var(--hdsa-border)}.hdsa .acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:var(--sp-2) 0;font-size:var(--fs-body);font-weight:700;cursor:pointer}.hdsa .acc summary::-webkit-details-marker{display:none}.hdsa .acc summary:after{content:"+";font-size:22px;font-weight:400;color:var(--hdsa-red)}.hdsa .acc[open] summary:after{content:"\2212"}.hdsa .acc-body{padding:0 0 var(--sp-4);font-size:var(--fs-body);line-height:1.55;max-width:70ch}.hdsa .acc-body p{margin:0 0 var(--sp-3)}.hdsa .acc-body ul{list-style:disc;padding-left:20px;margin:0 0 var(--sp-3)}.hdsa .acc-body li{margin-bottom:4px}.hdsa .specs{width:100%;border-collapse:collapse;font-size:var(--fs-card-title)}.hdsa .specs th{text-align:left;font-weight:700;padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;width:42%;vertical-align:top;border-bottom:1px solid var(--hdsa-border)}.hdsa .specs td{padding:var(--sp-2) 0;border-bottom:1px solid var(--hdsa-border);vertical-align:top}.hdsa .acc--desc{margin-top:var(--sp-5);border-top:1px solid var(--hdsa-border)}.hdsa .goes{padding-bottom:0}.hdsa .reviews{padding-top:var(--sp-5)}.hdsa .reviews .jdgm-widget{font-family:inherit}.hdsa .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--hdsa-white);border-top:1px solid var(--hdsa-border);box-shadow:0 -4px 12px #0000000f;padding:var(--sp-2) 0;padding-bottom:calc(var(--sp-2) + env(safe-area-inset-bottom))}.hdsa .sticky-buy[hidden]{display:none}.hdsa .sticky-buy .wrap{display:flex;align-items:center;gap:var(--sp-3)}.hdsa .sticky-buy .now{font-size:var(--fs-price);font-weight:700;white-space:nowrap}.hdsa .sticky-buy .btn{flex:1}.hdsa .plp-head{padding:var(--sp-3) 0 var(--sp-2)}.hdsa .plp-facets{margin-bottom:var(--sp-3)}.hdsa .plp-facets .facets__form,.hdsa .plp-facets .mobile-facets__wrapper{font-family:inherit}.hdsa .plp-facets .mobile-facets__open,.hdsa .plp-facets .facet-filters__sort{min-height:44px}.hdsa .plp-facets .facets-container{padding:0}.hdsa .plp-empty{padding:var(--sp-6) 0;font-size:var(--fs-body)}.hdsa .pager{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-5);font-size:var(--fs-meta);color:var(--hdsa-text-muted)}.hdsa .cats--inline{padding:var(--sp-2) 0;border:0}.hdsa .plp-links{padding-bottom:0}.hdsa .tile .tile-line{font-size:11px;line-height:1.35;color:var(--hdsa-text-muted);margin-top:-2px}@media(min-width:1024px){.hdsa .pdp-top{display:grid;grid-template-columns:55fr 45fr;gap:var(--sp-7);align-items:start}.hdsa .gallery-rail{margin:0;padding:0}.hdsa .buy{position:sticky;top:var(--sp-4);padding-top:0}.hdsa .pdp-title{font-size:var(--fs-hero-lg);line-height:1.1}.hdsa .pdp-price .now{font-size:28px}.hdsa .trust--inline li{font-size:var(--fs-meta)}.hdsa .sticky-buy{display:none!important}.hdsa .plp-head{padding-top:var(--sp-5)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hdsa-pdp.css.map */
