body.v3-page-collection #MainContent{--font-body-family: Aptos, "Segoe UI", Arial, sans-serif;--font-heading-family: Aptos, "Segoe UI", Arial, sans-serif;font-family:var(--font-body-family)}body.v3-page-collection #MainContent .collection-hero{padding:0;background:#006090;color:#fff}body.v3-page-collection #MainContent .collection-hero__inner{display:flex;flex-direction:row;align-items:center;gap:32px;padding-block:22px;margin-bottom:0}body.v3-page-collection #MainContent .collection-hero__text-wrapper{flex:1 1 0;min-width:0;padding:0}body.v3-page-collection #MainContent .collection-hero__title{margin:0;color:#fff;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.025em;overflow-wrap:break-word}body.v3-page-collection #MainContent .collection-hero__description{margin:12px 0 0;max-width:65ch}body.v3-page-collection #MainContent .collection-hero__image-container{flex:0 0 144px;align-self:center;width:144px;height:144px;min-height:0;margin:0;border:0;border-radius:6px;background:#fff}body.v3-page-collection #MainContent .collection-hero__image-container img{object-fit:contain;transform:none}body.v3-page-collection #MainContent .smag-collection-intro{display:none}body.v3-page-collection #MainContent .facets-container{padding:10px 14px;margin-bottom:18px;border:1px solid #d2dfe5;border-radius:6px;background:#f5f8fa}body.v3-page-collection #MainContent .facets__summary,body.v3-page-collection #MainContent .facet-filters__label,body.v3-page-collection #MainContent .mobile-facets__open{color:#006090;font-weight:600}body.v3-page-collection #MainContent #product-grid .card{border-radius:6px;text-align:left}body.v3-page-collection #MainContent #product-grid .card__information{padding:16px 12px;text-align:left}body.v3-page-collection #MainContent #product-grid .card__heading{font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;color:#173143}body.v3-page-collection #MainContent #product-grid .card-information{text-align:left}body.v3-page-collection #MainContent #product-grid .price{margin-top:8px;font-size:18px;font-weight:700;color:#006090}@media(max-width:749px){body.v3-page-collection #MainContent .collection-hero__inner{gap:16px;padding-block:20px}body.v3-page-collection #MainContent .collection-hero__title{font-size:25px}body.v3-page-collection #MainContent .collection-hero__image-container{flex-basis:100px;width:100px;height:100px}body.v3-page-collection #MainContent .facets-container{padding:4px 10px;column-gap:8px}body.v3-page-collection #MainContent .mobile-facets__open{min-height:44px;font-size:14px}body.v3-page-collection #MainContent #product-grid .card__information{padding:12px 10px}body.v3-page-collection #MainContent #product-grid .card__heading{font-size:15px}body.v3-page-collection #MainContent #product-grid .price{font-size:17px}}body.v3-page-product #MainContent{--font-body-family: Aptos, "Segoe UI", Arial, sans-serif;--font-heading-family: Aptos, "Segoe UI", Arial, sans-serif;font-family:var(--font-body-family)}body.v3-page-product #MainContent [id^=MainProduct-] .product__info-container{display:block;margin:0;padding:20px 24px;border:0;border-radius:0;box-shadow:none;background:#fff}body.v3-page-product #MainContent [id^=MainProduct-] .product__title h1{color:#173143;font-size:clamp(28px,2.3vw,34px);font-weight:700;line-height:1.18;letter-spacing:-.025em;overflow-wrap:break-word}body.v3-page-product #MainContent [id^=MainProduct-] .product__info-container .price{color:#006090;font-size:28px;font-weight:700}@media(max-width:749px){body.v3-page-product #MainContent [id^=MainProduct-] .product{row-gap:12px}body.v3-page-product #MainContent [id^=MainProduct-] .product__info-container{padding:0}body.v3-page-product #MainContent [id^=MainProduct-] .product__title h1{font-size:24px}body.v3-page-product #MainContent [id^=MainProduct-] .product__info-container>*+*{margin-block:12px}body.v3-page-product #MainContent [id^=MainProduct-] .product__info-container .product-form{margin-block:16px}body.v3-page-product #MainContent [id^=MainProduct-] .product-media-container.media-type-image .product__media{position:relative;padding-top:min(var(--ratio-percent),clamp(170px,54vw,225px))}body.v3-page-product #MainContent [id^=MainProduct-] .product-media-container.media-type-image img{object-fit:contain}}body.v3-page-collection #MainContent .v3-hub-intro{padding-block:22px;background:#006090}body.v3-page-collection #MainContent .v3-hub-intro h1{font-size:clamp(28px,2.5vw,36px);line-height:1.15;margin-bottom:10px}@media(max-width:749px){body.v3-page-collection #MainContent .v3-hub-intro{padding-block:18px}body.v3-page-collection #MainContent .v3-hub-intro h1{font-size:26px}body.v3-page-collection #MainContent .v3-hub-intro p{font-size:14px;line-height:1.5}}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs{font:12px/1.35 Aptos,Segoe UI,Arial,sans-serif;color:#526577;padding-block:2px}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;list-style:none;padding:0;margin:0}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs li{display:inline-flex;align-items:center;gap:8px;min-height:30px;min-width:0;overflow-wrap:anywhere}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs a{display:inline-flex;align-items:center;min-height:30px;text-decoration:none;color:#006090}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs a:hover{text-decoration:underline}body:is(.v3-page-product,.v3-page-collection) #MainContent .smagtron-native-breadcrumbs a:focus-visible{outline:2px solid #006090;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/smagtron-native-v5.css.map */
