:where(.shopify-section) :where(h1,h2,h3,h4){color:var(--text-strong);letter-spacing:var(--ls-display)}.po-hero__title,.po-hero .po-hero__title{color:var(--ink-000)}.po-hero__body{color:var(--ink-300)}.po-band__quote,.po-coltile__title{color:var(--ink-000)}.po-swatch{width:26px;height:26px}.po-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--ink-900),inset 0 0 0 3px var(--surface-card)}.po-swatches{gap:var(--space-2)}.po-swatches__row{gap:var(--space-3);padding-block:0}.po-swatch--text{width:auto;height:38px}.po-bundle .po-price--on-sale,.po-pair .po-price--on-sale{color:var(--text-strong)}.po-bundle .po-price__compare,.po-pair .po-price__compare{color:var(--text-muted)}#poleon-poll{scroll-margin-top:calc(var(--header-h) + var(--announcement-h) + var(--space-5))}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.po-tile{position:relative}.po-tile__link{color:inherit;text-decoration:none}.po-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.po-tile__link:hover{text-decoration:none;color:inherit}.po-tile__link:focus-visible{outline:none}.po-tile:focus-within{box-shadow:var(--ring-focus);border-radius:var(--radius-card)}.po-tile__badge{z-index:2}.po-tile__quick{z-index:3}.po-tile__quickform{display:block;width:100%;margin:0}.po-tile__quick .po-btn{gap:var(--space-2);padding-inline:var(--space-3);line-height:1}.po-tile__quick .po-icon{margin-block-start:-1px}.po-tile__corners{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px;pointer-events:none}.po-tile .po-tile__corners .po-tile__badge,.po-tile .po-tile__corners .po-tile__tag{position:static;top:auto;left:auto;right:auto}.po-tile__corners .po-tile__tag{margin-left:auto}.po-badge--bundle{background:var(--crown-500);color:var(--ink-900);box-shadow:var(--shadow-sm)}@media screen and (max-width:480px){.po-tile__corners{top:8px;left:8px;right:8px;gap:4px}.po-tile__corners .po-badge{height:20px;padding-inline:6px;letter-spacing:.02em}}.po-stock{display:inline-flex;align-items:center;gap:6px;font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.po-stock__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ice-500)}.po-stock__n{color:var(--text-strong)}.po-stock--low,.po-stock--low .po-stock__n{color:var(--sale-600)}.po-stock--low .po-stock__dot{background:var(--sale-500);animation:po-stock-pulse 2.4s ease-in-out infinite}@keyframes po-stock-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.po-stock--low .po-stock__dot{animation:none}}.po-stock--lg{font:var(--type-price);letter-spacing:var(--ls-label);gap:8px}.po-stock--lg .po-stock__dot{width:8px;height:8px}.po-announce{position:fixed;top:0;left:0;right:0;z-index:60}.po-announcement-section{height:var(--announcement-h)}.po-announcement-section:not(:has(.po-announce)){height:0}.po-header{top:var(--announcement-h)}.po-tile__title,.po-buybox__title,.po-bundlekit .po-bundlekit__card .po-bundlekit__name{font-family:Bebas Neue,Archivo,system-ui,sans-serif;font-weight:400;text-transform:uppercase}.po-tile__title{font-size:20px;line-height:1.08;letter-spacing:.02em}.po-buybox__title{font-size:clamp(36px,4.4vw,54px);line-height:1;letter-spacing:.01em}.po-bundlekit .po-bundlekit__card .po-bundlekit__name{font-size:24px;line-height:1.1;letter-spacing:.02em}.po-filters .po-check{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:34px;padding-block:var(--space-1)}.po-filters .po-check+.po-check{margin-top:var(--space-2)}.po-filters .po-check:hover{color:var(--text-strong)}.po-zoom{cursor:zoom-in}.po-zoom.is-zooming img{transform:scale(2.2);will-change:transform}@media(prefers-reduced-motion:no-preference){.po-zoom img{transition:transform var(--dur-base, .24s) var(--ease-out, ease-out)}}@media(hover:none),(pointer:coarse){.po-zoom{cursor:default}.po-zoom.is-zooming img{transform:none}}.po-icon[width]{width:auto;height:auto}.po-icon:not([width]){width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/poleon-custom.css.map */
