:root{--liive-font-stack: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body--family: var(--liive-font-stack);--font-subheading--family: var(--liive-font-stack);--font-heading--family: var(--liive-font-stack);--font-accent--family: var(--liive-font-stack);--font-primary--family: var(--liive-font-stack);--letter-spacing--heading-tight: -.01em;--font-h5--letter-spacing: .14em;--font-h6--letter-spacing: .14em;--menu-font-sm--size: .75rem;--cart-secondary-font-weight: 500}.shopify-section:has(>.announcement-bar){--liive-announce-bg: #023047}.shopify-section:has(>.announcement-bar)>.section-background,.announcement-bar.announcement-bar{background-color:var(--liive-announce-bg);color:#fff}.announcement-bar .announcement-bar__text{color:#fff;letter-spacing:.14em;line-height:1}.announcement-bar__slider:not(:has(slideshow-arrows)) .announcement-bar__slides{width:100%}@media screen and (max-width:749px){.announcement-bar .announcement-bar__slide.text-block{--font-size: .625rem}.announcement-bar .announcement-bar__text{font-size:.625rem;letter-spacing:.06em;white-space:nowrap}}.announcement-bar .announcement-bar__slider .slideshow-control{color:#fff}.menu-list__link{letter-spacing:0}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-weight:700;font-size:.8125rem;letter-spacing:.14em}.button.mirra-button.mirra-button{font-weight:700}.button.mirra-button.mirra-button[disabled]{background-color:#e8e4df}.variant-option legend{font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.variant-option legend .variant-option__swatch-value{font-weight:400;font-size:.9375rem;letter-spacing:normal;text-transform:none}.accordion .details__header{letter-spacing:var(--font-h6--letter-spacing)}.facets__label{font-weight:700;font-size:.75rem;letter-spacing:.14em}product-card .text-block p{font-size:.9375rem}product-card{--liive-tile-bg: #f2f2f0;--liive-tile-pad: 12px;container-type:inline-size}@media screen and (min-width:750px){product-card{--liive-tile-pad: 14px}}product-card .product-card__content.product-card__content.product-card__content{min-height:125cqi;justify-content:flex-end;gap:0;background-color:var(--liive-tile-bg);border-radius:16px;clip-path:inset(0 round 16px);overflow:visible;padding:0 var(--liive-tile-pad) var(--liive-tile-pad)}product-card .product-card__content>.card-gallery{flex:1 0 auto;display:flex;flex-direction:column;align-self:stretch;min-height:calc(100cqi * 2 / 3);margin-inline:calc(-1 * var(--liive-tile-pad));margin-block-end:12px;background-color:var(--liive-tile-bg)}product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides){background-color:var(--liive-tile-bg)}product-card .card-gallery slideshow-component{position:absolute;top:0;right:0;bottom:0;left:0}product-card .card-gallery :is(slideshow-container,slideshow-slides,slideshow-slide.product-media-container,.product-media){height:100%;aspect-ratio:auto}product-card .card-gallery slideshow-slides{padding-block:0}product-card .card-gallery .product-media{align-items:center;overflow:hidden}product-card .card-gallery .product-media-container :is(img,video){width:100%;height:auto;aspect-ratio:var(--ratio, auto);object-fit:contain;flex:0 0 auto}product-card .card-gallery .product-media-container{background-color:var(--liive-tile-bg)}product-card .card-gallery :is(img,video){mix-blend-mode:multiply}product-card a.contents>.text-block.text-block{padding-block:0}product-card .group-block-content.group-block-content{gap:0}product-card product-price.text-block{margin-block-start:4px}product-card product-swatches{margin-block:4px -4px}product-card swatches-variant-picker-component{--overflow-list-padding-block: 4px}.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-gap: 8px}@media screen and (min-width:750px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1200px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.product-grid>.shopify-block{display:contents}.collection-callout{--callout-pad: 16px;display:flex;position:relative;min-height:100%;border-radius:16px;overflow:hidden;isolation:isolate;color:#fff;background-color:var(--callout-bg, #345463);text-decoration:none}@media screen and (min-width:750px){.collection-callout{--callout-pad: 24px}}.product-grid__item--callout{min-width:0}.product-grid__item--callout-wide{grid-column:span 2}@media screen and (max-width:749px){.product-grid__item--callout-wide{grid-column:1 / -1}}@media screen and (max-width:749px){.product-grid__item--callout-wide .collection-callout{min-height:75cqi}}.product-grid__item--callout:not(.product-grid__item--callout-wide) .collection-callout{min-height:60cqi}@media screen and (min-width:750px){.product-grid__item--callout:not(.product-grid__item--callout-wide) .collection-callout{min-height:100%}}[product-grid-view=zoom-out] .product-grid__item--callout{display:none}.collection-callout__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.collection-callout__media img{width:100%;height:100%;object-fit:cover}.collection-callout--image .collection-callout__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 60%)}.collection-callout__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;width:100%;min-width:0;padding:var(--callout-pad)}.collection-callout__heading.collection-callout__heading{margin:0;color:inherit;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.collection-callout__text{margin:0;max-width:34ch;font-size:.9375rem;line-height:1.4}.collection-callout__cta{margin-top:8px;display:inline-flex;align-items:center;min-height:40px;padding:0 20px;border-radius:999px;background-color:#fff;color:#000;font-weight:700;font-size:.8125rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;max-width:100%;padding-block:10px}.collection-callout:hover .collection-callout__cta{background-color:#f2f2f0}:root{--section-height-compact: 200px}@media screen and (min-width:750px){:root{--section-height-compact: 320px}}product-card .swatch{--swatch-width: 20px;--swatch-height: 20px}product-card .swatch.swatch--liive-colour{border:1px solid #d1d4d6;border-radius:50%;background-origin:border-box;background-size:100% 100%;background-repeat:no-repeat}@media screen and (max-width:749px){product-card swatches-variant-picker-component{--overflow-list-padding-inline: 0px}product-card product-swatches overflow-list::part(overflow-list){padding:0 5px 4px;margin-top:-4px}product-card product-swatches overflow-list::part(list){height:auto!important}}product-price.text-block>:not(.tax-note){font-family:var(--font-body--family);font-weight:500;text-transform:none;letter-spacing:normal}product-card product-price.text-block>:not(.tax-note){font-size:.9375rem}product-price .tax-note.tax-note.tax-note{font-family:var(--font-body--family);text-transform:none;letter-spacing:normal;line-height:1.4}@media screen and (max-width:749px){.product-information media-gallery .product-media-container:not(.dialog-zoomed-gallery *){--gallery-aspect-ratio: 1.25}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/liive-brand.css.map */
