.featured-collection-section{width:100%;padding:var(--featured-collection-padding-top) 0 var(--featured-collection-padding-bottom)}product-recommendations{display:block}.featured-collection-section--divider{border-top:1px solid var(--colorBorder, color-mix(in srgb, currentColor 15%, transparent))}.featured-collection-section__inner{width:min(var(--page-width, 1200px),calc(100% - var(--page-margin, 20px) * 2));margin:0 auto}.featured-collection-section__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.featured-collection-section__heading{margin:0;min-width:0;font-size:calc(1.5em * var(--heading-scale, 1))}.featured-collection-section__view-all-link{font-size:calc(1em * var(--body-scale, 1));color:inherit;text-decoration:underline;text-underline-offset:.18em;white-space:nowrap;flex-shrink:0}.featured-collection-section__view-all-link.button{text-decoration:none}.featured-collection-section__view-all-link.button--primary{color:var(--button-primary-text, inherit)!important}.featured-collection-section__view-all-link.button--primary:hover{color:var(--button-primary-text-hover, inherit)!important}.featured-collection-section__view-all-link.button--secondary{color:var(--button-secondary-text, inherit)!important}.featured-collection-section__view-all-link.button--secondary:hover{color:var(--button-secondary-text-hover, inherit)!important}.featured-collection-section__grid{display:grid;grid-template-columns:repeat(var(--featured-collection-columns),minmax(0,1fr));gap:24px}.featured-collection-section__item{min-width:0}.featured-collection-section__footer{margin-top:24px}.featured-collection-section .product-tile{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.featured-collection-section .product-tile__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}.featured-collection-section .product-tile__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.featured-collection-section .product-tile__image--placeholder{fill:color-mix(in srgb,var(--color-foreground) 35%,transparent)}.featured-collection-section a.product-tile:hover .product-tile__image{transform:scale(1.03)}.featured-collection-section .product-tile__info{display:flex;flex-direction:column;gap:4px;font-size:calc(.95em * var(--body-scale, 1))}.featured-collection-section .product-tile__title{line-height:1.3}.featured-collection-section .product-tile__price{opacity:.8}.featured-collection-section .product-tile__compare{margin-right:6px;opacity:.6}@media(max-width:989px){.featured-collection-section__grid{grid-template-columns:repeat(min(var(--featured-collection-columns),2),minmax(0,1fr))}}.featured-collection-section__scroll-track{display:none}@media(max-width:749px){.featured-collection-section{padding:calc(var(--featured-collection-padding-top) * .75) 0 calc(var(--featured-collection-padding-bottom) * .75)}.featured-collection-section__header{align-items:flex-start;margin-bottom:20px}.featured-collection-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.featured-collection-section__scroll-track{display:block;height:3px;margin-top:14px;background:color-mix(in srgb,var(--color-foreground) 12%,transparent);border-radius:999px;overflow:hidden}.featured-collection-section__scroll-fill{height:100%;background:var(--color-foreground);border-radius:999px;width:0%;transition:width .1s linear}.featured-collection-section__grid-wrapper--mobile-swipe{margin-inline:calc(-1 * var(--page-margin, 20px));overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-margin, 20px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.featured-collection-section__grid-wrapper--mobile-swipe::-webkit-scrollbar{display:none}.featured-collection-section__grid-wrapper--mobile-swipe .featured-collection-section__grid{display:flex;gap:16px;padding-inline:var(--page-margin, 20px)}.featured-collection-section__grid-wrapper--mobile-swipe .featured-collection-section__item{width:min(38vw,320px);flex:0 0 min(38vw,320px);scroll-snap-align:start}.featured-collection-section__footer{margin-top:20px}}.mobile-nav shopify-account::part(signed-out-avatar){font-size:var(--typeBodySizeMobile);-webkit-font-smoothing:antialiased}.site-nav shopify-account::part(signed-out-avatar){color:var(--colorNavText)}.is-light .site-nav shopify-account::part(signed-out-avatar){color:#fff}shopify-account{--shopify-account-color-accent: var(--colorBtnPrimary);--shopify-account-color-accent-hover: var(--colorBtnPrimaryLight);--shopify-account-color-accent-text: var(--colorTextBody);--shopify-account-color-background: var(--colorBody);--shopify-account-color-background-subdued: color-mix(in srgb, var(--colorBorder) 50%, transparent);--shopify-account-color-border: var(--colorBorder);--shopify-account-color-card-background: var(--colorBody);--shopify-account-color-control-background: var(--colorBody);--shopify-account-color-text: var(--colorTextBody);--shopify-account-color-text-subdued: color-mix(in srgb, var(--colorBorder) 50%, black);--shopify-account-font-body: var(--typeBasePrimary), var(--typeBaseFallback);--shopify-account-font-body-weight: var(--typeBaseWeight);--shopify-account-font-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);--shopify-account-font-heading-weight: var(--typeHeaderWeight);--shopify-account-radius-base: var(--buttonRadius);--shopify-account-radius-button: var(--buttonRadius);--shopify-account-radius-button-small: var(--buttonRadius);--shopify-account-radius-dialog: var(--buttonRadius);--shopify-account-radius-input: var(--buttonRadius);--shopify-account-signed-in-avatar-color-background: var(--colorBody);--shopify-account-signed-in-avatar-color-text: var(--colorTextBody)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AABAAAAAAAAAAAAAAABA */
