.pv-collection-navigation{margin-top:22px;margin-bottom:4px}.pv-collection-navigation,.pv-collection-navigation *{box-sizing:border-box}.pv-collection-navigation__inner{display:flex;align-items:center;gap:24px;min-width:0;padding-block:14px;border-block:1px solid #2f3d4521;color:#2f3d45}.pv-collection-navigation__label{flex:0 0 auto;margin:0;font-size:13px;font-weight:700;line-height:1.3}.pv-collection-navigation__links{display:flex;min-width:0;flex:1;align-items:center;gap:9px;margin:0;padding:5px 3px 9px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#2f3d45 transparent;scroll-padding-inline:3px}.pv-collection-navigation__links::-webkit-scrollbar{height:4px}.pv-collection-navigation__links::-webkit-scrollbar-thumb{border-radius:3px;background:#2f3d45}.pv-collection-navigation__links li{flex:0 0 auto}.pv-collection-navigation .pv-collection-navigation__link{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:6px 15px 6px 8px;border:1px solid #dddddd;border-radius:30px;color:#2f3d45;background:#e3f1f8;background-image:none;font-size:14px;font-weight:650;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.pv-collection-navigation__link:after{content:none}.pv-collection-navigation .pv-collection-navigation__link:hover{border-color:#2f3d45;background:#f2eaf6}.pv-collection-navigation .pv-collection-navigation__link.is-current{border-color:#c8273d;color:#fff;background:#c8273d}.pv-collection-navigation__link:focus-visible{outline:3px solid #2f3d45;outline-offset:3px}.pv-collection-navigation__image{flex:0 0 30px;display:block;width:30px;height:30px;border-radius:50%;object-fit:cover;background:#fff}.pv-collection-navigation__all-icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.pv-collection-navigation__all-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}body:has(.pv-collection-navigation--all) .section-main-collection-banner{background:#e3f1f8;color:#2f3d45;padding-top:0}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-media{background:#e3f1f8}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-media img{object-fit:contain;object-position:right center}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-box{background:transparent}body:has(.pv-collection-navigation--all) .section-main-collection-banner .collection-hero__title{color:#2f3d45}@media(min-width:990px){body:has(.pv-collection-navigation--all) .section-main-collection-banner{height:360px;max-height:360px}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-media{inset:18px max(24px,calc((100vw - 1530px)/2)) 18px auto;width:324px;height:324px;border-radius:12px;overflow:hidden}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-content{align-items:center}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-box{min-width:0;max-width:min(58%,760px)}}@media(max-width:989px){body:has(.pv-collection-navigation--all) .section-main-collection-banner{display:block}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-media{position:relative;height:270px;width:270px;margin:0 auto;border-radius:12px;overflow:hidden}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-media img{object-position:center}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-content{min-height:0!important;height:auto;align-items:center;padding:20px;background:#e3f1f8}body:has(.pv-collection-navigation--all) .section-main-collection-banner .banner-box{padding:0}body:has(.pv-collection-navigation--all) .section-main-collection-banner .collection-hero__title{font-size:32px}}@media(max-width:1099px){.pv-collection-navigation__inner{flex-direction:column;align-items:stretch;gap:8px}.pv-collection-navigation__links{flex:auto}}@media(max-width:749px){.pv-collection-navigation{margin-top:16px}.pv-collection-navigation__inner{padding-block:12px 8px}.pv-collection-navigation__links{margin-right:-10px;padding-right:10px;gap:8px}.pv-collection-navigation .pv-collection-navigation__link{font-size:13px}}@media(prefers-reduced-motion:reduce){.pv-collection-navigation__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAABA */
