.v-collection-hero{position:relative;display:grid;isolation:isolate;min-height:var(--v-hero-min-height);color:var(--v-hero-text);background:#e7eef6}.v-collection-hero__media,.v-collection-hero__media picture{display:block;min-height:inherit}.v-collection-hero__img{width:100%;height:100%;min-height:var(--v-hero-min-height);object-fit:cover;object-position:center right;display:block}.v-collection-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-5);max-width:40rem}.v-collection-hero__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--v-hero-overlay));pointer-events:none}.v-collection-hero__content--center{align-items:center;text-align:center;margin-inline:auto}.v-collection-hero__content--end{align-items:flex-end;text-align:end;margin-inline-start:auto}.v-collection-hero__heading{margin:0;color:var(--v-hero-heading);font-family:"Proxima Sera",var(--heading-font-family);font-style:italic;font-weight:700;font-size:clamp(2rem,4vw,2.875rem);line-height:1.15}.v-collection-hero__text{font-size:1rem;line-height:1.5;max-width:28rem}.v-collection-hero__text p{margin:0}@media screen and (min-width:700px){.v-collection-hero__content{padding-inline:max(var(--container-gutter),6vw)}}@media screen and (max-width:699px){.v-collection-hero{--v-hero-min-height: 280px}.v-collection-hero__content{max-width:none;justify-content:flex-end;padding-block-end:var(--spacing-6);background:linear-gradient(to top,rgb(255 255 255 / .2),transparent 55%)}}.v-product-compare{background:var(--v-compare-bg);color:var(--v-compare-text)}.v-product-compare__inner{padding:var(--spacing-12) 0 var(--spacing-16)}.v-product-compare__heading{margin:0 auto var(--spacing-8);padding-inline:var(--spacing-5);max-width:none;text-align:center;color:var(--v-compare-heading);font-size:clamp(1.35rem,2.2vw,2.5rem);font-weight:600;line-height:1.2;white-space:nowrap}.v-product-compare__scroller{overflow-x:auto;padding-inline:var(--spacing-5)}.v-product-compare__table{width:100%;min-width:52rem;border-collapse:collapse;text-align:center;font-size:.875rem;line-height:1.4}.v-product-compare__table th,.v-product-compare__table td{padding:.85rem .6rem;border-bottom:1px solid var(--v-compare-line);vertical-align:middle}.v-product-compare__corner,.v-product-compare__label{position:sticky;left:0;z-index:1;text-align:start;background:var(--v-compare-bg);color:var(--v-compare-label);font-weight:600;min-width:9.5rem}.v-product-compare__product{min-width:7.5rem;font-weight:500;text-align:center;vertical-align:bottom}.v-product-compare__product-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.6rem}.v-product-compare__img{width:6.5rem;height:6.5rem;object-fit:contain;display:block;margin:0}.v-product-compare__cta{display:block;color:inherit;text-align:center;text-decoration:underline;text-underline-offset:.15em;font-size:.8125rem;line-height:1.3}.v-product-compare tbody tr:nth-child(odd) td,.v-product-compare tbody tr:nth-child(odd) .v-product-compare__label{background:#01454f0a}@media screen and (max-width:699px){.v-product-compare__heading{white-space:normal}}@media screen and (min-width:1000px){.v-product-compare__scroller{padding-inline:max(var(--container-gutter),calc((100% - var(--container-max-width)) / 2 + var(--container-gutter)))}.v-product-compare__table{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAgAAE */
