.product-card__image-wrapper,.product-card .media-wrapper{background-color:#fff!important}.product-card__image-wrapper{border-radius:10px;overflow:hidden}.product-card .media-wrapper img{object-fit:contain!important;padding:7%}.product-card__title{font-size:15px;line-height:1.35}@media(min-width:768px){.product-card__main-actions{opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.product-card:hover .product-card__main-actions,.product-card:focus-within .product-card__main-actions{opacity:1;transform:none}}.collection-hero__description{max-width:780px}.collection-hero__description:not(.is-open){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection-hero__description h2,.collection-hero__description h3{font-size:1.1em}.hts-more{background:none;border:0;padding:6px 0;color:#00a3bd;cursor:pointer;font:inherit;font-weight:700}.product-card{background:#fff;border:1px solid #dfe7e9;border-radius:14px;padding:10px 10px 16px;height:100%;transition:box-shadow .2s,border-color .2s,transform .2s}.product-card:hover{border-color:#00a3bd;box-shadow:0 10px 26px #0e2a331a;transform:translateY(-2px)}.product-card__info{padding:12px 6px 0}.product-card__title{font-weight:600;margin-bottom:8px}.product-card .f-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.product-card .f-price-item--regular,.product-card .f-price-item--sale{font-size:19px;font-weight:800;color:#121212;letter-spacing:-.01em}.product-card .f-price--on-sale .f-price-item--sale{color:#d0312d}.product-card .f-price--on-sale .f-price__sale .f-price-item--regular,.product-card s .f-price-item--regular,.product-card .f-price__sale s{font-size:14px;font-weight:500;color:#7a8a8e}.product-card .badge,.product-card [class*=badge--sale]{font-size:13px;font-weight:800;padding:5px 10px;letter-spacing:.01em;box-shadow:0 2px 6px #d0312d40}@media(max-width:749px){.product-card{padding:8px 8px 12px}.product-card .f-price-item--regular,.product-card .f-price-item--sale{font-size:17px}}[id^=shopify-section-][id$=__popular_products] .card-media{border-radius:12px;border-top:6px solid #00a3bd;box-shadow:0 5px 20px #0e2a3312}[id^=shopify-section-][id$=__popular_products] .card-media__content{padding:30px;width:53%;right:auto}[id^=shopify-section-][id$=__popular_products] .card-media__content-wrapper{width:100%}[id^=shopify-section-][id$=__popular_products] .card-media__heading{font-size:34px;line-height:1.1;letter-spacing:-.02em;color:#0e2a33}[id^=shopify-section-][id$=__popular_products] .rich-text__subheading{font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#3d555b;margin-bottom:10px}[id^=shopify-section-][id$=__popular_products] .card-media__description{font-size:17px;line-height:1.45;min-height:0;margin-top:16px;color:#3d555b}[id^=shopify-section-][id$=__popular_products] .card-media__description p{margin:0}[id^=shopify-section-][id$=__popular_products] .card-media__button{margin-top:20px}[id^=shopify-section-][id$=__popular_products] .btn{padding:0;min-height:44px;font-size:17px;font-weight:700;color:#0e2a33}[id^=shopify-section-][id$=__popular_products] .card-media__media{background:linear-gradient(to right,#fff 40%,#e5f6f9)}[id^=shopify-section-][id$=__popular_products] .card-media__media img{object-fit:contain}[id^=shopify-section-][id$=__popular_products] .card-media:hover .hover-scale-up{transform:none}[id^=shopify-section-][id$=__popular_products] motion-element{opacity:1!important;transform:none!important}[id^=shopify-section-][id$=__popular_products] .card-media--link:focus-visible{outline:3px solid #0e2a33;outline-offset:4px}@media(max-width:1100px)and (min-width:768px){[id^=shopify-section-][id$=__popular_products] .card-media{min-height:290px}[id^=shopify-section-][id$=__popular_products] .card-media__content{padding:22px}[id^=shopify-section-][id$=__popular_products] .card-media__heading{font-size:28px}[id^=shopify-section-][id$=__popular_products] .card-media__description{font-size:15px;margin-top:12px}[id^=shopify-section-][id$=__popular_products] .card-media__button{margin-top:12px}[id^=shopify-section-][id$=__popular_products] .rich-text__subheading{font-size:10px}}@media(max-width:767px){[id^=shopify-section-][id$=__popular_products] .card-media{min-height:245px}[id^=shopify-section-][id$=__popular_products] .card-media__media{--aspect-ratio: 1.45 !important}[id^=shopify-section-][id$=__popular_products] .card-media__content{padding:20px 8px 20px 18px;width:53%}[id^=shopify-section-][id$=__popular_products] .card-media__heading{font-size:26px}[id^=shopify-section-][id$=__popular_products] .rich-text__subheading{font-size:10px;letter-spacing:.04em;margin-bottom:8px}[id^=shopify-section-][id$=__popular_products] .card-media__description{font-size:15px;line-height:1.4;margin-top:12px}[id^=shopify-section-][id$=__popular_products] .card-media__button{margin-top:12px}[id^=shopify-section-][id$=__popular_products] .btn{font-size:15px;gap:6px}}[id^=shopify-section-][id$=__hero] .grid-banner__inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-auto-rows:auto;gap:16px;width:100%;margin:0}[id^=shopify-section-][id$=__hero] .grid-banner__item{min-width:0;width:100%;padding:0}[id^=shopify-section-][id$=__hero] .card-media--link{display:block;height:100%}[id^=shopify-section-][id$=__hero] .card-media{border-radius:14px;height:100%}[id^=shopify-section-][id$=__hero] motion-element{opacity:1!important;visibility:visible!important;transform:none!important}[id^=shopify-section-][id$=__hero] .card-media img{object-fit:contain;transform:none}[id^=shopify-section-][id$=__hero] .card-media__content-wrapper{width:100%}[id^=shopify-section-][id$=__hero] .card-media__heading{letter-spacing:-.025em;line-height:1.08}[id^=shopify-section-][id$=__hero] .card-media__description{line-height:1.4;margin-top:10px}[id^=shopify-section-][id$=__hero] .card-media__description p{margin:0}[id^=shopify-section-][id$=__hero] .card-media__button{margin-top:16px;flex:none}[id^=shopify-section-][id$=__hero] .btn{min-height:44px;font-weight:700}[id^=shopify-section-][id$=__hero] .card-media--link:focus-visible{outline:3px solid #00a3bd;outline-offset:4px}[id^=shopify-section-][id$=__hero] .hts-hero-main{grid-column:1;grid-row:1 / span 3}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media{display:flex;flex-direction:column;background:#0e2a33}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__media-wrapper{height:auto;flex:none;aspect-ratio:1.6}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__media{padding:0}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__content{position:relative;inset:auto;transform:none;display:flex;flex:1;align-items:center;padding:28px 32px 32px;order:-1}[id^=shopify-section-][id$=__hero] .hts-hero-main .rich-text__subheading{color:#5fd6e8;font-size:14px;margin:0 0 10px}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__heading{font-size:clamp(30px,2.7vw,42px);color:#fff}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__description{color:#cfe3e7;font-size:17px;max-width:52ch}[id^=shopify-section-][id$=__hero] .hts-hero-service{grid-column:2;grid-row:auto}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media{display:grid;grid-template-columns:minmax(0,1fr) 36%;background:#ecf2f3;min-height:180px;align-items:center}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__media-wrapper{grid-area:1 / 2;height:100%;min-height:160px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__media{padding:0;background:#ecf2f3}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__content{grid-area:1 / 1;position:relative;inset:auto;transform:none;display:block;padding:22px 0 22px 26px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__heading{color:#0e2a33;font-size:27px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__description{color:#3d555b;font-size:16px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__button{margin-top:12px}[id^=shopify-section-][id$=__hero] .hts-hero-service .btn{padding:0;color:#0e2a33}@media(max-width:989px){[id^=shopify-section-][id$=__hero] .grid-banner__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__content{padding:24px}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__heading{font-size:32px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__content{padding:20px 0 20px 20px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__heading{font-size:24px}}@media(max-width:767px){[id^=shopify-section-][id$=__hero] .grid-banner__inner{grid-template-columns:minmax(0,1fr);gap:12px}[id^=shopify-section-][id$=__hero] .grid-banner__item{grid-column:1;grid-row:auto}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__media{--aspect-ratio-mobile: 1.6}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__content{padding:24px;order:0}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__heading{font-size:32px}[id^=shopify-section-][id$=__hero] .hts-hero-main .card-media__description{font-size:16px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media{min-height:166px;grid-template-columns:minmax(0,1fr) 34%}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__media-wrapper{min-height:150px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__content{padding:20px 0 20px 20px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__heading{font-size:25px}[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media__description{font-size:16px}}@media(prefers-reduced-motion:no-preference){[id^=shopify-section-][id$=__hero] .hts-hero-service .card-media{transition:background-color .2s}[id^=shopify-section-][id$=__hero] .hts-hero-service a:hover .card-media{background:#dff4f7}}.smile-launcher-frame,.smile-prompt-frame,#smile-ui-container,[data-smile-ui-container]{display:none!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/hts-custom.css.map */
