.shopify-section:has(slideshow-arrows){position:relative!important;padding-top:20px!important}.shopify-section:has(slideshow-arrows) slideshow-arrows{position:absolute!important;top:-70px!important;right:18px!important;left:auto!important;bottom:auto!important;transform:none!important;display:flex!important;gap:12px!important;align-items:center!important;opacity:1!important;visibility:visible!important}.shopify-section:has(slideshow-arrows) button.slideshow-control,.shopify-section:has(slideshow-arrows) button.slideshow-control[disabled]{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;animation:none!important;transform:none!important}.shopify-section:has(slideshow-arrows) button.slideshow-control[disabled]{opacity:.45!important}.shopify-section:has(slideshow-arrows) button.slideshow-control{position:static!important;width:44px!important;height:44px!important;border-radius:999px!important;background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:none!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important}.shopify-section:has(slideshow-arrows) button.slideshow-control svg{width:16px!important;height:16px!important;fill:#000!important;color:#000!important;transition:none!important;transform:none!important}.shopify-section:has(slideshow-arrows) button.slideshow-control:hover{border:1px solid #000!important;background:#fff!important;transform:none!important}.shopify-section:has(slideshow-arrows):hover slideshow-arrows,.shopify-section:has(slideshow-arrows):hover button.slideshow-control{transform:none!important}.hc-pagination{display:flex;justify-content:center;gap:10px;margin-top:22px}.hc-bar{width:34px;height:4px;border:0;padding:0;border-radius:2px;background:#cfcfcf;cursor:pointer}.hc-bar.is-active{background:#222}html,body{overflow-x:clip}:root{--font-body-family: "NeuePlak", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-heading-family: "NeuePlak", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-subheading-family: "NeuePlak", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-accent-family: "NeuePlak", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}body{font-family:var(--font-body-family)}.menu-list__link-title,.menu-list__link,.header a,.header__menu-item{font-family:var(--font-heading-family)!important}product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:16px!important;overflow-y:auto!important;overflow-x:hidden!important;scroll-snap-type:none!important;max-height:820px!important}product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide{width:auto!important;min-width:0!important;max-width:100%!important}product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide[gutter],product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide[gutter-slide],product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide.gutter-slide,product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides>slideshow-slide:empty{display:none!important}product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel slideshow-arrows,product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel carousel-pagination,product-recommendations[data-section-id=template--18014689624139__section_aBkm47] slideshow-component.resource-list__carousel .carousel-pagination{display:none!important}product-recommendations[data-section-id=template--18014689624139__section_aBkm47] .hc-pagination{display:none!important}.product-card .product-card__content{border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.product-card:hover .product-card__content{border-color:#000!important}.product-card .hc-variant-thumbs{display:flex!important;gap:10px;align-items:center;opacity:0;transform:translateY(-8px);max-height:0;overflow:hidden;pointer-events:none;transition:opacity .28s ease,transform .28s ease,max-height .28s ease}.product-card:hover .hc-variant-thumbs,.product-card:focus-within .hc-variant-thumbs{opacity:1;transform:translateY(0);max-height:90px;pointer-events:auto}.product-card .hc-variant-thumbs:has(.hc-variant-thumb:only-child){display:none!important}.product-card .hc-variant-thumb{width:50px;height:50px;padding:0;margin:2px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;display:grid;place-items:center}.product-card .hc-variant-thumb img{width:40px;height:40px;object-fit:cover;display:block}.product-card .hc-variant-thumb:hover,.product-card .hc-variant-thumb.is-active{border-color:#000}@media(hover:hover)and (pointer:fine){:is(.hc-carousel-frame,.resource-list,.collection-list,.collection-list__grid) .collection-card{position:relative;overflow:hidden;border:1px solid transparent;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;will-change:transform}:is(.hc-carousel-frame,.resource-list,.collection-list,.collection-list__grid) .collection-card .collection-card__image img{transform:scale(1);filter:brightness(.55);transition:transform .35s ease,filter .28s ease;will-change:transform}:is(.hc-carousel-frame,.resource-list,.collection-list,.collection-list__grid) .collection-card:hover{border-color:#000;transform:translateY(-2px);box-shadow:0 10px 26px #0000001a}:is(.hc-carousel-frame,.resource-list,.collection-list,.collection-list__grid) .collection-card:hover .collection-card__image img{transform:scale(1.07);filter:brightness(1)}}.hc-carousel-frame:has(slideshow-component[ref=collectionList]) .hc-pagination{display:none!important}.product-card .product-badges{left:-13.8px!important;right:auto!important;padding:8px}product-price{display:flex;flex-direction:column;gap:8px}product-price .hc-variant-thumbs{order:1;display:flex;gap:10px;align-items:center}product-price div[ref=priceContainer]{order:2}.price{font-weight:800!important}.product-badges__badge.product-badges__badge--rectangle{border-radius:0!important;font-size:12px!important;line-height:1!important;font-weight:600!important;letter-spacing:.2px;background:#1f3a76;color:#fff;padding:8px 14px!important}.product-card,.product-card__content,.product-card__media,.product-card__gallery,.card,.card__inner{position:relative}.product-card .swym-advanced-wishlist-collections-container{left:auto!important;right:0!important;top:10px!important;bottom:auto!important}.product-card:hover .swym-advanced-wishlist-collections-container{left:auto!important;right:0!important}.product-card .swym-advanced-wishlist-collections[style]{transform:none!important}.product-card .swym-advanced-wishlist-collections-container{padding:10px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/overrides.css.map */
